atggatgcttggtcccgtagtctcgagcgcctcgaagcggagttcccgccggaagacgttcatacctggctgaagccactgcaggccgatctgcgcgtggacagcctggtgctgtatgcaccgaatgccttcatcgtcgaccaggtccgcgagctgtacctggcccggatccgcgaactgctggcgcacttcgccggtttcagcgacgtttttcttgaaatcggctcgcgcccgcgccctgtggaggcgcagaacgcgccggtttccacgccgtcggcgcatgtgtccagcgaaccgcaggtgccgtttgccggcaacctggacaaccactacacgttcgccaacttcgtcgaaggccgcagcaaccagctgggcctggccgccgccttccaggcggcgcagaagccgggcgaccgcgcgcacaacccgctgctgctgtacgggggcaccggcctgggcaagacccacctgatgttcgccgccggcaacgccatgcgccaggccaatccgggcgcgaaggtgctgtacctgcgttcggaacagttcttcagcgcgatgatccgggccctgcaggaaaagaccatggatcagttcaagcgccagttccagcaggtggacgcgctgctgatcgatgacatccagttcttcgccggcaaggaccgcacccaggaagagttcttccacaccttcaacgcgttgttcgatggcaagcagcagatcatcctgacctgcgaccgctatccgcgcgaagtcgagggcctggaagcgcgcctgaagtcgcggcttgcctggggcctgtcggtcgcgatcgaaccgccggacttcgagacccgcgccgcgatcgtgctggccaaggcacgcgaacgcggtgccgagattcccgatgatgttgcgttcctgatcgccaagaagatgcgctccaacgtgcgcgacctcgaaggcgcgctcaataccctgaccgcccgcgccaatttcaccggccgcgcgatcaccaccgaattcgcccaggaaaccctgcgcgacctgctgcgcgcccagcagcaggcgatcagcattcccaacatccagaaaaccgttgccgactactacggcctgcagatcaaggatctgctgtcgaagcgtcggacccgctcgctggcacgcccgcgccaggtcgccatggccctgaccaaggaactgaccgagcacagcctgcccgagatcggcgatgcctttgccggtcgcgatcacaccacggtgctgcatgcctgccgccagatccggaccctgatggaaaccgacggcaagctccgcgaggactgggacaagctgatccggaagctgagcgaatgatgcacggatgccgatgaggcgtcatcgcacaaaacggtgcagaatccggtagcaagcgcgggacacgttgtggataaaaatggcgtttgaaatcgcgtcggttttatccacagctttccccaccccctgggggtcggtaatacagagggtttcgatgcctgaaatccttttatttacaaagacttagcgttgttttccagcgattctgtctctaccagcaccaccaagcttttgatttattccacattttttaaagcataggggcacggaaccacatgcgtttcacactgcagcgcgaagcctttctcaagccgttggcacaggtcgtcaacgtggtcgaacgccgccagacccttccggttctggccaatttcctggtccaggtgcagaacggccagctgtcgctgaccggtaccgacctggaagtggagatggtgtcgcggatcgcggttgaagatgcccaggacggcgaaaccaccattcccgcccgcaagctgttcgagatcatccgcgccctgcccgacggcagccggattaccgtctcgcagaccggtgacaagatcaccgtgcaggccggccgcagccgcttcaccctggccaccctgccctccaacgacttcccgtcggtggacgaagtggaagccaccgagcgcgtggccatcggcgaagcaaccctgaaggaactgatcgagcgcactgcgttcgcgatggcccagcaggacgtgcgctactacctcaatggcctgctgttcgacctgcgcggcgatgcgctgcgcacggtcgccaccgacggccatcgcctggccctgtgtgaaaccgatctggccaagcccagcggttccaagcgccagatcatcgtgccgcgcaagggcgtgaccgaactgcagcgcctgctggagagcggcgatcgcgagatcgaactggaagtcggccgcagccacgtgcgcgtcaagcgcgacgatgtcaccttcacctcgaagctgatcgacggtcgtttcccggattacgaagcggtgattccgatcggtgccgaccgcgaagtgaaggttgatcgtgaagcactgcgtgcctcgctgcagcgcgccgcgatcctgtccaacgagaagtaccgcggcatccgcgtggaagtctcgccgggcaacctgaagatcagcgcgcacaacccggaacaggaagaagcccaggaagagatcgaagccgacaccacggtcagtgatctggccattggcttcaacgtgaactacctgctggatgccctctccgcgctgcgcgatgaggaggtcatcatccagctgcgcgattccaactcttctgcgctggttcgtgaatccagcagtgagaagtcgcgtcacgtggtcatgccgctgcgtctctgacagcagcctgttccacgtggaaccgaaggacgcccggtatctccccgggcgnnnnnnnnngcaggttccacgtggagcatcggagttcgcggaatctccaggtctggacgaatgtcttgctcgagattgctgcttgccgattgttcctggttgcccctccgatgcaatcggccctgcgcgttaggaatccaggttgctgacctgggcgctgcccagccaacttcggtcgagtacgcagttccgggtcttcagcctgattgagggtgacccgatctggtcggatggatgaagcggatcgcatccgctatcgcagtggttgcttcatctgcagacgtcactgtccacagggttggttggggccggatcagagctggcctagcttctaaatctgggtataaatctaaagcatggtggtgatggtgggcccagatttcgtggaaaaatgcattatccaattgattttcaagagatttatggagctgaaaccccctgtatagaggcccctcaggctgggggggaacctgtggatagtttggcaggtcgggcaaaagggcttttttatccacagtttgcccataccttgtgtataagtcatacagacccgctgtggacagcgtgaaacgaatggtctgaattctttgaaatctgtggaaccccccacggcatcgcatcgtagatttcaagaaatccgcgcgctgttcgcgcaacccgccgtcgggagcacctggcgatgctcgcggaatgaggctgaaatcgctgaaatctgaaggcctgtaccctgcgccgccgctcagaattcaaggattcccgggcatatccagacccaggcgagcccaggtgagggagcgccaccacgtggaacacgcgtagggttgccaggcggaggcttcagcacagtggcgatgtctggcgcgccacggctggcttgaccgatgcagtaagctgatggattccctgccccactaccgcctcgtgcggatggtctttcgcgccccatgcttatccgccgcctcgccctgcaccaactgcgtcgcttcagtgcggtggacctgtcgccccagcctggattgaacctgctgaccggcgacaacggtgccggcaagaccagcgtgctcgaagccctgcacctgatggcctacgggcgcagcttccgtggccgggtccgcgacggtctggtgcgccagggccaggaagcgctggaaatcttcgtggaatgggacgaacagcgtgccgatcacccgccgcaccgccgaaaggccgggctgcgccacagtggccaggattggaaggggcgattggacggcgaggatgtcgcgcagctgggcaatctctgcgcagcgctggccgtggtgacgttcgagccggggagccatgcactggtcagtnnnnnnnncgaacctcgccgtcgcttcctcgattggggcttgttccacgtggaaccggattttctctccctgtggcgccgctattcccgggcgctgaagcagcgcaatgctctgctcaagcagggcggaccgtcgcggatgctcgatacctgggatcacgagctggccgaggccggggaaccgctgaccagccgccgtcagcactacctggagcgtctgcagcagcgcacggtggccttggccgccagcctggctccgcaactcggcatccaggggctggaactgagccccggttggcggcggcatgagcttcccttggccgatgccctgcttctggcccgggaacgcgaccggcaggccggctatacctcggtcggcccacaccgggcagactggagtgtggatttccacagcattccgggccgtgatgcgttgtcccgtggccaggccaagctgacggcattggcctgcctgctggcgcaggccgaggactatgcagaacagcgcggcgaatggcctgtgatcgcgctggacgatctggcctcggagctggatcgcacccatcaggcgcgggtgctggagcgcctgctcaatgggccggcacagatcttcatcaccgctaccgaaaccccggcggcgctgctggacctgacccacatcgcccggttccacgtggaacatgcacaaatcgtggctgtgccatagtgggcacaccagggccgctcgaccccggctggtataattcgggttggaatcctttcattctcggcacatcgctccaagcggtggccgacctgcggagcctacggcaagcgcaatgagcgacgaacagaacaccccggcaaacaacggcaattacgacgccaacagcattaccgccctggaaggcctggaggctgtccgcaagcgtcccggcatgtacatcggtgacgtgcatgacggcaccggtctgcaccacatggtgttcgaggtcgtcgacaactcgatcgacgaagcgctggccggccacgccgaccacgttgcggtgacgatccacgccgacggttcggtctcggtgtccgacaacggccgtggtatcccgactggcaagcacgagcagatgagtgccaagctcggtcgcgaagtgtctgcagccgaagtcgtcatgaccgtcctgcacgcaggcggcaagttcgacgacaacagctacaaggtttcgggcggcctgcacggcgtcggcgtcagcgtggtcaacgcgctgtcgcagaagctgctggtggacgtgttccagaacggcttccactaccagcaggaattcagcaacggcgccgcagtgaccgcgctggccaagctggaaaccaccaccaagcgcggcactaccgtgcgcttctggccgtccaccgtcgccttccacgacaacgtggagttccactacgacatcctggcccgccgcctgcgcgaactgtcgttcctgaactccggcgtcaagatcgtccttgccgacgagcgtggcgacggccgtcgcgatgacttccactacgagggtggcatccgcagcttcgtggagcatctggcccagctgaagacgccgctgcacccgaacgtcatttcagtcaccggcgagcacaacggcatcgtcgtggatgtggcgctgcagtggaccgactcctatcaggagacgatgtactgcttcaccaacaacattccgcagaaggacggcggtacccacctggccggtttccgcggtgcgctgacccgtgtgctcaacaactacatcgagcagaacggcatcgccaagcaggccaagatcaacctgaccggcgacgacatgcgagaaggcatgatcgcggtgctgtcggtgaaggtgccggacccgagcttctccagccagaccaaggaaaagctggtcagctccgacgtgcgtccggcggtggaaaacgccttcggtgcgcgcctggaagagttcctgcaggagaacccgaacgaagccaaggcgatcgccggcaagatcgtcgacgcnnnnnnnncacgtgaagcggcgcgaaaggcccgcgacctgacccgccgcaagggcgcgctggatatcgccggcctgccgggcaagctggccgactgccaggaaaaggatccggcgctgtccgaactgttcatcgtcgagggtgactcggcaggtggctcggccaagcagggccgcaaccgcaagaaccaggcggtgctgccgctgcgcggcaagatcctcaacgtggaannnnnnnncttcgaccgcatgctgtcctccgaccaggtcggcacgctgatcacggcgctgggcaccggcatcggccgagacgagtacaacccggacaagctgcgttaccacaagatcatcatcatgaccgacgccgacgtcgacggcgcccacatccgcaccctgctgctgacgttcttctaccgtcagatgccggagctgatcgagcgcggttacgtctacatcggcctgccgccgctgtacaagatcaagcagggcaagcaggagctgtacctgaaggacgacccggcgctggacagctacctggccagcagcgcggtggaaaacgctgcgctggtgccggccaccggcgagcccggcatcgaaggccttgcgctggagaagctgctgctggcctatgcagcagcgctggattcgatcgagcgcaacgcacatcgctacgaccgcaacctgcttgaagcgctggtcgatttcgtgccgatggacctggaaagcctgcgcgctgccggcgaaggcgagggcctggatgcactggccaagcgcctcaaccagggcagcctgggcagcccgcgtttcacgctggaactgcaggaggccaacgacgagcgcccggccgctgtgctggtgacccgtcgccacatgggcgaacagcacatccaggtgctgccgatgtcggccttcgaaagcggcgaactgcgcgcaatccaccaggcatcgaagctgctgcacggtctggtccgcgaaggcgcgaccatttcccgcggtgccaagtcgatcgaagtcgacagctttgccaaggcacagaactggctgctcgaggaggccaagcgcggccgccagatccagcgattcaagggtctgggtgaaatgaatccggagcagctgtgggacaccacggtgaacccggaaacccgccgactgctgcaggtgcgtatcgaggacgctgtcgcagccgaccagatcttcagcaccctgatgggcgatgtcgtcgaaccgcgtcgcgatttcatcgaagacaacgcgctgaaggtcgcaaacctggatatctgacacaatcgggacannnnnnnnnnnnnnnnnnnnnnnnnnnnnttcgactcttgaacacaggtacctgatgtcagcatccgccccggtctctgctccgcccccggttccgccggcttctgccgcgccgcgtgccgtttcgccgttggcggggttcttcatcgacctgggcatcgccgctgtcaccctgttcggcctgagcctggtcagcggcctgctgtggggcctgtaccgtggcgtggtggttggttacgcgaacgcgcaggctggcgctggcgcacccgacgccagttcggtcgcggcgtcactgggccagcccggcgcgcttgcgcagattctcatggcactgttcgccaccggtggcgccgcgttgctgctgtacttctggcgacggccggccaacgccgccgagcgccacgcctcgcgccaggcgctgcgccgcccctccacctggggctggaccctgctggtggcgaccctgatcgtgctcggcagcaacggcatcgccttcctggccaagcaggtcggcgtcgagccggtccccaccaatctggcgctgatgcagagcgcgatcgcacgtttcccgctgttcctggtgctgttcgcggtggtcctggcgccggcctacgaggaactgctgttccgccgcgtgctgtttggccgcctgtggcaggccgggcgaccagggttgggcgtggtactgagcagcctcgcgtttgccctgatccatgagatccctggcaccagtgccaatggcccggccgaaatcgcacagctgtggctggtctatggtggcatgggagccgcgttctgctggctctaccggcgcaccggcacgttgtgggcggcggtcaccgcccatgcgctgaacaatgcggtcgcccttgccgcgatggtgttcctggggtcaacgtaacgccgcgtccgcttgacgaaagattaagccgctacgctacacactccgcatatgaacacgggggagtttccatgaaacaactgctgctggcccttgtcatcaccaccctggtcagcgcctgcgcgaccaccacctcccctaccggtcgccggcagatggtgggcggcgtctcgcaggcgcagctggaccagctcggcgcacaggcgttcgccgaaaccaagcagaaggaaaagatcagcaccgacggccgccagaacggttacgtgcagtgcgtggtcaacgccctggtcgcgcagctgccagctcaataccgtggcgtacggtgggagacggcggtattcgtcgacaaggaacccaacgccttcgccctgcccggcggcaaggtcggcgtgaacaccggcatcttcaccgtggccaagaaccaggatcagctggctgccgtgatcggccatgaaatcggccatgtcatcgcccgccaccacgaagagcgcatcacccgccagatgggcgcacagaccgggctggccgtgctcggcgcgctggctggcgcagcctacggcgaaggtgctgccagcaccgtcaaccagctcggtggcatgggcgcgcagactgccttcctgctgccgggctcgcggacgcaggaaagcgaggctgacgtgatcggccagcggctgatggcgcaggccggattcaatccggcgcaggcggtcgacctgtggcagaacatgatggccgccagcggcggtcgcagcccgcaatggctgtccacccacccggatccggccaaccggatccaggaactgcgacgtgatgccccgggcctgacgccggtctatcagcaggcgcaggcggccgggctacggccaaagtgcggatgagtgcgcagttctatgctgtattgcagcacataaaacgatttctcacgccatctgtttctgatacgtttggcggctcagatttttctgacagtccgactttgccgctaaccggcggttcgatcgaggtgaacgatgattttccgtaaccacaaagctgtgctttccgtcctcgtcgcgaccgccctgaccggcgccgtggtcaccgatgccttcgcgcagtcctcgcgttcctccgagcgcggcaaccgcggcggcaagcaggccaaggccgaggcgctgtacccgaacgcgacccgccaggagccgacggtcaaggcttcggccaagatgggcagcaagctgcagaaaatgatcgacagctacaacaaggaaaagttcccggaaacccgcacccaggccgacgccatcctggctgacagcgccgcgaacgagtacgacaagtcgctggccgcgcagctggcctcgcaggctgcctaccagaccgatgacgccccggctgccatcgcctacctgaagcaggtcctgcagttcaacggcctggacaacaacggccacttccagtcgatgctgatgctgggccagttgcagctgcaggaagaccagacagccgaaggcctggcaaccctcgacaagtacttcgccgagagcaagtcgaccaagccggaagaactgatcgccaagggccaggcgctgtaccagctggagcgctaccaggaagcgattccggtgctgaagcaggccatcgccggctccgccgaaccgaaggacaactggaaccagctgctgatggcggccctgtccgaagccggccagtccggcgaagcagtcaaggaagccgaggcgctggccgccaagaacccgaacgacaagaaggcccagctgaacctggccagcatgtacatgcaggccgaccagatggacaaggcggccgcggtgatggacaagctgcgcagcagcggccagctcaccgaagagcgcgagtacaagcagctgtactccatctatgccaacaccgacaaaaaggaaaaggacgtcattgcggtcatcaacgaagggttgcagaagggcatcctgaagccggactaccaggtttacctggcgctggcccagtcctactactactccgaccaggtgccgcaggcgatcgatgcgtggcagaaggctgccccgctgtccaaggacggtgagacctacctgaacctggcacgcgtcctgcatgccgaaggtcgcatcccggaggccaagcaggccgcccagcaggcgctggcgaagggtgtgaagaaccaggctgatgccaagaaaatcatcaacctgaagtaagtaggaataacgcctgaatgcctgcccagttgatgcgcaggcgctcaggattggtataagcttggaggttcctgcggtgtcatgcaccgctgatcagggattccgcccccggcatcccggccccactattgagctcttggcgcatgacggaacaactagtcgttcaccggtacgaacaacccgatgacaaggggctgagctggcctcgcatcgtcggcatcgcgtttgtaattgccctgcatctggccgccttcatgatgctcctcattcccgccgtggctcccaaggccgtggctgagaaggagcgcaacgtcatggtgaccatcgtcgatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtcgtggacgtgccggagccgcgcccgagcgatatcgtcannnnnnnnnnnnnnnnnnnnnnnnnnnnacctgcgacctcgatcgaggccagcgtggacatctcgtcgaaggccatgaatccgccgcgctacccgccggccgccttccgcgcgggtatccagggcgaagtgatcctgatcattgatgtcgatgccaacggcaacgtcaccaatgtcacggtggaaaagtccagccgtaaccgcgacctggaccgtgccgcgatggaagcggctcgcaagtggcgcttcaacgccgctgaatctggcggtaagaaggcggcaggtcgcgttcgcgtcccggtcaactttgcgctgaactgatgcgcccgggtggccgcatggccacccccgctcccggttcgattgtttagcttagctacaccctttatcacnnnnnnnnacaaaggtaagcgtcatgctgcaggaaattttcatcgccgctgctgccgggggcaatccgtccaacgccctgtcgcagatgggcttcgagcacctgatccacgaaatgaccaccaagccgggtgatttcgcggtttcctgggtcgtgctgctgaccctgatcgccatgtcggccatgtcctggtactggaccgtcatcaacatcttccgtgcgacccgcctgaagagcgctgctgatcgcgtcgtcagcctgttctgggataccccgaacgcgcaggacgccatccgtgccatggaagagcagccggcttcggagccgttctcgaagatcgccctggacgctgcccaggctgctgcgcaccaccagcgcgctgaaggcggcgccaccggcggcgtgggtgagaacctgagccgttcggagttcgtcgaccgcgccctgcgccaggccgtcacccgcgaaagcaacaagctgcagtcgggcatgaccctgctggccaccgtcggcgcgaccgctccgttcgtcggtctgctgggtaccgtgtggggcatctacggcgccctgatcaagatcggtgccaccggctccgcttcgatcgacgccgttgccggcccggtgggtgaagcgctgatcatgaccgcgatcggtctgttcgtcgcgatcccggccgtgttcgccttcaacttcttcagcaagatcaacagcgcgaccatcagcaagttcgataccttcgcgcacgacctgcacgacttcttcgccaccggctcgcgcgtccgctaattgcggcgcgcgtcacccagcgacgaacgtaagtagtcaccaagatctagacggagcccgttatggctttcagtagtggtaacagcggcggccccatggccgacatcaacgttacgcccctcgtggacgtgatgctggtgctgctgatcatcttcatcatcacggcgcccctgatgtcccacaaggtcaaggtggatctgccggaagccaacctgatccagaagccggaagacgctgaaaagcgttccggaccgatcaccctggcagtcaaggaagacggctcgatctactggaacgacgaagaaatcaacaagcagactctcgagtcgcgcttggcgaccgccgcccagcagaccccgcagccgccgctgaacctgcgtggtgaccgcaccaccaagatgcgcgtcatcaacgacctgaccaaggtcgcgcaggagcagggcatgctggacgtcggcttcgtcgcgaccaaagaaaaggggcaataagccatggcattcagtagtggtggtggcaagggccccatggcagacatcaacgtcacgcccctcgtggacgtgatgctggttctgctgatcatcttcatcgtgaccgcgccgatcatgacgtacccgatcgccgtcgacctgccgcagcgcgtgctcaacccaccgccgcagctggtcgaannnnnnnnnnnnatcgaactgaagatcgacgccagcaaccaggtctcgtggaacaacagcccgatcaataccagcgagctgcagcagcggatggagcaggaggtccagcgtgacccgaccaaccagccggaactgcgcatcgacgccagcccggattccgagtacgacgtgatggccaaggttctggccgccgcgaagaatgctcagatgaagaagatcggttttgtgcagcagtaatcgctacaccgcaacacaacagtcatgacgcgactgcagacgcccctggagacaggggcgnnnnnnnnnatgcctgccggcctggaccgctatgatcggcggatgctcgccctcttcgactccctgcgtcattggctcgacggcatcgcccaccttggctcgatcctggcggtggcctacctgctgtatctgttcgcgctggcgggctggatcatgctgcagaagcgtgagccggtcgccacgctgagctggatcctgtcgttggcgctgctgccctacctcggcttgttcatctactacctgctgggcccgcagaaggtgaagcggcaacggctgcgccgcggacgcgcacgttcgggcatggagcactacagcgatgtctgcccaccggatgccgactgcaccgagctggccaagatcgcgcaggccaccacgggcctggcgccgagcagcgcgaccgaagtgacctggctggtggatggtgccgctacctacgccgctctgttggaagcggtggcgcaggctcgcgatcacgtgcacctggagtactacatcttcaatccggaccatgccggtaccgccctgcgcgacgccctggtcgagcgcgcccgtgccggcgtgcaggtgcgcctgctgctggatgcagtgggttcttccgccctgcctcgccgcttcctgcagcccctgatcgatgccggtggcgaggcggtctggttccatccgcggcagctgctgaagccgttcaagcggccgtggttgaacctgcgtacgcaccgcaagctggtgatcgtcgatggccggctggccttcaccggtggcatcaatatcaccgacgatgaagacgagagccgcaagccgaacgcctaccgcgacctgcacatgcgcatccgcggccacgtcgtgcgcagcctgcagctggtgttcgccgaggactggctctacgccagtggccaggatccctcgcgcatggacattgcccgtctgtggccggccgacatgccgctgcgcggcgatggtgcgatcaacgcccaggtgctggtctccggcccggactcgggctgggaaacgatccaccgcctgcacgtggcggccatccaggaagcacacgagcgcgtgtggctggtgacgccctacttcgtgccgggcgaagcggcgcggatggcgctgacttcggcggcactgggtggactggacgtgcgcctgctggtgccgaagatgagcgactcctggtttgtcacccaggccgcgcgctcctatttcgacgaactgctgcacgccggggtgaagatctacgagtacggcccgcgcatgctgcataccaaggctttcatcgccgacgacgatgtctgcatcgttggcagcgccaacttcgaccaccgcagcttccgcctgaacttcgagctgtcgatgatgatcagcgaccgtgaccgcgtcgccgctctggccgggctgctgcagggagagttcgaccgcgccacccgcgtgcacgaccaggccggccgttcgctgtggctgcaccgcctgcccgaggccttcgcccggctggcctcgccgctgctctgacgcagcgctacactgcggcgatcatccggggagcccgactatgtactggttgtacctgctgctggcgctgggctgtttcgccttcgccctgaagacccccagcgccgcattgatgaccctgtgcctgctggccgccctcgccttcctgctggcctgggtgcgcggtcgctatgtagcccgcttcggcgaccttcagcgggaccctgccacccttgtcgatgccgaggagctgcgccgcctgcgcgagcaggcccaggcccgccgcaatgccgacgccaacgaccacgatccgtcccctctttccaagtagttccgttccatgacccagctcagcgtcaacgtcaacaagatcgccgtcctgcgcaattcgcgcggcggcgccgaaccggacgtggtgcgcgccgcccaggcctgcctggatgccggtgcacatggcatcaccgtgcacccgcggccggaccgccgccatatcaccgccgaggacgtgctggcgctgtccacgctgaccnnnnnnnntggtgtcgagttcaacatcgaaggcaacccgttcgcaccgccgcgcgagggctacccaggcctgctgccgctgtgcgcgcagacccgcccggcgcaggcgacgctggtgccggatggcgatggacagatcacctccgaccatggcttcgacttcgagcgggatgccgagcggctgcgaccactggtcgccgaactgaaggcgatgggctgccgggtcagcctgttcgtcgatgctggcaacccactgctggagcaggcggccgaagtcggtgcagatcgtgtcgagctgtataccggcccctacgccgaagcacacgcggccggcgacgctgcggcgatgctggaactgttcgccactgcggcgcggcgggcgcaggcgatgggcctgggcgtcaacgccgggcacgacctgtcacaggacaacctacgcgatttcctggcccacgtgccggacgtgctggaggtgtcgatcggtcacgcgctgatcggtgaggcgctgtacgacggcttggatgccaccgtgcgcgggtacctggcgttgctctgaccgctctcctgtagcgttgagccatgctcgacgcagcaccgcgctgaacccttcaggcagccgtcgcagccattgagacggctgcggcgtaacctgccgcaatgggtatcgcgatcaagggccgaggttccacgtcccaccttgccgggcgctttgaaagcaccgtcagcgaggcggtggacgacggctgggcggtcgatgagagcgaggaattcctcgccccgcgtctgcgcactgaagtacgtgccgagaccgcacgcagcatcatcagccgcaacacctcaccggacgtcggcttcagccaatcggtgaatccgtaccgcggttgtgagcatggtatcaataccccctgattgttcactagataaatccatatagatcaacaggttagagaataatcagtaaacacattgctatcggcacaatcccccgcgcagtgccggccaaacacgcccatcctggagaggttggccaaccttcgtggtctgcaaagagtgttagagccctgcggcgcgcagcagggccgacatcgaggtacccatgcctttagcaactcgctccaaggtagcgagagtgaggttcttttcgccacgctcgatcttgctgtagtaggcgcggtgcatctggatgtggtcagcaaaggcttcttggctgacacccagatcaatgcgatgcgcgcggatcacatctgcaagtttcgcttggttcgtatgctcgaccatacgaagcagcttgtggttccagtactttaaagactacgcctctaaaggtagtctacttataagtactaattgcatctcccatgaacttttacctcgtatgtccggaactggagttcactcttgagcttcccttttctcccatgggcagggagcaggtcgctatgcagatgcgtcgaatgcaagaagaggaagggcaagcaagaggctttgagtaccgcctggcagaagagctctcaaagctcatcccccagctaacggattgggacatcaagccgcccacgggtgcacagatggcatatgcgacttcgctctgcgcacagttgggcattccactgcctgcagcaacacgtcgatcgcgggcattgatgcagatcttcttggcggaagccaaagcgctccatggccaacgcagctgataaaggccttgccagccgaagctgtggataagcctgggcagaacctactcgccaaacgaccgtatggcctacagctagctgaatttcacggtgttgcggcgcctgtggttagcaataatactaacggcccgaccttcccaagttgtcgccatggaacaggatgctcgaaaggcccaagttcccctcaaaggcagaggggccgcatcgcgtgtcccaagccgtttcgataccactgcaacagtgggagtcgacgacggctgggagtcggtctaccaggagatggaagacgcgccaccgctgagaactcaggtgcaggaagagcgagcgcgcacagtgatcagccacaactcatcccctgacgttggctttagcgcgtcggtcaacccgtaccgcggctgcgagcatggctgtgtttactgttttgctcgcccttctcactcctacttgagcctttcaccaggcttagacttcgagacgcgcctgtttgcaaagacaaatgccccggagcgcctcagagcagaaattagcaagtcgaactacaagtgcaccccgattgcgttggggataaacacagacggctatcagccgattgaaaggaattaccaaattacacgccaatgccttgaggtgcttgctgatgccaagcatccggtgagcttcgtcaccaagagtgccttgatcaccagggacgtcgaactgctggcgtcgatggccaaggatcggttggttacggtctacttctcggtcaccacgctcgacaggaagctatctgcaaaactggaaccacgagctgctgctccccacgcaaggctgcgagcaatgaatcagctgcacgaggcaggagtaccggtaggggttttgatcgcgccggtcattcccatgatcaccgaccatgacctagaagccatccttgaggctgctcacgaacacggcgctcgggcagcaggctacgtgcttctcaggctacccaacgagattaaggacatttggagagaatggctcgagctgcactatccggaccgcgctgcgcacgtgcttagcttgatgcgacagatgcatggtggaaaggagtatgacgccagctttggcaccaggatgtccggaactggccctgtagcggacttgatccggaagcgctttgaaaagaagcatcgtgaactcggtttcactaggctgccagcgctggccactcatctttttcaacctccccaagacaagtcgccacaggggcaacttttctagccgaacggaaaacgaggctagcatcagtacaaagctatggatgcagtccgagcggcgcctacagggacagagcgtcctaggtttctgagtactgataccatctccccgaaaaggaaatagcatctcctccgcagcaagcttagacggctttccaaacatatttggttatcccgcttcctcatgaaaaggaccagcgtatgcccaagcaagtgagaggtttatcagtctaccgaagcacgattgagcggctgccacagtttcgcattcttagcggcccactcacagaacaccaagcggcgatgctgggattcgacgaccttccgctcgcaggcgcttccattgtgccaagcgccgaaggacccgcgacgttattcaatgcccgaggcaaagagatcatccgaaaggaccttccgatggtcaccaagtctcgatcaatcaatacctcgtggaaggactggcacggacacactcaccacggtactcagacaagatcctatgagacctatcccagggaatacgttgcaccacctggtgaattcctcactgctgtagatacagacagtggtatcgcaatggctactaggatcattgaccggacggagccagaagagagcattgcaaacctcctcaacatctacctggaatgcttccaacacttcgaaatcgttgacccggacctcgcggtgccggtcagggtcgagaagatcaactggcgcattctccctccggggaagttcccgttcgatagagcgatgcaggtattggatagttatctgaagcagttgaccgacagcgaccgcgcagtcgctaagcagcgcatccggaccatcactcgtcacgagcccgacttcatggcagtcggattaggcggtttcagtgagtacatcgtttttgggttcacgggaaggaatcgatacgtgttcgagagtcccgagtcaggcaatgccacttacatcttcaggaacgagtgggaggcggtgtctcagctcaccaaacgccagatccttcaagagcagctgcaggagaccaggatcatccacacctcgcgttgggccgtagaggtctcagaagcaatccaacggaagtgaagtggttgggcaaagtttcagaggggcgtagcccgaaccggtaccctgtgacccacgccatggatagctacctaccgatgcgtttactcaggcttagaagcttagacaggaactcccaatgaagccaaccatcctggcactggacctcgaaggcacgctcatctccaacgcagtcagtcagattcctcgccctgggcttcaccggttcctagaggatgtccgatcgcagttcgaggaacttgtactgttcactacggttcccgaggcacttgcaagaagaattgccggactcctggctagggaaggcagtgttccggcatggtttgtcgagcttcgatacatccactggtctggaaggacaaaggatctttcctatgtctccccccacgtgggtgaagcctttctcttggatgaccatggcccctatgtgcatgatgggcaggagagactgtgggtcgagatcccgctgttcggctccccgtactcgtcagacgatgacgggttgcagatcgcagctgaacgcctgaccgatcgcatcattgaactgcagagtgcatccgaccttggccacatgatcgccgatcatggctgagcagcgcgttgtctcgatggctcgttgaaagagcgcgtatgcagcggccgtcctctcgcacattcggcacagttagggatcagcacgcgggcagcactcgagaaactctttgatagcgtcgctccggagaacccggagacggccaaccaaaggttgccagcaatcaaaagtggtgcagtggcgttgcggcaaccttacctttgccggcagcaattgaatcggtagctccaggcgtacccactgcccagccaacacgcttccctaaagaacgcgcagtagcaaccgcggcgtctcccgattgatgatgtcaactcactgccagccttgggtagccattgaccgcgcgctaccgattgccgcgccaagcggacaccaacattggtactgaaggagcaaatctagcctgcgcgacgaacgaacccacctctctgttgcgcacttcccccgtaccagcgagcaggtcttccttcacaccgagcgtaccagtagggtcacgatcacgcgtaaatatatgaatcaatggaagtaaaaagtaggcatgattctcatttcagttgttaacgtaccgtaaggctcacagcnnnnnnnnctttccgtatacctgatagctttcggcgccatggtctatgacgtcgaaatatgcaccgcacgtgcaatcgcttcggaagcgacaggaatcaagtgtgcgcaaggcgtacccttacccgaaggcttctgctttttggtcagcaggtctgatggaacgatcgttcagcccgcttttgaattctttgcagatgcccatctaacgatcggtccaaagccaaagcttgcctgcagcaagaacacaaccgcagctatcgcggctgacctcaccgacttccatcactttcttgacgcaagaaaaaagctcgtttccgacgtagatgaggatctcctcagatcctatgcggacaccttgactgacctggactctgcggtgaccttggataagctcgccgccgcgactattcatcgaagatggtcgaccgtgaccaagctaatcgcattctgcgtgaaacggggatacctgaggaaggcaccagcgctgctgagcaagcagacgaagcgaggaactgttcaagttctcgacgttggcgtcgaccttcccgggctgaacgacgctgacgaactcatcactgcgctccatcccgagaccgtcgtcggtattcttgacgaactaggtccaaaccctgtgctcgagcgaaacggtctggttgaactggcatacgcaaccacggcgcagcgattgatggctgagctttgctatcaagcaggactgaggcgggcggaagtgtgcgatctcaaagcgaaaaccatccttcaggcccgtacggaagggcgcgatcctctcactgcagtcgccatccccgtgctcgggaaaggtaacaagaagcgcaatgttcccgttccagtctggctactcaacgcgttgaagcgctatgccaaaggtgttcggcagcgcctcgttgacctccgactgggataccacaagctcgaggatcacggcgtcctattcgtcctcgacgcaaacaaccgcaagcatgcgggcaatccgataaccccgcagatcttcgaccggcatttcgcccaggccaaggacaggctgctcaaacggctctccaaagagcgtgacctggctcgctacgaatccacgcagcgcgagcgaataaccattcacgcccttcgacacaccttcgccttgtacacgtacatggagaagcgcgcaaacggtgacatggatgcgatcaagtatgttcagtcggtactgggacacagtctcagggatacgactgagtccatctacctgcgaagcgcgaacgcattcgagagcgaaaccagggaatcgatcagactgcaccttgaaggtcaaccctttatgcgaatcggcgtcgaggcctgacgagttggagctcacacggctccacggccagcatacgcactactcctcgcatgtgaccgactcaccttatcaaatcagattgaacacggattggagcgttacgtggcaggaagaagatccgcccagctgcggcacgccgtagtagttgaggaaaaggtaggcaacacaaagaaatgggatgtccgcgagagcgctggtcgcctagaagtcgcgttcaggcgcgccggagacctgcgcgacaacatcgttaatctcagccggtggaagggcataggtgcagcggcaccgctcttcgccgaggcgttctgccgagctaacaagaacagcagggagacgactagatcctcttcagctaacaacatcgtgagtggcctggtgcagtacctaaccgtaaaaggggtaaagataagcggcccagacgacactccaatggatctcggcgagtcctttctaacgtatctgaaaggtagggataccacgcacccgacagttctctcggtggagacccagcgccactattacgggaccttcaagaaggtcgttcttgcgctgcacgagatggatccacggtggaaggtgatccgtattccgccaaagccgttcgcaggactgccacggaagagcaagccgaaagagctggaccgtgcggcttgggccaacgtcatgaaggcggcggtcgaagaatgcatatcgacaatggacgaagtgtggccgcttctagatagggttcacagtgccctcgctcagaagaaaaagggcgacgctgtatcgctaagcgatccggcagaggcaattgctcaaatattggcaaactttgacggtcatcttcctcgccaaggcgcggttcacaagctcccaggcgtaggaaagatcagcgaaagcgagtacttccgtctgaggagactagcgcacccgatcggcggcgatctgatcccattctttctcgtactagccatgcactcgggcttcaacgagcagccacttagaacactcaccctgaatggcatatcggagcactacccgcttggacaaaagcgaacggtgatcaagtcctccaagcgcagggctggaagttccgctcagggcgcgacacagcgagcagccttccccgctagcgatcacccgctagcgcctgaaagattgatcagtttcgttattgcttggaccaaacgaatcagagactacgctgctggtgagcttgccaatgacttcttcctccacgcagtttccgaaggcgggcggcacaagcgccgaggaatgcacatcgactcctactcagccagaaccgacgacgtgaccacgcgggtgaccggttacatcacgttgttctgcaaacgaagggggcttaagtactctggctctcaagcaaacaggcttgcgttctccgaagcggttgatgggctgaccgacggcgacgccttcgagctccgagcaatgctaggccatcggctactgtcaactggtcaagacagttaccagacaaccacgatgcagcatcggcaaaaggaacagctggcaggagccatgaccgcacaggagcgctgggtgacttcaaatggaaagatcgacacacgctccgcccgaagtgatcgtgagcaaacggcagccacgcagggcttctgctgtgcagatccattccaaagtcctcaaccagggcagcgccatggaaagctctgcaccagctatggttcctgtcctgcatgcccgctcgccgcagctgatccaaacgaagcctacgcgctcgcgcgctttcttcaactgcaggagctatacgaagaagccagggcagagctcggcagcgagatctggaggcgaaagttcgagaatgcctatctcgctctccgcgattcatggatcccagcagtgagcacaactgcgaatcgacaatcagcgatgatgatcatgctgacgcccctgcctggacttgaatagtccggctgtaccgccactagcgaatcaattctagagatatggctatgcccgcagcaagaaaggtcgaaacagcgcaggcagcgaccctgcatccttccttccaagttgactatgacagtgatgtctggacctttgcccagaccacggtcggccaacagaaggagtttgtcacagttgactgggcaatccctgtggcacgcggagagttgctcacggactacaagcacagaggactgctctctgagctgaagtgctacctcaagaccgccatcattgaggacaccgtacgtatgacggttgggtctatccctggcacttacatgggcatgagggagctggtgaagttcatgggagagcgggagatccactccctcttcgatatcaccacggcgatgagctgggactacgtcgaaggtctcgaagagcagtacatgacggcccgaagtgatgccggtcgagacagggcgtggacgcatgcgaccgcctacaaactcatccatccacttacacagatctacgaaatcgcggacagcttgcgcgccagaggcggacaagcaccgtgcgaagcgccgtttgacggaagaaagacctacgacgtcgtgacagagccgctcgggcttgctcgaacgggtggattgatgcctgtcccggacgagatctcggtaccgattctttcctacgcatgtgagtggattgagtacggctcggaggatgtgatcagacttcaggctgaggtcatcccgatgctgatcgacgcaagaagtgctacgggaccgagacgaatcgcctgctttcgtcagatcaaacggcacatcgaggagttccagatgagcccgatcccagggacactgacaccctggcatgagccattggccaccatagatcggattgatgacgctggtgacgagcgcgagattagcggaactcagggcctgagacgcctaatactaatgactcaaagcgcatgcagtgtcttgctgcagggatgcaccgggattcgagctcatgagctgattggcctctccctggaccacgatccgacgctacagcacggtgtggtcaagtcagtgacgtcgctagacggactaatggaggtgttctccatctgtggcatttccgccaaaagggaagcgactcgccatgagtggactgccggactgcgcccgttgggcacgaatcacctgccgatcgtgctgaaatccgtcgaggtgctggtgcggctaatggagccttggcgagcactatcgggcactaagtcactgatgctcagcttctcccacgccaagtcccttccatcgggtcccgatggaatcggccgaatgacagcatccagaaattctctgctgcaacgtgagtttgccgtcgaagccctcacgaagaagcgtggcatcgaaacgacgcaagctgtttacgaggtgaggtacctacgcccgcagcgatggaggatcacctttgcgcactatgtgttccgatccaagccggaactaatgccagcgctacggacgcacttccgtcacatgagcgagcagatcacggatcaagggtacattggaaacgatgcggctctgctcgagaacttggaagnnnnnnnngtcatggagacctctcggttcctagttcaaatcaccctcggcaggccgatcggaggtggaccggcgcagcgtcttctcatgcagcatgccgaatcaatgaccgaggcactgtccaagatggacggagagacgccgatcgataaggccgtggcatacgtgaaactcaccgacctgcggatatggacagggacctacgcaagttgcctgattgatatgttgcctgaccgttccagctgcaacccacaagcaagcctcctcactgtccgcgcctcgccgaacttcggcctacggtcgcccggcctgtgcgcggggtgcaagtgctgcatcatcctgccagagcataaggacttttgggaggatcgcctcctgaaaaatcaggccattgtccagatggagcggaccaactctagggatcagtattccaagattgctatgagccgtgttgttcagagtcgagcagtgctgaggatgatatccaacgctaccggggacgcttccgatcgttccggcgaaagttgacgacatttgctccatcgtctctcttggtactctgcttctgaagccgggacactgcgagttggagagatgcgttgtggatgttggtcttgtaaagcagagccttcaaccttgcgttctcagccttaaccctggcgagctcttcagctactgagcctcgcctctcctcctcagccagctcctgaattcgggttctaccccgaaatcacggacggttgtaaaagggctgagaacttctggtcttgcctggcgacccttcgtcgcatcctcgggttgtggaaccgctcgatgtattcgaacacatccgccctcgcggcatcgagcgttgggtaggtcatgcggtagacccgctcgcgcttgagcaggccgaagaagccttcgcacgcggcgttgtcaccgcagtggcccaccgcgctcatcgagcacaccaagccgttggccgccaggtaacgctggtagtcgccgcttcggaactggctgccacggtcggagtgcaggatcagtggatggctgccttggcgctgccagaccgccatctgcacggccctgatcaccatctgacgatcctgacgatgatgcattgaccaccccaccacccgctggtcaaacaggtccagcacgatgcacagatacagcttgccttgccgggtcttgagctcggtgatgtcggtgacccacctggtctccggctccaacgcggtgaagtcccgctccagcaggttgcgcacacccggcggcgtcagcgccggcttgccgcgctggcctcgccgcttcggtcgcggccaaccctgcaggccatcggtcgccatcagacgcgccacccggttcaggctcgccgtctcgccttcctcggcaaggtcttcatgcatccggccggcgcccaatgtgccccggctgtcctcatgcaactcacggatccggccgagcaagcgctggttgtcgcgctcccgggcactgggcaagcgcttactccagtcgtagtaaccgctggccgagacccgcaggcaacgacacatcagtcgcactggaaactcatcgcggcaacgttcgatcacctgatacctcaggatgatcccttggcaaagaacgtcgccgcttctcgcaaaaaatcccgctccttcttcacccgggccagctcgcgcttgagccgcgccagttcctcgtcccggggcgtcccggtgccaccgaaggccacctggccccggctctgggcctcccgcttccagcgggtcagcaatgcatcccggatccccagctcccgggccacctgggcacagctgacgcccggctggctggcctgctcaaccgcaccgcgcttgaactcggtgctgaacttccttcgcttcgacatgaacactcctcatggccttgatcggccttctcgtaagtgtccgtgaaaacgggggtgaaccccaatgccttatcctctactgagttgggtctgctcattctgctgtccgctgacgcatcattggtaagcagatagcctacgccaccttcgccgcccaatcatctaggtgggacaaggagaaccttgaaatcaatcctgatgcagtcgctgcccggcgagacccacgttcttcagacccagatgttcagcaacgactttgggacaaggtccattgtgaccattgcaatgatgaagcgccgcaaagcttcgtgcctgatagggcgcagaatggttaggttgaggctatggggtcggggtcagcgttggggtactggagcagatcaccagccctttcgcaccacgcgtgagggctacatagaggttctgcacgctcatgctctccggatagaggaccacggcaatgtctgcctcgagacctttcagaaggagagtgctgccgactgctctgcgcgcaatggggcggctgaggtgacgatttcgctcgcgggcatgaagtgcggctcctaatagatcttgctctccgttgataacgcttcgcatggctgatcgacagcagtgcagaatctcgggccgatagacccgagtgcctgtctgttcggccaaagcgtccaccagccgcaaggcgcgcgtcatggtccgctcggactcaaaggcgactgcctcagcttctacaggagttggaggtgtcctggctctccctctacgaatggtaccgacacgcgtcactagattcgccgtgccgacgcccgtcatcatgagagcggagaaggtggccaagtcttgcagcgcactaggagcctgaagattgaattgcctggcgaagttgacgaggtctcgcatgtccacggcttctaccgccattgccccaggcgtttggctggtgagttggtggcggccttgaacattcatggactcgccaattaccagaaccgttccttggctaccaggcgcattggtccgtgccgcagtcaatctttgctgcacttcactaccggcaaccagctggatccaacgaacggatgacggagccgtagttagatcaatgggtaagccggccgtaagagcatgcctttgggatagcagccactggcccagctcttcattacctgcaatttgccagcgccaaggggttcgaaggctacccgctgctgggaaggacgattgaacgtcttgttcccagtgaaccagccgatttccgccaaatccgaagatggcctgcagagggtcaccgaggacgcacgtgggcaaaagcgcagcgagggtggacacgatggagtgctgaacggtgctgcaatcctgatactcgtcaaccaaaagccgggcgtaagtggctgcgatgggtgcagcgatatgccccgagtccaagagttgccggaatgattcacggatcgcggggtagtcgctacccgcgttgttgagctccaagagttggggatgatggccactgcgcgccgggaacttggcgatgagacgcatagcgaatccatcaatcgtcgacagccgataggcagagctgggcacccccgcgcgtttcaagcgtgtcctcaacgcggtgacgccagcatttgtgtgagtcagaacaaggatcggtctgttcccagagtgggatgccagcgcctcggcaatcagctgggttttgccgcatcctgctggggcggtgatcgatccgcgttggatagctagcagatcgatttcaggcagcacgggtaaaggcccagagttggtctactactgccttgaagctagcgtccgcgtttgcgtagccccgagagacgatatccaggacgattgactggtaagtcgtaagcgacttgaaccagctattctttttgatacgggagacttcgccaagcagtacgcgaatatcaggcggatagggtgaattcggcctcagcgcttcgatggacgccaaagttgttagaccgttcgatttggcaaccagctgttggttcataagatcttcgccaacacgctctttagccttcaggagcagggcatcaatcgatgtgtcaggaaggcagaggaacagctcgtcctccaacgtcattcctgcccgccaagtcacgaggctgccgcctgattgaagatatgcttctgcaacacctggagcggcaggtttgtcagcgtctatgaagacgaggactcggtaacccagatccataagcgcagtcgctcgggcaaaagcgttgtccggagtgcctccgcctgcattgacgtatgcaccacctaaagccaagaaagaggattctttgctggctaccccccatagatcgaggccacgcacaaaccctacctcgcttgctccctcgcacacaatcacagacttcgccagaaaggcctccgggtcagtgcgcagcgtgctttgaatctcgtcggtcgagccagcggaaatgacgacatggccagccggtcgtggccgaactacaagcagctgctcacctgaaagctcacgaagtgccacaggggagtgtgttgtgagaaacgcttggagaggcggcggcgtctccttggctcccaaggaatccagcagccgcatgagccgatggggctctaacccatattccacctcatccaccaaggcaatcggcgctgactccgccgcggcccgttgaagtcccgtcaccaagagtcgagaagaacccgtaccaagggaccgaagggggatgcctgcctcgctgtgaagcgcgatggcgccttcgccgatggagacggagtgcgagtcgagtaaggcctgcggcatcgatccgacgtcaactccaaggctctgggcagttgtccggacgattccgagtgtctgactcaggtggggcgatgcttgagcgccaaagttgnnnnnnnnctgacgcgctgctagagcgagctgggctcccaattctgcgcgctcgtctgttagccggttgagcaccgacccgcggctccaagataagttggagcttgtaaagctgccgatgcgtgccggagctaacacgatgcgttctttccaaggcaggcttcgttccaagccttgttgaagcgacctatcggagatcagcgtccagctgggctcaaggtccgccccgacttgaagcagcagcgtaagcactgtctccaaccccgcggcgggttcgtcttctagggtgtcaaataccgaatcgaatcctcgcaagaagtcgccatagacatcaatgtccatcagcgatgccggcagttccccgaatgtcacggcaatacgaatgggctctgagacatcgaggtcaaaaaagtccatgtcgccgaaggaaatgcttcgtcgagcacccaagcacaggtcgatggcatcgaggatggtggacttgccactatcgccaggaccgatcaaacagttgatgcccggggcgggcgaccagtcgagcgccttgatggatcgaaagttccgaatggccaaatggcgaattcgaggcatggggcgtcctgtaagaggcttggtcaacggtccgtgtaggacgcagactgacaccaactcctactacgcccctgaggcaatcctagccctaaagcgttctgccagtcattggctcattggtggaacttggcgccacgccgagctgcttcgcgaacttccctaacctgtaacgcggcaacactgagagagcggttccaggtcgcttcttccgtggtcacctgcccgcttgcaggcgacggaggtccgttcatcgccaacagcggacttccctgagcgaaggaaattggttcgcgaagctgaataggcttgagctggtgtccgcccggcgcgcggcggtgctaggattcggccatggacatcggtcggacaaccttaaccgtcggcgtcgccatagtcgcggtttcttgcggcgggtcccaggggcgctggactgcctttgtctatccgcccggcgcgtccactcaggaagtccgtcacgctgtttatggcgattacgacaccttcgagcattgccaggcggctgcaatagccgccctgagaaatagccctccactgccaggggcgcaggaagtgggatcttacgaatgtgggcgcgcgtgtcgatatgacgtcgacatggacttgtacgtctgcgaccaaactcgcaagtaggtagctccgtgctcgccgcccgcctggcgccttggtcagcctggccagcgtgtgtgaagttgatcgatgacaaaccggtgacggtgcgtgccatccacgtctcggtgtgccaagaggtgcgggtcgtcctcagcaagatgttcgtgcttatgcgctatctcctctggatcgtgcgccggccatctgcgccacgcggcgaccaaaccgagtgtggccagaatccccaaggcggccaaggcaacatgcaagccgtagcgcgcaccaacccacccggcgagtggataggcgatcaaccagcaaacatgcgatagggaaaattgggcagcgaagaggaatggtagatcggcggactcagccgaacgccgcagcagccgcccgccgggggtaaccaagccggcatacgccatgcccagcagcgtccaggccggaatgaccgccgtccacccgggatgtcccttcagggcaaaccagacgccaaggaaggtaaccaggacaactgacatgaacagtcctgcagccaacattactgtccggtccgaaatgcggtcgagaaccttcggaagaagaagtgcgaccagcatggacccgcctccgaaggccgccagcgcccatgcaacctgctcctccgccccgcccagaacggtgcggaccataaccaccgtattgacgaacaccatcgcgccgccggctgcggcgcagaggttcaacgcgagcaggccctgcaatcgcggtgtgcggaggtagattcgcattccacggatggctcgggcatagggaccgtccttggaagagaccgcagcgagggccgggaaggtggtggacgcgacgagcagcgccgagaggatgaaacctaccgaggtaccagcgaacagcccgtggaagctaatgatcgtcagcagtgcggcagcaagcgccgggctcagcaggctttcaaggtcatatgccaatcgggaaagtgagagcgcacgggtgtaatcacgctcttcttgaagaatttcggggatggtggattgaaacagcggcgtgaaacatgccgatgccgactgcagcacagcgatgaggacatacacctgccagatctcggtgacgaagggcaggcagaccgccacaaccgcacgaaccagatcgagtgcgatcagcacccgcttgcgcagccgtgcagggaccaacgctcctgaaacgggcgccaaggtcacgtacacgaccatcttgatcgccagcgcggtgcccaacaccgctccggcctggctgccagcgaggtcgtaggccaggagggcaagggcgacagtcgccaagccggttccgaccagggcgactatctgggcaccaaacaggcgccgaaacgccgggtgactcagtacttcgagcatgggattgtcctggtagcaacgttctgacggcaccaacccgtgtgcgcccttttgcccggattcagggcagaggcggcagacaggcggagtgtacgcccaccactgttcgggtcgaggtgacgaccccgccggaatggcagggtcgttggctaaatccgagtggatttacttcttcttcggagctgcctgtgcgtcgcaacgttccttcagcgccttggtctgggcatccttgaggtccaccttgtacttcgaacggtcggcaagctgttcgcaagttgtcggcttggccttgggagcagccgggggagccggatcggcatggagggcaggatcatgagcggatgccgtggtgaaaagggacatgctgaaaagcaggccggcaattactgcgctatgagttttcatgttgtttctcctcgggttgggtcggcgaagtgccgggtgttacggctgatagatgtcggcttggtagcccacaagttcgatgctcacggtcaccggcgtgtcgcttcggttctgccagtaccacccatgagttccttcaaatggcgcgacgaaggtgccgtgcgcctcccgctgcgcagcttcgacggcgtagctggtccatgcacccttcacgtcgggccgctcaccatgcatatcgactgctacatcaccggtcgccttccagctgaacagaattcccgcgccagcagccatgtgggatttgacctctttgcctttccccggctccagcgtgatcgtcatcgcgtcctggcgaagctcaccgttggtgagcgataccgcggctggatcaagcgattgccccttgttcgccccgaacgcagccgcagccttttccgccaaggtggtcgctgcgtccgatgctgtcgaggacgtcggcgtagccgggtctgcggcggtgcttccgccgtctgccagggcagtcaggcccagcgctcggccgatcccggtgggatcaatgccgtactccgccggcagaacggccgtaacgagaagcgcgccggcaatggcggcagcgacaagggtcgacttcagcaggcggccagtcgtgggaagtggttgattgatagtgattgacatgatgggtctcggtcagaaatcaggaagcgaagtagccggtgagctgcatgccgatgagcacgaagccggccgtcatcaagatggtgttcacgccgtaggcctggcggttgaaggaaggcagccgacgccagaagcccatcacgatcaagatgccggcaagcgccagaagttggccgagctcaacgcccacgttgaacgcaagcatgttggggaccagcccgtccggcgatagcgagaagtcctgaagcttcgtggccaggccgaagccgtggaagaagccgaagacaaggactgcaatcttggtgttgggttgcacgccgaaccaccgcttgaacgcgcccatgttgtccaaggccttgtagaccaccgagagaccgatgatcgcgtcgaccagataggcgtcgacatgaaagccgccgagcacgccgagcagcagcgtcgtgctgtggccaatggcgaacaaggtgacgtagatgctcacgtcccgcatgcggtataggaagaagatcaccccgaacagaaatagaaggtggtcgtatccagtcaccatgtgcttggcgccaaggtaggtaaacgcgatcagttgcctaccggtgctttcttcaaggaaggcctggtctccctcgcttacaccgtgcgcgaacgccgcaaacggcaggaggactgcggcaagcatcgaaagccaagcaaagagcttgttggaagaagtcaaagacaagttccttgtgcagaaaggggacgggtggttcatgaggagcgactttccagaacagaatcttcgcggtgaaccaatcgatacagcgccggcagcacgagaagtgtcagcagcgttgaagagatgattccgccgataacaacagtggcgagcggacgctgaacttccgcgccagcaccgacgttcagggccataggaaggaagcccagactcgccaccaaggccgtcatcaggactggccggaggcgggtaagagcaccttcggtgacagccttgtgcagggggacgccttcttcccgcaggttcttgatgaagctgatcattaccaggccattgagcacggcaacgcccgaaagagcgatgaagcccacacctgcggagatggacatgggaatgtcgcgcagccacagcgccaccacgcccccggtcagtgcaagcggcacgccactgaatacgatcgcagcgtccttccctgagccgaatgccatgaacaacaatccgaagatcatcaccagaaccactggcacgacgacggacagccgcttgcttgccgagatcaactgctcaaacgtgccgccgtactcgatccagtacccttccggcagctggacctcctgtccgaccttggtgcgcaactcctcgacaaaggaccctaagtcgcgcccgcgcacattgcttgtgatcaccaccctgcgtttaccattctcacggctgatctggttcggaccaggcgcgatctcgaccttggccaactggcccagcggcacgaagctgcgctcttggcctgtgctcaccccgggcgcgacggccacaggtagtgacgccagtgtccggacgtcctggcgaaggttctccgacagacgaaccacgatatcgaagcgccgatcgccttcgaacacctggccgaccgattcacctcccagcgccaccgagatggtcttctgcacgtcgtcaatggctacgccgtatcgtgcaagtgcatccaggtccggcgtgatcgtcatcaatggcagaccggtgatctgctcaagtttcacgtcggccgctccctggatctcactggcaacgttctctacctggctgccgatggttgccagttgctccaggtcgtcgccgtacagcttgacagcaacctcagcccgaacgcccgcaatgagctcgttcatccgcatctgcaccggctgggtgaactcatagttgttgccaggaatggcgcgaaccactttctcgagctcggcaacaagctgtgccttcggcttgcgcggatcaggccattggtcccgatctttgagcatgatgaaggtgtcggctacggaggggggcatgggatcggtggccacctcggcagtgccgatctttgcgacgacttcatctacctcggggaactgtttgatcgccgcttccagctgacgttgcatgccgatcgcctgggtcaagctggtccctggaattcgaagcgcatgcaaggcgatatcgccctcatccaggttcggaatgaactcggtgccgaggcgacttgcaagcaggcccgccaggacggtgagcaccgcagcagaggccaccactaccttgcgtgcattgacggcacgctcaagcatcgggccatacacgttggtgactcggcgcatggctttggtttccttctccgaaacctttcccgttacgaactgagccacagcggcaggtacgaatgtcaaggacagtgccatggcaccggtaagcgcgatgaccacggtaagcgccatcgggtggaacatcttcccttccacgccggagagggcaaagatcgggatgtagaccgccgcgatgatgaaaaggccgaacaggcttggcttgatcacctctgcactggcacttgccgccaaggaaaatcgttcttcccgagtcaacaaacggccctgaaggtgttgccgctcgccaaagcgacgcaggcagttctctacgatgatgactgccccatcgacgatcaagccaaaatccagtgcgcccaggctcatcagattcgcagagacgcgattctggaccatgcctgtgatcgtcagcagcatcgtcaatggaatgaccgccgcagtgatcagtgccgcacgaagattgcccaaaagcaggaagagcaccgcgatgacgagcaaggcgccttcgaggaggttcttcttcaccgtctcgatggtccgatccaccagttcggttctgtcatacacaggatgcgcccgaacgccgtcaggcagcgtagcgtcgatgtccttgagcttggccgcggttcgctgagccacgtcccggctgttttcgccgatgagcatgaacgccgtaccaaggaccacttcgttgccatccttggttgccgcgcctgtacgaagttcggtgccttctacaacttctgccagatcgccaacacgcaatggcatgccatcacggttagccactacgatcttgcgcaaacccgccatgtcggccacttggcccggcacgcgtaccaagtactgctcaccgcttttctcgatgtagccggcacccacgttagtgttgctgcgggccacggcttcgagcacatcctgcagcgtcagtccgtatgcttggagcttcttcgggtccggcgtgatgtgaaactggcgaacatagcctccgacggtgttgacctcggttacgcctttcaagtggcgcatctgcggtcggatcacccagtcctgcagcgtacgaagcgccattggtgtccacgtctcttcagcaccggactccgcttccacggtgtacatgaagatctcacccaggcccgtcgctaccggtccaaggcttggctttagtcccacgggcaattgggatcccgcttgctgaagtctctctgcgacctgctgacgggcgaagtagatatctgtgccatcttcaaacacgaccgtgacctgagacaggccgtagcgtgagatggaacgggtgtattccagctttgccaacccggccaacgctgtttcgaccgggaaggtgacccgttgctcggcctccagcggtgagtagcccggagcttcggtgttgatctgcacctggacattggtaatgtcaggaacggcgtcgatgggaagcttgctgtagttccagatcccaaggcctgagagggccaggaccagaaggagcacaagccatctgtgcgcgatagacgcgcgaatgattcgctctagcatggtgcgtccttagtggtcgtggcttgcgccggacttttcgatgtcggcacgaatcaggtagctctgctcggaaacgtaccgggttcccggcttaagccctttcagtacctccacgcgatcgccatcgcgcctacccagttcaagcatccgcacctcatagctgttgcccacttgggcgaataccacggtgaagtcccgaaaacgctgcaggcccgattcctttactgttaatggaacctccgtttccgcgatgacgacttcggcggatacggccattcctggtcgccacctgccctcgctgttggtaagggccacacgtgccaccacggtctggccagcgctggccaacggaaggatgccctgcagctttcccgttgcttccaaaccgcctgttgccgagcgaatggtcaccatctggcctggcgacagtcgctcggcatcgcttcccagcgcacgcaggtccacccagacctccgaaaggtcggcaatttcaaacagcgtgttgtcggcagcgacatcgcctaccgacgtgctgcgcgcgagtacgactccactgaaaggtgccgtgacggagtaggtccgcatgctgtcattgccctcgactgtggccaacgtctgaccagccgagacgcgttgtcccatctcgaccgccacactgcggaccacgccagggaagcgtgccttgaccgcagcaaatcggccggtgtcgaccgcgacgttgcccatgagggaaacggtgtcccggatggtccccggttcggcggactcgaccacgacacctgcgtcggcagcggctttcggatctatcgtggtgcgcccttcataggaggcgtaagaccaggcgtagttctttccacccaccaccgcatcggctttgacatcaaaggaatgcggctcgaccacctccccgctgccgaccaggtagtccttctctggaataaagctgaagttgttgacttcgccgtccagacgcttgagttgtatcgtcgctttgacttctccaggtgccagcggtttgtcgttgcgataggcatacagccggaaatgaggcggggtattggtttcgtaaacagttacttcaagggcgaagtcgccgtcgcgaagcatgcgaccgcgatgcggccctcgctcatagtcgcctgcggtcgcagcagtgtcctctggctttgctcgttgcgacgattcgttgccaccgcacgcagccagggcaattggaagcaggatcaggaatacgtatcggttcatgggcgaatgtccaaggcagaagcggtgaggcggtcggcctcgaccaggagacggagatagcgcgcggcggcttcgacttcccgttcgcgaagatcgaagagcctttgctgagcctggctgagtaccaggaaggagaagcgtccttcctcaaagcccctgcggctctgatcaaaggcctgctgggcctttggcaactgacgctggcgcactgactccacttccgattgcgcttgcttgagctgttggtagatgccaaacagctcctgacgcatttccagcatctgcgcctggcgccggtatttgagagaggtgagttcgtagtccgcttcagccacggagaagtccgatcgccgacggctccccaacgggacggagacggacatcaccaggccgctgtccttggtggcttccagtcggcggatgccgaggccaacgctgacatccggcttggcgctagcgcgggcgatctccctccttgcatctataactccggcttgagcgtccaaggcgcgctgttgtggtgtcgtggcgaggcgccggctcagatcatcaaaatcatccagagggggaaggaccgcggtatcccctgcaaccgagccgaaatccggacttggcgccccccacgtggcagccagcgacattcgcgcgctttccagagcctgcaatgcctgctcccgcttcagctcggcatcgagcagggcgatctcggcggatctcaggtccgagtcgggattgcgggcggccgcgacccaacgggccacttcacggcgcatggcgctggccattttgatgcgctcttcggcgtgctcgacatgctcctgggcggccagcacgtcgacgaaacgccctgcggccaaagttgcgatagcgatacgggtgacgtccgcttcgcttcgggcagcgtccacctcggcgccgccgagcgcttggcgcgcagcccgcttcccacccagttctagaaccttggagatgcggaaggtggattcggcggcgtctaggccgctcaggccgcctgagccagccacgttttcaagctcgccgcccagcacgagcggcgtaggcaatgcctcccggcccgcccggcttctgacagcttccagtcgagcggtgtctgcctggacgctgggatgggtgccgagggcgcgggcgaccacatcctccaagcgcagcacttcagcggcatggccaggcacggccacaccgtaggcgccggctatggcgagcgcccacaaactacgtaatttcacggaaaatctccgacgatggtcatgacgacgcgctgccggccaacattgggtggacagcgcgctcaggccgctacagcgcggcaggtgtcgtcagacgatcggaggtctgaatggcgagccgcgatgaccagagggctcatcgacggagtgcaggccgggcagtaaagatgccggcggaacagttgctaggttcagattcgaagacaccagcatgccggcaaagctcacatcggcctggtgaaggacgctgtgcacgcccgatgcatgcttcggatctacgttgtcgccagttccaggaccgtgtgagtgcccgtgctctgccgttgcagcgatgtcgtgctcggcagtatggagctcgccctgttggatcacgatcggccgaacaacgacgctcaacagcatcagcacgaaaaggctgaaccggatgagtcgacggtggcgggccgagaaggcggacatgaaaggaagaatagaggcagtcaagctgagttgtcgagagccctgagttggagccccccctgatccagttatggcttggcgctcgagggagggcgtcgcttaagcccactccgatcagatcgcattgcctcaggtatcgccgcgcctgctgccgcttctggccgatagcggccgcccagtaaggatggtgccggccagaggctggaactgggcctcactgctctctggaaccgcgtcctccaggctcgttccaacgtcgaatggggcctggcccctctctcaggcgttgggcgattctgcgctgcttatgggattcagtaagaccatatccgtaccactaggctcaccgttggactttcaggttaaaagggcgcagcgttcgcttctcgcccaacagggccattgatttcggagagcgcaggtgagcagaacaagtaattctcatccactgcagattgcgacgctgcctatcggcgtgaatggcggtgcgatcggcgttacctttgcaccgggaaaatatcaggacgtcgcaatgacggggtcttgggcccgagacttggatatcgatctggcgtcgatagtcgcgtggggagcacagcatctgatcacgttgattgagccgtgggagttcgaagagctacgaattacctccttggcagagcgtgccaaagcgcatggcttgatgtggcacggcctaccgattaaggatggtgcggctcctgatgcacggctgcttctgccatggcaatccacaggaccccagttcgcagccgagctcttgtccggaagcaggatcgtggtgcactgcaaaggaggcctagggcgagcggggaccgtggcgtcgatgcttctcattgacacgggctgcgctccagacggcatcgatgcgatcgctaaggtgcgctcggtgcgccctggtgcagtggagactgcggagcaggaagaattcatcctgaattggcctgctcgcagagcctcaagtctgggggtagtcgcaatgcccggctaacctaccctttaccgccttgggctggaatacaagaggacggaactccgcaggtagtctgtagggaagccgccgtaggggacgcagtgctgaacacttttcctcgaacacatatagtgttgctgctcctactgcttcgcgcgcccctcgcacgcctatctgaacctgtcgccaggcctggacttcgagaccaagctgttcgccaagaccaatgcgccgcagctgctgcgcaaggagttgtcgaagccgggttacgtgccgcaaccgatcgcgctgggcatcaacaccgatgcgtaccagccgatcgaacgcaagttcaagctcacccgccagctgatcgaagtgatgctggaaaccaagcatccgttctcgctgatcaccaagaacgcactggtcgaacgtgacatcgatctgctcgcaccgctggcggcggagaacctggtcagcgtgcatttctcggtgacctcgctggacccgcatctctccgcaaagctggagccacgcgcgtcggcgccgcatgcacggctgcgtgcgatgaagcgcctgcatgaagcgggcattccggtgggtgtgatggtggcgccggtgatcccgtggatcaacgacagcgaactggaagccgtgctggaggccgcgcacgatgctggcgccagcaccgcaggctacgtgctgctgcgcctgccgctggaagtggccccgctgttccgcgactggttggacacccaccatcccgatcgcgccgcgcacgtgatgagcaccatccagcagctgcgcggcggcaaggattacgacagccagttcggcacccgcatgcgtggccagggcgtgtatgccgatctgttgaacaaccgcttcaagctggcgcgaaagcgtctcggcttcaatgcgcagaacagccattggccgaagctggattgcagccggttcgtgaagccgctgacgccgaagaaggattcgccgcagggttcgctcttctgaggtgtgtacatctgctggcgtatgcaccagcgattcgtcgcgctgtgctgtgcccagctcattgatgggcaatgcacgagaaacattacgtgcctccattgcaccgttgcagcgtgccgtcatacactcgttacaaacatgaattcccgatgactgaatgagtcggtctcggatgaggagctaggcaagcgcatgacgcacgttgcaacacggaacaccttgcagtcccgacttcttcttctgccgctgctttccctgccgatgacattggcaactgcggcaaacaccctcgaaaccgttcaagtcaccgccacgctccctgttggaggtggcggtgcaggcggttttggatttggtggcggcagtggtgtccacctgtccgagtcacagatggacaatggcggtggcggcggtgcaattccgaccgaaacggcgaaggaacagccgaccgatgacaaggagaaggactgtaatggccgcaagggcaatcctgtcgtgctctacagcggcaacaaggtcgagccggaactcgatttcgccagccagggcgaaatgggcctgttcctgcagcgcaactacaatcattactggagcgcgaccggtctgttcggcaatcactggctgagcaacttcgactattcgctcgcgttcaccgatgcaaaccagctggcgtgggtacaacggcccgacggtcgccgcatcaagtatctcaaggatccagccagcggccgctggtacgaggacaaggcccagcccatcgcgtatctcgccgcgaacggagacggcacgttcacgcttcgaaacgaaaacaacgggacggaaatctacaacgccgagggctacatcacccggctcagcaatgagcaaggtgtgagctggacgttctcctataccgatcgctacctgcagaaggtcacccactcctcgggacgcagtatcagctttggctggaccaatggacaggtctcccaggtgaccgacccggccggcaacatctaccgctacacctatacccccaacgtgttcgggaatgggcgtggtcggctcgccagcacgacattgccaggcgctcctgcaacgacgatcagctaccactacgaagacggccgcttcccgggtgccctgaccggcaagtcctttgacggcgtgcgctattccacgtttgcctacgacgcggagcggcgcgccatcagcaccgagcacaatggcggcatcgaacgattccgcttcagctacgccgtgcgcagcaccgaaccggtgcttccgccccccgcccccgctcgaccgggcggtgtccgcgccgacgaagagcgtggatggtgcgagcagcgccccggaggctcacgcatctgctaccagccgcgctcgctgcctgtcgattcgctgccgatggagagcgctctcggcatgaccgccgccgctgcgccgagccttacgcggcccgtcgatatcgatgtcactgtgatcaaccctcttggccgcagcaccacctacacgttcaaggacggaaagattgtgtcgaccaagggtgatccgtcgccgaactgccctgccagctacaaggagcagagctacgacgccaatgggtaccctgatctggtccatgatttccaggacaatctgaccaacttcgactacagcgcacagggctacctgctgaagcgggtggaagcggtcggcagcacggccgaacgtacgacgttgcaggagtgggataccgcgcgtaaccggctgctcaagaccacggtggtgggtgatcttgaagtcgcctacacctatgacgatcgcggaaacgtagccagcgtgactgagcgcaatctgacggcacgtggggtgcccagccagacgcgggtaacccgcaccacctatagctatcacgccaatggattgaaggcctcgatcaagatcgatggcccgcttccgcaggatgacgtcacctcgaccttcaacaaccagggcgatctgaccagcaccaccaacgctctcggtcacacgatcagctattccaacttcaacggcttgggattgccgggacgtatcgtcaatgcgaacggtggtgtgcgggagctgacgtatgacggtcgtggccgcgttgtgtccgacagaaccagctcgggaaccggctgggcgaccacagccattggctacacctccgcaggcgacatcgcctcgctcacccagcccgatggcgtgacggtacgctacggctacgatgcaggacgccgcctgacgcatgaagtccgctcgctgggagacggtacgtgggcgtggacccgtcatagctacaacaacgcttccaatcgcacgcgtaccgaggtttcacagaccgactatccgatcgatacggcagtcaagggaatgattgacgaaatcacccatgacgggcagtggaactggttcgctcgaggctgggcctgctccaccggatcggccggatccatccaggtggatggctacgccgaaggcaacgtctacctgggaagcacccaggcaaacctcgccagcgagccaggggttgctgccgcctgccaagcctcaggcaatggctatagataccagctgccgatatcgctggcctagaggcagcagctgggtggccgcaagttctccatctacggtgtatctccgaagggagcacagcacaaccaagcgctgggcaactccggcaacttcgccattcccacggcaacgatcatcggagacgtcgcaggggttacgaacgacgcgaactggaacttctccgtacaaggatgggcatgctccgtgggcgtcaacgcggccaccaccgtacacatctatgcgggagggccggcaggcgctggtacgtatcttgggagcgttaccggcacgctggttccgaacgacgacgtaaaggccgcatgccaatcgcaaggggcgtattggtttggcttcacgttggattccaatatgcgcaacgcacatggcggaaagcccatctacgtccacggcatctcgccctcgggccaggctcatctgctgctcaatcgctcgggtacgttcacagttcccgcggtagtgcgcaacgccgaagtcgttggcgcgtcggcctatccgtaccagatcttcaatggcggctcctcaacattgatcttcgagttccgcaacacaagcaatgtggtctggaatccaggcgatacctacctcgcgttcggcctcaatcagcccaacgagaacatcgcactctctgcgccggtgccacccggtggcgtggccaggttcagccgcagcgtggggccgaataatccgggcagcgggaatcgaacgttctcgtacgtggcgagaatggcgtccggcggcgttgcctggggcgcggaagcaaaggtcttcctgtctgttgagaacaacaagggaagttgcggtcgcgtcgtctgcgaacgccctcggtaagaaaggactatccatatgccagcactgacgcttgccctgatcgggctgaacgctgttgtctccgtcaatacatatgagtacgacgagctgggtcgcgtgattgtcgagcgcggaaacggcgtacagaacgtgcgttatgcctatgacgcggagggacgcgtcacccaggtcaccgactcgcagaatcgggttactcgcatgagctacgacgctcgcggtcgcttgatccaatcaatcgatgctgctggagggaagacgcagattgcgtacgatcatgcagatcgtccaatccgagtgagcgatccccgcaatctggtcaccacctatgagtttgatggcttcggccagatgtggaagcaggtgagcccggatacgggaacgacacagcaccagtacgacgctgcaggtctacggacatcgacgaccagagcggacggaagcgttgtttccttcgactatgacggcctgggtcgcatgacctctgcgagtgcggaggaccggacgttgggctacagctacgactggtgtggcaatggtaaaggactgttgtgcggcacctcggggccgggaacagcaacacattttgcctacaccgcgaatggatcgctgcagatacgccgcgacttcacagatctgtctggtcagaagacggattacagtacgacgtatggctacgacggcatcaatcgcctgagtgagatcacctatcccaatggtgacaaggcaacctactcctatggttcccacggaaaaccaagcgcgttggtggcaaccgtagacggcacgcagcgttcgatcatttcccaggcaagctggaaggccacgggagcgcgcgggtggctggcttatggcaatggcctcggccggggctataaccacgatccggagggacggctgacggcaatgtcggtctggggacccaacagcagcaaggtcagctattgggactaccagtacagtggtgatggagaaatcaccgccatcgtcgacgctgtcgacccgagcatgacgcagctgatcggttacgactcactgagccgactgacccagctgactcggtttggcgtcaccaacaatctttcctacgacgccggcggcaatcacgaccgctatcaggccggtagtcagctgacccagtacagcatcgacccggggagcaaccgggtgctgaactacaccaatcaggacggcagccgccagtaccagtacgacgcattgggaaatcgtatcagcgagactgcgggtagccggatcagtacctacgaatacgatgccttcaatcgcatgagccgaagcaacatcggaggagtagcgaccgactacgtgctgaatgcgcagggacagcgcgttgccaagatcaaccagagcaccaacagccgctacttctacgctggccagaaccagctcatgactgagctcaacaacggtgtgtggaccaattacttctggttcgatggagagctggtgggcttggcgcgaagcgggcagcacaattacgtgcataccgatcatttgggacgccctgagtttgtcaccagcccaagccagcagaccgtctggaaggcgtacaactacgcctatggacgcagcgtccagaaggatgagattggcgggttgaacattggctttccgggccagtactacgacgcggaaagcggcctctggtacaacggcttccgcgactatgacgcaagcattggccggtatgtgcagagtgatccgatcgggttggcgggtggaatgaacacatacgcgtatgtctcaggaaaccccatctcaagaaccgatccgtggggcctgacccagtgtgatatcgacgtggcgttctcatttgcaaagcagaacaatccagacctcaagttcggcaacggcgcgccgcaagtggatattccacgcccaggtgatgaggggcgatcggatctatatggtgatggtcgtattcatttgaacaagagatacctggatgtgcttgattgggcgggcgtatacaacgttctggatacaatcattcacgaaggcttccacttcacgcgccctagaaagttgcaaactgaagaaaatggttgggatcatcgctacatttcgccggaagcaacgaaacgagcacgtgagcaggtttacaactatgacaaggcccgcaaggctacttgtgagtgcacacaatgaaattctttgtttatgcggcctattctttgctttcactcgccttctgcacccagcttattcacgcacgtgaactgcacgaatgcatcgtcgtgtcacaggcctcgaacgtcaccgacatgccagatggccttgacgagtttgaacagcgtctgtggacagcaaattctggccaaatcgtaaggaagggcgcggacaccctcctcctgcttcgagtgttttcggaagctccgggtgtgatggattcccagcagtacaccaagatcaccggaattctgaagggatacgcgccttcggctgacaaggcgcctgatgttggcagtgcacgcctgaccagtggaggcgcgggtttcgcgcataagggagactattggttgtccgatgcggcggcagttgaactgcgtcagccgcacagccacagcagtcggatggaagtcaaagtgacggctgtcggatggaacagctatcggaaagaacaccggcccttcgatctacggttcacgtgccaactcagggaaatccctgtcgacaggctcagtgcttggcaaggcggaaacggtgatctctggttgtcttttggaccgaccaagtagcggcaacagcctcagccgccaccgaacaacttctgcgcactctggaacaaaatccagctggtggcgatgaacttgtcgccgccctgcggtcggttgccacgatgggtatgggtgaacgccgtcggcgcaatcagcagactgccggtgcgtggtgcgatcttccgcccctggaacaggaactcggtttccccctcttcgaactcgtcgttgaggtacagcgtccacagcacgtgccgatgcagggtctcggcctgcgcatccttggggtacagctcgcagtgccagtaggggtaaccaccctcgcccgccgcataccactgcaggttgatggcgccgggacgcaggcaggtccgcgcaagatccgccagttgttgtggcggcatgtcggggaagtcctcggcagacaggcgacgcggttggccattgctgtcctggatctgcaacatcagtggtgcaatcaatgcctgtggataacggcgtagataagtcagcaggccattgaacaccgcatgctgcagctgatggtccacatcctgccagccatcaaggccgctgatgcgcagatccttgctgtgcttgagttccgggaacacaccactgcctaccgcgcctggccgcagaccctgtgcagcacgcatgcgctcgacgatcgccgcgcagacctcgctggggaccgcgttgtggatgacctcgatgaaatcgaccgggccctgctcgtgcatgcgtgcattccttaggcggcaacggcttgatggtgccgtttgccgccctcggtgtcaccccacggtcatgtcatcgttctgccatgaccgctgtcaggcgataggccgtcagccctgtgcgttgtcgtgtgcgtggtggtagcgcacggcttcggccacttcctcgcgcgaacccaggaacaccggcacgcgctggtgcagctggtcgggctggatgtcgaggatgcgctcgcggccggtccaggcggcgccgccggcctgttcgaccagcaggcccatcgggttggcctcgtacatcaggcgcagcttgccggccttggacggatccttcttgtcccacgggtagatgaagatgccgccgcgggtcaggatgcggtgcacgtcggcgaccatgctggcgatccagcgcatgttgaagttcttgccgcgcgtgccttccttgcccgccagcagatcgccgacataggcctgcatcggtgcttcccagtggcgctggttggacatgttgatcgcgaactcctgggtagccgccggaatctgcatgttctcggtggtcagcacgaactcgcccttctcacggtccagggtgaaggcgtgggtgccatggccgacggtcagcaccagctgggtgctgggcccgtagatgcagtagccggcggcgatctgcttgctgcccggctgcaggaaggcgtcgtcgcccggcagttcgacattggtcgggcagcgcagcaccgagaagatggtgccgacggagacgttgacgtcgatgttggagctgccgtcgaggggatcgaacagcagcaggaaatcaccgcgcgggtagatgtccggcaccggctggctgtggtccatttcctccgaggcgcacgcggcgaggtggccaccccaggcgttcgcttcaagcaggatctcgttgctgatgacgtccagcttcttctgcgcctcgccctgcacgttaccggtaccggcatcgcccagcacgccaccgagggcgcccttgctgacggcgatggagatgctggtgcaggcgcgggcgacgaccgcgatcagctggcgcaggtcggcgttgatgcggccggcgtgctgttcctggatcaggaagcgggtcaacgaagtacgggacatgagcgggcaggtctcggcagcgggaaaacgcctattgtcgcccgtatggcggggccgtgcgtgagcgcgggaaggcgtaatcgtttccagatgcgttgcactcgtggcgcctccccctcccacgcgcttcagggttcgccgcgagcgcggtggggatggcaaaggcaagagcaaaagcaaaaaaacaaaggcgcctttcggcgcctttgtcttcaagctactggagcgttgtttcagcccttggcgacggtggccacggccttggcgacgtattccaggttgttctggttcaacgccgccacgcagatgcggccggtgccgacggcgtagatgccgaactcgtcgcgcagacgctcgacctgctcgcggctcaggccggagtaggagaacatgccggcctgttcgttgatgaaaccgaactgcggcgcgccagcggcagccagcttctcgaccaggccctggcgcagggcgtggatgcgctcgcgcatctcggtcagctcctgctcccacatcgcacgcagttccgggttggtcagcacgccggccaccagcgcagcaccgtgggtggatgggctggagtagatggtgcggatcacgcgcttgacctgcgactgcaccgccttggcgtcagcggcggtcggtgccaccatcgacagcgcacccacgcgctcgccgtacagcgagaacgacttggagtacgagttggcgacgatgaagctgtcgatgccggcttcggcgatgatgcgcacggcggcgccgtcctgctcgatgcccttgtcgaagccctggtaggccatgtcgatgaaggggaacagctgcttgtccttcagcagctgcgcgacctgcttccactgggtgaccgtcaggtcggcaccggtggggttgtggcagcaggcgtgcagcagcaccacggtgccggcgtccagcttgcccaggtcggccagcatgccgtcgaaatcgacgccatgggtgctcgggtcgaagtaggtgtaatccagcacgtcgaaaccagcggcgctgaacaccgcacggtggttttcccagctcgggttgctcagcgcaacggtggcgtgcggcagcagcttcttcagcacgtcggcgccgacgcgcagcgcaccgctgccgccgacggtctgtgcggtggtgacgcggccggcggccagcagcggcgagtccttgccgaacaccagctcacgcgtcgcctgcgtgtacgccggcaggccatcgatcggcaggtagccgcgcggtttggcctcggcggcgagctgctgctcgatctgcttgacggcgcgcagcagcggaatgcggccgctctcgtcgtagtagatgcccacacccaggttgaccttggtcgggcggctgtcggcgttgtacgcctcggtcaggcccaggatcgggtcgcctgggaccagttccacgtttgcaaagaaggacacggcggtactcgttcggtagacggaaagggggaggaagtgcgctacgcggtccgcggcttttcggccggaaacagcccatcgtaacaaagcctgccggggctggccgccgccatcgtcatccgcggccccgtaccatggcgtgcgttgccgcctgatccatcaacctgaatcatgaatcccgccgcacgacgccgttgccttccactgtccgccctgctgctgtcgccttgggcggcggtggccgagcctgcgcccaccgccctgcctgcggtgcaggtacaggccgcccgggtgccaggcatcgatccgttcgcgctgccggccagccaggacacggtctggatcgacgccagccgcgcgggcaccggcgcgcagctgtctgaggccttggccggggtccccggactgctggcacgtgaccggcagaacttcgcccaggacacgcagctgtcgattcgtggcttcggcgcacgctcgacctttggcgtgcgcggggtgcgggtgctgatcgacggggtgccggcgaccatgcctgacggccagggtcagctgtcgcatgccagcctgttgggcgccgagcgcatcgaggtgctgcgcgggccgttctcggcgttgtacggcaattcctccggcggcgtgctgcaggtctggagcgcgcagggccaggccggcgacccttggcggttgcgcgtgaatgccggcgccgacaacacgctcagtgtcggtgcgcagctgaagggtgccggtcaagtgctggactacaacatcgccgccaatcacttccgcaccgatggctggcgggaccatagcnnnnnnnnccgtgaatcgctcaacgcacgcatcggtggagagctgggcggcgggcggctggagctgctgctcaatgcgcttgacgcccccgatgcgcaggatccgctgggcctgacccgtgcccaggtggcggctgatccgcgccaggccacggcagtcgcgcaccagtacaacacccgcaaaaccgtgcgccagcagcaggccggcctgcgctggacccgtgaaacgggagcgcagcgctggcaattgatgggctatgccggccagcgcgcggtacgccagtacctgccgattccgccggcaccccagaccaacagcccgctgcatgccggcggcgtgatcgatctgcagggcggctatggcgggctggacgcgcgctggggctggcacggtgatctggccgggcgaccgctggacctggtagccgggctcagcgccgaccgccagcgccagcaccgcaccggcttcgagaacttcatcggcagcgccttgggcgtgcgtgggcggctgcgtcgtgaccagatcgacgtcgtgcagaacgtggatcagttcacccaggcctggtggcaatggagcccgcgttggtcgctgctggccgggctgcgccacagcgccgtgcgattcgaatcgaatgaccgctacatcgtcggcgccaaccccgacgacagtggccaccgccgctaccaggcgaccacgccggtggcaggcgtcagcttcgaggccagcccgcagtggcggctgcacgcggccgtggggcgtggtttcgagacccccaccttcaacgaactgggctatcgcgccgacggccaagccgggctggcactggatctggccgccgcgcgcagccgctccatcgaggttggcagcaagtggcacgcacaggatggcaaccaactcgatatcagcctgttccgtgcagataccgacgacgagctggccgttgccagcaatatcggcggacgcagcacctaccgcaacattggccgcacccgccgccaggggctggagctgcagtaccgacagccgctggccgagcacctggaactgcagctggcgtggacctggctgcaggcgcaggtgcgctcgccgtacctgacctcgaacaccctggtcgctgcaggcagccgtctgcccggcgtgccgcgccagcaggccttcgcccggctgcagtggagccctgccgattggcagtgggcgctggaggcaacggccagcagcgataccgtggtcaatgacgtggccaccgannnnnnnncgggctacgccctgctgcacctggaagccggccgtcgatggacgctgccgggcggcgagctgcgcgccttcgcccggctggagaacgtgctggaccaggcctacatcggctcggtgatcgtcaatgacggcaatggtcgcttctacgagccaggaccgggacggcgagccaacgtcggcctgcaatggtcgtggcgttgagttggttgtgccggccgctggccggcatcgcgccgcgcagggcgtcagggggttgccggccagcggccggcactaccggtcagtcgggggccttggctggcacgaacggcgaggtcgggtcgctggccgggaaggtctcctccagcgcctcgtcctggttgtcgctggcgcgctgcttgcgttcacggcgcttgagcgggctctcctggccaccgcgatggcggtcgccaccatccttgcggtcctgggccgcctgttcagcctcgtgcttcaccggcaggtggtcgtgctcggcatcgaagaacggcgcgccggtgccgcggtagtcggcgttgtcggcatcgcgcttgccgcgctgctcgccgggaatgggcgggtggttctcccgcagcgggtctcgcgaggtctctcggctcatggtctggtacctgcccttgggggattccactacaccgccccgcaggtaaagccgttgcgaacctggcgtcatgaacatctcgctcaccccccggtaacggcaccgcgcgtattcctgcccacccgcccccgctgcaggagccggccatgccccgtcttgaacgacccgcaccgtccgtgttcaacgccctgctcgatccgctcggccagcgcagcgcgcagcgccgtacgcgtcgccatgaagacccccaggcggtggcgcaggactacctgcagtacatgctcagcgactacgaggagcgccgcgggcagagccaccggaactggcgcgacctgtgcccggtgtatgccttcgcgttgaccacgcatgctgcggattggccacgcggtgatgccgccgatacctgcgaggaactggccgagcactgggaacagatgcgcgggcagtcacgcttgggctggtcgcaggcgcggccggtggtggaagacgcctgnnnnnnnntggaccatattcnnnnnnnnnnnntgaggccgttgctgcagtagtgccggccgctggccggcaaccccaggaaacttcaggccgcgagctctgccggccagcggccggcactaccgcatctgcgtagaacccacgtgcacggtatcgacacgggtggtttacaccgcccatccgaagctggatgccctgttccgccaaaggtacgcccatggcccgcccgatctggaccggcacgctgtcgtttggcctgctcaacgtgccggtgtcgctgatgtccggcgaacgcaaggtcgacctgcagttccgcatgctcgattcccgcgaccgcaagccgatacgtttcgaacgggtcaacgccgacaccggcgaggaggtgccctggaaggacatcgtcaaagcctatgagtacgacaagggaagctatgtcgtgctggaggaaggtgatatccgctcggccgcgcctgaaagccacgaagcggtggaggtggaatcattcgtggatgcggcgcagatcgacccgcgctattacgagaaaccgtatctgctggtgcccggcaagaaggccgagaagggctatgtgctgctgcgcgaaacgttgcgcagcaccggcaaggtgggcatcgcgcgggtggtggtgcgtacgcgcgaatacctgtgtgcggtgatgccgcatgaggacgcgctggtgctgatgatcctgcgctatccgcaggaactggtggatcccgaggactacaagctgcccaccggcaagctgtccgactatcgcatcaccagcaaggaaacggcgatggccgagcagttgatcgagtcgatggccggcgattgggatccgtcgcagtaccacgatgaattccgcgagcgcctgcagcaggtgttgaacaagcgcatcaagtccaagggcggcaccacgcgggtggacgatgagccggcaccgcgcgaggacgccagtaccaatgtggtcgacttcatggcgctgctgcagaagagcctggatgcgaacaagcgaacgccagcgaagaaggccgcaacgcgcaaagcaaccgccaagtcgccagtgaagaaggccgcaaagaagacaacgaagaaggctgcaaagaagaccgcaccccgacgcaaggcggggtgagccatgtcgttgcaccagtatcggcgcaaacgccggcttggcggtggcgccgggcagacaacggagcccgacgacacgcccgcaccgggcgacccgaagcagcggccgacctttgtcatccagctgcaccatgccagctcgcgtcactatgacttccgcctggaaatggacggcgtactgaagagctgggcggtgcccaaggggccttccctgcgcgtcggtgaaaagcggctggccgtggaagtggaagaccatccgctctcctacgccggtttcgagggagacattcctgaaggccactatggtgcgggccacgtggaagtcttcgatcacggcacctgggcctgtgaaggcgatccactgcaggcactggcggcgggcaagatcgacttcgtgctgcatggacaacgcctggccggtggctggaagctggtgcggaccgcgatgaaaggacgccaggtgcagtggctgttgatcaagcgcggtgacggggaagcgcgcgacgcggaggcggatgacctgctgacggcaccgatgccgaaacgaacacctgcggcgaagaagcgttccgcggacaagacggcgcgagctgcacccgtcgcacgcacgaccacacgcaaggccgatgtgcgctggcatgcacgcgcgctgcaactgcacggcgcacgtgacgcaccctacccgcatgcattcaaaccgcagttgaccgatcatcgcgacagtgcgccggacggcgaccgctggcttcacgagatcaagtgggatggctatcgcctgctggctgatctgcacgatggcgaggtcaagctgcgctcccgcaatggtctggattggaccgatgattttcccgaagtggtgcaggccgtgcaggcgctgccggtgcgcgatgcacgcctggacggcgaactggtggtgctggacaaggaaggacgcagtgacttcgcagcgttgcagcgggtgatcgacggcagttcgaagcaaccgctgcgctacatcgtgttcgatcttccgggcgtggctggagcggatatcagtcgtgcgccgttgctggagcgcaaagcactcctgaaagagctcattgggcccgcgcctggcaccctggccttcagtgagcacgtgatcgaccatggcccgcaggtgttcgatgccagtggcaaggccggattcgaaggcaccgtcagcaagcaggtggatgccccgtacgtgaataccnnnnnnnncagctgggtgaaggtgaagcacgaagacaccgacgagttcctgatcgtcggctacacggcacccaagggttcacgggtggggttcggctcgctgctgctggcgacgccggacaagggcggcttgcgctatgtgggccgcgttggcaccggtttcgacgaccaaagcctnnnnnnnntgctcaaggcactgcagccattggcggtgaagacgcccgtgctgcagctgccggcgcatgtgccgttccgcgctgccagcgtacgctgggtgaagccggtggcggtggccgaggtggccttccgtggctggggcaaggaaggcctgctgcgccaggccagtttcaagcgactgcgcagcgacaagcagaaggaggacctgggaatgagcaccgcagataccgagaccggaggcgaggtcgagatcactcatccggagcgggtggtgtttccaaggcagaaactgcgcaagggtgacgtggccgactactaccagcgcatggcgcgctggatcctgcccgagattgccggacgtccgctgtcactgctgcgctgcccggacggcgtgggcaaggcctgcttcttccagaagcaccatggccccggtctgggggacgcggtacatgcggtacccctgcagcagaagagcggccgcgaggattacgtctacgtcgacgatgcgcggggcctgctgcagctggtgcagatgaacaccctggaactgcatccgtggggcgcgaccgtggccgatcccgagcacccggatcgtctagtgttcgatctcgaccccggcgaaggggtgagctgggcacaggtgaaggccgctgcgcgcgatgtccgtgaccgcctgcaggaggtgggcctgcagagcttcgtgcggctgtccggtggcaagggcgtgcacgtggtggtgccgctgcagcccaaggctggctgggacgaggccaaggcgttctgcgaggcgttcgcgcaggcaatggcgctggagcagcctgatcgctacgtggcgacgatgagcaaggccaagcgcggcggcgtgatcttcatcgattggctgcgcaacacacgcggtgccaccagcgtgtgttcgtggtcgctnnnnnnnnnngatgctgccggcgtggcggtgccgctgcgctgggaagaactggcccgggtgagcgcggccgacgcgtttccgatggccaaggcgctgnnnnnnnncaagcggctgaagggtgacccatggcagggcatcgcgcggttgaagcagaggctgccgtcgctgaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggccatcctgcagttgccggcccgcggccggcactacctgcatgcgctcagcgcagatcgcgcgaggggcggcgcccgaaccaccaaccgaccagcagttgcaacggcagcgatgccaacagcgaaatgacgaaccagaacgggaagtccgcacccgccgtccacatcgcgtagccacagcccagcgcgatcagcgaccagatcgagaagccatgtgaacgcggccagcacggtgcgtaataggtggcgaaggaaatgccggcgacgccaccgagtacgctgaaggccaggtcccaccccaactgcacgctgttgctgtccggcgacaggcccagcaacggcggcagccagccggcgacgctgctgaccagcgcaagcgacagcacgccgccgatcagggcgacgatggacaggaacagggtcttgagcaggccaggcatgcgcgtattgtacggctgccacagagtgcccgcgttgccggccagcggccggcactaccgaaccgactggggtttgccggccagcggccggcactaccgaaccgactggggttttgccggccagcggccggcactaccgatggatcggcatggccgccgtgcccgtgggagaggggtacggagcagcggcggccatgcacaggcagtcaggcggcgaagtcgagcaccacgcggccttcgatggtgcccgcgtgcatgcgcgcgaacacgtcgttgatgttttccaggcggtcggtgctgaccgtggctgcgaccttgccttcggcggcgaactgcagtgactcctgcagatccagccgggtgccgacgatcgagccgcgcacggtgatgccgttgaggaccatgccgaagatgtccagcgggaagttgccgggcggcaggccattgagcgacacggtgccaccgcggcggaccatgcccagagcctgttcgaacgccttcggcgaaaccgccgtgaccagggcgccgtgcgcaccgccgatctccttcttcaggaatgcggccggatcggtggtacgcgcgttcacggtgatctgcgcgccgagctgccgggccaatgccagcttgttgtcgtccacgtccaccgcagccacattcaggcccatcgcacgggcgtactgcaccgccatgtggcccaggccaccgatgccggaaatcaccacccagtccccgggcttggtgtcggtcaccttcaggcccttgtagacggtcacgccggcgcacaacaccggcgcgatctcgacgaagcccacttccttcggaagcaggccgacatagttggcatcggccagtgcgtactcggcgaagccgccgttgaccgagtaaccggtgttgcgctgcgtctcgcacagcgtttcccagccacccaggcagtgttcgcaatggccacacgccgagtacaaccaggggatgccgaccctgtcgccttccttgacgtgccctaccccgcctcccacggccacgacgtgccccacgccctcgtggccggggatgaatggcgggttcggtttcaccggccagtcgccctcggcggcgtgcaggtcggtgtggcagacgccacagctgccatttgattgtcctatgtgatctcgtaaggtccaatcatttaagcaatatcaacatgttgctgatactttgagtccacttcagtcctatgtagtccactcaaatccacagtcctttgtcggtaacattggcggtaatctctactccttcattgccagttaccgtcttcatgcctctgaccgataccgctattcgcaagaccaagccttccgccagcgtccagaagctccgtgatggtggtggcctgtacctgctcttgcgccctgatggtgccaagtggtggcgctgggattaccgccggccagtgactggcaagcgcaatacgctgtcgctgggtacctatcccgatgtaagcctggccgtcgctcgagagcgccacgtcgcagcacgcaagctactagccggtggcatcgatcctggcgagcatcgcaaggcacagaagaaggcagtcgttgagagtagtgccagcacgtttgaggctgttgcagcggagtacttttccatgcgagctgggaagctctctgctgaatcaatcagccatgagcgacgcatcgttgaaagagacttgaatccgtaccttggcagatctcctgtaggtgcaatacctgcacgggagctgctggatgcactgcgaaggatcgaatcgcgcggtgctgtcaaaaccgcacaccgtgctcgggggatagctggaagggtgttccgctacgccatagctactggccgtgcggatcgcaatccggcagatgatctaagaggggcgcttgcttcttcggaagtgcagcacttccccagcattaccgacccatccctgatcaccggtctgctgcgtgcaacgcatggctatcagggctcgcctgtggtccaggctgcactacggttggcccctttggtgtttgtacgtcctggcgaactacgccatgccctgtgggacgacattgatcttgatgcaggtcagtggcgcttcaccgcaaccaagactggccagccgcacatcgttcctctggcagtgcaggccgttgccattctgcgggagctgcacccgttgacctgtcgagctaagtacgttttcccttgcatgatcggcaagggaagacccatgagtgagaacgcagtcaatggcgcactgcgtcggctgggctatgaatctggctccatgaccggccatggcttccgcgcgatggcgcgcactgtcttggatgaggtgctgggtttccgaccagactacatcgagcaccagcttgcacatgccgtgcgtgatccaaacggacgggcatacaaccgtacggctcacctggtcgagcgcgcaaaaatgatgcaggcatgggcggactatctggacggcctgaggacctccccctgannnnnnnngtttttccatttttcatttctgacttactgtttttgctggttacattggtacgctggttacactctcttccacgtccttatatatcaatgacttgcaattgatcgagatgtgtaccggccattgggtgctactggttacggtggtacaccggcaagaaatcggacggcataggacgcctttggaccgacacttctatccggcctgatagccgtgccgttgtgctttcgcccggctctgacggacacctgcgggtgagtggagccgggcccggcctctgagggaggtggtgcacgccaccgggcgatgcgcccgattcactccctggccaacgagggcgacgccctgtgaatctgcctatcgagtgcaggcgttatcgcgtgcaccgacttgccgtgtgcgtcgttaggcctagaggaagcgccaggccatacctccaaggaagtccattggcgtccaatgcgggacttgtaagccggtcttttacacagggcaccgcgtgagttcatctgcggcggtctctagcctctaaccaagcccacaacacagggtggcagttgacccaaagtcagcgccgcgacttctcacatgcttggttccccaacccctccggcgaccgcacctggccagcctgccgatcattcccggcatgacgccggacgcggtgagcgcttcctgcgcaagcccgaagtgctcagccgcaccggcatatcccgctcgcacctgtacgggctgatgaaacgtggccggttccccgcatcgatccccctttccccgcgcgtgaccgtctggctggagtcggacgtggacgcgtggattgccacccacatccccgacacccatctgcgagtgcagccatgaaagacaccatcgtcctgaccatctccaaccagaaattcaacctcagcccggaagaggccaagtttctggccgagcatctgcgcacggctgtggcacagccgaatctggcgctgaacttctcccaaagccggaccgcgcaaggcggccgcatcgcactgtcgcgtggtgtcgcgggtagccgctcggtcactgactgctgaggtgctgcgatgaccagttcaagagcgttcctacgctgcccgcactgcgataccgccgccatcgtgcgcaccagcgtgctgcattccaaactgctgcgtgaatcactgctccagtgtcgcaacgcgctgtgtggccataccttctcggcctacaccgaaatcgtgcgcacgcatacgcagagcgcgtgcccgcgaaatgacatctgcctgccgatcagcagtcctgctgaacgcgccgcgctcagtgcacaggccaagcaagagcccgtcaccacacctggcaaggcacggcgatgacgcgcctgttgacagcaccggcaaacccggtgcagcattgccccgtcgccgcacaatcggcgaccgggtttagcagcccgaaccccaaggcgcaccagcgcccatcgaccgatgcacggcgcttttttgttgctcgctgtgttgtcgcgggcgactgcttgccagttctacggcgggcggtgcgcggaggccgaaaggcctgccggctccttgggtccggtctgctaaccgcgtaccgtccgtcacctcgtttagcagcgcggtggcggattccaacctatccaaggaatcctgccatgtctcatgacaccctggccgcgccgtcgcgctttgccacccgtatcgcacaccacctcggcgaaatcgccgacaccctcgactgggaccattcccgctggctggcgctgactgcgcgcctggaggccaccggcaaagcgcccgaggcgctgacgctgggcgaggtgcagcacgccattgccgccaccgttcaggaggccgcgcgatgaacgtctctgccctgaatttcgccgtcgccaatgacgatgcggccacgcatgacctgtttagcgctgtgcgccagttgcagcgcatccacacgatgccgatggctgcactgacgcagctggtagccgccttggaacgccgccctggtgcactggaagcactctccgtaggccagctgctggtgatggtccgagacgcggaggtggctgcatgaacacggaaaccgtaagagtgtccggcgtgccgggtgtggccgatggcgtgctgagcgccaccatcaccgatacctggttcgatgccgagcgcaccgcccatattgtcgaggtggctcgccgcatcgagcggctgcacagcaaggcttcgcgccgtcttgccattgtcagtggtgaactggatgaggcgctggaaggccacccgttggaggaccgcctgcgcgagcgcctgctgtggccgctggagcgcgattgcctggagttggccacggttgcggcgcgggtgcgcgtgcgcctgtcgttgttcgcgcctgcgcagtcacaggagcagttcgatcgcggcatggccttgcagctggccgacctgcaagccgagcaggctgctgtcgagccgccgcaagannnnnnnnccagcgctgcacccatgccctacggctactggatcagcgaggacagcttcaatcgcgtggagcgtgcgcgttccgcctctttgctgctgtccagcgtaggcgagggcatcggcgagtccgtggcgttgtcgttcgatgccgtggcggccagcgccgcctacgtgcatgaagacctggccgctgtggtggccagcgcccgacacagcagtcagatggaggccgacgatgacgcggcctgagggattcattgccgcactgcgtgcggcaggactatgcgtggctacgggcgatgctgtcctggccaatggccgtctgtgccgcgtccgcgccgagggcgatggcagcggccagcgcagcggctggtatgtgctgcatgcaggcccgcctcaggccggtgcctatggcaactggaagaccgggctcaatgagtcctggtgcgaagctggaagcgaggcactcagcgaggccgaccgcgcgatgctgcgcgaggccgtggtgcgcgcacaacgccagcagcaggccgaacgcgcccagcgccaagctgtggcccggcagcaggcgcgtgagcgctggcagcgcgccagcgctgctacgcccgaccatccttacctggtggccaagggcgtgggcgtgcacggcctgcgtcagctggacggcctgttgctggtgcccctgcgcgatgcacaggggcggctgtggagcctgcaaactatcgccgccgatggcagcaagcgcttcctggccggtggccgtaagcgtggtctgtactacgccgtaggccgcacggtcagcgacgtggtgtgcatcgccgaaggctatgccactgccgccagcatccatgaggccaccggccaccccaccgccgtggccttcgatgccgggaacctggagccggtggcgtgcgccctgcgcgccaagttcccctcggcggtgatcgtggtgtgcgccgatgacgatgcggccaccgcctcgcggctgggcatcaatccgggcgtggccaacgcccagcgcgccgccgatgccgtgggcggggtggtagccatgccgccgcggcccagccatgaggccacctcctgatgatttctctctttaccccgaaggcgcagcgcgccgacgcggcactggagccccgtgcatgagcaacgtcacctctgtcgatttcaatgatgccgccaagaacgccggcactggcgccgtacgcggttcgattcagcgcgccgtgcgcaagggcgccaagggcaggaccaagggcaacaaggacgccgtcgacagcgccagtgctgcacgggcccactaccagctcaacgagaccggcgtgtactacgtcggtgtcaccgaagacggtgacctggccgagccggtgtttgtctgctcgccgttgaaggtcgaggccaagacccgcgacagccagagcgagcaatgggggcggttgctgacttggaccgatgccgatggccatccccaccagtgggcggcacctgcggaaatgctggtgggcgacccgcgcgagttcgtgcgccagctggcagcgggcggtgtggaaatgtcggcccaccgcaacacgatgcagcggctgttggcctacatcattcaggagcgcatcgacacccgcgcccgtaacgtggccgtgccgggctggcatgagggccgctatgtgctgcccaatggcgaaagctacggcaatggcgcggagcggctggtctaccagcacagcggtggattgcagcatcactatgcggcggtcggctcgttggaggactggcgatgcgacgtggcccggcgctgccaggacaattcgcgcttggtgctggcggtgtcggcgatgttcgcggggcccttgctgcacttcactggcgctacgggcggtggcttccacctggtcggcagcagcagtagcggcaagagcaccgcgctgcgcgtggcggccagcgtggtgggtcccccggaatacgcccgcgaatggcgcagcaccgccaacggtctggaaggcgtggcggtactgcacaacgatgccacgctgattctggatgaactggcgcagatcgaccccaagcaggccggtgatgcggcctatctgctggccaacggcaacggcaagagccgcgccaaccgggccggtgaggcccgtgcggcggcacgctggcgggtgctgatcctgtcggccggtgaggtcggattggcgcagcacatggccgaggtgggcaagcaggcacgggcgggccagtccgtgcgcctggccgacgtacccgccgaggccgagggcgggcacggcgtgtttgagcgcctgcacgatgccagcgacggcgcggcactgtcggccctgctcaaggacgcggcagcacgcacctacggcgcaccgtggccgctgtggatgggctacctgacccagcaggacagcccgacgctgaccgcccagctgcgcgaatcgaccgaccgattcctggccagctacgtacccgaagatgcctcgggggaggtgcgccgggtggccgagcgctttgctgttgtcgcctttgctggggagttggccagcacctgccgccaccgcatcaccggttggcccaagggcgaggcgacacggggcgtggcgacgtgcttccaggcatggctgcaacgtcggggcggttccggcagcgccgacaccgacgaactgcttgcgcnnnnnnnnnnnntctttgaagcccatggcgagagtcgcctggagctgctgcgcggccccgaaggcacagtgccggtgcgcgaccgtgtaggtttccgacgcttcgatgaggtcggattgacggaatacctggtgctgcaggaggcgttcaggcgcgagctgtgtgcgggctttgatgtgcgcttggccgcacgcacgctggctgaggccggatggcttaagcgcagtgccgatggtaggccctcacaagctgtgcgcatccccggcctgggcgctatccgcgtcttcgtctttgaccctcgcaaggttcacgacagcggcctgtaagcggcgctgtctttcacaccgttagccgacacagtgtcggcgagccccccatcgtttcaacggagattcaacatgagcaacatcgagnnnnnnnnnnnnnnnnnntccgaactggctacccaacccggcgaaggtgccgaggtagcgtcggtatcggagaataggcggcggctgaacgagctggcccagcagttggccagcgcagtgcagcgcaagcgcgccctggtgggcaaggtcgatacgatgcagcgcgccaaacaggctgcacagggtgacgccgccgctgcacgtcagcagtggggggccaaactgcgccagagcgatggcacgctgacccgtgacattcagaagctgcgcgccaacgagcgctcggcgctctcgctggctgaggaatatgaggcgatggagggcgaaatcgcggctgagctgccgcgcctggagctggagttggctgaggctgcggatcgttgcctcagcacgacgaacggtgtcatcagagaggctgccagtcaggcctatgggcagttgctggagcaagcgggcgatagcctggcggtcgcctttgcactgttctcgagagcggagaacgcgggcgtgaaccatcggcaggcagccagtgacgacgaactggccagcgcgtttttcggcaacctctgcaacgcggtgcgccatcgtttggacgatgccacagtgactgagcaggttgcggaacgcttggcattgccgccgatggatatgagcgaggtggacatgcagctggcaggcagtactgccgcccgtatcaggcggcgggtagagctcaatgcagagggcgtggcgtgactgattcccctgctgatgccgctatcggtcaggttgtgcccgcgccgagcgcgggcactgccggggcaattacggccttttcctttggtgaaccaacgcccgtgctggactcgcgcgggttgttcgattatttggaatgctggcgcaatgggcgctactacgaaccaccgatcaccctcagtggtctgtcgcgcaccacgcgctccaatccgttcctgcacagtggcctgatcttcaagcgcaacatgctggtgcgtaccttcgtcccgcatcgattgctggaccgcaccgcgttctcgcagatggccttggattacctggtgttcggcatggcgtacatggagcggcaaatctcctactccggacgcctgttgcagttacagccactcatggcccagtacatgcgccgtggtgtgcaacccggtgagttctttcaggtgcgagccggacgggccgagcatgaatttgcacctggctctgtgtaccagctgcgcgaggccgataccgatcaggaaatctacgggatgccggagtggctggccgtggtgcagtcggcgctgctcaacgaatcggcgacgttgttccgccgcaggtactacaccaacggctcgcatgctgggttcatcctctacatgaccgacccgcagccggagggcatggacgtggacgccctgcggcaggcgctgcgagactcgcgcgggccgggtaatttccgcaacttgttcgtgcattcgcccaacggcaagaaggacgggttgcagctgatcccgatcagcgaagtggccgccaaggatgaattcaccggcatcaagcgcgtgacccgtgatgacattctggctgcactgcgcatccccccgcagctgctgggcatcgtgcctcagaatgcgggtggattcggctcgattcgggatgcggccacggtgtgggcatcgatggaactggcacccttgcaatcgcgtatggccatggtcaacgaatggatcggcgaggatgtcattaccttcgccccgtttgacctggcacccggagcaacctgacgccctgtccggtgtgccggtgccgctcgcagaacgcgcggcggttccggcccgggctgacccaataggccgcccacgggcggcctattttcgtttcacgccgcgcggacggtagcctcagtcgcatccttccgccgcttgctgccctgttgcttgggcggcaccaggtcaacgtgaatccgatagcccagcgcggtggctgcacggctgagcgtatcgagggtgagcccggtatctgcctcatccagcacgcgatccagctgcgagcggctggtgttcatgcgcttggccaagtcagacttgctgaccttggccaccttcatggcttcagcaacctgccaggcgatcacgcgcttgaccgcgacagatgcggactcttccagcagcccttccgactccaggaagtcgtcaaagctcgatccgatgtgcgggttcttgctcatttgatcacctcatccctacgcttctttgccactgccagatcggccttgggcgtcttatcggacttcttcacaaacccgtgcagcagcaccatgtcctgcttgaccgtggtgaacatgacgcgggcaatgccttcggggatcgagctacgcacttcccacaaccggtcgtccatctttcgcaccagcggcatgcccatgggccagccgagctggaccgtcttgatatcgccaccgatggccctgcgtgcctcggcagagacctcttccttgagccatatccgcacaggctcatcggccgaggcggaacggtagaaccggacgtccaagactgtcttcatgcggccagtatacgccgggagcgttctgggatgtacttatttatgtacgttcattcaggggcgcggcccctattgccgacgcccgcagcggtgctccacggctcccccattacagcaggtagccacggtggaatcggtgatgtgtcctggcgtcctgccttcgaggtgccgggcagtcgccagtcacgtaatccagtcggcgctgcgatgcctgaaaggggcgccttgcggttgtgagccagtcaatcaggcgcgtctttgcggtcctgcctgtaaccagtgtaaccagttgttcccaacggatggtacgcactcacgccagacgtaagtcattgatatataaggtggctatggagggtgtaaccagcgtaccaatgtaaccagtaaaaacagtgagtcagaaatctcaaacaggaaatggcaggcgctaggacaatagatagaccggcgaaacccttgggagacaggggaagtggcagggggagaggggcagtagtgcctgcacaggacgtgtaaccaaaaaagcgttccagacccttaattcatagccttcctgaaacactgtaagtagtgggtgttttcttcttggacgctattggacgccctcttttctcccttctctggtcactgcgcatttggcgtccatctggccgctcagtgccccgccagaaaccccctttggtgcagggattcgcaggtattggcatgacctctcagtgtcccctacagccttgctgggcctattcctggcctgtgtgcaggtagtgcagaaaaagcaccctatgaagtgcgcaggcgtggcggggagacgagtgcgcacgccggggtgcgcacaccgccgggcctcctgcctccctgtacacccgattccatctcaaccgtcaccagcgcgctcactggccacgtgcagtgcagcgctcttccagccctggcgtcatgcagtagcgcgctgctgcgcgtgctgagagccggtgcacgcgcagcagcattccgtgacgcccctagtgcccgtcgctcaggccaagctttgcgctgatggcggtaattgtggcggtaacttcaaaatcaactcttggaagaatctatatgtagcaatggttagctggttattgtgtggagtccgccacaggcctcgatcctgaccagcacctcgcccgcccccgggcgcggtaccgagacttcctcgatgaccagcggcttgccgaactcgcgtacgacggcggccttcatggtggattgcatgttcggatctccgcagtgcgcttgcccacagaatgacgccggctcgaggccggcgctttgatcacgatcaaacctttgaagatccgtgcagcaggttcagctggccagtaccgatgcttcgcgcgccagtcgttcgatggcgtcccagtcacgggtctgcagcagcgccggggtggtcagccacgagccgcccacgcacagcacgttgggcaggtgcaggaactgcggcgcggtctgcgcgctgatgccaccggtcgggcagaaccgcacgtcggcaaacgggccgtgccaggccgccagcagcgcagcgccaccggcctgcaccgccgggaagaacttgaaggtgtccgtgccgtgctccaggcccaggatcaggtccgaggcggtggcggcaccgggcaggtacggcaggtcggcatnnnnnnnngcggcatacagcgccggcgttgcaccgggcgacaccgcgaannnnnnnncggcctgcttcgccgcctgcatctgcgcggcgttgagcacggtgccggcgccgatgacagcatcgggcacggcctcgaccatggccttgatcgcatccagcgcctgcggcgtgcgcagcgtcacttcgatcaccggcaggccgccgcggaacagcgcctgggccacttcgaccgcctcattcacatcttcgggggtgtacaccggaatcaccggtgccagcttcaacannnnnnnnaggcgcggatcagcgctggacatggtcttgctccttgcccgatggggcatcgcggatcgccgccgggtccggcagcgcagcggcgcatgatgccatgcgcgctgcgaaggtgctggtaccctgccctgcggcggattcagactgcgtcggcctgcagtgcctggatgcggcgttggtaccagtcacccccaagcgggtcgaacaccgccgaacgttccatcggcgcttcgtatacatgcaccgaaatggccagggcttcatcgctggcattgcgcagggtgtggtattcgtgaggtggaatgaggctgccggcgctgccgcagccgccgcgcagcgcggcgtggcgtcggaagcgccagcgttcgccggcgcattccagcagctcgtaacgggtgatctccagttcccccaaccacacgccctccacacaccacatggcatcgtggtcgtgcagcggcgtgccctgccctgggccccagctcatggcaatcacgctgtagccgtgttcctggctgtggtacagcgggcgtcgcgcgtaatgatcactgaccggacggtgcacgcattcgggtagctcgatgcggctgtccgcaatggcttcctgcagcgccagctgcaggtcggcggtgatgcgcccggcatcaccggaggtcatcgccgcgtcgactgcggcgatcaaccggtcgcggccacggaacgccggaaacggagaagtctgcaggtccatgccccgactgtagcggagcatggttaagggaatgttggtgttnnnnnnnntggcacccgcattcatggcaagcacgcgtgaaaaacggttcagatgcaaacgcagtagagcgatcacaatggaaccccacgcggtggaacgtgtcgaacacggtctgtgccgctccagctgcgacattccgcaacttcgcgcccgacgggcgcaaggctagaattctccgacttacctggttctatacatgtcagtgcgaaatatgagcgatgccgcgttgccggcatcgaaaggcaaggctgccacgatcaacgacatcgcacgactgtcgggagtttccaagaaaacggtttcaagaatcatcaacaactcgccgctggtgcgcaaagacacccgcgacaaggtcgaggcgttgatgcgcgaggtcggttacgtgcccgaccccctggcgcgcggactcgcgttccgccgctccttcctgatcgggctggtgtacgacgaccccggcgcccaatgcattgtcgacctgcagcacggcgcgctggaagcgctgcgcggcaccggctatgagctggtggtgcacccgtgcaacagccaggatccggactgtgcggacggcgtgcgccgcttcgtgcagcagcagaagctgcatggggtgatcctcggcccgcgtgcatccgaatcggttgcactcgcgcagatgctggacgacatcgactgccgctacgtgcggatcaacgcgcatgcgtcggaagaagacgtgcaggcggtggtcacccacgatcgcgatggcgcggcagcagcagcgggctacctgctctcgctcggccaccgcgacatcgcggtgatcgccggaccgggtgaccggcgcgcggcgcgtgagcgtacccatggcttccttgaccggttggcccaggtcgggctgaccttgccgggcgagcgcgtgctggaagcgggcgacaccttcgaatccggcgtgcatgccgccgaacggttgctgctgggcggacaacgccccagtgcgatctttgccggcaacgatgaaatggctgccggcgtgtaccaggtggcgttgcgtgcgggcatcgcggtgccgcagcagctgtcgatcgtcagctacgacgacagcccgctggcgtcgcggctgtggccgcctctgacctcggtgcgtcgccatgtgtccgatatcggccgcgtggccgcgtcgatgctggtgcaggccgacgtgccggatgcgccgaccgcagccagcgtgcatccgcagttgatggtgcgcggttcctgccgcgccgtggacgcctgagtgccctgccctcgcctgcgccgccgcgaaggcatcaggcatcaggtatcaacgagaacggcgcatcgaggtgcgccgttttcagtgcaaagcggtgtgcgccgtgcgcttacacgtcgccgccgtcggcccccagctctctagtgttgcgaaaccagtatttcttacgagtcgaagaccaaaaaatcgccggatcttcgcagtatctcctcgatgacatcgttttcgtcgaatttgcgaaattcagggagattgtcgtactggccgaacttggcggccggaatgaagtgaccctgaaagacgaccatcctgacatccggtcgtatcgcggcaacctgcttcctgggtggggcccatgcggaggcatcgtcctcgaatggcacattgccgacgcgtggccatctgccctccctgatcgcctcctgaaacaggaacacgtccaatacgctgtttaaggtagaaatctgcgtgatggagagaatgcgtcctttggacaaaacaggaaggacggcgatgtcaacgtcccgatatgcacgaatatagccaaagctctgatgctcagcatccaatggaacagcatagacgtctccagcgatgacgcggaccctcttcctgggcttggtctcaacgctcatctgcgggtgaaatcatctctaatgaatggctggtagcttggggtagcagtcggtgcagcacagcccttgcggtatgactgtctctcgatcgagcgcggcctcgatcaattttggtcaatcagataggacagtgcgtagaggatgattcgacctcgaaccgaagttcaaggccgattgcgacagagtgtcacgcattgcataacggcagtcatcttccatcggtcgcgcagcactcatacaccttacacgtcgccgccgtcggcccagccttcaccggtgcccttctggaacacgcggtcatcgccctgcacatcgcctgccggcagatgcgcctggctggccagtgccgcgtagatcggggtgaagtccggcgacgtcgcctgcatcagctgttcgaagctgtcgatgacgaagtaggtcttctggaaggtgtcgatgcggtacttcgtgcgcatgatccgctgcaggtcgaagccgatgcggttgggcgcggccgattccagcgagtacagcgactcgcccttcgacgacacgatgccggcgccgtagatgcgcaggccctcgggcgtgtcgatcaggccgaattccaccgtgtaccagtacaggcgcgtgaggttctgcagcgcgtccgggccgatcgcgtgggctttgacgccgccacggccgtacgcctccatgtagtcggcgaacaccgggttcatcagcagcggcacgtggccgaacagatcgtggaacaggtccggctcggcgatgtaatcaatctggtccgggcgacggatccaccaggtcaccggaaaacggcgattggccagatggtcgaagaaatccagttccggcagcaggccttcaacgccgaccagggtccagccggtggcggcgcccagtacttcgttgagctgctcgaagcgcggaatcatgtgcgcgctcatgcccatctcgtcctgtgcatccaggaactcctggcaggcgcggccgaccagcagctcgcgctggcgctggtacagcgtgctccaggtggcgtggtcgtcggcggtataggtgtcccacggctgctcgacgagcgcggtggtgtacaccggcacgtagcccttgtcggtctgctggtgttcgacgcggcggggctgggcgaggtccatggggcactccttgacgggatgcctacgatgctagggcagagcacgcgcaacagggttgcaaaagttgcgcccgttggccctgttggcgcaatatccttgcgtactcaccatgttgcggggcaacaatggccggagaagtccagtttgatcgcacggatatacgcctgctggctgaaatccagcgggatgggcgcgccaccaacgccgaactggcggcgcgggtgaatctttcgccttcggcttgcctgcggcggttgcagcggctggaaagcgagggtgtgatcgtcggctatggcgcgcggctggagccgcggcagctgcggctgggcctgcaggccttcgtgcgcgtgcagctggaaaagcacgaccaggccgccatcggccacttcgtggacagcgtgcaagcgtgggacgaggtggtggcctgccatgcgctgaccggcgacatggactacctgctgcacgtctacgtgcgcgacctggagcacttctctcgcttcctgctggaccggttgctcaacgccggtggcgtggccgatgccaattccagcttcgtgctgcgcacggtgaagggcttccaggcattgccgctttcgcagctggagtcgtgatcatccggcggatgtgggagagcgtgacttgctttgcatcctgggcgacgcaaggcattttcctacggcgagacggatgaacctctgacagagtgacgcaatcagccttcctagactcactggacaaccctgtccggagagatcgacatgaaagtctgccttgctccagtcattgccctgcttgtcgctggcctgatgccggccgctgcgggtgcttccccccagatcgccaacgcccaacctctggcgctgagttgcggtaccactgaattcgtcggcatgaccagcaactcgtcgacgctggccaagcgccagtgcaatggtagctatgtctatggaatcggcgtctcggtcaatgaagcggtggagaacctcaacggcttcatggcggtgctgcaggccggcgtgagctgcagcgcggatgccagcagcatcgtcagtggtgcctacggcaagggtgttttcgcccagtttgtctgcaatggctggtcgatcgccggcgtgggcaactcacccaccaccgcggcgcgcaactcgctggccatcgcgacggaaatggcggccacgggtacccattgcgcagcgccgctgcagggttcgtactatccggaatcctgggggttccgtttccgctacgactgcggcaacacgcagaccctgaagagctggtccatcagtgggctcggtgccagcatcgatgacgccaacgtcatcgccatgcgactgatgcgttactccacagcggcaggccagagctgcaacttcgagaaggccgaaatcaatggcgtcattctgcacgccacgctggtctgcaacggctcgtacatccatggctacggcagctcggtgacggccgcagccaacgacgcactggcccagatcggcgcctgacccgtcgtgaggcccctgggggtgacccgcatggagcgggttgccctcagcacttgtccttgcggcccatcagcttgcccaggcgcgaggcttcctcgcacttgggagcagccaccggcgccggtgcagcggccgcagcacgcgcacgctgcagctgctggatcctggcgcggatctgcggcattgcagccatcgcggccttttcgccttccaggatcgccgtgccgcgctggctgaaatcggcagcgccgatgtccagcaccttcggccggatgacgatgtcggcgcgtgccagttcctgttcgcccaggcgctggcccatgatcgagatggactggttgacgatgcccagcatgtcggtcggcgccttgccgctggccttgctggagatgtccacggcgatcacgaagtcggcgccgagctggcgcgcggcatccaccggcaccgggctgaccacgccgccatcgatgtagttgcgaccaccgatcttcaccggttcgaacacgccgggaatgctgctcgacgcgcgcaccgcctggccgacgttgccgcgcacgaagatcgcccgctcgccggtttccagctgggtggcgacggcggcgaacggcttcttcaggcgttcggccggacggttggcaacctgttcgttgacgtagtcctgcagcttctggccctgcaccaggccaccggagaacagccgcacgtcgcggatgctggcttcatccagcgccaccgccttgctctgcatctggaacgcgtccatgccgctggcgtacagcgcgccgaccacgctgccggcactggtgccggacaccaccgcgggctcgaagccattggcctccagcatcttgatcacgccgatgtgggcaaagcccttggccgcgccaccgccgagtgcgatgccgatcttcaccggcttggcctgtggcaccacggtcggcgccggcggcggcgtagggcggaccggatcgccaccgcagccggccagcaggccgatcagggcgacggacagcagcatgcgggggcggaacaggctcatcggcagtgcgctcgcggcgccggattcaggaaagggcgccagcataccgaagccgtggcggggcgggcagggtgggaaatatcgcccattcataaaggtagtgccaaggtccatggggctgcctgccagcggccggcactaccgggatgcgcgccaaggtccatggggttgccggccagcggccggcactaccgggatgcgcgccaaggtccatggggttgccggccagcggccggcactaccgggatgcgtgccaaggtccatggggctgccggccagcggccggcactaccgggatgcgtgccaaggtccatggggttgccggccagcggccggcactaccgggatgcgcgccaaggtccatggggctgccggccagcggccggcactaccgggatgcgcgccaaggtcgatggggttgccggccagcgccgacacgaccggaggcggtcagaagcggttgtcgccgtccagcatccggcccaggccgcccagtaccgaaccctcgccgcggttctggccaccgccctgcggcgcggccatccacatgcggccggccaggcgcgagaacggcagcgactgcagccagaccttgcctgggccggtcagcgtggccaggaacacgccctcgccgccgaacagcatgctcttgatgcccgcaacacggcgcacgtccatgtccacggtcgggtggtaggccaccacgcagccggtatccacgtccaggcgctcgccggcagccagctcgcgttccaccacgcagccgccggcgtggatgaacacccagccgtcgccttccagcttctgcatgatgaaaccctcaccaccgaacaggccggtcatgatcttgcgctggaactgcacgccgatctgcacgccgcgcgcaccggccaggaagctgtccttctggcagatcaggcggccgccgtgctggtccagtttcatcgccagcaccgtgcccgggtagggcgcggcgaaggcgaccttgcccttgccgtgcccgctctgcgtgtagacggtggcgaacaggctctcgccggtcagcacgcgcttgccggcggccatcaccttgcccatgaagccgccgccctggtcgccgttggcggcgccgaacaccgtgtccatctgtaccgtggcgtccttgaacatcaatgcaccggcctcggcgatcgcgctctcgccggggtcgagctcgatctccacgaactgcatttcatggccgacgatgcggaactcgatgtcgtcggcgcggccgctggcgccgacggggaccggcggtggggtgttgggcatgcccggggccaccgcctgcagctcggccacctcggcgatcggtgtccacccgctcatgccctggcaccaggccannnnnnnnggattggcctgcgcgtagcggcgcgcggcctcgtcatcaagcgggccgatgcgctcggcctgggcggaggcatggaagtaccactgggtcatggcggcgggtccgtcgcgttggaaaccccgagtctagcgagcgcccggggcgccggcgacggggccatgaacggcgggcatttgcggcgtaggtgctgtattgcaacaattatctggtagcgccgttttaccacccctccaaacacagcctaccgccatgtccccgacccgtacttcccgtggccgccttccggtcgcgcgccccctcgttgccgctctttccgccctgctgccgctggtagcagccgctcaggaaacccccgccgccaaggatccggttgccctcgatgccctgcaggtgaccgcgcagcgccgcgtcgagaacgccaaggacgtaccggtcgcactgagcgcgatccagggcgagaagctggatgtgctcggctcggccggcgatgacatccgcttcctggcnnnnnnnntgcccagcctcaacatcgagtcgtcctacggccgtgccttcccgcgcttctacatccgcggcctgggcaacaccgatttcgacctcaatgcttcgcagccggtgtcgctggtgtatgacgacgtggtgcaggaaagcccgctgctgaagggcttcccgctgttcgacctggccaacgtggaagtgctgcgtggcccgcagggcacgctgttcggccgcaacaccccggccggcgtggtcaagttcgattcggcgcgaccgtcgcaggatgccgacggctacgtgcgcgtgggctacggcagctacaacagctggaacgtgcagggcgcctacggcggcccgctgaccgaccgctggtcggcacgtgtctcggcgatctaccagcgccgcgatgactgggtcgacaacacccgcgccggtgcccccaacagtggtttcgaaggctatgacgaagccgccggccgcgtgcagttcctgtacgaaggcgacgacttcgaagcgctgttcaacctgcacaagcgcaagctcaacggcaccgcccgcctgttccgcgccaacatcatccagaagggtggcaattcgctggtcgagaacttcgaccgcgacaaggtggccaacgacggcgtcaacttctccgacctggaaacctggggcggcannnnnnnnctgcagtggaacctcggctcggtgacgttgcattcgatcaccggctacgagaccgccgaatcgctcaaccgtggcgacatcgacggcggctacggtgcggccttcctcggtgccggcaactacggcccgggcctgattccattctcgtcggagtcggccgacggcctgccgcaccaccgccagtggacgcaggaagtgcggatcgagtccaacgagtggggccgcttcgactggcaggccggcgtcttctacttcgatgaagacgtgaccatcaacaacttcaactacgactcgctgaccccgggcaatccacagaccggccacgtggtgcagaaccagcgcaacaaggcgtgggcggtgttcgcttcgggcgacttcgatgtcaccgatcgcttcaagctgcgcgccggcgtgcgctacacccaggacaagaaggacttcagcgccagcgtgctgcaggccgttccgttcggcaccccggtcagcggcccgtacctggccaacaccgacgtcaacgacgtcagctgggatgtcagcggcgtctacaagctgaccgacgacatcaacgcctacgcccgcgtggccaagggtttccgcgcaccgtcgatccagggccgcctggccttcgcgccgggcctgtcgcaggccgactcggagaaggtcctctcgtatgaagccggcatcaaggccgacctgttcgagcgcnnnnnnnncctgggcctgagcgtgttccgctacaacgtcgatggccagcagctgatcgcggtgggtggcagcaacaacaccgccaccctgctcaacgccgacaagaccatcggccagggcgtggaactggacctggaagcctacctggccgacaacgtcctgctgaccttcggcagcagctacaacgacaccgagatcaaggacaaggatctggcggtggcgatctgcggcggtggctgcaccatcaacgacccgaccacggtgatcaacggccagacctatgcgctggtgaacggcaacccgctgccgcaggcgccgaagtggatccacaacgcgaccctgcgcgtgggcttcccgctcagcgatggcagcgagctgtacgcctacaccgattgggcctaccgcagtgcggtgaacttcttcatctacgagtcgccggaattccgcggccgtagttcgctggaaggcggcctgcgcctgggctacaactgggattacggccagtacgacgtggccgtgttcggccgcaacctgaccaaccagacccgcgtggtcggcgcgatcgacttcaacaacctgaccggcttcctcaacgagccgcgtacctggggcgtggagttcaccgcgaagttctgatgcggtggctgcgttgatgcaatgaaaaagggccggcgcaatgccggccctttttccttacgcccattgtagtgccggccgctggccggcaacgagtgatccgnnnnnnnnttacagcgcgctctgcgggcgcaccttcagcaccgcgttctcggtagtgcaatcgcggctggagtgcaggccggccttgcgtgcggccgcgatttccttgcgtgcggccagcaggtccttgttgaatgcagcgttgtcgtgcaggcgggccaccgcggcggcgcccatgaagcggccttcgaggatgtcgctctgccagtgcacgttgcagaccaggcggctctcgccgtagttgcggccacgggcctggatggcatcggcgcggtccggcgcgatctcggacaggatcagtgcccaggcccaaccgatcgaggtgtggccggacgggtaggaaccgttcttgcgcaggccttcctcgtccttcggcgagcaggtcggttcaccattgaccatgaacgggcgcgggcgctggtagtggttcttggccgccttggtcgccgcactggcgtcgatccggctgcgctccagcaggcgatacagcgccggggtcttcaccgcatcgacgtcgatgtcggcggcgcaggagaagtggttggcgccttcggggaaaccgagttccgcatcgacaccggcctgggcgaagcgcgggctgccacgcagcgcgcgggcttcacggctgacctgctcgtccagggcgagcgcggccgaaccggccaccggtggtgccggtaccaggtcgaggctggccggaaccgcgctcttgtccagatagcccaccgccttggtggtgatgttggcttcgacggcggtcggcttggtggcggtggcggcacaaccggccagggccgcgacgacggcaaggccgagcagcgggcgggcagggtgggaaatcagcgacatggacaggctccgggagagaaaacaacgcgccatgatcgcagcccccatacgacactgcagtggccatcggtcatacggccagacccggcatggtcattgtcgcgatatgaaaagcgtcatcgtttgacgtcagtctcctgattccgggcgcagcgcacggactttcacgccgctgcaccgcgagcatcggcacaacggcaagcgccagggccgtccagttccagccgggtcgggggggatccgaagacagagggagagaagcgatgcgcagcaccgcaacaggaagtaccgtcctggccctgctcctcgggcttgcaacagcgccggcgcaggccgccgacgtggtcggcgtggccttcgtgcatggcaccggcgcgcagaccaacgccacccaggactactggcagccggcgatcatcgacaccgtgcgccagggcctgccgaacagcagcaactacgtggtcatcaactgtgacttcacccagtacatgtggaagcccgaagctgccggttgcctggccaaccagctgaccagcttcatcgacagccgtggcatcacccagctggtggtgatcacccattccaacggcggcaatgtggtgcgctggatcctgtccaacccgacctacgacagccgctatccgaagatcatccgcacggtgcgcaaggtcaccgcgctggcaccttcctcggcgggtacgccgttggccgatgcggtactcaacggcaacacctttgaaacctcgctgggctggctgctgggctacaagaacgacgcggtgcgccagcagcaggtggcgagcatggccacctacaacgcgcagaacctgtatggcacggccggtcgcccagcgctgcccaagccgttccgcgcggtggtcggtagcgacgtggaatcggcggtgtgggacagcaacagttactgcggcggctatgccgccaacgtcggcctggagttcacccagaactggctgtcgtcctgctccgatggcttcctggagtgcagcagccagaaggccgccggcaccacctggttcaccgacaaggcgcgtacccagggcgcagaaccgctcagccacaaccagagccgccgcgagtgcttcggcctcggcaccctgctgcgcaacgacctgacccagtgagggagacgaccatgacgattcaatccaccctgctggccggcgccgtgctggcagcactgtccctttccgcagcgcaggccgcgcagccgctgcaggccgcccgcgcaggcgaccaggtgcccgcggcgctggttgccgcgccgttgccggccgatgacagcgaacgcgcaccgctgtccttcgcctgggccttggacccggcgcaatcgttgcaggcggcgactccgtatgcctcggtcagccgcagctactggcagcaggtcgatggcacgcaactgcagcgcggcctcgatctaccgctgacggccgccgatgcggtgatccagctgagcccggcagaaggcgcgcgtgcagtgccggccaactcgctgcaggtgcgcgacccggcaggccgcagcagcgtggcccgcagtgtcgannnnnnnnnnctgcaggaggccggtatgccggtgagtgatggcagcagcatgctgcgtaccggcgcgaccagtgcggccggtgcgtacacgctgcagagcgcgcaggcacagggccgctacgtggtgcaggtactggagccgaacagtccgctgcggctggaggtgcaggccaaccaagggcaggtgctggccggtggcaacctgcagctgcaggcgcgcctgctggaagacggcgctactcccgcaacgctggcctcacgccgcagcagcctgggcggtgaagcgttgctggttgcgccggacggccgcagctggccgcagcgcctgctgcgcaccaccgatggtgccctgcgtgcgcaggtgcggattccggctgatgtcggcaacgcgcaggggttgtgggagctgcaggtgttcgcccaggccgatggtgtgttgcgcgatggcaaggtcgccttcgcggtggcgcgtccgaccgcgcgcttcagtggccaggcggcgccggacccggccagtcgacaggtcgcactgccattgcaggtagccgccgctggccgctacgaggcgcgtggcacgctgtatgccaccggccgcgatggccagctgaagccggtcgcgcaggcgcatgcggccgcgtggttcgatggtccggggcgtggccagctggtgctgccgttcgaccaggccgcattgccggccggtttcggtgcgccgtatgagctgcgcgacctgcagctgcaggatcagagccggatggcaccgatcgagtcacgcgcgctggcgttgaggttctgagcaaggcggtggcgggccggaacatccggcccgctgcaccggcatggcgacggaatggcatcgcgacgggaatggcgtgacggcgggaatgacatcacgacgggaatgacaccacgacggggtagagtcggtctcccaggcctgtcggtttccaggctccttgtttcccccgagggctccgcctcaccccgcgtacgcggtcagccggccttcctgctcgcacacggtgatcgggccaccgaacaccgccgacagcggcgcgctgcgcagcagttcggcgcgggtgccatcagccagcacacggccgtcgcgcagcagcaccacgcgttcgatctcgggaatgatctcttcgatgtggtgggtcaccagcaccagggtgatgccctgctgcgccagcacccgcatggtcgccaccagctgctcgcgggcgaccaggtccagcccggtggagggttcgtccagcagcagtgcctgcggccgattgaccagcgcgcgggcgatcagcacgcggcgggtctcgccggccgacagctcggcataggcgcgttcgcgcagggacagggcgccggtcatcgccagtgtctcgccgacgcgcgtgcgcatgtcggcggtcacttcgcggaaggccggcaccacgtagctggcgaagaagccggacagcaccgcctgttccacggtcagcccgggcatgtcggccagattgctgctgaggtcgccggtgacgatgcccagctgcgaacgcagccggtccacctgccagcggttctggcccagcaccttcaccgccaccgagccgtctccctgtgcaaggggatacagttcgcgggtgatcagcttgatgaaggtcgacttgccgcagccgttggggccgagcagggcggtgtgctggccctgcgcgatgcgcaggctgagcccgtgcagcaccttcacctggccgcgcaccacggtggcgcggtccagttcgatcaaggggggcagctccgcaacggacggggcggcagtcatggtgctggcgcgtggatcaaggctcgacaactcaggtccccaactgtgaacggtgccacggatgacggtggcaatcaccgccgcagggatgcagtttgcaacgcaagcgcccatgatgtctgccatccccgcgtcgatacggagagccgccatgcccgatgccctgatgtccctgttgaccggtggtgtgctcggcctcggctggtgggccatgctgggcgtgctgctggtcttcacccagatcaccatcttctcggtgaccctgtacctgcaccgcagccaggcccatcgcggcgtcgatttccacccggcgctggcccacgtgttccgtttctggctctggctgaccacctcgatgatcacccgcgaatgggtggccatccaccgcaagcaccacgccaaggtggagaccgaggacgacccgcacagcccggtcacccgcggcatcggcacggtgttctggcatggcgtggagctgtaccgggaggcacgcggcatgcgcgcggacatcgagcagtacgggcgcggcaccccggatgatgcgatcgagcgccacctgtataccccgcacgccacgctgggcccggtgctgctgctggcgatcaacagcgtgctgttcggcctgcccggcgtggccctgtgggcgatccagatggcatggatcccgttctgggcggccggcgtggtcaatggcctgggccactggtggggctaccgcaactacgaatcggccgatacctccacgaacctgacgccgtgggggttctggatcggtggtgaggagctgcacaacaaccatcatgccttccccagctcggcgcgcttcgcgatgcggcgctgggagttcgacatcggctggagtgcgatccgcctgctgcaggcgctgcgcctggccaaggtgcttcgcgttgcaccggccatggacgtacgcccgaacatcgccgtgcccgatgccgagaccctgaaggcgctgctctcgcaccgcttccaggcgatgaccgactaccagcgcaacgtgttcatgccggccctgcgcgaggaagccgcccacgctggggccaagctgcggcgcctgctgccgcgccggctgcgccgtggcctggtcaacgatggccgctggctgaagccggacagtcgtgcccagctcagcgaatgggtggcacagcgcccgcgcatccgcaccctggtcgagtacnnnnnnnngttggcggcgctgctcgaggcccgcggccacgatgccgccgagcgcctgcaccagctgcaggcctggtgccgcgaggccgaggaaagcggaatcgcggcgctgcaggcctacgctgcgcgattgaagggctacagcctggtgggcgcgtgagggcagggtacggcgttctgctggcggtgctgctgccgggtgcggcgctggcccaggtcaccgataccgccagctacctgcagcggatggacagcgatggcgacggcaaggtcagcgaggccgagtacgtgcagtggatgctgtatgccttcgaccgcatggaccgcaatggcgatggcgtgctgagcgccgaggagctgcccggtggcaagggcagggcgatccgccgcgagcagcagcggcaggtgatcgtgcagcgcttccataagcaggatgccaacggtgatggcgtcctggatgcccgtgaactggcggcgccgccacgctgagcgggcgtagaatcggttcatgcctgaactgcccgaagtcgaaaccacccgccgcggcctggcgccgcacctacagggccgccgcgtgcatggcgtgatcctgcgccgcgccgacctgcgctggccgattccgccggaagtggccgagctgctgccggggcagcgcatcgaggacatccgccgtcgcgccaagtacttgctgctggacaccgccatcggcagcgccgtgctgcacctgggcatgtccggcagcctgcgtgtgctgcccggcgataccccgctnnnnnnnnacgaccatgtggatatcagcctggacaacggccgcctgttgcgcttcaacgacccgcgccgcttcggcagcctgctgtggcagccggccggcgaagtccacccgctgctgcaggggctgggcccggagccgctggacgatgccttcgacggggactacctgttcgcccgcagccgtggccgcagcgcgccggtgaagaccttcctgatggaccaggcggtggtggtgggcgtgggcaacatctacgccgccgagagcctgttcaaggccggcatcagtccgctgcgcgaggccgggaaaatctcgcgcgagcgctaccagcggctggccgatgcggtgaaggagatcctcggctacgccatcacccgtggtggcaccaccctgcgtgacttcatcagccccgatggcgcgccgggctacttcgagcaggaactgctggtgtacggccgtgacgggctgccctgcccgaactgtggccgcgcgttgaagcacgccaccatcggccagcgcgccagcgtctggtgcagccactgccagcgctgaggcaggtggccagcggcagctgaacgggcagggcacgtctccgctgcccgttaacgtttgtctgcctatgatggccgaccttcccctctgtgcctgacgcgcctgcatgcaacgacgcgacttcatccgcaatgcctccctcgccctggctgcattcggcctgccgtccctgcccgcgtgcgcggccagcaggagcggccagatgggcctgcgccgcctcggccaaccgcagccgttcgacttcgccaccctgaagggccagnnnnnnnnnntggcacaggcgccctacaagagccacaagcgggtgctgccgggccgcctggaagggctggactgggaccagtaccagtcgatcggttaccgccaggaccatgcgctgtgggccgaccagccgggcaagttccaggccaagttcttccacctgggcctgtacttccattcgccggtgcgcatgttcgacgtggtcgacggcaaggcgcaggagctggcctatgacggcgcggccttcaactacggcaagagcggcatcaaggacggcgagctgccggccgatctcggcttcgccggtttccgcctgaacacccgcaaggacaccgatcgcgatttcgccgccttcctcggcgccagctacttccgcgcggtcggcaaggaaggccagtacggccagtccgcgcgtggcctggcaatcgataccggcatgggcaagccggaggaattcccggacttcatcgcctattacctggaacaaccctcggctgattcggacacgatcgtggtctacggcctgctggattcgcccagcgtggccggcgcctatcgcttcgcgatcaccaatggcgacgtgctgctgatggacatcgacagcgcgctgtacccgcgcaaggcgatcgagcggttgggcatcgccccgtgcaccagcatgtaccaggtgggcgagaacgaccgccgcatggcctgggactggcgcccggagatccacgacaccgacggcctgtcgctgtggaccggtgccggcgaatggatctggaggccgctgctgaacccgcgcaacctgcgcttcaacatgttcgtggaccgcaacccccgcggcttcggcctgctgcagcgcgaccgcaacttcgaccattaccaggacgacggcgtgttctacgagaagcgcccgtgcctgtgggtggagccgaagggcgaatggggcgagggctcggtgcagctggtggagatccccaccgtggatgaaaccttcgacaacatcgtggcgttctggaacccgaaggaaaaaccgcagccgggccaggaactgctggtcggctaccgcctgtactggggtgccgaaccgccggcacggccgccgctggcgcactgcgtggccagccgcaccggcctgggtggcgtggtcggcaagaagcgcgagtacttcagctggcgcttcgcggtggacttcgaaggtggcgagctggccaggctgatcgacaagggcgaggtcgaggcggtggtggaagccagccgcggccgggtcgagatcgtgtcggcgcgtccgctgcgcgagatcaacggctaccgcgcgatgttcgacctggtgccgccggagggcagtaccgagcagatcgacatccgcctgttcctgcgcagtggcggcaagaccctgaccgagacctggctgtaccagtacaccccgccgccggccggtgcgccggagcgcacgctgtactaagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngttacagcggcaggggcgcctgcgccggatcgatccgcccttcaccgcgggtgatcttcttgaactcggcacggctgaccgacacgtagcggtcgttgccaccgatctccacctgcgggccatccttcaccgcatggccatgttcgtccacgcgcacggtcatcgtcgccttcttcccgctgtggcagatggtcttgatctcctgcatctcgtcggcccaggccagcaggtactggctgccctcgaacagctcgccgcggaaatcggtgcgcaggccgtagcacagcaccggaatgcgcagctggtcgaccacctcgctgagctgccagacctgggcgcgcgtgaggaactgcgcttcatccaccagcacgcagcccatcgggccgttggcggccaggtcctgttcgacccagtgctgcaggtcggtgtcacggtcgaaggccatgccgtccgcacgcaggccgatacgcgaggccaccacgccggcgccggcacgatcatccaggcgcggggtcaggatcgccacccgcatgccgcgttcgcggtagttgtgcgcgctctgcagcagggtcgtggtcttgccggcgttcatcgccgaatagtagaaatagagcttggccatcgcccaattctagtcgtccaccgccttgtcgtcgcggaccgcgtccggccgtcctatctcgacgctgggggtccgcgcggggcgccagtagttgtcctgcaggcaccagtagtcggcggcgcgccagtagtcgttgtcgtagacgatgctgcccggcgtcacgatgccctgctcgttgccgcggcgctggacgacgatcaggccggagctcacgtacccgaggcggctgccggtgatctgctggcggccgtccctgagggcgcgctccatgcgaggcttggccacgcggtcgccatagtcggcatagatctgctggccgcgctcgatcgcctgtgcctgctgcagtgcgtccaggcgtgcccagtagtgctcccgcagcaccaggaagtcgtgatacatgcgctcggcggcaaggtccatccagatgtaggccatcaccggatcggcccgggtaccgaggccctcctggtacagccgcgccaccatggcctgggagaatttgtcggcgtagcgcgccgaacgcgtgtagtagtccagcgccctggcgggctgtctgtcccgttcggcccgctgggccatgctgcgccagaacaggtccggatgggcatcaaagaagcctccggtcaggacggttgacgggatctgccgcggggcctccaccgggcattccctggcggtcacggcagcggccatcgacaggcccagcagcaggcagaagcgtggagcttgcttcgctttcatatgatcgccctcctggcaatgaccatggaatacgaacgtcagcgccccgcgcctcccacggggctgagtgggccgacctcgacgctgcggccgcggaactcctgttcccagatgcggtcctgcatgcaccagtacgctgcagggtcccagtacgcatcccgataatagtcatcgccgcgggtcggccagccggcttcggggccgtcggacagctccacctgcagcatcgagctgacccagccggtacggctgccggtcatgccgctgcggcccacgcgcatggcagcctccatgcgcggcttggccgtggcatcgccgtaggccgcatacagcgccggcccttcggcgagcacccgttgccgttgcgcggcatccaggcggttccagtagcgctcgcgctccagcagcaggtcgcggtagccgcgttcggcggcgaggtccatccagatgtaggccagcaccggatcaggggcggtacccgtgccttcctggtacatgcgcgcgaccagcgactgcgacagcttgtcggcgtgcgcggccgcccgcttgaaacgcaccagcgcatgatcgggccggccctggcgccacgactgcaggcccagctcgcgccagtgcaggtcaggatgagcctgcaggaagcccggggtcatcagcgccgactgcaacgatgcgccagcatcgggcgcgcagtccgcactgcgggcagccaacggcgccagcagcaacagcagggtgcccagcagggcggcagaggcggtcgggcgcatgcacctggctccagtgctccggtggcgaatcaatagcttaggaacggcgtgcatgcaagtcaggtccgcccgctgcggccccgctacaatcccattcccatgcacggtctcaatccccctcaagccgccgccgtcctgcatatcgaaggtccgttgctggtgctcgccggcgcgggcagcggcaagacgcgcgtgatcgtggaaaagatcgcccacctgatcggcagcggccgctatccggcacgccgcatcgcagcgattaccttcaccaacaagtcggccaaggaaatgcgcgagcgtgtggccaagcgcctgcgcgagcaggacgccgacgaggtgaccatctgcaccttccatgcgctgggcctgaagttcctgcagatcgaacacgcggccgtgggcctgaagcgtggcttctcgatcttcgatgccgatgatgccgctgcgcagatcaaggacctgatgtacggggccaagcccgacgacatcgaggacatgaagaacctggtgtcgcgcgccaagaacgccggcctgtcgcccgagcaggcgatggccgccgcgcgcagcaaccgcgagaaggaagcggccagcgtctatgagcgctaccagttgcgcctgacggcgttcaacgcggtggacttcgatgacctgatccgtttgccggtgcagatcctggaggaaaatccggagatcgcgctggcctggcgcgagcgcatcggctacctgctggtggacgaatgccaggataccaacgacgcgcagtaccgcctgctcaagcagctggccggtgacaagggcaacttcacctgcgtgggtgacgatgaccagtcgatctacgcctggcgcggtgccaacccggaaaacctgcagcagatggggcgcgactaccctgcgctggaaatcatcaagctggagcagaactaccgctgctccaaccgcgtgctgcgcgcggccaacgcgctgatcgccaacaacccgcatgagcacctgaagaagctgtggagcgaccaggccgacggcgaacgcatccgcgtgtgggagtgccgcaacagcgagcacgaggcggaaaaggtcgcggccgagatcgccttcgtggcgcagtcgcgcaacgtgccatggagtgatttctgcatcctgttccgcggcaacttccagtcgcgcccgctggaaaaggcgatgcagctgctgcgcatcccttaccacctgaccggcggcaccatgttcctggagcgtcaggaagtgaaggacacgctggcctggctgcggctgctggtgaatccggacgacgacaccgcgttcatgcgggcggtgcagtcgcccaagcgcgacgtcggtgccggcacgctggccaggctggccgagctggcgcaggaaaaggacatgccgatggcacaggctgccgaggcgatcggtgccctgcagcaactgccgccgcgcgcagccaacagcctggcgcgcttcaccgacatcctgcgcgacctnnnnnnnnagatgcgtcaggtcacctcgggcgacatgatccgcaaggtcgccaaggaatcgggcctgctcagcgaactgcgccagcaggccaaggaagaggccagctaccagcgccgcgccaacaacatcgaggaactggcacagtggttcgagggcggcccgcgcggtgccaccgcggccgacctggccggccagctggcgctgctgtcacgcagcgacaaggacgagggcggcaaccaggtgcgcatgatgaccatgcacgcctccaagggcctggaattcccgtacgtgttcatcgtgggctgcgaggatggcgtgctgccccaccaggtcagcctggacgagggcaacctgcaggaagagcggcggctgctgtacgtgggcatcacccgcgccaagatccagctgtggatgagttacagcaagctgacgcgcaagttcggtgagcatgtgcggctgaagccgagccggttcttcgatgagatcccggcggaggagatccagcgtgatggcgctgatccggtggccgatgcggcgcgcaagaaggaacgggcgagtgcggggttggcggcgatcgaggcgttgttcgactagggcgctccaacggcgccgcccctccgtggtggagcacgcgttggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggcgcttccttccacggcaatgcaaagaaaatcaaaagcagcagccggggttgaggcagaatcggggtttcggctggaggtccacctgtgcaaccgatcgagagtgaacgcctgcgcctgcgtgccatcgagcctgatcgcgatgcggcgccgatgctggcgctgttgaatgatccgggcttcgtgcgcttcattggcgaccgcaatgtgcgcagtgaggagcaggcgcgggactacatcgcgctgcgtgtgctgcacagctatgcgttgaatggctttggcatgtatgccatcgagcggttgtccgatggtgcctggctgggcaatgccggactggtacggcgtgatgggctgccgggtccggacatcggctatgcggtgctgtcggaattcgccgggcagggctatgccggtgaggcggcgcgggcagtgttcgcgcatnnnnnnnntgggctgggcctgcacgatctgtatggcatcaccgatctggacaacgtggtgtccgggaagatcctgctggggttgggcatgcaggagcgcggggtgatccagctgccgggcgtggacagcccgagccggttgtatgccacgccgggtgcggcgcagatctgacccctgatgttggtaggtgccgaccgttggtcggcacgattcagatgcagtgccgaccaacggtcggcacccacccctcagccgcgcagttcggccagctgtgcctgcagttcggccacggccgcttccagctgggccacgcgctcggccaggcccgggtcggctgcatcgctgctgccaccgccgctgctggcgtacctggccgccagcgccgcaccgtccacttccccgcacagcaggtgcatgtagcggtcttcgcgctgcccactggcacgcggcagcaccaccagcannnnnnnntgctgcaggcgctcgatggcgtggcgggcttcgtcggtgtcggcgaagcggtgcaggcgctcgctgcgcgtgatcagttcgcccagcgtctgcggcccacgcagcaacagcagcgccagcagcacggtctgctgccgggtcaggtccagcgcggcctgcaggcggtgctcgtagcggtcnnnnnnnnaggaaaagtgctggcgggccaggcccaacgcctccagctggcgcagcgcgtgctgcacgctgccggcgtcgatgttcatcaccggctcgcgggcagtcttctggttggcagccgattgggcggcattgaccgtcagtggataggtgtccggcgtggtcgcctccttttccaccaggcaacccagcaggcgggcctgcacggcgtcgagcagggggacgtcgggggtctggacggaatcggtcatggcggcctccggaagggcaacgggtcaaccgccaagcatagccgtcccggggccgcctttgccggtaaaatgcgccggtatatctgattgccggtgaatccatgcgtcgtcccgtttccctgtccctgaccctgctcgccactgcggcgctgggcctgtccgcctgcaagcgcgtggatgcgcctgctgccgaagccgctgccccggaggccccggccgccgctgccaaggctgatggcgcgcttgatgcgaccgccaacgacaatctcaacgccgtgctgtggatgcannnnnnnnaggagtacaaggcaatcaccgagcagacctaccgcgccgccgccgaccacctggacgccgcgctgaaggaagcgcactgggatgcgctggtgccggaggaacgcggcaacgaggccaagggcctgaagccggccgtggtgctggacgtggatgagaccgtgctggacaactcgccctaccaggcgcgcctggtgcgcgacggcaaggaatacgacgagctgagctgggaccagtgggtggccgaaaagaaggccaaggccattccgggcgtggtcgatttcgccaaggccgccaacgccaagggcgtaaccctgctgtacatctccaaccgcgccgtgcaccttaaggacgcgaccctggccaacctgcgcgagcagggcctgccggtggccgatgacagcgtgttcctgggcctgggcaccgtggtcgaaggctgcgagcaggccggcagcgagaagaactnnnnnnnnnnnntggccgggcagaagtaccgcgtgctgatgcagttcggcgaccagctgggcgacttcgtggaagtgaccgccaacaccaacgaaggccgtgacgccctgctgcagcagtaccacgactggttcggcgagcgctggtggatgctgccgaacccgacctacggcggtttcgagccggcgcagttcaacaatgactacagccactcgcgccaggcccgccacgacgccaagcgcgctgccctggactacgcgccgtgagccgcgcgccgctgccgctgcgcgatgacgagcgcctgatcttcgcgctggacgtgcctgatcgcgcgcaggcgctggagtgggtcgaccgcctcggcgacagcgtggcgttctacaagatcggcatggaactgctggcgtcgggcgagtacttccaggtgctggacgagctggcccgccgcgacaagcgcgtgttcgtcgacctgaagttcttcgatatcccggccactgccgcggcggtgatcaagcgcctgtcgcagtggccggtcagctacgccaccatccacggctggcacccggcgatgatggaagcctgcgccgccgccaacagcagcgacatgcgcctgctggcggtgaccgtgctgacctcgatgggccgcccggacctggcgcagatgggcatcgaccgtgaaccggtggacgtagtggtcgaacgcgcgctggccgcgcaggcggccggtatcgatggcgtgatcgcctcgggccaggaagccggcccgatccgcgccgctaccggcgccgggttctcgatcgtctgcccgggcatccgccccggtggcccggtcggcgatgaccagaagcgtaccgttggcgtggcccaggcctttgccgatggcgccgatgccatcgtggttggtcgcccgatccgcctggccaccgatccgcaggccgcggcgcgggccatccagcaggaaatcgcgtcggcgctggctgcgcgctgagattccgttgcgcaggctgcaggcccgaacgccatcccgacccgcgcgggatggcgtttctgcatccgtccaccgagcggttgtgcccgaatcgccgcaaaacctgccgtagatttcatggcctccatgccaggcatcaggacgatcaataaaatcaataatttaggccgcactacgtgaagtgttgccttaacttgagcggcagcgtaggatcgccgccatccggtcctcgggccggacatgtgccacaacactgtccaccggccctgcgccggtttgaagagcctgtgatccccgtgatcccggctctttttttattcccatcagtgacttgcacaagcaacagcggaaaccgtgacgtcccggcttgccgctgtcacgtcacaggccgcaagatgcggaccggtccggggagtccgagtgcatgagcgtggcagtgcgaggaaggtctgcgcgtggatgggggctggcagccatgctgctgctggccgtggcggcgtgtcgtgaatcggcccaggacccggccaagccggcggccgagccggtcgcggcggtgcaggccatggcgctgcgcctggccgaggacgatctggtcggctatgcaaagctgtcggtaccgcccagccagtaccagcgcctgcaacaggcctggaccgaaggccacagccagtggccgctgaccgaactgccgctgggtgaccagctgctgccgatgctggccgcactgcgcaagcccaatgccagcgccgaactgcagcgcagcttcgatcgccagctggccggacaggccggcgcggttcgccaggccgcgcaatcgatgggcaacttcggtgtgcagtaccttcgccaccagaagggctatacgcctggccaacaggcgcattacatcgccctggtcgaaaccctggccagctgggcgcagggtgccccgatcagtgaccgggcccgcgcacgcagcaccatcgccgcgctggtcggcgccgccaacaaggtcggcttcgacgacgaagccggcctgcaggccgcgggcatggaaggcagcctggcgcagctggcgccgttcatccacaccctcaaggcggtgctgggcagctacgggctgggcgtggacgacgcgttgcgcagcgtgcgcggcgaactgctgtcggtggaaggtgacaacgccctggtacgcctgcgctacgacctcgccggtcgcgagatgagcctgcagctgccgctgagccgccgcgaaggccactggtacctgacccgcaccctggccgacaccgacgcgctgctgcgcaaggccgaggcggcccgcgccgctgcgtcgccgtcgccggctgaagcccccgccgagggtggggaagcggcaacgccgccgcctaagccataatggcgccgatgtcgaaacagaacccgctgccgttccccggcgaagaatcccagtcgacgcccgccgatacggtgccggcgtccccctcgaccggtaccggcccgaacccggtaccgccgcccgtgcacgcgcgtccggccggccgacgcccactgtgggcacggttgctgggccgcctggtcgagccgtggctgtcgctgaagatcgagccggaagacccgggccagtacaacgatggccgcccggtcatgtacgtgctggaagactacggcctgtccaacgcgctgatcctggacaaggcctgccgccaggccggcctgccgtcgccgctggtgccgctggccggtgacccgaccggccgcaagcgcgcctacctggcgctgtcgcggcgcagctccagcaattcgctgatccccgagcagcgcggtgccaagacccattccgactcgctggccaaggtcctgcaggcacatcgcgtgcgcgatgacctggacgtgcacctggtgccggtgtcgatcttcgtcggccgcgcgccggacaagcagagcggctggttcgcggtgctgttctcggaaaactgggcgctggtcggccgcttccgccgcctgctggcggtgctgctcaatggccgcagcaccatcgtccgcttcgcgccgccgatctcgctgcgttccatcatcgacgaaggcctggagccggaacgcacggtacgcaagctgcagcgcgtgctgcgcacccatttccgccgcatccgtgaatcggtgatcggccccgacctgtcgacccgtcgcctgctggtggaccaggtgctggccgccgaaccggtgcgcgaagcgatcgccgcgcaggccaagcgcgacaattcgaagacggccgatgcctggaagaaggcacacgcctacgcctgggaaatcgccgcggactattccagcccggtggtgcgctcggccagcttcatgctcagccacgtgtggaaccgcatctatgcgggcgtgctggtgcaccatctggacaagttcaaggccgccgcgccgggtcacgaagtggtctacgtgcccagccaccgcagccacatggactacctgctgctgtcctacctgctgtacgaccgtggcatcgtgccgccgcacatcgtggccggcatcaacctgaacctgccggtggtcggcaccctgctgcgcaagggcggtgcgttcttcatccgccgctcgatccgtggcaacgcgctgtactcggccgtgctcagtgagtacgtcgcgcagctggtggccggcggctactcgctggagtacttcgtcgaaggcggccgctcgcgtaccggccgactgctgcagcccaagggcggcatgatctcgatgacgctgcgtgcgttcctgcgccagccgcgcaagccggtgctgttccagcccatctacatcggctacgagaagctgatggaaggcggcagctacctggacgaactgtccggccggccgaaggaaaaggaatcgatctggtcgctgctgtggggcatcccgaaggtgctcaagcagaactacggccaggtggtggtgaacttcggcgaaccgatcgcactgaacgacgtactggccgagaaggcgccggagtggaagggcgaggcggtgtccgaggacgagaagccagcctggctgtcgaccacggtggacacgctggccgaacgcatccaggtgcgcatcaacggcgcagctgacgtcaatccgatcaacctgctggcgctggccctgctgtccacgccgaagcacgcgatgggcgaggccgacctgatcgcgcagatcgagctgtgcaagacgctgctggtcgagatgccgtattcggaccgggtgacggtgaccccgcactcgccggagcggatcatcgcccacgccgaggaaatcaacgtcctcacccgcatcaagcacccgctgggcgacgtgctcagcgtcagcggcgataccgcggtgctgctgagctacttccgcaacaacgtgctgcacctgttcaccgcctcgtcgtgggtggcctgctgcttccagaacaaccgccgcatgagccgtaccggcctggtccagctgggccgcacggtgtacccgttcctgcaggccgagctgttcctgccgtggagcgaggacgaattcgcacagcgcatcgaccagaccatcaacgtgttcgtgcgtgagggcctgctgcagaacgtcaatgacgacgacggcggcatcttggcgcgcaacaccgggcagaccgacgaggtgttccgcctgcgtgcgatcggccactcgctgcagcaggccttcgagcgctactacatcgccatttcggtgctggtgaagaacggcccgggcgtgctgggcgcggccgagctggaaagcctgtgccagcaggcggcgcagcgtctgagtctgctctatgcaccggccgcgccggagttcttcgaccgcaccctgttccgcggcttcatccagaagctgcgcgaactgcgcctggtgtggccggacgagaacagcaagctgctgttcgacgagcgcctggatgcctgggccaaggacgccaagttcatcctcggccgcgagctgcgccacaccatcgaacgggtcagcccggaagcagcgcgcccggacgagccggcgccgcaggattgaaggcagcgccgggccatgcggtgggtgtggaccttggtccacaccttccagccgtgccaaccagggttggcacccaccaggacggtccttaggccggttcgtcgggaatctgcaggctttccagcctggcaatgcagtccttcaactgcagcttgcgccgcttcaggcgcttggcttccagctcgtcctcgccgttggcggccatgcgggtgatctgttcatccagcaggcggtgctcggcgcgcagggcggcgaggcgttcgacaatctcggcggggtcgtaggtatccacggcttcgaggatacacagcgatgatgaccgccgggagaggggaatcccgacccccggccgtggccgctccgagccgttagaatggagcccatgagtgccgtgatttccctccctgatccccagccacgcgccgcccgcgatccgcgcgtggccgagcgcgagcagcacaagctggccaagcgcctgcgccgccaggtcggcgaggcgattgccgacttcggcatgatcgaggccggcgacaaggtgatggtctgcctgtccggcggcaaggacagctacaccctgctggacgtgctgctgcagctgcagaagaaggcgccggtgccgttcgagctggtggcggtgaacctggaccagaagcagccggacttccccgagcacgtgctgccggagtacctggccgggctgggcgtgccgtaccacatcatcgagcaggacacctattcggtggtcagccgggtcatcccggaaggcaagaccatgtgttcgctgtgctcgcgcctgcgtcgtggcgcgctgtacaactacgccgagacccacggcttcaccaagatcgcgctgggccaccaccgcgacgacatggtggccacgttcttcatgaacctgttccaccacgccaagctgtcgggcatgccgccgaagctgcgcagcgatgacggcaagcatgtggtgatccggccgctggcctacgtgcgcgagagcgacatcgtcgactacgcgcaggcacgccagttcccgatcattccctgcaacctgtgcggcagccaggagaacctgcagcgccgccaggtcggcctgatgctgaagcagtgggagaaggaccacccgggccgcatcgagcagatnnnnnnnnccatgggcgaagtccggccctcgcagctggccgacaccaccctgttcgacttcatggcgctgggccgtcgcgacgacgcgccgctgcccgacgcccatgcctggctggccggttccccggccgacgccgacgcagatcccgagacgcccaccgtttaaggtcggtcgcccttcctctttgccatccggaattccatgttctttcgcaacctgacgttcttccgtttcccgaccaccaccgatttttccgaagtcgacacgctgctgccgcacgccctgctgaagccggtcggcgcactggaaatgaattcgcgcggcttcatctcgccgttcggccgcgaggagaaggaactgctctcccaccgcatcgccgaacacctgtggctgaccgtgggcggcgaggacaagatcctgccggcggcggtggtcaacgacctgctcgagcgcaagctggaggagatcgaggagaaggaaggccgccgcccgggtggccgcgaacgcaagcggatgaaggacgacctgctgcatgaactgctgccgcgcgccttcgtgaagtcctcgcgcaacgacgccttcatcgacctgcagcacggctacgtcgcggtggatacctccagccgcaagaccggcgagtacttcatgtccgacatccgcggcctgctcggcagcttcccggcgatgccgctgaacgccgaagtcgcgccgcgttcgatcctgaccggctggatcgccggcgagccgctgccgaccgggctgagcctgggcgaagagtgcgagatgaaggacccggtggaaggcggcgcggtggtcaagtgccagcaccaggaactgcgctgcgatgagatcgacaagcacctggatgccggcaagcaggtgaccaagctggcgctgatcttcgaggacaacctgtccttcgtcatcggcgacgacctgatcgtgcgcaagctgaagttcctcgacggtgccctggaccagctggagcatgccgacgaagacggccgccgcgccgagttcgacgcccgcttcgccttgcagagcgccgagatccgccgtctgttcctgttgctggaagaagccttcaagctcagcaaggctgactgaacaggcagcccgacggccgccggtcatccggcggcccgaagcggcgctatgctgggcgcatgagccgtctgctgcgccgcctgatcagcccgaccccgcccgccaccgtacagcgcgacaccgttcgcctgcgcctggaggatgccgagatcgaggtactgcgcgtgcgcgatccacgtgcgcgccggatcaagctgagcgtggacgagcgcgnnnnnnnnctgaccctgccgccgcgcgcaagcctggtgatgggcgaacgcttcctggaacagcaccgcgactggctggcactgcagctgcgccagtaccagggccagggcctgccggcaccgctgcagcccggcgaagacggcgtgctgccgctgcgcggcgaactgttgccgctgcgctggcaggaaggccgctacgcgcgcctggagatcgacgcgcatggtgcctgcgtgcagtggccgacacgtggtggtgacgccaccctgcgtcgcctgctgcgcgagttctacgaagcacagacccgcgccgacgtcggccgctggctgccgaagtacctgcccacgctgccgcgcgcacccagccgcctgcgattgaaggtgatgtcctcgcaatggggctcgctcgcccccgatggcagcatggcactggacctggcgctggtactgggccggcctgaggcgttcgagtacgtgctggtgcacgagctctgccacctgatccagcccaaccactcgcccgcgttctggcacgaagtggaacaacgtttccccgcgtggcgcgagcagcgcgactacttccagctggaaggccgcaggctgaaggcgatgcttcgccagctgctgtagagccgagccgatgctcggctgacgcgcgtggcgcagatatccagccctcgcgatcaacagcagccgagcatggctcggctctacaaaannnnnnnnagcgcgcgacccgctcctgctcttccttctttcttccgtgatgggcacannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntagcacggcttctgatttgaacgacccaccacgaggggctcagccgttggctgaaaccctcaccccgcccgcaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaatgcacaccgcctggtcggtcaccgtcgtcaccgcgcgctccagcagctggatatccgcctcatgctggcgcgccacgtgcggatcctcgaagaagatcgcgcgctggcagcgcccttccagtacccggtcggcaatctgcgcatcgccgcccatcgggccgctctggtagcgcgtcacccagggcgtatcgctgggccagccacggctccacgccagctcgttcaagcgctggccggtggttccggttgccacccgctcaccgaaccgcgccagcacatcgaagtgctcatcggcgaaggccagcatcgccggcttcatcgcgtcgtgcgcgatcagcgccagcgtctgtccttcgaacgcatgcaggtcgtcggcgccagcatcggcagccagtccggcatggatgcgttccacctcgatccagtnnnnnnnngtggccacggtggaaatgaaaggcttgccgtggatcacgcactgccgcttcagcgccgtggcttccggaaacaccgaggatggatcgaccggatcgatcaggtagaccgcgccatccagtgtccgatccggccccatgccaaccacctcggccaccagcttcatcaagccaccctcgcgaccataggggtagcgatgcaggcccgcgtatccggtcaggaagccctgacgctgtatcgcgtcatgggtgcggccgaccgcgtgcagcgacacgcccagctcgcgcaggccgggttcgctgacgcgcagccagcggaacagggcgnnnnnnnngtcgtggtgatggagacggttggcagccaggccgatgcgcatcgaatgctccgcagatacgggtgaaagcggcagtgtatgtcgccattcacctatcttggtgtttttacaactttcttcattgcgcttcgtccacgcgccgctagcgtaagaggcagcggtaccgctgcgcggccgttcattccgcccgccagaagaggatgcccatcgtgaacgccgctggcctgcgtgccgccaccgcggtcgtggccggcctgctgttgcctgccctggccgccgctgcggattgcaggacgccgctgcgcattgcctggcccgccgaccgcgcgccgttgtcctccagcgagcagggccagccgcgcgggctcagcgcgcagtacctgaagctgctgggcgcgcagcgaccactgcagatgcagccattgccaaccgccgccatcgccgagggaacggtgccgcccgacgtccaggcgctgctgggctggtcgcgctcgcagttgccgacggggtgggtggccagtgcgccctacgtgcagctgccacaggtcattgtgcggcgccgggatgcatcgccggtgctgggcctggaggcgttgcgcggaggcaccgtggccagtcccgacccgctgtcgctggtcggggcgctgacggaacaggcgtctggcgtgcagctgttgccccccgcccccatcgacgacgccctgtcactgctgggcacgggcctggtcgatgccgtggtcgccaatcttggagaggtcgaggccgcgttgcgccactatcagggcgagccgctggtaatcgctgcgcccgccggaatcgacgacgcgccggtgctggccaccgtgcccgcctgcgccgacgtcatcccggtgttcgagcgggccgtgtcgcagctgaccgcgaacgaacgcgaggcgatccgcacggcctggctgccgaaccagccgcgacacccgccctctgcgtcccccctgcgctggctggtgccggcctcgctgaccctgctggcgctcatgctggtgtacgccttcggctactggcgcgtgcatcgcgagagcgagcgtcgccgcgtggctgcgcaacgcctgcaggaggtgacctcgaacctgccagcggtggtctatcaggtgcgtcgctctgccaccggccactacagctttccccagatcgcaggcgacgtgcaggcgttgttcggaatcagcgtggaaaccgccctgatcgatcatcagcgcctgctggcagcggttcatcccgacgatcgctcgcggctgatggacaccgtcgacgccgctgccctggcgcggggcccgatcgatgtcaccttccgcacgcgctcgccacaaggctggcgctgggtccactcgcatggacggccgctgtccctggacagcggcgacgtcgagtggagtggctactggatcgacgtaagcggagtgcaggcgcgcacccatgcgctggccgaggcgcgccgtgcggccgagcaggcagcgctggccaaggcccacttcctggcgaccatgagccacgagatccgcacgccgatgagcaccctgctgggcatgctcgagcggttggagggcagcgatctggatcatcgccagcaacaggtgctggtgaccgtgggtgatgctgcccagatgctgcggcagatcctggacgacgtgctgcacagccaacggctgcaggcactgccgccgcagctgcgacccacgagcgtggcggcactggtgcgcgcggtgcagcagttgctgatgccggtggcggccagccggggcctgcatctgcgtatccaacttgatccggaattgcaggccggatcgctggccgacggcctgcgcctgcgccagatcctgttcaaccttgccggcaacgcgctcaagttcaccgagcatggcggcgtggatctgcaggtgcaggtgctgcagcagcacgatcgcggccaacgtcttcgcctgcaggtcagtgacagcggggtgggcatcagcccggaacggcaacaggcggtgttcgctgcctacacccaggccgaggcatcgacaacgcgccgtttcggcggcagcggcctgggcctggcgatctgccgtgaactggctgcatcgatggaagcagaactgtgcctgcgcagcgcgccaggcaagggcaccaccgtgtggctggaactggatctggacgcctgtgagttgcctgccgaggcattgccgcttccggcagaggcggcgcggccactgtcgtcggcccgggtgctggtagctgaagatcaccccaccaacctgcacctgctggagcagcgcctgcatgatctgggtctgcaggtgcacgcctgcaccgatggtcgccaggccttcgaggcctggcaggcgcgggcgttcgacctggtcatcaccgactgccacatgccgcacatggatggctttgccttggcacgggccatccgcgccgacgcctgcgcggttcgcgcgcaggtcccgatcatcgcgctcacggccagcgcgctgggtcgcacccgcgaggcctgccgcgaagcgggcatcgatcatttcctggccaagccggtggcggcgcaggaactgcggggcttgctggccgtgctgctggcgccggaatcaatgcgccagtaggcggatgatgctggcggcggcgtcgcggccttcggccacggcggtcaccaccaggtcggcgccacgcactgcgtcaccgccggcgaacaggcgcgggtgcgcggtctggaatggcaggcggtccttgccgccagccacgatgcggccgttggaccggccttccacgccgtgctcggccagccacgccggcacggttggcgagaagccgaaggcgatgatcaccacgtcggcctccagcagcgattcgctgccttcgatcggcaccgcattctggcggccattggcatcgggctcacccagccgggtttcgaccacggtcacgccgatcacctcatcgtcggcgccggcttcgatcgacagcggctggcggttgaacaggaagcgcacgccttcctcgcgcgcattggccacttnnnnnnnnctgccgggcatgttggcttcgtcgcggcggtaggcacaggtgaccttggccgcgcccagccgcaccgcgctgcgcacgcagtccatgccggtatcaccgccgcccagcaccaccacgcgcttgccgttgaggtcgggcagggcgatgctgtcttcccagccggcaatcggccggcccttcggatcatcgccgccgacgatgcggctgttctgcaccaggaacggcagtgccggcagcacgcccttcaggtcctggccgtcgaggccaccgtcggtatagcggtaggcgccggtaccgacgaacaccgcatcgtggctgtccagcagctgctgcacgctgaggtcacggccgatctccacaccgaggcggaactgcacgcccatgccctcgagcacttcgcggcggcggtggatcacatccttgtccagcttgaagctgggaatgccgaactgcagcaggccgccgatctgctcatagcggtcgtagaccacggcggcaatgccgnnnnnnnncagacggtcggcacaggccagcccggccgggccggcgccgatcacagccacgctgcggccggtcggctgcaccgcgcccaggtccgggcgccagcccgtggccagcgcggtatcaacgatgtacttctcgaccgcgccgatggtgaccgcaccgaactcttccagcgtgcagctgccctcgcacagccggtcctgcgggcagacccggccgcacacttccggcagcgggttggtgctgtggcacagcgtggccgcttcgtggatgcggttttcctgcaccagctgcagccactgtggaatggcgttgtgcaccgggcacttccagctgcagtaggggttgccgcagtccaggcagcgaccggcctggtactgggcatcttccttaccgaacttgccgtacaactcaccccagtcgccggacgtgcgcagttccaccggaatgcgctgcggcatggtgcggggcaggtcgaggaactggaaggcgtgcttgcggctcatggcgggctctgtggtgttttgcggtcgccggccagcggccggcactacgtggtcctgggttgccggcagcggccggcactaccgttacgcggcgcgtcgcagggtttcggtcagcgactcgatgctggcggccttcggtttgaccagccagaacttgccgatgtaatcgcggaactcgtccaggatctgctgcgcccagatgctgccggtcagctcgcggtggcggccgatcaggcggtgcaggtgctggcggtagttctcgaagccctcggcggagacgcgatggatgtcgatcagctcgtggttgtagcggtcgacgaaatcgcggtcgacgtccagcacgtaggccaggccaccggtgaagccggcaccgaagttcaggccgaccttgcccagtaccagcaccacgccatcggtcatgtactcgcagcagtggtcaccggcaccttccaccaccgccagcgcgccggaattgcgtaccgcgaaacgctcgccggcgcggccagcggcgaacagctcgccaccggtggcgccgtacaggcaggtgttgccgatgatcgcggtgctgcgcgcttcaaannnnnnnncacgcggcgggcgcaccaccaggcggccgccggccatgcccttgccgacgtagtcgttggcttcaccctccacttccaggtgcaggccaccgacattgaaggcaccaaagctctgcccggcgctgccacggaagcgcagttccagcggtgcctcggccatgccctggttgccgtnnnnnnnnnncaccgcaccggccaggcgcgtgccgatgctgcggtcggtgttgtggatcaggaagcgatgctcgccaccgcgcttgtgttcgatggccggcgccagcaggccatccatctgcgtggccaggccgtccggcgattcgtacaggcgctgggcggcgcagtggctgccttcgtagcgggcatcggccagcaggcgcgacaggtccacgcgcacgccgtcacgcggcgcggcctcgatctgccgcagcaggtcggtacggccgacgatctcttccagcgaacgtgcacccaggtacgccagccagccgcgcacttcctcggccagcaggcggaagaagttctccacgcgttcgggctggccggtgaagtggttctcgcgcaggcgctcgtcctgggtggccacgccggtggcgcagttgttgaggtggcagatacgcaggtacttgcagcccagcacgatcatcggcgcggtgccgaagccgaagctgtccgcgccgagcagcgcggccttgaccacgtccaggccggtcttcaggccaccatcggtctgcagcagggtgcgcccgcgcaggtcgttggccagcagcgcctggtgcgcttcggccacgcccagttcccacggcacgccggcgtagcggatcgagctgaccggcgaagcaccggtcccgccgtcgtggccggagatggtgatcaggtcggcaccggccttgaccacgccggcggcgatcgtacccacgccggcatggctgaccagcttcaccgacaccagcgcggtcgggttgacctgcttgaggtcgtagatcagctgggccaggtcttcgatcgaatagatgtcgtggtnnnnnnnnnnnnagatcaggccgatcccaggccgggcatagcgcaggcgcgcgatcagttcgttcaccttgtggcccggcagctggccgccctcgccgggcttggcgccctgcgcgaccttgatctgcagcacttcggcgttgaccaggtactcagcggtgacgccgaagcggcccgaggcgacctgcttgatcttgctgcgctttgcggtgccatagcgggcgggatcctcaccgccttcgccggaattgctgcggccgccgaggcggttcatggcaatggccaatgcttcatgtgcttccggcgacagtgcgcccaggctgatcgccgcggtatcgaagcgcgggaacagggtactggccggagccacctcgtccagcggtaccggcgtggccgccggcaccagttccagcaggtcgcgcaacgccgacggcggccgtgcatgcacggcatcgcagtactgctgccaggcacgcgggtcaccgctgcgcgccgcgcgctgcagggtggtgaccacgtccgggttgtacatgtggtactcgccgccgtgcacgtacttcagcaggccgcctacgtccacgtcctgctgcgcgtcccaggcctgcgcgcacagctcgcgtgcgtcggcatccaggcgcgcgaagccagcgccaccgatgcgcgaggccgtatccgggaagcacaggtccaccacttccggttccaggccgatgatctcgaacagctgcgcgccgcggtagctggccacggtgcagatgcccatcttcgagatgatcttcgacaggcccttgtagacgcccttgcggtagcggcggccgatctgcgactgctcaccgcccttgctgagcttgaggatgccgcgacggccgaggtcgaacagggtctgataggccaggtacgggtacaccgcggtggcaccgaagccgagcaggcaggccatgtggtgcggatcgcgcgcagtgccggtctcgacgatcaggttgacgtcgcagcgcaggcccagccgcgacaggtggtggtggatggcgctggtggcgagcagggcatgcaccatcgggcgtccggccaccgggtagcggtcggacagcagcagcatcaccatgccatnnnnnnnngcctgttcggcctcggcacagatgcgctcgatgccggcgcgcaggccctcgtcttcgctgtaggacagatcgagcaggcggttggcctgcacgtactgctccatcttcagcagctggcgcagcttgcgctggctcagcaccggcgaattgaggatgacgtggttcaccgtctccgggccagcatggaagatgttggtctccttgccgagctgggtggacagggacatcgcgcagtcttcgcgcagcggatcgatcggcgggttggtgacctgcgcgaaggcctggcggaaatagtcgtacagcgggcggctgcgctggctcagcaccgccatcggcgtgtcatcgcccatcgagccagtggcttcctgctcggtctcggccagcggacgcagcacctgctccacttcctcgctgctgagctggtagagcttgtggtagctgcgcagggtgccttcgtcgaagggttcctccaccagcgacgggtcgatcagttcggtctgcaggtaggtcacgccctgctgcagccactgcttgtacggcgcacggccacggttgatgcggtcgaccgcgtcggagtcgagcaggtcgccgcgcttgaggtcgatcgcgatcatctcgccggggccgagcttgcccttgcgcaccacgcgctcggtcggcacttcccagacgccggcctcggaggcgaccaggaagtggcggtcggcggtcagcatccagcgcgccgggcgcaggccgttgcggtccagcgtacacaccgcatagcggctgtcgcaggcgacgatgccggccgggccatcccacggctcgctgttcaggccgtggaactcgtagaacgcggccaggtccgggtccttgaactccagcgactgggtggcgggcggcaccaggatgcgcagcgcctggatcagctccatgccaccggcgaccatcagctccagcatgttgtccaggctctgcgaatccgaaccgtgcatggagatgaccgggtcgaattcaccaatatggaagcgcggcgtcttccacaccttgctgcgcgcctgcgcccagcgacgattgccctcgatggtgttgatctcgccgttgtgggcgagcatgcggaacgggtgggcgagcggccagcgcggcagcgtgttggtcgagaagcgctggtggaacacgatcgcgctggaggccagctcgcggcgctgcaggtccgggaagaagcggctgagcttgtccggcagcaccatgcccttgtagctgatcgcatccggggtgagggtggtgacgtagaagtcggcgtgttcgcgcagctgctgttcgctgcggcgacgggccaggaacagcgccagtgcgaagccggcatcatcctggccaaccccggcatcgacgaacacctgctcgatgcgcggcagcgtgtcgcgcgccagttggccgcagacgctgtcgtcggtcggtacctcgcgccagccagcgaccttgcagcccaccgcttccacctgcgcctgcagctgcgcgcggcaggcctgcgcagcgtcggcgtcatgcggcaggaataccaggccggcggcgaaacgcgcggcggtggtgatgccggcttcgctggccagcagtttcaggaacgcatcggggcggcgcagcagcaggccgcagccatcaccggtcaggccatcggcggcgacaccgccacggtgggtcatgcgcgaaagcgcggcgatggcggtatcaaccaacaggcgcgatggttgatcgtcgagctgggcgaccatgccaaatccacaggcatcgcgctcggagcgcgggtcgtaaagcccttggcggttgcggggggccatctctacctcgatgcgtatagggttggcggcgacactcgtccccgctcattccctggagcgcatcgtgaggccaccggatgcctcgactagatcacaggttgctgcaacgccgcaatacacggttgcaggtgcaacggaacgcgccggcaacccagtgccggcgcggggcgggactcagccgcaacgcacgccgctgacggcgcccttgtcgtccacttcgatgttcaggcggtcgccgaggaactccatcgtggccacatcattgggcttgagcacgcgcacctggctggcacctgcatcttcctgtgcctgcttgccgagggcatcggtgtaggcctggccgaccaggctctgtacctggctggcatcgcaggtgccgaccggcggagcctcggtggccttgccggcgtcgtcggccggcgccttgactgcttcggcggcctgctgggcgtgggcggtggccgaatcctgttcatccagcgccggtgcctggcaggcggtcagggccagcacggccggcagcaacagggcggagagcgaacgggcgcgaatcgggaacgacatcatgactccggaaggggttgtgaagacccgagcatagcggcgaaccggccctcacgtgtttgtcttgtgttatcgacaggatcgcggcatggcgacggcgacactggcggcatgccaactccctccacccccgaacgacaggcannnnnnnnggccggcctgcgctatgtcgacgacacccagccgggcatcagccggcgccgcgccggcaagggcttcagctaccgcgatgctgatggccacgcgatacgcgacgccaccaccctgcaacgcatccgcgcactggcgatcccaccggcctacaccgcggtgtggatctgcgcccatgccaacggccacctgcaggccaccggtcgtgatgcgcgcggtcgcaagcagtaccgttaccaccccgattgggccagggagcgcgatgccggcaagttcgaccgcatcatcgcctttggcgaggcgttgcctacgctgcggcggcggctgtcgcgggatctcaagcgccccggtttcccgaaggagaaggtgctggccatggtggtcgcgctgttggcggacacgctggtgcgggtcggcaatgagacctatgcgcagcagaaccgttcgtttggactgaccacactgcgaaaccggcatctggagctgctgcgcggtggccgcgtgcgcatgcgcttccgtggcaagtccgggcagctgcaggaggtcaccgtgggcgaccgcaggctggggctgctggtgcggcgcctgcagcagctgccggggcaggcgttgttccagtaccgcgatgacgacggtgcgctgcagccggtcgactccggcgcggtgaacgactacctgcgcgaggtgatgggcgaggacttcactgccaaggatttccgcacctggggcgggacggttgcggcggtgcaggcgtttgccgccaccgaactgccggaaccggccagccannnnnnnntggcgcaggcgcagcgcgcggtggtgtgcgaagtggcgtcgctgttgggcaataccccggcggtgtgccgcaaggcctatatcgacccctgcgtgttcgccggctgggagcgcggcgaactggccacgctggccggcctgcgtgggccgcgccagtgggaacaggcgaccctgcgcgtgctgcgcagggcgcgccggctcagccgcagtagatcgcggtgatgttgttggtgcgtcccttttcgatggtcaggcggtcgccgccttcgctggccggcggcacccgcgggccgtcgtggcgcagtacccgtacgtgcaggctgtcgctgtccacccgtgcgcgtgcgacggtggcgtccgacgcggccaggccaagtgcgccgcgcaccctgtcgctgtggcactggccggaaatcacaccgtcgatcggctgtacctgggccaccggtgtgctgctgcaggcggcgagggcaaagcagacggcggcggtggcgatggcgtgtttcatggaggcgttccttgtgtgattgcgtgcagggtgcgacggcgcacgtggtggcggaatgaatgccgtgcacatcatggacacggcgcgctcactgccgccaacagcaggggtggagacactgcaggagcggcggatgccgcccccggtactgcggcgcatgcgcccggtagtgccggccgctggccggcaatcccattnnnnnnnngaggagacctgcatggccaccaccaggaaaacccccgcccgccgcaaagcctcacccaaggtgcgcaaaggcagcactgcaaccaggaccatcgccgaccccgatcgcccgcgcgtggtgaagactgcaacccgcaaggccgccgccagcgatccccgcgccgcccgcgttgcggcacggcagcggcgcctgcaggaccaggagaaggccaaggacgcccgcgcggccaagaaggcaaccaagaaggcaacaaagaagaccgcgacccaggccggagcacgacgccagccggaggcgatgccggcgcagcagctggccaagcccgggcacgaacacgaactggagctggcgccgcgtttccttgcacccgactacaccggcagcggcaaactgcagggcatgcgtgcgatcgtcaccggtggcgattccggcatcggccgcgcggtggcggtgctgttcgcacgcgaaggtgccgacgtggccgtgctgcacctggacgaagccgaggacgcggacatcacccgccagcacgtggagcgcgaaggcggtcgctgcgtggtgatcgccggtgacgtgcgcgatccgcgcttctgcgacaaagcggtgaagcaggtggccaaggcgttcggcggcatcgatatcctggtcaacaacgccgcgttccagctgcactgcgagcggctggaagacctggaagacgcgcacctgcaggagaccctgcagaccaacatcggcgggtacatccagatgnnnnnnnnggtgctgccgcatctgggcgagggcgccagcatcatcaacaccggttcggaaacgggaatcttcggcagcaaggcgctgatcgattactcggcgaccaagggcgcgatccacgcgttcaccaaatcgctggccagccagctgctgccgcgcggcatccgggtcaactgcgtggcgccggggccggtatggacgccgctcaacccggccgacaagccggcgcaggacgtggcggaatttggcaaggacagtgacatgggccggcctgcacagcccgaggaactgtcgccggcctacgtgttcctggcctcgccggcctgtgccagttacatcagcggggtgatcctgccggtgatgggcgggccacgcgggtgaacagcactacggcgtggcgcctgctgaacggggcttcgcgcaggtgtgtggcgtgtgtcaacggctgcgccggtgcggtggggtaggctggactcccatacgatcacgttcagggaaagatcatgccggagatggatatcagcgcagcggccgatgaagtcgtcgccctgttgcggcagaacgatgcccgtggcgcggccgcccgcctggaggccctgcacaacggccagcgtgcggtggtgcaggaatcgctggatcgctacatcgcggcgcggggcgccaccgagcttgaggcgctgcgacggagcggtggcgtatccgccactgacgcggccacggtcaagccgatgctggatcgcctgagcgacgcgacgcgcccaccgcgcatgcccgacgccgcggagactgcgggcctgagccaggcccagcagtacgacgtgtatggcagcatcgtggcccagcgcggcaacgccgcagcgaacgatgcgatggccacgcaggatcgcgtggtgctggggctgcgcgacgagaaccgcaccaccgaggcgcgaggacgtggtgtctacgacgaccgcatcgtggtgctgtggaaggatgcgcaggaccacggccatgtgcgcgagttcaaccaggccacgacagaaccgaccgcccagtacgacggacacgccaagaccacgccacgcagccctggcttcggcaacgtggcgccgcgtaccaagaccgagggcgaggacgtcaacggcgaccgggtcaaggatcttggacggttgggcgaaggcaccaccgagatgcgcgcgaccacgcatccgcgcaacggccatcccgatgagttcgcgttgcgcccttcgcaggcggcgatcaccgccggcgctggacgggtggagcgcgacaccaatggcgatggctggttcgatgcgcgcgatacccagggcgtgcagcacctcaacgacaccttcaagatccatcgtggcagccggtccaataccgattcggcgggctgccagaccatcggcggcggtgagtacgacgacttcgtggcgacggtacgcggcacccccgggcagaaccgctggcagtatgtgctgacctcggttgcgccgggccaggcgcgcgggctgggacaggacacgccgctcgcggccaatgacgatccccggcagccgcagcatcgcgaccatgccctgcagcagcagatcagcacgcacctgcaggccttgggcgggcgctacgccgagcatgccgatgactacagtctggtcttgctgcgcgaagcgaaggccgcaggcatcacccgggtcgaccagatcgtggccagcaatcccagtggcggccgcgctgcgggtgagacactgttcctggtgcagggcaatccgggcgatccggcggccgtgcgcgcaggcgtcaacgcagccgaggtgcgcgagactgcggtggaaaccagcctgcgccagctgcagcagcaagcgcgcgaacagggtgcacccgtgcccgcgccggcacagcagcacgaagcacccgcgatgggaggacgttgaaggatggtccgtctacccttgatgtccggtttgccgtgggtgttgctgctggcgtgcagcgcatgcgcacccgccggggagtacaccgtgccggtcgcacctgctgcgaagcctgaggcgaaaccggagaccttgcctgcgcaggcaggacccactgaacgcggattgcctgcattgccggaagcttccggcagcgcccattccggcggccgctacgctgcgctgcccgaaccggccaggcgggtgctggcgcagttgaagtgcaacgtggagagtgccggcaatgcgcaggtgctttccattcccgcgcagggtggccagcaggatttcatggtcaccgatcgcagcggaccgcgtttccgctactggatgcgctcgttctccagcaatggcggtaccaccgggtatctcgtgcagctgcaggactgcccagcaaccaccacgggcatgcgcgcctacatcgcacagggagccgcaccgctgcaggatgtcaccgcgtcgttgctggcgcaggccgagctgcctgatacggcgacgatgacggcttaccaggacaggggcgcgggcgatctgttcgccttcatcgggcagctggacaaggtgccggtggtgcgctgggtggccgaagccgaccccgagcagccattggccgacgatgcgcgcagcttcgaccatggcaatgccatccacggcggtttcctgcgctggaaccaggatcacttcgaagtggccaggaccgtgccggccgggctatggccctgcgatgacagcccgttgttgccgtgcaggggcgacccgttcgtgactgggcgttgaggcatcgcgcgcatagaaatcggcaatgcgtggaatgaactgctgcggattggcaccgacaagattggtcagcaccaccaccgccacgccgcgctcgggatagaccacgaacgccgagcgcgcaccgccgataccggccacctgaaggtcgggcgatgcgcgcagtaccggccagccccccgcccacgggccggcacggccatccgccaggcgctccgcgctccacatccgccgcagggcggtctccggcagcaggcggccttcggtcagcgcgaccagccagcgcgcggtgtcgtcggcggtggtgaggatgccgccaccggcccacagcgaaggcggtatgtcgtagaaccagtgcgacaggcgggacggtgcatccgcagcgtcggtggcacgcggggccaggctgtacatcgtcgccgcatcgggaatcaggtcgtagctgtcgccgaaggtggtgcgggccatnnnnnnnntgctgaactggccggtggcgaggaaacgttcgtagggcatgccggattgcttcgcgatgattcgtgccagcagtacgtagttggtctggttgtaggcgaagcgctgcccgggttcggcttcgagcggctgcgcagtgacggccgcccacgcctgcgcttctgagccaccgcccagcagtcccttcgcatcaaggatgtcgggaaggccggaggtatgcgccagcagctggtgtatgcgtacgtctctccacgctggcggaaggtcatccaggtagcgcgaggccggtgcgtccagatccagctgcccctgctgggccagctgcgcggtggccacgccggtgaacgccttggtggccgaattgagcgggaaacgggtgtcgcgcgaggcaagcacaccgttctccacgttggccagcccgtaggcctcggacaacaccgtctgcccgtccttgaccaccgcgatctgcaatcccgggatgcgctgctccagcatgatctggcggatcaggcggcgggtctggtcgttggcctggtcctggctggcagagacagcggcgaagggcagtgcactgatgagcatgagcaggactcggagcattgggcgggacatgcggaattccagcggggcgttgcggatcggatgcagcgggcgggtcaaaggtttaagcgctcggtggtgcctaccgttcgtcggcccatgacttccggggggttgactacagctgtcgtcaagctgacagtgacgacacgtgtagtcaagggagtggtgtcatgcgtggcaagaccatcggggatcaggaactggccctgctgcagtacatcgatgaacatgcgccggccacggtcggcgaggtcgccagtggctacggcgaggcccgcggcctggcccgttccaccgtgctgacgatgatggagcggctgcgggcgaaggggtatcttcagcgccggcagcaggacggcgtctaccgctaccaggccacccgtggcccgcagagcgtgctgcagggtgccgtggcccagttcgtcgacaacaccctgcagggctcggtgtcgccgttcgtggcctacctgtcgcagcgccagcaggtcagcgacaacgaactggccgagctggaagcgctggtcgcccaactccaatcgcgtcgccacgagggctgagccatggacaccacgatgctgattccgatgctggaacggttgggctggaccagcctgcagaccgtgctgctggtggcgctggtgtacggcctgtgccgcgcgctgccgtcgctgtcggcggcgacccgctgccgcctgtggtggctggtctcgctgcaggccgtgctcggcctgttctggagccagccgttgcagttggcctggctgccggcgccgcaggcggtggcgatgaccgcgaccgacgtggccgctgacatcgtctacccgctggccccggaggcctcggcgcagctgctggccgcgatgccgctgcccgcggccgaagtaccggcagttgcgtggtgggcggtcgcactggccgcgctgtggctgtccggcgtgctgatgatggcgctgcgcaccttcggtgagtggcgccgctgccgcgcactgctggctgcggcgtatccctgcgaggacgaggcgctggtgcaggccctgcagctggcctccgatgcccacggcgtgcgccgtgcgccgcgactgtggatgagcatgcaggtggacgcaccgcagctggtcgggccgttccgcccggnnnnnnnnnnnncggccggcgacaacgtcctgcagggcgatgcgctggacctggcactgacccacgaactgcagcacctgcagcgccgtgacctgcaatggggcctgctgcccgcgctggcccagcacctgttcttcttccacccgctgctgcgcctgtcggtgcgcgaatacgcgcaggcccgcgaggaagccgtggatgcggcggtggtcggccaacatggcgccagccgccaggcctatggccgcctgttgctgcagctgggcgtggccccgcagccgcatctgggcgtggccagcgccgcaccgagcaccaccagcctcaagcgtcgcctgctttcgctgcagtcgcaccggtcctgcccgcgtctgctggcggtggcgctgaccgctnnnnnnnnnnnnnnnggcgtggcgccgatgcggctggtcgcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaggctccggaagccccgcccgcaccagcctcggcnnnnnnnnttccggccgagccggtggctcccgcaccgcccgcagaaccggccgatatggaagaaccctccggtcccgacgatgccgatgtggccgatgtggccgatgtcgacgatgccgctggcatggatgaggaccatgacggcacgaccaccacctcctccatcacgacctacggtcgcctcgatctgggcaagtcgccccgggaggccttcgtgctggtcgatggtgattcgaccttcgccaacggcggcatggacgacgtgatggtggcccgcaggcagctcggcaagggcccggcgctgtggttccgccagggcgacaagcgctatgtggtgcgcgacccgatgttgatccagtcgctgcagcgcgcctatgccggtgcggcggaccttggtcgccagcagagcgaactgggccgccagcagagtgcgctgggccgccagcagggcgacctgggcaagcagatgggtgagatggggcgtctgcagggtgaagaggcgcgccgcctggcactggccgcagcggaggccgcgcgcagtgcgatggccgcgcatgacatcaaccgcgaagcggcggccgaagcggcgaaggcggcgcggggcgcgaccaacgacgcggcggttgcacgtgaggccgcacgtgaggctgccgccgaggcgcgtcgtgcgatgcaggaagtggacaacgaaaccgcgcgtgccagccgcacccgcgccatgcagcgcctggccagccagcagtctgaactggccagccgccaaacgacgctgggcagccaacaggccgcgttgggcgagcgccaggcacgcgtgcatgcgcaggcatcgcagcaggcgcagcaggtgatnnnnnnnncactggccagtggcaaggccgagcgactctgatcggtagtgccggccgctggccggcaatnnnnnnnnccggccagcgccggcactaccctgggaacatcaaccgcagctggcgcgctcgatgcggttctgcgcatccacctgcacggtcacgcggtcctggcggaagtccatggtcaccgccatgcccggcttgaccacccgtgcattgcgcgcaccgctgtcagccaccagtttcttgatcgtggcttcgtcggcggtcctgccggtgaaggcgtccagcgcctccggtttgcattcgtgcgcggcatcggccacgggcgctggcgcgggatcgtgggaggtgctgctgccggcatgactgcaggcggccaagggcaggatggcgagcaggaccaggggattgaggcgcatcgtcgggctccaggcgtggatggtggcggcagtgtcaccgctgccaccgtcaggccgcgtcaaggcctattgaccgannnnnnnnnnnnnnnnnntctcgcgctcgcgctgctcctcgtgcaccagccgttgcagcagcagggccagggtcaccacgtcctgatggttgtggtcggccacccggcgcaggttcaccgcgtcgccgccgcgcaggaagcgcagccatgcgcccggcgcttccgagccgggcaggtcgtcctcgcgcaccacgcgcagcagctggcgctcgatggtggacagcctgcagttctcccaggtgccgcgatagcggcgacgggtggggtagagcaggtccacatggtccagcgcggtgatcggatcgcgttggcgcgccagccggtagcgcgccttcagcagcggcgcatcgtagctgcggccgttgtagctgcagaacacggtggagggctgcagccaactggcgaaggtggccagcatcgcttcttccgcagccatggtggacatcagcagctggcggatgcgcaggccttcgccacgttgcgggcacacgtgccagtcggccgcgccgatcatgaaggcacgcgtaccggtgccaccggccaagcccgtggtctcggtatcgaagaacagcaggtcgcgcgcagctacatgctggtcctcgcgcttggcgaaggccaatgacagcggggcggtcgggattggttgcggctgcagcgattcgatcaggaacaggcccggcgcgatctcctcgccgggcaactgacgatcctgtgcactggcgcgtgccggcgcggctccaccgcgcgaacgcaggccgagcaggcgatgcagaccgcccacttccggccgacgcagcggtgcgggtgccggtgtggagaccgcagcgccggtcggcttgtggcggatctcctgttcgacccaggcgaacaccgaacgttcggccggtggttgccgcgcatcgttcgcggccacgggtgccggtggcgcagggggcacgtccggcgcggccggtgtgctcgccttcgtgtcgccggcctgcctgcgcagcaggcgcagcttgtccaggctcaggctcacggtgccagcagctccatcgggtcgcgcgtggtcaccaccacgtcgggcacgtgctggcaggcgtcggcatcgaacaggtcgagcacgcgcagcgccannnnnnnnggcgaagtctcatcgtcttcctgcgcggccagcaccgggcccacgcaggccgggcagccggccctgcagtcgcagcgctgcaccagttnnnnnnnnccctgcaccagttcggcctggcgctgccacagcggttcgctgaggccgacgccgccggggaagttgtcgtacaggtaaacggtgggcacgaactcctgcagcagctccaccccaccgggatcgccctcgctgccgcgcagctggccgcggccgctctggtcggcgatcgcgaaccaggaaccatcgccgttgcccaccgacttctgcaggtcgcgcgcatcggccatcaccgccacggtggcgacgatgtgcagtgcatacgcggcgccgaggaagccatccagcgcatcctgcttgctggcgaacgcgcgcagcagcagcgcctgcggcagctgccaccacaccgcagtggtgtgcagttcctggtcgggcaggttcaccggtccgtagccgatgttctcgtgggtgtaataccggatcttcttgtagccggccacgcggcgcaccacgtgcacttcgccatgatgcgaatcgccacggccggccacgccgccatcgaaacggtccagcaccttgagcttggtgaagtcgatgctgtcggtgtagtagtccacgtgggtgcgggtgacgtaggccttgcgcccctcccagtccagcgtctccacctggtacggggtggactgcaccatgtggatggcgccctcgtacagggtgagcgcggcggcggaataatcgacctcggcgatgatctgctggcggccatcgctgcggtcgaccaccacgaagttgccgtcggccaccgcacgcaggctgaccgcgttggccggatagctgtcggcgatccattcccagcgctcgccttcgcggtggatcacttctgtctctgccagcgcttccaggaacacctccggatcgatcgggccgaagccatcgccgacccggaacggcagctcgaaggccgcgcagcggatatggtcgaacaggatcagcggctggtccggcgcgatgcgcgcgtgctcgggcgaggcctcggcgaagaagtccgggtggcgaaccacgtactggtccagcggctgcgagctggccaccatcactcccagtgcgggttgctggcggcggccggcgcggccgaagcgctgccaggtggcggccacgctgccggggtagccgttgaggatgaccacgtccaggctgccgatatccacgcccagttccagcgccgacgtgctgacgatgccgtcgatgttgccggcacgcatcgcgcgctcggtctcgcgccgctcggtgggcaggtagccaccgcggtaggcgcggatgcgcggcggtttgcgcgggtcgtggtcgaagatgtccttcaggtacttggtcagcacttccaccatcaaacgtgtctgcgcgaacaccagggtcttcagcccggacttgatcgcgatgcgcgcgatgcggttgctctgtgagcgcgccgaggcgcgcaggcccaggtccggattgatcaccggcgggttccacaacagcacctgtttcggcccgctgggcgcaccggattcagtgatggcagtcaccggggcctcgatcagcgcctcggcatgcgcctgtgggttgccgatggtggccgagcacaggatgaactgcggttgcacgccgtagaacgcgcagatgcgcttgagccggcgcagcacgttggtgacgtggctgccgaacacgccgcggtaggtgtgtacctcgtcgatgacgatgtagcgcaggttctcgaagaactgcgcccacttggtgtgatgcggcaggatggcctggtgcagcatgtccgggttggacaccacgatgtcgccatgcaggcggatggcctgtcgtgcatcgccgggcgtgtcgccatcgaaggtgaaggcctttacgcccagatcgccggcgcggttgagttccagcagctcggccacctggtcctgggccagtgccttggtcgggaacaggtacagcgccttggccttgtcctgcattgccgcgctgaccaccggcagggtgtagcacagcgacttgccgctggcggtgggggtgacgatggccacgtgctcgccgcgctggctggcctcccaagcttcggcctggtggctgtagagctgttcgatgccacgcgccttcagcgcagcggccagggcaggcggaactgaatcgggaatgggcgcatagcggccttcgcggccgggaatggcaaagctgccggtgatgcggtcctggtagcggcgctgcagnnnnnnnntgagcagggcgccgtcgcgggcgggcaggccgtcgcgcgtggcgagcttctgctcggcatcggcggtgcgcttggcgagttcgtaggccatggaagatggagccgggacggattgcgaggggtcacatggcaccacactcacgtctcaggatgtgagacaccgcacacggagggcgtgaaccgttcagtgcccgcgtcccgtagcgtcgccgcatctcccctggctgaacagctgccagtgcagcaacgaaatctgaagccggcatccgtatccttgggcgctggacgcaaccaacaggtggatggctgtggcacgacgtggaacgcagggagccctcttggccggcatgctgctggccggcatcgcgcaggcgcagcaggccgcgccggtggcggtgcccgatccggcgcccgttcccccggtggatgcttcggcggcaaccaccgcaccgatctccaccgctctgccgcaggacaacgtcaccaccctcggcgaagtgcgtgcgctcaagccggaagacgagccgctggatctctaccgcttcaagaacccggtgaagttcggcgacaaccgcttcagccgtgactggagcgaaccgccatcgccggagcaggtgagcatgggcggcggctacatcatgatgggcgtggtcaagggtgtgatggcggccgccaagggcgtgaacaagctcacgggtggaccttcgcagatccaggccgccgtggcgcggccgccgccggaactcagtgcggaacagcagcgnnnnnnnntgcggttctcccaggagcagaatgctggcgacgcgccgccggtgaagtagcccggtatatcctgccggcttccccatcggtgccatcgccatgtccctgcgttcgttctgcctgctggccgcgttgctgccagcctccgccttcgcttccggcatcgccgatgacggcgcctgccgcaatggcgcgttcccgtccgaacagagccggttcgcactggcgcgggtggtcgatgcaccgcgcctgtacctgcttggcgacatggacggctgcccggccaagggcgaaccggcctgccgacagcgcagctatgtggtcaacggcgatacggtggtgaccgggcgcgacctgggcgcttatcgctgcgcgttcttcccgaacagggtgggtggcagtgccggctgggtggaccgcagcaagctgcagccattgccggtggccgtgccgtcgctgcaggactgggcgggcaactggaaggacggcgacaacggcctgcgcatcaccgtgcagggtgggcaactgcatgtggagggggacgcctactggccctccgccaaccccacgccggagcagcgtccctacggaccgaacatgggccaggtggaannnnnnnncgcgccgcgcggtgccgacgtcgagttcgtcgaggacacctgcaaggtacgcgtgcattcgctgggcgaggtgctgatcgtggccgacaacagcgaatgcggtggcatgaacgtgcgcttcaatggcgtgtaccggcgcgcgggctcgcgttgaagaacgcctgacggagggggtcagagccctttcgcgggcgaaagggatccgaccccgggtcagcgccgccgttccagccaccacagcagcgatgcgcacaacacgaacgccagccaccacggccagcgtgagcccggcacgggctgcatcaccgacgcgttcgccgacgtgctggaggccaacgcctgcgtggtcgcatcgatcatcgcctgccgatgcagtgcagcggcgtcctttgggtcgaacacatagcgccagacgatgctgtcgccatgctgcaggcgctgccagcctgcctcacggggccaccagccggcgcagcgcagcgccgacgttgcaccatcggcgatcagcgccacgctgtcgccacgcaggttgaaggcctgcagcggcgcctgcacgccgcacagcgcctgccgttcgcctgcccagctgatgggctgtggtgaccacagcgcatcaccgctgccctgcgcgcgtgccagcgtggcaaccacgtcgctccacagttcgccgtggcggtcatcgcggcctgccagcacccagcgccagctgtcggtcagcggcagcaggccgatgcggcccttgccgaccgcgcgccagccgccgacggcctgaccgccccgatcgtgcagcagcgcgttgctgcccggcgcctgcaacgccagtgcttccagcgaagacagcgcggcactgtgcgagctgcggtcggcctcttcgccgtagccggtcggcaatgtgccagcggcgagcgggccacggcgtgcggcgaggaccgcgctttcgccatcgccgggaagttcgagggggtggctgctgccatcaccctgcactggcaggcccagatcgcgaaggcgttgccgcgcgctggccgaaggtgcgcccgcactgcgcaccagcacgcccagtccatcgcgcagcgcctggcgcacggcggccagctggccagcactcaatgccgccaggctgcgctcgtccagcagcaacagatcgctgcgcgtgagcgatgctgcatcgatcgacaccgcgccatcgccgatgctgagtccggccccggtatccgcctgcacctgcacacggatgcctgcatcggctgcccagcgccgcaggtacttcagctctggacccggcgcgccggcgcgcaccagcaggcgcagcggtgcggacggcagggtctgctgcggcaccggtacgctgtccaccacatggccgtcggcatcgagcaggcgcagctggaacacgctgcggccttcggcgcgggcgacaccactcagctgcacgcggccgtcgtcggcaacctccgtgcgatcgaccacgctgtcggccgggtcgagcagttcggccttcgccttggccgcgccacgcgcctgcgccagcacgtcgaagcgggcaccgggtgcgacatcggccggcggctgcagcgcgatccagccgcgcggctccggtgcagcctgccaacgcacatccggcggcagcaccgcgtcgcggtcacgtgcgaccaggcccgcaccgaccagcgtcagcgtggcggccggatgctggcgcagcgcggtggccaggtcgggtacgcgctgtgcgccgggcacatcggcagcttccggcaacagcaacagcgggccttcgctggccgggagtgagtcggccttgcccgcatcgacgccaagtacgaccagcccgcctgcgggctgctggcgggtggggggcgccaggcagaaatacagcagcgtggcgacgacgatctgcagtgcgatcacgacccaccggcggccggggtgcgcagtgtccgcacgcggctggcgcacgctggcgatgaccacgatcagggcgagtgccggtgcaatccacaggttcacagcggaggcgttcatggctgcgcctccagcgcgtcgaggtagcgctggcccatcgcatcggcggcactgcgccgcatcgtctgtggcagaggacgctgcagcgcccgccacaactgtgcgcgcaggcgctggcggcagtcgccgcagtcgggctcgatgcgcagctgctcgatggccgcagccagatcgagtgcatcgggcaggtaggcggcgttgcgctgctgccaggccgccagcgcatcgagatccggtgcgccgttgtcatcaccgaggcgttgccaggcttcaacgatggccgggtccggcggggttcgcgcggccaacggcagttcacgactggccagtccggcgcgatcaccgcccagccggcggctttcatcgatgggtggcagctccggcccgacccgggccaggtagatgcgctcggcctgctgcacctgcttgatgaagcccagcgccttgtaggcaaatggcagcgcctgctccgggcggccctggcgcagctcgccttcggccgaccacatctgatccagcgcggccttcaacgtggcgcgggtctgcggatcgagcagggtggtcgcctcggcgtggtcatgggtgtgcccgtattcggaaagcacgtcggtctcgctgccgaacaccggcgggatatctgcgttggctgtactgccatgatcgtggccatggtcgtcttgcgcaccggcctgcgcgccatggtcgtgctcgtgatcgtcgtcgtggccgtctgcggtcggcgcatcgctggtgggcaggtcgctggtcggcggcggcttcggcgcaccttcgctttcctcgcccaggaactggccgtagcgcaggcgcaggatgcgctggtcgacaccgatcgcatcgctgcgcttcacgaagtcctcggcggccaggctgcgtcgctgccggatcagcgcttcggcatcgatgatgatctgccgctggctgcggaaatacgcaggcagggtcttcttgatgcggccctcgagctctgcaccgagcgcgacttcggcgctgggcaggcgcaggatcacgctgctgctgcgcccggtctgcggcgtgggtgcatgattgtcgcgtacttccagctgggcgatcacatcgttgccaggctgcgcgcccagcgcagccagatcaagggtgtgggcgaaacgccgcgcggtggcttcgccgctgccggcaagcgtgacgctgcgctttacgaaggtgatgttctcaccgctgccctgggtagtggtgatcgacagcgttgcctgcgccgcgacaccgtaatcgtcgctggcctcgaagcgcagtgcccactgccgttgccccggcgtgcccagcaccaggctggccgtgggctccagtacgcgcacgctgggtgcacggtcggccaccacatccagccgatgcaggcgggtctctgccagcgccggttcgctcaccacgcggtacagcagcggcatacgtgccacatcctgcgcctgccactgtccttcgcgctcgctcagtggcaagcggcgaccatcgtggaactgcagccacgccttgtccggggcgcgatcgaagcgcagggaccaggacagccggctgtcggcggcaaccttcgcatccagcgcattctgggtgagcgtggcctggccggtataggccggcgcgtcgatgcgcaggcgggtggactgcaggcgcagcgggcccgcagcagcagcgctgccaggcaccggcgtgcggacaggcacggagccggggccggaacgtggccagccgaatgccagcacaacaatggccaggcctgcgatccagcacagcgccaatgccccacgcggccagcgtggacgcagctccggcatcgcgcgttccagcatggccagcacatgcgtgcgctggcgctgctgcagcggattgagcgtggcggcatcggcgaacagcagatcggcactgtcctcgctggcaccgctgccatcgagctggcgctgcagccactgccggtccagctggcggacatgcgcagtggcgaaggccgcacacgcgagcagactgaccgtgccgacgacgcaggcggtatcgaagcctgccagacgcagggccagcaccgtggcggccagcgcccatggcaggcccaacagcagggtgatgagcgcacggcggcggcgtgcgcgttgccaggcgtgctgcagggtgttcatgcggccaccctgcgccgggcgctgctggccatccagcgttccagcgcgaacagcagcacgacggccagcaacagccaaggcgtgggctcacgcagcggtggtgttgcagcaggcaatgcggcccgctgcggtgcctggtcacgtgcatcgcccaggcgcggggccgtaggcggctgcagcgccagcagcagcgcgcgtggcaactgcggatcgcgcagcgcagcgttgcctgaggcatcccagtcgccgggcagagacagcaggacaccgtggccgatgcgttgctgccacagcagcggggtgccctcggtgttgcgcagcaggatgctggcctcggcggcaggcttgccggcagtcactacacgtccgccgtcctgcagccacgcctgccagtttgccggcagtgcgccagtgcggctccacacgccgatctcgccgcgttcgggcagcgcatccgccaccagaggcgcgagcggcgcctgcctgccccacgcgcgctgcagtgcattcaaccagtgctggacgacggccgatgcatcgctgtgcacgcgcaggcgcgacaacgttgcggcactcggttgctcactcacctgtatcggctgcgggcgccactgcacctcgcgcgacagctgcaggcgtgcgccgtccaggccgggcaggggatcgggaacgtgcacggtcaatgcggtgcccgcaggcagctgtgcgtccagttcgcgcagcaggctgggcagggaagccgtggacgcgggtggcacttcatcaatggccgggaagccgggcgccagccaatgccagttgcccgcttcggcggtgccgcgtagtgcggtcgcgtccagccctggggctacgaccgtccacgcagtgggggctggcgcaggcccggtcaatgcaggtcgtgccagcagcaaggccaacgcggccagcaacagcaggcgcaccagcagcaacggccagtcatcgaagcggatgcgctggcgcggccggatctgtgcacgcagccagcgcagcgcggcgaaatccagcggtgtgtacggatggcggcgggcgagatggatcagcagcggcagcaaccctgcagcgagcgcggccaggcccaacgggaacagcagggtcatgcgccgcccctgcggccaaacagtgcctgcagtggttggtccagcggctggtcgagccagccagtggcactggcgatgccgctggcctgcaggcgcgactgcaatgcgttgcgtgcgtcagcgaagcgttgcaggtagtcggtgcggatcgccgcgccatcgcccagcagttcctcgccggtctccggatcgcggaagcgatggcctgcgccgaacgggaagtcacgctcgtcggcggtgaggatctgcagcagtgccacttcgcggcgtgcgctggccagttgttccagcagcacaatgccggcctcgtcaaaaccgtcgccgatcgccagcagcaggtcgcccgggcgcacgcgctcccacagcgggcgcaggcgatcggccacaggccagccgccacgcgcctgcagcgcatgcagttgcaggtgcacgcgatcacgctggcgtgcgccgttcgctgcgggcaccaactgcagtccatcgccattgatcgccagcaggccgaaacggtcgccctgctgcagggccagttccaccacgcaggcggccacaccgcgcatgtggtccaggcgggtgcgctgcggtgccgcgcgatcggcctggccggccgaggcggtggcatcaagcagcagccagaccgtgatcgggctttcgcgttcggattcgcgcacgaagaagcggtccgagcgtgcatacagcttccagtcgacctggcgcagctcatcgcctggttcgtaggcacggtactgggcgaattcgaggccggcaccgcggctgcggctggcgtgctggccgatgccactggcgccactggccaggcgtggccgcacgcggagcgtgcgcaggcgcgcacgcagctccggtggcaaggtcagcggggtaccggcgttcacgggtggctcaacccgggaacggcacggcctgcagcagggcggcgaccacgtcgtcggcacgcttctgctcggcctcggcggcgaacgacagcagcaggcgatggcgcatcaccggcgcggccagcgcctgcacgtcctcgcgggtggcggcgaaacggccctgcagcagcgcgcgtgccttcgctgccagcaccagcgactggccggcacgcgggccggcgccccacttcacccattggttgatcgccgccggagcaccgtcgccgggccggctggcgcgcaccaggcgggtgatccaggcgagcacatccgggctgacatgcacctggcgcaccgcggcctgcagcgcgatcaccgcgtcggcatccatcaccttcggcaccgcgtcggtggcaccgccggtggtctgttccaggacctgccgctcctcgtcttcgctggggtaatccaccagcacgtgcagcaggaagcggtccagctgcgcttccggcagcgggtaggttccggcctgctcgatcgggttctgcgtggccagcacgaagaacggcgcgggcagcgcgtaggtggtaccagcgtagctgaccgtgcgttcctgcatcgcttccagcagtgcggcctgggtcttgggtggggtgcggttgagttcgtcagccagcagcaggtgggtgaagatcgggccctgctggaagcggaagtggcgatggccggtgccgtggtcttcctccagcagctcggtgccgaggatgtcgctgggcatcaggtcgggggtgaactgcacgcgccggaactgcagctccagtgcctggccgagcgagcgcaccagaagggtcttgccgagcccgggtgcgccttccagcaggcagtggccgccggccagcaggccggtcagcagctgctcgaccacggtgttctggcccaccactgcgcgtgcgagcgcggcgcgcagctcatccaggcgcggcagcagggaatcgaggtcgggggaggtcatgggcgtgcaggtcctatcagttgttcaacgcgtacatcacgatgttgacgccgaagcgggtgttgtcttcggccaggaagcgcttgttgcgccagtcgtagtcccactcgcagccgtagtccttgttgctgtacagcaggcccaggcggccgtcgacctcgatgcccttcaggtagtcgtgcaccaggtcgtcgccccagccgttgagttcgaagctggtggcaggcgggccatccgggaagcggaagaaactgcggtacagcgggtggctgttgggcagcttctgcaatgccctgggcccgaacaggcgacccatctgcgcctcgaacgaggtagcgaacaggccgtcgatatcgtggttgcagtcgtcgacgaagacgaagccgccattgcgcacgtagcgcacgaagttctgccgctcggcggcgttgaactccaccagcgtgtgcccggccaggtagcagaacggcgcttccagcatgcgtgggtcggccagcgccaccacgtgttcctgcgggtccacgcgcagcgaggtgtagtcgatcagcgaggtgatcaggttggacggcatgcgcgcgtccacgtcccagtcaccggagtcgtactgaaggcgggtgaaccagaagtcgtagcgcgaactgcgcgggcctgcctgtgcccaggctggcagcgccgccgccgaagcggcagcggccaaccagcgcaggcaggcccggcgatccatcagaccgcgtcggacagcgaagtgaaggtgaaatcgcgcagcttcatcggcgggatcatcatcacgtagctggattcatcaccggccacgcgcaccggcttgcccagctcttcgatgttgttgagcatgatcaccggcgattcgttgaagcggaagttcttcaccggatgcttgatctggccgttctcgatgtagaaggtgccgtcgcgggtcaggccggtcagcagcacggtctgcggatcgaccatgcggatgtaccaggtgcgggtgaccaggatgcccttctgggtgccgcgaaccagttcggcggtgctcttgtcgccaccgctcatcagcaggttgcccggcgacgccttggcggtcttgccctgcttctgcgcccagaagcgcgagtagtccaggttggcgatcctgccgttctcgatgatggccatgcgctcgcggggcaggccctcgttgtcccagggcagcaccggtgcgtccgggtgccacgggtcggcgatcatggtcacgcgcgggtcgtagacctgctcgcccagcttgttgccgccgcccttcttggacaggaagctgcggccttcatcggccgagcgtgcgctgaagaagttcatcatgaagctgatcaggccggccgccgcagctggctccaggatcaccgtgtacttgcccggttccagcgctttggcttcggccgattcggtggccttgcgcatggcgatgcggatgtcctggtccgccttgaagtcagccgcatccttcaggttgcggccgacccagcccgaaccacggccatcctcggtgcgcacggtgcaggtgtaattgaagttggtggtgcgctggtaggcgaagttgccgttgctgttggcggtggcctggaagccctggccgtcttcgaggaagccggcggcgatcaggccatggccacggcacggcgcgattgaatctgcggcaaccttggcacggaaagccggatcgatcgcggcagtggattcgctgaaggtggggctggcgcggtaggtctgcttgccgatggccggcatgaactccgggttctccggggccaggcgggccaggtcttcggcacggcgcaccacgcgttccagcgcggcatcgtcgaactcgttgatcgaggccgtgccgacgcgcttgccgaaggcaacggtgaccgccagttcggtgttgtcgacgatgccgctggtggagacattgttcagtgcgaaacggatgttgccgtcgatcgcgccggccagcacggcggtgcattcgtcggccttggacagggcgatgaccttgtcgaggatggccttggcctgggcttcggtgaagatactcatggtgtaagggctcctgaccgatcagccgaggctgcgtgcggtgttgatgacgttgatgccgttgaagcgcgcggtggacgaaccgtgcgagaccgccgagacctggcccggctggcccttgccgtcgaagaacgaaccgcccaggcggtagtcgcgctcgtcggccacggcggtgcaggcgttccagaactccggcgtgcggatctggtaggccacgtcttccagcatgcgggtgatctggccgttcttgatctcgtagaacagctggccgccgaactgcgcgttgtagcgctgctggtcgatcgagaacgaaccatcaccgatgatgtagatgccgttctctacgtccttgatcaggtccggcacgctcaatggcttcttgcccggtgccatcgacacgttggccatgcgctggaactgcacgctggaccacgagtcggcatagcagcagccgtcggattcggtcttgccgaggatgtgggcctggtcgcggatggtctggtagtccaccagcttgccgttgctgatcaggtcccagcgcttgcacttcacgccttcatcgtcgtacgccaccgcgccgaggctgcccggctgggtcttgtcggcgaagatgttgaccagttcgctgccgtactggaaatgctgttcgcgcttgtccagggtggcgaagctggtgccggcgtagttggcctcgtagccaagcacgcggtccagctccagcggatggccgatcgactcgtggatggtcagccaggtgtgcgacgggtcgagcaccaggtcgtacttgcccggcttcaccgacggtgccttcagcttttcctgcgcctgcctggcagcggcgatggcgtcttccttcatgtcgtaggaagaactgtagttgaccacgccattggggccgaccaccttgcctgcggcggcgccatccaggtactcgtagcccaggcccatcggcgaggacaggcccgaacgggtgcggaacttgccgctggacttgtcgatggcggtgaccgtcatcggcgcccagatacggtgcacgtcctggtcgatgtaggagccgtcggtggaggcaaagtacttctgctcgttgaccaggaacagcatggagttgacgaagctggcaccggcgcccattgcggcggcgttgacgtccagcagcaggccgaccttgtccttgatcggcacctccatcgcgttcttgcggatcggcgtgcgccagctcacctcgcccacgccaggcgccttggccagctgcaccggcgcggtctgcacaccggcgttggccttggcgatcgccgccgcctgctgcgcggccttggccacatcggccgtacccagcgcattggtggcggcaaagccccaggcaccgttgacgatcacgcggatgcccacgccggtggactcggtgttcaccacgttctgcaccttgtcctcgcgggtgatcacgaactgccgcaggtagcggccgatgcgcacgtcgcagtaggtggcaccggcctggcgggcggcggccagcgccgcatcggccaggcgcttcttcagccccaggtccagcgagctctgcagctgttcggcggcgatcaccttgccgaagaaggagggcacgatcagcccgcccgcggtaagcccggtcagggccaggaagtcacgtctttgcaaggctgctctccatgtcgaaggatgggtggctcaagcgccgagactgcgcgcggtgttgatgatgttgatgccgttgaagcgggtggtggacgaaccgtgcgagaccgccgagacctggccgggctggcccttgccgtcgaagaacgaaccgcccaggcggaagtcgcgttcatcgcagatggcggtgcaggcattccagaattccggcgttcggatctggtaggccgcatcctcgaccatgccggcgatctttccgtccttgatctggtagtacagctggccgccgaactgcgcgttgtagcgctgctggtcgatcgaatacgaaccgcggccgtggatccagatgccgttctccacgtccttgatcatgtcctcgacgctgagcggctgcttgcccggtgccagtgagacattggccatgcgctggaactgcacgctggaccaggaatcggcatagctgcagccatgcgatgcatcgcggccgaggatatgggcctcgtcgcgggtggcctggtagtcaaccaggatgccgtcgcgcaccaggtcccaacgctgcgtcttcaccccttcatcgtcgtagccgacggcgccgaggctgcccggctgggtcttgtcggcgaagaaggtgacgatgtcgctgccccagcggaaacccgcatcgcgcttgtccagggtggcgaagctggtgccggcgtagttggcttcgtagccaagcacgcggtccagctccagcgggtggccgacgttctcgtggatggtcaggaacaggttggacgggtccagcaccaggtcgtacttgccgggcttcaccgacggcgccttcagtttctnnnnnnnntggcgggcggccgcgatggcgtcctcgaccgggtcgtaggaatcgcggtaagcggtgatgccgccgggcagctgcaccttgccgcgcgcatcgccatcgaggaactcgtagcccatgcccatcggcgaggacaggccggcgcgggtgcggaacctgccgctggccttgtcgatggcggtggcggtgaacggcagccagatgcgatggatgtcctggtcgatgaacgagccgtcgctggaggcgaagtacttctgctcgttgaccaggaacagggtggaattgatgtagtcggcgcccgcattcagcgcagcggcattgagtgccagcagcagctcgaccttgtcctggatcggcaccgccatcgcgttcctgcggatcggggtcttccagtgcacctcgccgaccgacggcgttggcgccagctgcaccggccgggtctggatgctggcgttggcacgggcgatcgccgccgcctgctcgaccgcagcgcgcacggcggcctcggtctgctgatgggttgcagcgaagccccaggcaccgttgacgatcacccgcacgcccacgccggacgattcgcggttggtcacattgccgacctgatgctcgcgtgtgatgaccgactggttgagatagcggccgatgcggacatcgcagtagctggccttggcggtgcgtgcggcggccagcgccacgtccgccaggcgcctgcgctgggcggtatcgaccggggcgagcagctgctcggcggcgatggcacgggaatgcggcagcagcaggcccgccaggcccagaccggaaaaagccaggaactcacgtcgttgcacagcgttnnnnnnnnnngcttgcgtgcggttggcaatgggccggaccgatcacgtcaactcctcgactttcgccagcgcggggcgtggggacaagtgactgcagtcatggttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncctcgtgcacaatggggccgaccccgcctggaccccgtcctgatgtcgagcaagccgtattcagaagcctgcgagcgcaaccgcgagcccatcgccaccgcactcgacccgtggatgggcgaccgccgtcgggtgctggagatcggcagtggcaccggccagcatgcggccttcttcgccgagcgctggccgtggctgcgctggcagcccagtgatcatccggaccatctgcccggcatcgaagcctggcgtgcagaggccgcgctgctgaacctgctgccgccggcggcgctgcaggtggaactgccaccggcgcccgggctcagcctgccacagggcagcacgttcgatgcggcgttcactgccaataccctgcacatcatgggctgggagcacgtgcaggcgttgtttgccgcgctgccaccgctgctgcgccacggtgcgctgctggcggtctacggcccgttcaactacggcggccgctacaccagcgacagcaacgcgcagttcgatgcgtggctgaaggcacgtgacccgcgcagcggcatacgcgatgtggaagccgtgcaggcgctggccgaggacaacggcttcacccgcctgcgcgacgtggcgatgccggccaacaaccgcctcctgctgtggcggttggggtgatcaagcctcgggggccatgctggaaaggcgtgctgccgcagcacgaagtccgttgaaaatcggttcggacacgtttgaggggaagtcatccgggagctgacgggtgacctgctggatggcgggctcgacggccgcgatcaatgtcttgatccatggttctgcaccatcggcaacgccgcagnnnnnnnnggtttcattccagtgccgccgtcgcacaaggtgcagtttccggtggcggttcttgccatgtacggccatggcgagctgtgcgtttcgtggatcgagttgattgggtcccctgccgaggatgggatataccgacagcacgtcgtagacgggcgtcaggcggaagcgtccaccggcttccaggtgaacactgaaattcttggcatggccgtcggttgcggccagcatccagaaaagaatctgcgtcttgaagaagatcgcgcgatcctcggggtgttcggactgtcgaagcagatccatgatcggaacgataccggggccgccatcggattcatactttctggcagccggcagaccaaagacctgacacatgtcttcctgtggcagtcgcagccaccaccggcggtcggcagacaggcgacggtcaaaccgctcgacaatgagagcacgttggtcgttgaagcggcccatctgcgtctcggccacggggatatcaaaagcggaaagcagatgcatgcacagccattcattctccacggactgatgcatgtctgcccgcatgttgccaacaatgccaagcggcagcttgaagatgtgagtggatggtgtgttgccggtaggaatgcaccatttgccagcatgcagcagaagaccggtcttttcctgcgcaccggcgatggaaatgcggaatgcatcatcacggctgggtgcgccaggcaggttccctgtcgtcacctgacgcaggatcgtagcgacacctgcttcgtccaacacctcgcacgtgatctgctggatgtcttcgggtggacgcgctggcggcaacagctgcactgcgccgacacaatcccgtccaatggcttcaagaagatcgaacgtatcgctgccgcgcgtggcgaaccggtcgcggatccggttgcgtatggcgacgttatcgggaagaaggttatcgaagtagtcgttgacgacgttgccccgatggctctcgccatctgggagcaggggtnnnnnnnncgacaacggtcgggactggggcgagctgatccactggctgacatacgacaaccgggatgacccgttccggacatcatcccaaagtgcgacttccacaccattcatccagacctgcagcgtacccatggctcaccactccaatgacgacgtgttctcctggggacttcgttgctggaggctgacctccagacccagcaccgcccagatccgcatcaggcgttcaaaacttgccgatgcagggtcgcgttccagcgcgcccactgcctggcggctgatcccgagtcgctccgccagctgagcctggctcaggcccgcctggcgccggaaagcacgcatcaggggcgcaagttgttgggctgtcctcactgtgtgcagcggcctgtccataccggcagtcctcaaggaaagatgaccgtacgccaacgcgtacgcaaaggataggttgctttacgacaagcaacctatcgctttctcgctgaggaggcaacctatcgattgctatatcgctttgcaacctataggttgcctttccatgacgcagcgccgcgtcaagccacctgcacgatatgcagcgccttcgggttgcgccactgcgccagcagggcagcctcgcgcgccttggcctgttcgtagtgcgcttccttgacgtggccgaagccgcggatgtgctcgggcacgctggcgatctccaccgccagggccaggcggccgtcctccaggccatccagcagcagctgcacggtggcttcgtaatcggcgatcagctggcgctccatgcgccgctcttcagtacggccgaatacatccaggcggccgccacgcaggaacttcagcttggccagcaggccgaaggctttgaacatccacgggccgtattccttcttcagcaaccggccctgctcgtccttcttcgcgaacagcggcggcgccaggtggaagcgcaactggtaatcgccctcgaactgctgctgcaggcggcgctggaagtcaccgctggtgtacaggcgggccacttcgtactcgtccttgtaggccatcagcttgaacaggtagcgggcgacggtctcggtcagcgcagtggaaccgccgatgcgctcggcttcggcggcgcgcacgcgctcgaccaggctgcggtagcggttggcgtaggcagcgtcctggtaatcgaccaggaaggcggcgcgacgctcgatcatttcgtccagcgaacgcgacaggcgtgcgtcgtccagcggcaggaatgccacgtcgccaccgtgcgagggcaggccacgcagctcgcgttcgtcgccggtgttgcgcggtgccgcggtcgcaccccattcattgccttcccactcgcccggcggcagcgggtgcagcgggccgggggtggactcggtatcggtgtggcggttgtgcaccaggccggcggcctgctgtacggcctgcgggtcgaccaccgccaggcggccccaggcgaaggcctgctggttcatcgccacggcggcgccattgagttcgatggcgcgcatcagcgactcgaacgacagcggcaccaggccctgctgccaggcgtagccgaggatgaacaggttggcggcgatggcatcgcccagcagcgcggtggccagctgggtggcatccagcagcaacggctcctggccgcccagggctacgcgcacaccggcgatgatgtcggcggcggggaactgcatgtccggacgggtggtgaacgtgcccggcatcgcttcgtaggtgttcagcaccacctgcgaacggccggcgcgcaccttcgaaagcgcccagtagtcgttgaccaccaccatgtcgcagcccagcaccaggtcggcttcaccggcggcgatgcgcacggcgtggatgtcatccgggcggcgtgcgatgcggatgtgcgtggtcaccgcgccacccttctgcgccaggccggtctggtcgagcacggtcgcgcccttgccttccaggtggccggccatgcccagcagtgcaccgatggtcaccacgccggtaccgccgacgccggtgatcaggatgttccagggttgttccagcgtgccgcggatggttggtgccggcaggttgtccagcagcgtggaggcatcgcgcttgctgcccttgcgcggctggccaccgtgtacggtgacgaagctcgggcagaagccgttcacgcacgaatagtccttgttgcagttggactggtcgatctcgcgcttgcgcccgaactcggtttccttcggcagcaccgacacgcagaagctcttcttgccgcagtcgccgcaaccttcgcagaccagcgaattgatcagcacccgcttctgcggatcttccagcttgccgcgcttgcggcggcgacgcttctcggtggcgcaggtctgttcgtagatcaggatcgaaacacccttcacttcgcgcaggcgcttctgcacctcctccagttcgctgcggtcgtggaactccacgtcgctggggaagtgctcgcgctggccggtccacttgccgatgttgtccgacagcaccacgatggtgtggatgccttcggcgcgcatctgctttgcgatgtcgggcacgctcaacgggccgtccaccggctggccgccagtcatcgccaccgcgtcgttgtagaggatcttgtaggtgatgttgacgccggccgcgaccgcctggcggatcgccagcgagccgctgtggaaataggtgccgtcgcccaggttctggaacacgtgcggggtatcggtgaacggcgcctgcccggcccaggtcacgccttcgccgcccatgtgggtgaaggtgtcggtgctgcggtccatccaggtcaccatgtaatggcaaccgatgccggccagtgcccgcgagccttccggcacctgggtggaggtgttgtgcgggcagcccgagcagtagtgcggcacgcgcgggaagctggcgcgcggcaacgcaagctcggcttccttctgctgcatccactgcaggcgttgttcaatggattcgttgttgaagaacttctggatgcggcggccgatcacgccggcaatggtggccggggtcagttcaccggtggacggcaggatccattcgccactctcgtcgtacttgccgacgatggacgggcgctggccccagctggccggccagttgaagaactgttccttcatctggcgctcgatgaaggcacgcttctcctccaccacgatgatgtcttccagcccctgcgcgaagcgcgcgatgccctgcggttccagcggccaggtcatgccgaccttgtacacgcggatgccgatgtcggcgcacgcggcttcgtccaggcccaggtactccagcgcctgcagcacgtccaggtagctcttgccggtggtgacgatgcccagcnnnnnnnnnngcgcatccatcaccaccttgtcgatgccgttggcgcgggcaaaggcctgcgcggccttcaccgcatagcggtgcaggcgcatttcctggtccagcggcgggtccggccagcggatgttgaggccacccgacggcatctcgaagtcttccggcagcacgatgcggcgcgccatcggatcgacctgcaccgacgccgacgattccaccgtctcggcgatcgtcttgaagccgacccagcggccggtatagcggctcatcgcccagcccagcaggcccatgtcgaggatgtcctgcacgccggccgggttcagcaccggcatcatcgcgctgacgaactcgtcctcgctgccatgcggcagggtcgaactgcggcaggcatggtcatcggcggccagtgccagcacgccaccatagcgcgaggtgccggccgcattggcatgcttgaacacgtcgccgcagcggtccacgcccggtcccttgccgtaccacatgccgaacacgccctgcacgttggcgccggggaacaggttggtctgctgggtgccccataccatggtggcgcccaggtcctcgttcaggccgggggtgaacttcaccttggccgcttccagatgcttnnnnnnnnnncacagttccaggtcgaagccacccagcgggctgccacggtagccactgacgaagccggcgctgtcgatgccttcggcggcgtcgcgcaggcgctgcatcagcggcagccgcaccagcgcctgcacgccactcaggtagatccgcccctcgttgcgggtgtacttgtggtcgagcgtgtaatcacggtcgagcaggtcggcggaggagggcgaagtgagttgcgcggtactggtcatggctggcccggtaggatcggctggcaccggccgcgtgcaggcacgcggcgggaaaggcgcgaattgtagcagcggggccgtggtgggcccggcactcgcgcccgcgccgctgctggggttaggatcggggcgagagagggaggctgcggttgtgcagcctggggagaagggatgtcagttccaggaaagatcctggccagcgtgctgctggcctcgggagcggccacggcgtgggccgcgccggccatgccggcaccacaggagttctacttcgacagcgacctggcggcggcaccgatggtggcgatgcagggcgaaggcgatgagctggtcacccagctggtgaggctgcgcgagcgcggccggcgcgcggtggaagccaccgtgcagctggcttcggtggccagcacccagggccgtgccgagctggccgaccagctgtatggcgaggccctgaaggaggcgccggcacagagcagcgcgggccgcagcgtgcgttggaactatggctgggacctgctgcgccagggcaagccggaggcggcgctggagcaatggttgtcgtcggccggcaatgcgcgcagcaagcccagctgggtgccacccacgtacgcgctggccctatggcggatggggcagaaacaggaggccgtgcagtggtatgccgcagcagtgcgtaccgagccgtcgcaatggagcaccagtgccaattacgcgcagctgctgccgcagtggcgcgaggatgagcgcgcgtcgttggccgaagtgcagcaggcctgggcggcggccccgcctgcgtggccctgagggaggggtttggccgggttcacggcgtcccccgcgaatccaccccgcccggccaagcgtggcttttgatgttcacagccaaccagccgccacgaggggctgcgccgttcgctggaaacctcaatcgtccgcggaaaccgtccgccccgacgcccatgcccgcagtgcctcgacctgctcggccatcagcaccgacagcggccgcgtcgcacggatctcgttcatcagcagctcggtatccagcggccgcccttcggcgtgcgccgcatacagcccggccacgatcgcctgctcgatctccgcacctgagaaaccattcgccgcggccgccagcgccggcagcgcgaagtcgtcggcattgagctggcgccgacccaggtgcagccgcagcagttccacgcgcacctccggcgaaggcaggtcaacgaagaagatctcgtcgaagcggcccttgcgcagcagctcggcaggcagctcgtgcacctggttggcagtcgccacgatgaacaccggtgccttgcgctcggccatccaggtcagcagatggcccagcacgcggcgtgacacgccaccgtcctcgccaccgctggccaggcctttctcgatttcatccatccacagcacgcagggcgccagttgctcggccgaggccaaggcctggcgcaggttggcctcggtctcgccgtggtacttgttgtacagcgcgcccacgtccaggcgcagcagcggtacgccgaaaccggcggcggtggccttggccagcatcgacttgccgcaaccctgcacgcccagcagcagcatgccgcgcggtgggtccagcccggccggtgccgagccagcgatgaacgccacacgccgctggttgatccagcgcttgagccggttggcgccggccacgtcgccgaaccgcgcgctgtcatgctcgaagaacaggtggccgctgcggttgagcagctcgaacttcagccgtgccagctgcggcaggtcgtcgtcgcgcagcgcgccgtcggcgtagatcagctgccgggcgatgcgccgggcatccaccaggctcaggccctgcaggttcttcaggattttcttcaccgcctcgctttcgacttcgacgcggcggccgccgtgttcgcgggcgtaggcatcggcctcctcgcgcagcatcttcagcagggcgttggcatcgggcaggcgcgggttgaagcgtaccgccagcgcttccagctcggccggcagttcgaccttggcgccgatcagcaccagcacgtgcggttcgctgtggcggcgctggatcaggtcgcgcagggcgcgctggtggctggcatagcccaggtaggggtggaaatcgagcagcaggtagaccccgcgctgcccggcctggcggatcatctgcagggccgcgctggcgtcgggtggcccggccggcggatcttcgctgtccaggtcgatgcgacgcaggccctcggtgatcgaccaccggtgcagcgcccgccagacgtgcatcagcgtctgccggaacaggtcgacgatgcgaccctcgtcctgggtctcgatcacgatcaggggggtgttggcgcggatcagtgcgctcaggtcctgcagctcgctcatgccggttcgatccttcgggggcgccacgatagcaaaggcgatggccgcaggttcagcgcggtgctacctcccgtcaccaccgccggtgtacgctcggggcacgtacccggaagcgaggctggcatgaagacgatcctggtggccggttccaagggcggggtgggcaagaccaccgtcgccacccacctggccgcgtacgcggcattgcagggcagggccacggtgatcgccgacgccgaccctcagggctccagcacccgctgggcgcaacggcgggccgggctggaaagcgcggtgctccccattgatgtgtatcggaagaagcagtgggcgcagaagctgcccgatggcaccgaaaccgtcatcatcgatgcaccggcgggtgcgttggccgacgatatcccccattttcttgacgctgccgacgcggtggtggtgccggtgctgccctcggcgctcgacatcgaagccatcgtcggcttcctcaacagcctggcccagaacccgcgggtgcacagccgcaagctgccggtggggctggtcctcaaccgcaccaagccctggacccagacctcgcagcaggcgttgcagatgctggccgaatggccgtacccggtggtcgcgcagctgcgtgacagccagagctacgtggtcatgaccggcctcggccgcagcctgttcgactaccgctcggcccaggtgcgggagcatcaggccgactgggagccgctgctgtcctggctcaagctttgatgcctgcgtcactcttcctgctgcatcctcttcttcatggaaacccgcgatgcgtgaattgatcctgctgcgccatgcccatgccgaaccggctacccccggccaggccgacctcgaccggccgttgtcgccggtggggctcgccgaagccgaagccgccggcaagtggctgaaggagaacaacctgctgccggactgcgtgctgtgctcgccggcgcggcgtacccgcgaaacgctggaagccgtgctcggcaccatcggttacgtggaaaagcgcctggaagaccgcatctacgaagccacccccggcaccctggcggcattggtggacgaccgccgtgatctcgaccgggtgctgatcgtcggccacaacccgggcctggagcggctggtggcgttgatgaccgagggcaccagcagcgactaccgcggcatgccgccggccggcatcgccgtgctcggcttcccgcgcgaggcctcgatcgagccaggcgtggccagcctgaacgcattctggtggccgtgatccgatgagcctggcgcggcgcagccgctatctgctgcccgcgctgctggcactcggcccggcctgggcggccgtgcccacgccgaccaccctgccaccggtggtcgccgaagcgcaccgggtaatgcgcctggatacccagcgttcgcagatcggcttcgaggtgcgcacccgtttcgggcagcgtatcgaaggcctgttcccgcacttcgaagggcgcatcgagatcctctccgacggccgccaccaggtgcacctgaagatgttcacgcgctcggtcgagatccccggcaaggcgcgctataccgggtggatgcgcggcgaggagttcttcgatgccggccgccatccggtggtcgagttcgactcgctgccgtactggccggaaaccgtggagagcggtggcgacatcaacggccggctgaccctgcgcgggatcagccaccccgagacactgaaggtcgagaaggcggagtgcgcccgacccggctatgattgcgacgtcgtcagccgcggtaccgtgcagcgaggccggtatggcatggacagctggcagcttgccttgagtgaccgagtgactttcgtactgcgtgcgcgcctgagcgaggcgccgaaaccgtgaacttcctgctgcgtgtactggcgctggcaaccgtgttgctgggcagcggttgtgcatcgctgtcgaatgccgagcgcgaccgcgccgaggcgatcgccgtgcaggcacgttcgaccgtggtcgactgccagcgtgcagaccgctgtgcacaggattcgccgctgcgggcgctggccggccgggcgttcaccgaatccaccccggaacgaccgcgccactacgccaccctgctcgatgagggcgagggcgccctggtcgcacgcctgaacctgctgcgcagcgccacccgcagcatcgacctgcagacctacatcttcgacaaggacgacagcgcccgtctggtcatcgacgaactgctggccgcatcgcggcgcggggtgaaggtgcggctgctgatcgaccagctctcggcgatctccgacctgcagatcctcggcgccctgtccggcgcccaccagaacttccagctgcgggtctacaacccgaccttcggcaaggcccggctgaactacttcgactatgccggcagcgtgctgtgctgcttccgccggttcaaccagcgcatgcacaacaagctgctggtgatcgacgatgcgatcggcgtggtcggtggccgcaactaccaggacgactattacgactgggaccgcgagtacaacttccgcgaccgcgatgtactcatcgccggcccggaagcacgtgcgatggcggccaacttcgacgcgttctggcgcgcacaccgcagcgtgccggccgagcgcctcaacgacgtgggccgcacgttgctgcgcgagggcgtgccaacgctgccgccggccagcttccgccgcccggaacgggtacagcgggtcagtgccgaagccaacgacaccgagttcgtcacccgttccttcgtcgataccgcgctaccggtggcttcggtgcgctacgtggccgacctgccacgcaagcatcgccgcgagaaggccgatgcaccgctggccggccagcatgtgaccgagccccagctggatgcgctgatcgccagtgcgcagaaggaagtgatcctgcagacgccgtacctggtgctgtccaagccggcgcagaagctgttccgtgaactgcgcaagcgcccgcagccaccgcgcgtggtggtgtccagcaacagcctggcggcgaccgacaacccgatcgtgtatgcgttgtcgtacaagtacaagcggcgcaacatgcgcgaactgggcttcaacatcttcgaatacaagccgttcccgctggacgcgccggttgactaccgcaacctgctgcccgacccgatcgctgcgcccnnnnnnnnagacgagggcggtcgcaatccgctgatcggtggcagtgctgccggcagcaacgcacgcggtggcagcagcagtggttcggatgccggcagcaggcagggcccgttgaatcgccacagcgatggtgcctacgacaacgcacgcgcacgccgtcgcgccgccggcagcgaggtggaaacgcgcctgctgcgcaccgagacgcggccgtcgttcctgggcagcaaggcggtcaacaagccgttgccggtcacccgcaaggnnnnnnnnatgggcctgcacgccaagtcgctggtggtcgaccgccgcatcggcgtggtcggcacccacaacttcgatccgcgcagcgagaactacaacaccgaaggcgcggtgatcatcgacgacccggtttttgccgaggaactggcgcagagcatcctgcgtgacacccacccacagaactcctggacggtggcgccacgggccaagccaccggtgctgtcggggctgaactacagcgtcggcaaggcctccgaagcgctgcccatccttgatttctggccctggcgctacgccaccgactacgagttcaagcccggcccggagtgcccgcagccgctgccgcggcaggatcctgatttccatcgctgctacgtcgccgtcggcgacttccccgaagtcaacgtcggcccgaagtggctgctggtgcgcatgctgaccgcattcggcgccggtctcgttcccatcctctgaaggtacccgcatggcccaggtgttccgcgaagccgtttccatcgagcagctcaacgcgctcagccgcaacacggcgattgaatccctgggcatcgtcttcagtgccgccggcgaggactggctgcaggccaccatgccggtggatgagcgcacccgccagccctacggcatcctgcacggcggtgcctccgtggtgctggccgagaccctgggcagcagcgccggcaacctgtgcgtggataccggcaagcaggtctgcgtgggcctggagatcaatgccaaccacgtgcgtgccgtgcgctcgggcacggtcaccggcaccgcccgcgcgctgcacgtcggccgcagcacccagctgtgggagatccgcatcgaggacgagcagggccgcctggtatgcatctcgcggctgaccctggcggtggtggctgccggtcacggctgagcccccctgggctcgttgacggcagcggaacccagcgttccccgccgattgccccggtcgatggcggttatggcctaaatcggctggcagcgatgacggccctccggtatcgtgcgcggatgacttcccccactccggccccccgtggcggcgtggcgcgtgtgtgccgttacctgtaccgcgtaccgctgctgttggtccacatcatcgtgttcctgccgctcatcctgatcggcatgcttccgccgtggggcgaactgcgcgtgggcgaggcgaccttcggcgccaaggtggtcaactggtggcagggcgggctgatgtggatcttcggcttccgcctggtgcaggtcggcgcgccgctgcccggtgccgtgctgttcgtggccaaccatgtcagctgggtggatatctgcatcctgcacagccagcgcatgatgggcttcgtcgccaagcgcgagatcgccagctggccgctggtgggatggctggcnnnnnnnngccagaccatcttccaccagcgtggcagcaccgaatcgctcggtggcgtgatgcaggtgatggccgaccgcctgcgcgagggcaaggccgtgggcgtgttcccggaagggcggacccgcggcggtcacgaagtgggcccgttccacgcccgcatcttccaggccgcggtcgagaccggcgtgccggtgcagccggtggccctggtgtacggggcgaagggcgacgcgcagaccatcgtcgcgttcggcccgaacgagagcttctttgccaatttcctgcgcctgctcggcgagccggcgcgacgtgccgaagtgcacttcctggcgccgatcggtgcacaggacctggaaggccgtcggcgcatcgcggaaacctnnnnnnnnnncatcgtggcggccatgagcgccgggtgaggctacggtggccctgatcccgccacctgtcctggacgccggtacgccgacgctgcatgcggctgactatcagccgccgcgctggctgcgcaatccgcacctgcagtcgatgctcagctccagccgcatgcgcctgcagcgcggcnnnnnnnnnnnngcggccaccggtgcggtcagcgaagagctgatcctcgatggtggtgatggcgtgcgcctgcagggctggcacagccatgtcgaaggccgcgagcccaagggcatcgcgctgctgctgcatggctgggaaggcagtgccgaatccagctacatgcgcatggccgccgcgcgcatgatcgagcagggcttcgacgtggtgcggctgaacttccgcgaccacggcaacacccatcacctgaaccccggcatcttccactccaatctcatcgatgaagtggtgcacgccgcgggcgatatcgcccagcgctggccgcagctgccgctggtggccgccggttattcgctgggtggcaacttcgtgctgcgcctggccctnnnnnnnncggcggccggcgtgccgctgctgcgcgtcgcctcggtgtgcccggtgctggacccggcgctgacgatggagagcatcgagaacggcccggcgatgtacgactggtacttccgccgcaaatgggccggctcgctgcgccgcaagcgcgatctgttccccgagctgagcgactgcgacgaccgcgtgctgaagctggacatccgcgcgctgaccgcctggctggtcgagcgccacaccagcttcggttcgctgcaggcctatttcgacggctactcgatcgccggcgaccgcctgtcgtccctgcaggtaccggccgacatcctgatggcgcaggatgacccggtgattccgtacgcgaccttcagcaactggcagctgccgggccaggcgcgcctggaaaccgcctgctggggcggccactgcgggttcatcgaaaactggcgcggcgacggcttctccgagcgctgggtcgcccagcgcctgcagcgggtcctgcaggcctgaaccggcgacagcgcgcagcccgctacaatgcgggtttgcacttgaaccggactgccatgcaagaccagatcatccaagcgttgcgccagaaccaggccgaccaggccgtgcagctggcccaggcgtggacccgtgacgaacccggccaggccaacgcccaccgctggctggcgcttgcgctgcagcagcagggcaacgccgaggaggcgatggaggccctgcagcaggcgctgcggctggccccggacgacgcccagctgcacctgcagcatgccggcctgctgctggcactgcgccagttcgagggtgccgacgaagcactggtgcgcaccaccggcctcgatccgaactcgttctccgcctatctgatgcaggcgcacctggcgatcggccgcaatgacttcgacgaagcgcagcgcatctccaccctggcnnnnnnnntggagccggatcatccggaactgctgaccatcgacggcatggttgcactgcgccgcggtgacgccgaccgtgcactggcgctgctgtcggctgccagcaaggcactgccggacgatacccgcgtgctgtacgcactgggctttgcctacctgggcaaggacatgctggcgtttgcagagcagtcgttccgccgcgtgctggaactcaatccgtcgctgtcctcgctgcatgggctggtggtgcagctggcactgcgccagggcaacgtaccggccgccgccgaagccatgcaggtggccctgcagcagccggagatggacgtaccgtcgatgcgccgcctggcgggtgaactgtcgctgcgcaatggccagccgctgcaggccctggactacctgctgccgctgctggagacgcagccggaagaccgccaggtgctgcagctgctgctgatgtcatggcagcgcctggggcgcgaggatgaagcacgtgcgcgcctggatgcggtactggataccgatgaccagctgcacgatgtgtggctggcacggctggccatcgagcaggtgggcagtgaaagcgccgtgaccgcggtcgagcgctggatggcggcgatgcccgcgcatctgccggccctggaggcgcgcctgcgcctgcatgacatggccggcgaacatgctcaggccgaagcgatcgccgaacgcatcgtcagcctggaaccgggccgcgtcagcggcgagacccggctggtcgaaggcctgctgcagcgcgatcnnnnnnnnnnnntggcccgcgtgcaggcgctgatcgagctggcgccggaagagcatcgcgccgacctgcggacgtggatgggcgagatccaggaccgcgccgggcagccgcaggacgccctgcgcacctggctgtcgctgcaggctgaccaggcgccgcagcgcttgccactgccgccacaggccaagtccccgccgagctggccggacaagggcagcattgacggcgatgccagctccgcgccgatcttcctctggggcccgccgggttcgggcgttgagcgggtggcgaccggcctggctgctgccagcccggtgctgcgcagcgaccgctacaccaacacgccgcccgatgatgcgttccagaactacaacacgctgcaggacctggcctcaggcgtgctgacgccggagcggctggtgcagcgctggcgtgaacagctgccggcgcgtggcctgcagagcgacaccgtgatcgactggctgctgtggtgggacaacgccctgctgtgggcgctgcgcccgcagctgccgcagggccgcctggtgctggtgctgcgcgacccgcgcgacatgctgctggactgggtggcctacggtgccgccgcgccgctggcgatgacgtcgctggccgaagccagtgaatggctgacccgcgcgctgacccagatcgccacgctgcatgaggacgacctgtacccgcacgtgctgctgcgcatcgaccagatcggcaacgatccgcaggcgatggccgaactgctgggccgcctgttcgagcggccgatgccgccggcggcacagctgggagccccgcgcctgccggccggccactggcgcaactaccgcgacgtgatgagcgccgccttcgcccagctcaccccggttgcggtgcgcctgggttacccggaagagtgaggagagtccgatgcagttgaccagccacagcctgaccaacggcgcaccgatcgatcgtgagttcgccgcgggcgacgccaacggtttcgccccggaccgcaacccgcacctggcctggagcggggcgccggccggcacccgttcgttcctgctggtatgcgtggacccggacgtaccgaccgtgccggagacggttggccgcggcgacatgagcgtgccgcgcgaccagccgcgctgcgatttcgtgcactgggtgatggccgatatcccggccacggtgcaggagatcgccgctggcagctgcagcgacggcttcgtggtgaagggcaagcccgcacccgccggcccggccggcagccgccagggcctgaacgacttcaccggctggttcgcgggcaacccggacatggccggtgattacctgggctatgacggcccgtatccgccgttcaacgacgagcgcatgcaccgctatttcttccgggtattcgcgctggacgtggcgtcgctggacctgccgcagcgcttcaccgccgccgacgcgtaccgcgccatgcacggccacgtgctggccgaagccgcactgcacggcacctacacgttgaacccggcgctgggctgagcagcacacagggtagagccggccgcgggccggctgctgcaggcaacggcggcaacacaggaagatgccggcccgcggccggccctaccttccatccgcttgcagcgccgccggttcgaacactgcggtgtcgcctctcgcgttgcgcagcaccagcgcgccgcggtcgtcaagcgcaagcgtcggtgccgagccttcgccgtgcatcagctttccggcgagcttctgctgcgtgggcagtctctgatcgacgcatagcgctgtggtctgcacgctgttgcgcaggatcagcaggttgccctgcagccggtactcgttgctgacgtggttgcacaggttcaactcgctcatgaaaccggactggaagcgcagtgtgtagggcgcgcgaccgcggacgaacaacgcgtcgatgcgctttccttgcgcgttggtggcacgcaccagttgccacaggtgcgcttcaagctgatcgnnnnnnnnnnnnnnnnnnnnnnnnnnngtgctggcagcggccacattcgcggacatggccagcagcgcagcaatgatgaggacggggacgtgcttcatgccgatctcccgatgcatccgcgtagtgtcggccgctggccggcagcatccgtgtgttggcagtgccgcgcagggcagccggccagcggccggccctaccgaccatgaagaagggcggcctctcggccgcccttccatcgttttatttcttctcgatggccgactcgaccaccatgtccagcacgtacgcctgcgacggcgcatcggccggcgggttcttcacctcgtagcgcttcacgcgcaccacgttgcgcacgccgtcttcgtgggtgtaaccctcgatgttgccgtagaagttctcgaacttgcccggctcgccctgcttcaggcccttgtcgtcgaacttcacttcgcgcacctgcaggcactggtagtccgggatcagcgggtgcgagcacttctcggtcttcgcagccacttccaggaacacggtttcgccggcgccgccgtagcgggtttcagcggtcggttccgggttgaacaccagcacgtcgcccttggcggtggtcagggtcagcttgccatcggcatcctgctcggccttcagctcgccctgcaggcggctcgacacggcttcgtccagcgccatcagcgccttgtcggtgcaggccatcatggtcgaggccatcgcgctgaccgtcagcttgccgtcggccagggtgtagccgccgcccatgcggttgcaggtgttgctgaccgacaggcggccatctgcgaagtccagggtgaccggcttgtcttcgcgggcgaacagcgcgtcgatgcgcttgccgtcggcgccggtggcctgctgcagcagccagtgctggctctgcaggcgctgcgcatccaggtgcgccagcgtctgctggtctgctgccttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntctggctgcaggcggccatcagggccagcgggaggagcagggtgagcttgcggttcatggtgattctccttggggaaccgtgggggaaacggggtggggtcggcaacggggttaccgtaccccggcgctgttcagctgccggagggcaaccacagcagcagcgccgcgcccagtgcgatgcggtagatcgcgaaggcggtgaacctgtgcgacttgatgtagcccatcagccacttcactacgacgaagccggtgatggccgcggcaaggaaggccacgcccacgtcggcccagtcctcgctgcccagctgccctgccttggccatttccaggaaggtgtaggcgctggcggcaaacatggtgggaatgccgaccaggaacacgaactnnnnnnnnnnnnnnnnnnnnntcaggcccagcagcatggccaggaagatggccgaggccgagcgcgaggtgccggggaacacgccggccacgacctgcgccaggccgacgccgatcgccaccgtccaggtcacctggtcgcggtcgggcaggcgcgcggtgtaggcctccaccagcagcatccagacgccaccgatgatcagcgcccaggccaccgggctgaccgtttccggcagcgaccagccggccttgcgtaccaccaggccgaccaccgcggtgaccaggaacgccgcgcccagcttgaacacgtactcgcggttcccgcgctggttgaagccggtggccagctgcagcaggcgctggcggaacaccagtaccacggccacgatggcgccggcctggatgacgatgttgaagaagtccgaacgggcacccagccagtgctgggcgatgagcaggtggccggtgctggagatcggcaggaactcggtcaagccttcgaggatgcccagcagcagggcggagagcaggtcggacatggacggtgcgtgcacgcgcggcggaaggaagaagggcgagaggatagacgatccgcgctgcaccaaacgggtgcgtctggtggtcggtgcactcgtttggtgcgccgcgttctgcacccgcacggggcggccttcatgaaatcaatgacttgcggcatctgaaaagttggcacggtcgttgctctacctcagcaggcattcatccccatccgaggtcgtaccgatgtccgtggaaaacgttgagaagctgatcaaggacaaccagatcgaattcgtcgatctgcgctttgtcgacatgcgtggtgtcgagcagcacgtgaccttcccggtcagcatcgtcgaaccgtcgctgttcgaagaaggcaagatgttcgatggcagctcgatcgccggctggaagggcatcaacgagtcggacatggtgctgctgccggataccgccagcgcctacgtcgacccgttctacgccgatccgaccatcgtgatcagctgcgacatcctcgacccggccaccatgcagccgtatggccgttgcccgcgcggcatcgccaagcgcgccgaggcctacctgaagtcctccggcattgccgaaaccgcgttcttcggcccggagccggaattcttcatcttcgactcggtccgtttcgccaatgaaatgggcaacactttcttcaaggtcgattccgaagaagccgcctggaacagcggcgccaagtacgacggcgccaacagcggttaccgtccgggcgtgaagggtggctatttcccggttccgccgaccgacaccctgcacgacctgcgcgccgagatgtgcaagaccctggaacaggtcggcatcgaagtggaagtgcagcaccacgaagtggccaccgccggccagtgcgagatcggcaccaagttcagcaccctggtgcagaaggccgacgaactgctgcgcatgaagtacgtgatcaagaacgtcgcgcaccgcaacggcaagaccgtcaccttcatgcccaagccgatcgtcggcgacaacggcagcggcatgcacgtgcaccagtcgctgtccaagggcggcaccaacctgttctccggtgacggctacggcggcctgagccagctggcgctgtggtacatcggcggcatcttcaagcacgccaaggccatcaatgccttcgccaactcgggcaccaacagctacaagcgcctggtgccgggcttcgaagcgccggtgatgctggcctattcggcccgcaaccgttcggcatcgtgccgcattccgtgggtctccaacccgaaggcgcgccgtatcgaaatgcgcttcccggacccgatccagtccggctacctcaccttcaccgcgctgatgatggccggcctggacggcatcaagaaccagatcgacccgggcgcaccgagcgacaaggacctgtacgacctgccgccggaagaagagaagctgatcccgcaggtctgctcctcgctggaccaggcgctggaagcgctggacaaggaccgcgagttcctgaaggccggtggcgtgatgagcgatgacttcatcgacggctacatcgcgctgaagatgcaggaagtgaccaagttccgcgcggccacccacccgctggagtaccagctgtactacgccagctgaccggatgcgatggcggtgggcttccccctcccacccgccgccatcgcttccgttttcgcggctggggagccgcaaggcgggcgcaggcccgccgttgtagagcggactgtcagtccgctgcattggaacgcgggccattggcccgcttatccaggggcaagagaaagaccggatacgcgaccagggccgccctccctcccgcgtcggtcgtgcaaggagagaggcacggccgtcccggccctgtacgtgtccggtgcaacagccacggccatcacagtgatggccgctggttgcctgatgccaacgcgcgctggcgtgctggccccatccaccatcgggacatgcgcatgaaactgatctccgccatcatccggccgttcaagctcgacgaggtccgcgaggccttgtccgacgcaggcgtgtcgggcattaccgtgaccgaagtgaaaggcttcggccgccagaagggccacaccgagctgtatcgcggcgccgagtacgtcgtcgatttcctgcccaagatcaagatcgaaaccgtagtcaccgacgagcgtgccgatgcggtgatcgaagcgatccaatcgtcggcaggcaccggcaagatcggtgacggcaagatcttcgtcaccgccgtcgaacaggtcatccgcatccgcaccggcgaaatcggtgccgacgcgctgtaacccctttccggagactcccccatgaagatgcgccttctcaccgggtggcaagcccggttccatgtcgtgtggctgttgatgctgctgagtgcgctggccgcgggtgcctggccgggcaatgcccacgcccaggcgcaggtgtcgccactgccgagcgaaagcgtggccgttgaaccgctgcaggacactgcagctgcagccgctgcgccggccgtggccgaagcggccgccgcctatgatcatggcgacgtggcctggatgctcacctccaccctgctggtgctgctgatggtcgtgccgggcctggccctgttctacggcggcctggtgcgttcgaagaacgtgctgtcggtgctcagccagatcctggtggtgttctcgctggtgctgctgctgtgggtggcctacggctacagcgcggtgttcagcgcgggcaatccgttcttcgggtcgttcaccgagttcgccttcctcaagggcttcacccccgagtcggtcggcaacacaccgatcaagggcctgccggactatctgttcgtcgcgttccagtcgacctttgccggtatcaccaccgcgctgatcgtcggtgccttcgccgagcgcatcaagttccgcgcggtgctgctgttctcggcgctgtggttcaccctcagctacatcccgatggcccacatcgtctgggggggcggctacctgggtgagctgggcgcgatcgatttcgccggcggcaccgtggtccacatcaatgcgggcgttgctggcctggtggctgcctggtttgtcggcaagcgcctgggctacggccagaccgcgctgaagccgcacaacgtgccgttcacctacatcggcgcgatgctgctgtgggtgggctggttcggcttcaatgccggttccgctgccgcagccgataccgtggcctcgctggccttcctcaacaccgtgctggccannnnnnnnnnnntgctcggctggacgctggtggaagcaatcagcaagggcaagccatcggcactgggcgctgcttcgggtgcggtggccggcctggtcggcatcaccccggcatgtggcacggtcggcccactcggcgcgatcatcatcggcttcgtcgccggcgtggtctgcgtctggggcgtgaccggcctcaagcgcctgctgaaggtggacgacactgccgacgtgttcggtgtgcatggtgtcggcggcatcgtcggcgcgattctcaccggtgtgttcagtgcacagtcgctgggtggtaccaaggccggtctggatatcgcccaccaggtgtgggtgcaggtggtcagcgtcggcctcaccgtggtgtggtcggcggtggtgaccgcggtcatcttgctggtggtcaaggtcgtggtcggcctgcgcgtgaccgaagaggccgaacgcaccggcttggatgtgacttcgcacggcgaatctgcctacgaggcctgaagtagcggcagagctattgcattgatgttgtgggtgccgaccgttggtcggcacttccactgtcctcgttctggtaggtaccaagcttgcttggcacggggtctgctctggtgggtgccgaccgttggtggcacagccggagtggcgcatccacgcctggcgtggacctaccgaatcttccttgtgacatgcatcatcgcgcctgatcgcgcacaatcaggccatgcacccgatccgcactgtcctgatgctctcggcctgcctgctgctggctgcctgtgcctccgcgccgcaggaaacccgcaacccgctcgccacctgggtgccatcacccaaccagaacgcgcgcacgcctgtcatcatcgtcatccaccacaccgagcagaagtcggtgcagcagagcctgcatacgctgcgcacggccaacagcggtggaccggtcagtgcacattacctggtcggtgccgatggccatcgttaccagctggtcgccgatgagcgccgtgcctggcacgccggcgccgggcgctggggcaccatcaccgatctcaattcggcctcgatcggcatcgagctcgacaacgatggccgcagcccgttcagtgcggcgcagatcgaatcgctgatcgtgctgctgcgcgacctcacctcgcgcctgaacatcccgccgcgccaggtgatcggccacgccgacctggcgccgacgcgcaagcaggatccgagccgcttcttcccctggcagcagctggccgaggtcggctttggcgtgtggcnnnnnnnngccgacggtgctgcgccagagggtttcgacgcgtggaatgcgctggcccgctttggctatccgctggacaaccgcgaggccaccgtcgccgccttccaccgccgtttccgtggccgcgacgacctgccgaagacgctggatgccgaagacgcgcgcatcctgtactcgctgctgctgcagacgccgtgaccccgcgcatgaacgcttgaccccgcgccgggttgccgcccagcggccggcccgccaccatggcggcatgatcgattccgccaccttcgtcaagcgcaggcactgcatcctgctggcagcggccgtgctcgccggttgcgccaccaccgccccccgcaccgggtctgaagcgcccacgcccaccatgccgcctgcagcgacctatgccaaggctgcatggagcgcgctgccacccgtctccaacagcgatctgcaggccggtttcgttgcctggcgcagcagctgcacccgcctgaagaacgatgcggtctgggccaaaccctgcgccaccgccgcagcagtgtcagacaaggacccggccgcgatccgccagttcctgcagcgcgaccttgatgcctatgcgctgcgtgccggtggccaccaggccgacggactgattaccggctactacgagccgatctatgccggcagcctgacccgcaccgacaaggcgacggtgccggtctacggcactcccgatgatctggtggtggtgcagctggagagcctctacccggaactgaagggcaagcgcctgcgcggtcgcgtcgaaggcaaggtgctcaagccctatgacgacgccggcaccatcgcggcccagggcgccaacgccccggtgctggcctggctgaccgacccgatggacctgcagctgctgcagatccaggggtccggccgcgtgcgcctggccgatggcaagcaggtgcggctggcctatgcggaacagaatggccacccctaccgcgccgtcgggcgctggctggtcgaccagggccagctgaagaaggaagacgtcaccatggacgcgatccgcgcctgggcccgggccaatccnnnnnnnntgccggaactgctgcgcagcaaccccagctacgtgttcttcgtgcgcaacccggacagcccggaaggcccgcgtggttcgctgaacgtgccgctcaccgccggctacagcgtggcggtggaccgcagcgtggtgccgctgggcagcctgctgtggctctccaccacgcgcccggacggcaccccggtggtgcgcccggtggccgcgcaggacaccggcggcgccatcgccggtgaggtgcgcgccgacctgtactggggcagcggcgatgccgccggcaagctggccggcgacatgaagcagaagggcaatatctggatgctgtggccgaagggcgcgcccctgccgaactgaagcagcaggggtcggatccctttccaaagggaagggctctgaccccggatgcctgataatggcgccattccgaactttccggccgcgcctgcggccaggacccctgcaatgacctacgcaaagcacaacgcaaaacgcggcgcgaagtccgccgcaaagaagtactacaagcactgggccgaatcggggctgggcaagggcaacgtgctgatggaagcccgtggcgagaagatcgtgcgccaggtggaaatctacggcaccaagatggtctgggccgacgagcacgcccacagcgatgaccgtttcctgctggccgaccagccggtgtcgttcctggatttcgacgaggacgacgaaatctccgcgcgtgaattcgaagccgcctggaagaaggcacgggaagccaccggctacccggtgtaatcccagcccccggcacccgctcttgtagcgccgagccttgctcgacgctgcaaaagcgggcatgtgaaatgttatatgattacatttcaccgcagccgccccttcccatgaagactcccacccttgtggccgccctcgcggccgctccgttcgcccctgaagctttcgcacagtccgccgatgccgcgctcaccctcggcaaggtgcaggtgcaccagcatggcgaaggccagctcannnnnnnncaggtgctgacttcggtggacgtgctcggcgcggaccagatcgaagaccgcaacgtctcgcacagctgggagctgctggggcagatgcccggcatccagctcaccgaaacgcggcagggggccgaatcgggcaaggtcagcttccgcgccttcaacggcgagggctacctcaacgccatcaagaccctcatcgacggcatccccagcaacgtcaacagtggcaaccagcgcttcatcgacatgctgttcccgctggacatcagctacatcgaagtggtgcgcgggaccaacgacccgcgctatgggctgcacaacatcggtggcaacgtgaacttcggtacgcgtcagggcggcagctacaccgatgcgcgcctggcctacggcagctacaacacccgtgatgcacagctggcggttggccgcgaagccaatggcttcgcgcagaactattttgttggcacccaggccagcgatggctatcgcgaccacgacacctcgaagaagtactcgctgggcggcaagtggttcttcggcacgctggacgaagggctgcgcgtgggcctgacgnnnnnnnnctaccaccatgaggccgacgaaccgggcttcatgaccgccgaggaactgcgcacgctccgccgtggcagcgagctgcgcaacggcaatgatggcgatgaccgcgacatgcggcagatcgccgcgcacgtcgacctgaagctgtccgacgcactcaccttcggcacgcggctctactacaaccgctatgaagacgaccgccgcgtgaccttcagcgatctgcccaccggcaacctgccgcgtcagcgccgcgtgtgggatgagcgccagactggcctgctcagcacgctgacctggcaggccagccccgcgcttactgtcgagggcggcctgaactacgagcagcaggacaacggctatatccgcgagcgctacgcctacgccgaaccgaccgattacagccagccgccggcgcgcgtgcagaacgacgatcgccacagcttcgacaactggggtgcctacgtgcaggccgtctaccagccggtcgaggcctggaagatcgtgccggcctaccgcgtggaccgtttcagtggccgcacgcacctgatgaacggcatcaccgctcggctgcaggattacggcagcatcggtcagcccaagctgagcatcatccacagcctgggccagaccacccacgtctacgcgaactggggccgcaccttccaggtgctgaccgggtccaccgcgccggcctacctcacccccgggcaggcaccgatgcagccgtccaccaacaccggcatggagctgggcctgaagttccagccgttccagggcgcccaggcgcgcctggcggtgtggcagcaggacgcggaaaacgaggtatccaacatgccggccactggcaccacggtcaccctgggcaagacccgccgacgaggcgtggatgcgcagttgagcctgcaactgggcgacgactggacggtatgggcttcgcacgcctaccaggaagcgaagatcacccgcgacgaccgcgatgccggcatttccctgcagggccgcgaagtggctgccaccccgcgccatatcagcaatctgggtgtggattaccgcgccacggatgcgctgcggctgggcctgcaggcgcgtgcacagggcgattactacctggaagaacgcaacgtggccggcaagttcggtggcttcgccgtgctcgacctcagtgcggcctatcagctcaccccgcgtttcagcgtggacctgcagctgaagaacgtcaccggccgccagtacgcctacgcctggtacgacagcttcttctgggacagcgcccgcccgatgttctcgccggccccgggccgcagcgtgttcgtcggcctgaacatgaagctgtaaccggccacgcatctggtagtggtcgagcttgctcgacctgcggcaggggtcagagccctttcctcacggaaagggatccgaccccggatcccgcagcgcaaggggtcagatcccttgccgcgaggaaagggctctgaccccgaacccccgttttgcactacattggtgcaatgtccgaccccgcacccccgccgtccctcgatgccctgggcacgccgctggcctgggccggggccgatggctgcattgccggctgcaatccggccttcgcccgctggctgggcgtcagcgtccggcgcctgctgggtcggccattggtcgccttggaagtgcagggcgaggcgttggcccatttcctggcccgcgacgagcgcgacagcctgcgcctgaaccggctggcgctggcggtgcccggcgaggcgccgcgcttcgccgagggctggatgagccgccgcgacgatggcggctggctgctggaggcgcatccggtcgatgagttcccaggactcgatcccacccaggcgctgcccagcgcgctcagcgcggcgctgaaggggctggcccacgaactgcgtaatccgctggccgggttgaagggcgcggcgcagctgctggcgcggcgtgccgctcagcgcgacgccggcgaacgtgagctgatcgaactgatcggttcggagatcgagcgcctcaacggcctgctcgaccagctgctgtnnnnnnnnnnnnnnnnnnnnnacgccgaactgaacatccatgccgcgctggagcgcgtgctgcgcctggccgagagcgaagccggctgggcggtgcgcctgcagcgcgactacgaccccagcattcccgaattccatggtgacgccgaccgcctcacccaggcggtctggaacctggtgcgcaacgcgatccaggccggcgccggcaacatcaccctgcgtacccgcgtggagcatggcgtgcgcattgccgagcagctgcacacgctggcgttgcgcctggaaatcgccgacgacggccgtggcgttcccgaggaactggctgaacacctgttcctgcccttggtcagtggccgtgccgaaggcactggcctgggcctggcgctggcccagcaggtggcgcgcgagcatcgcggcacgctgacctaccgctcgcgcccgggccataccgtgttcactctgctgctgccgatcgtcagcggcgctgccccggccgaggaggccccgcgcgatgtctgagtcttcttcgtccccgcagcgcatctgggtggtcgatgacgatcgggccgtgcgcttcgtgctgtgcaccgcgctacgcgaggcgggctaccaggtggtcgatttcgacagcgccgcacccgccctgcaggcgttgagcgaaggcccgccaccggcgctgctgttcaccgatgtgcgcatgcccggcgacgatggcctggtgctgctggacaagctcaaggccgcgctgccgcagctgccggtggtggtgatgtcggcctataccgatgtagccagcacggccggcgcgttccgcggtggcgcgcatgaattcctgtccaagccgttcgatctggacgatgcggtggcactggcgcaacgggtgctgccggccgtcgcaccggcattggcggcggccacacctgcggccgaagcgcatagcgaccaaccgccgcaactggtgggcgataccccgccgatnnnnnnnntgttccgcgccatcggtcgcctggcgcaggcaccgctggcggtgctgatcaccggcgagaccggcaccggcaaggagctggtggccaatgcgctgcatcgcgaatcacnnnnnnnncaggggcccttcgtcgcgctcaataccgctgcaatcccgtccgagctgctggaaagcgagttgttcggccacgaagccggcgccttcaccggcgcgcagcgccgccatatcggccgcttcgagcaggccgatggcggcacactgttcctggatgagatcggcgacatgccgctgccgttgcagacccggctgctgcgcgtgctggcgcagggcgagttcttccgcgtcggtggccgtgaactgatccgcgtcgacgtgcgggtggttgccgccacccaccaggacctggaaggtctggttgcgcaggggaagttccgcgccgacctgctgcaccgcctggacgtggtgcgcctgcagctgccaccgctgcgcgagcgccgcgaggacatcgcacagctggccagtacgttcctggccgccgccgcgcgcaagctggatacgccgccgaagcgcctgaccgcggccgcactgcaggcgttgcgcgaacacgactggccgggcaacgtgcgcgaactggaaaacgtgtgctggcggatggcggcgttggcggccgccgacaccatcggcgtggccgacgtcgataccgcgctcaaccgtacgcgcggtcgtcgcagcagcaccaccagcgccgatccggggcagtgggaagcgctgctggccgaatgggcacgccgtcagctggccgaaggcgtggaagggctgcacgcgcaggtgcgcgagcgggtcgaccatgcgctgctggaggccgcgctgcagatcacccatgggcgccgcgcagaagccgctgcccgcctcggccttggccgcaatacccttacccgcaagctnnnnnnnnnnnnnnnnnnnnnnnnnnattgaacggcccctgcacgcgatcctcgcgcccgcttgccgaactgttgatcgttcatggacgatgcaacgcttagtgtcatctgcaaggagtctttgatgcgtctgtcctttgccatcctgccgttgtccgccgccgtgctgctgtctgcctgcggcagcgcgccgaaaaagaccgaacctactnnnnnnnnnnnnaccgtggtcagcgcagcgaagcagggcgaggccaatattgcgccggcctcggccagcattgtcagtggccgcatcgcactgatggtggagcccggcggtatccacatcaccggcctgatcggtggcctgcagccgatgcagcaggccggcttccacatccacgagcgcggcgactgcagtgcggtggatgccagcagtgccggcaatcacttcaatcccggtggcgctgcgcatggccgcgccggcaccggcaagcaccacctgggcgacatggacaatctgcgtgccgacgcccagggccgcgccaacgtcgatatccacctcaagggcgttacccttggcggaggcgccgccaccgatatcgccggacgtgcactggtcgtgcatgccaacgccgacgactatcgcagccagcccgccggcaatgccggcgtccgcatcgcctgtggcgtgatccgggttgtccgctgatcactgcaggcatcatccagggagagattccatgcgcttgatccacacttcgctgttcgcagccattgctgcgctgggcctggcggcctgcaaccagcagccggccgcgccgcaggctgaaannnnnnnnnnnnnnnnnnnnnacggtgctaccaccgaaccggctgcaacgccggccccggcggctgcaccggctgccgatgctacggccagcgccgagctggcaccgacccagggcaacgagaccaagggcagcgtcaccttcaaggtggtcgatggcaaggtccacgtgaccggccagatcagcggcctgaagccgggcagcgagcacggcttccacattcacgagaagggcgactgcagcgccccggacggcatgagtgccggtggccacttcaacccgggcaagcaggatcacggcaatgtcgccaccgatccgcaccacggcggcgacatgcccaacatcaaggccgacgacaagggcgtggccaccatcgacggcccggtgtcgagcaacgtcaacatcggcaagggtgatgacttcgacatcatcggccgtggcctgatcgtccatgccgatgcggatgactacaagacccagccgaccggcaacgccgnnnnnnnnctggcgtgtgcggtgatccagaaggcgcagtaagcgcgctcctgctggaaatggaaaacgccggcgcaagccggcgcttttcttgcatcccttcctgtagagccgagccgatgctcggctccctttgctgcggtcagggggatcgcagcaatgtgtcgcgtcgccgccgcagttcagcgcattcggcagggccgctttcacacaggatcgagatatcggtctgcatgtgggccttgcccgtcttggcatcgatcacttcgcgcttgaaggtgcgcaccacggccggtgccgtgcggtggggcggcaccatcaccagccagtgggtcatggtcaccggcttcaaccgtccctcggtcatctcgatttcccgcatgatcgcgccaagactggtgttgtagagcgtcatccccggctgactcgactgatccggcgcaagatctacacccttcatcttcggcagcgcttcgacgaagccggcgacggtgccgaattccagcagggcatcatttgcaatcaccacatcatctggctccggctctgatgcctccgtggccgctggctggcgccgcggttcgaagttgaatgactgggtgaagctgatccaggggtgcttcacgggcgcgtccggcgggcaggtcagccgccagttccgtgcggcgttgagcagcgtgtcatcaatgcgtgcatccccgctgctccggccgatcttcacctccgtttttgccggatcgccggccaccgggcgcaaccagacttccgccgagccgcgcaaaccgctggaccgcactgcgctggagaacctgggttcgttgtccgcccagctcaggcggtccagccggcaagccggttccggaacaggcacgaccggttgcgcgatgccgcccgggcccgtgcactgatacttccagctgagggccgcctgccgggctgcatcatccagcacccggttgcgggagccgttcagcacgcgcgcatcgtgggcgcggccctgcgcatcgacgttgacctgcaccttgaccgtgttgctgaagctgatatggctgtcatagacctcgggctccgccacggcagcagcgaaggccggcgcaactgtgcaggtgggtgtcgcggcaaccggtaccgctgcctgggccatgatcggaaggccacagacggctgcggcaagcagggtcagccctgcgcattgaagtctacacagcatgcagttcgtccttgatcgcgcatgagtatccatgcactagcccgcaatggtggcacatcgcgccgccgaaccggttggcggcgcgtggtgcggcttgatcagcgcgccagcagttnnnnnnnntcctggccggcctcgcagtgcacgaacagtaccggcacgccatgtgcttccagcaccgcggccatctgccgctggcgcatcaggaactgctcgtagatgcccttcaggcggtcgcaatcgttcttgccgtgatcgtagtgcgcgcaccagccggccggatcgaacagcgccatgcgtgcttcgccatgcgtgtaacgcagcagcggctcgggcgcggcgttgagccattcgtcttcaccgggggccatgatcgcggtctcgatcagcggccacagcgcggccaggccctggttgtcgtactgcatcgacatcatcgcggccagatcattcacagtgaaatagcgcgcgtgctcgatgcgggcaccgaaggtgttctgcgccatcaacgcggtgtcggcatgggccatgccgttggccagcagcgtgtcttccagcgcctcggcaaccgcattggtcgtcgctacgtcgctgccggtcagcaggaacggcaccacgcgcaggccgccgcccaccaggctggcgtcggcctggaacggcagcggcacgtcgccctgggcgtcggtaccaaaggccagcaggcgcgggccctggttgcggcccggggcacgcatctgcagttcttccaggcggcggtggatcggccagcccggacgcagcacctcggccgggtcgaaatgggcggcggcgaacaccaggtccagctcggccacctgcggcaccagcttggacaggtcgcggccgacgcgatcggccagttcaccggcctgttcggcgctgagtaccgcctggcgggggacttcaccgccggccagttccagggccagcacgccaagggcattcatcgcggggtcgggtttgctcatggttccacggttggcccatcacagggcggcagctacacttggctccattatgcctgctccgccgtgcaggtcatgttgcagacaccctcatccatgccaggtatctccatgcccaacgctcgtcccgtcgccatcctcggtggcgtccgcattccgttctgccgccagaacaccgcgtattcggatgtcggcaacctcggcatgtcggtccgtacgctgggcgcgctggtcgaacggttcggcctgcacggccagcagctgggtgaagtggcgatgggtgcggtgatcaagcactccagcgactggaacctgggccgtgaagccacgctgtcgtccggcctgtcgccgctgaccccgggcatcacactgcagcgcgcctgtggcacctcgctggacagcatcatcaccgtcgccaacaagatcgcgctgggccagatcgaatcgggcatcggcggcggttcggacaccacctccgacgtgccgatcgtctacggcaagaagctnnnnnnnnnnctgctggccgccaaccgtgccaagagcactggcgacaagatccgcgcgctcacttccggcttcaagttctccgagctcaagcccgagttcccgggcgtggccgagccgcgcaccggcaagagcatgggcgaccactgcgaggacatggccaaggaatggaacatctcgcgcgactcgcaggacgagtgggcggtgtcctcgcacaagaagctggccgctgcctatgagcgcggtttcttcaacgatctgatcgcaccgttccgtggcgtcgagcgcgacaacatcctgcgtccggatacctcgctggaaaagctggccacgctgaagccggccttcgacaaggtctccggccgtggcaccctgaccgccgccaactccacgccgttgaccgatggcgccgccgcggtgctgctggccagtgaagagtgggcgcgtgcgcacggccatgagccgcaggcgtacctgcgcgatgcgcacgtctctgcggtggacttcgtgcatggcgaaggcctgctgatggcaccgaccgtggccgtgccggagatgctcaagcgcaatggcctgaccctgcaggacttcgacatctacgagatccacgaggccttcgctgcacaggtgctgtgcaccctgcgtgcgtgggagagcgaggattactgccgcaaccgcctgggcctggatgcaccgatgggccgtatcgacccggacaagatcaacctgctgggctcgtcgctggccaccggccatccgttcgccgccaccggtgcacgtgtgattgctaccgcagccaagcagctggccgaacgcggcggtggccgcgcgctggtgtcgatctgcaccgccggcggcatgggcgtggtggcgatcgtcgaacgctgatcgttgcgaccgcgcgccaaccaaggttggcgactaccgggttccacacatgaaagcgccgcccattgggcggcgtttttttgttgctccggtgggtgccgaccgttggtcggcacgcctcacggcaaccgcgggttgccgaactcgtcgcgctcttcattggcgtcatacaccggcggctgcaccgcgatgggctgctcttccaccgtggcacgtagcggcgcctcgctgccgcgcacaagcgccacgctgtcctcgccgcgctgcagtcgcagcgcattggccaggcactgcgcggccagcgcgtgctcgccacgctgcgcgaacagttcacccagcgcttcccacgccggggcaccggcgccggcggcgatggcctcgtgcaggaacgtatcggcggcatcccactgctgctgggccagggccacgcggccctgcgccagatgcagtgcggccgagccatcatgcacattgcgccagcgcgccaggttggcctggcgggtggccaggcgctcggccggcaggcggccgtacagcgccaccagttcgtcgtcccagcgctggtccagcgcctgttccagcgccagcagcgccggctcatcccagttcagggccaccgcgcggctggcataggctcccaccacgtccggggtcggccgcagcgccttcggcgtggcttcccactgtgcggccaatgcgttgacatcggccgcttccagcagcgcctgtgcggccaggcgggcttccagttcgctgttcgattcggccggcagtaccttgctctggcgcagcgcaccaagctggccataggcctcgtgtgcgcgaccggcacgcgccagcgcctcggtacgcagccacaggccgcgcggcggcagcggctggatcgccgccacgtccaatgcgttgatcgcatccaccggcagatcgcgcgccagcagctgttcggcgcgcagcagtgcctgcagggtggcatcgctctcgccaagacgctgcagcagcgcttcaccggcggggccgtcggcacgtgcctgtgcgctgcgcacggcattggccagcgccaccgcgctcacttccgggtccttggcagcgccatccagcagcttctcggcacgctgccactggccgtgctcgtaggcctgcaggccgtcgatcaggcgtacccggccctgcttgcggcggtagcggccccaggcgcggaacggtgcggcaatcaggctccacagcagccacagcaccagcactgcgatcaccgacagcagcgccaccttcggcaggttgctgtggtagtcgtaaccgccgtagcgcagggtcacttcaccgaaacggttgaggtcatcggcgccgagccattgcgcggccaccacgccgatggccaccgccagcaacagcacaaccagggattgcaggggtttcatgcgggattacctccggtcggtctgggtgcgcagttgctgcagggtgctgccaagcacggtgttgctggcctgcagcggaagctcgcgcaaggccttcagttcagcacgttnnnnnnnnagggccggtgaatccggccaacgccgctgtgcccagtgctccacgcgttccagtgcggtatcgcggcccgtgcggtcgccgcgttcgatcgcgnnnnnnnncagggtcagttccagctgcagggcgtcgtcggcattgcgacgttcggcggcggtcagcgggccattctggcggctcggggtgatgtccacgaacggggccagcgtcgattgccaccacggttttgcggtgtcggtcgcagcgttgccggtcacctgcgacggcagcccctgcagtgccctggccaacgcatccagccgctgcagcgactgcacgcgcgggccggcgcccagcgcatcgagcgcatcgcgctcctgcaccaatgcctggcgcaggttcaggccatcgctgtcgggcagatcggccagcgcggtggcggcctgtgcatacaggcgnnnnnnnncttccacgtcgtcggcgtagttcaggcgttgcgccgcctgggtcagcagcagttcggcctcatcgcgctgtaccgcctggcggccctgattggcgctgtcggccagcttggccaggttctcttccagcagcgcactgcgctgcgaaaggcccagcatctcgtcgcgcagcacgcggttggtggtcgccgcatcctgcaggcgctggctggtcgcgcgctggtcgcggcgcagtgcatccagcgtcgcctccaggccctgcagctgcacggccatggtctgtgcctgcgcttcctgttcgtgctgttgctgctgccagacgtaccagccggcatagccgcccacgccaagcacgaccactccggccagcggcagcagccagcgcacgggtcgacggggcggggaaacgggcggagtctcgttcatggggcttccttgtcggcaacgtcgccggtcaggatccggcaggccgcgttgtgcacagcatcactgttgccgaccacagcggcaagcgtgacccacgtccctgttcaggtcgctgccgggacggtgagcgtggcgtgtgcagcggccaccagctgtgccgtggtgggcccggccgcgcgcaccacgcgctgcagccccagtgcatgcgcctgatcgcccagccgttcgctggccacgacgacggtggcctgggcctgcaggcgttgctgcaatgccggcggaagctgctgccagaaatgctgcagcgcttcgccactgctcaccgccagcacccacggctgcgctgaatgcggcaatcgagccaacgtgcggggcggcaggcgcagcaggcggcgctggtagacatcggcacgttcgatcgtggcgccggcggcctgcaggtgtgcagcaatcagcccgcgtccgccgggggcggtgaccaggccgatgcgcaggccccgcgcctcggccagcaccggcagcgccagcaggccctcgctgtccatccgttgcggtgcatgcacctcgccgacgccctgcgcccgcagtnnnnnnnnggtgccttcgcccacggtcagccacgggctgcgttgcgcctcggccagcggcagcagggacgcggctgcggcaacggcggccgggctggtgaacaccacccgatcgcagttcagcgcgcgttgcagctgacgcaccactggcatgccgttcaagcgctgcaggcgccagggtggcagggccaccacatgcccgcccagcccagcaacggcgcggcgcagtgcggaattctggccctgcggtcgcagcgaaatgaaggtccagcccggctcggaaccggcggcgccagtgggtatcgtatggtcggccattgcctgcattatgcgggcccttcgttgtcgtggtctctgctccgatgtccgttgatgctctgacttcctcgctggccgccctgcaggacgtgctggactgcatgccggcggtccgcgccatgcagatccagctcgacggctatgccgatggcgtgctgcgcatcaccgcgccgctggccgccaacgtcaacgacaagggcaacgccttcggtggcagcctggcctcggtgctgaccctgtccggctgggcgctggtcagcctgcgcctgcgcctggccggccacgatgccgaggtctacgtggccgacagcaacctgcgctacctggccccggtctacgaagacctgcacgcccacgccgaagcggccgaggccactggctgggatgccttcctgaacaccttccgccagcgccgcaaggcccgcatcagcatcatcgccacccagcccggtgccgatggcaagcccgccgccgagttcagcggtcgcttcgttgccttcgccaaagggtaggatggcaggctgacgttctggggaaaccaccgatgcgccgcctcatccagttcctgatgtgttccctgctgctggtcagcgccgtggcttcggccgacgacctgagccgcaagcagcgcaagctgctggaagagacccagatcgcctacggcgcgaccatccgctggggcagcatggacgatgccatcggctatctggaccccaagctgcgcaaggaaaagccgcccaccgagttcgagctcaaccgctacgcgcagctgcgcgtgtcgtcttaccgcgagcgtagcagcgcggcgctggaaggcggcctggtcgagcgccgggtcgaaatcggggtgatcaaccagaacacccaggccgaacgcaccgtgatggtggtcgagcgctggcgctgggatccggaggccaagcgctggtggcagaccgccggcctgccggacctgtggaaggggcagtgacgggccgcgtccggcttgtgcgacaatcggcgcccgcttaatcgacccgtgacctgagtgaattacgaagagttgctggcctttgcaggccgaaacccgatgctgtccgcggccctggtcggcctgaccgtggccatcatcgtcaccgagatccgccgcctgttccggggcttcaagggcatcaagcccgccgaactgacccagctgatgaacgcgggcggcacggtggtggtcgacctgtcggccagcggtgacttcgagaagggccacattgccggcagccgcaacgcccaggccagtgccttcggcccggacaacaagctggtggccaacgccaagcagtcgccggtggtgctggtgtgccgcagcggcaacgcctcggaaaccgccgccaaggcgctgaagaaggccggcttcgagaaggtctacgtgctcgacggcggcattcccgcctggcagcaggccgagctgccgctggtcaagggccgcaactgattgccgcaggtggcggatccggccttgtatgggcctgatcccgcccccatcgcagtaattcgaccatcgttttcattgcattcattggagttactggaaatgtccgaagagatcaccaacggcgctgctgcgccggtcgatgccgccaccggccccgctttcaccgtcgagaagatctacgtcaaggacgtctccttcgagtcgccgaacgccccgaccatcttcaatgaccaggtgcagccggagctgcagctgaacctgaaccagcaggtgcagcgcctgggtgagaacgccttcgaagtcgtgctggccgtgaccctgacctgccaggctggtgagcgcaccgcctacgtggccgaagtgaagcaggccggcgtgttcggcctggtcggcctggacccgcagtcgatcgacgtgctgctcggcacccagtgcccgaacatcctgttcccgtacgtgcgccagctgatcagcgacctgatccaggccggcggcttcccgccgttcttcctgcagccgatcaacttcgaaggcctgtacgcagaaaccctgcgccagcgccaggagcagggcgacgcaccgtcgctggctgactccgagccggctggcaacgcctgattcctgccgcgacgtcacggatgagcactaccgctgacaagatcgccgtgcttggcgccggttcctggggaaccgcgctggccagcctgctcgcacggcacggtcatccgaccgtgctgtgggggcgcgatgctgccgtggtcgaagccatcgaccagcgccacgagaacccgcgttacctgccgggcatcccgctgccggacagcctgcgtgccaccaccgacctggcgtcggcggtggagggcgcggcctggatcctggtggtgaccccctcgcatgccttcggcgaaaccgtgcgtgcgctggcgccgctgcgtcctgccggtgccggcgtggcctgggccaccaagggcttcgaacccggttcgggccgcttcctgcatgaagtggcgcgcgaagtgctgggtgaggacgtgccgctggccgttgtcaccgggccgtcgttcgccaaggaagtcacccagggcctgccgaccgcgatcaccgtgcacggcgacgtgcccgagttcgcgcagatggtggccgaggcgatgcatggcccggcgttccgcgcctacaccggcgacgacatggtcggtgccgagttgggcggcgcgatgaagaacgtgctggccgtggccaccggcgtggccgatggcatgcagctgggcctcaacgcccgtgccggcctgatcacccgtggcctcaacgagatgctgcgcctggccgctgccatcggtgccaagccggaaacgctgatgggcctggcgggcctgggcgatctggtgctgacctgcaccggcgacctgtcgcgcaaccgccgcctgggcctggccctgggccgtggccagacgctgcaggatgccgtgcgcgaaatcggccaggtggtcgagtcggtgcagaccgccgacgaagtgatgcgacaggcgcgccgccatggcatcgacctgccgatctccgaccgcgtgcgtgccgtgctgcacggtgagcagacacctgaagaaggcctgcgcgcattgctggcgcgggaacagaaaccggaatacccggacacgctgttcaagtgaatcgaaaaaccccggctacgtgccggggttttttcatcagggagtacacgcgggtgccggacgggagacaggctttggtgggtgccaagcttgcttggcatcacgcgcgctgcatatccacgcatggcgtggatctactgcaacgccgatcaccgcgcccgcggcggcgcgctggtgttgtccatgtccgaaaagatcagccacggcccatcccccacgcgcttcaacgtgagcgtgaacttgccggtatcgcccacgttgttgccgtagctgtacgcaccaatgatgtagcccgtattcccctccaccgcatacgccaaggcacgcagccgcaacggactgctgccctggccggcatacgcggcctcgattgcgctgcggcctcgcaccggcggctggttgctctgcagcacaaagccatcctcggcgaacagcgcacccaatgccctggcatcacccgtgcgccacgcctgctcgtagtcgcgcagtacacggtccagcggtgcgggcagcgcgatatcgggaagcggctgtgcgggcttcgcgccttctgcatcgtgggcaattgccggcgatgccatcagcagggcactgcagaagatcatggcgagtcgtgtgcggcgcatgcgtccaggccctggcgatgatgggaaggcttcagacgcatcctagcgcgccgctggttagaatcacgcggccgccgatttggtggatgcagcgcagatcagacaaggacacggaatgaagatgcgaatcacagggatggcgatgatggccgcgctgctggcagcctgcggacaggcaccggagaagactggcgagactgcacctgctgtggcgccggcgccgaccgccgaagcaccggccgccgtggcgacggtggtcgagaaggaaccgtccgccgaagacggtgtggacccctcggtgtcggacaacgaaggcgaaccggaagacccgagcgccggcggggaactcacctgcgtggacaacccgctggcgacgcatttcttcaccctggtgggcggcaataccgtggacgactgcggccgcaaggatccgaaggtgctggccgcgttcaacgccctgatgaagagcacggccgcagccgaatccgctgacaaggagattccatcgctgcgcgaacgcctgttgagcgggcccagcggtcctggcgaactggtagtgctgcagggtgagccgtggtggttctacaccgcctgccaggcccacgactgccccggcaccgcgttggcgatgctgtattcgcccgatcagtcgaagatggttggccgtcttaccgcgcgctgccgtgtatggtggctgggcgagccgacggcggaacaacgtgcgcagatcgaacagcgccagccactgccggatgccgcgttgaaggaagacagcgcactctgcgagtgatgtggcgtgcgccgcagcgccgggccgtgcccggcgttgcagtgtgcgttgttccccgtattacccttccggccgcatgcgtgcgctgacctgtgcggccagcgacaggctggccatcatcaggccctccatcacgcggtcgcccacgtactcctcgtcgggtccgttctggcgcacgcgctcggcagccagcagcatttccagcgccacgcgcaggccggtcaatgcgcagtccgcgtcggccaaggccatgcggcggccgggcatctgatgacgttccggccagggctggccgtcggcggcggcgcccttgccgatgcggtcgagcgtggcgatgaaaccgtgcggatcgtgcgggtgcagtgcttccgaaggcgcgtccgcgctggcgggcacgtactgcgtgcgtagtcgggaggattcgggtgtgctcatggcaatgctccgtgcaggacagacggcagccgccacgcaaaggtggcgggcggagacgtggctcgaaaaccgggcgcttgttgaaaccggcaggcacagggcctccacgctccgcccgccatagccggcagacggattgcccgccggcgccacgaggggtgacgccggcgggcaagcgttgtcaaacaagcgcacgggttttcgaagcccggccatcctttttcgatggcacgtcatctgtacgcgtgctgctgcgcggtgccaatcagaacagttgcattcaacgcttgatcaaagacgcttttggcatttttgcacgctgttaagctgtcgcagacgcaggcgccgcaacggccgtagcggcatggggaatatgcgacatgggtcgaagttgatgacgtggcgtacgggtaccccaccaggccgatgacgacagtgcggggcgaagaacgcaaatcgacttcggcgcactccggtgtgtcagtgctcttcgcgtctctcgtaccaggcttgtgtacggttcacgatccgcaccacggacagcatgaccggcacctcgatcagcacaccaaccaccgtcgccagcgccgcccccgaatgcacgccgaacagtcccacggctgtcgccaccgccagctcgaagaagttgctggcgccaatcaacgccgaagggccggccacgcaatgcgccacgcccagccgacggttgagcaggtaagccaggccggaagtgaaatagacctggatcaggatcggcaccgcaatcagcgcgatcaccagcggttgcttcacgatctgctggccctggaacccgaacagcagcaccagcgtcagcagcagggcggacagcgacagcggacccagccgtcgaagcgcacgctgcagcctcgcctcgccgccacgcgaaaggatccagcgccgcagcaacgcggccaccagcacgggcaccaagatgtagaggccaaccgacaacagcagcgtatcccacggcacggtgatcgccgacaggcccagcaacagcgcaaccaccggtgcgtatgcgaccaccatgatcgcgtcgttcaacgccacctggctcagggtgaagttggcatcgccgcggcacaggttgctccacacgaacaccatggcagtgcagggcgcggccgccagcaggatcaaaccggcgatgtagctgtcgatctgtgctgcgggcagccagtccgcgaaggcatggcgcaggaacagccagcccagcagcgccatcgagaacggcttgaccgcccagttgatgaacagtgttaccccgatgcccttccagtgttgctgcaactggcgcatcgcgcggaagtcgaccttcagcagcatcgggatgatcatcagccagatcagcgcggcaaccggcaggttgaccttggcgacttcggcggacgccagcaccgcgaaagcaccgggtaggaagtggcccagcagcgtgccgaccgcaatgcaaagcccgacccaaagcgtcaggtggcgttcgaacagattcatgcgggaagtcacggcatgctgtcggtcggctgcaactgtccaatctgatccagcgcgtgctgcagcgcttcgcggtcggaccacaatgagtcaggcaaggcgagcaatgcacgcagtcgcgccttcacgatggcatgagccagcgcgaaggctgcggtcttgtcggcatcgctgcctgccacggcggccggatcgggcaggccccagtggctgcggacgaagtcaccgaacaccacagggcaggcttccgctgcggctgcatcacacacggtgatcaccagatccatcggtgctgcatccacgaactcatcccacgacttgctgcgcagcccttcaatgggcattccttcggcctgcaactgggccagcgcgaaggggttgatctggccattgggctggctgcccgcactgaatgcgctgaagcgatcaccgccccatgcacgcagggtggcttcggcaagcacgctgcgggcgctgttgccggtgcagaggaacaggacattgcgggtcatggagcaattgccttgagaggagaggatctgtgtggggtcagcccttgcaggcgggcgccgtgggcatgcattgctcggttggcgagcccgcgcagcagttgtgcgtcaggtactcgatcaagccgttcatcgcatcgaagttggcgcggtagcagacatggcgaccctggctttcgctctccaccaggccggcctgcaccagctccttcaggtggaagctgagcgtggctgggggcacctgcagggccgtggcgacgtcgcccgccatgcgacctgccgggccagcctccaccagcaggcggaaggcagccaggcgggtggcatggccgagggcggtgagggcggcgattgcattcgacgtttccatatttctagaatagtcgaatgaataagccaatcacaagtgcccacctgccgaacctggtagacgcctcactgccccagcccgatcaccgccagcttgccgccgcagatctggggccaccacgcatcctcctgctctacggctcgcttcggccgcagtcgttcagtcgcaagctggcgctggaagccgagcgattgctgcgtcacctggggtgcgagacccgcgtgttcgatccgcatgcgctgcccatgctggacagcgtgcacccgcaccaccctgaagtgcagcgactgcgcgaatggtcgcagtggtcggaaggccaggtctgggtcagccccgagcggcacggcacggtcaccggcgtgttcaagaaccagatcgactggttgccgctggaagatggcagcgtgcggcccacgcagggcaggacgctggcgctgctgcaggtgagtggcggctcgcagtcgttcaatacggtcaacacgttgcgcgtgctcggccgttggatgcgcatgctggccatccccaaccagtcgtcggtggccaaggcctggcaggaattcgatgacgacggccggatgaaaccctcgccgtactacgatcgggtggtggatgtgatggaagagctggtgaagttcacgctgctgacgcggggccggtcggactacctggtagaccgctacagcgagcggaagggcgacgcgcacgccgcggcattggcgcgggctgcagaggctacggcttcctgatcctcattggtgctgatgtgaggcacgctcacccaagcagcctcttcacccttgaagctgcaaggcggatgatcaccacataggccagcagcatgccggcgccgatgcccattacttcgatttcccagttgtggcggtagggagaagggcccatgaaggcccacgccagaagcaccgccgcaatcagcaaggcgctgcgattggccttcgaaatgagctcatcttcggtcgcgtgccccatgttcggatcccaggaaccgagcagccatcccaagccacgcaggtactcgcgcgccacgaagaacaggaagacgaatacgccacccatcgtgctcagcagaaactggaagagtgggtccaccggcggcctcttggacgaggcagacattgcctcgcaggatcatcaacgggcgcagtatgccagcgtgctggcccccaagggatggcgccttgcctcagccgcaggcgactttccagcagccgacggtgcatcgcagctgcccgggcgggcaggctcggtcaaggcgtgcgccgcagcgacaaaggcggatgcaggaacgctctactcgccggcatgctgtgcggtcttcttctcgtcgccatctgcggcggcacggctctgcgcgaactccgggaacgtcttcgcgatcgaatccttgtccggcaggatgtagaacacaccgcccttctcgaacgtggactgcacgatctgctcgtagaacgcgggcgagacgttgatgcagccgtgggtgacgcggttgtcgtccggcgtcggcgttgccagccgttgggcgcgtttctctttcggggtgcctggcggcagcgggtgcatcgagacggcggaatcgtagtccacccacagcacgcgcccggcatcgtcggaggggccgtagccaccaatgaaacggccggcaggggtggtgcggtcatggccgggaatcgcgctcagtgcgagcttggcaacaccaggggccgagtgatcaccgatggccgaaccgaacagcgccggtgccgcgccgcgcagcttaccgtcgccgccgaagatcaggacctgcgcggcggccttgtccatgattgcgaacgggtagccctggttgtccttgctggcaaccacccagccggccagctcgatcactgtttcggacacgctctggtcgggtggaagttcatcaacggcggcaattcgctgttcaggggcttccttgtccttgcccttggcgctggctgcgccgctgcacgcaacggccagtgccatcgccagtgcggcatggaggacgcggcgtgcaggggaggaggaggtacgaatgggacggctccttgcaatgcaatcctgggtggaaggatgccagtggccggcgaaggccactggttcccgatacagaggtggatcaattcaaaggatgagggagctatcagccgcgcggcttgcgaccggccggtgccctttcaagctgctgtacgcggccttcgatctggtccagacgctggttggcctgctgcgccgactggttggcggactcggcactctgggcagcgccctgcacctttacgtcgagctgatcgaggcgcgagttgatggttgcgaactcgtccttgtaggtggcgcaagcgccgaggcttacggtggccacgatggcgacggtgatggcgcgtgctgcgttgatgtgctgcttggtcagtttcatttccaactccctccttcgtctggggaagctggaatatagcggcgtttgttcccggcgctagcccgtgctttcagctggaatttgagtacgtggatgggctgtgaaggcctgtagatcaacaaaccttaacaagcgggatcaagcgaactgatctgcatcggcggggcgccttgtgcctgttaaaccttacccattcacctgcatgaagccggcatcacggcatgcgcgtctgcgtgcttccgcctgctccgcacgcaggttgccatccacttgcttccagcagcgctgcagcgttcccaggctggacatccagcagttcggcgacgccgctgcgcgtgtcggcnnnnnnnncaacataggcatgggcgatgcgatagccgatccagtagccgagatctccgcggcgcgcatcgtcgccgggaccgttgtacagccacctcgaaagatcggtacccatgctgtcctgcaggaacgcgcgctccagcgcacactcgcgaccctgtgtccaacgctgcagatgcgcgttggccggttgcccggagatccgttcggccacgtattcggcgcccccttccagcagggtctgatagagcagggtgggctgctcgatgtccacgcgtgcaccgggctgttgcacgtgcacatactcatgcgcgatcagatgcacgaagcggtcacctatgtcggtctgcatccagtcggcgttgcacagtgcttccagtccgatgaccacacctgcttcggtagtcacgccaccactgttgccgcggcccaccagtacggtgaccggaggaaagcgcgcagacggcaacagggcgccaagtcgatcgacggcagcggcgacgcgcgtgcggatcgatggcaatgcggtcgcgcaggttctcgctttcgcaaacaatgccggcttgtcctggatggccctggccagccgctccatcgagccgatacggcggtcggtgaagctgcgcagggcatccgtacccgcatccagatagccgtgttgcagatcatcggcgcttgggcgcccttggttggcgtccagcaccttgaagaagcgcgtgacatcgtctgtctgtacgacgatgtgcctggcagaaacgatgcgctcagcggcctgtgcctgcagtagcgcaaccggcgaggcgatcaggatcagtgcccgcatcaagcatcgagcgtggtgcgcgtaagaagccgacagcggtcccatgcggagttccctgaacgccagccttatttatacaccagtcagttcaatattcagggttgattagaccccctaacggataattcacacctgtcgaccgcctctnnnnnnnncccctcccgggaggcggccgacgaaaccaaaataattaaaggtgtgtcccgatgaacaagaattcgctgcttgccctgggtcttctggctgctctgccgttcgctgcatcggcaaccgatggcctgtcgtacaactacgttgaaggcggctacgtgaacaccgatgccaagggcggcgacgccgacggctggaaggtgaagggttccgtggcggtgcacccgaacttccacatcttcggcgactacagcgcgcaggagaccgacaagttcaagaatgacgtcgaccagtggcgcatcggcgccggctacaactacggcatcgcaccgaacaccgacctggtggctcgcgttgcgtaccagaagttcgacatgaagcatggcctggacttcaacggctactcgaccgaagttggcgtgcgcaccgcgttcaacccgtacgtggaaggctacgtgatggccggctacgaggactacaccaaaaagcacggcatcaacccggacggcgagttctatggccgtgtcggcgccaccgccaagttcaaccagaactggggcctgagtggcgaagtgaagctggccaaggccggcgaccgcgagtggttcgtgggcccgcgcttcacctggtaacaaacgcctgtcgttagtgcgtgttgtgctggcgtgtgannnnnnnnnnnncccacacgccaaccgaagcccggcctcgcgccgggcttcacttttatgggccccgtggcgccacaatgcggcatgggcgacccttcctctcttgcaggcaccggcacgacctaccaggagcatctggcgcctgcgcagctgcgcggccactttggccagctgtggcagagccagcttcctgccgatgccgatgggcacatcaccgtattgcccgatggctgcgtggatatcctctggcgcgacggtgcgctgttcgtcgtcggcccggaccgcgtggccgcgcacccggcgctggcacccggtgcgcaggtgctgggcgcacgcttccgtcccggccaggcattggccgcgctgggcctgcccttggccgggatcatcggccaggccgtgccactggccgacctgaagggcgcgtgggcgaacaaggcggcggcctccatcggcgacaccgcgcctgcacagcgcctgcagcgaatggcgcactgcctgcaacagcacatgggtgcggccgcgctcgatacgccggcgcagcgcgcccatgtcctgttccaggcgctcgccgcgggtaatgccacgctggatacgctggcggcgcatttgggcctgagcccgcgcagcctgcggcgtttcagccagtcgcagttcggctacggcgccaagacgctggagcggatcctgcggctgcaacgtttcctgcgccacagccgtgcgctgccgcagcactcgctggcgatgctggccgctgatgccggctatgccgaccaggcccatctcagccgcgaggcgcgtgaactggcgggcatgaccgccagcgagctgcgcctggagtggggacaatgatggccgttttgttcaagaccactgtgctgcattgatcgatgctgggctcccaccacggagcctcgccatgaatcctgccgcgccccacgatgccgaacgccgcatcgacaacatcgaattcaacgtcgccgacattgcccgtagcaagcgcttctacggcgaggtgttcggctggcatttcacggactacggcacggcctacaccgagttcgacgacggccgtctgaaaggtggcttcgtggccgacgcgccggtgcgtgcccacggggggccgctggtgatcctctactgcgcggacctggccgatgcgcagcaacgcgtagtggccgccggtggcgaggtagtgcaggcggtgttcgccttcccgggtggtcgccgcttccacttccgcgatctggatggctacgaactggcggtctggagtgatgtggactgaggccttcgtagcttcgccggtggacggaacgagaaccgctccgtccccggtcaggcggttccgctatgatcgcccgcacatcgccacacgcgatgcgtccgcctcaagccagcaggaaccgccgtgaactcccagcccgcaccgatcaccgccgtcaaccatacgctcgacaacgagccgcagcagatcaccgcgccactgacccattcggcggcgtttctggtgctgaaggtgaaggatgacgaggcgtcgatcgccaaggcacgcgaggtgctggccagcaccgacgacctgatcaagaacaccgccatccgcgagatcgaacgcaccttcacctgcaacgtggccatcggccaccgcgtgtggcagccgctggtgggcaccacgccgccgcgcgagttgcagccgttccgcgagatcaagggcgcgacccacacggccgtgtccacgccgggcgacctgctgtaccacatccgtgcacgcacgatggatctgatcgtggcgttcgagcgcaacctgctgatggcctttggcgatgcggtggagacggtcgatgacgtggccggcttccgctatttcgatggccgcgacctgctcgatttcgtcgacggcaccgccaacccggaagggctgtcactgccggaagccaccatcgtgggtgaagaggatccggaacatgccggcggcagttacgtggtggtgcagaagtacctgcacaacctcgatgcctgnnnnnnnnagaagaccgaggcgcaggaagcaatcatcggtcgtaccaagcacgacaacatcgagctggacgatgcgccggccgatgcgcagaagtcgcacaagacgctgtgcaccatcgaggatgccgacggcgagcacgagatcctgcgcgacaacatgccgttcgccaacccgggtcgcggcgagtacggcacctacttcatcggctacacgcgccgcctgtgggtgatcgagaagatgctcgagcgcatgttcatcggcaatcccgcaccgctgcacgaccgcatcctcgacttctccaccgccaccaccggcgtgaccttcttcgcgccctcgcgcaaggtgctggccgacctgggcgactgatcgcgccgagtagcagcggccgccatctgcctgtcatctaccgcgccgaccatcagccgttggatgagagcgcaggggcgggcgatggcgatggcaaggaacacaaccggtgcacgccgctggtggcggccactggccgcgttgttcggtgcgctggcactggggagcgccggggtgtccgcgcaggaagctcctgcacactggatggcctatgccgccgccgtgggggggcagctgcagcagcgcctgcagcaggagcaggacccgcaggcgcagcgcgtgctggaatggctgcaggcacatccggacgcgccgacgccgttgccggtgagcgtgtggatcgcggcggatggccgcatttcgaagctggaattcgacagcctgggtgatacccaggtcgacgccgccctgcgcgcgaccctgcagagtgcacccctgcaggccgcgccaccggccgacatgcgccagccgctgcggctgggtttggtgcttacccagtagatccacgccatgcgtggatgttctgggtagatgccgaccttggtcggcacgcacgccaaccaaggttggcgactaccggtagcccagccacgtatggcgtggctctaccgggttgccacctgtggctcgcgagcggcggcgctccatgcgcgcaggccgaacacggccaggccgaggaagaacacgtacagcgcggcggtcacgtgcagcgacttgaacaggtacgcacccacatagaccacgtccactgcgatccacacccaccagcaggccacgtggcggcgtgcctgccaccattgcccgaccaggctcagaccggtcagcagcgcatccaaccacggcagggcagcgtcggtgaagctgtgcatggccgcacccagcgccacgccaccgcacaggccgatggacaggtcgcgcagcagcgtgccgcgcgccagcggcacgatgcggatgctgccctcatcggcggcatgctgtcgccagttgagccagccatagaccaggaaaccaccgaaggcgacctgcagcagggtgtccgagtacagcttggcctcggcgaacaccaggccatacagcgccaccgacagcaggcccaccggccacgccgccagccggcgccgggccatcagccagacgccgaggatgctgcacagtgcggcggtccactcgagcatcacgccgctcacagcgcgaacgtcaccgacaggcgggcctgtcgcggtgcgccggggaacaggtagtagtcaccgccgctgctgccggtatcgcgccagtagaagcggttgaacacgttgtccaccgacaggttccaggtcactgcgcgctcgcgcaggcgatgctggaaacgcaggccagcgtcgaacactgaatagtcgggtgcgcgcacgccaccgtcggcgcgggccacgttggcaccggcatagcgccagccgccggtcacgtccaggccttgcacgaacggcagcgcataggccaggtgcacgctggcgcgcaccttcggcacgttcaccagctgatggccttcataggccggcgtgccggtgtnnnnnnnnnnnncctgcagcacgctggcgctggccacgatctgcagcgcatcggtcagctggccgttggcggtcagctccaggccggtgtgggtctgcgtgccttcctcgacgaaggtgtagccgacgtcgctgctgtcgggcttggcgtactggtacggctgcgaaatgcggaacacggccgcgcccagggtcagcgcttcgaccggcacgtacttcacgcccacttccagctgccgcgactgcaccgacggcaggaaggtgtcggcgttgctggtccagaacggcgcttcctggcccagcgaaatgccgcgcacgtagctggcataggcattgagctggtcggtggccttccacaccaccgcagtctgcggcaggaagcgcgacaggcggctgtgccgctgcggggtgccacgcttgtcgtaggcgcgctcatcgaggcgcacgaagcggccaccggccagccactgccagtcatcgccgaagctgatccggtccagcgcgaagaacgcggtctggcggctgtccaggcgctgtgcggacggtcccggcatcttcggcgacggcgcgaataccggcaccggtgcttcgtggatgttgctggtgccgacgtactcgttgacgctcgggcgcttgtccacggtgcgccggaagtagtcggcaccgacggtcagctcatggccgacgctgccggtctcgaagcggccacgcagctcggcacgggcctgctggttgcgacgggtgtcgtccgggctgcggtagtcgtagacgtcatagtcgccgttgggcgcgaagtagttgcccggcacgctgccatcggcgcacagcacggcgtagtagcagccgtaggcgaaggcgacgttgtcatcgatcaccgaacggctgtggccgaccgagatgcgcgactgccaggcctcgttgaagtcgtaggtatgcagcgcggtgatgttggtgctggcgatatccaccgggcgctgccacggctggtaacccagcaggtgttcgcggtcgacgccacgcggcaggtcgcgtgcgcccagcagttggtagccggacaccgaacgctgcgagctggtctggtaattggcatccacttccagcttgccgcgctcgccaatgagccagtcggcggccagcgagtagaagttgcggcgaccgtcggcgtgctcgacataggagttgctggaatcccatgcggcattcaggcgcaggccgaaacgcggggtgatccagtggccgacatcgacggcgacgtagcgcgagccttccgaatcggtaccgagcgtggcggtgcgcacttcggccgggcgcttgccgatgtagttgatgatgccgcccggcgccatcacgcctgcggccaggccggcttcgcccttgaggatttcaaccgactgcacgttctccagcgccaggcgctgttcgccggcgatggacaggccgttgaagcggtagccggtggcggcgtccagggcaaagccacggatggcgacgttctggtagtaacccaccggcgcatacgcatcacccagcgaggcatcgttgctggccagctcggacagcgaacgcacctggcgacggtccaggtaatcgcgctcaagcacgttcaccgaggccggcgtgtccttccagctgccgccaccgaaggcgttcacgcgtgaggtatcggccttcggtttgccggcctgcacgcgtaccgccgccagttcggtgggcgagcgctcggcgccggtggcagccgcatcaggggacgcatcggcctcgctggcgtgcagtggcagcgcagcgcagagggcgagggagagcagggtggggcgcaggcagcggttcattcggttcgtcttcggacaacaagggagacgaagcgacggcgcgcaggtgcacagggcccatgatgggggtgtggctgcggctcaaagctccctacgccggtgcaaaccggatcaggttccaagggactctctcagcctggcagatccaggcacccccgcttcaggtgaccatttcactacaaatggtatggatttgcgagccggcgtccttcaggctgcggggtccaggctgcggggtcagatccctttccgcaggaaagggatctgaccccaatggtgcgccaaccgggtcacgccgccgcgtgcagcgcctgcagcagtgcctgtcccggcgcgctgtggaaccacgccggatgccccagcatgaagggctgccacgcgacgtcggcattggcggtcgagccggtgacgccttcgaagtactccacttcggacagtgcgaagtcgaaatgaaccatcggcagcaggtcggccagcaggtgcacgcgtgccgccgacagcggcagcacctggcgatagccgtcgagcagggccagcgcgatatcgatgcgcaccgtctccatgccgcgctccagttccagccacgccaccgcgttgcgctcgatcgccgtggcgaggtcgaacagcgcactggtgggcgaggccaggccaaaatccagcacggtactgatctgcccatcgcgccacagcaggttggaaacgtgccagtcgttgtgcgcccacaatcgtggctcatcgcgcaggcgctcggccaggccgccatgccacggcagcacgtcgcgctgcagctgcgcttcccatggaatgcgcgcgagatagcgggccagcccgggacgctcgtgcagccctgccttgatggccgcgatcggatcgtcggcacggatcagatcgtnnnnnnnnaccagcacatgggtgctgcgttggggcgcgtggtagctggcggcggcccggtgcagctgcgcgagtgtgcgcccggcttcgcgggcctgcgcgacatcggtcagcagcgaccacgacacggcgtcgcggtacaggtcctcgccgacgccgatcgcatgcagctcgaacgtccattcgccatgttcggccgcagtgtggccatcggccgctggcagcacctgcaccaccggtacgcccgctgcggcgagatgggcgatgaagtggtgctcttcttccaggcaggccgcactgcgcacgctgtggtgatggcgcttgacgaacaccgcgccgttcgcgccgttgacgatggcggcagccgacagcggccgcgggctgtgccagcgcggttcgctgccgatgtgcagctgcgggtagcgctggcgcagccacgcgatgtccgccgcgctgatcggtggccagtcggcagcgacctcgtcgttgttgaggccctgcacgcggtgggaggaagaagtcatgccgcagccccagtggggaaagtcacatccaaggctgcgcattcaacgccatgcacgcggccaacgcaaacgggcgggtcatcgacccgcccgtccgtgcatcggcatggaagatgccgcgctgcttaccagccgcgatggcgaccgcggtcgtggtagtagcggttgtcgtagtagcgctcgcgttgccagcgacggtcatcaccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncggatcaccgttggagagcaggttgccggccacgccaccgaccacggcgccgaccagggtgcgcttgtccttcctcgacatcgcgctggcatcgctgaccacggcgacaccggccaccagtgccagggccatcgccagaccacggaagctgagtgtggaagtactgagcatgttcgttctcctgtgaggtgcatgccacgctgggcagggagggcgcgggcgccccggctgccgtggagaccacgctggcgttccaacattgccggaacattgcctggtccaccgtgcggcttgcgcattcatctagcggcaggcggcatgaagcaaggctgaaagcggcctcggccgctcagctggcagaaagggaaaaggccacgcggacgtggccctcccttctctgccaaggcgttgcgggcttagacgcccatcgccttctgtgcctgccgggcctgctcctgctgggcgtcctgctgctggtgcagcacgttaggcgcgccctgcacggcaccgctgctgagcgcgatgctctgctcgctggcggctcgggcctccaccgccacgcggctggccgccgggtcaccgatcgtgccctgcacggcaaacaggcgttcaccgttcgggctgggcaccaccgtgtcgatgcgctgcaggccggcggcatgcgcctccttggtcagggccgccgcggcgctttccagcgcgtggcgatccttgaaggtgccggccggcaacagttccagacccttgctggcctggatgaagagcggattgcgcgggtgccgttcgtcgttcagcagcgggcgctcgcgggcttccttgatggcctccagcgtcttcgccccgacaatgccgtcggccaccaggccgttgtccttctgcagctggcgcaccgccgcgtcggtgttgcggccgaagcggccatcctcgaccagcggcttgccgtcggcaccgacgtagcccagatgtcccagctgttcctgcaccttgcgcacgccttcgctgtgcgcgccctgcttgtacagttcggcgtgcggcgtggcagcggccttgtgctcggcggcaggcttgccctgggcctgctcgtgcgatggggtgcggttttccagcaggtcgcgcgccttggacagtggatcggaggcgtacagcttccagttcgggtggtccttcacctgcttgaggtagtcctcgaccggcatggtgtgcacgcccttgctgccggaggactggctgatcagcagcttgtcggtggtggggtcgcgcaccaccatcacgatgtggtcgatgccgttccagtgctcgtggcgggtcctggccgtatccaggccgatgatcatgccttccttcagcgcaccgggcttgaggatcgcgtcgcggtcaagcagcacgccggactggtcgaatgccttgcgcacgatgccgccggaacccaggttgcccaggtcgatgcgatcggccttgctgaagaccgcatgcccggccttctggttgatctcgtccatggtgcggttctgcagcgtgccgacccagccggagcagtcgatgtaaccctgctccacgttcttgccggtcttgcccggtacgtacagcgcgtgacccggaatgttgatggcgtacttcacgtggtcgtacttcacgccggcctcgtaggcggcgtgcagttcgatgcccggcttcggcgcggtggccgccgctgcggttgccgccagcgtggctgcacccgccgccacggctgcgctggcctgtgcaggcgctgccggggcctggctttggcccggcgccactgtctgcggggcgatgttcttttccggaatgctgatcgccgcgtacttgtggatgtagtagctggagaacgtccgcgccaggtcgccatcgttcatgccgcgcatctcggccagggtgtggccggtcagcgctttggcatcggaaccgatctggttgagcacgttgcggcgcatgttgatctcttcgccgtggccgttgcggaccacgccgaaggtgccggtggcaatcgcggtctgcaccgagccatagccggcgctgccctgctggtgggccaggtacaggtccaggccggtcggcgtactgcctccggacaggtacgggtggccggtgcgctcgttgcggcgtgccatcgagtccaggttgtcctggtacatctgtgcggccgcttcggtgttgcgggtcgggtcgaactcgtggccggtcaggtggtactggcgcgcggagccgggcacgaactggaacaggcccttggcgccggacgaggtgttgtgggcgcgctcgttgaaggtgccgccggtctcgatgtgcgcgaagcgcatgaagtcatcgaccggaaggcctttctgccgggcgacctgctcgacgatgtccaggacttcctttctgctgtagtcatgctgtgccatgacgttttcctcggggttgatggagcggcgcatgccgcgaatcgccaaccggactcatccgtgagtcaagaacatgtcggtcaacaggaaacccgcgcgtgggcgggtgctatcagggcgcgacgtactgctgggtcgcgctgtcgaaggtgtagtgcacggcgtcgccggcgcccagcgcacgggtcttgccggggccttcgatggtggtgcccttgaaggtcacggtcagtcgcggcaggccgttgccgtcggcagcgaaggccagttcgccatcgctgtcggtgcagggcatcacgttgccttcgtcgcaggcagcgctgttgtcctcgcccgtacgcaccgagccgacatagcgccagaccttgctgtccacgtcgtcttcgctgcgcttggggttgaacagcagcagtgcatagccggtgctgctgatgccgcggtcgaagctgctggtcggcaccgccagcagcaggcgaccgtcggcggtgcgatgttcaagcggcttgcgccgggtatcgacatcgtcggccttgtcgtacgcgcccagcgcgccgatggtccattcctggccacggaacttccatggcttcttggcgtcggcgccggccagcacgaaagtggcctcggcgaggttggcgcgatcatccgggccagccggcgactgctcgcccggcttgccgtagtgctcgcgggtatcccaggagaaacccgtgtaatacgtggtgccatcgagggtgaaggtgtggccgaaccagaaggtcgccacgctgccgttctggacctcgtaggaggtcgcgccatcaccgtccacctggtaggtgaaatacatcacggtcggcgcgtcgggcggggtgacggcggtgtcgggagaggtgttctgcatcggggcaacatcctgtcggggcgcatcggcagcctgcacgggagcgccaggctgggaggacgagggggccggatcggcggcgctgcaggccgcagcggaaagagagacgagcaggcacgccgcgaatgcgcgcaggggccgcaacggcagggtccaacatggctcgggggggtgatgcatgcgcctctccatggtcagcgttgccgggccagacggccggcaggaaaccgcaccccatccacctgggacgggagcgaggacatgagccggtcgattccttcgacctcgcattgaaaacccatgccgggtcatcttggcacagaacggcggccggtcaaagagggcggtgacagatgcccttacagtgtgatctggttctcagatcttgccgtcgcgcaggtagtcgaacaattcggcgtcgcccttcaggcccagtttgagcatggcgtcgcctttctgccggctgatggtgctgacgctcttgtgcagctgcagcgagatctccttcaccgtcatgccggtgccgagcagccgcagcacttccacctcgcgtggcgacaacggcttgccgtcgccctcgcgcatgcgccagctgcccgcagcctcgacccgctcacgcaggctccggctgatgtagggctggccccgatagaccgcctggatggcctgcggcagttcgtccatcgacgagctcttgtcgaccaggccgagcacgccgctgtcgagcaccatgcgcaggatcgccaggttgttggagacgctgagcatcagcaccggcaggtcggggaagcggcggcggatcatgccgatcatggcgaagccgtcggcctgtgggctgcccggcatggaatagtcggtcaccagcaggtcgcagggttggctgccgagcagggccatcagcgcctgcgcgctgtcagcctcgccgaccacgcggccgaccccgctcgattcgatgacggcgcgggtaccgatacggaccacagggtggtcgtctgcgatgatgatgcgcaagctcattgctctagtatggccaccgggcaagccgggccgcgaccatcgcggccctgtcaggattctaggagatcgacgccgatgcgtagctgggctgttcgcgggctggtcctgctgctggccgtgctggtgctgcccgtggcgctggcacaggctgtgcctgggctgttgccgctcagtcccctgcagcgcgagtacctcgccgcccatccaagcatcgtcgtgggccagtatgacagcggctggccgccgttcgagtccctccgtgatggccagcaggttggcctgggtccggattatctggcgcttctcgcccgtcagctgggtgtgaaggtcgaggcgaggcgttattccgactggacatccgtgctggatgcggcctgtcgtggcgagatcgacgtggtaatgaatgtcggtctcagtgccgaccgcacccagtgcatggtctataccgctgcctatggcgaggcgccgttggcgctggtggggaggccgggcgatctgcgtgcttcgaacatgcccgacctggacggattgcgggtggtcatcgagcaggatttcctgaccggaccgcaggtgcgggcacgtttcccgcgtgcggtgcagcttgtcgcaaacagctcgttggctgcgctgcagatggtcagagacgacaaagctgatgtctacataggcaatgcctacgttgccaccgaactgatcgcacgcctgcgcctgcagggtgtcgtcctgctgcgtccgagcgacctgcctcccgaacggatgcacttcggcgttcccaacagcaagcaaccgctggccgaagcgctggacctggcgctggccgcgaccagccaggcccagcgcgatgcactggcacaacgctggctgcccctgccgcagtggtcggcatcggcgcagctggcgctcagccaggccgagaagcgggttctgcaacagccgttgaagatcggcttcgcgccaaacgccgccccattgtcgttcgccgacgaggatggcaggcccagcggcctggccagcgagtacctggcgcggctgatgcaggccggtgccaacctgcaggcgcagaacagccatgactggtacgaggtgcgcgagaaggcgcgccgcggcgagttgcaggcggtgatgggcattccggtcgattcgcactatctgggcccggactgggtgtacagccaacccttcatcagcgtgccgaacgtgatcgtcagccgccacgacagcccggcgctgctgggcctgtccgacctccaggacaagcgcgtactgctgtcggatccggagcgcgtacgcggttacgtgctgcagcaggcgccgcaggccaggatcgtcgccgcgcgcagcgccgaacaggccatgcaacgcctgatcgatggtgaggccgacgcctacgtgggcaatctggccctggtcgaccacctgctgcgcacgcgtttcccggggcgcctgcaggttgccgcgcccgcgggcttcaacgaccagctggcactggccgtggagcgccggcatgcggcgctcgccacgaccttcgatcgcttgctgctgcagatgacgccacgcgagcgcgaagcgctgcgcggcgactggctggcggtggagtaccacaacggcatcgactggcgaagcacgctgcgctggggtgtaccgctgctgctggtgctgctgaccgcgctgctggtgcatggcatcggctactggcgcctgcgtcgcgaggtggccgggcgccgccagctggagcagcgcctggccgaagtgaccgacaacctgcctgccgtggtctaccaggcccgtcgcgaggttgatggcacgctcagcttcccgttcattgccggtgacctccaggcgctgttcgggatcacccgacagcaggctgagcaggacgccacgatgttgctggaacgcgtcgaagaggacgatnnnnnnnncatcctgcaggtggtcgaacaggccgcgcaccagttcgcaccgctcatgctggaattccgcctgcggggcgatggagcgggcccgcgttgggtgcgcacccaggcgcaaccctatgccgccgaagccggtgtggtgacctggagtggctactgggtggatgccagcgaggctcgtgcacaagcggacgccctgaccgcagccaaggccgaggccgagcaggcggccgaggcgaaatcccgcttcctggccaccatgagccatgagatccgcacgccgatgagtggcgtgctggggatgctggaagtgctggcgcactcaccgctggatgcagaacagaaacgcatccttggcgtgatcgaggattcggcgcagatgctccggcagatccttgacgacatccttgactactcgcggctggaggccaacgcattgcggctggagccggtaccgcagccgctgcggccgttgctggaaagcgtgtgccggttgttgtcggcgcaggccagtgcacgtgggctgggcctgcacgtgcagatcgatccgcagctggcagccgcgcacgaagtggatggcgtgcgtctgcgccagatcgtgttcaacctgctcagcaacgccatcaagttcaccgtgcgcggcgaagtgcggctgcagctggaagtgctggggccaaccgccgaagacggcagccagccgctgtgcctgagcgtcaccgataccggcatcggcatcgcaccggaacagctgcagcacctgtttgcgccgttcacccaggccggtgcgtacatccagcgcgaccatggtggaaccggcctgggcctgagcatctgccagcgcctggtgcagatgatggacggcgagctggaactgcacagcacgctgggcgagggcacccgcgccgaggtgcggctgtcgctggtggaagccggcagcagtgatgttgaagcgctggtcgccgagcaggaacaggcggcgctgctgccgccggcgctgcgccaggcacgcgtgctggtgatcgaagatcatccgaccaaccaggcgatgatggcctggcggctgcagcaactgggtgtaccgcatgtgctggtcggcgatggccagcaggggctggatcgcctggcatcggagcactttgatctggtcattaccgattgccggatgccggtactggatggtttcgccttcacccgcctgctgcgcgaacgcgaaggccgcaacggccagccgcggctgaccgtactggcgctgaccgccagcgtgctggacgacgatgcacgtcgttgccgtgaagccgggatggatgaggtgctggccaagccattgtcattggcgacactgcgcgcggcactgctgcgctggttgccgcaggcgcaggggcaacggttcgaggagccgctggccgagtccgctgccgtcgatgacaggacgctgcccgatctggacagcctgcagcggcgcttcggctcacgcgcggtcgccgagcagttgcgcgacagcctgctgcaggccagtgcaggtgacctggccgctgtgcannnnnnnntggaggccggcgaccgtgaggctgccgcgctgcacctgcatcgccaggccggtggcttgggcgcggtgggagcgacggtgctggctgcgcaggccaatgccctggtcgagcgcctgcaggatgcggccgagaccgatccggtgccgttgttcaccgcggtggcggcattcgtggcgcggctgcaacagcggttgcagcgcctggctcactgagccgactgctgctgcaggtaggcgatcaccagcgcacggcgttcggcgctggggaaggcgttgtacatgcgtgtgcccggtacaacatgggtgggtgactgcaggaacgcatccagggtctgcgcggaccaggtgatgtcggcgcggcgcatgccgtcggaatagccgtagtcgggcaggctgccggcgcgacggccgatcacgccgtgcaggttcgggccgaagcggtggatgccgccaggctgcacggtgtggcagccggcacacaactcgaacgcgcgttgcatggcctgctgctgcgcctgttccggcggggcgggcgctgcaggcgggcgctggcaggccgtggcggccagggccacggcaacagcgatgagcaggaatgatgcacgcatgggcgggcaggatagcggtgtgtggcaagcgacgggctgcgacgctcggtcgcagcctgtggcgttcacatgcccgagtagttcggnnnnnnnnnnnnctgcggggtcacccacacgatgttctggctggggtccttgatgtcgcaggtcttgcagtgcacgcagttctgcgcgttgatctgcagnnnnnnnntgtcggcttcgccgacgaactcgtacacgccggccgggcagtagcgcgcttccgggcctgcgtactcggccaggttcaccttcaccggaatgctcgggtccttcagcgtcaggtggctgggctggttctcgtcgtggttggtgctgctcaggaacaccgagctgagccggtcgaaggtcagcacgccatccggcttcgggtaggcgatgcgggtgtgcttggcggccggttccaggcaggcgtggtcgggctgggtgcggtgcagggtccacggcgggttgcgcacgcccagcttgggaagcagccactgctccacgccggtcatcagcgtggccacggtctggcccttcttgaaccactgcttgaagttcttggcctgctgcagttcggtgaacagccagctggcttcgaacgccgtcgggtaggcactcagttcatcgtgctggcggtcggcggccagtgcatcgaacgcggcgtcggcgcacagcatgccggtcttgatcgcggcgtggctgcccttgatgcggctggcgttgaggtagccggcctcgcagccgaccagcgcgccaccggggaacaccgtcttcggcagcgacaacaggccaccggcggtgatcgcacgcgcgccgtaaccgatgcgggtgccaccctccaggtgcttgcggatggacggatgggtcttgaaacgctggaactcttcaaacgggctcagccacgggttcctgtagtccaggccgaccacgtagccgatggcgaccttgccgccgtcggcgtggtacaggaacgcgccgccgtaggtgtcgctgtccagcggccagccagcagcatgcaccaccaggcccggctcatgcttggccgggtcgatctgccacagttccttgatgccgatgccgtaggcctgcgggtccttgccttcgtcaagtttgtagcgggcgatcagctggcggcccaggtggccgcgtgcgccttcggcgaagattgtgtacctggcgtgcagcgccatgccgcgctcgaaggccgggccgatgctgccgtccttctcgatgcccatgtcgccggtcgccacgccgatcacttcaccgttgtcgccatacagcacttcggcggcggcgaagcccgggaagatcgccacttccagcgcctcggcctgctgcgccagccagcgggtcacttcgcccaggctgatgatgtagttgccttcgttgtggaagcactccggcagcagcgcgttgggcgtgctgcgtgcgccggtttcgctgaggaacaggaattcgtcgcgggtgaccttctgcttcagcggtgcgccacgctcggcccagtccgggaacagttcggtcannnnnnnnggatccatcaccgcgccggacagcacgtgcgcgcctggttcggaccccttctccagcacgcacaccgacaactcgcggccggcttcgatcgcgcgctggcgcaggcggatcgcggtggccaggccggcggggccggcgccgacgatcaccacgtcgaattccattacttcacgcgggggcagggcgttggcttcagcgctcatcgattgcatgactcgtgggtagggccggcatcggggccaccggcggtgcctgggaatcgcgcgtgcagccacgggcgaaacggttgtttgaatgtgtcagggtaccgggacgcgcgtgatcgagctagatcgccgatgttcacgtcatgattgctgcggtgcagcgtaatgctcgtggccgggtaggtgccaaccttggttggcacattgtttcaccgcccggacctgcatccgtgtggaccaaggtccacacctaccagacgcgatgcttgcggatgaccgacaatggcccggtcctgactgcgcgtgagtgccatggctttgcatccgtacgatctgttcgatgtccgttccctgctcaacgaggaagagcgcgcggtgcaggagagcgtcgcccgtttcaccaacgagcgcgtgctgccgatcatcggcgatgccttcgaccaggcccgcttccccgatgaactggtgccggagatcgcgtcactgggcctgctcggtgcgaccctgccgaccgagtacggcggtggtggcctcggcgcggtcagctacggcctgatctgccaggagctggagcgcggcgattcgggcctgcgcagcttcgtctcggtgcagagctcgctgtgcatgtacccgatctacgcctatggcagcgaggaacagcgccagcagtggctgccggcgatggcgcgcggcgaactgatcggctgcttcggcctgaccgaggcgcatgggggttccgatccggccagcatgaagacccgcgcggtgcgcgacggcagcgactggcgcatcagcggcagcaagatgtggatcaccagcggcccggtggccgacctggccatcgtctgggcgcagaccgaggacggcatccagggtttcgtgctgcaaaagggcatggccggcttcaccacgcaggagatcaagcacaagatgagcctgcgcgcatcgctgaccggggcgctgttctttgatgacgtgcgcgtgcctgacagccaccggctgccgaacgtgaagggcctgaaggggccgctgggctgcctgacccaggcccgctatggcatcagctggggcccgatcggtgcggcgattgcctgcctggatgaagcgctgggttatgccaaggagcgcgtgttgttcggtcgcccgctggcggccacgcagagcgcgcagatcaagctggccgagatggcccgccgcatcaccaccgcgcagctgctggccctgcagctgggccgcctgaaggaagccggccagctgcagccgcagcaggtcagcctggccaagtggaacaactgccgcatggcgatcgacatcgcccgcgaatgccgtgacctgctgggtggcgccggcatcaccaccgaacacgtggcgatccggcacgcgctgaacctcgaatcggtgatcacctatgaaggcaccgagaccgtgcaccagctggtgatcggccgcgaactgaccggcatcaatgcgttctgagtgcaccggtagtgccggccgctggccggcattgagttggtagtgccggccgctggccggcattgcccagtagcgtactcgcaggcgagcgatcggtgtatcgaaccgcgcactgtaccgagatgggttcaaggacagcctgtaccgcgcggctgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgaacgcatgcgcccgccacagcaacgaccaggcagaagagagacgcgtggcgttacgccccgccggcaaacccgtgctgccgccacgcctcgtacatcaccacggcaacggtgttggaaagattgaggctgcggttgtccggccgcattggcaggcgcaggcggcggccatcgggcaaggcatcgagcacgtcctgcggcaggccgcggctttccgggccgaacaggaaggcatcaccgtcttcgaacgccacgctgtcatagcggacgctggcacgcgtgctgagggcgaacaaccgcttcggtgcgatccgcgccagcgcggtgtccaggtcggggtgcacctgcaggcgcgaatactcgtggtagtccaggccggcgcgcttgagctgcttgtcttccagtgcgaagccgagcggctcgaccaggtgcagctgcgcgccggtgttggcgcagagccggatcacattgcccgtgttgggcgggatttccggttggaacaggatcacgtggaactggggcgcggcattcatcggcgcagtgtacctgcgacgaccgccgcctttacggcgcacgccctgcgcgaggcagggcggcaccgcttacgggcgcagcaggatctgggcggtttcggtggccagggcctgcaggtcggcggcgctcggacgcacctgcagggccggcaggttgacgatcacctggttggcgacgctggtggcggctgcggccagggtggcggcgtagcgctgggcttccagctcggcggccagggcgacgcgctgttccaggctcgggcgcacttccaccgaggccagggtggtgatcggcatcgcggcggcgaccggggcggcgacgtagccgctgcgctcggccagctggtcggcacttgggcgcacttccacggtggccagggtcgggatgccactggcctgttcccaggcccgctgggccaactggtcggcggccgggcgaacctgcacggtggacagggtcttgatggattcggaggcctgcaccgacgaaacaaccgcggtgccggcgatcagggcgatggcgatggcaatggtcttggcgttcatgacggggcctgtttagtgttggtgatcagtggtgtggtagtaaggtagtacaccaattctgggcttgcaaggaaaattttcgatttccttcgtttgttcagtcttcagtcagcttttgtctgaagcccttcctggtgcaggaagtaccaagcaatccccgtgccaacttttaatcattgatttgcaagggttttatggtcatcgaaaagtgtccggcgggcggacacctgtccattcgatgtgctgcggacactgtccggacgttgctggcgggtgcttgtgacggctcggacagggcagatcggctccgcagatggcgcacaggggcaatcacccccagtgactggcgaccgattcctgccgttnnnnnnnnacgctaggatcggggttcacctatgtgaccaaggatccggatatgtctctcgcccttcgcccgcgcactgcgctgctggccgttgccctcagcaccgccctgggcacgcttgtgccttcccatgcgttggcggcaaagccggccgcaccggccaaggtcgatatcccgtatgagcagttcaccctgcccaacggcctgcgcgtgatcgtgcacaccgatcgcaaggcgccgatcgtcgcggtcaacgtctggtatcacgtcggcagcaaggacgaaccggccggccgcaccggcttcgcgcacctgttcgaacacctgatgttccagggcagcgaaaaccacgacggcgagttcttcgagccgttcaagcaggtcggcgccaccaaccagaacggcaccaccaataccgaccgcaccaactacttcgagaacgtgcccaccactgcgctggacatggcgctgtggatggaatcggaccgcatgggccatctggtcggtgcgatcgaccaggcggcgctggacgagcagcgtggcgtggtgcagaacgagaagcgccagggcgagaaccagccctacggccaggcctgggaccagctcaacaaggcgctgtatccagttggccacccgtaccaccacggcgtgatcggttcgatgaacgatctgaacgcggcgtcgctggatgacgtgaagacctggttccgcacctggtacggcccgaacaacgccgtgctggtgctggctggcgacatcgacctggccaccgccaaggaaaaggttggcaagtacttcggcagcatcccggccggcccgaccatggcgcagccggcggtgaacgtggccaagcgcagcgccgacacgcgcgagacgatgaccgacaaggtgccgcaggcgcgtatctaccgcgcctggaacgtgccgcaggtcggtaccaccgaggtcgatcagctgcagctgttcgcgcaggtactgggcggtgccaagtcctcgcggctgagccagcgcctgcagcaccaggacaagctggtggacagcatcgcggcaggcctgtcgacgtcgcagctgggttcgaacttcgtgatcatggcgacggtcaagcagggccaggaccctgccaaggtcgagaagatcatcgacgaggaactggaccggctgatcaagcagggcccgaccgcggccgagctggagcgcgccaagaccggtgcccgcgccggtttcatccgcggcatcgaacgcatcggcggcttcggcggcaaggccgacgcactggccgagtgcgcggtgttcaccggcgacccgggctgcttccgcacctcgctggccaacatcgagaaggccagtgctgctgatctgagccgtctgggcgcgcagtggctggacaagggcagccacaccctggtgattgcaccgggtgagcgcgtggcgctgaaggaagacccgagccaagcgccgaagccgttcaacgtgccggcggtggaccccaagtacagcacgctgcccgagcaggtcgaccgcaaggccggcgtaccgcagacccgcgagttcccgcagctgaagttcccggcgctgcagcgcgccacgctgaagaacggcacccaggtgatcctggccgagcgccacgagattccggtggtgcagttcagctaccagttcccgggtggcttcagcgccgaccagggccgcaagccgggcaccgccaacttcaccatgagcctgatgaccgaaggcgccggcaagctcggctcgctggccttcgccgatgctgctgacgcactgggcgccagcctggatgcctcggccggcctggactccatgagcgtggacctgtcggcgctgaaggaaaacctggcaccgtcgctggcgctgtatcgggacctgctgcgcgaaccgcgcttcgagcagggtgagatcgaccgggtcaaggcgagctggattgccggcatccagcaggagaaggtcaacccgggtgcggtggcgatgcgcgtgctgccgccgctgctgtacggcaagggccacccgtatgccattccgttcaccggcagcggtgacgaagcagcgatcaacggcctgacccgcgaagacctggtcgacttccaccgcgactggctgcgcccgcagaacggaaccctgatcgtggtcggtgacaccaccctggccgagatcgtgccgctgctggacaagcagctgggcgactggaaggctgcgggcgacgccccgcaggtgaaggccgccaccgacgtggcattgccgaagggcccgcgcgtgttcctgatcgaccagccgggtgcggtgcaggccaacctgttcgccagccaggtggtggcgccgtccagcgccgccacttcgacccgcttcgatattgccaacggcgtgatcggcggcgacttcacctcgcgcctgaacatgaacctgcgtgaggacaagcactggtcgtacggtgcgcgcagcagcgcgatcaactcggtgggccagcgcccgtggatggccagcgcgccggtgcagatcgacaagaccggcccggcgatggcggaaatgcgcaaggaaatcgccgctttcgccgatggcagcaagccggccaccgccgccgaggtcaaccgcatccgcaacatccagaccctgagcctgcccggtgcctacgagaccgccagcgcggtcgcctcgaccatcggttcgatcgtgcagttcaagcgtccggacgactacgtgctgcgtcgcaaggccgagatcgaggcgatgaccccggcgcaggtgcagcaggccgccgccgagatcaagccacaggcgctgacctgggtggtggtgggtgatctcaagcagaccgaagcggccgtgcgtgcgctgaacctgggcgaggtgacggtgatcgacgccgaaggcaacccggtcaagaaatgagggatgcgcctgcccgcccccgcgggcaggcctccccaggtagtgccggccgctggccggcaaccttgccgtggtagtgccggccgctggccggcaacgccgtgacccgaaggcggggtcacagccccctgcgagggatccgtccccccaccggctacccccgattcaggctgttcaggcagaatccctccatacccttccaggatctgcccatgcgcgttctgctgctttcctccctgctgctcaccgtcaccgcctgtacctgggtgccgatcgaaccggccggcaaggcgacccgtgtgctgccggcaggcccggttccggccggctgcatcgccaagggcgaggtggtggttaccgtgaagagcaaggtcggcttctacaaccgcaacccgctgcgcgtgcaggaagagctggaaaccctggcccgcaacgaggccccgagcgccggcgccaatgccgtgcaggccgctgcggccccggccgatggcagccagcgcttcgccgcattccagtgcccgccgcgctgaacgcttcaccatacggccaaggctgaattcgtaaagatgcggtgaaggccccgggggttatagaatagcgcccccttttgcctgagccttggcgctaacctcgatgctcttcaagaatgtctcgatcgccggcctggcacacgtcgacgcgccgcatacgctgaccaccaaggaaatcaacgaacgcctgcagccgacgttggatcgcctgggtatccgcaccgacgtgctcggcgacatcgccggcatccacgcgcgccgcctgtgggacaacggcgtgctggcgtccgacgctgccaccatggcaggccgcaaggcactggaagacgcaggcatcaatgcgacgcaggtcggcctgctggtcaacacctcggtcagccgcgactacctggagccgtccacggcctccatcgtctcgggcaacctcggcgtcagcgacgagtgcatgaccttcgacgtcgccaatgcctgcctggccttcatcaacggcatggacatcgccgcgcgcatgatcgagcgcggtgacatcgactacgcgctggtggtggacggcgagaccgccaacctggtgtacgagaagaccctggagcgcatgaccgccccggacgtcaccgccgacgatttccgcaacgagctggccgccctgaccaccggttcgggtgccgcggcgatggtgatggcgcgctcggagctggtgccggacgcgccgcgctacaagggcggcgtgacgcgctcggccaccgagtggaaccagctgtgcctgggcaacctggaccgcatggtcaccgacacccgcctgctgctgatcgaaggcatcaagctggcacagaagaccttcaccgctgccaagatcgccttgggctgggccgtggaagagctggaccagttcgtgatccaccaggtcagccagccgcacaccgccgcgttcatcaagaacttcggcatcgacccgaagaaggtcatgaccatcttcggcgagcacggcaacatcggcccggcctcggtgccgatcgtgctgagcaagctcaagcagctgggcaagctgaagaagggcgatcgcatcgcgcttctgggtatcggctcgggcctgaactgctcgatggctgaagtggtctggtaaaagagtcaccgctgacctgctgcacgacgggcagcgatgatttttccaagtgttcaagggccggtttaccggccctttctacaggtgcgatccgatgtcccagcttcccggttaccccgcccacccgcagcgcttcgaggtacgccccggcctgtcgatgaactatctcgacgaaggcccgcgcgacggcgaggtggtggtgatggtgcatggcaacccgtcgtggagctattactggcgcacgctggtcgccggcctgtcggacacgtaccgctgcatcgtgccggaccacatcggcatgggcctgtcggacaagcccgatgacagccgctacgagtacacgctgcagtcgcgcgttgacgacctcgatgcgctgctcaagcatctgggcatcaccggcccggtgaccctggcggtgcacgactggggcggcatgatcggtttcggctgggcgctgtcgcaccacgaccaggtcaagcgcctggtggtgctcaataccgctgcattcccgatgccggcggcgaagaagatgccgtggcagatcgcgctgggccgccactggaagatcggcgagtggatcatccgcaccttcaacgcgttctcctccggtgcctcgtggctgggcgtggagcggaagatgccggccgacgtgcgccgcgcctacgtgtcgccgtacaacagctgggccaaccgcatcagcaccatccgcttcatgcaggacatcccgctgtcgccggccgacaaggcgtggtcgctgctggagcgtgccggcaaggcgctgccgtcgttcgccgaccggccggccttcctcggctggggcctgcgcgacttcgtgttcgaccaccacttcctgaagggcttccaggccgcgctgccgcaggcccaggtacatgcgttcgaggacgccggccactacgtgctggaagacaagcacgaagtgctggtgccggagatccgcgcctttctggacaagaacccgatctgatcggtgtgccgaccaacggtcggcatccaccccttcctcttccggtgggtgccgaccgttggtcggcacacccgaagggttgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnattacgcggcgaccggcgcctgcggcggcgaggaagggctgttgccgttgtcgtccggatggtcgtcgtcattgtcggcgtcatcgcgccagcgccagtcggccggcgtcaacggatccaggccataggcgatgcgcgccttgtcgcactgcgggctggccttgccgtactcccacgatgcatccacctcgcggcacacgctgggccggttgggatggatggtgcagcgtgaatacacgccgatctgcgcatccagcgccacgcagcgcaccggcttggaatgggtgccgcgcatgcacaggcggtgcgggtccagcacctcggtgagctggtgcggcacgccgccgggggtgacctcgtctgattccatccagtggaaggccacgcggtactgggtgcagcaggcgccgcaggtcatgcagggatgttgcatgggcaagccgcctcgggcggcagtcggaatcaggaacgagggtgcggattttccacgaagtgggccgccgcgcaagaaattccgtaagcggcgacaatgaacggatgaaccgaccctgcaatattgccgcccgcttgcctgaactggcgcgtgaacggccagatcagatcgccatccgctgccctggccgccgtggcgccggcaacggcatggccgcctacgacgtgaccctggattaccgccagctggacgcccgcagcgacgccatggcggccggcctggccggctacgggatcggccgtggagtgcgcacggtggtgatggtgcggccgtcgccggagttcttcctgctgatgtttgccctgttcaagctgggcgcggtgccggtgctggtcgacccgggcatcgacagnnnnnnnntgaagcagtgcctggacgaggcgcagccggaggccttcatcggcattccgctggcgcacgtggcgcggctggtgctgcgctgggccccctcggcggcgcgcctggtgaccgtgggccgccgcctcggctggggcgggaccacgctggccgcgctggagcgcgccggcgccaagggtgggccgatgctggccgccaccgacggcgaggacatggccgcgatcctgttcaccagcggctccaccggcgtgcccaagggcgtggtctaccgccaccgccacttcgtcggccagatccagctgctgggcagcgccttcggcatggaagcgggcggggtggacctgccgaccttcccgccgttcgccctgttcgatcctgcgctgggcctgacctcggtcatcccggacatggacccgacccggccggcacaggccgacccggtccgcctgcatgacgccatccagcgcttcggcgtgacccagctgttcggctcgccggcgctgatgcgggtgctggcgaagcatggccggccgctgccgacggtgacccgggtgacctcggcgggtgcgccggtgccgccggacgtggtcgccaccatccgcagcctgctgccggccgacgcgcagttctggacgccgtatggcgccaccgagtgcctgccggtagcggtggtcgaaggccgcgagctggaacgcacgcgcgccgccaccgaggccggcgccggcacctgcgtgggcagcgtggtggcgccgaacgaagtgcgcatcatcgccatcgatgacgcgccgctggccgactggtcgcaggcgcgcgtgctggcggttggcgaagtgggagaaatcacggtggctggcccgaccgccaccgacagctacttcaaccgcccgcaggccacggctgcagcgaagatccgcgagacgctggccgatggcagcacccgcgtggtgcatcgcatgggcgacgtcggttacttcgatgcacagggtcgcctgtggttctgcgggcgcaagacgcagcgcgtggaaacnnnnnnnngaccgctgtacaccgaacaggtcgagccggtgttcaacaccgtcgcaggcgtggcgcgcaccgcgctggtcggtgtcggcgccgccggtgcgcaggtgccggtgctgtgcgtggaactgctgcgcggccagtccgacagcccggcgctgcaggaagcgctgcgtgcgcatgccgcagcgcgcacgcctgaggccggcctgcagcacttcctggtgcatccggcgttccccgtcgatatccgtcacaacgccaagatcggccgcgagaagctcgccgtctgggccagcgccgaactggagaagcgcgcatgaagatcctggtcaccggtggtggtgggttccttggccaggcgctgtgccgcgggctggtcgaacgtggccaccaggtactggcgttcaaccgcagccattacccggagctgcaggtgatgggcgtgggccagatccgtggcgacctggccgacccgcaggcggtcctgcatgcggtggccggcgtcgatgcggtattccacaacggtgccaaggccggtgcgtggggcagctatgacagctaccaccaggccaatgtgatcggcaccgacaacgtcatcgcggcctgtcgcgcgcacggtatcggccggctggtgtacacctccacgcccagcgtgacgcaccgggccacccacccggtagaaggcctcggcgccgacgaagtgccgtacggcgaagatttccaggcgccctatgcggccaccaaggcgattgccgaacagcgcgtgctggcggccaatgacgcgtcgctggcgacggtggcgctgcgtccgcgcctgatctggggccctggcgaccagcagctggtaccgcgcctggccgaacgtgcacgacagggccgcctgcgcctggtgggcgatggcagcaacaaggtcgataccacctacatcgacaacgccgcgcttgcccacttcctcgccttcgaggcactggcgcccggtgccgcatgtgcaggcaaggcctacttcatttccaacggcgaaccgctgccgatgcgcgagctggtcaaccagctgctggccgccgtgggtgcaccgagggtggacaaggcgatcagcttcaagaccgcgtaccgtatcggcgccatctgcgagcggctgtggccgctgctgcgcctgcgtggcgagccgccgttgacccggttcctggccgagcagctgtgcacgccgcactggtacagcatggagcccgcccgccgtgacttcggctatgtgccgcaggtcagcatcgaagaagggctgcgcaggctgaaggcttcatctgctgcttagatcgccgtcactggttgcacaccgcaggatcgggaggatggatccacgccatccaaggctcgaccacccgcgaggagcgccatgctgcattacgccatcattttctttgtcatcgccatcatcgccgccgttctgggtttctccggtatcgccggcgccgcaacgaacatcgcctggatcctgttcgtggtgttcctgatccttgcggtgatctcgatgttccgcaagcgaggctagccggtagtgccggccgctggccggcatcgctttccgcagagtcgagccatgctcgactctgcgggcgatcaccacgttacacagcgctctgcagcccgcgatcggcctcatggcgttccaacgccagttcgatcaggcgcgtgatcagcgtggtgtagtcaacaccgctggcgccccacaacttcgggtacatgctgatgcgggtgaagcccggcagcgtgttgacctcgttgatgacgatctcgccgtctgcggtgaggaacacatccacgcgcgccatgcccgcacactccagcgtctggtaggcctgccgcgcgatctgccggatacgcgcctgggtggcggcgtcgatgtcggccggcaccaccacgtcagcgccattggcattgatgtacttggtgtcgtaggcgtagaactcgtcgtgcaccaccacctcgccgcatacgctggcctgcgggtgctcgttgcccagcaccgcgcattcgatctcgcggccgaccaccgccgattccaccagcaccttgtggtcgtagcgcagcgccaatgccagtgcctcggcaaagcccgccgcatccttgaccttgctcacacccaccgacgaaccctggttggccggcttcacgaacagcggcaggccgagctgggcgatcaccgcatcggcatccacctccgcggcctcatggcggcggatgcacagccacggcgccacctgcagccccgcgtcgcgcagcaggcgcttggtcacgtccttgtccatcgccaccgccgagcccagtaccggcgaaccgacgaagggcaggttgatcatgcgcagcagcccctgcagcgcaccgtcttcgccgagtggcccatgcacgatcggcaacaccacatcgatctggcccagcgcactggccgcatcggacggctgcagctgcgcctgctcggcgcccgggcgcaccgccagcgactggcccgagcgatgcagcgcgatgagcgacggatcatcggcattgatcaggaaggtatccggctggctcagatgccactggccctgcttgtcgatgccgaccagcaccggctcgaagcgctcgcgatcaagcgcatcgaggatgttcttcgccgactgcagcgaaacttcgtgctcggaagacttgcccccgaaaatgatgccaacccgggtccgtgccatggggaatgcgatgtcctgtgcgttgcgtggccccatagcatgaaccttcatcggccctccgcgtgaggcacagatgaaccagaaatccatccacgcatggcgtggatctaccgtcctcatggcccatcaacaggggtcggagcccgttgcgctacaacgggatccgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncggcccaagctccccacccacgcaggtagaatgcgcacatggctctctccctgctcaagtccctcaagccggtcgctggccgcgccctgcagatcgccctgaaccgcgcgctggcgctggatccggatacccgccatgcattggccagcctcgacggccggcatatcgacctgaccctggaagcgccggtgctggcgatgcgcatcagcgtcgacggcgaccagctgcgggtcggcccggtggatgcgcaggaagccgacctggccgtgcgcagcagcctggccggcgtgctggcgcagctgccgctgctggccaacgcgcggcgcggcgacaacaacggcaagggccgtgtgcgcgtggccggcgatgccgagctggcgcgccgcctgcagcagctggccaagggcttcgatccggactggcagcagcctttcgtcagcgtattcggcgaagtactgggcgtgcaggtcgccaacaccctgcgcagcgccctgcagcacgcgcgccagggggcgatcgatctggcccacagcgccgctgagttcatcaccgaggagtcgcgcgatgtggtgccgcgcgccgagctggatgccttccacgacgacgtggatgtgctgcgcgatgacgtggagcgccttggtgcacgcgtgcagcgcctgcggggtgccgcatgaaggccgtgctgcgggccagccgcattggccgggtgatcctgcgttaccgcctcgacgacctgctgcagggcacgccggccgagcgctggctgcgcctggccaagccgttcgtgccgcgcgcctcggccagcatcgcctcgcagtcgcgcggtgcgcgcctgcgcctggcgctgcaggacctcggcccgatcttcgtcaagttcggccagatcctgtccacccgccgcgacctggtgccgccggacgtggccaacgaactgaccctgctgcaggaccgggtcaagccgttcgatggtgagaccgcgcgccgcatcgtcgaggacgcgctcggcctgccggtcagcgaggccttcgccagcttcgacaccgaaccgctggcttcggcctcgatcgcgcaggtgcacgcggccacgctggccgatggtcgccaggtggtggtcaaggtacttcgcccgggcatcgagaagcagatcgacgccgacatcgccctgctcaattcgctggccgccctggtcgagcgcacccatccgcgcgccgacaagatccggccgcgcgaagtggtggccgaggtcgagaacaccctggccgccgagctggacctgcagcgcgaaggcgccaacgccagcgtgctgcgccgcttctgggaaaacagcgacgacctgtacgtgccggaagtgatctggagccacaccgccgannnnnnnntgaccctggagcgcgtttggggcattccgtccgatgacatcgctgcactggacaaggccggcatcgaccgcaaggcgctggccgccaagggcgtgcgggtgttctatacccaggtgttccgcgacaacttcttccacgccgatgcgcacgccggcaacatctgggtcgacaccgatccggcgcgccgtgccaatccgcgcttcatcgcgctggacttcggcatcatgggccagctctcgcaggaagatcagtactacctggccgagaacttcatggccatcttcaaccgcgattaccgccgcatcgccgaactgcacgtgcaggcacgctggatgcccgaccacgtacgcatcgacgatctggaagcggccgtgcgttcagtgtgcgagccgtacttcacccgtccgctgtcgcagatctcgctggccgaagtgctgatgaagctgttccgggtggcgcagcgctaccagctgacgctgcagccgcagctgatcctgctgcagaagaccctgctgaacatcgagggcgtcggccgccagctggacccgcagatcgacatctgggcggtggccaagccggtgctggcgaagatcctgcgcgagcgctacagcccgcgccgggtggtgcgcgagctgggcaagcgcctgccggaaatcatgacccatgcgccggacatgccgcggctggtgcacgcctggctgacccagcaggtggaaggccgccacgaactggcgatgcgttcgcgcgatctggtcgcgctcgacgccagcctgcagcgcctgcagaagcgcgccgtgggcgcgatcaccggtgtgggcctgctcgccatcgctgcactgatgtatgtgctgcagccgccgggctggtactggggcgacgtgccggcgtggagctggctgtccggtgcggtcggcgtggtggcgctgnnnnnnnngtggtggcgctgactccggcagattgaagatcggcggcagggtacgccgccgatcaattacaggctcaccagtggtagcccaggcccaggtgcgattgcacactctggaagctgtccaggcgcgtcctgtgccaggtcttgccgatacccacgtccagcaccagatgctcacccaatggctggctgcggcgcaggaaggcacgccgtgcatcgtgctcgcgcagcagcagcggatcggactcggcggtgtagccggacgtgccgctgcccagccacagctgggtcgaaccacggccttgcccatccttcagccgcagcgacagtgtggtgccatgcccatccggtccattggactggcggtgccgttcgtggcgcagtgaggcagtcacgcgcgggaagtaatgcgaggcacccaccgaccagccgctcacatgggcgccggcatggtactgggcgtatttgccgcccacgctcagtacggtctgcggtgtcactttccactggatgtcctggttgacctggcggttgacgaacaccggatcatcgttggatgccgtgacagcggtgcgggtggacaggcgcgggctccagcgatggtgcagcgagccctgcatgcggttgccgctgaatcgcctgctgccgtagtcacgctcgccatgggccaaccccaggtgccagcggctgccgccactgcggccggccacgtccacggtctgtacgtcgcgcttgccgaagccatcgctgtagtcggcatggtccagttgcaccgtgacacggtcgacgccggcgtgggcgctgcagacagccagcagcagggcgcatggcagtgcgccgcggatgatcaatcgcatggggttactccaggggttgggaatgcaatgactgcagcagccggtagcggccgggcggcaggtttcgttccacggtgatgcgcggcccgaactggcttcccggcgcgacgatgcggccgggcaggatgatcacgccgacgcccagcgcggcaccttcgccgatccaggcgccgagcttgtcgcgctggctgtcgatgacggtgtcgccgatgtggacggtgaccgttgccccatccaggcgatggttgctggtacgcaccagggcgccgaggtagacccggtcatcgatgcggctgtcggcgatgaagcactgcgggccgatgctgacctggttgcccaaccgtgcgttcttcagttcgctggcaaagccgatacgcgtgccgtcaccgatgcacagcgggccgcgcagcagtgcgttgttgccgatcaggcagtcgcggccgatcgacaccggaccctggacatgggcgccgtcgcagatgcgactgccggcaccgatccgtacggcgccgtgcagggtggcccgtggcgagacctccgcgtcgggatcagtgtggggcgcaagtgtcgacagtgcctcggccatcgcggcgaggtcattccaccacatgcgggtacctcgtcggcttgtcgcgcacgggttcgcggccggtgaacagccccgccaggccatgaaacagccagatcgcataggcgagcagtacatacagcatcgagaaggccgccgccggcaccagccacgcgcgtcggtggtggatggcactgatcactgccagcagcatgacgatgccggtccagaacagcggcatcaccgacagggcaaggccacccggtccgtgcagccgggccgcgccgaaccatacctgcagcgacagcatgatgccggccagggcgagcagcatcatcggcaggatgctgaaaatgccgaagcgtgtcagcagcaggcggcgatgcaggcgcatgcataccgcatagccgacgatccagcgtcgccagcgccgccattcctccaccagcgtgttgcattcctgcgggtagaccacgcagcggatgctctggcgaacccgatagccctgcgcaaccagcgaccaggacatgtcgaggtcttccacgcgggtgcgatcggaaaatccgaccttgcgcagcaccgaagtacggaacaggccacacgagccggaaacgatgaacggtgcgccgcccagccattgctggaagctgcgcttgatcacgatcatcggcagtttcaggctggcgcgcacatgggggaggaagccggcgccctgcaggctggacgaggggaccccgccaaccgcatcggcgccgcgctcgatctcggccagcagatgacccaggccatggctgcgcggatcgatatgggtatctgcatcggtcaggaacacctgctcggcggttgcgtgctgcagcccgtgcatcagcgcaccgcccttgccggtgttggcctggtgcacggccaccaggcgcccgggccagcgcgcctgcagcgcatcaagcacctgagccgtgttgtcggtggaaccatcgttgacacagatcacccgcgccacgtacgggttttccagcaggctggccagcgagcgctccaggcatggggcttcgttgtaggccggcacgatcgcgtcgatgctgtacaggcgggtgctgggccggcgcgaggcctgcacgcagattcgtaccaggatgaaagcgcacatggccaggaacaacagcgtcttcatcaaagcaccagacggtagggcaggaagccctcgctgggaccgatgccgatctgctggccacggaactgcgcatggcagcggaggtggctttcctgcatgtagtggcgatcgccctggctggcatgctcgcgcagcgcgtggatcttcagctccagctgcgcgctgatgtcctcgaacacctgcggcgcgaactgcggcagggtgctgggactctcataacagaggatctgcggaatgtggcggcaggcgatgatcgacgcttcgtgaacggtgcgatggtcctggtgatgatcctcaccacacatcgtgtagatgcggtctggttcgatcagcgtgcagacctgttcgatcgacgcaatgatgtcgttgcggcaggtggggaatcgtgtgtccgggaaatcctgctggatcacctcggccaccccgagccggtgcagggcgcgatgcgattcatcgctgcggtcgatgccggcgtggcagccccggccgccacggctgagtaccagtgcatggatgcgtgagccggcgcgggcgagctttgccaggctgccaccgcaaccgagttcgatgtcatctggatgggcaccgattgccagaatgttcaatgtcatggccgtgtcctagcggaagccgggtgcgcggcggccaggcatgctgtccccgcgcgaaggaggcgggaactatctcagcgtgaaaatgcagcggctctaggattcatacgaaattccggaattcgggtaagaatggacgctgcgtcatggcgagctcagcggaaaatggccctggaactgtcggaactgaagaacgaactggcccacttcggtgccgaaaacgacgcccgtgaagtcgaacgcggccgccgcatgctcaacatcacgccagatacgggcgaattcctcgcggtgctggtgcgcttcggcactgcgcgccgcgtactggagatcggcacctccaacggctattcgacgctgtggctggccgagtccgccgccgccatcgacggccacgtgactacgctggaatacgccgaggacaaggcggcgatggcgcgtgacaccttcgcgcgcagtggcctggccgatcgcatcacgctggtccacgacgatgccgggccgtggcttgcagaggccgccgatgccagcattgacctgctgttcctcgattcggaccgcgggcaatacgccggctggtggccgcagctgcgccgcgtgctgcggccgggtggcctgctggtggtggacaacgccacctcgcatgcgggagagatggaaccgctgcggacgctgctggagtctgacgcgaacttcagcaccagcctggtgccggtaggcaacggcgagctgctggccgtacgcaacgcctgaccgccgtgctgcccgcgcctgatccggtagtgccggccgcgcctgatctggtagtgccggtcgcgcctgatctggtagtgccggccgctcggcaaccccggcagccagacgatccgcaggcagccggccagcgaccggctctaccgcattcagtgcccagcctcgataattccgccgtgagcaccgaacctgacaccctcgccgcggtcgagactgaaaccgcgcccctgcagctgctgcacctggatgagcgcctggccgtggtcaacaagcctgccgggctgatggtccacgacagcaagctggcccgtggcgaagacgacttcctggccgaccgcctgcgcgagcagctgggccgcccgatcttcctcgtgcatcgcctggaccgggccaccagtggctgcctgctgctggcctttgaccgcgagaccgccagtgcgctgggcaaggcgctgatgggtggcgaggtgctgaaggactacctgaccgtctgccggggctggccggccgaactcgcctggcaggtcgatcatgatctggacggcggcccgggcaaaccggtgaaaaagccggcggtcaccgacttccagcgcctggccaccggcgagttgtcggtgccggtcggtgaattcacccgctcgcgttatgcgttgctgcgctgccagccacagaccgggcgcttccggcagatccgccggcacctcaagcacctgtcgcatcacatgatcggcgacaccagccatggtgatggccgccacaaccgcatcttccgcatgcagggcgtgcaccgcatgctgctgcacgccgagcgcctgcggttcccgcatcctgagggcggcaacgtggatgtcagtgcgccgctggatcgtgagttccagaaggcgctggacctgttcggctggcaggtggacctatagacggtcgtgccggccgctggccggcatctgcctgatcccaaccgtacgaggttgccggccagcggccggcacgacctcacttcttttccggctcgttgacgatcgcttccaggtccttctgcaggtccgcgaacagcggctgcatgcgcgcctggatcgccaccatcacgttctgcatcagggccggggtcttgtccagcaggctctggccggccgcgctctcgtagaactcggccatcgccagcacgtcttccttgctgaaagtcttcttgtacaggtccacgtacatcggccgcagctgctgccaggacagtgcctggcgcagggtctggctggtccgtgcctggatccgcttcagctgctcctgctgctgggcattgagctggcgctgtgcggccacctgctggaannnnnnnnnnnncatcgcctcgatctgcggcagcatggtgtcgatcatgctctgcgcacgtgacgcggacagcagacggttgatgtcgccatcggtcggcggcgcggccagggcggggacactggccacggccagcgccagcagcagggcggcgcggcgcagcagggagggcagggcgggtgcggagcgggtcatgcgaagcttcctgcggtacatgggacggccagcatacccgcagccaaggcgaaggcggcgtgttcggtacctgatcggcggcatacggcgcgcgatgcgcactccgacacgtggctgccgctacaatgcgcggatgggcagtggaccggtcaccatcaacgcgcagcttgaaatccccgacggcgagatcgtcgagcggttcgtgcgtgccagcggtgccggtggccagaacgtcaacaaggtctccactgcggtggaactgcgtttcgacgtggccaactcgccctcgttgcccgaaccgttgcgcacgcgcctgctggcgcggcgtgaccggcgcatgaccggcgaaggcgtgctggtcatcgacgcgcaacgtttccgtacccaggatcgcaatcgcgaggatgcgcgcgagcggctggcggccttcatccaggccgggctgagcgtgcccaaaccgcgcaaggccaccaagccgaccctcgggtcgaaactgcgtcgtctggacgccaaacgcggnnnnnnnnagatcaagcgcgggcgctcatcacgtgactgggagtgattgcttgaacaacccgactccgctgctgccggccgtgccgccgcagatgccacaggtcaaacccaacgccttcctgcgctggctggcgcgctgcaccctgcgcatgggcggctggaaggtgaccggcaccctgcctgacatcccgcgcctggtgttcatcatcgcgccgcattcgtccaactgggacggcctgtggggcatggcggccaagatcgcgctgggcatgaaggtgaaggtgctgggcaaggcctcgctgttctggtggccgctggggccgctgctgcacaagctgggcgtgatcccgctggaccgcagctcgccgcagggcacggtgggccaggcggtggacctgctgcgcaacaacgagaagatgtggttcgccatcacccccgagggcacccgaaaggcggtgaaggagtggaaggccggcttcctgaagatcgcccggatggccgacgtgccgatcctggccgcctatttccattacccggaaaagaccatcggcatcggcccgctgttccagccgaccggcgacgatgctgccgacatggccgccatccgcgagttctaccggccgtggatcggcaagacccgcggcacggtctgagccggccgcaggccgtcgcatagacgccacgtccggcacatgccgggcgagcgcgacaggagtagggtggagggctggtattccataccgtctgcccaaggagcgttttacatgtcgcgtaccgtagtcctggccgccgccatcagcctggcgctggcggcctgttccggcaaggagtccacccccgtgtccgatgcccagaaagccccggcccagcagccggccgaagcctccaccaatccgctgctgagcgccagcacgctgccgttccaggcgccgcagttcgacaagatcaaggacagcgactacctgccggccttcgaagaaggcatgcgccagcacctggccgacgttcgcaagatcgccgacagcagcgagccggccaccttcgacaacaccatcgtggcgatggagcgcagcggcgagaccctgacccgcgtgtcgcgcatcttcttcggcctggtccaggccgataccaacgatgcgcgccagaagatccaggaagaagtggcgccgaagctggctgcgcaccaggacgagatcaacctcgacccgaagctgttnnnnnnnntgaagtcgatctatgaccagcgcgacacgcttgaactggatccggtgcagaagcgcctggtcgagcactactacgatggcctggtgcgcgccggcgcacagctgtccgacgccgacaaggcatcgctgcgcaagctcaacgtggaagaaaccaccctttccacccagttccacacccgcctggtggccgctaccgccgctgcggccgttgtcgttgacgacaaggccaagctggccggcctggacgaggatgcgatcaacaacgccgccaacgcagcgaaggagcgcaagctggatggcaagttcctgctgccgctgcagaacaccacccagcagccggtgctcggctcgctgagtgatcgtgaccagcgtgccgccgtgctgaaggcttcggaaacccgcgccgagcgtggcgatgccaacgacacccggcagaccgtgcagcgcctggcccagctgcgtgcgcagaaggccaagctgcttggcttcgacaccttcgccgactaccagctgggcgaccagatggccaagaccccggctgccgcgctgaagctgctgaccgacaccgtgccggccgctaccgccaagnnnnnnnncgaagccggcgagatccagaaggtgatcgacgcgcagaagggcggcttccaggtcgccgcctcggactgggatttctacgccgagcaggtgcgcaaggccaagtacgatctggacgagtcgcagatcaagccgtacttcgaactggacaacgtgctgcagaacggcgtcttctacgccgccacccagctgtacggcatcaccttcaagccgcgtaccgacattccgacctacaacccggacatgaaggtgtacgaagtgttcgacaaggacggcacctcgctggccctgttctacaccgactacttcaagcgtgacagcaagtccggcggcgcctggatggacgtgttcgtcgagcaggacggcctgaccggcgccaagccggtggtctacaacgtctgcaacttcaccaagccggccgccggccagcctgcgctgatcagcttcgacgacgtcaccaccatgttccatgagttcggccatgcactgcatggcatgttctcgaacgtgaagtatccgtcgattgccggcaccgccacctcgcgcgacttcgtcgagttcccgtcgcagttcaacgagcactgggcgctggacccgaaggtgttcgccaactacgccaagcactacaagaccggcgaggcgatgccgcaggagctggtcgacaagatcctcaaggcacgcagcttcaaccagggctatgcgaccaccgagtacctgtcggccgcactgctggacctggcctggcacacgcagaaggccgacgcgccgctgcaggacgtcggcgcctttgaagccagcgcgctgaagaagttcaaggtcgacctgccgcaggtgccgccgcgttaccgcaccacctacttcgaccacatctggggtggcggttactcggccggctactacgcctacttctgggccgaagtgctggatcatgacgcctaccagtggttcaccgaacacggtggcctgaccgccgccaatggccaggaattccgcgacaagatcctctcgcgcggcaacagcgtggagctgtcgaccctgtaccgcgatttccgcggcaaagacccgtcggtggaaccgctgctgaagttccgcggactgaaataagcgcgacctgaagtacgaaagaaataacggcgggggaaaccccgccgtttttcgttgaatcgataccatcgacagattccgcagtttgccgctcatccacgcatggcgtggatccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacagcccggccatcacgtccccacgtgtacccggttggcctgttcggccagccccaggtgatccaacgcgatgtccagcgccagcacatagctctgcgcaccgtacccggcggcgatgcccaggcgctggccgacaccggccggcaggcacgactcggccaccgcgccgtcgtcatgtacttccacgtaggcgttgtgcaggtagggcagcaggcgctgaagacgcaggctgttggcacacgcacccgggtccagcagcgtcacctcgccacggctgtggtcggccacgcgcagggcgtccagcagttcctgttccgagccgcaggcgcgtatcgccacgctggtgccggcgtcgattgcccggtgcaccaacgacttcagtaccggtgccggcagcggcatggcggtacggatcagcgcaccggcggcttccgggccacggatgatgaagatcgacatggctcagccctcctgcgccaggcggcggccgacgatggccagcgacaacggataaccggcctgctggctgcgctggtcgatgaccaccgccgcggggccatgctgcagttgcaggcgcgactccaggccgggctcgctgggtgcctgcaactcgatgtactgcgccggcagccgttccagcgccgcctgcagcgcaccgccctcggcctgccattgcgcctcgtcggccacgccgacatccagcagcacccagtcggccgaacgcgcctgcgactggcacaggcactggcgcacttcggacaggctggcgcagtcgctgcacagcacgcgatggccgttcagctgcgccggcagctgcgggcgcggcacggacgaagatgcgtggcggatcaccaggagggtcatacaacaccttgcggaatgcgccctgcggcgcggtgggcacacgatnnnnnnnntggccgtaaaggtgcgatgccggcggcaggtcccgcgcgtaaaacctgcgtaacccggcgctaccgggaacctctcccccccatatgtggtctgatgcagctaccacccacccggagcctgccatggacgccgttgcccgccctcccttttccgatcgcgcgctggcctggctgaaaaaggaggcgctgccgttgctggtgatgctcggcctgctcgccgccgcccgcgataccctcgccaaccactacgtggtgcccagcggttcgatgcagccgaccctgcagcccggcgaccgggtggtggtggacatgcgcgcctacggcctgcgcctgccattcaccagcagggaactgatgtccaccggcacgccgcagcgcggcgaagtggcggtattcgattcgccagccgacggcacccgcctgatcaagcgcgttgccgcagtggccggtgaccatgtgcagctgtacgaagggcacctgaccatcaacggccagccgctgcagactgcggacctgcaggatgtggaagcctttggtgaacgccgtgccagcctcgatctggacatggggggcggcccggacatcgccgacctggtggtgccggacggcaaggtgctggtgctgggtgaccaccgtggcaacagcttcgatggccgcttcttcggcttcgtagatgccgacaaggtctacggccgtgcggtggcggtgtactaccgccgcggcgacggtttcgagtggcagcgcctgtaagctgaattgatacttcttgagtatcaatcctgacctatcaggttatggatcgactggatggacgggcctagtctgaggcccgttccctcccacgcccggccgtccccaccggcccttcgattccatgactggcgaaactgcggcggccgttgaaggccgtccctccactctcgataccggcaccgacacccgcatccagcagggcaccccggccttccgccgcaccgcgctggcgctgttcctggccggcttctccaccttcggcctgctgtacaccgtgcagccgctgctgcccgagttcagccgtcacttcggcgtgtccgccgccggcagcgcgatgtcgctgtcgttgaccactggcacgctggcggtggcgatgctgctggccggcctgctgtccgacgcggtcggccgtcgcccgttgatgatcgttgcgctgttggcgtcggccatgctgtcgctgtgcaccgcgctggtggacgactggaccacgctgctggtgctgcggaccctgcttggcctggcgctgagcggcgtgccggcggtagcgatgacctacctggtcgaggaaatggacagccgcgcgctgggcctggcgatgggcctgtacatcggcggcaacgccatcggtggcatgagcgggcgcctgctggccggcatcatcgccgaccattggggctggcgctggggcatcggcgtggtctcgatcatcgccgtggccagcaccgtgctgctgtggctgcagctgccgccgtcgcgtcacttccatgcacgtcgcggcggcctgcgccaattgccgtcgcgctggcgcacgctgttcgccgacccgggcctgccgtggctgttcgccacctcgttcgtactgatgggcgtgttcgtcaccctctacaactacctgggctatcacctgctggcgccgccctaccatctcagccagaccgtggtcgggctgatcttcagcgtctatctggtgggtaccttcagttcggcgtggatgggccagcaggccacgcgctacggacgcggccgcatcctgtcgatctcgttcgcgctgatcggcgccggcatcgcgctgctggcgatgccgtggctgagcacgatggcgctgggtatcgcactggtgaccttcggcttcttcggtggtcattccgtggccagcagctgggttggaagccgcgccggcgcgatgcgtgcggaagcctcggcgctgtacctgttcgcctactacctggggtccagcgtgctgggcggtgtgggtggcctggcctatgcagcctgggactggcttggcgtgtgtgcgttcgccgccgtgctgaccctgatcggcggtggcatcgtctgggcgctgcagcannnnnnnncgcagccggtcacggcgtgacccaacgcacggtagtgccggccgctggccggcaaccacggtgtggcgggtttgccgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggcgaatgccccgcgcagcagcgtggcgaaattgcggatcaacggggttacccgttcgcgatgccacgccagctgcacttccgaatgggcaccggcatcggccagcgccacgaagcgcgatccttccacccggatgtgatcgcacgaagacggcaggatcgcggcgcccaggcccgcggcggccaggctgatcagcgtcgaggcttcacccgcttcctgcacgatgcgcggcgtgaatccggcagccgcacacaacgcgatcatgtggtcgtggatgcccgcgcccgcgctgcgccggaatgccacgaacggttcctgcgcgaagtcgcgcagcgacagcgtgccctgcttcgaaagccggtgcagggccgggtgcccggcatgcacgatcaacgccagtggatcgacgaacaggctgtgcgccaccagttccggtggcaacgcgcgcttgcggatgatgcccacgtccagtgagccgtcgagcagcgcgtcgatctgctgcagggtgttcatctcgctcagctgcagccgcacctgcggatactgctggcggtaatgcaggatcgaacgcggaatctgcggcgacagcggcgtggcgcgggtcaggccgatgtgcagttcaccctgctcaccgcgctnnnnnnnntgtacctcatccaccgccgcttccacctgctgcacgatggcgcgtgcacgttcctgcagcagctcgcccgcgggcgtcagctgcacacgacgatggctgcgcacgaacaggcgcgcaccgatcaggtcctccagctggcggatctgctggctgagcggcggctgcgacatgcccagccgctccgccgcctggccgaagtgcagcgtatcggcgacagcgaggaagtagcgcaggtggcggagttcgatggacatggggccagtttattcatcgtcagccggaaatgaatcagagatgggatccgatcccgtgccgaccaacggtcggcacccaccaacagcagctggcaccaacagcagcaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcagccctgcaaaccagaacacccctcaccgctcggaatgcccgctctggtcgtaatcgcgcggactgaacaactccggctggatcagctcgatgaacgcccgcgcctgcgccgacaacgccttgccacgccgcacgatcaccccgtagctgcgctcggggaaccagcgcttcatcgaccgcgccgccagccgctcgtggtcggcctcgttcaggcacagcgccggcacgatggaaatgcccatgcccatcgccacgtactgcttgatcacctcccagccgcccacctccagggccacggtgtaggcgatgcggtggcgctggaacacctggtcgaccagccgataggtgatctgccgcttcggtggcagcaccagtggatagcgcgcgatgtcggccagctccagctcgccaccgctcgccagcggatgatcgtgcggcgcgatcagtacctgctcgaagcgataggccggggcgtagctgagatcggccggcacatcggtcatcgaaccgattgccaggtcggcggcatcctcgcgcagcaggtcggtgccgtcggcgctgatcgcgttgtgcagggtcaggcgcacgtccgggtggtgcaggcggaagcgttcgacgatcttcggcagcaggtacaggatggtcgagctgttggcggcgatgttcagctcgcccgcgtccaggccgcgtaccttgtcgcggaagcgtgcctccagcccgtccaggttctccaccagcggctgcgccatttcgtacagcagctggccctcgcggctgggcaccaggcgacgcccgctgcgctcgaacaacggcacgcccagctcccgttccagggcctgcaactgcaggctgatggccggctggctgacgaacaacgcctcagccgcccgtgagacagagcccaggcgcacggtctggcagaacgcgcgcagcggcttcaaccggtcggatttgtaggaaaaacgcggacttggcgaggggcgcgtggtcatggcgttacaagtattagcacaacttatgtagagcattgcaaaaactgttttgccaaatactcggccagggcggcaccgtggaggcgttccccaccgctggagtcgccccatgtccgccgtcgcttccgctgttcccacccctgccagcaaggccacccccggcatcgccctggcgacccgcgtggccggtcaggacaccgtgctgccggcgccgctgctggccctgctggtgtcgctgcaccgtgcggtggaaccgggccggcaggcacggctgcaggcccgccgtgaacgccaggcgttcttcgaccagggcggcctgccggacttccgtgaagacaccaccgcgatccgtagcggcgactggcgcgttgcgccgctgccggccgcgctgcaggatcgccgcgtcgagatcaccggcccgaccgacccgaagatggtcatcaacgcgctgaactccggcgccaaggtgttcatggccgactttgaggattcgacctcgccgacctggcgcaacctgctggccgggcagcagtcgctggcggcggcggtgcgtggtgatctggaattcaccgccgccaatggcaagcactacacgctgcgcccgtacgacgaacaggccgtgctgatcgtgcgcccgcgcggctggcatctggacgagaagcacgtgcgcatcgacggccagttcatcgccggcggcctgttcgacgcggcggtgttcgccttccacaacgcccgcaccctgcaggccaaggaccgcggcccgtacttctacctgcccaagctgcagagcatggaagaggccgcgctgtgggagaccgcgctgtcgcacatcgaaggcatgctcggcctgccgcacggccagatcaaggtgaccgtgctgatcgaaacgctgccggcggtgtttgagatggacgagatcctgcacgcactgcgtgaccgcatcgtcggcctgaattgcgggcgctgggattacatcttctcgtacctgaagaccttccgccgccacgccgaccgcgtgctgcccgaacgcggccaggtgaccatgacccagccgttcctgaaggcgtattcggaactgctgatccagacctgccaccgccgcggtgcgcatgcgatgggcggcatggccgcgcagatcccgatcaacaacgatgccgcggccaacgaacaggcgatggcccgggtgcgcgccgacaagctgcgcgaagtcaccgccggccatgacggcacctgggttgcgcatccggcgctgattccagtggcgatggcgatcttcgacgaacacatgcccggtgcgaaccagcacagcgtgctgcgccaggatgtgcgcgtgggccgcgatgaactgatcgcgcgcccgccgggcaccatcacccgtgccggcttcgaaggcaacgtggaagtctgcgtgcgctacctggcggcgtggctggatggcaacggttgcgtgccgatccaccacctgatggaggacgcggccaccgccgagatcagccgcagccagctgtggcagtggctgcatacgccgggccagcaactggacgacggcactgcgatcgatctggcgctgctggattccactctctcgcagctgccggcacggctgggcgataccgccgcgctgcctggtggtacacgcatcggcgaagccatcaccctgctcggcgaactgagccgcagcgacgaactgaccgatttcctgaccctgccggcctacgcgcgcatcgattgactcccgcccgcgtttccacgccgtttccctccccgctgcacgcacgaaccgaactggagaaagacatgagcaagctgcccactgccgaacagatccagcacgactgggataccaacccgcgctgggaaggcatccagcgcaactacagcgccgccgacgtggtgcgcctgcgcggcaccgtccacatcgagcactcgctggcccgcctgggtgcggagaagctgtgggcgtcgctgcatgagcgcgagttcgtcaacgcgctgggtgcgctgaccggcaaccaggccatgcagcaggtcaaggctggcctgaaggccatctacctgtccggttggcaggtggcggccgacgccaacctggccggccagatgtacccggaccagtcgctgtacccggccgattcggtgccggcggtggtcaagcgcatcaacaacacgctgctgcgtgccgatcagctgcaccacgccgaaggcaaggatgacatcgacttcctgcagccgatcgtggctgacgccgaagccggtttcggcggcgtactcaacgccttcgaactgatgaaggcgatgatcgaggccggcgccgccggcgtgcatttcgaagaccagctggcgtcggtgaagaagtgcggccacatgggcggcaaggtgctggtgccgacccgtgaggccatcgagaagctcaacgccgcacgcctggccgccgacgtgctgggcgtgccgaccctgctggtcgcgcgcaccgatgccgaggccgcggatctgctgaccagtgacatcgacggcaacgaccgcccgttcaccactggcgagcgcaccgtcgagggcttctacaagacccgcaatggcctggaccaggcgatcagccgtggcctggcctacgcgccctacgccgacctggtgtggtgcgagaccggcaagccggacctggaattcgcacgcaggttcgccgaggcgatccatgcgaagttcccgggcaagctgctggcctacaactgctcgcccagcttcaactggaagaagaacctggacgacgccaccatcgccaagttccagcgtgagctgggcagctatggctacaagttccagttcatcaccctggccggcttccacgcgctgaactacggcatgttcaatctggcccacggctacgcacgccgccagatgagcgcgttcgtggaactgcaggaagccgagttcgaagccgccgagcgcggcttcaccgcggtcaagcaccagcgcgaggttggcaccggctacttcgatgccgtgacccaggcgatccagcagggccagtcctcgaccaccgcgttgaccggctcgaccgaagaagagcagttccacggcgggcgcagcgaacgcgccgcgtgatgcggtagtgccggccgctggccggcacccacgtgctccttcgggcactacggagaagccggccagcggccggctctaccggggtcgcgaatccgatcagggtggccagggaagggccaggcaacgccggccggtcgggggacctgccggcgttgttgtatcgacggaaacgcgatgaacgcatgcagcgtcaatccagcgcaccccacagtccggcaacttggccgaaaccctgtgaaggtggccatcagattgatccggaacgacttttccctggaccgtggcgggcagaacggccaccgtgcgccttcacatcgggaaagcggaccacaaggctcaaaatgagatagggcgcacattttaaagcggtgctatgctccgcggctcaccaggggacgctggcggcgggtgcagggaatgaccggcaggggtgcggccgagaacagtgatgtgacgtcaggtatcgcccgggtggcgatggccgagatcgtgcatgcgctgctgtccgatgccgaggtcgcattgttcgccagatttgcccgtccacgcaagcttcatgccgggcagtggctgttccagcgtggccaccgtggcgagcgcatgtacgtgatcctggaaggccagatcgaactggatttcggcgaggacctggtgatcaagaccctcgggcagcaggagttcttcggtgagctgggcctgctggtgggtgatcacccgcgcagcgccagtnnnnnnnncctggtggactgcgaggtgcttgagctggggcccgccgacttccatcgtctggtggaatccgatccgggcctggtcgcctacttcctgcgccgcacgatcatgcgcgtgctgaccaacgaacaggcgctgatcagccagctgcgccggcgcaaccatgatctggaaaccgcgctggacaatctgtacatcactacccaccagctgacccacacccgtgaactggtgcgtaccgatgaactgaccgggctgcacaaccgccgtggcctcaccctgtacctgcaggaatgccgcgccgatggcagtgggctgccgcaggcgctgctgctcatcgactgcgaccgcttcaagcagatcaatgaccgccatggccaccaggccggcgatcgcgtgctgcagagcatgggcaacatcctgcgctcgatggccggtgagcaggacctggcctgccggctcggcggtgacgagttctgcctgatcctgcgtcgtggcaactacgagatcgtgcagcacgcggcagagttcatcctcagcgcggtacacggcctgctcgagcgcagccacggcacgccgcacgtcagcctggtcagcatcggcgccagcctgctggacccggatgcgggctggagcgagtggtacgccagcgcggatcgtgcgctgtaccaggccaagcgtgatggtggcaactgcctgcgttgggcagacgcagtggactcaccctagatcgggagacagaggcgatgaatggcgacaacggaacgtcggcgccgcacaaccagcaactgcgcgccctgctgttcaccgacctgtgtgactcgctgctgctggtcgaacgcatcggcgatgtcgctgccgccgaactgttccaggaacacgaccgcctggtgctggcgctgcagcagcgctggaacggccagctgatcgatcgctccgacggactgttcatgctgttcgagcgcccgatcgacgcgcttggcttcgcattggattaccagcgtgggctgcagccgctggggcagagacacgagatccatctgcaggcgcgggccggtctgcatgtgggcgatgtgctgacctgggagaacagcgccgaggcagtgcgggctggcgccaaggcgattgaagtcgaaggcctggccaagccgacggcggcgcgcctgatgcagttggcacgtccgggccagatcctgctttcggcggtggccgaatccatcgtgcgtcgctccagtgggtcgctgggcgcgatggctgaaggcctgcaatggcgatcgttcgggcgatggcgcttcaagggcgtgnnnnnnnnnnnngaagtctacggcgtgcaggcggcgggcatgcccgccccggggcggctgcggcacacggccaaggcccggcgtgatcttccgttgtggcgccgtccgctggcgatggcggcgcaggccgccgtactgctggccgcagtgcttggcgtctggttgctgacccggccacagccggccatcgcgttcgccgaacgcgactgggtggtgctcggcgggctgcataacctcaccggcaatcgactgctcgatgacgccctggaccaggcgttccggatcagtctcgagcagtcccgctacgtcaacgtcgtcagtgacgaccgcgtcagccgcacccttgagatgatgcggaaaccgccggatcgcggtgtccgcgaacgtggcgatgccgccgctgtggcggtgcgcacgggcgcccgcctggtgttcgtgccatcggcgaccgatgtcggcggccgaacccgcttcagcgtggaggtgcttgagccgtcgacgctgcgcaccctggccgtggtatccgccgatgcgaaggcgggtgcggtactggcggcggtggacgatgtttcgcgccagctgcgcgatcgcctgggcgaagagcccgcattgatccagcgcgacagccaatccctgccggaggtgaccacgggcagcatggatgcgttgcgtgcgtttgccttgggccagaagcgctacagccgaggagatttcaacggcgcgatggcattcttcgggcaggcgatcgaggtcgatcctgagttcgccctggcatggctgggccaagcccgctgtcgcttcgccatgatgaattaccgcgatgcccggcgtctgctggcagaggccgaccgtcgatcagggcaccttacgccacgcgagcgcctgtacgtgcagaactgggcgctgcagatcagtgatccggatcgcgccaccgatggctgggcgcgcatggcggagctgtatccggattacatgcctgcaagctacaacgccggtctgaatcttttccacgagaaccgccttgccgaggccctggcgctttccaggcgtgttgcacaaagcagggtcgagctgcctgagatcgcgcaggaccagtacggccgcgccttgctggccagcgagcgctacgcagaggctgacatcgcgttcagccgtgccgccggcaatggttgggaaggtgcattgatgcgccaggcgacggtggcggcagcgcgttccgagttcgagaaggccaatgcgctgcttgcgcggatcgatccaggcaacttccatgctggcaatttcgctaccacgattgcgcttgaccaaggcgatgtcgagggcgccatcaagctcgccgaacagggaaggatgcttgccggacagcgccagggcatggatcggtacaacttcgacatgcccctggccgtcgcctacatgatggccggcagaaggtcgaaggcgctgatggtggcgcgcgtggccgcgaccgcgccgttcgcagagctgagcggcgaacccgcggtggaggtagtggatcgcctggttgcagcacacgcggcagccttgctggcactgagactgggcgatgccgcaccggccaaggcggtccaggcccggatgaacgcgcttcaggatctccctgacagcagcgtgttgcgccagtacgtcaccctgttggccgggcggatgatgcagcatgagggccggccccaggccgggctggacctgctcgtaccgctgctgaagaagcagccacgcctgcaggtgcggctggcagtgcgtgacctggcgctggaggcgggcctgaaggatgttgcccaggagcagacgcgttggctgcgtgatcgccccggatttgcatatgcagaagcgcaatgcagcttctgcctgcaggcgcttaacgtagtggatgtgcggaggctcatggcggcgccggcaatcgaggctgccgacaccatggcctcgatgcctcagcgcagcgtgcgcggcgagccgtaaccgtcctcaagcatcggcacggagtagccggtaccactggtcagcatggcgatgatctgctcttcggcctgtgcgatgacgtctttctccgccaggcagatgttcttgcagcaatcctggacgaactgctgaaggtcagccgggttggatggaacgtgtccagccagcagtatcgcggcagccgtgtcggtggcgaagagctggcggaaggtgtcatcggtggcgaggcgctgaaccagcgtccttgcgaccggcagcgagagcgtcaacgtgggcattgtgtcctgcatccatggagtgtcgaggggcagtggtgatgtcggcttggcaaagcggttcttgagagggtagagcgggagatgtaaaggaatcgggtcgcggttcgataacgtggattcacgatgaaggaagggctgatccgatggatgtcaggcgctgcgcgatcgtagtggtacagcccaccgagcagatccggttcgagtttgagggcctgctgcgcggtggtgatgggctggtgcgcacgcttgcctgggaggcactcgccccccacctggatggaccggtggtgctggacgctgcggcacaggcactgctgggaagcctgagcccaagtgcatggaccacgcttgaggcaggggaggcctgttcacccgcgatggacctgctgatcgccagtggcctggtgttgacccgggggcaggatgacgatgttgccgctcgtgacgagcggctgcgtgcaacgcattggcatcccctggctgcggtcatgcatgccttctcacgctgggaggatgttgacgccgttcgcaacatgcgtgaatcacagatcgaaacggcctcgcagatgcgcaggacgttgggaccgccgccaccgcacgctgccgctgccgacgctgggttggtaccactgccgcctcagcagtccaacgatttcgacgcactgctggcgcggcgcgtcacctgccggaacttcgatgtcacccgatcactgccgctgtccctgctgagccagatgctgcaacgggcattcggcagcagcagctgccagcgcgaaggcgatgatctggtgttcctgaagaagaacgtcccttcgggcggtggactgcatcctgtcgaagcctacgtgctggtgcgcaatgtcgatggacttgccgcgggcatgtacctctatcgagcgcagggccacggactgatgccggttgattgccccgtggccatcgatcgcgacttcgtgatgtccatggtcgggcagcagcactggttcgcggatgcgcacgtgctggtggtcctggccccgcgtttcaacaggacgtactggaagtatcgccagcatgggaaaagctatcgggttgtcgcgatggaggcgggacatctatcccagacgctgtacctggcggccacggatgccggcctgggagcattcattactgcagcgatcaacgaaaagcccatcgaacgtgccctgggcctggacacgatcaatgagggggtactcgcggtctgcggtttcggatggcgtgcatcacggatgacgaccagcgagctggaccctgcaggcacgatctggaaccttgaagaccgcgcgggctgaccccgcgcggcctctgctgcatcacgccgcttcgaagtccaccagtaccgcgccatcacccacctggtcgccggccttggcgcgatagcccttcaccgtcccatccgccggtgcctgcagggtgtgctccatcttcatcgcttccagcaccaccagcggcgtgccgcgcttgacctcggtgccggccgcgaccagtgtcgcgacgatcttgcccggcatcggcgccagcaggctgccggcatccgccacggcgtggtccgattcgcccaccggatcgtgcagggtgaagcggtgctggccgtcggcgccgaacaggtacagctggtcaccgtcgcgcagcagctgcagcgaccagcggcgttcgcccagctgcacggtaagatgctgcgcatcggctgtgccgatcacctgaaccggcgcggcgtcatcgcgctgcacgcgccagccatcggcctgtgcccacactttgagcgtgtgcttgcgttcgccctgctgcagcggcagcacgcgcggtgccgatgcgccgaggcgccagccatcctgggcctgccatggcgaatgcgggtnnnnnnnntcggtgctggcaccggcagtgccagcaaccgcggccacggcggccagctgccacagggcatcatccgtgtcgcccactgcgctcaatgccgcctgttcgcgttcgatcagcgcggtatccagcctggcgtgcgcgaacgaatcggtattcaccagccggcgcaggaagccggcattggtggtcacgcctaccacctggcagtcggccagcgcctggctcatgcggcgcagcgctgcatcgcggtccacgtcccagacgatcagcttggcgatcatcgggtcgtagtacggggtgatgctgtcgccttcctccacgccggtatccacgcgcacatgggccgacgggattggcaggcgcaggcggcgcagggtgccggtggagggcaggaagccacggtcggcatcttcggcatacaggcgcgcttcgatcgcgtggccgtggatggccagctgctcctggcgcagcggcagcggctggcccgaggccacacgcagctgccattccaccaggtcggtaccggtgatgtactcggtgaccgggtgctcgacctgcaggcgggtgttcatttccatgaagtagaaatcgccgtccgggccggcgatgaactccaccgtgcccgcaccttcatagcccacnnnnnnnnnngcatcgaccgccgccttgcccatcgcagcacgacgttccgcgctcatgcccggggccggcgcttcttccagcaccttctggtggcggcgctgcaccgagcagtcgcgctcgaacaggtacaccgcgtcaccgtggctgtcgccgaatacctggatctcgatatggcgcgggcgctcgacatacttctcgaccagcacgtggtcgttgccgaacgccgaggccgcctcgcgctggcagctggccagcgcatcgacgaagtcctcgctgcgctcgaccttgcgcatgcccttgccaccgccaccggcgctggccttgatcagtaccgggtagccgatggcgtcggcctgcgtgcgcaggaagtccggtgcctgctggtcgccgtggtagcccgggggcagcggtacgccggccttggccatcagcgccttggccgcgctcttgtcgcccatcgcgcggatggcgctggccggcggcccgatgaaggtgatgccggcggcggcgcaggcatcggcgaagtcggcattctcggacaggaagccgtagccggggtggatcgcctgcgcgccggtcgtgcgtgcggcgtcgagcagggcatcgccgcgcaggtagctctcacgcgcggcagccgggccgatgtggatggcttcgtcggccagccgcacgtggcgcgcgttgcggtcggcatcggagtacaccgccacggtggcgatgccgaggcggcggcaggtggcgatgacgcgacaggcgatttcgccacggttggcgatcaggactttggtgaacatggcaacgggcttcatgggagcgtgctcggtcatggcatggattacatgcggaacacgccgaagcgcgtctgctgcggggcggcgttgaggctggccgacagcgccagggccagcacccggcgggtgtcggccggatcgatcacgccgtcgtcccacagnnnnnnnntggcgtagtacgggtggccctgctgctcgaactggtcgcggatcggcgccttgaacgcgtcttcctccgcagccggccactggccgcccttggcttcgatgccatcgcgcttgaccgtggccagcacgctggcggcctgctcgccgcccatcacgccgatgcgtgcgttcggccacatccacaggaagttcggcgagtacgcgcggccgcacatgccgtagttgccggcgccgaacgaaccgccgatcaccacggtgaacttgggaaccctggcgcaggccaccgccatcaccagcttggcgccgtccttggcgatgccgccctgttcgtacttgcggccgaccatgaagccggtgatgttctgcaggaacaccagcggaatgttgcgctgggtgcacagctcgatgaagtgcgcgcccttcagcgccgactcggagaacaggatgccgttgttggcgatgatgccgatcgggtagccgttcagatgggcgaagccggtcaccagcgtcgcgccatagcgcggcttgaattcgtcgaagcgcgagccatcgaccaggcgcgcgatcacctcgcgtacgtcgtagggcttgcgcgtatcggccgggatcacgccgtacagttcgtgtgccggcagcagcggttcttcgctggcctgcaccgccatcgccggttccggcttgcgccagttcagctgcgcgatgatcgcacgcacccgtgccagtgcctgcagatcgttgtcagccatgtggtcggccacgccggatatgcgcgtgtgcacgtcggcgccgcccagttcctcggcggtcactacctcaccggtggccgccttcaccagcggcgggccgccgaggaagatggtgccctgctcgcgcacgatcacggtctcgtcgctcatcgccggcacataggcgccaccggcggtgcagctgcccatcacgcaggcgatctgcggaatgccctgcgccgacaggttggcctggttgtagaagatgcggccgaaatggtcacggtcggggaagacttcgtcctgcagcggcaggaacgcgccgccggaatcgaccaggtagatgcacggcaggtggttctgttcggcaatctcctnnnnnnnnaggtgcttcttcaccgtcatgggatagtaggtgccgcccttgaccgtggcatcgttggccacgatcacgcactccacgccgctcacccggccgatgccggccaccacgccggcggccggcacggcgtcttcgtacatgccatgcgcggccagcggcgcgatttcgaggaaggcgctgccggggtcgagcagggcgtcgatgcggtcacgcaccagcagcttgccgcgtgcggtgtgtttgnnnnnnnnggcctcgctgccacccagcgcggtgcgcgccagggtggcgtgcagatcgtcaaccacggcctgcatggccgcgcggttggcttcaaaggtatcgctgcccggttgcagctggctgttcaggacggtcatcgcggtggccttacagggtgcgctggaacagttcgcggccgatcagcatgcggcggatctccgaggtgccggcgccgatttcatacagcttggcgtcgcgccacaagcggccggtcgggtattcgttgatgtagccgttgccgcccaggatctggatcgcctggccggtcagccaggtcgccttctcggcggcgtacaggatggcaccggcggcgtcctggcgggtggtgcggccctggtcgcagnnnnnnnncacggcatagacataggcgcggcaggcgcccaggccgacgtacatgtcggcgatcttggcctggatcagctggaagctgccgatcgcctcaccgaactggtggcgctcgtgcacgtacggcatcaccacgtccatcgccgcggccatcaggcccagcgggccgccggacagcaccacgcgctcgtagtccaggccggacatcagcacgcgcacgccaccgccaacctggcccagcacgttttcttccggcacttcgcagtcctggaacaccagctcgcaggtgggcgaggagcgcatgcccagcttgtccagcttctgcgaggtggagaagcccttcatgcccttctcgaccaggaacgcggtgatgcccttggcgccggcgtccatgtcggtcttggcatagaccaccagcacgtcggcatccgggccgttggtgatccacatcttgttgccgttgagcacgtagcggtcgccgcgcttgtcggcgcgcagcttcatcgacactacgtccgaaccggcacccggctcgctcattgccagcgcgccgaccaggctgccgtcgcacaggccgggcaggaagcgctgcttctgttcttcgttgccgttcttgcgcagctggttcacgcacaggttggagtgcgcgccataggacaggccgatgccgccggaggcacgcgagatttcttccatcgccaccacgtgggccaggtagcccatgccggtgccgccgtatgcttcttccacggtgaggccgagcaggccctgttcgcccagcttcggccacagggccagcgggaactggttgctggcatcggcctcggcggccagcggtgcgacctcggcggcggcaaaatgggccacgctctggcgcagcaggtcgatgtcttcgccaaggtcgaagttcagggatggcacgtgcattgtggtggctccacgacgggatggcaggaaatggacgcacccggcgggggagcgggcggcggtctgcaggaccgctgcccgcacgggcgattggacccagcgtagcggggttcggataagaagtgaatacaaattcaaaaattgaaaccagaatcaaaacatggcctacaaacgctctgcactgatggaagaacgcctggccggggcccgtgaacggatcctgctggccacccgtgagctggtcgccaccggcggctggcgcaacgccccggtgaccgccgtggcgacccaggcgggggtatccaccggcctgatctatcgccatttcccgtccaaggccgagctgttcgtggaggtgctcaacgccgcggtggcccacgaggtcgcgatcatggagcgcatcgccagtggtccggaggtggccagcgagcgcctgcggctggcgatcaccgccttcgttcgccgcgccctggccgggccggggctggcgcatgccttcatcgtcgaaccggtcgatccggacgtggaggctgagcgcatgcgtggtcgtcgcgccttcggcgacgtgttcctgcggctggtggaggagggcgtggccgccggtgagctgccggcgcaggacgcgcatgtggccgccgcctgcctggtcggcgccttcaccgaggcgatggtcggcccgaccgcacccagccgcgaagcgcaccgcgacgaagacgcgctggtggatgcgatctgcagcttctgcctgcgcgcgatcggcgcccggtaacgtggtagagccggccgctggccggcttctgttgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcccctggcatgttgcgccgcaccagcagtgacgcctgttgtcgcacgcaaagcgcgttctatactcggtccatcacgcagtcgctcagccgtggtccaacgactatcagccaggggtaacgaagagtgcggaattacgatctggagttcctgaaacgcttctccatggtgatcgcgctgctggcgaccatcaccctcggcctcatcctcctagccgcctacatccacacccggattccgcccgaggtgtcgccgactgcggccaagcgcaccgaacagcgcatctcgcccaccggcgcggtctatgccggcagcaccggcgccgccgcgcaggctgcggccaaggccgccgcgctggccaaggccgcctcgcaggtggcctacggcggcaccaaggacggcaaggtcatcttcgacaacctgtgcaccgcctgccacaccactggcgtgggcatggcgccgacgctggaccattcgcactgggacaagcgcatcgcgcagggcaaggacaccctctacaagcacgccatcgagggctacaccggcccggatggcggcatcatgccgcccaagggtggcaacccggcgctgaccgaggaacagatccacgccaccgtggactggatgctgggcaacctgaagtaggcgccgggacggccaaaccgcgaaacggcggaaacgtcggaacatggaacggccaaacgggatggcggaaccgcgggaagggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgccggtcgccccaatcgccgcggtcgttctccgtctgccgccggcggctttgccggccaaggccaaaacnnnnnnnntcgctggggtttcgcatttcaaggttagtctgtgcgcctcttccatggagtcgcccgtcgatgcgccgccgttccctcgcccttgccctgtccctgctgctgccggccggtgcctttgcccaggcccagccgcaggccgcaccggccgcgtcgccctccgctgcgcgcagcagcgccaccgtggtgctgaccgccgcgccggccgactggcgtgcactggatggccagcgagtgcgcatcgccgcaccgctgaccctggccggtaccgacggcctggagcgcttcggccagctcaccgtggccttcgatggccgcctctggcagccgaccgaagtggccacgccgggcactgccggctatgagcaggtgagggccgacaaccagcgccgccgcctggtgctggaagatggcagcgatgcccgcgacccggccagcgtggcttacctgccgggcaacccggtgctgcgcaccggcatgcagctgcgcgatgtgcagggcatcgtgcgcatggacgcgcagggccatccgcgcctgcaggtcgaaggcgcgctgaagctgccggagctgaagcgcccggcggtgccgaccgtgccgggcaacctgcatgtggcggccttcaacctggagaacttcttcaacggcgacggccagggcggtggcttcccgaccctgcgcggcgcacgcacgctggaggaacacaaggcgcaggtggccaagctggtcaccacggtcaacgcgctgggcgccgatgtcgccgcgctgatggagctggagaacgatggctacggtccgcagtcggccatcgccgaactggtcgatgcgctcaaccgcgaccgcggcgcgcagggcgactggcgctttgtcgatgccggcaacggccccggtgacaacccgatccgggtcggcatcatctaccgcannnnnnnnctgcagccggtgggcaagccggctacgctgaccggtggcccgttcgtcgagcacagccgcgtgccgctggcgcaggccttccagggcaagcagggcgcgccgttcgtggtggtggccaaccacttcaagtcgaagggctgccgcgacgccgccggtgccgacgccgaccacaacgacaaccagggctgctggaacgccacccgcgtgacctcggcgcagcagctgcacgcctggctgcagaccgacccgaccggtaccggtgcaaaggacgcggtgctgctcggcgatttcaatgcctacgcgatggaagacccgatccgcaccctgcatgacctgggctggcaggacgcgttcaaggtcgccaaggtcgagcatccctacagctacgtctacaacggctataccggccgcctcgaccacgcgctgctgagcccgggcatggccaagcgcctgcgcggtgccgccgagtggcacagcaatgccgacgaacaggacgccagtggctaccagggccgcaacgtgcagggcccgtggcgcagctccgaccacgacccgctgttgttgggtttcgacagataaggttcggcggggatctgctctgggagggaccttgatcggcacggatgctgccgttgcttttgatctatcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaccgcgggcgcggaaatggcccgccgcaacccaacgctcacccccaggcgatcaacccgatcgccagcaccgccagcgccaggccggcgcggttccaccgggtggtcgcctcgccgaaggcgaacacgcccaccagcgcgcccagcaccaccacgccgatgttcatgccggcgaacacggtggccgggttgtccggcatcgactggtgggcgtgcacatagaagagaatgttgccgccattgagcaggcccagcagcgcacctgcgccgaggttgcgccaggccaaccggctgcggccactggcgtgccgccacagctgcaacgccagcatcagcacgaaggccacgctgaagctggccagcaccgccgccatcgacggcgtgccggacagcgccacctgcttgagcagcacgtccaccaccgcgaagccggcccataccgccagcagccagccccagccaccgggcgaggacgccaccgccggtccgcgcggcgggcgcaggctgatggccatcatcgccagcaggcccagaccgagcccagccaacttccacggcgtggcagtctggccgaagaacaggaaggcggccgccaatgacagcagcagcgacagccgctgcgccacgtcgctgcggacgatgccggccaccgccaccgcgcggcccagtaccaggaaaatcgagggcagcaccgccgccagcgccagcaatgacagccacggcgcgtgcgnnnnnnnnagcgcatccagtggcggccgcagcaccaaggcggtgagcgttgccgccaccagatagttccaggtgaccatctgcgaaacatccagctggcggcgtccggccaccttcaacaacaccgaaaccagcacgctgcagatcacggccaaagacaggtagagcatgggacgggcacagggcaggggcgggggacggtatcatggtgccatgcacaagcactcgttccccgtcgcccccggcgaaaccgcctgcctcgaactggacggcccggccggcccgctggaagtggtcgtcgacctgcccaaggccgatgcgccggtgcagccgatcgtggccatcatctgccacccgttgtccaccgaaggcggcaccctgcacaacaaggtggtcaccatgaccgccaccaccctgcgcgagctgggcatcgccacggtgcgcttcaacttccgcagcgtgggtggttcggccggtgagttcgaccatggcgtgggcgagcaggacgacctgaaggccgtcgccgcctgggtgcgcagccagcgtccggacgaccgcctgtggctggccggtttcagcttcggcgcgttcgtttcactgaaggccgcggccgagttgcagccggaagcgctgatctcgatcgcgccnnnnnnnnnnnnctgggacttcgacggcatcgcaccgccggcccgttggctggtgatccagggcgagcaggacgagatcgtcgacccgcaggctgtctaccagtggctggactcgctggatttcccgcatgagctggtgcgcatgcccgagaccagccatttcttccaccgcaagctgatcgacctgcgcggcgcgctgacccacggcgtcaagcactggctgggcgcggcggcatgagcgacgtggaactgaccccgtcgcagcggtacgcggaaggggttgcccgtggcgactggcagaacgacccggcccagcatgcggcgctggccgagctggaccgcatccacctgggcctgctggacagtgccgaggacgggtggctggaccgcctgtcctcgttctggaagaagcccgagccggtcaagggcctgtacttctggggcggcgtcggccgcggcaagaccttcctggtcgacctgttctacgacgggctgccgatcaagcagaagtaccgcacccacttccaccgcttcatgcgcagcgtccacgagcgcttgcgcgagcaccagggccagagcgacccgttggcgaagatcgcccaggaatggcgcagcaacctgcgcgtgctggtgctcgacgagttcttcgtcaccgacatcggcgatgcgatgctgctggcgcggctgctggagcgcctgttcgccgagggcgtgaccctggtcaccacctccaacaccgcagtggagaacctgtacctcaacggcctgcagcgcgagagcttcctgccggccattggcctgctgcagcgcttctgcgtcgagctgtatgccgaaggtaccgaggattaccgcatnnnnnnnntgacccgctcgccggtataccgcgcaccgctggcggccgacagcgatgagtggctggccacgcgctggaacgagctgagcggcggccagccggccaagcccggcaacatcgagatcgagggccgcaagatcccggtgcgtggccgcggcaagagcattgcctggttcgatttcgccgcgctgtgcgaaggcccgcgcgggccctcggattacatcgagatcgcgcacgagttcaacacggtgctgctgggcggcattcccgccttcgaccgcctgaacgaagatgccgcgcgccgcttcgtcaacctgatcgacgagctgtacgaccgccacgtcaacctggtctgcaccgccagcacctcgccggtcgagctgtacaccggccagcgcctgcagggcgctttcgaacgtaccgcctcgcgcctgatcgaaatgcagagcgccgagtacctgggtaccccacaccgggcgtgaggggcctgcgggcgtacgttgccggccagcggccggcacgacccccctgggattccggtagtgccggccgctggccggcaatgatcgggggaagggtgcaacggcgtttccctgcggccgctgctccggcctggccggcacatgcagcctcgcgtcgctgcccggcgggcggtcccggcgtccaccggattcccaccggctgcccaccacctgtccacagggttgtccctagccagtttcatcactgtcatgtgaagctgtcattgttccgttttcgcggtgcgttgtaccaccgcaatgacgcctttcgggcttgactgcgcagcccgttccggcaggtctgaagcgtctgatccggacgccggtggcacgatccttgcggcgcaagggattgccgaatttcactacatttggcgttgacgggccccatcacccccactatcttgtggccgtcggtcgcagcaaccccaattccagggatgcccgggtacccatccgcgatcgtcaacggcagtggcaggcgcagggtctcatccgctgcgacgccgtcctgccatcctgggctgtcatgtcccgggctgcgtcacccgatgcatcgagcacccaccaatcacgccaagaggacacacgccgtgaccaccgaatccagcgccaccatcgagaaggaaagcgaattcctgttgacgtcgccgccgacggccaacgcgatgagtgtgaccaagcgcaatggcacgaccgaactggtggacctgaacaagatcgtgcgcgcggtgcagcgttcctccgaaggcctgcacgccgtcgatccgatgcgcgtggccacccgcaccatttccggcctgtacaacggcgccaccacccgcgagctggacgaactgtccatccgcaccgccgccctgctgatcggtgaagagcccgagtacggccgcctggctgcgcgcctgctggccaactacattgccaaggaagtctcgggccaggaaatctacgccttctcgcagtcggtcagccgtggccatgaagtcggcctgatcaacgaccgcctgctgaacttcgtgcagaccaacgcgcgcaagctcaacgatgccatcgacatctcgctggacctgaacttcgattacttcggcctgcgtaccctgtacgaccgttacctgctgcgccacccgcacacccgcaaggtgatcgagaccccgcagcagttcttcctgcgcatcgccagcgcgctgagcgaggacgtgtccgagaccctggcgctgtacaagcgcatgggcaacctggactacctgccgtccagcccgaccctgttcaattccggcaccacccacgagcagctgtcctcgtgcttcctgctggactcgccgcaggactcgctggagtcgatctactccaagtacggcgacatcgcccagctgtcgaagttctccggcggcatcggcgtcagctacacccgcgtgcgttcgcgtggttcgctcatcaagtcgaccaacggccactccaacggcatcgtgccgtggctgaagaccatggattcgtccgtggccgcagtgaaccagggcggcaagcgcaagggcgcggcctgcgtgtacctggaaacctggcacgccgacatcgaggacttcctcgagctgcgtgacaacaccggtgacgaagcccgccgcgcgcacaacctgaacctggccaactgggtgccggacctgttcatgaagcgcgtcgaagccgaccaggaatggtcgctgttcgatccgcgcgtcgtgccggagttcaccgacctgttcggcgaagccttcgaggccgcctacctgcaggccgaagcccagggcaaggccaaccgcaccatctctgcccgcaagctgtacgcccgcatgatgcgtacgctggccgagaccggcaacggctggatgaccttcaaggacaagtgcaaccgcgccagcaaccagaccctgcgtccgggcaacgtgatccacctgtccaacctgtgcacggaaatcctggaagtcacctccaacgatgaaaccgcggtgtgcaacctgggttcgatcaacctgggcaaccacttcgacgagcacaacgagttcgatttcgagaagctggccgagaccgtgcgcctggccgtgcgccagctcgaccgcgtcatcgacctgaacttctacccgatcgaaaccgcccgccgcgccaacctgcgctggcgtccggtcggcctgggctgcatgggcctgcaggacgtgttcttccgcaagcgcctgccgttcgacagcgccgaagcccgcgccctgtcgaagaagattgccgaagcgatctacttccatgcgctggaaacctcctgcgagctggcccaggaacgcggcaagcacccgtcgttcaacgacacccgtgccgccagcggtgaactgcagttcgacgcctggaacgtggtgccggaagacaccgcacgctgggacgccctgcgcagccgcatcaaggaacacggcctgcgcaattcgctgatgatcgcgattgcgccgaccgcgaccatcgcctcgatcgccggctgctacgagtgcgtcgagccgcaggtgtccaacctgttcaagcgcgaaaccctgtccggtgacttcctgcaggtcaaccgttacctggtgaacgagctgaagaagctgggcctgtggacgccggaaatgcgcgatgccatcaagctggccgaaggttccatcgccggcgtggcgcagattccggaaacgctgcgcgaggtctaccgcaccgcgtgggaactgccgatgcgttcgctgatcgacatggccgccgagcgtggcgccttcatcgaccagtcggcctcgctcaacctgttcatggaaagcccgaacatcggcgcgatgtcctccatgtacatgtacgcctggaagcagggcatcaagaccacctactacctgcgttcgcgcccggccaccaagatcgccaagaccacggtgagcgctgcggccccggccaaggtattcagcccggacgaagccatcgcctgctcgctggaaaacccggaagcctgcgaggcctgccagtaacacaccgcgcggtgggtgccgaccgttggtcggcactcgaacacctcgcacctgtagagccgagccatgctcggctgcggaaaaacacccacggtaggccgggccacgcccggcggctcacccaggaattcaaggaaacacccatggccgacaagcccaagcagatgctgctcgatcccggttttgaactgaccctgcgcccgatgcgctacccgcagttctatgacatgtaccggaacgcgatcaagaacacctggacggtggaagagatcaacttccagatcgacatcaccgacctgcacagcaagatgtcgccgggcgagcgccacctgatccaccgcctggtcgcgttcttcgccaccggcgactcgatcgtctccaacaacctggtgctgaacctgtaccagcatctcaatgcgccggaagcgcgcatgtacctgtcgcgccagctgtatgaagaagcgctgcacgtgcagttctacctgaccctgctcgacaactacctgccggatccggaagagcgcgccaaggcgttctcggcggtggagaacatcgactcgatcaagaagaaggccgatttctgcttcaagtggatcgactcgatccagagcctgacccgcatcgagacccgcgaacagcgccgccagttcctgctcaaccagatctgcttcgccgcctgcatcgaaggcctgttcttcttcgcggcctttgcctacgtgtactacttccgttcgcgcggcctgctgccgggcctggcctcgggcaccaactgggtgttccgcgacgagagcgcgcacatggagttcgcgttcgagtcggtgcgcgtggtgcgtgaggaagaaccggacctgttcgacgaagagatgaagcagcaggtctacgacatgctggccgaagccatcgaatgcgaagtgcagttcgccgaggacgtgctgtccggcggcgtggccggcatctccacccgcgacatgcgccagtacctgcagcactgtgccgaccagcacttcgccaagctgggcatggaaaagaagtacaacgtgcgcaacccgctgccgttcatggaactgcaggacgtgcaggaactgaccaacttcttcgaacgccgcgtctcggcctaccaggtcggcgtgcagggcgaagtcgccttcgacatgaacttctgatcgaaccggcccggcctgtcgcaacgaagaaccccggccaatgccggggtttttcgttgcgcatcagaaggatgagctattctcgctggacgccagtggtggcggtgcttcgcatccatgccgggcctggggaggaagaggggatgccactgcaggaatgacgcgtggacaatcccagcgccgggttcccgtgcgcgtggtcctgccatggtggcgcaactgaatggaccccggaggtcgcaatggagactgcagtgcctggaacagcaacccgcaggaccgtgtttcgtgggtggacgggaggactgttcgccgtcctggtcgcctgtccgtccctcgcccatggcacgaactgcgattccaaggtgaccaacgtttccatcgacgccagcggcaaggtgttcgtggcgaccaccgtctcgcccatccacgcggtctgcaacatcgtcagcaaaggcgacttcagcatgccgccggaggtctgcaaggcgacctacgcgatgctgatgagtgcgaaggtctctgccattcccatccgcctgtactacaccagcgtgccgcaatgtggcgatatcaaggcctggtcggcacaaccgagcttctaccacgctgaactgttctgattacggggccgggcgtatcgcctggagggcacgccgcgatcagcgccgcccttccaccgccatgcgcaccgccagtccggccagcaccgcgcccatcagccagcgctgcaccatctgccaggtcgggcgtgcggccaggaagccggcgatgctgccggcggtcagcgcgatcatgccgttcacgctgacgctgaccaggatctgggtcgagcccagcacgatcgactgcatcagcacgctgccttcgctgtccgggtgcaggaactgcggcagcagcgacaggtacatcaccgccactttcgggttcagcagattggtcaggaatcccatcgtgaacagcttgcgcgggctgtcctgcggcagttcgcgcaccgcgaacggcgaacggccaccgggcttgagcgcctgccaggccaggtacagcaggtacagcgcgccaccgatgcgcagcgcgtcgtaggcgaacggtacggtcatcagcagggcggtgatgcccagtgccgcgcacagcatgtagaacacgaagcccagtgccaccccgcccagcgagatcagtcccgccatcggcccctggcagatcgagcgcgagatgacgtagatcatgttcggcccgggcgtgagcaccatggccagcgaaaccagcgcaaaggccagcagatcggaagtggcgggcatggggggtcctggcagtgggcgtgaagcagtgtaacgcctgctgcaggcgcggcctgcgcaggcaccgctgccgggtgaccgttgcacgtgcattccgatggccgtcacgccggtcgcttagaatccgcagcaccccacaccgaagctcccccatgaccccgatccccgagaccgtgccgcccatcgaagtgcgcatggccgaaatcgtcttccccaaccacaccaaccacctcggcaccctgttcggtggccaggcactggcgtggatggacaaggccgcgttcctggccgccgcccgctactcgcgccgtaccgtggtgaccgcgcgcagcgaccaggtcgacttcaagctgccgatccgcatcggccagatggtggaaaccatcggccgcatcgttgaagtcggccgcagctcgatgaaggtggaggtggaactggtcgccgaagacctgcacagcggcgagcgcaagctgtgcacccgcggccacttcgtgatgatcgcgctggacgaggaaggccacccgatcgcggtgccgccgctgccggcggcctgacccggacaaccgaccggcgcttgcgggggcgccgcagcgcccccatctggcagccatgagcctgccactgaccgacttcatcgaccgcgcccagcgcctgttcgtgctgaccggcgccggctgcagcaccgcctcgggcattcccgattaccgcgacagcgacggccagtggaaacgcacgccaccggtgacctaccaggccttcatgggcgaggccgctacccgccagcgctactgggcgcgcagcctgctgggctggccgcgcttcggcctggcccggcccaatggtacccaccaggccctggccgcactggaaagccgtggcaagctgcaggtgctgctgacccagaacgtggacggcctgcaccagcgcgccggcagccgtaacgtgatcgacctgcatggccgcctggacctggtgcgctgcatgggctgcgagcgccgcagtggccgcgaggacttccagcagcgcctgctggacgccaaccccggctgggatgcgctggaggccggcgtcgcgcctgatggcgacgccgacctggagaccgatttctccagcttcgtggtacccgggtgcccgcactgcggcggggtgttgaagccggacgtggtgtttttcggcgaaaacgtgccgcgcgagcgggtggaggcggtgcacgagcacctgcagcaggccgacgccgtgctggtggtgggctcgtcgctgatggtctattccggcttccgcttcgtgcaggcggcggccaaagcaggactgccggtggcggcgttgaaccgtggccgcacccgtgcagacgacctgctgcagttcaaggatgaacgcgattgtgctgaggcgctggcgtcggttatcgaaccatcggctgggtagagtcgactgtcagtcgactctacaggccacccgccgccgcgaaacagcgatccatccagatggttgatcccggagccgtgcggcggtgcaatacgcatcccctacgtcgtccatcactgtcttgagccagctgttttcgccgatctcgttcggccccctgaccctgtccaaccgcatcgtcgtcgcgccgatgtgccagtactccgccgaagacggccgcgccagcgactggcatgccatgcacctgggcaacctcgcgcaatccggcgccggcctgctgatcctggaagccaccgcggtcgagccgcgtggccgcatcagctgggccgacctgggcctttgggatgacggcaccgaggccgcgttggcacaggtactggccagcgtccgccgctggtcgccgatgccgctgggcatccagctcggccatgccggtcgcaaggcctcggtgaaccgcccttgggacggcggtggccagttgccggccgatgatgcacgtggctggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagtgcggtgcgtgccgagcgcctcggcttcgagctgatcgagctgcatgccgcccacggctacctgctgcaccagttcctgtcgccgctgagcaaccgtcgcactgatggctacggtggctcattgccgaaccgcctgcgcctgctggtggaagtgttcgacgccgtgcgtgcggcggtatcggacaaggtcgccgtgggcgtgcgcatctccgccagcgactgggtcgatggcggctgggatctggtgcagagcgaagcgctggcccaggtgctggannnnnnnngctgcaatttcctgcatgtctccagcggtggcctggacgaacgccagaagatcaccgtcggtccgggctaccaggtgccgttcgcggcagcgatcaaggccaaggtgcgcatgccggtcatcgccgtgggcatgatcaccgagcccgagcaggccgaatcgatcctgcgccatcgccacgccgatgccgtggccctggcgcgcggcatcctctacgacccgcgctggccgtggcatgccgctgccgcattgcgcgacagcgtggaaccggcgccacagtacctgcgctgcgagccgcgcgatgcgcgcggcgtgttcaagacgcgctgaggctcacacccgccaggccggcgcgatgccggcctgaaggtgttcgaacagcgcgcggatcttggcggtgaaatcgcggcggtcgctgacgcagaagtagacctccatcggttccgggcgccacgcggtgtcggcgccgaacaccgcctgcaggcggccatcgcgcaggtacggctcggccacgaatgcggccagccgggtgatgccggcaccggccgccgccagcgtcgccagcgcatcgatgtcatcgcagaccatgctcggtggcagcgcggcgtccacgcgctggccgtccttcagcaggccccagcgcaatggccggccatcggtggggaagcggtgcagcaacccgcgatgaccgcccagatcggaaggctgttgcgggacgccgtgcgccttcaggtaggccggcgaggcacagaacacgaacggaacacgcgccagctgccgcgcgaccaccccatcctccagctgcgccccgatgcggatgctggcatccaccgcttccggcccatgctgcacggcgcggtcggtcaggcgcagctccagctgcagttgtgggtagcgctgctgcagtgaaggcaacaagggggcaagcacgtggcgaccgaaggcgctgctgctggcgatgcgcagcggcccggccggttcgatgtcaccggcggtgaccatcgcctnnnnnnnnnncaggtcggcttcgatgtggcgcacctgcgccaggtacagcgcgccggcctcgctgagcgccagctgccgcgtactccggttcagcaaccgtacgcccagatgggcctccagccggttgatgttctggccgaccgcggtggcgctgatgccaaggatgcgggccgcggcggcaatgctgccggtctctgcggtgcgggtgaagctgcggatcagttgcaacaggttcatgaccgaccagcttgccacgggaaggtccaagtatcgcttggtactgaaccaagcaggccggttgcacccgtgatcatccggccgctgggcagggcgctgccctacactgtagcgatgcgccccgattccattcttaccctgtcctgccccgaccgcaccggcatcgtctaccgcgtgtccggcctgctgttcgaccacggctgcaacatcctcgacgcccagcagttcggcgatgaggagagtggccgcttcttcctgcgcgtgcacttcgaccgcgatgccggcctgccgctggagaccgtgcacgccgccatggccacgcttgccgaaggcttcggcatggactggcagctgcacgatggccgacgccgcgcccggctgctggtgctggtcagcaaacaggggcattgcctcaacgacctgctgttccgcgcccacagcggccagctgaaggtggacatcgcagcagtggcgtccaaccacgccgactttgcgccgctggcggcgtcctaccaggtgccgttccaccacctgccggtgaccgccgatacacgcgcggtgcaggagcagcagatcatcgacctggtcgagcgcgagcgcatcgacctggtggtgctggcgcgctacatgcagatcctgtcacccacgctgtgccgcgcgctggccggccgtgcgatcaacatccaccacagcttcctgcccagcttcaagggcgcgcagccgtaccaccaggcacacgcgcgtggggtcaagatcatcggcgccaccgcgcactatgtcaccgaggacctggacgaaggcccgatcatcgaacaggacgtggcccgcgtggaccatgcgatggcaccgcgtgaactggtgcggctgggcagcgataccgaatcgctggtgctggcacgcgcggttcgccgccatgtggagcaccgcatcctgctcaatgggcatcgcacggtggtgttccggtaatcgcccatcccgcgtccgccgggcatggcccggcactaccacggttgctatccggtagtgccggccgctggccggcaactgcagagatcccgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccaatgaaaagcccccggttcggccgtcccgcgatctgtaggggggcgtagttggggggctggatgaatcgattgtgttgttgtgggcaggagcgcgcaagcggcataagcgacgtgcgcggtagcgccgggccatgcccggcggtcacgcctcagacgatcgcgatccccgccttgcccagcgcctcgcgcaccatcacgtcgttggcttcggtcaccggcttggtcagctcccacaggaacttcacccggaagccggacttcaccgcgtcctgcgcgctccacagcacgcagtagtcacgggccaggccgcatacgtgcacttcgcggatgcggcgttcatgcagccagccggccaggccggtggccgggcgctcgccatcggggccatggttctcgcggaaggcgctgtacgaatccacctgttggcgcgtgcccttgcgcaggatcaggtcggccacggtccagtccacgcccgggtgcagggcggcaccggcgctgccctgcacgcagtggtccggccacagggtctgcggctgcgcgtgcagcaggatggtctcgaacgggcgttggccggggtgctggctggcgaatgaggcatggtcggccgggtgccagtcctgtgttgccaccacggtgcgatagcggcgctgcgccagcagatcggcaatgggtgccaccagcgcatcgccctggtcgcaggccagggcgccaccgggcatgaagtccggctgcaggtcgatcaccagcagggcgacatcggcgggcagggcggtcatggcagttccggtacaacagaaggggcgaccagcgtggccgccccatgcctgcacgtcaatcgtcctgcggcgtcccagcgtcctgcccgtagtacaacaggccgatcttgatccgctcgcggccattctcgcggcgatggcggttggcatcgcgcagcgagtacacgcagccgcagtattcctgctggtagaactgctcgcgcttgctgatctcgatcatgcggctggcaccgccgcccttgcgccagttgtagtcccagtactgcaggccttcatagcgcgaggcggcgcggatgccgcagtcgttgatctgcgccatgttcttccagcgcgagatgcccagcgaagaactgatggtgtcgtaaccgtgctcgtgcgcgtacagcgcagtgcgctcgaagcgcatgtcgaagcacatcgtgcagcggatgccgcgttcgggctcgttttccatgccgcgtgcacggctgaaccagttgtcggtgtcgtagtcgcagtcgatgaagggaatgccgtgctgctcggcgaagcggatgttctcctgcttgcgcagctcgtactccttcaccgggtggatgttggggttgtagaagaagatcgcgtagtcgatcccggaggcggtgatcgcctccatcacttcgccggaacagggcgcgcagcacgaatgcagcagcaggcgcttgccgccggcgggcagggtcagggtggggcgttggagctctgtcatcgtcaggtaccgcatggaccgccggcaacggcggtggcccatgcatcagcgcgtgggtgaacgggtctggccggataccgtgaacaggannnnnnnngccacaccgcctgcacgcgcaggacgacgacggccccggcaacctccccgcggagattccaggtcgagtcaggggacggtcgtgtcccccggccggggccggtattcgggctgatggactcgggccgcagcccacctactacctgccgcttcccaggcgcgagcccagtgctgttggcaggattcgtttccattcaccgctgcggggcagctccggaatggacgcgcgaggcgccttcaccggattcccgtttaaatccctccccgcgccgcagcgatgggagggataccttcggcgtgtgcaaggtggacctgttggtggcgccggtcaagagcgcaggggtcagaacccgctgcgctgcaacgggatccgaccccagcggaaggaaggggtcggatcccgctgccacgcagcgggctctgaccccggtcgggatgcaccttcaatgccccacggccgcccgcgtgcggatgtcgtccagccgctggtcgtacagaagatggccgttctcccacacggtcaccattgcgtcctcgaagccgtccggcagggtgtcgtcgccgttggccggcagtggcaccgtatgcaggctgccatcgtccaggcggcgcagcaggcgcatgcggccgcgcttgctggccttgccggcgtcggtgaccggatccttgtagacgtcgatccactcaccctcgaccctcgccgccgagcacttcagtgcgaacttctgcgtatcgcggtccagccgctgcagcagcgcaccgcccatgccgaaggccacgttgtcggcggcgtagccgtcgtcggtgatgcgctgcaggatcgcgcggatggtgtccggattgatgccatcgccctggatcacccgcacgtggttgagcacgcgatagcccttgccgttgatcgcgtggccgaaggcttcatccagccggcgcaggctttcggccaccacctccaccgggtcacccgagtcgggacggatgaccagggtggcgcccgacgcgatcacgtcatcgcgcagggtggtgccccagtgttcgctgatcgcgcggtagatgtcatagctgtccgacaccaccgccacgatcgaaccgggcttgccgaactggcgcagcatgttgcgataggcgtccacctcgcgttcgcggccccaactggtgatggtgctgtgctcggcggccggaatcgaatagccggccatcggcgcgtggtagtgcgcgcgtgccaggcacagcgccgacacggtatcggtgccgaggaagttgaccaggtgcgcggcaccgcccaacgcggccgattccaggctcgatacacnnnnnnnnccgaagtcgtgcagcttgaacggcagctgcccctgcgggtcgtcgctggtctgctgcaggaacgcggcgatggtctgccgtgcgtgccagctgatggtggccacggtgaccggataccacacgcgcagcagcagcgtttccagatacgacggcacccagaacgcagccggatcggtcgactcgatggtcatcagtgcctggtgggtgggcaccacgctgccctcgggaacggcgcggatgcgcaccggcaggtggccgccaagccggtcgacgatatcgcgccagccggcctcgttgaacggttcgccgtgcgcggcgaataccgcagcagcgtcgtcgatgtcggcgtgggtgaccggtcgtgccagcgcgtccttgaggatcgcctgcaggccgaagaacaccgtgcgatcgtgcaggccgccacgtgattcgacgtagaagaacgtggcatcggtacccggcggatactgcagccaatggctggccttgtagctgtcggtgttgaggagaagattatcgaggtagtgcatgacggaagctccttcgcgtcgagtgacaccagcggtctatccgccagtggggaggccgggcctgtcagccgcggccgaggaaatactccaggatgtgcaggtggtcttcgaacagctgcgggcccatgtccagggcttcactcaccggtatccagcgcgccttgtcggcgtcgtcgccgccgcgcaccggcggcaggtcaccggccgggaattcgaagtggaaaccgtgggtgatggtgcggccgcgctggctgcggtcggggtggtcgaagacttgctggcccttcagcgaccccttcagcaccggcagcggaatcttcagccgggtttcctcgcgcagttcgcgcaggcagctgtcgagcaggctctgttcctggccgacgaagccgccgggcagcgcccacagccccttgccgggttccgagcggcgacgcaccagcagcacgtggcctgaatgcaccaccaccgcatcggtggtgacgaaggtgggcgcgtagggcgcatccttccaggcggccttgtactgttcgatgaagcggtactcggccaccagctggccataggcaggcgcgcttttgcggaacgcttcaagcatgtcgtacaccggcgccggcacattgccacgcagcatcagcagcgcgccgtggaagtcgacgtcgccggcttcgaacaggtagcgccgcagctcggtggccgacagggtggcggtgtgctgcacgtccaccagcggccactgcgggaactcgcgcaggtagtagctggacgcgtccttgtccatgccgatcaggcctaccttcgcatcggcggcggcgccgtcgttgcgcagggcttcagccacctggcgctgcacgttggcgatccactgcgcttcgttgtacaggtggtcacgcagcgggcggatcagcaggcggtcggtgtggccatcgagggcggcctggatcatcacggcacgttcggccacggtccagggattgcgcaggctgcggggggtatcggcagagccgaccaggaagatcagcttgcgggcccggctcagggccaggcgggcaacggcggcgtggccgttgtggaagggctcgaatcgcccgatgaagacgagatagtcgaattccatgagaatccctcatgtcgttgtggcagccgcgggtctgtcccttggcttgctgcagatgctacgccgatggcggggcgggtcaagcctgcagccgtgcattctgctgaacggcgcatcgcgtgcgcggactgcgccgttgttctcaggccctgagaagcctctgcgccatactggcacccacgcggcggacggcatgctcgggggcaagacagtggcggacaagtactgcgatctggtcatgaaaggcggcatcaccagcggcatcgtgtaccccaatgcggtactggcgctggcgcgcgagtatcgcttcaagagcatcggcggcacttcggccggcgccatcgccgccgccgtggcggctgcggcggcctgcggtgatcgtcgtcagcaggccggcgagcacctgcccggcgatgcaggctatggcgggttgtcggcggtgtcggcgcagctgtcgcggcgcggcttcatctacagcctgttccagcccgcacgcggcgcacgcgcggcctatcgcctgctggtggtgctgaccggcaatgccagcctgccgcacaaactgctgtgcctggccgttgccgtgttcgagatcgcgccgctggaagtgctggtgtcgctggcgctgctgctcggcctgggctggtggggcggtggttggagcggggtggcggccacgctgctgccgtcgctgctgtgtgcgtacggtgcaggtgtggccggtgccgcgcttcgtgtggcacgcgtggcgcgacgcaatctgctgggcctgtgcagcggcctcggccgcgatgcacgcacgccggcactgaccgagtggctgcacgaatgcctgcagcagttgtccggcaagccgctggatgcaccgctcaccttcgccgacctgcacgatgcgccgcgctatgccggcgagccggacagcccgcatgcgatcagcctgcagatgatcaccacctgcgtgtcgcacaacgagccgcgcacgctgccgctgggcggcgcgcagttctggttcctgcgcgaggaattcgagcagctgttcccggccagcgtggtgcagtggctggtgacgcaggccggcccgccgctggaggtggaagggcgacagtactaccacctgccgccgggcccgaagctgccggtgctggtggccacgcgcatgagcctgagcttcccgctgctgatcagcgcggtgccgctgcatgaaccctcacgccgcgaacgacgctgcgagccgaccgcgccggcggccgaccccgagcacaacgtggccgacagcatggaagggctgaccagcgccgggcaggcttgcggcccggtgatcaccgccttccgcatctgctggttctccgatggtggcatcagcagcaatttcccgatccatctgttcgatgccgcgttgccgcgctggcctaccttcgccatcaatctggtctacccgcagcacgccgaagaggtgaaccacggcagcaatggccgccagtcgctggagcacgcggtgttcctgcccaccgagaaccgacacggctggcagcgcacctaccagtcgatcgccacaccgctggcggccgccgagctgggccgcttcctgttcgcggtggtggcgaccatgcagaactggcgcgatctgctgcagnnnnnnnnnncgggctaccgcgaccgcatcgtgcacgtcagcctgcagggcgacgaaggcggcatgaacctggacatgccgcaggaggtgctgacccgcatcgccgacaagggcagcctcgccggtgcgcgcttctgttcgttctcgttcgagaaccactactggatccgctggcgcaacctggcctcggcctaccagcgctacacgctggaagtggcacgcaccgatgatccggcgcagcaggtactggcctaccgcgcggcctattcgatggttgcccgcggggaaccggcaccgccgtcgtacaagctgggctcggaagacaagcggctggcctcgcagcagctgtgggggttgatggtcgagcagggacgtacctgggaagacctcggcccggaccttactgacggcgcaccgcgtccgctgccgcagatgaaggtcacgccgatctactgagccggcagtagatccacgccatgcgtggatgcatttcgcgcagggcgagagcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaccgccccggcaactgcgcgaacgcgcgctgcatgcagtcctcgcgcgggcacacccggcaacccggcccgatcgacaccgaattgcccgggctctgtacatccagccccagcgaatacaccaggcgttcggcatgctgcaggtcgcagcccaacgccaccgcgaacgtcttgcgtggctggccatggcccaccggcccgctgctgacctgccgcgccagccagaaatgacggcggccatcgggcatgcgcgcggtctgggtgaggatgcggccgggctggttgaacgcctcgtagacgatccacagcgggcacgaccctcccacctgcgagaaatggaaatcggtggccgaatggcgcttggagacgttgccggcacggtccacgcggatgaagaagaacggcaacccgggcgcactgcgccgcgccaacgtgctcagccgatgacagaccgcttcaaagcccacgccgaactggtgcgccagcagctcgatgtcgtaactgctggcctcggccgcacgcaggaaacgcatgtacggcatcaccaacgcaccggcgaagtaattcgacaagccaatccgcgcctgcgcgatgcgtgcctcatcggtaaagccannnnnnnncactaccgcatcgatctgcggcaggtagccgtgaagggccagctcggccgccatctggaacgcctgctggccgggctcaaggtaatcgggcagccacagccgccgcgcaccggcatcgtattgccgtttctcgcgcccggcctgcagtgcggccacttccaccagcacgccatggcggtcggccagcagctggcgcagccgcggtgccacatgcccgggcgacagcccccattcggcgaacagctgctcggccagctcgtccagttcggggatgtggttgtgcatgcggttgaagaactcgcgcacctggtcgccggcgggcagggtgctgccggccccgggctcgcccagctggaactccagcgcggcggcatgctcgcgcagcgccaggtggcggcggtgcaggtccagcagtgcgcggctgacctgcggcaggttgcccgccagggcgcgcagttcagtggcactgacttcggccaggcccagatcgcgcagggtctcgcccagcgcttcctgcagggcagcgggctcatcttcgtcgaacagtgaggaaacatcgcccaatacctcgcccagcttcttctgcacggccggggtgagtgggcgtttgttgcgctcgatctggttcaggtaactggccgacaggcccaaggcgcgggccaggtccacctggctgtagccgcgctgctcgcgcagccgtagcaagcgcaggccaagctgccgctgggtggctgaataattcacaaaattaacatgaatcgtctggcgtgttggccagattaagcggattcagcccggaaatcgagacgggtgctgtgaataatgccaagcatctttcgcaccccgtgggattgtcgtcatgactgttgcagcgccccgtatccgcatgctgatcgatggccagttcgttgaatcggccacctcccactggcaggacgtgatcaatccggccacccaggacgtgctggccaaggtgccgttcgccaccaccggcgaagtggacgccgccgtcgccgccgccaaggaagccttcaagacctggcgcaagaccccgatcggtaccnnnnnnnncatcttcctgaagtaccagcagctgatccgcgagaacatgagcgagctggcccacatcctcaccgccgaacagggcaagaccctgccggacgccgaaggtgatgtgttccgtggcctggaagtggtcgagcacgctgccgccatcggcaacctgcagctgggcgagctggccaacaacgtggccaatggcgtggacacctacacgatcatgcagccgctgggcgtgtgcgctggcatcaccccgttcaacttcccggcgatgatcccgctgtggatgttcccgatggcgattgcaacgggcaacaccttcatcctcaagccgtccgagcaggacccgatggtcaccatgcgcctggtcgagcttgccctggaagccggcattccgaagggcgttctgaacgtcgtccacggcggcgaggaagtggtcaacgcgatctgcgaccacccggacatcaaggccgtgtcgttcgtcggttccacccgcgtcggcacccacgtctacaatcgtgcctcgctggccggcaagcgcgtgcagtgcatgatgggcgccaagaaccacgccgtggtgctgccggacgccaacaaggaacagaccctcaacgcgatggtcggtgccgcctttggtgctgcgggccagcgctgcatggccgcttccaccctggtgctggtcggtgaggcgcgcaactgggtgcaggacctggtcgaaaaggccaagacgttgaaggtcagcgccggcaccgtgtccggtaccgacgtcggcccggtcatttcctgcagcgcccgcgagcgcgtggaaggcctgatcgcctcgggcgtggagcagggcgccaagctggtgctggatggccgcaagccgcaggtcgatggtttcgagaagggcaacttcgtcggcccgaccatctttgccggtgtcaccaccgacatgcgcatctaccaggaagaaatcttcgggccggtgctggtcatcctcgaagcagaaacgctggaagacgccatcgcgatggtcaacagcaacccgaacggcaacggcaccgcactgttcacccagtccggcgcggccgcgcgcaagttccaggaagacatcgacgtcggccaggtcggcatcaacgtgccgatcccggtgccggtgccgctgttctcgttcaccggttcgcgcgcctccaagctgggtgacctgggcccgtacggcaagcaggtggtgctgttctacacccagaccaagacggtcaccgcgcgctggttcgatgacgagacgctgagccacggcgtcaacaccacgatcagcctgaagtaacggcaggagcagccatgagccactcgatgacgacggaactggaagaagcgcagcaggcgtaccgcgaggcggcgcgcgacttcgcacaggccgaactggcgccgcacgccgcgcgatgggatgcggagggcatctttccgcgcgaggcgatcgccaaggccggtgaactgggcttctgcggtctgtacatggacccggaagtgggcggcagcggcttgagccgactggacgccgccgtcgtcatcgaggagctcgccaacgtcgatccgtcgaccgcggcgtacatcagcatccacaacatggcctcgtggatggtgtccaagtggggccagccggccctgcgcgatgcgtggggcaccgatctgtcctcgggcctcaagctggcctcgtactgcctgaccgaaccgggtgcgggttccgatgcggcgtcgctgaagaccaccgccgtgcgcgatggcgacttctatgtgctgaatggctccaaggccttcatttccggcgccggtgccaccgagctgctggtggtgatggcgcgcaccggtggtgccggtgccggcggtgtcagcgccattgcggtgccgtcggacctgccgggcatcagcttcggccgcaaggaagagaagatgggctggaacagccagcccacccgtggcatcaccttcgaaaacgtccgcgtgccggtcagccaccttctgggagaggaaggcggcggattcaagctggcgatgaagggcctggacggcggccgcatcaacatcgccgcctgctcgctgggcgccgcgcagggtgcgctggatgccgcgcgccgctacatgggcgagcgccgccagttcggcaaggcgctggccgagttccaggcgctgcagttcaagctggccgacatggtcacccagctggtcgccgcccggcagatggtgcacaccgccgcgcgcaagctcgatgccggtgccagcgacgccaacgtgtggtgcgcgatggccaagcgcttcgccaccgatgccggcttcaacgtctgcaacgaagcgctgcagatccacggcggctacggctacatccgcgaatacccgatcgagcgcctgctgcgtgactgccgcgtgcaccagatcctggaaggcaccaacgagatcatgcgggtgatcgttgcccgtcacctgctcaacaccgaagaggaactgcgatgaaggattggcgtacccaggagcacgtgggcctgaaggtggaggtcgatggccacaccgccgtggtcaccctgaacaacccgccggcgcacacctggaccgtgcacagcctgtcggcgctgcgcgacctggtgggcgcgctcaacgcagaccgcgacatctacgcgctggtgatcaccggtgacggcgagaagttcttctccgccggtgccgacctcaaccagttcgcctccggcgacaaggccgctgcacgcgaggccgcgcgccgcttcggtgaagccttcgaagcgctgtccggtttccgtggcgtgtcgatcgccgcgatcaacggctacgccatgggcggtggcctggaatgcgcactggcctgcgacctgcgcatcattgaagaccacgcccaggtcgcgctgccggaggccaccgtcggcctgctgccgtgtgccggtggcacccagaacctgccgcgcctggtcggcgagggctgggccaagcgcatgatcctgctgggcgagcgcatcaatgccgagaccgcactgcgcattggcctggccgaagaaaaggtcggcaagggcgaagccaaggcactggccctggaatgggcgaagaaggccggcaagcagagcccgaccagcatcgccgcctgcaagaccctggtgcagtccacccgcaccggcacccacgcctcggcgctggtggccgagcgtgaagccttcgtcgacctgttcgacaccgccgaccaggtcgagggcgtgaccgccttcctggaaaagcgcaccgcgcagtggaagaacgcatgagcaccgacaccgttgccgacgacgcaccggtgctgttcgaggagcgcgtggccggcaacgnnnnnnnnatcggcatcgccacgctcaatgcgccgcgtacgctcaatggtttctcgctgccgatggcgcacctgctgctgaagcagctgaatgcctgggccgatgacgacggcatcgccatggtggtgctgcagggtgccggtgagaaggcgttctgcgccggcggcgacctgcacagcctgtacaagagcatggtcgccttccgcgaggccggctgcagcgacatccgcgagaacgactacgccgccgagttcttcgacgtcgagtaccgcgtcgatcatctcatccacacctacgccaagccgatcctgtgctggggccatggcatcgtgatgggcggcggcatcggcctgatgtccggcgccagccaccgcgtggtcagcgagcgctccaagctggccttcccggaaatcaccgttggcctgttccccgatgtcggtggcagctggctgctgccgcgcgtaccgggcaagggcggcctgttcctggcgctgaccggcgcgctgctcaacccgggcgacgctatctacgccggcctggccgacgtgcacgtggcagaagaacgccgcagcgcggtgttcgatgcgctgctgcaggtggcctggtcgggcgatgccgcacacaaccacgaacgcctgacccatctgctgcagtcgcacgccagcgacgccgccaccggcccgttgctggccaatgcggcgcaggtcgaggcgctgtgcgaaggcgatgacctgcaggccatcgtggcgcgcattgccggcctgcagaccgacgacgcctggttgcaggccgcacagaagactctcgccgccggtgcacccggttcggcacggttggcgtacgaactgcagcgccgcagtgccggccaggatctggccgcgatctatcgcctggagtacatcgtcgcgctgcattgcgccgcccacggtgatttcgccgaaggcatccgcgcgttgctggtcgacaaggaccgcaatccgcagtggaacccggccaccctggccgaggccaccggcgcgtgggccgacaccttcttcgcttccccctgggccgccgccgcgcatccgctggccgacctgggcactccccttgttgaaaggagccttgcatgagccgcattgcattcatcgggttgggcaacatgggtggcccgatggccgccaatctggtcaagaacggccacagcgtgcgcgtgttcgatctggtcccggccgcggtgcaggccgccgttgacgccggtgccagcgctgcgtcgtcggcacgcgacaccctggcagatgccgaagtggtgatctcgatgctgccggccagccgccacgtcgaaggcgtgtatctgggcgatgacggcatcctcgccgcgattccggcgggtgcactggtcatcgactgcagcaccattgccccggccannnnnnnnaaggtctccgaagccgctgccgcacgtggcctgcagatgatcgacgcgccggtatccggcggtaccgccggtgcccaggccggcacccttaccttcatcgtcggtggcgaagaggacgcgctggaannnnnnnncccggtgctgcaggcgatgggcaagaacatcttccatgtcggcgccagcggcgccggccaggtcgccaagctgtgcaacaacatggcgctgggcgtgatcatggcggtgaccggtgaagccatcgcgctgggcgtggcgcacggcctggacccgaaggtgctgtcgcagatgatggcggtcagcaccggccgcagctgggccaccgaagtgtgcaacccgtggccgggcgtgctggaaaacgcgcctgcgtcgcgcggttacagcggcggtttcggcagcgatctgatgctgaaggacatgggcctggcggtggaagcggcgatgagtgtcggtgcctcgattccgctgggcgaagtggcccgcaacctgtactcgatgaaccaccaggccggccgcggcaagctggatttctccagcgtcgtgcagctcatcaccagcgaaaaatgacctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgcccccctgtgggacaacgaaggtgggatgggcggatgttcggtttcgactggcatccgcccatttttttgctctttacgttggtagtgccggccgctggccggcagcaccccatcaggcaacgatcagcgtcacgtcgatgttgccgcgggtggcgttggagtacgggcacacgatgtgcgccttctgcaccagttcttccacctgctcgcgcggcacgcccggcacgttgatggtcagctcggcttcgatgccgaagccggtcgggatctggccgatgcccactttgccggtcacggtggtgtcggccggcagcgcgaccttggcctggccggccacgaacttcagcgcgcccaggaagcaggccgaatagccggcggcgaacagctgttcggggttggtgcccgggccaccggcgccgcccagctcgcgcggggtcgacagctggatgtccagcacgttgtcggacgagacggaacggccttcacggccgccggtggaggtggcctgggcggtgtacagaaccttttcgatggacatcgggatgctcctggtcagtgggtgggtactgcgttggagcctactttgcccgctttccgcgtacgttgggttgcagggcgtacgaaaaacttgatcgatcgtcctgttggcctagatcgtccactcgcggtcggtggtgaacatgatggtcaaccagcggtccggcgaggcctcgcccagcgcgtcgccgatctcgtcgcgcagctggtcccattccaccagcggccgcggcgggtcgttttccggaaccacgaagaacagctcgatctgctcgcctcgccccacctgcgccacgtagctgcggtgctcgacgaagccatgcttggccacgatcgcgcgtgccacggcatccacgtgcgcctgcagctccggcggggtgaccagcaggatgccggccagcgcccggcgcacggtgccgagcggggcgatcatcaccagcacgcagacgaaggcaaggatggccgggtcgatgtacggcccgacccaggcccaggacgtgccctgcaccagcacgccgccgaggaaggccagcaggtagcaggccgacatgctggccgcgatcacccagttcttcgcatccagtgcgatgaactccgagccgatgcggcggttggcgcgcaggatgaaccaggccagcgcgccttcgccgacgatcgacagcccggcgaaggcgatggccgggcccagcgcaatgtggcggcccccggacatcagtgcatccaccgcattgaccagggcatacagtgccgcaccgatcatcagcgtgccgctgacccccagcacgatcggctcaaggtgccagaaacccatggtgaagcgctggttgagcctcgactgcagcgcatcggtctgggtggacagcgcgatcaggcgtgccaccagcagcgacagccaggtcatgaccacatcgatcaggccgtagatgccgtcgaagatgatcagcgaggaattggccagcaggccgaataccactgcggcggcggccagcagcagcgaggcggcgatcgacaggcgcagcacgccctgttcggtggcggggtcgaagaactgcgggcggtgggtggccatggcccgattgtagagcggcggcatgcttcgctgccttccgctgtccggcatcgtcgcagaacgtcgaggacatcgccgagatgcccagcgagcgtgaccgcgaatgcgtcgcccagggcgtggccaacatggtcatcgattcctcggccgcatgctggatatgcagcgctacgatgccggtgacacgcaggtctaccgcgtgcgtgggcaggtgttccttgcctcggccggccatctgggtgcggtgttcgattaccagcacgtgacgccgagggtacagattgatctgcgcgacgcccacccgtgagacctgaccgcctgaggcggcagtgtttcaagaagcagaccgcctatggatggcgggtactgatcacttggggaaagctccggacggacttatctgtcgtcaaagcgtcgacgcgatcaaaccggatcggctacacctcgaggccgactccctcgaagcgtgggcacgctccgggggacgcaagacctcgcatttgcgacaatcctcgacgcacctcaaccaacgccctcgtcggcctcaagccgacgaggggtgagcaaggcaatggcactcacgggccggttggcccgctctcttacgccatcatggcccgcgggccgtgctgctgggtctgctggtcgatcttctgctgctcgcgctgctgatcgctcacctgcaatgcccgctcgctgttttcctgcacgctctggcgcatcgcgtctgccgtcgataccggcgcggtattgcggttcaacgcgctttcgtcgtgcagtgcattggcctgcacnnnnnnnnccatcgagccatcctggttcagctcaacgcgatcaacccggtacaggccggcacgtgcagcttccacggtaagcgcagcggccagcttctcgctgtgctcgccggagggcaggccacgcgcttcctcggcgaacttcacctgcaccagggtctcggtgtacagccagttctgcgggctgcgcgggtcggacatcgggtacaccgtctcgcgcgcaggctcggccgcggcctgctgttccggggtgctgccctgtgcctgcgcacgctgctgcacttcattggccagcgcctggcgggtttccgcatcggcaatgccggtcgctggcaggccatgctgctgctggaaagcgttgatcgcatggcggctgccaccgcccagatagccatcgctgccgatggcctggcccttggcgtcggtcagccccagcgcggccaggttgccctggagttnnnnnnnntcgcggtcgatcgcggccagcgtggctggcccggccttgccgtccaccgggtccaggttgtnnnnnnnntggaagtcttccaccgccttgcgggtggtggcatcgaagcgccggtccggattcagcgtctgctggccgccagcactggcatagcccagcgtgaccagattgctctccagcttcagcacgtcacggccgctggacccttccttcaacgtctgcgaaccggcctgctggcgcggtgcgccgatctggtccagcgccaccttgatgtccgcatcgttgtgctcaccggcgggcgagtagtcgcggctgctgaccttggcatgggcgcggtccattgcgtccttgttgttggcgtaggcattttcgtagcgcacggcgatgtcgccggccttgggcgcgtcgaagtactggtaggtctcgcggatctgcccggccttcgcgcgcagcgcctcgtagtcaccgccttcttccagcaccttctgcagcttgggcagctggctgggcaactggttggcggtcttggcgatcaggctgatcgcttcgaagcggttttcctcggcgatgccgctgccgtgtgcgtccaccatcgccatgccgatccgggtggcgttgcgcacctgcgggtagtcgatgttcgcgtggatccactgcttgccctcggccgaaccggcccaggcgttgatgctgtcgcgcgtgttggtatcgatgaactggatcgagctgcgcccgctcaggccattgccgtggctgagcaggtcgcggcgcaggtcggcgtggtcctgggtgaagggcaggttgtgcgccttggcataggtgctggcctgatcgatcacggcgtcgacataggtcgtctcgcccgccttcagtgcgtggccgtcgatggcgcccagcgcccactcgccgcgctggccgaagtcgacctggatcgcgcccaggctgtaaccgctgttctgcgcgactttgttcaccgtgccccagtgcggttcggtcacgccctgggtgatgccggcgatggccagatggtaggaggcgggacccccttcggtaccacggccgacggcgaaatacacggcgccggaggtggcatcgagatcatgggtatcgatgttggttggcatgtcttacatccttgtgcagtcagagggtttgcccctcaagggtcagtccagcagctgcagatacttctgcagctggtcggcacgcgcgctcaggcgcatcacatcgttcagctcgccctgcaggttgccgggctgcgaatcgtcgtacagcgcggtatccagttcgctatcgcggctgcgcgactgcagccacgcgcgctgggcattcaccagcttggtcttctttgcgccactcagctttgcctgcagctggcggtaggcctggttcaggcgctggtcctggcgtgcgctttccgaggtcaggcaggcggcctgctcgatcgcaccctgtgccttgtcacggcaggtggtgaaggtcgggctcagcccggtggcagccggtgctgcggttgccgtgccgatggccagtacggcgaccgccagcgcggtggcgagggtcctgctcaaacgcttgtgctgcatcatctgctccacacgtccaatccattgcgagcgacggactataacggcgtcaatatttcgtcgtcgtcaacgaatcgcgacaactgtgaccggttgcccgtcattgtggggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntatccgggcgccagccgccgccattcagccgagcggtgtaaactattgatctcactggcaatgccagtctccacgatcaacaccccgatgacgtccgccaccgcccgttacgctgattccctgcgcctgtccgttgccccgatgatggactggaccgaccgccattgccgcgtgttccatcgcgtgctggcgccgggtgcacgcctgtacacggagatggtgcacgccaacgcggtcatccacggcgaccgcgagcgcctgctcggcttcgaccgcagcgaacagccgctggcgctgcagcttggcggcagcgatccggccctgctggcgcaggctgcgcgcattgccgccgagtggggatacgacgaggtcaacctcaactgcggctgcccgtccgaccgcgtgcaggccgggcgtttcggcgcctgcctgatgcgcgagccggtactggtggccgagtgcgtggcggccatggtcgatgcggtcgacatcccggtaacggtgaagtgccgcctgggcgtggacgaggacaacgactacgacgtgtttgccagcttcgtcgaccgccaggtcgccgctggtgcggcgatggtggtggtgcatgcgcgcaacgcgtggctgaagggcctgtcgccgaaggagaaccgcgaggttccgccgctgaagtacgactgggcctaccgcctgaagcaggagcgcccggcactgccggtggtgatcaacggtggcctggccagcatcgaggcggtacaggcgcaggccgcgcacgtcgatggcgtgatgctgggccgggcggcctatcacgacccctatctgctgcatcagctggaggcgctgcacaccggcgccccgctacaggcacgtggtgacctgctgcgcgcgatgcgcccctacatcgaggcgcggctgcgcgaaggcctggcgctgaagcacatcacccgccacctgctcggcctgttccatggccagcccggtggtcgcgccttccgccaggtgctgagcgagggcgcacaccgcccgggcgccggctggagcctgatcgaacaggccttggcggtcaccgaacgcgaagctgatcgcgccgcagcgtgacgtcggtcacggtcctgacttgacaaggggcggcgattcgtcccgaatgttcacctagatgaacgacgcgagcgcagggccggaaaagttcagaccggattcactgccccaaaccaagaatttgcaaaggatttgtaaagcgccgggtcccgaacccggctcccggatttacgacttttgaacgaatcgccgtgctcggctaggatcgcatcgatgtcttccgctcccttccatcgccgcattgccctggccacctgcgtggtgctggcggctgcgccgctgtcttcggcgctggcgcaacagccgccgcgtggcgatcaggggcgcgcggagatgatggagcggggcgagcgcggtggccgtggcgacgagcgctcgctgtccgatgccgtgcgccgcgtgcagcgcaccaccggcggccacatcctcggcgccgagcgcgtgccgttcgatgggcgtgacatcaaccgggtgaagtacatggacgaccggggccgggtccgctacatggacgaccccgcaccgtcgcgttcacagccgcgcacgccgcggtcggatatgtcatcactacgcggcgataacccctgaacagggatagttgtcgctatcaacccgtaccccacaggcctccgggccacacccaggacactagggagagttcatgcgtatccttctggtcgaagacgaagccccgctgcgtgagaccctggcagcccggctcaagcgcgaaggctttgccgtcgatgctgcgcaggacggcgaggaaggcctctacatggggcgcgaagttccgttcgatgtcggcatcatcgacctcggcctgcccaagatgtcgggcatggagctgatcaaggccctgcgtgacgaaggcaagaagttcccggtgctgatcctgaccgcgcgttcgagctggcaggacaaggtcgaaggcctgaagcagggcgccgacgactacctggtcaagccgttccacgtcgaagagctgctggcccgcgtcaacgcgctgctgcgccgcgccgccggctggagcaagccgaccctggaatgcggcccggtcgctctggacctggctgcgcagaccgtcagcgtggccggcagcaatgtcgacctgaccagctacgaatacaaggtgctggagtacctgatgatgcacgccggtgaactggtctccaaggccgacctcaccgagcacatctaccagcaggacttcgaccgcgactcgaacgtgctggaggtcttcatcggccgcctgcgcaagaagctggacccggatggcgaactgaagccgatcgagaccgtgcgcggtcgcggctaccgtttcgcgattccgcgcaacgagggctgagccggctcagcctggcgagaccatgatgtccggccgtctgtggttcttccgacgctggcggccgcgctccctgcaggcgcgccagatgcttgccgcgtccgtgggtctggtcgcgttcctggccctggccggttacgcgctcgacgccgccttcgccgatacggcgaaggcgaacctgcgtgagcgcctgaagaactacgccaccgcctacgcggccggcatcgacttcacccgcgaccgctcgctgtacatccgcgagcagccgccggattcgcgcttcgacgtgccgggcagtggcctgtacctgcaggtggtgatgccgcacggcaagggcaattcgatgtccgccgaaggcccgatgctgcccaccgtcggcggcggcctgctggcgccgcgccaggaagtgttcgaaggcccgctgccgatgatccagatcgacggcagccagggctcggtgtaccgctatggcctgggcctggtgtgggatgccgacgccgacccggccaccgaattcccgtacaccatctatgtgatggaagactnnnnnnnnctgggcgcgcagctgcgcgtgttccgcggccgtgtctggttctacctgggcggcatcggcctgatcnnnnnnnnnnnncagaccgtcatcctgcagtggagcctgcgtccgctgcgtcgggtgatcaccgagctgaccaaagtgcagcgcggcgagaccgagcgcatgagcgagcgccacccgcgcgagctggaaccgctgaccgacagcatcaacgccttcattgaaagcgagcgcgagaacctcgagcgccagcgcaacaccctggccgacctggcacacagcctgaagacgcccattgcggtgctgcgcacgcagatggacagcggcgcgggcgatggcgcgctgcgcgaggagctggacgtgcagctgcagcgcatgaacaacctggtttcgtaccagctggcacgtgctgcgtcgtcgggccacaagctgttctccgcgccgctgccgatcgagtccaacgctgaggaaatcgtacgtggcctggagaaggtctacgcctccaagggcgtgctgtgcgagttcgacatcgatccggccgcacgcttccacggcgaaccgggcgatctgcaggaactgcttggcaacctgctggaaaacgccttcaagtgggccaaccgccgcgtgttgctgaccgcgcagccgctgccggcaccgaacgcgcgccgcgctggcctgctgctggcggtggacgacgatggcccgggtatcgccccggacgacatcggcaaggtgctgcagcgtggcgtgcgtggcgacgagcgcgtgcagggccacggcatcggcctgtcgatcgtgcaggacctgatcaaggattaccgcggcgaactggccgtcggccgttccagcgaattgggcggcgcccgtttcgaagtgcgtttgccgccggggccgtaaaccttcgcaatcggtagtgctggccgctggccggcaacttcatgatcttcggtggcattaccgggttgccggccagcggccggcactaccgtgtttcgatcttcggcggctcgccatggaaccgccgcagctgcgcgttcccgtccgccgggcgtcgcctgacgtaatgacgcgtgcgtaatccggtagtgccggccgctggccggcaccctcatgctcttcggtggcattaccaggtcgccggccagcggccggcactaccgtgtttcgatcgtcggcggttcgccgtggaaccgccgcagctgcgcgttcccgtccgccgggcgtcgcctgacgcaataacgcgtgcgtaatccggtagtgccggccgctggccggcaccctcatgatcttcggtggcattgccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttcgatctttggcggctcgccgtagactgccgcagccacgcgttcccgtccgccggacatcgcctgacgcaataacgcgtgcgtaatccggtagtgccggccgctggccggcaccctcatgatcttcggtggcattgccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttcgatctttggcggctcgccgtagaaccgccgcagctgcgcggcgacctccggcaacgcctgctgcagcagatccggtgccgagaagtgatactcgctggccaccgcgaagaactcttccggcgcctcggccgcgtacgggtcgatcaacgtctcctcgccggcatccacctgcgcgcagaaggcgtcgtaggaacgctggaaggtggctgcccactcgcgctgccactcgcgcggcagtggcggcgtgccgtccatcgcgccatccagcgcatccagcttgtgcaccatctcgtgcaccgccacgcagtagccctcgtgcggcgtcgccaggtcggcctgcacatcggcccacgacaggatcaacggaccgctgtcccacgactcgccaatcagttcgtcatcccactcatgcagtacgccggccgcatccatgtggctgcgatgtacgcggaatgcatcggggtagacgatcagctgcgaccagccttccagacccacctcgccgaactccagcagcggcaggcagcacagtgccgccagcagcacgccatcgccggcatgcagctgcagctcgccgatcggggtaatggtcttctcgtgcaggaagcgcgtggccaggaggcgcaggcgtgcgcggcgatcatcgtccagaccgtgcagccaggccgcacggcggcaggcctcatcccaaagtgcatcgtcgatcggccgcggcgcagaccgcagccactgcagcaacgacttgatcagcggaacattcccggcaggtagctgtgccacttcggtgcgcggatgcgctgcagcacgtcgtcatcgctgccaccgccgcccgtgctggtgctggctgccgggcggaccggtgccggcttggtggtggcggtcgaagcggtcgcggtcggtgcacgctgcgaggcggcatcaccgttggaggacacgcaggcgccgcggctgtcgtccagcgctgccgtcgcagacgccgcgaagggcatcgtcagcaggatcaggcaatgggcataacggcgcattgacgacatccacgttaagggaaggtgagttcccgattctagcccgaacccggcgccccgttggaagcccccgcggaacccagcgtggcgggcgccgctggcggctttcccgcataattccttcctgacttcgtggaagctgccgtggacgaccgccaattgctggccaaactcgctgccggtcgcctctccggcgacgccctggcccgtgagctgggccagacccgggcggccatttggaagcgtattcaaggacttagagccgccggtgtagacatcgaggggcgtgcaggtgagggctatggcctgacccgcccggtcgacctgctggacccggccgcgatccgcgccggcctgcccggcgacgcccaggcgctgctgcacgacctccaggtggcctggacggtggactcgaccaatgccgaattgctgcggtgcagcgcgccccagcgcggggtgagcgtgctgctggccgaacgccagaccggtggccgcggccgtcgcggccgtacgtgggcgtcgccgctggccgcgcatatctacctgtcggtgctgcggctgttttccggtggcctcggtcgcctggccgggctgagcctggtggccggcatcgccgtggccgaagcgctgcacgacctgggctacacccaggcgcagctgaagtggccgaatgacctgatcgtcgatggcaagcgcaagctggtcggcctgctcgcagaaggcggtggcgaatacgccggcccgnnnnnnnnggtgatcggcatcggcatcaacacgcacatgccgccgtcgttcgccgagcagatcacccagccgtgggtggacctggacacgctggccggcaagccggtggaccgcaacgtggtggttgctgccgtgctggcgcgcctgctgccggcactggaagaattcgatcgcgaaggcctcgctcccttcctgccgcgctacgccgcgttcgacatgctggccggtcgcgaagtacgggtggaactggaaggacagtggcagcgtggcaccgcactcggcctggctgatgacggcgccttgcgcgtgcgcatcgatggccgtgagcgcctgctgcacgccggcgaagtcagcgtgagggcggcatgagcgattggttgttcgacctcggcaactcgcgcttcaagttcgcgccgttgcagggtgaccgtgccggtgacgtgcaggcctgggcgcatggcgccgaaggcatggccggacagccgccgcacagcctgcccagcggcaccaccgcgttcgtggccagcgtggccgcaccgtcgctgaccagcgcgatgctggaccagctgcagcgtcgcttcgagcacgtgcacgtggtgcgtaccagcgccgaatgcgccggtgtgcgcattgcctatgccaagcccgaaaaattcggtgtggaccgcttcctggccctgctggccgcggccaaggcgcagcgcccggtgctggtggtcggcgtgggtaccgcactcacgattgatctgctcgacgccgacggccagcaccacggtggccgcatttccgcatcgcccaccaccatgcgcgaagcactgcatgcccgcgcggtgcagttgccggctaccggcggtgactacagcgaattcgccaacgacaccgccgacgcgctcgcctccggctgcgatggtgcggccgtggcactgatcgaacgcagcgcacagcaggcgcacacgctgctgggcgtggcaccgtcgctgctggtgcatggtggcggcgcaccggcgctgatgccgttgctgcctggcgccgactaccacccctcgctggtgctggatggcctcgcccgctgggcggtgcaccagcccgcaggctagtatccgcgcatgctgacccgtgccctgatcgtcgtactggccatcctcaatcttggcgtcgcctgctggtggctgctgcgcgatgcgccgcagaagcctgnnnnnnnnnnnnaacccgccggcgtggccgagctgcgctgggtgcccggtggggtggatgccgctgcggccgccgaagccacggccgccgcgccgaccgcgccgttgatggagcgcgaaccggcggagaagacggccgtggctgtaannnnnnnnnnnnnnnnnnnnnnnaagccggagattgccaagccgcaggcggctgaggctacgccggttgcggccgctgccaagccggtagcaccgtctgcacacgttccggcaccggagaaacccgcaannnnnnnnnnnnnnnnnnnnnnnnnnnnntgcgttgcgctgggcccgttcgccgaccgcgccgccgctaccagtgcgcagggcaaggccagcacgctgctcagccaggtgcgcctgcgcgaacagcccgctgccagcggtagtgcccgttaccgggtgatgctgccggccgccgccaaccgcgaagaagcccaggccaccgtgaaacgcatcgtcgccgctggcctgagcgactactacatcatcagccaaggcgaggaggccaatgccgtggcgctgggccagtaccgcaaccgcgaaggcgccgagcggcgcatggcggcggtgcaggccgccggcttccagccgcgccttgtcgccagcggcgacgccggccagtggtggctggaagggcagctggcggcaggcacgcaacccgcccaggcccaacagcgcagcggggcgacacagagccggtcgctggaatgcgcaaggttgcgctagaatcccctgaccgcggcgctgccgccggtgaacaacccatgccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcgccgaaacgccttgaaaataggagtttcaacgaaaaaggccagcgcggtgcgttggcctttttgcgtctaccgggaaaattaccgggaaaattagcggctcttttttggtttcacggccgctttgaccaccggcacggaatggtcgtacagctgacgcatggcctccgttacgtggccaccagcgcccttgtcttcgctgtcggtgattccccgatgtttcaggccgtggagcgcaaagcgttgatccttctcgatcactccctcagcaatcgcgcggcggaccatccgttgccaagcgctgtcgagggcagatttcgtgagcggggtgccggactccgaaaccagcaggcgtcgctgctccggtttaatcggtatcggtcggccgtgggcctgcatccgttcgtcccgatagccctgcagccacttcacagccgcgcgtaattccttggtccatagcgtcacattgtcacgcgaccccttacgccggttgctacggatgccctcatgctgcaggtgggcgtcggtgagagtgtccacctcaatgccgcgcagtcgaaccgcgtaggccagcaccatcactgcagggagatagggggggcagctgcctgcggtatgcgcttgccggccggcacatgtgcgggcgaagcgcagtaccgcgtcgaacgaatcgtggtcaggcatgcgcgcgtcgcgcttctcacgcaccttgcggataccgtcagcgggattggtggtgcagtggccgtgtcggataccccaagcaaagaggcgtcgtaggtagctggcgacgcggttggccgctgccggcgtcgcggggatccccggcagctttccgatagcgggccggccagtggccagcgtttccactacgcgttgcagtaccggcaccgacaggtactccacgcgctgctggccaagcaggcggccatcgcgcagtaggtatccgcatgccttcgcggcgcagtagtcgtacccttccctcgacttggcagagagatctaggtactcgctggatttcttgaaaatctcggtcaggtgatcgagcgagccgcgcagactgccaccaccccgcgcctccatgatcgcgtgtaggtccgacaaccgagcgttgccgttggccaccgtcatcttgatccggccaacgccctcggggtgaggggaaagcacgtaccagcggccatcctcccagtacaggccgcgcggcagcgatccctggtcaatgtgaccagggatctccgggttgaacttccttcttcgaccacgtgtcatcaaaccaattccagcagtgtcgtttcgtgtgggtgtgtcgttgcgcccggcagacccaacgccgcgttgatggcctcgactgtggtccagatgcgcccgcgccggtcgtacttatacagaatcccttgagcatccgcccaccgttccaccgtgcttggcgtagggggcggaccatcaggggcgcagatccgttgtagatcgttgaagtgcaggatctgcgccatgctcaagctctccctgcggtgaacaatttcatctgtagcacgttgcttggcaacgattgctccaccgccgcagcggtcggctgcaggccgtgttgcttgtgccagtgcgcccacgccaaatcgaacgaggggtgctttgcggtggtgctgcaacggcattcgatgaagtgcccaccgcccgcactctcgcggcgcaggtcatggatgtagcggacagggtgaccatccgggcaagtgaaaaggacgcgaggcggagtcttctgctgctgtgtcatgtggcggccgcgatgtatggaccttgggcgacgctgctgatgccggcgaggaagcggcgagcgttctcgaaatcagccatgacggcaccccccttctttggtaccaggccattcccccatggcgtcgtacacatgggccacggggccgaagctgtcttcctcattgccgatcacgcagcgggcagcgtcacccaagtgctggatggtgtctgcgtcgatccgatccagcgcctgtgcactggtgtagtccatgtcggccagccagtcgtgtcggtttaggaccaaggcggcggtcagcgcctcccccgtggagagcggacctgtcccgcccatgcgctttgcctgcagtgctacttgaatcacgcggtcgaggttcatgcgacacccccaacgcggcgaacggccatgggtgcacgacggcgcagcggctgcgggacctggccgacggccaaaccgctgttgcgccgacgcggtgggcgcgtctgccacatcttgagcatagtggcgccggcgaccggcagtaggatgcacatggccagcagggcggtgaaatcagccattggccacctcctgcgcggcctgcgccatggcagcggccgtagcacgcttgccgggcagcatgttggccacctcgtaggggaagggcacgcggctggccaggtccgccagctcgggcgaaatacagctggtttcgtcgttgaagtcggttcccttcaccagctcccagcccttgctacttccctttcggcgctcgaacacgcactgcgcgaccttggccggtcccatgttcagcatcgccgtggcgatgacgcggttgtgggtgacgtgcagcgtgatggttgcgctggcctcggattcgccgccgctaccagcaatcacacggttatgcacacccgtgatagcctccgctccgggtccggtgctggaatccagcgactttgcgagggtggtcatggctttgcctgtcatctgttgcatggttctctcctgaacttcgttggtggatggccttggggttggaggtggtgctcctcccgccggcccgctgttgcacttacttcctgaaaatccagcacgtcacggtgctgtgtcgaacacggctacggatcggcgtcacgtccaccaagcggtggcatgtgcgcattgcatcgagaagcgatttgcccgccggaagccgcacacccaaccgctttgcttcggtcctaacctctggcatgcagacggccagttgcgaaggatcgctggtgtggttgccaacgccacgcgataccaggccggcttcaactacctgccagaacgctgcgcgcaccgctgcattgttcggccgcgtcatttcttgaacacccagcagcgaacagccacaccggcgccggtgctgttggtcttgatggcgctgtttaccgtcaggttggtatcgaccagcttgtaacggcgcgagtcgcgcaggtatgcacgtagcagtttcaattcggcaaccggctggctgtggtgcgcggccttagcgatgaagtcgttgaggttgatggctatccgctgcgaatcgcgggagtggttgaccactgggcgctcgccgttgccgatgctctccagatactcgtaggcttcccagaactcgttgaccaggggatggtctgcgctgacggccgattggcgctccattgccattccaaccagcgccttgcgcgtcgccgtcaccaagtcttcgggaatgtcgatgaccaggcgcagcccatccagcagggcaagcatctgcgagtggttcttgatgaggcgttccatgcgcagatccttgttctcgcgcaacttggcctcgtagaaccgcacgcgctcggcgaacttctccatcacctgtgcctctgcccgcactgccttgatgaggaagtggctcaggtcttcgacctgcagggcgttgaggttgtccgccgcaagccggctttcggtggtggcgttgggcttgcggaaatgcagcttgacgatacgcgtcatgatcgcctcgctggcgtccacggccgcgttttggctgatgacaatcgtgccccggaaaggcggctcgtaggtttcgttgccgccgttgcgcacgccgcgcgtagccagcgtgccgccaccgtagtagtccttcagttcatcccattcaaaggacttcgcgtgcgccttgtccggtgcatcgcggtctgcttccagcagtaccaccggcatgcccgaggtctggcccatggcgcgggcacgtccggccttggatgacttggctgggtcgaagccttcgtagtcgctgcgggccagcagcttccagaggaacgtcagcagcgtggtcttgccggcgccggcctcgccggtagcctccaagaacgggaaggacttgtgtgcgctgcggatctggttggcaaacagcgaaccgaaccagaacgtaagggccaccatgccgttcgtgccgaagcaggtccacagccactgcagccactcggcccggtagacttcgtggtcgcgttggatgtccattcggatcgaccgctgcgtcgtcttgatgcgcagcttggggaactcgaagtagtcctcggcgttggccagggtgacttcgccattgcgcacggccaggtcgccgaagatgtacgccttgtggtcggggctgtagccaacgaaatcgaccgtagccacgtccttgatgccgaaggtttgcgcatccatcaccttgtccagatgcttgccggtaccgctgaacagtgcgccctgcgcaaggctcagcaggcgcttcttgaactcggtggcgctggcgatctgtgcaccggtaaaggtgccctttacggacggggcgtcgtgtgggaagtccacacggaagaagtaccagctttcatcggtggcttcgtgcttctggaaatagagggcctcgggatagcagttggcgatctgccggatcgaggcgcttgcacgctggatcttggccagttcttcggcttccagttcgtcctcgctggccaggtcgcggtccactgcgcgttcgcggcacaacttttcgtaacgcagggcgtcgaactcgaaccagtacaggcgcgagttgtgttcaaggtggaactctgtgtgcttctcgcgctcatacatgatgaggcccttgtccatcgcggtgcgggccatgagcagcgcgccgttgtgcagcgccagatcgatatcggcctgccactggctgtcgccatcctcagcggcctgggcgcgcaggtgcaggtcgttccagtcggtcttcttctcgccggtctgttcgatttgcgcggccttgcagcgataccccaacttctcggcgcggcggatgtgcttggccgtgaagccacgtgccccgggctcgttgtccagcgcccacaccagcatgggcagatcattgggccgcgcggtgcacagttccttgagggacagttcggggaaggcattgctcgacatggcggcgacggcgcagatcccgcgctgcagcagcgcgatggcgtcgaagatgccctctacaatccagacctcgcgggcggtacgcagctggtcacgcgcagctgccccccaccacacaccggcgtagctctcccctggggcgaaacgggctttcatcttcccgaaccggtgcggccggtcgatcagacgttcccaccagccgcccttgaccaacgggaatcgcaccgtggctgtgccttgtcgcttgtcgcggtcgtagtagtcttcctgcgtgtacagcccctgcagcggcttgacgttgaagccgcggcctgtggccaggtacgcgtcggcggcagcgtgcggggcctgcggcgtctgtgggttgtgcttggagtagtcgtcgaacaggtcatcgtagaggtcgcgcacgcgcacctcttgaccgcacttggcctgtcggccgcagcgcagtacccaaggcttgaggaagctggtgtatagctccttcttgccgcagtgggggcacttgccgccgcgcatgtactcggtaccactgcggtgcttgaggccatagtcgcgctcgatgcgcgacagtacctgttggcggatctcttcttgcataccggctcagcccttggtcgccgcattcgcggacgtgcgttggtgttgcatggctctctcctgaccgtcccctagcggcggtggtgcgctgctaggggcggggtggtgcattactcgtctacggggcgggaccggctcagaattgcggccaggtcctcggcgatgtagtgggcgacggcggatgtgtgatcggcctcgatttccagcatcttcgccgcttcgctcggcagctttccgagcaggtcggccgcgtggctgaggcgccacagccgttggtagtcgtcgccgccgatcacctgtgcaccgcgatcctcggctacaggtgggccggggttgcgcgcaggaggtgtgtgcccgttgtggctggccatcagttcaccccgcccggatagctgtcgccggtgcgcagccagtcgaagaaccggtcggcctcgcccttggcgagcaggtagaccacggtcccggtctggatgccctcggtggcggcgcgttgcacattccgcgagttgtgcgcggagacggttgcggcggcgtccgaatcgatgtgtatcagggcgaggtacagcacccggcgctggtcgaaggaggcgcgcagcccgaagccggggatctgcgtttccagcacgatgaccgggcgcagcgcctcggcgggcatgatcacgttcgttggggccatcagtgcacccccttgccgtcggcagtaggcgcgccccggcgggcatcgcactgcgcggtgtaggccatcagcacgtcgcccagggtgatggtgagcggagacacacctacggcgaccagccgggcgatgaacgcctgatagtcgtcgttgggccattcgagggtgtcggcgatcaggccgaaggcgagcgagatttgacgcgcggcagggttgccgggcgtggaaggggcgccatgaggcatggagacgtctcctgtatccgaggattgatctcggagggacgtttctaagcggcccaccgaggaagtcgggaggttagaaaccgggatacagaccggccgacagctttccccttgcgggtgttgtatcgctgccgcctcccgacgcagaaaaacgtcggtgcgctcgctttgcaggcgcaaaaaaaccgcgatgctgacgggcgcggatgccgctgtatcctcggagtttctaagctccttggcgcagatcctgctccccgtccgtggggaagtcaagtaaatctgtgtagaaatgtgcagatgggtttgagcagccgacaggttcatgcggacacctgtgctgcggtcgttgcagacagcacgacataggcgccgccggctgcaatgtgggcttcgaccagggcgcgcagttcggcggcgtcgcgctgcttctgtgcataggtcacgtactcgatacgaaccggagcggtgacgaaactcggctccattgccgaggaccatccgtcaaattgtgtcttgtggcgcatcacaggcgcagcactcccttgctggcgccagatggcgccaggtcagttggtggtggaaggggatagaaaagtcagggagcgggcagggcgccgctgtcctgttggttgaattcgctggattcgatccagtccatctgtacctcgccgcgctccagcctccaccgctgttgcagcagcgaccgctcgtagccgggtgtgggcggtaactcgcaggctggtgcgttgggcaggccgctggggctagcgatgctggtcagctccgacatgcctgtataggtcgctccgcacatcgggttctggcacacgtaggcatcggtgcgcaggtgacggtgctgcagagcgctggtgcgcttcgtcagcggggtgccgcaggcgtcgcaggtgaacacagcacgctggccgacaggggcgttcatgccttggccccgcgcttgggtgcctttttggccacggtcttcctcgccgaggctgtgccggccttgcccttgttggcgtggattcgggtggtttttggcaattctgtgtgagaatcaggggcggctttcatgccgagggctactgcggcggcgtgggtcttgccgatccggcacttgctgtcgctgcgcagtgcgttgttcaccgcatcgcggctcaacccgttggcttccgcaaaggcggtaactgacaggccgttgtcgatgagccactggcgcgcctgctcagcagtgcgcagcgtgggcgcagtagtccgtcgtttggcgttcattccgtttcccctgtgtatttctaggcgaaatggtggtgaagttaactgcacctgtcaagggggaattgcgtgtctgtaggtaatcgcctgaaagaagaacggaagcggctgggtctgactcaggaggccatcggattggcctgtggtgttgccaagcgcacgcagatcctgttcgagcaagacgcgcacgtgccgggcggcgcgtactttgccgccgccgacgaactcggcatggatgtggcctatgtgctggtcggtcgccgtgatcggctgtccgaatccgatgccgatctgctcaacgcctggcgcaccgcgtcgccatcggcacgggtcgcggccatggccgcactgaccggggtcgcaccagcagcggccgggacggcgccacgcaccctgttccagaacgcaacgataggccagcagatcagcgccgacgcggatctnnnnnnnnagaagatcgttgtcaaggctccgaaaggatcgaagaaagccacgccgtagccttacctactgctctattcaggccgctaactcgcccgcatgaggcgccggcgcggcgcgcgatagggtgtgaaggaatatgggttgcagtagtggtgtggagcatggtgcggcgacgtgcgtttgcagtggtcaaaccgtgtttgaaggggccgtgattggccaggtgttcacgggcgacgtgcgaatcagctcaacacctcaactgagcccgcgccgccatagaagccgccggaagaagcgtaaaccactttggcgtagatcaactgtcactgaggggaaaacaatgcaacgaggtacggaattccctggagcgcgattctctttgcagacgatccgttcggcaatcgagacctatcgcgaggtgctgagcgagatcggagagccgctcttggatgaggcgcttaaggttgatcttgccgatggtcaatgggagtttgacgatgagaacgagttctttgctgcggtgcctcaaggaactggatacagcgtctacctatctggccgatcggtgcgtctgcaagtgaaccagctgcgacagcgggccgtcgtttacgtcaaggcgccaacacgcgctaacgtccagcgcatattcgggccgttcgatagcaagcaggggacagaggtcgttcctgctgccagtccggtggttttcattggtcacggaagaagtccagcgtggaaggaccttcgcgaccaccttcgcgatcagcatgactatcggatcgaaagctacgaatcgggcgcccgcgcaggacactctatacgggatattcttgaatcgatggcagcgaaatcttccttcgcgcttctcgtgatgaccggcgaagacatggacgcgtctggtgaaatgcgtgcgagacagaacgtaatccatgaagccggaatttttcaaggccggcttggattctcacgcgcgatcatgctcttagaggaggacgttgtggaattctcgaacgttgacggtgtgcagtacatccctttttccaaggggcgcatcagggaggcttacggggacgtacttgcaacccttcgtcgcgaattcggccccggctgagtcccgcgccctagcctcggcatcgtgttgcctgcgcacgcaatttgacgagccggcatgtcgtatgccttggcttcagggaagcgggcgaacgaaaacgtcacgtgcggacaatttgtggtggtccgcgtctttggttccagatagctctatcgtcgcagagagatcactaacaaggtggatacatgagagccgaatttctggggtacttcgaacccagcgccagggacattgcgcgaatgtggaaaggcgcgacaatcgcgctggataccaacgtcctgctgggcctgtaccgaatgcccaggaagtcgcgggaggagatctttgaagtgctcaaaagcgtgcgagaccgcttatgggtcccctatcacgttcttgtcgaatatcacagtaatcgcctcaacacgttgcgcgatgaattcgaagcagctgaaaaaatggagcgagatttccgtgggtcgttcgtcgatttcaaggcgatcgtcactgaggaaaaggtcacgaagcgagcctgctggccggagctttccgaaaaatttgttgaaattgaggctaaggccaaggagctctatgcaatagcaaggaaggagcgaagcaactacattgcgccgagcgatgacgatgagattcgtgattttcttgagaagctgcttgaggggaggatcggggctaggccgagcgatcaatcggttgtggacgccgccgaggaaatcgctgcaaaaaggtatgccagcggcctcggtccggggcatcttgacgaaaagaagatcggtacccatttggtcgatggcctcgtctatcagcgccagtatggtgactacatggtctgggctggtttgatcgagcattgccagagggagaagccggaaggagtgatcttcgtcacatcggacgtcaaggatgactggtggttggacactcgtggaaaagcaggaaaaaaaccacaaccggaactggtgatggagatgcagcgagtggctagagtccgtgacttcggtatgtataccttgtctacgtttgcagcgaacgcaaagtccaggctgaagctgaaggtggacgaccagaccatcaccgacgctctgcaggcggagcatgtcgctccaaaattcgccgtacaaaggggttggatgattgcgaggggtgccagccataagaacggggagccgcttggcgtgtttcactcccacctagaaggtctcgactacaaaaatttgctggaatccttgggggcaaaaacccgcctgctagggtcagtgggtacttttggaattcgaaacaatgacgacggcacgaccgaattggttctcgttgcagggttgcggatgatgacctcctcgctggaatcagagggaaagctgattttgcggcggatggctgactgggatgaggctagtgcatggcacatctacttagtgccggattctgatgaaaagttggtgggacgagcatcctttaagaaacgcgttggcgagctgattgcgccttacgtgcctgccggtacctcggtaacaatccacatcggagatcacactggtccgggcaagctcgcgtatgcatttacatcggaggatggctagccgcgctcgagctctaacgcggtgacgaatccgccactgccgtcgatggtgtgcgtcgtcttggccaccagccaatcggtgccatcgatctgcggcttgaacccacttactgtcaccgtctgctcgggatagatatcggcccggccgagcgctaggcgatagctcagctgggctgtgccacgctccagccgcttgaactccgcctcggcatgctgccgcgcttcgtcggctgtggagtaggtagcctgcagcttcttctcgttgtccgacgtgcccaccagcacgccggtgcggcgtgctgccttgcggtcaccccagtnnnnnnnnnnnnctgtgtagctgtcccggtcggcgacggtgtagcgatgctggtcgcccgatgcacgtgtgatctgcacgccgggcaacggtgcgccgctggctgtggtgccagcgccaatgggcgcgaagatcagcgccccggccttcaccgtggccaccgcgtcgaagcgcttacccaaacgcgtgagcaggttgatatcactctcgttggcttggtccagatgggggatgcgcacactcgccagatccgcggcgatggacggacgcagcgagtgttcgccggcgatggcggtcaggatgtcgcccagggtggtgtcgtgccagctacgctcacggcgactgcgcacggcgccggtcaggtcggccgagcgcgcacggatgctgacgatatcgggcgcgccgctgtgctccacgtcatcgaccttgaaggtgcccttgtcgaacaggccactgtcgcgccagccgatggccacctgcagggtgacgccccggcgcggcagcgccagcatgccgtcatggtcatgcaggcgcaggctcacttcgtcggcctcatcgccccggctctcggtcagggacaggtcgagcaggcgcggcgccatccggtcggtaagatcctggccatccagcatcacgcgccatgccggaatggggtacgggctcgccctcatgccacagcctcggcagcgccatcgtcgtcgcgctccagctgcagctggaactcgatcaggcgtggcgtaccgtcggggaagaactccttccgcgtctcgctcaggctgaccagcaggtaggcgccgtacaccctgccactaccctccaccagcgcctgcggcttgccttggtcggccagctcgcgcagttcgtccagcacctgcaggttgtctaccagctcggcgctgatggtgccctgcaggctgatgctgtcgtcgccgggcccgacgtactgccgcgccggnnnnnnnnccaggcgttcgctgctcgcgtgtcgccacgtcatctgccgctgcagctgctcgtatgcagctgtggacagggaaaacacaaaggtgccgtaggtcatcatcatggtggttgccctcagtcggacaggcgcgaaccgcgccggctcgccctgtcgcgctcgatctgttcgatggtctgccgcaccaggtcggcgattgcttggccgtcgctgccagcgggtgcggtgatgttgatggtgtagctggccgctcctgtagcgcccgctgcgcccggcgcggcaccgggcgccaccaccgggccaccagcggccagcgcgggcagcgcagcggcgcccagcgcgatcccggcgcctgcctgcttcatgcggtcgcccaggctggccacctgctgcagcggctcgccctggctgcggtcgaggccaccggccaagccctgcatggtgaagtcgccgaactgagcgaacacacgcgacgggctgtgaatgccgagcatgctcttgaacttgatcgtcacaccttcggcgatgccggcaatggcatcgaaggccgcgccgcccatcgacttcacgccgttgatgaggcccgcaatcatatcgacgccggcctgcatcatcttcgccggccagctaagcaggatctgattggcgccctcccacatggccgtcaggcccgcgcggatcttgccgccgtcgagggtgaacaaccccacgatcagatcccacgcgccctgcaggtacgtccacgcgccgccgacggcgttctggatcaccggcagaatcgtggtgaaggcatccaccagccagccgatggccttcactgccatgcgcaagttgaccgtcagcacgttgcccaggatctggccgaagcctcggccggcatcggtggcgccctgcagctgctcgctggttgcctcgaacggggtaaacagcttcttgacccaatcccacgcctgactcatcgcgccggaaatcatgtcccacaccgggcccagcggttcgagggcggtcatcaactcggccatgatggggttcaccacgtcgaggatgccctgccatacaccgatcatgaatgctttgatcggctcccagtatttccagaccagcgcagccaccacgccaatggcaacgccgatagccagcaccggcaggctgatgccaccgagcagcggcagcagcatgcggccgacattgaacagcatcgggaaggcccggcccccgagtgaaagcacctggccgatcaacttgccgatgccaccgccgccactgagcagcgttgtggccttgtggatctgcgtcagcgccatggcgcccacgccgccggccacgagcaggccgcccagcgcggtggccagggcagtgccaccgatggccagcttggcgatggacgcggtgagctgagggttctcgcgcacccagccagtgaccttgcccaccaccgcagcagtcttctcggccagttccttgaacgtcggcagcagggtttgcccgatgctctgcgacagcaccaggccggtgttcttcaacaactgcaaggcgttctcggacgtggccannnnnnnngcgtactcgttgttcatcgagccgccgtacttctgctcatcggcgaccttgccgaagttgtccttgagcagttccagattggtgagcagcggtgcgatggcgccgatggactcgcggccgaacagctgcgtcatcgtggcggcctgctcggccttgggtagctgtttcagcttctccaacacctgcatgatcgcgccgccggcgtccttctgcatggcctgggccatatcgccggcattcaatccaagcttcttgaatgattcgacctggcgcttggtcgcggcatcgccagaggacagcgtcagcagcatgttcttgatgccagtggcggacacttcggactcgatgcccataccggccacggttgcgcccagcgctgccagcggcccgctgcccaagccggcaacctcgccaagcgcaccgatgcggttcaccacatcgctgatcttctgcacgctggccgggccggtgttgcccaggtagttgatcttgtcggccagcacaactacatcgtcctggcccatccggaaggcggtgcgccaggtcgccatcatctggcccgcttcttcggcggtgctgtcgaaggccacgcccatcttcgccgcgtcctcagcgaagcgcaccagctcctgccgggggattgatgcctgaccggcggcagcgacgatcttggcaatgtcggccggcaccataggcagacgctgggacagatcctcaacgtcccggctcatctgcttgaactgctcgggcgaatcgaaatcgaccaccttcttgacgtcggccatcgccgactcgaacgtcatggcctgagcaatcgggaatgcctgcacgcgcagcgcggtcgccgccgccaacgccataccggtgccggtggccgctgcggtcatgccggcgctgtggatcttgcggctacgcgccatggccgcgtccagcgaggccaggcgtgtgcgctgctcatccatctttgcgctggtcgccgcaatgtcggtgcgcagcttgcgctcatggcttcccagctgctgggtgctgatgccggcgcggtccagaccggtgcgcaggcgctgcagttccactgcgctctgctggtgctgggtcttcaacgaggcggcagagcgcttagcctcgttcagtgctttgctcatggcgcgggtaggagcattggagcgggcaatctcgcccgccagctgccgcaccttggcggtagccgcctcatgggcggactgcagcgagcgcgtggcagcttgggcctgccggtatgcgcctacgtcgcgctgggcggcgttgagccgccgcagcgtggcttgttgctcctgcagggcgctggacagccccttgctgccggccatgaccttgcggaacggcgcggtggcttggtcgagcgcctgcaggacgacctgcaggcgaaggttgccgccgctcatgcggcaccagcgtgggggaactgtgtcactgctctgctccgcttctcactcgggcgcgctcgcgccactgcaccaactcagaaaggctcagggccgacagctcggtcagggtgaacccgaagatggccgcgatatcggccatgaaatcctctacgcaggcaggaattccctctgcgccttcgacaagaaaaaatgcacgacgacggtggccaccgacaccagatcaaccgggtcgaggttgttcacatcagctgccgtcagcgtcggcgtgctgatgcgcgggagcagggtggccagggaggtgacctcggtctgcagcaggtcctgcagcttgaggccgcgcagctcgccggaattcggcttgcgcaggtggatggaggtgatctgctggtcgccacgctgcagcggggtttcgagtaccacggtgttgggatcggcggtctnnnnnnnnnnnntggggttcgtggaatcgttcatcgggtctctcgcagggtgaacccggccacggatgtggccaggagggaaaaggggatcaggcgccgatggcgcggcgctgggcggccagctggtcaacaccgttgacgatgaacaccatgccgaccatatcgatctcgatttcggtccggccgttgatgctcagcttgtagtagctggcggtggtcttgacgctgaattcggtgtcgtcaccgaccttgccggtgccggcgtcgatttcgctgtggcgacctcggatgacgatctccacagcgtccacatcagcagtgtcctcgcgctggtaggcgccagcgaaacgcagctgcaccgcgttgtgacgcaccgcgccgtattgccgcagcacgtcgcgcatcaggccgccgcacttccattcgagttcgatcttctcctgacccaggtcgatatcgatggggccgagcatgccaccggcgcggaactcttccatcttgcgggtcagggtgggcagctttacctcgactacctgcccgaggtagctggcgccgtcgttgaacaggttgagattcttcagtttgctgggcagggacatgggagtagttcctcagggcatcaggtgttgatgcgggtggcgaagtcggcgaagtagcggtcggtaatgcgctgacgaaggttgaggttctccagcggcggcaccggcgtgtagtcgtaatcgatggccaatttgccgtcggacagctgcgtgggcaggttggcggcttcgtcgtaccaggcgctggcgtcgatcacgtagccgccggccttcaactcgcggaacttggcattgatcgtctcgatcatgtccttgaccagcgacgggtgcagcggcttgtcgatgtagatcagctgcgcttcggcgatggtgtcggccaggatctgcgcggtgcgtgtggccgactcgaaggagaacagcggatcatcgctgcaggtgcgcgagccccagaaacggtagccctgactgttgatgagggtggttacctgagccgcattgagcaggccggcgtcggtctgcgggtcctgcagatcccaggtcacatccgcgctgatgccggtcacaccctgcaccttcacgttggacagggtcttgtgccagccggtctgctggtcgatcaaggcacgcaggccgatagcgcgagcggtggcgaaactgaccgctgccttgttggcagtggtgtcccaggtcaggaagtcaggccacatcatcatcagctcgcggtcgccgaactttttacggtagagcaggatctccgagacggtctttgcctcgcccacgccgacgtaggcgatagcgcgcagcttcttgcagatagaagcaaggctggtcgctaccgcctccacatccagccccggcgcgccgatgatgcgtggtttgacgcccagcttgctttcagccaccagcagcgcctgcagcccggtgtagcggccaccagcgacggtgccgatcacgttgctggtggtagcggcggcatcctcgccttcgtccacacgcaccacgacggtgaccggattggattggtcagcgatagcgctgagaacacctgcgagcgtgccggtggtgccggccttggcgatggcgccgcgaacgtcggtcagcagcaccggggtgtcgatgggaaaggtggtgtcgtcggcatcggaggccgtgcaaacgatgccgacgatagcggtggcgacggtgcgaattgggcggatgccgccatccaactcaatgacgcgtacgccgtggtgatagtcctgggccatggttgactcctacggttatggggcttggaagcgaagggggatggagagggtgttttgctggccggctcccggcagttggaagtcgagatcgagcaggaatgcaccgggtgtgtcaccgggcgtgagcgcaacgcgagtaagccgcatccgtggctcccaacgcatgagggcggtggcagtggcgccgaaaagctgcaggcgcgtgtgatcgttgaagggctggtcgatcaactccggcaatagagagccgtaatcccggcgctggatgcgtgagccgattggggtggtcagcacatcgcggatggactggaccaggtgagcggtgccctcggcgctgccgccggtgatcgaatccatcccgatcatgctggcggtcccgaggtgccgccgcccgcctgcaccccgccgtgcttgtgctgcttgaggctgatgccgccgccggtcacgtcttcgctgacctcagccttgccggtgatgatcacatcgccatcaatcgagacagggccggagatgcgcaccccgccgtcagccacgatgctgacggtaccgcctgcggggaggttcgccgtcagcgcgtgggccgcgctgtcgtaggcgaccgttgcgctgtcggcgaactggatcagtgtcagatccgggttgctggatggcgcagggacggtggcgctgaacaggccgggcaaggcgaccgcgttggccaggtcgccgtcgatgcacagcagctggacctgctcgccgacgcttggcggcaaccacacgcggaccttgccagcggcaggcgtcatccacggtatgaagtcggtctgcatctcgccgctgcggacacggcaaagggcagcggcgtgatcgacttccgtcaccacgccgtcgcgcatcatgttgctcactttctgtggcaggccgctatccatacggccatgctcgccgccgtggctnnnnnnnncacgtggcggcacatgtagctggactcgctacacatgcgcagggtgctggcggttcaacgggagagcagcgccgtgatatccgggttggctttcaggaaatcggccagccgctgttcgggtggagacggggccggcgtgggtcgagcgtccactaccttccacgcgcccgccaaccatcgccattcctgtttggcggtgagcgaatggggcggcttggtcgcaactgcaccaaacggaatcagaaagacgccgggctcaagcgggctttcatccgctgcggccctgccaatcaggtaaccggcgtcatcgcattgccaaacgagcttggttttcatgcttgcgcctcagtacttgatgcaggccaatagcgcaacgttgcgcggccgaacgccaatgagcgtcagtccgccgccgttgatcgaatccatgcgactgagtcggccactgcccacgttgttgacctggcgcgacgagtcggcgttcgtggtgtgcacgccgaagtcggcgagcgagtactgatattgaccagaaaccaagccacccgccgatgcgccccagcttgacagcacctcggttgcagcctgcagcgaacccaaggcacgaccaccgtcgacgcctcgcccgtcatcccagccgcgcacgaactcgccacgtaggtcaggcagtcggaacgtcatgtcgttggcactgccgaacagggtgccgattactgcaaacaggtccgcgtacgtggtgcggctcacatcggcgccgttgcagcgcagccagcccggcggcggaccgcctgtggggaagtgagcgaccatgcctgccggcagcaggcgctccgagtgcagatcagtgatatcggcgatgctatgcctgtgctgcttggctgcgaagtcggtcgcatgcttgccgtcgacggtgtcggcgtcaaggccattgccggtgccctcatccttaagcgcggcgcccttgactccgagatcctttcgcacctcggcggcggtttcacgtccaagcatggtcttggttaatagcgtgggcgcaccgctgccaaggcggtcattcaggcccgcgcggaaagcggcaggtgagagtgcgcgctgtcgatcggtgcctgcgatggcttcgctgtcggtggcaagctcaaccacgccttgcgtctcgacggtcgctggcggattgaggaagtcggtactaccgaactggatctgcttggcgtccatgtccgccatcagccagtcgatggccagcatcatcatcgcctgtgtggacttctccagcagcaccgcgtcgctgccgtagacggccagcagcgttccatcgtccaggtacagaccgatgcccctcagctggtaggaatcggtggtctcatcgcgcacggtaaggtgaaccacgtcatctgctaccgccttgccaccaaatgtggtcaggcgcttgcgttcacccggcagggtgaggtcgcctccgttagggtcaggggtgaacgcgcgctcggtgacgccaacctgggtcaccgtcactgctttggtaccagtgtgggcagcgttgaccagcgcggcgcggccgcgtgtggtgaacttcaatcgcatcgggtcattcctcggtagtcatctgcatgcggcggtaagcgacggctttgacggctgcaatcaaccccagctgctcggcgaactcggcgccttgggtgaaggtgaagtgggatcggacgggcttggttcggttgacctcggcgatgacgtcctcaacgtacttggcggacggatcgacgccgggacgcccggatagggtcaacaccagctcgaatgtgtgcggctgcccaggcggctcctgctgccaccattcacggatcgttacagacccgccaaaggactcgattacctcgcgcacactgccagcggtgcccttgtggcgctggatgttgatcgcgctagcgatccgctgccgcttgatgttttcgggccacgcactgtcccatgtatccagcgagagttcccaagcgagccagggcagatactcggccgggcacgaccacggatctttgatccggccatgacgcatgggcatgccaagtaccgtcgcgtcggccgcttccagtgcgcgttcaagcgccgacgcgtttggcggcagcaggctggcgctactcatcggcgcccacgtggttgatggtgaccaggacgcagtgcgcggcctgggttcgatcaatgctgaggtcagcaagggggctatgcagacgcacgcgctgcacaccgtcggtatgcaactgcgcgtagatcgccgacacagcgatatcccgcccgaggcggtgtgcctcggccatgtaagcggtcaggcgccggcgcgcctcggcaatcaccagggcgccatcagggccattgaaggtggtgaggtcggcgtccaccgtgtagctgatgatctgcgccggtgcgacggtcacccgatctgtcagtggccgtacttggccgctctgcagaagggtgtccactttcgccagtagctcggccgacggcgttccatccccatcgcgaccaagtacggtgaccaccacgtcgcccggcgctgggctggtagcgctggcatcgagtacgccggtgtccgcagagagcgtatggaagatgtacgcgccctcgggtccagccaccgagacgccctccggcgcgagctgaattcggcgccggaactcggcatcggtctcgaagcgggccggcgtgccggcctcagggtctgccggtgccagctgctttcgggtcacgccgaagggggcagccaggttatccagatccgcgccctgcgcgtaggccaggaacaggctccgtgcgcgctggttgaattgctcacgcagcatcagctcgcggtaggcgctggcctgcagcaccttgtaaaccgggtccgattcgaccagcgcatcgtagtcgggcatgaaccgcttgaactcgaccacgcgctgggcgagcaggcgctcgaagtccagctgctcgaacacgtcgggcaatggcagtcgagacaggtcaacggctgtgaaggtggacacgtcggcaccggctgggggatgcgtttcagcttcccatnnnnnnnnnnnnaggccagcactaccgagttgtaaagcggggcataacgctacaggtcgcgcaggtgatcgaggatcaaatcgcgcaccagctgttcatcggccggtgtgaaccccagcagccggcgcttggggtatgtgatgcgcggaccgtccttgctgacggcggcggcgcggccctcttggtggatcagggcgattcgcgagacacgcccggagaaacccacggtggcctcgttggcattgctgcgcgcccgcaggtagcgggtctgtcggatcttcacgaacatggcgccgcgcttgatgcgaccggcctttgcacggcgcggcggcgcattgcggcgaggggcgaatggcgagccgtctggattgcgctgggcggtgatgcgctgttgctgggcccggcgcagggccatccctaccctgcgcgccagattgccacgctgagccggctgcagctgctgcagaagcggcgccacccacgtctcaaggcgctgcagatcctcgttcattgggcgatggacggaagcgttgcgatgacccggccgtcggcaaccagcgtgcccccggccagcgtgtcggcatgctcgccctcggtgggcggctcggccaagtgttccagtaccagggtgccgtcgtccgcacggctcacgcatacccgctcggtgagcgtcagcttgatggccaggtccaccagattgtcggccagcacgtccacctcgaaggtgagcttgtcgcggttcgccgggttggccagcagttccgattggtgccgggtcagccactgcagcaggggcaccatcaccgcttcgggggagccggcgaagtcggtcagcaccagatccagcgtgtagcggtactcgaaggaagcgccgggacgataggtgccggcgagaccaccgttgtccacgaagatcagcaggcgctcggggtctgcgtgcaaggcggggatcgccgcgaccaggtggtcgcgcagcagctggggcttcttcatggcgtgctcgcctgccgggccaacgcatcgtgtagctgccggaccagcgcctgcaggccagtcacctgggcggctgtagcgtggcaggtggcgtagttggcggcggtggtttcggcgacggcagagagcgtaacgccggcggcgggcgcatcaggatctccggcagggccggtgggggggtggcctgacgcggcggcatcgtggatgtgcacgaagccagcaggaacagtgcaggcagcatcagcggtcgcagtgacatagacgggaacctctttgacgatggtggcgccgcgttcatggaccagctgcacgcggtccacgtattcggtgaccacctgggtggtgccttcggcaagctgcagcttgctggccagctcggctttctcggcgttggcggcagccagcgaatcgttggcacggtccagcgcggcagtggcgcggccgacccgggcctgctggcagctgaaaagcccggcggtggccagcaccagggcggacagggcgaggacgcggtaaagcatcagcgtgcgcccagcgcggccagggcgcggctggtgcgggcggtgcggtcggccatgccgttgggcgtggcgcggctgcgaacgttgcccagattgatgatccggctgaccgcaagcacgtcgcgctggtcggcgtaggtgttgaggccgttgacgtgccagaacgctgccgcagccatggcgccgatttccggctcgatcagcaggctgggctgatcctcaagcagctggccgatcagctggcccatactgcggtagttcccacggccggtgtgctgcatcgggccacggccgcggaaccggtagccatcgccgctggcctcgctgccgttgccattgcggttggcgtacacgcggttgcccagcatggccggctggtggacaaaagccgcagcctcggccggcgtaacgtacttgccgaacacttccagcaagcgctcgcggctgtagctgagggattcctcggtacgcgacaggctcaagctttcgtgcccgagctgggcgaggaagtaggccgcgcgcacgggcgtgttgatgccgaagcgctgcatggccgcattcagggcctcggcccagcgctgggcgcgtggtaacgggcactgcatgatctgggcgagcagggcggcggtcagcatgtcagttgctcccaaacaggtgggccacgttgccgcgcgcccgataggtggccaccaacagcaccaccagcagcaccaattgccaggcggtgacgttggcgcgggcgccctgcaggatgatctgcagtgcctggccaccggtggcgacgatcagcagccacgcgcaccaggcgatgccgtggcggtggttggcattgggcgccggccggtaggtcagcaggcgcacgcagatggccacgcagcacagtagcgtggcggtagacaggaactcagccatcggtgcctccgcgcggcaggcggctcgggtcggcgctgcggctgcgctcgatcagggccagggtgagggtgatgatggtcgccgcgcacaggaaggcagccagcccgctcgacgccacgtcgaaacgccgcatcacctcagtgccgcccatgtaaccggccacgacactgatggccaggtagatcagccgcttccagatggacaggtccttggcagagacgacaaacagcgtcgcaccggcgaaggcgccaatgaaggcatcggtttcgatgccgggcagcagcgaggcaaggcccacgccggtggccagcgccgccatactgccggtggaggttggttcggtcatcgtcaatcccatagctggacaagggggcgcatcaccgcgcctgtggatgtggtgggcacgtcgggtagctccaccacggtgcccatcggaagaaccggcccgtgcaggctgattccgtagttcagcgccatcaccttctcggtcatcccggcagtggtgcccaggtgccggtggcagagcgcgtcgatggtgtcgccctgcagagccaccacgcgcatcagatcagctccaccgtcacccggcgggtaccgagcagatcgctgatcgcattgcgctgatcgcgccgcatctcatcaatggtcgggctcagatcgtcggcgcgctggttgccctgcgccgtagcgtcgtaagcccggtagcgttcgtgcagctccacggccgtagcgcagtacacggcacgtagatagagctgcaccagccgcgaggtgtcatcgatcagccgcgcgggtacctcggccaacgttgcgtagccggcggcttccttgtccgcctgccactgttccagttcccccgtgacggacataaccgccatcaccaccgttgcccgcatgcgctgctgcgtcacatcaccgggaactcggattgcctcgcgcagcacggccacatcgatctccggccagaatgcgccggcggtaacggggggctgtgttgcgacgggcgatgcgttggcggtgaagctgctcatggtggcctcgtaggtcgccggtggtcggggcgtcacaccaagggagagaggtcttggtgatcggccccgagccggcggggttgcggggtacgctcggtgtgaggtcagtcgttggactggctggcctcgaacttcttctgcagacgctcggcgcgcttgaggtcttccttgccaccgcagctgtcatgcagctggatggcgcggcgcagatcctcgacggcctgggcaacgccctcggcatccagcggcgttgcctcggtgtcgggtggcagcaggccgcgtnnnnnnnncagcagcagccgggcacggacctgatcgggcatgtcctggccctcggtcagctccatcgcccgggtcagtaccgcaggatcgaactcgacgccggttttcagggcgttgagcgcggccacaccaatttcctcggcgaccacgcacccggccgttcggctgaactcatcgggcatcgacaggccatgggccagtacgtattcggcgatgtccagagcgcggtgatactcgccggcgtccatgctccacagcatcacggtggacacgatctgatcttcaccaccctgattggccgcaagcacgccttcgacgtacggggcgtaatcgggcaagagggtgaccttgagcgtggcctttgcctgtgtggactggatctgtttcagtcgtgcacggtcatgagccaggcgcagttgcatctgctgatagatggtcgtcccttccatcaggttgctgccggccaccgctgcggcagactgctctgccagcacacgtttcaggtgccggctcgccggggtatctgccatgacttactccccgaactcgatgttttcggcgatggcacccaagccgtagtcctcgatcacgtagtcatcgttggacgactcgaagttggcgacgcggttcttgttcggctgttccatgatgtgacggcgacggccaccgatctgccagtacagcgacaggttgctcagcgaggtcaccatcaacgacttggccgggaagaacggcacgatgaccggctgcaggccaccgattcgcttcgtgcccaggatcagttcggccgcgaccttctcggtcggggtgttgttgccgttgacgatggggaaatacttgtcgtggaccagcgaacggccgcagatcaccaccaggctggtgtcatcctgatgccacggatcgatcaggttggccaccagatccatcaccagcgcgtcgatgttgccgtaatcggcgtcggtgccgccgaccttgatcttgcctgacccggccgcgccttccttcatgacgcgctcgggcgcgtgttcgcggtacttctgcagccaacccttgttcacatcctgcagcagcgggttggcgacgcgatcagtgttcttagcaatgctggtgccattccagccgatcatgatgcgatccagcgcctgccgctggatgatggcgtcgcggatgagcgtctggaactcggggcggtgtgcccaggcatcgagccgggcatacggcagtgccgtgtcaaagtcggttttctggcactcgtagccctgcgcgtccagcgcggtcggatcagacggattgcgctcgccattgccgctggtgtcggtgcggccggcgatggtgccattgatgcccacgccgatcttctcgcccttgagttcggcgacgccgggcatgttgatggcctgcaggaaggtgctgttctcctgcatgcgagcttcgagggcctgctgcacagtcggctccaccgcgaaggtgttgacgacgccgctgacgttgttgagcgttgcgatctgctgagtgaagccgtcgaacaggcggcgggtttcggtacgcatgagtttctccgggtatctggaaggtgggggcgatcagcagtcggtgacgttcttggcgtccacgtccttgccgccggtgatgacggggcgctgggtgaagccctgcggggtttcatcaagcttcttgcggaagctggccacctgcgtggacagcgcctgcacctgctcgcgcagggcgcggttgtcctgagccagccgcgccatcgccgcgtcctgctcgcctaccgcttccatcagctgatcggcgaacgcgcccacgtcgaagtcgatttcgtccttggccggcggaaccggggcgggcttcttgccgatgcccagggtggacaggagcgtcgcaaccgggccggggcgtgcgctggcgggctcggcggtggtgaagttgattgtggtctcggcagcctcggtgaacaggttctccggggcctgcttgcgatccttcaacgggctgtcttcggggtgcttggcggagaaggccagcatgctggtgcccaggctcgccggcgagtcggtcacggccaggccgaacagatacgccttgccgctgtcggcgaactccggggcaatttcgatgctggtaaagaccttctgtttgcggctgttgacgatctccaccaggtcatcagtcggttccacctgcgcgaacagggcgagcttcttcttgccggcgatatcgacctcttcggccttgaccgccaccacgtcgccgtaggcacggaacgggctatcgggcagcgagctgcggatgtgttccatccagatccgggcgccgtagacctcggggttgtaggtctcggcaatctcgacaatctgctgccggtcgatcacgcggccgtcggtggtggcgccttcgacggccacacggaagaactcggaacgcttcttgtttttggtggccatctcgccctctgctggtgtcggtgcacatcggttctcgatgtgatgacccatggtcgaatgagggcgttggagcggcaatgcggttggtttgtaagccgctgttctacgtaggtttttcgtgtcgcgcacgcgcgaccccggtcaacctgttcacgtgaccagcgtagccgaacaactccacgtcgatccacggcgccaagccaaattcctttactggatgggctggcgtgtgtgcgatatcgcctcactgataggcgagaaagaacggaccgtccacagctggaaggcgcgtgacgaatgggaccgcgccgacacggtggagcgtattggcggcgcgctggaagcacgccttgccatcctcatccacaaagaggggaagaccggcggcgacttcaaggaaattgatctgctgcaccgccagctggaacgacaggcgcgcatccagcgctaccagggcggtggcaacgagtcggatctgaatccggcggtggccaatcgcaacgccaagccaaagaagaaggcacgcaagaacgagttcagcgaggaggaaatcgaacgactgcagacggcgttcgtggatggttgcttcgactatcaacgcgattggtaccgcgccggcaacgagcgtacgcgggtcatcctgaaatcccggcagatcggcgccacgttctacttcgcccgcgaggcgctgattgatgcgttgaccaccggccgcaatcagatcttcctgagtgcttccaagagccaggcgcacatcttcctcggctacatgcgcggcttcgtgcgtgaggtgctggaccgcgacctgacgggtgacccgatcaccttggccaatggagccgagctgttcttcttgggtaccaatgcccgcaccgcccagggctaccacggcaacttctacttcgatgagttcttctggacctacggtttcaaccagctgaacaaggtcgccagcggcatggcgatgcacaagaagtggcgcaagacgtatttcagcacgccgtcaacgatggcccatgaggcgttcgacttctggaccggcgaccgcttcaacaagggccgaccggtctcccagcagatccagttggatgtaagccatgcgcggctgatgggcgggcgccgatgcgaggacgccatctggcgccagatcgtgaccgtgctggatgcggctggccggggctgcgacctgttcgatatcgaagaactgcgccgggactatagcgccgaggaattcgccaacctgctgatgtgcgagttcgtagacgatagcgctagcatcttcccgctcaccatgctgcagccctgccaggtcgacagctgggtggagtgggtagacgatttcaagccgctggccatccggccctacggcgaccgcgcggtgtggatcggctacgacccggccgagacgggcgacagcgccggcatcgtcgtggtcgcgccgccgctggtgcccggtgggaagttccgcgtactggaacggcatcagttcaagggcatggactttgctgcccaggccgcctttatccagcaggtgaccctgcgctattgggtgacgtacatcggcatcgatgccaccggcatgggcacaggcgttgcgcagctggtccgccagttcttccccggtgtgaccatcttcaattactcccccgaggtcaaaacgcggctggtgttgaaggcattcgacgtcatcaagaacgagcgcctcgaatacgacgcgggctggaccgacctcactcagtcgctgctggctatccagaaaaccatcacacccagcgggcgccaggtcacctacacggccggacgttcgcgcaccaccggccacgccgatctggcgtgggcactcatgcacgcactgcagaacgaaccgctcgaaggcggtaccgccgctcgcggctctatggagattttctgatggcagacaccgaccagggcgccagcgtggcgccgccggccaccaccgaggtattcaccttcggcgaccccaccccggtgctggaatcgcggggtatctttgattacctcgaatgctggcgcaacggtcgctactacgagccaccggtggatctgcatgggttgtcgcgcaccacccgtgccaatccctatctgcagagcgggctgacgttcaagcgcaacatgctggtgcgaaccttccgcccgcacaagctgctgactcgggaagcgttcgcgcagctggcgctggactacatcaccttcggcatggcctacgttgagcgccgccgcgctatgtccggcaacgcgcacagcctggccgtgccgttggcgcagtacatgcggcgcggtgttgaggcgggtgagttctttcaggtgcgggccggccggattgagcatgagttcaagccgggcgaggtgttccagctgcgcgaggccgatcccgatcaggaggtctatggcctaccggagtggatgccggcggtgcagtcagcgctgctgaacgaatcggccacgctgttccgccgcaagtattacaacaacggttcgcatgccgggttcattctgtacctgaccgatccgcaacccgaggacggggatgtatcgaagctgcgcgaggcgctgcggcagtcgcgcgggccgggcaatttccgcaacctgttcgtgcattcaccgaatgggaagaaggacggcctgcagctgatcccggtcagcgaagtggcggccaaggatgagttcaccggcatcaagagcgtcacccgcgacgacatgctggcgtcgctgcggaccccgcctcagctgctggggatcgtgccgcagaacagcggcggcttcggttcgatccgcgaggcggcaatggtgtggtcggcgatggagctggcgccgctgcagacgcgcatgactgcgatcaacgaatggcttggccaggacgtgatcgccttcgatcccttcgagctggcgcccgccgcatgatgatgacccgacagaacctgcgctgcggcgcgtgcgctcgcctgctggccaaggcggtgggcgaccatgacctgcagatcaaatgcccccgatgcggggagatgaatcacatgaaggcccagagcctccccatggatcgccgcgagcgacaccacgaagagagctctacccatgaacaacgaactgatccaaggcgatgcgctgaccatcctgccgaccctcccggccaacagcttcgacgccctcatcactgatccgccatatgccagcggcggcacgcacgcctctgctcgccagcgcggcccgaacgagaagtacatgcagagcggtggtccgcgcctgcatgccgacttccccagcgacgaacgcgaccagcgctcacatctggcatggatgcacctgtggctggcgcagtgcaaccgcgtcctgcgggatggcgcgcccgtgttgctgttcaccgactggcggcagctgccactgaccaccgacgcgttgcagtgcgcggggttcacatggcgcggtgtggcggtctgggacaagacgggcggcgtgcggccgcagcgcggccggttctccaaccaggctgagtacgtcgtttggggcagcaagggcgggatgccgctggggcgggcggcgcccacgctgccaggcgtgttccgcgaggcggtacgcaaagccgacaagcaccacctgaccggcaagcccactgacttgatgcgccagttggtgcgcatctgcgagcagggtggacgcatccttgatccgttcgccggctctggcaccaccctggtggccgcggaggccgagggttacagctggaccggcatcgagatgaccggacactacttcgatgtggccaagtcgcgcttgccctctccgtaannnnnnnncatcaaagcacacgagaagccgccctcgggcggcgttcttgtgggtgcggccagcctttcagagtagcgctggtgctggggtagataccctcactagtggatggctccccacctggcgcttggcatcgtcaaccagccagatgctgaagttttgaatgaagaagtcgtagccggcctcctccaggtgctgaccgccctgcgttactgccatgagaacgtcacgacgcccccaagcatggccatagatcaatggaccgttcggagtaatgcgtactgcgggcaggtgctgtgcgtgaacagccactgcaattaggtcggtaaaaaccatccagtcgtagccgtccgccagtgccaatgcctccctatctggcgcgaccgcaacggcgcccgggtacctgccgtccagcatcagcatttgtccgacttcttgcccctgaatctgcacagggtctgccttgatggcccacacgccttgacagcggaacagcgtgcctgagggtgcttgcgacggcaccacggtcttgaacgcatccaacgggtagttcatctacggctcctgggctaactgccgtagagcatagcgaagagctatcgcccgcccgaaacattcgtcagcgcggccgaggcccggcgggggcggcaggctcaggagcgcaagacagattcagcgcggccgaggcccggcgggggcggcaggcgcaggagcgcaagacagattcagcgcgacgggcgaggatcggacctaaccataccgaacggggcatgcgcgtacgtttctgccgtctggaccccgacgcgcgcactcgtctccccgccacgcctgcgcacttcatggggtgtttttcctgcaccccctgcagcaaccacccggcgaggccatgtatggctttctccggggtgtccgagtgcttgccgaccctgcgattccctgcgcgcaagggggcttctctacgcgccctgggtggcgaacgccgtcggcgtgtccgtttagggggannnnnnnnnccggaaaggagcaacatctgcaatcggccgtcgtctacccgcgtaagtcattgatatgtatgaatatggaggattgcaaaagatgttaattcggagcaatttccaaggccaaaaaatgtaatgtcattgatttttaagggaaaaaaatcctgtcgaggttgccccctcaaaaggcaatgtggttgctcgaaggttgccctattattgccattgatatagatagataaataattgatttataagtaatttataggcggtcagaacgtcgattgcataaattgctacttcccgatggccgaatgattttttgcaactaaagggccggaaggttgccttggcatctcccgccgcctccgcacgtgcactctcactggacgcacgtcgcgttgtcgcagcctttgcgacggccagccgtatcctgccgcccatgccgctgccccccgacttctactggacgacacgctctgccagctggccaggtgatccgctgaccgtgatcgcttgcgacagtgtctgggtggtcgctatgtcgcagcgctttgacgacgggatctggatcgccctgctggatcgccatcgcaatggcccaggtgggcccgcccggcggtgcaccagctatgagcaggcgtgtgccggcgctgagctgtgggtggccaggcatgaggcacggctccgcgaggacgtggcagccatcaatcgctggcgggaggttgtgcgcgcgaacaggctggccaagttgaacaccccgccgcccttcggctggatggggtagggccgccggcgggcgtcaggcgacctgcagcagctgctcggtgttttgcgtggggtgctgcgcgatttgcctgatcatgcctggggctgattcgccgctgcacccgcgccggcgacttccgccactactggcaagttctctacccctggtgcattgggagctacggctttggcagcgcgtgcgggcggcttggggcacacggatcgcattccgtcgacgtgctcaatcaagcccttcggagttttagaccacataggatccagcacaaagtcgactccctctcgcctcgcgagtttcgcggccgggacgaagtcggcatcgccagccataaggatgatctggcgcacttgtcgtttcagggccaacgaggaaatgtcgataccgatacgcatgtctacacccttctgtcttacgttggggtacagatcgtcgggcgtcaggtccgcaaagctcttacgccccttcaagagagcatcgagggtctcaggagctgccgtccaagagctaaattcggtcagatgacccaagcgcaatgcgaccttgcgcatatggcggagcttgtcatggagagccgttctgaagacggcttccgaagactgggagtaatcgatgcacttccctgatattgggttgtgcatctttttcgtgagcggtgggcaatcgtagaagaagatccgatagagatctctcttgtcacccgacggactcttgaggtgggctagggcccatctgtgcgccagctctgccgctcggttggcgttcaaagcgttgtgcggctcaattcgcctgaagcgcttaacgaagtagccgccgtcgatgagaattgctgttggcatccgagttgccgtcccctggtgcagcgcnnnnnnnngcccccggttcggccgtcccctgatgggttgggaggcttacttggagggctggatggctgagattgtggggaactgtgggtagtggagcaagtgattggatggcccgtggaacaagctcttgagattttatgcacaggcttatccacagaaatctcccatatgttgtggttctcaaacttctagccctacatcttgtgtttaaacgtcaagtcagaatgtttaacttacgttcagcattggtagagatgaaaatccgtgcctcgactccgcaagttgttggcagcaaagggtttagttacgcggcgctcctttgtcgctagggaccttgagatgcaaggattttggtcgcagtaccgcttcagctcgttccatgagctggggagggccaccgccgcgacctcggggatatcgcagccctgctcgaacagccgcgacgtggcttcgtgccgcaggttgtggaaacacagatcctcgatcttgagcgcgctgcaggcacgcgtaaacgatgtgcctgcggacttcgagttgtaggggagattcggctctcgccggcaatccgtggctgtcgctgcactaggtcccaggcttcgcccagcagagggaacgtccggtggttgtcgatcttggatggcgagtgcgggatctcggtcaacgctggcgcgaggtcgaccagcgatggcaggccgaagtcggggacggggcgtcgttggacgaatcgaccgcagacgtcgtgaggctggcggtgtccagcgtcgttgccgtgtgtaagacggcaacgatgagtcccgagaggtcggggagtcagaccttgtagttcggcagcgcaccgtttagccaatcgaacgcctggccgtcgacgatccagctgctgtcctgtacttccttcgcctcgatcagcacgaggccagtcatctggcctgcggccttgagtgcatcgtagaggccgcgtgtgctgccttcatgcttcgcgaaaatcacgttgtccgcgaagcgatggtggctttcggtccgcaactccagctcatgctcaaaccccgccaacttgtcgtcattcttgaatggctcgaaaacaatcacggacacagtcatcggcttgannnnnnnnnnaggcaattgagagccgaatcatggagggtctgcgacagggacgcaaacccgtaggttacaagcgaactggcgccgccgctcctgcaacgagtgagcctgcgccacagtgggcaccgggaaaattgcatttctgccctagcaatgacaggcgtttcacgaaccgtcgccgggaaaaatatctaatctaactcgctgatatcaaagctcagttcaactatcttgtaaacagtaggtcatccgttcgattcggataagcggcaccatccccatgattcagcgcctctttgcgctgctccagatacctgcccggtggttcgaagggcggcagagctgttttctcgacagtcttaccttgagaacgatagcccgtcctgcgcatgaacctgctgcgccggctgctgttcaagatctgcggccaacgcttcagcgcgatgaagggactctgcttcaggcgcacgaagcgcgtccatcgtactcatggttccacgacgttgggcaggatcgtccatcgctccctcgacgatgaataccttctcgccacgtgcaagggactctgtcgggttgttcaatacaacgtggtcaactcttgaaagcccttgctccttcgcgagcaccaacagactcgcggacatgcgctggctcgactcatcccactgcttcccgctctcggcgtccaggcgttccacacccgctctgatctgcatgtnnnnnnnncggtcagcgttgccgagttcggccactgagaaagtagctcgttgcagcgagagcgagtcgtcggtggtcgagctgaggctggccgcaaccgccgtacgctcggcgtcaaattctggatctggcctacgccgccgttgcgtgggtgctatttcccggtcgtagaagtcgccgtagtaaagctcgtatgtcgcatgaggtccaacggacggagcctccgtcttaaacacctcagcgatctgacccagtgcttggctacggttgattcgtcccgcctggagttctgccgcaatggttccatattgttgtggccggctacccgtgccggaaacgccaatatctgggccaccacccgcaacgatttcacgctggacctggacattgctgagagtcgcggcggcttctcctcgcaactcgctgtctacataggcttgcttagaagctcggtttgagggttcggtgaagagatggtgcccaacttcgtgagaaagagaacgtgcgagtctggtgccttgcccgattgcattctcgtctatgacgatcttcacgccgggaacaaggtaggtgccttcaccggctgtgccccattgaacaacgataccttcgcgtctcgcctgggcgagacccgcctgaagtgttggggattttgccagaagcggggccaaggaaggatcatccaacggcgatgcaggacgccgcgcggctcctgggcggcctccctcctgcggctgtggcagtccagcgtcttcagtacgctccatgcggcggctccttcgcaattacagggatcagtgctgacggatcgatatgtaggtcagcgtcacgctgtcggcggcgagcccaagcacgacctgtgcatcgttcacctgcgcggtccagtaaggccgggagcccggcgcatcgggtcgaggtggatgtttggtggagttctcccagatcatttcctcgagcgcaatgctcggtggcgcgatatcaaaaatcaggttcgcgagggcggggttgtcagcggcacttctcagcctgatgttccgcacctcaaggtcgcccagcattccgcgttctgcgatccgctcgtccatgagatcctgacgcgccggctctcccagacgggtgtggagaagttcactcaatgcatcgacatcatcaaagcgaactgtagacaatcgctcgatgctgttcttgaatcgctccataccaatttcactccctgattcgacggcctgtctttgattcagatgatctgatgggcgtggcggcgcggcggttgaacatgctgccagtacaagcgccggaatagcgatcgcgaggcgacgacgcgctgcgatccagaggcgccgccgaagtccacgttctgatgaagtagcgcatttctcgacccatgcattcatgaaagcatctcgcgcgccaatgtcacactcttgaatctagcacagcattttgtgagtgcggatcgggtccgcgtgaacaatgagctactgaaaacgcacccgattccactttccaatttgagaagagggggcgtcggcagcgagggagggagtgccagacgggaggccgagcacagctccaagcgtgcattcccgatagttgaaagactgtagccagtaggctacagttctccatgaagatccagcgtacccgtcagttcgcgacatggattgacgctctcaaggacgtaaccgcacgcgctcgcatcctggcccgtatcggtcggctcgctgaaggccatccgggtgatcaccgctatctgggggacggtatttccgaactgcgtatcgatgcagggccgggctaccgcctgtactacacccagcgcggcaggcagttgctgattcttttggtcggaggtgacaaaagctcacagcaacgcgatatcgaaaaggccagggagattgcacgtgccctgtgagcgtcgaaccggctgtagtcgaaacgaatcaataccgaagtactggagctgttccatcatggccactaagaaaaaagtcgaactcaaatcatttgatgtggccgaacaccttcggacacccgaagaaatggcagcctatctcgacgcctgcatcgaggaaagcgacggcgattccgcgttcatcgccaaggcgctcggcgacatnnnnnnnnctcagggtatgagcaaggttnnnnnnnnggcgggcctgtcgcgcgagagtctttaccgcgcactgtccggcgaacgcagccccgatttcgccaccatcctgaaggtgacccgtgccttgggtgtgcgcctgcatgccagtgccgtgtgaggcatcaaggcactgcgctccacttccgccgcctcaagaagtccggtgcgatcagtctcaatcaaaccgaatgatgcggatcaaccctcttgtcgacgatccgtctccgaaggcggccaccgtgccacaggggaatacctctttcgcaccgtcatggttgacgaatgagatcgtgcagtgcgcccgcgtcccaggcgtgatgcgggtgacgacgcggtcattcagcacgaagctgtaccacatgactccagggcttatggaaagcgccctgggacgcgcggtggaggcgatcatctcggcaacagtgccaccgcgcgaatccacttcgtccagccgcagctcaacaaggaaaggtttcaggtctgggtagggtgtgctcattccagcagcgggtctgcctgaatcgttagctgggttgcggcgtgttgaacctatgcgttggggatctcaacgttccgcattattgagtcccacccatctgcaacgccacatactccgccagcccccggcaggccagcatcagcccttcgcgcgtgccgtcgccgatgtcgtctttctcttccccatccacgcgcacgcgctcggcggcgtgatacagctccaacagcgacaccaaacccaccgcggcgcgatcccggcgtgcggcggccacggcctggccgggtgtggtggagggccccggccacggctgtccatcggcggcgtcaccggcctggatgcgctgcaggcagccgggcaggttgatcggcgcgggcgcctcgttggcggcggcgaaagcggcttccaacggctgcgccagttcgggtggcaggcgcagcgcagcctcgcccagggtggcggtcaggtacgggtgatgggtcttgggcatgcgggcgtcctcgtcggcaacagaggtgccacccgaagagggtggcgggcgatgcgtggcttccaagaccggaaatcgatgagccggtgggcacagggcccccacgcaccgcccgccgtcgatcggcgaacggattgccagccggcgccgctcttgggaagacggcgccggctggcaagcgtatacagcttcgattaaacgggcttggaagtcccggccacctttgcaggtggcgattcatcatgcgcacgtgaaatcaccgcctgccagtcgtttgtttcgatggcatcgggtgatctgaaaggaaaaatgaattatcgcgtttggcccgtttcgagcatcgcaatgccagaagcgacatatcgcgcagcgccgtcatcatcggtcatccgggctgcgccactgttgccgcacggcttacagtagcgtgcgacgtaaagccggcttaacagcctcggcaaggcaccaaggcaacgataccagacccaaaagtgccaacgcgcgccccgatcttgatattcctcacggaccgcccgcagcgcccaccgcatactgccgctacacgcccacctgggcctcttcgggatccgcacatgcgtcgccacgccctgccgctcaccgtcgcattgttgtccgccgcattcgcagccccggccatggccgccgtgccgttcttcaacgccagctgcccgggcggcatcgatgttcacgccgacgatggcggacccgtctacgtgcagggccgcgaggccacactgaaacgtttcaacgaccgctatttcgaagcacgcgatgccaacagcggcatcaccctgtcgatcagccgcaacgatgacggcgcgccgcaggtcagctacaccggccgtggcggcgccaatggcatctgccaggtcagcgccagcggcacgtccgcgctcaccgcaaacagtgcacgccctcgcgacgctgccgccggagatgccgcactaccgcgcgaagtcacctgcgaatccaccgaccagcagcaggtctcgtgcgatctgaacacccgtggcaacgtggaaatcgtgcgccagctcagccgtacccgttgcgaggaaggcaagaactggggcctgtcgcggcattcggtgtgggtcaatggcgggtgccgggcggtgttccgcaatacctcgcgaatgtcgtattcagccccaactggtgacagcgcgctgggcgcctgcaacctgcgcaagggcgcgcagggcgcggtggtgacccaggtgccggtgggcagcgactaccaggagctgatcattgattaccccgatggccgctacctgtgcatgatgcgcaacaacggcgaagtgcagagcgtgaccccgctgcgccgccgcgggggttgagttcgtcgcgcccgccgccctatggtggcccccccttattgacgtcgggtggcatcaccatgtcccatcttctggccaaggctgctgaaaaggcggatctcgaccggatcgatgccttgctggatgcaggcgccgatatcgagtggcagcacaagggcacggggcgcactccgctgctctcggccgtcattgccggaaaatgcgatgccgcagcgcgattgctggatcgcggtgccaacatcgagcatgcctgcagggcactgggctacaccgcgctgggttgggccgccgcgcatggcgatactgacatcggcgacctgctgatcgcacgcggcgccatgctcgaccctgcttcgccggaacaacggcgtacgccgctgatgctggcatgcgcccgtgggcacctggcgatggtcgaacgcttgctggacagcggcgcgtccgtggcaccgctggatttcgaagggtgcaacgcgttggcgatggccgatgaacgcggttacgcggaggtggtggcgctgttgcacgccgccggtgcgacgccgccgcctgcgttgatggaagcaccgccgctggagtggccccagcccgacgccggaggtgagcccgcgtcggtggtgcgtggatacttgttggcatatcacgagtgggaaacgcgtggctacaaggattcccgtgccggtggcggacttctgctcagctcgggcttccaacaggagaaagcggacatcctggcggcctggtgtaccgaccgcaaacgggtctattcgaccggcgtttcggtcgggaaccccccgcggtacgtaccggaggatctcttggtgtcagttgcgatgccgacggtctcgagggccgaggtgctggtacgcgacgaccctcagaaggcgcgttcccttcgttacgaacatctgttcgtactcaagcgtgtgggtgggcggtggcggatcgacctgcggaagaagcgtgtgttccacatcgagacctgggcggcagccatcctctagtgtgaaaggagcctggacacgaaccccgccctgctgcaccgccgcgagtggtgtcacatccctctggctagactgtgcttctttttcgttcgcaggaggcacccatggcccatcccatttccgtatccctcatcggcgtgcccaccgacgtgggcgcgggccatcgtggtgcacggcttggtccggaagccctgcgcgtggccggcctgcccgaggcgctggaagcgcgcggcgtggacgtgcgcgacctgggaaacctggatggcccgcgcaacccgtggaccgcgccggtggaaggctaccgccacctggatgaagtggtggcgtggaaccacgcactgatggaagccagctatgccgagctgcaggccggtcgcatgccgatcatgctcggcggcgaccactgcctgggcatcggttcgatcactgccgtggcacgctggtgccgcgagcagggcaagaccctgcgcgtgctgtggctggatgcgcattcggacttcaacaccagcgatgtcactccatcgggcaacatccacggcatgccggtggcctgcctgtgcggcctcggcccgaaggcgctgacccacctcggcggcagcgcaccggcgatcacccccatccaggtgcaccagatcggcatccgttcggtggacccggaagagaagcgcctgatcaagacccacaaggtggatgtctacgacatgcgctacatcgacgagaacggcatgaagcgcgcggtcgaggcagcactggcgggcatcgacgagaacacccacctgcatgtcagcttcgatgtggatttcctcgacccgagcatcgcaccgggcgttggcaccaccgtgccgggcggggtgaactaccgcgaggcgcagctggtgatggagatgattgccgacaccgggcgcatgggttcgctggacatcgtcgagctcaaccccttgctggacaagcagaatgccaccgccgaactggccgtggacctggtcgaaagcctgttcggcaagtccaccctgatgcgcgactgagctctccgcctgaacggatcgatgatccgttcacacgcgctccacgcccctgccgccagattgcacatcacgcggcggcagtggcattggctccttccgccgagcgaccgaaccccatccgcgaatgaagcggtatagcggcgaacccaaggagaagcccatgaagcgcgtagttgccctgatgctgttgtcgatgttctcggtggccctgctggccggttgcaacaccgttgccggtgccggcaaggacgtgcagaaggctggcgaaaaggttgaggatgccgccaagggccgttgagcctgaagtggaacggaaagcaaaaaggccggggggacctccccggccttttttcttgcgcgtttttctgcagcgtacgtgtcgaagcgtagtgaaccattcaagcaggtgagcagtgctttcatggtcggttgaccggcgctcaacagccgctgcgcgaagctgtagccacggtaagaacgccgttgcaaccaaggactcccagcaatgaacaaagacatcatttccggcaagtggtcgcagctgaagggcaaggcccaggccaagtggggcgatctgaccaacgacgacttcgatgtggctgaaggcaatgccgagtatctggccggccgcctgcaggaacgttatggctgggccaaggatcgtgctgagaaggaagtccgtgagttccaggatgccgtgagcaaggactacccggactacaagtaagcgctacggttttcccccacagcacaacgcccgcaccgagaggttgcgggcgttgtgctgtctgggcggccgatcaacgcgccggcgggtccggcacatagcggttggggaacgcctgcggttcgcgcggcaggcgcgacggcggtgtatcgaccaggatgcnnnnnnnnnncagattgcgggcgctgtcgtagcgcagctgcagaacctgcgccgggctgcggctggcgcgttcgaagtcggtatcgcgtaccgacgactgctcgcgtgcgccgtggccggtgcccagcgcaggggcctgtgacttgctggcatagccctcgatgcggctgttgctggcgctggcatcggccgccgcttcggccgtcggggccggtgccggcagcggcaggctgcggcgcaggatcggatccggacgccagcggcgcgcttcctcgaacaccgccacgccgaccacgccgatgttgtccgggcgaccggtgcggctggcatagctgccgctggggctgctgaacacgaactgcgccacttcatcctggctcttgcgccagccggtgatgtcggcgcgctggccggggttgagcacgtagccggtctgcgacggatcggcatcctcgccggagatggcgttgacgccgtctaccgacagcaccaccagcacccggcgcgggctgtcgttgtacaggcgcacggcgtagcggtggccgcgctcgccggccacccagcgctggccctcggcggggtagctgcgcaattcggtgccgcggtcgcggtcgaccagagacatgcgcacggggccgccctcgtaggccggcggcggcatcggggcggggcggaagccggccaggggcaggatcaacagcaggggcagcaggcgtttcatcgggcgtctccagcggggttgcgtgaatgaacgcgccgcaggccctgacggggttggtggcgtgcaaggtaaactggccccgttcatcgaaggttaccccacgcagtcatgaccacccgagtccttaccggcatcaccccctccggcacgccccacctgggcaactacgttggcgccatccgtccggccatcgcggccagccgcgccccggggatcgagagcttcttctttctggccgacctgcacagcctgatcaagtcccaggacccgcagcgcacccagcgcgcgaccctggagatcgcggccagctggctggcctgtggcctggacccggaacacgtgtggttctaccgccagagcgacatccgcgagaccaccgagctgatgtggttcctgaccgcgatcgccagcaagggcatcctcaaccgcgcgcacgcctacaaggcggcggtggacaagaaccgcgaggaaggcgtggacgaggacgcaggcgtcagcgccggcctgttcatgtacccggtgctgatggccgccgacattctgatcttcaaggccaaccaggtaccggtgggccgtgaccagatccagcacatcgagatggcgcgcgacttcgcccagcgcttcaaccacgtgtatggcaaggagtacttcccgctgccggacgtggtgatcgacgagcaggtggcgacgctggcgggcctggatggccgcaagatgagcaagagctaccacaacaccattccgctgttcgtgccgcgcgaggagctgaagaagctggtgttctcgatcctgaccgactcgcgcgcacctggcgagccgaaggacaccgagggctctgcgctgttccagatgtaccaggccttcgccaccccggaacagaccgccgaattcgccagggcgttcgccgccggcatcagctggggtgacgccaagcagcagctgttcgagcgcatcgacagcgagctgtcgccgttgcgcgaacgctacaacgcgctgatggccgagccggagaagatcgaggcgctgctcaagcgccgtggccagcagctgcgcgagcagctggcggcaccgctgctggacgagctgcgccatgcggtgggcctgcgtgacctgtccaccgcaggcgatatcgccagcgaggacgccggcgtggcccgcgtggcaccgccactgttcaagcagtaccgcgagaaggacggccgcttctacttcaagctgaccgccggtgacggcacgctgctgatccagagcgaaggcttcgattcgccgcgcgacgcggggcagttgattgccgtgatcaagcaggcggagcagggtgaccagctgcagagcgaactgttcaagctggaagccgaagtggacgccgtgctggcggccctggccatgctgcgcgaagcgtaagggtagggccggccgctggccggcaactgcataggaaatgccggccagcggccggcactaccacggcaactgcataggaaaacgccggccagcggccggcactaccacggcactgcataggaaatgccggccagcggccggccctacccgcgaacgaaggtcatggcatgatgtccgcgcgcctcaggcgcgatgacatggagtctgcgatggcctggttgtcgctgctgctgttcctgccctggttcctgctgctgggcagcctgtactggctgttcccgcgccagccgcgcaccccgcggcggcgcctgttcgatggcaccaccctgctgctggccttcgccctgagcgtcgcctcgatgctgtgggggtatcgacttggcatggcacagcccggcgccggcccgatctggccgcaggtactggcggtgctgtacgcctacggcgcattcctggcggtgctggtgctggccctactgctgcggccgcggttcgcattgcgctgaacctggcccttgcgcacccgatggacctgcggttggttggcctgcgcttgcccttgcctgcgcttgcctttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncggccacaacccggcaccacccgaccaaagccgcatcgaacccggaccgcccgcgcgcctaccatgggcgtctgttcccgatcctgccaggtgcgtgccgatgatcgccgaccccagcatccacaccatcgataccggcttccagcgtcccgacttcgacgcggcctatctgatcgttgaaaacgaccgcgccgcgttcgtcgactgtggcaccggcctgtcggtgccggcgatgctgcaggcgctggccaacgcgggtctggccgttgacgcggtggactggctgctgctcacgcacgtgcacctggaccacgccggcggcgccggcctgctgatgcagcagctgcccaacgcaaaggcagtgctgcacccgcgcggtgcgccgcacatgatcgacccgacccggctgattgccggtgccacggcggtgtacggtgccgaggaaatcgcgcgcagctatggtcgtatcgaggccattcccgaacatcgtgtggtggtggccgaagacggccaccgtatcgacctggccggccgcgagctggtgctgctgcacaccccgggccacgcactgcaccattactgcgtgtgggatgcacgcggccgcagctggttcaccggcgataccttcggcatttcctaccgcgagctggacagcgcgcagggggccttcatcttcccgacctcgtcgccggtgcagttcgacccggaagcgatgaaggcctcgatccagcgcatgctgggctatggtccgcaggcgatgtacctgacccactacggccgcgtggagcaggtgcagaaactggccaacgacctgttcgaacagatcgatgcgatggccaccatcggccgccagtgcgatggccggccggaccgccaccgctgcctgctggccgcgctgcaggcgctgtacctggaacgtgcacagctgcatggctgtgcgctggacgatgcggcggtgatcgctgttctggcgatggacatcgaactcaacgcgcagggcctggcgtgctggctggaccgcatcagcaggtagacccacgccatgcgtggatgacgtgggcccaggctgcgccgtgatgtcacgaccacgttacactctggtgacttccaagctagccgtggtactgccgtgaatccgatgcgcgtgttgctgctgtcgtcctgcctgtttgtcggtggcctggcccatgcagccaacgacctcccgggtggcggcatcgatccgcaggctctgtcgcggcacgtgcgtgtgctggcatcggatgaattcgagggtcgcgcgccggccaccgagggcgaagagcgcacggtgcagtacctgatcgagcagttccgcagctacggcctgcaaccgggtggcgtggatggcagctgggtgcagccggtgccgctggtnnnnnnnnagttggacgggccggccaaggccagcctgtcgctgaagcagggcaannnnnnnntggccaacggcgtggacgtgaccctgcagagcctgcagccgcgcaagcgcgtgcagatcaaggacgcgccactggtgttcgtcggctatggcatcgacgcaccggaacgccactggaacgactacaaggacgtggacctgcacggcaagatcgccgtggtgctgatcaacgacgccgatttcgaggccgatgcaccgggcgcgttcgatggcaaggcggtgacctactacggccgctggacctacaagttcgaggaagccgcgcgccgtggtgccgagggtgtgctgatcgtgcacgagaccgcgccggccgcctatggctgggccactgtgaagagctcgggcacctcgccgctgttcgacatcgaacgcggccaggccgaggcgatggcgcagcacacgccgctgcgtggctggatgcagcgcgaacttgccgaggcgatcttcgctgacgccggcttggacttcgatgccgagaagcgcaaggcgatgcgtgcggacttccgcccggtggcactggacaacgcgaagctgagcgtggatttcgcactcaagcgcgagcaggtggtgacccgcaacgtggtggccaagctgcccggtggtgaacacgccgacgaggccgtgatcttctccgcgcactgggatgccttcggtatcggcgaagccgacgccaagggcgaccgcatccgccgtggtgcgatcgacaacgccaccggcgtggccacggtgctggaactgggccgcgtgttcgccgccggcccgcagccgcagcgcacgctgtacttcgtggccctcaccgccgaagagaagggcctgctgggcgccagctactacgccgcgcatccgctggcgccgctggacaagaccgctgcagtgctgaacatcgagatgttcagcccggatggcgcgacccgcgacatcgcttcgtggggcaagggccgggtgtcgctggaaggcgacctggaacgcgtggccaaggcccgcggtcgcagctacagcccggacccgaacctggaggccggcttcttctaccgcgccgaccacttcgcctttgcccgcctgggcgtgccggcgatcaccatcggcccgggcctggacaagctggacggcggtgttgaagccggccgcgcgctgcgcgagaagtatttcgccgactgctaccaccaggcctgcgatgcctggaccccgagctgggatccgagcggccacgcggctgacactctgctggtctacgacctgggtgccgagctggccaacagccgccgctggccgacgtgggagaaggaatcggagttccgcggcgcgcgggacaagagcgaagcggcccgccgctgaggctcgggaccggcggggtgtcatgtcattccgccggggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncggattgccgccctgcggccggcactacctgcgccggcgcagcagcgtccatgcgccccagccgccggccgcgagcgctgccagatagcacgccaccatcgtgcgcaggccaaccggcgaccctgcattgatgccgcgatgcaggcgcagttgcagcgagctgtggccgctgcccaggtccaccgccagctgcagcgccagcgcggcgcagaacaccagcagggccattccgaagccgatgcgcggccacgcgacctgtgcgttggggcggcgcagcagccaggccagtgccgtggctgcggccagcgtcgccgcgatccacatcagtggcgtggcgggagacgcagcggccaccggcagtgcaccggtggccgcgatcacggcaaggcgcttagttgcgggtgccgtcgagccagttcgggcccttgttggtgaggaagaacacatagaccaccaacgataccgcgatcgttgcggtcacgtagatggcgaaccagtcgacgtggccggtcttcagcgcgccctggtacagcagcggggcggtgccgccgaacagcgagttggccagcgcgtaacccaggcctacgcccagcgcacgcacgtgggtggggaacagctcggcctttaccacggcattgatcgaggtgtagccggtgaggatgacgaaggccagtgccagggtcaggaacgccagcgtggcgtcgtgctggtgcggcagctgggtgatcaggtaccagctgtacagcacgccgccgacaccgaagaacaccagcagggtcttgcggccgatgatgtccgacagccagccgccgaccggctgcagcaccatcaggaacgccagcacgcccaggttgatcagggtgccggtcatcgggtcgttgcccgcgaatgcgctctggatcattttcgggccgttcaccgagtaggtgtagaaggccacggtgccaccggcggtgatcaggaagcacagcagcagcggccgccactggtgcacgaacagctcgtacatggagccggacttctgcgccttgcccacgcgcgcagcttcgatcgacgactccgacagcgattcgtccatgccgcggcgcagccagaacaccaccaccgcggcgatgccaccgatgccgaaggcgatgcgccagccccactcggagatctccggcttgccccagaaggtcagcatcagcagcagggtcagctgggccagcacatggccgccgaccagggtgacgtagtggaaggaggacaggaagccgcgacggccgggaatggcggcctctgacatgtaggtggcgctggcgccgtactcgccgccggtggcgaagccctgcagcaggcgcgcgaacaacaggatgactgcggcccagatgccgatgctggcggcggtgggggtgatggcgatcaggaacgagcacagcgccatcagcgtgaccgagacagtcagcgccaaccgacggccgtggcggtcggcgaagcggccgaagaaccaggcaccgatcgggcgcatcaggaacgtggcggcgaagatcgcccacacgtacatcgtggagttcttgtcgtccggcgagaagaactgcgattcgaagtacacggcgaacaccgagtacacgtagacgtcataccactccaccaggttgccggcggagcctttgagggtattggagatcgaccggcgcagcgcggcgccgtcggtgcgggtgacagcggattgggacgtggtgctcatccgggtgggaatcctcgatgcggcgcttccgtgcgggaaagatcggtgccagcnnnnnnnngggcgctgacggccagcctcctaggtactgcatcccacgtcaacgccgggtgccggaggggcggggcagggcatgggaccgcacagggtgacagcgcaggggggcagggaccatagctaatacgtcgtaaggagagccgttgcagcccttctcggcagcctcaatcagacgatgtatgcgttggttcaaccggggaaacgatggcggtcctgaagttgctgcgggcccacttccgcaaaagtgctgccgtgaaggccagaagcgacagggacagcgcgatctcccagatcggcacattcacgtacagaagccgaaccggcattgcagccattgacgtgaaaggaaaaagggacattacgtgcatgaatgcaccgtcgggcgtccgcaggccagcaaatccaatcatgatcatcgtcagtgggaaagccgggagcgtgttgcggaaagctgaatgcggtgatcgaatcgcggtagcgcacgcggcgaaaaaccagttccacagcatgagccccagaaggcagaacacgagcaggccgagcatcaccttccaactgccttcggcaaaggttgcatccccactcgccgaaccggacatcagcgtccaaccgattgcaccgtagaccccatacactgccaccgtcttcaatccatgaaggatggacgcggcaactttgcagtcgagccagagcccaggtggcgctgcactcaggatcatttctgtagcatgaccaaagcgctctcccagcaggccctgaaaaatcatgccaaggcagccaagtatggcgagtgtcgtcagtaccaccattgcgattgaaacagcggtcaaggatgtgtccgcgaagaccccggtgccccgagagtcaatgacgcgtagcgagactggtgagtccaccttccgaagctggtcacgggttacaccgagcagtgatagagaatgttgacggtggagcgtgtccaggctgcgttgcagttccccaagccagcccggcggctgctcggtgtggagaatatagtctccggccaccgaggacagaattggtggatcgcctgataccccatctcccagcgcgtcactgaagtggaagcgcccctcgctcaggcccgctactggagtgcctcgcgcatccaagtggacgacggctgcagattcccgagcaagaatggcgtctccacccaacttcaccaatgcgatcactgcgagcaatagaagacctgcaacttcgccacgaatgtccaggtgccttctgaattcgaacaggctgatcatgaagaacgggctcactcgcataagcttttctccggtcgaaggtcatgcggggaggactcgcaatgcagaggatgagagagcgccacgatgcgggtagggtgaaggtcctgcgacgtggcgggatgaagctgtccatccctcagcatgagaatccttctggcgaggcgctgaagcaactcaatgtggtgggcggaaagcacaacggctgtgccttggcgtgctgcacgattgatgaggtcggcaacggcaatctggtttacagggtccagtcccgagaacggctcatcaaggatcaggacgcccgggtcgtgaagcatgcaggcggcgagctgcagcttctgcaggttgcccttggagaggctggatactcgatttgagnnnnnnnncagcagccctatttcttcaagccatacatcgcgtgccttcaccgcctgctttcctgacatccctctcagtcgcgcccagaactccagtgtccttccaacggtgacttcggagaagagactgcgcgattcgggcagatagccaatatccacgtacggtacgctggcggtgtcggcttcggttccaaaagctacggttccggaatcggcaggaatgagatggcagaggatacggaagagcgtcgtcttgccaacgccattggcaccgatgatgccaacgatctcccctggaggtacgcaaagatcgaggtcccgcagcacgatcctctcgccaaaccgcttgcagacctgctcagcgagaagcatggcgggacctctcttcaaaaccgtcagccaattggcgggctctggatcgcatgaacaggctgtgcctggactgcaccatggtggtcaactgaagggcggcttcgggggttggcgagttcgcaatcagggcttccagtgcagccatgcgcactcggtccatcgggtggctcctgaaaatatcgcgaagcagttgctgcgactccccatcttccgtcgcagccgcgatcatgaaaatggccgcagcgctggagcggttgatgatctgcgaaatcgtgccggttccaggttcgaactcgtactggtccatggttacacttctcagtgagtgctccatgatgttgatgcttaccgagaagctttctggtgccatttgttggtggacatcctggaatgccctgtacagcagcatgcttcccttgttgagctgggatcgttccatgaacctgagatcgacactttctccggggattccgcaaacagacgcgtagtcgtactcgaagtagtcacttatgtaccccggtccctgatatccgatggtcaggaaattgaagttgtggtcgtgcggaatgccatagaaaaacgtgctgtgcccgcttgcagcaaggatctcgtcctcatggccaggccagaagcatgcgcggatgaagtagctctggcccgagacctgtggggcatggagcatcaggacctggggtgtgtagtcgttatcgacctgaatgcttttcgaatccttgagttccttgcagatgatctcgctcaggaatgtctggttgttgcccagcttcctcagcacgggggccactgagatcatcgactcctggtcgcggggatcgaacgccgaatcgtgtaggtagtccacgagttccatcaggccgatcgaatcctgggacgtgtcttcaatgcggattggcatggttgctcatccttgttccagtgagcgggtcgcaagcttcctgatctcttcgttcacatcgttctccctcatttccttgagtcgctcggatgccgctgccgggtcaacgcggtagagcgacctcagcgcgttccagcgaacgaatgtcgtcggatggcgcgacatgtccagcaaggctccggtgttgtcgctcccccgcaggtaggacaatgctgtcgcgatgatctggagccgggagtcggttacgcttgtcgccgtgcagccgacgagctttccggacggcagggagaagtgctgagtgacctcggaccttgatctggacgagaggcagacaatcatcgacgtcggactggagccatgtagaaggtgcattccctgcctgccgccctcaaggaacagatggtcaccagaagccgactgccctcgactaggcgggcccagccgcgggtcggattcgtcaccggtgtggaccgggtatacctgatactcgacgccgggcgtatccgtgaagaacaccagtgagtccgtgccgttgatggtgattccggtttcgacaccggcctggaatgctgcagctgcctgaagtggcgagctctgcatgtagtgcacgtccacgaactcgtccttgtatatgaccattcccgccagtggcggcttgacgaagaatttccccggcgtcgcatacagtggactgcccatgtggctccggcactcatcgtggaagaagtcgcgcaggattacctgatcgaactcacggcatatcgaaagcatggattgacggtttgtcgaggtgtccccacttccattgatcagcgatccccattggcgaatacgtgccgcacgtccagtggcctcgagcacgcccaagagcgacgatctccttccgaatatctccgtcagtgcagacagttctgcaggatcatccgcgagttccaacattcgagctggatctttcatattgtctccggagggtgggtcggatgatccgacccacccgagtgggatatcacttcggatggatgccccggttgatgagaatgccgacaacgatgccgacagctgcgcagcctgctccggttgtctcaatcaagatgcacgaaccgtgcatccctaccgatctggcctgcttgggtagtgctttcggttccacgggatgctcctcagatgggcaggacggcaatgacgattgcaacggcaatcaggaccggttcaatgggtgagcacagcaatgaagcaccagcaactcccaccggcattgcgagtggaggcggtatgcaggtcatggtggttctcctgttcaggtcattggcccaacacctgctgggcaagtccgttttcagtgatcggagcaatcctttccttgatcggcatctcacttgtgttcggcggggtgcgatacgtcagcttggatgacactgccacccgcctggcggcgcaacagacgtcggggtttgtctcaaccctgtcgagggaaaacccggcgcctttgtaggtgcaaatcagcgtgcccggaaccggggttatttccgtcagccgaacgctctagaatccgttttcccccgcccgctggtgcgtcatgtcggcttcccctgttccctttgcggctgccccccggggtggccttgtcgcgctggcattgctgctggtctacgtggtctggggctcgacctacctgggcatcgccaaggccctgcacggcggcgcgctgccgctgacgatggtctccggcagccggttcatcattgccggtggcctgatgttcctggccttgcgcctgttctggaagatgccgaacccgaccctgcggcagtggcgcaacctggtggtgatgggcgtgaccatgctggtgctgggcaacggcatggtggtgctggccgagcgtgaggtgtcctcgggcctggccgcgacagcggtggcctcggtgccgctgtggatggcgctgttctcggcgctgcgcgggcagcatgccagccgcggtgagtggctgggcatcgccatcggcttcctcggcgtagtctggctcaacgccggcagcagcctgacggcctcgccgaccgggctggtgctgctgctgatcgcgccgatcggctgggccttcggttcggtgtgggcgcgcggcctggacctgccgggcccgttcatgaccgccgccgggcagatgatctgcggtggcgtgctgctggtgctgatcggcctggcggtcggcgagcgcccgaccacgctgcccgataccggtggcctgctggcgatggcctacctgtgcgtgttcggttccatcgttgccttcaccgcctacgtctggctgctgcagaacgtgcggccggcgctggccggcagctatgcgtacgtcaatccggtgatcgcggtgctgctgggcgcgctgctcaacggcgagcgcttcggctggcgcgacctgctggcgatggcggtgattctcctgggtgtggtggtgctgacaatggcaaggacgagaaagaagtgagcatggacgagaaagaacaacgccggggcctgctggtcaccgcatccaccttcgtgatctggggcctggtgccggtctattggcacctgctcaacgaggtaccctcgttccagatcatcgcccaccgcatcatctggagcaccgtgatggtgctgggctggctcttgatcagctcgcgcctgggctggtggcagaagatcgccgcgcagcnnnnnnnnctgccgatcctgctggtgtcgagcctgaccatcgccttcaactggggcctgtacatctgggcggtcaacgccggccatgtgatcgagaccagcctgggctacttcatcaacccgctggtgaacgtgctgctgggcgtgctggtgctgaaggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcgtggcctggctgaccatcgacgcgggtacgccgccgtggatcgcgctgggcctggcctgttcgttcggcctgtatggcctgctgcgcaagctggtctcggtcgatccggtggccggcctgggcgtggagagcatgtacctgttcctgccggcgctggccttcgcgatctgggcggaaaacggccatggcggcgcgttcttccatggctggggctggcgcaatgacctgctgctggtcttcggtggcgcagtgaccgcagtgccgctgatcggtttcgcctacggcgtgaagcgcatcccgctgtcgctggtcggcatcctgcagtacatcgcgccgagcctgcagctgctgctgggcgtgttcttcttccacgaagggttcgatactgccaaggcgatcggcttcgccgcgatctgggccggcctgatcctgttcgtcggtgacaacatccgcacgatgcgcgccaagcgctagcgccggcggggctgcggggtcggatccctccgcaacgcggagggctctgaccctgttctatccgtcgcgtggggtcagagcccttcgcagggcgaagggatccgacccgcttccacccaaaaaagaacggcgccccgaagggcgccgttctgcttccatccaccgccagnnnnnnnnnntggcggtggcgggaacgcggttgcaggcttagaagcgctgctggtacttcatgtacatgaaacgaccgatgtcgaagccaccgtagtaggtgaagctgctgttcggctggctgtacatgatcggaccctggtggtcgaagacgttgttcacgcccagcgacacggtgccgtcccacggcaggctgtaacgcacctgcaggtcgtggaaggtgttggagcccaccttgcggctcggctgcgcatcggtgtacggcgagacgaagccggccatgttgcagtccgggccaccggccaggtcatacgagcaggcttccttcatgcccgagtagtagcgggcggtccagccgatgcccaggtcgccgtactgccaatccaggttgaaggtcgaacgcacgcggaagttgccctgccagccggtcttctgctccaccggcgtggtggcggcgctgtcgttgcgctgctccaggtagtcggtgtaggtggtgttccaggtggcggcaaagcggccgaacgcggtttccggcaggcggtaacgcaggctgaagtcgtagccggcggtttcgcggtagcccgcattgaccagcgagcggtccagcgacgtcacctgacccagcgtcttggcgctggtggaacgggtgaagcggccgcacgccgaatccacgccctgcacgtagcactggttgaggatgtcggtggccgactcacccacgatcgcgttgtcgatgcggatcttccaccagtccaggctgacgtccaggcccggcacgaactcggggctgtacaccaggcccacggtccaggtcttggcggtttccggcttcaggttcgcattggaaccggagtcgaaatcggcgatgccctgctggcccggacggttggcgacgttgccttccgacgcggtctgctggcggaagtccgccggcaccttcagcgcctggcagcgtgcggccacggtcgcgctgctggcagcgatgccgaacgaggtatcgcacggatcggtgaacgaatcacggctcttcaccgcaccgccgtacaggtcgtccacggtcggcgcacggaagccggtgccataggtcgcgcgcaccagcaggctgtcgatcggcttccacttcaggccgaacttgctgttggtggtcgaaccgaaggtgttgtagtcggtgtagcggccggccaggtccagcgacagttcacgcgcgaacggcatgtcggccagcagcggtacctgcagctccaggtagacctcgttgagcgagtagtcgccacgggtcggctggccggtggtgccggcaatctggcccttctgcaccatcaggtccggggtgtagctggcttcctcgttgcggtgctcgaagcccatcgcggccatcacgtcgccggccggcagggtgaacaccgaaccggagatgttggcgctggcgaccttggtggtgctcttcatcttgtcgacgaagcgggtgaacaggtagtcctgcacgtcctggttgctcagcgagcccgggcccgcatagcccatcggcgcggccgggttccacggcacgcagccggcgatcactgcacccgggcggccgcagcgtgccacggtgccatccatgaaggatgggccgaccgccaggtcgacgtgcggttggtacatgctgccggtaccgatgcgctcgccttcattgcggttgtacatgtagctgacgttccagtcccagtaacgcgaaccggtttcaaagctgccttccaggccgatgctggcgcgcttggtgtccaggttgttctcggtcgcacgcggcatttcttcggtgcggtgcgagaacagcacgtcctggccccagtggttgaacgcgctgtccttggacagggcagcacgggaaccgttgcgcgcctgtgcggtggacaccgagtaggggtagccggccaggtgcttggtcgactcgcgcttgctgtacagcgcgtcggccacgatgcgcaggtcatcggtgatcgagaagccaccgttggcgaacaccgaagtgcgctccaggccgctcagcaggctcatgttggtcttggtgttggcaccatcggccggattgggcgtgtggaagttgcccttctggctcgggtcgccgcccgggcccacggtcagcgacttgccgtcgacagtgacgctgccccactgcgtggtctggttcagtgccttgacgtcgtcgggatggcgcgggccacccgggtaacggctgaactcgcgctcgctgccgaggatctcgtcttccttggtgcgctcggcgccgacgctgaaccagccgcggtcgaaggtcttgccgaaggtggcgctgtaggagcgcttctggccgtcaccctcaccgtactggccgacgtagacgctggcttcgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaatcgcggagggaatcgaagccaggtcggagtagccaccggcgctgacgcccatgcggcggccgtcgatcagcaccaggctgcgctccgggccgaggttgcgcaggctgacgtacgtgccgccgaagtcgcgcgaagaactcagcgacgacgagcggctcaggctcggtgcgccggcggcggtgacgtcctgcaggatgtcggcgacgttgatgtaacccttcttctcgatctcggcgcggctgagcgcgacgaccggctgtgcggtctcgacactggcctggcggatgcgcgagccggtgatttcgatgcgatcgaggttggtcggggtatcgccggcgctctgtgcgaaggcgggggtggtgcagctggcggccagcgcgatgacgatcgcgttgcgcagcggattggttttcagggacatccgtgaaatctcgtgtttcaggaaaaacaagcgcccgttctatggacgcgtggggtgctgcaaaccaacgtgggggggcgattctagaatgtttccattcgtaactgtttgcctctgcgccgcggatgtgcgcgaaaatgaatcgcaaccaacaatccacagatgggatgtgcgcgacgtcacgcgcgttgcgcttgcgatgggcagaggcatcgatagcggcgtatttcccgcaatctgtagccgtgcgcgtgtgccggcatccatccacgcatggcgtggatctactggacgtcctggctcaccaccaagcgtggatgacgcgcaaaagaaaagggacggagccttcgctccgtccccctgcgtgatgcgcattccaccgctgcgtgatgctcaggtttcgcgcaacgccgtggtgatcggcaaacgtgccgcgcgcagcgccgggaacaggccgccgaccaggccgatgcccagcgcccatttcagtccggtccacagcagttccggcgacacgtggaacttgaacaccaccgcgctgaagttgctgccgatggtggacacgctgtagccattgaacagcagccacgccaccgcacaccccagaaggccacccagcaacgccagcagcatggtctccagcatcaccgccgtcaccaccggcaggccgcggaagccgatcgcgcgcatggtggcgatctcgcgcgcacgggtggccacggccgcatacatggtgttgagtgcgccgaacactgcacccaccgccatgatcgtgccgatcaccttgccgaggatgtcgatcagcttggtcagcccgccgccctgcttgctgtagtagacacgggtggtttccacgtccagtttcaggcgcgggtcggcggcgaccgctgccttgaactgctcgaagccggccttgccatcggtacgcacgctgatcgactgccaggcgctgcgctggtaggtggtggccagcgtatcggcgtcggtccacagctccgaatcgtgcgcatcgccggtggcgaacacgccgaccacggtccaggtctggttgcccagggtcagcgtcctgcccacgtccatgtcgcggaactggcccttggccccctggccgaccacgatctcgcgcaggccagctgcgaacttgcggccttcgatgatcttgaccttgtcatgcacggcccaggcctgcggaccaacgccgcggaactgcgcgttgacgtcggtgccgtcggacttcgataccaggttgaccacctgcgacagctccggcgacagcagcggccggccttcgccatcgcggctgatgccgggcagggtggacaacgtcggcacctgctcgcgggtgatcaccgagttggtctcggcctgcgagccgccgcgcagcacgatggcggtggtgtcgtcgccggtgttgttgagcgtggcctggaagccttcgcccatcgccagcatcgccaccagcacgccgaccacgccggcgatgccgaccacgatcaccgaggacgcgccccagcgctgcggcaggctggccacgccgatgcgggtggcggccagcgccaaccgtccgccacgggtcagcagcagccaaagtgccaccagcacggccacggccagcacgccaaaccacggcaggctgatccacagcaccaggccgatcaccagcagcagcaccgtcaggccgttgcccagccatttcttgagtttgctcttgaacatgtcggtgtcctcctcagcggccggccagtgcgtcgacgatcttcaggcgcttggcacgcagcgccggcaacaggccgacgatgatgccgatcaccacgatcaggcccagccccatcagccaggtcggcgtcggcacgtgcggcggcagcatgcccatgctcttcgggccgatcgccggcaggatcagtgcggccaggcccatgccgatcaggccgcccaggccgatcagcagcaccgactccaccatcaccagggtcagcacggtgctgtccttgaagcccagcgtcttcagcgtggccagctccggcacgcgctcgcgcacggcctgcgccatggtgttgccggtnnnnnnnnnnnnggtgaagaacaccgcgcccatgattgaagtgacgatcatgccgatgtcggcgaactgcttgacgaaggcctgctggaacgccgactcggtctgggtcttggtctcgtggtcggagttggccgagattgcatcaatggcctgcgctacccgcgaggaatgatccgggttgtccagcgtcaccgtgtaccagctcacctggttcttgatgtagtcgttggattcatcgaagtacttccagttcatcatcaactggcgttcttcgttggccgccagcgctcggtccttggaacggtagatgcccttcagttccagcggccagtcgttgctgccgccgcgcgggaagatcgtggcctgcaacgggatggtgtcgccgatcttccagccgaactgcttggccagcgattcgccgacgatggcgccggtgcgggtctgcttccagtcctccagctgtgccggatcgatctgcagctcgcggtagacatcgaagtagttgggcgacaccgagaagttcgggaagaagttctttggatcctggtagatgccgccgaaccacatgccgtaggccacgtcccgcacgccggccacctggcggatctgggtttccaggcggatcggcagcgactgggtgatcgacagccgcgaggccaccaccaggcggttggcgccttccacgctgccgccggacgagaacgccacgcgcaccgagtcgagcatgccgaacagcaggaacgcggccaccaccgacagcagggtcaacaaggtgcgcgtgcggctgcggaacagctgcgcccacaccaacgagaagtatttcatcgccgtggcctccgtcagtgggccagcggcgcgtcggccagctcgcccttgtccaggtgcaccgtgtgcgtggcgtactcggcggccttcgggtcatgggtgaccatgatgatggtcttgccgtgttcgcggttgagctgctgcagcaggccgaggatctcctcggcggactggcggtcgaggtcgccggtgggttcgtcgcagatcaggaaggtcgggtcggagacgatcgcccgcgcgatcgccacgcgctgctgctggccgccggacagttcattggggcgatggctgcggcggtcggccaggccgaccagggtcagcgcgatctcggcattgcggcggcgctgcgcggcattgagatgggtcagcagcagcggcagctccacgttcttctgcgcggtcagcatcggcatcaggttgtagaactggaacacgaagccgacgtggtggctgcgccaggtcgacagctggccgccgctcatctggtcgatgcgctcgccttcgatgctgatctcgccgccgctggggctgtccaggccgccgatcaggttgagcagggtggtcttgcccgagccggacgggcccatcagcgcgacgaagtcgccgctggcgatgtccaggtcgatgccgtgcagcacctgcactttctcggggccacgctggtaggtcttggtgatgttgcgcagtgaaaccagggtcgacatgggtggttctccacggaaggcgggaaacggggaagcgcacctgcggtggccgcaggcgtgcgtcgagcggtgttgccggcggcgcccatgggcgccaggccgttactgcgcttgtttctgttgcaccttggcgccatcgcgcagggtgtccggcgggttcaccaccaccgactcacccgcgctgacgcccttgaggatctggcggtccttgcccatcgcctggccggcctcgaccgtgcgctgctgcacgcggctctggtcgcccagtacgaaggcaaccgaggcgccctcgcgctggaccaccgcgccagccggcacgcgcacgccctgcggtttggcggccgcctgcggctgcgcctgctccaggaagctgacccgcacgcccatctccggcacgatgcgcgggtccttcaccttcagcgccacgcgcaccttcaccgtggccttgccgcggtcggcagtggggatgatggcgatgacctcgcccggaatcttccactccggataggcgttgagcgtggcttccaccggcatcttcggttgcacgcggccgatgaaggcctcgccgacctcgacttcgatctccagcgagtccatgtcgacaatggtgccgatgccggtacgggtgaaaccaccgcccgccgacagcggcgaaacgatttcgcccggctgcgcggccttggcggtgaccacgccggagaacgnnnnnnnnacgatgttgttgtccacgcccagatcggcaatggccagctggtcgttggcgaccttgacgttgcgctgggccgtttccagctgcgcacgcaggctgtcacgctgggccacggcctggtcgtactgcgaacgtgacaccagttgctggccgaccagcgcctgcaggcggctggcttcggcggcggcctgcttctgctgtgcctccagcccggccacctggctgcgcgcggcctgcagctgcgaggcatacaggctgcgctgcgcatcggcatcgatcggatccagggtggccatcacctggccggcttcgacccgcatgccttcctcgatcatcacctcgcgcaccttgccggtgatcttggccgagaccgtggccatgcgccgggcgaccacgtagccactggcatcaagcaccgaactgctggcgctgccctgctggatggccactgcgggcgcggtttccacttccacggccggcgcgcggccgaacaggaaggccacggcagcggcgatcagcagcacgaccacgatgatcgcgatccacagccaacgacggccaccgccattgctgccaccaccggaggcgggcggcggcgacttgcggtcgatacggagttccttcaacagctcggcagaagcgttcattcgttccatcacaggcgttcgggcgggtgtggccggaagcgcggacggcggcggttccggcggtggagcgtgcggcacagcatgaaggcaggcacagcgatgacggcagtgacagctgtcatccgatgacactgacggcggcaactgcgaaatgtgaccacggcggcacaggatggcaacgtccccgctaccggtaccgcccatggatccgatcgccccgtcgctggcccgcctgcagcaggtgcaggtgcgctaccgcgaccataccgccctgcagggcatcgacctgcaggtccgcgctggccaggtgctggcattgctgggccgcaacggtgccggcaagagtaccgcgatcagcgtgctgttgggcctgcgccgcgccgatgccggccaggtcgagctgctcggtggcgacccgcagcagcgcagcagccgcctcggcctgggcgtgatgctgcagagcaccagcctgccgccgatgctgcaggtggacgaactggtggcgcaggccagcgcctgctatccggacccgatgccgctgcaggaggtgctgcagcgcgcaggcctgcaggcactggcaggccgtcgctacggtcagctgtccggtggccagcagcgcgcggtgcagttcgccatcgcgctgtgcggccgcccgcgcgtgctgttcctggacgagcccaccaccggcctggacatccaggcgcggcaggcgatgtggcaggcgatccggcagctggtggccgaaggctgcggcgtgctgctgaccacccactatctggaagaggccgaagcgctggcgcagcaggtggtggtgctggagcagggccgggtgctggccgacgcaccgttgagcgagctgcggctggccgatcggccgcgccgcatccgctgccgcagcgtgttgactgttgaagacgtacagcagtggccgggcgtgcagcaggtgcagcgtgatggcgagcacctgcagttgatggcaagcccggccgagccggtggtggcgcgcctgctggccgccgatgcacagctgcgtgagctggaagtacagggcgcggcactggtcgacgctttcctcgacatgacccgggaggccgcatgaacacgatggcccgtaccggcactacacccgcgccggtatcggcgtggcgccaggccttgcgcccgtacggcgctgaactggtggcggagctgcgccgcgcctggcgtacacccgccttcgcggtgccttcgctgctgttcccggtgctgttctacctgttgttcggcgtgctgttgggccgcggccatgcaccgctctacctgctggccacctactgcgtgttcggtgcgatggccccggccctgttcggcttcggcgtgcagctggcgctggaccgtgaaggcggcctgctgaccctcaagcgagcgctgccgatgccggcggcggcaccgttgctggcgcgactggcgatggccgtgatgttcgcgttgctggtagccgccctgttgatcggggtgnnnnnnnnnntgggtggcgtgcagctgcaggcagtgcagatgctgcagctgctggcggtggcgggcctggcagcgctgccgctgggggcgatcggcctgctgatcggcagtcatgtcagtgccagcgcggcgccggcgatggtcaacctggtctacctgccgctggccctgctgtcgggcctgtggctgccgttgtcggcgctgcccaaggtgttctcgatgatggcaccgctgtggccaacctggcatctggcgcagctggcgctgccggtggtcgggctgccgtcggtgggcagcatggctggccacctgctggtgctgctggcggtcacggtggtggcgctgctgttggcacggcgtcgcctgcgccggatcggctgaactggcatgatcggcagcgatcattcccgcctggattcttccgtgtcgtcgagctggcttgcgtccctgctgcgccccgcaccggactcggcggtggccgacctgctgcggcgtggcaagtcgccctggagcggtgcgatccacctgctgtggtcggtctggatcttcctcaccccggtgcttggcaatggcttcacggtgcgctggctgctgctgaccgtggccagctatccgctgttcctgctgctctatgcgaaggtgatgctggcgccacggcaccacgcatggcgctatgcgctgggcatgatcctgatggccctggtgctgctgccgtggtatccgtcgggactgagctacttcgtgttcggttgcgtgatgatccgcatgagcagccgtggcggctggtgggtgtacctgttgcagctcaccggcctgaacctgttgttctgcggcgctgcgctctacgtcggctatccgtggcaagccatggtgtggatgccggccgtgtcgttcatcgtcggcctggtggtgaacgtggaggccttgagccatcaacgggacgttgccctgcagctgtcccaggacgaggtgcggcggctggccactaccgccgagcgcgagcgcatcggccgcgatctgcatgacctgctgggccacacgctgtcgctgatcacgctgaagctggagctggcgcgcaagctgtacgaccgtgatgannnnnnnnnnnngcaggagatcggcgaagccgaggcgatcgcccgcgaggcgctggcccaggtgcgcagtgcggtgaccggcatccgcgccagcgacctggctggcgagctggcctcggcgcgcctgctgctggaatgccagcaggtacacctgcagtacacannnnnnnnnnnnatgccggtcgacgtggaacgtgggctggcgctggtgctgcgcgaggctgcgaccaacatcgtgcgccacgcgcaggcgacccgggtgcaggtggatttcatgcttgaggaacgacagttggtgatgcagatacgcgatgacggccgcggtggcgtacaggccgagggcaacggattgtgtggcatgcgcgaacgggcgatggcgctgggcggccagttgtcactgcagtcgtcgcgcggagaaggcacggtagtgaccgtgcgcgtgccactggtggccgcgaccacgccgctgtcgccagcgtcattggcacgggatggtgccgcatgatccgcatcctgctggccgaagaccaggcgatggtgcgcggtgcattgtcggcgctgctgggcctggagccggacatcgaggtgctgggcagcgctgccgacggcgaggcggcgtggcgcatgctgcagcagctgcagccggacattctggtcactgacatcgaaatgcctggcctgtccgggctggaactggcccagcgcatcgcccgccacgagttgccgatcaaggtcgtgatcgtgaccaccttcgcccgtgccggcttcctgcgccgcgcgctggaagcgggcgtgctgggctacctgctgaaggacgcaccggccgagaacctggctgatgccctgcgcaaggtgaaacagggcatccgcgcgatcgacccacagctggcactggatgcgtggtcgcaggccgacccgctgaccgaccgcgaacgccgcgtgctgcggctggcgggcgagggccgtaccgccagcgagattgccgagcagctggggttgtcgcatggcacggtgcgcaattacctgtccgagtgcatcggcaagctgggcgtggccaaccggatcgaggcgtatcggatggcgcggcagaagggatggttgtagcggcgtgcgccgacgcactggtagcgccgggcgctgcccggcggattgttaccgcgcctgcggagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgtcaaaggcaaaagctgcacccagtagcaactgtcttgtcaggggcagccgagggccaccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatccacgccatgcgtggatgctcttgccgttgatcttgaccttccannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctccgcagtcgcggaaacaatccgccgggaacacccggcgacccccatcaatccttcccgcgcgccatcgcctggaacacgccatcccgccgcacccacaaatggaacagcgccgcccccacatgcatcagcaccgtggcgaacaacacatacgccagcaggctgtgcgcattgcgcagcgcggcatacaacgccggggtgtgcggcacgatcggcggcaggtgcaggccgccccacagcacgatcgggtaaccgccggccgacagcatcgcccagccgatcaacggcatcgccagcatcagcgcatacagcatccagtgcgaggccttggccgccatcacctgccacaccggcaggtcggccggcagtggcggcgggcggtggcgcaggcggttgtacaggcgcagcagcaccagcagcaggatcgcgatgcccagtggtcggtgcaggtcgatcagcagtggccgcaggtgcagcgaggcgaccatggtcacgccgatgaacagcatggcgatgatcatcagcgccatggtccagtgcagcacccgcgccagcaggttgaagtggccgttatgggtgttcatcgcgcggcctccttcggttgctcgacgttgccgctggcgcgctcgcgctcgcggcggttgaaggactgcgaatacaccgccgagcgggccgccaggatcggatcgtcactgccgcgcacgccgctgggcagaatcagcggatcgaagttgatctggccgcacgcgcctttttcctgcgactgcatgcggtccaggctgagtacgccggccaccacctgatcacgcgactcgggccacggcaccgatggatcatcgatggcatcgccgggcgcggcggtagtgacgaccaggttccagcgcaccgggccgctggccaggcgctgctgcagttcctggctgaggaaatcgacactggcctgcttgcgcgtttccgcatccatctccaccaccggcgcctgcggctgccagcgccagcgcaccgcacgcttctggccctgcgcgttggtgaaccagaagctgttgacgctgttgaaggtggtgtcggcccagctgctggtccacggcgccgtcttggcccactgctggaacgcctgtgcgctggggtatttcgccagcaccgcggccatcttctgcgggtcgggcttgccggtggtcgggtcgggaatggaggcgcgcgtctgctcgtagaacgcctcggcatcgggcacggcgaagaacgggaagctgttcatcgccatgcgccattcctggccatcatcgctgaccatctgcaccgccaggctgcgtannnnnnnngtgttgtcggcaccgtagggatcaccaccgccgatcgacaggcggcccatcaccggcacgcggcgctgcgagaacacccgtgcactggacagggtaggggcctgtgcactgggttcgaaccagccgctcacgcagatgcccttgctgtgcgcccggcggaacccgggatgtgccgggccggtggcttcgatggtgtcggtgaagcgctgcgcggtcaggcggccgccaatccagccggccagccaggcgaaggccagcgcgaccgcacccagaatgagtgcgatcagtgcgatccagagcaggggtgaatgcttgcgtggcgcgccaggcgtctggccagcgcgggtgtagcggaagagcgacatggccggagtcctgccttcacggagcgtgtgggtggtcgacccacacatcctcgcagaacccggccggggccgaaattcaatttttcgtcagattttccggggacggggtgccgaccaacggtcggcacccacccgatcagctgtagcgctgcttcagcatcgcccacgccgagcgcagcgccagcgcttcgccaccggccggacggcccgggcgctcgccgtcgttccaggcatacacgtccagatgcgcccagcgctggccgtcttccaggaagcgttccaggtacagcgcggcggtaaccgagccggccatgcgcgaaccggcgttggccaggtcggcgatgccgctgctcaggtagcgcaggtaggggcgccacagcggcatgcgccagaccgggtcgcgggtcgcgtcaccggcctgcagccactgctgggccaccgtgtcgtcgttgctgaacagcgccggcaggtccgggcccagggcgatgcgcgcggcaccggtgagggtggcgaagtccagcaccaggtccggtttctgctcaccggcgaaggtcaatgcgtcgcacaggatcacgcggccctcggcgtcggtgttgtcgatctccacgctcaggcccttgcgggtggcgatgacctcgcccggacggaacgcatcggggccgatcgcgttttccactgccggcaccagcagggtcaggcgcaccggcagcccgcgcgccatcaccaggccggccagggccagtgcgtgcgcggcgccgcccatgtccttcttcatgttgcgcatgccgtcggccggcttgatgtccagcccgccggtatcgaagcacacgcccttgccgaccagcaccagtgccgggtcggtttccctgccccagcgcagcacgaccaggcgcggcgcacggtgcgaagcgcggcccacggcgtggatggccgggaaattctgcttcagcagttcgtcgccggtaatcgcctcgacctgcgcaccatgtgcatgggccannnnnnnnnnggcgtcttccagctgctgcgggcccatgtcttcggtcggggtgttgacccagtcgcgcacgcgcaggctggcggcgatcaggtcggccacttcgccggtcggcgaggccaccagctgcgccggtgcgcggttgcgcttgcgatagcggtcaaagcggtagctgcccaggccccagcccagctgcagcagcgccagttcggcggccggcagttcattggccagctgccagacgctgccttccggcagcgcgtgcggcgcatgcgcatagctgtaggcatcggcacgatcacccacgcccatcacggcaccggccaggccatcggcgcccggcagcagtgccacgctgtgggcgccggcgttgaagccctgcgatgccagccacgcctgcgtggcagccggctggctgtccttccaggcggcgaactgctcgcggtccagcacgtacaacggcagcgccgcagcggtgtcggcggtgaaaccagtgatctcgctcatgcgtcaggtactccggcgtgcggcggcgtcgaggttggcatccaaccagtcggccaggccggtaagggtgtcgaactgcaggtccggctgcagctgcggatgggtccaggtggctgcgtcgcggttgatccagcagccgcgcaggccggcggcaatcgccccggccacgtccatgtcggcatgatcgccgacgtgcagcacctgtgccggtgccacacccaggcgggtgcacgcggcatggaagatgctggcttcgggcttggccgcgccgtgttcgcgcgaacccagctggaaggcgaaatgatgggccaggccgatccgctccaggtcggcgttgccgttgctcagcgccgccaccggtacccgtgcggcaatgcgcgccagcgcggcgatcgcatcgggatagcactccacctggttgcgcgcggcgtagaacacttcatacgcaggctccagcagatcgaggctggcaccgctggtgtgcagtgcttcgtgcagggtcagccggcgcagcgcactcaggtcgtggtggaggtgcggatgggcgtggtacagccgctcgcgcagttcgcgcatcgcctccaccggatacatcgcggcggtagcggggctgtgttcgcacatccaggcgtgcaggacctgttcgatgcgggcgccgatcggagcgaacggccacagcgtgtcgtcaaggtcgagggtgatggcttggacggggaaattcaccccgccattctacccctgcccgcgcgggctttcatgcgacgcggcgggcgggtgggcactgtggctgggccgggtcagcgcaggttgtacgagcaggcgatggtggtctggccgtcgaactgctgcacgtccaggttgtgccgcccaacttccttcgtgtaggtgcctgctaccgggtcggacatcttcgccagtgccgcgacctgttccacactggccgagctgaagtacgcggtgaaactgtcgatgccatcctcgccgctgtcgccgtcataggactacagccggttcacgggctggcccagcaccatcaagggcgtggtcagccggaactcgccgctggattcgccgtcctgcacccttgccggggccggtgtcagcatccgggccatggcgtcgaactgtatgggcgtgaggtgccgcttgcaggtaaccgcctcagcaagctgggtgcgcgcctgatcggcagtcggcggtgtcgcggcgaacgcgggagcggcaatgcaggccaaggcaaggcaacgcgtggcgagagagttcatccgagcggatccatccgggtagggcgccatagtctgccacttcgtccctgtttctggttccgccacctgcgtccatccgttgttgatgccgtcactccagcaggcgtgcccagccctgcatgccgtccaggcgtgccagcaccagcttgatgcacaccagcagcggcaccgccagcagcagcccgatcatgccccaggcccagccgaacaccatcagcgccaggatcagcaccagcggcgacagcttcatccgacggcccagcacgatcggggtcaccatctgcccttccagggtgtgcaggcccaggtaggcggccgctggcagcagggcctgcagcgggtcgcggaactcgacgaagcccatcaacagcatcagcgccacgccgatcaacggacccacatacggcgcaaaattcagcagcgcggccaccgtgccccacagcagcgcttcctgcaggccgataccgagcagcatcagcacgccggcgaacaccagcccgaccagagtgttgatgacgctgatggtcagcacgtaacgcgagacctcgcgttcgatcgaacgcaggatgtccgtggtgaagcgctgctgctggcggttggggaacagggcgatcgccgcgcgctgcaggctctgcccgtagatcatgaagaacagcgtcagcagcaccacggccaacaccgaggcagccagccgcggtgcacgggtcagcatgcggtacgggtcgtccagctgggtacggatcacctgcaccttgtggttgctgtcaccaccggccacacgggcgaagttttccgccgcctggttggcctgctgcaccggcttggtcaggtcctgcacctggcgggcgaccttgcgcagctgctgtggggcttcctgcgcccattccatcgccgggccgatcagctgcacggccagcgaaccggtcacgcccaggccggcgccgaggatcaacagtgcgcccannnnnnnnggaatccacagcttctgcagcaggcgcaggatcgggttgccgaccagggcgaagaacatcgccagcagcaccggcaggatgatgtcctgcgcggcccacagcgtgtagcccaccgccagggtcgccagcaccaccagcgacatcggcccgcgcgggcgcgacggtggtggcagcgctgcctccggctcgtcggggccggccggtggcggggacaggagggactcgctcatcgacgcatcaaccggaaaggggagcgcattatccgccggccgcgatcggcgcggcggattccatggatcaacgttcggacagctcggtggccgcttcggccggacgcggtccgcgcaggtccggctctggctccggcacggagcgtggtgccggtgccggccgtgctccggcagcggaggccgctgcctgtgcctgctcgctggcatcgtcggcttcttcggccgcatcgtcggcggtggccgcagcctgcgccgccatcgccgtggcgaacgccgcctgcgcactggcgaacaggttcgagaccgaaccgaccatctgcagccagcgggcaccgttgaccttgcccggcacctccagcttgccggcgatgaagccaccggccaggccgaccaccacgatgcgcaacggcgaccagccctgtcgccatacctggccgagggtggaccagtggtcctgtgtctcgcccaggcgcacggtcaccacctgttcgcagcgctttacccgccgctgcagcgcgccgaacttcatggcttgccctcgggcagctgcacgccggcatcagggtcgtcttcgctgggttcgtcaaacaggcccaggcgtgacagctggcgccgggtggcgtgcatgccggtgtggtggaagaagtaggacacccgccagatcgcatagccggtgacggccaggctcagcagcgacgtgatcagcagggcctgcagccaactcaggccccagctctgcagcagcgcgatgagggtggcggccatcagcagccacgccgaggcaccaaacacgatcgccacgccggcccaggccagcgcacgaccgaatgcgctgcgcgccagcgcgaagtcggccgaggccagccggcgcagtgaacgcagcgtgtgcttggccgaatcggcagcggcacgaccggccgcgccgacctggcggatgctctcatccagcggcggggtggccgccggatcaggcgcttgcgtgttgtcttcgctcacgctgcggcttacttgtcgctgctgccgcgggccagcttggcgatgatccagccggctgcgaaggcgacgccgaacgaggccagcggacgttcgcggatcagttcggcggcgctgtcgatcaggtccttgcccttgtccatcagcgcatcgacctgttccttggcggcggcaccgccgaactcggcggcggccaggccggacagtgcactgtcggacaattcagccttgacgttggccttgccgatgcgaagctcgtcggtcgctgcaccggttgcacccttgatcgcaccgccggcggccgtagcggcctgcttcaggtgggaaccggcttcacccaggtgttccttcaggttctcggtattggtggggctcatcgaatcactcctgttgcgatgggggaacgggagtcggcggtgccgacctggactgacagcaatagcattgccggggtatagggggtgttacggcagggcgatcagcgcatcacgagctggccctgctgctggccattgttgcgcagcacgcgcagcaccagcgtcggcgggcgctgctggaagttggcgcgccagctggccaggtcggcgaattcaccgacggtggcatcggtgatgatgtcgccctgctgcaggccgttgctggcggcgcggctgccgcgcttgacctcgctgaccagcacgccgctggcgccagactggcgcagcgactcgggcaggtcgacgaaggtggccccgcccaggcgcgggtccaggctgtcgccggtgaccgcgcgtgcctgttccttcagcgtcgccttgatctgcagcggcttgccttcgcggcgtacgtccagcgtcatcgggctgccgaccgccgccaggccttccacgttgtgcagggcttcggcgctgtccacgcgctggccattggccgacaccaccacgtcgcccggcttcannnnnnnnnnnnnnnnnnnnnaaccggccagcacacgggtgatcagcgcaccgcgggtttcgcccaggcccaggccctgcgcgatctgcgcggtcaggttctggctttccacgcccagcgtgccgcgcaccaccacgccgtgcttgaccagctggtcgaccacgctgcgcgccaggttcgagggaatcgccaggcccaggccgatgttgccggccatgctgccctgcgggttgaagctggcagtgttgatgccgaccagctggccctgcaggtcgaccagcgcgccacccgagttgcccgggttgatcgacgcgtcggtctggatgaagttctggtagcccagcccgcggatgccgctgcggcccaccgccgagacgatgcccgaagtgaccgtctggctgaagccgaacggattgccgatggccaccacgaagtcgcccacccgcagctggtcgctgttgccgagcttgatgtcggtcaggttctgcgccggaatgcggatcagcgcgatgtcggtatcgcggtccgagccgaggaattcggccttgaccgtgcgcccgtcggccagtgtcacctgtacgtcatcggcgttgtcgatgacatgatggttggtcagcaccaggccctccctggcgtcgatgatcacgcccgagcccagcgattcgttgatgcgttcctgcgggatgtccgggaacaggcggcggaagaacgggtcgttgaagaagggattgcgtacgcgcaccacctgcttggtgttgacgctgaccacggccggcatcgccttctccagcatcggtgccagtgacggaacctgctgcccggccactgcggctggcagtgccgccatggtcggcaccaccgctggaagcggagcggcatcggcacggttgtccaggtgggcgttgatgccggtggcaacgaagccaccgaaggcggcggcgattgcgagcgtgagcagggtaggtagcggtcgcatgggagtcggttcgctggcgggaatgggggcggttcggctctacggtaaaacaagctgaatgagtgtgtcgcgatctggataaatgcgccatgaaaaccgcgcgccgggaacgcggatcgcgacgaccagtgctgggccggtgacgacannnnnnnnnnnncgcggcagtgtacggacgtcagccgcaggtcgtgcggatacaggacgatacttgcgcagttctgcgcatcccggtgccgcgacgcgccatattgcatgccttccgcggcatccgggcgggtgcacacaaccaatgcctgtcacgacgcggatcatgcggcgcagcactgaaaaaaaggggtttcctgtaaacacggtgtgcctgcagggatggtcgactacaccatcgccgtcgcagcagatgcgattggtggcgcacgccccgttccacgatcgtcaatgtcggtatagcatcgccccgttttgatacttaaggcccccaggagggcaacatgagcaacggtaatggtgtgtcggtcgtgaccgacgctgtcgagaacgtcaaagaagccgccaccaacgttggcgagaccatcgcccacgctgccgaagacgcagtgaagtcggtcaagaagaccgtcaagcgcgccaccaaggctgccggtacccgcgttgccaaggccaagaaggccgtggccaaggtcgagaagaccgttgccaagaaggccgaaaaggctgccaagtcggtcggcaagactgttgccaacgccaagaagaagctggaagcggccaagaagaacgccaaggccgaagccgctgccctgaagaaggaagtggccaagaagaaggccgctgcaggcaaggctgtgaccaagaaggccgccgctgccaagaagaccaccaaggccgccaccaaggctgccggcaagaaggtcgccaccgtgaagaaggctgccaccaagaaggccgccgtcgccaagaagaccgttgccaagaagaccgcagccaccaagaaggtggtcggcaagaaggtcgccacggccaagaaggctgtggccaagaagaccgtcgccgccaagaaggtcgctggcaagaaggccgtggctgcgaagaaggttgtcggcaagaaggttgccgccaccaggaaggtcgccaccaagaagaccgccgccgccaagaaggttgtcggcaagaaggctgccgtcgccaagaaggccgtcggcaagaagaccgctgctgccaggaaggttgtcggcaagaagaccgccgttgccaagaaggcagttggcaagaaggttgccgctacccgcaagacggttgccaagaaggctgccccgctgaagaaggtcgccgccaagaaggctccggccaagaaggccgtgcgcaaggccgccaagcgcaagtaatcgcgccgtgaccaaaggccctgccacccaccgggtggtggggcctttcgcgtttccgggacactgtccggggcaagatgcaggttctttccgctggaggcccgggcatgcgcggtatcgacttcagttcctggcagggcgtgctgtccaccttggccggcctggtcctgatcaccctgctgggcgtgggcatccgcctgctggtgatgcagaccctgcaacagcgccgcgagcgcgagaaccggcagatcaacgaacggctgcgcacgctgatggcggcctacaagaccctgggcggttcgttcaccggcgaactgggcgtggatcccagccatcgccgcgacctgcgccagcgcgaagatgccgaaggcatcgccgaaccccgctcggatnnnnnnnnccgcatccgcgatgccgttgaagcggcgctgtcggacatcctgctgctgggcaccgacgaacaggtgcggttggctnnnnnnnntgccaacgatcttgcacaggggcgaccggtgcatacccacgaactggtggtctcgctgcgcgacttcgtgcgcgaagcgctggacctggcgccgattccggccgacctgcagataccgccgcaggggccgacccggccgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncactgggcgccggccatgcctccgccagcgatggaacggacgcgcgctgagcacgtccgcccggttcagcgggtcagttcgtaaatcggcacgaagccaccgtagatcatccgcgcgccgtcgaacggcatcggattcgtcgccggatcaaaccttgggtcttccatcatcttcttcatgccggcgtcgcgggtcggcttgtccggccattcgatccaggaaaacaccaccgtctcgtccggcgtggctttcaccgcgccgaaaaagtcgctggtcttgccgtgcggtacgtcgtcaccccagcactcgaccacgcgcagcgcgccgtactcgatgaaaacgggatcccctgtgcgtgcatgggcgaggaacttctctttgttggcggtgggcaccgccaggacgaaaccatcgatgtagctcattgcctgcctccggatggaccgtgccgcatgcacggccttcaagtacacgacgaaccagggcgtcggggatcgacatcctctgagcgcccgttcagcccgggccaccgggcagcggtgccagcaccgtatccggtggctgctggccggccaggtggcgtacgaagtagtcccacatgcggtgcgtgtaggtggcgtcgttgcggaacagctcgtggtcctgccgggccaggtacagcaggtcgtagctgcgctgggccttgttcagggcggcggccagctgcagggtcagcgccggcggtgcgttttcgtccagctcgccatagaccagcatcagatgcccgcgcaggttgccggccagcgctgcgttgtcgagcccggcaaagggcgccggcacgccgtcggtcatggccgtggctggcagcacgccaccgaacagccggtccatgccgtgcagggcgccgccgtacatgccctggaatttgtgactgccggccgaggccacgcccaccttgtagaacgccgggtagcgcagcaatgcccgcgccgcgctgtaaccgccgaacgaatgcccgtagatgccgacccgctgcaggtcgatgcccgggtagcgttcgcccagctggcgcagcgcggccacatggtcatccagctgcacatcggcgccgtgcaggaagctgctgtcatggaaggccttgtcgcggccgccggtgccgcgcgcatcgatgctggccaccacgaagccaagctcggccaggctggcgcgtgacaccggattcagcgcggacaccgcttcggcgtaggtcaccggggcattgctgatgaaggcgccgccgtacatcgcatcgatcaccgggaagctgccgtcatcgcgatagtcgcggggcaggtagacggtggcgaagatcggcgtgcgcccgtcggcggccagcagacgttcgcgctgcggtgggcgccaccccgcagcaagcactgcccggttgtccgccgcttccagcaccagcagctcgcgaccgtcatcgctggcccgcagcacggtgcgtggtggctggtcgagacgggaaacggtatccaccagatagccaccactgggcgacagcgcctggggtgcgcgcccaccgaacagcgcgccggtaccggcatcggccatgtggtcgttgccatcggcggccaggcgctggatcggccctccctgcagcgatatccggtacaggccgcgcacgtaaggatcgcccgcgtcgacgccaccggcgctgaagtacgcccagccaccgacagcgtccacacccagcaggtcgcgcaccgcccagtggccgcgggtgagctggcgcagcactttgccatcggacaggcgcacccggtacagatggccccaaccatcgcgctgcgagaaccacacggcggtgtcctgcccgggcaggatagccaccgctggccggttgtaggaatacacgttgagctgcaggcgagtgtcgctggcttcttccagaaccgtgcgcaatgcaccgctgctggcatcgatctccaccaggcgcagcctgcgcggtgtgccgaagtgcgcgatcacggcatacaaccgatcgccgtcccaacccaggatgccggcctcactgagcgtgttccagccctcgggcagcgcgatgtcatgctgcctgccgctgcgggtatccaccacaaacagggtgtcgcgcacctgctgtgcatcgcccagcacccccagcttcacggtatgcacgcgcggccgcgcgctgtgggtcgggctgctttccagataggggtagtcctgcagcgcgcgttcgtcgtagcggatgccggccacgtagcgcccgtccgcagaccagccaaccgcgaacggccgcaccgccatccggccctgacggcgtggaataccgcgcagggcgaagtccggcagcacgccatagccattaccggcttctccgccgtgggtcagtgcccgtggcgccgtgccaggcgactgcagccacaggttgttgtcgcgcacctgcagccacgcatcgcctacgggcgaaggcagtgcatcggccggcggccgcgcatccggcgaacgtgcgcattgccagcgcggccattggcaatcgacgggcacttctccgctgaaccgcaggcgcaggccatcgtccgcctgctgcacgctggccaggcgcaggcgtggcccgctggcaccgagcggtgcaaccgcagcgtccagcgcagtgggttcgaacagggtctggcgtgtcgcctggacgggatcgaccagtaccgcctggcgccggccctgagtgtcttcgcgctcataccagaatcgtccatcggccagccagtggggcaggaccgaagcattgcgcagcgcgccgcgcagatgactgtcatgcacgcgttcggcgcgctggtagtcggccgcctgcagcgcgtgtgcggtgtgtggcgacaagagggcaacgcatgcaaagacagcggcgcggacacacgtccgcagcggatcggaaacgagcaaggcaacctcctgttgcaatcgtcgaaggattacagatgcacgcgcgcnnnnnnnntatgccagacggagcctgaatcaagcccaaaaattcagcaatgcgaagaccactgttttcagggagcgttgtggcgaataacggagaatttacattcccgatgcgatggcgccctggcgctgctgcacaccataagaaagtaaaggtgtacccccatgaagaattcgctgattgctctggccctggccgctgccctgccgttcaccgcttcggctgctgagaacctgtcgtacaactacgctgaagccgactacgccaagaccgacgtcgatggcatcaaggctgacggctggggcgtcaagggttcctacggcttcctgccgaacttccacgcgttcggtgaatacagccgtcaggaagtcgaccacaccaacatcaaggttgaccagtggaaggtcggtgccggctacaacgtcgaaatcgctccgtcgaccgacttcgttgcccgcgttgcctaccagaagttcgatcgcaagcacggcctggacttcaacggctacagcgctgaagccggtatccgcaccgccttcggtgcccacgccgaggtctacggcatggtcggctacgaagactacgccaagaagcacggcgtcgacatcgacggccagtggtacggccgcctgggtggtcaggtcaagctgaaccagaactggggcctgaacggcgagctgaagatgaaccgccacggcgacaaggaatacaccgtcggcccgcgcttcagctggtaattgcttcctcggcgcgcctgcgcgctgaagatgcctcgacaggcccggcccatgccgggcctgttgcgtttcgggctgggcaaacgctacctgaccgtgttgaggtggacgggcggcattgcaacgaattggattccgcaggcgtcggctgcgccctagggtgagtggcctgtcctgcaggaatgcaacgatgaccccgtttccctcgccccgcgattctccctgccgcttgttgctgctggatccgcatccactgttgcggcatggcgtgcaggaactgctggcccggcaggcgggcctgcagatcgatggaagctatggccgcagcggtgatctgctgcagcgcctgcagcagcaggcagctgcgatcgatctgctgctggttgacgccttgccgatcggtgacagcggggaaggcctggaactgctgcggcacgtgtcacgacattggccggcagtgccgatcctggtgctgtccgcacactgcaacgcgggtgtcgtgtccttggccctgcaggccggtgcgcgcggattcctgtccaaggcctgcgcgccgcagatgctgctgcgcgcggtgagcgtggttgcccgcggcgggcgcttcgtgccgccggagctgcgtgcacagttgaaccagtcccgccggcagcgccagcagtccatgcgttcaccacggttgagtacgcgcgagcgcgctgtcctgcagtgggtgctgcgcggctgcagcaccggcgagatggcacgccgcagcgggcgtgcggccagcaccatcagcacgcagaagcgagcggcttaccgcaagctgggcatccgcaacgatggcgagctgttccgcttccgccatctgatcgacgctgattgaggcggggttactcgccctggtactgcttttcttcgaccagggccgaaccggccacgcggttgatctcgttcttcacctgcacgcgctcgccattggtgccatagacaccgcgtgccagctggatgaaggcatcgtcgaacacctgggccgcttccttgtcgcgcagctggtcctggatgtcccacatgcgctcgttgatcaccttcagctgctgcttcagcgcggccagtgccggttgtgcgtgcagcagctgctgcagcaacggcagcaggccgtccagctcggtgcggacgttggccagcttggcggcatcgtcgatgcgctcggccttgatctcgagaatggtgatcttgtcgatcagctcgccgatcgataccggagtcaggatggcgtccacgcggttggttcctggaaacagggcgccatgataccgcgctgctggcattggccgcagtccacgggatttacgccgaatttgcgccacgggcccggcagcaccctcgatccgttacggcccccgcctcgacactgcgttcccggcggcgtgaccgccttcgacgaggaacacagtgcagtgaacagcaaggggatgatggcggcgctggtggccgccctggcagggctgctcgggatcggcagcgcgcaggcacaggtgcaggtcagtggcagtgcggcgttgaccagtgactacgtatggcgcggcagctcgcagagcgacggcgacccggcggtgcaggccggcgcgaaggtctcgatcccagcgggctggtacgccagcgtgtgggggtccaacgtttcgttcaagccggacaatgnnnnnnnnagcgagttcgacctggtggcgggctggtccggcgcactggcaccggactggagcctggatgccaacctgacccgttacgtgtacccgggcaccggccgcgcgctggactggaccgagctcaacaccacggtgacctggaagcagcgcgcctggctgcaggtcgcccattccaacgatgcgttggccggtggccatcgcggtacctatgcccagctgggtgtgcgtgtgccgttgcacgaacgcctccgcctggaagcagcggtgggcgagtactggctggccaccgcgcagggcccggactacctgcatgggcagctcagtgccatcgcctcgctgaccccggcatgggaactgcgcgccaccgtgcatgacacggacaacgcagccaagcgcctgttccccggcaacgccggtgggcgatgggagctggcgctgcagggcagcttctagtcgggcagcgacgcctgnnnnnnnnnnagcgcgccgggcagccacagcagcagggccagcgcagccacggcagcgccggccacgcagacgcccgtccagccgaagcgctggtagacctgcgcagacagcagcgaacccagcgaaccgccgatgaaatagccggtcatgtagccggcattgaggcggttgcgtgccgccggttgcagtgcgtagatcaggttctggttactgacgtgcaacagctgtgcggccaggtccagcaccaccacgcccaccagcaatgccagcagcgagtgtgcggacagccccagcggtagccacgacagcagcaacagcagcagtgcaatggcggtggcacgcccggtctggccacggtcggacatgcggccagccaggcctgccgccagcgtaccggccgcgccgaccagcccgaacagcccgatggtggcgtcgctgtaggcatacggcggctgtgccagcaggaacgcgagcggggtccagaagatcgcgaacatggcgaagctgcaggcgcccagcagcgtgcgctggcgcagcaccggttcctgcacgaacagcacgccgatcgagcgcagcaatgcgaaatagcccaagccggcgctgtggtggaatcgcggcaggccgcgctgcaatgccagtgcggtcagcaccagggtggcagcggcgatcacatacaccaggcgccagtcgcccaggctggaaagcaggccggccacggtgcgcgccagcaggatgcccagcagcaggccactcatcagcgtgccgaccacgcgaccgcgatgttccggcgcggccagcgtagcggcgaacggcaccagcacctgggcgaccacggagaacaggccggtgatggcggtgcccaccagcagccaggtcagtgacggtgcgcaggcactgatcaccagtccgccggccgacagcaggctcatcaccacgatcaggcggcggcgttcgaacaggtctcccagcggcaccagcaggatcagtccggcggcatagctcagctgtgccgcagtgaccaccatgccgacctggccgaacggtacgccgaaggcgtcggcgatggtgtgcagcagtggctgcgcatagtagttgctggccacggccacgccggtagccacggacatcagcagcacctgccagcggtgcannnnnnnnagggacgggctcacgcggtgttccaggaagcggggggcacagtgtccacctgctgcggtcatgatggaaatgannnnnnnnnnnncttgccatctgtaaacgagatagttggatgaatctcaagcagctcgagtttgccgttgccctggccgaggagggcaatttcacccgtgccgccgaacgctgccatgtggtgcagtccgcgttgagccaccagattgcctacctggagcaggaactgggcacgccgctgttcgagcgcctgccgcggcaggtgcgggcgacggcagcgggtgaggcgctgctggtgcacgcacgccaggtgctggtcagcctgcgccacctgcgcgccgacgtggccgcggtcagtggcgaggtgcgcgggctgctggcgatcgggcagatctcctcgctgaccgatatcgatgtggtggcgatgctggccgcgttccagcaggcgcacccgcaggtggaattccagttgcgggtggacaagagcgaggacctgatcgcgcaggtgcagtcgcgtgacctggatgttgcactggtggggttggcgccctcggccggcctggacggggtctgccaccagatgctgcaggaagaagacctggtggcggtgctggccccctcgcatcggctggctaggcgcaagcggctgccgttgaccgaattgcaggacgaggcgctggtcgacttcccgcgcggcaccggtgcgcggcggcagaccgacgatgctttcgtcgccgctggcctgccgcacacggtgcgtttcgaggtcaacctgatggaactggtggagcgcttcgtccgccatggtctggcggttggcatcgtgccggcgctgatcgccgaaggcttccagggcgtggtgcggattccgctgcagccaaccccgacccgccgcgtgcacctggtctggcagcggctgccgacaccggcggcgcgggcgttcgtcgaggccgtgctcagccgcgcaggcgcaggctcaggcccttgaggaagttgcgcagcatctggtccaggcaacgccggtagttggtgtgcccgggctggcggaacagcgcaccgacttccgacttggagacgttgaaaccggcgctggcgaagatctccatcagatcgacgtcgcgcagctggaacgccacgcgcagcttcttcagcaccaggttgttgtcgatgcgggtttccaccgcgcgctgcggctggctctcgtcgcgaccgcgcaggtgcacgatcaggccatcgaggaagtgcgccagcgcgctgtcgctcatcgcttcgaaaccggcttcgtcctcgcggcgcagccaggccttcacctgttcgggatccacggcgaaggccgggtcggccatctggcacagggtcaccacgtggtggtcgcccaggtccagggaatagcgcacgctgcgcaggacatcgttgttgatcatggcccattgtaccggcccctggcgtgtcaccggactgtcatcgaactgcagcatcgtgggcactcgttcgctgagacccttgcatgcgccggtatctgttttccgcactgctgctcgccagcagcttcgctgccttcgcccaggaccgcttcgtacccgtcgagcggcgcctgagtgcatcccaactggccgaggtcgggctcagcccagcgcagttgcaggcgctgaaccgggtactgcgcgaggcagagcgcgcggccaccgggccgacggcagcggtggcccccgccgctgcgccgctgcctgccaatgtgccggcaccggcagcaatgcatctgggcctggaagaaggaccggtcaatgcacgcgtggtcggagaggtcgcaggctggcagcccggcacgctgttcacccttgataacggccagcaatggcaggtgatgaaggggcagatgaagctgcgcaaggtgctgcagtcgccgcagatcgccgttgttccaggaattgccgggcgctggttcctgcaggtcgacgaagacctgcccaaggccagagtgtttcgcgtgcgttgagccggggggacggcaggacggcgggcaactcaggacgggccgggaatgccagaatgggcgtccggtttttccccctggagttgcctgatgacccgcactgtcctgattaccggcgccacgtccggcttcggcgccgccgccgtccaccgcttcgcccaggccggctggaaagtgatcgccacgggccgccgcggcgaacgcctgcagccgctggtcgatcgctacggcaaggacgtggtgcatgccgccgccttcgacatccgcgatccggttgcgatggaagcggcgctgctggcactgccgcccgcctttggcgagatcgatctgctggtcaacaacgccggcctggcgcagggcaccgcgccggcacagagcgccaagttgtcggactggaccacgatgatcgacaccaacatcaccgcgctggtgaccctgacccaccgcctgctgccgcagctggtggagcgcaagggcgcgatcatcaatatttcgtcggtggccggcgtctacccgtacccgggtggcaacgcctacggtggcaccaaggctttcgtcagccagttctcgctgggcctacgttcggacctgcacggtaccggcgtgcgcgtgaccacgatcgagccaggcatggccgaaaccgagttcaccgtggtgcgtacccacggcgaccaggcggcgtcggacaagctctacaacggcgccaacccgatgaccgccgaagacatcgccgaacagatcttctgggtggccagcctgccgccgcacctgaacatcaatcgcctggaactgatgccggtcagccagtccttcgccggtttccaggtcgcccgcgaaggctgaccgccgtttgtagagtcgagcatggctcgactctgcagaaacaagaaaaagccgggcaatgcccggctttttcattcacagcggcaggcttactgggccttgatcgccatcgcctgcaggccggtgccatctagcttctgcttggcttcggacagttcaccggcactgccatacggccccatgcgcacgcggtacacggtcttgccgttgatctgtgctgactccacgcgtgccgcaagtcccatcatcgccagcttggccttggttgcttcggcatcgccggaggcgccgaaggcgcctgcctgcaggatatagcgggcgttgtcggcggccgccggagcggctgtggccggggtacccgccgttgccgttgcggtttcnnnnnnnnctgccggcgtggcggcggcggtgctggtcgaggccgtgctggccggcggcgttgccgcagccggacgttcactcagcggtgccggcagcggacggctggtggcggtcacctgcgcggtgctggacacgctggcggtggccgccggtgcggtcgtggtcgtggtcgccggcggaaccggcttgccttccagtgccgcctnnnnnnnntgcgcttcggccttggcccggcgctggtcttcggcacgcgcgctggcggccagttcggcgtcggacatctcgacttccttgcccggcagcagggtgtagaagtcgtactgggtggcggccggcttttccggttcggcctgcttcggcgcagccggctgcgcggccggctgggtaccgacatcgctgtcggcatcggcgaccggggccggctgcgcgttcgggttcggctgcggaccggcgcgcaggaagccatcgccctcgcccttgaacaggttcggcgccgccaggaacaccacggccgcgatcgctacaccggccaccagccacacccatccgggggtgccctggctgccgctgttgcgtcgtgcctggcttttgccgcgtcgtgctgccatgtgtactgcgtctcctgatgcttacattttttccggggcgctgacgcccaggagttcgaggccattggccagtacctggcgcgccgcacaggccagggtcagtttggcgttgcgatcggcggcatcttccaccagcaccggcgtcccgtgataccacgtgtggaacgcgtgcgccaattcacgcaggtactgcgccaccagatgcggttccagcgccacgccggccgcttccaccacttccggatagcgcgagatctcgttcatcagcagcagcgaggcatcgtcggccaggcggccgaggttggccaggccgttgccctgctcgtacaccaggcccttctcctgcgcctggcgcagcaggctgcagacgcgggcatgcgcgtactgcacgtagaacaccgggttgtcgttgctctgctggcgggccaggtcgatgtcgaaggtcagctgcgaatcgggcttgcgcgcgatcaggaaccagcgggtggcatcgcggccggcttcctcgatcaggtcgcgcagggtgaagtagctgccggcacgcttggacagcttcacttcctcgccgccgcgcatgacggtgaccatctggtgcagcacgtattccggccagccctgcgggatgcccacttccatcgcctgcaggccggcgcgcacgcgggccagcgagccgtggtggtcggcgcccagctcggtgatcgcgcgctcgtagccgcgctgccacttggacaggtgataggccacgtcgggcacgaagtaggtgaaggtgccgtcggacttgcgcatcacgcggtccttgtcgtcaccgaagtcggtgctgcgcagccacagcgcgccaccttcttcataggtatgacccgacgcctgcagcttggccaccgcttcggctaccttgccgtcggcgtacagcgagctttccaggaaatagatgtcgaagtcgacgccgaacgcggccaggtccaggttctgctcgttgcgcaggtaggccacggcgaagcggcggatcgcctgcatgtcgtccgggtccttggcgccgaccacggtgctgccttccaggtcgacgctggcgccggccatgtaggcgcgtgcgacgtcggcgatgtactcgccgcggtagccaccttccggccagccgtcctggtccggcgcgatgcccttgatccgtgcctgggtggacagcgccaggttctcgatctgcacgccggcgtcgttgtagtagaactcacgcttggcgttccagccgttggcatcgagcacgcgcgccacgcagtcgccgatcgctgccgcgcggccatggccgacatgcagcgggccggtcgggttggccgacacgtactccacgcccaccgtgcggccattgccggacaggttgcggccgtagtcgtgggcttccttgatgaccgacgcggcttcgcgctggtacgcggccggggccaggtggaagttgatgaagccggggccggcgatctcgaccttgctcacgtcctcgctgcgcggcagcgcctcgaccagcgcctgcgccagtgcgcgcggattgctgcgcgcggccttggccagcagcatcgcggcgttggtggcgaagtcgccgtggtcgcgggtcttcgggcgctcgaccacgaagtccggcggcagggagtcggcgggcagggtgccattggcgcgcaaggcttcgatgccttggctgatcagggcgcggaggagatttttcacgaggcctgctgtgagaatgagcggcggaatcgcccattttagcgcagatacccgcgcccacgctgaccagaacatgcctgtgggggcgacagaaggcgcctgaagggccgcgctcagccgaacagccgcggctggggcggggacagcaggccccgttcagcaaatgaaacgggacggccctcgccgaccacgaagtggtccagcaggcgcacgtccaccatcgccagcgcctgctgcagttcgtcggtgatgcgggtatcggcgctggagggttccgggtcgccggaagggtggttgtggctgaggatcaccgccgccgcgttgtgcagcagggcgcgccgcaccacttcgcgggggtagaccggtgcggcgttgatggtgccgtggaacagctcttcacaggcgatcaggcggtggcggttgtccaggaacagggccatgaagacctcgcgggcctggccacgcagccggtgctgcaggtagcggccgaccgccgccggattgttgccaaccgcctcgccgtgctccagctcggccgccaggtagcgatgggccagttccagcccggcagcaagcgtgcaactgcgtgccgggccgagcccgggcaggcgggcgagctcggcggcggggcggtcgagcagtacccgcaacgggccgtgcgcctgcagcaggtnnnnnnnngtctgcacggcatcgcggccaccgaacccggagccgagaaacagggccagcagttcggcgtcggaaagtgccgtgggccnnnnnnnnatcagcttctcgcgggggcgttcctgttcgggccagtcatggatgggcatggcccatcatcgccagaccttgcggtggctcccatcggggcatgccgcggactggggtcggaggttgcctcagccgcgccgggtctgcaggtagtcgaacagttcctggttgttctgcaggcccagcttgcgcttggcttcggccttctgccggctgatggtcttcgggctgcgcccgcagcgctcggcgacttcgttcacgctgaggccggctgccagcagctccagcacttcctgttcgcgtgccgacaacggcgccggctgacgcggaaacagcaggtcgcgcgcctgcaggtggtggcgcagctgctgggagacgaatacctgcccggccagcgcggcgttcagcgcgtggggcagttcggcgaaatcggcgcacttgtcgaccaggccactgatgccctcccgcagcagtccgtccagcaggccgggatgacgggcgccggtcagcaccaccaccggcaggccagggcggcgcatgcgcagcgcgtcgatcagctccggaccgtccggaccggcacccggcatcgacaggtcggtcagcaccgcatcgcagtcgtggtgatccaccagctccagcagctgggcgccgtcgcgcgcactgccgacgatgtccatcaggtaggtctgcagcacgatacggatgccatgcaggaccacgggatggtcgtcggcgatgatgatgcgcggatgcacgcggctcctcgaaggtcgaacaggccacggcgggcggcagccaatgcctgattctgcaaaagcgcagacccgtagaggtataggaaaggtccgaaactggtaccgggtgaatcccgggtcaacggagacggactccatctgctgatagccgcccgctatgtgcgccctgcaccgggacattaccgaccatcgggtaagctagcgccctcgtttgcacaggaattccaggtggctgactcccccaacgcttnnnnnnnnnnnnnnnnnnnnntggaacgtcagaaactgctgttgtgcgtcggaggcgggatcgcggcctacaaggccctggaactggtgcggcgcctgcgcgacgccggtgcccaggtgcaggtggcgatgaccgccggagcacagcagttcgtcactccgctcagtttccaggccctgtccgggcagcccacccgcaccacgctgtgggacagcgccgccgaacaggccatgggccacatcgagctggcccgctgggccgaccgcatcgtggtcgccccgggtaccgccgatctgctggcccggctggcccagggccacgccgatgatctggtcagcaccctgtgcctggccagtaccgcgccgctgacgatctgcccggcgatgaaccaccgcatgtggctgcatccggccacccaggccaacatcgccctgctgcgccagcgcggcgctcaggtgatcggcccggtcgacggtccgctggccgaaggcgaatccggtcccggccgtctggccgaaccgggcgacatcgttgccgcgctggctgccaatggcagtgctgcagcggcggttgtcgcaccggaaacccgcgcgctgcagggccttcggctgctgatcagcgctggcccgacctatgaagacatcgatccggtgcgctacgtcggcaaccgcagcagcggcaagatgggctttgccctggccgcggccgccgcgacgatgggcgcccaggtggtgctggtcagcggcccggtacagctgccgacgccagccggcgtgcagcgcgtggacgtgcgctcggccgcgcagatgcgcgatgccgtgctgaagtcgttgccggccgacatctatatcggtgccgccgcggtgtccgactacacgccacgccaggtcgcgccgcagaagctgaagaagaccgccgacagccagtcgctggtgatcgagctggtgcgcacgccggacatcctcgccgaagtcgctgcacagacgcagtcgctgaagctggtggtcggcttcgccgccgagacccacgacgtggagaaatatgcgcgtggcaagctggtcgacaagcgcctggacctggtgatcgccaaccaggtcggcatcagtggcggcggtttcgagagcgacaacaatgccgccacggccttctggcaggacggtgaacaggtattcccggccacctccaagcgcgagctggccgaacaactgctggcgctgatcgcgcggagactccaggcatgacccaggcttccacttcccaaccgctgcaggtcaagctgcttgatccgcgtttcggcgacagctggccgctgcccgcctacgccaccgaagccagcgccggcatggacctgcgcgcggcgctggataccgcgctgaccctgcagccgggcgacaccgcgctggtgcccagcggcctggccatccatatcgctgatccgcacctgtgcgcggtgatcctgccgcgttccgggctgggccaccgccacggcatcgtgctcggcaacggcaccggcctgatcgacgccgattaccagggcccgttgctgatcagcgtctggaaccgtggccgcgaggccttcaccatcgagccgggcgatcgcatcgcgcagctggtggtcgtgccgattgcccgcgtcagcctgcaggtggtggatactttcaccgacagcgtgcggggaacgggtggattcggccataccggggtgcgttgacgggggacatcgatgagcggcatcggggaagggcagcgggaacggtcgttgggacgcagtgcgccactactgggggtgctgctggtcctgctggccggctggttcggatggagcgcggtgcagcaatggcggcaggaggccaacggccaggcgctggaagaagcgcgtgaccaggccgtgcagggcttgcaggaggccgcagccggccagctgaagcagctgcagcagcagttgaagaacgaacgcgtgcagcaggcactgcaggccggtgacgccgcggcagcggcgctggccgtgcgcgagagctggaccggcgtggagcaggctgacgtgctgaccgccgatctggccacggcctatgccgacccggccaccttcggctacgcacgcctggccctgctggaacaagcgctggccgagggcaagcctggcctgcgcgtggtgcgcgatgcaggtggcaatcgcctgggtctggcggctccggtgcagctgggcagccttggcccggcagtgctctacgtgcgccagccattgctgcggctgacctcgccgctggaccaggtgagcgccccgtccaccggcttcctcggcctgcgccaaggcacgcatgacctcgttgcccagggcgacgccggcctggccgagagcgccgaagcgctggcgcgcccggttccgggcacgccgttgcggctggtggccgccgtaccgaatgtcgaagccggtccactgggcctgggttcgctggccagtgccatcgtcgcgctgctgctggcgttcatcgccgtgctgctggtggtgggtcgcggtcggctgccgaagtcgctgccgttgccgcgccgtgcggccgtggcggaagcggatcatggcccgaccctgagcgagagcctgcagatggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtccctgccggggaactggccgccggcatcttccgcgcctacgacatccgtggcgtggtcggcagcgaactgacgccgaagaccgccgcgctgatcggccaggccatcggtaccgtggcgctggaacagggcctgcgcgaggtggtgatcggccgtgatggccgcctgtccggcccggaactggctgcgggattggccgaaggcctgcgtcgcaccggttgcgcggtgatcgacatcggcctggcaccgacgccggtcgtctattacgccgccttccacctgcgcaccggcacctgcgtggcggtcaccggcagtcataacccgcccgagtacaacggcttcaaggtggtcatcggcggcgagacgctgtcaggcgatgccatcaccgatctctaccagcgcatcgtcgaggggcgcctggcgcaggcggccgagccgggcgattaccagcagcgcgatgtcagtgccgactacatccagcgcatcgccgacgacgtgcagctggaccgcccgttgaaggtcgtggccgatgccggcaacggcgtcgccggtgcgcttgcaccacagctgctggaagccatcggcgccgaagtcatcccgctgtactgcgatgtcgacggtaccttccccaaccatcatcccgacccgagcgagccggccaacctggaagacctggtgcagacggtcaagcgcttcggcgccgacctcggcgtcgccttcgatggcgacggagaccggttgggcgtggtcaccggcgaaggcaggatcatctatgccgaccgcctgctgatgctgtttgccgccgatgtgctgatgcgcaaccccggcgcgatggtgatctacgacgtgaagtgcaccggcaagctgtccgatcacgtgctgcgcaatggtggcagcccgttgatgtggaagaccgggcactcgctgatgaaggcgaagatgcgcgagaccgatgccgagctggccggcgagatgagcggccacttcttcttcaaggagcgctggttcggtttcgacgatggcctgtatgccgccgcgcgactgctggagatcctggcgcagcgcgaggaaaccccggacgaggtgctggccgagctgccggagatggtggccacgccggaactgaaggtgccggtggccgaaggcacgcctcatgcgctggtggcgatgctggtggcggcggcacagtcgccggacaacccgtatgtgggcggccgcctgtcgaccatcgacggcctgcgcgtggacttccccgatggctggggcctggtgcgtgcttccaatactacgccggtgctggtgctgcgcttcgagggcaacgacgaggcggcactggaacgcatccaggcgttgttccgcagccagctgcagccggtgctgggcgacaccccgctggggttctgacccctttggaagctgcagcagagtgggtagtgccggccgctggccggcaagcccatgaacctcacacaccctggagttgccggccagcggccggcactaccccttgaaacgcaagcccacgcccggctcggtgaacaggtagcgtgaatccagtgctgaatcgcccagcttgtgccgcagcttgccgaccaggatgcgcaggtagtgggtgtcgtgctggtgggtcgggccccagatttcctggaggatctgcggctgggtcaccacccgcccggcattgcgcagcagcagcgacagcagcgcgtactccttgcgggtcagcgccaccggctcgccatccagcgccacttcgcggcgtacgagatccacatgcagatggccatcgtcgaacaccggtggcgtgccgtcgctgggcacgctgcgcgtgcgcagcagcgcccgcacccgcgccatcagctcctgggtgccgaacggcttggtcacgtagtcattggcgccagtatccagtgcgcgcaccttttcggcttcacccgcacgcacggtcagcatgatcaccggcacctggctccactgccgcagttgctccagcacctcatggccttccatgtccggcaggccgatgtccaggatcaccaggtccatgtcctcgctggccgccagctgcaggccttcctggccggtggccgcctgccgcacctggtagccctnnnnnnnnaggctgatgtccaggaaccggcggatctgggtttcatcatcgatcaccagcacgcgcggggccggcgcgctggcgtcaatcggagtcgggctcatcgtgggaggctggcttgagcaggggcagggtgatgcggatcagggtaccgcgaccgtcgcgtccgggcagcgcctgcacgctgccgccatgcgcaccgaccatgccctggcagatggtcaggcccaggccggtgccgtggcggccacggtcgccgcgctcgacgctgtagaacatgtcgaagatnnnnnnnnnntcgtcatcgggaatgccggggccggcatcgatcacatcgatgcgcagctgtccgtccagttcgcgcgcctgcacctgcacggcggcatcgggtggcgagaacttggccgcgttttccatcacgttgaacaccgcctgttcaaccagcgccgggtgtacccagattggcgcgagcgtggccggaatatccagctccagccgcaccttgggctggtagcgctgcaggcgccgcgccgccgagccgatcagctcgtccacgccgatccagtcgcggttgatcttcaacccttcgtggccgagccgggtcatgtccagcaggttctggatgtagcggtccagccgctcgccttcgaccaggatggtgtccagcagggcacggcgatcagccgtatccatcgccgcaccgtagctggccaggctgtcggccgaaccgatcatcgccgccagcggcgagcgcaggtcgtgtgacaccgaagagagcagggccgagcgcagccgctcggtctcgttgctgacgtgggcctgctccagttcggccaccagccgcgtgcgcagcgcggcctgggcgatgtcgtcgaccatcgcctccgccagctgccgctgctcgggcagcaggcgcgcctgtgcgccgggcaggtaaaggccagccacgccgatggcgcggtcttcgccatccagcagcggcaggaaccaccattgcgcaccggccagggtgtcggtgaagcgaccgctgggctggccgtggcgcagtgcccaatcggcggcggccaagtcggtatcgcccggctggctgcggccaccggttgcggtatcggcgccgatccgtagccacgctggaacgtccatggcctgttccagtgcatgccgacccgcctgcgccacctcgccgttgccggccgcgctggccagctgccgtcccagctgctggcgcgcacgcgcatgtcgattcgccgcacgcagcgcgatcacctgcatgcgcaggcgcgaggccaggcgtccggccaccagcgcggcggccaggaacaggaacacggtgatcacgccctgnnnnnnnncgatggcgaaggtgaagcgcggcgcgatgaacaggaagttgtaggcgaggaagcacaggatcgccgccatcaccgccacgctggcgcgcgtgcgtgcggccaccagcaccaccgccacgatgaacaccatcgacaggtcggccatgccgacccagcgttcggccagccatgccaccgcacaggccagcgcggtggcgatcagcgcctgcaccggttcgtagctgatgccgcgcatcggcggcagcaggccctcgcggcgcgaacgcgcacgtgcctgcggggtgctgatgatggtgatctcgtagtgcgcgccgcgctggatcagctgctgggtcagggtgcggttgaacatccgcgccagtggacgttcgcgggtccggccgagcaccagggtcgacacgccgttgtgcgcggcatggtcgagcagggcatcggcgatgctcgatccatgcagcagttcggcgtcgccgccgaggcgccgtgccaatgcgaaggccgcatcgatctcgcgccgggtcgcctcgtcctggcgtcggccctgcacggtcaccaccgtccacggcgcatcgcggcgttcggcgatgcgccgcgccacccgcaccaggtattcgctctgaccgccgccatcaatggccaccagcacgccacgacgcagtggcaggttgctctcgcnnnnnnnnnnnnnnnnttcacgcaggctgctgtcgacgcggtcggcggcctcctgcatggccagctcgcgcagtgcggtgaggttggccggcgagaagaacgcctgcagcgcctgcgcggcctgttcgggcacatagaccttgccctgctgcaggcgcgcgatcagctcgcgcggcggcaggtcgaccagcacgatgtcgtgcaagcggtcgagcaccccatccggcacggtctcgctcacgcgtacgccggtgatgcgcatcaccacgtcattgaggctttccagatgctggatgttgaccgtggtccagacgtcgatgccggcgtccagcagctccatcacatcctgccagcgccgctcgtggcggctgccgggtgcattgcgatgggccagttcgtccaccagcaccaacgccggatgccgtgcgagcacggcatccaggtccatctcctgcagggcatggccgtggtaggccacatccttcagcggcagctgtggcagcccctccagcagcgcctgggtatcggcacggccatgggtttccaccaacccgaccaccaggtcgacgccgcggcgcagctgttcctgcgcgcgggtcagcatggcgtaggtcttgcccacgcccggcgccgcgccgaggaacacggtcagcttgccgccggcttcgcgttgcaggccttcgaccagggcatcggcctggcgggtacgcgcatcagtcatgggtgccattgtgcgcgcagccggtgcaggccggcatcacggcgccttgggcgcgtggtccagcgcgaagttcagcgtcaccacgttcacccgcggctggccgaacaggccccactggcgaccttcggtatgcgcctgcaccagtgcctgcacgcgttccacaggcaggccacgggcacgcgccacgcgggccacctgcagctgcgccgcggccggcgacagttgcggatccaggccgccggcggactgggtgaccaggtccgccggtacctgcgccgcggtgacgccttnnnnnnnngccaccgccgcggtgctggcggcgacgcgctcggccagcgccgggttgctgcgcgccatgttggaaccggctgccgccatcgggtcgtagttggccgccgatggccgtgcctggaagtagccgtcaccggtgaacggctgcgacagccacgccgagccgcgcacctgaccgctgccatcgcgcagcaggctgccctgggcctgggtcgggtaggccaggccggcgaagccggtggcgatgccggcgtagaccgcaccggccagcagcagggtggccaggcccaggccgatcgccgggcgccagctggcgccatcctgcaggctggccacgcgggcctcggccttcggttcgcgggacagggaagtggaggtggaagcagaacggttcatgcgccgaataccaggacaagaaggaggtcgatcgccttgatcgctgcgaatggcagcagcacgccgccgaggccgtacaccagcatgttccggcgcagcagcgccgttgcggtggccgggcggaagcgcacgccacgcagggcgagcgggatcagggcgggaatcaccagggcgttgaagatcagcgccgccagcaccgcgttgcgcgggctcgacagctgcatcacgttcagtgcggccatggtcggaacggccgcggcgaacagcgccggcaggatcgcgaagtacttggacacgtcgttggccagcgagaaggtggtcagcgcgccgcgggtgatcagctgctgcttgcctacttccaccactgccagcagcttggccgggtccgaatcgaggtcgaccatgttgccggcctccttcgccgcctgcgtaccggagttcatcgccaggccgatgtcggcctgggccagtgccggggcgtcgttggtaccgtcaccgaccatcgccaccagacggccaccggcctgctcctggcggatgcgcgccagcttgtcttccggtcgcgcctcggcgatgtagtcgtcgacaccggcttcggcagcgatcgcggcggcggtcagcggattgtcaccggtgatcatcaccgtgcggatgcccatcgcccgcagctgcgcgaacttctcgcgcatgccgtgcttgaccacgtccgacagttcgatcacgcccagcacgtggcggccctcggccaccaccagcggggtggcaccgttgcgtgcgacctgctcgacgcggccggccagttcagccggtacattgccgcccagcgcctgtacgtgggcacggatcgcatcggcggcacccttgcggatctgccgcccatgttcaagatccacgccggacatgcgggtctgcgcactgaacgccaggtactcggcgtggtccggttcagcggtggcgcagccctgttcgcgcgccaggcgcacgatcgacttgccttccggggtcgggtcggccagcgaggacaacagcgccgcttcacgcagctggctggcatcgataccggccaacggatggaagtggctggcctggcggtcgccgtaggtgatggtgccggtcttgtccagcagcagcacgtccacgtctcccgcgacttccaccgccttgcccgacttggccagcacgttggcggccagcgcgcggttcatgccggcgatgccgatggccggcagcaggccgccgatggtggtcgggatcaggcagaccagaagcgcgatcagcagcagcgggtcaacctgcacgcctaccgccgcgccaatggccggcagcgtcgnnnnnnnnnnnnggaaggtcagcgtcatcgccgccagcagcagggtcagtgcgatctcgttcggcgtcttctgccggttggcgccttccaccagcgcgatcatccggtccaggaagctgtggcccggctcggcggtcacccgcacgatgatctggtcggacagcaccttggttccgccgatcacaccggatcggtcggtaccggcctcgcgcagcaccggtgccgattcgccggtcaccgctgcttcgttgatggtggccaggccctgcacgatctcgccatcggccggtaccagctcaccggcactgacgatcacatggtcgcccgggcgcagctcggcggctggcagctgggtttccgcggcacccggctgcggtgcggccaggcggcgcgccaccaggtcctggcgggcgcggcgcagcgatgcggcctggccacggccacgtgcttcggccacggcttcggcaaaattgccgaacagcacggtcaccagcaggatcgcggtcaccgccaggccaaagcccagcggcgcattgccggtcagggtgacgatcgcggccacgatcgtgccggccatcaccaccgccatcaccgggctgcgcaccagatgcatcggcgacagcttgcgcactgcctcgaccagtgcgcggcgcaggcctgcgccatccagcagggcagggcgcggtgcgagggaactacgggttgaacttgcgtgggtactcattgcgatgtcctcagtgcagtcccaggctcaggtggtcggcgatcgggccgagtaccagcgccggcatgaactgcagcacggtcaggatgacgatcaccgagaccagggtcagggcgaaggtcggcgtttcgatctgcaggctgccggcagactccggcgcctggcgcttggcagccagctgtgcggccaccaccagcgggatgatcagcagcgggaagcggccgagcagcagcaccagcgagcaactcaggttccaccacagcgtggcgtcacccagcccttcgaagcccgaaccgttgttggcataggccgagacatactcgtagaacacctggctgatgccatggaagccgggattggaggtgccggccaggccgggtacggccagggtgatcgcggtgaacaccagcagggtgatcggctgcagcagcaccagcagggccagcaggcgtacctgtggcgtctccagcttgcggccgaacagttccggcgtacgcccggtcatcaacccggccaggaacacgcccagcagcaggtacacgatgaactgctgcaggccgcagccgataccgccccagatcgcgctgaccagcatgttgaccatcgcgatgccgccactgagcggcgccagcgaatcgtgcatgccgttgaccgagccgttggagacctgggtggtcaccgccgcccacagcgcagtgccgtcggcgccgaagcgcacttccttgccttccatcagcagcggggtggcggcgctggcgctatgcccttcgctccacatcatcgcgccggtggacagcagcgacatgcccagcatgcagctgaacaccagggcgccgaagcggcgccggccggtgaacgcgccgatcatgaagatcaccgccatcggcaccagcaggatgccgacgatctccagcgcgttcgacagcggggtcgggttctccagcgggaagctgctgttcgggccataccagccgccgccgttggcgcccagctgcttggccgcgaccatcgccgcgaccgggcccagcggaagtttctgttcggccatgccagcgctggcatcgatcggcgtagcctgtggcccaccggcgatcgtcgacggcacgccctgactggtcagcaccagcgtccacaccaggcacagcggcagcaggaagcgcacgcacaggcgcaccacgtccacgtagtagttgcccaccgccacctggcggtcatcgccggccccggtggtcgccgcagcctgcggcgcacgcgagaacaacgcgcgcagcgtcgccaccgccagcgccaggcccatcatcggcgtcaccacctgcaggccggtgatgccggtcatctgcgagaagtaggacagctgcgcctggcccgaatagtgctgctggttggtgttggtcaggaacgagatcatcgtgtgcagcgcggtgtcccagcgcatgttcgggatctggtccgggttcaacggcaaccaggcctgggtcatgaacaccgcctgggtcagcaccgcgaccaccacgttgctcagcacgaaggccagcacatagccgcgccaggacatggcgcgcgatggatctacgccgagcaccttgtacagcggcttctctatccaatggaacagcacgtcgaccttcatcggcgtgccgcgcatcacgcgcgccaggtacaggcccagcggccacgccagcagcaggctggcggcaataatcacaagcatctcagtcatggccggctccgctcagaacgactcgggccgcagcacgacataaaggagataggcggcggcaaccagcaccagcacgccacacaacaacgacagccagggggacattgcaatagcgtcctggtggaacccctccacctcaggccgccatcgtcgtcctaccccccataaacgcactacgcgccggaccgggccgacgcgtaaagagtgcataaattccgtgggccaacccgtaaccaggcccggggtagcgccgggccatgcccggcggaggcagcgccgtcagcccgccggagtgtccgccggcaccagccccttcagctcgcgatagcgctgcagggtgctgtcgatctcggccttcaacgcnnnnnnnnnnnncaccagcccggcctgcaagcgctgctgcgcctgcagctgcgcatgccgcttgcggatcgcctcggcctgcttgtcggccaccttggcgccggccagctcgcggtctcccgccgccgacagcagcgccaccagcgactcacgcaggctggtgacgttgtactcggcggtcttcaggttgttgtccagcacttcctggcgctcggcaaacacccggcgcaggtcggcctcgctgccgtaggtggacaacatggcctgctcggtgcgctggcgggtctgctcggccatcaggtccagctgttgctgctgcgcagccgtgctggcagcggcacgctcctcgtcggtcaacgcgcgctggacctgcgcattgcgcaggcccgtgctcgcattgaattcctcgcgggcatggttgaccgcgtcggccggcagcgaatcactgcagatccgctccttgccctcgttccagcagtacagcttcttttccgccttgctgctgtcgcgcgactgcgccggtacggtgaacggcacgaccagcagcaggccggcgaagaggacagcaggaactcgggacatgacctttcccctgggtcggtcagcggatcgaacgaacgccgtactgggcccgataggcttccagcggctgccggtaacccacaagttccgggttgccggaggcgaaatcaagcagatcggccagcgatgccacggcgatcaccgggataccggcttcttcggccaccgactgcgcggcagaacggcggtcggtctccgaagcgatctcctggcggtccagcgccaccacgatgccggccggggtgccaccggcggcgcggatgatgcccagcgcttcgcggatcgcggtacccgcggtgatcacgtcgtcgacgatcagcacgcgcttgccctgcatgtcggcgccgatcagctggccaccctcgccatggtccttggcttccttgcggttgaacgacagcggcaggtcgcggccgcgctgggccagctcgcaggccatcgcggtggccagcgggatgcccttgtaggccgggccgaacaccacgtcgtacttgatcccgctggcatcgatggcatcggcatagcacgcgccgagctgggacagcagcgagccggagtcgaagcgcccggcgttgaagaaataggggctcagccggccggacttgagggtgaactggccgaagcgaagggcgtcggcggtcagggccagctgcaggaaacggtggcggtggtcgctcatcaaaactcgattcatcttcatttggagcacaaatcctaatccagctgggcgtttcgcgctcgtccggccccgtgtgaaggcgctggcgggcccacccggcggactgcgcagccctgcagtcaaccggtatgcttgcccggtttcccgccgtaggtcttccgcatgcgcatcatcagtttcaacgccaatggcatccgttccgccgcgaccaagggcttcctcgactggttccgtgcccaggatgccgatgtcctgtgcatccaggaaaccaaggcccaggaagaccagctgagcgacccgatgttccgcccggacggccaccactgcttctaccgcgacgccattaccaagaagggttacagcggtgtggcgatctacagcaagcgcgagccggaccaggtcatcacgtcgctgggctgggccccgttcgacgacgaaggccgctacatcgaggcacgctacggcaacctcagcgtggtctccttctatatcccgtccggcagctcgggcgacctgcgccagggcttcaagttcgaagtgatggaatggctgcggccgatcctggaggagtgggcgcgcagcggccgcgactacgtgctgtgcggcgactggaacatcgtgcgttcggcgctggacatcaagaactggaagtccaaccagaagaattccggctgcctgccggaggaacgcgactggctcaacgccctctgcgccgaccacggccaggccaccgatgtcaccgccggccgcggctgggccgatgcctaccgcctgctcaaccccaccggcgaggactacacctggtggagcaaccgcggcgccgcccgtgccaacaacgtcggttggcgcatcgactaccagttcatcaccccgggcctgcgtgaccgcctgcgaagctgctcgatctaccgcgacgagcgcttctccgaccacgccccgttcaccgtggactacgacctgtgaccgaggctgccaagccgcgccgaccgtggcagcaggtgttgtccaacctgagccagcgcaaggtgctggcgatgctgctgctcggcttcagttccggcctgccgatctatctggtgggcaacacgctcggcttctggatgcgcaaggaaggcatcgagctgagtacgatcggcttcctgtcatgggtcgggctggcctacaccatgaagttcctgtgggcaccgatcgtcgacaagaccgacgtgcctctgttcggccgctttggccgccgccgtggctggatgctgctgtcgcagctggtcgtggtggtgggcctggtcggcatggcgctggtccagcccaaggggggccagatccagttcctgggtatcgcctggcagcacatcgtcgtgttcggcgtgatggccgtgatcgtggcgtttgcttcggccacccaggacatcgtcatcgatgcctggcgcattgaaagtgctgacaacagcgagcagcttggactgctgacctcatcatccgcgctgggctatcgcaccgcattgctggtcaccgatgcgctgatcctgatcatcgcggcccgtgtcggctggcaggtctcgtacgagatcatggccgtgctgatggcgcttggcgtggtggccgtggtcatggcccgcgaacccgcgcgggaagtggctgccgtgcaggcgcaggcgacctcgctgtggacaccgcgtggcctgttcgacgccgtggccgggccgttcatcgccttcgtccgcgagcaccgcagcggcgcgatcctgatcctggtggccatcagcgtctatcgcatggccgacttcgtcatgggaccgatggccaacccgttctacgtcgatctcggcctggacgaggacaccgtgggcgcggtgcgtggctcggtcgggctggtcgcgaccttcgtcggtattgccgcagcgggcctggtctcggtccgctggggggtgctggcggcgctgatggtaggcgctgtgctggggccggcctccaacctggcgtttgcctggctggcctattccggcccggacacaacccatttcgccgtggccatggcaatcgacaacttcgccagcggcttcgccggtacggcgctgatcgcctacatgtcgagcctgaccagcattggatacaccgccacccagtacgcactgctgagctcgttctacgcgatgcccggcaaggcgctcaaggggctctcggggtggtcggtacagacgctcgcacagggccggacgctgctggaaggctacgcgctgttcttcgtcggtaccgcgctggtggcgatcccggtggtgatcctctgcgccctgctgatcctgcagcagcgccgtcgccaggccgccggctcgacctgattgcctgcccgcccggtctgcgggatcatcgccccgacgcgccgagggggcggtgccttgcgaacggggaagtgagcatggccgacgttgtgctgcgggacctggacccgctgctgctggaacgtatcaaacgcgtcgcggtcgcccgcggctggacccacgaacagacctgtgccgccttgctggagcagggcctgttcagcagtgaactggaagtccgctccggcttcggcgatccggaagtggatgccctgtccgatgccattgccgccctgcaggccttgcccgcagggcagggcttcgattagcggccgcgccgcaatgctgtagagacgagcccacgcccggctgcccggtagatccacgccacgcgtggatggcgccacctcacgccaggtggatcgcacccaggatccgcgggcccttagctccggtcacgcttggcaggttgccggccagcccgtccatcgtccgctgcgccagccatgcaaagcccattgcctccacgtactccgggtccagcccgtgcacggcgctggattccacctgcacgtccggcagccgggccgcgaggcgcttcatcagctgtcggttgcgtaccccgccgccacagaccagcaggcggcgggtctgcggctgctgcgccagcagcgcgtcggccaccgttgccacggtcagctccagcagggttgcctgcacgtcggccgccgcgtactggccctcggccatgtgcgcctcggcccaggccaggtggaactgctcacggccggtgctcttcggcggcggcagcgcgaaccacgggtccgagcgccagcccgccagcaggccctcgtccaccgcgccgctggcggcgtacgcgccgtcggcatcaaaggtccggccggtgtggcgctggcaccaggcatccatcagcgcattggccgggccggtatcgaagccacgtaccgcaccttcgcgcggaatcagggtcaggttggcgataccgcccagattgagcacggcgcggtcttcgtcggccgtgcccagcatggccaggtggaaggccggcatcagtggcgcaccatggcccccggccgccacgtcgcgtcggcggaagtcggagaccgtggtgatcccggtcaactcggcgatgcggttgccgtcgcccagctgcacggtgaaggcggggtcggccagcggccggtgacgcacggtctgcccatgcgagccgatcgcgcgcacctggctgcggtccacgccagcctcggccagcagctggttggcggccccggcgaagctgatcgcgatccgggcgtccagctcgcccagctcctccagcgaatccagtggaccaccttcgcccagcgccaccagccgtgcacgcagcaccggctcccagcgggcggtcaggccgtgcacgaagcggcagcctccgccggcaggaaactgcaccagcgcggcatcgatgccgtcggcactggtgcccgacatcaggccaaggtacaggggggcgtcagtgtcggcagtcgtattcatggcaggcataaaaaaaggacgcggcaagcttgtgctgccgcgtccttcttcgtcaacgcaggggctcagccgcgcttgcggccggtgctgctcttgtccttggcgctggccacctcgggggcggcctcgtcgcggctggtcggtgccgggctggcatcggcgtagatcagcttctccatgccctggatgcgggccatcgccggcgcggtctgcgcgcggaaggcgaccagctcggcgcccttcagcggctccggcggcggcatggtcacggtcagcgggttgcggtgctcgccgttgacgcggaattcgtagtgcaggtgcgggccggtggccaggccggtcgagccgacataaccgatcaccgtgccctgggccacccgctggccggtcttgatgttcgcaaagcgcgacatgtgcccatacagggtggtgtggccacggccgtggtcgaggatcaccacgttgccgtaaccgcgctgcacgccggcgaactgcacgcgggcatcgccggcggccatgatcggggtgccggtgcgcgcggcgtagtccacgcccttgtgcatgcgcatcttgcccagcacggggtgcttgcgcgcaccgaaggtcgagctcagccgcgcgaacgggatcggcatgcggatgaagctcttcttcagcgaacggccgttgatgtcgtagtactcggacttgccgttgcggtcgaagcggaagccggaataggtcttgccaccggtggtgaaagtcgccgccagaatcttgctggtgtccaccttctcgccttcgcgccaggtttcatccatcaccacgctgaagcggtcgcccggctgcaggtccttcgagaagtcgatgtcgtacttgaagatgtcgtcggtcatcgtcgcgatcgccgacggcgacannnnnnnnnnnnnnnnnnnnnnatacagcgagctggtgatctcgccactggtgaccaccgtgcgcgtggaggtctcgcgcttggtcaccttctccttgatgtcgtcaccggccaggctcagctccacccggttgtcggcatcgcggtcgaagcggatgctgcgcaggtcgccggacaggggcatgtcgaaggcgatctcggcgcccgggcgaagcttggtcagcgcctcgcgcgcccccgggtggtccagtacccggtgcagggtggtcgccgggataccggccttgtcgaacagatcgctcagggtctggccgcgttccacgcgcagcacctgccagctgtcaccgggcacctgctgctggcgggccatggccagcggcggcaacggcagtgccaggctggtatggctgtcggcaaagggggcgtcgatggtgtgcgagaagcccggcacgatcgtcgccaccagggcgccgatggtcgcgaacaggctggcatgcatccagtggcgccgggtccagcgctcgttgaaggcggcgggaagatgttgcctgagcttccgatgcagggcgttgtcgtgcaggacgtggaggcgttcctggaagcgctgcttgcgtgcgcgcccttgttcggaattgtgcatcggcggttttttcctggtggcccgggagcgggggcctgatcgccggttaccatagacacctgagaaaaccgcgtcaaacccttgtgcccattggcttttgtgaagccaatcgggttaactttgctttaacaccccacacaagaatcggcgttgccgggagtagtcacgtgtcctcgattgaagaagcccttgcccagatcggccgtggtgccgacgagatcctcaagctcgaggatctgcgtgcgcgcctgcaggagggccgcccgctgcggatcaaggccggcttcgaccccaccgcgcccgacctgcacctgggccacacggtgctgctgaacaagatgcgccagttccaggacctcggccaccaggtcattttcctgatcggcgacttcaccggcatgatcggcgacccgtccggcaagagcctcacccgcaagccgctcagccgcgaggacgtgctggccaacgcccgtacctatgaggagcaggtgttcaaggtgctggaccgcagccgtaccgaagtccgcttcaactcggagtggttcggcaagatgggcgcggccgacatgatccgcctggccggccagcacaccgtggcacgcatgctcgagcgcgacgacttcgccaagcgctacgccgcccagcagtccatcgccatccatgagttcctgtacccgctggtgcagggctacgactccgtggccctggaggccgacgtggagctgggcggtaccgaccagaagttcaacctgctgatgggccgtggcctgcaggagcaccacggccagaagccgcaggtggtgctgaccatgccgctgctggagggcctggacggcgtcaacaagatgtccaagtcgctgggcaactacattggcatcagcgaaccggccatcgacatcgtcaccaagaccatgaaggtggacgacaccctgatgtggcgctggatcgagctgctgtccttcgacatcagccaggccgaagccgtgcagctgcgcgagcaggtggccaatggcggcctgaacccgcgcgtggtcaagctgcgcctggcgcgtgaactggcgacccgcttccacgacgccgcagcggccgagcaggcgatcgccggctgggaagcggcggtgaccgggcagggcgacatcacccagctgccgctgcaggacgtggcgatcccggtcgaaggcctgcgtatcgctgcgctgctgaccgcggccggcctgaccccgagcaactccgaagccaaccgcaagctcaaggagcgcgcggtcaaggtggacggtgaggtggtcgaggacggccagcaggtgctgcagccgggcttcgaaggcctgctgcaggtcggcaagcgcaccttcgcccgcgtacgcctggtcgctgcctgagacaaaggaagggccggcgcagccggcccttccttatgctcttgtagagccaagcccacgcttggctgctcttcgggcggtcctcccgcagcgcgacggatgaacggatgcaacatccggtgaaaaaaatcgccacacccccttcacaaacgatgggaatagggacatacttctcctcccccgtcgcaggggtcgccaccaaggggcttcagcgacaacagggcgcccaccaccgccgaacgagatgatcgaacgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngagaaccccgctgcttgcgcagcggggttttcctttttttgcaggcacccggtttcgacctggacttgcggcaacaacttcacgaagagcttcaagttcctcaaacaagttgttgacaaagctgaaaggcctgccataataggcggctcgcaacgacgaaaggccttcgggcccaacgacgaagcggcatcggcaacaacgtccaccccggtgagacgaccttgaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaccccgctgctcacgcagcggggtttttctttgtgcgcagtaaatgcaggtagtgccggccgctggccggcacccgatggcattgcatcacccggtagatccacgccatgcgtggaggcccactgcgaggaagcatggcgccaaccaaggttggccgctaccaatcgattgccggccagcggccggcactaccggcagatccacaccaatcgtggatctgccgccgacggtacgcaaaagaaaagcggcgccccgtggggcgccgctctgctctcaacgatgttcagtcgagcatggcccgtctttaccttgccggtgccttgtccttcatcatcgcgtcgcgggctgccttgaacgggttgccttcgtaccagttcggccaacgatcggcaccggccagttccttgccgacgccgtacatcagctgcaggtcctcgacagtcccgtccagcttccaggtggacgcgtcgaactcgtccttcggaccgtggtagcggttggcgccgtagtccgctgcggccttgcggccggcgtccacgccaccctcgcgcagatcctcgccaccatcggcgtacagggccggcacgccggccttggcgaagttgaagtgatccgagcggaagtagaagccgctctgcaccgaggtctcaccatgcagcgtgcggtcctgggctgcagccagcggcttgaggatgtcctccagttccgagctgccgaagccggtgacggtcacgtccttggcacggccggccaccgacatcgcgtcgatgttgatcacaccggcgatcttgtccagcgggaaggtcgggtgggagacgtagtacttcgaacccagcaggccggactcttccagggtcaccgccaggaacaccaccgagcgctccggcttcggatcctggtgggccatggcttcggccacctcaaggatgccggccacgccggtcgcgttgtcgaccgcaccgttgtagatgttgtcgccggtttcaccctcgtgcttgcccagatggtcccagtgcgccatgtacagcacggcctcgtcggcacgcttgctgcccggcagcacgcccaccacgttgcgcgactgcttctgcgcgatctggctcttcaggtcgaccgcggcggtggctttcagcggcaccggcttgaagccgcgcttgctcgcatccttgtaagcctgcgcgaggtccaggccggcaccggcaaacagcgccttggcggcgtcggcgctcagccagccctgcaccggaatgcgggcttccgggtcatccttggccggcaggtcgtactgcgggccggcccaggagttcttcactacgtcccagccataggaggcaccggcggtgtcgtgcacgatcagcgccgcggcggcgcccttgcgcgcggcctcttcgaacttgtaggtccagcggccgtagtaggtcatgcgcttgccgtcgaacagcttcgcgtcgtcaacatggaagcccggatcgttgacgaacatcacgaccgtcttgcccttccagtcctggccggcatagtcgttccacttctgctccggcgcatcaacgccgtagccgacgaacaccaggtcgctggcatcgactttcacctcagcctggccggtacgggtgccgaccaccatgtcggtaccgaacttcagctcggtggtcttgccaccctgggtgatcttcagcacggtcgatgcgtcggccgtggtctcggtcatcggcacgtcctggaaccagctgtcaccgttgcccggctgcaggccgatgcgctgcatctggtcgcggatgtagttgaccgtcagttcctcgcccttgctgcccggcgcgcggccttcgaattcatccgaggccagggtcttgaccatctcggcgaagtcgccggcgttgatctcgggggagaactgatgagccgccggcttcgcggcagcggtgtcggtggctgacgccggtgcggtggccggcgtgtcttcgcctttgcaggcactgagcgcggccgcggcggccaggcacaggaggagtttgcggggcatcgtcgattcctggaaaacaaagggcggccgcacgtcgtgcacggccggtatcagcgagtatcaccgaaccaagcggtccggtgcgctcagtccgccggggcggtttcggtgtcgaacgggatcggttcggcgccggtgaccggaccgatgcgcgcggtgcgatgcacgtaaagcaccacctcgcgttcgaactgcagggggccgttgactacggcattcgggccgacgatcacgcgcggcttgcggctggcggtgagcgagacgctgaagttcggcttgcgcacgtgcacaccgccgttgacctgggaaccgatgccgacggtgatatcgccgttgacggtctccacgtccttgccgacgcggctttcgaccaggccgatgccaccgttcacggtttcgacgccgccttcgatctggctgccgcgatcggtgaagatgctgccgttgacggtgctgacgctgccgtgtgcaatcacctcgcggcccaggcgtacgccgccgttgaccgtttcaatcttgccggtacgtgcacggtcggccaccttgaccccgccgttgacggtgtcgatgctgccggtctcgacgccttcaccaacccggataccgccgttgacggtatccagcttgccgtagcgctggccaggctcggcgctgatgctgccgttgaccttgctgatgttgtcctgggcaccggcggggccggcaacgagcaggacgcccaacaacagcggaatggaaagagttttcatgggacctcgatggatgtgcggctggcaggccgcgtgcggagatgtcaccattccccggtaccccctgcaactgcctgaagtcactggaaagcccttgcgcgacaacgccttcccatcacgccgacatcacatcgccgccatccgcggcgggcgctgcctgctgttggggctggccatcgccttggcgctgccgttgcagggcgccgctcagaccacccgcgagaccgagcgcaagctgcagaagctgcgtagcgagttgaagggcgtggcgcaggagcgcaggcagatcgagggccagcggggccaggcctcgcagcagctgcgtgaggcggacgagaaggtggcccgcaccggccgtgcgcttgcgcagactgaaactgcgctgcgcgagcagggaagggccctggccgaggccgaacaacgccgcagcacgctgcaggccaacctcgcccagcagcatcgcgagctggccggcctgctgcgtgcggcctaccagctgggcaaccatgcacctctgaagctgctgctgtcgcaggacacggtggccgatgccaatcgtgccctggcctaccaccgctacctgcaacgcgagcgggcacagcgcatcaccacgctgacagccgacctgaaagagctggaagtgctgcaggcgcagatcgccgagcgcaagcagaagctgcagggtgcgcagcaggaccagaagcagcaggctgcggcgctggaagccgaccgtcgcgatcgcgccaggaccgtcgcctcgctggatgagcgcttcaaggaccagcgcgagaaggaacaggcgctgggccaggacgccaaggcactggagaagctgctggccaacctgcgtgccgctgcggcaagggccgaagccgannnnnnnnnnnnnnnnnnnnnagcagccgctgaaaaggccgccgccgagcgtgccgcacgccaggccgccgcgcagggccgcccgccaccgccgcccaccaaggtcccgcctgccgtggcctctgcgccggcgccgaaggtgggtggcctgggctggccgttgtcgggcaacctgttggcccgctacggcggaaagctgcccgacggccgcaccagcagtggtgtgttgatcggcgcgcccgccggcagcaccgtcaccgccgtggccgacggcaccgtggtgttctccgattggatgaccggctacggcatgatcctgatcgtcgatcacggcaacggctacatgagcctgtacgcgcacaacgacaccctgctgaaggatgccggcgcacgggtcagccgcggcgatgcggtggccaaggtcggcaattccggtggccagggcgtgaccgcgctgtacttcgaactgcgccggggcgggcagccggtcaacccggacagctggctgcagcggcgctgaatccggcgctgtcgagtggcggacggattcaacgggaatttagctgtgcttcgcgcataatcgacgcatgtgccttgggcacgatgccaacgtcgacaggagtgatccatgcgcgcagcccgtaccgccaccctcttgctggccctgttgccggcgctgtcctgggcgcagcagaccgcgcccgccccgagcaaggaaaccagcgggcaggcagcgaacagcgaggaggcggtgacctcgaaggtgccgctggaggacatccgccgcttcgtggcggtgtacaacgcggtgcgcgcggcctatgtcgacccggtcgatgacaagaagctgatgcagtcggcggtgcgcggcctgctgctcgacctcgacccgcacagcacgtacttcaacaaggaagacgcgcaggccttcgacgagcaggccaacggcgcctacgagggcatcggcgtggagttgcagcagcagcccgacaacgccagcatgaaggtcatctcgccgatcgacgacacgccggcggccaaggccggcatcctcgccggtgacctgatcatcgccatcgacggcaagccgatcagcgccattgatgcgagcgaaccgttgcgtggcccggccggcagcaaggtggtgctgaccatcgtgcgcgcgggcaagccgaagccgttcgacgtcagcctcacccgccagaccatccgcgtgaccagcgtgcgcagccgcctgctggagccgggctacggctacatccgcctgagcaccttccaggccgacaccgggtcggacttccagaagcacctgcagcagctgcagaagcagtccggtggccagctcaagggcctggtgctggatctgcgcagcaacccgggcggccttttgactgccgcggtgcaggtggccgacgacctgctcgacaagggcaacatcgtcagcacccgcggccgcatcagcatcagtgatgcccggttcgatgcgacgccgggcgacctgctgaagggcgcaccagtggtggtgctggtcgatgccggttcggccagcgcctcggaagtgctggctggggcgctgcgcgacaacaannnnnnnnnngtggtcggcagccgcaccttcggcaaaggctcggtgcagaccgtgttgccgctggacaacggtgactcggtgaagctgaccaccgcgcgttattacacgcccagcggcaagtcgatccaggccactggcatcgtgccggaggtcgaactgaagcctgcggcgcgcccgggagacgaggcactgccggccagcctgagcgattacagcgaagcgaccctgccgggccatctgcgtggcgacgacgaaggcaccgagggctaccgcgccggtgcggtgctgccgggcgatggcccgatcaacgacgcgctggccgagctgaagaacccgggttcggtggctgcacgcttgaaggccgaagcggcgaaggcggatgcggccaaggctgcgaaggccgctgcggcgaagccggaagcgaaggtcgaacctaagccggaagcacagccggaagcaaagcccgcaccggccccagcgaagccgtgaggtagcgccgggccatgcccggcgtcggctcaagggcggaagaagaaaccaaatgccggccagcggccggcactaccaggggtcagaagccgtggcgcttgcgcagccggcgggcgatcgccgcgcgcacgtagaccccgtacaccaggccgaacacgaagccgccgatgtgggcccaccaggccaccatgccgaagctcgggccgatatgggcgaacaccacctgcagcgctgcccatacgccgatcagcaggtaggccggggcacgcacgaattccaggaacaggccaagcgggatcaccacgcccagccgcgcccccgggaacagggccaggtaggcaccgatcagtgccgagaccgcgccactggcaccgatgatgatctggtccgggctgcccatggtgtagatggccaccaggttggacaccgcgccgccgaccaggaacagcagcagtaggcgccaggggcccagcacccgctcagcaggcaggccgaagatcagcaggaacaccaggttgcccagcaggtgcgaccagtccgcgtgcaggaacagggcggtgaacaggcgcagcacgctgccgtcctgcagcgtcgcccaccagtcgagcgggtgggtcaggcccgtggacagggcgccccagtccagccagaggctgccgcgggcatcgtccggacgcgagatcgaccataggaacgccagccacagtgccgcaaacagcacgggcgtggcccagcgcagggccgccttcttgcgggacgggagggagacgaacatggcactagcctagcgtgcgggcgcttgcgacggggattgtcctgttcagcttttgagacgaaaaaaccgcctgcgtcgttattgtttcattaacggctctgggtaatactcgcatacggcgtcgtatgtcgggaggggaatccggcgcgcttcgacgggcctctgggcctgccgggcgcaggcgcactcagagcaccatcaccgcttaccgnnnnnnnnnnactacgatgcaaaccgcttccaccattgcccgactgaccctgctggccgtcggcgttgccggtgcgctggccgccgccgatgccaatgctgccgccttccagctgaaggaaaacagcgccaagggcctgggccgcgcgttcgccggctccacctcgaccgaaggtgacgcctcggtcatcgccaccaacccggcctccatgcgcctgctcgacggcaccctgatccagggcgacgtcagcgccatcagcttcggcgccaagttccgtggccagggccagtacggcaacggccagccgatttccggcggcaacggcggcgacgccggcatgatcgccccggttccggcggcctacttccacctgccgttcggcgagaaggagaacatgcacttcggtgcatcgctgaccgtgccgttcggcttcaagaccgaatacgaccgcgactgggtcggccgctacaacggagtcaagaccgagctgcaggcggtcgacctgggcgtggcgttctcctatgacgtcaatccgtacctgtcgttcggtgcgtcggtgttcgccgagcgcctgaacgtcgacctgaccagcgctgtcgacaccggcaccgcgatcaacgccactgcccagcgcaccgctgcggcgcgcgtgctggctgccggcggcaccgccgcccaggctgcggcggcgtcgcaggcggctgcacgccaggcggcccagctcggcttctcgccgggtaccgccgatggctacctgcgcatcaagggcgatgaagtgtcggttggctataccctgggcatgaccgtcaccccggtggaaggcaccaacatcgccttcagctaccgctcgaaggtcgagcacaagatcaccgatggcaaggcggacttcaccattccgcagaatgcggcggccttcctggccaccgctgccccgggtaccttcatcgacagcaacggtcgcgcgaccatcaccctgccggccagcgccaccgtgggcttcacccaccgcgtgaacgaccagtggcagatcatggccgaagtcacgcgcaccgcgtggagcaagttcgaccaggtcaccgtcgactatgactccaaccagccggacagcgtgctgccgttccactaccgcgacaccaccttcgcgtcgatcggtaccgatttccgcgtgaacgacaagctgaccctgcgtggcggcctggcctatgaccagaccccgaccaccgacgcccaccgcgacgtgcgcgtgccggacaccacccgcaagtggctgtcgctgggcctgacctacgccgcttcggacaagatggaatacagcgtgggctacacccacctgttcaccaaggatccgaacgtgacctcgacctcggccaccgccaacaccgtgaccggcaagtacaaggtcagcggcgacgtgctggcggcttcgatgcagtacaagttctgaatcgggcgattgcctgaagcagtacgaaaggaggccccgcgcaagcggggccnnnnnnnnngcggagtggtgtgggccatccacgcacgtggatctacgcgacaatagcgtcatgaacctgtccgacccgaacttccagctggagctggctgccaacatcgccgtcgccggctcgatcctgctggccggccgcaacaacgtgcacacctggtggctgggcatcgtcggctgcgcattgtttgctgcggtgttcgaacgatcgcacctgtatgcggacatggtgctgcagttcttcttcatcgccatcagcgtgctgggctggtggcagtggctgcgcggtgaccatggcgcgccgctgccgatcaccgcgctgcgcccacgtgcctgggcctggctggtgccgctggcggtagtggccaccttcggctacggctggatgctgacccgactgaccaacgcctatgcgccctacatcgattcggcagtgctggtattgagcgtgatcgcgcagatcctgatgatgcgccgcaagctggaatcgtggtgggtgtggctgctggtgaacaccgttgcggtaccgctgtactacagccgtggcctgcacctgacctcgatcctgtacgtgggcttctggatcaatgcgctggtggccttgcgccattggcggcacctgatgcgtgacgaggccaagacggccgatgctgctgcctgagcgcgttgcacgcggcctggtggtgggcaagttctgcccgctgcacctcggtcacgaacacctgatcgagtttgccgccacgcgctgccggcagctgctggtgatcggctggtcgcagccgggtttcccaggctacagcgccgagcgtcgcgagcgctggctgcgagcgcgcttcccgcaggcgacggtggcggtgctcgatgatgcgcgcctggcggcattgtgcacgcagcacggtttgcccgtgcgcacgctgccgcaggacagcgacaacgagcacgtgcagcgcgagttcaccgcctggctgtgcctgagcctgttcggcgggccggtgcaggcggtctacaccggcgaggactacggcgacggcttcgcgcaggcgctggccacgcacttcggcgcgtcggtacgccatgagcggctcgaacgcgcactggacgtcgggcaggcgtgtggcacccagctgcgcgccgatccgcatgcgcaccgtcatggcctcgcaccgcaggtctatgccggctatgtgcagcgcgtggcgttcattggtggcgagtccagcggaaagaccacgctggcgcgcgtgatggccgagcgcctgcagactgtctgggtgccggagtatggccgcacgctatgggagcagcagggcggagagctgacgccagatgatctgcttcgcatcgcaatggcacagccgcagcacgaagacgagaccgcacggcatgcgcatcgctggttgttctgcgataccacgccgatggtgacgctgggctacagcggctggatgtctggtacggcgccggaggcactgcggcaggctgcattgcgaccgtatgacctgctgttcctgtgtgcgccggatatcccgttcgaccaggacggcacgcgggtgggcgaagccttccgggcgcagcagcatgcgtggtacgtgcgcgagctggaggcgcggggagtcgactacgtgctgctggagggggggctggaagcgcgcatnnnnnnnntgcacggcgagctggcgaagcgggcggacaatcggttcagtgtggcccagcctctgtagagcgagcccacgctcggctgtgcgaggcaaaccgagcgtgggcccggctctacaggaagcagggcacaaaaaaccccgctttcgcggggtttttcgttcactgcatcaaccgggcgatcagtcgcccagggtcagcagcgaggcgttgccgccggcggcggtggtattcaccgtcaccgtcttttcggtggcgaagcgcagcaggtagtgcgggccgccggccttcgggccggtgccggacaggccctggccgccgaacggctgcacgccgaccaccgcaccgatctggttgcggttgacgtagacgttgccgacatggacgccgttgctgatgcggtcgacggtctcgtcgatgcgcgaatgcacgcccagggtcaggccgtagccggtggcgttgatctggtcgatcaccgcgtcgagctggtcgcccttccagcggatcacgtgcagcaccgggccgaacacttccttctgcagctggcccaggtccttcagttcgtacgcacgcggtgcgaagaaggcgccgttggcggcctcggccgacagctcggcggcggcgatcaggcgcgcttcgcggtccatgcgctcagcgtggtcctgcaggatcttcagcgcatctgcgtcgatcaccgggccgacgtcggtggacagcaggccggggttgccgaccttcagttccttcatcgcaccggccagcatggtcatcaccttgtcggcgatgtcgtcctgcacgaacagcannnnnnnngccgagcagcgctggccggcggaggtgaaggccgaaccgatcgcgtccttgaccagctgttccggcagcgccgacgaatcggcgatgaaggcgttctggccgccggtctcggcaatcagcacaccgatggcggcgtcacgcgccgccatcgcgcggttgatcgcacgggcggtgtcggtggagccggtgaaggccacgccggccacgcgcgggtcggcggtcagcgcggcaccgacggtagcaccgtcgcccggcaggaactgcaccacctcggccggcacgccggcgtcgtgcagcagcttcaccgcgtagtagccgatcaggttggtctgctcggccggcttggcgatgacgctgttgccggcggccagggcggcagcgacctggcccaggaagatcgccagcgggaagttccacgggctgatgcagacgaacacgccgcggccgtgcagctgcagctcgttggactcaccggtcgggctcggcagcttctcggcgtggctgaactgctcgcgcgcctgcttggcgtagtagcgcaggaagtccaccgcttcgcgcacttcggcgatgctgtcgggcaggctcttgccggcttccttcacgcacagcgccatgaattccggcatgcgtgcttccagctggtcggcggcgtgctcgaggatggcggcgcggctggcggccggggtgcggttccaggccggctgcgcggctacggcattcgccagggccttctgcacggtggcggcgtctgcggccagccactggccaactacttcgcgggtgtcggccgggttggtcaccggcagcgcggcgccggccgggttggcacccggcaccagcggcgcggcctgccagggcttcacagccgcgttgatctgctcggccagggcgcgcagttcgttgtcgttggcgaggttggcgcccatggagttcttcctgtcgtggttctggctgcgcagcaggtcaaccggcagcgggatcttgggatgcggaatcgaagcgaacgaggcgaccatctcgaccggatcgcggatcaggtcggcgatcggcacgcgctcgtcggtgatgcggttgacgaaactggagttggcgccgttttccagcaggcgacgcaccaggtacggcagcaggtcttcatgcgaaccgaccggtgcatacacgcggcagggcaggcccaggcggtcagccggcaccacttcggcgtacaggtcgtcgcccatgccgtgcagcttctggtgctcgtacacgccgccgttggcgatgctgcgcacggccgcgatggtatgcgcgttgtgcgtggcgaacatcgggtagatcgcgtcggcatgggtgaacagccgcttggcgcaggccaggtaggacacgtcggtgttctgcttgcgggtgaacaccgggtagcccgggtagccttcgatctnnnnnnnnttgatctcggcgtcccagtacgcgcccttgaccaggcgcacctgcaggcggcgaccggcgcggcgcgccatgtcggccaggtggtcgatcgtgtacggggtgcgcttctggtaggcctgcacgaccacgccgaagccatcccagccggacagcgacgcgtcggagaacacctgctcgatgatgtccagcgacagttccaggcggtcggactcttcggcgtcgacggtgcagccgatgccgtagctcttggccagctgcgccagttccagcacgcccggcaccaggtccttcagcacgcgctcgcgcttggcgtgctcgtagcgcgggtacagcgccgacagcttgatcgagatgcccggggcattgttgacgtcgccatccggacggccgccgcgtgccttgtgatcgccgccgatggcgtgaatcgcacgacggtagtcttccaggtagcgcagcgcgtccttcatggtcagcgcaccttcgccgagcatgtcgaaggagtatcggtagctggcgttgtcgcccttgtgcgagcgcgcgagcgcttcgctgatggtgcggcccatgacgaactggtggcccatgatcttcatcgcctggcgcacggccaggcgcaccaccggctcaccgacgcggccgaccaggcgcttgaacgcgctgggcgcatcggcgcgggtggcgtcgttcatctgcaccagcttgccggtcagcatcaggccccaggtggaggcattgaccagcaccgagtcgctgccgcccaggtgcttttcccagtcggcatcggccagcttgtcgcggatcagcttgtcggcggtgtcctggtccggaatacgcagcagtgcctcggccacgcacatcagcagcacgccttcctcgctgcccaggtcgtactggcgcatgaaggcttcgatcgcgccctggtccttggcacgcacgcgcacgcggccgaccaggtcggcggccagcgcctgcaccttggcctgttcttcggcgggcaggcgggcctgcgccagcagctcgcgcacgtgggtggcctcgtccttcaaccaggcgtcggtgatggcctggcggaacgggttggggggcgccggcagttccggcgacagcaacgcgccgggacgcggggcgtcgtgggctgcaggggaggaggaaggtgcgttcatgccggtccggccagtggaaaacttggcgattttaatcatttttgcgggttgcggaagtgcccagcagccaccttcttgaagcgctgatagccaatagctgcggtggattcagcgtgttcagcaagtgcggaggagtttatgccgaattcgtcattcgtgccgccgacctcatgctgtgttgcagcatcggaaaatgtgtgaatgcacccttgctaccggcgagagggcggggctaccatcgaggcgtttcccgcggcaggaacgcggttgcgacatgatcgaggtgcttccagctccggatgggtcaggtacgcagctgcggctgcgtcccccacgggcgctcgatgcccggcagttcgtcctgttgttcaccgtgttgtcgggtgcgatgtggctggtgtccgccctcgggtggttggccggcaatgcattcgcccccctgttcgcgctgctgtacagcctggtgctggcggccgcgctgcgtgccttgtggcgcagcggtgaacggcaggaggagatccgggtagtgccggcgtacgtggaggtcatccccgtacccggtggatcgccggtgttccgggcccatccccactgggtgcgcctgctcaccgacgatgagagggtccggctggcatccagcggccggcaggtggaggtggggagtttcctcgcgccggccgaacgtcagacgctcgcagagacacttgaaagcttgctcgccgccagcgatggcggcaaccgacgacgctaagggtctaggcaatgaagcaaagcagcaggtggggcacgaagtgcgtgaacgcggtcgccgcgatgctggcgaccgggggactgatgccggcgttggcctgggcccaggcggccgatccgaagccgtggcagctgaacatgggcaagggggtgacccagacctcgcgcctggcctgggaatcgaacaacctgtcgttgatcatctgcacggtgatcggcgtcatcgtgttcggggcgatggcctacgccatcttcaagttccgcaaatccaagggcgcggtcgcggccaccttcagccacaacaccaaggccgagatcatctggacagtgatcccggtgatcatcctgatcgtgatggcatggccggccacggccaacctgatcaagatgtacgacacccgcgatgccgagatgacggtgaaggtcaccggctaccagtggatgtggaagtacgaatacctcggcgagaacgtcaccttcaccagccgcctggaccgcgagtccgaccgggtgcggcagagcggcatcgtgccgacccgcgaaagccatccgcactacctgctggatgtcgacaaccgcctggtgctgccggtcgataccaaggtgcgtttcgtcatcacctccgacgacgtgatccacgcctggtgggtgccggcgctgggctggaagcaggacgccatccccggcttcatcaacgaagcctggacccgcatcgagcagcccggtgtctaccgcggccagtgcgccgagctgtgcggcaaggaccacggcttcatgccgatcgtggtcgaggcggtgtccaaggaggacttcaggaagtggctggcgcagcgcaagccggcgccgcccgccgagcccgccacgcctgcggcaccggccgaaccgaccgaaccgactgcaccgacgggcgaggcaccggctgcccctgctgctgcagaagccggcagcgcgcctgccaccgcggccagcggagcgtgatgtaaagcccgcggccgttcgcggccgcggtgacaaccgattctgagaggtgttttgcaatggcgcactcggcagttgggcacgacgatcaccatcaccaccagagcttcttcgaacgttggttcttctcgaccaaccacaaggacatcggcacgctgtacctcggtttcagcttcatcatgttcatcatcggcgcggcgatgagcgtggtgatccgcgcagagctggcgcagccgggcctgcagttcgtcaagcccgagttcttcaaccagatgaccaccgtgcatgcgctggtgatgatcttcggcggggtgatgccggccttcgtcggcctggccaactggatgatcccgctgcagatcggcgcgccggacatggcgctgccacgcatgaacaactggtcgttctggttgctgccggtggctttcagcnnnnnnnnnnnnaccctgttcctgccgggcggtgcaccggccggtggctggacgctgtacccgccgctgtcgctgcagggcggctacaacgtcgccttcagcgtgttcgccatccacgtggccggcatcagttcgatcatgggcgcgatcaacatcatcgccaccgtgctcaacatgcgtgcgccgggcatcgacctgctgaagatgccgatcttctgctgggcctggctgatcaccgccttcctgctgatcgcggtgatgccggtgctggctggtgcggtgaccatgctgctgaccgacaagttcttcggcaccagcttcttcaacgccgccggtggcggtgacccggtgatgtaccagcacatcttctggttcttcggccatcccgaggtctacatcatgatcctgcccgccttcggcgtggtcagcgagatcatcccgaccttcagccgcaagccgctgttcggctaccaggcgatggtgtacgccaccgccgcgatcgccttcctgtcgttcatcgtctgggcccaccacatgttcaccgtgggcatgccgctgggcggcgagatctacttcatgttcgccaccatgctgatctcgatcccgaccggggtgaaggtgttcaactgggtcagcacgatgtggcgtggctcgctgacgttcgaggcgccgatgctgtggtcggtggccttcgtcatcctgttcaccatcggtggcttctccggcctgatgctggcgatcgtcgccgccgacttccagtaccacgacacctacttcgtggtcgcccacttccactacgtgctggtgaccggtgcggtgttcgcgctgatcgccgcggtgtactactggtggccgaagtggaccgggcggatgtacagcgagaagtgggccaaggtgcacttctggtggtcgatcgtattcgtcaacctgttgttcttcccgcagcatttcctcggcctggccggcatgccgcgtcgcattcccgactacagcgtggccttcgccgactggaacctgatcagctcgatcggtgcgttcggcatgttcgtcaccccgttcatgatggccgcgatcctgctgtcgtccctgcgcaacggcgagaaggccgaggcccgttcctgggaagnnnnnnnnggcctggagtggacgctgccgtcgccagcaccggcacataccttcaccacgccgccgaccatccgtccgggagatctggcgcatgacgacatcacgcattgaggtggggcatgcataacgagagcccgctgccgatcggtagagtcgactgtcagtcgactcgcgaagtgcagccgactagcagtcggctctannnnnnnnnnnnnnnnnnnnnnnnccagaccgaagcccaacgccacggcatcgaacagcaacgccagcgcgccaggcgcacggcgatgtgggtcggcgccatcgccgtgctggtctacgtcggcttcatcctcagcggggtgatcggccgatgagcgaggcgccagccagcacaccgtcacgcagtgcggggctgccgcgcctgatcggtgtggcggtggcggtgttcctgctcacgttctcgctggtgccgctgtaccgcatcgcctgcgaaaaggtgttcggtgtacgcctggaacgcggcccgggcagcgaggccagcaccggcgccgccaccggcaagcgcaccgtgcgcgtggagttcgatggcggcgtcaattcgcgcctgccctggtcgttccatcccgagcagttgaccatggacgtggtgcccggcgaactcaacgaagcgctgtacttcgcccgcaacgacagccagcaggcggtggtcggcagtgcggtgccttccgtggcgccggcgcgtgcctcgggcttcttcagcaagaccgaatgtttctgtttcaccgcgcagacgctgcaggctggcgagaagcgcgacatgccggtgcgtttcatcgtcgatccggacctgccgccggagatcaagacgatcaccttgtcctacaccttctatcgcaacgacgcgctgtccgatcggctggccccggccgccacttcggaaggcgcgcacgccgcaccctgacccggataccgacatggcccagacaccgaccgacgccaacgtgtacttcgtcccggcccagagcaaatggccgttcgtgggttccatcgcgatgatggtgaccatggtgggcgtggccagctggctcaacgatgccagctggggacgctggaccttctacattggcatcgcgatgctggtgctgacgttgttctggtggttcagcgacgtggtgcgcgagtcgcaggcgggcaactacaaccaccaggtcgatggctcgttccggatggggatgatctggttcatcttctccgaagtgatgttcttcggcgccttctttggcgcgctgttctacacccgcaacctgggcctgtcgtggctgagcggcgaaggccgcggggtgatgaccaacgagctgctctggcagggctattcggcaggttggccgaccaacgggccggcggcgatcggtggcgcgttccagaccatcccggcctggggcctgccgctgatcaatacgctgatcctgctgacctccggcgtgaccctgaccatcgcccatcacgcactgaaggccggcaaccgccgccagctgctgatctggctgggcctgaccgtggtgcttggcctgggcttcctgaccctgcaggcggaggagtacatccacgcctacaaggaactgaacctgacgctcggctcgggcatctacggttcaacgttcttcatgctgaccggcttccacggcgcgcacgtgctgctgggcacgatcatgctgatcgtgatgtggctgcgttcggccaagggacacttcacccgcgacaaccatttcggttttgaagcggccgcgtggtactggcacttcgtcgacgtggtgtggctgatgctcttcatgtttgtctacgtgctttgaccgcgcacgcatcggtggcctcagccgccgatgccgtgcggtttgatccagcccatgtagatgctcacgatcaccagcaggatcaacacaaccgacaccgcgatgcggcgcgtcagtgcgttgaccgtgcgcttggtctggccgcggtcgaccagcaggtaatacaggccggcgcccagattccagacgatgacgatcagaaacgcgattaccagcagggtcttcagcgaatcactcatgcgcggctcgagggcagggtggatgcgcctatctgaccgcgtttgcgcggacttgtcatgatgcgccagcacacgcgcgtgatcggatggctgctggcggtgctggcaatggttggtttcaccgcattggggctgtggcagctgcagcgcatgcatgccaaacaggcaatgttggatgcacaaggtccagctgtggcacaggcgctgccactggcgcaggccctggttgcacctggcgccttgcacggcgtggccgaccacggccgtttcctgcccggcgtggtgctgctggacaaccagacccggcacggccgcgcgggcgtgaagatctatcgcccgttccgcagtgacgagggcagcgtgctgctggtcgatctgggctgnnnnnnnntgccgcccgatcgcaggctgccggatgtgccgtcgccgccttcgccggtggcggtgcgtggcctgctggcgccgccgccgtcggcggggctggccctgggcccggcgttctccgctaccgatgaggccgggcgttggctggccagccgcttgcccgccgagggcctggcggcggcgcttggcctgccggcattgcccgagcgggtcctgcgactggacccggcgctgcccttcggcgatgaacgagacctggacctgctgccgaacacgctgccgccgcagcgccacctgggctacgccgtgcagtggttcggcctggccctgaccgtgctggtggtcgcgctggtactggagtggcgcaggcgacgtgctgcccggtagtgccggccgctggccggcaacccccgcattcctggatgccggtcggcggccggcgctaccgcggcgtcacacccgcatccctcacccaaccatgagaaaatgccccgcatgaacactgctacgtccccgcaggcgcgcggctccggccgccggaccctggtgctgctgtttgccgtgttcttcggggcgatggcattggctgccgtgctgcgcttctctggctggcagcccaccgggcaccgcaatgccggccagctgctgaagccgccggtggacctgcgccagcaggcgccgaccctggccaacggccagccgtacccttggaaccccgaagcccgtacctggcgcctgctggtggcgccggccggtgcctgcgacgcccagtgcgtcactttgtcgcagggactgggcaaggtgtggcagctgttcggccataacgccgataatgtcgaaatcctgtggctgggaacgccaccggcgtcgatcgcctcgctgcccgcgctgcggccgctggctccgtcgccagcactgcgcgcggccctgcccggcgtcgacgatccggctggcctgccggtctacgtgatcgatccgaacggcttcgtgatcatgcgtcatgccccgggcaccgacctcggtggcctgcgcaaggacatggccacgttgctgaaactgaagtgagtcccgtttgatgagcctttccgcgcgtccggcgctgcaccgcaatttccaccgcctggcgtggttcgccatgatcatgaccgcgagcacgatcatgttcggcgccttcgtgcgcctgtccgatgccggcctgagctgcccggactggccgacctgctatggccaggccacctggccgcagcacgtggaagagaccatcggccacccggcggcggagatccgcccgctggaaacccacaaggcctggcgtgaacaggtgcaccgcttcctggccggcgcactgggcatcgagatcctgaccctggcgctgctggccacgcgcaagcggcgattcggaagcacggcggtggtgaccgcctgcgtgctggtggccgccggcataccgctgtacatgatgggctggcatggcaccgccagtaccttggctctgatcggcgaggcgatcctgctgatcgccgcgctgcgctggagcaacatcgacctgnnnnnnnntgcactgctgaccctggccgtggtgatcttccaggccctgctgggcatgtggacggtgaccctgctgctcaagcccatcgtggtgatggggcacctgctgggcggcatgctgatgttcgcgctgctggtctggatggcctggcgcgccacgcacatgccgatcaccctggccgaagcaccgaagctgaagtgggtgctgcgcatcggcgtggcggtgctggtcacccagatcgcactgggcggatgggtcagtgccaactatgcggcgctggcctgcggcggcggcagcgcctcgctggacaacttcccgcgctgtgccaaccagtggtggccgcagcacaacttcgtcgaaggcttcaccctgtggcgcggcatcggcgtggattacgaaggcggcgtgctggatggcgcctcgcgtatcgccatccagatggcgcaccggctgttcgcggtggtggtggccgtctacctgctgtggctgggcgtgcgcctgttccgcttgccgagcatgcgtggctgggccagcgcgctgatcgcgctgctggtgctgcaggtcaccctcggcatcctcaacgtgaagctggcgctgccgctggaagtggcggtggcccacaacggcgtggccgttgccctgttgttcgtgctggtcagcctgctggcccgcctgcgcgccccggactgactccatgttttccaattaccgccagtactgggacctgaccaagcccaaggtcgttgccctgatcgtcttcaccgccctggtcggcatggtcctggccattccgggcgtgccgagctgggagcaggtgcgcgccggcgtgctcggtttcctcggcatctggctggctgcttcggctgccgccgccatcaaccagttgctggatgcgcacatcgatgcgcagatggcgcgcacctcgtggcgtccgctggtggtgggcaaggtcaagccgtggcaggtgctggtgtttgccggcgtgctgatcgtgctgtcgatgaccatcctggtgctgtgggtgaacctgatcaccgccgtgctgaccttcgcctcgctgatcggctacgcggtgatctacaccgtgtacctcaagcgtgcgacctcgcagaacatcgtcatcggtggcctggccggcgcgatgccgccgatgctgggctgggcggcggtgaccggcatgcagggctcgtcggactgggcgtactcgtcgctgctggtgctgatcatcttcatctggaccccgccgcacttctgggcgctggcgatcttccgccgcgaggactacgccaaggcggagatcccgatgctgccggtgacccacggcgtggtgcatacccgcaagcagatcatggtgtattcggtggtgctggcgctggtctgcctgctgccgtacctggtgggcatgagcggtgcgttctacctgggcggcgcgatcgtgctcaacgcggtgttcctctggtatgcctggcgcatgctcaacccgccggacgaattgttctcgatgaagatgttttattactccatcgtgtacctgatggcgctgttcgccttcctgctggtggaccactggatcctgccctggttgtgaggggctgccctttgtagagtcgagcctcgctcgactcaggcccggtctgatggcgggagcatccacgcacggcgtggatctacttgaaccgcggttgctgcgtcgccattgctgttcctgaccgcaaaggaaaggaaggcgcagggatgcattcgatcttccgttggaccaccgcgctgctgctggcgctgggtgtagccctcaccgcgcatgccgatgacaccgccgcgcagatccgccagcatgccggtgagcaccgcctgctggtactgggcgaattccatggcacccgcgagaccccgttgctggtacgccagctggtggacgactacagccgcaacggcccggtcctgatggcgctggaactgccacgcgccgagaaccctgtgctgcgcgactatctggaatccgatggcggggccagggcgcgccggcacctgcacggccgcgcgttctggaccgtgcgcgatgaccagcatgatggtcgccgcagccgcgacatgctggcgatgatcgaaggcctgcgtgtgctgaagacgcaggggcgcgtgatcgaagtggttggctatgacgtcaatgccagcagtggcggcaaccaggcgcgcgatgacttcatggcagccgaattgcgacggctctatcgagggttgccagacaatgcacgcatgctggtgctgactggcaatgtccacgccatgctgcggcggccggaaggtatgccgccggaaatgcagaggcggccgctggcctcccagctgcgggacctggatatctacagcgtgcggttgggtgcgctgcgtggccaggcgtgggcgtgcgcggaccgttgcatggcgcggccacttccagagcaggtggccccgcggctgcggggcgatacccatgcggaacgggcgtacgacctgtgggtgtggatgccggagctgagcgtcggcacgctcgtggatccgtagcgtcaggcaacccatccacgcatggcgtggatctactggtggttcacgccatccgtggtatggagtagatccacgccatgcgtggatggtctacccggaacaacccgcgcgccctgtcagggcttgcgccgcgcataccgctgcgcgatcacaccgcagacgatcagctggatctggtggtagatcatcaccggcagcacgatcgcgccgaggctgccgccggcgaacagcaccttggcgatcggcacgccggtggccaggctcttcttcgagccgcagaacacgatggcgatctcgtcctcgcggttgaagcgcagccggcgggcgatgaaggtgatcagcggcatggcgatgccgagcagcacggcagccaccacggccacggccagcaacgagagcagcggtgtcttgctccacaacccttcggtcaccgcttcgccgaacgccgaatacaccaccagcaggatcgtgccctggtcggtgtagcgcagcannnnnnnntgcttctcaacccagccggcaatccacggccgcagcaggtggccggccacgaacggcaccagcagctgcagcatgatgccgccgatcgcgtgcagtgggtcatgcacgccgccggaggtgccggccagcgcggtcagcagcagtggggtcaggaacacgccgaggatgctcgacagcgaggcgctgcacaccgctgccggcacgttgccgcgggccatcgaggtgaacgcgatggacgactgcacggtggacggcagggtgcacaggaacagcacgcccaggtacagctccggagtcagcagccagcccgacagtggcttgaacatcagccccagcagcgggaacaggaggaaggtgcaggccaggatggtcaggtgcagccgccagtgcagcatgccgccgatgatcgactcgcgcggcagnnnnnnnncatgcaggaagaacagcgcggcgatggcgacggtggtgacatcgtcgagcacgatggcggcggcgcccttcatcggcagcagcgaggccaggccgacggtgcacagcagggcgagggtgaagttgtccggtcgcaggcgcgaccaccagcgggtcatggtgggcagggtccttggtgcggagggttcagggcgaggtgaccggcgttgccaggcgttggcgggtggcggcttccagcgacttcaggccagcacgctggcccagctgaagggcctgttcggggctggcatgttcgtaccgtgcattgaccaggccgagcacggcgccggcgcggttgccggacgcacagtgcagcagcaccggcccctggctctgctgcagggccaggtgcacggcgcgcacattggccgtatccaggccatcggcgccggccaccggaatgcgcacgtagcgcaggcccaatgattcggcgacgcgggtttcatcgaagccccggtcctcgccgggctggcgcaggtcgatcacggtgcgcacgccctgtgcagccaaggcctgcagctgtgcggcgctgggctggccgccggcatacaggccggggcggacttcgttgagggacgcgtcttcggccagggccgtcagtggcaggcagagcgacaacaacagcaggcaggtcaggcgcagcagcatggtcttctccgtgaaaacgttctgccgctacaggcgcagtccgnnnnnnnncttcagcagctcgcgcagttcgtacttgtcagtatcgtccaggccctgctggcgctgctttgccaacaactcctccagacgttgcaccagcagctgtttctccagctgtgccactgcgtcgtgcagttcctgggtccagctggcctcggtgccgggcagcgtctgtgcggccagggtatgcagcgaggcctgttcctcgcgcccgtcgaagtgttccagcagggcgccggtgctgatgtccgggcgctgttcgaccagccccagcagctccagcagcagttccacgccgggcaggcgcaggccctggaagtggtgcttgccgcccagcgtcagcgccagcgacggctgctgcagcagcacggcgatcgcgccgcgcaccaggctgcgcttggccacgggctggatcgtccgctgcggctggcgttgcggcatcgnnnnnnnngtggcctgggcagtaccgcccaggccggtcagctgcgccagctgctgcttcatcaggtcgccgaaggcgccgtcgggaatctgcgccagcatcggcttggcgcgttcggccaggcgtgccttgccatcgagcgtgcccaggttgatctcgcgggtcagttcgtcgaagaagaactgcgacagcggcgtagcctgcttcaggcgctcgttgaacgcttcggcgccttccttgcgcacgatggtgtccgggtcttcgccatcgggcaggaacaggaagaaggcctggcggccgtccttcatgcgcggcagcaccgactccagcgccttccannnnnnnnnnnnnnnnnnnnnntcgccgtcgaagcagaagaacacgtccggcgcgttgcggaacagcagctcggcatggtccggcgtggttgcggtacccagtgttgccaccgcctgggtgacaccgaactggaacagcgagaccacgtccatgtagccctcgaccacgatcaaccgctcgatcttctggttggcctggcgcacctgccacaggccgtacagttcgcggcccttgtggaacagcgcggtttcgggcgagttgaggtacttcgggccgtcgtccttctcgaacacgcggccgccgaatgcgatcacccggccacggcggtcgaagatcgggaacatcacccggtcgcggaacttgtcgtagacgtggccgcgatcattcttggagaacaggccggcacggtcgagcagcttcatgcgccgctcgtccttgcccagcgcatcgcgcaggccgctgtacccgtccggggcgtagccgatctggaannnnnnnnggttctcttcgtccacgccacgcccatcgaggtaactgcgtgccttgtcgctgctttccaggttcttctggaagaaccgggcggcggcatccagtgccgaatacagctcgcggctgtcgtcctgctgctgcgggctgcgcgggttctcgttgcgcggtacttccatgccggcgcgcttggccagctcatccaccgcgtcgaggaactcgaggcggtcgtagttcatcaggaagctgatcgcggtgccgtgcgcgccgcagccgaagcagtgatagaactgcttggtgggcgagaccgtgaacgacgccgagcgctcgtcatggaacgggcagcgcgcggcgtactccttgccttggcgcttcaacggcacgcggctgcccaccacctcgacgatgtcggtgcgggcgagcaggtcgtcgatgaaagcgtcggggatacgggccatgggcaacagggcagggcgcggtgcaggaccacgcgacggaaccggggcggttggcctagtttaccccctgtcgggcacctggctggcggttgccggatcaatgccggctgcggccaggtgatgannnnnnnncaggcgctcatcgatcaccgccgtcatcagggcgccaacgaagaacacgacggtggcgtagtagatccagaccagcgagatcaccagcgcgcccatcgagccgtaggcactgccgggggccacggtggcgatgtagacgccgatgccgtaccggcccagtgcgaacagtgccgaggtgatgacgccgccgatgaaggcctggcgccacgccacgcgacggtcgggcaggtagtggtacatgaaggcgaagccgactgcgtacagcagcaggctcgtgacgtaccccagcgcgggcaggatcgagggcagttgcgcgaaggccacctgcagcaccgtggtggcggtcatcgacaggatcagcaggaagcccagcgccagcaccacgccgaacgagaacacgcgcttgcgcagccaggccttgaggccttccaggcgctcgccgctggtgcggaagatcaggttcagtgcgttctgcagctgggcgaacacggcggtggcgccgacgaacagcagcagcgtgctccacacacccgccagcgagccgacatccggctggttgtcggcgttcttcagaacggtttcggccacggtggccgcgctgctgccggccaccgagctgatctggtcgatcagtgcctgctgggccggtgggtacagcgaggcggtcagccacagcagcagcaccagcaacggtgccatcgacagcagggcgtagaaggagacggaagctgcctgggtcagcacgtcgacgtcgacgaagcgcttggccaccgccatcgggaagctgtcctgcaggcgcttgatgtacttgcgcagtgacacgggaacgttgggctcgggttcaaccatgtgtgcggttgtagcaggcgaccgacgaaggtgcggtgaagcgggtgcatcaatggggtcagagcccttccgtgtcgcggaagggatccgaccgcaagtgctggattacgccagcagctgcttgaccagcttggagaccaggcccatgtcggcctggccggcgagcttgggcttcagtgcgcccatcagcttgcccatgtcggccgggccggaggcgccggtttcggcgatggcggcctggatggcggccacgatctcggcttcgtccatcttggccggcaggtaggcttcgatgaccacgatctcggcgcgctcgatctcggccaggtcttcgcggttggcggcttcgtactggctgaccgagtccttgcgctgcttgaccatcttgtcgagcacggcgatcacggcggtgtcgtccagttcgatgcgctcgtccacttcgcgctgcttgatggcggcattgatcaggcggatcacgcccagcttgtgcttctcgcccgccttcatggcggccttcatgtcttcggtgagctgctgcttcatgctcatgaggaacctcgtggtggtaggtggggcgggggcggatgcccgaacccggaaacgcaaaaagccggcgacgctcgcgcgtgccggcttcggctccatcgcgacaggcaggcccgccgcaatgaagatgcgtccgatcagtacaggcgctgacgcttggtgacgtcgcgcgacgagcggcgcagctgacgcttcacagcagcggcggccttgcgcttgcgctcctgggtcggcttttcgtagaactcgcgcttgcgggtttcggccagcacaccggccttttcgcaagtgcgcttgaagcggcgaagagcaaactcgaagggctcgttctcgcggactttgacgctgggcatggaatctccgggacacagtagaaccgggtcacgcccggcgagccgcacattatagcggcgaatagacaaactgcaagcggccaaccctgaatacgggccggaagttcgaaagcagtgagatctgcacatcccccgagggggcggcaggggcgtcataatagcaggcatgcgagtccttggcatcgaatcttcctgtgatgagaccggcgtggcggtgtatgacaccggcctgtccggcagcgcggccctgcgcgcccatgcggtctacagccagatcgccctgcacgccgaatacgggggtgtggtgccagagctggccagccgcgaccacgtccgcaagctgctgccgctggtgcgccagaccctggccgaagccggtctgggggtaggcgatatcgatggcgtggcttatacggccggtcccggcctggtcggcgcgctgctggtgggcgcgggcgtggcgcgttcgctggcctgggcgctggaggtaccggccgtgggcgtacaccatatggaaggccacctgctggccccgctgatggaagacgacccgccggaagcgccgttcgtggcactgctggtgtccggtggccatacccagctggtggcggtggatgcgatcggccagtaccgcctgctgggcgaaaccctggatgatgcggccggcgaggccttcgacaagaccgccaagctgatggggctgccgtacccgggcggcccgcagctggccaggctggccgagcagggcacgccgggcgcgtaccgcttcgcgcggccgatgaccgaccgcccggggctggatttcagcttctccggcctgaagacccaggtcctgatggcctggcgcgacagcgaccagagcgagcagacccgtgccgacatcgcccggggctttgaagatgcggtggtcgagaccctgtcgatcaagtgcgannnnnnnntggaagcggcgggcaccaacgtgatcgtggtggccggcggcgtcggcgccaacaagcgcctgcgcgcccgcctgcagcagatggccgagcgcctcggcggccgtgcctgtttcccgcggccggcactgtgcaccgacaacggcgcgatgatcgctttcgccggcgcgttgcgcctgcaggccggccaatacagtccgccgaaggtggatgtgaccccgcgctgggacatggcgaccctgccggcggtgtgaaccggtagcgtcgggccacggccggcggacgcattaccgatgcactgccaacggcgacgccgccagcacggttgtcgcccgctcatggcgctgcagccagcccagcgtgtgtgggcagcgggcatggatcagccgcccgatcgcggccaggtcggcgccgatgtcgcgctcgaggatgggctcgtgatgggcgatgcggttgcgcaggtggcggatgcggtcgaggtcagcatggatgttcgtgcggaccacgctgagagcatcctgtggcgcgttcggcaacgcaatcttcaagccccgcgcccagatggctccctcgaagcgccgcgtgaaaagctgctgccagaaagcgagacgaagactggcgatgatctccggagtgtccatccgaggatctgcctgtctatggatatcctgcaaggccgacaacgcgccatctgctggcatccgctgcagcagtgcaggatgccagggccagcgcggcccgaaggtatgcgccagcgccgcggccaccgcattgcggattacgatttcacagacgtgcaggggagatagcagcgcgccgcacatctgcatgttccatacgtaaagtgaggcggcgtccaaacagtgccggtatgcaatgcgtttgtacgtcgcccaccgtgggcgtgacagcgctgcctgcaggattcgttgctctctcatcaaatacgggaccacatggcggatcactagcctgcgctggttgccgcaggcgtgatatcggacaatgccgccgtgtcaggcagcaaaattcctgtatcgccttgggcttcctccagtatgtcgtgattgactctggaccgtagaggaaatgaacgtcacgatctgcatcgtgtgctccgggactcgcggctggattccagctccccccggggacgttgagaggtaccaaagggccccgctagcagggccctttgttttttccgggccgccccacgccagtggcccgccgcctgttccgggcaggctcaccgccgtgccggtaccatggccgtctgtattcggctggtaaccgcaatggacaaggttttcatcgaggggctgacgatcgacgccctgatcggcatctacgattgggagcggcggatccgccaggacctggtgttcgacctggaaatgggcttcgacaaccgtcgccccgcagccaccgatgacatcgcccacaccctgaactacaaggcggtgagcaagcgcctggaacagttcgtgcgcgagtcggagttcggcctggtcgagaccctggccgagcgttgcgcgcagatcgtgctggacgaattcgacgtgaagtggctgcgcctgaagctgagcaannnnnnnnnnnnnnnnnnnnnnnnnnnnntgggcgtgatcatcgaacgcacgcgggactgacccggtcgtgccggccattggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaaacagacaggagacaaccgatggtggacgcggtggtggcggtacagtggctggaacggctgcagaacacactggaaccctatcctggcgcctacctggcgttgatgatctcggcgctgctgatcgccgctggcctggccaactgggtgaccaagcgcatcctgctgcgcgggctgcgacgcctgctcagccgcctgccgggcgctgataccggccgcggcagccacctgatgcgggtgatctcgcgtctgtccaatgtggtgcccagccaggtgatcgcctcgggcatccgcatcgtgccggacctgccgccggggctggtgagcttcatcatcggcgcctgccaggcgtgggcgatcctgaccgtggtgctggccatctcgcatgcgctggatgcggccaatgatctctacgagcgccgccccgaggcacgcaacaagccgatcaaggggtacctgcaggtcgccaagatcgtcatcttcgtgatcgccggcctgtcgatcgttgccaccctggccggcgtcgacctccgctatctggtcaccggtctcggcgccgccactgcagtgctgatgctgatcttccaggacaccatcctgtcgctggtggccagcgtacagatcagtggcgatggtcgcgtgcgcatcggtgactggatcgagatgcccagccagaacgccgatggcgatgtgatcgacatcgccctgcataccatcaccgtgcagaacttcgacaagaccatcaccaccatcccgaccaagaagctggtgaccgagtcgttcaagaactggcgcggcatgcaggaggcgggtgggcgccggatcaannnnnnnntgtacctggaccagcacagcgtcggcttcctggatgagggcgatctggcattcctcggcgaattcgcgctgctgcgcgactacctgcaggccaaggagcaggagctgggacagtggaacgggcgcctgcgcgagcagggcgtggccgaggtcaacagccgccgggtgaccaacctgggtaccttccgggcctatgtggagcgctacctgcgcagccacccgggcatccataccgacatgaccctgctggtacgtcagctgcagccgaccaccgaaggcctgccgctggagctgtactgcttcacccgcagcaccgcctggggcgagtacgaggcggtgcagtcggacatcttcgaccacctgctggcgatcctgccggccttcggcctgcgggtattccaggcctccagcgacgccatgttgatggccgggcagcgccagctggccggctcggagtaagctgcggtgcccccggcggggccatacggaccccgctggtggctgaaactgaatgaacaaacccctcgccaaatcgcccgggatcgctagaatgccgggcttgtaaacgttttcatcaaggactgccggtggcctccgatcgcatcgaatccctcattgcccagatgaccgtcgaggaaaaggtcggccagctgggtgtcttcgcggacatggtccgcccgttcgccccggacgtgaacccggaagccaacgtgcgcaatgccgaccaggtgctgcagcaggtgcgcgagggcaaggtcggctcgctgttcaatggtgtgggcgccgaactgggccgccggattcagcaggtcgccaccgaagagagccgcctgggcatcccggtgatcctggcggccgacgtcatccacggcatgcgcactgtgttcccgatcccgctgggcgaagccgccagcttcgaaccggacctggccgagcgcaccgcccgtgccaccgccgttgaagccaccgccgccggcctgcactggacctacgcaccggccgtggacatcgcccgcgaccagcgctggggccgtggcgccgaaggtgccggtgaggacgtggtgctgggctgtgcctttgccgccgcccgcgtgcgcggcttccagggcagcgacctgcgcgccgccgattcgctgctggccacgccgaagcacttcgccgcctatggcgcggtgatggccggcatggaatacaacatggtggacatctcgccgcagaccctgcgcgacgtgcacctgccgccgttcaaggccgccttcgacgccggcgcgatcaccgtgatgtcctcgttcaacgacatcaacggcgtgccggccagtgccaacgccgaactgctgaccgacatcctgcgcggtgaatggaagttcccgggcgtggtgatctccgactacaccgccgatatggaactggtcgcgcacggctatgccgccgacgaccgcgatgccaccgccaaggcgttcaccgccggcctggacctgagcatgcagagcggcttctacgccgagcacctgccgggcctggtcgagagcggcgaggtgccgatggcggtgctggatgagggcgtgcgccgcatcctgtggctgaaggaaaccatcggcctgttcgacgacccgtaccgttcgctggacccggcgcgcgaagccgatacctcgtacctcgccgcgcatgacgaactgtcgcgcgatgccgcgcgccgttcgatcgtgctgctgaacaaccgtgacaacgtgctgccgctgcagaagaccgggcagaagatcgcgctgatcggcccgttcgtgcaggaccgcgagaacattgaaggctgctggaccctgttcggcgacaagcagcgttacgtggacctggaaaccggcgtgcgcgccgccatcggcgatgaagcgctgctggagatcgtgccgggctgcgaactggaaactgccattccgggcggcaccgaagcagcggtggctgccgcgctgcgcgccgacgtggtggtgctggcgctgggcgaaccgcagcgctacagcggtgaagcgcagtcgcgcgtggagatcaccctgccgccggcacagcaggcactggccgaggcggtggcgatgaccggcaagccgctggtggtgctgctgcgcaacggccgtgcgctggcattgcagggcgcggtgcgcaacgcgcacgcggtggcggtcacctggtacctgggcacgcagaccggccatgccgtggctgatgtgctgttcggcgactacagcccgtccggccgcctgccggtcagcttcccgcaggtgtccggccagcagccgtacttctacaaccacccgcgcaccggccgcccggaactgccgaccatgtcggagttcaaggctcgctggcgcgagatcccgaacgagccgctgtacccgttcggccacggcatcggctacaccaccttcgcctacggcgtgccgcagctgagtgcggcgcagctcggctgggacgacaccctgaccatcaccaccacgctgaccaacagcggcgacgtggccggcgaggaagtggtgcagctgtacatccacgaccgcgtggccagccgcgtgcgtccggtgcgtgaactgaaggacttccgcaaggtggcactgcagccaggcgagtcgaccgacgtggtgttcaccctcacccgcgagcaactggccttcaccggccgcgacggcgtgctgcgtgccgaaccgggccactttgacctgtgggtctgcgcgtcctcggcggccggccaagccgtgcagttcgagctgctgaaggcctgatcgaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngttgtcctcaccgcggcggcgctaccatcgggctccccctgtttcgatggagtgcgcgcatgcgccggatggcttgtctgattcccgccctgatgctggccgcctgctcgcagccggcggcacccccggccgagcctgcggcggatgcaccgccgccgatggaggccagcgccccggcaacgcctgcggcgtctgccactgaacccgctgcttcggcaccggccgcgcccgcagcggaagcgcccgccgaagacgcannnnnnnncatcgaaacgctgcttggcgatgcggcgcagttcgagaaggtcttcaatgcgttcaaggccgccgtggttggcggcgatcgcgctgcggtggtcgaggaagtgcgctttccattgaacgtcggtggcggaaagaagatcaccggccccggtgagttccagcgcaactacgagaagatcatcaccccggcggtggtcaaggcggtgtccgagcaggatttcggcaaggtgttcgtcaaccagcagggcgtgatgatcggcagcggccaggtgtggttgaacgggcagtgcctggaccaggcctgcacgaagaccgaggtgaaggtcatcaccatccaatgaacgcagacggccccgcgtgcggggccgttgtggacaaacgtgccggccagcggccggcactacctcaggtcttcggcgtgagcttcaacagacgcgccttgctgccgtcttccagcagccacagggcgccatccgggccctgttccacttcgcggatccgctcgcccatgttgaagcgttcggcttnnnnnnnnctgtcgccgtcgaaagccacgcgcaccagcgaggtggaggacaggccgccgatgaagccgctgcccttccattgcgggaacaggttgccgctgtagatcacgaagccggccggcgagatcaccggcgtccaggtcaccttcggcgcggcgaattccgggcgcgtgtcgtggtcgggaatcggccggccgtcgtaatggtcaccattggaaacgatcgggtagccgtagttggcgccgcgcacgatcaggttcagttcgtcaccgccggccgggcccatctcgtgtgcccacagcttgccgttggcatcgaaggccatgccgaggatgttgcggtggcccagtgaccacacctgcgcggccacgccgccctgcgaggcgaacgggttgtcggcgggcaggctgccatcatcgttgaggcggatgatcttgccgaggttgccgcccatgtcctgcgccggatcgaacttctggcgctcgctggagctgatccacagcttgccgtccgggccgaaagcaaggcgatggccgtagtggccttcaccactcaccttcgggctctgtcgccagatcaccttcaggtccttcagctggccggcaccgttggcatccagcgccagcgtggcacgggccacggcagcgccgcgggtgtccagcgtgccttcctcggcatagctgagatagatcacgtggttgctcgcgaattgcgggtgcaggatcacgtcaccgaagccgccctggccgccgtaagcgaccttcggaacgccggtgatctcatgcttctggccgctggccaggtccaggtgctgcagcttgccgcgcttttcagtgacaagcaggctgccgtccggcaggaaggtcatcgcccacggctggtcgaaccggctgatttcggtggcggtgaacgggcgctggtcggcagtggtggaggctgcgggcgccgcagtctgggcgccgttggcggccgggtcggcggcattgcaggcggaggtggcaaggatcggcaccaggccgagggcgagcagcaggggcgtgcgggtcatgggtatctccagggcggggatgcggatggccgggctgtcccttgtataccactggcgtcgtgagcgtcgtggcccgaaggtcctgcgacccctgtgcgagcgcggcgggatcgtctagggtgggcacgcccgggcaaagcgtgcccgtctgcctgccaaggatctgcaatgaacactgccatgccccacaagccctccaccgccttcatcgctgcctcatgggtggccctgctgctgggtgcggcggcctacctgatcggtctgttcaacgccacgatggcgctcaacgaaaagggctactacctgaccctgctgctgttcggcctgttcgcggcggtgtcgctgcagaagagcgtgcgtgaccgcgtcgagggcattccggtgagtggcctgtactacgcgctgtgctggttcgcactgctgtcggcgttgatgctgctgctggttggcctgtggaatgccacgctggcaccgagcgagaagggcttctacggcatggcgtatgcactgtcgctgttcggcgcggtggcggtgcagaagaacacccgcgacctgatcgccgccggtggcggtgagagcaagcgcagcgcggtcgcgccgccgctgccggaacaggagtgaatgtgtagagccgggcccatgctcggctgtcctgcggcgtttgttgagtcgagccgagcgtaggctcggcccgacaaaagcgtggcgctatcgcttcaacaacggatccgcctgctgcgcgtcctcccagccacggcgcacggcattgcgtgcctgcgcccattccagccggctgcggccacgctcgctggcccagcgcgactccagttcagcttcgacctgttcgtaggcgcggatcatgtcctgcgcacgcgcggcatggccgatgcggtaggccggttcatagtcctcgaagaacagctggtcgtcgtagtacggttcggcggtgtagcgttcgcgccagtagttgctgaccgcatcgcgcggcgtgctgtcgtccggtacgcggccggggatctggtactcggtcatggaaggctccgttgtggacgaagcctgatcctgcctgcgtggcggttaacggcccggtctggcagcgtgatcaccagatcaatccgccgggcatggcccggcgctatcggtcatccggcgtcggcatcttttcgcggcagcttgtagatcaccgcgccgatggcgaacgccaccagcgcagcagcgatgttctgccagctggcactggcgaacagcgccaggcacagcagcagcgcgagtaccggaatcagcgggccacccggcagtttcagtgcgcccggccggtccgcatagcgcttggccagcaccagtaccgcagcggccgttccgatgtaggcgaacaggcgcgtggtcatcgacagcagggccagctgcacgaacgaaccggacagggccaggcccagcgcgatcaggccttggcacaggatcgacgcggccggcgtgtggaagcgcggatgcacctgcgccaggatcttcggcccatagccatcgcgggccagtgcgaacaggaagcgcgggcccatcatcatcgtgttgctgttggtgccgaggatggagatggtcgcgcctacggtgaggatcagcgccagtgcttcgccgccgaagccggcagcggcatcggccagcggcgtggccgagctggccaggccggccagcgtgccctgtgccaccacctgcaccgcgccgtagatgacggtgacggtgatgatcatggtgatcagcgcgaacggaatatcgcgacgcggattacggtactcgccggcggcggccgggatgttctcgaagccggcgtaggcgtannnnnnnnnnnnggcagcttcgcccatgcgctgcaggtcgtgcgggtcggggcgctggccggagaaggccagctgcgggtcgatgtagaacgcgccgatggccacgaacagcagcagcggcaacatcttgccgatcaccagcaccacgccggtacgcgcggccgagcgcacgccgatgatgttgacgccggtgaggaagcccagcgacaccacgatcaccgcgatgcgccccatgccggcaccggcccacggccagaaacgcgcgaccgcatcggccagcgcgttgctgagtgcggccgccgagctgatgcgggtcagccagatcatccagccgatctcgaacccggcgaagcgcccgaacgcctcgcgtgcatacaggtagctgccaccgggctcgtcgaaatagctggcggcctgcgcgtagcacagcaccagcagcgccacgacgataccggcggcgaccacgccccacaggctgaaggggccgagcagggcgacggtggcggccggcagcaggtagatgccgctgccgatcacatcgttgatcgacaagccgacgatctgccagcggctgaccgcgcgctgcagctgcggttcgtcctgcgcgctcaacgggcgtctccacgcagtgcgggcagttgccactgggcctgcaggcgcgtgtactcggcgcgcggcagcagcacgaagcgcggcgcatcctgcggccgcaaccagtccagcagggcctgcatgcgggcctgcggcatggcggtgcagccggccgtggcctcaccgggttggcgccacagatgggcgaagatgcagctgcccttgccgggctggttgtccgggttgtgggcgatcacgaagccctcctggtaacgcacgtcgcccttgttgtgcagatccagccgcatcggctcggtggagccttccacagctgccttgccgaccttcttcgcgtctacgatgcggttatagaacggcgacgccggcacatccatgcagtagctgctgtcgagcatcggctggtagggcatggcggtgccggggcgggtgacggcatagccgaacgcgctgccgagcgcgaacacgcctgccgggctgcggccatcgccttcctgcttctgcgggccatcggcctgcgccgggtgcaggcccaggccccaggcgctgccggtgcggcccagtgccaccgggaacgcctctccatgtgcatgccagcccttgccatcacgcaaataggcctgcagctggccctgtgtgctgtcccagctttcgctggtgaccacgatcagctggcgcgcaccctgcagcggcgcagcgtggacggataccgccgcggcaagcagcagtgcagcggtagcgagacggaccagcgatttcatcaacaggtgctccggtcaggaatccagcaggtggtcgatccgctccaggttcaccgccagctgctgctggcggtccggattggtgtggcagagcagcacgaacaggaaatcgagcagggcgtgcatggcgctacggtacagcagctgcgcgacctgcggcgtgcgctcgtgcgcacacaccaccagcgctgcgtcagcatnnnnnnnnagcgggttggcggtatggcgggtgatggaaatcaccttgccacccatgtcctggaactggcgcgacagctgcgaaagctgcggcaggttgccgaattcggagaacaccagcagcgcatcgccggggcgcgcggccgacaggttggccagcatcaggatcgggtcggtatgtggcaccaccagcaggccgagcagcgacagccgcatggcgaactcgcgggcatacaggccgtcgtcacccaggccgtacacgaacagcttgggcgcgccgtcgagcagctgcacgatgcgctcgatttcctcgcgtgggttggcctggcgggtttcctcctcggcctgcgccttgctgcggcgaagggcgtcgcccaggcgcaggtagtcatcgccactgtcgggttcgctgggcgcctgctgcgcgtccgcgccggcgcgggccacgtcctggccgatcgagtacttcaggtccgggtagcccttgaagccaagcttctggctgaacttcaccacgctggactggctgatgccgagggcactggccagttgctgggacgagtagtcgcgcagcaggtgggcgttgtcgaggatgaagtcggcgatgcggcgctcgatggccgacatctgcccgcgctcggaacggatcttcagcaggggcggcatgcggggtgtccgggcatgtgtaggcgcgttgcggttggcagcatagagcagattatgtggtggctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatnnnnnnnntgccagccgcgaagaggatacgaggtagagcagaagcaggagcatccacgcgtggcgtggatctacccggagctgtcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcgacccaggatcagttgaggaccaagccagccgcaaggcgcaaatcaccccagcatctccagcccacgcacctcagtaatgcccagccccggcacgtcgctgatgctgatctccgattcgttgaaatgcacgccgccgctgaccgggtcgaactggcccagcgagggaccgtcgaggtcaaccttggtgatcacatcactcttggccacggccaggtgcacggcggcggccacgctgatgctcgactcgatcatgcagccgatcatgcacggcacgccgtagatgccggcgatgtcggcgatgcggatcgcgttggacaggccgccggtcttcatcagcttgatgttgatgatgtcggccgcgcgctgctggatcaggtccatcacctggctgggactgaacacgctttcgtcggccatcaccggcgtgttgacgcgatcggtgacgtacttcaggccgctgatgtcagccgccttcaccggttgttccagcagctccagtaccacgccggcctcttccagcgtacgcatcgcatgcaccgcctgcttggcggtccagccctggttggcatccaggcgcagcagggcgcggccttccacggcggcatggatcgccttgacccgttcgatgtccaggccgatgtccttgccgaccttgatcttcagcgactcgaagccgcgttcgatcgccgacagcgaatcggccaccatcttgtcgatgtagtccacgctgatggtgatgtcggtggtgatcaccgggtcgccgccaccgagcatctggtacagcggcgcaccgtgcagctgcgcccacaggtcgtacagcgcgatctccaccgctgccttggcgctggtgttgcgctccatcgcggtctgcaccagcgtgcacagatggttgaggttgaccacgtcctggccgatcaggcgcggggcgatgaagtggcggatcgcttcgatgatcgagccgtgcgtatcaccggtgatcactgcagtggcgggggcttcgccgtagccggtgtggccggtgtcggtgcggatcagtacgaccacgtcttccacggtttccaccgtgcgcagggcagtcttgaacggcgtcttcagcggcacgcgcagcatgcccagttcgatggcagtgatcttcattcagggggtcttggcccgcaggcgctggatgttggtgatgcggtcgatgtagcggacggtatcgctggccatcatcggctccagcggcgtgaccgaaacaccattgagatgggcctgcacacgtctgccgtcggcaccgaaccagctgccgcccgccgtatcgtggatgacccaggtgcggccgtcgacgtggccgatggccatcatcacgtggccggggatgtagaccaggtcgccgacctgtagttcggtgaccgcacggtnnnnnnnngccttgccgaccttgtcggtgaacggcaggcgatccagtgccgggctgaccgcctgtgcactggtattgcgcggcagcagcacgccgaagctgcggtagatctcggagacgaacccgctgcagtcgcgggtgtcgtagtcatggccccagccgtagcgctcgcccaggaacttgaaggcctgctgcagcagcaggcgcggggtcagtggcaggtagtcggcggcggtgtcctgcgagcgcggcagcagcgccggtacgagcttcagacgcccatcggcctcgcgcaccggcaactgcaccacccacgaggcatgcgcctgctggccgttcaccggctctgacgcaggccagtcggccagcaccggcaggcgtacgcccatgtccagctgcaggcgcgatacgcgcggttcctccggggtgtaggcggtctgcgcggtggcgccggtgacaatgcggtacgggcccttcttgccatagccgagcactgtggccttgtcgccgctggcgatggcgtcggcttcgatccacgcgctgtagcgctcgctgtgcacgaacagccagcggccgtcggcactgcggtgaaccaccgcgaccttgtcgccggggaacagcgccgattcctggaagcggtcgatgtcggtgtcaccggcggtgctgaagacgcgctcgcgggtggggaaggtacgcagtgccgcgcgcttcaccaccagcccataggccggtgccacctgggcaggaatcgcatcgaggccgaggttggcttcgatgccgctgcgcagcgcgggggcgatggcctggcccgtctcgttgaacagtgcacgcgtgggccagctggacagcgcgctgatgctggcacgcaccgtcgccgcatcaagctgggcgggcagtgtggcgatgtcctggatatggctgtcctgcgcccgcatccgcgcgttctgcgcctcgatctgtgtgcgatccagaatcggcgcatcagcgttgtccaggcgcgcggcccagtactgcggggtgaggtaggcctcgtgcaggccgatcacatagggcagcggcgcacccgggtcgggcggtggtgccgcctgtgcaaaggctggtgcggccagcaggcacagggccagggtcaaccggcgcggccaacgccggtgcggttcgcgggaagccaggctcatgcggtgcacaccctcctcgaatgcctgttggaatatttattccttttggcatcgaaagcaagaataaattattgaccggcatcccggcccgtgttacacagccgttaccacccgcgctggggaagtgtcgctgtggatcctgccgttcgcaaaccgcgtctgcctgctgctgccggcctgtgtgccgcgctgctgctgtgggtgtggtcggcgggagcggaaccgccgccctcggccgtccagtttgcgcgcgtcgtgcagatgatcgacgcgggacggttctttgaagctcacagcgaactgaacacctggtcggccgccgacgcggcggagcctggcgtcagtttcgacgacatcgcgttccaggaagaacgcatgcgccgcatccgcctggatttttccctcgacgaaaccgccgccaaggcggccgtgcgccgctggattccggacctgaccgacgaggagttcgcgcgctgggatcaactcggcctgatcgagcatctggatatcgatggcacgcgttggtatttcaagcgcgcaccgtcgaacctgttcctgctcagtgacgaagcacgcgcacgccgccgcgcggatgcaccgatgtcaccgccgggcccgaacgaagtgctcaacgcgcaccannnnnnnntgcttgccgcagccgaacagagtggccaggcgtccgtattgccgcagcgcattgagttcacccagtcgctcacggtgaaagccgatgccgtcccggcgggtgaaaccgtacgcgcctggattccatacccgcgcgagatcccgggccagcaggaacaggtgcagtggctgggcagcgccccgggcaaggcacgggtggcaccggccagtaccctgcagcgcaccgcctatctggaagccaaagccgtagccggcaagccgacccggttcgagatccgctatgcggtaacggtcttcgcgcgacacaccgcgatcgatcctgcgaaggtgcaggccaccccgaatgatcccgcattgaagccctatctggccgagcagctgccgcatgtgcgtttcaccccggcgctgaagctgttctccgagcaggtgctgcagggcgagacgcgcccctatgaagtggtgcgcaagctgtttgccgccgtggaccgcattccatgggccggtgcgcgtgaatactcgacgctcagcaacatcagtgatcatgcgctgcgcgccggccatgcggattgcgggcagcagaccctgctgctgatcgcgctgctgcgcatgaacggcattcctgcacgctggcagtcgggcatggtgttctccagcgacggcagcggctacaacaacctgcatgactggggacaggtctacctggcgccatacggctggctgccgatggacgtgaccaccggcgcgcttgccagcgatgtgccggcactgcgcgatttctatctgggtggcctcgacggctaccgcattgctttcaacgacgatttcggccagcccttcgtgccggccaagcagcacttccgctcggaaacggtcgactcgcagcgcggcgaggccgagtgggcaggcggcaacctgtacttcgaccaatggagctacgacttccagtggcgggtactgccagccaggcaacgctagcgcgacacatcgcattccacaccattcaattcttgcaggagagagcaggggatgaaggcttacagcatcaagcgggcggcgttgtgcgtcgccctcggggcgtgtctgggcgtagtgctgcccggcatcgcgatggcacagaacgtgagcggtgcagtcgccggccgtgcaaccgccggtgaccaggtgaccgtggtcagcagcagcaccggcctgacccgtaccgtcaccgtaggcgccgatggcagctaccgcctcggccagctgccggtgggcgactaccagctgcagctcagccgcgatggccagaagctgggcgaccaggtatcggtgagcgtggccgtcggcggtaccaccacggtcaacctgggcagcggcggcggtgtcaccaacctggatgcactgcaggtggtcggcacccgcgtggtcaaccgcgtggatgtgtactccaccgaaacctcgttcaacatcaaccgccaggagatctcgcggctgccggtggcgcaggacctgtccgcggtcgcgctgatggcgccgggcgtggtcggcggcaactcgtcattcggaggcctgtcgttcgccggttcatcggtggccgagaatgcggtcttcatcaacggcctgaatgtcaccgacatgtatacccgtcgtggcttcagcaccgcgccgttcgccttcttcaaggaattccaggtcaagaccggtggctactcggtcgagttcggccgctccaccggtggcgtgatcaatgcagtgacccgttcgggcagcaacgagttcgaaggcggcgttgaagtcaccgccgagcccagtgcgtggcgcgccagtggcggcgatcatttccaccgcgacggcaccccgcattcctacggaagccgcgacaacaactccttcctgaagaccaacgtctggggctcgggaccgatcgtcaaggacaagctgttcctgttcgcgatgtacgaggaccgcagcgacaagggccacaacacctcgtccgatggcagtacctggttcaagaacgactccggcaacggcttctggggcaccaagctggactggaacatcaacgacaaccacagcctggcgctgctggcgttctccgacgagggcgatgtcaccaacgcgtcgtacggctacaactggaatgcggaccggatcggttcctggggtggcgactcggtcaccgagaccggcggccgcaactggtcggccacctacaccggccacttcggccagaatttcacnnnnnnnnccatggtcggccagaacaagcagcgtgccttcaccaactcgtcgctggaccaggcctgcagcccggtgttcaccgacagcacctacggcccgcggctgggcaagctgcaggggctgcgcgcgggctgccacccgaccggcgcggcggtggccgagcgcgatgacacccgcgatgtcgcgcgcctggatttcgaatggcagctcggtgatcacctgctgcgtttcggtgtcgaccgcgaactgatgaccaccaagcagtccacccgttatccagggccgaccgagctgagctacaccgcctacgtggcgcgccccggcgatgaagtgtgggatggcgccaacgcctacgtaccggctggcgtcaccgagatgctgcgcgctcgcaaccgccgctccggcggcaccttcgagaccgaggccaatgccttctatctggaagacatctggaacatcaccccgaacctgatgctgaacctcggcgtgcgctgggaccgcttcgagaaccgcaccgctgccggcaaagcgttcatcaagatggacgacctgatcgcgccacgcgtcggcttctcgtgggacatgcgcggcgatggcagcaccaagctgttcggcaacgccggccgctattacctgccggtcaccaacaacatcaacgtgaacttcgccggtggcctgaccgacgaatacagctattacgtgctgaacggctgggagcagaaaacctcgccgaccggttcgccgtacatggcaccgatcgtcggccagcagatcgggccgaccgacacccgcatgaacaccggcggtgccgacctgcgccagagcgtggaccgcgacctgaaggcggtctaccaggacgaatacatcctgggcttccagaacatgatcaaccaggcctggtcgtggggcgtcaatgccacctaccggcgcatgacccgcgcgctggatgacatccgcatcaactacaccccgtgcggcccgacccccagcacgctgtggccgatcgccaacccgggcgagagcctgacgatctggggcgacaagagcatcggttgcgccaacgaaggctggatcaccatcgacaccgccaacagcggctatcgaaagggcggcagcggcgaggtgatcggttactccaagcccaagcgcacctacaaggcgctggagttccagatcgaccgtgcgtgggacgagaagtggatgttcaacgcgtcctatctgtggtcgaagagcgagggcaacttcgaaggcccggtaaattccgataccaactacggcgacaccggcatggtgcagttctgggaccacccggccaccaatgaacgctatggtgttctgttcaacgatttccgccatcagttcaagctgcgtgccgcgtatgcgctgaacaagcagtggtcgttcggcaccacgcttcaggtgcagtccggtggcccgatcaccgcctatggcgtgatgtggccgaacgactccatcgccggtggcagcacgtccagtgaaggcagtggtggcggcaccggttggctgtgcgtggccaactgttcgggcccgtacaaccagcgccagttcgagtacagcccgcgcggcgcgtttggtcgcctgccgtggacctggaccatgggcgccaacgtgacctggcgcctgccggtggagggcatcgacctcagcgcccggttgtcggtgtacaacctgttcaacaaccagaagaccatcaacgtgcaccagcgctacgaggcgcagcccggccagtatcgcgaggcgacgttcgctaccggtacgcgctggcaggcaccgcgctacacccagctggtggtgacctggaacttctgaggccacgatccgcgccgtccaccgtgacggcgcgggcaatggaggggctgcccgcatgcaccacttgctgatcctcgcggcggcactggtcgcaccgtccgcttcgtcggtcgacagtgcagccatcgaggccgacatcgcgaccgtggtccgggccgagcatctgcctgggctggcgttggcggtggtcgagaacggacaggtggtccatcgccatgcagagggggcgcgcggcgatggcggccgcatcgacgaggacacgctgttcaagatcgcctccaacagcaaggcgatgaccgccgcgctgctggcgcggctggtgcagcagggcaagctgcgctgggatgatccggtgcagcggcatctgccgggcttccgcatgcacgatgcgtgggtgggcgagcagatgcaggtgcgcgacctgctgatccacaacagtggccttggcctgggcgccggtgacctgatgctgtggccggagccgaacgcgttcacccgtgccgacatcattgcggggctggcgcacctgaaaccggtcagcagcttccgcagccactatgcctacgacaacctgatgtatgtggtggccggcgaggtggcggcggcagcgggtggcaagccgtatgaccagctgatgcgcgagcaggtgttcgaaccactgggcatgacgcgctgccaggtgggtgcgtggtcggtgaaacacgtgggcaacgtggcacagccgcatgcctggcgtggtgaacgcaacgaggtggtgaacgccgatgctgcgatcagcccggacctaccctcgatggcggcgggaggcatccgttgttcgctgcgcgacatgacacgctggatgcaggtgctgctcgatcccgcgctggtgccggactggctgggcagcgagcagcggcgcacgctgtggaccctgcatatgccgatgccgttgggtgaacgccagcggcgctgggacaacgcgcatttctacggctatggatatggctggcgggtgtcggacatggacgggcagtggaaggtggcgcataccggcacgttgtcgggcatgtactcgtcgctggcattacttcctgaccgcagggtcggcgtggtgatgctgatcaacggcgaaggcgaggatgcacgcacggcgctgatgcaggccacgctgaagcgcttcaccgcaccagacgatgcgcgccctgcgatggagtacctggccgaactgaaggctgaccgggcaacgcaggcagcatctagccatcaacggccagcgaccaccgccgcaccgccggcacgcggcaatgacctgccgcattggcagggccgctactccgacccctggctgggcccggcttcgctgtgcccgggcaaggatggcctgcgcttcagcgtggacaagtcgccccggctgcaggccacggtgctgcaattgcaggggcgctggctgctgcgctgggatacgctgggtgacgaggcgcaggcgtggctgcagccgggccagggcccggcgccgacactggacctgcgcgccatcgatccggacatcgacttcagctatgacttccaggacctgcatttcactcgtactggcgactgccctggcggcgaccgccaacgccgctgagccaccgcgcgtttcgccggccactgatgcggccagcgccggattggtggagatccgcacgttgtcgccaggcatcgacatggacatccgatacgccaatgccaacaacttcaccgnnnnnnnngtgcccggttatgaggcgccgtcctgctatctgctggcgccggtggcgaaagcgctggcgcaggtagaacaggatctnnnnnnnnagggatttggcctgcgcctctacgactgctaccggccggtgcgctcggtgcaggccttcatggcctgggtgaacgatccgcgcgaactctcgcgcaaggcacagcagtacccggacctggacaagccacggctgctggccgacggctacatcgccgagcgttctggccatagtcgtggcgccacggttgatcttggcctgctggattgccgcactggcgcctgcacgccgctggacattggcaccgacttcgatttctttggccnnnnnnnncatacccggacgagcgggctgagcactgtgcagcaggcgaaccgccagcagctggtgcaggcgatggcacgccacggcttcgtcaactatccgcaggagtggtggcactacaccctgcagcccgaaccggatcccggcaccgcgtacgacgtcccggtacggtaggggtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncggtccgttgtagagccgagcccatgctcggtgctctttgttcgtcggctgcttcttgttcaattctcgcgatattcgatttcgatggagattcatccacgcatggcgtggatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggtggccctcggctgcccctgacaagacagttgctactggggctaccggattgggtccggggcagatcccttacactggccgcctcttcatccctgcccacccgatgaaccttcccctgcacttcggcctgctcggtaccctggaagccggcgccatcgccctgctggtcgggctgctggtgtacttcctgtggtcgcagctgtgccggctcctgcactggaccgcgggtcacgcgatcgggtggtcctgtgtcatcgccgtgatcatctccgccggcatcgatgcatggaagctgttctacatgggcatcgtgcggctggagtcgccgctgtacgcgcgcctgttcctggcaaccatccacgatccgaacgaactcggcagccgcgtggtgctggaaatcgccggtgcgctcgccggtgttgcgctcggctgggtgttgttcagttcgcggtcatcggaaaaaaccgtcgactgacgcaggtttttcgttggctgccggttaaatccggcagcgctgaatgcgcatcttatgagctgctcacttgctgctaaccaccgcgctaatgcatgcgcgggggcgagtggttaatggtgcgtgttgacgccggtcgcggggcaaaatcgattcagaaacggggtggcagggtaggtgccgtgcggagacaacacgccgcgcaacaccacccaattagcaggagacacccctgatgactattcgcaaccgcaagcccctgatcgccctgatcgtcgccgctggcagcgtgctggccattccagcgatggcacagtcggccaagcagcaggcggcgcatgcgcagaacgaggccgcacaggcccagcaggcggctgcacaggccggccaggccgccgaccaggcgaccaacgctgccgcagccgcatcggcgcaggccaacggcggtggccagacctgggccagcatcgataccgatggcaacggcaccatcagcaagaccgaggcgcaggtgaacgcgggcctggcccaggtgttcgaccaggctgataccaacaaggacggcgagctgagcgccgatgagtacaaggcctatgtggccgcccagcaggccggcgccggcggcgcagcgcagggtgcgcagggcaggtaagacctgtatcggggcgtatgggaacccgggcggcttcggtcgcccgggtttttttcgtcaccacggcccctgtatccttgcgcgatgaacacctccacgcctgcgccgtcgcgcgccatcggcctggtcggttttgacggtgacgatacgctgtggaagagcgaggactactaccgcaaggccgagcaggactaccttgacctgctgtcgcgctacgtcgacgtgcacgacacccagaccgcgcgccacctgctggaagtgcagcagcgccacctgggcaccttcggctacggcgtgaagagcatgacgctgtcgatgatcgaagcggccatcgacatcaccgggcagcgcatcgaagcgaaggacatccagcgcatcctggatatcggccacgacaccctgcgccacccggtcgaactgatcgacggtgtgcgcgaagcggtggcggccatcgccgagcactacccggtggtgctgatcaccaagggcgacctgttccaccaggaagcgaagatcaaggtcgccaacctgggcgagctgttcccgcgcatcgagatcgtctcggagaaggacccggaaacctacgcccgcgtgctggccgaattcgatctgcccatgcagcgcttcgtgatggtcggcaactcgctgcgttcggacatcgagccggtggttaccctgggtggctggggcgtgcataccccgtacgcagtgacctgggcccacgagacccagcacggcgtggccgatgatgaaccgcgcatggtcaccgccgataccgcccacgactggccggccgcactggcggcgatcgaagccaaggccgctgcggcggcctgacagggcccggcggctgcggcagaatcggggcatgaattaccgactgcgcgtgttgctgttgtccttgctgctggcgccggccaccgtgctggcccagcagaccgccgagcgttcggctgcgtatgaggtggcaaccggcgacagctgggttgatgcccagctgcaggacatcaaccattacgccgaacgctacccggatgcctttctcgatgaggtatcgcgctatgccgacgtgccccgtggctacatcagcgcgctgttcaccacccatggctggcaggccggggacatctatttcgcctgcttctgggccaaggccagcggccagacctgccgcgacagcgtgcgcgccttcagccaggacccggacggcggctgggaagcggtggtgaagcggatgcccaccaagccggacaacctgcattaccgtgccgtgcgccacgccatcgtggccagctaccagcattgggaccggccgatcaccctggatgccaccctgaagcgccagctcaagcggtagtgccggccgctggccggcaatcgcacccttccaggcatccggagattgccggccagcggccggcactgccggtttgtttcatgttgctctgcatatcgccgccaccgcgcgctccggcgacaatacgggtccgagctgttcccccgttcccgtaatcgagtgactgatgagcgcctctttggtttcgcctgatgtgatccgccgcctgttcgcacaggccatgtcccgcatgtaccgcaccgaagtgccgctgtacggcacgctggtggaactggtggagcggatcaacgcgcaggtgctggagcaggaccccgctctggccgcgcagttgcagcgcaacgacgannnnnnnnnnctggatgaagaacgccatggcgcgatccgcgtgggcaccgtgcaggaactggccacgctgcgccgcctgttcgcggtgatgggcatgtacccggtcggctactacgacctgtcggtcgcgggcgtgccggtgcattccaccgcgttccgcccgctcaccggcgcggcgctggcgcagaatccgttccgcgtgttcacctcgctgctgcgcctggagctgatcgaagacgaagcgctgcgtgccgaatcggcgaagatccttgcgcgccgccgcatcttcaccgacggcgcgctggcactgatcgaccaggccgagcgtgacggcggcctggcgcaggccgatgccgagcgcttcgtcgaggaagcactggaaaccttccgctggcacggcgatgccacggtcgacctgccgacctaccacgcgctgcacaacgcgcaccgcctggtggccgacgtggtcagtttccgtggcccgcacatcaatcacctgaccccgcgcacgctggacatcgacgctgcgcaggcggcgatgatcgaacacggcatggccgccaaggcggtgatcgaaggcccgccgcgccgcgcctgcccgatcctgctgcgccagaccagcttcaaggcattggaagaggccgtgcatttcccgggcggcgaaggcggcgatgccggcacccataccgcgcgcttcggcgagatcgaacaacgcggccttgcgctgaccccgaagggccgcgcgctgtacgaccagctgttgtcccaggcccgcgatgccggtggcgaaggcagcaccggtggcgactacggccaacgcctgcaggcggtgttcgccagcttcccggatgaccatgacacgctgcgccaggaaggactgggctattaccgctaccagctgaccgacgccggccgtgccgcgcccgagcgcgtggcggatctgccggctgaagtgctggtggccgccggcctggccacggccgacccgatcgtctatgaggatttcctgccggtcagtgccgcgggcatcttccagtcgaacctgggtggtgaagaacagcgcgcctatgccgcacatgccaaccgcgaggccttcgagcaggcgctgggcgtggcggtgaatgacgagttcgagatctatgagcgtctgcaggcggagtcgctggcgagcctgcgcatcgcgtgaaggtagagccggccgctggccggctgctggggaagccgaccagcggccggctctacccgattccgtagctggggtcagagccctttcctgtggaaagggatccgaccccgacgttgcgcatgatcggggtcagatcccttttcggcagaaaagggctctgacccccaacgcaatcagcccttcatcgttccggtatccagccaacgctggtgccacgacagcgcttccggcagcaggtgcggggtgtgcttgccgtagctctcgcggctggcgcggtcgaagtaatcctgcagctgcggacggaaatccggatgcgcgcagttgtcgatcagcacctnnnnnnnnttgcgcggggtcaggccacgcaggtcggccaggccctgttcggtgacgatcaccgacacgtcgtgctcggtgtggtcgacatggctggccatcggcacgatcgccgaaatggtgccgttcttcgcggtggacgggctcaggaacgccgacaggaaaccgttgcgggcgaagtcgccggaaccgccgatgccgttcatgatccgcgtgcccatcacgtgcgtcgaattgacgttgccgtagatgtccacctcgatcatgccgttcatgccgatgcagcccaggcggcgcaccagttccggatggttggagatttcctgcgtgcgcatgatgatgcgctcgcggtagaaatcgatgttctccttgaacgtctcgttggcctgcgggctcagcgcgaaacccgtgcacgaggcatagctcagcacgccgtcgcgcagcaggtcgagcatgccgtcctggatcacttcggtgaacgcggccaggtcgcggaaaccgctcttggccaggccggccagcaccgcgttgggaatgttgcccacgcccgactgcagcggcagcaggttcggcggcaggcggcccttcttcacttcgtgcttgaggaactcgatcaggtgcgaagcgatctgctcgctggtcgcatcgatcgggctgaacgggctgttgcggtccgggccgttggtgcgtaccacggccacgatcttgtccgggtcgcagcgcagcgcggtgtcgccgatgcggtcgttggcgttcaccagcggaatcggtttgcggtgcggcggcagcgcggtgccgtagtagatgtcatgcatgccgtcgacgccggccggctgccattcgttgacctcgacgatcaccttcttcgccaggtccagccaggtcttgttgttgccgaccgaggtggagggcaccagcgagccatcctcgcggatggccgagacttcgatcacggcggtatcgatctcgccgtagaagccgaaccacacgtgctgggcaacgtggctgaggtggatgtcgatgtagtccagcttgccctcgttgatgcggttgcgcgcatccgggtcgctctggaacggcatgcgcatcgcgatgccatcggctttggccagcgcgccatcgagttccggcgcggtggaggcgccggtcatcagcttgatctggaaagggttgccctgggcatgcaccgcttcgatgcggcgggccagttcgacgggaacggccttgggatacccggagccggtaaagccgctcatggccacggtttcaccgggctggatcagcgcggctgcggcctctgcggagaccacgcggtcacggagacgcgcgttggcgatgcgatcaacagacatgacgacacgtgttgctggggggaattccgattatcggccatcctcatccgtacggggggttctaccttcgtggaatggcttttccccaggggctcacccaaacccgtcggttttgttttgcagtgcagcgtgcaaagtgctttcgcagcccgcacgatggccctgcatcccgacgtgggggagggagcagagcccgctggcagttcgctgcaagcgggcttttttattgcctgtcgcccagtatgaatacgcggcctccattgttggtaatgccggccgctggccggcagatccgttgacttggtagtgccggccgctggccggcagatccgatgatgctgccgaaggttaccggggttgccggccagcggccggcactaccgggtccgttgcgccccggccgggtcgatacaatcagcccatgaccctcgcccccgctgatctgcccgtctccctgcagcctcttgtcgaccgcgccctggcgcgcctggcccaggtcctgaccgagcccatcccggccgacctgctgccgttgctgacccggctggcggtggccagcgacttcgcgctggacaccctggtgcgtcaacccgcgctgctggcgcagctggccgcgcccggctgcccgccgatcccggcgccggtgctcgacccgctgcagcccagcgactggccggcacagctgcggcgctggcgtgcggcgatgtccacacggctgatctggcgcgaccttgccgggctggacgacgtggcgcagaccctggccggcgccaccaccctggccgaagactgcctgcggcttgcgctggaggccctgcagcaggaattcgcccagcgccatggcgtcatcgccgatgaccaaggcacgccgcagcagctggtcgtgttcggcctcggcaagctgggcggcggcgagctcaacttcagttccgatatcgatctggtctacgcctatccgcacggcggcgaatccgatggccnnnnnnnnctggccgccgaagagtatttcgcccgcctcggccagcgcctggccaagctgctggacgaaaccaccgtcgatggcttcagccaccgtgtcgacctgcgcctgcgtccgttcggcagcgccggccgcgtcgcgctgtcgttcgcggcgatggaccagtatttccagcgcgagggccgcgactgggaacgctacgcgtggctgaagnnnnnnnnggtggccggcgacatcgccgccggtgaagcgtggctgcagaccctgcgcccgttcgtgtaccgccgctacctcgatttcaccgcgctcgatggcctgcgcgaaatgaaggcggcgatcaccgccgaggtcgcgcgccgcgagttgcacgaggacatcaagcgtggcgccggtggcatccgcgaaatcgaattcctgtgccaggcgttgcagctgatccgcggtggccgtgaaccggcactgcgcgagcgtcgcctgctggtggcgctggatgcactggtcgccgccggtcagatcgcgcccgaggatggcagtgcactgcgcgaggcttacctgttcctgcgccggctggagaaccgactgcagatgctgcgcgacgcgcagacccacgtactgcccagcgacgcgctggaccgcgaacgcatcgccgtcggccttggctatgcggactggaacgtgctgcgcgcggcgttggccgaacagcagcagcgcgtcagtactgaattcgccgcgctgctggcgccgcgcaagggccaggccgcgcccgacgcgctggccaactactggcgcagcctgcccgaaggcagcaacgcaccactgctggccgaagccggcttcctcgatgccaacggcgccgaccagtcgctgcgtgatttcgcccagggcaccggcgtgaagtccttgtccgatgccgcgcgtgcgcggctggatcgcgtgctgcccgcactgctgcatgcggccacgcgctcgccacaacccgacgccgcgctcaagcgtgtgcttggcctgctgcaggcggtgctgcgccggaccagctatctcgcgctgctggacgagcagcccagtgcgctggcgcggctggtggatgtgctggcgcgcagcgcgctgcttgccgagcgcctggcggcgtatccgctgctgttggacgaactgctggacgtacgcgtgtccgggccgatgccggatgccgccggcatgctggccgagtgccagcaggtgctggcggtggaggatcccgaatccgcgctgcgctggctcaacgagacgcggctggcgctcagcttccgcatggcgatggctacgctggatggccgccagggcgcggtggacagcacccggcaactggccgaactggcgcaggcggtggtggtcaccgtgctggcgatggccgaagcggacatgcacgccgcacacggcgggattcccggcggacgtttcgcgatcatcggctacggcagcctgggtgggcttgaactgggcttcggttccgatctggacctggtattcctgcacgacaacccggccggggtggacgccagcgatggtgcgcgtccgctggagccgggccgctggtatgcgcgcctggcgcagaaagtgatggccctgctcggcgcggttaccgccgccggccgcctgtacgacatcgatgtgcgcctgcgcccggacggtggcaagggttcgctggtgtcttcgctggccagctacaccgaataccagcgcgaacgcgcatggacctgggaacaccaggccctggtgcgcgcacgcggcgtggccggtgatgccagcctgctggccgacttcgagcaggtgcgtgcacagacgctggggcgtgagcgcgacacgggtgtgctgtatgcggacgtgctgaagatgcgcggccgcatgcgcaccgaactggaccgcagcgatgccgcacgactggacctgaagcagggtgccggcggcgtagtggacctggagttcctgctgcagaccggcgtgctggcacgcagtgcgcagcatgcggcgctgctgcagccgcgcgatacgccgtcgttgatcgatgcgctggcggttgccggtttcctgccggatgccaccgcgcaggcactgcatggcgcgcacgccacgctgctggacgtgggcctggcctgcacgctggatcggcgcccgcggttggcaccgaccacgcctgcgattgaagaggcgtgtgccgcgattacggcagcgtgcagagccgcggagctgccgttcgcctgagcgggggcaaatgctgcaacaactttgggtaggtgcggaccgttggtcggcacccaccggatcaatggccctgcgatgcccgcttctggtaggtgccgaccgttggtcggcacaatctgtcggcagcgatgagttctgcagggcgtgccgaccaacggtcggcacccaccgaatcaatggccctgcgatgcccgcttctggtaggtgccgaccgttggtcggcacaatctgtcggcagcgatgagttctgcagggcgtgccgaccaacggtcggcacccaccgaatcaatggccctgcgatgcccgcttctggtaggtgccgaccgttggtcggcacaatctgtcggcagcgatgagttctgcagggcgtgccgaccaacggtcggcacccaccggatcaatggccctgcgatgcccgctcctggtatgtgccaaccgttggtcggcacaatctgtcggcagcgatgagttctgcagggcgtgccgaccaacggtcggcacccaccggatcaatggccctgcgatgcccgctcctggtaggtgccgaccggtggtcggcaaaatctgtcggcagcgatgagttctgcagggcgtgccgaccaacggtcggcacccaccgaatcaatggccctgcgatgcccgctcctggtaggtgccgaccgttggtcggcacaatctgtcggcagcgatgagttctgcagggcgtgccaaccaaggtcggcacccaccagagcatgtgcggtcagctggtggcccgcagcggcgccatcttccacaacaatgcgcggaacggggccagcaggcagacgccgatcgccagcttcaccgccaggtcgccggtggcccagctcacccacggcagggcggaaccggcaaacgcgatcgaccagaaaatggtggtatccaccgtcgcgctgcaggtggtggccaccatcggtgcgcgccaccagctgccacgacgcaggcggtcgaacacggtgatgtccagcagctgcgccacgatgaaggccgagcacgaggcaatggcgatgcgcggcgtggccacccacaccgacaacaccaccgccaccaggaagccgatccacgccannnnnnnnnnnnnnnnnnnnnnnaagcggcggttgatcaggttgctgaccaggaacgcgaccggatagctgaaggcaccccaggtcagccaatcgttgatcgggtactgcaccagtacgttggacagcagcaccaccgcgcccatcgccagtaccgccagcaccagggcgcgcggggtcagcggggcaaaaagaggggcaggacgcacggacatggcgagccagggggacaaaggggatcgcccattatccgcccggcccgcgtcaaagccaaaaccggtcgttcagctttacagcgcttcgctcaacacgtcgccagcggcgtaggcggtgggcacgtaagccagtgcctggccctgcgcgcttttcacggtccagccggcaccggcttcggtggggtcgaagtgcacctgctggccgaccacgaagcctgccgcctggtcttgatgcacgcgcgccggccagcgcagggtggcggtctggtcggccttgtccggcacctgcagctgtacctggcgctcgccctccggcgtggtctccaccttcttcacctccatcggcggcagcggcactgccttggtgcgcgtggcccgcccgttgcgttcgctggccttgaacggcgccttggacagttcggacaagcccatcgaggccgccagtggcaacgacagcaccacgaacgacgttacgatcacgctggcctcgctgctgttcaactgcggcgcggcgccagcatggacagtgggcaccagcagcgccgagagcagcagggcggacgcgggaatgcgcaggcaacggaacatggagacctcctggtcaacgtgggggcggcggctcagcgccgggtatcgaagatgtcgcgcgggccggtggcctcgggcaggtattccagtgggcggccctggttgtccttcacctgccagccctggtcggtgccggtcggctcgaagttcacggtctggcccacggtgaactgcacggcgggatcgccggggcgcttcggccactgcatcgacgcggtgttctgcgggttgctgacatcgcgcagctgcacttcgcggcggccgtcgacggtggtggcgatggcgctcacctgcatctgcggcagcttcaccgatgcaccgtggcctggtggtagcccggcatcccgggcttccttggcagcggcgnnnnnnnnggaagcaaccaggggcgcggacatttccaggctcggcccctgcggacccgggtcctgcaggatgatgatgcggcgttcggcatgggcggtgttcgcgccgagcaggccggcaatgatcaccatcgacatcagggaaacaggcagcggacgcatgtcgttctcctcgcgggattcagggcgtggcggcagcagcaccggccaccggcacatgggggatcaccagttcctgctgcagctggctgcgctggtgcaggaagtcgaataccgattccaccgtcaccaccgaatagttgccggaaatgcgttcgccggcggggtggtcggtggtggtggcgtttgcaatgaacaggcgtgcacccacgcgcttgcccaggccgatatgcagcacgctgggctggtacttctgctggcgcagccattgctgggcctgttcgcgcttgacgatggccggtgcgccatcggcctgcgccatcgccgcgcccagcacctccagtacccactggttggagttctggtagtcggtggcgaacgggtaggcgaccacgttgtacctggtctcgtgcagcgccttgggctggatcgacggcgacaccagcatcgccttcaatacagcacgcagcggcgccgacggcacgccgatgcgcaggtcggtatgcccgccgctctcgccgacgaagttgcccaggccctcgtggtacagctgcgagctgtcggtcttgcagcggttgagcaggtgcatcgcgcgccagcggccgtcgtcctcgcgcagcaggaaggccaggtggctgtgacgcaagccgtagcggctcaggtcctggccacnnnnnnnngcgatcaccacgtccacatcgggcagcgcatcgagacgctcggcggtggtccaggccacgtccagcatcgccgcctgcgcggccacgctcgggtagcgctcgcggcattcggtgctgttggcccaggccggtgcagtcgccagcaggctggcgatcagcagcgcggcgcggggcaggcgggaaaaacgatccatgtcgataccttcaacggcgggcaggcccgcgcgccgatcatacgccggtcagcgcagcgggcgatccaggcccttgcgctggagttccttgtcgcaggcgtcgctgatcggggccaccggcagcggcgggcgctgaccagtcttcggatcgcgcagcgccggctgttcgcggtacgcgtccagctgctgctggcattgatacgagatcggatccagctcggtgggcgtggtggagcaggcggcgagcagggccagcggcagcagaagcagggtgcgcatgaagacgttcagcgtgatgggggacgctggactctaaccgcacagtcggatcgaaatgttcagaaaacgctgcgcacccggtagtgccggccgctggccggcaacgtcaggatcttcgttagcgcgtagagcattgcccgccagcggccggcactaccccaatgccagacgctgtttcacttccgccgccacccgcgcggtctcgcgcagtggttcgatgcggtcgtactgccagtccagccaatgcgcctgcagccgcccgcgctcgcgcagctgctgctggaagcgcgccagccggccttgcgcggtctcggccagcgccaccatcaccggcatgcgcgtggcgcaggcttcagacagcaggttcaccgaatcgggcgagaccaccacgcggttggcccagccgagcaggccgccataaggattcgtaccgtcgccgccatcgccccatatcacgtgcggcaggtcggcgaacgtcgcgcgcaggatctcggccaacgccggtggcgtgcgccgcgaggtggtcgccagcaggctgccgccttcgctgcggatctgcccggccagcgcctggaacacgcccaccatcgccgtttcatcccacggcgcaagcggcgtcggtccaccgacaagcaacgcggtgcgcgggccgggcaaggtactgaagccggcgaacgcggcgcggccccaggccagccagtcgtcgtccaccgggttgaggctgccgagcagggtcagcacgttgctgccacgcagggcatcgtgttcgggnnnnnnnnnnnnatcccaatggcgggcactgatgcgcgggtcgaggatctgcaccacctggctgccacgtgcccgcaggacgcgcagtgcgccggcggcctggcggccacagccgatcgccagcgccggggcctcggcagccaatgacgcgaaagcctcgccatagccgttcacatcacccggcaggcgccgcggcgacagccagcgccagggtgcgcggggctgcaggaccagcggtcggtgggtgccctggcgcagcgccgaggccagcgcgaccgcctggcggacattgcccgcacggccgtcagtgaccgtccatggcgcgctcgatcgtttcaccattggcattaattcgtttcagccctgctgggtgttgcaacagtcgcgacactctacactgcggctcgtcgtttnnnnnnnnnnnnnnnnnnnnnactgacttcccttagccgccctggagatccaccgatgtcccacgcgctcgacgctgctgccctcgaccagctgttccgtactgcccgcacccagaacgccttcctcgacaagccggtcccggccagcctgctgcaggaactgtatgacctggtgaagtggggcccgaccgccgccaacaccacgccggcccgcttcgtcttcgtcacctcgaaggaagccaaggccaagctggccccggccctgtccgaaggcaaccacgacaagaccatggctgccccggtcaccgccatcatcggcttcgacctggacttccacgagaagctgccgtacctgttcccgcacaccgatgccaaggcctggttcgacggcccgcaggaaggccgccacgaagccgccctccgcaacggcagcctgcagggcgcctacctgatcctggccgcacgcgcgctgggcctggatgccggcccgatgtccggcttcgacccggccaaggtcgacgaagccttcttcgccggcacttcgatcaagtcgaatttcctggtcaacctgggttacggtgacccggcgggcctgttcccgcgtctgccgcgcctgtcgttcgacgaagcggcgcgcatcgcgtaagtcgttgtatcggtttcgggcctgctgtcccgtggcaggctcttgctgcaccgtgtacccaccctacgatccggagagttcctcagatgagcgccacccgtaaactgctgctgccgctggccctgaccctggccatcgccgcctgctccaagccgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagcgatcaagatcgcctcgggcacctacaagctggacccgacccacaccgacgtgctggcccagtggagccacttcggcttctccaacccgagcgcgcacttcggcaacgtcgaaggcaccctggtgtacaacgccgaagacgtgaccaagtccaccgtggaagtgaagctgccgctgagcggcctgaacagcttcaccgccaagttcgacgagcacctgaagagcgccgacttcttcgacgccgccaagttcgccgatgccaccttcaagagcaccaaggtggaagccgctggcaccaacaagctgaccgtcaccggtgacctgaccatcaagggcatcaccaagccggtcaccctggacgtgaccgtcaacggcggcggcgagcacccgatggccaaggttccggccgccggcttcgatgccaccaccaccctgaagcgtagcgatttcggcgtcggcgcgtatgccccgaacgtcagcgatgaagtgaagatccgcatcaccaccgaagccaccggcgaaaagccggctgcttgatgcatccaactcactcgtcgtgagaaggcagaaggcccgctgaaaagcgggccttctttttgggtgccggtagagccggccgctggccggctgcatgcgaggtgcccgatgatgaggggttgccggccagcggccggcactacccggtagacgcaaacctgcatctggtgggtgcggaccgttggtccgcacgatccctcagcgcaacgcgcccaaccatgccacgcacgcttcgctcgggctctgcttggctttcactgccagcccgcttacgcgcacgaaggtctgcgcggcctgcgccaccacctggcgggcgatcagcgccgcctgcttggtcgcggcctgctgcttgcgcagttgcacgatgtgcaccgacggccggcccaccggcgcgtacttctggtcgcggcgcagtacatcggccacctgcgccacttcgaattcggcctgcaggtagcggtgctgtgcctccaccagctcacgcagcggcgtgcgcagtgcggcgatgtcggcgaaggcggccagtgccgcctcgcaggcggcgtcatcggcaaagcgggtacgcagcgcatccacgctggccagggtcagtttggccatgtgggcctcgtcgctgcaggaaaggagcgcgattgtcgcattgcttggcgtgttccggagcggcggtcttccgtttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntggctggcgtttcaggcgcagccgcaaccacggaaggaagacccatgcaggacgcgcagtactggttgaacgaattctggtcgggcctgagcgtgctcgatctggtgggcggcagcgtgctcggtatgctgcttggcctggtgctgggcattctcgcctggcgcgggctgcaccgccggggttggttgcagcggcgcaagcgctggcatcactggctgctggccagctacgtggtgctgctgccactggccaccgccttcttcggcctgcagctgggctttactgctggtgcgcaccgcgcgctgttcaagcagctcgatcatttccaaccgcacctgcagaccctggtggaaggctggagcgaaggcttcaccgactcgctggaagacccgcgcatgcgcgaggcattgcgcagccagggcacggtgggcgacgtggccgattccatcgcttcggcctacctcagcgaacatccgttgccaggccttgatcgtcttggcaacggcccgttggcgcgcggcaccggctgggtgatcggcaaggtgcgcgaaggcctgctgcgcggcatggtggaagacacgctggtggacaaggccggcaccgtgggcctggagcccaaggtggtgcgcgaagcgctgacgatgcatgtggatgagctgctgcacacccgtggtgtgctgcggctggtgaaggcgcagatcaacggcatgatgcccggcgtgtatttcgggctgctgttgccgttgctggtcatcgcgctgctggtggcgctggagatctgggccgcgcagcggttcaggtgggcgcagcaggtggtagtgccggccgctggccggcaattgcaggttcctgtcgagggttcannnnnnnnnnnnnnnnnnnnnnnnnnnnnntgtcggagggcgtgaggatgctggcgctggagatctgggccgcgcagctgtttgggtggatgcggcaggcggtgccccgcgtggtagtgccggccgctggccggaagttgcgggttcctgccgaaggttcannnnnnnnnnnnnnnnnnnnnnnnnnnnnntgttgcagggcgggcggaccaacggtccgcacccaccaagcagggtccgcacccaccgtcttgggatcaatcgccgtcggtttcgtccgggtgcgccttccagtagccggtcgagcggatccagtcgcgcggcacgcccaggtggccttcgatgaacttgcgcatcatcnnnnnnnngcgcgattcggtggcgatccagtagaagacatcgccgtccggcgcctcgaagtcggtcagcatgtcttccagcagcgtgctgctggccgccgggaagccgttgcgctccagccagtggatgcgcacgttctcgtactgcggcaggtcctggcgttcggcctcgtcgctcacttcgatgaaggcctgcacctcggcaccgtccggcagcacgtccagccagcgggcgatggccggcagcgcggtttcatcgccgatcagcacataggcatcgtagctgtcggccaccacgaacgaggcgcgcgggccgccgatcaccagcgtgtcgcccggctnnnnnnnntcggcccacggcccggcaataccctggtcgtgcagcacgaagtcgatggccagctcgccggtttcgtggtcccaccagcgcggggtgtagtcgcgggccggcgacggctcctttccggccggatagctgcggccttcggcggtcagcaccggcagcaccatctcgccgctggcgttggggaagaacagcttgatgtggtcgtcggcgccgggcgaatcgaaaccggccagctcggcgccacccagcacgatgcggcgcatgtgcggggtgacctcttcggagcgcagcacggtcagttcacggaagcgcacatccaggcgcaggcgcgtgttgttgtgttcggtcatggggttacctgcaaaggtgtcgcgcgggggcgcgcggcgtaggggagacctggctggagtcagtctggctgggtcgttgaaatgggtgggctctcgctaccggccgtaccgttgagcagggcagacgcccgcgtcagcagcgccgctacttcttccgcttcgccctcggcccagcggccgtggtgatgcaccagcgcccgcttgaactcgcgcagggccgtggccagcggcggcggcagcgaggccttggtgatctcgcgggcgcggtcgaaggcacgccgctgcgccaggcgcacctgggtgcgctgcaccttcagctcgaactcgccggcggcggtgatgcggaagatccgcttcccgtccacttcctcggcctcgatccagccggcctgctcgaagctggtcagcagcgggtacatggtgccggcgctgggcgtgtaggcctgcatgaactggttgctgatcagctgcatcagctcgtagccatgacggggttgctcgccgatcagggccagcaccagcaggcgcaggtcgccgcggctgagcacccgcggctggccgttgcggcgcggcacttccggatgggtggaacgggctctgggagaagcggtacggctcatttcgatatatcggtaaacgagtgtgcaaacgatatatcgatatgtcgaagacgacaatcaccgatccggccacaagcgggtcagttttgggccacggccggccccgcgcacagcaaaaggggcgccccttgcgaggcgccccgggcaacactgtggaagggagtgaggcagggccagacggcggaccgaagcgggcgaggccaacactcgaggcctaccctgagggcagggcggggggcgatccagaggcaggtgcgacacgttgtcgccggttcagcgccggcacgcgcagccgatacaggtgggcatggcgctgccctacaaccgtcatcggcagcggtaacactgcgtcctgcacatgggcgcggcggcccgcaagcgacagcccgcgcagccaccaaggcccgccgcagggccttcagcgggcccggcaagccccttgcggacactggccggttgcatccatacgcctgcgtagccaagtgacgaaagcccttggtgcgctacactttgcggtctagaaatctatacaacagtnnnnnnnntgcgtgcggttatgggagcgctaatgaactggttgaacgaggtgctgaacaacgacccgaatcctgtggaaacccaggagtggatcgagtcgttgaaggccgttattgatgtcgagggctccgannnnnnnnatcagctgctggaaggcatggtggaactgacccgtcgttcgggcgcctacctgccgttctctcccaccaccgaatacgtcaacaccatcgaaccgcagttcgaggccaagagcccgggcaatgccgagctggaatggcgcatccgttcgatcatccgctggaacgcgatggccaccgtggtccgcgccaaccgcaagccgggtgacctgggcggccacatcgcctcgttcgcctccggcgccaccctgtacgacgtgggcttcaaccacttctggcgcgccccgagcgaaaaccacccgggcgacctgctgttcatccagggccacagcgccccgggtatctacgcgcgttccttcctggaaggccgcatcagcgaagagcagctggacaagttccgcatggaagtggacggcggtggcctgtcctcgtacccgcacccgtggctgatgccggactactggcagaccccgaccgtgtcgatgggcctgggcccgctggctgccatctaccaggcgcagttcatgcgctacctggaaaaccgtggcctgatcgagaagtccgaccgcaaggtatggtgcttcatcggcgacggtgagagcgacgagccggaaaccctgggtgccatcgcgctggccggccgtgaaggcctggacaacctgatcttcgtggtgaactgcaacctgcagcgcctggacggcccggtgcgcggcaacggcaagatcatccaggaactggaaggcgtgttccgtggcggcggctggaacgtgatcaagctgctgtggggcggttactgggatgccctgctggccaaggacaccaatggcgtcctgaagaagctgatgatggaaaccgtcgacggcgaataccagaactgcaaggccttcggcggcgcgtatacccgcgagcatttcttcggcaagtacccggaaaccgctgcgatggttgccggcctttccgacgacgacatctggcgcctgaaccgtggtggccacgacccgcacaaggtgtacgccgcctaccaccaggccgtgaacaccaagggcatgccgaccgtcatcctggccaagaccgtgaagggttacggcatgggcagcgccggtgaggcgctgaacccgacccaccagaccaagaagctggacgacgaagcggtgcgccacttccgcgaccgcttcaacattccggtgaccgacgcgcagctggccgacggccaggtgccgttctaccacccgggcccggattcgccggaagtgcagtacctgcaggaacgccgtgccgcgctgggcggttacctgccgcagcgccgccgcaaggccgacaagaccttcgtggcgccgaagctggaagcgtacgagcgcctgctgaagagcagcggcgagcgcagctactccaccaccatggccttcgtgcagagcctgaacatcaccctgcgtgacaaggaactgggcccgcacatcgtgccgatcgtggccgacgaagcccgtaccttcggtatggaaggtctgttccgccagatcggcatctacgcgccgttcggccagaagtacaagccggtcgacgccgaccagctgatgttctaccgcgaagaccagagcggccaggtgctgcagcagggcatcagcgagccgggtgcgatcagctcgtggatggccgccggtaccagctactcggtcagcaacgtgccgatgctgccgttctacatctactactcgatgttcggcttccagcgcgtgggcgacatcgcctggcaggcggcggacatgcgtacccgcggcttcctgctgggtggcaccgccggccgcaccacgctgaacggtgaaggcctgcagcacgaagatggcttcagccatctggtggccggtggcattccgaacgtgcgcagctatgacccgaccttcggcttcgaagtgacggtgatcctgcagcacggcaccaagcgcatgatggaagaccaggtggacgagtactactacgtcaccctgatgaatgagaactacacccacccggaaatgccggaaggcgcggccgaaggcatcgtcaagggcatgtacctgctgaccgacgccggcaagccgaagaagggcgagctgcgcgtgcagctgctgggctcgggcaccatcctgcgcgaagccattgccgcggccgagctgctggacaaggacttcggcgtgaccgccgatatctggagctgcccgagcttcaacgaactgcgtcgcgatggtttcgacgtggaacgtgccaaccgcctgcatccggaaggtgagcagcgcaaggcctacgtgaccgagctgctggaaggccgccagggcccggcgattgccgccaccgactacgtgcgtgcgtatgcggaccagatccgcgcgttcgtgccgatgtcttatacggtgctgggtaccgatggcttcggccgttcggatacgcgtgcgaacctgcgccggttctttgaggttgaccggtactacatcgcgcatgccgcgattgcggcgttggcgaaggaagggaagatgaccgcgaaggacgtggcccgggcgatcaagcagtacaagattgatccggagaaggctaaccctgttggggtttgattagacagaaagggcggccaaatggccgcccttttttctggagtatgattacgaggaaggtcggatgttcagcaaggaagaacagtctcgagttcttgcgagtctaagggacgctcagcgcgcagccttcgagaaaattagggcatatatcgatgccccacacggaggtcagtcatttctagctgtgctgccgaccggggcaggaaagtcgggattgatcgccaccctagcgcagtcgcagaagatcggatcaacattgatcctaagcccgcgagtggctgtctgcgaacaacttgccgaacaggtatctggcgggttctttgccgaccgatcagtgtcggtgagcgcgctacgagaagtagaaaacatcgatgaagaactcacagattcttccatttatgtggctaccttccaaaaattgttgtgcatgaatgaagatcggctaaaagatcttcagtcgagatgcgctctcgtaattattgacgaagggcatgcggagccggcaccaaagtggggttctctggttcgtagctttcagtgtcacaaggtcattctcacggcaactccctatcggaatgatctcttccaattcaatgtcggccaggatcagaatttctgctacaccttctctgatgcagtgggtgatgcggtaatcgcagatccagagttccaagcttgcgaaaggcacgaccttccaaaaatagttaaagaatttatcaagcagaatccacttgcaaaggtaattgttaaggcgagggattttcagggtgttgttgcagctaaacaggcaatggcgtcggaaggtttttcggttcttgcaattcacgatcgcttcaaaagcgatatcgccattggtgaattgagtgacgttccgaaggatattaaggggctagactttcaggtcattgtgcaccaaagaaaactggacgaaggtgttgatctgcccagtgcgaaactttgcattctcacctatccgatagctagtgggcgagaattggttcagacagtcggtcgagtggtgaggctgttcaacggtgtaacgccactgattattgattgcgcggctggaagtaaccaaaggctttgggaaaactacaagattttcgatcggtatatatccgatgcggtggcttggaataagttcgtaaggtctctggataccgctagtctcattgagagctatctggatgtgtttcctgatgttacttatctcggttctaactttaagagaaaatttgatattcaatcaatcgacgttgacaaggacgttgtaattccaacggcgtcggtttgtttcttatctgtagggcctggtttttcaattgaatcctttgttgataccttgttgtggaggtatcnnnnnnnnggcgagctgtcccgtcattgcctttctttgtacggattccatgtaatactttctgtaaaatttgaaaactcaaagtacttgaagggcagtttgttctttgagccctcgctgcatatcacaatcgctaaggtggttggggacctattggctgtttacgatagccgctcgataaatcattcgaatgatgtcgagcttagaactctacagcctgtggaagtgcagagattgcttagtctttctgctcgaggaaaatccgttagggtaaaagagactcatgccaggtccgtcggtacatcgcgcagcaggcctgagcgtgtgtcccagataagtcctgatctaaacgttgcacctaatgggcaggccgctgcaagctatgcactgtccgtaactaaggttgtcaatgtcgatgcggcacagcgtgtggaaagtagctactatttgagtgcggcatctgggcgagtggccgaccaaaagcagcattccttcagtctagaaagtctgtctgactggctggatgaagtgacctcggtgatatcaaaaagagttacccagttgagtcctgcaataaatggatatgccctacctatcgcagccgatctaagtggtgatcctgtttccgcaacatttgacttcagtgggttggacggggttgctaacgtattccaggggagtagtcgaggctgaatcgcccagggttttctagacagtcgtcagccgtttagtgcgtactgcttctcgaactctaccggggacagcccgtcgttggaactgtgccgccgttttgggttgtagaacatctcgatgtactggaagacgtcggcccgtgcctcgtcgtgattgctgtagatcctccgcttaatacgctcccgcttcagtagctggaagaagctctccatcgctgcgttgtcatggcagtttcctcgtcgactcatgctgcacacgatgtcgtgctcgcgcaggaagctctgccagtcttcgctggtgaactgggttccctggtcggagtgaagcagaagcccggggcttggcttgcgccgccacactgcagccaatagcgcctgcaaaaccaggtccgtatgttgagttggtcgggttgcccatccaacgacctgacgcgaaaacagatcaagcactaccgccaagtacaggaagccgtcgtacgtgcggatgtaggtgatgtccgtgacccacgcgcgatttggctcactgactttgaagccgcgagccagaacgttcttggcgactgatccaacagggccgctcaatgggcgtggtcgccgaccgtagccgaccattgcccgcagcccctcgctcttcatcaagcgtgccacgcgatgacgactacacgtctcgccaagctcgcgcagatctgtggtcactttgcggtggccatacacagagccgctttccagccagctgtgcttgattaggccgagcaaccgctgatcgtccttgtcgcgagcgcttgccggctcttttagccaggcgtagtagccactgcgatggacgccaagcatccgacacatcgccgcgaggccgaactcatctgcgtgttgcttcatgaaggcgtactttgctcttacccctttgcaaagtacgcggcggctttttttaggatgtctcgctcttcagtgaccctgcgtagctcagccttgaggcggcgcacttccgcgttctggtcctgctcgacacgccggccaacatcgcctttgccttgttgccgcttccagccgtaaagactatggatcgacacgcccagtcgctcggcaacctccgctaccggacggccgtactcaacgatctgtcggaccgcctcgatcttgaactcatcggtgtaccgcttcgtgctcataaccacctccgcctaagccatagtttatggctgcgaggtgtctacggaaccctgggcgattcaggccaaattgctgctgggattgagtacgttgaagttagttcctggaagctcaagctggcaggcgcaagaatttcgatggcctacagcagtgctgaagagcggattaaattctcatcgaaaaaccctatctcaatggccgtgatggggtctcctatcagcgacttcatcgactacttgaatcaatgtgaagtaaaaatactttttgccggtggcgtatcatatgttggcggaaaattctataggtcctccctcccgacatcagtgggatttgatctagattccaccgcgatgagtcgaattttctttcctctacctgagttgcaggctcttggattgacggagaaggggaggctagagggaaaagagtatgttggcacgctaaacgaaaagttcgatcaaaactcagtattcgatataatcgacagtttggccaaaggtccccatgcgaggtataaatctccacagtacaggtcactccaagcaatgattgcagatgctgacattgttatatgcagtgacatgggaacggaagctgcggattttataatttcttcgcctcgcttcctttgctacgttcatgcgaagtgtggcaactccgtgcggccgcgatcctcggccggggcgctcgcagaagttggaggtcaagcggtcaagaatatcgagtatctcataacgtcagatacgaatttgccttttgggaatgcggcgcttctgtcactggcttggcccagcgctggttcggcctacaagatatctcgacgacttcgggttctaaagaagtttggcgaaaatgtcgtgcttccggcaacgaactcggcttataacgttaggctaaataaagctatttccacgattgctgagcgccggagatcgcccgcttgcaggaaagaggcttggattgtcgctgccaactcgttctcattctctaatttcaggaagcagttggcgaaagggccctcagctaacgctgaatcacttcaagcctatcaattgatggattcatgggccgcgacatgcagtgcaaacgacgttgagcttagggtaattgtctctccttannnnnnnntgtatttgaggtaaattcactgttagatgggcgtacagtagagtgtcggcagaggggttttctgggggcaaataagtagctctaaaccctggtcgtcctgatacattcgcgcacgccttcgtttgttttcgtgagattcttggtgtctatgaatttatagtcgtgatttgagagtacggattcgctgcaggatgcggatgaatttgtaggaatatgaatctactttcttccggcagtcgtgtattcgtgctaccagcggcgagtctttgctctgtggtagcccctgcagccgtcaggtcgtgacgcaaatggccggtttgaactaggatggtgctgggacttaatttcaagagctaggcatggggcgcatcaactcggcgattcttctaaaagaattcgcgatcggttctgagtactcgaggcaggacgtcgcgcagttgggtggcctgccggttccttccgaaatctatggcaccgcttgggccgacggcgttctagagctcgagaacgctgtgttgctgttcgtcaccctcgagaaggagggcgaggccagctacctggatgtcttcgacggcaccgacttctactgggaaagccagaataggaacagccagagctccccgataatccgcaggatctcaggcggctcgcccacctatctattcgctcggatgagagcgaaggtccgcggcgcctcctatgcggtcccattcgtctactgcggaaagctcgacttcgtggcgatggacggggagcaccctgtcacgtgcctgttcgatgcggtcgacattggaaccggtcatggcgacagcctgaccgagatcctccagtggcgacctagcgtctccccaaccgagttctctgcgcgccaggtccgactgaagggtgacggaaagatcctgccgccagcaatcgcaaattccttcgctactcctacgcccgctgtggcgagtggcccgctgatctgggaagtcgtgctcaccgatggcgccatacgcaacggctacatctcggttgaccccagttggtcaggcttcgatgcagccatgttgggccgtccagacgtagcgtcaggaagagaagctacctttacgttcccggatggctttcagatcacctccgacctgcgagccaatggaccaggctcagctcgcatccgcgcacgtgttgcgcccgcctttagacgtcttggggtagcggctggcgattcgctgctcatcattcaagaagcaaacgggcagtaccgagttgaggtgcgcaagggcagtcgagacacatttgatctcggctacgtacgcctgcgcgagcgcttcctcgcacgtttccccggtttcaccggcttctctaaagatcagcgtttgctgcgggagaccagttacaagcgccagttggtagagcagtatcaggcgatcatgcttcctgccctagatggcagacaaccagtcgaagtgtggtctgcactgataaagctactgcgtgtgcgtgtcggtgctgagaatccgcagcctcagaacgtcgtcggttggagaatcgtcgcgcagttggccgagttgtcggaggacgaccgagtagcgctgggcagcgccgttctttcactgcttgcaggccaacgcggcgacgccgcgctggaggccttcaacgagtctttgtccaacctgagtccgccgctacgggctgctggccagcggtcgctctcaagcctcctgcttacgctcgaagactccaaacgctacttcttcatcaagacggggcagatgcgccacgccctgggactgctcgatccaaccttcgacttccgcaagggcggaatgaccagcgaagagtgggagcgtattggtgcgctatcgcgccgcctcgcagatcggctgtcggaagacggctggccacccgcagacatgatcgaagtgcagtcattcctctgggtggccatcgcctatgagcggggcgacggtgcagaaggtgaggagcaagaagatgaagctgtggaacaggataacgacatgcaggtgatgcacgctccctccaacaccatcctctatggcccacccggtaccggcaagacctatggtgtggtggataaggctctggagatcctcgatccggagttgctggccgccaccaagggccagggggctggcgcgcgagccgtgctcaagcaacgcttcgacgctctgcatgaagaaggacgcatccgtttcgtcaccttccaccagagcttcgcttatgaggactttgtggagggcctgaaggctcgtgcaggtgcaagtggtgcgctcgaatatggagttgagagcggggtcttcctcgaactctgcatcgatgcgcaacacagtgacttgccatacgtgctcatcattgatgagatcaaccggggcaacatcgcccgcatcttcggcgagctcattaccctcattgagcccagcaagcggcagggcatggatgaagcgttgtccgttcgcttgccgtactccaagcaagattttgcggtgccagccaacttgcacatcattggcacaatgaacactgcggaccgctcgctggccgcgatggacgtagcactgcggcgacgcttccggttcatcgaaatgccgccccggccggagctgcttgattgggacgtcgacggtattcgcatgggtgaactgttaagcaccctaaacagccgcatcgaagttctgctcggccgggaccacctcatcggccatgcttacttgatgggtgccaaggatctgcctgggctggctgaggcgttccgcctccgcattctaccgttgctgcaggagtacttcttcgaagactggcgtcgtatcgcttgggtgctgaacgatgatgctaagccgcagggtgagcgcttcttgcgccagcgcgagctgcagttgaaccgcctgtttgtcccggaggcacagctcgcacctgacaccgccaattggtatatccatgagtcagcgttcgagcaggcagccagttacaggggaattctcgtcggccaggcagactgaccgatggctgtgctgactgtgcgcgagtatgcgcggatcggcgtttcagaaggcggtccgcggcaggaggggctggacgccgccttcttgccgcaggcgtcctttgactggctctgtggtgagttcgagcgcttgcgcgcgggcggagcggcgctcatgcagcgcgatggcgcacgctggctgcgtctggaccagtatgtaggtgtagtggaatgtcccgacggcaccacattggaggtgctgccgaagcacgttgcacatgtagatgatgtgcttggcgcgaggcggttgctgcgccgcatgctctgcaccgcgctagacatctcaccgagggaaggtagtcctaccgacgtggctctgttcgatatcccattaaatgaatgggtcatggggcgattcatcggcgcgctggatgaactactaaagcgcggacttcgcttcgactacacacgggtccgcgaggagcagttattcctgcgtggtcgcctggatatgtcgcgtcagctacgtcagtcgcccactcgtgcccacgtcttcaacatcgagcacgatgtgtttagcgaggacaggcctgagaaccggctactgcgcgtcgccctggatcgcgtgtgtgcacgtacgcgcaacgcgggaacctggagacttgcccaggagttgtctacgcgtatggccagcgtgccacgaagtacccaggtggctaacgatctgcgcgcttggggcagcgaccggctgatggcccactatcgtgaagtccgtccgctatgcgagctgatcttgtcgggccagagccccttggcattggcgggcgattggcgcagcccaagcatgatgttccccatggagcggctgtttgagcgctacgtgggcgcttgcctagcgcgccagttcgcgccggagtggcaggttggtggtgcagcgtcggagtacctgtgcagccatggtgaggcaaactggttcaatctgattccagactttctgctgcggcggggcgatgagctccgcgtacttgatacgaagtggaaagtgctggatgcaacggccagcgannnnnnnnagaagtacgggcttaaacaatccgacttctaccaaatgtttgcatacggacagcgctacctgggtggagtggggcagatggcgctcgtctatccgcagcacacgggattcgcgcagccccttcccgcatttgatttcagcgccgaactacagctttgggtgttgccctttgatctagagcgtggattgctggtgatgcctacacactggcggctgactggcaacgtctgtcctcaagtgaacccacccgccgcgtatagcggcgagctcagtagctgggtttccttaattatctgagccggccgctcatgcacacgtgctactcccgcacttgcaaccgctcagtcacctgcgcagtcaacgccacacaagccatcttcaacccttccatcacccgatcccccaggtactcctcgggtgcgccgttctgccgcgtccgctccgcagccagcatcaactccgccactacgcgcagccccgccagcgcgcaatccgcatccgccagttgaagacaccgcccaggcagttgatgccgctccggccaaggctggccgtccgcagctgcaccggtcccgatgcggtgcagcgtggcgacgaaggcgttgggatcgacggaccgttcgtgttcggattcggtgttgtccggatcgtactgcgcgtgcagggaacggaagtccgatgtgttcatggcaatgctccgtacaggacagatagcagcgccaccaataaaggtggcggacggtgcgggctcgaaaaccggtaaatgccagaccggcgggtccgaagacccccacgcaccgcccgccatggaacgcgaacggattgccagccgacgccacataaaaggtgacgtcggctggcaagcgcatacagctggcataaacacgggttttcgagtcccgcgccacccttttccggtggcacaccaaggtgtactcgcatgattgcgagatgccaagaaaccgtaggccgcaaaggccgcagatgctgacgcttacggcattgttgcatgnnnnnnnngtggcagaacccttgcggtgcagtggtttcggccggtgttaagttaccgcccgaatgcgcataaaaaagtacggtttgcagccgctcgggatcccaaaagcgacacatagtccatcgggctgatacgcgcagcgtgccgattgcgacacggcttaactttgcagcgccacgcccggccgtggccacagcgcgtcgtcgcgctccaggtcgtagtcgctgccgaacgccagcgccgcatcacgcggcggtaggtctgcgtagcagcccagcaggtactcatccatgccggcatcgctatggtcgatggcgaacaggtggagcagctccttgtcgaaggcttccagccatgcgggttcgatcttggtcacggtcatcctcccgaagcaggggaggatgacctgggaaggtctcagggactgagatccctggcgccgagggaggccgcctcaacctggggcgctcagcccatgcgcatggcgtggctctgctgttcctgcgtacgtgcatccagcgcctgctgctcattctggcgggcgagctcgcgctgatcgcccaccacagccagttgctgcagcgactcagccaccggcgtttgtgcagccacggcagtgggcatccctgcacgcaggtgggcggggtcagataggtcgccttgtacaacaaagatggtgtgacccggcggctgattggccgtggcgttgctcagcaccacatggtccacctgttccagaccctgctcgcgtgccttcactgtcaggctggcggcgaggttctcactggtcgcgtcgaaggggcggccgtgcttctcgtccagtgcagcgacgccctggcgaatctgctgatggagcgcgtagtccgggctgcctggctctatcgctgcgattcggcgaccttccgtaaagagaggctcgggttcctgcgtagacaccacgcgtgggctcttggcgatctctctgtagggatcttcaggatgaaactgcttcgccttggcctcgcgttccaagcgaacttcgcgggtctcgttcaacgcggagatctcggcgggatcggtctctttggttgttctatcgagcgggggaacgcccactgtgtggttccagctgccgtccttggggtcgtagctgtgatagtcgaacttgttaccaatcacgttcggatcgacggcatcgcgctgcaggagtgctgcgccctcgaacttgctcagctcaacgaagtagaaatgcccagcgggctgcggcatatccaggtgcacgctgacggccgtcttgccggcacggaatgcgccggcagcgctgttgtccagcatgttctgccagactttctcggctgcctgatcgccgcgtttgtgctccgtggacaccagcagcaagcgtggcgtccagcagttcacattgaggttgttggcttcgaaggaaacatcgtgggacttgagcgtgctcgtatagggcaggttgagagcaagatcgggcctgccggcctccacccaacttctgcgctctgccaggtcgttcctgatcagatcctggccgaaggtttcttgcctgcgttcggtgaacgctacgttcttctcgttgccgaacagcgtagcctgttgctcggcaacggcggttgcaaagctgttggccacccggccagggagactgtcgttgcgcacaacgcccaatgccagcagtccatagccatcattatcgggaagctgcgcgagatagttccaatacagctcgcggtttccctcctttgcgtaggaggacaggacacgaatgtccctatcggtaagtccgctcatgattcatccttgagatgcggtttacggctgaacgcgatagcggctcagaagatcacgcacgctgttctccagacgctgccagtcgctcagcatgacgcgtgcatagttcatctcgatggcgatgctatcgcccacgtccacgatggaatggcggcacattgcgatctggccttcgccggcgcgttcaagtgtctttccctgaactacaagtccgtcaggaatgcggtctgctgggtcgcagctgatgaacgttgtcagttgcccctccatagagcgggccacataccagtctggttccatccccgggttgtgcacgtaaggcctgcccagcgcagcctccgaatccttcgcataggctgccatcaacgatgggtcgatcgcatacggcgtcaaaccccagcgttcgggttgtgcaacgcgcagcgcaaggttctctaccgggtcccttcgctccagtgatccaggcgcgctggtggcctcattgctggaccgacgtgccagatagttctggatgggaacgcgatcgatgtacctaagctcgaccagtacctgccgccggctgtcctgcgtgctgcgcaccgggcgatcaccggggggcgctgcatcgaaatccggccagaacaccgtgagcatgacgcctccatcggccagggggcccgtctggttgtagtagaggttggccgggaacatgaagcggtgcgggccaagccgagcttccaccggctgcgtcgtgtaggtctgtccgcccaccgtacgtgggctggttgcggtttcggacatgggggttccgttcgggtccttttccgtggatggggccttcgcgcaggcggtggtgctcaacacggccaccagggcgaaggaggcaagccggcaagccggtgctctgctcatgggcgattcccttgcatgatcgaaacgactatagaacggtggaatggcaagctccagtcgcagccgggaccgcggccaccgcggggtcattactgcatgctggctcacatattcagcaagtcgcgatcggcgtcctctattcctccacctgccccccataccacctatgccatcatccagccaggaccgcagcacccatcaaggctgaacaggcatggagcaggcaacacgctacaccgcaaccctttatctggccgcccccggcaccccactgaagagcggaggtgcctcgccgcgcggccatatgtacctgcaggtggccgcgggcgacgaggcccacagctatggcttcgcaccaccgcgccacgcgccgggcaaagcccccacgggtgcgcagtacgcgcaggtgcgccacgacgatgccgacgagcatctggacccgtactacagccgtaccctggaaatcaccgaggagcactacggctgcctgcgtgatttcgcggaggaaccggctgagttcgaattcgatgtggatcgcccggccaccatcaaccgttgcagtgatttcgtctgggccgcgctgcactatgccggcctgcatccgctgccggcgccgctggatggcggcagcaacctgggcgagttcgcggtgttgttcaacctgccggaaatccagtgcattgccgcgccgttcccgggcagcgatctgaatgtcgaaacccatcacgcgatgcccgagcgcgaggccgagcaccatcgccagggtgaccgcgccagcgatgagccgccgccgacgccgattgaagtggccggcacgctgctggacccctcgcatccggaccatcgcctgttctcgcagctgatccagaaagtggccgaactggatgccgcgcatggccgcccgttcgatgcggccagccagcgcatcagcgccagtctgctggtgctggccaagcagaacaatctctcgcgcgtggaccacgtgctgctcagccggccgacaaaaagcagtcatgccgccgagagcatcttcatcgtgcagggggaccgcaacgacccggggcaccgccgcgccagcatcgccaccgaggtggcggccaagaccgatgtggccgattcgctgcggttgaaggagcagtaacccgcgcgcctgccatgcacgcgccggcgcacgccacgccccccacctgctaccattcccccgcaaccccagccagcccaccccgcgcagacagatgcggggcgggccgtcgcagtacggcccagcgagccaggacaccttcccgtgcccattcaaggacgctcgcatgttccgtactcctctcttccgctcggccgcgctggccgttgccgtttcgctcagcctcggcgtgccctccgcgttcgccgacaacgcgcccgccgccagtgccaccgccgccgctgtgcagcgccaggccgtggccaaaggcctgtacgagctggcctacagcccgaagcagaacgccgtgttcgtggcctcctccggcggtttcggcgatgacgccggcccggcccaggtgctgcgcctgaacccggccacgctggccgtggaaacccgcatcccgctggagcgcaaggcgttcggcgtggtgctggatgacgcccacgaccgcctctacgtgggcaacaccgtggacctgtcggtgacggtggtcgacaccgcgcagaacaaggccgtgggcaccatccagttgatggagaagaagaccggcaaggatggcaaggccgcctacacccacgacctgcgcgagctggtggtcgacagcgccgccaaccgcctgtacgtgaccggccacagcagccagccggacgtgagcagcgtgctgttcgtgatcgataccaccacgctgaaggtgatcaacaccatcgacggcctgggcaatgccaaggcgccgggcctggcgctggatgcggccaacaagcgcgtctataccagcaacctgctggccgaccnnnnnnnnnnnngcaccgattcgaacaaggtggtggcgcagcacaggatcgccgccgagcagccgatgaacatcgcgctggacccggccggcaagcgcctgttcgtgaccgaccagggctcggaattcctgcgtggctaccaggccaagagcagcggcctggtcagcaagcatccgggccagcgcgtgctggtgctggaccgcagtaccggcaaggaactggccagcatcccgaccgatgccgggccgctgggcatcctgctggatgcaccgcgcaagcgcctgtacgtgaccaaccgcgaagccggtaccgtgaccgcatacaacagcgacagctaccagaaggtggccacctacgccgtgccgacccacccgaacagcctggcgctggatgcgaagaacaacgtgttgttcgtgagcatcaagaacggcgagaaggatgacaagggcgctgacgagagcgtggcgcgcatccagctgtaagcattcgcgctggattgacgaggcccgtgtcctcggccgtcggccgtggagcgggcctcatccatttatgcggctcgcatgacgctggactaggaagtgttgcaaaagcaggggcagcgcttgttgcagtggggcggtacatgtagcgtcttcagccttccaggggaggctatccaatgagtacgtataccgcgttcgtcgagctcgcatttgaaaggttgaacaaagagctggcgataccgaagggattcgccgtagcgctctacaaagaagaagactcgtggagcttcatctcgaagctggcgcagctcgtcgaggccgttttcacgcgggccgtcgtcgatgccctgcgcgagccgctgatattcgatgtgatcagcaatctcccgcaggaagtgaggatcaattttctgcgcaagatgaacatcatcgacagtgaacagaaatcgatgttcaaggccgttgcggagatcaggaaccagtacatccatgatctctcgaacatcgacgttccgctggatgcctacatcaagaacctggaggacggtgcaaggaaggggctcttcaaacggttcaagccgtacttcgtcgacccgaagatgtccattgaggagttcatctcacaatgcaggccacaggtcttccatgtgtgcgtgctggagctgctgaaggtccatggaaaggtgtcatccatcaacatccagaaggaccacgaggcattccgtcttcagcaggcgggaaggttgctgccggcgaagaagcacggcgagatgcttccgttggatcgactgacggtgagcagctatgtcacccaggccagagacgtcctgaagcgggaaggcctgctcgtttcagagttcaaatagcgggagagaaaccgcttccgcgcctgcttaccccaaccgaggcgcaggatgctgcatttcgtgcgcctgcacctcgacctgcggctgcacacccagccccagcttctgcatcgattgctccaccggcgtctgcgccgccacagctgtcggcatcatcgcgcgcaggtgcgccggattggccgggtcgccctgcaccacgaagacgttgtgcccggccggatgctgggccgtggcgttgctgaccagcacgtggtcgacctgttgcaggccctgctcgcgggcgagcacggtcaggctggcggtcagacgctcgctggtctggtcgaacgcacggccgtgctgggcatccagtgcggccacgccctggcggacctgctggttgaggccatagtcggggtggttgggggtgatctcggccatggccatcgaacggtagcggtgggtcgtgggtgaacccaccaagtatagatccggcccgttaagtgcgcccgacgggtcagtctgccggccgatggtcatagctgatcacccgttcggccagccaactcccgtccacgcggcgccagacctggatgaagcgggcctggcccacccagcgctccacgccgtccttgccgcgttcatggaagcggtgatcgccgatctccagcgcccgctcgtcgtgtagcgggaacacctgcagcgaaggctccacccgctcgcggcgcaggctccagccgcccttgcgcgcattgctgcacatgttggccacgctgcggcggaagtcttcgcggctgctggccgacttgccatccttgtcatggaagaactccatgtcctgggtggtcatcgcggcggccttgtcggcatcgcaggcctcgaaggtggcggcgaacagctgggtgtcggcctggcggatctgctcgcgcaggtcatcggagggcgcgggtgcggcggcgaggccggcggccagcaggggcagggtgagcagcagcatggcgaagctccaaggagggttcacgcaggctcgcatggcgttcggggcgctgcagccggcgtccgacgaaacggccgttccatggagtgaatgcccgcattggcggctcggctccagcgtcggggccgtggtctgtgcaggggatgtcatggcgaccggcgattccatcacggccgcgataggggccggcccataggctgaaatcctccccttccacaggaggttccatgcctgctccccgcgtccgcctgcacgttgaagacaccggtggcgacggccgaccggtcattctgattcacggttggccactttccgccgatgcatggaagacgcaggtgtcgatcctccgcgacgcccaacaccgggtgatcagctacgaccgccgaggcttcggccgttccgacaagcccgccgagggctacgactacgacacgctggcggcggatctggccggggtgatcgaggaacgtgacctgcgcgacgtgaccctggtcggtttctcgatgggcggcggtgaggttgcgcggtatgtggccaatcacgggcaggagcgcctgcacagcgtggtgtttgcagcagcggtgccgccgtatctgctgcgcggcgaggacaacccggaaggtccgctcacacaggacaaggccgacgaaatgcgcagcggtctggagaaggatcgcgaggcgttcttcgatggcttcacccgcgatttcttcagtgccaatggcaagctgatggtgaccgaggatgagcgccaggccgcaatcgcgctttgccatcaatccgaccagacggcggcgctgggttgcatgcaggcgtttgccactaccgacttccgcgacgatctgaagaagatcacggtgccaaccctgatcctgcacggtgacagcgatgccatcgtgccgtttgaaggctcgggccagcgcacgcaccgggccattccgggcagcgaagtggtgatcctggaaggcgcaccacatgggtgcaataccagccatgcggaccgcttcaatctggcgctgctgaacttcctgaagcggtaagctgcggccatgcgccagaccaagacacccccgtggaagaagcccaaccccaagggccagacctcgcagccgctgtcgcctgcgcagaaagaggcggcgcggcagcgggcggaagagaatgggcggcgttatccgaatctggtggacaacatgtgggccgcgaagctgccgcgcggatcctgatctgtagagtcgagccgtgctcgaccccgcacggtgcccatccacgcatggcgtggatctactgcaacagcagcctggcctggccccgcatctacatgccgtccagcggcgtccagccgggttccagccatggtgagatctcgctctggcggacggtgattgcctccgtcggcagccccgccaagcgcgcaagctctgcacgcagcagctcggaatccaccggcgcggccgtagccacctgcagtcgatcactctgatgcctcacctgtaccggcagcgtggcgtgcgcgtcatgctggccgccggtgcgcccgatcgggtagcgcattgttaccggccgtgacagctgcgccagtgcgggctgccacgcctgcagcacgaggggctgcccggcagcgggaacatgcacttcagcaatcgtggccgggtagcccgtaaggctctcgaccagcacctggaannnnnnnncatccggcatgaccagcacggcggcaatcaacgcagagaacgaaacgaacaccgccgcgaggttccagctgcgcggcgcggtggccgggcgcgttgcggtgcgcaggcccggtctgcgccgcagcttgcgagcgtagatgcgccggtccttcctgcgcgggctgctgctgtgctcgggcagattcaagggcacccgtggaaggcgcgccacgcgggccttgatcaggcgcgacagcagcatccacgcgatcacgaacgccagcagcggaagcagcgttcgcacccacagatacagcgtgaccatccacaacacctctacatgcgaccatccatgctcgtccacatcctaccgggaccacgcggcggttgtcgtatccgccagccgacaagcacagggcgcttggttaggatggtcctttgttgtcacggatgaaccgatggtctctgctgctgcccgcttctgtcgtatctgtggtcctggcccgattctgctggcactgcaggtcgtggcgctgctggcggtagcccttgcagccggcttcttccactaccgcgtgggattgctgctggagccggtggatgacgcatgcggtgggcctgatcctgtcgcgcgcatgcaggtcgcagaacagctgctggcgcggtccgctgcgcttgcaccatggcaaccgttgcagtggattccgatggcaggcgtggtactggcgttgctgggcgcgatgtcgatcagcgtctaccgtctggggcgtctgtccgaacgcctgcgacgcgccaactggggggtgatggccctgcacgccgcgatcctggcgctggcgctcagggcattgcacctgtacgacatggcgtggaccagcgtggccaagctgtctccggccgcctgcttggttgaactgggcgagcagggccggctgccgctggcacagtcgcagcaggtggtgttcgagatcctcacccatgagcatgcgccgctgctgcgcaatcccgatgaccttgccctggtgctggtcgcgttgatgctggtggcaatggctgcaggattcatgctgtggcgggcgatcgtgagggccaagtctcgagatgcgccaggagaatgctagggcctggaatgcctggcatccgctttgatcatgtcatcggcctctctgcacgacaggctctgacgcagatccttccgatcgagcatatagacaggagaagactctcccgcaagcttcaactgcagtgattcaccgaatggaatgacccgacccaagggtttcgtccagacgacgggcgcgtcgcgctgtagcgttcggtcaattagcgatgccattggcttggcctgagcatcgatcgcaaggcgaacacatcccgctgttccagtgctgcccatgctcaggattgcgcgcgtgatgggggcggacgtagtgggaaagatgcacgccagtgagaccgtcagtagtcctccccagaatgcttgcctgactacaccaaagtggctgctgcgcacgattgccagaacggtagcgaattgcagaagcgcaacaagcaacgtactcagggcaatagtcaggagaaccatgactgtgccgtacccagctccatcagcggcattggcggctacaaaagcaaccagaaacatggcgagaacttgcaggatgcccgaaggaagattcgagaggattgaggaatgcttgaagcgatgccggtgaggtcggcgtatcagtcggacacacagcgttagtaccgaaagactggtgagcgcccacaggatcatgatgattacggacgccgtatcatctgtattgaaaaggagcatccctgtggccgcggcggtgaagagcagccctggcgaccagaggagaagaagccattggggcgagttacttttcacgaaattctgaactggccttcgaaagaaagagccgcggtccggaatgatggcgacggccatgagccggcctctcttgctcttggcagcgccttccattaccaatgtgcagatgtagccaaggaatgcgccgatcacggcaatcagtacaatgatgattgcaaagaagagcggtatgaatgctacgaagtcagaggaaaggacattgatggcaattcgttcctgcatgcagaagttcgcgatggatgcgccgcagagaaatacaatgcctccgacaaagaacgacgtattctcgcggattgtagccgcgatttcctttaggtcagtctgccaggaagattcgtttgttctgcttgttttgtccatgaaaaccctggtctggttggctgagcatgaatcgtcgtccaaacagcctgtcacgggaatcagggtaatccctacagtttaggtgaggagaagccaatgcgttggttgctgcgtgctgtaccgctactgctctgctcgttggcggtacacgccgccgaggtggaccgccggattgcggtgaccatcgacgacctgccctgggcgcgggtggacgagatcgttccgccggatcttcagtcgcggcacgaagcgctgatggcgcagctgcatcaggcagacgtgccggtggtcggcttcgtcaacgagaacaagcttgagatcgacgggcaggtgcagccggcgcgggtgcagatgctgcgcgactggctggacgccggttatgtgctgggcaaccacacctactcgcacatggacctgaacgccaagggcgtgcctgcgttccagcaggatttcctgcgtggcgaggcggtgctgcggtcgttgctggccgagcgcgggctgaagccgcagtggatgcgtcacccctatctgcgtgccgggcgcacgccggaagaacgcgcgcagatggacgtgttcttcaagcagcatggctaccgcgtggcacccgtgacggtcgacaacggcgagtgggtgtgggcgttcgcttatgccaacgtaatgaacgagcagccggattccccggcgcgcgaggcgacgctggcgcagctgcgcaagggctatgtgccgtacatgctgaacaagctggactactacgagaagcagtcccaggcgctgctgggctacgcgctgccgcaggtctggctgatgcatgcgaacgaactcaatgcagccacgttcgccgaactggtggcggcgacgaagctgcgcggctatcgcttcatttcgctggacgaagcgatgcgtgacccggcctatgcgcggggcgccgagggctacagcggtcgctacggcccgagctggctgcaccgctgggcgatggcggagaagaaaccgaaggacttctacgccggtgaaccggaagtgccgaagtgggtgatgaagctggcgaaggtggactcggaatgaggctcagcgcttgacggccagcacgccgtcaagcgccagttcggccttgaaccccgccttttccaggcgcttggccacttcacgcggcacgtcgcggccgctggtcagcttgttcggcgcgccggtgtagtggaacaggcgcccgcccttgcggatgacgcgggcgaggtggtcgtagaacacctgcgagtacagttcgccggcgatgccgaagcgcggcgggtcgtgcaggatcgcgtcgacgctgttgctggccacctgttcgatctgctgcgagacatcgccgtggctgaactgcagccggccaccggccgcagccgagtccggatccggcgaccacgggttgagcgtgcgcagccacatcacgtcggcattcttctcaaacgagcggatctggccgacgccggcctccagtgcgcaggcggcgaagtagcccaggccaccgcaggtatcgaggatgaccttgccggccggggcgaccagctcgaccttgcggcgcgcgtcctcgaacggtgacagcttggaggtcggcagcatcttgatgccgtcgatctcgaaggtcggtgcgccccattcggtcggcaccagcttgatcagcgagccgctgtagcgcgagatcggggcgaagtcctcgccgtcccagtagtacagcgtgcggtccttcagcttgcccggccacgggtagggctggccacggaagtggaagccgtcggcatccagcaccacgctgtcctcgctgcggccgaggtcgagcgagccctgccagtcggcagcgcccttgtcatgggcacggcgcagggtgtcggcgctgtcgcgggtcagcagggggccggtgtagtggggcacggcgggtaccggggcggttcgggggagggcatggtaccgcagctgttgccggggccacgtgtggctgctgcagtagatccacgccatgcgtggatgtaaacgggaggagccgagcgtgggctcggcgctaccgctggctggtgcagctgaagccgtgcgtggctccttctcctgaaatcatgttgacgccacgcgagggctgcatgccctgcagcgcgcacgaccgacgatggacgtcctgggtttccggtggctgccgatcaaagtcgtagcgcaggctgccgtcttcctgcagcagccaatgcacggtaacgcgctcgtggcgaccatcaccgagatcccagtccagggtgcgcatgatgagggtctggccatcgggcagctgccggacttcgtcataggtcccctgggtcttcggcgcgcttaccgcaagcagcagaaacagcagcattggcatcgctcctcagaagacaggatgcgcccatagtgccctgagccgccatcagaatcattgcgccttacgggcacttcaccgcatacaccggcccagcaccgatcagcatcaacgccatgtagtcactatcgctggccttgcccttcaacgtcgcgtccttgttgaagtggaagatgccgaagccgcccgccatgcggatcaacgcgctgtcgatctgctcggcgtcatcgcggaagtagcggctggtctcgctgcgggtggccttgtgcagggcattcggctcgcgctgccactggtcgccgcggctgaaggagacgaagtactggccgccttccctgtcgatgcggaagtcggccggtttnnnnnnnncggtggcgaagcagccctgcaacgggtcggcgctgaaaggaagcccggcatcaccaccgcaggcggtgagcagcaggagagcaccgggcagcagcaggcggagcatgcgcatgggatgtccctacagggcaggtgcggctagtgtaggcggcactcgggcgtcgcccgtacagaaattcggcaagaacaaaggggttttcggatggcgcaggggaaggcaccgtggtgcggcatggccagttggctggggatcgctgtgggttggggagccggcacattggcggcgcaggccgcggtggccgcaggcggcaatggcatggctgcgggattgggcgtgggcgtgctgggcgcggcactggtgggctgcggcctggcggtggcctcgcgcgtgcgcggcgagcgctggccgtggatcggcatcggtggtgcggtgctgagtgcgctgccgctgctgatgtacctgctgcggatgatgttgaagctctagggtagtgccggccgctggccggcaacgctggattgtttccagagcccannnnnnnnnnnnnnnnnnnnnnnnnnnnnnngatgcgggtcaggcgctgcggtggatctccaccgttacatgcaccagttcttcgtggatggccagtgcattgcgcacggtatcggcatccagattggcgtcgctggtgaccacgctggcgctgaccgcgtacttgccgcgaccgacctgccagacgtgcaggtcggccaggcgcgccggccagggaccctgttcgatcacttcgcgaacttcggccaccaccggtgcgtccatctgcgcgtcgagcaggatgcggccgctgtcgcgcagcaggccgacagcccacaccgtgaccagcacggcgccgaccaggcccatcaccgggtccagccaggtcaggcccagcagcttgccgccgagcagggcgacgatggccagcaccgaggtggcggcgtcggccagcacgtgcacgtaggccgagcgcagattgaggtcgtgaccgtgcgcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgcgtggcctgggctgtcgtgcagccaccatgcgcagagcaggttcacgcccaggccgaccgcagcgatggcgatggcttcgttgtagtggatcggcgccggtacccacagccgttgcagtgactgcacggccatcagcgcggtgacgccgagcagggcgatggcgctggtgtagccggccaggatctcgatcttccaggtgccgaaggcgaagcgcgggtcgtgcgcgtagcgnnnnnnnnagcggtaggcgaacaccgccaggcccagcgccagcgcgtgcgaactcatgtgccagccgtcggcgagcacggccatggagttgaaccaccagcctcctacgatctccaccagcatcatgccgacggtcagccacagggcgcggcgggtattgcgttcggccagcgggttgccgtcgtcgaagcggtgttcgtggcgacgggcggcggcgagggcgtccaagtgcatgacggcggtagctggagtggatacccccatagggtatatgatcccgccatggcgcatgtacacaagaatcgaaagcagctgctgacccgggtgcgccgcatcgcgggccaggtggcggcgttggagcaggcgctggaccagcccgagggtaaagccggcgactgtgcggacgtgctggtgcaggtcgccgccgtgcgcggtgccgcccacagcctgctgatggagctgctgcacgagcacctgcaggaacacgtggtgggtgccgatgacccgcagcagcgggcggacgaggccgaagtgctggtggagctgctgcgccgctacggcaaataggccggggggcggtagagtcgactgttagttgtgtaaacccaccacgttgttcagcaggactctggaaataggtggctggccaccgatccccatgtgagggcggtgccagttgtagtggtgcagccattgggtcagcacggaattgcgctggtccgaggaggcgtattcgcgggcgtaggcccattcgcgcaggctggtttggatgaagcgctcggctttgccattggtccgcggcgtgtagggcttggttctgatgtgcttgatcccaagggatttgagcagcttggcaaaggcggtggagcgatagcaggcaccgttgtcggtcaggatccgcttgaaggtgattcccaggctggcgtagtactgcagagcgcccagcagcgcctggcaggcggtttcggcctgttcgttggggtggacgctgctgaaggcgacccgggagtgatcgtcgatggccacgtggacgtagccccagccaccgccagcggcgtttccccgacgtttggcatcggttctgtgccctggccgctggaagttgcccagcttcttgatgtccaggtgcagcagccctccgggctgatcgtattcgtatcggatgacctccttgggcggttcaagccgacacagccgattgaggccgtgggcacgcatcagccttgaaatcgtactgtggccgacccccagcgccttggagatggtcaggtaggtctgccgtttacggcggtgctccttgatttgctcgattaccggagcaggtgtggcatgcggcgtctggtgaggccgtgagctgcggttttccagccccggtgccccgaactggcggaatcgggccagccatttgtaggccgtacgcacacttacgccgcatgcttgggctgcttcctctgggcgcaggccctcgtggaggatgcggcgaataagaagtgctcgactatggacggtcaaacgggcatttttatggtggttcatccgggctctttggggtctggagaggtgtggtaaccaccattttccaaagatgtcccggatgaacaacgtacagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccgggtggcggtgccgcgcgttccagagatgcgttgcggccagcagcaggctgccggtgaccgtcatcggtgtttcccagtcgtgtgagggtaaggacagcgcgccggccagcaacaggcccagaccgacgccagcggcggcccaggccagcaccggcagcgggtgacggcgctcggcgcgccatagcgcgtagccggtcagtggcagggcgatggtcacgaacagcaggtgcacccattccgcctcggcccaggtgccgaacaggggaagcgcggcggccagcaggggcagcgccaggcagtgcagcaggcacaggctggacagggcgaccgcgccggcatcaagcagggcggcagaaggcgacttcatcgggggaggttccttgcgcagtaagtgttatacagtaacattcctgttccgcagccaacccgctccgacatgaacactgtttcccgcgccgaccgtcgccttccggtcaccgtgctgtccggcttcctcggggccggcaagaccaccctgctcaaccagatcctgcgcaaccgcgagggcctgcgcgtggcggtcatcgtcaacgacatgagcgaggtcaacatcgatgcgcagctggtgcgcgaaggtggcgccgagctgcgccgcactgaagagacgctggtggaattcagcaacggctgcatctgctgcacgctgcgcgacgacctgctgcaggaagtgcggcgcctggccgatgcgggccgctatgactatctgctgatcgaatcgacgggcatcggcgagccgatgccggtggcggccaccttcgcggtgcgcgacgaacatggcttcagcctgagtgatatcgcgcggctggacacgatggtgacggtggtcgacggcagcgcgttccttgccgacttcggctcgacgtcgcgactggccgagcgcggccaacaggccggcccggaggatgatcgaggcgtggttgacctgctatgcgagcaggtcgagttcgccgacgtgatcgtggtcagcaaggtggaccaggtggatgacgaagcgttgcaggacacgctggccgtgttgcgtggcctgaaccgcgacgcgaagctgctgctgtccagcttcggcgatgtgccgctggccgagctgctggataccggtcgcttcgacatggagcgtgcgcaacgcgcgccgggctgggtgaaggaactgcggggcgagcacacaccggaaaccgaggagtacggcatcggcagcttcgtctaccgctcgcgacgtccgttccacccggcgcgcttcgcccgcgcgctgcagtccggcatgcccggcgtgatccgcagcaaaggctggttctggctggccaaccgcatggactgggtgggtgagctgaacaccgtgggcgctgcgacgcgcacgcaggcggcgggcttctggtacgccgcacgtgaccgcgtgcgggccgggctggaagacaccgcgccgttgttgccgcccacgccgctgccttacagcgacttgggatgggcgcggcagcaggccgactgctggagcgcgccgctgccggggccggaagaattcccggatgcggcagcgcacacggcgatgcagcggctgtggcatcccttgtggggcgaccgtcgccaggaactggtggtgattggcgtgcacatggatgagcgcgcggtgcgctcgaagctggatgcgtgtctgctcaacgaccaggagctgcgtgcggggccattgctgtggcagcagttgccgcaggcgttcccggtgtggaagcgttgacggtgcattgaggatccatgggttgccggccagcggccggcactaccccctggtcgatacgtcatgcgtggatggatgcatggcggagtcgagcatggcttgactctacagactgtcgcgccactgccagcccccggtgctcacctgcagcacgtgggtcggtcgcaatgcctgcagcaggtgccggtcgtggctcaccatcaccagcgcgcccggccacgccgcaagcagttcctccaatgcctgcaatgcgctcaggtccagcgcattgccgggttcgtccaacagcaacagctggggcgcgggatcggcgtacagcacgctggccagcgcacctttcacgcgttcgccatcgctgaggctgtgggctgcccgctggatgcgctgtgcatccagcccgagcagggccagccgcgtgcgcagctcgcctgggtccgcgtccgggttggcggcctgcacggtgtcgaggatgctgcgctcgccggacagccccagcagctgctggtcgagcagggccagtggcgcatgccgttgcacggcgccactgcgtgcaggcagctggccggccagcacacgcagcagggtcgatttgccgctgccgttgtcaccgaccacggcgatgcgctggccgcggcggatctccagctgcaacggtgcactgcagccatgtggcagcaccagcgcctcggcctgtagcaggcgcatgctgccacggtcacccgcaccggcgaacagtgccagttccggcgccgcgtgcaccgccgatgccgctgcgcgcagatgctctgcgctggcctgcaggcgttcggcctgcacctgttgtgcgcggccgtggctggcctcggcgcgctgcttctgccggccgagcaggatcggggcctggttggcctgcttcgcatcgcggttgccacgcgcctggcgttgttgttgccgttcgtgctgttnnnnnnnnctgcgttgctgctggcggtgctggnnnnnnnnatgatcgagctgggcggcggcagcttcgcgctcggcggcgcgagcatcggcatagtgctgccacggtccgccgtaacgatgcagcccgcgcccatcgagttcgacgatctgctgcatgtgcgccagcagctcgcgatcatgactgatcaccagcaggccaccgcgccactgctgcaaccgttcgtacagctgttggcgatggcgtgcatcgaggtggttgctgggttcgtccaggatcagccaatcggcaccgctggcccaggcaccggacagcgcgacctgcatggcctggccaccactgaggcgcgcggccggctgggcgggatcgagatcgtcgggcagccgaagcgcctgccattgctgctgcaggcgttcgcgcagatcccagcggtcgccgacgcaggcgaagtcggcctcgtccacgctgccggcttcgatgcgttgcagtgcagccagttccgcgccgacgccggccagttcaccgaccgtgccggcgggcggatagccgggcgtcggcaacaggaacacgcggccactgccgcgcacctggccagtgtcgggcagcaaccgtccggccagcaggcgtgcgagcacgctcttgccggcgccattggcaccgaccaggccggtggcgaccggctcgaaggaaaacgtcagatcggaaaacagcgggcggccgtcggccaatcgatacgacacgcgatcgagcgtgagggaatgcggggtcatgcgacctccatggatgccgggttctcccctgcgcgcaggggcgggaagagtcaggccgtctggtgggaagacggcggcatcaatggcgcattggtcgcgagcctctgggaggaatgaggggccagtatagcggggctggctgaatggtttgatggcgcgactctacaaaggcatccacgcatggcgtggatctactctgggccgggcatggggtggatcgatctcctacggcacggtttccagnnnnnnnntgacgaagtcgatgaacacccgcagcttcggaagcacgtggcggcccgagggccacagcaggtggaagatgccgcaggaatgcacatgctcgtcgagcacggttaccagccggccgtcggccagtgcatcgcgcaccgagtgcaccggcacgaaagccaggccgatatcgcgcagtgccagcgctacccgcgcttcgatggtgttggccaccatgtgcacaggcagctcctgcggtgtttcatggtcgggccagtggatcggccacagttccagcttgccggtgctggggaagcgatagtgcagcaacgtgtgctgcaacaggtcggccggcgtgcgcggcgtgccgcggcgctgcaggtaggcgggtgaggcgacgatgcggcgtgggaacacacccaggcgtcgtgcgttcatgcgtgagtcgctgggctcgccgacgcgcagcacggcatcgaaaccttcctcgatgacatcgaccaggcggtcgctgaagtctaggtcgaggcggatatcgggataggccgccatgaactcggccatcagcggcagggtcaggtcacccaccaacggcaggccgatgcgcagcgtgccgcggggcgtggcgtgcggctgcgccagctcggtgcgcgcggcatcgcgctcgtcgaggatgcgcctgcagcgtgccaggaacagctggccctcggcagtgagggtgatgctgcgcgtgctgcggtggaacaggcgcacgcccaatgcctgttccagccgcgcaacgcatttgccggcggccgaggccgagatgccctgcaggcgcccggtctcgacgaagctgcgggtatcggccgcgtgcacgaaggtctgcagattggcgaggttgtccaggactgacatgggcgtgcgggcaatgaaagcggcagggtagattggcgcggccgtagcgggcggttccgccatcgcaacactgtggtgcggggtggcgtggagaccgttgcggccttgcggttccggccatcatgccgattgcggactgcacggtccatgatgcccggagcggcaaccggctttttgcgctgcgccgtgctgcctaacgtggcgggcctctccccacggattcccgcgatgaatgccgctccttcccttgaacccacgccgacgctgccatcggtgcagcggctgctgcagcaggtgcacccgcagcgcctggtcggtgcggtggtgctggtgcgcgagcacggtgtgctgcgccacgccagcgcgaccgggctggccgatcgcgagtcggcaacgccgatgcagcgcgaccagttgttccggctggcatcggtcagcaagccgctgctgaccacggtgatcctgcgcctggtagcagagggcgtgctcgacctcgatatgccggtgcagcgctggctgccggacttccgcccggcactggccgacggcagcatgccgccgatcagcctgcgccaactgctcagccacagtagcgggttgggctatcgcttcctcgaagccgatgccgacggcccgtatnnnnnnnntggggtcagcgatggcctggacgcgaacccgctctccctggccgacaacgtgcgccgcatcgcgcaggcgccactgctgttcgcgccgggcagccaatggctctactcgctgggcgtggacgttgccggtgccgttgccgaagcagcgacgggtgaaacgctacaggcactgtacgagcgcttgctggccgcaccgctgggcctgcgcgacaccgcctttgctgcgcgcaacgcggcacgcttggccacgccctatgtaagcgacgcgccgcagccgcatcgcctgcaggaaggcgaggtggtcgctccgttcgagggtacggtcggcatcgaatacagcctnnnnnnnnccaccgatgccagccgtttcccctcggccggggccggcctggtcggtaccgccgatgacgtgatggcggtgctggaagccttgcgtgatgtgcagcgttcaggcctcctgccgtccgcactggcagcggagatggccagcccgcaggtcggcgagcagggaccgccggaaccggccggctggggcttcggcctgggctttgcggtgctgcgcgatgcggccgcaaccggtacgccgcagaacgcaggtacatggcgctggggcggtgcctacgggcacagctggtttgtcgatcctgtgcgcgggctgagcgtggtggcactgaccaataccctgtacgaaggcatggatggtgccttcgtcgacgaactgcgtgatgcggtctatgccgatctggagaccgtgcgatgagcggccacgccatcgacgcggccagcccggccggtgaggccacgcgcctgccgtgggcaggcctgctggcgctggccggcggcggcttcatcaccctgctgaccgagaccctgccggccggtgtactgcggccgatgggcgacagcctcggcgtgagtgatgcggcggtcggccagctggtcagcgtgtacgcactgggctcggtgatggccgccttgccgatgaccgcactgacccagcgcctgccgcgacgccccttgttgctggccgccattgccggcttcgtggtggtcaacacgctgaccgcactgagcagcagttatccgctgatcctggccgcgcgtttcctggccggcgtgagtggtggcctgctgtggtcgctggtggccggttacgcggcgcgcatggtggtgccgtcgctgcagggccgggcaatcgcggtggcgatggtcggatcgccgttggcgctgtcgctgggcgtaccggcgggcacgctgctgggccagcagatcggctggcgctgggcattcgcgctgatgagcgtgctggcggtcgtgctgctggcctacgcgcgctgggcattgcccgcgttgcnnnnnnnnnnnnccggtcagcgtacctcgttggctacggtgtggcgcatgcccggcgtgcgcagtgcgttggcggtgatggtgctgtacgtgctggcgcacaacgtgctctacacctacatcgaaccgctggcggtggaggccggcgccggcccgtggctggaccgcctgctgctggcctttggcgtggccgccatcgccggcatcggcattgccggctggggcgtggaccgtcatctgcgcacgctggtgtgggcggcggtgatcggcttcatcgtgccggtgctggcgctgctgctgtggccgggcgacgcgaccgcgctgctgctggccacgatcctgtggggcgtggccttcggtgcggtgcctacgttgttccagaccgcattggcacggcgcgcgggtgccgccgcggatctggcgcagtcgatgctggtgaccggctggaacctcgccatcgccgccggaggcgttgcagggggtgtgctgctgcaggcgggcggcccgaaccagttgggatggctgccgttgctgctgctggcggtgagcgtggcgtggctgctggcacggccgaaggcctgggtgtaggcccagagcaaacgttacggaggtgccggccagcggccggcactaccgtggtccccgccatccacgcatggcgtggatccaccgagcgctgcgacccgcgtttgccattgcctttgccttcttccgttgattccgtggcgggacgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaatacgcgacccgccacgaggggctccgccgttcgccgtcctactccactccctcacgctcgatcggcacgctgcgcggattctgcatgtgctcccgcgccgcgccatagcgctgctgccgcttgtgatggaacgccacgaactcatcccgtggcagcggccgcgagaacagccagccctgcgcgaactcgaccttccgggtatgcaggtacgccagctgtgcctcggtttccacgccctcggccaccacccacaggcccagctccttggccatgtcgatgatgtgcggcgtcaccgggctggtcgcgctctcggtgccgatcgcatcgatgaacgacttgtcgatcttcagcgcatccagtggcagctgctccaggtactgcaggctggagaagccgacgccgaaatcatcaatggccacgctgtgcccggcccgacgtgcctgtgccagcatcgtgcgggcgcggtccagatcgaggaagccgcgctcggtggcttccatccagatctgctgcggcaggataccgctgccggccatgtgcttggagatcatcttcagcgcacggccgctgctgatgtcttcggcggccaggttgatcgcaatgtgcgcgctgcggtcggccaccagcagttcgcgcatgtcgcgcaccacgttctcgatcaccagatcggtgactgcggcgatcatgccggcctcttcggccagcggaatgaacaggtccggccgcacctgggtgccatccgggcgctgccagcgtaccagcgcctcggcgccgacgcagatgccggtatccagttcgatgatgggttgatagtgcaggtacagctcgcggcggcggatcgccgtggccagctcgccgcgcagggacaggcggcgacgcgacagccagatcaccaggccggcaccgatggcggccagcagaacgccgatcggcacgaacagccaggcctgctggcggaaggtcgcggcaagcgcggtacgtggcgtggttgcgatcgccagccactcttcgttgcgcgcggtggcgtacagggtgttgtggtccaggccctcaccggnnnnnnnnagcagggtttccagcaatgccggatccatgccgtcctgcctggccaggaggcggccgtccgggctggccagggcaaggcgcacgttcgggtcggcgatgacatcgacgaagcggcgcggatcgaccagcacgtcgtagttgccatacaggatcgacaggacctggcgccgtccgcttgcctcggggcgcacatccacggcgatgccggcgccatcactggtgacgtggtcggacctgggctggttgacgtcggacaggaacgggccccacgacgtgcagcgcagcttgccaccctcgaagtagcccatctggtcgaccgacggcgaggtcatcaccagcgtctgcatgcgccggatgtggtccggcccgcacggatcgtaggcgccggcctcggcggacttcaacgcggccaacgcttccaggtaggactggtcggcgcggcgcagggtgcggccggcgatgtcgcgcaggcgctgctgctcgacactgaccgcacggtcccaggtggcataggccatcaccgcgatcggcacggctgcggccagcagcgccagtgcggtgccgccgatgatcacgcgcagccggctcatggccggggctccagcggggcgggcggggcagggcgcatggtcggggccgatccttgggcaggtgcggctatctgagcatggcgccgggccgggcggaatgggatgaatccggtattcggtcacattgtgatgaaagcggccaagtttgacgggattggcccatccgacgctggcgctccggcctgtggaggactaccgtcgaacgcttcgcccgcccttttgcccgcgcccatgaccgagcccgcaacgccccccgagcacctgcgccgcagcctgtccaaccgccacctgcaactgatcgccatcggtggtgccatcggcaccggcctgttcatgggctcaggcaagaccatcagcctggccggcccgtccatcgtcttcgtctacctgatcatcggcgcgatgctgttcttcgtgatgcgcgcgatgggcgagctgctgctgtccaacctgcagtacaaatccttcatcgatttctccaccgatctgctcggcccctgggccggcttcttctgtggatggacgtactggttctgctggatcgtcaccgccattgccgatgtgatcgccattgccgcctacgcgcagttctggttccccgggcttgacgcctggaagccggcgctggcgtgcgtgatgctgctgctgtcgctgaacctggtgacggtgaagctgttcggcgaaatggaattctggttcgcgctgatcaagatcgtggcgatctgcgcgctgatcatcaccggcgccggcctggtggcgtggggcttcacctcgcccagcggccacaccgcgtcgctgtcgaacctgtggaacgacggcggcatgttcccgatgggcctggtcggtttcttcgccggcttccagattgcggtgttcgcctttgtcggcatcgagctggtcggcaccaccgccgccgaaaccgccgaccccgagcgcaacctgcccaaggcgatcaactcgatcccggtacgcatcatcatcttctacgtgctggcgctgatcgcgatcatggccgtcaccccgtggcgccaggtggtgccggacaagagcccgttcgtgcagctgttcgtgctcgccggcatccctgccgccgccagcctgatcaatttcgtggtgctgacctcggccacgtcctcggccaacagcggcatcttctccaccagccgcatgctgtacggcctggccgaagagggtcacgccccacgcgggttgtcgaagttgtcacgtgccgccgtgcccgcccgcggcctgctgttctcgtgcctgtgcctgctcggtggcacgctgctgatctacctgattccgaacctggtgaccgccttcaccctggtgacgacgctggcgacggtgctgttcatcttcgtctggtcgctgatcctggtggcctacatggcctatcgccgtcgctacccggagcgccatgccgcatcgatcttcaagatgcccggcggtgttgccatgtgctgggcctgcctggtgttcttcgccgccgtgctggtgctgctgagcctccaggccgacacccgccaggcgttgatcgccagcccggtgtggttcgtgctgctgggcgtggggtattgggtgcgtcggaggaccgcgaagtagccggcgttttcgttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcccccattcacccaacattagcgggcgcggccggatgatccggccgccatgccccgtcaccctctcctgcttgcgctgttgctgctgcccagcctgtggcccgggctggccgccgcgcgcaccgtctaccgctgcgtgcagggcaacaccgtcagcctggccaccgcgccggaacccggttcacgctgcaccgcgaaggaaatcgacgacaacgccatccagaccccgaacctgtggggcaacatgggcgtgttcagcggcgtgctgtacgagcgcgagcaggatggcgcgctggtctactccacccgcaacctgcccggctcgcgggtgttcctgaagttcacagtggccacgccgccgggcgaacctgcccacgaaggcctgggcaaggtcggcaagccgcagttggcgcagcacgccaagcagttcaaggccgcggccaaggccaccggtgtcgatgacgcatggctgcgcgcgattgcccatgccgaaagcaacttcgatgcgctggcggtctcgaccaagggcgcacagggcgtgatgcagttgatgccggagaccgcacaggaatatggcgtgcgcgatccgttctcgccgcagcagtcgatcgagggcgnnnnnnnntacatnnnnnnnntgctgcgccgctacaacggcgatcgcccgttggcggcggccgcctacaacgcgggcatcggtgcagtcacccgctacaagggcgtgccgccctacgccgaaaccctggcctatgtggacaaggtgatggccctgtatgcacgctaccgcgaagcgatgggcatccgtaccgaggtgccagcccgctaggcggaaggtgtagtgccgagcccacgctcggcgccacagaaaatcggctcagcgcgaagtggaagcgctgaccaggtcgtagcgctcaatgcggccgacgcgtgccacctcggcctgcacgtcggcgcgctgcttcagcgcacgccaggccgcatcgatcttcacgtcaccgggcagcgaggggtaggtgcgcatgtcctgcagggaggccagcgtctcgccacggtcggtgggggagcgcagctgttcgatcagcactgcggctgcgccgtccaggttgccttcgtccagcagcatctcgcgatggaacaggcgtgcgtcgtcgcgctgggcaaggatcaccgagcgggcggcttccactgcctgggcatcgccgcgttcgcgggcggcagcgaactgcagcagtgcctgggccgccttgccgtaaccggccaggcctggcatgtcattcactgcggcagcagcgtcctgcatgcggcccagcgaactgagcacgaaaccgacgttgaactggtgctcggcaccatccgggcccagcgcaccgatgcgtgcggccagcctggctgtggccagcgcatcgtcggtacggcccaaccggcgcagcgccgtaagccggctgttgagcagccatgccacccattcggcttccgccgccgagggcgactcaccttcggccgccgcaccggccatgccatcggtcagtgccagcacttcctcgttgcggtccagcatcagcagcgtactgctgaactcggccatgcgtgcgtccagcgcccggtcgagcaggccggagacccgcagttcgtcgaggtgtttctgtgcagcctgcaccggatcgaagcgggcatcggcgcggtcgacatagcgatcaaaccgcttgtcactgcgcaggcggatgatctcggcggggccggtgatgcgcgccagcgtggcgggaatcctgtcgccacggccgttgtcggcctgcagcgtggccagcgccagccacagcccggtgggttccaggccgccgctcttccagccgttgtcgaacagcgcctgcagcagttccatgcgctgctggggctggtcccgcaggcggaactgcaggtagttgatcgcgtggtggtccaccggcaacggcgcgtcggcatgcttcagcgcctgcaccaggtgcttcgtggcaggtgccggttggttctcggacagttccaccgagaccagggtcagcaggatctgcgcgtcgtccggcagtgcttcctgtgcgcgctgcaggtagcggcgcgcctggtccggcttcttctgcaccattgcggtccagccggccacctgcgcggcgcggccgcggtgttcggcatcgaagtcatccagcatcggatcttccatcagccgttccatcgcgatcagcgcacccagcgtgttgccactgcgcgactgctggatggcttcatcccatcgcgtggcataggcctggtgcatcgcatcggcggtgacggacggcttctgcggtgccaccgtgatcgaagcagtggcggatgtgctggccaatgcggcaatcagcagggcggcgacggggaggatgcggggcatggaggatttccatccgtgggaaccgcattgaacccgctgcagccagcgagaacaagcgcgatggatggaactctggcgtttgaccgcacgattggccatggcggatcgtgcgttcagcgactattgtcggtgcctcttcagacnnnnnnnnnnnngcgcagcacgatggcacggtggcaatggatggcggcaggcgtagcattggcgacggtagtggcattggccgcaacctggtgggagacaccgctgcatacgctggctgaaccggcgggtccggttccaacgccgctggcgtggaccgcgcagatcgaaccgctggccggcgatggccacccgggtgaccgcgatggcgcgtccgcgcaggcacgtttcgccgatccgtacgcgttgctgcgcggtgccgatggcagcgtctatttcacggacgccggtgacaacaaccggatccgccgccgcttgcccgatggccgcgttgaaacggtggccgggcagggcgagggacgcgttgatggcccggcactgcaggccagtttcaatacgccttcgggcattgccgccgacgcgcagggcaacctgtatgtggccgacaccggcaaccatgcgatccgccgtatcggcaccgatggccaggtgaccacgctggccggtggcgaacagggccatgccgatggccctgccgtgcaggcacgcttcgatgcgccgatgggcatcgcagtggatgcgcagggccaggtctacgtggccgacaccttcaatgaccgcatccgggtgatcggcaccgacggcatggtgcgcaccctggccggcggcgatcggccgggcctggccgatggcgtgggcgccgctgcgcgcttcgacacgccggtggcgttggccttcgatgcgcagggcgcgctgctggtggccgacctgttcaacaacgcggtgcgccgcgtaggcgccgacggcacggtcagcaccgtggtcgccgccggtggcgtgatcaatgggccgctgtcgctggccaccacccacgatggcgtgctgtacgtgggcgatcttgatggccgcatcgtgcaggtgacgccgcagggtcaccagatcgcgctggttggcaatggtcgcctgccgcgcctggcccgccccagcgggctggcgatggatgccgatggcagcgtgctggtggccgacgccgccagctaccgtctgcatcgcctgcgcccgctgccggtgggcgaactaccggcaccggcactggtcggcccggctgccgatgcggcgttgccggagacgggcggtcgctggccgctggcaccgcaggacggttggcatgaagtggtcggtacgttgggtgaggtgcgcggcaacttcactggcgagagccgccaccacctgcatggcggtttcgacgtgcgcggtgatgtgggccagaccgtactggcgattgccgagggcaagatcagcagcccggtggccgcctggaacctgggtgagcaggccgagggcctggcggtggaccgcctcaagtacatccacatgcgggtcggccgcaccccgcgcgatgagccctacgatgcgcgctggcaggcgttgtatgacgagcagggcaagctggagcggatgcgcgtgcgccgcggcatgcgcatccacgtcggcgaccgcctgggcagcatcaacaaccaggcgcacgtgcacctggccgtgggtaccggtggtttcgagaccaatgccgtggcgctgggcttccacaactacgccgaccacttcgcaccgcgcatcaccgatgtggcgctgctggatgacaacgaccagccgatggccgccggcagcgatggcgtggtgatggtggcgcgccagggccgcggcgtgcagatcgtgatcgaggcctgggaccaggtcgacaacaacctgccgcgccgccgtctgggcatgtaccaggtgggctaccagatcctcgatgccagtggccgggcgttgcagggctacgaacagccgcgctggaacatcgtgttcaaccgcatgccgccgcagaaggaggcggtgcgggtggcctacgcccccgacagcggcatcaccgtgcatggcagcgcggtgacccgtttccgttacctggccaccaacaccgtgcgtgacggcctgatggaaaccgggcgctggcagccggcggcgctgccgccgggcgagtacatcgtgcgcgccagcgtgcgcgactacagcggtaacgaaggcgtgggcccgcgcgagatcagggtacggctgctgccatagccgcagccggggcgccgcagcgttcgcgctcggcgtccatgtcttccagcggccgcacctcgatgctgccgaagcgcgcccatgggaagtcgcgggcgatgcgcatggcttcgtcgcggtcgcgggcgacgatcaggttgaagccggccagcagttcgcgggtttcggcgaacgggccatcgagaacacggctgttgccatcacgcacgcgcagggtctgtgcagtgtcgaccggctgcagtttctgcgcggccagcagcgtgccttcggcctgcagcttgtcggcgtgggccaggcagtcgcgcatcagcgcgttgaattcttcgatgggcagggcctgcagcagggcaggctcgatatagatcagaagcaggtactgctgcatgggacggtcctggcggggggcggagtgtccatgatcgcgcaggtttgcgcgtgagcatgttgcagcgcgggaggcggcgccttcggcggggatcggcgaacggcggagcccctccgtggtggggttgggttggtcgctgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatccaccacggaaaatcacaaacaagagcaaaagcgggtcgcttcgctcgcaaagccgaggccgaggccgccagccaatcgccgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatcttcccgtggtgcgtgccggagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncagcgaccaacccaaccccaccacggaggggctccgccgttcgccgaccctcgccgaaggcgcgctttccgcggaagaaaaaatttccaacagacgtgtcgattcccagccccctggttcgttgtacccagtgaagggcacgcaccgcgcgtccccacgggagaccgcaatgaaagtgatggtgatcgtgaaggccaacgccgactccgaagccggccgcatgcccagcgaacaggaactgtccgaaatgggcgccttcaacgagcaactcgtggccgccggcatcatgctggccggtgaaggcctgcacgccacccagcgcggccgtcgcattcatttcggcggcggggcacccaaggtcgagaccggaccgttcggtcctgccagcgaccagatcgccggcttctggctgtgggaggtgcggtcgctggacgaggccgttgaatgggccagccgtgcgccgttcaacagtggcggcacgctggagctgcgtccgctgatttcagccgaagacttcggtgaagccttcacccccgacttacagcagcaggaacagcgtctacgtgcacagctggaaggttgacccgattcatctccctgccgggcacgacccggcactactgccctagaaccgcacaacggagtattgccatgaaactgattcccttcctcggcttcagcggccaggcccatgaggcgatggcgttctacgccaaggcgctgggtggccaggtcacctcggaaatgaagtaccgcgacatgccgccctccgacggctcgccgggctgcaacgaaatgccgccggaaaccctggaccacgtcgcgcacagccagctggaaatcggcagcgccatcgtgatggcagccgacggtcccggcggtggcgagggtggttcgaccaccatcaatgtcgacgtcgacagcatcgaggaagccgagcgcgtgttcgcggcgctggccgaaggtggccaggtgcagatgccgatcgctgaaacgttctgggcgcaccgctggggcatgctgatcgaccgctacggcaagccgtggatggtcaactgcatgaagcaaccctgattcctctctttctttcatccacaaggagcttcaccgatgagtgcaccgcaaccgcagatgatcttcgtcaacctgcctgtgcaggatctcaacgcatccaaggccttcttcgccgcgctgggctacggcttcaacccgaccttcaccaacgacgatgcggcctgcatggtcatcagcgagagcatcttcgtgatgctgctgacccagccgttcttcaagcagttcaccaacaaggcgattgccgatgcgcacagccacaccgaggtgatcacctgcctgtcggccgacagccgcaaggcggtggacgtgatggtggacaaggcgcttgcggcgggtgccagcgaaccgcagccggcgcgcgactacggcttcatgtaccagcgcggcttccaggacctggatggccatctctgggaaatcgcacacatggacggcgagccgggctgacggccgccacaagggagaaccctcatggcttacgtggatgcttacgtgctgccgtgcccacaggacaaggtggcggcctaccgccgcctcgcccgcaaggccggtgcggtgtggaaggaccatggcgcgctgcagtacatggaatgcgtggctgacgatgtggaaccgggcaagagcacctcgttcccgcgtgcggtcaaggcaaagcccggcgaaacggtgatcgtcgccttcgtggtgttccgttnnnnnnnngcgcgcgaccgcatcaacgccagggtaatggccgacccgcggctggcgtcgctgggcccgaaggacatgccgttcgataccaggcgcatgttctggggcggcttcaagccgattgttgaagcgtgagctgcggcgcttgtgcgggccgggcgtgcgtgctgtgatcggcgcatgcccgatcccgcactgacgcagcgtctggaaaccctctggcggatggaatcgccgatgttgatcgcgcgcctggcgcggctgctcgggggcgatgtcggccgtgccgaggagctggcccaggacacctggctggccgcgctggagcgctggccggaacagggcatcccggacaaccccggagcctggctgatgaccactgcgcgcaaccgtgccatcgatgtgctgcgccaacaccagcgggtggcgcagcagcatgcgcagtggggcgaggaactgcacccagcggcgctgccggcaccggatgacagccaggcgctggaggatgacctgggtgacgatctgctgcggttgatgttcttggcctgccatccggtgctgccggccgatgcgcgggtggcactgaccctgcgcctgctcggtggcctgaccaccgtcgagatcgcacgtgcgttcctgcagcccgagccgaccatcgcccagcgcatcgtgcgcgccaagcgcaccttggcgcagaagcaggtgccctatgaggtgcnnnnnnnngacgcgatgcccgagcgactggcttcggtgctggaggcgatctacctggtcttcaatgaaggttacgcggccagcgccggcgatgactggatgcgtccggcgctgtgcgaggaggcactgcggctcgcacgcatcctggcgcaccggctgccggtgccgccggtgctgggcctgctggcactgatggaactgcaggcatcgcgtgctgcggcacggaccgacgcgcagggcgcgccggtgctgctggaccagcagaacnnnnnnnnctgggactggctgcagatcgaacgcgggcagcaggtgctggcccgcgcgctggccgccggtggtgctgatgatccctatgtactgcaggcgcgcatcgccgcctgccatgcggcggcacgtcgggctgaagccaccgactggccacgtatcgcttcgctctatacccagttgctgcgggtgatgccttcgccggttgtcgctttgaatcgggtcgtggcggtgctgcgcagcgagggcgcgttcgctgcgtgggcacaactgcagccactgctggtggatgcacgtctgcgcgactatgccccgctggaggtcgtccgcgcggagatactacaggcgctggggcgcgacctcgacgcacgtcatgcttttgccgaagccgccagactcagccagaaccaggcggagcggggcctgctgcgccaacgggccggactgccgccccaggagtgactgcgacgaacgcagcacttgtcggcaggcgcctgagcggctatgtttcgcgcccagcggacgcatcagcgtccgcattccgtgcgtattgaccgaggagcggttggatgtattcaaggacgaagagcgcatcgcgcgcttttgcgcgcctgcttgcctgtgccctgtgcctggccgtgtggccgatggccgcgcaggcggctgacaaatcgcagcaggcctactgggccggttttgcctataccgcggatgccgctgccgtgcaggcgaccacgccgcatgcgcatgccgtgctggaaaaccgcggcctgatcccgctgaaccagaccctggcgcaggcgctcaagcgccggccgccggcgaacctggagctgatcgaccagccggtggcgatgctcgacggcaccaccagcgcgactgtgctggccgccgcactggaccgcgaactggtctcggtcgagccgatcggcaaccagtacaaagtgctggtggaagtggccctgcaggcactgttcttcgatttccgcgagcgccaggtgatcgcgtcctatccgctgaccctgcagcgcatcgacgtgcaggactatcggccggacaacgacgatatcgacgcgatcgtcgccgatctgctgtacggcagcgccgataccagcctgtcgcaggtgctggccgccagtctcgcccaggccaagctgcccgatgccgccgtgcgtcgcctgcaggtcggtggcgtaaccctgtccgacgcggtccgcgccaagctgcccgacccgaagtgggaaaccccgctgcgcgccacgctggcccatgaactgtccaagacgctgtcgtccaataccggcgtcggcctgctgccgccggcctcgggccaggcgatcggtggtgcgatggccgcccgctttgccgacggcaaggtctaccagctgaagattcccgagccggactacgtcatcactgtgcaggtcgatgcgctgaagaacggcgtcatcaatgaaaccccggcgatgaagacgatgctgttcggcgcattcttcaccgccaaagtgaccgaaccgttctccggcaaggtctatttcgaacagccgctgcgcaagggcgccaccaaggtggtgccggtcacgcagtggcaggtcgaccagtggtcggccagctacgaaaccctgctggccggcttcgatgccttcgccggcgccgccgccaagcgtgccgattcgcgcgcatggctggacgaacagaagccgggcggacgcccgttgcagcagcagacccaagccctccaggagttgatcaagtcatgtcgttgatgcgtaccatcctgctcatcctcatcgcgctggtggtggcctcgccggtcgccgcgcagaccgcgagttcgcgcggtaccggttcggccagctacggcctgcgcctgagcgccgacacccgcgcccaggccctgaacaaggccaaggtcaatgcactggaggcgtacatcgctgaaaccggtgcggccaagctgcgcctgttcgaagcccgccgcgccgagttcatcggcgagatcgaccgttatgtgctcagtgccgtgccgctgtcggacaccgaagacaagaaggccaagacctacaccgtcactgtccgcgccgagatcaacaccacgctgctgcagaccaagctggacgcaggttcggccgtggccggtgctaccgccgcgcagcgttcgctgctgaccttcctgttcatggcacgctcgcaggacaccgtgcagtcgttccaggacaaggaataccgccgcgtcgacgccagcagcagctacagcgagaacacccgtgaaggcgacagcttccgtggcaactcggtcagcaccaacggcagcatcaaccagaacggctcggtgtcggtcaccagcggtggcagcaccacccagcgcagcgacaacatcagctggaaggtggccaatgccgctgaagtgaacaccgcgatgaccggtgccttcagcgccgccggctacgaagtggttgaagccgagtacgtggaaggcgaatcgcgcggcctgctgagcatcgagcgcatccgcaaggacttcagcaccggcaacgacctgtctgccgccaccctgcgcgataccgccaacggcatccgtgcggccaacatcccctacatcgccgtcggtaccctcgacgtcggcatgcgcgaccgcgatccggccagcggcaacacccgcgtgttcgtcacggtcaccggcaaggtgctggacgtgaccggccgtttcccgcgcaccgtgtcgtcggtgggcccggtgcagttctccggcaccggcccgaatgaaaccgtggcccgtaccaatgccctgcagctggctgccgagaaggccgcccagcagatgatcaacgaactgaacgtcaaggcagtccgctgatccgccacccggtgggtgccgagctcgctcggcatcgcgctggggttaccgattcccacgtgccgcttcgcggccgtctctcccaaaggacactcatatgatccgcaataccgctcttgtcgtggccatcgctgccgccaccctgtcgatgccggcccacgcgggcctgggcaagctgaaggacctggccggtgccgccaccggcacctccagcagcagcgcctccagcgccgccgctccggatgaagccgcgcaggaagcgctggtgcgtcgtttcgtcagctcgcagtcgcactcgctgcaggcccagacgtcgttcgcccgcgccttcggcctggccgagcaggtgcagctgctggaagccgagcgccaggcgctgtcgtcgggttcggtcagcgtcgatgcgatgaagaagtcggtgtcggtcagcgaagctgcgcaggccgcgatcaacgagcgccaggccgctcagccggaactgaacgctgaatccaagcagcactacgccgaaggcctggtctcgctgctggcgtcggcagccgaagcacagaagctgggcggcgaagccagcagcttcaccgccggcatgaagaacctgggcgcgacccagctggccaccgttggccgcaagctggcagcgggcgcatgggtggccaaggaatcgccgggcttcatccagggcctgtacggttcgaccaagtcggccgtgaccttcgccaggaagagcaaggtgaaggtgccgtccaacgccgactcgatgctcgactcgatctgatccgaggcgaatctccatgcgtatgacaacccgtttgatcggcctgggcctggccgccgcgctgcttgcagcctgcggcaagcaggacaccccggccgccgcgcccgccaaggacaaggcaaccagtgcactggccagcaatgcgccagtggaagcagcgcccctgcgtggcacgccggatttcggcggcaccacacaggtnnnnnnnnaagccgacggcatcggcagcaccccggaactggcggtgctggcggcgctgcagtcggccgtggcgcaggtcaacggcgtacgcgtggccagccagatgcagggcctgcgcgcaggcctgcatgtggatgtggatggcgaacacgtcggcgatatccgcgccgacgcgttcacccagcagatgatcgccggctcgcagggcgcggtgctgggctatgaaatcctgtcgcaggatgaagtgcggcagctggacgaggaaaccatcgcccgcgtgcgcgccagcgatgaaggctggagcttcaagggctcggcgtcggccaatgcgtccggcgaagcctcggccaagagcggttcggcctcggccagcgtcagggaaagctacgacgagaaggtcagcgtcgatgccaagcgtggtgcaagctcgttcgattccgacgtgacccaccgcagcatgcgcagctactggaaggtgcgcgtgcgtgcacagatcgcccagtaccgcgcaccggacgagcagggcaagccgaagatcgtggttgcactgccgcgcaccaaggccggtagctacgccgtaggcgatggccgcgtggatgccgatgaagtggccgacgcgatccgtgcgcgcctgtccgacacgctgacccagacccagcgcttcatcgtgctggaccgtgagttcggcgacgaactgcaggccgagatcgaccacatcaacagcggcaacgtgcgcctgcaggacacnnnnnnnntgggccagcagctggcgaccgacctgatcctgataccgaccatcgaacgcttcgagtacccgcgcagcgtgcgcaacctgcgcatgtccgaccgccaggtgacctcgtactccggtggcggccgcatcaccctgcgcctgatcaacgccaccaccggccaggtggtgatgtccgacagcttcgaccaccagctggcctcgaccggccccagcaccctgccgcgcgtggtcaacggccgcaacatggccgcggcgatgatggaatcgctgtcgggccagatcggcaccagcatcgtcaccacgctgtttccggtgtcggtggtctcggtggacggtgaccaggtggtgctgagccagggcggtgacaccgtgcaggccggccagcgctggcaggccgtgcgcctgggcgaagaactgaaggacccgcagaccggccgctcgctgggccgcagcgaacacccgtgctgcaccatccgcatcgaccgcgtcgctgcacagacctcgtacggcaccatcgaagacggcgtcgacgcgatgcgcggcggtttccgtccgggccagatcgagctgcgccagaagctgggcagcaagccgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagccgaagcccaagcccgctgccgcgccggccgaagacccgaactggtaacaggctcaagcaacacaccgaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcccattacactccagaaggattccctgctggagagagcaatgaaacgagtagcactgggcctgctggccctgtcggtgtcgagcgcactgatggcggccaccccgaaattcgacggcgcgcgggtctccgccgacgtcaaggaactggcctccgacgcctacgaaggccgctccccggccaccgccggcgaagaaaagaccatcgccttcctcagcaagcagttcgccgacgccggcctgcagccgggcggtgacctcaaggacggcaagcgcctgtggacccaggccgtgccgctgcgcaggggcgacatcgtcggcgcgccgcagttggcattgcaccagggcggcaagaccctgccgctagaacagggcaagcagattgccgtgcgcgccgccatgaacggggccagcaacgtcgacatcagcaaggccccgctggtgttcctcggttacggcgtgaaggccccggagcgcaactgggacgacttcaagggcgtggacctgaagggcaagatcgccgtcgtgctgatcaacgacccggacttcgagaccggccagggtgacttcgacggcaagggcatgacctactacggccgttggacctacaagtacgaagaaggcgcccgccagggtgcgctgggcgtgctgatcgtgcacgagactgcaccggcgtcgtatggctgggccaccgtggccggctccaacaccaacaccatgttcgatgtggtgcgcgacaacccggccgacagccacccgctgctggaaggctggatccagcgcgacctggccgtggagctgttccgctcggccgggcaggacttcgaggcgctgaagaagaaggcgcagcagcgcgacttcaccccggtgccgctgaccggcgccagcctggacgcgaagtacgcggtgaagaccgaagtgatcacctcgcacaacgtggccgcgcgcctggaaggcagccgccacccggacgagaccatcgtctacagcgcgcactgggaccacatcggcgtgggcgagcccgacgcacgtggcgaccgcatcttcaatggcgcactggacaacgccagcggcaccgcctcgctgatcgaactggcgcgcggcttcgccaaggccaagcgtccggagaggtcagtgctgttcctggcggtcaccgccgaggaaaagggcctgctgggttcggagtactacgccacccatccgctgtatccgctggaaaagaccgtggcggtgatcaacatggacggcatggcgccgttcgggccgtcgcgtgacttcggcatctacggtgccgcgcgtttcgagctgctggaccagctgaaggacgtggccaagggctgggatatccgctacacgccggacccgaagccggaagccggcctgttcttccgctccgatcacttcccgttcgccaagcgtggcgttccggcactgtcgtggtcggccggccaggactgggtggacggtggggtggccgcaggcaagaaggcctccgaggactacaccgccaagcgctaccaccagcagggcgacgaatggcagccggactgggtgtttgccggtgccgcccgcgacctggaagtgctgtacacgctcggcaaccagctggccaacacgcgcagctggccgaactggagcaaggacgaatcgttccgcgccgtgcgtgacgccagcgccgaccagcgcaagtaagggcatgcgccgggttcgcccggcgcctcccaggtagtgccggccgctggccggcatccctgtgatgcatgcggagaaagtggggagccggccagcggccggcactaccagatggctttccatccccacttttccggccttcgtcgcagcccgcttgtttgcccggcgggccgccctatgctcggctcacccccttcctccaaggcgccgccgtgttcgccagcnnnnnnnncctgatccgccacctgctggcctgggccgccgcgctggttgtcgccggcatggtctggagcggcatcttcagcggtatgaacgatggcccgggctgggtgttcggcctgctggcgatgttcctgatgatctccgcgctgggcagcgcgattacccacgtgcgccgggtttggctggtggccggccgattggattcgaccacgttgtccgggcgccagcgccgccaggtggaactgccgatggatgccggccaggcctatgccgtggtggaagcggcgattgccgaacttccgcgcgtggaagacgtggaaagctcggccggcagcctgcaggtgcgcgcctacgtgcgccgggtggacctctggaatggccgccagccgtcgcgctggaacctgccggcgcggctggcgatcaagcgcaacagcgtgctggcgacggtcacgccggggcagggcaccagtaccgtcactctgctgttcgaaccggatgccggttggtgggccgatctgctggcgctggatgagggcagcaacttcgagaacgccgaagcggttacccgcgcgatcagccgccgcgtggccgaccagcgccgcgatgagcaggccgccgccgaacagacccaggtggaaaaggaattgtcggtcgcgcgcttgaacctgctgcatgcgcaggtggagccgcacttcctgtacaacacgctggccaacgcgcaggtgctgacccgcaccgacccggcacgtgccgagcagatgctgggccaccttatccagtacctgcgcagctcgttgccgcaggtggacgagtcggtgtcgacgctgggcgtggagctggaacgcacgcgcgcctacctggagatcctgcgcatccgcatgggcgcacggttggcggtggaagtgcaggtaccgaatgagctgcatggcgtgcacctgccggcgatggcactgcagacgctggtggagaacgcgatcaagcatggcctggagcccaagcccggcggtggcacgatctggatcctggcgcgtggcttcgatgaccatgtgaccgtgaccgtcgccgacgacgggctcggcttcggccagggcaccagcggcaccggcatcggcctgaagaacctgcgcgaacgcctgcgcctgacctgtggcgagcaggccggcgtggcgatcgttgccaacttccccagcggtgtggccgcgaccatgaccttgccgcagacacacaaggagcgcagccatgccgcttgaagccctcattgccgaagacgaggaactgctgcggcagtcactggtggaacagctgcgccggttgtggccggagctgaagctggtggccgagtgcgaggacggcgccagtgcgctggagcaactggccgagacgcagccggacatcgcgttcctcgacatccgcatgcccggcatcagtggcatcgaagttgcgcgctcgctgtccgagctgagcccgcgtacccaggtggtgttcgtcaccgcctatgaccagtacgccatcgacgcgttcgagcagggcgcgatggattaccttctgaagccggtcagtgacgaacgcctgctggcgacgcgtgagcgcatcctgtcgcggctgccatcgacacgccaggatgacgccgtgcttgaacgcctgctgcagcggctggggccatcgcagggtgctgccgagcgcccgccgctggcctggatcaccgccagcaacggccgcgagacgcagctgatcatgctggaagatgtcgcctacttccgtgccgacaacaagtacaccaccgtggtcaccgctgccggcgagagcctgttgcgcacaccattgcgcgaactgctggaagtactcgacccgcagcacttccgccagatccaccgctcgaccattgtcaacatgaaggctgtggcggcggtcagccgcgacgataccgggcgcggcgtgctgcggctgcggggccggacggaaacactggtggtcagccaaccattcatgagcctgttccgcggcatgtagccgcaccgcacctttccgctaccaggagcattgcatgcgtcctttcctgcttgcagccctcgctgcactggcgcttgccggttgccagaagtccaccgaaaccgcgatcacccgcaccactgccaatggcgtggacacgctgtacagcaagcgcacggtagtggacggcgtggcgcgttttgagtgcatggccagccgcagcggtcagtgccattacctgttgctggacccggcctgtcgtccggacgcggcgtgtgcgaaagcgccgatacggtcgttcgcgttggcggtcggcaccacccaggagttcagggacctgccgaagggcttcgcccagtgcgtcagcgaggatcggaaagaacaatgccaccgtgagtgatcacggcggcattgtgggtccccccgcttccctgaagggtcagtaggcaggctgcagtgtcaggtcgtggtggtgctcgttctcgcccacgtggttgaggcggccgaccagttcggagtgctgcttcatgcgcccgatctcggtcatgatgcggatgtcctcgtggcgcagctcgcgcttggcggtgaccgcctgcttgtaatcgagcacttccgggtaatgctcggccaggtccagtgcctcggccacgtgctcgacgctgtcggccttggagctgatgcgtgcgcgactgttgaacgccttcatccagcgctcgaaaccggcctgctgatcgaacatgttggccatgaaccagatcacgaacaggatcgagacccacgagccgaacacgactaccacgcgggtgaacgtgatatggaagtcgtcacgccacaggtagttggcgatcaggccaagaatcagcagcgaggccgcctgccagccgacgatcgaggcgatcagccattggcacttggcctgcgccagcacggctacttcatcgcggatctgctgctcgctgagattgcgccaatgcgcaacctgtttatcgaacgggctgctgtagagctcgttgtcgcgaagcagaattcccaaacccttgaacaaagcaatcatggctggctccttgtggaacgtgcgtcgatcagcattggacggtgtggcgggtccagttctagcacttccagcgagccgtgcaatgggcgcaatgccaagccgcgtaagggccttctctgaatcggtgaatgttgctgcatcgcagcatcgaggccggagcctgcgacaggatgtcgcagggtgaaatgtgctgcggccgcacatgaaaccgtggctgagtgcgaagactcgccgccggcgtcgtgatcgcccagaatcggggctgaccgcgcaactcgcggccactctttcgcttttcctggatctgtgatgccggctctgctgcagcgactctcccgccccatcaccgcgccgatccggcgctgggtactggaggccttcccgcgtggccagagcggcatcgattacgaccagccgctgggtgacccgggctggtttggacctgacagcgtgacctggcgcctgcacgccgagttcccctcgatgctggccgggggcctgtgtgcgctgatgctgcagaccctgcatcnnnnnnnnctggccggggtctacgaccactccaatttccgccaggacctggtgggccgcctgcgtcgcaccaccgcgtttgtcgccggtaccagctatgcacccagcggggaggtagaggcgctggtggcccaggtgcgccgcatccatgcacagatccgcggccagaccgcgcagggcgagccctacgcggcggacgatccacaactgctgacatgggtgcacgtgactgaggcgtttggtttcctgcagggcttccgtcgctacgggcgcgaggtgccggcgcacatcgccgaccgctactacgacgagtaccgccgcgtggccgaggcactgggtgcggtggatgtgccgcgcagtgaagccgaggtggcagcgtacttctgcgcgcggcaaccggagctgcgtgtggacgagcgctcgcgtgaagtgctggaggtgttgtccggcgtgcgcctgccggtaccggtgccggggctgtcgcgcgaggtgttccttggcgccggtgcggcactgctgccggactgggccgaaggcatgcttgaacgcagcggccgccagcgtgcgcaggcggccgcttcagcgaagttgatgcagggcatggcgccgctgttccgccgtgcgctgcccgatggcctcgccagccgcgcctgtgcgcgcatgggcgtgccggtgtcggtgctgcgcgagtggcccaccgttcccgggtaggtgccaatcttggtcggcacgcgttgcgcgataaagcttcatccacgcatggcgtggatctactgatgccatggttctggttggcacgcgctgcgcgcggtgccgcagaagggccaaccaaggttggcctctaccagagcggatgcggcagcatatccacgccatgcgtggatgggcctcacccggccgacttcaagccacgcaacagcatttccagcgccgtcgtcgcctgccgcaggcgcgcgtcgccatcctcgccctcggcgatccagaacgcggcctcggccaggctgccgtagatcagcgatgccagcgcctgcgcatccaccggcatcgctacgccctgcgcgatcaactgttcgatcaggcgctgcatcgagtggacgcagtggcgctgcgattccggtgaggcgccacccagcacnnnnnnnnnntcacgcagcacgatgcgctggatctccggctccagcgccatctccagataggcacggcagcgctgtacgaaaccgtcccaggcatcatccgcgccatcgctgatcgcctgcaggcgcaggtcggtctcggcatcgagctgggcgaccaccgcggccagcaggcccttcttgtcgccgaagtggtggtagagcgcaccccgggtcaggccggcttgggcggtcaggtcatccatcgaggtggcggcatagccatgctcgctgaacacgcggcgggcggtggccagcaggctggcacgggtttcttccatttcggcgcgggtgcgacggaccatccggagctccttacatacgcagtgcatgattatttacatacgacgcgtatgaatgtaggctcttattcatacgctctgtatgtattgtcgtggcgccgggagcgccaggcaagccgctgccctggagatcccgatggccaccccctaccgcgacctgttcgccgcccccggcaccgccggcctcgccctggccggcctgctggcccgcctgccgctgccgatgaccggcatcggcatcatcacattgctgtcgcagctgcgcggcagctatgccttggccggtgcggtgtctgccaccttcgtgctgacctatgcgctgctgtcaccgcaggtatcgcgctgggtcgaccggcgcgggcagggcagggtgctgccatgggctactgcggccagtgcggcagggttgttgctgctgctcgcgtgcacgctgctggctgcgccagactgggcgcttttcgtcgccgccatgctggctggatgcatgcccagcgtgtccgcaatggtgcgcgcacgctggactgcgatccatcgcggtcgcccgcagctgcagaccgcgtattcgctggagaccgtgttcgatgaggtgaccttcatcgtcggtccaccgttgtcagtggggctgtcggtggcggtatggccacaggccggcgtactggcggccgccctgttgctggtggtcggcgtcgccgcattggtgctgcagcggggcaccgagccgccgctgcagcagcacgaaggtgcaactccctcgggctcgctgctgcggcacacggagatccgcctgctggcgttgctgatgctggcgatgggcgtgattgtcggtacggtcgacatcaccagcgtggccttcgccgaacagcgggggcagccgcttgctgccagcgtggtgctgtcggcctatgcgctgggcagctgcgcggcgggcctgctgttcggggcactgaagctgcagacgccgttgcggcgcctgttgctgctcggcgcagcagctacctcgatgaccaccctgccgctgccgtgggtcggcagcctgcccgggctggccgtggcggtgctgcgggccggggtgttcttcgcgccgacgatgatcgtggcgatgtcgctggtcgaacaacgcgtacccgaatcgcgcctgaccgagggcatgacctggctgctggccggattgaacatcggcgtggcgctgggcgcggcgctgtccgggcagagcgtcgatgcggggggcgtgcgtagcggctttgtcgttgcactggtggcaggcgggggcgtgctgctgttggccgtactcgcgcgacgtgccttgcgcccgtctgctgcatccacctcccctgaaggcatcatcccgtgagcgcttcatcgcctgcgcatgccgcgcctgtgcatcgccatccgtggtgggcggtttctgcggttggcctcgccaccttctcggtggtcaccaccgaaatgctgccggtgggcctgctgacccctgtcgccgaagatctcggcgcgtccaccggcaccgccggcctgatgatctcgctgccggccctgctggcggcagtgttcgcaccgctggtggtgatcgcagccggcggcatcgatcgtcgccgcattctgtgcgtgctgctggggctgctgctggtcgccaacgttgcttcggcgcttgcacccggcatcggctggctgctggcnnnnnnnntactggtggggttctgcatgggcgggatctgggccatcgctggtgggctggcagcacgcctggtgccggcgcatcgcatcggcctggccacctcgatcatcttcgggggcgtggctgcagcatcggttctgggggtgccgctgggtgcactgatcggcgacgccctgggctggcgcttcgcgttcgcagcgatggcgctgttcagtgcggcggtgatgctgctgcatctgtgggtggttcccgcgttgccggtggtggcgtcggtgcgcccggcgcagttcgtgcagctgctcggccaccgtggcctgcagcgcggcctatgcctgacgctgctgctggtagcgggtcacttcattgcgttcacctatgtgcgcccgttgctgaccctgcgatcgggcgtggatgccgcttggatcggcgcgctgctgttcgcctatggcacggcgggcatcgcgggcaacttcatcgccggaccactggccgctcgtcacccgcgcggcatgctgctggcgatctcttgcggcctgctgctgacgccgttgttgttcctgtggctgggcggcacacccaccggcggcattgtggtgctgctgctgtggggcctggcctatggcggcgtgtcggtcggcctgatgagctggatgatgaaggcagtgccgcacgcggtggagatcgccaccgcgctgtatgtcggtgtgttcaacatcggcatcgcaatgggcgcgtggggcggtggacggctgctggatggcgtgggcctgcatgcgaatctgtgggtcgcggccgggcttgccatggtcgccacgctggtgattgccacaacgcgccggtagatccacgccatgcgtggatggcttgtagtcctgtagacctgtagatatgccgaccaaggttggcatccacccgagcggggcatttgccaaccaaggttggcagctaccgggaaatgaaacgggcgcctcgcggcgcccgttccggttacatcaccacaccttgacccgcttgtccggagccaggtacagcttctggccttccttcacctcgaacgccggataccaggcgtcgatgttgcgcacggtcagtgcgcggaactggcctggtgcatgcacatcggtcagcagcgagttgcgcagcgcctgctcgcggctcttgctgcgccacgcctgggcgaagccgaggaagaagcgttggtccggcgtgaagccttccagggtctggcccggcttgccctgcagcgacagctggtaggcatcgtaggcagtgcccaggccggccacgtcggcgatgttctcgcccagggtcagcttgccgttcacatgcacgcccgggaacggctcgtagctgctgaactgcgcggccagcgcatcaccggcggcgttgaactgcttcaggtcctcggcggtccaccagttgtgcagcttgccggtctcgtcgaacagcgcgccggcgttatcgaagccgtggctgatctcatggccgatcaccgcgccgatcgcaccatagttcaccgcgtcgtcggcggcaccgtcgaagaacggcggctgcaggatcgcggccgggaacaccaggcggttttccagcggcacgttcatcgcattgatggtctgcggcagcatcgcccactcactgtggtcgaccggcttgcccagcttggcgatgttgcgctggtattcgaacagctcggcgcgctgtgcgttgccgagcgcgtcatcgcggcggatctccaggccggtgtaatcacgccacttctccgggtagcccatccccacggtcaggccggcgaccttggccttggcatgcgccttggtctgcggcgacatccacgacagtgcgtcaatgcgcttggcgaaggcggcgatgatgttcttcgccatttcgtccgcacgctccttggtcctggcgtcgaagtgcttctcgacatagcgcttgccgatggcctcgccgacagcgtggttggcatcatccacggcgcgcttccagcggtcgctctgctgcggcgtgccgctcagcgcggtgccatggaaggcgaagcgggcgtcggcgaacttcttcggcaggtaggcggcggcacggtccagtgcgtggaaggccaggtagtccttccacacctccagcggctcggtggcgaccagcctggacaggccggccacggccttgggctgccacacgatgaagtcctgctgctcgcccagcgcggccgcatcaaggaaggcgttccagtccatgcccggtgccttggcgttgaaatcggcctgggtccacggattggcacccttggtcacgtcgttggtttcttcctgggtggcatgcgcctgcgcgatcttcgtctccagcgcaaggatgcgttgtgccttgccggccgggtcggccacgccggccagctgcagcatctgcgcgatgtagccctggtactgcttgcgcagttcggccatgcggccgccgcccaggtagaagtcgcggtcgggcatgcccaggccgccctgcacgaggtacggcgcggtgcggtccggctgcagcatgtcgaccgagacccacaggccgaacaggcggtcggtgtagaagttggtggcattgagcaggtcgacgtcggcgcgcatctcgccgccgagggcacgtgccaggccagccttgtcggcgatggtctcgatggccttcagctgcggctgcaccggggcgatgccgtgctgctcgatgccggcttcgtccatgtaagcggcgtagtagtcgccgatcagcttgtcgtcaccgctggcctgcgcattgccggccgcaccctcgaggatggcgcgggtgtcggccagggtcttttcagcgatgacgttgaagctgccgaagcgcgaacggtcggccggaatctcggtgttcttcacccaggtgccgttggcgaagccgaagaagtcatcgccggccgcgatgctgcggtccatgccgctggcatcgaagccgaagctgcccagcatcggcttggcggcagcgggtgcagcctcggcgggcttggcggtgccagcggccggatcggccggacggtcgcaggcaaccagggacaggctggcaacgatggccagtgccagggtgggacggcgcagcttggacatggacttctcttgcagcggaaaaccccaagtctaatccgccgcagcccggctggccgtccctgtggctggccggtcctgtgcaggatctggctgaacgcgctgaagcgatcttcacgccgtcaccggggtggtgcatgctgggccctggagccctgcgcggacacggggaggtggccatgcaggacggggtcaggcgtcaagaatggcgttcgccggccgttgaggtcggggatgtggaggattcgttcgcgcatgaagccagccgactgcacaaggaagatcgaccgatgcccgcgttgaagcgggcgttggcccgtccgttgcgcgccatcacctggggcggcgtgctgctgggcctgttgctggtggccggattggccaccatgctggccaacgaccatcaccgtcgcctggaggccgcgcagcggcagagccgggcgctggcggtggggagcgagcgcctgctggcgctggaactgcgcaatctggagcgggcgatgaccggcatcgccggcgatgccggtgagttgttccgcagcgtgccgtcacaggccccggtactgctggatgcggccatcggtggcgtgctgcgccgccacgctgaactccacagcatcgtggtgttggaccgccacggnnnnnnnntgaccgccgggcgcggcgacctgcagctgccgctgtggaccgacccgctgcgccgggggcagggcagtgccctgtacatcggcccgccgcagcgggccagcgatggcgactgggtggtgccgctggcactgccgatggccggtgaacgctggctgttggcgcggctgcgctgtggtgaactgcagcgcatcgccggcggcctggatgttggtcccaacgggctggtctcgatcaccgacgccgagggttacatgctggcgcgcgtgcccgatccacatggcacggtcggtcgccgctacgacctgccgcggcgtgacctgctcggcaagcaggcggtggtcgagctcggcagcctgcccggcgtggtcgatggtgtgccgcgcatcacgaccatcagtacgctcgaccgcagcccgctggcggtgcagatcggcctggccgatgaagacgtgctggcaccctggtggccgtacctgcaggcatcggtggcgatcgtgctggcctacatcgtggtgctgctggtgctgctgtatgcggtgcgccgcagtacccgcagccagcaggcgatggccgaggaactgaaggcgggccatgccgagctgcgtctggcccatcaggtcgggcgtgtctgcacgtggtacgtggatgaggacgccgcgctgctgcgctggtcccccctggcgcgcgagatcttcggcgtgcagaccgatgcgctgccggtagccgacttcttcgctcgcgtgcatcgcgatgatgccgcgcgcctgcagcaggctttcgaccaggcctttgccggcggcgcagtgctcgaccaggtgttccgcctggtgctgcccggtggtgaagtgcgctgggtggnnnnnnnnggacagcgggtggaggtggccgacagcgaacgacgcatgatcggcgcgttgaccgacctgagcgaacgctaccaggcgcgcgagcagatgagcgaagtggaacgccgcttccgcctgctgttcgaccgcaacccggcgccattctgggtgttcgacccggacacgctgcgcttcatcgaggtcaatgacgcggcggtgcgccagtacggctacagccgcgaagagttcctggcgatgagcatcctcgacatccgcccgcgcgaaggctgggacgaggtgcgtggtgccatccannnnnnnnaggtgggcgatccccccgacgcaaccgtgcgcctgcaccggcgcaaggacggcagcgtgttcgaggtgcgcgcacacctgtccaaactcgatttcgacggacagcccgcgtgcctggtgctggccgaggatgtgagcgaacggctggcctacgagcgcgacctggcctaccaggcacggcacaacccggccaccggcctgctcaacgtgcgtgcattgaccgaccagctggatgagcagggcgagggctataccatcgccttcgtgcaactgcgcggactgcagctggtggccgatacgctgggccgtgaaatcggtgatgcggtgctgcagtcgatggcgacccgcttgggcgggttgggcgcacgctgcggcacgctggcgttccagccggcggaggacttcgtgttcgccatcggttcggagcacgatacccagcgcgtgctggacgacctgctgcagatcgtgtcggcgccgatgcgcggcaaggattcactgcaccagttcgagccgcgcatcggcgtggcggtgcatgtggccggtgacggccacagcgccgaacaggtgatcggcatggccgcgcaggcggcgcacgcggcgcgtgcggagggcaacgtggtggtctggttcgacgcagcggtgaccacgcggctggccgaccggttgcgcctggccgggcgcatccatgcggccatcgacaacgagttccagctgtacttccagccgatccggcatgccagcgatggcagcccggcggcattggaggcattgctgcgctggccgcaggctgatggcagcttcattccgcccaatgagttcatccagctgtgcgaggacaccgggctgatcctggcacttggccgctgggtgatccgagcggcagcgaaggcgcagcggcggttggtcgaggccgggtggggcgagctgccgattgcggtcaacgtctcggccgtgcagttcttcaacagcgacctggtggccgagttcacccgcgcccagcaggagttcgggttggcgcggggtgcgctgcatgtggaactgaccgagagcagcctgatgcgcaagccggggcaggcgatgcagaccatgcagcgcctgcacgagcagggcatcagcgtgtcgctggatgacttcggcaccggctattccagcatgtcctacctgcagcacctgccgctggacatcctgaagatcgaccgcagcttcgtggcggacgtggaaaccaatccacgcaacgcctcgatctgccgcgcactgctgtcgctgggccacagcatgggcctgaccatcatcgccgaaggcgtggagacgccgggacagctggactggctggctgcgcacggctgtgaccaggtgcagggctacctgctgggacggccggcaccgctggaacggatcatcgacgcgctggatgaggtcgccgcctaagtggtagtgccggccgctggccggcattcgcccaggaccgggaggtgtctgattgccggccagcggccggcactaccgcaaacgccaggctcggctacaccccggtttccaccaggtggtcgatgaagctgcgcaccttcggtgccaggtggctgcggctggtgtagaccgcgaagatgccgatcggcgcggcctcccactcgggcaggacgcgcaccagacggccatcggccagtgcgtcttccagcaggaagtccggttgcaggatcacgcccatgccggcgatcgccgcttcgcgcagcacgtcgccgttgttggcgtgcagcaggctgcttaccgccaccttcacttcaccgccgggcccctgcagcggccagtgatcaccggcggcccagtagctgtagctcaggcatgcgtgtgcctgcagctcctgcggggtctgcggcgtgccgtgtgcggccaggtaggccggcgcggcgcacaggctcacccgcgattcgcccaggcggcgcgcgatcagcgtgggaccgggctcgcgggtgatgcggatggccacgtcgtagccttcctcgaccatgtccaccagtcggtcggacagcgccaggtccagctccacctgcgggaagcgctggcgataactggccagcagcggaccgaggcgggcaatgccccagctcaccggtgcgttgatgcgcagcgtgcccgaaggctccagcgcctgcgcgccgatactggcctccagcgcgtcgaattcggccagcaggcgcacgcactgggcgtagtaggcggcgccggcactggtcgggctgacccggcgcgtggtgcggtggagcaggcgggtggacaggcgcttttccagcgccgcgacctggcgcgtgacgccggcggtggacatgtccagggcctgggcggcggcactgaagccgttgcgctcgaccaccgccacgaacacgcgcatcgcctcgagggtgtccattgttgcgccttgtgaaataaatacggtcaaacgatcgtatttatcggccagtgaaggcgcaataacctgtgcccactcccttcaaggtgctttgccatgcacaccacgaccgctcctgtttcgccgctggcgccgtatggcgccaccctgctgcgcctggctctgggcgtgctgttcctggtccacgcactgaccaagctgctggtgttcaccccggccggtacggcggcgttcttcgagtctctgggcctgcccggtgtgctcggctacctcaccatcggcgtcgaactggtgatcaccgtcgcgctgctgctgggcatctacgcacgctgggtgggcctggtcggcgtgccgctgctgctgggcaccatcgtcaccgtgcacggcgccaacggcttcggtttcgccaatgccggcggcggctgggaatacccggcgttctgggcattggcgctggtggtgctgttcctgctcggcgatggcaagtggaccctgcgttcgcgctgatcgccgcctgatcctgcaactggagaattccatgtcccgcctgccttcgctgtacatctcccatggttcgccgatgactgccctgcagccgggccaggttggcgtgcgcctggccgagctggcgcgcgatctgccgacgccgcgcgccatcgtgatggcttcggcgcactggctgggccggcagccgctggttggcgcgcatccacagccgccgaccatccacgacttcggtggcttccnnnnnnnnctgttcgaactgcagtacccggcaccgggtgatccggcactggccgaagaagtggccggccgcatcgccgccgcaggcctgccagtggccatcgacccgcagcgtggcctcgaccacggcgcgtgggtaccgctgcggctgttgcgccctcaggcggacatcccggtggtgccggtgtcgatccagccgctgctcggccccgagcatcagttcgcgctgggccgtgcgctggcgccgctgcgcgaacagggcgtgctgctggtcggctccggcagcatcacccacaacctgcacgactggggcgactaccaggacggcaaggaagcgccgtacgtgcggcccttcatcgaatgggtggagcagcgcctggccgctgatgaccgccaggccctgctggattaccgccggcaggcgccgttcgccgaacgcgcgcacccgaccgacgagcacctgctgccgctgttctttgcaatgggcgcggccggcgagggcggtttcggtgcgcgtcgcatcgatgccggcatcgatgccggcttcctcgccatggatctgtaccgcttcgacggggcatgagccggggctgacgcgcggcggccccggccgtcgcggccatggccgcatgtggtagttttttccgggtttccggcgctggcctccaagcctccccacgcgccgcttcctggaagaagcatgcataccattgaagtcgtcctggcgatgctggtggccgttgtcgccagcggctacctggttcgcgtcctgccgttctcgttgccgctgccgctggtgcagatcggcctgggtgcggtcatcgccggggtgttcaaccgtggccacgcgctggagccggaagtgttcttcctgctgttcctgccgccactgctgttcctcgatggctggcgcattcccaagcagggcctgttccgcgacaagggcgcgatcctcgaactggcgttcggcctggtggtgttcaccgtcatcggcgccggcttcctgatccactggttgattccggtgatgccgctggcggtgtgcttcgcgctggcggccatcgtctcgccgaccgacccggtggcggtgggcgcgatcgcttcgaaggcgccgattcccaagcgcctgatgcacatcctggaaggcgagtcgctgctgaacgatgcctcgggcctggtctgcttccgcttcgcggtggcggcggtgatgaccggcaccttctcgctggccacggcctcgctgaccttcgtgtgggtggcggtggcgggattggcggtgggcgtggcggtgacgctgggtgtgtccaccttccagcgctggctgtggcgccgcttcggcgaagagcccggcgcggcgatgctggtcaacctgctcattccgttcgcggcctacctgctggccgaagagatccatgcctcgggcatcctcgccgcggtcgccgccggtatcgcgatgagctatgtcgagctgaccggtcgcgtctccggcagcatgcgcgtgcagcgcgccggggtctggaacatgctgcagttcagcttcaacggcatcatgttcgtgctgctgggcgagcagctgccgggcatcgtcgaacgcgnnnnnnnnnnnntgaacgagaccggccaccagagtgcgtggtggctgctggtgtatgtggtggtgatcaatctggcactggtcgtgctgcgcctgttgtgggtgtggttgtcgctgcgctggaacctgctnnnnnnnnnncgtcgcggcctggagcggggcgaggcaccgaactggcgcatcgtggtggcgacctcggtggccggcgtgcgcggtgcgatcaccctggccggtgtgttgaccctgccgctgttcctgcccgacggcagtgcattcccggcgcgtgacctggtgatcttcctggccgcatcggtgatcctgttctcgctgctgggcgccagcatcgcgctgccacagctgctgaagggcctgcagctgccggctgactcgggcgagcgcaaggaagaggacctggcacgccggctgtcgtcgaaggccgcgctggccggggtcgagcgcatgcgccagcagctggtgatgaaccagaacaccgagaacgtgcagctgtacaacgacgccgcctcgcgggtgagcctgctctaccagcgccacctggagcgcgacagtgatgggcccgacgtggacccggagaaggtacggcgcatggaaatgggctaccgccagctgcgcagcgccggcctcaatgccgagcgcgaggagctgttccggttgacccggcgcggggtgatctccgatgagatctcgcggcgcctgatccgcaaccttgacctgctggaatcgcgcaagcgcgaatgaccgtgtaccccgggtgggtgcggaccttggtccgcgttgatcggggtcagatccctttccgcaggaaagggatctgaccccaggatccgggagccgtgcttattccggcttctggtccaggaaatacacctcgaccttgcccttgaccttgatggtcatcgggttgccgcggcggtcgcgggccttgccggcctgcacgcggatccagccttcgctgaccgagtattcctcgacgttgtcacgctcgacgtcgttgaaacgcacgccgacgccgcgctccagcgcctgcgcatcatggaaggggctggccgggttgatcgccaggtggtcgggaggggtatcgctcatcgcttcattcacagtgacggccaccaaggccggcttcagcggcacaggataaaccgtagaatgccggcctgccccagaggaagttccgccatgcccgacaacagcgactatttcgacttcgaggaagacatccacgacttcgacgaagatggcttcgaggcacgggtctggaacctgctggtgctgatcaacccgggcgacgaggaactggccctgcagcagttcaaccgctggcgcgaacacctggccgaggacgggcagccgctggaagcggacagcgactggctgccggccctgttcacggccatcgcctggcagtccggtttcgaggtcgagcgtgatgatctggaatcgctgcagtcggcagtgaacgagctgtcggcgcgcttcaacctgcagctggactggggcggcgacctggatgacgaggacttcgccgaaggcctggacggcgtgcagctgatgtccaccgccttcgaccgcctgcgcgagcacaactacacgctgtggagcgtggatgccggcagcgacggcttcaccggcgtgatggcgctgacccgcgacgacgacgcaatgctggcgctgtgctcgctgctcaacgtggaaatccggctgggcagcgacccgttctgaacgatgggccgatccccccggcacgacccggcggggacgatctgctgggcacggcctgacgggttgatccgctggggacgacccgacggggtagagtcgactgttagttgtgatctctctgtacgttgttcatccgggacatctttggaaaatggtggttaccacacctctccagaccccaaagagcccggatgaaccaccataaaaatgcccgtttgaccgtccatagtcgagcacttcttattcgccgcatcctccacgagggcctgcgcccagaggaagcagcccaagcatgcggcgtaagtgtgcgtacggcctacaaatggctggcccgattccgccagttcggggcaccggggctggaaaaccgcagctcacggcctcaccagacgccgcatgccacacctgctccggtaatcgagcaaatcaaggagcaccgccgtaaacggcagacctacctgaccatctccaaggcgctgggggtcggccacagtacgatttcaaggctgatgcgtgcccacggcctcaatcggctgtgtcggcttgaaccgcccaaggaggtcatccgatacgaatacgatcagcccggagggctgctgcacctggacatcaagaagctgggcaacttccagcggccagggcacagaaccgatgccaaacgtcggggaaacgccgctggcggtggctggggctacgtccacgtggccatcgacgatcactcccgggtcgccttcagcagcgtccaccccaacgaacaggccgaaaccgcctgccaggcgctgctgggcgctctgcagtactacgccagcctgggaatcaccttcaagcggatcctgaccgacaacggtgcctgctatcgctccaccgcctttgccaagctgctcaaatcccttgggatcaagcacatcagaaccaagccctacacgccgcggaccaatggcaaagccgagcgcttcatccaaaccagcctgcgcgaatgggcctacgcccgcgaatacgcctcctcggaccagcgcaattccgtgctgacccaatggctgcaccactacaactggcaccgccctcacatggggatcggtggccagccacctatttccagagtcctgctgaacaacgtggtgggtttacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncggtcggtgccggttggtgtctggcgaacccgcgacgtggcctacggccggtactgcgccctggcgttggcaatcaccgttttgaccagttcacggtcggtgtgccgtgagatcgcccgcgcaccgagcgcgatcgcctgtgcgcgcagctcggaagtgacatcgtagtgggcaccgctggccttgttctggaaggcccgcgggggaatgccgagctgcgccgccatcgcgtgcagctcggccagggtgtcggccatcaggtgcgcccagcgctgtccgcgccagggatgcaccgcgtcatcgacgtagaccgtcaccgccgcggccggttcaggcctgcggcttgctgtcgctgtcagcggccggagcggcctcggcagcggcttcttcggccacgttgccctcggcggcttcgccttcctcgccttcagcagcgtcgacgccttcgaactcggcgaccagcttgtccaggtactcgtcggcggtctgctcggattcggccgccagggtgtccagcagcttctgcagcagttcggagtactccaggttgaccttgcggccttccttctcctgcacgttggccaggtgcttgagcatggccagcatcggtaccgggttctcggcgttgcccatggtctggccgccgatggccagcagccactcacggccctgcaggccgatggccgcgaccacctggccgtcttcgttggtcagcacggcatggttctgcacctgctgctgtgcgttcaggcgcaggaacgggcgcttggcctgctgcttcttgcgcttgtcgcgcttggccttggagttctgggacatggggtgggatcacctggaaaaggaaagaccgccattgtagcgggtgcgccgggtgatgcccctggtgggtgcggaccttggtccgcacgctttcccggatgtgcggaccagggtccgcacccaccgtctactttgcctcaccctgcgcggcctgcacgtccgggtcggcggtgggcgccgacagccccacctgcgggccggcaccggccagggcggcctcctcggcggccttggtcatcaccacgatgctgatgcggcggttgatcgggttctgcgggtcggtcttgtcgaacagtaccgacgaggacaggccgaccacgcgggtgatcttgctgtcctccaggccgccgtccaccagtgcgcgccgtgcggcgttggcacgatcggcgctcagttcccagttgccatagccgcgtgcggccgaataggcggtgatgtcggtgtggccggtcaggctgatccggttcggcacatggttcaggtactcggccagttcgtgcaggatctgctgcgtgtacggcttcagcgtggcgctgccaaggtcgaacatgggccggttctgcttgtccacgatctggatgcgcaggccttccggggtcaggtccagcagcagctggtccttgaacggctccagcgcctggctcctgctgatcgcctcctgcagttccttcatcagcgcttccagctgctgcttgtcgcgctgctgctggtccaccggctgcggcacggcctccttctgattctggaagggatcgttgctgttgccgcgcgagatgtcggtggcaccgcccagcttgatcatcgaggtgctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntggcgttctgcccactcagcgggctggggttgcggaagtactcggaaatggccgcacggtcgttcttgttggtggtggccatcagccacagcaccaggaagaacgccatcatcgcggtcacgaagtcggcgtaggccaccttccacgagccgccgtggtgggcggcgtggccggccttcttgacccggcggacgatgacggtgggcttgttctcggccatggcttacttgaccgtcttcaggtgctgctcgaaatcggagaaggccgggcgcacgttcgacggcagcgtcttgcgggcaaattccagcgcgatcttcgggttgtagccgcgcaggcaggccagcagggcggtcttgaccgattcgtagatgcggctgtcctgttcggcgcgggcttccatcgccgccgccatcgggccgacgaagccgtagcccagcaggatgccgaggaaggtaccgaccagcgcaccggccacatggccgcctacttcgacgatgtcgccgccgatcgagcccatggtgatgacgatgcccagcaccgccgccacgatgccgaaaccgggcaatccgtcggcgaccttggtcagcacctgcgacggcgccatggcttcggcgtgatgcttttccagctccagttccagcagcggttccagctcgtgcggctcgatgttgctgccgatcatcaggcgcaggcagtcggtgatgaagtcgatcaggtgatggtcggcctgcaccttggggtagttgccgaacagggcgctctcggctgggcgctcgacatggtcttccagtgccatgaagccttcgcggcgcgccttgttgagcagttcatagagcaggctgagcacatcgatgtagtcctgctgcttgtagcgcgggcccttgaacacgcccaccatggcctgcagggtctgcttgacggtcttggccggggtaccgaccaggaaggcgccgagcgccgcgccgccgatgatgaccagctcgtagggctgccagagggcacccaggcggccgtgggcaccgaggtagcccccgatcacgctgatgatgacgaccaggaatccaacgatgatgagcatggggcgacgcaaggagaggggatatctccttgtcggcccgtcgcccggttttctgaagagggaattctgtgaaatcggtcagcgggtatttcagcccgccatgccggcctcggcaccgccacgctgcagtggatcgggccacggctcaccattgccagtgaatgaaagtgagacggaattcaggcagtgacgctcgtaggtgggcggcggaccgtccgggaatacgtggccgaggtggctgccgcagcgcgcacaggtgatctcggtgcggaccatgccgtggctggtatcgcggatctcgcgcacgtgcgctgggtcgaacggagcgaagaagctgggccagccagtaccggaatcgaacttggtgctggagcggaacagcggcagcgcgcacaggcggcagcaatagacgccctcgcgcttgttgtcgaggaataccccgcagaacggcgcctcggtgccgtgctgcagcagcacgcggcgttcctcgctgctgagaccggcaaccagcgcctcggtctgggtggcagtggggggcgtcagatcgaaggcggtcatggcggcgctccgtggggtcgatggcctgggggtgccggaaaacgtgggggtgctggcgcccgcttgcaagtgtgatggccgttcatgggcggcacacaggcgttggcgcatggtgaatgcgaaccacgccggagcgtgccatgaaatcgaccctttccctgctgttgatggccctgctgcccttggtcgcgcaggcccaggtaccgacatcgtcgagcccgaccgccacccgtagtgcgaccaccgtggcaccgcagccggtggtgccgccaccacaggccgcgcgcccgcagccgcaggtactgccctcgccacagccgacgcagccgatcaagtccaccggtccggcccaggtcgcgccggcgccggtcccgaagcctgccgacaaggtctatgaccgcaatggccgcatcgttcccggggtgcgcccggccggcccgaaccgcgtgttcgactcgcgcaccggccgctattacgacagcgtgccggccggcgatggccagcagatcaagcgctgacctccaatgcgaatccaggtgggcagcggctgcgggctgtgcgggctgaacgcacgaaaacaacctgctgcagatcactgctttttcgcctgcgattaaccgttccgggaccaacgtgaccgtgcgccggcatttcgccgccgcatgtcctttgtccactggatcgcgatcatgaaaaaccagcagaaccgtcatcccggcaaggaaccgcagggccgcaacccnnnnnnnnnnnnnnnnnnnnnnnnnnnnatggacccgcagcagccgcacaagggcggcaagcagcaggaacagcgctcgcagaaacatccacagcagcgttgactgttgccatgaccggggtcagagcccgctgcgcgggatccgaccccttgccgaatcccgaccggggtcggatcccgcaacgcgggctctgaccccgatcgcaaccgcctcaatccggaatcggcaagctcagcgtttccttcacttcttccatcacgatgtagcttttcgactcgcgcacgtgcggcagtgtcagcaacgtgctgccgagcagcttgcggtaggaggccatttcgctgatccgcgctttcagcaggtaatcgaagtcgcccgacaccagatggcactccagcacgttgggcagcttcagcgccgcgcgccggaactcctcgaaaatgtcgccggacttgtaggccaggctgatttccacgaacaccagcaggctggccttcactgcggccgggtcgaggtgggcgtggtagccggtgatcaccccttcgcgctccaaccggcgcacgcgctccgtgcacggcgtggtcgacaggccgacccgctcgcccagttcggtgaaggaaatacggccctcggcctgcaggatgcgcaggatcttgcggtcgatcttgtccagttcgcgggtacgggtggccatggtcgtcaaccttgggtaatgaattgcaggagaacatcctgcccgttgatttcaaaacaggcaaatcaactgggaatggctgtctatacttccccaattatggtccctgtgcgctccagtgcagggaatgatcgggttggagaagtcccatgcgagtcctagttctcggcagcggcgtgatcggtaccaccagtgcctggtacctgcgacaggccgggtttgaagtcacggtcatcgaccgccaacccggcccagcgctggaaaccagcttcgccaatgccggccagctgtcattcggctacacctcgccgtgggcggccccgggcgtgccgaagaaggccatcggctggctgttcgagaagcacgcgccgctggcgatcaaaccgggcatggacctggcccagtaccgctggctgtggcagatgctgcgcaactgcacccacgagcgttatgcgatcaacaaggcgcgcatggtgcgcatgtccgagtacagccgcgactgcctgaacgagctnnnnnnnnagatcggcatcgaattcgaaggccgcgacctgggcaccacccagctgttccgcacccagcagcagctggatgcctcggcgcaggacatcgagatcctggcccagtacggcgtgccgtacgaggtgctggaccgcgccggcatcatccaggcggaaccggccctggcccatgtcgatggcctggtcggcgcgctgcgcctgccgcgtgaccagaccggcgactgccagctgttcacccgtcgcctggcgcagatgtgcgtggatgctggtgtcgagttccgcttcgaccaggacatcaccggcctggagttcgatggcgaccgcatcaccggcgtgcgcatcgacggcaagctggaaaccgccgaccgcttcgtggtcgcgctcggcagctattcgccggcgctggtcgcaccgctgggcatgcgcctgccggtgtacccgctgaagggctattcgctgaccctgccgatcaccgacccggcgatggcgccgacctcgaccatcctcgacgagagctacaaggtggcggtcacccgcttcgacgaccgcatccgcgtcggtggcatggccgaagtggccggcttcgacctgtcgctgtcgcagcgccgccgcgaaaccctggagctggtggtcagcgacctctacccgaagggcggcgacctgtnnnnnnnncagttctggaccggcctgcgcccggccacgccggacggtacgccggtgatcggcgccacgccgttccgcaacctgtacctcaacaccggccacggcaccctgggctggaccatggcctgcggctcgggccgctacctggctgacctgatgannnnnnnncagccgcagatcagcaccgaaggcctggatattttccgctacggccagtacggtcacgcgccgcaacaagagaaccgcacatgcgtcctgcccgcgcgctgatcgatctgggcgccctgcgcagcaattaccggctcgcccgtgaactgggcggtggcaaggccctggcgatcatcaaggctgatgcctatgggcatggcgcggtgcgctgtgcgcaggcgcttgaaggcgaggccgatggcttcggcgtggccaccatcgaagaggcgctggaactgcgccaggccggcatccgtgcgccgatcctgctgctggaaggcatcttcgaactcagcgacatggcgttggtggccgagcatgatttctggttcgccgtgggttcgccgtggcagctggaggccgtcgccgccttcgacagcccgcgcccgttgacggtgtggctgaagctggacagcggcatgcatcgcctcggcctggacgtggacagcttccgcgcggcgcacgcgcgcctgtcagcgctgccggaggtcgagcgcatcgtgctgatgacccacctgnnnnnnnncgacgagctggacagcgaacgcacccacgaacaggcggcgaccttnnnnnnnnccatcgacggcctgcacggcgagaccagcgtgtgcaattcgccggcgctgctgggctggccggacgtgcgcagcgactgggtgcgcccgggcctgatgctgtatggcgcaaacccgctgccggacgacaacacgctgaccgagcgcctgcgcccggtgatgacgatgcagtcgaaggtgatcgccgaacgctggatcgaagcgggtgagccggtggggtatgnnnnnnnnttcgtggccaaggcgcgcacccgcgtgggtgtggttgcactgggctatgccgacggttatccgcagttcgccccgaatggcacgccggtattgatcgatggccagcccggcgcactgatcgggcgcgtgtcgatggacatgctgacggtggacctgacggcgcatccgcaggccgcggtgggcagcgtggtggaactgtggggcagtgcgccgacgttggcggaactggcgccgcgctgcggcgtgagcgcgtaccagctgccgtgcgcggtcaagcgcgtggcgaaggtgtacgtgtagcgccgagcccacgctcggcttcggtgtggcggccgaccttggtcggcgccctgtaatgcgtgtcgaccaaggtcgacacctaccgggggcctggcacgcagcggtcgccctgcgcggctccggtagcggccgaccttggtcggctaatgcgtgtcgaccagggtcgacacctgccgaggggcctagcgcgcagcggtggcctggctggccagctggcgcttcacccagtcatcaatcaggcgcttctcgtagcgcagcggatcgctgttggtcagcaacccactgccctgcaggtagccggagtcgctcaggcgggcgtcgccttcgctcacaatacggccgtcggcgtccttcaacgtgtactgcagggtgatgcggggcgggtagatatcacgcatcacgcggatgtcgcgcgcacgcgggccgtgccacggctcgtagtcaccggcacgcttgatgtccaccagggtgacatcgagggtctgcccaggctgcagcggcttggcagcggtggtctgcaggtagcgggccagctgctgtacccagtcaccgcgttcggcctcgaagcggttggtgctctggcggatctcggtgaacgtggccggatcctcccatttcacgctgaccgggccattggcctgcaacgcacgcggcgcgtccctaccggttacgttgcgcgctgcagcgttggcgccgctcaccaccagggcgcctgccagcagggcaatcacgagtgcgcgtttcatgacggtctcctgcgtccccgcgctggggacgatgttgatcacggatcgagtgtgatcctgtggccgggtcactgcaatggccggctgcggcgtatgcaaggggggttaccgccaattcatcgtcgtcaaccctgactgacggcgcttgacgctgtgaatacgctctctggaacatgctgtgtctccaatccggcccgtccagacgcccttgtccacactgccgcccctagtggagcgcccaccgatgatggtgccggcgcccgaacccgacctgcatcatggcgtgcttgagcgcatcaacgccggtttctgcgtgatccaggtgctgttcgaaggcgaccgcgcggtggactatcgtttcatcgaggtcaacgacgccttcgagcgccataccggcctgaaggacgcacgcggtcagcgcatgagtgcgttggaaccgaaccacgaggaagactggttccgcatctacggtgaagtggcccgcagtggtcgccccgcccagttcgagatggaannnnnnnncctgggccgctcgttcgcggttgatgcggtgcgcgttggtcgtccgggcgaagacaaggtcggcatcctgttcttcgacatcaccgcgcgcaagcagatggaagtggagctgggcgaaagcgaagcccgcttcagcgcactggccgatggcctgccgatgccggtatgggtgctcgacgagcgcggccatgcccgcttcgtcaacagcgccttcagcgagtttttcggtggcgacgaaacgcgcgttccggaagatgtctggcgcggcctggtacatccagacgatgcgtccgtattcgagtacgagctgcaggaagcattgaaggcgcagcgttcgatgcatgcgctggtacgtgcgcggcgcgccgacggccagtggcgctggctggagatgaacgcgcggccgcgcttctcgcgcatgggccgcttcatcggcctggctggcagcagtccggacgtgaccgagcgccgcgagatcgaactggcacgcgaggaactgctgcagtccgagcgcgccgcgcgcagcgccgccgagaacatggcgcggctgaaggacgagttcctggccacgctgtcgcacgagctgcgcacgccgctgaccaccatcctcggttggagcgagctgctgctgcagcgcgtggacaacaccagcccgctgtacaagggcctgaacgtgatcgccaacagcgccggtgcgcagaagcggctgatctcggacatgctcgacctcagcagcatgctgctgggcaaggtacagctggaggtggaagtgctggacctgcgcacgctgcttggcgaagccatcggcgcgcaggaactggtggccgaaggcaaggcgctggacgtgaacctgcagctgcccgagcagcccagcctggtattgggcgatgccacgcgcctccagcaggtgttctggaacctgctctcgaatgcgatcaagttcaccccggccgagggccgcatcgacgttcagctgcaggccgacggcacccactgggtgattacggtgcgcgataccggcgatggcatcgcaccggagttcctcaaccacctgttcagccgcttccgccaggccgatggcaccaccacgcgccgccagcgaaggccatggccacggcgccacgttcaccgttcgcctgccccagcacctgccggatgccgagcgccggccgctgcgcgaagtcatcagcgggccgatcctggagccggtgatcgtcgaaccgtatccgctgcggggcatgcatgtgctggcggtggaagaccagccggaggtgctggagtacctgcggcgcatgctggaagagcagggcgccagcgtgtcggcggccagctcggccggcgaggcactggcattgctggccgacaccggccatctgcagtaccacgtgatgctgaccgacatcggcatgccgggcatggatggctatgggctggtgcgcacgctgcgcgaggacatgggcgtggacgcggcaaccttgcctgcggtggcggtgactgcactggcgcgtgccgatgaccgccgccgcgcgctggcgtcgggcttccaggagcatgtcgccaagccgtactcggtggcgcagctggtggctgccgtacgcaaggtgcaggtgcnnnnnnnngacagcgcgctgcactgaacattcacggccgatcggcgaccctgcaatcaggaggtcgccgatgtcccgtatagctccacgtatccacaccgatccggcgcagatcgcgcgcctggaagccctgctgccgcagctggatggcgaaacgcaggtggaactgattctgcacgatggccgccgcctgctcggcacggtggccgtgaggccaaccgtgcagcaataccgcaacgtcgctggcgatgaaggcagcaacggccagctgcgcgtggatgactacgacacgccggtgcagcagcaccatgtgtggttggacgagatcgccagcatccgcaggttgccgccgagggtttgacggcaacctgccgggcccatccccgcttggcgtggatctaccagaggttgcagtagagccacgccatgcgtggctgctgcgctcagtgctcgaacagggtcggcgtcgcctcgaaccggcgtgcatacgcccgctcctccgcaaccctcgccacctcgtcatcggccaggtccggcgcgccatacaccgcataggccacgctgccgtcggcaccatgaccgacctggtgcagccggtagcgcgagtggccgccgccggtgtcctcggggtaatgcacgggcggatggctgccttccaggtccatttcactgttgtcgaccacgccaccgacgaacaaggctcgcatgcaggttctcctgggtttccgggggagcctctaccctgaacgttccaatgttgctggcagatcaaggccccgttcgggtttcgcaaagcggctgccgggcccggcccggtcaagccggtacaatggacggccctcacgcttgaagtaccgcgccgatggcctccagcgacgacgcccccctgcagaccctgttcctgccgttctcccaaggcgccctgcgctggccggaaggccccgtggctttcctgcgggcccgcgacggctggccgctgcgcgaagtggccggcaaccgcgaggtgcattgcgagcagagcttcgccccgttcgcgcagccgctgcagcaggccgccggctggaccgtcagcggccagctggatgatgtggccggcaagggccgctacccgctggtgctggtgctgccgccgcgccagcgtgaagaagcccgcgcgctgttcgcccgcgcgctggcgctggtcgccgacggcggccgcatcgttgcctgccagtccaacaacgaaggcgcacgctcgggcgagggtgacctcaagcagctgaccggcctcggcggcagcctgaccaagaatcactgccgcgtgtactggaccgcgccgatgcagggccagcacgacgccgacctggccaagcgctggttggcactggatgcggtgcggccaatcgtcggcggccgtttcctcagccgcccgggcgtgttcgcctgggatcgcatcgacccggcgtcggcgctgttggccgaacacctgccggccgacctggccgggcgtgccgccgacctcggcgcgggctacggctacctgtcgcgcgagctgctggaacgctgcccgaagatcaccgcgctggacctgtacgaagccgagcannnnnnnntggcactggccgaactcaatctggnnnnnnnnnnnngcccgctgccgctgcgcttcctgtggcaggacgtcaccgcgggtatcgaaccgggctacgacgtcatcatcagcaacccgccgttccacacgccgtcgcgcgccgatcgcccggacatcggccagcgcttcatcgccgtggccgcgcaggcgttgcgcccgggcggacgcctgtacgtagtggccaaccgccacctgccgtacgagtacacgctcaacgagagctttggcgcggtgcgcgtgatcgccgagcgtgatggcttcaagctggtggaagcggtgaaggggaagggcaagtgaagctggtcaagctcatcgccaacctgggctatggcagccgcaagcaggtgcagtggatgttccgcgaaggccgcgtcaccgacgccgacggcgaggtgctgtatgccgacgaccaggtgccgcacgaggcgatccgtgtcgacggcgagccgctggacccgccggtgggcctgtcgatcgcgctgcacaagccggccggctacacctgctcgaccaaggacaccggccgcctgatctacgatctgctgccgccgcgcttccgcgaccgcgatccggtgctgtccacggtgggccgcctcgaccgcgagaccagtggcnnnnnnnnnnnnaccgacgatggcggcctgctgcaccggatcatctcgccgaagtcgaagctgccgaaagtctatgaggtcgagttgagcgacgacctgcgcggcgacgaggtagcgttgttcgccagcggtacgctgatgctggagtccgagaagacgcccctgctgccggctgaactggaagtgctggatgcgcgtnnnnnnnncctggtgctgcacgaaggccgctaccatcaggtacgccgcatgttcgccgccaccggcaaccacgtgcaggccctgcaccgcagccgcgtcggcgggctggacctgcagggactggacgaggggcaatggcggcagctcacctccaccgacctggatacgctgttcgctccatgaccaccatcgctgcgctgccgttcctccccgacgccgtcatcttcgacatggacggcctgatgatcgacagcgagcgggtttcgctggcctgctggagccaggccgccgacgagttcggactgggcctggacgaggcggtgttcctgcgcatggtcggcctcggtgaccgtgacacgcacgcgctgctgcgtgcgcagggcatcgaggacagcgtgatcgaggcggtggccgcgcgctgccacgacctgtatgaagcacgcacacagaccggcctgccgttgcggccgggcatcctggagttgctggagttgttgaaggcgcacgcggtaccgcgtgcggtggcaaccaccacgcggcagccgcgcgccaaccgcaagctggccgctgccggcctgctgccgtatttcgatgcggtgatcaccagtggcgacgtggcgcggccgaagccggcgccggatatctacctgctggccgcgcagcggctgggccaggcgccggaacgctgcctggcgctggaagactcaccggccggtacgcgtgcggcgctggcggccggcatgaccgtgatccaggtgcctgacctggtccatcctgacgaggaactnnnnnnnntgggccaccgcatcgttggatcgctggtggacgcgcacgcgctcctgctgccgttgttgccgaggtaaccggtaggtgccgaccgttggtcggcagaccccaatgccccggtgggtgccaaccttggttggcactctttactgccctggtgggtgccgaccgttggtcggcacacctgccccatcacacccgcccgaacaccagcgcggcgttggtgccaccgaagccgaagctgttggacatcaccgtatccagcttctgctcgcggctttcgcgcaggatcgggaagctctccactttcgggtccagctcgccgatgttggccgaaccggcaacgaagccatcgcgcatcatcagcaggcagtagatcgcctcgtgcacgctcgccgcaccgagcgaatggccggacagcgccttggtcgaggacagcggcggcaccgcatcgccgaacacttcgcggatcgcattgagctcggtgacgtcgcccagcggcgtggaggtgccgtgggtgttgaggtagtccagcgggcgatcgacgccctgcagcgccatcttcatgcagcgcaccgcgccttcgccggacggagcgaccatgtcggcgccgtcggaggtcacgccatagccgatcagttcggcgtggatgtgcgcgccgcgcgcaacggcgtggtcgtagtcctccagcaccagcatgccgccaccaccggcgatgacgaagccgtcgcggtccttgtcgtacggacgcgaggcgctggccggggtttcgttgaagctggtcgacagcgcgcccatcgcatcgaacatcacgctcatcgaccagtgcaggtcttcaccgccaccggcgaacatgatgtcctgcgcgccatggcggatcatgtccgcggccgcgccgatgcagtgcgccgaggtcgcgcaggcggccgacagcgaatagctgacgcccttgatctggtaggccgtagccaggcaggccgagaccgtcgagcacatcgtgcgcggcaccatgtacgggccgaccttgcgcacgccacgttcgcgcagcaggtcgaccgcgccgatctgccattcgctggagccgccaccggaaccggcgatcaggccggtgcgcaggctgctgacctgctcggcgctgagcccggcatcggcgatggcatcgcgcatggccagataggcgaaggctgccgcatcgctcatgaagcgcttctgcttgcggtcgatcagcgcctccagatcgaggtcgacacgaccgccgacctggctgcgcaggcccgcttcggcgtggtcggccagggcggtgatgcccgagcgcccttcgcgcagcgcggccgaaacggtatccagatcattgccgaggcaggacgtgatgcccatgccggtgatgacgacgcgacgcatcagaagctcccggtttcggtgaacaggccgacgcgcaggtnnnnnnnnctgtagatttcgcggtcatccacgtacatgcgggcgtccgactgggccatcaccagcttgcggttgatgacgcggctgatgtcgatctcgtaacgcaccagcttggcttccggcagcacctggccggtgaacttcacttcgccacagcccagcgcgcggcccttgccgggggcgcccagccaggtcaggaagaagccggtcagctgccacatggcgtccaggcccaggcagccgggcatcaccgggtcgccgatgaaatggcagccgaagaaccacaggtccgggcggatatccagttcggcgcgtaccatgcctttgccatgcggtccgccgtcctcgcggatgtcggtgatgcggtcgaacatcagcatcgggtcgttgggcagacggccggcagcggtgccgaacagttcaccgcgtgcgctggccagcagctgttcgcggttgaacgcgtggagacgggtcatgaagcacaatcctggaagcgaagaacagggaaacaagcgcccgagaatgcccgtggaaactgcgccgatcaaacatttcaaccgtacgcaaccgtagtgttttcaagggaatacgcgcatcctgttgatgtgcaacgaccatacttcggcgtgtggcccacccggcccggccccgcctatcccacctgacatgacccgactgcgcaagatcatccacgttgacatggacgcgttctacgcgtcggtggagcagcgcgacgatccgtcactgcgcggcaagccggtggtcgtggcatggcgtggcgcccgctcggtggtgtgtgcggcgtcctacgaggcgcgcgtgttcggcgtgcgttcggcgatgcccgccgtgcgtgccgagcgcctgtgcccggacgcgatcttcgtgccgccggacttcgcgcgttacaaggcggtgtcacagcaggtacgcgcgatcttcctgcgccataccgacctggtcgagccgctgtcgctggacgaggcctatctggacgtgagcgagccgaagagtggcattgaactggccaccgacatcgcccgcaccatccgcgcgcagatccgcgaggaaacgaacctgactgcttcagccgggatcgcgccgaacaagttcctggccaagatcgcctcggactggcgcaagcccgacggccagttcgtgattccaccgcagcgcgtggatgcgttcctggcgccgctgccggtgaaccgcgtgcccggcgtcggcaaggtcatggaaggcaagctggcnnnnnnnngcatcgtcacctgcggcgacctgcggcagtgggccttgatcgatctggaagaggcattcggcagcttcggccgcagcctgtacaaccgcgcacgtggcatcgacgagcggccggtggaaccggaccagcaggtgcagtcgatctcctcggaggacaccttcgccgaagacctgctgctggaagacctgacagaggcgatcgtgcagctggcagggaagacctggaacgccacgcgcaagaccgagcgcatcggccacaccgtggtgctgaaactgaagaccgcgcagttccgcatcctcacccgcagcttcaccccggagcgcccgccggaatcgatggaagagctgcgcgacatcgcgctggccctgcgcgcccgcgtcgatctgccggcggagacccgttaccgcctggtcggcgtcggccttggtggcttccgcgaaaaggaggcggtggtgcagggggaactgttcgagcaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaggccatgccatgcagacaggttgaggagacatgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaactccctacctcacggccactgcatctcgcccttggccaccttcgcactcagttccagcgacgccacgcccgccagcttgggatagcgcgcctgcatcgcctttaccagtgccgcactgtccttggccttggccgcctcggcatcgaacgcgcggatgtagtctgcggtgaagcgcagcgcactggcatccagtgcggcacccggcgcgtaatgccccggcaccaccaccttcggcttcagcgcctgcaaccgctgcagggtctgcagccagtcggcatgcgacttcggcgtctgcgtgtcggccatccacacgtgttcaccggccaccaccggaatgccgccgacgatcgcgcgcagcgacggcacccacagcaccgtgcggtccggggtcgggccatccaggccgatcagcggcaggcgctggccttccagctgcagggcatcgccatccagcacctgcggcaccacgatgcgcgacggcacgtcggcacccatcttcggcccccagtaggccagcttgccggcctgggtctgctggatgtgggcaacggtctgcgcagtggcgacgatgcgtgcctgcgggaacgcgtcctgcagggtagccaggccgaagtagtagtccggatcaccgtggctgatgtagatcgttgtcagctgcttgccgctggcgcggatcagctcgaccagcttgcgcgcatcgctggcgccgaactgcgcgttgaccaggatcgcatcgcggcggccttcgatcagcaccgaggacaccgagaacatcgcctgcggaccgggatggaaggtctgcaggtgcagctgggattttgtcgctgccgcgggcgccgcggtggccggtgcggccagcagcggcgcactggtgaagctggcggccagggcgaggggaagcagcagggcagcggtgcgcattggaaattccttgtgtcgaatggggagccgaacgtgggctatgccgggcgtccttgcccgggcccctgcgggccgtcgcaagtgacgttggcaacggctcctgccgttgccttcggctctacagggcacgcgcgtcgatcagtacgccgcggtgatgatctgcttcgggtactgctgcgcttccagctcggcgacgaacgcggcgccgtagtcggcgtagctgatgcggctgtggccgctggcatcagcgaggaaggccttgggctgcacgcggtactggccgcgctcttcgcccgggccgatttcggcggccggcgagaagaaggtccagtccaggtcgtccaccgcctgcaggcgattgaaggcttcacgatgggccagcgcgtacggcttgtaggcctccgggaagttgggggtatcgaccagctgcacgcccggcgcgacttccaggctgccggcgccaccgaccaccaccaggcgcggtacaccggccttgcgcgcggcggcggccagctgcgcggccacttcgccgacgcggccgatgtcatcgcccggacgcgggccataggcgctggccagcacgtcgtggccggcgatggcggcgaccagggcatcctggtcatccagcgaggcgatcaccggatgggcaccggccagttcggccggaagatcctgcgcgctgcgcacgatgacggtgagttcgtggccgttggccagcgcgtggcgggcgatctggcggccgatgttgccggtggaaccaacgagggcgatcttcatggcaggactccgtggggcggtgtnnnnnnnnaatggggccactctaggccgctgcagtcgctcgaaaaacagcgtataacgcgcttgtttgttgcatggatcgagcatatggaccgactgaccgccatgaccgtattcgtcgaggtggccgagcgcggcagcctcannnnnnnnnnnnaggtgctggacatgtcgcgggcgatggtcagccgctacctggccgaggtcgaggcttggctggnnnnnnnnctgctgcaccggaccacgcgccgggtcagcctgaccggcccgggcgaggcggcgctggcgcgcttccggcagatgctggccatcggcgaggaactgcagggcgagctggccagcgacgatcccgaaccgcatggcacgctgcgggtgaccgccagcgtgtcgttcgggcagagccacctggcgcgtgcggtggccgcttttgtcgcacgccatccggcggcgcgcatcgagctgctgctggtcgaccgcatggtgaacctggtggaagagcgggtggaccttgcggtgcgcatcgcccgccagatcgatcccagcctgatcgcacgacggctggccacctgccgctcggtgctgtgcgcgacgccgtcgtacctgcaggcgcgcggtacgcctaccgccccggaacacctggccgcgcacaactgcctgacccatcactacgtgggcaagagcctgtggcagctgcaccgcgatggccgttcgctgtcggtggcggtgggcggcaacatcagcgccaacgaagcctcgctgttgctggaagcggtgcgtgcgggcgccggcatcgcgatgctgccgacctaccaggtggcgccactgctgcgcagtggcgagctgatcgagttgttgcccgagttcagtctggacgaactcggcattcatgccgtgtacgcatcacggcgccagcagcccgctatcatgcggcgattcctggacttcctggccgagtgtttcgccagcccggccttccaggatctggattggcgcccaccgggcaaggagaacacatgaaccacggacaggccttgatcgaccacaaccgtgctgcctgggaccgccaggccagtgaagtgcgcgaatggtcgcgcccggtggaaagttcaaccgttgccgcnnnnnnnnaaggacgttggcaggtgcacctgacgcctcgcgccctgccgctggactggctgggggatgtgcgcggccgccgcatcctctgcctggcctcgggcggtggccagcaggccccggtgctggcggcggccggggcggaggtgaccgtgttcgatctgtccgatggccagctcgagcaggatcgtcaggtggcggcgcgtgatggcctgcaactgcgcacggtgcagggcgacatgcgcgatctgcacgccttcgccaacgacagcttcgatgtggtgttccacccgatctccaacctgtacgtgcccgacgtccggccggtgtggaccgaatgccgccgcgtgctggcgcgtgatggcatgctgatggccagcttctacaacccggtgctgttcgtcggtgcacgcgatccgcagctggatgcacagggcctgatccgaccgcagtacgccattccctattcggatctggaagacctgccaccggccgagcgcgaggcgaaactggcgcggggcgatgcgctgaccttcggccacagcctgaccgaactgatcggtggccagctcgatgccggcttcgtcatcgatcgcttcatggaagactggcagccgcagccgcgcttcctgatcgaccgctatctgcccaccttcctggctaccnnnnnnnnccggatcggctgaggcggatcggtgcaaaaaccagcggcgtacaatggacggccccacgtcgcacaggtgccgttcccttgtcgtatccctatccgctggtcgtgttcgacctcgatggcacgctggtcgacagcgctgccgatattgccgaagcactgaaccgcacgctggaagacatcggcctggcgcgcgtgccggaagccacggttctgggctggatcggcgacggtgtgcgtcgtctggtcgaacaggcggtgcaggccgccggccgcgaggtggacctggccgaggtgatgccggtgttcatggtgcactaccgtgagtgcctgctgcgcagcccgcgactgttcgacggcgtgggcgaagcgctggcgcaactgcgtgcgcgcaacgtgccgctggcgatctgcaccaacaagcccgaagcactggtgccgccgctgctgcagcacctgggtatcggtgatgcattcgcgctggtactnnnnnnnnattcgctgccgcagcgcaagcccagtggcgagccactgcggcacatcgccgcgcacttcgggctgccggtggagtcctgcctgatggtgggtgattcgttgaccgactaccgcgccgccgaagaggccggcatgccgatcgcgctggtgcgctacggctatccgcgcggcctgcacctggccaccgcgcatgcggtggcggtgatcgacgacctgcgtgaactgccggggttgcggggctgaagcagggggtagtgccggccgctggccggcaacccgggatgcgttgccgaaggtcatgatgttgccggccagtggccggcactaccatgaacgttgcgctcacttcggctggtaacgcacgctcaactggtactcgcggccgggctggttgaaccatgccaccgtttcgtagcgacggtcgaagacgttggcggcacgtgccagcagcgaccacgatggcgtcagtgcgtactcagcgcgcaggtccagcgtgccgtagccgcccaccttcaccgcgttggcggcatcgtcgtagcgcttgccggcaccctgcacggtcaggcctgcgcggaaatcgccgaagcgacggtcgatgtccaggcgcgcggtctgctgcgcgcggcgtggcagccagttgtcgaactgggtgctgccgccggtgcggttgcgcgggtcggtgtagctcagctgcgcgttgatgtcgaagccggccagcagcacgccgccggtcagttcggcaccgcggatgcgggccttctccacctgctgcatcttgaaggtcgccgcatcgtaggtgatcagatcatcgatgcgggtttcatacacatccaggccccagtgccagccctggccctgctgcgaaacgcccaggttggcactcttggatttctccggcttcaacgtcggcacgccgctccacgggtcgtacagatcgctgaaggtcggtgccttgaacgccgtgccatagctggcgttgaggcgcaggccgtggcccagctccatcgcccagccaacgctgccggtggcgtggttgccgaactgctggttgtcgtcgttgcgtgcgctggcctgcagctggtggcggccgaagcggccctggtactgcacgaacacgccggtgttgcggcggctgtcgaccaggtaacccgcgctgctgccatccaggttgtcttcgctccagtccacgcctgcgctcagcagctggccctcggccacgccgaaatcgccctgcagggaggcgctgtcgcggtgggtctgtgcgctgccacgtgcaccgaagtcgccgaagttgtccgactcgttgtcactgcggccgacgttggcggtgaatgccaggcgctcggacggggtgtagcgcaccttgccggccagcacctgctggcgggtttccgaatagttgtagtaaccgtcgtaatggttcctgccgtcggcgcgcagggcgctgccttccacgttccactggtcgttgaaggtgtagccaccgcgcaggctcttggacaggttgcggtaaccgtcgcggtcgggctcgtcggcgaagcagccggcgaacagcgtggccgagccgcggcaggcatcgatgccgtcggaatgctggtaggcgatatccgcaccgaaccagccgcgttcggtaccgccgccaatgccaccgctggcttcacgcaggccgttgctgccaccgccaagctggaagtgcggggcgaaatcaccctggttgcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntctgcgccagcggcaggtcctggtacatggccaggccgaggtcggcgctgttgatgcgcacgccgtccaccagcactacggtgtggccggaattggtaccgcgcaggaacagcgagctctgcttgccgaggccgccggcattggccaggttgatgccggcgcgaccgcgcagcagttcctgcagcgaagtggcttggctggattcgatctgggcgcggtcgatcacctgcgccggcgcgatgctgtcctgcagggcgatcggggtgcgggtggcagtgaccaggatctggtcgagcgcggtggtgtcattggcggcctgggccagcgcgggcagggcggccagcacggccagggacagcattcgggactgcagcttcatgggggactccaggtgccacgcacgcccgcgtggcgaaggggaggagccgcgaaggcaggcgtgcgccgatgccgcagcgcacgccacggtcatccagcgccatgcccaccgcatcgcgacctgaggcttccgggccggtctccgggcttgccgccgggtggcgcgaggccaccgtccaggcgccttcccatgcctgcggcacagtggcagtgttgcctggaactgacgtgcttaccgttgcgggggcagcgccggcctggcgtggaatcacgcgtcaccggcttcccgtttcaacctgccggccatggccgcaggtcacctggaagtgggcgcagtctacggcatcgcaggccgtcccgttgcgtcgcgcctgcgcgacggcctttgctgtgcctttagaatggttgctcgatcccgtggtgccgttgccgatgtccgcccgttttccgctgtacctgcgtcgcccgtccgggacgcgcgcatgatcctcgacctggtccgccatgccggcaacggtcgcgatgagttcctcgatggccgcagcgacccaccgcagctggccggcctgccacaggagcttgtcgaggcctatgccgggcaacgctgggagcgggtgatcagttcaccgcggttnnnnnnnntgcatacggcgatggccctggccacgccgcgtgggctggacgtggaagcggacgaggaatgggaagagctggacttcggcgattgggacgggcggtcgctgttcgacttgccggaggatgcactggcggccttccatgccgacccgcacgcgttcccgccgcccaatggcgagagctggggccacttcgagcgacgcatnnnnnnnnnnctggatcgcctgctcgatgatgacgatccggtgccgacgctggtggtcagccatggcggcccgttgcgcatggtgctgtcgcaggtctgcggcctgccgatgtcgctgtgctgggcgctgcgtatcgaccacggcacgcgcctgcgggtgtggctggagcgcggcgagatcgggctggtgggtgagctgctggagctgcagcagccctgagcgcactcgccgggcatggcccggcgctaccgatcccgcatcacactggtagtgccggccgctggccggcatccccaggaacgcggaggcctcaatcctcgtccgcgcccccgggcacgctgtcctcagcgtcatcgtcggcatcgaagcgctgctcatgcaccgggcccgacgccgggccggctgccttcagcggatgcgcagcgatgcgtgcttcgtaatcctgcaccagtgcttcacgctgtggctcgctcagctcctgccaatggcagtccagcaacgcgccttccagcgagtacagcaggttcaggctgggcttgaagccggcgcgcttgaccttgacgaaggcgccgacggctccgatcgcgaccaggtcgtcgcggctgcgcaggccgacctggcgcagccacgccgcacttttcgggccgatgttgcgcagcttcggtgcgctcatcccagcgcctcgacgaacacgcgggcgatggcttccaggccagcctggtcgtcggcatcgaagcggccgaccttcgggctgtcgatgtcgaacacgccgatcagttcatcgccgcgcagcagcggcaccaccagttccgagcgcgaggccgaatcgcaggcgatgtggccggggaaggcgtcgacgtcctctacgcgctgggtcacgcgctggctggcggcagcaccgcacacgcccttgtccagcgggatgcgcacgcaggccggcaggccctggaacgggccgaccaccagttccttgccgtcgtacaggtagaagcccacccagttcaggtcgggcagggcgtggtagaccagggccgagaggttggccgcgttggcgatgcggtcggactcggcgtagaccaggccacgggcctgttccagcagctgggcgtattgttccggcttgctgccggtgagcgaggcatttgcgaacatgccagcagtctagcaagcgtgccgggccagcgataatgcacacactgttgccctgttggagcccgtcgatgccgatgcccgccacgctgccgcccgccctgttcgtcaccggtaccgataccgagatcggcaagaccgcggccagcaccgcgctgctgcatgtgctgcgccggcgtggcctgcgtgcggtggggatgaagccggtggccagcggcagcgaagacctgggccggggcctgcgcaacgaagacgcattggcgctgcaggcggccagctggccggtaccggactatgccgatctgaacccgtatgcgttgcgccagccgctggcaccggagctggccgctgccgaggacggcgtgcaggtggagctggcgccgatcgtggcagcgttcgagcggctgcgtgcgcaggccgatgtcgtggtggtggagggtgttggcggttggctggcaccagtctcggccacgctcgaccagctcgacctggtgcgcgcattgcggttgccggtgttgctggtggtgggcatgcggctgggctgtgtcaaccacgcgcgtctgaccgcgcagtcgctgcaggccagcggcgtggagtgcctgggctggatcggcaaccacatcgacccggcgatgcagcgccaggatgagaacatcgcaacgctgcagcagcgcctgccgatgccgtgctgggggcggctgccacatctgccgggcgcggatggccagatcctgagcacgcatctgctcgattgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgtatccacctgcgtgcagttgccggccagcggccggcactaccgtgctgcggccgccagctcccgcgcgatcgcacccaaccgctccaccgcgccgatgaagcgtgcatccagcgtctggcagcacgacagccgcaggcaatggcgataccgcgcgccgcgtgaatagacctggccgggcatgaacacgatgtcctcctgcagcgctcgctcgaacagctcgcgcgtgtccacgcccggcagttccagccacagcaggaagccaccctgcggttcggtggcgcgggtgccggccgggaagtgctcggccaccagctggcgcagccgtcccacctgttcgcggtacagccggcgcatgcgatgcaggtggtgctcgtagctgccggcctccagatacgccgccaccgcgtcgccaagcagctgcggctcgccgccggtggactggaatttcagcagcgcgatgcgctcggcgaagcggccgccatcgagccagccgatgcggtaatccggcgccagcgtcttggaaaagccgccgaccaccatcacccagccatcgcgatcgaaggccttcaggagcggtgccggcggttcgcagaactgcagctcggcatacaccgcatcttcgatcagcggcagctggcgtgcgttgaccagttcggccaggcgttgcttggcggcggtcggcatggtgcagccgagcgggttgtgcacggtcggcatcaccaccagtgcggccagcggcgtgtgctccagcagcgcgtccagcgcatccacatccaggccgagctgcggatgggtgggcagttcgatggcctgcaggccgaggttggccagcaacgggtagaggttgaagtaggacggcgcctcgatgccgaccgcattaccgggctgggtgaccgcgcgtagcgccagctgcagcccttccatcgcgccgtgggtcagcagcaggcgttcgctgtgggtatgcaggcccatgcgcgggccgcggcgcacgatctgcgccagcagccgtggcgagccgttggggcgagcgtaggtctccacggtctgctggccatggcgcagtacctgcgccgtgtgcttggccagctgcgctccggggtagaactggcgaccgcgcgggccggcaaaggccaggtcgatcacgccggggcggcgctgtgcttccagcacgcgggccatcagtacctgctgcagcggcgcggtgggcgcagacggtgtgtcgcgcagcgaacgttccggcaccgacagccgcggcgcgacctcgaagccggccttgggccgcggaatgaccagaccagcgtcttccagctggcggtaggcggcgatcaccgtgttcaggctgagccggcgctgcagggccatctgccgcagcgaaggcaggcggctgcctaccggaagccggccgccatggatggcctcggccagttcgtcggacagccgttggtagcnnnnnnnnatcattgcgctctgatcatctgtatccatcgagtttcccgccatctggtgctgtacccatgatgacggcgagcctagcatgtcgttgtcggccgggcctgatcggggcacggccggtactttccaagcgcacggctggatggccgtgcgtctttttttggtagtgccggccgctggccggcaatccctggaaccgcaagagccggccagcggccggcactacccggggcgttaccgcattggcaggagcgtcaccgagcgccagccggccccatggaaatgccgtcagcgcatcggcaccagcaccgcatcgcgccggtacagccccgggaactgcctgcccagcgcggccagctttggcgcgtcgtagtagcggatgtaggcggcctgcgggtagttggtcatgtaattctggtggtagctctcggccgggtagaagcgctggccgctgaccagctgggtgacgatcggcgcgcggaagctgccggcctggccgagctgggcgatgtaggcgcggctggccgcctgctggcgggcgtcgtcagtgaagatcgccgaccggtactggctgccgtggtcgggcccctgacggttgagctgggtcgggtcgtgcaccaccgagaagaacacctgcatcaactgcccatagctgacctggcgtgggtcgtagtcgaccttcaccgcttcggcatgaccggtctgaccgctgctgacccgctcatagcgggcattggcagcgctgccaccgatgtagccggacaccgcattactcacgcctttgacatgctggaacacgccctgcacgccccagaagcaaccgccggcgaacaccacgctggcgtgggtggcgtcatcgcggaacgcggcatcgccgctgggtgctggcagcgcgccggtctgcgcgctggcttcgaccggtgccgcgatggcgccatggtcaacgagcagcacgccggcgatgagtgccgcggccaccagtccggcaacgccagcggcaatgccctgttcaaaggagaatttcatcgtgtcctcccggttcaaccgaaggtgaaggcataggcctgcacgcccgcatcgaggaattcgatctcgaagcggtgcgggctgaccgtgccgcgttggcgcaccagctggtagaggcggtgctcgtcgaccacgccgctgccatcggcgccgacatcagtgccggcatcggtggcgggcaatggcttgccatccagcaggacgcggaagcgcaccggctttccttcctggcccggtgccagcaccaggtgcaggtcgcgcgcatggaactggaaggcgatgcggccaccggcctgctgcagctgcgcagcctcgccggtaacggtccagcgtccggacaggccccactggttcaacgccagggtggccggcaatgtgtagtcgaacgcggtgtcgctgcgctgcccaccgggcgaggcgaactgctcggcacgggcgtggcccagataggtttccggcgagcgcagattgcccatgtcggcctgcgcagccacgcccttcagatcggcggcggccggatcggccggcggcggcaggttcgtctggccggcctcggtcagcaagcgacggatcacctgttccgagcgcgcatagttgccctcgccgaactggtggccgcggatgttgccctgcgcatcgacgaagtactgcgccggccagtagcggttgttgaacgcgcgccagatcgtgtactggttgtccagcgccaccgggtactcaaccttcagctgctgcaccgccttcatgacgttgcgcgggtcacgctcgaaggcgaactccggcgtgtgcacgccgaccactaccaggccgtggtcgcggtagcggcgttcccattcgtgcacgaacggcatcgcgcgcaggcagttgatgcacgagtacgtccagaaatcgaccagtaccaccttgccgcgcaactgctgggccgtcagcggtgggctgttgagccagccggtggcgccgtccagcgcgggcagggtgccttccactggcagcggtgcattggcagcggcgttggcaccggcnnnnnnnnnnnncggcggagccgccggctgcgcgccgggtaccgcatccagcaggccctgctcgatacgcgcggtgctgaccgtagaaagacgggtcagcaggccggtatcccagcccaggccgatcgccaccaccgccagcaaggcggccacgcccagcaccttgcgcagcacatcgccaaggccaagccgcgcgtgcagcgcacggaacacgcggccgcccacccacacggccagggccagcgccgtgatcgcgcccagcgcatacgccagcagcagggcagtggtacccacgctggcgccatgcagcgcggcaccggtcagcaccaggcccaggatcggcccggcgcacggcgcccacagcaggccggtggcgataccgatcagcagcgaggtccatgcgccgccacgccccgctgcgtcggccgcatcggcacgcgcgctcaagcgggcacccacgcgctggaacggcgccagcaggtggtcggccagtcgtggccagagcaatgccagtgcgaacagcgccatcagcagcagggcgatccagcgtccgacctggttggcctgtgccacccattggctgcccaccgcagccaggctggcgaccacggtgaaggtgagtgccatgcccagcagcagcggcagcgtgctgcgcaggaaggggcggtcggcacgggcgaacacgaacggcagcaccgggaggatgcagggactgagcagggtcagcgcgccccccaggtaggcaagcagcaacagcagcatcgtcaggctccggaagcaggggaagaaccgaccggcacccgccagccatcggcggtaccgccctcagcggcaccgggaacgaacaccatcgctgcgccgttcatgcagtagcgaagtccggttgggcgaggcccgtcgttgaacacatgaccgaggtggccaccgcagcggcggcagtgcacctccacccgcagcatgccgaaggtgacgtcgcggtcttcgccgatggcgttgtgcagcggcgcccagaagctgggccagccggtgccgctctcgaacttggtggaggaggagaacagcggcagcgcacagccggcgcaggcaaacgtgccctgccggtgttccttgttgagcgggctgctgtacgggcgctcggtcgcctgctggcgcagcactgcgtactgcgccggggtcaggcgctggcgccagtcggcatcgctgcgcatgacctcgaactgtcgcgacgggcgcgcttcagcggcggccggggcggcacggctgcaggcccccaggccgagcaggccggcggcggtggcaacaccgcccaggcccagcagatggcgtcgggtaagggacatggcggactccgggaaggggcgacggggccatgctgcgcccgcccgggtcaacgaatcctcacgcaggattcaatttttcgtgaggtatcggcgtccatcccgcgccacaatgcagccagcctcccactggccccgagctgccgatgtccaccaaacgcgtgctgatcgttgaagacgatgcccacatcgccgacctgctgcgcatgcatctgggcgatgagggctacgacgtcgcccatgccgccagcggcgatgccggcctgcgcctgctcgagcaggaagggccatgggatgcgctggtgctggacgtgatgctgcccggcgtggacggcttgcaggtgtgccagcgtgcacgcgcgatggcgcgctatgtgccgnnnnnnnnnnnnagcgcgcgaggcagcgaaacgcagcgcatcgtcggcctggaactgggggcggatgattacctggccaagcccttctcgatgccggaactggtggcacgggtgcgcgcactgctgcgccgggccgaggcgatggcgcagannnnnnnnatcgatgccggcgcgatcgagctgggcggcctgcagctggacccggtcgcgcgtaccgcctcagtggatggcaacgcactggagctgaccccgcgcgagttcgacctgctgctgttcttcgcccgtcatccggaccaggtgttcgcgcgcatggaactgctcaaccaggtctggggctaccagcacgatggctacgagcacacggtcaacacccacatcaatcgcctgcgcagcaagatcgagccggacccggccaatccacggcggttgctgacggtgtggggccgtggctacaagctggtcgatcctgccggggcggcggcatgatcaagccgaacctgtggcagaagctggcggcggtgatcgctgcgctgatgctgatgtgctgcatggcattgctggcgctgcagatgcgcgccaacacccgccacgagcaggaagtggtgcagcggttgtcgctgggcctggccgagcacattgcccagcgcagcgaactgatggacaccagcggcatgcgtgatgccgccgtnnnnnnnntgttcggccagctgatggcggtcaaccccagcgtcgaggtctacctgctggacgaccagggccgcatcctcggccacgatgcgccgacaggccatctggtgcgcaaccgggtggacgtggcaccgctgcgccggctgctggccggtgcgccgttgccgatcctgggcgatgacccgcgcagcacggacggccgcaaggtgttcagtgccgcgccgctgatcgtgcagggtcgccaggccggttatgtgtacgtggtgctggtcggcgaacaccgtcagatgctgtccgacgaccttgccgccggcagccagtggaacaccacgctgtggtcggtgatgcttgtcggcagcctgggcctgctggccgggctggtggccttctactgggtgacgcgcccgctgcggcggctgacccggcgcatccaggcctttgacatcgacgcacccacgccattgccgccgccggagccgctgcgtcccggtgagcgcgacgagctggtgatcctcgaacacgcacacgcgcagatggcgcagcggctgggcgagcagtggcagcagctgcgccagcaggacctgcagcgccgcgagctggtcgccaacatctcgcacgacctgcgcacgccgttgtcgtcgctgcacggctatctggaaacgctggcgctgaaggacgccacgctgtcgccggacgagcgccgccgctacctcggtatcgcgctggcgcagagcgccaaggttggccggcttgcgcgtgcgctgttcgagctggcgcggctggaacatggcgaagtgcgcctggagtgggaggtgttcgcattgccggagctgctgcaggacgtgctgcagaaattcgagctggcggcgcaggctcgcaaccagtacctgcacgcggacttcccgcccggcctgccgctggtgcgcgccgatctgggcctggtcgagcgggtgctgaccaacctgctcgacaacgcgctgcggcatgcgcccgacggtgggcggatcgaggtgtgcctgcgcgcgacgccggacagcgtggaagtgagcgtggccgatgatggacctggtgttgcccctgcactgcgcacgcagctgttccaggcaccggccgcgctgggcgcgcgacgtggagagaacggcgggttgggcctgctgatcgtgcagcgcatcgtgcagttgcacggccgtcgcatcgaactgcgtgacagcgagcgcggcgcgttgttcgcgtttgcgttgccgcgtgcggaaccagcggcctagcaggccgcatcgcactccacggcagcgccgctttccaacggcaggtgcagtcggatgcaggcaccacccagctccgaatcggttacttcgaccaggccgccatgcttgtcggccaccacctgcaccagcgccagtccgaggccgaaaccggggctacccggatccagccgcacatagggttgcagcacctggccgcgcagttcgggtgcgatgccggggccatcgtcctccacctgcaggcacagccagccgtcgttgaccgtgctggcgatacggatctgccgccgagcgtagcgcagggcattgccgagcaggttgcgcagcgccagttccagcatgtgccggttgacgttgaccaggcctgccggcgacagcacctgctgtaccggcatcggcagcggtgcgaactgggccaccacgccacgtaccagtgccgccagctgcaggcgctggcgggtcagctgatggcagcggccgagcgcggcgtactcgacgccggcatcggtgaggtgctgcagccgatcgacatcagtgcgcaggccgcccaaggcatcacgctggatctcgtccagcgcggtgtcctccaggtcggccaggccgaaacgcatccgcgccagcggcgtgcggacttcgtgcgccactgcctgcgccagcacgcgctggctttccagcagctgctgcagctgctcggccatgtgattgaaggcattggccagcggccgcaccagcgctgtgccggcgcgcggggcgcgcgtgtccagctgtccgtcgcgcatctgccgggcggcctgtgccagctgcgagacgtcgcgccacaggcggtagaccatcacgtacatcggcagcgccacggccaccatcaggatcagcagcaggatcgccacgcctgacacttcgctgtcctgccagccctcgtcaggcagcgcttcgtccaacggcccaagcatcaccgcgtagtcgctgtcgccgatccgctgcaggctgcgcatgtgctccaggtcgatctgcacccggccgttgctgaagggggggcgctggctggccggcagcgccttcatcgcctctgccaacggcaccatgcgcagggcataggcgaagtcggcgtccagttcgcgcgccagcgtcggccactgctcgcgcggggtttcggcgaagcggtgctgcagcagggcatgggtgccgcgcatctcggccagcagtccggcttcggtgcggtcttccagcagcgcatcccaggcccacaggcccagcacgatcagtagcaggtgggcgaccaggaagccgatgccgtagcgcaggaagtggaaggcgtggccgcgcatcgccgagggcgtgcgcttcatccccatgccgagcggctgaacaggtagccgcggccgcgcacggtcttgatccgttccggctgctccgggttgtcgcccagcttgcggcgcaggcgcgagatgcgggcatcgatcgaacggtccaggccgtcgaaggcgatcccgcgcaggccgcgcagcagcgcatcgcggtccaggatctggccggcattgctggccagcaggaacagcaggtcgaactcggcagtggtgagctccagcagcgcgccctgcaggtgcacgttgcgggtggacgggtcgatgctcagctcgccgaagcggaggctgccgtcgcgtggttcgacccggcggtggcggcgcaggtgggcgcgcaggcgggccagcagcacccgtggttcgatcggcttgccgatgtaatcatcggcgcccagttccagtcccagcacctggtcgatgttgtcggtgcgggcggtcagcacgcagatgatgccgtcatagtgggggcggatctgccgacacacttcgaaaccatcctggtcgggcaggccgacatcgagcaggaccagggcgggcttgtcggccaggatccgggccaccgcacgctcaccgctgcgctcgtgggccacctggtagccatgccgctgcagatagtcgctgaccatcgtacccaggcgggcatcgtcttcgaccagtacgatatccagcattttcaaggcctccgtggacgcacacgtaccgccacggcacgagcgcggcgatgctatcccagccttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattcagccggggttgctggcgcacgggccgggcctcaggcctggcaacaacttggcgtccagcatagcctgatgctgttacaaaacgttaccttcgtgatacgcacggtgaccatcgctgacagcaaagcgactgacgcagggccgggggcgggccgagcatggagtctcctccgctccgcgtgtcgctcccatgtcgcccgccgccgcctgcctgctgaacccgtcccgccgctgccgctgcggaggtgcccgatgagcggcgtggtcggggcctggctgccgcccgccgaggacgaacacctgctgcagcagctggcgccaatgctgcgcgcccttcagcagcgcggccgggggcgcatcggttactggaccgacgccgaggccggcctggcgctgggccactgccgggcgccaaccgatacgccgttgcagcccctgagttcggactgtggccgttacgtgctgtgcctggatggccggttgtacaaccgggccgacctgcagtcgcagctgcgcgatctgccacgcagctgcagcgatgcgcggctgctgctgcaggcgatcatcgaatggggcgtggaacgggcgctttcccgcatcgagggcgcgttcggtttcagcgtatgggaccgcgagttgcgcgaactgtggctggcccgcgacccggttggcgagcggccgctgtactacggctggtaccagggccggttcctgttcgcctcggaaatgaaggcactccaggcctttgccggtttcgccccgagcatcgaccaggatgcgctgagcctgctgctgcgccatgactacgtgccggcaccgcacaccatctaccgcggcatccacaagctggtggcaggcgcgatgctgcgcatcgatctgaatgaccatgcggctggcggctccagccaggccgcacagggtggttcacgctactggtgcgcacgcgatgcgatgcagagcgcactgcaggaaccgctgctgccggcgccgagcctggagcaggcgaccgaccagctggaagctgtgctgcagaaggccatcgccgcacgcatgcattcgccgctggcctgcggcgcgttcctgtccggcggcaccgattcctcgctggtgacggcgatgatgcaggcacagtcgacgctaccgatcgaagcgtggacggttggcttcgacgatcccggccatgacgagagcgattgggcctcgcaggtcgcgcggcatctgggcgtgcagcatcatctgcaccggatggacgcgcgtcagggcctggatctgctgcagcggctgccgcaggtctggtgcgaaccgttcgccgatgcctcgcagctgccgaccctgctggccagcgaactgctggnnnnnnnnaagccggtggcgctgaccggcgacggcggcgatgaactgttcttcggccaccccagctatggccgcgcgctgcgcaatgcacgcctgtgcggtggcctgccggactgggtgcgtgatctggcgcggcgcagcggcaaccgcatgaatgtcgagcgcggccgcctgggcggctggcgcgcactggtggcggaagtcgccgccaacgacgtggaaggtcactacctgcagcgcgtgacgcgctggcggcagccggcgcaggtggtgctgggtgcacgcgagccgatgacgatcttccagcagcaggacacggcgctgccggccgaggcccgcatccagctgctggatttccgcatggacctggccgagggcattctcgccaaggtcgatcgtgcgggcatggcggcgggcgtggagannnnnnnnccgctgctggacatggaggtggtgcggttggcctggcgcctgccgcagcacctgaagtaccacgacggtgagcacaagcggatcctcaagcacctgctggcgcgctacctgcccgagccgctggtgtatcgccccaagcgcggcttcggaccgccgatggcgcgctggttggcgggcccgctgcgcgactgggcggaggcactgctggacccgcagctgctgcgcaaccagggctgcttcgatgcggcacgcgtgcgcggcatctgggaagcgtttctgcggggtgagcgcaagtggcacacgcacctgtggaacgtgctgatgttccaggcgtggcaccagcactggcacggtgctcgcgggcgctgagccgttcctgcatcgcgtgcggcgggttcaatctgcgtggcgccgggcggatgcccttgcgtacgaatgtcctccggcgccggccgttggccgtcacctccccctttacttcgtacgcaagggcatccgccctgcgttcggagttcgtcggcgcctcattgaaggcagattgttcgcagccttacccaccgcacgccgagcctcgtcggggcgggcagggggttgggcaaagtaaaggaggaggggacggccaacggccggcgccgggggacatttgcccaggcccctgcttgtctcggcggggcccgtcagttcgcggggaatcgggacgaagacacgcgtgtggcggattcattctgcgtggcgccgggcggatgcccttgcgtacgaatgtcctccggcgccggccgttggccgtcacctccccctttacttcttacgcaagggcatccgccctgcgttcggagttcgtcggcgcctcattgaaggcagattgttcgcagccttacccaccgcacgccgagcctcgtcggggcgggcagggggttgggcaaagtaaaggaggaggggacggccaacggccggcgccgggggacatttgcccaggcccctgcttgtctcggcggggcccgtcagttcgcggggaatcgggacgaagacacgcgtgtggcggattcattctgcgtggcgccgggcggatgcccttgcgtacgaatgtcctccggcgccggccgttggccgtcacctccccctttacttcttacgcaagggcatccgcccggcgttcggagtttgtcggcgcttccttgaaaggcggccgcgcgtgctgcgctttcctcaccgcacgccgagcctcgtcggggcgggcaggggtttgggcaaagtaaaggaggaggtgacggccaacggccggcgccgggggacatttgcccaggcccctgcctgtcccggcggggcccttcagttcgcggcgaatccagacgaggaagcgctcttcaatgcagacgccaggcaaaaaaagacccggcagagggagggatctgccgggtccggattgcgtggggggagggacccacgcaatgagcgttgcgtcgcgtcagtggttgttcgcgtccgccgttgattcgttgtagccctgcaccagttcggaccaggccttgccggcctgcaggccgagaccgaccacgtcctgctgggcctggcccagccgctgcaggttgtcctgccacagctgtgcgcccttgttgagcatcccggccgtgtcgtcactacgggccagttcacccaaccagccgccggtcgcggtcaggttgcgctccatcgccttcagctgcacgccgaacatgctttccgcgttctccaacgccaaccggttcgcgcgggttgctgcggcggcgagctggcgggtggcatcactgaagcgatcgctgaaggcggcggccatggggcatcagggagtggcttgatgcattgcagcatacgccgttgatgcggcaatgcaacaaaaataacaaaggcgcccaaggcgcctttgaaacacctttcagatcaatgggttgatcaggccgtcgggccgcggtagcggcagccggaggtgcaggtttcgtgcacggtgatctcgctcagcgccggcaggctgggcttgagttcgttccagatccacaccgccaggttctcgctggtcgggttctccaggccggggatgtcattgaggtagtgatggtccaggcggtcgtagatcggctggaaggctgccttcacgtcgccgaagtccatgatccagccggtctgcgcccccggctcgccctcgaccttcagttccacccggaacgagtggccatgcagnnnnnnnnacttgtgccccggcggcacgttggggaggcggtgcgccgcctcgagcatgaagactttgaagatttccatggcgcgattgtacgccgcaggtggccggccatcctgagcggatgttgggctttcgtgaagtaactctttccatccggatgaagagatgatagcttctcttatatccgtatgaagagatgttattggccggaccccggccaggcatggactactgcggaactacgtcgccctttccacctcccccacatcgtcatgcccaagcacaccctgctcgtggcggccctggccgtcgctctggccgcgcctttgtnnnnnnnnnnnnaaacctccgccgatgccagtggcgaagccagtaccctggccgccgtgcgcgtcaccggttccaacatcaagcgcaccgataccgaggcctccaacccggtgcaggtgatcggccgccaacagttggaacagaccggcaaggccaccgtggccgatgtgctgcgttcgatctcggccaacaccggcaacgccagcaacgaaaccaccaacaatggttgggcgtccggctcggcgggcatcggcctgcgtggcctgtcgcagaaaaacacgctggtgctgctcaacggccgtcgcctggccaactacggcttcccggccggtggcctgtccgacaccttcgtcgatctcaatgcgctgccgctggtcgcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccgagatcggcggcagcttcggcggtgccgaccagggcggcctgcacgagcagaacctgaagttcgtcggcggcctcggtgatctcgacaccgatggctacaacatcctcttcagcctgcaggggtacaaccgtgagcgcctggaccaggacgagcgcaacctgaccaggagcggcatctacaccgacaagccgggtggccgctggaacggctggtcggccaaggnnnnnnnntacctggtcaacggcgtctcggtgccgatgctcgatgccaacggtaactgcccgaccggcaccacccgcgtggccagcgcaccgatcgacggcctggccggcgacacctgcggcttcaaccaggcaccgttcaccacgctgatcccctcgaccaagcgctaccaggcctacgccaacggtaccttccgcctgaacgacaacgtcgaagcgttcggcgaagtgctgtacagccagatcaagagtgccgcgtggttcggcagcagcccgttcttcaccctggagagcggccgcttcgcactgaacgcgaacagcggcctggcagagccggtgtcgtcgctgctgccggccaacaatccgtacaacccgtacggtcgcgcgattcccgtcgagtacaccttcttcgacctgggcggcacgatcaagaccaaccgttccaccgcctaccgcggtgtgttcggcctgcgcggcaccaccgcgaagtgggattgggaagtggctgcattcggtgcgcgcagcagcgagcgtgagagcgtgtccggtggcttcgccaaccgctgggcgctggccgacgcgctggccacgggcagctacaacctgctcaacccggcggccacgccgcagtcggtgcgtgattcgatcaacatcgccacgctgcgtccggccgaatccaagctgcagggcatcgatgcgaagatttccggcagcctgggccacacctgggccggcgagatcggcttcgccgccggcgccgagtggcgccgcgaaaagctcgactccaacaatccgtggcagatcgatgccggcctgcaggtgcgcccggccattgccgaagtacacggcaagcgccaggtcagtgcggcctacgccgaagtgaacgtgccgctggcctcgacgctggagctgtccgccgcnnnnnnnnctgatcactacgatgatttcggcgatgcgttctcgccgaagatcggcctgcgctggcagccgctggatgtcctgctggtgcgtgcgtcggcgtcgaagggcttccgggcaccgtcgctgtcggaaaactccaacagcaccagcatcgcctacggcagcgtggtcgacccgcgtgatccggacgtgccgggctcgcgccagaaccccaccttcttcaccgtcggcaacaacgaactgaagccggagcgcaccaggagcgtcaacttcggtgtggtgctgtcgccgtgggccaacaccaacctgagcgtggactactaccgcatccagctggacaacctggtcggcaccaacaacacccagaccctggtcaacgacaacgtggccggcgccgtgcagcgcgatgagcgtggcaagctgcaggcggtctacaaccgctaccagaacctgagcgagctgaagacctcgggcatcgatgtcgagctgcgccagcgcatcccgaccgcggcgctgggtgacttcaccgtgtcctcggcctacacccacgtgcgcgactaccgtcgccccaccgtggtcggtgggccgctggtcgactacgccggcagcaacctgggcgcgaccctgcccaaggacaaggccaccaccacgctggactggaagtacggtgatttcaacgcagccgtgacctggtactacaccagcagctaccgccaggaggccagcaccgccgccaaagccgtgcagcagcgcgtcggcagctacagccagtacgacctgtacctggcctacaccggcatcgacaagctgaccgtgtatgccaaggtgcagaacctggccgacaagacgccgccgtacgacgcctcgttcccgggcatccgcgcgccgtacgacttcagccagtacgacctgcgtggccgctacttcacgctgggcttcgattaccgcttctgatccatccgccgcggccggtcacctgaggggaccggccgcgcgatcgtctgccgttgtgttccaggggagtcaccgtgtccttgcatcgccgtgccgttcttccgttgctgcttgccaccgccaccgcactgtcctcgccgcagccggcgcaggcacagagcgcgtacttctttccgcaggtcaccgacgcagcggcgttcgatgcagcggtgccgacgccggagcagttcctcggctacccgatcggcaggcgttacacccggcacgaccagctggtggcgtacttccaggaactggcgaaacgctcggacaagaccagcgtgcgcgagatcggccgcagctatgaaggccgcccgctgttgatcgccaccgtcaccgctgcaggcaatcatgcgcggctggaacagatccgccagcagcacgcgaccctggccgatccggcgcagccgcgcagcgccgccggtgacagcccggtggtggtgtggctgggctacagcgtccacggcaacgagacctccagtgccgaggcagcgatgctgacggcgtactacctggtggccaaccgcagcgcagaaacccagcaatggctgcagcaggcggtggtgctgttcgatccggcgcagaatccggatggtcgtgaccgtgctgccaactggcacaacgcctgggcgtccgacccagcttctgccgaccccgccgacaaggaacacgtcgagccgttcccgcagggtcgtaccaaccactacttcaccgatctcaaccgcgactggctggccctcacccagcaggactcacggccgaaggtggaggtgttccaccagtggtacccgaacgtgcagatcgacttccacgaaatgggcaaggacagcacctactacttcgagccctcgccgaagagcatgcacagtccgctgattccggcggcgtcgtatgaattcaacaagaccctcgccaagtaccacgcgcaggcgctggatgcgctggggtcgctgtactacaccggcgagaatttcgacaacttctcgccggtgtacggttccacctatccggacttccatggcgctgtcggcgttaccgtcgagcaggccagctcgcgcggccgcgtgcaggaatcggtgaatggcctgctgaccttccccttcaccatccgcaaccaggtcgccaccgggctgggcacggtgcgtggcgcggtgagcgagcgcagcggcctgttcgacctgcagaagcagttcttccagagcgcgctgaagcaggctgcgcagcagccggtgaagagcttcgtgttcggcgacgcgcatgacccggccctgacccgtcgcctgctggaannnnnnnnnnnncaccggatcgaggtgcgcgcactggaccgtgccgtcactgtcgatgggcagcgcttcgatgccggcagcgcctacgtggtgccggtgcagcaggcgcagttccgcctggtgcattcgatctttgccgagacgccgccgatcaagggtgatgtgttctacggcagcaccagctatgcgatcgcaccggcctacggcgtggcctttgcgggcagccgcagccgtatcgaaggcggcgcacgcgtggccgcgctgccggtggagcagggcgcggtactgggcggcgaggccggattcgcctacgccatcgactggcgcgactacaacgccggnnnnnnnntggccgcgctgcagggcaagggcgtgaatgcacgcgcggcattccagccgttcaccaccgcgaccgcgcagggcgacatcagcttcgccgccggcagcctggtcattccggttgccgggcaatcgctgcagggcgcggcgctgctcgagacagtgacatccgcnnnnnnnnaggcgggcgtacaggtccacgcgctgtccagcggccggagccgcgaaggcatcgacctcggcagtgacggcgtcaaggcgctgcgcaagcctgcggtggcactggtgatgggcgagggcgtggccgccaccgaaatcggatcggcgtggttcctgctcgaccagcagctgcagttgccagccagcaagctggatccgcagcagctgggcaaggtaccgctggaccgctacaccacgatcgtgctgtccggtggcacctacacgggcgtcgatgccacggcggtggctgcactgaagcgctgggtgcaggccggaggttcactggtgacctacggcagtgcctcgaagtgggcgatcgagcagaagctggccgacggcgaaaagctcggcaaggaagaagacgctgctgatgcaagtcgccgcgcgtttggcgaccagcgcgacatcgctgcgatcgagcgggtcagcggcaacattctcagtgccgatgtggataccagccatccgttggcgttcggcgtgccgcgccggcagctggcgatcaacaaggagaacacggtgacgctgcagccgagcgcgaacccgttttccacggtggtgcgcatcgacacgccgccgcgggtgaatggctatctgtccgagcgcaaccgcacgcgggtggcgggtagtgcgtggctgctggtgtcggcgcaggggcagggcaatgtggtgctgttcgccgatgacccggcacaccgcaagtactggcacggaacggaccgactgctgatcaacgcgatcttcttcgggaatctggtgaatccgagtaaagcgcggggttgagggtttgcgcgcctttgttgacgcgtgtgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgggcgcggacgcatcgaaccccaaggcgggagcaagggcagacgcaaagccaggaattgcggcttcggcttttgattttgaatttgaatttgatctttcttctcccggctacccggcgggacaagaaggcgcaggcaatgcttgaagcggatgggcatgggggcagcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatccgccctcggtactgccaccgcgtgctttatcacccggtagcccgcaacaaaaaaggacggcgcgtcagcgccgtccctcgatagcccccgcgcagcgggaagcaccctcgatgtcagctgggatcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngccttcttcgggcctgcgtgcgcgtggcgcggcgcatcaccgtgcggacggcgcgcatggctcttgcgcggtgcgcgctcgccagtatcgtgctcggccttgcccggtgcactgttgccccagcggatcggcacctgcagctcgaagcccggtacatcgcggatgtccatgtcgcggcccagcaggcgcacaatcgcgcgcagcagcttcacttcatcctgcgccaccagcgaaatcgcctggccggtcgcgccgttgcggccggtgcggccgatgcggtgcacgtagtcctcggccaccatcggcaggtcgaagttgatcaccttcggcagctcgttgatgtcgatgcnnnnnnnngcgatgtcggtggccaccagcacggtcacgcggccggccttgaagtcgcccagcgcacgcaggcgctggccctggctcttgttgccgtggatcgccgccgtcttgatgcccgacttttccaggaaggtggccagcttgtcgctgccatgcttggtgcgggcgaacaccagggtctgctcgcggctgtcctgcgccagcaggtgcagcagcaggtcgcgcttgcggccggcgtcgaccggatgcacgcggtgggtgatggtttcggccacggtgttcttcggcgtcacctggatctgttccgggttgcgcatgaactccagcgccaactggcggatgttgtcctcgaaggtggccgagaacagcagggtctggcggttctgcttcggcagcttggccaggatgcgcttgatcgacggcaggaagcccatgtcgagcatgcggtcggcttcgtccagcaccagcagttcaatgccggacaggtcgatgctgcgacgctccaggtggtcgatcaggcggcccgggcaggccaccagcaggtccacaccgcggcgcaggatgtccagctggttgcccatgccgacgccgccgtagatacaggcgctgggaatgcgcaggtacttgctgtagccgcgcaggctgtcgtgcacctgggtggccagttcgcgggtcggggccaggatcannnnnnnnggcttgcgcgggccgctgcgcacttcctgcgaggcggtgcccaggtgctgcagcagcggcaggccgaaggcggcggtcttgccggtgccggtctgtgcgccggccagcaggtcacgaccggccagtgccagcgggatcgcctgctgctggatcggggtcgggttttcgtagccctgctcggcaagcgcacgcagcaggaagggcgccaggcccagcgattcaaaagacattgagtttgctccaagtacaagaaacgcctgtccgaacggacagacgggggcagatcaaactgatcggctgactcggagcgttcccgtgaaccgcgctgcgagaattgggtgcagccggcacgaagcgcaggctggaatgcgtgacgaacggcgtcggagtgggggcgggcgaagagggcggaccctggtcgccggcgatcccggagggaaacggacggccgctgcagactgcgcaagtctaaacgatgtttgagacttcacgcaaaaagacctgttcaggtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnactacggtagggtgggccgatgccgcgctgcagcttggcgccgccgcagatttgattacacttgaaacttgtttgcccacgactccggacacccacccatgaagcttggttctttgaaggaaggcggccgcgacggcaccctgatcgtcgtctcgcgtgacctgcgccacggcgtgcgcgccaccggcattgccgccaccctgcagcaggctctggaagactggagccacatcgcgccgcgcctgaacgccctgtacgaatcgctcaatgccggcgacgccgacggtgtgttcgacctcgacccgcaggccctggccgcgccgatgccgcgcgcctatgaattcgtcgacggcagtgcctacctgccgcacgtcgagcgcgtgcgccgcgcccgtggcgccgaggtgccggagagcttctacaccgatccgctgatgtaccaggccaccagcgccggcttctacggcccgcgcgatgcggtcaaggtggtcagcgaggagtacggtatcgacctggaagcggagatcgtggtgatcaccgacgacgtgccgatggcggccaccccggaacaggcggcgggccacatccagctggtcggcctggtcaacgatgtgtcgctgcgcaacctgattccgggcgagctggccaagggcttcggcttcctgcagtccaagccgcgctcggcgctgtcgccggtgttcgtcacccccgacgaattgggcgttgcgtggcaggacagcaaggtgcacctgccgctgctgacccacatcaacggcaagtggttcggtgcaccggaagcgggcgtggacatgcagttcaatttcgcccagttggtcgcgcatgcggccaagacccgtccgttgggcgccggcaccatcgtcggctcgggcaccatcgccaatgaagacaccagcaagggtgcctcgtgcttcgccgagcagcgcgtggtcgaaaccctgcgcgacggcaagccgagcacgccgttcatgtcgttcggcgacgtggtccgcatcgagatgctcgatgccgccggtaacagcatcttcggtgcgatcgagcagcgcatcgaacaggccgccaagccctgagcatggaggcggccatggagattccggtcgacgacggcatcgtgctgtacacctactggcgatccagcgccgcctaccgcgtgcgcatcggcctggagctgaagggcctggcctgggaggcccggccggtgcatctggtgcgcgacggcggagagcagcacctggacgcctatcgcgcgctcaacccgcagcagcaggtgccgaccctgctgcatgaggggcatgtgctgacccagtcgctggcgatccttgaatacctggacgagcgctttccgcaggtgccgctgctgccggccgatgccgccggccgtgcgcgggtgcgggcactggcccagctggtggcctgcgacatccacccgatcaacaacctgcgggtgatgcagtacctggagcgcagtctgcagctgccggccgatgcacgcacgcagtggacgctgcactggattgccgagggctttgcggcgatggaagcgctgttggccaacagccgtgacaccggcaccttctgccacggtgaccgccccgggctggccgacctctgcctgctgccgcagctgtacaacgcccatcgtttcggcctggaccttgcgccgtacccgacccttcgccgcatcgaggccgcctgtcaggcgctggacgccttcgacnnnnnnnncccggaaaaccagcccgacgcagcctgaaagtagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcagcagttgcgcgagatcatcgcggaacagtgcataggcccgttcgcgnnnnnnnncatcgccttgccgcagcacccacgccgggtgcacggtggcgtagccgcgggtgccttcctccagcgtgtgccagcgtccacggtcgcgcgacagattgaaatcacggccaaataccgaggctgccgcggttgcgcccaggcagacgatgagctgcggccgcacgcgcgcaatctcgcccatcagccacggccggcaggcctggatgtggcggctttccggccgcttgtgcagccttaccttgccgcgccgctcatggtggaagtgcttcaccgcgttggtcaggtacagcgtggcgcgatcgattcccagctcggccaatgcgcggtccagcaactggccggcagggccggcgaacggctggccgcgcagatcctcggtatcgccaggctgctcgccgatcaccatcacccgcgcatcggccggcccctggccgaacaccgtctgtgtggcggtctcccacagcgggcactggcggcaggcgctggcctgctgtcgcagcgtctgcaggctggcggtatctgggcgcgctgccgcagcgtccccacgcatgggaatcctgcgctggggtgcctgcgcgggccggtcatgcatttcctgcacgcgatcgcccgcatcgcgcaccaggcgcggcagcagctgcgcctcgggcaggtggcgccagtatctggccggcatctcctgcatcatcatccgggtgttgagccgggccggattgaagatgctggcgtaataggtctgccacagggcctcgcgcgcatcttcggccggggcgtcctcgcgccgtgcgccggggccgaaggtcagcgcctgtccatcccacgccacgctgcgcgaaggagtgaggatcgcccagcgcatgccggtgaagcggcgtgcgaagaacggcgcgacccggtcgacgatgtggtgctgtggctcgaaccaggcgatgaacgcatcaggttggccaggcacctcgcggaagcgcacgaatgccttcatcttgtgcgtgtcacggcggacggcctgggccaatgtcatcgcacgcagcacatcggcatcggcgggattggtcagcaccgcgcggtcgccatgggtgatccgccacagcagccggtacagcagtgacaggcgctgcggttcgccatggcacaggcaggtgtcggccagttccaggaattcgcgcgggacgccgggaacgcttgcctgtgccgccaccggtgcctgctgcaccggcggcgcatccagcagcgatgcctcgccgccttcgagccagtccaattgctcgggccgcacgccccgcagcagcgcatcacgcgcgccgtcgcgccaggcctgcagcgaccacggcggatccacccgctgcgaccagcgcggcgcgtcaggctgccggcggtgcatcgaacagtgatccctggcgcggcggcggggccagttgtgctcgcagcgcggccgggtcatccagtgccttgcgcgggtgatggtcggccaacagcacgaacggtagcagtttgctcatcggcgccttcaggcgggcgatgtccgccacgcgcaggcgcccgtgccggcgcgccatcagcacccggtctgcattgcgcacgcccaggccgggcacccgcagcagcatttccttcggtgcacggttcagatcgaccgggaagcgttcgggatggcggatcgcccaggccatcttcgggtcgatatccagatcgagcattccgccctgggtggtgtcggtgatctcgtccacgccgtagccatagaagcgcaacagccagtcggcctggtacagccggtgctcgcgttgcaggggtgggggctgcagcggcagctgccggctggcatcgggaatcgggctgaacgcggagtagtagacccggcgcatccggtaactgccgtacaggctgtcggcgctggccaggatctgctggtcgttggccccatccgcgccgacgatcatctgcgtgctctgcccggccggggcgaaacggggagggcgcgggcgtgcgctgcggctggccgtcggcgccaccgctgcgggggccttgcgcgcctccttggcttcctcgatgcgccaacgcagttcgcccatcgcgccgcgtatcgaatgcaccgtcttctccggcgccaaggcgctcagcccggcttcggtcggcagttcgacgttgatcgacaggcggtcggcgtaacgcccggcgctggccagcagttccggcgaggcctcgggaatggtcttgaggtggatgtagccggcgtagcggtgttcttcgcgcagttgccgggccacctccaccatctgctccatggtgtagtccgcattgcggatgatgccgctggagaggaacaggccctcgatgtagttgcgcttgtagaagtccagggtgagcgtgaccacctcgtccacgctgaannnnnnnngtggcacattgctggacacgcgattgacgcaataggcgcagtcgtagacgcagaagttggtcagcaggatcttcagcagcgatacgcagcggccatcgggcgtatagctgtggcagatgcccatgccctcggtgctgccgataccgccgctggcgcgcgaatcgcgcttgcccgagccgctggaggcgcaggaggcgtcgtatttggcggcatcggccagaatggccagcttgcggatggtttccattgaggaaacctacggatgaggggtctcattggatgagacggcccctgaattcttcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgtgcggtcagaagccgtgggtgatgctgggtgcgccggccgagaaatccgcgtatgggtcatgctcgccgctgctgccttcggacaggcggaacttcagtgccaggccatcgcgcgagtcggccgcgcgcagcgcttcctcctgctcgatggtgccggccttggccagccggaacaggcactggtcgaaactctccatgccctcttccagcgatgcttccatcgccgccttgatctcgtgcacctggccgcgacgcagcaggtcgcggatcatcggcgtgttgagcagtacttcggtggccggcaggcgacggccttccttgttcttcaccaggcgctggctgatcaccgcacgcaggttcagcgccaggttcatcagcacgttcttgtgcgcgctttccgggaagaagttgaggatgcgctcgatggtctggtcggcgttgttggagtgcagggtggccaggcacaggtggccggtttcggcaaaggcgatcgccgcctccatcgtctccgcatccaggatttcaccgatcaggatcacgtccggcgcttcacgcatcgcgttcttcagcgcgttgtggaaggcatgggtatccagcccgacctcgcgctggttgacgatcgacatcttgtgcttgtgcaggtactcgatcgggtcttcgatggtgaggatgtgaccggtggtggtgctgttgcggtggtcgatcatcgacgccagcgaggtggacttgccggaaccggtggaccccaccaccagtaccagcccgcgtggggtcatgatgacgtccttcagcacctgcggcaggttcagctcctcgatgctcggaatccggctgcggatggcacggatgaccatgcccacttcgccgcgctgcttgaacacattgacgcggaagcgaccggcatcgggcagggcgatggccatgttgagttccagctcgcgctcgaactgcggcacctggccttcgtccatcagcgagtaggcgatcttcttgaccatgcccggcggcaggccggtgttgcccagcggatagagcttcccctcgatcttgatgtagaccggtgccccggtggtcagaaacatgtccgaagcgttcttttcggtcatcagcttcaggaagtagccgatatccattgcgaattttccccaacgaaacggccgacgcccgttgccagcacggtgtcggcttgacgacaatggccgtgaaccgacaaccggtacggcctccccaatgaaacgacttagcttcgcacgaatgcgccacagcctgtatgtgatggcgtttgcattcgcactgtctgccccggcctgggcgcaggatggcgcgatggaactggcccaggcccggcaggcggtcgacaaggccacccaggccgatgccgaccagtacgccccggacctgatcgggctggcccggcaggggctggagcaggcccagcgcgccgccggcgaccgccgcgagcgcaagaatgccccggccatggccctgcgtgccgccgccgatgccgacctggcccgcgtgcgcagcgaggaagccaccgtgaccgcccagctgcagctgcgccgcaacgaggtcaaccagctgcaacgccagctgtcgaccggggaggatcgccggtgaagccgatgactgccgcaaccctggccgcgctgctggcgctgccgaccctggccgtggccgccgacaacccgatggtggcgcagctgagccagcgcctgatggccatccaggccaacccggataccgctgagctgggcgccttcgagcgcatgcaggcccagcaggccatcgccaccctgggcaaggccaagcgccgcgaccaggagctggccacctacctggccgagcgccgggtggagatcgccgagacggccgtgcgtaccgcgctggccgcccgcgaggtcgaccgcctggagcggacccgcagcgacctgctgatcgaggccagccgccgcgacgccgcccgcgcccgccaggaggccgagcagctgcgcatgcaggcacagatgcaggccgaggaggctgaacgcctgcgccaggccgccgaggccgagaccctggcccgccaggacgccgagaacgccctgaccagcgtcgccggcannnnnnnnnnnngcctcagcgccgcccagcagaacgccgccaagctcgcccgcgaggaagccgagctggtgtccggtcagaagctgccgggctcgaagttcgatggccgcggcgaggtcttcaccttccgtggcgatgcgtttgccgccggcgcctccagcctgtccggcggcgcccgtaaccaggccaaggcgttggccgaatacctgaacatcggcaagaagggccgcctgcgcatcgaggcttacgacagtgccaacggcgtaggccagaagcgtgccgaggccctgcgcgatgccctggttgcggcgggtgtcgcgagcaaccggatccagcttgccggcaagaaggcggcctccacccaggcacgttcagccgaagtcatcatcgccccgtaattgcttgatattgtttgtttttcgttgtgatgagcattcagcctgaaccccgccccggcggggttcggtctttttgccgcaggggtcttgtaccccgccttgagcaggcgtagggtcaatcgtccgggacgcaatgccgcggaccggacgatgggagggccgggccgatgcaagcagggcgcgaaccgcagcagatcgacgtgcgcaggccagtgccgcaggtcgttgcaggcgttcaggtggccatcgaccggcgctcctccatgaacaacgccccgtgccttgcggccggggcgttcgtgtatctgtcgaaggaggtccatcatgtttgaagatcagccccagagcgagatcgacgcacgtnnnnnnnntgatccggagttcagggcactccatgaccagcaccgcaagttgaacaagaagtgcatggacgcggagttgggtgtactcccgatcgatgatgtcaccctgggtcgcatgaagcgcgagaagctgctggccaagcaacgacttctgagaatgtacgaaacaccgctcccaacgacgtcccccacgctttgacgcaccccgtcacgcccggaacggcgtgacccggccatcgatggccccgccgggcgctcctgccccggcatcgcggcaccgccgatgaggcggccgcgccaaggcaccacaggcggtggtgccttggcctgcaggcacaactcaccgatgcgggcggtaccggtctcctcgtcgatccggggccgtccgcatctctttctgcgggcttgcggcccgtctccgcgccgacctgacattcatcgccatccgacggataatcatcggtccggccccctgcggcgcgaaccgaaagtcctccgaatgcccattcattcttccgtcctcgaactcatcggccagaccccgatcgtcaaggcccagcgcctggacaccggcgtctgcgagctctacctgaagctcgaaagcgccaacccgggtggatcgatcaaggatcgcatcggcctgtcgatgatcgaggcggcggagcagcgcggcgacctgaagccgggtgcgaccctggtcgagggtaccgccggcaacaccgggctgggcctggccctggtcgcgcagcagaagggttacaagctgatcctggtcgttcccgacaagatgagccgcgagaagatcttcaacctgaaggcgatgggcgccgaagtccgcctgacccgctcggacgtggccaagggccatccggagtactaccaggacctggccaagaccatcgccgagcagaccccgggcgcctacttcatcaaccagttcggcaacccggacaacccggccgcgcatgaattcggtaccggcccggagatcctggagcagatgggcggcgacctcgacgccatcgtgttcggctgcggcagctccggcaccatgaccggcctgtcgcgtgccttcgccaagctgtcgccgaagaccgagctggtgctggccgatccggtcggctcgatcctggccgaatacatcaatgacggcgtgctcaacgacaagtcgggcagctggctggtggagggcatcggcgaggacttcctgccgtcgatctccgacttcagccgcgtcaagaaggcctatgccatcagcgacgccgagagcttccacaccgcgcgtgaactgctgggcaaggaaggtatcctcggcggctcgtccaccggcaccctgctggccgctgcgctgaagtactgcaaggagcagaccacgccgaagaaggtgctggtgctggtctgcgataccggcaacaagtacctgtcgaagatgtacaacgactactggatgctggacaacggcttcctggagcgcccgcagcacggtgacctgcgcgacctgatcctgcgcccgtacggccagcgcgacaccgtggtgatcggcccgaacgacctgctgaccaccgcctaccagcgcatgaagctgtacgacgtgtcgcagctgccggtgatggacggtgaccagctggtcggcatcgtcgacgaaagcgacgtgctgctgcacgtctatggtgacgaagcgcgtttccgcgacaccgtcgccacggcgatggtcagcaagctggaccggctggacgtgaagtcgccgatcgaggcgctgctgccggtgttcgaccgcggccaggtggcgatcgtgatggacggcaacgccttcctgggcctgatcacccgtatcgacctgctgaactatctgcgccgtcgcgtgcagtaagccgttgatcgccgacgttcgctgctgaatcccggtttatccgcgtcaaaggtcgttaaggccgcgctggtagacttccgcaccttcgatggcgccgcgtgtcggcgcccctcaggaaagaacatgtccaacgctacttcccaggatcgcgccctggccctggccacgctggccatccacggcggccaatcgcccgaccccagcaccggcgcggtgatgccgccgatctacgccacctcgacctatgcgcagtccagcccgggcgagcaccagggcttcgagtactcgcgtacccacaacccgacccgcttcgcctatgagcgttgcgtggcgtcgctggaaggcggtacacgtggctttgccttcgcctcgggcatggcggccagctcgaccgtgatcgaactattggacgccggcagccacgtggtggcgatggacgatatctatggcggcagcttccgcctgttcgagcgcgtgcgtcgccgcaccgccggactggatttcagcttcgtcgacctgaccgacctggctgcgttcgaggcagccatcacgccaaagacgaagatggtctggatcgagaccccgaccaatccgatgctgaagatcgtagacatcgccgcggtggccgccatcgccaagcgccatggcctgatcgtggtggtcgacaacaccttcgcctcgccgatgctgcagcgcccgctggaactgggcgcggacctggtcctgcattcggccaccaagtacctcaacggccactcggacatggtcggcggcannnnnnnnnnnngcgacaacgccgagctggccgagcagatggctttcctgcagaactcggtgggtggtgtgcagggcccgttcgacagcttcctggctctgcgcggcctgaagaccctgccgctgcgcatgaaggcgcattgcgccaacgcgctggccctggcccagtggctggacaagcacccggcggtggagaaggtgatctacccgggcctgccgtcgcacccgcagcatgagctggcgggcaggcagatggccggctacggcggcatcgtctcgatcgtgctcaagggcggtttcgaggcggccaagcgcttctgcgagaagaccgagctgttcaccttggccgaatcgctgggtggtgtggagagcctggtgaaccatccggcggtgatgacgcatgcctcgatcccggtcgcgcggcgggaacagctggggatcagtgatgcgctggtgcggctgagcgtgggtgtggaggatctgggggatctgcaggtggatctggagagggcgctggcgggtactgctgcgtgaatccgatgaccgtgtcgtccgccaacacatcggtttcgccgctggcgatggtgcgcagttttctcggcaaccgcgtactcatctaccagctggccaaacgcgaagtcatcagccgctaccgtggctcgttgatgggtttggcgtggtcgttcttcaacccgctgttgatgctcgccgtatataccttcgtgttctcggtggtcttcaatgcccgatggggcggcgacgtggcgcacaagggcgacttcgcgatcatcctgttcgtgggcatcctggtgcacggcatcttcgccgagtgcgtcaatcgtgcccccagcctgattgtcggcaatgccagctacgtcaaacgcgtggtgtttccgctcgacacgctgccctgggtggcgatgggagccgcgttgttccatgcgttggtgacgttggtggtgctgctgctggcgcaactgctgatccgtggcgttctgcccgtcaccgcgttgtacttcccactggtcgtgttcccgttggtgttgttcacgatgggccttgcctggctgttgtcggcgctgggcgtgttcgtgcgcgacatcggccagatgaccggcatcttcactaccgtgctgttgttcctcgcgccggtgttctatccagtgcacgcgttgccggagaacatgcgcaagtggatctacttgaatccactcacgttcatcatcgagcagtcgcgggaagtgctgatctggggcaaggcgcccgatttcattggcttgggcaagtacgccattttcgccgccgtggtcgcgtggctgggctatgtctgcttccacaaaatgcgccgggggttcgccgatgtcatctaatgaacctgtgcgtgagcctgatgatctggcgatccgggtctccggtgtcaccaagtgcttccaggtgtactcgcagccacaggaccgtctgaagcaggccgtgctgccgcgactgtcgcggttgctggggcgtcctggtggcatgtactaccgtgagttctgggcgctgaaaggcgtcgatttcgaggtgcggcgtggcgacacggtgggcatcatcggccgcaatggttccggcaagtcgaccctgcttcagatcatctgcggcacgctgcagccgacgcacggcgaagtgaccgttcgaggtcgcgtggccgcactgcttgagctgggtgcaggcttcaatccggagttcaccggtcgcgagaacgtctacatgagcgcgtcgatcctgggcctgtcgcgcgaggagatcgatcgcaagtatgacgatatcgtggcattcgccgacatcggcgacttcctcgaacagccggtcaagacttactccagcggcatgtacgtgcgcctggcgttcgcggtgatcgcgcatgtcgatgccgatatcctggtgatcgatgaagcgctggcggtcggtgacgcgatcttcgtgcagaagtgcatgcgctacctgcgcaagttccgtgagaacggcacgctgctgttcgtcagtcacgacacctcttccgtgctgaacttctgccagagcgccgtctggctggatcgtggcgacatgcgcatgcatggcactgcgcaggaaacctgcaacgcctacatcgaatactgctcgcaggaagtgtatggcgatacggtcaagctgcagtcacggcaggccgctgcccgtgccgcggaggcatcgcctggcactccgtcgccagcccggatcgagaaggacctgaaggtcgagctgttcgacaacgttgccaattcagccggttggcagtccggcgtggcaagcatcgactcggtcaccctgtgcaacgaggacggtgagcccttcacgacgtttgccggtggcgagcatgtcgtgctgaaaatccgcgcgaccgcgcatgatcccctgacgagtcccttgatcggattcttcgtcaaggatcgccttgggcaatcgctgttcggtgaacacacctacacctatatccagccgccgatggaagtggagggtggcaccgggttggaagcgtcgttccggttcactctgccgctgctgcccaacggcgagtactcgatgaccgtctcgatcgccgaaggcgacccgtacaccaacacccagcacgcctggctgcatgatgcggtgctgatccgggtggcctcgcccaagctgcgttatggcctggtcggtatcccgttcgaggaagtgaccatggtccgcacgcgtcagccgcagccgacaggagagccgcagtgagcgcatcgcagggaccgacggtgaccgaagcgcacggcttcattccaccactggccagtaccgacccgcgcatcagcgtcggtcgatacacctatggttctccgcaactgaaggtatggtcggaaggtgaacgcatcgagatcggggcgttctgttcgatcgccgatgacgtagtgatctttgggggcggcgagcaccgtctggattgggtaacgacctatccgttgcgcatcgcgctgaactcccccggtgctggccacgatgggcacccgcacaccaagggccccacgcgcatcggcaacgatgtctggatcgggcatggcgcgatgattgtttccggcgtgaccgtgggcgatggtgcctgcatcggtgctggcgccgtggtttcgcgcgatgtgccggcctatgccgtcgttgctggcaatccagcgaaggtggtgcgtacccgatacgacgagccgacgatcgcccgcctgcgtgcgattgcctggtggagctggccgatcgaccgtatccgcgccttcgaatcgctgctctgcagcggtgacgttgaagccttcatcgccgccgccagtgcgccctgactctctgaacatctctcaagaaaccggctgtcccatgaacgattttccgctgtcgaacagcatgctgatctccccgcgcgaactgtcgctgagcgcgtggctgggtcacattccctttgcctcgtggctggtcgagcagctgcagccgcagtcgatcgtcgagctgggcacccatcgcggttcctccttcctcgcgctctgccaggcggtgcaggagcaggggctgactgcacgggtcttcgcggtcgatacctgggaaggggacgagcacgccggttactatggcgacgagatctacaatgcgttgcgcgagtaccagcagcgcaactatgccggcatctccgagatgctgcggatgcggttcaatgaagccctgccgtattttgccgacggctcgatcgatctgctgcacatcgatggcctgcacacctacgaagcggtccgtgaggactttgaaacgtggctgcccaagctctccgatcgggcggtggtgatcttccacgatacctgcgttcgcgagcgtggttttggcgtctggcagtattggagcgagatcagccagcagtacccggcattcgagttcacccatacccatggtctgggggtactgctggtcggcaagcagcgtgttcccgcgttggcggacttggcannnnnnnnggccgcaggcgactttgctccgatcaatcgcctgttcgacacactgggcagcaacatcaagcgtgccgaagaggtggagcgtgtcaatgcaggattgatggatgcacgcaacgaggtcaaccgcctcggaacgctgggccacgagctgcagcagcgttgcctgcaactggagcaggacgtgcgtgatggccgggagctggttcggcaggcggagcagcaggtgcagcagcagcgggaacgcgccgaacagagcgctgtgaccgcagaagacctgcgtcgcatcgtcgccgaggagcgtgccaggatggtcgaagaggtacaggcggcactgggaccgcagctggattcgcaggcacgatcgctcgacaggctgctgcagccctggtggcgtcgctaatccacgccctgccaacgagcgggatgttaggttgaaaaatacggggtgcctggtcccacagggaacagcagagggccggcattccaagcaaccgatttcttcaagacccatcagcagattgggttgaaccacctcctagggatgaacatgtctaccgtcaagccaatctgcttctatctgccgcaataccaccccgtcgcggagaattcggagtggtgggggcctggcttcaccgagtggaccaacgttgccaagggaaagccgaacttcgccggccactaccagccccacatcccgcgcgagctcggtttctatgacctgcgcctgatcgacaacatgcgggcgcaggccgagctggcctcgctctatggaattcacgggttctgcttctactactattggttcgatggacgtcgcatcctcgagttgccgctggacaactacctgaagagcgacatcgagttcccgttctgcgtgtgctgggccaatgaaaactggacccgcacctgggacgggctcgagaaggatgtgctgctcgagcagaagcacggcgccgatgaggatcgccggttccttgaggacatcctgccgctgttgaaggatcgccgtgcgatcaaggtcgatggcaagcccatgctgctggtctaccgtgccgacctgttcccggacgcgaaggaaaccgtcgcgcgctggcgccaggtggcccgcgagaatggtgtgggcgagatccatctcgtggcggtgcagttctacggcattgtggatccgcgcgattggggttatgacgctgccgcggagttcccgccgcataccttcatcggcgcggagaatcgtctgacgcgaccgatcgacatcaccaatcccgagttccgtggtggcctcgtcgattatcgcaaggtggtcgcccagtccatcagccggcccaagcccgacttccgctggtaccgcggcatcgtgccgtcctgggacaacaccgcgcggcgccagcacacctcgcacacgctggttgacgcctcgccgtcgatctaccagtactggctgcgccgcctggtcgagtacacccgggtcaacaatgcaccggaagaccagatcctgttcatcaacgcctggaatgaatggggcgagggctgccacctggagccggacctgaagcacggcctggcttacttggaagcgacccatgccgcgctgaacggtgctggcagtgatgagatgctgatgaaggatgaggcgttgctgcgcgcactcggcggcgagcgcatgaaagcgctcctggatgatcgcgagcgtctggtcaacgatgtggtcctgctgtccgccgaagtacgcaggaccaatccccagggaatctcttcggtgcccaggccgggcctgcgtgcgttcattggccgttgcctgaggcccttcccccgcctgcgttcctttgcggtgcgcgtctatcacgcgtggcacgcatgagttccgtccgtcgcgttgcggttgttgcccacttcgacgccgaaggccggttgactgacttcacgcgtcggctgctcgaaggcctgttgcggcacgcagagcgcatcgtgctggtgtccacccgcctggcgtctgaccaggcggtgggcctggatgagcgcatcacggtcatcgtccgagagaacgttggatacgacttctactcgttccggaccggtgtgctggccgtggaggcgttgtatgcctacgacgagctgatcatcgccaatgacagcgtgctggtgattgatccggagggcctggaccgtgccttcacgaagatgcagggtgtggaatgcggtgcctggtcgatgaccgagtcgcagcaggtcagccgccacctgcagtcgtatttcatggtgttccgcaaggacgttttcttcagccagtacttccaccagttctggcgcgatgtgcgggtgctggatgacaagtgggaaatcattctttcctatgagatcggcttgacgcagtggctgttgcatcacggggtacgcattgcgtcggcgttccagcctggcgcggatgggatgcagaagctggctgcgcgcctgaagcgcaagcgcgagcgcgatgcggctccggacagcattgctgcaccgggggcattcgagatccagcaggccaatctggtccactacctgtgggatgacatctaccgccagtttggtttcatcaagaccgaagtgctgcgcgatgatcccaatggcgtacaggacgttggcctgtccagcctgatcgccgacccggtgcgcctgggccaggtcgaggaggaagtcgccaggatgcgggccacgcgtgtcaacgcgatgccgctgctcgcccagtccagtgacggaatttcacaggaagaactgcagcgctatggtgtcggcgccattcctgctgacaagctgaagtcgcggttcgccatcgtgcttcatctctatcatctggacctgatcgaatcgatccaaggctacatgaagaacatgatcgttgatcatgatctgttcgtgtcggtgaaatcggttgctgatcgtcgggtggctgtgcgctttttcgaagagcggaaggtgcgtgccttcgtcttcgtgcatccgaacatcgggcgcgacgtcggtcccttcgtcagcctgctcaataccggcctgctcgaccgctatgacgcggtctgcaagatccactccaagaagagcgtgtaccacgatggcggtggccagtggagggacgagctgatgaagtccctgctgggctcttcacacaccgtgctgaagatcctgcgcgccttcaggcacgattccagctgcggcatcgtgggcccggagcatgcctatgtcagcaatgcccgtttctggggaggcaatgaggaacggctgcgccgccttgctgcggaaaccgggatcgacgatgcccgcatccggctggggttctttgccggaacgatgttctggttccgcccggcggcgctgtatgcgctgcgggagcgggcgctggccttgagtgagttcgacccggaagcagggcagctcgatgccaccctggcccacgtgatcgagcggcttttcgtactgtgggtggagcaggcgggctacttcgcggcgaccacgcggactccagacgctgcgttgcgccatgagaactacgccaatcagggcatttctgtccttccggcctgagcttgcttccggtctgggagatggacggcctgcggcggcttgagcgcatcggtcccggcgtgctgtgcacgggctgcacgtgcggccccggctctgatcatcactccgaaccatcgtgcctgtactatgcagcgtccagactgatggctcccagatgtgactcatgaacaacggtaaagtagcgatgacccggctgggctggctggcgtcgggtctggcgtgcatcctgacgatcctggtgctgacgcccttcgcagtggagatgcccatcgccggtgtcgacggttcctgggcctacgcgatgaacgtcgccacagccgagcacctgcgcttcggcaaggacatcatctttacctttggtccattggcttcgatctacaccgaggtgtaccacccggcgaccgatcacttgatgatcggtggcgcgatgttgctgtctgttgccgtgttcgcagggctgtttgcggtcacgtcgccgcacaggcgcgtgctgctcccattgtttccattcctggtggcattgacctggctgcctgattgggatggttggcgcgacgccgtgttcatgctgctgccgctactgcttccgatcacggtggcgcgcgggcaggagaccggcaagcccaactgggctgcaatcattctactggccatcgcgattgcgattctgccgttgatcaagggcagcctgagcgttccggcggcgctggccagtctggtggcggtgctgttgtgctggcgggagtcgccgaggctggcgatcacactgtttgtcgtcgaagttggcgtgctgatcgcagcctggctcaccgcaggtcagtcattgctcgacctgccggtctacttcctggcgcagatgccgctcatctcgggttataccgatggcatgtcggtgtcggtagatgggcgccccctgaacatcgtgatctacctgttagccagtgtgatgctggttgccctttcgacgttcggaggcgtccgtcgtcgttggtatctgccggtcctggtcgcgctgtatctctttgtgatcttcaaggccagcttcgtcagacatgacccgccacacgccctgattgcttcgtcggcgctgctcctgatgggcgcactgctgtatctggtgccgggctctggtaggtggccgggcatcgccgccatggcagtgggcgcgctgggctatgggctcctcgccttcgccttccttccgttggatcctgtggcgtcactggcacgggttggttcgaagttcgagctttcggtcgaagccgcatggaggcgcgctacagagccggcagcactggcgaaggagtatccgcgtcgcttggtgctcctcggggacaggccgccattcaagggcctgtcgggcgatgctgatctctatccatgggacctgtcaccgctgctcgcttctggcgcaagctggaagccacgcccggttccgcagagctatgcggcattctcgcccccgctactcgatgccaatgctgagcatctgcgcagcagcccgccgaccaggatcttcttcaacatcaatcccatcgatcagcgctaccccagcatggaggatggcgccagttggctcaccctgcttggagggttccgggcgcagcgcatcgatgcgggctacgcgttgctctcgcgccgcgatgccgtggcggaaaccctgcaaccacggccggtgacctcgaccgaggtccgcatgggcgaggacgttgcggtgcctgagaaccaggggccggtgtgggcatcgatcgacgtccagccgacgctcctgggcaggctgttctcgattctctacaaggctccggagttgacgctgcaggtgcgctacgacaacggcgaaaccgcgtcatatcgtttcattgccggtctggccaagagcggcttcctgctttcgcctacgatcacggatgtgaatgattttgtcgcgctgacgtccagccaccgcgatgacctgctcggcaaccgcaaggtcgtcgccatgggcattcgcggggccagcggcacacgcctgatgtggaagtcggcggtcagggtgagctttgcccgtctggatgttcccaccgccccggaggccgacgcggccttggcgggtatctggaagcacggcgatgcggtggagtcctacgtggctgctggtgattgccacatcgataccgtgaaccagctgcaggcggagggcggcacgctggatctgccggcaggcctggtgaaagtgcgcggttggtcggcgctcgatggcgcgcggggaaggcccaacgacggcgctttcctgcttgcgtcggccaccgatggccgcacctggatgttgccggcgaaccgggtgccccgccccgatgtggctgcctacttcaagcaaccggcactccattacaccggttttgaagcgttcgtggacacccgccagctgcctgaggacgtgcagatccgcgtgctgcagaaggatggtgagcaactgaaggtctgcgccgcagtgctggccatccgccgggcgagggttgcggaactgccctgagcgggcagttccatcgcagctgacagcgcttactgtgcggtttggaacagcggcagcagttgcgtgagaacgaccgcgtggccttcgcggttggggtgattgaactgcgccatcagccgtttgcggtcaccaggataggcttcgaacgcggcaaggctgtcggcgacaggggtgtcggtcaactctcccagcttccggatcatgctggcctgggcccggagagcggcacgagcctggccgttctcggcctgttggtcccaggttggcgtcagcaggaccggacacgctcccgcnnnnnnnnatgacataacaaaccaggcgagattgcgtgccgactgctgcaagggaagagcacggtcattcaggccatagtcaatcaaaacgacgcgggggtgcaggtccagcaccccgcgctggaaacggtcgcggccctgctgggagttctcgcctccgacagcggaagtgatcacattcaataccgcatgcggataggcatcagcgagtgcatcttccagttgccgcgggtaggcatcgcgtttgtgcacggcgggcgtcacgccgaatccggcaggaacgctgtggccaaaggcaacgatgtccacagtatggttattgggccatgcgacctgcagatcccgtaccactgcagccaggcaggcttgcccagtgggggcaggtgcaggtgcgtttgccacggtctgcggcgagggctccgaagggactggcgtgggttggcagccggggggccgccaggaccaggagaagtagggcggtatgttgtttcatgcgcgcagtgtgggccgttttcgcccaatatagcgcgccgcggacgacaaggtagccagcgctcgccgatggccctgcgcggaatccgtccgcgacccgaaggcgacgggacgcgaggggtttgcggatacaatctgtagggataaatggggccgctgcggcttgtcgcaccagcgagatagcggcacggcctttcagcgcaagaatctcaaggcaagcgatgaaacaggcgatcagatcagtcaacggtgcggacggtgcgggggcggccatgacgcctgtgtgggcggcctgcgtcgctttgttgagctcctttctggtgatcctgatggttacgccgttcgcaccggcgatgccattcgagagtctcgatggatcgtggatgtatgcgatgaaccacgccgttgccgagcaactgcgttttggcacgcagatcgtcttcacctttggaccgttggcatctgtctataccacgctctatcacccggccacggacctgctgatgctgggcggctccctactcatcgcggcagccctgtttgcaggcatgttcgccgttgcgccccctcgctggcgcgcatggttgctgctgttgccgctggtactcgggctgggcgtaagccgcgacgttgccttcctgttccttcctgttctgcttccatgcgttgtcatgcgcggtatcgagcgcgggcgtgcgtattccgctgtcgtctgcctgattgcggcggcgatggcaatattgccgctggtgaaaggcaacttcggcgtgatggtcgcgctggcgagcgcggcgacgatcctgctgggctggcgattggatcgccggacggtaatgctggccctcgccgtccaactgatcgtgatgccgatggcatggatggcctcaggccaggcgctgccggatctcccgcgctacttcatcgctcaggccccgatcatttccggctacaccgatggtatgtcggtggttggcaggggcaaggacatcctttacttcctgttggcggccgttgtgctcgttggcctgtcactgtgcagcggcgggcgtcgctattggcatgtaacgttgctggttgcggcctatctgttcgttaccttcaaatccggcttcgtacggcatgacctgcatgcgctcaccgcggcggtggcgctgacgatggttggcgcattcctgtgcatccacaatgccggccgcgccggcatgctggccctggtcattggcctggccgggtggtgggcgattaccgatccctatgctcccgtaacgccgaagtcactgtcagcgcagttcgcccagtcaatccagcggcccgcagccggactggtgacgcggatgatcgagccggaggcactcggcaaccagttcaaggcgatttccgcggcgatcggctcgcgcgccccgttcgcagggtacacggggacggccgatgtctatcccaccgagctcgctccgctgatcgcggctggatcgacctgggtgccacgtccgatcctgcagagctactccgtttacacgccggcccttgcgacggccaatgccgatcatctgctcaaggatccgccttcgcgcatctacttcaaggtggatccaatcgatcatcgctatccagccatggacgacggcgcgagctggctcccgttgctgggcagctataccccggtggctctggaagggggatatgcggtgcttcagcggtccggtcggccgccgatggcgttgcagcctcaggacgctcagctcaccgttgcgcgggtggaccaggaagtcgccgtaccggactggagggagccggtctgggtctcgatggatattcgaccgaccccggctggtcgcatcgcatcgacgctctacaagctccccaagttgtcgatcaaggtccgcttcgagaatggcctcaccgccgactatcggctgatcgctgggtcgacccggacgggcttccttctgtcacccacggtggccgacgccagggatttcgttgcgctctcttccggtagccgcgaggaactgctgcgtgggcatcgggttgttgcctttaccgtctatggcgacagcggtacccggcggttctggaattcaagcttcccggtgacctttgcacgtttgcctattcctgaggccgccgggacagaccgtgtactggctgctgcgcaggagcccgcccactgatctgcgcgggccttccgttgccgtgatggctggaatcactcaggctcggaacgatagtcgcttgtggccgatgtagctggtgatcaccggtacgatgacgcccaatgcgtgggcgatggtttcgttatgaaaatccacgttcagaagcggcagcagccagcgtgccaccagcaggctgatgaggagggtctgcccgacagcagcgatgttgacggcaatgaaccagagcacctgatggtgcaggcggttgctggcctggttgaacacgaacaccttgttcagcgcgaaggcggtgaccaggcccaagcagaaagcgagcaggatggcggttacatacggcagccagtggctgagcaggatccgggagccgacgttgacggcggctgccagcccgcctaccagcaggaacctgatgaactggcttgagggcagtggtacgttcattgggtcacttcattgttgcccatcatgtacctttatccttgatgcgcacgagttcttgaggaccgcgcaggtgagcgttcgtcacgaacggcgtccggtgacaggatgcacgcttcacgcggcccggaaggataggtgcttgtggccgaagtagctggtcacgacgggggccagtacgccgactacgtgtgccagtgtgtcgttgtggaagtgcatgcccatggcgggcagcagccagtgggacagtgacacgctgatgaggagcgtctggacaacagcggcggcgttgacggccatgaaccacagggcctgctggtgcaatgggttctgcgccttttcaaacacgaactgcttgcccagtacgaatgcggttgccatgccgaggcaataggcaaccaggatggaaggtatgtacgcgagccagtgacccagcagcaggcgtgaaccgatgttcacccccgccgcgaggccaccggcaatgaggaacagcacgaactgccgtgctacgggaactgtgctcacgttgcgactgttccctgcaaggccagtgccgccagcgtctgccccaccgcaatgctctcgttgatcgagcgatcttccgggtagtagtaggcggtgtccgccatgaagaagccctgcagcggcgtcttcatcggcggcagcatgtcctggaagcccggcgggcagatcgtctgcgcgtactcgtagcggtggcagtgcgtcgccttgatccattctggcttgaacgccggattgatcatcggcaggtagctgatcacctcgtcgatcagctgctggttgctccactgccacttcgggtgggtcttgggcatgtagtacggcgcgtacacgatgtgctcgcccggacccttgcccggattgaggttgctgtactcgatcaggcccgggatggtgatgcggtcatcactgatgttcatccagaagttctcgctgaccggctgcgacagcttcaggatcacgcaggccaccgggatgttctcgatggcatcgacctgctcggcgaagaccttcggcagtgccggcaccatcttcggcacgtactggatgggggcggtcgagacaaccgtgtcgtacgcttgttgcgcgctggcggtgcggatgccggtgaccttgccatcgaccgccgtcacttcctcgattggctgcgacagcaggatccggcctccccggcgctgtacctctacggccatcttttccagcagtaccgccgagccaccctccaggtagcccatgctttcattgaacaggttgcggcgcgacagcgccacgcgcttgatgcgggtgccgatccacgatgccgacaggtcgttctggtattcgaagaacttcagggcgaacgccttctcccacatcaccttgtaggccttggggccgatccagcgggtgatccagtcgcgggcgttttccttgtccagcgcggtccagtcctggattcccttggtgtgcatcacatgcagggcgtagcggaccttgtcaaccaggcccagatgcgggaagccgagcagcgcgaacggggtgccccacttgtgcagcttgccctggtagtagtagcccatcttcgtgtccgtccagtgcaggcggtcggacagctgcatctcgtcgagcagcttgaacagcgggtagtcggtcttgcagatgaagtggtagtagcgctcgatgcgcaagccgtcgaagtcgaaatccgcggacatgccgccgatgcggtcgtcgcgttcgtagatgtcgacctggtggccctgcttgagcagctccagtgctgccatgagacccatggggccgctaccgatgatggcgaaattgggcatgtgaggaactcttcgtctgttctgtcggatcagcgctgcagcacgatatggctgtagcgcgggtcggtgtagctttcgcggatggcggcttcgaacggggtctgcttcaccccgaacaccgcctcggtatcgacacccttgaagtcgtcaccggcactgagcgccttgagctgatcggcggtaaagggcggcttgctgctgaacaggctgtataccttcagcaggaaaccgaagaatccgatcgggatgtgcacgatcaccgtgtgcagcttcttgacccgcttgatggtgcggatgatgtccacgtagtccacgcgggtatctccgacaatatcgaatacttggccgtccggttcggtctcgatgcacttggcgatgcagcggcagaaatcgcgttcgtacagtggctggcgcatgaacctgccgtcgccgggaatcgggaagaccggcgtacgcgccatgaagcgcgacagccagcccaggtgcttggggtcgaaccagccgaacatcagggtggggcgaagcacgcagtggcgctggccgctggccactaccatctcttcctgctcacgcttggtattggtgtagtcgtccttggcgacggaattcaccaccgaagagctgatgtgcaccatgtagggcacgccggcagccttgcaggcggccaatacgtgcccggttgctgtcaggttgttgcgtacgaacagttcggtggtcttgccggtgatctgtgcatgcagctgcaccacaagtcgcgcgccttcgaagnnnnnnnnccagtcgccgggctccgcaaggtcggccaggatcgtctctacgtcgggatgcaggctgcgcaggatctccaggttatgggcgtgcttgtcgatcgccaccaaacgggtatagccctgctgcttcatctcgacgatgaggttctgccccaccaggcccgcggcgccggtcaggacgatcttgtcgttcttgtctaccatggacgaattcgaatgtttggaaagggattcagcgtggcttgtaggccacgaccagagcttgcttgcccaggatgtgccaggcgagcggaatcttcaggtacagcgagaccagccagggcgcctgtggcaggcggcttttggtggtgtagggcaggaacttcgggatcacaacccggggctcgagaccggccatcagcacaccctcgaccaggctccggtcgctcagcgcggtgtgatgatcgaaatagtcccagtattcgtcgtacaggaagcggatgttcggctgcagaatgatcgcacggccaccgggtttgagcatnnnnnnnntctcgcgcaaggtctgcaggacgagatccttggtcggaaggtgttccaggaagttgctcatgaacacggcatcgacgctggcatcgggtatcgaagccaccgccgtgcagctctcgttgatgatgcgcacgccatcagcggcgaactggcggacatcgggattgaggtcgaccgcgatcttgcccgccgccggaatgttgttgatgaattcgcagtagcctgcgccgatgtcgaccactgtatcggatggatccacgaaacgactgaagtactggccacacagtacctgccagatccgattcttgttggcgagctcttcctttgggaagcggtgctgatagagaacgtctaggtcgcgatcgatatcgggcatgcgtgagatcnnnnnnnntgctgggtcgacgtttgagtcagagcttgattctgcggaaaacgaattcaggaatgttcttgatgatcatcatgatcgcccaccagaaccccggcaggtaggccacggccttgcgcttgccgatggccttcataatgcccacagcgaccttctccggggtcgcccacagggcgcccttcttgaaggctgcggtcatcggtgtatcgacgaagcccggcttgatcaccagcacgttgacgccggcagggcgcaggcgctggccaaggccgctgaggtaggcggtcaccgctgccttggcactaccgtacaggtagttgctggcgcgtccacgatcgccggccaccgaggaaatgaccgccagggtggcactcggctgaaggcgctgcgccagtgcagcggacagggcgatggtggaggtgccgttggtggcgaactcgcgcagcgacaggttcaccgaggcatcgcaggcagactggtcgggcagggtgccatgcgcgatgagcacggtgtcgacaccgcccagcgcgttccaggccgcatcgagcagcgcactgtgcgcgcctacatcgttgatgtcgagcacgccgtactcagcgcgctgcgcaccgcgcacctgcaggtctgcggcaatggtgtccaatcgaccggcattgcgacccaccagatagattgcagccgcgcgggcggcatacaggcgggcgacggcttctgcaatcgccgaggtggcgccgatgatcaggatcttctgcatgcttactccatcacccggcgccagaagccggacgagaatcgggggtcgatgtggcgggagaaggcctcccaggccgggtaggcctgccggaacagcgcgccggacatgcgcgcatccttggccggatagacagcgccgccggcctcgctgacgatgcggtccaggcggtcgagcatcttcaacaggtcggcgccgtcgttggggaaatccagcgccagggtggtacccgggcgcgggaaggagagcatgcccggtgagggccggtcgccgaactccttcagcaccgccaggaacgagccgcgaccgctgcgggcgatttcgcccagcagcgccgcggtggcatcgtgcgcgatggccggcggcagcacgcactggtgctgcaggaagccgcgcgggccgtacatgcggttccagtggttgatgccgtccagcggatagaaatagctctggtagtgcgagacgtgnnnnnnnnggcgtgccggctggcgccagtaatacagcgtattgaacgggcgcagagtcaggcggttgaccagtgatacgggcggtaccaccggcatgctgcggcgtggcgccgagctgggggcagcggcctgtgcattgcccggcgcatggtcgccgcgcaggaaatgcccgcggcccagatgcttgccactggcaaggcagtcgatccaggccacggtgtactcgaagccgctggcggactcccgcgacaggctgaagaactcatcgaggttgtcgaagcggatcgattcggtctcgatccaggggccggggacgcgtcgcagctgcagttcggcccaggtgatgaagcctgtcagaccgagaccgcctacggtcgcttcgaacagtccgctggcatcgccaggtgccagttccagtcgcgtgccgtcactgcgcagtagctgcagccgacggatatgatggccgaacgtgcccgcacgatgatggttcttgccatgcacatcgttgccaatggccccgcccactgtggcatagcgcgtgccgggggtaaccggcaggaaccagccgctgggcagggcgatgtcgatgatgttggccaaggttgccccggcttcgcagcggacgatgccggttgccgggtcgaaggcgatgaagcggtccagcgcccggctggccagcagggtcccatccgggttcaggcaactgtcgccgtagctgcggccattgccgtgcggcagcacgctgccatggtcaggcagcggcaggccatcctcacgatcgagcacagggacgacgcgttgttgtacgcgcgggtaacgcccccaggatgagccgctgaccagggtcatatcgcgatcaggacgatcagtacgcacagcgcgatgacgatctggctgccgcggtccagggcagcgaacacgatcgggtcgtcatgcatgtcgccgcggtgggagacgatccacatgcggctgatccagtacagcaggatcgggcacagcagccacagcagcttgggattgctgtacagctccaggctctccgggctgttgatgtaaagcgcgaacaccagaacgccgatgtaacccgcagccgcgccgagcgactgcaccagcggcaggtcggccaccgagtagccacggccgatggccatctccttgccattggccagggccgatgccagttccgtgtagcgcttgagcatggccaggctgaggaacacgaacatcgagaaggccagcagccagaacgagagctccgagccgatcgcaactgcgccaccgatgatgcgcacggtgtacagcgcggccagcatcaccacgtcaatcatcacgatgcgcttgagcttcagtgaatagctcagggtcatcacgtagtagcagagcagtaccagcgcgaactcggcactgcacacgaaggccagcgcaaagccggccagggtgatcaacggcgcgaccagcaggccatgcagcaacggcagcgtgcctgccgcgaacggacgcctgcgcttgcgcggatgcatgcgatccggggtgaggtccagcaggtcgttgagcaggtagacgccggatgcgcacagaccaaaggccaggaaggcaacgccggcatcggcgatggcggccggatccaggaagcggtgtgcggtcagcagcggcaccagcaccagcaggttcttcagccactggtagacacgcagggccttgatccaggtcagcaggttgccattctgcgcgggcagatgggccagcacctcgctctgcctggacgccgcgcggacgagccccgcaccgttgttgaccacgatcgcgccactggcatgcgcccacaccttcaggtcgacctggccgttgcccatgtagtcgaagccgcgctcgccgaagcgttcggccagcgcgtggcccttgttgctgccggacaggttggtatggccgtcactggccatgacctcctcgaacagccccaggtgatcggcgatgggttgcaccagcagccggtccgaggcggtgcacagcacgcggggacgctgcgtggtggtgcgcaggatctccagcacgcgctcgtcgtagggcagcgtctccgccggcagctgcacccgcgaggccagctggcgcttcacgtaggccttgccgcgcagcagccagaacgggatcagaaacaggtaaagcgggttgtgggcgagcagcgccaacaacgattcgtacaggatgtccgagcggagcagggtgccgtcgaggtcgacgcagagggcgcgggatgtggtcacgttctgcatgtttccgcttcagcgaatccaggggtatgcatggcggcaagcttcagttctcgtcagatcggcgattatagcgggtagtcccagcagtcctgctgggtccgaccgcagctccgtccgaggggcgcccctcggacgtggagtagccgtttcccctggccccgcttgtcgcttatggagtcacatccgtcagaagacgcttgagatcaagggggcagcccggggttcgcccggggggcgtcgatgggtactcgatgataatgcagggttgggtcgtcccatccggctttcgcgattcccagaagctgatacccccaccctcccttatctcgaaggacaggggccccgttgtacccgggggcacctccatgtaggcataggcgttgtcctcgatgcccggcaggtccagcgtagccaggaccgatggggtcccgtccgccagcggggttgtcagtacggccacgcccgggttgctgcgcgcgtaggttgccagtcgcaggccaatccgtcggggcgtctcgtgggtgttgtccggggtatgggcgatggcaaagcgatcccccttggaaacgggagggctcacagagaggttgtcgtccgcctgagcaagaactccgatgcctgccgctacgtccttgcggacgtagtactgcgtgtggggcaggcggatgtagtcgcgtgccatcgcgtctatgacgcacccgccgtagcttgcccagtcgtacttttcccacaccttccactcatccagcatgacaagcttgggccgggtcttttcgatgtccatgcacggatcaatgcgtaccccgagcaccggatggtctaggtactgccgctgccacggaagatagaaatagtagccggaggcagggagccgtcctgcggccaggtactggtagttctggaaggaataggccaggattctgtcgcccgggtcggtgagtttctgcgcgagctgcgcaaactcggttgtttccggaattctgcgatcgaccagcaactggtcttccttggcgccgccaacaatcagtcgagccgtcaggatgcagcacaacaccagcagcagactgtgctgacgggggaaccccgctgggatcagatgcaggagcagcagaggcatggtgagcgcgacgtagatataactgaggccatgaatatcaaggccacgaatgagcatcgaccccagccccagtgcgaccaggatctcacgccagggaagcgctggacgtttgcacgcgacagccgcaagggcggtcacgatgacgcccagcagaagcaatcctcccaggtccgatgttgctgcgtggaaggcgtttccaatcagcatcagcaggccatgcccctggttgtactgtggaaggagtacggcattcaggtagacatggaaggcgaggtatcccctgacggaaccagtccacacgaggaacacgaggttgaacgcgatggctgcaacggacccgcagagcaccttgcgccagttgtccttgtgcacggatgcgacaagaaacgccatcgctgccggaatgtatgtgatcgcaagaaacgggatcgaagcgaccagcgcacctccgacaatggtcctggccgtcccgacgcgaagctctcctgctatctgagggagcaaccaggtcgagaacgctacgctgagcatgattccacagagcacctggtaggaataagtgtgcccgagcccagccggcaatatccccgcatagatggtggcaataagcagcgtgtaggtcacacgcacgattgcatgctggttccggatcagtggagaaaacagcaatgcggcaagggagaccagctgcaatatggcaatcagcgcgcgatgtgcggctatggagtggccgcccgccaactcgaccaacatgcccggcaggaacgtaagcgggccatgatggttgaaaatttcccgatagagactgctgcctgcaaccatcatctttgcggcaacgatggtttcggtctcatcggcaaattcgctgaagttgagcagcctgagctggtaggccaccagcgctgccatcgatatggtaaagacaacccatgccgcagtggccgcggggtcggtgaaatggttccggattgcacgaatcatcatggtttgtgcccgatcggcgggttgtagcggccggagatcgccgcaagcaatacacgcagaatctgcaggttgccccttacgctgctgatcttggtcgggacctctccctccggatagcggcgtgccgtgggtagttcctggcaacggaagccaaggcggggcgcgcgataggaaaggtaggccaacagttcgtatccgttgaatacatcgcggaaggtgcccacgtccgggtgttccagcagtgcccggctgtaggcgcggaagccctgggtggtatcggtccagtggaagccggaaaacaggctcagcagcggcgcatggacaagccggatcgcggcatggcgcaataagggggtattctcggccacaccccccgctatgaagcgcgaggcctgcacgaagtccacgccctgttcgagtgcttcgatgaagcggtggatgggggagggctcgtccttgttgttgccatcgatggtgaccactccgcggtagcccgcagcgagacagaaagcataggcgcagcgcaattgcgcgctgagccgaccggggccggtcttcacgagcagtccagtgacaccgcagctccgcagaaaggtctcatccagggagccgtcgctgcttccaccgtcaacgatgatgatgtcggcgatggaggcagtgccgatctcatgcatccgggacagcagtgcgcggatccgctcgccctcgttgatcacgggaatgacaacggcatgatcgtggcacttgctttgcagaagtgtcttcgtgaaggcaggtacctgccaatccgcgctgtgtccagccgggcttgggggcgtgatgggagtggtcattgcagaagtcactgtcggcctatcagggggcgtgaacggtaatcaggacaacgccggagagtatcaatgcaatgcctgccacggttgtccatggcatcggctcccggaacgcgatcactgaaacgcaagccaccagggcaatggcacctgccgttgagatcgggtgggcaacattgagcggaaggcgtgccagtgacatggagtagagcaggaaggcgccgccgtacagggacaggcccgtccagaagggccaattgcgcagggcccccatcggatcggtgagtgaggggaactgcctcggcgcgcttaccgcaaccttgatgagggcgcttgcgcccgcattgcataggatgccgacgaccaggatcagccacttgttcatggcgatgctccaatagactggggtcgatagtgatcgagcacgaattgcaaggacgccctgatcgcatgctcgccctcggctgggcgcagcatctcgatcgtcagcggtatgtcgcccatgtgtcggcgcaatagaattgccatctctgcatgattggtgtcccgcgtacccaaaggtgcaagtcctggctcgctcagatggacatggccgattatgtcggcgtgccgctgcagcagctgtgccggctcttctccgttgatgaagattgaaccggtgtcgaactgcatcctgacgtgcgagtgccctgtcaggcgcacgacttcggcagtcgcttcggtatgcgtcatgaagttcgcgccatagcattcgggattgggctcaaggcacagggtgatgccctccagtcgggcggcttcacccacgcgatggaagaaagccgcgccagcttcgttggcccgctgcagtggcagggagccgcggtcgcgattgcgcggcgagccaaagaccgcgcgtgtcgcacccaggcccgatccgatccggaacacatggcgaagatgctcaagcaagcgcagctggacatcgactgaagcaaagacgttcaggccttctgtgccgaacagcagcgattgcattccgatgatgtcgatgccgagcgcttcccagaagcgcctgaccttggcgacagccgcgtcgctggcttctgcaaacaccgggaagtacttgctgggagcaacgtcgatatggcgaacgccaaggtcggcaagcagccgcccgacagcgtcatcctcatctggattccacgcgatgttggagatcgagatgctcatggtgccagcaccgcagtcgcaggttcggtctgatggtaggcgcggatggccgtgagcgtggcgctccgatcatagtggtagccagggtttccctgcgcgtcccgggcatgtcggctgagcatgtcgtagcgggcaggcgggcagtcggacgtgccatcgaactgcaggccgaacacctcgcgggcgatctcgccgacgcttatcggggcgctggtcagatggatcagttcaaggtcctgctgtcgcgcagccagaagatccgcgctgagattcaccatgggatagaactggaactgggcacggctgtcgatggcgtgcacattgttgtcgttgtgcaggtcgaagatgatgttcttgcgcaggcctgggccgaccaggcctgggaggcgaacgatcatcctggacctgaatcgtgattccacgaactcttccagccggcgccgatgcaggccatagggatgcaacccggccgtcatgacctgcgtcgattcgtcaacgccgatcgggttggcgaatacgtcaaccgtgctgatcaacgtgagatggtcgcaggtgatcgcatccagcgccttgatgagtgcctggatgttcctccagtcggcttccggttcgcggttggcgatccacttctgcgcgggcgcggccgagcagaccaccgtgtggtaggcctgggccgcgacctccttgatattgcttctattgaacagatgctcgaaccgtgtctgtcgcttcagggtggaacccacgaagccggtatggccgatgagtgcgtgagacatcgagtgctcctggtgcccggatgcccgggcggctgtgcggttcggatgtggggcggtgagccggcaacggcgcgggccggttgtgttcaccctccccggggannnnnnnnnaaggagatcgtatccagatggccgatcacgtcgtagatattgtcgatcttcccacccagtattgttgagtaccctggcagctggggatacgactcgaacagaatcgggcggccatcgtcgccttcgttcttcaccaagaccgtttttatttcgaacaacgattgctgatgcacggccttcgaaacactcgggagatagcgggcggcatcccggagcatgtaatcgaaccggcttgaacgggcatgggattcaagttcgacgtagggattgcgcgccggcgtgtcgatccaggccgtatggggcgtgtagcgcacgtgggacagcgtgctggactggcgcgcggggaagggcatgatggagaaaaagggcccgtccatgaccgtgatgcccagcccctccagcgcgggaggaagctggatcaacgccatttcggtgatttcatgcttgagcgaggcgtggctgtgaccctgtgggccactgatcaggttgagccctgcgtaggtgcagttgaagacctgcttggccgccatggatgtggtgacgctgccttcagtgctacgcaggcacacgcgtatcgcatcgttttccttctgtacggcagtcgcttcgtatcccatgcccaggtgcacgccggcgcctgccagcttggcttcaagcaactggcggatgcgctcggaatcgaagctgtactcctgcgcgatgaacgcccgttcgatcaggtgcgggttgaacaacgtcgccagtgacgccggtgccggttccagaggggcgtcgatcgtgcggcagaagcgcacgaactgggaggccgtgaccttcgagttgcggcgggcgatggcatagaccttcaggaagtcggaatgcaccgctgactcccattcccgcatgaatcggggcaggttcaccctgctgcgataggccgtggtgaagctgcggggatagtggtagccattatggacgcgtgcctggttggaaaacgaggcgcgttgcatcaatcggggttcacgttctatcagaatgacccggcccacccccctctcggtggcgagatagctggcaaccacggcgccatagaagcctccaccgatgatgatcgcatcggcgtccagtggcagggtctcaggcacgcccgggcggtccaggcatgcccgcagcgcgctctacgttgacgcgctcaaggcgttcaaggcgtgcgctggtgaattcctgggcgacatggaaggacggcccctcgttgctgagtgcggccatgtgcaggatgtactcgcccagcaccagcagtacaagagagatcaacaggaacatcccggattgttgcaacgaaaggctgacccatcccggtgcaacgtcggccttgaagattgcgatggccaggacatagacggaatagagcaggttggccagtgcgccgaaggtcgacagcatggtcaccagtcgcatggggagccgggtgctcgacaccagcaggcgcatgcctctatcgatgctctgcccaagcttcttttccggggccgttctgggctcgtgccggtacgtcacgttggtccgggtgaagcctgcagtgacgggcaacaggcgatagatggcggctggtcgaggatgttgcaggatgtagttgacgaccttcttgctcatcactctgtactgcggggcctccgctccggggtcaacgccgttgagccagcggaaggcctgattgaatacggcattggccagccggtatgcgaggcccagacgagggcgggcctgattgttggcaaagaccacatccgttcccgtgactgcagcctccaacaactgtgggaggatcgaaacatcatcggtcagggggtcaagaacggcgatgaaatcgccgagcgcgctttcgatgcctgcccaggccgctgtttcccaggcaacgctctgggtcagtgcatagacctgcaggttgggcaggccgccttcgcgggtgagctcccgcaggcgagcgatgctcccatcggtggatccattgtccaccacgacgagttcatagtcggtggccagtgccccgaggcgggtcacggtctccgagagcagcgacgccaagtgcgcgtcgtgattccgtatcacgtacacgacggagatgaaggctgaaacggatgcagtcacgccatctccttaggtgcgcagaatgtggccaattgcgtcgtggtttgacgattatagcccgatcagcacaggtctcagagcccgatttccttcaagcggtggcaggcgtgcgcgcctccagcgcaaccgtcgcggccatcccgaccgccaccgccaaccacaggctggccaggcgtataccgatagccgcagccagcgccgtatccaggtccgcaccggatgcggccagcatgagcacgatcgctgcctcggtggtgcccaccccgccgggaacgaaggaaagcgcgccgatcagcatcgccagcgggtagatggccagcgcgtactgccaaggcagaacgatccccagcgcgtagcacagccaggcgaaagccgccgaggtcagtagccaggccgccaggccacaggcggtgctggctgcggtcagcccgggacgcaacagcgggcgcagtgaggtggtacccgccaccagaaagcgcgccagcctgcgcaccggctggccggggagccggtcgatcaccgcgatggccgcgcgctgcagcggggaaaggcaggcaaccagacacagggccagcaccaggcacagcacgacggtagcgagcacgccaaagagggggatcagatgcgctgcgcccaggctcagtgcagtgatcaccagtagatccagcgctcgctcgtagatgaaagtggtcagcgtgacctgcgcgggaacccccaagcgggaaaaatagcggatgcgcagaagctccccggccttgccgggggaggcggtgaacgcaaagccggcgagataggcgagcaggccggcacgccagcccgtgggctggccctgtgcccgcagcagcatgtgccaccgcaggtggcggaacccgtaactggccagcaccagggccacgcagccacacaaggggagtgccagcgcctgcaggcgggtcaggatctgcttgtcccggtcgacataccacagccccagcagatagatgccggctaccaaggtcagccaggccagggcccgtccgcggcggatcggcctggttgtggcggaaagcatttcggacacgggagcggcaccttcttcagcaccggcgggaaggtcacggccggacggggcgcgatcctatcaccgtagctaccggcgccgtgcacgccggtagctgcgcccatctattcggcggcgccgattaccagatccatggccttgtagcggtcgatcagttcggtacccgcttcgaaggcggcaacgtccgcctcgggtacattgggccgggcgtagaccagaccattgcgcgtgaggtaatactcgtccttgcccatgctggagatccgatccagcgcgcactcttcgaagaaggtgcagcccaggaacagggtgttggcgttccgtatgccaagcaggctcaacaaggtcggggcaaaatccagtgaattcttgtagtcggcattgatcttgcggtgctcgacacccttccagtagatcaccagtggaatcggatcgatgaagtagccgccgacatccgggtcggcctgctgtgccggcggatcggggaaggtcgagtggtcggcagtgatcaccagcaccgtgttctcgtgcaggcggctggccatgaatcgctgcaggaagtcgccgatgttgtggtcgtaggtgtggaatcggttcagtacctgattccccccgtcaccgtacttctgctcgccatcaaggaacgcatgcgtctggaagttgtaggccgcggcgaagaacggcctgtcccggggctgtgcctccagctcatcgagcatcgcgctgaacaattgcggatcggaaagatacttcggccgttcctcgtccggcgtggtgcgcaggtgtttgtcgaacaggtagtccctgcccagtgtcgcgtcgaagcccaacgtttcgatcatgttgttgaggaatgcctgctgcgacaggaagaacaggctgtggtactgatgcgagcgcagcacgtcgggaaggctggcgcgcgatatcgcggtaatctcgcgggaaacatcgcgttggccgatgccggtgccatcctcgtagaatccatcgatttcctggtggccagacgtcaactgcccgcgcaggccgcggaacgtggctgctgtatggttgtagtagttgcgcaccatcagcgatccaccggcaaatcgatccaggttcggcatcaggtcggcataggctccgccgtagctgcccatccagcgtgccgacatgccttcggtaaaaaggacaatgacgttggggcgcggcggcagaccggcgatcatgtcctcgggaaagccctgctcgtagacggtgcgccgtgaaaactgcgtccggacggcagtgagctcgctgctgctgagtcgtgtctgcgagctcattcccgcgtacatgatcatggagtgaaccagtgaggacacgggtgattcgccgcgtgcgacggtaatgccgcgagccagcggctgcttgtggatcatgccggcgtaggcgatggccaggatgccgacgcaggcgaagatgccgcgcctggagtagcgtgatgctacaccgcggtatcgataggcatgcgccgcgaatgccgcaagatagctgcccaacaaggcgtagatgccgttgaacgcgatcaggcccgcaacctctcgattggcaagcgcgatggggggaatcaggccgccggaaatccagatcgaatacatctgggcgatgtagatcgaacccatcgcggccggaatcaacagcgcagtggctttcgccacacggtttcgaatatccagtgcaagctgcgtgatgagctcgatcagtgccagttccattgcgaacgtggccgcgacgtagaacaggtccggcagaccgagaaaggggtgcatccgattcaggaggacgcaggaaagcaccgctgcaacgcaggttccccatgtgggtgaacgtggttggaaagaagggaaggtaacgctcatcagctgtaaggaagaatttccgtgaattcttccgcggggcctctcttggaaaggaaacggaggccaggatgcgcttcagcgctgatgccctcagtgctggtcaggtacccatggcgggccggatcataggcctttcttcacgttatttacacatttatgactcagcggctagatgctgtaccagcaccgcgctgatacaaacggattcaaagttgcgcatgctgcttgccgaatctggtggaattggttggaaaatgtgattgagtcgattttcgggcgcaaaaaagggccggaatcgactgattccgaccctctccaatgaaacgctgtattccggcttagagcgccttttccagctccggcaggatcgcaaacagatcccccaccaggccgatatcggcaatctcaaagatcggcgcatcgccgtccttgttgatggccacgatggtgccggcatccttgattccggtcaggtgctggatcgcgccgctgatacccacggccacgtacagttccggcgcgatgatcttgccggtctggccgacctgcaggtcgctgggcacgtaaccggcatcgaccgcggcgcgcgaggcaccgacggcggcacccagcttgtcggccagctggaagatgaccttgaagttctcttccgagccgacgccacggccgccggagaccacgcgcttggcgctctgcaggtccgggcggtcgctggcaccggcggcgaggccgacgaagcgggtgtgggttggcagtgcggcgtcgacgctcgccgcttcaatggcggcgctgccgccctgggcggcttccggccacgacgcggcacgcacggtggcaaccacgatctggtcggctggggcttccacggtgatgatcgcgttgccggcgtagatcgggcgcttgaaggtgtggctgccttcgacggtcatcaggtcggagacctggttgacgccgagcagcgcggccacgcacggcatcaggtccttgccgaaggtggtcgacgggccgaacacgtgggtgtagcccttggccagctgtgcgatctgcggcgccagcacctgggcgatggcctgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattgagcttgccgtcgtggtgttcggcgatgacgagaatcttgctcattacagcagccccttctgcttgagtgcggccaccagttcggccgcgtccttgaccatcacacccttgctgcgcttggacggcgcgacgtactgggtggtcttgaaggtatcggcggcttcaacaccgaggtcggccagctgcagggtttccagcggcttggccttggccttcatgatgtccggcagcttgatgaagcgcggctcgttcaggcgcaggtcggtggtgaccacggccggcaggtccacttccagcgtttccaggccggcgtcgacttcgcgggtcaccgtggccttgccgtcggcgatctcgagcttgctggcgaaggtcgcctgcggacggccccacagcgtggccagcatctgaccggtctggttggcgtcgtcgtcgatggcctgcttgcccaggatcaccaggtccggctgttccttctcgatcagcttcagcagggtgcgcgaggcggtcagcggctggatggcctggtcggtcaccacgtggatggcgcggttggcgcccatggccaggccgttgcgcaggtgcgcctgggcgtcggccggggcgatggtggcgaccaccacttccgtggcgatgcctttgtcgcgcaggcgcagggcttcttccagcgcgatttcatcgaaggggttgggggatagcttgacgccgtcggtgaccacgccggaaccgtccggcttgacctgaatgcggacgttgtagtccaccacgcgcttgtacgcgacgaggattttcatctggtacggggtccttcaataacggggagaacgtccggtcctgcaacagcaaccggttcgggggtgggatcccgattctagctggcttgggtcgaccatgcgaatgcgtatggttttgctgcggtgcggcaaaaaaatggccgatccagcgctccgttcacgtcacgcaggcagtcgtgaagacgaacgacatgtatcctgtgccgctgtgccggggcgcccacaggcgctccgtggatgaatttcgatcaggagaacaagtagtgcccacatggcttgtcaccggcggcgccggattcattggcggtaacttcgttctcgaggccgttgcgcgcggcgtcaaggtcatcaacctcgatgcgctgacctacgccggcaacctgaagaccctgtccagcctggacggcaacccgaatcacgtgttcgtgcagggtgacatcggcgacagcgccctggtcacccgcctgctggctgagcaccagcccgatgcggtgctgaacttcgcggccgagagccacgtcgaccgctccatcgatggcccgggcgccttcatccagaccaacgtggtgggcaccctgggcctgctggaagccgtgcgcgactactggaaggcgctgccgaccgaacagggcgcggcgttccgcttcctgcatgtgtccaccgacgaggtgtacggcaccctgggcgagaccggcaagttcagcgaaaccacgccgtatgccccgaattcgccgtactcggcgtccaaggccgcctcggaccacctggtgcgcgccttccaccacacctacgggttgccggtactgaccaccaactgctccaacaactatggcccgtaccatttcccggagaagctgatcccgctggtgatcgccaaggcgctggccggcgagccgctgccggtgtacggcgatggcaagcaggtgcgcgactggctgttcgtgtccgaccactgcgaagcgatccgcaccgtgctggccaagggccaggttggcgagacctacaacgtcggcggcaattcggaaaagcagaacatcgaagtggtgcaggccatctgcgcactgctggaccagcgccgccnnnnnnnngatggccagccgcgcagcagccagatcacctacgtcaccgaccgccccggccatgaccgccgttacgcgatcgatgcctccaagctgaagaacgacctgggctgggaaccggcctacaccttcgagcagggcatcacctttaccgttgactggtacctggacaaccaggaatgggtcaacggcgtgctcgacggcagctaccgtctgcagcgcatcggcaccgcggcctgaacccaggagacaccatgacccagcgcaagggcatcatcctcgccggtggctccggcacccggctgtatccgatcaccaagggcgtcagcaagcagctgttgccggtgtatgacaagccaatgatctactatccgctcagcgtgctgatgctggcgggcatccgtgaagtgctcatcatcaataccccgcacgaacaggcgttgttccagcagttgctgggcgatggctcgcagtggggcatggacatccagtacgcggtgcagcccagccccgatgggctggcccaggcgtatctgatcggcaaggagttcgtcgccggcaagccgagctgcctggtgctgggtgacaacatcttccatggccatggcctgcgtgaagtcctcaagcgtgccgatgagcgcgtggacggtgccaccgtgtttggctattgggtgaatgatccggaacgctatggcgtggccgagttcgacaagagcggcaaggtcatcgacctggtggagaagccggagaatccgcgttcgaactatgcagtgaccggcctgtacttctacgacggcaacgccagcgcgcatgccgccgaactgaagccgtcgccgcgtggcgaactggagatcaccgatctcaacaagcgctatttgggcgagagcaacctgcacctggaagcgctcggccgtggctatgcctggctcgataccggcacccaccagtcgctgctggaagcctccaacttcatcgagaccatccagacccggcagggcctgcaggtctgctgcccggaagaaatcgcgtttggccagggctggatcaccgccgaacagctggaggcactcgccgcgccgctgatcaagaatggctacggccagtacctgcacaagctcgccctgcgtggagttgttccgtgaaagtgattgaaaccaagttgcctggctgcgtggtgatcgagccggcggtgttcggcgatgcccgtggctacttcttcgaaacctggaatgccgagcgcttcgctgcgctgggcctgccggatcgcttcgtgcagagcaacgtctcgacgtcggccaagggtgtcctacgcgggctgcattaccagtggccgcggccgcagggcaagctggtcagcgtgctggaaggcgaggtctatgacgtggccgtcgacatccgtcgcggctcgccgaccttcggccagtgggaagcggtggtgctgagcgcggagaacaagaagcagttctggattccggaaggcttcgcccacggctttgccgtactgtccgagcgcgcggtgttcagctatctgtgcaccgaggtctacctgaaggacttcgatgccggcgtgcgctggaacgatgccgatatcgccgtggactggccgatcagtgcgccgacgttgtcggccaaggacgagaatgcccccttcctgaaggacatcgccgaagaccgcctgccggtctacgtgccatgaccgttctggtcttcggtggcaacggccaggtcggccaggagctgctnnnnnnnntggcgccgctgggcaaggtggtcgcgaccacccgcagcggcactctgccggatggcagcgcctgcgaaaccgccgatttcggccaacctgaaagcctgccggccctgctggatcggctgcggccgtcgatcgtggtcaacgccgcagcctacacggctgtcgatcgtgccgaacaggaggtcgacgcggcctttgcggccaatgcgcaggctccgggggtgatcgcgcgctggtgtgcggcgcatggcgtgccattcgtgcactactccaccgattatgtgttcgatggccagggcacggtgccataccatgaggacgaaccgaccgcaccgctgggcgtgtatggcaccagcaagcgtgatggcgaggatgcggtgcgtgcggccggtggtcgccacctgatcttccgcacggcatgggtgtatgcctcgcatggtgcgaatttcctgcgcacgatgctgcgcgtcggcgccgagcgcgatcagctgcgcgtcgtcgccgaccaggtgggcacgccaaccccggcggcattgatcgccgatgtcaccgcgcaggcgttgcagcacccgggccagttgtccggcacctggcacctgactgccagcggccagaccagctggcatggttttgccgaggcgattttcgccgaatcgctggctgcgggcgtgctggtgaaggcaccctcggtcgaggcgattcccagctccgagtatccgacgccggccaagcgcccggcctggtcggtgctggacaaccgcaagctgcagcaggattttggcatcgtgctgccggtgtggcaggatgggctgaagcgtgtgattggtgaggttgctgcgatccgcggatgagacagcgcaggtaacggggcgcgtctgcgagcaggtttcgcggcgcgccctcttctttgacagctcctgcaaatggctccaccatcgcgcggcgcattcatcgtcgacgagaaggatttcatgagcagagtgtccaccgcgccggtcgcaaggaagggagggtccccactggctgtggccgcaggtgtggccgtgaccgcactgctggcgcgcctgctctacgtgcagttcttcagcacgccgatgcctttctgggaccagtgggacggcgagggtgccaccgcgctgcagccctggttgaacgggacgctgcagtggagcacgctgctgacgccgcacaacgagcatcgcatcctgccgacgcgcctggttgcgctggtgtcctatctggtcaccgggcagtggaacaacgtctacgaagcgcgcatcagcgcgctcgtgttctgcttcattccagcgctgctggtctggtacgcgctgcgtgacgccgcagcggccaacggacgccgactgctcgtcgccttcgcactgctcatgtcggtcctgccgtttgcctggcagaacttcctggtcgggttccagagccagttctactttctgatcctgtccagcatcgttgccattgggctggccgcgcggcaccaccagcgcattccggcgctgctggcatccaccgcgctgagcgtgctggccgccaccaccatggcctcgggcatgctgaccgccgtcgcggtcggcatcacctgcctgatcgcctgcctgtgcctgccgggcaggcgtgccccggcactctgcgcgacggcggtactggccgttctggctgtcgttgcctatcgcgtgattccggtcatcgatggccacggcatgctgcgcgcacagtcgctggccgagctgctgctggcggcgacgcatgcgctggcatggccggcgcgctcgaactgggcggtcatcatcgtctggttgcccggcgcggtgatgattgcgcgcatgctgctgcgtcgacaggcgagcagaaccgatctggtgatggcgggcctgtgcatctggacggcgctgcagggcgtggcgatcgcttacggacgcggccatgagatgcgtgttcctgcgtcgcgctataccgaactgttcgtacctgggctgttcgccaacgcctggttcgcactgcggctctggaacctgctgccggcgtcgcggatgcgtggcgccgcgcgtaccgccgtggtccttttcgcgctgcnnnnnnnnnnnncgccgctgagccaggtaggcaaggatttccagaggatccgcgagttcgctgcggcctgtcggctacagcaggaaaacgtcatccgctatctggtcaccggcgatccggctgcgctgcaggtgggcgagttcgagttgccgtacccggatgcggggaagctgaaggcgcagctggacgacccgaagctgcgcgcgatcctgccggtgaatcccgccaggccggcgcccggcgaccgatgagcgggcccggtgggcggtcgatgtccgactgcccgtcgaaggcgccgccgcgtcagttgcgcccgtacgtatcctcgaaacgcacgatgtcatcctcgcccagataactgcctgactgcacttcgatcagttccagcggcagcttgccgggattgcgcaggcgatgcgtcacgcccagcgggatgtaggtgctctggttctcgctgagcaggatcacctcgttgccgcgggtcacctcggcggtaccgctgaccacgatccagtgttcggcgcggtggtgatgcatctgcaggctgagcgtgccgccgggcttgaccgtgatccgcttgacctggaagcgctcgccgttgtcgatcgaatcgtaggcgccccaggggcgatacaccttgcggtgccaggtcgcctcgctgcggccttcggccttcagctgtgccaccacggtcttgacctcctgcatgcggtcggccttgcccaccagcaccgcatcgtcggtctcgaccacgatcacgtcatcgaggccgaccatggccaccaggcgctgggcataggcataggtgttgcggcagtcgatggcgatcacatcgccctggtgggcgttgccgtcgccgtcctgctgcgagacatcgcgcagtgcggtccacgaaccgacgtcgttccagccggcatccagcgggatcaccaccgcgtcggcggtcttttccatcaccgcgtagtcgatcgagtccgagggcacggcggtgaaggcatccttgtccaggcgggtgaagtcggcatcgcggcgcgcctgctgccaagcctggcggctgcgagccagcatttccggctggaagcgctccagctcctgcaggtagcgcgacgccttgaacaggaacatgccactgttccagtagtactggccgctgctgacgtaaccggtagcggtctccaggtcgggcttctcgacgaaacgctcgaccgcgcgcacgccctgtccatcagcggccttgatatagccataaccggtttccgggccggtcggtacgatgccgaacgtgaccagcttgccggcttcagcggcactggcggcggcctgcaccgcgttgcggaaggccgcctcgtcggtgatcacatgatcggagggcagcaccagcagcagcgcgtcggcaccgtcacgggtggcctccagcgcggccacggcaatcgccggtgcagtgttgcggcccaccggttccaggatgatcgcggccggctcggcgccgacctgctgcagctgttcggcggcaacgaagcggtgttcctcgttggcaatcaccagcgggccacgcgccgccagtggggcgacgcgttgccaggtggcctgcagcatcgtcagctcgccggccagtggcaggaactgcttcgggtaggcctcacgcgaaagcggccataggcgtgtaccggacccaccggacaggatgacgggctggatgctgctcatgcgggcctcggttactgctggatcagacgggagatttcgtcggtacgcgcctgcatcagtgcggcgtcaccacgcgcttcgacgttcaggcgcagcagcggctcggtgttggaactgcgcaggttgaagcgccagttgccgaagtcggcactgatgccatcggtgtggtccagcgcgggcgactgcgcggcgaagtgttccatcacgcgcgcaacggcggccttggcatcggccaccttgaagttgatctcgccgctgcacgggtaggctgccatgcggtcttcaacccagtcggccagcgaacggccgctctcggaaaccagctgggcgatcagcagccacggaatcatgcccgagtcggcataggcgaactcgcggaaatagtggtgtgcgctcatctcgccgccgtacaccgcgtcttcggcacgcatcttttccttgatgaaggcatggccgctcttgcactgcaccgcgacaccgccggcctgctcgaccatgtccaccgtgttccagaccaggcgtgggtcatgcacgatcttgccgccgggatggcgcgccaggatcgccttggccagcaggccgaccaggtagtagccctcgatgaagcggccgctgtggtcgaagaagaagcaacggtcgaagtcaccgtcccaggcgatgccgaagtcggcaccgtgttcgcgcaccgcgtcggcggtggcggcgcggttctccggcagcagcgggttgggaatgccgttagggaagctgccgtccggctcgtggcagatgcggatgaactcgaacggcaggtgcggtgccagcaggtcgacgatggcgccggcgccgccattgccggcattgaccaccagcttcagcggcttcagtttgctggcatcgacgtagctcagcagatgctggatgtaggcgtgcttgtcatgctgggcggtctgcccggcacgcggcggctgggcctcggaggtatcggcggcgaccgcgtcggaaatcgcgaacaggccggtatccgaactgatcggccgcgcgttctccttcaccagcttcatgccgttgtagtccatcgggttgtggctggcggtcaccatcacgccgccggccgcgccgaggtgatcggtctggaagtagacctcttcggtgccgcacaggccgatgtcgatcacctcacggccggtcccacgcaggcctgcggccagcgcatcctgcagtgccggactggtaaggcgcacatcatgtccgaggaccaccgggcctggagcgagctgtgcggccagggcgacgccgatgcgacgggccaggtcctcgttcagttcttccggcacacggccgcggatatcgtaggccttgaaagcgggcaggggcatcgatcagatcctttgtgagctcagccctcgattgtagtcccagtcccgtatgggaatcgtttccatcgggaaactccacctgactgggtgttccggtcagtgctnnnnnnnnnnnnnnnnnnnnntgcgggtgcgtctggccggcaggcccggcagtggcgccagcagtgcctgcacgtcttcttcgctgaagcgcggcccggcgctgccaccgccttcgagaatcgattcggccagcagggccttgcgctcctgcagctcggcaatccgctcttcgatgctgcctgcagtgatcaaccggtagacgaacaccggctgctgctggccgatccggtgagcgcggtcactggcctggttctcggcagcgggattccaccagggatcgaaatggatgacggtgtcggccgcggtcaggttcaaccccacgccacctgccttgaggctgatcaggaacaccgggatttcaccctgcatgaaacgctgcaccggcgtggcccggtcctgggtatcaccggtcagggtcacataggccagtcccagatcgtccagcgcctgcgcgatcagcgacagcatgccggtgaactgcgagaacaccaggatgcgacgaccttcctcgaccatcggcggcagcatctcgcgcaacagatccagtttggccgagcctgcagcccgtgccggtgcgttgcccggcagcaggcgcggatcgcagcagacctggcgcagtttcagcaatgcatccagcaccacgatatggctgcgcgccagcccgctgccgctgatggcctcacgcacctgcttttccatcgctgcacgcacggtttcatagagatcacgctggccgccctccatttcgaccgcacgggtaatgagggtcttgggcggaagctccgacgcgacctggtccttgcgtcggcgcaggatgaacgggcgcaaccgctgcgccagcagctgggcacggcgatggtcgctgccgcgttcgatggggtggcgccaatgctggttgaactgcttctcggtgccgagcaggccaggcagcaggaaatcgaactgcgtccacagttcgcccaggtggttttccagcggcgtgccggtcagacacaggcgatggcgggcctgcaacgtgcgcagggtgacggcagcgcgtgatttcggattcttcacctgctgggcttcatccagaatcagcagatggtaggcatatgcctgcagcgcctgctcgtcgcgccacagcagggggtacgtggtcagtacaagatcgtgttcggggatggcctcgaacagcgcttcacgtgccggtccatgcagggtcagcacacgcagggcaggggtgaagcgtgccgcttcgctctgccagttgtgcagcagcgaggtcggcaccaccagcagcgccggctggtccaggcggccactttccttctcgaccagcagatgcgccagggtctgcagagtcttgcccagccccatgtcatcggccagcacgccgcccaagccctgctggcgcaggtactgcagccacgacaggccctcgagctgataggggcgaagcgttgcctccagccctgccggcggcggtacttcgctcggtgcgggtgcctgcatcagccgctgcacgagcgcctgggtatccttgcggccacggaactgcaggcgcgcagtgtcctgcagcgcctgcaggcggccacggtcaagcgcagacaggcgcagcggcgcgccacgctgggtaaacaggtccgccaacagggccatgatcggcttgagtcgtgcggcccgcagtgccaggcgcgtgttgtcgcccgtcgtcaacaggatgttctcgtcgtcgccgatgtcatccagctggccacgcatccagcgagggtcggcctgcagcacctgctgcagcagcggaaccatcgacacatcgcggccttccacctggatgtccaggcccaggttgaaccagcccgcgtcttccgggtccgcctggatgtccaggtcgatctcctccacccgggtgatgcgatggcggaaatcctcgtccgcctccaccttccagcccaaggcttccaggcgcggcacgtcgtccagcaggaaccgtgtccagtcatgggtacgcagctggaactgcgggccggcgccttccagtggcgcccgcggagccgtgtcgcgatgcaagcccaccgtgcgcagctcggcctcgcgccgtgattcctcacccaggtcgcggggcagcagtgcgagttggccctccggatcgtgggcgaacaggctcggatcatccaggaaccgcacgtgctcgtcgtactcgaaggccacggttgcgatatcggcccattgcgaagggtcgcgggggccgagccacggcggccggaatttgatcgtatgcaggcgcagcacgggggtcatggcgctgatctgcagcgtaggcagtgtgtcgcctgcaccggggcgcggcagcgcggggtcgatctgttgcagcagttgcgccacgatcggttcctcatcggggagcaggtggggaagggcgagaaacgcgtccgcgtcctccggcttgacgtccagcaagagaaggccgacttcaccggagaccggatccaggtaaccggcactagatcccagtacgaggccgtccgcatcgccttccacgctcagtgtcggcgccagcagcaacctgccgtgagtcgtctctgcgctccaccccaacgtaccgcgacgtggtgcgccgggcctggccggcacgcgatcatgcatgccacatgacacccagccatgcccgctggacacgatcgactgcaggatcgtgccgacgtcgaaccactccggcggttttaccgactgatgcagggcccacagctgcgccaccgcggccaggtcggcctgcgtcaggtaggcgggcggttccagcaacagctgaggggtgatttcctgccacttgtcgaactcgatcgtatcgtcgagggcgtatttgacgcggcggagcaggatggaaggccggtgattgaacgtggacagctcgaagatgatgccgcttctacgtgaccggggaggctgggttctgacggactgccagcgtgacagctgttccagcagttcgcggcgtggcgactggaccggttcgtgctccgacgctggatcgtcatcgcccaggtctgctgcgtccagcatgtgggcgaccagcacggctgccacgtgcttgcagtgacggccgacagggcacgagcattcactttgcaggcggctgcgaggatggcgcaggctggcttccagatcgatttccacccggtagggatatctggccgagcctttcacttcggcgatgagcattccactggtcagatgcatgttgcggacaccggacaggcaacgttcgctcttttccagtgtccacgcgtccatccagcggagcaggtcttcttcggtgtaggtctgggccatcaatgagggtgggccgggcatggggccggccatggcaggggaaccgggcattctacggaacccagtgcgatgcccgtgcaatgctgcggcgcatccaggcccttcgccgccctccagctagaatgcggtcatcctcaacgtgcagggtagtacagcaatgcagcaatcgactttcaccggcaagcgcagcaagcgcttcgccagtgcggcggaggccctgcaaggggtggtcgccgatggccagacgctggccgtgggcggcttcggcctgtgtggcattcccgaggcattgatcgccgcgctgcgcgacagtggtgccaagggcctgaccgtgatctccaacaatgccggcgttgatggtttcggcctgggccaactgctggaaacccggcagatcaagaagatgatttcgtcctacgtgggcgagaacaaggagttcgagcggcagttcctggccggcgagctcgagctggaattcaatccgcagggcaccctggccgagcgcttgcgtgccggcggtgcgggtattccggcgttcttcaccgccaccggctatggcacggtggtggccgaaggcaaggaaacccgcgagttcgacggcaagcactacgtgatggaaacagcgctgcgggccgacgtggcgctggtcaaggcgtggacggccgacgaggccggcaacctggtgttccgcaagaccgctcggaatttcaacccggcctgtgcgatggccggcaaggtctgcatcgccgaggtcgaggagatcgtgccggttggcgccatcgatccggaccaggtgcacctgccgggcatctacgtgcaccgcatcgtgcacaacgcgcatcctgaaaaacgcatcgaacagcgcaccatccgcgcggagggcaactgacatggcgtggacccgtgacgagatggcggcacgcgccgcccgcgaactgaccgatggtgcgtacgtgaacctgggcatcggcctgccgaccctggtcgccaaccacatccctgaaggcgtggacgtgtggctgcagtcggagaacggcctgctcggtatcggcccgttcccgaccgacgcggaagtggacgccgacctgatcaatgccggcaagcagaccgtgaccgcacgcgacggtgccagctatttcggcagccacgacagcttcgcgatgatccgcggtggccacgtcaacctggccatcctcggtgccatgcaggtcaccgacaagggcgacctggccaactggatggtgcccggcaagatggtcaagggcatgggcggcgcgatggacctggtggccggcgtgcagcgcgtggtggtgctgatggagcacaccgccaagaacggcgagcacaagatcctggccgaatgcacgctgccgctgaccggcgtcggcgtggtcgaccgcatcatcaccgacctggccgtgtttgacgtcaccgatgctggtctggtgctggtggaagcggcgccgggtgtgggcgacgatgagctgaaggagaagaccggcgtggcgtttgcgcgcagctgaggccggagcctcagcgctttcgggcgtaagcatattccgaggaggaagcgcgcgggggagcgccttccacctcggaggtgtcggccacggtgaacccggcagcggacactacggctccagtcgcacgctcgatggcatgcgccagcgtgccatcgatctgccccgcttcagtgtcgaacatgctcggcagcagatgggcatcgagcagcgggcgcagcgccggcaggcgtacccagaacatgctgccggacgcgaactgcccgtcaccgggcgcgctgtccaggcccagcaatgcccacagccgctccatgcgctgcgcattgccgccgatgtagtcggctaccttcagcaggtggcccgccggagccatcaggccgatgctgggatttgccagcagatgggccaggttcgccgcagcctgcgcagtgcccagcagcgcatcgaccatctcgcgccgccactggtcaccattgtcgcggtgggtggagcgcttggtgtgcagcttcagcaccagcgattcgttctgctgcagcaatcggtcggcggcgtgcaggaacggcaggacgtcccggccgtggttgtcgtagacccagatctcagcggtcaggccctccgcatcgatgatcgactgcacctgtgcctgacgctcgcctgtggtggtgatgaccaggcgtgcctgtagcccgctgtccttcactgcctgcaacagctccggcagggcatccaggtaccacgcgtggatgacgatgcagggacgcgacggagcggcctgcgaggggaacannnnnnnncgggtggcttgtagccaggcatggccgagacgggcatcgggttcaaggacagcgctttcggcccattcgttccaggcattgatgaataccagacgccgagcaggcgccacatgacgcaggcgctggtgcaccgtgtcgtgcaaccagtcgctgtagccacgcggcgacgcgtgaagcagcacgcggccgcgtcccgggcggcgcgcttcgttgtcccagcccgggttgacacctggatacaacggatagtccgccagtggtgcacggcgcatctgtgtcgccagctcacgccagtcgcgcacgtcgccttcgtaatcgggattgagcaggaactgcgtggtgttcagctggcgtggggcggcaatattcggtgggaactccactgcggcatcgaagccgatgtcgcgggggtccgggcgttcgaaactctgcacgtaggccagatggatctcgccgatgccattgtcacggcaccagccacgccagcgcgccgccgtagccttggggtcgggcagcaactgcggccggtacagcaacagcaccggtcgtccctcgaccttcaacgcacgcgggtcgcgcaggtaatcggcaacgtgggcgatgaacgccagatcatcctcggcactgtgctgttggccgatcagtacgtcctggttgcgcccatcccagcgccgggtccagttctcgttggcccaacacaggcagaacggcagctcgatcgtgctgtcggccaaccactgccgcagcggccgctccatcagcgtgtggccgctgaaccagtagaagtagaagcagaaagcgccgatgccatggtctgcagcgagtttggcctgcgcccgcagcgtctcgccaacacgaaggtcatagaagcccaggtcgccgggcaggcgtggctgtacatggccctcgaactggggcagggcgcggctgacatttcgccattcagtgaagcccttgccccaccaggcatcgttctcttcgaacggatggaactggggcagatagaaggccaccagcgtagctggcagcgtggcaggcaatggcgcgtcatcttcggcggcgtagccgatcgcccgttcatcggcgcgctgcagtggacgggtaccgtcggcagcggcgccgatgcgaccacgcggcggagggggactccagctgccaatgcgatccaggccccggttgcgcagccgatcacgcagcgacgcaggcatcggcagggcacggaacagtgcgcgcaggaccgagaaggtgagctggcggatgccgggcgccgcgtggctcatggatggaacctgggaaaagaggggcggcgcatgattcgggaccaacggtgggactgcagccattttccggtaatcgtcgctgcaacggcaaatccatcaaatccatcaggtgctactgtgccgccatgctgttcccccacgaccttcccgatgccgacgtccgccacctcccggcctggctgtctcccgccgaggccgatgccttgcagcgcgatctgcaagccggcgtgccgtgggaggtgcatcgcatccgcatgttcggcagctgggtggattcgccacggttgagctgctggataggtgatccgcaggcgcgctatcgctactcgggggcagaattcgtgccgcacccgtggccgccgtccctgcagggcatgcgcgagcgcctgcaggacgatggcttcggccgcttcaacagcgtactgctgaaccgctatcgcggcggtggcgattacatgggctggcacagcgacgacgagcccgaactgggcccggcgccggtgatcgcctcgctgagcctgggcgcggcacggcgtttcctgctacgccggcgtgatgatacggcggagaagaccgagtacctgctcggccatggcgacctgctggtaatggccgggcagacccagcgttattaccagcacgcgttgccgaagatggcgcgcgtgcagggcgagcggatcaacctgacgttccgctggattgcgccacgctgatcgatcagcgcgtgacggtcggctggtcggcctgcccgctcaccagcgtccagcccaccacatcctgcgccagctgctgcaggccgcgctcgaacgcggcggtcaccgccggcacgtcggtactgccgaccggctgtgcctggcggaaggtacggtcggcgaccacgcgctggtcggcgacgtggatcagcttggcgttgacctcgatcaccacggtcggcgtggcctggccctggtagtccgactcgaagcggcgcacgtcggtggacagcttgtagtcggcgcggatgccggcggtgctgcgggcgacgccgtggatgcgtccggaatcctcaaagccgcgcagcagggtgtcctcgatcatgtcggtggccggctgggcccagctggcgcccttgtagatctccagctgcgacggcgtcggtcgcacgttgatgcgcgggctgtcgaccatgcgtgcggcgctgggcttggccagtaccagctgccagctggcctgcggccacgccggatcggccttcacctgcacggcgggcgagtacagcgtcactgcggttttctcgctgctgccaaggatggagcagccgcccagcagggtgaccagcgaagcggccagcagcaggcgcggaaggggcatcgggctcatttgggttcgaactccttcggtgcgtcgcggcccagcaggtagcgcgcgggattgttctcgaggcggtcgctgacccggcgcaggtcgcggatcaggccgcgcagttcggtcagcgtcgggcccagctggccgaggccatcattggcgaagctgttgatcgcggcgcggttctcgccaaggatcgaatcggcgttgccggcggccgagtcgagcttggccagggtgccgtccagcttgtcgatgatgcccggcagctgctgcaccaggttcctgtccaggcgctcgatggtgccgttggtggtcttcagcgtggtgtccagactgcgggcggcatnnnnnnnnctgagcagcagcgcctgggtaccctggtcacggtcggccaggccgccgctgatcgtctccaggttggccagcgtcgcgttgatcgaggccacgttgcggtcgctgaggatctggtccatgcgctcgacgatgcggttggcgacgtcggtgatgttctgcagcgccgacggcgtggtcgggatgatcggcgccgggtccttgttgaccgtggtcagcgccggcgactgcggcgtgccgccgctgagctggatgatcgacgggccggtcaggctggtgatcgccagcttggcacgggtatcggtcttgaccggggtggtcgagttcaggcggatgcgtgcgaccacctggcgcgggtcgtccggcaccaggttcagttcgatgatcgaaccgaccgcgatgccgttgtactgcaccgggctgcccaccgacaggccggtcaccgcctcgcggaacaccacgcggtattcctgccaggtgcggtcggaggagtacttggccgcccacaggccgaaggccagcagggccaggccggtgatcagggtgaacgcgccgatcagcacgtagttggctttggtttccatggctcaggcactctcgatctgttcgcnnnnnnnngcacgcgcacgcggtccgtggaagtattcctggatccacggatgatccagtttctcgatgtccggcagcggcgcgttggccaccactttgcggtcggcgatcaccgccacccggtcgcagatggcgtacagcgtgtccaggtcgtgggtgatcaggaacacggtcagccccagcgcctcctgcagggtcttgatcaggcggtcgaacgcggccgcaccgatcgggtcgaggcctgcggtcggttcatccaggaacagcagcggcgggtccagtgccagcgcgcgggccaggccggcgcgcttgcgcatgccaccggacaactgcgatggcagcttgttgatcgcatcggcgggcaggccggccagcttcaccttcagcagcgccagctcgtagtgccagcgctcgggcaattcgcggtggtgttccttcaagggcacctgcacgttctcgcccacggtcagtgaagagaacagggcgccgtcctggaacagcacgccggtattgcgttcgatgtgcaggcggctctcggcgtcgtcggcacgcgcatcgcggcccagcacttcgatctggccggcgtcgggcgtgcgcaggcccaggatcgagcgcatcagcaccgacttgccggtgcccgagccacccaccacgcccaggatctcgccacggcgcacgtccaggtccaggtcttcatgcacggtctggctgccgaagcggttgaccagcccgcgcacgcggatggccaggtcgtggccgtcgccgtcctgcatgggtatttcttcgggagtcggatgcgtgctcatgtcaccagtccatgtgcatgaaccacaacgccgcgaaggcgtcgatgatgatcaccagcgagatcgtctgcactacgctggaggtggtgcgttcgccgaccgactgcgccgtgccttccaccttcagcccttccaggcagccgatcaggccgatcaccagcgcgaacaccggcgccttcgacaggccgaccagcatgtgccgcacttccatcgtctcgtgcatgcgcgcgatgtacatctgcggcgggatgtcgaggtcgaacgcgccgacagtgatgccgccggccaggcccgcgatcatcgcgatgaaggtcagcaggggcagggtgaccagcagcgccagcaggcgtggcagcaccagcaggtcgatcggatccagacccagcgtgcgcatcgcgtcgatttcctcgcgcgccttcatcgcgccgatctgcgcggtgaacgcactggcggtgcggccggccagcacgatcgcggtcagcagtaccgcgaactcgcgcaggaaggcgatgttgaccagctcgaccacgtagatctcggcgccgaagtcgcgcaggatggtcgagccgagaaaggcgatcaccgcgccaaccaggtaggacagcagcgccaccagcggtactgcgtccagcccgacctgctccatctggtggacggtggcggtcaggcggaaacggcggggctccttgaccaggcgtgctgccttgaccaggttctcgccgaggaaactgcacagcgccttgatgttgtggccagtggcatggacgctgacaccgagccgttccagcgccgccagcacgccgaaatcgcgcttgggccggggccggtcgtcggccacttcctcgatggtgcagaccagtgcctggtggtccggccggaactgcaacgcgtcctcgccaaggtcggcgcgatgcgctacgcgcagtacctgcagcacgccggccgaatccatcttctcgatgccggtggcgtcgatgccggtcagcgtgtcgggaacgccgcgcaggacttcggccgcggccagcgcggtcttcaaggtccaggtgccggacaggcggatcaggcccgggtcatgggcatcctgttcgagctggggggcgtggttcggggtcacttgggccattcgggtcgcagcataaccgttctgtctggggcatcgcgtcgaacccggatgaatttatccagtgcggcccggcagtaggtaatactacggcgcatgtccgcagacgctcacacgatccccacgccccaggccacctacgcgcagcgcgtggcctttgtttccgagatcgccggacgcctgcacagctacggcaccacggcccagcgcctggaaacggcagtggtggcactggcccgccagctcgatctggattgtgaaccgtggtcgaatcccaccggtatcatcctcagtttcagcgacccggcacaggcgatcggctccagcgacatcacccgcgtgatccgcctggcacccggcgagaacgacctgcacaagctcagcgtcgccgaccatatcgccgaggaagtggccaacgggcggatgagcattgcccagggccacaccgcactgcgccagttggacaaggatccgggccggcgcggcaagctgcgcaccattctttcattcaccctgggcgcggccggcgtggccggcatgtggaagctgccgtggctggacatcgccaccgccggtgtcatcgggctgatgatcggcctgctcggcatggtcaccgaccgtcgcccggccacccgtgaagcggccgaggcgctggcggcgctgctggccggcatggtcgcaaccctggtcgcgtcctttgtcggcgcactcaacctcaacacggtgatcatcgcctcgctggtggtgctgctgccgggcatgtcgctgaccaatgcggtcaatgaactcgccagccagcattgggtctcgggtaccgcgcgctttgccggcgcgttgaccaccatcatgaagctcagcgtgggcgcgatgatcgcggtgaccctggccgatgtactcggcctggacccggtgatccgcgccacgcggccgcaggggccgtgggtggagtggggttcgctgctgaccgcggcattcgccttcgcgatgctgttcaaggccaaccggcgcgattacccgtgggtgatcgcggcctcggtggcgggttacgcgatctccaagttcggcgggcacgcctggggcgcgccggccggcatcttcctgtcagcgatgctgctgaccgccggtggcaatctgttcggccgcctcgttggccgcccaggagcgatcatccgcctgcccggcatcatcatgatggtgcccggaagcaccagcctgcgcggcgtgctgaccctggtccagcagcaggacgttggcgcgggccaaagcgtgttcctcaccgtgctcaacgtggtgatggcgctggtggccggcctgctgttcggcaacctgctgatgccggcgcgcaaaaccctgtaggtgtggaccgttggcccgcacaccgaagaatgaaaaacgccggcttccgccggcgtttttcattgcatcccggtccggcctcaggccttcttgatcaggaaatcttccggcttcttgttgcccttggcggtcagctcggccatccagcgcggctgcttgccacgaccggtccaggtttccttggggttggccgggttgcggtacttcggggcaaccttgcccagcttgcggccggcggtcttggacggtgccttggctgccggggcggctttnnnnnnnnnnnnnnnnnnnnnnnnnnnnaacagttcttcgatggtgtagccctcggtcttggccagcttggtcagctgggcccggaccttggtgattggccggcgcttggcgacgatggtctgctgcttcttggcggtacggatcagggcgcccagctcgcgtgccgacaggccggtcaggtcaatgctcatttacggttactccggaaactaaaatgtggacgggacgagccagtccatggcgtcgcgggacagaataaagatgaattaatcacagcacaaatgcaggcgggtcatggcctggcagcatcccggctgcattgcgtcgattttgaccggattatgtccgctgcaatattgctcaactgggcgacaggcaaaaaaagaccggggcgtgccccggtcttctcctgatcagccctgcagtcgctgcagcagggtggccttgtccaggctttccgcttcgctggcgcggcgcgagcggtactcgtaggtaccggcgcccaggccgcgctcgctcaccaccacgcggtgcggaatgccgatcagttccatgtcggcgaacatcgcgcccgggcgcaggccacggtcgtccagcgcggcatcgaggccggcgtcgcggagttcctgcagcaggctggcagcagcatcggccacggcggcgtcgcccttcgggttgatcacgcacaccaccacctgccacggcgccatcgcgtccggccagatgatgccggcatcgtcatggttctgttcgatcgcggcagccaccacgcgcgagataccgatgccgtagcagcccatcgccatcaccgccgccttgccgttctcgtccagcacggtggcatccagcgcttcggcatatttgcggccgagctggaacacgtggccgacttcgatgccacgggcgatcttcagttcgccaccgtccagcgcgcggtcaccggcacgcacgttgcggatgtcggccacttccggttccggaaggtcgcggccccagttgaccccggccaggtggaaaccgacttcgttggcgccgacgacgaagtcggacatcgcggccacttcgcggtcggcgaccacgcggatggccttggccggggcgaccgggccgaggaagcccggcacgctgcccaggtactcggcgatttccgcctcgctggcgaagcgctgctcgtccaggccggcgaccttggccagcttgatctcgttgacctcatggtcgccgcgcaccagcaccagcacgaactgctgtgcttcgccttcaccggcgatcagcgccaccgacttcaccgtgcgctgcagctcgatgccgagcagcgccgcgacgtcctcgcaggttttctgggtaggggtgtcgaccttgcgcatggcttcactggcagcnnnnnnnngtgccggatcggcggcgatcgccgcttccatgttcgcggcgtagtccgaaccggtggagaacaccagcgcgtcctcgccggaatcggcgatgacgtggaattcctgcgaggcatcgccaccgatcgcaccggagtcggcctgcaccatgcggaagtccaggccgaggcgggtgaagatgcggctgtaggccgacttcatgttctcgtattcgcgcaccaggcactcatcgtgcaggtggaacgaataggcgtccttcatcaggaactcgcgcgagcgcatcacgccgaagcgcgggcggatctcgtcgcggaacttggtctgcacctggtagaaattcaccggcagctgcttgtagctggacagctcgctgcgcgcgaagtcgcaggcggcctcttcggcggtcgggctgtagcagaacacctggtccttgcggtccttgatcttcagcagctgcgggccgaacttctgccagcggccggtctgctcccacagttccttcggctggatggtcgggatctggaattccacggcaccggcgcggtccatttcctcgcgcacgatgcgttcaaccttgcgcagcacgcgcaggcccagcggcgaccaggtgtacaggcccgatgccagcttgcggatcatgcccgcgcgcagcatcagccggtggctggtgagctcggcgtcgctgggggtttccttggtggtgtgcaggtggaactgggagaggcgcatcgtcggcttcggataacggcagagacgcctattctgccagcccggccggggagaggggtatcggcagggctgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgccgctttgcatttgacgttgccgttgcttgaagcaggtgcagggcgcagccctgccgataccctcactccaccgggcagtacgccttgatggccgcttcagccaatcctttctgcgcgctgcgctgttccgcggtcaacgcggtatcggccttcccgtcgccattggtgtcctgcatcacctggccggagccttccagcagggccaggttggcacgggcggtgctgcactgctccggcaccggcgcggccggggtctcggcgctggccgcggcctgcggggtgcgggcctgttcgcgggtctcgaacttcttgcccgccggcggggtctccgaatactgggtcacgccatgggagtccttccatttatagaccgggccggccacggcgttggcactggccaacagcagcaggcatccaaggcaggacagggcacgcatggcaaactccgcggaatgggcgtagaacgccgattgcagcattggcgccgagcactggcaagtcgattaaactggattccatggacccgatcacaccgccgccgcgttcgcgcacgatttacctgctgcccaacctgttcaccaccgccggcctgttcgccggcttctacgcgatcatcgccgcggccaacggggatttcgtcaatgccagcatcgccgtgttcgtggcggcggtgatggatggcctggacgggcgcgtggcgcgcctgaccggtaccagcagcgagttcggcgtccagtacgactcgctggccgacctggtcagcttcggcatggccccggcgctggtgatgtaccactggtcgctgtcgtggctgaagttcgatgacccgctgctcggccgcgtcggctgggccgtggccttcctgtatgccgcctgcgcggcgctgcgcctggcccgcttcaacacccaggtcgcggtggtcgacaagcgctggttcgtcggcctggccagcccggccgcggccgggctgatgatgtccttcgtctgggccttcgccgatggcaacctgggctgggacggcaaccagctgcgctacgtggcgctggcggtgacgatcgtcgcggcgctgttgatggtcagccgtatccgcttctggagcttcaagggtggcggcgccaagggcacccgttccgaccgcgtgccgttcctggtgctggccctggtgccggtcgccatcgccatcgcggtcattgatctgccgcgcgtgctgttcacggtcggcatcctgtacgccttgtccggcccggtgatgtgggccgtgcagcgcctgcgcaagaagcccgaggccgcgtgagccaggaactgcccgtgctgtggtcaccggcccagcaggcctggctgcaggccatgggctacaccgtctatcacgacggccagttggctgcggagctggatgccgcgctgcagttgagcgtggccgaagccgatgcggctgccgcgccagcggtggagcaggtgcgggcaccaatcgcaccnnnnnnnnagcctccggttgaagccaaaccgggttcccgccaggaacgcccggtgccgccgcgtcgcgagaccccggtcagcgcaccggacaccgcgcccgccgctggccgcccgctgccgggtggcaatgcgcggcagccggtggtgcggctcccggatcgcctgcagatcgcactgctgcgtgcctccggctgtaatcccaacgaccccgccacgcaggcgctgatggacagctggccgctggaccagctgcgtcaggacccggccgccaagcgcgcgttgtggccgcagttgcgcgccctgcgcaagcggggcgcaccatgagtgcggtcagccagcccggcccggtcagcctgcgcgcattgcgcgagagcgacctcaatgcggtgatggcgattgaagtgcgtgggtatccgttcccatggacccgcggcatcttcgttgattgcctgcgtgccggttatcccggcctggcgatggagcgcgatggccagctgatcggctacggcgtgctcagtattgccgccgatgaggcacatgtattgaacatctgcatcgatccgctggcgcagtcgcgtgggctgggtcgccaactgctgcgcgcactggtgcagctggcaggcaaccgcggtgcgcagcgtgtgttcctggaagtgcgtccgtccaacacgccggcgctggcgctgtaccacagcgaaggcttcaacgagatcggccgccgcccgcgctactatccggccgcacagggccgcgaggatgcggtggtgatggcgatcgaactggtcgacggcgacctgcagatgatgccgccgttgtaacggagaagggttgccggccagcggccggcactaccggtggatctccgctgtcatcgacacgtcacctgccgtggtaggtgccaaccttggttggcacgcttttctcacgccagccgcagtgccaacacaccgccgacgatcagcgccgccgccagccannnnnnnnnnggaatccgctcgcgcagcaggaacaccgagatcagcaacgcgaacaggatcgacgattcgcgcagcgccgagaccatcgccaccggcgcctgggtcatggcccacaatgccatcgcgtaggacgccgtggtgccgacgccaccggccagtcccagcggccagtgctggcgcgcatagtccagcactgcgctgccgcgggtgtacaacgcccacagcggtaatgggatgcctgacagcaggaacagccacagcgtatagctgagcgcactaccggactgnnnnnnnncctgcgcatcgaccagggtgtaggtagcgatcatcgccgcggtcagcagcggcagccgcagctggccgccacgtgcgcccagtgccatgcacaggatgccggtgctcaccagcaccacgcccagccacgccgccgggggcagttgctcgcccagcagggtgccggccagcgcaaccaggatcggcgcgctgccacgcatcagcggataggccaggctcatgtcgacctgctggtagcagcgtgccaccagtccgtagtaggtcacctgcagcagcacggacgcagccagccagggccagctgtgcgcggccgggaacggcaggaagggcagggcggccgccgacagcagcgcggcgctgccggtgaccagcacggtgccgaggaacttgtccggcccgcgtttgacgatcgcattccagctggcatgcagggccgcagccgcgaggaccagcaggaagatggaaagaggcatcgggcgatgatgccatgccggggaaatgttccgggtttggtgggtgccaaccttggttggcacatcgctcagtgcggaccaaggtccgcacccaccagagcggggcagggcaggtgccaaccctggttggcacgcaccagagcgcggcgcttagagcttcgcgcgctgctcgcgcaggccggccagctgggtgttccagtcggccagtcgcacgcgctcctgctcgaccacggccggcggcaccttgtcggtgaacttggccagcttggtctcgctcttttccttctccgcttcgacgcgggcgatttccttgtccaggcgcacgcgctcggcatcgagatcgaccaggccttccagcggcaccagcagcttcagctcgcccacgatcgcggcggcggccggcggtgcgctttcgccttcggccagccactggatgctgtccagcttcagcaggaacgacagcgaggcgctgaagcgttcgatgcgcacgcggtcctgctccagcccggcctgcaggcgcagcggcaccagcttggacggcgcgacgttcagctcactgcgcacgcggcgcacggcactgatcaccgccttcagccattccacgtcggcctcggcctgggcgaaatcgccttcgaactcggcggcggtcgggtacgggcgcagcgacagcgtggtttcggccaggcccaggcgcggggccagctgctgccacagctgttcggtgatgaacggcgtgagcgggtgcagcaggcgcagcagcgcttccagcacgtacagcagggtgtggcgggtgctttcggcgtcggcggcgtctgcgccgttcagtgccggcttgctcagttccaggaaccagtcgcagaacgcgttccaggcgaactcgtacaggcactgcgccagcaggtcgaagcggtaggcggcgaaatggccctgcgcttcggcggtggtggcggccaggcgcgcgaggatccagcgctcggcatcggtacgcggcctgggaacgccggtgaacgccgcgccctcggtgttcatcagcgcgaagcggctggcattccacagcttgttgcagaagttcttgtagccctcggcgcggttcatgtcgaacttgatgtcgcggccgtgggtggccagcgcggcgatggtgaagcgcagcgcatcggcaccgtgggcggcgatgccgtccgggaattccttgcgggtggccttctcgatcttctccaccatcttcggctgcatcaggccgccggtgcgcttggcgaccaggtcgtcgatggtgatgccgtcgatgatgtccagcgggtcgagcacgttgcccttgctcttggacatcttctggccctggccgtcgcggatcaggccggtgaagtagacgtccttgaacgggattttcccgaccaggttgtcggtggccatgatcatgcgcgccacccagaagaagatgatgtcgaagccggtgatcagcaccgacgacggcaggtagcgatcaaagccgcgctcggccatggcctgctcgttgggccagcccagggtggagaacggccacagctgcgaggagaaccaggtctccagcacgtcgctttcctggttcagcaccacgtcgctgcccaggttgtgcttcgcccgcacttcctcttcgctgcgaccgacgtagcagctgccagtggcttcgtcgaaccacgccggaatgcggtggccccaccacagctggcggctgatgcaccagtcctggatgttgttcatccagtggcggtaggtgttgatccagttcggcggcacgaaggaaatgcttccgtcctcgaccagttccaggccgcgcttggccaggtcgtccatcttcacgaaccactggtcggtcaggtacggctcgatcacctggccggtgcggtcaccgcgcggcacctgcagcttgtgcgccttggtctcgaccaggatgcccaggtcttccagttcggccagcacggccttgcgcgcggcgtagcggtccagaccctggaaacgctccggcgcgttttcgttcagcgctgccaccggggtgaacaggttgatcatcggcaggctgtggcgcacgcccacttcgtagtcgttgaaatcatgcgctggggtgaccttgaccacgccggtgccgaacgcgcggtccacgtagtcgtcggcgatcaccggcacgcggcggccggtcagcggcagcaccacgctcttgccgatcaggtgcgcgtagcgcttgtcttccgggtgcaccatcaccgcggtatcgcccagcagggtttccgggcgggtggtggcgaccaccaggtagtcgcgggtttcgcgcagggtttccacgccgtcggcatcgcgctcgacgtgctcgtagctcaggccctcatccagcgtgtaggcgatcgaccacaggaagccgtcttcctcggcgctctccacttccaggtcggaaatggcggtcttcagcaccgggtcccagttgaccaggcgctggccgcggtagatcaggccctgctcgtaccagcgcacgaaggcttcgttgactgccgccgacggctgcgggtccatggtgaaggtgctgcgcgaccagtcggcggaggtgccgaggcggcgcatctggcgctcgatggtatcgccggactgctgcttccactcccagaccttgccgatgaagccttcgcggcccagcgaatcacgggtctcgcccttgccttccagcgccaggttgcggctgaccaccatttcggtggcgatgccggcgtggtcggtaccgacctgccacagcgtgtcgtagccgcgcatgcggtggtagcgcaccagcgcgtccatcagggtctgctggaacgcatggcccatgtgcagcgtgccggtcacgttcggcggcggcagcaggatggtgtacggctcgcccgtgccggacggcttgaagtggccggccttctcccaggcctcgtagaggtcggtctcgaaggacttcgggtcgtagctggaggcgagttgggtcatgcgggggaaccaggaggtaatcgttgaaggatcagggcgcggcggcggcccatcaagggggccggggcgcgcttacatgtcgtgcttgttcagctcgtaaccggcggccttgtactggcgccagcgttcgcgcagcggttcgcgcgcttccggatcggccgggaccacttccagcacgcgttcgcactggcccagccagggttcatcgcgcaggttgatcaccagcgggcgtgccggcgcgtcggtgccgggtacggcgatcagcaccagggcctcttcctcgtccatgtcttcgccggcgatctggtgcgggatgtaggcatcgttgtcgaacgcccacagcagctcgtccagctcctcggcctgggcctggtcgcgggccagcaccagggtgaacaacccggcgtcgttggccttgcgcgccagttcgcagaccaggcgcagcggctcggtcaggaagcggggcttggcgatcaggtagaagtcggcgcggggcatggcaggatccgggtcaggcaggggcccggcggtgccgggcgaggccctggccagcgggggccggccagggtcgggtacggcatcaggcgcgtgcggcctggtccagcagccactggctcagcaggccgaccgggcggccggtggccatgccacgcttgccttcatcgctggccacgccggcgatgtccagatgggcccagcgctggccttcggtgaagcgcgacaggaagcagcccgcggtgatcgcgccggcccagcggccgccgatgttgtagacgtcggcgaaggtcgaatccagcatcggctggtactcgtcccacaacggcaggcgccaggcgcggtcgaacacatgctcgccggcggccagcagttcattggccaggtcgtcgtgcttgctcatcaggccggcggtctggtggcccagggcgaccatgcaggcaccggtcagggtggcgacgtcgaccagcgcggccggttcgaagcgctgcgcataggtcagcgcatcgcacaggatcaggcggccttcggcgtcggtgttgcccacttcgatggtcttgcccgacatcgaggtgatcacgtcggacgggcggtaggcgttgccgtcgatggcgttttccaccgccggnnnnnnnnnnnncaggttcagcggcagcttggccttgaccgcggcgacgaaggtgccgatgacgttggcgccaccgcacatgtcgtacttcatctcttcgatgccgccctgggtcttcaggttgacgccaccggtatcgaaggtgatgcccttgccgaccagcacgtacggcttggcgtcgccgccgccggtccacttcagcaccaccaggcgcgggcggttggccgaaccacgggccacggccagcagcgagcccatgcccagcgcttccatctggtgctcatcgagaatctcggcctcggcaccgtcatgctcaccggcgaacttcacgcccacctcggccaggtaggccggggtgcagtagttcggcggtaggttgcccagctcgcgggcgaactcgacaccggcggcgatggcctggccctgggccagggccaaggcgtcgtcaccggcgatggccagctgggccaggccggcgtcgtcggtcttcttcttgcccagagtggcggtgtagcggtaggcagcgtgatcggcggcgatcaccgcctggcggatcgcccaggccgcgtcgcggtccttgatggccacttcggacagggtgaacagtgcgctgcgggtagcgcccgctttcannnnnnnnacggcgtcgccaacggccttcaggtactgcggcacaccgaagcgggcggcgtcaccgagaccgaccaccagcacgcgcggggcggacacgcccggcaggtcgtgcagcagggtggtggcgccggtcttgccggacaggtcgccgcgctgggccagcgaggtcaggcggccgccgctggcggcgtccagggcctgtgcggcgggggtcagggtatggtcggcatacgcgccgaccaccaggcaatcaacggcggcggccggagcaacgtggttcagggtgaattcgagggccattgagcagattccattggcgagtccgtacaatcgcaggccgtttacgcccagacagtagactgggcggcaccgcgaacgaaccccagagtttaaaccaccgccccatgctgaagctcgaccgatacctgctgggcgatttcgtccagagtttcctggctaccctgatcgtcctgctggtggtcagcgtgggcggcgtgctggtggacatcctcggcaacatcgccgacgggcgcctgccggccaagctgctgttctcccagctgggcctgcagttcatcgcctacctgccactgatcctgccgctggcgttgatgctgggcctgctgctggcggtggcccgtctctaccgcgactcggaaatggccgtcatcactgccattggcgttggccccaggcgcctgctgcggccgctgctgatgctggtggtgccggtggtggcgctggttggcgcctgctccttgtggctgggcccgtgggccggcagggtggccgagcagatgatcatcgaggccaatcgaagcgtgctgatggcgggcctggagccgggccgcttcacccagctgcccaatggtggcgtggtctacctgtcctcgatctcgcccgatggtacccagctgggccgggtcttcctgcaacggcagaaggacgatcgcctggaagtggtgtccgccgcaggggggcgcatgttcttcgaaggtgcccgccagcgcttcctggagctggatgatggccaccaggtggaaggaccggtggccggggggctggattaccgcctggccaccttcgcccgcaacgatgtggccctgcccgacggtgcgcagacccgtaccggggatgatccggaactgatgccgaccacgcagctgttcggcgatgaccggcccgaggcgcaggcacagctgcatcgccgccttgccccgccgttgatcgcgctggcgtttgcgctgctgaccgtgccgctgggccgcagctcgccgcgccagcagcgctacgggcggatgatgctggcgctgatggcctacatggtgggcaccaacctgatgttcatcggcagtggctggatcgccaacggcaagattccgcctgcgcttggcctgtggtggctgaccctgccgctgctggcgctggcgatctggatgtatgcacgtgatggccgcctgggccgcccgaagggagcccgcgcatgagactgcgcccgatgcgtttcgacctgtatctcggccagtcggtgttcaccacggtgctgctgacctgggccgtgctggtgggcctggacgtggtgatggcgttttccggcgagttcaaggacatcggcaagaacggctacaccctggggcatgcggccgcctgggtgctgtatacggtgccacgccgtgcctacaccatgttccccacggctgcggtgatcggtgcgctgatgggcctgggccagctggccgcgacctccgagctgaccgcgctgcgtgcgctgggcctgtcgcgcaagcgcctgagcgtatcggtggccatcgccctgtcgttgcttaccgcagtgatggtgctcagcgccgagacgctgggcccctggggccaggaccgtgccgatgcgctgaagtccagtgccaaatgggggcgggacatctccaccacccgctattccggcctgtgggcgcgcgagggcgataccttcctcagcgccgccggtggcgaagagcagctggtgggcgacaagggcacgcggctgatcctgcgtgacgtgcgcctgtatcgcatcgccgaggatggtcggatcgcctcgctgacccatgcggacacggccgagcacgaccgtgacggctgggtgctgaccggcgtgcgccgcgataccttcggtgaacgttcggccacgcgcgaggaagtggcgcgcgagccgtggaactccaagctggacgccggcgcgctggccaccggcatcgccaagccgcgcaacctcagtgtggccgagctgcgtaccagcatcgaataccgcgagcgcaacggtctggannnnnnnnactacgaggatgtgtactggagccgctggttctacccggtgaacgtgctggcgctgtgcctggcggcggtgccgttcgcgttcggctcgctgcgcagtggtggcatgggcaagcgcctgttcctcggcatcctgttcgcgctgggcttctggctgctgcagctgttcttcggccgcatggccggcgcgttgaagttcgattaccgcattgcctatgcgttgccgccgatcgtgatgctggcgatatcgggattgctgttccgacgcaagtcgggttgattcccagggagccgggcaaggcccggctgtttccgtttcacttcaaggacgaacatgagcttccaacgctttctgccgtacatcgcggccgtgctgctttctgccggctgcagccggtccaccgtcgacttcgagatcgacaacccgaccgatgcaccgctgaccttgtcggtcgaccagcaggtgcataccctgccgccgcacacctccatgcccctggtcctggagccgggccagtaccgactgcagagcgagaagatcggcagcgtacgcatggttgtctacgccgatgggatcggtgggttgatcaacccggccatggccgagtacgtgatcgtcaccgagcagtacgtcaccagcaagaccaactccggtggcctggcgtcgaagatcgaactgaacgacgtggagatcgagggcccctacgtgaaggcgaccggtatgttcattccgcgtcgttgggacgttgggctgatgggggagctgcccgatacggtggtgtccaacagcccggatacctcgtccgactaccggaccaagctctacaacgtgcccggcttcttcaagtacctggacgccggggaagacctgaaggcggccttcgggccgggcggctaccaggtgccggcggcatcggtggcattcaccccggcccaactgccggcgctcccggcggcctatgaggctcagggcaaaccgatgcgcgacctctatgcgcgctatctggcggccaccgacgcgggggagcagaggcgcctgaagaaggccagcctgaagctgtggcaggacttcgtgaagacccgtgcgcagttgagcggacagtcgccggtggccgatgatgtgcaggccaatgcgtttgcgtccgccttcttcgacctctggacgcagccggcggtgatcctgcaggacccggcgccagccagctgatcgctgcgttgatcgtgtagagccgagcccatgctcggctctcgagtgcatcgcgaaactgccgaggatggctcgacgctactggatgcgcatcagcgcttgggcatgcgcaccacgcggatgccgctggcgcggtcgtgccaggtcaggcggtcgcggtcgacccaggcccaccagaatcccagtccacccagcagcagggacagcgtgcccacggtgaaacgcatccacagctggctgcgccgcagcggcgcgccatcgctggcgcgcagtttcagccgccacggccgcatgcccagcgtctgcccaccacggcgccagctggccgtggcataccaccccgtgaccagccagcacaccgcccacagcagccactgccaggcgctgaacggtgcgatgttctcgcgctgggcgtggccgctgaaggtgtaggcaagggtgaacagggtgccggccaacatccacagcgccagcaccggcagcgcgtcgtagaccatcgccagcacgcgccacagcagcaatgcacgcgggcggggcagctcggtagtggccgcaggggccgtatcaatggcggggcgggacatgcgccgagcatacgcaatgctggccgcatccgcagtggccctcgtatcctgcacgcatggcccttgtttccacccccgccgaacgccgccagctggtccagcaactgcccgaactgcgcgccgacgacagtatgcgcatccagcgcttcctcgatgcgatctgggccgagaacggtctggcccgcgccaccctcgacagctaccggcgcgacctggaagggctggcgcgctggatggatgggcgcgatggtggcctggccggcatcgagcgcccggggttgttcgactacctggcctggcgcacccgtcatggctggtcgccgcgcagcaatgcgcggttgctgtcggcgctgcgggcgttcttcgccgatggcgtgcgccgtggcgaacgcggcgaggaccccagcgcgctgctggatccgcccaagctgccacgattgctgcccaaggcgctggccgaacgccagatcgacgcgctgttggcagtgccggatatcgacagcccgctgggcctgcgcgaccgcgccatgctggagttgatgtacgccgccggcctgcgcgtgagcgagctggtgctgctgccggccaccgcggtcaacctgcgccagggcgtgctgcgggtcaccggcaagggcagcaaggaacggctggtgccgctgggtgaggaatcgcagcactggctggagcgctatctacaggcatcgcgcccgctgctggtcggcaagggcaaggtgcaggcgctggccgatgggcagaccccattgtttgtcgagccgacgctgcatgcgctgacccggcaggcgttctggcacctggtcaagcgccacgcgcaggtggccggcatcgacccggcgcggatcagcccgcacggcctgcgccacagcttcgccacccatctgctcaaccgcggtgccgacctnnnnnnnntgcagatgctgcttggccacagctcgttgtcgaccacccagatctacaccctggtggcgcgcgagcacctgcagaaactgcacgcccggcatcatccgcgcggctgagccgtgtcctgaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgccggtggctgtgtcagaatccggggtcttcttctgtcgcggactgctccatgctccgatttgccatcgccgccgtgttcggtgcgctcagcctgactgcctgcgcccagccggccccgccagccgccaaggcgcctgccgctgctgccaagcccggcccggccgccaacgcgccagccgaccaggccgtgcgcgccgcgttgactgccctgaaccccggtttcaaggtggactacatcggtgccgcgccgttccccggcttccgcgaggtggtcgtttccggccagctgctgtacgtgtccgacgacggtcgctacctgttccagtcgcagccttacgacacccgtgccaagggcccggccaacagcgaaggcctgctcggctaccgccgcgatctgctggccaaggccaaccatggcgaccgcatcgtgttcgccgcgccgaatgccaagtacaccatcagcgtgttcaccgacatcgagtgcggctactgccgcaagctgcaccaggacatcgccgagctcaaccgcaacggtatctccgtcgagtatctggcattcccgcgcatgggcctcggcagcaaggactacaccgacatgatctcggtctggtgtgcggccgatcgccgccaggcactgaccaacgccaagcgcggtggcaacgtgccggcaaagaactgcaccaacccggtggcgatgcagtacgcactgggccagcagctgggcgtgaacggcacgccggcgatcttcgcgccggacggcacccagctggggggctacctgccgccggcgcagctgcgcgcggcgctggaaaaactgtcggccaagcgctgatcggcgccgaccttttcctgtagagccggggatgcgtgtcgcatccccggcttttttcttacttcaggccatcactgaccgccttggtcagcgtgccctgcgcatcgtcaccactgaactcccagacgaacgcgccgcccaggccctgggtcttcacgtaacccatcttgcgggtgatgttggccggggtgtcgaagctccacagcgtgctgccgttgtagatccaggtggcaccggcggtgttgtcggtgtagcccggccacgccaggttcttcagcaccttccagtcctcgatgccggcttcatacgtgcccggggcagcgccggtcgcggtctggtacaggccgttgttggcgttggccacaccggtccagccacgcccgtagtagccgatgcccaggttgagcttggcggcaggcacgccacggctgatgaaggcctcgatggcgtcgttgctgttgtacagcttctggtcgccggtggacggatcattcggcgaatcaaacagcgccgactggtgattggtcttcgcatcccacgcgccgtggaagtcgtaggtcatcacgttgatgtagtccaggtacgggtggtacgcggccgggtcggtgacgcggatcttgtcgatgccggcacccaccgccaccgtcagcagcaggcccggacgcactgcatcgagctggcggcggaactcggccatcagcgcggtgaagttggcgttgtcttccggcttgccgcattcgatgccgcacgccaccgggtactcccagtcgatgtcgatgccgtcgaacacgcccagcgcggcaccggcaccaccggcaccgtcggttaccggcaggttgcccttgatgtaggcatcgatgcacgaggcgacgaaggcctggcggttttccgggcgcgccgcgctggagaagccacgcgaccaggtccagccacccagcgagatcagcaccttcatgctcgggtacttggccttgagctgcttgagctggttccagttgccgcgcagcggctggtcccaggtatcggcgctgccgctgacactctcggcggcactgaaggccttggtgtagtcggcgaaggcatcaccaccggcaccgctgttcggatccgacggctgggtgacgcccacttcgcagcggttgttgcgcacgttgccgaaggcgtagttgatgtgggtcaggcgcgcggccgaaccgctgctgtcgatgttcttgacccggtagttgcggccgtagatgccccactgggtgaagtagccgatgacccgcttgccggtagtgccgccgtcgccggccagcgtggtggcgctgatctcggtgccctgcgcggacgcgttgccggcgttgtcgcgggcacgcacacggtagcggtaggtggtcgatgcagtcaggccgccatcgacgtagctggcactggatggtgaaccgaccaggctgccattgcggtacacgtcatagccggccacgccgctgccaccggtgttgtcggtggacgggctccagctgagcgcgatgctgttggcggtacgtgtgccgaccgccagtccgcccggcacgctcggtgcggtggtatcgccaccggcggcgttgacggtgatggtgatggtcgcggtgctgctggtggcgttgttgttgtcggtggctacggcgcgcagggtgtggctgccggcgctggcattggtccagctggccgcatacggcgcactggtggccacgcccagcgtgctgccatcgcggaagaactcgaccttggcgacgctgccgtccggatcactggcggtagcggtcacgttgaccgtgctgccggcgctgaaggtggcgccgttggccggcgaggtcaggctgaccaccggcggctggttggcgccgctgccatcgcaggcaccgaggttggtgtaatagggcgcaccggccggatggtccggcggcgcgttccagatgtcctggttcgcccgatagaggacgcctcctttctgcagggtatcgccggcccggtagatcttggcctggtcccactgggccacgccggcacagctggcggcctgcgccaggccgggcagggcagcggcaccggcggccacggcgagcagccaggccaggcggcggggacgacagcttcgggtcgcacgttcggcactgcgcacaatcgggtcgtacatgggtaagtctccgatcaaagggcgcgcgggccccgatggcgccgcgcgtgacgcaggtccgggcgtcgcccgggaaggcgacgggtggggccggacggaggtacctgggaggccggggagagagtccggcgccaggtggggacaacgttgtcatcaatcgcgtggtcaatccgtgagcaagcgcatggttccgggattcggatggagagcggcgctgcgcgcggtcggcggccatcggcggagcccctcgtggctggtcgggcgcgaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncagccagccacgaaaggcagaacaaaaaatcaaaagcagaagccggtcgctgcgctcttgaatgcctgacttctgacgttcccttgctgccggccagcggccggcactaccggggagcatccacgcatggcgtggatctaccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagagcccttcccccgcttccggtacaatgtcgggcccgtttcccaactacggttccccggacatgatggtcctcgagggcgcgcccgccctgtcgccgttccgccgcgaacgtcttgaatcccgcctgcagtccatcgctccctctctgcgcatcagcggtgcctggcacgtctacttcgtgcagcccgaaggcagcgccgctcccgacctcgccaccctgtgccgcatcctcgaagctgcgccgcaggcagaagccgtggccgacggcgcggtcagccgcatcgtggtgccgcgcctgggtacgctgtcgccgtggtcgagcaaggccaccgaactggtgcgcggtgccggccagccggtaagccgggtcgagcggggcctgcgcatcgacgtgcagggctggccggccgatgccgacgtgcagcaggcgctggtcaaggcactgcacgacccgatgacgcagtcagtgctggagaccgtgcagcagggccaggcgctgttctcggcgcccgcccgcggcgaactggaacgcgtgccggtggaccagctggaggccgccaacgagcgcctcggcctggccatggcccaggacgagatcgattacctgcgcgaacgcttcaccgcgctgggccgctcgccgtcggacgtcgaactgatgatgttcgcgcaggccaattccgagcactgccgccacaagatcttcaacgccagctggaccatcgacggccaggagcaggaccgctcgctgttccggatgatcaagaacacccaccagcagaccccgcagcacacgctcagcgcgtacagcgacaacgccgcagtgatcgaaggccatccggcgtcgcgctaccgcccggatccggccagcggcgagtaccgtcgtgaaccacaggtgcccagcgcgttccagatcaaggtggagacccacaaccatccgaccgccatcgcaccgttcccgggtgcctcgaccggtgccggtggcgagatccgcgacgagggcgcgaccggccgtggcggcaagccgaaggccggcctgaccggtttctcggtctcgcacctgcgcattcccgagctgccgcagccgtgggaagcgcnnnnnnnnctgaacccgcgcatggcgcccgcgctggaaatcatgaccgatggtccgctcggcggcgcggcgttcaacaacgagttcggccgcccgaacctgcttggctacttccgcagcttcgagctgcctgaaggggccgacctggtgcgtgcctacgacaagccgatcatgctggccggcggcctcggcgccatcgaccgtacccaggtcgacaagatccagctgcagcccggtgatgcggtcatcgtgctcggtggcccggcgatgctgatcggcctgggtggcggtgccgccagttcggtggcctccggcgaaagcgccgaggacctggatttcgccagcgtgcagcgcgacaacccggaaatggagcgccgctgccaggaggtcatcgaccgctgcgtggcgatgggcagcaacaacccgatcaagttcttccacgacgtcggtgccggtggcctgtccaatgccatccccgagctgctgcacgactccaaggtcggtggcgtgatcgatctgggcaaggtgcccaccgatgatccgtcgctgtcgccgatgcagctgtggtgcaacgaatcgcaggaacgctacgtgctcggcgtcgcccaggagcgcctggccgagttcgccgcgctgtgcgcccgcgagcgctgcccgttcgctgcggtcggcgtggccaccgccgaggaacacctggtggtggcctatggcgccgtgccgggccacaccccggccgatgcgccgatcgacctgccgatggacgtgctgttcggcaagccgccgaagatgcaccgcgataccgcacacccgccggcaccgcgctggccggcgctgaagaccgcaggcctggacctgcaggaagcgggtctgcgcgtgcttgcgcacccgacggtggcctcgaagaacttcctggtcaccatcggtgaccgcagcgtcggtggtctgaccgcacgcgaacagatggttggcccctggcagctgccggtggccgatgtggccatcaccgtggccgacttcgacggcgtggccggcgaggcgatgtcgatcggcgagcgcaccccgctggccctgctcgatgcggcggcttcggcacgcatggccgtgggcgaagcgttgaccaacctgtgcgcggccccggtcgatgcgctggatgagatcaaactgtcggcgaactggatggccgcggccggccaccccggcgaagacgcgctgctgtacgacgcggtgaaggccgtgggcatggaactgtgcccgcagctggacatcagcattccggtgggcaaggactcgctgtcgatgcaggcgcagtggcacgaccagggccaagcgcacaagagcgtgtcgccggtgtcgctggtgatctctgcgttcgcaccggtcgccgatgtgcgccagcagctgaccccgctgctcgaccgcgacgtggaaagcgagctgtggctgatcggccttggcgccggcaagcagcggctgggcggttccatcctggcccaggtgcatgccgaccacggtgacctgccggcgttcgccggcgctgccccggatctggacgacccgcagcgcctgcgtggcttcttcgagctgatccgcgatgcgcgccaggccggcctgctgctggcctaccacgaccgcagcgacggcggtgccttcgccgcgctgtgcgaaatggccttcacttcgcgcctggggctggacatcaccctcgatgcctggggcgacgatccattccgcagcctgttcaacgaagagctgggcgcggtggtgcagatcgcacgcgaagaccgcgcagcgttcgccgacctggtcgagcgccatgcactgaccgagtgcgcgcagcgcatcgccaagccgaccaccgcaccagtggtgcgcgtgtcgctggctggcgagaacctggctgaatggcgctgggagtcgctgttcgacgcatggtggtcggtcacccacgcgatgcagaagcgccgcgacaacccggccaacgccgacgccgagcgtgagatcgcccgtgccttcaacgcaccgggcctgaagcccaagctcagcttcgacatcaatgaagacgtggccgccccgttcatcagcaccggtgcgcgtccgcgcgtggccgtgctgcgcgagcagggcgtcaacggccagatcgaaatggcgaacatcttcgaacgtgccggcttccggcccttcgatgtgcacatgagcgacctgatcgaaggccgcgtcgccctgcaggacttcaccggcctggtcgcctgcggcggcttcagttacggcgacgtgcttggcgctggtcgtggctgggccacctcgatcctggagcgcagcgcgctgcgtgatgccttcgccgcgttcttnnnnnnnnaggacagcttcgccctgggcgtgtgcaacggctgccagatgatgagccagctgaaggacatcattcccggtgccgaacactggccgcagttccgccgcaatgccagcgagcagttcgaagcccgtaccgcgctgctggaagtggtggaatctccgtcgatcctgctgcgtggcatggccggttcgcgcctgcaggtagcagtggcgcatggcgaaggccaggcggtgttcgacaacgcggtcgaccaggccgcggcccgtgtttcgctgcgctatatcgatggccacggcaacgtcgccagccagtacccgctgaatccgaacggttcgccggacggcatcaccggcctgaccagcagcgacggccgcgtgaccatcatgatgccgcacccggaacgcacccnnnnnnnnctcaacatgagctgggccccggccgagtggcagggtgattcgccgtggatgcgcatgttccgcaacgcgcgggtgtggtgcggctgatcgcaccacaccgcgcaggcttcaatgccgttgcgtatggaaaaacccgccgttgatcggcgggttttttctttgcgcgtgtgaaaatcctgatgcacccgcgagttacatggattttcaggcgacagggttacgtcacgcgtcgctaacaaaatcctttcataaacagggaaaatagtgaactgcttcacggcaataggatttgtcgtgtcaaagtcttgacgatctgcaaagttgccgttaacacttgaaccccgtttcagaatcattcatttcgcagtaaccggttggcgcacgcgctcggttttctgtcgctgcgcgccgttcggcaataccccgcagtaaatcacgcgaataaacgcccccaggggacgttgggccggaaagcccagcggtggcgttgctttgcccaaaaccagtccaatcaggagccgtaccgatgaatcggatttatcgcaaggtctggaacaaagcattgggtcagttggtggtggcctcggaactggcttcctccgacagcagcagcggtggggtcgtcgaccagcgccgcgatgcgacacaggccacgcccgcactgctggcggtggcactgggcctggtattgggattgggcatgagtggctctgccaccgcacagtcggtgcagatcggcggtagcgctacctgcgtggcattcagcggcaagctgctcgaaaagtgcctgatcgaaggctcggccacggccaagggcagcaatgcggtggcgattggcagcaacagcagtgccagtgcggccaacagcgtggcgctgggcgccggctccaaagccacgcgtgccaacaccgtctccgtcggcgatgccggcaaggaacggcaggtcaccaatgtcgccgcaggcacgcaggcgaccgacgcagtgaacaaggcgcagctggacgcgcagnnnnnnnncacgcaggccgcgctggctgacgtggccgccgacggcaaccggtacttcaaggccgacggcgcaggcgatgacagcgacgcggcgaagatcgcgggtgaaggcgcactggccgccggtgccggtgcgcagtcgctggccaacgccaccactgccatcggtacccaagccattgccgcaggcatcggcgccagcgcattcggccagggcgcgttggcgatcggcgatgccagcgtggtggtcgggcaaagcgcagcagccttcggccttggcgataccgccgtcggtgccagcgcgtacgccgccagcgaaaacggtgcagcaacggcactgggtgcactgtccgaagccaccgccgatggcgcgaccgccgtcggtggcggtgccgtagcgatgggccccggcagtaccgcattgggccgcggcgccacggctgccaacgaagcctcgattgcagtcggtgcgttcagcacggccgtcggtgaatacagcaccgcgctgggctccaattcggccgcggtcgctaccggcagcgtggcgttgggcgccggttcgctggctgaccgtgtcgataccgtgtccgtcggtgccgccggatatggcctgacccgccagatcaccagcgttgccgccggcaccgaagataccgatgcggtcaacgttggccagttgaaggatgttgccgcagtggccgatgccaccgccaagcgcttccaggccaccggcagcagcaacagcgatgccggtgcgctggctgaaggtgacgacgcgctggccgcaggcgaggccgccaatgccatcggcactggcaccacggcggtcggtgccggtgccactgccgttgcgcagaacgcgaccgcggtgggcaacaacgcactggcctcgggccagaacagcgcagcattcggcaacaacgcgcaggccaatggaccgggcagcgtggccgtcggtggcgctgcggtggatgccaacggcaacccgctgatcaccagtggtggcgtgccggtggtcaccggcgccaccagtgccggtgtgggtggcacggccgtcggcgccagtgccgatgccagcggttttgccgcgtcgtcctatggcgtgggggcctatgcgtccggcgcgcaggcgtcggcgttcggtgcggtctccaatgccatcggtgattactccacggcattgggtacgcagagcaatgccacgggcaccagcagcgtcgccattggtggcccggccgacctgattcccggcctgggcttcttcgtacagacacaggccagtggtgaagccgcgaccgcggtgggtgccggcgccatcgccagcggcgaccgtgccgtggccaacggcagcctcagcgaagcctccggcgccgaagccaccgcggtgggctacttcgcctatgcgccgggcgagaacgccagcgcgcttggcgcgcagacctgggccagtggtgcgcagagcaccgcagtgggctactacgctacggcacgcggcgccaacagcgtcgcgctgggcgcgaactccgaagcggtgcgtgccaacagcgtggccgtcggcagtgccggcaacgagcggcagatcaccagcgttgcagccggcagtgaagccaccgatgcggtgaacaaggcgcagctggatgcggtggccagcaccgccgacagcaccgcgcgcttcttccaggcccagcctgaagctggcagtgatgccggagcgctggcggaaggcgagggtgccatcgcggccggttcgtcgagcaatgcgatcggtaccggcgcggttgcacatggcgcggccgcgtcggccatcggcgatgacagcgtggcggtgggccgcaacagcacggccaccggcaatggcggtgtcgccatcggtggcctgggccaggcctacgacgagttcaaccaacccatcatcggtgcagatggcaaggcgcagcaggtgggtaccacggccgtggccgatgccacggcggtcggcagcgctgcgcaggccagcggtgcagccagcagcgccttcggcaatgcggccaaggccagtggtgacaacagcttcgccgccggcggcaagtcgcgcgccaccggcgcgtatgcggtggcggtgggtgacagtgcgtttgccagcagcgatgacagtaccgcggtgggcggctacagctgggccaccgccagcggcgccagcgcctttggttccggtgcgtgggcgaccgccaccaatgcctcggcgttcggcaacgcggcgtgggccagcggcgctggcgccacgtcgatcggttacaacagctgggccaacggaaccagcgccaccgcagtcggccgtggtgccttcggctatggcgacaacagcgtggcgctgggcttccaggcactgggcaacagcatcaacagcatcgccatcggcaccaacacggtggccggcggcgaaagtgtgatcgcgctgggtgcgggcagcaatgccagtgccagcaacgccgtcgcactcggcgcgggctcggtcgccaaccgcgcacgcacggtgtcggtgggcagcagcggcaacgagcgccaggtcaccaacgtcgccgccggtacccaggacaccgatgcggtgaacaaggcacagctggatgcggtggcaagtaccgcagcaaccaccagccgcttcttccaggccagcggcaacggcgacgatgtggcgggtgcgctggtggagggcgacaacgcactggccgcaggtgatgcagccaacgccatcggcaatggcgccaccgcgcttggcagcggtgccaatgcgctggccggcaacgcgcaggcgatcggcttcaacgcgctggcgaccgccgccaatgccagtgccgtaggcgccaatgcacaggccaccggcgaatacgccaccgcgcagggtgcggaaagcgaagccagcggtgagcagagtgcagcgttcggcgcggccagcatcgccagcggcgcaggcagcaccgccagcggtgccttgtccgaagcctccggcgaagaagccgtagccgtgggctacttcagcaacgccagtggcagtggtgccaccgcggtcggcagcgagagcgtggccagcggcacggctgcggcagcgttcggtatcggtgccgaagccaccggtggttacagtaccgccatcggcggctacgcacaggcctcggccttcaatgccaccgccttcggcaacttcgccaacgcctcgggttccaacagcgtggccctgggcggtgattcgcaagcgtccggcgcttacagcaccgccaccggccaggggagcctggccaccggcaccaacagcgtcgccgtcggtggctcgctgttcggcgtgctggcgaccgaagcctcgggcaactactccacggcggtgggcggtggcgcttggtcagggggcatcaacagcaccgcgctgggcaatgcagcggaatnnnnnnnngccaacagcgtggcgctcggtgcggattcgattgcggaccgcgacaacaccgtatcggtgnnnnnnnnnnnnaacacccgccagatcaccaacgtggccgatggcacgcagggcaacgatgcggtcaacaagaaccagctcgatgccgtagccgccgctgcggagaagaccagcaggcagttccaggccagtggcaatgccgatggtgaaaccggcgcgctggtggagggtgacaatgcgctggcggccggtgatgcggccaacgcgatcggcaacggtgccactgcgctcggcagtggtgccaatgcgctggccgccaacgccaccgccgtcggcatcgatgcgctggcgaccggcaccaacgcggcggcactgggcagcaccgcacaggccaccggcgaggacagcctggccctgggcagcggtgccagcgccagcgaagtggggacgagcgcggcgggcgcgcgtgcacaggcaagcggtgtctacagcaccgccaacggtaccgaatccaacgccagtggcgcacagtcccttgccagcggcttccgcagcgcggccaccgccgatggcaccacagcggtgggtggctatgccgaagcgaccggtcgccttggcaccgcactcggctacggctcggctgccagcggtgccaacaccacggcggtgggcttcggggcannnnnnnnnnnnnnnnnnnnnnttgcggtgggtcagtcgagtgaagccagcggtgcggaaagcgtggcgatcggcggcagcaccttcttcggcctgattccgtcgcgcgccagtggcaccggtgcggcagcattcggtgccggtgcatgggccaccgaggattacgctaccgccatcggctggaatgcctggtcggcaggcagcaacgccacggcgctcggtgccaatgccaccgccaatggcagcaacagcgttgcgctcggtgccggttccaaggctgaccgcgacaacacggtggccgttggcaaggccggcagcgaacgccaggtcacccacgttgcagccggtaccgaagccaccgatgcggtgaacaagggccagctcgacgccgttgccagtgtcgccgacaagaccagccggcagttccaggccagcggcaatgccgatggcgaggccggtgcactggtcgatggcgaaaatgcgctggcggccggcaatgcggccaatgcgatcggcaacggtgcgaccgcgctgggcagcggcgccaacgccatggccaccaacgccacggcggttggcttcgatgcactggccaccggcaacaacgctgccgcactgggcaatgcggcgcaggccagtggtgtcgacagcgttgcgctgggcagcggcgccagcgccagtgaaaccggcgccagcgccactggcgccggggcccaggccaagggcccctacagcacggccaacggtgcgcaggccacggctaccggcacgcagtcgcaggccaatggtttccgcgccagtgcctcggccgatggcgcttcggcgttgggcagctatgccgaagccagcggccgcctgggtactgcggtcggttacggcagcaaggccaccggtttgaatgccacggcggtgggtgtcagtgccaacgcttcggctgccggcagtgtcgcactgggtggaggctcggtggccgatcgtgccaataccgtgtccgtcggcagtgccgtcaacaaccggcaggtcaccaatgtcgccaacggtaccgaaatcaatgacgcagtgaatcgcgggcagctggacgccgttgcgtttaccgccaacaccaccaaccgatatttccgcgccaatggcacgggaaccgcgaacgccatcggtaccgattcggtagcgatgggctcggtggccaatgcggcgggcgcacgcagcatcgcgctgggtgccaatgccacggtgtctgcctccggcgcactggccgttggcgccggtgcgggtgcggtcggcgtcaattcggttgcaatcggtgctggagcgcgtgcgctggatgccaatgttgtgtcggtgggcagtggcaaccccaccgatggcccggccacccgccgcatcgtcaacgtggctgatggccgcatcgctgccggcagcagtgacgcggtgaccggttcccagctcaatgtcaccaatcagcgcgtgggcgcagtggaaacccgcgttggtgatttcgattcgcgcatcgccacggtggaaaccacggcggccagtgcggtcggctacgacgacgccagtcgtgaccgcctgaccctgtccggcttccagggcaccaccatcgacaatgtcggtgccggcagcatcgccgccggcagccgccaggcgatcaatggcggccagctgttccagtcgctcagcgatgccgccagcttcctcggcggcggtgccagcgtcggcatgcagggcgtattcgtggcaccgaactatgtgatccagggcgccacctacagcaacgtcggcgatgcattgggtgcgctggaccgcaaggtcagtgagattgaccgccgtactgcgggtggcacgcgtgcaggtgctgccagcctgcgcgcaatgagtgcctcgctggatgaaagcgcactggccagcgttgccgatgcatcggcggcggccgatgcagcaccggccagcagcgcacgcgtgcagggcacgccgaccgctgcggcggcgggtgcgggcatcccggtgggcaccccggcatcgggcctcaacgcggtcgccatgggcgacggcgcagtggccagcggcgcctcgtccaccgcaatcggccaaggtgccaatgccaccgctgcgaacgcggtggcgctgggccagggctcggttgctgatcgtgccaacacggtgtcggtgggcagcgaaggcaacgaacgccaagtcaccaacgtggcggccggtaccgccgccaccgatgcggtcaacaagggccagctcgatcgtggcatggctaccgccaacagctataccgacagccgcgtccaggccgtcgccgacagcttcgatgtgttcaagggcgagatcgacggacgcctgcgccacatggatcgccgcatcgaccgccagggcgcgatgagcgcggcgatgctcaacatggccaccagtgctgccggcatccgtacccagaaccgggtcggcgtcggcatcggcttccagggcggtgaatcggcactttcgctgggttaccagcgtgcgatcagcgatcgcgccacggtgacgttcggcggcgccttcagcagcgacgacagctcggtcggcgtcggtgccggcttcggctggtaagccactccatcgcgccggcggccacccacgccggcgcagcacctgcaacgagggcctggggggaggtcacggcaatcccggctgggccggccgggagtcgtcaaggaatgatggccgcagtgttggttcgatccatgacccagaagaggaattcgacgtgatcaagaagcagaaccttcgcatcaatgtgttggcagccgccgtgctgtcgctgaccggtgttggcctggcacaggccgccgacctgaaagcaaatgcgccgttgtccggcccgaagacgcagcaggttgatggcatcatcgtgaagtaccgcgctggcagcgccgcagctgccgatgcgaacgccaagctggccgtggtcaactcggccatcgcccgcgccgtgccggcaggtaccaacgcggctgcgcgcagtgccgcgctgcgcccgcaggtggcccgcaagctgggcatcggtgccgatctgatccgcctgcagggagggatnnnnnnnnccgaactggacaaggtgctgggcgaactgaaggctgacccgaccgtcgaatatgcggtggccgacgccatcatgtatccgatcgatgccgcgtcgtcgccgcgtgcggacgccgtcgcgaagtccgatgcgtcgcccagcttcgtgcccaacgatccgtactaccagagccacaactggcacttccacaacccggtcggtggcgtgaacgcaccggccgcatgggacgtctcgcagggcgagggcgtcgtggtggccgtgctcgataccggcatcctgcccgagcacccggatttcgccgccggcaccctgctggagggctacgacttcatcagccaggccagccgctcgcgtcgtgccgccgatggccgcgtgccgggtgcactcgactacggtgactggatgcccaccgccaatgcctgctacgacggttcgccggtacgcgacagcagctggcacggtacccatgtgaccggcaccatcgccgaggccaccaacaacggcctgcataccgccggcctggcctacaaggccaaggtgttgccggtgcgcgtgctcggctactgcggtggcaccctgtcggacatcaccgacgccatcacctgggcctcgggcggtaccgtggccggcatccctgccaaccagaatccggccgagatcatcaacatgagcctgggcggctccggcagctgcgatccggcctaccaggcggccatcaccggtgccaccaaccgcggtacccnnnnnnnnnnnncagccggcaacgactcgatgaatgtggccaacgcccgcccggccaactgcgatggcgtggtctcggtcggcgctaccggcatcacaggcgccatggcctactactccaacttcggtacccgcatcgatctgtccggcccgggcggtggcgtcaccgacggcaatccgaacggctatgtctggcaggcggtgtccagcagcaagacgtcgccgccggcagccggttccaccgagggttacacccttggcggcaaggccggcacgtcgatggcggcgccacatgtggctgccgtcgccgcgctggtgcagagcgcgctgatcgccgccaaccgcgacccgctcgcgccggcgggcatgcgtaccctgctgaaggaaacggcacgtccgttcccggtcagcattccgtccgccaccccgatcggtaccggcatcgtcgatgccaaggccgcgctggacaaggccctggaagagccgtgcaccgagaactgcgggccggtggcgaagccgctgaccaacaaggtggccatcggcgggttgagtggtgccgccggcagcagcgtgctttacagcttcgaagccgcggcaggcaagcagctcagcgtcatcacctatggtggcaccggcaacgtgtcggtctacctggccaagggccgcgagccgagtgccaccgacaacgatgcgcgctcgacccgcccgggcacctcggaaacggtgcgggtgacggcaccgactgccggcacctactacatcaaggtggtgggcgaggcggcttacagcggtgtgagcattctcgccacgcagtaagcgcgcagtgcggtagttgaatggccgaagcccgtcacccgcatgtgacgggcttcgtctttttacgaaagcgggcggcggggcgacggaaatcacgacgtaactgctaaagtcgagccgactgacaggagagtcacgtgaacgcccttgctgcaaccgctgccgacgacgccgaaggccgcatcctggatgcgttgttggcgcgtggccgcctcaaggagagcgatcttgcacgggcacggccgctgcacgcggaggccggcggcagcctgcttggcctgctggtgcggctggggctggtgtccgaacgtgaccaggcgcaggccagcgccgaggtgctgggcctgccgctgctggatggcaagcagctgccggattcaccgccccagggtctggccgagggcctgccgctgtccctgcgtttcctcaaacagttccatgtatgcccgctggcgctggatgaacagggtgtacggctgtggctggccgatgcccacgatccctatccgcagcaggctgtgcagctggcacttggcgtaccggtgaccccggtgctgggcatgcgtgcggagatcgatgatctggtcgagcgctggttcggccagggccgcagcgcgatgggcgcgattgttgaaaccgcagacggcgagggcggcgcggtcgacgatatcgagcacctgcgcgacctggcctcggaagcgccggtgatccgcctggtcaacctggtgatccagcgtgcggtggaactgcgcgcttcggacatccacgtcgagccgttcgaaagccggctgaaggtgcgttaccgcgtcgacggcgtgctggtggaaggcgaaagcccgccggccaacctcaccgcagcggtgatcagccgcatcaagatcatggcccgcctcaacatcgccgagcgccgcctgccgcaggacggccgcatcatgctgcgcgtgcagggcaaggagctggacctgcgcgtgagcacggtgccgaccgcgcacggcgaaagcgtggtgatgcgcctgctcgaccgcgaaacggtggtgttcgatttccatcgtctcggcttcaccgatgcgttcctgccgcagttccgcaaagtgctggaacaaccgcacggcatcctgctggtcacaggcccgaccggttcgggcaagaccaccacgctgtacaccgcgctgagccagctcaacaccgccgacgtcaagatcatcacggtggaagatccggtcgagtaccagatcgagggcatcaaccagatccaggccaagccgcagatcggcctggacttcgccaacgcactgcgcagcatcgtgcgccaggacccggacatcatcatgatcggcgaaatgcgcgacctggaaaccgcgcgcatcgcgatccagtcggcgctgaccggccacctggtgctgtccaccctgcacaccaacaatgcggccggcggcatcacccgcctgctcgacatgggcgtggaggactatctcctcacgtccaccatcaacggcatcctggcccagcgcctggtgcgtcggctggagccgacccacgccgagcgctatgaagcctcgccggaggagatcgagcgtttcgagctgcgccgcctgcagccggaagggccgatccatctataccgcccgaagccttcggcactggcgccgactggttacctgggccgcaccaccatcatggaattcctggtgatgaacgacgcgctgcggcgtgcggtgatgcgccgcgatggcatgggcgagatcgaacgcatcgcccgtgaagccggcatgcgcaccatgtacgaggatggcctggccaaagcactcagcggccagaccaccatcgaggaagtgctgcgcgtgaccgaggaaagctgatgcgcgcaggacgctggggctgacatgccgaactaccgctacaaagcgctcaattcgcacggcgagatattcgacgggcagatggaagccgccagcgaggccgaactggtcgcgcgcctgcaggatcagggccatctgccgatggagacccagctggccgatggcggcgtggtcggcggcagcagctggcgcacgctgctgcgccagcgcccgttgcagggcgcggcgctgctgcagttcacccagcagctggcgaccctgcttggtgccggccagccgctggaccgtgcactgtcgatcctgctcgggcttccggaagacgaacgctcgcggcgtgcgatcaccgacatccgcgacgtggtgcgcggcggtgcgccgctgtcgaccgcgctggagcgccagcacggcctgttctcgcgcctgtacgtgaacatggtgcgtgccggcgaggcgggtggcagcctgcacgagaccctgcagcggctggccgactacctcgaacgcagccgcgcgctgcagggcaaggtgatcaacgcactggtctatccggccatcctgcnnnnnnnnnnnngcggtgcgctgctgttcctgctcggttacgtggtgccacagttcgcgcagatgtacgaaagcctggacgtggcgctgccgtggttcaccaatgcggtgctgcagctgggcctgttcgtgcgcgactggtgggtgctgctgctggtagtgcccgcactgctggcattgttcttcgaacgcaaggtacggcaaccggcgttccggctggcgctggatggatggctgctgcagcgtcgcggcatcggccgcctgctgggcgaactggaaaccgcgcggctggcgcgcacgctgggcaccctgctgcgcaatggcgtgccgctgctcggggcgctgggcatcgcacgcaacgtgctgggcaaccgcgcgctggccgctgatgtggaagcggccgccgacgaagtgaagaacggtgccggcctgtcgctggcactgtcacgcggcaagcgtttcccacgcctggccctgcagatgatccaggtcggcgaggaatccggtgccctcgataccatgctgctgaaagctgccgacacgtttgaacaggacagcgcccgtcgcatcgaccgcctgttggccgcgatggtgccggcgatcaccctggtgctggcctcggtggtcggtgcggtgatcgtggccgtgctggtgccgttgtacgacctgaccaatgccatcggctgatgatggctccctacgcaaccccgacactccgcaactgaaaggaccgaccatgattgcttcccgtcgaccgatccgcctttccttcactgccgcgcgcaaccagtcgggcatgagcctgctggagatcatcatcgtcatcgtgctgatcggcgcggtgctgaccctggtcgccagccgcgtgctgggcggtgccgatcgtggcaaggcgaacatcgccaaggcccaggtgcagaccgttgcctccaaggtcgacaactaccagatcgataccggcaagctgcctggctcgctcaacgatctggtgaccgcaccagcaggtgtcggtggctggctgggcccgtacgccaagccggccgacctgaatgacccgtggggccacgcgttggagtaccgcgcgccgggcgaaggccagccgtatgaactgatcagcctgggcaaggacggcaagtccggcggcagcagcgtcgacgctgacatccgctaccagccgtaaccaggcatgatgcatttcctgccgcgccggctgcctcgcccgcgcctgcacggcaggcgcgcagcgggcctgtcgctgctggaaatgctgctggtgatcgcgctgatcgccgcgatcggcctgatcaccgccgcgggtctgtcgcgcggctttgcaggcatgcagctgcgcagcgccggcaaggacatcgccaatcagctgcgcatggtgcgcgcccaggccatnnnnnnnngtgagccgcagcgcttcgtgatcgagccggcgcgtcgccgttggcagggggccaaccagcggcagggcgatgtgccgacgcagctgcaggtgcagttcgaaggcgccgcgcagctggccaccgcgccggggcagggcgtgatcgagttccatcccgacggtggttccagtggtggccgcatccgcctgcaacgtgagggcgccgaatggcgcatcgatgtcggctggctgaccggcgaggtccgctccggcccgtggcaggcgccatgaaacggcaggcgcgtggttttacgttgctggaagtgatcatcgccttcgccttgctgggcctggcgctgacgctgcttctgggcagcctgtcaggtggcgcgaaacaggtccgagaggccgagctgcgcacgcgtgcggtgctgcatgcgcaatcgctgctggccgaagccggtgtcgccgcgccattgcaggtgggcagccagcagggcgactgggaacagggccgataccattgggagctgcaggtacagccatgggtcgagccgcgtgccgccagcgcggtacaggcacaggcgcaatcgccgggggctccctggctggccgagctgcagcttcaggtgcgctggggcgaaggcgaacgcgaacaactgcgctggcgcagcctgcgcctgctgccgccggacctggagagcgcgcgatgaagcgacgcgccgcaggctttaccttggtggaagtgatgttggccacggtgctgttggccggtggcctggcgttggcctttgccagcgtgcgctcggcgatggcggtgagccagcgtggcgagcagattgccgccgagagcgaacgcatgcgtgcggtcgaggctctgctgcggcggcagctggccggtgcgctgcgcacgccgctggaagtgcccgatcccacccgcgaaccgatcttcttccagggcgaagagcaacgcatgctgttcgcggccgatctaccgggctatctgggccgtggcggtgcctacctgcacgcactgcaggtggatggccgcagcggccagcaacgcctcctgctcgacttggtgctgctgcaggagggcgagcgcatcgccgaaactccgccgcgcccaccggaggtgctggtggagaacctcaagtcggtgcaactgcgctatcgcggcatcgatgccagcaccgggcaggtgactgattggatgccgcgctgggatgatacccggcgcctgccgatgctggtggagatccagatcgtgcccgccaagggcgctccctggcctgcactggtggtcgctcnnnnnnnnggcggcagtggaggagcgcgatgagccgggcgcacggcgcggcgctggtactggtcctgtggctgatcgccctgatgacggcgctggtgggcgcgttcgcgttgagcgcgcgggtcgagcatctgcagcagcgggtgctggatgatgatgcgcgtggccaggagcgtgcacgggcgggacttgagtacgcgctgacgcgcctgtccgccgatccgcagcgggcgccctggcgcgccgatggccgtgtctatcgttggcagttcgatgacgccagcatcgagatcaaggtgctggacgagaacggcaagatcaacctgaacctggccgacgtggctctgctgagcgccttcctcaaggcgctgggtgaagacgaagcgcaggcccgccagctggccggcgcgatcgtcgactggcgcgacgaagacagcctgctgcagcccggcggcggtgccgaagcgcccgactatgccgcagcaggcctgccctatggcccccgcaacaagcgtttcgagacgctgggcgagctgcagcgggtactcggcatgcgcggcccgctgtaccaggccatgctgccgcacctgaccctgtacagccgccaggcgcgcccggatccccagtttgccagcgcgccggtgctgaccgcactgggcctggatgcggataccgtgctggcgcagcgcgcacagcaggagcgtgacgcagataccgctggcggtgcgacaacgcttgccagcagcagcggcacctatagtatcgagtctcgtgcaaccgacggcagtggacgccggtcggtgttgcaggcagtggtacgcaatggctcgggcggggttcccgggcggtcctacacagtgcttcgctgggagcagggaatgacagcaagatgacggcatggcaggacagtgtgcggcaggtacagggccggatcggccctggcgccggccgtttcctgcgctggtggcggcaatcgctgctggcctgggtgccggcacgttggcagtgggcactgggctgggcacaggcgcgcctgctgctgcagcgcgaaggcgaccaccttcaggtctggcgtgaggcgggggagcgccgcgaaccggtcgtacggctgccgtggccgctgtccccggccgaactggatcgcgtgctggaagcccgcctgcgcagcttgccgcgggtgtggctgctgccggcaagcgatgtgctgcgccggcagctgcgcctgcnnnnnnnnnnnnctgaccgcctgcgtgcggtggtcggtttcgagatcgaccggcagacgccttttgaatccagccaggtcagctatgacgtgcgtgaacgtggcgcggcgggcgagggccagctgcaggtcgaactggtggcctggccgttgcggcagctcgaggcctggcgcagcaacgtgggccaatgggccgatgcactgtccggtgtcgatgccattgatgcgcagggcaacatcctgcaggtgaacctgctgccgcccgcgcagcgtcagctgcaggccgacccgatgcggcgctggaaccttctgctggccgtggccgcggtggtgatgctggtgctgtctggcctgcaggtgctggacaatcgccgcgcggcggccgacgaactgcgtgcccaggtggagcgcannnnnnnnagtgcgcgtggcgtagccagcgaacgtgcccagctgcaggcgctgatcgacggtgccgcgttccttgaaaagcagcgcggccagcgcgcgggtacggtggagatctggaacgaactgacccggcgcctgccggagggaacgtacctggaaaaactggccatcgagaacaacaacctgcagctgatcggcctgagccgcgaggcctcgcagctggtgcagctgctgcaggatgcgccgcagtggcgcaaggtcaacctgaccggcgtactgcaggccgatggcgccgccagtggccgcgaccgcttcaccatgaccgctgaactgcagccgttgccggcggcagccccgaaccgggaggcggccgatgccgatgccaagcgcacgccgtgaccgctggctggcactggcactgttgctggcagtgctgggcctggcctacctgctgctggtgcacccctggttcacccagccgctgcgcgaaatcgatgctgatgtcgccgccctgcgcgagcgcgagcagcgcgtgcaggcgcagctgcagcagcagccgcagatcgaacagcgcctgcgtgccacccgcgaggcactgcagcagcggccgggcttcctgcgcgaggccaccgccgaggctgcagccgctgcgctcggcgcgaagctgcaggatgcggtggcgatggccagcccgggcaaccgcagctgcaccatcagcaaccgcacgccgctcaccgacaaccgccgcgacgccgagttcgtgcgcgtcgccatgcaggtgcgcctgcgctgtggcgtggccgaactggccacggtgctgcacagcctggagaccggcagcccgcgcctgttcgtcgacaacctcaacctgatcgcgcagcgcttccagcagtcgccgaatgaatccgggctcggcctggatgtgtcattcgaactggctggttacctgctgccgggggctgctgccgatggcagtgcgccgacgcctgccgccgaaccggtgtccgcgccgcagccgccttcagcgccacccgcccccgcaccggcggcgccggtcgagggacaggaggtcgctgatgaaacttgagcagatcagcctgcgcaccggcttcctgctggccctggccggttgggctgcggcggtctggctggccactggcttcggtctgggcagccagctgccaggtgcggatggcgatgccgatgcggtgccttcgctgccggtgctgccgccgttggccgcagaacgcatgcccagcgccgacagctacagcgcgatcggcgagcgaccgcttttcgccgaggaccgcaggccgaagccctacctgctcggtggcagcgagccggccgccagcgccgcgctgcgcctgaccggcgtgctgctgaccggcgacttcggcatggccaccttcaccaccgaacagaaccgttcgctgcggctgcgcctcaacggcgaagcggtggacggctggcaacttgtggggcttgcgccgcgccaggccacggtgatcggcccaagtggcagccaggtgctggaactggccgtgttcaatggccagggcggcgagccgcccaccgtactgcggggtgccaatggcgcgccgccggcgggtgcggtcgttgtgccaccgccggcgggcgctccgccgatgccatccccacctccggctgctgcaaccgcaaccgcgcagccgcagcccgccagcagcgtgccatcagccgccgccgcggcacctcctgccaacaccaatggccccagcgaagcgcagatgcaggccatccgcgaacgcatccaggcccgtcgccgccagctgcagcaacaacagcagcaacaaccgtcgccgcccccgggcgatggcaccaaccgatagagtgaatgcatgagcctgcgttttcttccctggtcctttgccctcgcgctgctggtcggctgcagcaccgtgtccgcgccgcatgtgcagcgcaagggcaatctgtcgcccactgccgaggccggccaggcagctgatgtcgcagcagatgctgcccgtgacgcccagggcgctccgcaggcggtgatccgccgtggcaccggcaccatgatcaaccgcgaagcagcacgtgcaccggcaccggcgctgcatggcgccagcaccggtgaagcaaccttcaatttcgaaggcgagtcggtgcacgcggtggtcaaggccatcctcggtgacatgctgggccagaactacgtgatcgcaccgggcgtgcagggcacggtcaccctggccacgcccaagccggtgtcgccggcgcaggcgttgaacctgctggagatggtgctgggctggaacaacgcccgcatggtctacagcggtggccgctacaacatcgtcgctgccgaccaggcgctggccggtacggttgcgccgagcacggcgcctgcagccagtgcgcgtggcttcgaggtacgggtgatcccgctgcagttcatctccgccaccgagatgaagaaggtgctggagccctatgcgcggcccaatgcgatcgtcaacgtcgacagcggccgcaacgtgatcaccctgggcggtacccgcgccgagctggaaaactacatgcgcaccgtcgagatcttcgacgtcgactggctgtcgggcatgtcggtgggcgtgttcccgatccagtcgggcaaggccgagcaggtcgctgccgatctggagaaggtgttcggcgaggagagcaagacccccagcgccggcatgttccgtttcctgccgctggaaaacgccaacgccgtgctggtgatcaccccgcaggtgcgttacctggaccagatccagcagtggctggaccgtatcgataccgccggtggcagcgcccgcctgttctcctacgagctgcgctacatcaaggcgcgcgacctggccgagcggctgagtgaagccttcgccagcagcggcaaccgcggcggctccagcccggcatcgctggcacccggcgcgattccatcgcagctgggcagcgacggcgagcgcggcatggacagcaacaacagcagcagtttcggttcgaccccgggcagcggttccagcggtgccggcaacggcagcatgaacctgccgcagcgccagtctggcaacgtcagcgtcagcctggaagtggaaggcgatcgcgtgggcgtgtcggcggtggaggagaccaataccctgctggtgcgttcgaccccgcaggcctggcgctcgatccgcgaggtgatcgagaagctggacgtgatgccgctgcaggtgcacatcgaagcccaggtggccgaggtgtcgctggatggtgacctgaagtacggcgtgaactggttcttcgacaatgccgtggccgggcgtgcactgacgggagcattgggtggcgtgaccctgccggcagcagcgggtggctcctggagcagcttcgccggtgccgcaaccggtggcgaaggcctgggctgggcattcaccggccacaatggtgcggcggtggtgagcgcgctggacaaggtcaccgatgtacgcctgctgcagaccccctcggtgttcgtgcgcaacaacgccgaggccacgctcaacgtgggcgacaaggtgccgatcaacaccaccacggtcaacaccggtatcggcaccggcacctacagttcggtgcagtacatcgacaccggcgtgatcctgaaggtgcgcccgcgcgtaacccgcgatggcacggtgttcctcgatatcgtgcaggaagtgagcagcgcctcgaacgtgcccgacaactgcaatccgaccgagcgcaactgcaacccgcggatttccaccaagaagctgtcgaccgaagcggcggtgcagagcggcgacaccatcatgctggccggcctgatcaccgattcggccaccgatggcagcagcggcattcccggcctgagccggattccggtggtcggcgcgctgttcgggcagaagagccgcaccagccgccgttcggaggtgatcgtgctgctgaccccgagcatcgtgcgtaacgggcaggaagcgcggaatctgaccgacgagtacagccagcgcttccgcgcgatggagccgctgaaccagccgcgcgcaaagaagtaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaccctcccggtgctaggctgtggctaacgacaaccacggaggcgggatgggggcgatcgtgttgttgccgctgtgcgtggacgatgccgcgctcgaccgctgcctggccgcactggatgccggcaccgcgccgggcaccgcggtctggttagccgacgatgcgcagaccgggcnnnnnnnncaggcggtggtggaacattggttggcgcatacgccactgcaggccgagtacacccgcnnnnnnnngccgctgggcgaggtggcccacctggacgagatgttgcgcgcctgcgatggcatggacgtggcggtgctggcaccggacagcgtgcccgcgccgggctggctgcagcagctgcaggacaccttcgcccgcgatgccgccatcgccaccgcaaccccgtggtgcaatgccggcgaaaccgctgcgtggccacggctgggcgaaatcaatcccgaaccccatgatccggccctgctggcgcatacctgtgccacattgccaaccctgcaccccgagctgccgtccgcagtcacccatgcggtgctggtgcggggcaacgcgcgtcgacgtgccgggggcctggacgtggacagctacgccggctggaacgcggcgctggtggacctgagcctgcgcatggccggcctgggatggcgcaacgtgctgtgcgagaccgccttcgtcagccgggcgggggaggcggtcagccgtgacggcgatcttgaagcgctggccgcgcgctggccgggctgggtgcctcggttggcggacttcctgatgcacgacccgctgcacgggctgcgtgccgacctgcagcagcgcatgcggcaggcgataatgccgaaggaacagggcgacctgtttgttccttccgcgccggagccacccgtttgaatgttgccatcgccgccatcgtcgtcacctaccagagcggcagcaccatcgatgcctgtctctcgcgcctgcgccaggcgcgggacgtggccgaaatccgggtgatcgacaacggctcgatggatggcacgctggatatcgtgcagcgccatgccagccacgacccgcgcgtgcgttttgtcggcaatccggacaatcccggctttgccgccgcaaacaaccagggggtggccgattcgcacagcccgtggctggccttcatcaacccggacctgatggttgagcccgatactctggccgagctgtgcagtcgtgccgaacggttgggggattgcctgctgggtgtcgaacagctggacgagcatggccatgccgacgaggccgtgcgccgtcgtgatccggatttcctgttgatgctgcgttcgcccggcaaaggctcgaagctgtcggtcccgcgcgatccgcagcaggcgctgcagcgggtgccggcgttgtctggcgcgctgctgctgatgccgcgtgcgctgttcgaccgcatcggtggctgggacgccggctatcgcctgcacgccgaagacctggacttgtgccggcgcgcacgtgaggctggcgcagtggtggcgatcgccaacgacctgcaggtcacccatgtgcgcggtgtctccagccgctcacggccgttcttcgtggaatggcacaagcaccggggcctgtggcgctatttccggaagttcgaggccagtcagcgttcgctgccggtgcgcgtggcggtgtggggcgcgatctgggcgcacgccctgatgctggtgccgcgcctgctgcgcaggtcgttgtagagccgagcccacgctcggctgcatggatagggtcatccacgcatggtgtggatccactggccgcgcccccggttcaccctgctgggcgcataatccgccccatgcctatcatccagtccctgctcgacaccgacctgtacaagttcaccatgatgcaggcggtgctccaccagcaccccggtgcccaggtgcagtaccggttcaagtgccgcacgcccggcatcgacctggcccattacatcgaccagatcgacgaagagatcgaccacctgtgcagcctgcgtttcagcgacgcggagctggattacatgcgtggcctgcgcttcgtgaagcccgacttcgccgatttcctcggcctgttccacctcgaccgcaagtacatccagctgcgcgcgtcgaaggccgtgcccggcgagatcgaactggacatcaccggcccgtggctgcacaccatcctcttcgaagtgccgctgctggcgatcatcaacgaagtctggttccgcaacaccaccacgcctgacttcgccgaaggcgagcgccgcctgcaggccaaggccgcgctgctgcgcgatacccccggtttcgaacagtgccgcatcgccgactacggcagccgtcgccgctactcgcgcgactggcacgcgcgcctgctgccgctgctgcgcgatgcactgggcccgcagctggtcggcaccagcaacgtgcacttcgcccgcctgtatggcatgaccccgcacggcaccatggcccatgagtatctgcaggccttccaggcgttgggcccacgcctgcgtgactcgcaggtggcggcgctggaatcgtgggcacgcgagtatcgcggcgacctcggcatcgcgctgtccgacgtggtcggcctggatgcgttcctgcgcgacttcgatatgtacttctgcaagctgttcgacggtgtccgccacgattcgggcgatccgttcgactggggcgaccgcatgctggcgcacttccagcagcgccgcgtcgatccgcgcagcaaggtgctggtgttcagcgatgggctcgacatcgccaaggtcatgcgcctgtacgactacttccgtggtcgctgccaggtcgcgttcggcgtcggcacccacctgaccaatgatctgggtccgacgccgctgaacatcgtgatcaagatggtccgctgcaacggccagccggtggccaagctcagcgattcgccgggcaagagcatgtgcgacgaccccggctacctggcctacctgcgccaggtcttcgagctgccgccggcgtaaacacgtcggcttacaggtagtcgaccaccaccaggtaggcaccctgcagcggctgctgcttcgaagcctgcacgctgtagcgctcggagaaggcgatatcgccggcgcgcatcgcgctggccgacaccgacagcttctgcccctggcgcttgccgtcgcgcagcgtcgcggcctggccatcggccagcgccgtcacggccaccgtcgagcccttggccgacggcgggcaggccgccaggctcagctcgccctgggacaggttggtcgtgcagcccggctcggcgatacggccgctgaaacgaatgctgccgctgctggcctgggccagcgcactgacggacatcagggccacgcacagcagaagggaggttctcatgacacgttctctggttcggtgtgtcctagttagcgacaggttcgatccgtctttaataggacgattccgaatctgctagggccatcaccaacaaagagtgatgcgcatcaaataaggtgatttccaccttaaaaaggcctgtttccgcgcatgccgaacgcgccaccaggtgcgtcatgcagggtcgtttgtggcctgatccggctaccgtcaaatcccttgcgctcccccaaccgcgatttcgcctaacacgtcacatttgaggcgtcaatgaattggcgttcagaaaaataatgagactttcatcacagttgtgcctatacttgcgtcacggattcaggggaaggtatgtccgagtccggccacaggtgagacgcaaggatgggtcttgatagcccggcagtgctccttgcttcctcctctacttctcatctcttcagtagggttaggtaaaagcgaatgcacaagatcaacctcattgccgctctgatgctggccgccgctccgctggccgccaacgccgccgacggcaccatcaccttcaacggcaaggtgaccgacaagacctgcaccatctcgaccccgggcggcaaggacttcgccgtcaacctgccgaccgtgtccaagaacactctggccaccgccggtgccgttgccggtcgtaccccgttcgccatcaacctgaccaagtgcagcgccggcaacgtcgcgacctacttcgagccgggttcgaccgtcgacttcaacaccggccgcctgctgaaccaggcctcggccaacgctgccaccaacgtgcagctgcagctgctgggctcgaacaaccaggtcctgccgatcaaggctgctggcgctggcctggcccagaccaactcgcagtgggtcaccgtcggcaccgacggctcggccgacctgaactactacgctgagtactacgccactgccgccgccaccccgggcgacgtcaccagcagcgtcaagtacacgatcatctacaactgatcgtagccgtacccgcactggccggcgtacgcgccggccagtgcatcgcggcccctggccacatacctcgagcgtagtacttccgatgaaagcattctttccccgggcgctgctgctggcagcgttcacgctgcccttctgccagaacgctctggccggcgtggtggtcaatggcacgcgagtgatctatccggcgcaggcgcgcgaagtcaccgtgcaggtcgacaacgtgggcgattcgccggcgctggtgcaggcctggatcgacagcggcgacgccaaccagaccgccgataccagcgatgccccgttcgtactgacgccgccgatcgcgcgtgtcgagccgggccgcagccaggcgctgcgactgatcttctccggcgcgcagttgccgaccgaccgcgagtcggtgttctggctcaacgtgctggatgtgccgccgtccccggacaacgctgacagcggcgaacagaattacctgcaggtcgcgtttcgttcgcgcctgaagcttttctaccggccgcagggcctgaagggcgtcgccaacgatgcaccggcagcgctgcgctggacccgcaatggcgaccgcctgcgggtggaaaacccgagccccttccacgtcactctggccgaagtacatgccgtgaccggcagcagtgaaaaggccgtcgaggacaagggcgcgatggtcgcgccgaagcagagcctggagttcgccgcaccggcgggcaccgaccaggtccgcttcatcaccatcaacgactacggcggccgggtggaacacaccatccgcctcggcagcaccgggggctgaacgcgccgcgccggcccctggcctgcgcatcccgccaccgccgctgtgcggcgaattgaaggaatgtcagtgtgatcggaaacagattgacattgtcgatccatcaggcgctttgcctgttggttgctggcgtggcctgcccaggatgggcgctggctgctccggccaatctcggcgaacaggcgctgatggcgcagagtggtgcggccaatgcgcgtgcaccggaatcggcccagttcaactccagcttcctgtctggccaggccaagcaggtcgacctggcggccttcagcaacggcaacccgatggtggccggcaactatcgtgtcgacgtgtacgtcaacggtgcctggcagggccgtcgcgatctgcagttcaaggccgatgcgcagggccgtgtcgacgcctgcctgccgctgccgatgctggaagaaatgggcgtggacagcgaggccgtgctgctgcagcaggatccgtccgtgcccaccgacaagaccagctgcgtgccggtccagcagcgcatggccaatgcctatggtgtctatgacagcggcaacctgcgctacgacctgagcatcccgcaggtgttcctgcgccgcgaggcgcgtggctacgtcaacccggcgctgtgggaccgtggcatcaatgccggtttcgtcggttacagcttcaatgccatcgacagcgacagccgcgtcgaaggtggccagcgcaaccgcagtgcctacctcggcctcaacgccggcatgaacctgggtggctggcagttccgccacgattcgaacctgacctggtccgagggcgacggccgccattggcagagcatcgccacctatgcgcagcgcggcattccgcaggtgcgcggcatgctcaccatcggtgaggcctacaccaccggtgaactgttcgattcgatcggttaccgcggtgccagcctggccagcgacgaccgcatgctgcccgattcgctgcgcggttacgcgccggtcgtgcgcggcatcgccgagaccaacgcgcgcatcgaagtgcgccagaacgagcagctgatctactcctccaccgtgtcgccgggcagcttcgtcatcgacgacctgtacccgaccggttacggcggtgatctggaagtgagcgtgatcgaggccgatggccgccgccgcgaattcaaggtgccgttcggttcggtgccgcagatgctgcgcgaaggcgtgtcgcgttactcgctgacggccggccaggtgcgcaacaagctgctggccgatgagccgtggctggtgcagggcacctaccagcgcggtatcggcaaccagctgaccctgtacggtggcagtgcactgagcgatggctacctgtcgctgctgtacggcgtcggtctgtccacgccggtcggcgcattcgctgccgacgtcacccatgcgcgtacctcgttcgatcactacggcaaccacaccggtgccagcgtgcgcttgagctacagcaacatgatcggcgagaccgggaccaacctgaccctggccgcctaccgctattcgaccgaaggcttctacagcctgcaggacgcgctgtacggccgtgattcggacaagcgcggcatcgatccgaccacccgtggccgccagcgcagccagttccaggtaacgctgaaccagccgctgggccgtcgcggtggcgcgctgtacgtgaccggttcggtgcgtgacttctacgaccgttccggcacctccaagcagtaccaggtgggctacaacaatgcctggcgttcggtgaactacggcttctcggcgctgcgcaccgaagagggcgtgctgggccgttccgacacccagtacctgttgtcgatgagcgtgccgctgggccgtggttcccacccggtgtcgttcagcgccgatctcggcgtgcgcgaccgcggtggctacgacaacagccgcgtcggcatcaccggttcggccggtgtcgacaacaacttcagctacggcgtggccctgtccgattcccgcgaaggtggcaccaccgcggtcggcaacgccgagtaccgcagccgctactccgcgttgaacgcgacctacagccactcgcgcgatttccgccaggcttcggtcggtgccaacggcagcgtggtcgtgcatccgggcggcttcaccttcaccccgcagcgtggcgacaccatggtgctggtggaagcgccgggcgcacgcgatgcgatcgtcagcaacgccccgggcctgcgcgtcgatggccgcggctacgcggtggtcccgtacgtgtcgccgtaccgcctcaataccgtcaccctcgacccgcagggcatggcccacgacgtcgagctggaaagcaccagccagtcgatcgcgccgttcgccggtgccatcagctacctgcgcttcgatacccgcaagggcaacgcgctgctgatccaggtgcgcaacccggatggccgcaccatgccgttcggtgcgcaggtcaaggatgagcagggccagccggtgggcatggtcagccagggtggccgcctgtacgtgcgcagtgaaaagaaccagggccgcctgctggtggagtggggcgccggcgccgaccagcgctgcaccgtcgattaccaggttccggcgggcgccgatgcgtccaagaccggcttcatcccgctggaggcagcatgccgatgatctcttcccgtggccgcaaggcgctgagtgcggtggccatattggctggtattgccgtggccagcccggcgttggcgacctgctacatcacccaacagggctttgtcgcgcaggacgtgcagatggacatggggcagatcgtaatcctgcccagtctgcccgtcggtggtgtgatcaaggagctgatcgtgcctatcaaccagcgcgacagcatcggttactgcgatcgctggggcggtagtgccaatggccgtttcgtcaacgccgcgcagcagaacgcggtcccgggtttcagcaacgtctatgccaccgatgtagccggggtgggcattcgtgtctatcgtgattcgggcaccatccagacttactacccgcataccctgcaattggggggcagccggacgttgaccctcaacggtggccgcttccgggtggagctgatcaagaccgccgcgcagacgggctcgggcatcatcgcgcctaacggccgcttcaccacctattatctcgacggcgacggccctggccgtccggaactgacctcgaccttcaagggctcgggcaccaccgtggtcagcccgacctgtgaagtgcaggccggcagccgcaatatcgccgtcgatttcggcagcgtgcccaacactaccttcaccggtgtcggttccaaggccgttgaccgcgatttcgagatccgcctgaactgccagggcagcaatgtcgcgcagtaccagagcaagatcggcatccgcctcgatgccgatcaggacagctcgaacatgccgggcgtgctgaagctcagtgcggccaccaacagcgccacccgcatcggcatccagatggtccagcgcgatggcaccaccgagcgcgaagtgcgcttcggccagaccgtcaatgtcggtaccaccacccccggcaccagcacgatgaccttgccgctgcgcgcccgctatgtgcagacccaggccggcacggtcggtgccggtgtcgcgaacggccaggccaccttcaccatccagtacgagtaaggcggccccaggccgcagccactgctgcgttccaccgcaacgtcgcccgtgacacgggcggcgttgactgcgtcttgatcttccaacgatgaagatcaatgccacgacgcgcgtaccatcattcgaatgtgatgtacgtcgcgattttggagtttcctcatgaggtgaccgtctcctgcctgcgggtattggacgggaacgccgaaaggatccagacgtggctacagctcctggcatttccccgcaccggctgtccggagcgctgcggtgaaggtcctgtcggtgtttggcacgcgaccggaagcgatcaagatggggccgctggtgcgggccctggccgaggctgcggacatcgaatcggtggtctgcatcaccggccagcaccgggcgatgctggaccaggtgatgtcgctgttcgagatcaccgccgaccatgacctggatgtcatggtgcccaaccagaccctcaatggcctgtgttccaggctgttcgaacggcttgacgcgctctacacgcaggtccgtcccgaccgggtgctggtgcacggtgataccaccacggcgatgaccgccgcgctggccgcgttccaccaccgcattccgatcggtcatgtcgaggccggactgcgcaccggtgacatcaaccggccgtggccggaggaaatgaaccggcgggtgatcgatgtggtcggcgaccagttgtacgcgcccacgcccagctcgcgcgccaacctggccggtgaacacctgggcgggcagatcctggtcaccggcaacaccgtcatcgatgccctgcagcagaccgtagagcgcctggatgccgacccggcgctgcgtgcgcgggctgacgaacccttccacatgcttgaccccgatcgtcgcctgctgctggtcaccggccaccgccgcgagagcttcgggcagggcttcgaggacatctgccgtgcgctggctgaactggcacggcggccggacctgcaggtgctgtacccggtgcatctgaacccgaacgtgcagggcccggtgaacgcccacctcggccatctcgacaacgtgcacctggtgccgccgcaggactacctgcgcttcgtgcggctgatgcagcgcgccgacgtcatcctcaccgactccggtggcgtgcaggaagaggcaccggcgctggccaaaccggtactggtcatgcgcgacgtcaccgaacgcccggaggcggtcgaggccggtgtggtgacgctggtcggcaccgcgccctcgcgcattgtcgaagctgtcaatgcggcactggcacaaccaccgcacccgacccgcttcgatccccacgccagcccctacggcgatggccgtgccannnnnnnnatcgtcgccgccctgcgtggcacgccgcttcccgaattctcgcccggcctccgcagcagcggcgccgtccacccccacccacgcgaagtgacgccatgacccagaccggccgctctcccctgtttgcatccgccgccgcgttcgtcctgtcgggcgtggttggcagtgcccatgccgccgacagcgtcgccggccagttcgccgagtggagcggtgacagcacggtcagccggcagatgaccctgcgcgaactcggtttccgccaaccgctggtgctcagcgggcaggagagccagcgcgagatctacctgccggtgccggccggtgtcgccacccgcgatgcgcagctgcagctggacgggcgctacgtgcgcggccatgccgggcgcacgtccggcctgtggtcggtcgatggcgatccgatcgccgcacgctcgatcaccgatgcacagggtgacgccagccagctgctggccatcgatggcgaaccccgccagaacggcttcgttcgggtcggcgtcggctggtggtcgatcgtgtccgactaccaatgtgccgaccagagcgcgccggccaacgtgctgcggctgtcgccggactcgcgcttcagctaccgcttcgacggccgcgccgtggacaccgtggccaaggcctggggcgcgctgcccccgcaggtgcgcctgctggtggacggcaaggcgctgcaggcccccatctatgacgcggcctggcgcattggcgcggccctgcaggccggtggcaagcaggtgcaggtggtggcactgcccaaggtcggtgacagcctcgacctgaccggcatcagcatcccggccagcctgcagggggtgcccgcttatgccgcgttggccgcaggcgannnnnnnnatgcgatcaaggatctggccgaagtgggggcactgctgtcgctgcgtgacagtgggccgctggctgccgatgtgatgatcggcagcgacgcattgcgcgctggcgtgcgcacggcactggatgcgctggccgcacaggttgccaccgctggcgctgacgcgggcacggcgttcgccgcgtggcgcggtaccgacatgggcggcctggaaaagcccgcggccaccgcctcggtcagcgtggtggccgttgccggccgtccgacgctggtggtcgatccgccggcggcgggcaaggtcgccgggttgttcgccgaacagtggcgcagctatgcactgggccgaagcctgcaggtcagcgcagcgggcacgccgaagctggacggtgaccaggtgctgctgagtcgactcggcaacatcgccggcacggtggatgtcgtgacccgcgcggaccgcagcgccagcttcgacctcggcgcgttgtcggccgatgggcgcctgcccgaggaggtggtgatcgacgtctcggcggcccccaatgcggccgggcagggcgcggtggccacgatccatttcaacgattacctgctgggcggcaaggtgctgtcggccaacggccagccgcagcggctggtggccaaggtgccggcctacgcgctgtcggcacgcaacgagatccgcgtcagcttcctgcgccagccggcacgcccctattgccacgatccggccaccgcgtatccggtctcgatcctgcccagcagccacctgaccctggccaaacgttcgctgggcagtgacttcgtcggtgccagcagccagctgtcacgcggcaaccagatgttcgtgcccgctacgtggctgcaggacgcgccggcatcgctgcgcaaggtgatcgcggtggccagtgcagtgggggcctcgccagaggcgtcggagctgaaggtggtcgatgccggtgcggcgatcagcccgggtgcgccgtggctggctttcggtgtggcgccgtcgggtgtcgatgtggccggcctgaaggacggccacctgctgatcggcgggaagcctcagccgctgctggatgtcagcggcctggatcgcgccgcggtggtgcaggtcggcacctccggcggccagcttggcgtgctgtacagcgatctgggtgcacaggcaccgtcgttcggcgcaccgttccggctgctgcgcggtgatctggcggtgctcgacggcagcgatgccgtgcgcgagttcgatcgccaggatccttacgggggccgagttgcccaggatggcaatccacaatcgaagtgggaacggcacatggtctggttgctgctgctggtcggcgtgatcgtgttcgcgctgctggccgcccgcgtcacccaggtgcgccgccgcaagtccgccaacacagggcactgatccaccgtggacggtctgttctggaacatccagctggccaactactacgccgtcctggaatccannnnnnnnnnnntggccgtgctgatcctgatctccagcctcgatgatctgttcatcgacgtctggtactgggtgcgcgagagttgnnnnnnnntcaccatcaagcgccgcgaagcgtaccggccgctgacccaggaagacctgatgcagcggccgcaacagccgctggcaatcatggtgccggcgtggatggagtacgacgtcatcgcgcagatggtggagaacatgatcaacgtgctcgactaccgcgagtacgtcgtgttcgtcggcacctatcccaacgaccagcagaccatcgatgaagtcgagcgcatgcgccgccgctacaagcgcctgcgccgcgttgaagtgccgcacgacgggccgaccagcaaggccgactgcctgaactggctgatcctggcgatcttcgattacgaaaagcgccacgacatcgaattcgccggcgtgatcctgcacgacagcgaggacgtgctgcacccgatggaactgcgcttctacaactacctgctgccgcgcaaggacatgatccagctgccggtcacctcactggaccgcgagtggtacgaactggtggccggggtctacatggacgaattcgccgaatggcacgccaaggatctggtggtgcgcgagagcgtgtccggcatggtgccgtcggccggtgttggtacctgtttctcgcgnnnnnnnntgctggcattgagcgcgcagaccgacaaccagcctttcaacaccgacagcctcaccgaggattacgacgtcggtgcgaggctggcagccatgggcatgcagtcgatcttcgcccgctttccggtgcagttccgcgtgcgccgcccatcctggttcggctgggggccggtgcgcgagcgcacccagcagatggcgctgtgcgtgcgcgagtacttccccgacaacttccgcgcgtcgtaccggcagaaggcgcgctgggtgctgggcatcggcctgcagagctgggagtcgctgggctggcgcggatcgctggccaccaagtacctgctggcgcgcgaccgaaagggcatcatcacctcgttcgtcagcatcatcgcctacatcatcttcctgcaactgctgctgttctggctgttgaagatgaccgggctgtggacgatgcagtttcccagcgtgttccaggccggtacctggcagatgaatgtcgcgctgctgaccaccgcagcgctggcgacccgggtcgtgcagcgcttctacttcgtcaaccggttgtacggctgggagcacgcgctgatgtcgatcccgcgcatggtggtcggcaacatgatcaatttcatggccaccgcccgtgcctggaaggtgttcctggcctacctgctgttcggcaagcgcatggtctgggacaagaccatgcacgacttccccgatgcggcgcagctggtgcagacccgcaagcagctcggtgagctgttgaccacctggcaggcggtggaacccgaacgcctgcagcaggcgctggagcagcagcaggcaggccgccagcaaccgctgggccgcatcctgctcacccagggctggttggatgatgaaacgctggccgaggccatcgccttccagggtgacctgccacgcgcggtgatcgacgtggactacctgcgcgcctgccagttcccgatcagtgccgatgcctgcgtgcaatggcgcatgctgccgctgccgccgcgccaggaaggcaccctgcggctggccgtggccagcccgctgcccgaagacgcgttggccctgctgaagcaggagacgcgcagcaaccacattgaacagagcatcgcccgcgaaagcgagatcaacgccggcctgcggctgatcggtggcgaccggcaatggcagctggacaccgtgcccctgctgggcgatctgctggtggaaatgcgcctgatcgatcacgcacgcttcgagatcgcactggacgactacatgccgcagcgcgacggccgcatcggcgactacctggtcaagcagggcatcaccactgaagaggccgtggcccaggccatgcaggagcagcgccggcgtgcggccacgctgcagtcaccgccgcccggagccttgccggcatgaagaccacgctgctgtccactgtcatcaccgtggcattggccacggccgccgcgccggtgctggcacagaccgatgcaccactgccattgtccggtgccgcctaccgcatcgccgagcaggcgtttgccgcctatgaacgtggcgattaccccgcggcctaccggcagtccagcgaagcaatccggttgcgcccggacgtggtgcggctgcgcctgctgcagatctatgcgctgcagaaactggggcggggtgccgaggcgcagcagcaggcacgtcgtgcactggatgcggggttgaaggatccggccttgccggcgctggccgctgcgcccaggacgaggagaggtgcggcgcgtaccggagcggtaccgcgtgcacccgcgacggtgaccgaccgcaatagccggcaggcctatatgctggcaaccgaagcctatgcggcctacgacgccggccagatgggcgtcgccgccagcaaggccgagcaggcgttccggcagcagccgcaacagggcgcatgggcgctgctgtgggtggcggcgctggaggcacagcaacagcccggacaggccgacgccgccatcggtaccgcgctgcagctgggcgcaccgaatgtcgaggagttnnnnnnnnggcgcgtggcactgggccgccaacgcgcgctgctgctggcccagcaggcctatcaatcgctgtctgcaggcgagaatgccgccgccattgagcaggcgcacgctgccgtggagctggcccccgacgttgcttcataccggttgctgctgatcaccgcgcagctgcagggcgatcaactggccgacgccgagcacagtgctgatgcggcattgcaggtggatgccaacgacctcaatgcacgggtgatgcgcggctacctgcgccagcgccagggcaataccgtgctcgccaatgaggacttcgacaccgcgctcgctgcgccggggtcagcaacgcagcagcgcaacgtgcgcctgctggcggtggatgcggcgctggccgcaggcgatcgggtgcgcgcagctgcactgctggcaccgttgcaggcggcggtaccggcaggtgaaggcgatgcacggtcacagcagcttttgcagcagggcatcgagcaacgcagccgggcgatccgctccagtcgcgagcttccccgcatcggtgccgaagcgtacctggcaccagtccagcactgccagtccgttgacagcggcagcctctgcgagctgatgccggccgacctgcagggcgatggtggtgccgcacagcgtgcctacgctgcctatgcgcgccaggattacgccgatgccatcggtgaggcacggcaggccgtgcaactcgcgccggacgacgcgaacctgcaaggcctgctgaccaccacgctggcggcgggcaaccgtgcccagcaggacgaagcgcggcagcgcctggatgcggcactggcacagcgccctgatgacgcgggggcgctgatgcagcgcggctacctcaaccagaaggcccatgagccgnnnnnnnnactggccgacttccgggccgccgaggccaccggcaaggcaccgaaaagcgtagtgctcgaccaggcctacgccagcgcagccaacggtgaccatccacaggcggtgacgctgctgcgtagcgccattgatcgcgccgatgccggtgagctgccactggatgaacgccaacgctacaacgtgcgcaatgccatcgccaattactcgcgcgagtggggcgtgatcgcctcggcgggtttccgtggtgcgcgccaggcggcgaccaatgtcggcggtgcagcgatcagcacgccgggcgattcggtgttcagcacgctggaggcgttctggcggcccccggccttcaacgaccagcatggcacgctggaactctacgcacgcctgctcaacacgctgtacgacgagggcggcacttacgaatcgatccgcgcggtggacccgtgcaccggcgaatcaacgccggatnnnnnnnnacgcgccgagcgcctcagccattcgcgttccaccaccggctggccgtccaccatcgcttcgttcggcatgcgctacgccttcggccagaccggcctgagcgccggcctcgagcgccgccagttcctcggcagcgcaacccgccagggcgaggtctaccccgcatcggcggccgtgcagtgccgcctgcagctggcccggaacccgccactggaagccagcacgctggcccgctaccgcttggccagcgattccggtggctggatgtcctacctgacctatggctattaccacggcatcgatctgcgcaccgacgtcaaccagtggtggatggtcagcggctacgcgcagggcggctatacctgggatgacaacagcgcgcacttcaccctcgatgcactcgatgccaatggcacgccggtgcgtcgaatcggcgatgccaacggccgcctgcatcgcgaacagtggttcgctgccggtgaactacgcgccgggcgcagcttccgctttggtgccgggcagactcattgggtggtcacgccgtatgtggtggtgggggcggactggctggaccagcgctcgcgggtgcacgacatccgttacccgctgttcccggcgcagtcgttcgcgctcaacgatacgcagcgcagctggtcattcggcgcagggccaggcgtgggcgtgcgctactggttccgcgaggaccactacaacacgccgcgttcctacctggacctgaccgtgcagtaccgcttcgcgatcggcggtggtgatacgcagcgtgccaagggcctgttcgccaccgccatcctctactactgaggcaggccccaacgtcgtcgcagcgccgcggcctgcggcgtgtcctgggtcagccacggctccagcgcatagaccagcacgtgctgcgcaccgctgtcgcgtgcccacgccagctgccgctggatgcgcgcggcatcggcggtttcgcccttgaacccgctgccatcagcgggaccgccgggcagctcgcggaacaactcaacgatcgcatcgaaaccgatgccgtgtgcgtggaaatgatcgagcagcggttgcagctgctgcacgttgccagcgccggcaacgcccacgccgtcctgcaccatcggccgcagcgtggcctgtgccagcaccgcctgccacagcatgaccaggttgccgtcggtctgcaggcggctgaagtagcaggaaatcgcacagtcgccgcnnnnnnnnctggcggcctccaccagccggtgcagccattgcgccagccactgctggcgggccgggtcagcccagtggtactgctccagttcgtagggcaggtaccagccctcgaaggccggctgctgcgcccagggggcctgtgccaaccagttgcgtgcatgcgcgaggctgtcggccaggaacgcctgcagcgtggcatcgtcggccccgatcgcctgccaccagcgttgctggaagggcaggccgacgcggatgcggatgtcgttctcgctggccgcggtgaacagctgctgcaggctgccgtcgggcagcgaccagtcgccgtcgctgccaccgacgatgccagtccactgcagcaccagctgacggcagcccaacgtacgcgcaagcttcaaggatcgctgccagtcggccaggccccactgcaggtggctgcgccacggctgcaggaaggtgccatccacctgcaccggcagcgagcagccgggcagggtggcgagcatgctggccaacggcgccagcaccgccgcgcgcagcagccggcggcgcaacggcgaagacggatccgcgggaaggtcgggccgaaccatgcctgcatcatcccagagcgccgtgcgtggcgggtgaaccccgcgcctggtagtgccggccgctggccggcatcgcgcccaaggtggcaggtgaatcaccatgtggtagtgccggccgctggccggcatcgcctaccgcttattccaacgcgtagcgcagggtgaacagcaccgccaccagccacaccgccggatggacttcgcgccagcgcccggtacccgccttcagcgcggcataggcgatgaagccgaacgccaggccgttggcaatcgagtaggtgaacggcatcgccagcgcacacagcgcggctggcaccgattcggtcaggtcgctccagtccacttccaccagctcacgcagcatcaggccagccacgaacaacagggccggcgcggtggcatagctgggcaccatcgctgccaacggcgagaacagcagcgccgccagaaacagcgccgacaccaccagtgcggtcaggccggtgcggccgcccacctgcacgccggaggcgctttcggcaaaggccgtggtgctgctggtgccgagcatcgagcccgccacgatcgcggtgctgtcggccagcagcgcgcggccgaaacgcttctgcgcacccggcagcttcagcaggccggcgcgaccgaccacgccgtacagcgtgccggtggcatcgaacacttccaccagcacaaacaccagcaccacctgcagcagcactgcgatgggtgcgccgccgtcatggtgcagcaggcccggcaggtccagctgcaggaaggtgggtgacaggctcggcggcagcgagaccaggccctggtattgcacgtcgcccaacgcccagccagcgccggtcacggccaggatgccgatcaggatcgcaccgcggatgcggcgcgcttccagcaccgcgatcagcaggaagccggccagtgccagcagcgggggcgccgtgttcaacgggcccagcgccaccagtgtgtcttcattgccgacgatcacgccggacttctgcagcgcgatgatcgccaggaacaggccgatgccggccacgatggccgagcgcagcgatgagggaatacccgataccagccacgcgcgtactcctgtcagcgacagcaccaggaacaccaggcctgagatgaacaccgcacccagtgcctgctgccacggcaggccggcggcgccgaccacggtgaaggcgaagaacgcgttcaggcccatgcccggcgccatgccgaccgggaagttggcggccagcgccatcactgccgaacccagtgcggcggccaggcaggtggccacgaacaccgcacccgcatccatgccggtggtgccgaggatctcggggttcacgaagacgatgtaggacatcgtcaggaaggtggtgacaccggccagcagctcggtacgcacggtggtgccgtgctgctgcagctggaacaggcgctcgaacagggacatgggggcgctcatgggtagatgccggccgctggccggcatgcatggtcggtacacattgcaaaaaggagaaaggccgcgcgagcgcggcctttccggttgccttacttcagcgccttgaagcgcaggcgcttcggcgcggcgtcgtcgcccatgcggcggcgcttgtcttcttcgtactcgcggtagttgccctggaagaactccacgtgcgagtcgccttcgaacgccaggatgtgggtcgcgatgcgatccaggaaccagcggtcgtgcgaaatgacgaaggtgttgcccgggaactccagcagcgcatcttccagcgcacgcagggtttcgatgtccaggtcgttggacggttcgtcgagcagcagcacgttgccaccctgcagcagggtcttggccatgtgcaggcggccacgctcaccaccggacagcgaaccgaccatcttctgctggtcctggcccttgaagttgaagcggccgatgtaggcgcgcgactggatctcgatgccgttgatgttgaggatgtccaggccgccggcgatttcctggaagacgttgtggttgccttccagcgcgtcgcggctctggtccacgtaggacagcttcacggtcgggccgaccacgatctcgccggtatccggcttttcctggccggtgatcatcttgaacagggtcgacttaccggcaccgttcgggccgatgatgccgacgatggcaccggccggcaccaggaagctcaggttgtcgaacagcaggcggtcgccgaacttcttggagacgttcttgaactccatcaccgcattgcccaggcgctcgcccggcgggatgaagatttcgttggtctcgttgcgcttctggtaatcgaccgactgcagctcttccaggcgggccagacgggccttgcccttggtgcggccgcccttggcgttctggcgcgaccactccagttccttctggatcgccttctggcgagccttttcctggttgtcttcctgcttcaggcgctcgtccttctgggtcagccagtcggtgtagttgcccttccacggaatgccgcggccgcggtccagttccaggatccactcggcggcgttgtccaggaagtagcgatcgtgggtaacggccaccacggtgccggtgtagcgcgccaggaactgctccagccattccaccgactcggcgtcgaggtggttggtcggttcgtcgagcagcagcatgtccggcttctgcagcagcaggcggcacagcgccacgcggcgcttctcaccgccggacagcttgccgaccacggcatcccacggcggcaggcgcagcgcatcggcggccacgtccagctggttttccagcgtgtgcgcgtcgccagcggcgaggatcgcctcgaggcgctcctgttccttggccagtgcgtcgaagtcggcaccttcctcggcgtaggcggcgtacaccgcttccagcgcggcctgtgcctgcagcacttcgcccacgccttcctcgaccgcttcacgcacggtcttggtcgggtccagctccggttcctgcgccaggtagccgaccttgatgccgggctgcgggcgggcttcgccctcgaaatcggtatccacgccggccatgatcttcagcacggtggacttgccggcgccgttcaggcccagcaggccgatcttcgcgcccgggaagaaggacagcgagatgtccttgatgatctgccgcttgggcgggaccaccttggacacgcggttcatggtgtagatgtattgcgaggacatgcggtctccgtaggcgcggccctgcgcccgacccgtcacgggaacatcccgttgcggcagcgggcacagactgaaatggaataccaccaattatagccggaaccggttccgggccgctcccgggaggcgccgccgggctggctatcgcctgaatactcggtcacagtcctgcagcgggaagcgtttccagccggaaacggttcagatcggttgcgcaatatgggctcaccacccaccaagcagaggtctgacatgcgcatcaatcgagtaatggccagtgccgtggcctctgtgctggcactgggcgccgtggccccggcattcgccgacaacgaccatcgccgcgaccacgaccgccgtgaatggcgcgaggatcgccgtgagtggcgccaggagcgccgcgactgggagcgcgaccgccgcgaggcccgtcgcgactgggaacgcgaccgtcgcgactggcatcgcgaccatgaccgctattaccgcccggcaccgccgcgcgtggtctatcgtccggcctacggcccgggctatggctggaaggtcggccaccgctatcgcgactactaccgcggcccgatctacgtggtgaacgactacccgcgctacaacctgcgtcgcccgccctacgggcaccagtggatccgcgatgaccgcggcaacatgctgctggtggccatcgccaccggtgtgatcgcccagtacgtgctcagcagccgctgaggatcgcggccggggtcggacccctttccatcggaaaggggtctgaccccacaacatccctcgaaaccatacggggccggattccttcgggaatgccggccccgtccgtttcggccccagcgggccagtgcggggctacaatcgagggctgagccgtaccccttttccctgcctgctggagtacccgatgttcccgcgtgacgtccgcatcgaatcctacgatcccgaactggccaaggccatcgccgctgaaacccagcgccaggaagaccacgtcgagctgatcgccagcgagaactacaccagcccggcggtgatggaagcccagggcagccagctgaccaacaagtacgccgaaggctacccgggcaagcgctactacggtggctgcgaatacgtggacatcgccgagcagctggcgatcgaccgcctgaagcagctgttcggcgccgactacgcgaacgtgcagccgcacagcggttcgcaggccaaccaggccgtgtacttcgccctgctgcagccgggtgacaccatcctcggcatgagcctggcccacggcggccacctcacccacggcgccaaggtgaacgcctcgggcaagctgttcaacgccgtgcagtacggcgtcaacgatcagggcctgatcgattacgacgaagtcgagcgcctggccctggagcacaagccgaagatggtcgtggccggcttctcggcctactcgcaggtgatcgactgggcgcgcttccgcgccatcgccgacaaggtcggtgcctacctgttcgtcgacatggcccacgttgccggtctggtggctgcaggcgtctacccgagcccgctggaacacgcccacgtggtcacctccaccacccacaagaccctgcgcggcccgcgtggcggcatcatcgtcgccaagggcgccgacgaagacctggtcaagaagctgcagtcgatcgtgttcccgggcatccagggcggtccgctgatgcacgtcatcgccggcaaggccgtggccttcaaggaagcgctggaaccgggcttcaaggcctaccagcagcaggtggtgaagaacgcccaggcgatggccaatacgctgatcgagcgtggctacaagatcgtttccggcggcacccagaaccacctgatgctggtcgacatgatcggcaaggacgtgtccggcaaggacgcggaagcggcgctgggcaaggcccacatcaccgtcaacaagaactcggtgccgaacgacccgcgttcgccgttcgtgacctcgggcctgcgcctgggcaccccggcggtgaccacccgtggctacgtcgaacaggactgcgtggacctggccaactggatcgccgacgtgctcgacgcgccgaacgatgacgccgtcattgcccgcgtgcgcgatgccgtcagcgcgcagtgccgcaagtacccggtctacggctgatcagggccggggtcagagccctttcctggcggaaagggatccgaccccgccttccggatcgacgcagggctcggatcccttcccgcagggaagggctctgaccccgtcatcaggaatcccgcgcatggatgagcgccgcctcaagtacctgtacatcgcactggcggtgctgttcggcctgcccagcctgttcttcggcggtgccggcgcctgcatcgccgtggtcatgggggtgatcgggctcgtctcgctggacgcggacaaactgtggtttgccgcctgcatgttcgcgtggggatcgtgcgcgatcgccggcctcgtggcctgggtcgcactgagcatcgtctggctgcgcgatggtgcacgcgggctgcacatggcatcacgccgctggtggctgctgctgggcctgggcgtgctggcaggcctgcccttgctggcgatggcgctgtattacttcgccgagctgggttcgtccgtgctcagcgggctgttcgccgggccgtccctgctggtgcccaccggtatgttgatcctcctgcggctgcgtgctgacgccctgggcgagccatccggcccggtacggtcaaaggagtaggcccgcgtggatgagcgccgcctcaagtacctgtacaccgcgctggcggttctgttcggtctgcccagcctggtgatggggggcgcggcggcgacaatgctgctgctgatggggctgggccagttcggccatggcacgctggcctcggtgacggtgatgccgctgtggggcctggccggcattgccggctgcctggcctggttgtggctgagcgcgggttttctgctgcaggggcgtgccgggctgcaggtgcgaccggtctggtggtggatgctgctggcaggcggtctcgctgccttgccgccgctggggctggcgctgtggtggggcatcgccgtgaacgccgaaggcatcggcgtgttgctgttgggcccgtcgatgctggtgccggccgcgatgctgctgtggatcaaacgccgcgcatgacgtggcccatggaaggaaatcgaacgcatggatgagcgtctgcacaaacgctggatggcgatcgccggcctgttggtaggcctgcccaccgtggcggcaggcggtacgggtgccgtgctggggctgatggtggtatgggacggcaagtacctgacgggcgacgagcacaggctgttgctgctgtggtcgtcggccggaatcctgggcgcgttgtcctggttgtggctgagcggcctgttcctgtggcgcggtgtcaccggcctgcgccactccccggttgttgcctgggtagggctgggggtgggggcgctggccgcgttgggcgtcgttgccgccacgctgtacttcaccttcaagcacggggaaatctctacattggccttcctcggctttggcccgccgctgctggtgatggcagggcacctggtgtggttgcgttnnnnnnnnnnnnnnnnnnnnnnnnnnnnacccgcttgaacgcgcagcgctgaccgcgctgaaggctcggttcgaccgaaatgcaggcacttccgcggagacagcatttgctgccgggccccttctcaggtacctttgcgacgctgccatgaccgtggcaataggtacttccctgagccaggcgttccatgcattgccccttctgccaacatgccgatacccgggtcatcgactcgcgcgtctctgaagacggcgcgacgatccgccgtcggcgtgaatgcgaagcctgcggcgagcgcttcagcaccatggaaacagtcgagctgaagctgccggccatcgtcaagagcgatggcacccgcgaagcgttcgaccagcgcaaggtccgcgctggcttcgaccgcgcgctgcagaagcgtgcggtggccgaagacaagatcgaagcggcagtacgtgccgtggtccaccagttgcgcatcagcggcgagcgcgaagtgccctcgatcaaggtcggcgagttcgtcatgaacgaactgcgcaagctcgaccatgtcggctatgtgcgcttcgcttcggtctaccgcagcttcgaggatgtggccgatttccgcgaggagatcgagaagcttgaacgcgacctgccgtccagtaccgaacagctgcagctgctgggcgacgtgattgccctgaccnnnnnnnnnnnnggctgaccgcctctgccttggtggatgccaaccttggttggcactgagggcgtggatctcctttgctctggtgggcgccaacctcagttggcgctgatggcgtggatctccttcgctctggtgggtgccaaccttggttggcactgatggcatggatccacaccggcagcgttaccatggccgcatgaccacttcgttctccgtcctcgaccacctgcacatggccaacgcgctgcgcctggccgagcgcgctgcctataccacccgcccgaacccgatggtcggctgcgtgatcgcccatggcgaacgcgtggtcgggcagggctggcaccagcgcgccggtggaccgcacgccgaagtgttcgcgctgcgcgaggccggtagcgaggcgcgcggtgccaccgcctacgtcactctggagccctgtgcccactacgggcgcacaccgccgtgtgcactggcgctgatcgaagcgggcgtgtcgcgcgtggttgccgcaatgcgcgatccgttcccgaaggtcgatggcggtggcttcgatctgctgcgcaacgccggcatcgaggttgccgaagggctgatggcggcgcaggcacgtgagctcaacaaaggcttcctgtcacgcgtggagcgcaatcggccgtggttgcgggtgaagctggccgcgagccttgatggccgtaccgcgatggccgacggcagctccaagtggatcaccggtccagccgcacgcgaagacgtgcagcactggcgtgcgcgtgctggtgcgatcctgaccggcgccgacaccgtgctggccgacgacccgatgctgaccgtgcgcctggccgataccgaagtgatgccaccgttgcgcgtggtactcgattcgcgcctgcgttcgctcgagtgcggccgcgtgcgcgagggcggggcaccgacgctgtacatgcacgatgcggcggtgagtgcgccggatgcggctgacgcagaatttgccagcgtgcccagcgcagagggccggttggatctgggcgcggtgctggcgctgctggccgagcgtggcatcaacgaagtgcataccgaagccggcgccaccctggccggtgcgctgctgcgcggcggctggatggacgaactgctgctttaccaggcccccacgctgctgggcgacaatggacgcccattgctggccggcctcggcatcaatgcgatggaccagcagcgccgcctgcgtgtggttgaccagcgccaggtgggtgaggacatcagactgctgctgcgcccatgatggaatgacgcagatcaagggccggacccttggcgtcacgccgcttcgtcgtcttcttcgccgaccgggcactggcccttccactgctgcttccacagcacatgcaggtcgcggcagtacgcgcccagtgtctcgcccggcagttgccttgccttcaaccgcagctggcggcgcgtaaagccgtcgtcgtactcatccggcagtaccagcacggcacactgatcgtggtacatcaggaaatcgcggcagtggtcgtcattgctcatccacgcatccaggtgcctgtcgctcagctgggttgactcaaaggcaaccgagggtttgacgacgaagatcctggtggctttgaacctggacgcttcggcctgccagcacaccatcagcgccagcaacatgagcgcgatcgacgtcatacggtgtttcatgcggttgccccggtggaagagggcaacagcattgaccatgcaggccgcgcagggccatgcaacggttctgaaagtgcagtggcccttgtcgtcggcgacgatgagccgagcgcggactcggctctatacgtggctcacgcgcacgcgtcggtccacatcatctcggcgatcgggcgcagtgccttgcactcctgcgtcatctcgtcggccgacttcaccttggccttggccttcagttcctcggccatcgcgtccacgccgccgatctggtccggtgcgatcttcgccacgcaactgcggtgctgctgcagcaacaggtcgcagcccggaacgccggtcaccttcggcgcgttggccgcctgcgcgtcctgcatccagtcctcgaacggtgccagcgcaccggccacggtacccaccagatcatcgaagttgccgctgtaccagtagccattgtccttggccgggtacagggtgaaggtgccgctggccggaannnnnnnnccactctgcagtgcctgggtataggcatcggtgaactgcttgcgcgcggccgggctggcatcgtcggccaggctggcggcgaacagcggccggaccttgcccaggtcgggcacctggcagctgtagctgatccgcgccagcttctggtcttcaacgtattcgttgtcttcgatcacgctcttggtcgcgcggcacttcgaatcacgcagcgccttggcatacagcgcttcggtggccgcagcgtcgaccttggcgccggtgccggccagtaccgtctgccagggttcggccaaggccttggccagcgcacccggggtcggggtcacggcgtcctggccctcgaacgccggcttcagtgcgtcgttgagcgtgcgcgtggcggccgcgtcgtcttccagcagcacgcgtgcatacaggtcgaaggcctgctcgggcgtcagttgggccggtgctgcgctggcaatcagcggggcgcacagcagcacgctggccagaagggttcgggtgggggtcttcatgacggtgttttcctgttcgagacgcgcgcaagcctagcgcatctgcccacactttcgatggcgcgatgcagccaggtgacggtgtgcagcggacaaaaaaacgggccccttgcggggcccgttcgatcgcacgacgaggagcgatcgttggatcagaagctggcgcgcacgccaaccgagtactgggtgacgtcgcggtagccggagatttcgcccaccagaccccaggtcttggtgaagttgatctggccgccgacggtgccgacccaggtgcccttgaagttgttgccgccgtccatgtaaccggccttggcccaggcttcggtcatgcgcgacggcttgccgcggatgcccatggtgacgcggcccaggttggtgtggtccttgttgcgcaggcggccgtagaaatcggagttgacggtgatttcggcctgctggcggacccaggcggcgtcagcggtgaagtcgacgcggtcggtccacggcatgtggtagccgatgcccagctccggctggttcagcttcagcttgtaggagccgtagtcgtagttgtacgacttgctggcgtaggtccagccaccgaacacatggacctgttcggacagggcgaccgagccacgcagatagccgccgtcgaccttcgggtcatccagcaggtcgtcgttggtcttgacctgcgtccagccgccttcgacgtaggtgtagctcagggcgtcggccgaagccgagaacggggcggcggccagcagggcggccacgatcaggatcttgcgcatgggaattcctgtgaatttcagtccattggcgggcctgccctcgcggctgcccgtggcgacatcatgtcgtccggggcagaattttaatgaaagttttacaaattgcgagcgacggccgtcacagctgtggcatccgaccccgttcagcccgggctggtacactagccacgccggttcgccggtacacaaacgtcttcagggcggggtgcaattccccaccggcggtaggtgcgcaagcacgagcccgcgagcgccccggcccacggccgggggtcagcagatccggtccaatgccggagccgacggtcatagtccggatgaaagaagacggtgccacagggctcttgccctgcgtgcgcctgtttgccttgcggcgtttttcgctcacttttcgcggagaacgtttcttgtttactggaatcatcgaaggcgtcggccgtctggtcgcacgcgaacccatcggcggcgatgtccgcttcaccttcaatgtcgggaatctgccgttcgacaacgtgcagatgggcgagagcattgctatcaacggcgtctgcctcaccgtcatcgcattcgacaccaacagcttccaggccgatgcttccaccgagaccctgggcctgaccacgctgggccagctgggcgaaggggcggtcatcaatctggagcgcgccatgcggccgaccgaccgcctcggcggccatctggtcagcggccacgtcgacggccttggccaggtactgtccatccacgaagacgcacgtgcccagcgctggcgtttcggcgcgccggccgcgctgcgccgctacatcgccaagaagggctcgatctgcgtggacggcgtcagcctcaccgtcaacgaagtggacgatgagggctttgaagtcgcactgatcccgcacacggtggccaacaccgccttctccgcctcgggcgtgggtagcgcggtcaatcttgaaatcgacctggtcgcccgttatgtggaacgactgatcagtgtgccgaccaacggtcagcacccacagggagatgtcgcatgaatttcgccccgattccggacatcctggaagacatccgcctgggccgcatggtcgtcatcgtcgacgacgaagaccgggagaacgaaggcgacctgatcatggccgccgagctggtcaaggccagcgacatcaacttcatggtcacccatggccgtggcctggtgtgcctgccgctgaaccgtacccgcgccgccgatctcggcctggcgccgatggtgcaggccaataccgcccagttccagaccaacttcacggtcagcatcgaggccgccgagggcgtcaccactggcatctcggcgcatgaccgcgcccacaccatccgcaccgcggtgaagcccaacgccaagccgtcggacctgcaccagccgggccacattttcccgctgatcgcccagccgggcggcgtgttgacccgcgccggccacaccgaagccgccgtggacatggccatgctggccgggctggaaccggccggcgtgctggtggagatcctgaacccggatggcagcatggcgcgccgcccggagctggaagtgttcgcccgcgagcatggcctgaagatgggctccatcgccgacctgatcgcctaccgcctggccaccgaaaagaccgttgaacgcgtggacgagcgcgagatcgacaccgagttcggcccgttcaagctggtgacctaccgtgaccgcatcgcccatgacctgcatttcgcgctggttcgtggcacgccggatgcggaaaccccgaccctggtgcgcgtgcaggtggagaatccgctggccgacctgctgcactggcgccgtgacgacttcggcgtggctgccaccgatgccctgcgcgcgatcgatgccgaaggcgccggcgtgatggtggtgctgcaggccccgcgcgacggtgaagccctgctggcccgcctgcgccagcagccggcgccggtggtaccgggcaaggacaaggacgtgagccagtggcgccgcaacggtgccggcgcgcagatcctgtccgacctgggcctgggcaagctgcgcgtgctgggcaccccgcgccgccagatcggcctggccgggtacggcctggaagtggtggaggcggtcaccctgtaatgggaattgccggccagcggccggcactaccggtgggtgcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaccgttggtcggcacgcccttgcgcccccgccagccacggccgggacccatccacgctagaattaccccttaatcgaatcccccaagccgcatatgagccactacgaaggcgatcttcgcactcccgaatcggcgcgcttcgccatcctggccagccgctggaacgcccgcatcaccgatacgctggtcgccggcgcccgccagagcctggccggcaacggcatcgccgaagccaacatcgacgtgatccgcgtgccgggtgcctgggagctgccgctggtggccgcgcgcctggccgccgcccatgaacacgccgccatcctcaccctgggctgcgtgatccgtggcgacacccgccactacgaacacgtggccgaccgctgcgccgaaggcctgatgcgcgtgcagctggacttcggcgtgccggtgctgaacggcgtgctggcggtggaacgcgttgaagacgccgaggcccgcgcaggcggcagccacggcaacaagggcgaggaagtcgcactcgccgcattggaaatggtcaaccttctggagcagctgccatgaacaagaacacccagggcaagccctccggtaaacccgtccgccgcgatggcgtcgacccggtgctgcgctcgcgcgcacgccgtcgcgccgtgcaggccatctacgcctggcagatctctggcggcaacgcccagtcgctgatcgcccagttcgcccacgagcaggcccgtgaaatcgccgacctggcgtatttcgaggcgctgctgcacggtgtgctcgacaaccgtcgtgatattgacgaagccctcggcccgtacctggaccgtggcatcgaggaagtggacgcgatcgagcgcgcggtgctgcgcctggccggctacgagctgcgttatcgcctggacgtgccgtaccgcgtggtgatcaacgaagccatcgaatcggccaagcgctttggttccgaacatggccacacctacgtcaacggcgtgctggatcgtgccgccgtggaatggcgcaaggtcgaatcgggtcactgacccactgcgtcccgcatcgttcattgaacggcgcgggaatctgcttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagccggttcacctggtcggcatccgcgcccgccgcccatccatgcaacccgccggaacgccccatgtccctggccgaattcgccctcatagaccgtatccgcgcccgcaccctcgagcgcgacgacatcctgctcggcatcggcgatgacgctgcgctgctgcagccgcgggccaacgaacagctggtggtcaccgccgacacgctcaacagcggtgtgcatttcccggtggaaacccgggccttcgacattggctggaagaccttggcggtcaacctgtcggacctcgccgcgatggnnnnnnnnccggcgtggtgcacgctggcgctgtccctgccggaagcctctgaagactggatcgaggccttcggcgatggcttcttcgccctcgccgaccagcatgacatcgcactgattggtggcgataccacgcgtggcccgctgtcgctgtcggttactgcgatgggacaggtcggccgtggccaggcattgcgccgcgaccgcgcgcagttgggcgacgacatctgggtcagtggcacgctgggcgatgccgccggtgcgctgcgcctgtggcagcagggcgcgctgaacctggccaccgccacgttgctggccgactacgagagcctgcgtctgcgcctgctgcggccgacgccgcgcgtcaccctcggcctgcgcctgcgtgcgttcgcgcatgcggcggtggacgtgtcagacggcctgctggccgacctgggccacatcgccgcacgcagcaacgtagccgcgcatgtggatgccgattcgctgccgatctcgcacgcgctgcgtgagctgctcggccgcgacgatgcacgcgactgcgcactgcgcggtggcgacgactacgaactgtgcttcannnnnnnnnnnnaccagcgcgacgcactgcactacttggccgaatcgctggacctgccgctcacccgcatcggccgcattgccgatgggcaaggcgtgcacgtggatggcgaagccgccgacggcggctaccagcacttcgcgtgacccgcaaaggtctgcacacgattcgtatcctgtagagccgagtcatgctcggctgcttctacgcaatacatgaaaggtgggcgcaagctcggctctgcatcagcgacacgggtctaccgctcaacgcgggcttccgaatcgcgaggtgtgccgtagtcatccagccatgtgaatgacactgacgctgggatgactgcgccatccggcagtgcatagcgtacctgtgctcccggcgcgatcatgtccacctcgacgctgcggccgtcggcaagcgtcaacgaactcagcgacacgtggtacgcgcttgggttacgcacctgcaggccatcgccatcgccggaccacagcagggcagctgccgcatcgcgcgcattgcccggcagccctgccgggcgatggaacagtttcacccgcgtgcgcactgcgaactgaagcaggttgcggtctgcggttccggaaggcttgggcggtatgtccagcagattgaagtagaacaccgactcgcgatccatgggcaccggcggatccgaggggcgcggtgcataggtgatgcgaaatgcctgggcatgctgtgacagcagcaggcgcggttcggccggcgtcagccggaagggcgtgcgtacatcttccggtcgtgcgtggctgtcgccatcgtcgatccagacctgggtcatggcaggctgctcgccgacgttgctcgctttcactgtgacatcgcggcccttggcggcatcgtgcacgatgcgggttccctgcagtgtcacggcggcctggccgggaagggcgaatagggcagccagcaacgcggacagccctgaaaggaatgagaatttcatgcggcgcctcgctggacgacgacagtctggcgcatccggccagactgccacggaagtcagtcgtagagaacgacgaagtcaccggatgcgttggcctgcccggcctgcgcattctgtgagggcgatgcgtaccaggcgctatacgtcagctgtccactgccaccggcagcaatcgtcagccactgcgtcgggtcatcaccgatgcgctggtgattgtcgtccgcgtcatacagcgcaaccccgacgttgcgtgctgtcgaggccgctgtcagggcgagattgccggtgctgtcatgctgcgtaccaccgaagcggacgccaaccttctgcgcggcaccggagccactgcaatcaaggttgatggtgaagttcttctggcctgcacgtgttgccgcgttcaccgagacaagatcaaccttgcccatcggcacggtgatcgcaccaccggtcgtgccgaccgtacaggtggacgtttccagcgatccggtgatttccaggcgctcggcgtgggccagggagggaatcgtcagggccaggaaggccccgcacagcagttgtgtttgaaggggcatggactgttctctctgcaatggaatcctgcacgacagcgatgtcgtgggttggcgggagtctgtccgggcgtcgtccgcaacgatatgaagaatgttgcaaaagcccgtcattgcggcaattgcaactttctgcatgggcgatggctcggcaaacgcgtacggtgcgtgtccccgcctttgctccagtagacgccaatgatgtcgctctgtcctgcatacgctggctggctcgccctgttgggagcgacggttgctttcagtgcgagcgcgacctgccgcgcaccggggggcgacgcacagctggatcacgttttcgacgtcgcctttaccgagcgcgccgatgtcactctgggattccgatctggatcgctgacgctggtctgcgatgcaggcgaaacgcagatggaggagctgcttcagctgtctggaatgaagtacgttcgcgacgtgccctgggggagccgtgccattgccgcctacgaaatggattccacctcgcccttgttggccttcagctacagctatggtggctgcgaaatatccgatcccgaatgcccgatcgaggaggtcgaggaaggtggcgttccgctgcgcgacggtgttccgagccggtactcgctgaatggagcaagaaagaacgtcaccatgcaggtcatcgcgttctcacggggcggaccaatgcacgacgtggcccgccggcctgcgggctccctgcgcacgacgtctggcggcacgggtgggttccatcgtttcaaccttggcttccgctttcgtgcccagacctgcgcggtcactccgcagaacgtcgacctggatccggtggacgcggtaaccctgcagcgcaacggcagcgcgggcgagaagtcgttcaatgtgcgcgtcagctgtgccgcctccgggcgccgactggttctggagctggtggacgttcacgatcctgccagcacgtcaaacacgctgaaggcggcgccgggcagtaccgccaatggtgtggcagtgcagatcctcagtggagggaatcctgtgcggatgaaagccccctggacccatggcgccgcatcaggcagtaccctgccggttccattcagtgcgcgctacctgcgcacgaccgggacgctgcgcaccggatcgatacgtggtgaagcaacgttgctggcagattactactgaggtgcgtcgcgcatgaatggaatgcgggcatgatcccttccactacgccgcgtccaggtctgtgtgcttcacggcttgcatcggccatggcattcgctctgtcgggactggcgttacctgcccacgcggagaccgaaacgggccttgaattcagtgacggcttcctcgtgggtgggcgaaccatcgatatgcgtcgctatgtgcgcggcaaccccatgcccgcaggcgactaccgcgttgatgtgctggtcaacggccagtacctgcagacacgcgacatcaccttcgtagcgggcgacgaccctgaccgggcgggtgcctgcctgtctgcggatctgctgcgggagctggaactgcaggccacctatcgaatggcgctggagcgggcaacgggttgtatcgacctgccgtccgtgatcgcgggggcaacagtgacattcgacagcggcacgctgcagctgctgatctccgtgccgcaggctgcacaggcgagggcggcacgaggcctggtgccggttgagctacgtgatccaggcatcaacgccctgttcgtggactacagcgccagccatggccgtagtgcaggcgtcgatcgcagccacctcggcctgcgcatgggtgcgaacatcgggagctggcgcttccgccatcgcaccgccttcaaccatgcgcgggggcaggtgcgccgtaccaccatcaacagttacgcccagcgtgacattcccgggtggaacagccagctgttgctgggtgagggcaacaccagtgggcagctgtttgacagtgtgccgttcacgggggtgcgtatcgccagtgatgaacggatgctgcctgattcactgcgcggatatgcaccggtggtacgtggcattgccgacagcagtgcagtggtgcgcatcgagcaggacggtgttgtcatccatgaagtaaacgtcgctccagggccgttcgcgatagacgatctgtatcccaccaactttggtggtgacctgcaggtgatcgtagtggaagccgatggccggcagcagcagttcaccgtcagcttctcggcggtgccacaggcgctgcgcgcgggtacgtcccgctcaagcgtgaccgccggtgcactaagaggccgtcacgtcctgcagcggctgggcttcgccgaggccacccatgcgcatggactgaacaatcgactgacagctctcgggggattgcagctggctgaaggatacggtgccggcctgctgggggtggcggtcaacactcctgtcggcgcgctgggcatggacgtcacccattcgcgcgcccgccaggcggacgggcggcccctgatcggcaacagctaccgggtgaactatcagcgctacctggcagaaagtggcaccaacttcgggcttgcggcgtatcgttacagcacccggggcttcctcacgctgcacgatctggcaacggcccgcccggacgagtggcatccagtgggacgtgcgcgccagcgctaccagctgaacttctcacagaggatcggggagcgcagcagcctgcatctcgacggcggccacgtcgcgtactgggacagcacgcagcgccagaatgatctgcagctgagcttcaataccgttgcggggaaggtcaactacggcgtatccgtcatgcgtttccggcagggaaacggtcgtcaggacacccgctacgacctcacggtcagtctgcccttgggatcccacggcagcacgcagcggaccagcacccgcgtgggtcgctctgacggtggaggccaggcccagctgagcctgacaggtgcggtgggagagcgtcgcgcgctcaactattcactgtctggagagcannnnnnnnnnnnggtacgcagcagcactgcattcgccgattatcaaggccgctacgcacatctcagcgcgggcttcacccgagccgggcatttcagcagtcacacgctgggggccgccggcagcatcgccttgcaccgtggtgggatcaccctggggcagccagtgggagagggatttgcgctggtgcaggcgcccggcgcgcacggcgcccgcatcggagccggcgctgatctccgtgttgatcgccgtggttatgcgctgctgccgcacatcagcccttaccgctggaaccgcattgatcttgacccgtccggtttgccgctggaagtggaactcctacagacctcccggcgcatcgcgccgacagcgggcagcatcgtacgtgttccgttcgaagtgcgacgcgagcgctccttgttcatcgatgcgacggacgcgcttgggcagccgttgccgtttgcnnnnnnnntgcaggaggagaacggcacgccgcgcggagccgttgggcaggggggcgtgattcatctgcgcggtgcccaggatgaaggagcattgatcgtcgatgccgatggccccagccgctgtcgactgctgtaccgcatgcccgccaaacctgacgcctatggcctgtcctggacccaggcgctgtgcacgccaatgggcgacgccgggttgcgggtagagaccgcgattccaggtcctgacattcaatcttcgcttgctccaggagaatctccatgatcgatcagtaccgtcatctgccggccatgcttgcattgctgatggccgcatcgccggccagcagccagacactttccatcagtggccgagtgttgccgggtacctgtgcgctggccacccccgccatcacgctcgacagcgtcaaggccgatgcactcaatgtgggcaacaacaatctcaagaccagcaatctgaatttcaccggatgcatcggcgtcaccaaggcactgctttcctttgatgggaccgctgcggagggcgatgccctgcggtggaaaaacacggcgacgagcgagcccgccaagggcctttccattgtgctgctggcaggcgcgagcggatcgacacctctgaagaagggagacaaggacattcctgtcatagtgactggagcgacggccagctacacgctgcgtgcgggctactacctgccctccaccagtggtatcaacgcgggctcggtgcagaccgagatcaccatcacagcaacctaccagtagtcttcatccagtcgctgcatggggaagaactcaggttccaatgagcttgccattgcgaatggatgcttcacctccatgccggatgacgtgcgcgtacggcaatgacgacctatctcgccttgccgatgtgccggcgagggggggaatggtcgtcagtcgactggggtacaccgcgcggagaagcagatggcaggatcgaagtcttgactgtatctgaacgaaggccccatctgtcgtgattgtccattgagtgactgtgcagccggtggcgatgctgccggatcgctcgctactgaccacgcgcatgtcccctcccgaacgttcccacaacgccgccatcgatggcctgcgtgcattggcggtgctggccgtcgtggtcttccacaccaatgcggcgtggttgcccggcggtttcaccggcgtggatctgttcttcgtggtgtccggcttcgtgatcagccagtcgctggcctcgcgcgccaatgcgtcgctgggcgcaatgctgcttgatttctaccggcgccgcgtgctgcgcttgttgccggcgctgctggtgatgctgatggcgacctttgtgctgtcggcgctgttcattccccgcgcgtggcgcaacgagcagttcgaccagaccggctgggccgcgctgatcggcttcagcaacatcgtgctggcgggtcagcaggacgattacttctcacccggcgtggaactgaaccctttcctgcacacctggacgctgggcgtggaggagcagttctacctggtcttcccgctgctgttcttcgtgtggttgcgtgggcgtgagcgctggccatggtcgcgttggctgttgccggtgttgaccctgctgtcgctggcgtgggcaggctggcaggcgcaaacggcaccggcggcggcgttctatctgctgcccgcacggttctgggagttggccgcgggcgcgctgctgtaccagtggatgcgcacgcgcacgccgggccagaacggggatgcggttgccgtggccggtctggcgctgctgggtgcaggcgtggtgattgcaccgcagctggcgatgccggttccgggcgtgctggctaccgtggctggcacgttgatgctgctggcgagtgtgtcggcgccgggtacatcgcgcatcggccgcgcattggggtgcgcgccgctggcgtatctgggcaggctgtcctattcgctgtacctgtggcattggccgctgctggtgctgctgcgctggacctgcggcctgcacggtgctgcgctgtggctgtatccggtactgctgctggcggtgtcggccgcgtcctaccacttcatcgagcgcccgctgcgcagtgcggcgccgctgctgcggctggcaccggccaaggtgctggcgatggggctgccagtggtcgcgctatgcggcgcaggcgcgtgggctacggtggaataccacgagcagatctcgctcagcgttacccgcgatggctacgcatggcaggcgcgtcgctatcccgcatggcggtcgctggagccggtgagcgcgccggcgctcgaagggcggcgcctgttcgtggtgggggattcgcatgcggcggcctaccgcaccatgaccagcatggtcgcgcgccagaccggcatggagatgcgccaggatgaccgcggtggttgcagcttcgtcaatctactgcgggccagcccggccgactgtcgggacttcattgaaaacgcattgtcgaatatcgagcgtgaggcgcgtccgggtgacatcgtgctgctggcagcattgcgcatgccggagctgcgtgggttcgattggcagcgccaggatgcacaacagatctatcaacagctgttggacgagcgcaccccggcccatgcacaggccgcgcgtgacgaggctgatcgtgttcttgggcgtttgcaggagctggccgtgcacgtggttgtggatgcaccgctgccgttgttcaaggccggggcctaccgttgttcggattggttcaaccgcagcaatcctgcctgtgccggtggcctgagcatgccgcgtgccgatctggaaaggctnnnnnnnncgcagatggcgttgctggccgagctggcggcgcgctatccatggctcacggtgtgggacccgctaccgttgctgtgcgggccgcagacctgctcggcggtggaagagggtgaaccgctgttcttcgacaatgatcacctgagtgggcatggcaaccgcgtgctgctgcccagcttccggcagacgctgatcgatagtgcaagcgacaagtccttgtagagccgagcccacgctcggcttgccacgcgcagcgcgggcttgatcgggaccgggtcgacgagcagccgagcatgggctcggccctaaaggagtgcacgcggcctatgccagcggcagcaccttgcctggattgaggatgccgtccgggtccagcgcggccttgatcgcgcgcatcgtcgccagcgtggccgggctgaacgcctgggccatgaaatcgcgcttggccaaaccaatgccatgctcgccggacagcgtgccgcccagtgacagcgtcagttcgaagatcttcggcagtgcggcatgcgcgcgtgcgttctcgtcggcgtcgtccgggtggtaaagaatgttgacgtgcaggttgccgttgccagcgtgaccgaaggtgacgatggtcagcgtgtagtcgcgcgccaatgcctgtacaccggccaccagttccggaatgcgcgacactggcaccaccacgtcttcattgatcttgccgggcgcgaccgtccgcagtgccggcgacagcgccttgcgcgccgcccacagctggtnnnnnnnnnngccttccatcgccacgtccagctcgatcatgccgtcgccttcggcggcgctggccaatgcctgcaacagatagggcagggtgtcgtggtcaccatcggcctcgaccagcagcatcgcaccggcctccggaacatcggcgccattgagccgcagcagctccaggctgcgtgcgtccatgaattccaggcgggtgggtaccaccggctgcgacatcaaccgcgacacggcggctgcggcggcatccgcatcgcggtacaacacgcgcagcccggcctggctgaccggcagcggagtgagcttgagggtggcttccacgatcagcgccagcgtgccttcgctgcccaccagcaggtgggtgaggtcgtagccggtggaatccttggtgtaggcaccaccgcagcggatcacctcgccggtgccggtgacggcgaccagaccgagtacgttgtcgcggctggtgccgtacttcacnnnnnnnnggccaccggcgttgcaggccaggttgccacccacgctgcagatctccgcgctggatgggtccggtgcccagaacaggccatgtggcgccagcgcctgctgcagcgttccattgagcacgccgggctgcaccacggcgcagcgatcaccggcacggatctccacgatgcggtccatgcgggtgaacgacaacacgatgctgcccggcaacggcacggctgcaccggtggtgccggtgccggcgcnnnnnnnnaccagcgctacgccatgcacgcgacaggcacgcaccagtgcctgcacctgttcgacgctggcgggcagcgcgacggcagcggggcgctggtggcgccacgagttgtcctgcgcgttcgcctccagcgcgttgtcatccatgcgccagccctccgcgcccagcagggcagacagttcggcaatcaatgcggcgggcagggcagtactcatgacagatctcgtggggcagcaggagcgggttggatcagtttccaggcaacaacggcgccggccagcggcagccagacccagcgcagttcagagagcagggtagcgatgcnnnnnnnnctgaagaactgcggggcaaacggtgaaacgcggatcggccgccacggggcgaagaagcgctgttcgctccacggccaggccagggcaacgccaaggccgccggaggtcatggcgtcgagcaggggatggctggccgcgcagatgaagacgaacacggtggcttgcatggtcgatgccaccgttggccgcgccttggtaggtgccaacctgggttggcacaatgcagaccacaacgccgccaatgcggccaacaccccggcaaacaacaacgaatggctggcaccgcgatggccgaacgcatcggcatagggaatatgcagggcaaaggccagtacatcggcatcgggcagcatcgcggcgaccacaccggcggccagcagccatgccggaatgcggccacgatccgcggcgcaccacagcgccagaggcacagcggcatgggtgatgatcgaaggcatcagtcacgcaccatggtcgtgccggccaggctgcgctctggtagctgccaaccttggttggcacagaagcgccgaccaaggtcggcctctaccaaagcaaacggtagccatcagcaatcatccaaccggaacgcatcgcgcagccactgcaactgcggcggctcgcccgtagcttccaccacatcaaagcggcacggcgcatcggccagcgcgggatggtcctgcaggtacaacaatgcggcatgtgccaggcgccgacacttgcgcacatccaccgaggccgcgccgccaccgaaatcagatnnnnnnnngtagcgcacctccacgaacaccacggtgccggcgtcgtccatcaccaggtccagctcaccgccacgataacgcacgttgcgcgcacgcggctgcagtccggcccgttgcagatgctgctcggcggcggcttccaccgccgagccccgttggctgcgctcagcgaccaccgacgatcggcatcggccggccgccattgaaggtggaccaggccggctggcgcaggatgttgccgttgctgtccaggaacagggtgccggtggcaccgtccaggccaccttcgttggacagcttgtccaggtaggcggtgatcttccaggcatcggcgccgaaggcgaacaggcggccggccgcaccgcgtgcgctgggcagggtgctggcgacctggctggccgacggcaggcccgacacgctgcgcacgttccaggcttcgttcgggtagacgatgccgtccagcgccacgtcttcttccatcttgccgctgccgacggtcagctgcgaggtgccgacgcgggtggcgccaccggcaccggccagcgccagctgcggcgccagcaggcgagcctgcggggcgcgcacggcgaggaacacggcatcgacctggccggcattgcgcacctgcgcaccgacatcgccaaccgcatcgctgacgccgaccgtggccaccacctggccgccgcgctgggcgaagcgctgggcgaannnnnnnnnnnnacggcgaccggtatcgtcggcgctgttgatcaccagcgccttgccgcgctcgcggccacgcaggtattcggcggcgacgatgccgtcgtcttccggcgccagcgagaaaccggcgctgccggccggcggcgcgtccttgccacggttcagtgccagcaccggcacctgcagctgctggcggccgtacaccgcgtccacttcgtcgcggcccagcggaccgaccacgaagtcggcaccggaggcgacggccttgtcatatgcggccagcgcaccggccggggtaccggcggtgtcgatgaagttgatgtccgggcggcggcgggtctcgccgtagtaggcggcgagcaggccatcgcgcaccggctgcgcggcggtggccaggcggccgctgagcggcagcagcacggccagcttggccggcgggcggtaaccgtcgctcatcgccggcgggcgcttgctggtatcgaactgggcggcgccgtcgcggtcgaacgggcgcggcagcggcaggccgcgtgcgatcagcgcacggccagcgaagttgtacagcgggtcgttggccggcagggcggcggcacggctgcgcagggtagcgtcgtcgagcgtgccgagcaggccggcaatggcggcctggttttcgctgcgggcgctgccggtcaggctggcgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagctgtcgccggtgccttgcagggcattcgcgcgtgccacgtaccagcgcgtgcgcagggccggcagtacgttgtcgccgctgtccttcagcagtgccagcgcctgcgccggctgcttgtcggccagtgccagctcggcgccggtcagctggtagcgctgcaggctggcgccggtcagctggcgggcggtgagctggcccagcaggctnnnnnnnngggcactgtcgccggccaggttccaggcccaggccgcatcggccagggcattggcgcgggcaccgccacgcagggtggcggccaggccttccagctgcaatgcggcgtcgcgcggcttgccctgttcgatcagcgccagcgcctggctctgggccggcgattcgggcgcgctggtcaggctggtggtggcgcagccggccagcagcatcagcgacaacgacagggcggagatccgtgcggcgggcttgttcatgatcgggtccatgcgatgagggcagcggccttggccgggtacacgctacgattctacccttgccccgtgagtaccgctgaaatgagtgtcccaaccctgtacgtcgtcgccaccccgatcggcaacctggccgatctgagccnnnnnnnncaggaggtgctgcgctcggtggcggccatctgtgccgaggacacccgccgcagcggccagctgttgtcccatttcggcatccagcagccgctggtggccctgcacgaacacaatgaagaggccctgtcgcagcgcctggtgtcgcgcctgcaggcgggcgagtcgctggcgctggtgagcgatgcgggcaccccactggtcagtgaccccggcttccgcctggtgcgtgctgcccgtgcggccggcatcaaggtcagcccgattcccggtgcctgcgccgccatcgccgcgctgagcgtggccggtctgcccagcgaccgcttcagcttcgaaggcttcctgccggccaaggccagcggccgccgcgaccgcctgcaggcgttggccggcgaagtgcgcacgatggtgttctatgaatcctcgcaccgcatcgccgaatcgctggcggacatggcggcgatcttcggcggcgagcgcccggcggtgctggcacgcgagctgaccaagctgttcgagaccgtgcttgatggtgatctggcggggctgctggccaaggtggaagccgacgagaaccagcgcaagggcgagttcgtggtgatggtgcagggtgctggtgacgacgaggaagcgcagctggcgcatggtcgccgcgtctacgcgaagctgagcgagcacctgccgccgtcgaccgccgccaagctcgccgccgagttgaccggtgcaccgcgcaaggcgttgtacgggagttgatggatcgtgcggaccaaggtccgcacccaccagatcggaatctgcacccaccagggcagcgacatcggtagatccacgccatgcgtggatggatgaaccggacgccgcgatcggcacggcaggaaggacgtgcgtgcgctagaatatgcgctggcggagccggccagacagtcgcgtcatcccttcgggggtgccgaggaaagtccgggctccatagggcaaggtgccaggtaacgcctgggcggcgcaagccgacggaaagtgcaacagaaagataccgcctacgtcttcttcggaaggccggtaagggtgaaatggtgcggtaagagcgcaccgcgagtctggcaacagaccggcacggcaaaccccacctggagcaagaccaaatagggatcctttggcgcggcccgcgttggatccgggtaggttgcttgagcgttgcggtgacgtaacgcctagaggaatgactgtccacgacagaacccggcttatcggccggctccgcctctttcttctacatgcgtgcttccatatgcgtgaaccgcgcatcggtagtgccggccgctggccggcagcttcacgctgccagcagcggcggacagaataccggctagcggccggcactacctcgacgtcgcgcggtcctcaacccggcgtacggtactgcccggcggagatgaactgctcgaaccgttcacaccacaccaccacggtggtgtagtcgtccacgtccacgttcgcaggcacctccaccaggaagcggttgaaggtcttcacctcgccgatgcgctgggcctgcgccttgatcttcaggaaatcggccttgttgtcgacaaagtcgcggaccaggtagaccttgtagtccggccccgggcccatcttgccgtcgaacgcgacctggcgggtgctgacgctgacgttgccttcggcccagtgcaccgcgtcgctgcccttgaggtggcgacggaaggtggtgtggtagcgggcttcggccatggcggcctgcacctgtgcgaccggcgggtcgtcgggggcgatcaggatcggcagcaggtagatgcccaggccgaagcccaggccgagggcgagcaggtgggtggcggcaagtacaagaacacggcgcatcgatgactccctgtggatcggtggggcgcgcggcaggaccgcgccgggtcatcgtgtggcgtgtgtgcagacatttatagacacagaaaacaggtacagggtcagaaatcgacctggctctggccaagtgcgacgccctgtgggccgaagcggcgctcgtggatctcgccgtggccatcggcatcgatcagcagcacggtgctggcgcgggtgccgtaatcgtcgccgcggatgaaggccgggctcagccagcgctcgcgttccaggccgatgccggtgtcgggcaggtcgctgtcggcggcgcgatgttcgtcggccagcgcggcccagagcggggccaggtcctcatcgccggcctgcagccacgcagacagcgcgtccatcagccgtcgggtcttcggccagggcgcgtccagcgcgccgttggacatgccatgcacacccgggcccaggctctggcgctcggcggggtggttgcccaggtactcgaggctgtcgccatcggccagcagcaggttgaagggtgcatacgcgcccgccacggtggccagctggtcgatatgcacggcggcggggtcgcggccgcgcaggaagtcggccaccagtgcaccccgggacgggccggtctgtgcggccagcggatcacggacattggtgaccacggccatgcggccgccggcgccgacgccggcccagccaccgccggagcgcaggtcgcgccctccgatgacggaggtctcatcctgccagggggccagcgccgcggtcgggcgggcgtggaactcatcacggttgccggtcatcaccagccgccagcgcgggtggtgcatccagccaagagcgagcaggcacatggcctcattgtgcatcgtttgcgcagtccggcggcgtttccggccggttccggatgaatgcgcaggcgatgtttcacgccttgtccacagccctgaacttccgttcaatctcaaaaattgagacggatcagcaacttgtggataagccttgaacaattctctaaaggttgttgcaagccattgatgcggctggcgatttccctgctgaaaagttgttgacaacccttcggccgctgctaaggtgggcatcagagggaaatccgggtgttttgtgggttttcgtggttcaatgtttcaccgggcgaaggataggtgcacgcgtcgtgttccagggcgagacggccatcacagttgacgataaagggcgcatggcggttcccaccgcttaccgcgacctcgtnnnnnnnnccagcaacaaccgtctcgtgctgacctacaacccgttcgaagccggctgcctgtggctgtatgcagagtcggaatgggagcgggtccgcgacgacgtcatgtccaagcccaacacccagcgcgtcgtgcgcctgttgcagcagaagctggtcggctcggccgcccatctggaactggacggcaacggtcgcatcagcattcccgccagccaccgcggtgcggtgggcattgagaagaaggcggtattgctcggtatgggcgacaagttcgaattgtggagcgagcaggcgcatcgggccctgatccagcagacgttgtctgacgaggatctgggtgatgggttgctcgacctgaagttgtgagccggggtgcccggatgcgcccagaagcgcagaccggtcaccttccggtgtcgcagtcgccggcggtgcacctgccggtcctgtacacccaggtccttgaaggcctgagggtgatcgaaaacggacgttatctggatggcacgttcggtcgtggcggtcatgcacgtggcgtgctcacccagctcggtcccgaggggcgcctgctggtcatggacaaggatccggaagccatcgccgttgccgagcgcgatttcgcgccggacccgcgcgtgtccatcttccgtggcagcttcgcccagctgctgcagtgggatgcgacggccgaaggcctggacggcgtgctgttcgacctgggcgtgtcgtcgccgcagctggacgtggccgaacgtggcttcagcttcggcaaggacggcccgctggacatgcgcatggacccggacagcggtgaaagcgccgcgcagtggatcaaccgcgtggaagagcgcgaaattgccgacgtgctgtggacctatggcgaagaacgccagagccgccgcatcgcccgtgccatcgtggcccgccgtgagaagcagcccttctcccgcaccgccgaactggccgagctgatcgcctcggtgatgccgcgtgggaaagacaagatccacccggccacgcgcagcttccaggccatccgcatccacatcaaccgcgagctggccgatctggaagccgggctcgatgcggccgtggaacggctcaagcccggtggccggctggcggtgatcagcttccattcgctggaagaccgcatcgtcaagcagtacatgaaccgcctggccaaggcgccgccggccaaccgccgcctgcctgaggcggtggcgttcgtgccgacgctggacctgatcggcggtgccatcaaggctaccgacgaggaactggccgccaacccgcgtgcgcgcagcgccgtgctgcgcgtggcgcagaagcgggaggccgacgcatgagccggctgctgctgatcatcctgctggcgtccaccgtggcctcggcgatcggcgtcgtgttcgtgcgtcaccgtcatcggcagacgttcatcgaactgtcgcgcgccgagcgcaagcgcgatgacatcaacctggaattcggccgcctgcagctggagcaggcgaccctggccgaagccaaccgtgtcgatcgcatcgcccgcgagaagctcggcatgaagttccccgaggccgccgatatcgtggtggtgcgcccatgagcaaggccggccgcaaccgcccgcgcaatgccttcaacctgcgccagcgcctgcgctgggtcgcgctggcgctcggtctgtgctcggtgtcgctggtcggccgcgcggcctatgtgcagatcatcaacagcgacttctaccagcgccagggcgaggcccgttacctgcgcgagctgccgatcaagacctcgcgcggcatgatcaccgaccgcaacggcgagccgctggcggtatccacgccggtcgcctcgatctgggtcaatccgcaggacctgctgcgttcgcccgagcgcatcccggagctggcccaggcggtcggcatgtcggtggatgagctgagcagccgcctgtcgcagaagtcggacaaggaattcatgtacctgcgccgccggatcaatccggacgaggcagagaaggtggtcgcgctgaagattccgggcgtggccgcgcagcgcgagttccgccgcttctacccgcagggtgaagcgatggcgcacgtgctgggcttcaccaacatcgacgaccgcggccaggaaggtctggagctggcgttcgacgaatggttgcgcggcaaggccggtgcgaagcgggtgatccgcaaccgcaagggcgagaccgtcgagagcgacctgctgcgcgccgccgagccgggcaaggacctgaccctcagcatcgaccgccgcatccagtacctggcgttcaaggaactgcgcaacgcgctggtggccaacaaggcagcgggcggttcgatggtgatcatggacgtgaccaccggcgagatcctggccatggtcaacctgccgacctacaacccgaattcgctgaccggcgcgctgcccgatgcgcgccgcaaccgtgcggtgaccgacctggtcgagccgggttcgacgatgaagccgttgaccatcgctaccgcgctgcaggccggtgcggtgaccaaggacaccatcatcgataccaatccgggttacatgaccctgggccgcttcaccatccgtgacgtgccgcgcaacaatggcgtgctgaacgtgactggcgtgatcacccgcagttcgaacgtgggtgcggccaaggtcgcggcgaagatgccggaccaggtgttctacgacggcgtgcgccgctttggttatggctcggtaccgcacagcggtttccccggtgaatccggcggcgtggtcctgcgcccggcgcgctggtcgggtaccaccaagaccacgatgtcctacggctacggcctgaacgtgacgccgctgcagatcgctaccgcctattcggcactggccaacggcggtcgtctgatcgcgccgaccttcgtcaagggccagcgcaacgaaggccagcagatcatcgacgagaacgtcgccaggcaggtggtggcgatgatggaaaccgtggtcacccagggcggcgccaagcaggcggcggtgctgggctatcgcgtggccggcaagaccggtactgcgcgcaaggccggcccgggtggttacgagcggggccattacaacgcgctgttcgctggcgtggtaccggccaccaacccgcgcttcgccaccgtcatcgtcatcaacgatccgcaggccggcaagttctacggtggcctggtgtcggcgccggtctaccacaacgtgatggaaggcaccctgcgcctgatggacgtgccattggacgacctgcagtcgtggctggccgcacagcagtccggcaaggtcggccactcggcctcgatcctgcctgcgccgccggccgagaccgcgctgccggtggatgccgccgctgaattcgatgctgcgctgccgagcgcgcacgcccagacgccgcccactacgggaggcacgcaatgagtccttcgatgttgctttcgcagttgcttccggacgttgcccttgcagggcacgaccccgttctgaccggcctggtgctggacagccgcgccgtgcgtcccggcaatgccttcgtcgccatcgccggtttcggcgcgcatggcctgggctttgtcgagcaggcccgcgccgccggtgccagcgtcatcctgtttgaaccgccggcgcctgccgaactgccggcaccggccgatgcgatcgccgtgccgggcctgcgcgcacgcatgggtgcgatggccgaccagttccatggcgcgccgtcgcggtcgatggcgatggtcggtgtcaccggcaccaacggcaagacctccaccgtgcagctgctggcccaggcctggcacctgctcggtacgcccagtggcagtatcggcacgctgggcgccggactttatggtgcggtcgagccgaccggcttcaccacgccgctggtgctgcagatgcatgcgctgctggcgcagctgcgcgacgccggtnnnnnnnnggtggcgatggaagtcagctcgcatgcgctggaccagggtcgcgtggatgccgtgcactacgacgtggcggtgttcaccaacctcacccgcgaccatctggactaccacggcgacatggccagctacggcgcggccaaggcgcggctgttccaccgtccgggcctgaaggccgcggtgatcaatctggacgacgcgttcggcggccagctgttcgccggcctgccggcgggcgtgcagccgatcggcctgagctcgcgcggtgccaccgacgccagcgtgcgcgccgaggcgctgcagctggatggccgtggcattgccttcgaactggttatcgacggccagcgcgcggcggtgcagtcgccgctgctgggccgcttcaacgtggacaacctgctggcggtggccggtaccctgcatgcgcagggccagccgctgccgcgcatcgccgaggtgctgtcggcactgcagccgatccgtggccgcatgaaccgcctgggcggcgaagacggcctgccgaccgtggtggtcgattacgcacacaccccggacgcgctggaacaggcgctggacagcctgcatggccacctgcagggcacgctgttctgcgtgttcggctgcggcggcgagcgtgataccggcaagcgcccgcagatggcgaccattgccgagcgtctggccaacaaggtcatcgtcaccgacgacaacccgcgtggcgaggacggcgacgtgatcgtggccgacatcctggccggcttcaccgatgcctccgccgtgaccgtgcagcgcagcnnnnnnnntgcgatcggcctggcggtgaagcgtgccggtgccggtgacatcatcctgatcgccggcaagggccacgagccgtaccaggaagtgaatggtgtgcgccatgacttcgacgacaccgaagtggccgccgctgcactggcggccaaggccggtgtactagaggcgcaggccggggagggcaccgcatgaagcgcaccctgctttcgctgatcgcacactgggccggcggcgagatccacggcgacgacgtggccatcgatgcggtcagcaatgacacccgcagcctcggcccgggcagcctgtatgtggcgctgcgcggcgagcgtttcgacggccatgactttgccgccgacgcgcaggcgcgcggtgccagtgcgctgctggtcgagcgcctgctgccgatcgaacttccgcaggtgctggtggccgacagcgaactggcactggcgaagatcgccaccggcatgcagcgtgaccgtggcaccgaggtgttcgcgatcaccggcagcaatggcaagaccagcgtgaagagcctgctgctgtcgatcctgcagcaggtggcccagcacgcgcacaaggtggtctacgccaacccgggcaaccgcaacaacgagatcggcctgccgctggcagtgatcgatgcaccggaagatgccgactacgccgtctacgagatgggcgccggcaagccgggcgacatcgcctacctgaccgacatcgcccgcccgcgctatgcgctggtcaacaacatcgccccggcgcacctggaacgcatgggcagcctgctcggcgtggcggtgaccaagggcgcgatctatgccgcgctgccggccgatggcgtggccgtgatcaatgtggacgatgcctacggccgctggttcgaacagcacttcgtcggcaccccggcacgctgccgcgtactgcgctatggcctggagcacaccgcggacatcacnnnnnnnnacatccgcgccggcgcgcagggcaaccagttcactctggtttcgccagccggcgaagcacgcgtggtgctcggcctgccgggtcgccacaacgtcagcaatgcgctggccgcagccagcctggcgctggccgcgggcgtcgacctggcgctgatcgctgccggcctggccgaagcgcagccggtgccgggccgccagatcgcccatcagctgcgcaatggcgcggtgctggtggatgacagctacaacgccaatcccggctcgctggcggcggcgatcgacgccctggccgccgcgccggaagagggctggctggtgctgggcgacatgcgcgagctgggtccggatgccgaagcgctgcatgcgcaggccggcatccgcgcacgtgctgccggcctgaagcggctgtatgcgctgggtccgctcagtgccgccgctgcggccgccttcggcgaaggcggtcgccatttcgctacccatggtgcgctgtcacaggcgctgcaggatgagttgcacgctggtgtgcgctgcctggtcaagggttcccgtggcagtgccatggacctgatcgtcaaagcgctgctggcgcaaggagaggaatccccgcatgttgtatgaactggctcgatggttgcagcagttggagagcctgttcgggctgttcaactaccagacgttccgcgccatccttgccgcgctgacggccctgttcctgtcgctgtggctcggcccggcgatgatccgcaagcttgcccagttcaagggcggccagccgatccgcaaggacggcccgcagacccatttctccaaggccggtacgccgaccatgggtggttcgctgatcctgctcaccatcaccctgtcggtgctgatgtgggccgacctgcgcaaccgctacgtgtggctggtgctggcggtgatgctgtgcttcggcgccatcggctggtatgacgactggatcaagatcgtccgccgcgacccgaacggcctgaagtcgcgctggaagtacctgctgcagtcgatcttcggcctggccgcgggcctgttcctgttctacacggccgacgtgccggccgcgttgaccttctacattccgatgttcaagtcgatcgcgctgccgctggccggcatcggtttcgtggccatcgcctacttctggatcgtcggcttctccaatgcggtgaacctgaccgacggcctggacggcctggcgatcatgccgaccgtgcttgtggcctgcgcgctgggtgtgttcgcctatgcctcgggcaacgtggtgttcgccaactacctgcagatcccgcagattccgggcgccggcgagctggtcatcatctgtgcggccattgccggcgcgggcctcggcttcctgtggttcaacacctatccggccatggtgttcatgggcgacatcggtgcgctggcgctgggcgcggtgctgggcacgatcgcggtgatcacccgccaggaactggtgctggtgatcatgggcggcgtgttcgtcatcgaaacgctgtcggtgatgatccaggtcgcctcgttcaagctgaccggcaagcgcgtgttccgcatggcgccgatccaccaccacttcgaactgaagggctggcccgagccgcgcgtgatcgtgcgcttctggatcatctctgtcgtgctggtgctgatcggcctggccacgttgaaggtgcgctgagatgaacgacctgtcccgccaggcaacacgccttgaagccatcgaaggcagctacgacaagtggctgctgggcgcgatcatcgcgctcaccggcgtgggcgtggtgatggtggcgtccagctcgatcgccttgatgagcagtccgttctactacctcaaccgccacctgatcttcctggcggtgggtatcgtgctggcggtcatcgccgcccgcactgaactgaagtccatcgagcagtacaaccagatgctgctgctgggctgcttcgtgctgctgctggcggtgttcgcaccgggcctgggcagcacggtcaacggtgcgcgccgctggatcaacctgggcatctccaagttccagacggtcgaagcggtgaaagtgctctacatcgtctggctgtccagctacctggtgcgtttccgcgacgaggtcaatgcgacctggccggcgatgctcaagccgctgggcgtggccggggcgctggtggnnnnnnnnnnnnnnnagccggacttcggctcgtccaccctgctgctggcgatcaccgccggcatgctggtgctgggcggggtgaacatgccgcgcatgtcgatgccggtgatcatcggcctggtcggcatgagcgcactggcgatcatcgagccgtaccgcatgcgccgcatcacctccttcctggacccatgggccgaccagcagggcgacggctaccagctgtccaacgcgctgatggcggtgggccgtggcgagtggaccggcgtcggcctgggcaactcggtgcagaagctgtactacctgcccgaagcgcataccgacttcatcttctcggtcaccgccgaggaattcggcttcctgggcacctgcgtgatcgtggccctgtacgcgctgctggtcggccggaccttctggctgggcatgcgctgcgtggagatgaagcggcacttctccggctacatcgccttcggcatcggcctgtggatcagcatgcagaccttcgtttcgatcggcgtgaacctgggcatcctgccgaccaagggcctgaccctgccgctgatctcttccggcggctcgtcggtgctgatgacctgcgtggcgatgggcctgctgctgcgcgtgtcctatgaactcaagcgcgccgagcgccgccaggccgtgcgcatcggcggcaccgaagacgccgctgccgagccgagcgacgagccggccgcgccggtggccgccagcgtaccgatgagcgccgagccggtggctgccgctgcagcgaacgctgcgcgtggcaccagccgcctgcagtcgcgcatcgaaccgaccttcgggaggctgtcatgagcacagccaccgacaacgtgcgcccggtgatgatcctggccggtggtaccggcggtcacatcttccccggcctggccgtggcccgcgtgctnnnnnnnnnnggcgtgccggtcacctggatgggcgccgacggtgcgatggaaacccgtctggtgccgcagcacgacattccgatcgacacgctggccatcaccggcctgcgcggcaagggcaagctggccctgctgggcgcgccgtggcggctgatnnnnnnnntgcgcgcggccggcatgatcatccgcaagcgccagccgcgtgcggtggtggccttcggtggattcgcctccggtcccggcggcatggccacgcgcctgcatggcctgccgctgatcgtgcatgagcagaaccgcgcaccgggcctgaccaatcgcatcctgtcgcgctatgcacgccgtctgctgaccggcttcccgggcaccttcgccaagggcgaggagtttgtcggcaacccggtgcgtgcggagatcgccgccgtcgcaccgccggaacagcgcttcgccgaccgccagggtccgctgcgcgtgctggtggtgggcggcagccagggtgcacgcgcgctcaataccggcgtgccgcaggccatcgctgcgctgggcgccacagtgccggtgcaggtgcgccaccagagcggcgagaagatgcatgccgaagcggtcgaggcgtatgccaaggctggcgtgcaggcggagatcaccccgttcatcgccgacatggccgaggcgtttgcctgggccgatctggtcgtatgccgctccggcgcgtccacgctggccgagctgtgcgcggtcggtgtcggcagtgtgctggtgccattccccgctgccgtcgacgatcatcagacccgcaatgcggagtacctggtcgagcgcggcgcggcggttttgctgaagcaggatggaacgctggccgacggcattgccgcactgctgcgcgatctgtccgaaaatcccgcccgccgcatgcagatggcgcaagccgcgcgtgccctggccaaggtcgatgccgccgagcgcatcgccgatatcattctcgaggaagctgtatgaagaaggcatgccaccgcgcctgccctgcgcgaggccgcgcatgatccgccgcctgcacgacaccaacgacctggtgcgcgcgttcccgcgcgtgcatttcgtcggcatcggcggcaccggcatgagcggtatcgccgaagtgatgctgacgctgggctatgaagtgtccggctcggacaacgccgacaacgtggcgacccgccgcctggccagcctgggtgcgcgcatcatgcgcggccactcggcggccaacgtgctgggcaccgactgcgtggtggtctccagcgccatccgcgaagacaacccggaactgatggaagcgcgcagccagcgcattccgatcatgccgcgtgcggccatgctggccgagctgatgcgcttccgtcgcggcatcgccgtggccggtacgcatggcaagnnnnnnnnnnnnagcctgaccgctgcggtattgagcgaaggcggcctggacccgacgttcgtgattggtggccagctgctggccgccggcgccaacgccaagctgggtggtggccagtggctggtggccgaggccgacgaaagcgatggcagcttcctgcgcctgaatccgttgatgtcgatcatcaccaacatcgatgccgatcatctggagaactacggcaacgactttgcccgcgtgcaggcggcgtttgccgagttcctgcagcgcctgccgttctatggcctggcggtgctgtgcatcgacgacccggaagtggctgcgctggccgccaggaccccgcgccacgtgatgagctacggcatgagcccgcaggccgacgtgcgcgccgagaacgtggtgcaggaagggtcgcgcatgcgcttcaccctgcgcctgccgcagggcaccagccaggaagtggtactggcactgccgggcaggcacaacgtactcaacgcactggccgccgccgcagtgggctggcagctgggcgtggccccggacgccatcgcgcgtgcgctggaaggcttcgccggtgtcggccgtcgcttcaacgatctgggcgaagtgaccaccgccagtggcgccaaggtgcgcatcatcgatgactacggtcatcacccgagcgagctggaagccgtgttcgccgccgcccgtggtggctgggccgacaagcgcctggtggtggccttccagccgcaccgctacagccgaacccgcgaccagttcgacaagttcgccgcagtgctgtccagcgtcgatgcgctggtgctgagcgaggtctacccggctggcgaggaaccgattgccggtgccgactcgcatgcgctggcccgcgccatcnnnnnnnnnngccgcagcgaaccggtggtggttggcaaggccgccgagctggccagcgtgctgccggacgtactgcaggacggtgacctgctgttgatgatgggggcgggcgacatcggcgccgtggctacccacatcgcggtggaaggcttcaagggggagggcgaggcgtgagcgcgctgactttcccgccgctgcgcgtgaccgacccggctgtattcggccacgtcgccgtgctgctcggtggcacttccagcgaacgcgaggtgtcgctggattccggccgcaacgtactggaagcactgcagtcgcgcggtgtcgatgcgttcgcggtggacggcattccggagctggccaaggcgctggctgccggcggcatcgaccgtgtgttcaacatcctgcacggccacaacggtggtggtgaggacggcatcgtgcagggcctgatggacgccttcggcgtgccgtacaccggctcggacgtgctgggctctgcgctgagcatggacaagatccgtaccaagcaggtgtggttgtcgctgggcctgccgaccccgcaataccgcaaggtcgacgcatcgaacgtgcatgcactggcggccgagctgggcctgccggtggtggtgaagccggccaacgaaggctccagcgtgggcatcagccgggtcaccgacgacgccggcctggatgaggccgtggccctggctgcgcgctacgacggccagctgctgatggagcagatggtggtcggcgacgaactgaccgtggccattctcggcgacgtcgcgctgccgtcgatccgcatcgtgcccaagggccagtggtacgactacaacgccaagtacatcgccgaggacacccagtacctgtgcccgggcctggacggtggcgacgaagaggaaatccgccgcatcgcgctggccgcgttccgcgctgctggctgccgtggttggggccgcgtggacgtgatgcgcgaccgcagcagcggccgcttcttcctgctggaagtgaataccgcgccgggcatgaccagccattcgctggtgcccaaggccgcaggccaggccggcatcagcttcgatgagctggtgtggcgcgtgctggaacagaccctggaggcctcgcacgcatgaacgcggtgctgcgcatcttcgtctggctgttggcgctgtcggtggttgcactgccggtggtggccgtggtcaatggctgggtcggcgccgagcgctggccgctggcgaagctgcgcgtgcatggcgagttcaagcgggtaccggccgaacagctgcagcaggtgctgctgccgtatnnnnnnnncgggttcttcgcggtcaagctgcaggatgcccaggacgcactggaaaagctgccgtgggtggaaagcgcacgggtacgcaagcagtggccggatgtgctggaagtaaccctggtcgagcacaagccgttcgcgcgctggggcaacgaccgcctggtttccgagcagggcaagctgttccccacgccgaagaagctggccgaccttgcgctgcccgaactggatggcccggacagccagaccgaagaagtgatgaagctgtacagcgactcgcgtgcattgttcgcaccggccggcgtcgatgtgcgccgggtgacgatggatgcacgcggcagctggtcgctggtgctgagcaacggcaccgaagtggtggtcggccgcgacgacgcgcgctcgcgcatgcagcgcttcgtcaaggtactgccgcagctcaaccgtcaggacgcgccgatcgagcgcgccgacctccgttacaccaatggtttcacgctgagctggggtaccccggccacgccggcgaaagcgccggcgaccccggccagaagcacgcaggaaaggacatgaatcgcaagggtgacaaatcgctgatcgttggcctggacatcggcacctccaaggtggtggcgctggtgggcgagtactcgccgggcaacccgatcgaagtgatcggcatcggctcgcacgagtcgcgcggtttgaagcgcggcgtggtggtggacatcgaatcgaccgtgcagtcgatccagcgcgcggtggaagaagccgagctgatggccggctgcgagatccgctcggtgtacgcctcgatctccggcaaccacgtgcagtgcaagaactcgccgggcatcgtgccgatccgcgacggggaagtgacctggggcgacctggatcgcgtgctcgatgcggccaaggcggtggcgattccggccgaccagaagatcctgcacgcgatcccgcgcgagtacgtgctggacgattcgcaggaaggcatccgcaatccggtcggcatgaccggagtgcgcctggaggtgcatgcgcacctggtggtgtgcgcgcagtcagccgcggccaacatcagcaagtgcgtgcagcgctgcggcctgcaggtggatgacctggtgctgtcctcgctggcctccagcgttgcggtgctgaccgccgacgaacgcgagctgggcgtggtgctggtcgacatgggcgccggcaccaccgacatcgcggtgttcgtgcagggcgcgatctgccacacggcttcgctgccgatcgccggcgaccacgtcaccaatgacatcgcgcacatgctgcgcacgcccaccccggaagccgagcagatcaaggtgcgctacgcctgcgccctggcccagctggccaccgccgaggaaagcatccaggtgccgtcggtgggcgaccgtccgccgcgccgcatgccgcgccattcgctggcgcaggcggtgcagggccgttacgaggaaatcttcgagatggtgcaggccgaactgcgccgctccggcttcgaggaactggtgcgcgccggcatggtgctgaccggtggtgcctcgaagatggaaggcgtggtcgagctggccgaggaaatgctgcagatgccggtgcgcgtgggcatcccgcagcacgttaccggcctgggcgaagtggtgggcaacccggtgcatgccaccggcgtgggcctgctgctgatgggcagccagatcgagcacccgcggcggccgtcgctaccgaccgggcgcgccggaagcatgttcaagaaactcaagacctggttccgcggcgagttctgacgcggaacccgtaacaccggggtcaccccggcgcagcacctgcagtacccgcatcacaacgcagcaacgcaatacacaacccacacagccgcaacggcaacatgacacgcgaaggcaggaggcccgaccgtccatgccaccgacaagcggatacaacgaggacacggacatggcgcattttgaactgatcgaaaagatggcacccaatgcggtgatcaaggtggttggcgtgnnnnnnnnnnnnnnnaatgccgtggcgcacatggtcaactcggcggtggacggcgtggagttcatcaccgccaacaccgactcgcaggccatcaagaattgcggtgccaagctgcagctgcagctgggtaccaacgtgaccaagggcctgggcgcaggcgcgaacccggaagtcggccgccaggccgcgctggaagaccgtgagcgcatcatggacgccctgcagggcgcggacatggtgttcatcaccgccggcatgggcggcggcaccggtaccggcgctgcaccggtggtggcgcagctggccaaggagatgggcatcctgaccgtggccgtggtcaccaagccgttcccgttcgaaggccgtcgccgcatgcaggtggcgctgaagggcatcgaggaactgagccagcactgcgactcgctgatcaccatcccgaacgagaagctgatcaccgtgctgggccgcaatgcgaccatgatccaggcattccgcgccgccaacgacgtgctgcagggcgccgtgcagggcatcgccgacctgatcgtgcgtccgggcctgatcaacgtcgacttcgccgacgtgcgcaccgtcatgtccgaaatgggcctggcgatgatgggtaccggcactgcccgtggcgatgaccgcgcccaggccgctgccgaatcggccatccagaacccgctgctggacgacgtgaacctggccggtgccaacggcatcctggtcaacatcaccgccggtgcggacttcaccatggccgagttcgacgagatcggccgcaccatcgacggcttcgcttcggaagacgccaccgtggtggttggcaccgtgctcgacccggacatgcaggacgaagtgcgcgtgaccgtggttgccaccggcctgaaccgcgtgtcggccagcaaggcccagcgtccgggcgannnnnnnncgatcaagctggtccgcaacgccaccaccggccagccggagttcggcgacttcgacaacggcggcgacgccgtgtccaaggccgtcggcggcatgggcctgggcctgcgtcgcgccagcagcgataccgcggcggcttcggccccgtcggcgccgtcctcttcggccccggccgcggcagaactgccgaacgattacctggacatcccggcgttcctgcgccgccaggcggactgagcgggccggcccggggttgtcctccccgggttgcgccaccatgtcctgaaaacgcgggcgccgggccaggatgggcccggccgccctgcgtcatgtgcgtcccattggcgcgccggtgtgtcctgcctgcctttcagccggggtaggggaccgtgcgtgttaatctaatgtgtcacttccggtccatcccccatgatccagcaacgcaccctcaagaacacgatccgcgccaccggcgttggcctgcacagcggcgacaaggtctacatgaccctgcgcccggcaccggtcaaccatggcatcgtgttccgccgcgtggacctggacccggtggtggaagtgccggccaaggccgagctggtcaccgaagtgacgttgtgcaccggcctgacctgcaacgacgccaagatccagaccgtcgaacacctgatgtcggcgctggccggcctgggcgtggacaacatcattgtcgaactgtcctcggccgagctgccgatcatggacggttcggccggcccgttcgtgttcctgctgcagtcggcgggcatcgtggaacaggatgcgcccaagcgcttcatccgcgtgctgaagaccgtggaagtgaccgagggcgacaaggtggcccgcttcagcccgtacgagggctacaagctgggcttcaccatccagttcgaccacccgatgattccggccaagcagtcgcgccaggaaatcgagttctcgacgctggcctacaccaaggaaatctccnnnnnnnncaccttcggtttcatgcgcgacctggaatacatgcgcgagcgcaacctgggccttggcggttcgatggacaacgccatcgtgctggacgagttccgcgtgctcaacgaagacggcctgcgctatgccgacgaattcgtgcgccacaagatcctcgatgcgatcggcgacctctacctggccggtggccaggtgctgggtgcctacgaaggcttcaagtccggtcacgccctcaacaacaagctggtgcgggcgctgatggccgacgccactgcctgggaatgggtcagtttcgactcgccggcgacgccggatccggtcgaatatgccactccggcctacgcctgatttctgtaggctgttgaatttaaaggcaaaagcgccgccttccagggcggcgttgtcgtttcaggcgtgttcggcgcattcagcatgcttgatacgcgtcaaggccggatcgaggacacggttttgtgaacctgttggatcggaagcctgaatttaacgcagttttaacaacaatctaacgacaggcccccggatggcagctaggatgcgacccggcccccgaaatgtttcacgccgtggtgacacgtgcgacggggagcggagccggatgctccgttgtcgtcaggaccgcttcttcggcttcgaaggaacgtcctgcaggcaagccaaggcgtcgcgtagccctttgtgcgtggcggctgaaactgcgtggggtccattccggttgtcgagcgctggggagcgcgtgggagtgggagacgcagtcttgatggtcaccctggtggccttcagcccgatggaacgggccgcgtcgagcaactgggcttcggcaagccgcaacttggcatgccagaccggggactcgacgagaaaaacgaggtgttccccgtccacattggccagccggcaacggctgcgcagaggtggcggcaactgggggcgcaactgacggtccagcgcgtcgagccacaaggcacgccgcagcgggttcccgcttttgtccgccatcaccgcatccagcgccggcttcggcactgacgcggggcgaacgctggatttcggctcagacatgaaaactcactgatggcattcaaaaagatcgtaatcaaaacgcgtgaaggacaggccaagtcgtcgccgatcgcgcgtttgcggttctatttcgaggaccgcccccgcgccctgctgggcagcgtgctcggggtaggctgcattatcggccttgctggcggcattggcgccagcgcgctgaatgattcccggctgcaggccaaggtcgagcgccaggatgcggaactggccaaggtcaagcgcgatgcgcagacccaggtcaacgcgctggcggcacgcctcggcgagctgcaggcgcaggctacccgcctgaacgcccttggcgaacggctgacccagatgggcaagctggaagacggcgagttcgacttcaacgagacccctggcctcggtgacggcgatgccggcggcccgaccagcgacatcccggtcaaggacgtcaacgccgacttacaggtgctggagcagcgtttcgctgcttcaggccgccagttgtcggtgatggaatcgctgatgttcgaccaccagctgcagcagaacgccgtgccgtcgcgcatgccgatccgcaacagctacgtgacctccggcttcggcacccgtgccgacccgttcggccgcggtgccgccacccacaagggcatggacttccacgccaaggtcggtgacccggtgatggccgtggccgaaggcgtggtcagcttcgccggcgtgaagggcggctacggcaacgtggtcgacgtcgaccacggtaatggctacgtcacccgctacgcgcacaattcgcgcctggtggtgaaggccggtgacctggtccgtgccggtcaggaagtggccaaggccggttccaccggacgttcgaccggcgcccacgtgcacttcgaggtgtgggagaacggcaacgtggtcaacccgcgcaagttcctcggcgacggcggcaacacgccggtcggccgcatcagccgcggctgatgcccgggtcggatcccttccgcgccgcggtagggctctgacccgatgcggttgatctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgatcttcggcagcatcgcggatcaccggccagcggccggcactacccctcggggttgaaacctcagccgcccgtcccaagctacaatgggtgttgccatcgacagggcgccaggcgccctgtttcgtttgcggcggacggatcccaagggggaggccgggcgtcgtgtccatccaacccggttccttcaatgatcaacagcctgcttacccgcgtatttggcagtcgtaacgaacgacagctgcgccagctcaaccgcatcgtcgccaagatcaatgcgctggagccggagatcgagaagctttccgacgagcagcttcaggccaagacgccggagttcaagcagcgcatcgccgatggtgaagccctggacaaggtgctgccggaagccttcgcggtctgccgtgaagccggccgccgcgtgctgggcatgcgccactacgacgtgcagctgatcggcggcatggtgcttcacctgggcaagatcgcagaaatgcgcaccggtgaaggcaagaccctggtggcgaccctgccggtgtacctcaacgcgctggaaggcaagggcgtgcacgtggtcaccgtgaacgactacctggcccgccgcgacgccgctcagatgggcaagctgtacaactggctgggcctgagcgtgggcgtggtctacccgggcatgccgcacagcgacaagcgcgaagcctatgctgcggacatcacctacggcaccaacaacgaattcggtttcgattacctgcgcgacaacatggcgctgtccaaggccgaccgctaccagcgcggcctgcactacgccatcgtcgacgaagtcgactccatcctgatcgacgaagcgcgtaccccgctgatcatctccggcccggccgatgattccccggagctgtacatccgtgtcaaccgcgtcgtgccgcacctggtcaagcaggaagcggaagacggcgaaggcgacttctgggtcgacgagaagggcaagcaggtgcacctgtccgaagcgggcatggagcacgccgagcagctgctggtggaggcaggcatcctcaacggcgaaaccgaaggcctgtacgcggcgcagaacctgaccgtggtccaccatctcaacgccgccctnnnnnnnnacgcgatctaccagcgcgacgttgactacatcgtgcgcgacggcgaagtggtcatcgtcgacgagttcaccggccgtaccctggccggccgccgctggtccgatggcctgcaccaggcggtggaagcgaaggaaggcgtgccggtccagcgcgagaaccagacgctggcgagcatcaccttccagaacctgttccgcatgtacaagaagctgtccggcatgaccggcacggccgataccgaagccttcgagttccagagcatctacggcctggaagtggtggtgatcccgaccaaccgcccgaccatccgcaaggacagcccggaccaggtgttcctcaaccgcaagggcaagttcaatgcggtgctggccgacatcgaagagtgcgccaagcgcggccagccggtgctggtcggtaccacctcgattgaaacttcggaaatgctgtccgagcacctgagcaaggccggtgtgaagcacgaagtgctcaatgccaagcagcacgaccgcgaagcgaccatcgtcgccaacgccggccgtccgggcgcggtgaccatcgccaccaacatggccggccgtggtaccgacatcgtgctgggcggttcgctggaagcagagctccacgcgctgggcgaggacgcgaccgacgagcagaaggccgcggtcaaggccgactggcagaagcgccacgaggcagtgaaggcggcgggcggcctgcacatcgtcggcaccgagcgccatgagtcgcgccgtatcgacaaccagttgcgtggccgttcaggccgccagggtgacccgggttcgtcccgcttctaccttgcattggaagacaatcttctccgggtgtttgggggagagcgtgtccagaagatgatgcgcatgatgggcatgaaggaagaggacgtcattgaggatcgattggtcactcgaatgatcgagaaatcgcagcgcaaggtcgaggcccacaatttcgacatccgcaagaacctgctggacttcgacgacgtcaacaacgaccagcgcaaggtgatctacgcccagcgcgacgaactgctggacgccgagtcggtgaaggacaacgtcgacggcatccgcgacgacgtgatcttcgacgtggtggcccgcttcgtgccgccgaactcgatcgacgagcagtgggacctgcgtggcctggaagcgaccctggagtcggactttggcctgcagatgtcgctgaccgacctggtcaaggaacacgaggagctggacgccgaggcgattgccgccaaggtgcaggaacgcgtcaaccagcacttcgccgagaaggaagccagcgtgggcgaagagaccatnnnnnnnntggagaagcacgtgatgctgaccgtgctggaccagagctggaaggagcacctggcgcgcatggattacctgcgccagggcatctacctgcgtggttacgcgcagaagcagcccaagcaggaatacaagaaggaagccttcgaactgttctcggacatgctggagaacgtcaagcgcgaagtggtgaccctgctgtcgcgcgtgcgcatccgcagcgacgaggaagtgcaggcgctggaagcggccgaacgccagcaggccgaagcccgcctgagccagtcgcagttccagcaccaggatgtgggcggctacagcgccgacgaggaagccgcgcaggtgcaggctgcccagcagggcgtggcgcagatgcagcgcgacgagccgaagatcggccgcaacgatccgtgcccgtgcggcagtggcaagaagtacaagcactgccacggccagctgagctgatgccgaagagccccgcgaaagcggggcttttcgtttgtggcaggggagttgcagcgcatccgtgattgcgccggccgccctgttctgggcatgcttccccccatgccttcccccacccgatcgatccatgtcgtggccgccgtcatcaccgacgcccgtggccgcgtgctgctcaaccgccgtaccgagaaccgcgacatggccggcctgtgggagtttcccggcggcaaacgcgaatccggcgagacctccgaacaggcgctggtgcgcgagctgcgcgaggaactgggcatcgaggccgatgtcggcgagtggctgatggatgtgccgcagcgctatccggacaagcacctgaccttggaggtgcgccatgtacgcagctggaaggggacgccgcgcgggcgggagggccaggcaatcacctgggtggcgccggacaagctgggccgctattcaatgccaccggccgacctgccggtggtggctgccctgcgccagcccgacagctacctgatcaccccggcaccggccgatgatgagggcggcgtgcagcattggcatgaacagctgcagcgcgtggtggccgcgggccagcagcgcatccagctgcggttgccgacggcgcatccgcagcggcaggcgatggtcgaacaggccgtnnnnnnnnatcgtcgcagtggggtgcagtggctgctcaatcgcgatatcgaactggcgcgtgcattgggcgtgggcgtacacctgggcagcgagcagttgcaggaactgtcgcagcgtccacttccccaaggccagctggtggccgcatcctgccacgacctgcagcagctgcaggcagcacagcagctgggctgcgacttcgccgtgctgggcccggtgcaggccacggccagccatccggacgcggtgccgctgggctgggacgcgttcgccgagctnnnnnnnnaggtgtcactgccgatctatgcgctgggcggcgtgggtcgcggtcacatcgccgaagcgcgtcgccatggcgggcagggcattgccgccatccgcgggctgtggccggagtgagtcggcatgcggggtcagatccctgcgcagcagggctctgacccctcccgatcacaacgtgatccagaaacacccgtattgccgtcgcaaccccagcaccgtcgagnnnnnnnncacgctgcccggcaacgtctgctccaggcgcaggccgaccggatgccgcacggccggcggctcagggtcggacccctgcgcagcagggctctgaccctcctccggcactgcgacctggtcctgccgcggatacaccggcaccacgtccaccagcggccgccgcgccaacgattccagttggccgagaatgcgctgcgcgcccgcgtcggacaccgagccccacaggtacagcgaggacagccgattgacgtcgttgctgaggatgccgttgcgcaatgcgtccacgagctcgctcagccggcgcgggcagcgtgcacccagcgtgtcgcgcgctgcggtattgccggtcggggagcgcggcggcagccgtgaccgtgcacccacgctgtcgcagggccggtcggtatacacgctctggccctgcgcatcggtgcagcggttcaggcgcgtggactgtgcgtgggcgacgctcgacagcacgcatagcggcagcagcaacagcaggaaggaaagccggatcatcctcgcagggtagcgccgatccggtccgcatggcgtgctttcagccccgcagcagtttgagcactgaagtggtcggcttggccaggttcaaggtgtagaagtgcaggccgggcgcgccgccttcgatcaggcgctggcacagccgggccaccacttccgtgccgaatgcacgtaccgactcggcgtcatcgccgtaggcctgcatcttgcggccgatccagcgcggtatttccgcgccgcactgctcggagaagcggcgcagctggctgaagttggcgatcggcatgatgccgggcgtgatcggcacctgcacgccgagccggcgcacttcatcgacgaagtggaagtaggcatccgggttgaagaagtactgggtgatcgccgcatcggcaccggcatcgatcttggccttgaagtgcttcaggtcagccagcgcatcggtcgcctgcggatgcgtttccggatacgcgcccacttcgatgtggaacgcatcgccatgctcggtgcggatgaagtcgatcagctcggcggcgtagcgcatgtcgccggggaagcccatgcccgagggaaggtcaccgcgcagcgcgaccaggcgacggcagccgatggcgcggtacagcttgagcagttcgcggatctcctggcgggtgccgcccacgcacgacaggtgcggcgcggcatcgaagccatggtgctggttgaggtggcgcacggtctcggaggtgtagctcagggtcgagccaccggcgccgaaggtacacgacacgtattcgggggcgtagtccttcagcttggccgcagcacggtccagctggctgcgctgttcgtcggtcttgggcggatagaactcgaagctgatggcggtcatggcgcggatggcggcggtcggtgcgaagcagtatatctcttcatcaagatggatgcttgaagattgcgtgagagcccgccgtccccggcccgcgaccgttcgccccgccgtgcggccgctgctccgaaatcgcaaccggggtgcctccgccaggcccacgctgctcccatcccggcaccacccacccaatgaaggagcagacgatgaagatcttcctggcactttggtacgcaatgaaggccctggcccggctggcgatgatcggcatggcgatggccgtgctcggttccggctcggcgcatgcggcggccgccaccggcaccggcaaggtgcaggtcgaggtggtcggcaagggccgtccgctgctgatggtccccggcctgaacagcagcgccgaggtctggcgcgagacctgcctggcgctgaaggacgtgcagtgccatctggtgcagctgccgggttttgccggcgctgcgccagccgacccgcgcccggccgaattcctgccggcgatgcgcgggcagctgctggcctacctgcatgaccaacagctgggcccggtggtggtgatcggccacagtcttggcggcctgctggggctgcaggtggcgcaggccgagccgaaggcagtcagtgcgctggtggtggtcgacgcattgccgttcctgccggccgcgcgtgacccgaacgccaccgcagacagcacgcggccaatggctgaccagctgcgcaagggcatgctcgccgccgatgccgcgcagtggcaggcgcagctgaaggccggcctgccgggcatgacccgcgatccacagcggcaggccgagctggggcgctggggcgaagccagcgaccgccagaccaccgctgacgccatgcatgcggtgatgaccaccgacctgcgtgacaacatcgcctcgatcaccgcaccgacgctggtgctgggcagctgggccggctaccagccgatgggcggcaccgaggacagcannnnnnnngtgttccaggcgcagtacgcgaaactgcggggcgtgcagatcgcgatgagcgcgcagggtttccacttcctgatgtgggatgatccgcgctggctgcgcggtcaggtgcaggccttcctcgaccaccaccactgagtttcaacacgcctcggaatggacatgccggattcctcctcgacggtacgcttctggctgctcaatgcgctggtgtgggcgctctatggcgttgccggaatcggcctgcgccaggcctatttcagcgatgccggaagcgcaggcgtgttgatcacgctgggcctggcgttggccctgttcgggtgcagcggtgccatccgcgcgctggcgctgcgtgccgactggtgggcgcgcggcacggccgggctgttgctgcggctggcgctgtcggtggcattgggcgcggcagtggcgcagctgctggtgaacatcgcgctgcactcggcgctggcctggaactgggtgagcctggggcggcagacggccgacttcagccccaaggcgctgctgctctactggtacacaactgcggtgatgctggccctgtgggcagcgctctgggcaggcctgcacagcctgcgccggatacgcagtgcggaactggcgcgcctgcgtgccgaggccgagcgcagcgcgctggagcgcgatgcactgcgtgcacggctcaacccgcatttcatgttcaatgcgctgaacaacctnnnnnnnntgatcctggaagacccggagcgtgcgcgcgacatggtcacccgcctgtcgcgcacgctgcgccaggcgctggcacacagccgcagcgagcaggtcaccctggccgaggaactggtggtcgtggacgactacctggccatcgaggcagtccacttcgaacagcgcctgcaggtaagccagcacattgatgccgatgccatgcaggcacagctgccggcgatggcgctgcagctgctggtggagaatgcgatcaagcatggcatcgccagccgcccgggcggcggtgaggtgcagatccgtgccacgctggacaatgacgtgctgcgcctgcaggtggacaatccgctgggcagcgccaacgagcccacccatggccatggcgttggccttgcctacctgcgtgcgcagctcggcacgcagggtcgtttcaccctgcagccggtcggcgaccgcatgcaggccctgctggagattccgcaatgagtggcgtgctgcgtgtgttgatcgttgatgatgcacggctggcgcggcaggagctgcgcacgctgttgtcggcgctgccatgggtgcagtgcgtgggcgaggccgacgatgtgcccgctgcacgcgaggcgatcgccacactggcgccagacctggtgctgctggatgtgcagatgccctccggcagcggcttcgatgtgctggatgggctggagacggtgccggcggtggtcttcgttaccgcctacgacacctacgcggtgcgcgcgttccaggccaacgcgctggactatctggtgaagccggtcgaggcgccgcgcttgctggaagcgttgcagcgggcgcgccagcgcgaggtggtggcgggcgagacgccggagccgcgcagcacgctgggcgcgcaggaccaggtgttcgtgcgcgagggcgaacgctgctggttcgtcgcggtctcggagatccgtcggctggtggtggatggcaactacacacggctatggttccgcgaccagaacgccctgctgacccgcagcctgagcgcgctggaagcacgcctgccgccggagttgttcttccgcgccaaccgcaacacgctggtcaacctgcgccgcatccgaggcgtgacgcccagcattgcagatggctacgatctggcgctggacgacggcagcgaggtggaggtatcgcggcggcaggcacgtgaactgcgcgagcggatggcgttgtagctgccgctacagctcggcactgaccgggctggtgatgaatccccacagcaggcgtgccatcactgcgggcgagcgtgcctgcctgcgcgcataagtctgtagcgcatccagccgcgggcggtcatagaggtggccggccagcagcacggcatgcacgcggcgggcattggcgatgtcgtgcagcgggttgccatcaagcagcaccaggtctgcggctttgccgacctcgacgcttccatgcgatccctgccgttgcagatgacgtgcggcctgcagcgtagctgcgcgcagcacgtcggcctggctcaggccggcctgtcgcagccactgcagttcatcgtggtagcggaagccgcccaatccggtatcggtgccgaccagcacggtgacgccggcacgatgggccgcaccggtgagagccaggccatgctcgaagtaggtcttcagtgcgtcttggccgcgtcggccgggatagcgcgctgcggtggcctgcaggtcatcacgccacgcccagcgtgaaagcgggtccagataggccaggcgcggatcgtcgacgaaggcggggtcgcttgcgcgtgcatcttcttcgcgggtgacatgggtcggtacgaacgcggcaccgctggcctgcatcaaagcgaacgccttgttgcagagcgtgggctgatagctggcaaccatgcgttcggccaatacgatcgggtcttcgccgtcgagcgtgccaccgcgccatgccgccgcgttgtcgaagcagtggcgcacgaacagatgggcgtgctcgaagctgcgctggcccgcctgcaccgcatcgtccagaggcaccgccttgggcaggtggccgaccaacggacggcgcagctgctgcgcctcggtggccagccgctgataggtgtccgcacgcagccggttgtagaccttcaacgcgtcgacccnnnnnnnnctgtacgtccgtgcacgcgcagcggcggcctccggcgtgagtgacggatcttcgaagtagaaactggcgatctgtacgaagcgcggtgcaacctgctgcccggcaatggcctgtgcggtccagcggcgcttgtcggccacgcaggcgatcagcggatcggtggtctgcgggcagtccatcatgtcgcgggtgccggtgatgccgttggccagcatcagcgggaactgcagctgcggcgacaattgcagtgcgtgggtgtgcatgtcccagaaaccgggcagcagccagcggccgccggcgtcgagcacgggaagccgcgcgtcctgcggatcttccccaatggcagtgatggtgccgtggcgcactgtcacggtggtgggttcgctgacctggccgcgcgccacgtccaccacccgcgcgttgacgatcacgcggctgttgcccggctcgggcaacggcggagccgacagcggccagagcagagcggcggcgaacagcaatggcggcgccagcaggaggatgaccagtacgatcggccactgccgacggtgggcggaacggggcaatgcgcatgctgcatccatgagccggcgatccttgtagtgggtcgcccgcagggtgctgcaagcgggacgctggcgccagtgaccatcggcatccggccctgtctgcctccggggcggttaccctgtgcagcagaactcctgatcacacccgcgccatgtccatcgtcctcacccatttcgcccgtccccgcctgttcccgcgcgtgccgcgtggcaacaccatccaggactgcactgccgagcagttcgagtcacacctcaatgcgcatgcgccactgaaggtactcgacggctacgccccgttctgcaagctgttcgtctacgagaactggaccagcacgcgctgcctgaccgtaccgatcaccgaggccaaccgccacctgctgcgcagtggttacgaagcgcgcaaccgcgaggaactaccggtgctggtgcgctggttcgagggcgtggaatcaccgcgtgcgagctacctggtggtgatcctgtacagcgccgggcagctggccagggaaggctcgccgatcgaggccgactggggcatcgtcggctgcatctacaccgccgaaccggaagaggtaccgatggcaccgatcacgatgatgcgcaatgcgctgggcgtggacgagggcggatccggcgtgccgctggaccgcgaagcctaccggcgttccgtcgagttctgggagaacaacgcgaactggcggccgtgagcaacatttgtcatccacgcatcgcgtgaatgtgcggaccgcagtagagccacgccatgcgtggccgcttggccttcaggcagctttccattcccaccacgggtaatggtactcgcggtcgatggcctgccaatgctggccgcattgcgtgcaggcaacggcgtggcagtcgccccagcagccctcagcctcttccaccgagagcagctgcatctgtccttgttcaatcaggcgacggggatcgaagaacgggtagccggggttgagcgcgcacaggcaaccctcgcgtgcacgccagtaacgcagccgacgcagggcggccttcagatacgcctggttgctgatcagcatgccgccaagcgcgatgccctggcagcgttgttcgatcagatccacatgtgcgctcaacgcgtccaacgatgaggcactgaacagtcgtgcgacgacgcgggcggcatcggtgatgcgcgttgcgtcgcgcgacaacaggtcctgcagcagcacatcggcctgtgcatcgtcgagccggggtatcggcgctgcagaccacggccagcgcatcagcgtgacttgccgatggcagcgtagttgccggttgtcaggcgcagcagatcggccggcgccagttccacttccaggccacggcgaccggcgctgacatgcaggctgggcagcgcttcggcgctggcgtccaggaaggtgcgcaggcgcttcttctgcccgagcgggctgatgccaccgaccaggtaaccggtcgcgcgctgcgcggcatcggcggcggccatctcgcacttcttgcagccggcggcttcggccagtgccttcaggtccagctggccggccaccggcacgatcgccaccagcagttcgtgtgtctcggtgctggccagcagggtcttgaacacctgggccggatcgaggccgagcttgtccacggcttcgccgccataggattcggcgtgggcgtcgtgcacgtagctgcgcacggtgtgggcgatcttctcgcgcttgagcaggttgatggccggggtcatggctgcatcgtannnnnnnntgggcgcgttgccttgaccgaagctactgccggagcatccacgcatggcgtggatctaccagtggggactggatgcggggtgtacgaccacacgcaaacgcagaacggacgcccgaaggcgcccgttccgtggtgttgcatgcacaggtagtgccggccgctggccggcaccccgcaggcatcagtagcggtagtggtccggcttgaacgggccttccaccggcacgccgatgtagtcggcctgttcctggctcagggtggtcagcttcacgccgatcttttccaggtgcaggcgggccacttcctcgtccagcttcttcggcagcaggtagaccttcttctcgtagctgtccttgttcgcccacaggtcgatctgtgccagggtctggttggcgaagctgttggacatcacgaagctcgggtggccggtggcgcagcccaggttcaccaggcggccttcggccagcaggaagatcgcgttgccgttcgggaagatgtacttgtccacctgcggcttgatgttgacgtgcttgatgccggcgaacgacaccagcgcatcgacctggatctcgttgtcgaagtggccgatgttgcagacgatggcctggtccttcatcgcgctcaggtgctcgatgcggatgatgtccttgttgccggtggtggtgacgtacaggtcggcacggcccagggtcgattcgatggtgttgacttcatagccttccatcgccgcctgcagggcgcagatcgggtcgatctcggtgacgatcannnnnnnnccgtaggcacgcagcgaggcggcgcagcccttgccgacgtcgccgtagccgcagaccacggccaccttgccggccagcatcacgtccatcgcgcgcttcaggccgtcggccagcgactcgcggcagccgtacaggttgtcgaacttgctcttggtgaccgagtcgttgacgttgatcgccgggatcagcagggtgccggcctgggccagttggtacaggcggtgcacgccggtggtggtctcttcggagacgcccttccagtccttgaccacgcggccccagtaacccgggcgctccttggcgacgcgcttgagcaggttcttgatgacctgttcttcgtgcgaggaggaggcggtgttgacccagtcgctgccgttttccagctcgtagcccttgtggatcagcagggtcacgtcaccgccgtcgtccaccaccagctccgggccggtcagggtgccatcggccagggtgaaggtcagcgcgtccagggtgcagtcccagtactcttccagggtctcgcccttccaggcaaacaccggggtgccggtggccgcaatggcggcggccgcgtggtcctgggtcgagaagatgttgcacgaggcccagcgcacgtcggcgccgatgtccttcagggtctcgatcagcaccgcggtctggatggtcatgtgcagcgagccggtcacgcgcacgcccttcagcggcagctcggcctggtacttgcggcggatcgacatcaggcccggcatttcgtgctcggcgatgtccagttccttgcggccccagtcggccagcgtgatatcgcggatcttgtagtcaccttcggtggagaaggtcttggcaacagcgttcattcgtgtgctccggttgtggacgagcggatgctcgcatctagccgggcgccgttgttacaaagccaccttaccgagcctggccgggcctcgtgggatccggtcgcagcgcccctcggcaggggagaacccccattatatcgcggccccgacgtgacatccggatgacccaaccatcggcagatggggccgcgtgcacggcctgttaaggtcggtgttttcacgcatcacacaggtggaacgatgagcatgcacgcgcgccgtactcggcgctggaccggcctggtcctgtcgatgggactgctggcggtggccccgctggcctgggccgcagcgccgcagccggtggccgcacaggcccagggcgtcaacggctacgaactgccgtcggccgcgctgcaggcggtggtggacgcgccgcgtgcaccctcgttgtacctgtcgccgcgccgcgacgtggccgcgatgatgcagatgccgtcgctgccttcgatccaggtggtggcgcagccggaactgaagctggccggcctgcgcatcaacccgcgcacgttctccgacagccgcttcagcttcggcgagaagctgtggctgatgaacgtggccgacggcaaggagcggcagatcagcggcctgcctgccaagctgtcgatcgccagtgtgacgtggtcgccggaccagaagtggctggccttcaaccaggtcgacgccggcagtggcgccaatgaactgtggctggtggacgtggccggcggcagcgcccgtcgcctggttgccggcctgaacacggtgatcggcagcggctaccagtggctgccggacagccgcggactggtggtgttcacccgcccggccaacctcggtgcggccccggccgccgacggcattccgaccggcccggccgtgcagcagaccagccagggcggcggcgtggtgtcgatccgtacctaccaggacctgctgaagaacgaggctgatgcgcgccagttcgattactacgcgaccacccagccgatggaagtcagcctggatggcagtacccgcgcgatcggcgcggccggcatcttcatgggcttctcggtgtcgccggatggccgcttcgtgctgcgccagccggtgcagcgcccgtattcgtacgtggtgccggtggacagcttcccgcgccgcatcgaagtgatcgaccgtgccagcggcaagctggtgcacaccgtggccgtgcgcccgctggtggaagggctgccgaccggcaacgacgccgaagtgaccggcgtgcgcgacatccgctggcgcggtgatgccgacgccaccctggtctgggccgaagcgcaggacggcggcgacccgaacagggacgccaaggtacgcgatgcggtgctgatgcaggccgcgccgttcgacaaaccgccggtcaccctggcccagcttggcagccgcctggccggcatcagctggggccgcggtgacctggccctgctgaccgaatcgtggtggaagacccgcaggaccaagacctggttgatcgccccggacaacgccggtgccgagccgcgcctgatgtgggaccgcgatgcgcaggaccgctactccgatccgggccggccgctgttgtccagtgacgagcggggccgttcgctgctgcagaccagcgccgatggcagcagcctgtatctggccggtgccggtgcgtcgccggaaggcgatcgtccgttcgtggaccgcttcgacattgccagtggcaaggccacccgcctgttccactcgcaggcgccgagctattcgctgccggtggcattgctggacaaccagggcggttcgctgctgctgagccgcgagagcccggacgagccggccaacttctacgtgcagtcgctggccgatgcgggtgctgcgccgcgtgcgctgacccgcttcgcccatccgctgccgcagttgaagggcgtgcagaaggagcagatccgctacaagcgcaaggatggcgtcgacctgaccgcgaccctgctgctgccgccgggctacgacccgaagcgcgacggcccgcgcccgctgctgatgtgggcctatccgggtgagttcaagagcgcagccgcggccagccaggtgaccgattcgccgtaccgcttcaatgcggtcagctactggggcccgcaggcgttcctggccaagggctacgtggtgctggccagcccgtcgatgccgatcatcggcgagggcgacaaggagccgaacgacacctacatcgaacagctggtggccaacgcgcaggcagcggtggatgaagtggtgcgccgtggcgtgaccgatcgcgaccacatcgccatcggcggccattcctacggtgcgttcatgaccgccaacctgctggcgcatacgcgcctgttcaaggcgggtatcgcgcgcagcggcgcctacaaccgcacactcacgccgttcggctttcaggccgaggagcgcaactactggcaggcgcaggacgtctaccagaagatggcgccgttcaactacgccgacaggatcaaggacccgatcctcttcatccacggcgtggacgacaacaactccggcaccttcccgatccagagcgagcgcatgtttgctgcggtgaagggcctgggtggcaccgcgcggctggtgatgctgccgaacgaatcgcacgcctaccgcgcacgcgaatcgatcatgaccatgctggccgaaagcgagcgctggctggagcagaccatcggcccggccgagcagggcaaggcgaagaagaagcgctgaccgggcctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntggagacatgcaaccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagatgaaaccatttttgcatcgcagcacgacgcccgatctgggataggcttggggcctggatccgttgaccgaggcctgtgcgtcgccgatgaacgagtaccgcagcagcatcgagtttgcttctcccgatcttccgcttcgcgatgatgtgcgccggcttggcgcactggtcggcgacctgctggtcgaacaggtgtcggccgcgtttcttgatgacgtcgaggacgtgcgtacccgcgccatcgcccgtcgcgaaaaccaggcgccgctgtcggagctggccgatggcctggccgggcgcacgccgcagcaggccgagaccatggtgcgggccttcagcacctacttccaggtggtcaacatcgccgagcgcgtgcatcgcatnnnnnnnnnnnntgactaccagcgcgccggtaccgcaggggcgcagcccgatggcctgcaggatgcactgcagcacctgaaggcgcagggcgtgggcctggacgaactggcgcagtggctgccgcgcatcgacatcgaaccggtgttcaccgcgcatccgaccgaagccgtgcgccgcgcgttgctggaaaaagagcagctgatggtggccagcctggtcgacaacctcgacggccagcgcaccccgggtgaggccgccgccgatgccgcgcgcttccgcatggcgctgaccgcgtcgtggcagaccaccgattcctcaccggtgcggccgaccgtggatgacgagcgcgagcacgtcggcttctacctggtgcaggtgctgtaccgggtgatcccggtgctgtacgaatcgctgcagcaggcgctgcgcgatacctacggcgaagaactgccgctgccgcgcctgctgcgctttggtacgtgggtgggcggcgacatggacggcaatccgaacgtggatgcccacaccatccgcaatacgctggatgcgcagcggcaggcggtgctcgggcgctaccagaaggaactgctgcagctggccagcctgctcagccagtccaccgagcgggtaggggtgagcgatgcgctgcaggcgcgcgtggcgcagtaccagcagctgctgccgcaggtgcagtcgcgcccgcgccacgccgatatgccgtaccgcctgctcaacgaccgcatgcgcgcacgcctgcaggccacgctggacaatggcgggggcgcctacgccggccccgccgaattgatcgacgacctgcagctgatcctcgacagcctgcttgcgaaccgtggcgagcacgctggtggttttgccgtgcagcgcctgctgtggcgggtgaagaccttcggcttccatctggcgcggctggatgtgcgccaggagtcgagcgtgcatnnnnnnnnnntggccgccgtgctgggtggcgaagaggcctggcaggcgctggatgtggcgggccgtgcgcggctgctgagcccgcatgccagcggtgaaacggcattgcccaacggcgacgacgagggcaaccagcggctggacgcggtgttcgctgcactggccgatgcgcgtgcgcggcatggcagcgatgcgctgggcagctacatcatctcgatggcgcacgaccgcagcgacgtgctcgcggtgctggcgctggcacgccgtggcggcctggtggaagagaacggatcagtaccgctggatatcgcaccgctgttcgagacggtggatgatctcaagcgcggcaccgcgaccctgcgtgacctgctggccgacccgatctatcgcgcgcacctgcaggcacgcgacgacgtgcagatggtgatgctgggctactcggacagcagcaaggacggtggcatcgctgcctcgcgctggggcctgcagcgtgcacaggtggagctgctggaggtggcggccgaggcgggcatccgcctgaccttcttccatggccgtggcggctcgatcagccgtggcggtggcaagaccacgcacgcggtggatgcttcaccacgcggcagcatcgatggccgcctgcgggtgaccgagcagggcgaggtgattcatcgcaagtacggtatccgcgcgctggctttgcgctcgctggaacaggccaccggcgcggtgctgcgcgccagcctgcgcccgcgtgctgccgagccccgcgaggacgactggcggccggtgatggatgcggtggctggggccagcagtgaggtgtatcgcgcgttcgttggccaggccggcttcatggattacttccgtaccgccacgccgatcgatgtgatcgagcggatgacgctgggctcgcgtccgtcgcgccggctcggccaggacgcagcactgggcaacctgcgcgcgattccgtgggtattcgcctggagccaggcacgcgcggtgattcccggttggtatggcgtgggcagtggcctgcaggcggcggtggatgccggccacgaacagaccctgcgcgatatggcgcgagactggccgtttttccgtacgttcctggacgatatctcgatggtgctgtccaagggcgatatcaccatcgccgagcagttctcgcagctgtccggcgagttgcacgggcgcttcttcccgcaggtgcagcgcgaactggaactcacccggcactggctgctggcattgatggaccagcagacgctgctggaccacgatgcgcggctggcgctgtcgatccgcctgcgcaatccctatgtcgatccgatcagcatgctgcaggtggacctgctgcagcgctggcgggccagcggacgcgaggatgacgatctgctgcgtgcgctggtggcgtgcgtgaacggtgtttcacagggcgtgcagaacaccgggtgaggtgtagcggtagtgccggccgctggccggcaccctcatgatgtttggcagcacgcgcgaggttgccggccagcggccggcactacctcattcctccggcgacggcggattcgacgccagcagttccagatggcgctgttccatttcctgacgcagctggcggcggatcagcgcggccgcctggcggcgcttttcgtccgaggtgaccggctgcaagggtggcaccggcgtcggccggccttcctcatccaccgccaccatggtgaagaagcagctgttggcgtggcgcacgctgcgcttgaggatgtcctcggccaccaccttgatgccgatctccatcgacgaggtgcccgtgtagttcaccgatgccaggaaggtgaccagctcgcccaccgcgatgggctggcggaacatcacctggtccaccgacagggtgactacgtagctgccggcgtaacggctggcgcaggcgtaggcgacctggtcgagcaggcgcagaatcgcaccaccgtggaccttgccggagaaattggccatttccggcgacatcagcacggtcatggacagctggtgggttttcagttcggtcgacatgcggcggattgtatcggcaaccgcgcgattgtttccggaggccatgaaaaagccggccagcggccggctctaccagaaagcagaagggccgcttgcgcggcccttcttcaaggtcagccgactaacagtcggctctaccggtcggctctacccgccggctttacttcagcttcgcatccgcgcgcagggcggcggcgcggtcggtcttctcccaggagaaggccgtggcgttgacggtctcgccttcgccgttgaggtagctgaactccttcggcttgcggccgaagtggccgtaggccgcggtctgctggtacatcgggtggatcaggtccagcatcttgatgatgccgtacgggcgcaggtcgaagtgcttgcggatcagcttctcgatcttgtcgtcgctgatcttgccggtgccgaaggtggtgaccgagatcgaggtcggctcagccacgccgatggcgtaggagacctgcacttcgcaacggtcggccaggccggcggcaaccacgttcttggcgacgtagcgggccgcgtaggccgccgaacgatcgaccttggacgggtccttgccggagaaggcgccaccaccgtgacgggcccagccgccgtaggtgtcgacgatgatcttgcggccggtcaggccgcagtcgcccaccgggccgccgatctcgaacttgccggtcgggttgatgtggaacttggtgcccttgtgcagccacttggccggcagcaccggcttgatgatctcttcgcggacggcctcgatgaggtccttctgcttgatgcccggggcatgctgggtcgacagcaccacggcgtcgatggccgagaccacgccgttttcatagcgcagggtgacctggctcttggcgtccggacgcagccacgacagcggcgagttcttcttcttgcggatcttggcctgctgctcgaccaggcggtgcgacaggtggatcgcggccggcatgtagctgtcggtctcgttggtggcgtagccgaacatcaggccctggtcgcccgcgcccatttcttccggcttcttgcggtccacgccctgggcgatgtgcggcgactgcttgccgatcaggttcagcacgccgcaggtggcgccgtcgaagccgacgtcggagctgtcgtagccgatgtccgtgatgaccttgcgggtcagggcttccaggtcgatccaggcgctggtggtgatttcaccggccacgatggcaacgccggtcttgaccatggtctcgcaggccacgcgggcgcgctggtcctgggtcaggatcgcgtccagcaccgcatcggagatctggtcggcaaccttgtccggatggccttcggagaccgactcggaggtgaagagatagctggacatcaggcgtaatatcccttgattcggatggaaagatgggcgcgcatgatacacggggtgcgccgcctgtgcattgtgaacctgtaccggttgccggtggttaagcccgcgtaggcccggcaagggccgtcctgacgggattgggctccggcctcgaggcccagtgttccaccagtgtgacagcgggccgggtggcgagggggcggttgcggcccctccggccggggacgaccgtcatcgttctgccccgaaaccgccatctggctgccgcctgccgggcgcaggctgtcggccaatacggccgccgggcatgagtggatccgccatgcaggaacttgaacagcgtctccagcaacgctttcccgattggttccatggccgtcgtggccaactggcgcggccattgcttcgcagcgtcgggcgctggtcgcggttggaccagatcgaagcgttcctgcagcgcagtgcaggattgcgcggattcggcttcgtcgccgccgggctggagttcatcgatggccagtaccaggtggatccggccgcgttggcgaagatcccggccaccggtcgcctgctgatcgtcgccaaccacccgtccggcgcactggacgcgctggccctgctggacgcggtcggccgcatccgccgcgatgtgcggatcgtggccaacgacctgctgggggcgatcgcgccactgcaggacctgctgttgccggtgcgcatcctcggtggcaaggcccagcgtggcagcctgcacgctgtggaggaggcgctggccgccgagcagtgcgtgatcgtgttcccggccggcgaggtctcgcgcctctcgctgcgaggcatccgcgatggtcgctggcagcgcggtttcgtccgctttgcccgtgccgccggcgcgccggtgctgccggtacgggtggaagcgcgcaactcggcgctgttctacggcgcctcgaccctgttcaagccggccggcaccgcgctgctggcgcgcgagatgttcacccgtcgtggccgcccgctgcggctgagcatcggtgagccgatgcagctgggcaagggcggtgacccaggcgcacagctgctggccgtacgccgcgcgctgtatgcgctgggccgcaatggcgcggccggcaatgccgctgccttcgcaggccccgagccgctggcggccccggtgccaccctcgcaggtcgccgctgggattgccgcagccacccagctgggccagaccgccgacggcaagcagattctgctggccacttgtactgccgattcgccgctgctgctggagctgggccgcctgcgcgaactgaccttccgccaggtgggcgagggcaccgggcgcagccgcgacctggacgactttgactcgcggtacgagcacatcgtgatctgggacgcggccgcgcagcgcatcgccggcgcgtaccggatcatgcgtggtgcccacgcgctggcccggcacggactgtccgggctctacagcgcgtcgctgttccgctattccgacgatgccatcacccacatcgccgaaggcctggaactgggccgcagcttcgtggtgcccgactactggggcagccgcagcctggactacctgtggcagggcatcggtgcctacctgcaatgccggccgggcatccgctacctgttcggcgccgtgtcgatcagcgcggcgctgccacgcgatgcgcgcgagcagctggtggcgtactaccagcgctattacggcggtaccgctggcctggccgaatcgaaccggccgttccagtacttcgccgcaccgccgagtttcggtgagctggatgcaggcgccgcgttcgacgtgctcaaggccaacctggccgcactcggcaccggcgtgccgacgctgtatcgccagtacaccgatctgtgcgaacccggtgnnnnnnnnttcctcgccttcggtgtggacccggacttcagcgattcgatcgacggcctgatcgaagtggacctgtgcgcgatccggccgaacaagcgcaaacgctacctgcgcgatgcggggacgccggcatgagcgtgctggcgaacctgtcgccgcaccggcgcgcagtgttcgtctctgacgtccacctgggttcacgtcattgccatgccaccgaactggcacgctttctctcgcagctgcgctgtgagcgtctgtacctggtcggcgacatcatcgacctgtggtggatggcccatcgccgtgccaactggcggcagtcgcacagcgaggtcatccaggccctgcacgcgctgcgccgtgccggcaccgagatcgtctacatccccggcaaccacgatgcctcgctgcgccaggtgtgcgggctgatgctgccagcgatgcaggtgcgccgccgcgccatccatgtgaccgccgatggccgtcgcctgctggtcgcgcacggggacgagtacgacggcgtgacccacttcggcggcctgcaggaaaagttcggcgactggctgtactaccgcatcctgaccggcaaccaggccttgaatgcagtgcggcgccggctgggcatgcgctactggtcgctgtcggagttcctgaagaagcgcagcggcgccgccgagcgctacatcgagcgcttcgtgcaggccgggctggacgatgtgcgccggcgtggtctggatggcatcgtctgcggccacatccaccgcgcggcgctggtcgaacgcgatggcctggtctacgccaacgacggcgactgggtggagagcctgaccgcactggccgaagaccacgatggcgcgctgcgcctgctggaccacaatggccagactctggtggaactgccggnnnnnnnnttgtcgcaggcggcgtaacccgtttccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagaaacggtgtccgggagtgagacggcgcgcccgcaagccgctagcatcggtccatggattccctgacccagatcgtgctcggcggcgccgtcgctgctgccatcgctccgcccggccatcgccgcgcggccctgctggccggtgccgcgctcggcaccctgccggacctcgatgccctgtggttgggcttcaccgccgccgacccggtggcgaacatgatcgagcaccgcagcttcagccattcgctgctggtgctgccctgggtggcggcactgatctggtggttgttcaagcgcttcggcaacggccgcgtcgcgcagtcaccggtgcgctggttctgggcaatccagctggcgctggtcacccatcccgtgctggatgcgttcaccgtctacggcacccagttgtggtggccgctgcgcccacacccgaccatgggttccagcgtcttcatcatcgatcttggctacacggtgtggctgctgctgggttgcgtgctggcctggtttggccgcgcccgcccctgggctggcaaggtgctgggcgtggcgttgctgctcagcagcgcctacctgggctggggcctgatcgcaaaggcccaggtcgaccgtgctgcccagcagagcctggcggcgatgggtctgggcgatgcaccgcgcttctcggtgccgatgccgttcaacaccctgctgtggcgcgtggtggcgatgacgccgaacggctacgtggtgggcgaccgctcgctggtggccgaccatggaccgatgcagttcgaaggccatgcgtccaatgtgcaggcgttgcgcgaagcagggagcatcccggcagtgcagcagctgacgtggttcaaccggggcttcatgcgtgcacaggtggtggacgggcggctggtcctgagcgaccttcgcatggggctggagccggactacaccttcaacttcgccgtggccgagcaggtcgacgggcagtggcgaccgatcacgcccgagcaggtgcggacggattacagcagcccggcnnnnnnnnnngatgccgggcgccggctggcggcgatgtggcagcggatctggcacgagccggcagcctccgcgactggtgcggcgcacccgtagatccacgccatgcgtggatggcgggacatcggcagtggcagccacgcatggcgtggctctactgcggttggcggttgagcttgatagaacggttcagcacctggcgtgggacgttggcaatgtcaaagccaacgaacgccagcaggaactgcagcccggagatcagcgcgaccatggcgatcatgatggtacccaccggcgtggcgacatcggcctgggccgaccgcacccagtggtacagcccgaacagccccccgaaggcgagcaggctgctgccggcgatcagctccagtgacgcgatgctgaggtcgcgcaggaaatagttgtaggcaatgcgcttgagcgtgttgcgcaggtgcttgaagctgaactctcccaggatgcgaccgatgcgcaggttgctggtttcgtcgccgtagtgggcgtccattgccacatcctgcacgaccgcgcgcacggtgttcagtcggaacagcatgtcggtctcgaagaaatagcggtcgctgaccgcctcgagcttcaggtggctggcgaccttggcatggatggcggtgtagccgttggtcggatcgaacacctgccagtatccggatgaggccttggtcatgaaggacagcagcaggttgcccagacgccgcaccgggggcatgcggcggatgtgggtcaggttccagaatcggttgcccttggtgtagtcggcatggccgtcggcgatcggcgcgacgaagtccatcagcagcgccgggtccatctgcccatcgccatcgaccttcaccagaatgtccatgccatctgcgatggccgcgcggtacccggtcttgatcgcaccgccgacgccaaggttgtgctgatggaacagcacggcgatgcgcgggtcgttggcttcggccaggatcaggcggccgctgccgtcggggcacgcatcatccacgcagtagatcgccgttaccgcatcatcgatcgccgcgaggacggacagcacgtggcgggtcactttgtagcaggggatgattacggcgatccgagccggcgtggatgcggagggcgtaatggtggtcatcggactcatggggctgggtgggccagcagggcctttgccggcagttccaccagatccccctgcagcacccgtggtgcgtcgccctcaggcgctacggtgatgtggtggtagcggttgaaggtgaaattgaacgcctcgtcggacatcaatgggaagtaccggcggaagtattccatctgtggcaggtacagcacatggttcacggcgggaataccaacacccggcaggagggccccgaacccaccgggagccaccagcgcgccttcgggcgtggtggctgagccccgggcttgcagggagtgcaggacggcagtgcggtccattgcgaagatcggcccggcaggctgcacagggttgaacaagccattgcccagcagattggccaaggcggcggtggccaggaccaaggtggccgcatgcgccgacagctttgggcggcgggcggcaacggccagccccgccaagcagagatagggaatggcatcggcggcgctgtgcaggcggctgaactggccttcgccgaacaggaacttggccacgctgccagccatcagcagcgcagcnnnnnnnnnnnnacgcctgcgctccaggcgtacgccgcaatggaccaggatcatcgcgcagccgatgttgagcagcaggccgaacgccagcagcgcgcgtgcgggtggcaccatcgagagcccggtcaacttgccgaccagaacgggcacgggcaggaagatccagcaggcgatcagcagtacgccagcggcgagggccagcacgctgccgcggtggccccgcacccattcgcgcagtcgtgcgccgtcagcaaggaccagggtgaacagcggcaacaggctgccgagtacggcgatctcgcactcgttggagcctttgaacattggcagcggtgcaaaccggtaggtcatcaggttcgggaagacgtgcgcgaacagggacgtcagcccgaccccacctccggcgctctggcgctggcccggataaaccgtgttgcgcacgatcgggatgatgtcgtggaagtaaccgatgaacacggccaatgccagcgcgcctgcgatgccggcatcgatcagtcgtggaagcgtgagggcatcgcgacggaaggccaggaccagcaccgccatggccagcagcgaggaaatgatgaagggcggataggacactgcgatcacccagacagcgagggcgtacgcactggccaggatgcgaacccagcgattgccgatgcacagccaggctgcggcggcccagggtgccagagcgaaggcaccggcattgctggtccaccagacctgcacgaatggcgcgaagaacagcgtggccgaaaccagcactgcggctggtaccggcatccgcagttggcgcaggaacagggcccatccgctcaggaaggccatggccatgaacatgaagaagaacgaataggcgttcgctgctggcaacacgaagaacgcccagtggtagggcttgaacagcaggccccagtcgagcagcggcagcgcctggaaggtgcgcagtgactcgtggtacggcgagtgtgcgttgaactggccgaaatcgttgttgaccgcgatctggatgtagggcgtgaacacgatccactcatcgctgcggatcatgcgggcgctgccaagcaccgggttctgtggcgccaggccgagatactcgtaggccagcgagtaggaggatggcgtcagcgcgaatgcgacgtagagaatgcacaacagcgcgatgatcccggcgagcaggcgcgtctggccgggcgggagcccgcccggcaggttcacttcatgggtggagaaaggcgttcgtccgctgtcactcatcatgcgctcgcaggtaaggtccatccatgcgcgacgtacccgcacaccgctgcctgagggcaatagagggggatcccggcacgcgccgttccgaggccgggactgcgggattctagcgggttgccgccggagccgcaggccatcctgtggcgaggatgggcctcaatacaccgtcgcgcggccctgcacgaacgagtagaagaacaccgcgttcgggtcgttctgcaccaggcggaactcgcggcgcatgccctccacggtttcctcgtccaccgagccggcctgcagcagctggtcggcggccgacagcagcagctgttcccagaacgcgatcatcgtcttgcgacgcgccggctcgcggttgtccaggtggatggtcttgatctcggtgtgcacgtcgcggaagccgccggccagcagcaggttgcccagcttggcgccgacgaatgggtcgcccccgtggtcgtactggaaatcgttgaaggccatccagtagcgccagatgtgcggcgaatacggatcgagcaggaacgaggcattcatcacttcggtgatgtacaccggcgaacccggtgccagcacccggcgcacttcgctcagcacacgtgcgggtgacggcacgtgctccagcacccagcacaggaacgccgcgtcgaagctgcgtgcctcgaacggcagctcaccggcatcggcctgctgcagggtatagcggtcgctgcaccacggcgtgcgcgccaggttctnnnnnnnngtggccagctgcgtttcgctcaggtccacgccggtcacgtgcagctcggggaagcggcgcagcaggatctcggtctgtgcgccgacgccgctaccgacttccagcaggcgccgagcgccgctgtagtcgatctggccgaagatgcttgactccagcagccgggcctgggtcatcaggcgctgctgctcggtgccggaaaacccgtgcagataggtcggggaggaaatcggcggggtcatggtgggctcttgtagcgtcgagctggctcgactgttcgcaaacgcggggctggcggctcaggccgccgaaggcagcgccggttccccggcgatcaggcggtcgaagtattcggtggtcaatgcgatctggctggccggatcctcggcacggttgaccaccgcgcggaaagcggcattctccggccggtccttggcataccagcccaggtgcttgcgcgcgatgcgcacgccctgcggctcgccatagaacgcatgcagcgcgtgcaggtggccaagcaggatgtcgcgcacttccgccagtgatggcggtggcagttcctcgccggtggccaggtagtgcgccacttcgcggaagatccacggccggccctgcgccgagcgaccgatcatcaccgcatccacgccggtttccttcaggacgtaggcggccttctgcggcgaatcgatatcgccgttggcgatcaccggaatgcgcagcgcggccttgatctcgccgatcgtggcgtactccgcctggccggtgtagtgctggtcgcgggtacggccgtgcaccgccagtgccgcgataccgctgtcctcggcgatgcgtgcgatcagcgggccattgcgatgatcgcagtcccaaccggtacggatcttcagcgtgaccggcacgtccaccgcgttgaccacggcctcgaggatgcgcgccaccagttgctcgtcgcgcatcagtgccgaaccggcccaggcgttgcacaccttcttggccgggcaccccatgttgatgtcgatgatctgcgcgccgtggtcgacgttgtagcgcgcggcctcggccagctgctgcggctcggtgccggcgatctgcacgctgatcggggccggttcgccgtcatggtccatgcggtggatcgacttgcgcgtgttccagaagcgcggatcactgatggtcatttccgaggcggccagacccgcgcccagccgtttgcacagcaggcggaagggcttgtcggtgacgccggccatgggcgccagcacgacgttgggggcaatggtgtacgggccgatctgcatgcgcccattgtaggnnnnnnnnggcggtacggccgcgtcgggcgcggtccggttcaggccgatcggcaccgacctcatgccgtaccggcatcagcagatgcttgacggttgcttccgccgcccccacgggcgggcgatggtgggcggctacctcaggctctgccaggcctggccggtacccagcgcgaaggccagccccaggctgaggcagaccactgaactgaccacccagaaacgccggccgttgtagccgggccggagcagggccagcccgaagcccatcgccgcgcgcatcagcaacagcagggcgatgcccgacaagaccagacggctggccggcagcggcgaatgccagcccgcggctgccagtgcgtacagcgtccaggccaccagcacggcagtgatgccggcggtcatcagcggcggccaccaatgcccggcctgtgccagccggaccatgcgctggccagcaccgaagtacctgtaccacgcggcgccgaaggcaatgcagccgatatgcagcaaggctgcgatggcactaccggcggcggcaaccagcaaccaggggaatccgtccatgtcctgcccacgctgaaacgctgcgcggatggtgggtgaggggcgggatgcgggcaatgcgaccggcagtcgcagctgttcgatgcgaccgccgccgatggcgcttcgctcagcgcggcggatcgatctgcaacccggcgccgagacggtccaaggccacgtccacgcgtggcagccgttgccggccctgcggccacagcaggcgcagcggcaggccgcggcagtccagcgatggcaggatcgagaccaggctgccgcgcgccagcgcgtcatcgaccagccaggtggccagctgcgcgatgccgaagccggcctcgaccgccgccacctgggcctcggcgctgccaaccaccagnnnnnnnngggcctgcagcggtgtactgcgctgcctgccatcggccacctgccacggcccgatgctgccgtccgcgcgtccgaacagcacaccgtcatgcccggccagctcggcggccgagcggggctggccatgccgaagcagataggccggggaggcgcagaagcgcaggcattcgtaaccgagcaggcggctgcccagcgtggcgggcagcggctcgggaccgccgatgcgtacggcgaggtcgacgccgtcctcggcgaggtcgctgaagcggtcgctgaaggtcacctgcggatgcaactgtggaaactcggcggccagctgcagcagcaacggccagactttgaggcgcccgaaggtggccggcgcatccacccgcaggcggcccacgggcgcgtctgcgtgcgagaccagcaccgactcggcatcggccagctcgcccagcacccgcacgcaggtgcggtagaagccctcaccggcctcagtcaggcgaaggcggcgcgtgctgcgctcgaacaaccgcgcgcccaggcgtgcctccagccgcgcgatggtcttgcccaccgccgaactggtcaggtgcaggcgttcggcggcggcagtgaagctgccggcatcggcggtggcgacgaaggcctcgatgccgcgcaggcgctcggtgggaagcatggggaatttctgtccggaatcgatggaaaacatagcagtaatcggaacccggggaggaaataggctggcggcccctgttctgatgcccgcccatgtcctccctcgattccgctgcggccgctgtccacgcaaacgcccgcgcacgcctttcggttgtcctgctggcggtgtccgccttcgtcatcgtcacctccgagttcctgatcgtcggcctgttgccggcgctggcgcgcgaccttggcctgggcatcgcccgcgccgggcagctggttaccttgttcgcgttcaccgtgatgctggccgggccaccgttgaccgcgctgctgtcacacgtcggccggcgccgcctgttcgtggccatcctgctgttgttcgcgggttccaacgcgctggccgcgatggccacgcagccgtggctgctggcgctggcgcgggtgctgccggcactggccctgccggtgttctggggcaccgccagtgagactgctgcgcagctggcccctgcagggcagggcggtcgtgcggtcgcgcgggtctacctgggtatcaccgccgcaatgctgttcggtatcccgctgggtacgttggctgccgacgccctcgattggcgcggcagcttctggctgttggcggccctgtcgctgttgatggccggcgcgctggcgttgtggatgccggacaccgtggccggaccgcgnnnnnnnntgggcgaacaggcacgagtactgcgccagccgcagttgctgggcgatgtgctgctgtcggtgctggtgttcaccgcgatgtttgctgcctatacctacctggccgatgtgctggagcggctgatgcaggtaccggcggcacaggtgggctggtggctgatgggcttcggagctgtcgggttgatcggcaatgcactgggtgggcgctgggtcgatcgtgcgccgctgggcgcgaccctggtgttctgcgcggtgctggcgctgggcgtgctggccagtgtcgggctggccggccacggcacgttcgtgctgatcgcactggccctgtggggtgtggcgcataccgcattgttcccgctgtgccaggtgcgggtgatgcgtgcggcgccgcaggcgcaggcgctggcgggaaccttgaatgtgtccgcggccaacgccggaatcggcctcggcgcgctgctgggaggtggggccatcgaacgcttcgggcttgcctcgctgggcgtggtggccgctgccgtggcgctgctggcaatcgtcgcgggcctgctgctgcggcagcttgcccggtctcgctcatccacgcatggcgtggatctgcctcattgaaaggcaaacaaaaaaagcccgggtgtctgcacacccgggcttcttcatccacgcatggcgtggatctactttgcttcggcgtcggccggggtgaagcgcggcatcgccgctgcagcaccttccttctcggtcgaacgaccggcgaactggttggcgaagcgcacgtggcgggcgaacggggcgtcggccacctgcgccagcgacgcggccagcgcaccgttgaaggcgtcaccggcaccggtggtgtcgatcgcctgcacctgttcggcacccacgcggtagtacggctgggtatcgccgcgcaggttctcgtcggcatgcgacacgaacacgcccaccgaacccagggtgaccaccacggtaccgttgccgaccagcttgcggcacagcgcgtgcaggctggcgccatccagcgcggcgacgtcgttggcatccacccgctcaccgacatggcggccgagcagggcagcgaactcggtctcgttcggggtgatcacatcggccagcttgagcaggccgatggtcgagggggcatcggccggtgcggtgttgagcacggtggtgacgccggcctcgcgggccgtggccagtgccgcttcgatggtctgcaccggcgattccagctgcaccagcaccaccctggcgccggtcaacagggcctgctgctgttgcaggaagtcggtgctcagcgcagcgttggcacccgggccgatcacgatggtgttgcggccacgggcatcgacgtagatgccggcggtgccggtcggttcgctgctggcttcggcgatgaggccgaaaccatcctgcgccgccagttnnnnnnnngtggcgccaccggcgtcgtcgcccagcgcgcacacgaagtgcgtctcggcaccggcgcggcaggccgccacggcctggttgaagcccttgccaccggggccggtgctgtagcggccggcaatggtcgcgcccggtgccggcagcgactcgcaccgccacacgtgatcgacattgaaggaaccgacgacaacgacactgctgctcatagggaatcttttctcaaccaagggttcaactgaagtgcgtcagcacgccggcgatggtcgccgtcatgaaggtggcaatggtaccgcccagcaccgcgcgcaggccgaacttggccaggtcgtggcgacgttccggggccaggccaccgatgccgccgatctggatcgcgatcgagctgaagttggcgaagccgcacagcgcgtaggtcgcgatcaggcgaccttcgctggacaggctgacgccagccacctggccgttcacgatctgcgacagctcggtgtaggccacgaactcgttgatcacgaccttctggccgatcagcgaaccgacggtggtggcatcggcccacggcgtaccgatcacccaggcgatcggggccagcaggtagccgaagatggtcgacaggttggtcggcttgccgatctgcgcagccaggccggtcacttcaccgatccaggtcagcggggcgttcagcagcgcgatcagggcgatgaaggccagcagcatcgcgccgatgttcagcgccagcttcaggccgtcgccggcgccggccgcagccgcgtcgatgatgttgctggaggtcttttcgacttccatcttcaccgtgccgcgggtgagcggggtgccggtttccgggatcagcagcttggccacgaccagggtggccggcgcggccatgatgctggccgccagcagatgcttggcgtagaaggcctgctgcgctgggtcgccgccgccaagcatgcccacgtaggccgccagcacgccgccggcgatgtgtgccatgccgccgatcatcatggtcagcagctcggactgggtcatcctggcgatgtacgggcgcacggtcagcggcgcctcggtctggccgatgaagacgctggcgcagacgctggtggtttccgcaccggatacacgcatgaccttggtgatcgcccacgccatcacgcgcacgatcgcctgcatgatgttcaggtggtacatcacccccatcagcgccgagaagaagatgatggtcggcagcacctggaaggcgaagatgaagccgtaattcttggtgtccatcaacgagccgaagatgaaaccggaaccctcgttgacgaagctcagcaccttgacgaagccgtggcccagcgcgtcgaacacgtcgcgcccgcccggcaccaggatcaccagcgccgcgaaggcgatctgcagggtgataccggtggcaaccagcttccagtcaaccgcgcgcttgttattggaaaacaaccaggtgatgccgatcagcaccgccaacccgaacaggccgaagccgatcctgcccaaaccttcgaccatgtgagtgactcccctggggcgtcgcgaaaaacgggaagcctagtgcagggcaggggccggggcaagaaaaagcagcgtgcgcgcggccaacggtaccgatcaggccagcaacggcaagggcttgcggctggcggcggcaggtagaatgggggtcgatcccggcccggatgcgggcccgcagcaggagattcgcatgcaataccgtcgcctgggctccaccggcctgccgatttccgccttgtccttcggcgcctgggtgaccttcggtgaccagatcccgcgtgatgaggcccgcaacctggtggccgccgcctgggatcatggtgtcaacttcttcgacaacgccgagggctatgccaacggccgtgccgaacaggtcatgggtgacgtgatcgccgacctgcgcctgccgcgcgacggtttctgcgtgtccagcaaggtgtttttcggcagcgccaaggacccgcggccgacccagcgcgggctgtcgcgcaagcacgtgaccgacgcctgccacgctgcactcaagcgcctgcgggtggactacctggacctttactactgccaccgcccggatccggacgcgccgatcgccgagaccgtgcatgcgatggacaccctggtgcggcagggcaagatcctctactggggcacctcggagtggtcggcggtgcagatccagcaggcgctggacatcgccgaggcgcgcaacctgcagggcccgtcgatggagcagccgcagtacaacctgctgcaccgcgagcgggtcgaggtcgagtacgcgccgctgtatgccggtgccggcctgggtaccaccatcttctcgccgctggcgtcgggcctgctcaccggcaagtacgaccagggcattccggccgatgcacggctggggcgggaaggcatggagtggttgcaggacctggtgctgggggccgacgccggggcccgcctgggccaggtgcggcgcttcagcgaggtggcacgcgcgctgggccacgccccggccacgctggccatcgcctggtgcctgcgcaacccgaacgtttccagcgtgatcctcggcgccagccgggtcagccagctgctgcagaacctgcaggcactggacgtgctggagcaggtcgacgcgagcggctgggcgcaggtggaagccgtcttcgcctgaaccccggggccgaccgggcctcgggggcctggctcgggccggttcggccgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacacctgcgtcgccatttaattgatgcgatctatcgaattacggaactcgatcattaatcccatcaatgaaattgagaatggttgttgattgtcaactgagaatcattatcatttaactcgtccctcgcacgagtccagatgctcatgaatgctcaacctgtactgctgcgccccgaaacgctgaccctccgcgatcgaccggtccgcgtcgttccgccggaagaggtcatcgacagcgaagccctgctcaagggccgtcgtgaaatcctgatccagcacggcgaccgcttctatcgcctgcggcacaccagcaacgacaagctgatcctgaccaagtaatcgcggtctggtcgcccgnnnnnnnnnnnnctgccggcagcgccgacagggtgggcgacccgtccgctcccgctctctccccctcggtctaccgcgtgcaccttccgggtgtgccggtgaccgggggttcccctgcctgaccgaacgaacccagatgacccgccataccgccctttgccttgctgtctggatggcgctgccgctgtccgcccacgctgctgccactgctgcccccgatgcgcgcgaattcgatcgggtgcaggtcactgccacccgcaccgagcgggcggtgagcgacgtggcggcaacggtggatgtcatcgaccgtgagcagatggaccggcacctggtgcaggacatcaaggatctggtgcgctacgagccgggcctgtcggtcacccgcagcgcgacccgcttcggcctggatggtttccgcatccgtggcctggacggcaaccgcgtgcgcatccagaccgacggcatcgtcatgccgacccggttcgacatcggttcgttcgccagttccaaccgcaacttcaccgacctcgatacgctcaagcgcgtcgagatcgtgcgtggcccggccagctcgctgtacggctccgatgcactcggtggcgtggtcgcgttcgtgaccaaggacccggccgactacctcaagggcggcaagaacagctacttcggcctgaagttcggctacgacggtgagtggaagggcctgctcggcggtgccacggccgcctttggtggcgaccactggagcggcctggtcaacgtcaaccaccaccagggccaggaaacggacaacaagggcacggtacgcagcgacaacgacacccgcaccgcggccaatccgcaggatcgcgacggccgcagcctgctcagcaagctggtctatgcaccgagcgaagaccagcgcttccgcctgaccgtggaaggcaacgaagacaccaccgacaccaatgtgttgtcggcgattgccagcgttgcaccgcgccccggcgcgatggctgcggccactggcatgaagtcccacgacacccagaagcgcaaccgcgtgtccttcgcccacgagatggatgcgctggaccagccgttcgccgacagcctgcattggcaggtgtacgcgcagaacagcgaaacccggcagcagaccgacgagacccgcaccgacggcacccgccgccaccgcgtgttctccttcgaccagcatgcctatggcctgcaggcgcagttcaacaaggcgttcaccaccggcagcgtcgagcacgcattgacctacggtttcgaaggcacccgtaccgagatacggcagaagcgcgacggctatcaggtcagcaaggctggcgtggtcagcaacacggtgctgccggacaccttcccggtgcgtgacttcccgatcagcaagaccaccgagctgggcctgtatgcacaggatgagatgcgctttgccgatggcaggctgtcgctggtgccgggcgtgcgcgtggaccgctacgagctgaagccggaagtggacagcatcttcgccgaagacaacccgaccacggccgtggcgcagctgaagaagaccagcgtgtcgccgaagctgggcatggtctggcgctttaccgacgaatggtcgctgttcgccggttatgcgcgtggcttccgttcgccgccgtacaacgacgtcaacatcggcctgaccaacgtcgccttccgctataccgccgtcgccaacccggatctgaagccggaaaccagcgacggttacgaactgggcctgcgcttcatcgcgccggcggcgtacgtcagcgtcagcggctactacaacgactacaaggatttcatccagtccaacgtcgataccggtcgcaacgcacagggtctgaccgtgttccagtcgcagaacatcgccgacgcgcgcatctatggcgcggaaatgaaggccggcatcgagttcggcgaactcagcccggcgctgaagggctgggcgctgcgcagtgcgttggcatggtcgcgtggtgacaaccggaccgatgacgaaccgctggcctcggtcgatccgctgcgtggcacgctgggcctgatgtacgacaccgatacctggggcgtcgaactggccggtaccttcgtgcagcgcaagaagcgcctgccgccgcctgcggcgcagaccaatccgaacgcaccggcgccgttcgtctaccagccggccggctacggcgtgctggacctgatggcgcactggaacttcgcgccgggtgccaccttcaatgtcggcgtgttcaacctggccgacaagcgctacatcgaatggtcgtcgatcaccccgagcctgatcaccgatcgcgcactgagcgatcgtttcagcagcccgggccgcaccttctccgccagccttgccgtttcctggtgacctcatgagccgagcactgtccgcacgcaggaatgactccatcgccgcgccgaacagcgcggcctggccgaccccggcacagctggccacgctcggcaccgtgttgtgcctgtaccacgccgacggcaacgagctgggcggctggcgccaggccgtacgcgtacacgcctgtcagggcgtggacagcgagggcctgcgcgaaagcctgtgcttccttgatggccgcggccgctgcgtgtggcgcctgtacctgctgcccgacagcgatttcctggcctgggaccgtctggtcgcggcgctgccgccgggaccggaacacgatagcgaggcgagcgttggcgaacgcctgtggcggcgtttggccggccatcttggcggccagcgctggcgcctgtgcgcgctgcgcctgcatgccgccgacgacggacgcacgctggccgccagtctgtcgaccctgtcctcgctgggcgcggccaccgcgcgccgcatcgcacgcctggaaggtgctgaaggcgagctggcgatcgacgactgctgctgtgccgacgccgcccggcgtccggcgccccagattcccggcgacctgccgctgatccgcctgtgaccctctcctgatggaacgcccgttggccacggatggcccctcaatgaatctgcaaccccgaaggaagaccccgatgaagctccagacagccagcgccatgctgctgctcgccgccagcggcgtggccagcgcgcagccctccgatatcgcccgcgaccacgacagcatcctcgccatgcagggtgagtacaccgtggacttcgccttcgacgagaccgtgctgctgaagccgggctacgagcgtgcaccggcgatgcgcagcggcggcagtgaagtggtcatcgtggtcgagaacaccccgaagcgcatcgtgctgcagcacctgctgctggatgaaaagagcggccacatcaccaagcactggcgccaggactgggtgtacgaagcgccgaaccgtttcgagttcagcgccgaccagacctggaaggtgcgcagtattccgtcggcggtgaaccagggcgcctggacccagtgcgtgtacgaagtgagcgacgcaccgcgctactgcggcaccggcacctggacctacaccaacaacgtgccgagctggaccagcgatctgagctggcgcccgctgccgcgccgtgagtacaccaagcgcagcgactacaacgcgctggctgtggtcaaccgccatacgctgaccccgaacggctggacccacgaacagttcaacaccaaggtgcagcgcaacgccgatggcagccaggtggagatcgcacgcgagttcggcttcaacgactacgtgaagaccaccgaggtcgacttcaccccggcgcgcaactactggaaggccaccgccggttactgggccaaggtgcgccagcgctgggacggtttcctgacccaggccccgggcgtgcacctgaagaccaggatcgacggcatggcgatgatcattccgctgttcacccaggccgaagagatccagtccggcaagaaggtgaaggacaagcagatcgacgaagtgttcgccaagtacgtggaaaaggcccagtagatccacgccatgcgtggatgtgcttgttccttgaacactggcagcgccgtcctgggctcttggtaggtgccgagcttgctcggcacgcgccccggtccggcgccgcctcaggcctcgcgcagcgccaatgccggcggcgtatgcaggatcgcccgcgtaccccaccagcctgccagcaggctcagcccgatgccgaccacgccgccgatcagcaggcccggccacggcggcagcaatggtagctcgaacaccttctgcgagactgccacgccgatggcggcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncagcagcaccagcacgccggccagcaggctgaacaccatcaccagctgcaccgcctgtgccacccgctccatcacatcgcgcacctgcgagatcaccgcgtccacgtccagcagcgacaggttgggctgagcgcgcaccagctcgcccagtccggctgccttgccggccggcaggtggaatgccgacagcaggttgtgcggtgtatcgcccaccgcgttcgggttcagcagcacgaagaagttcgggcggaaggtgttccagtcggccttgcgcacactggtcacggtgaactcgcgctcctgctcgcctactgcaatggtgatgcggtcgcccggatatacgccgtagcgcttggcccagccgatctcaaccgacgcctccgatgccgtgctgtcgggcgtccagaaggtgccgttcatcagcgtgttggccggcgggaagctgctgcgccagctgaagttcaacggccggttctcgtcgtcgtcatcgcgctgggcttcgcctgacgccggctgcccgctctggtccggcgagcgatccacgcgcagcggcggcttgccgttgatcgcgatcaggcggccggtggccatcggttcgatgctggcgtcgttggcgcccagtccacgcagcgcggccagcacgctgtcgcgctgttcgggctggatgttgatcaggaagtagttcggcgtgtccgcaggcagtcgctcgcgccactgctgcagcaggccggggccggtcaccgccagcagcaacagcgcgcacagcgacagcgacagcccgaccagctgcatcaccgccagcatccggcgccgggtcagcgccgccaggcccagccgccagtggccgtgcagacggtgctgcaggccgcgcagcagctgcagcagcgcgaaaccgaccacgccggccgccaccgccaacgcggccaggccgcccagcacccatagcgccagcttgagatcaccggtcacctgcaccgccagcagcaggctcgccgccagcgctgctacgtaggccagcagcgaggctggcggcagggcggcgaaagagcggttgagcacacgcatcggcggcaccccgcgcaggcgcagcaatggtggcaggccgaagccgaacagcagcaacaggccgatgccggcgccggtcagcgccggcatcgcttccggcagcggcaggcgctgcggcaccaggctgcctagtacctgcaccaggccttcctgcgcggccatgcccaggccgatgccgagcgcacaggccggcaccgccagcatcagcagctgcagcgccaggccaagcaggatgtcgcgctgnnnnnnnnccaggcagcgcaggatcgccacctggtcgatgcggcgcagggcaaaacggttggccgccagcgcggtcgccacgccggccagcaataccgccagcagcgcgctcaggccgaggaagcgcccggcaagatcaaaggcctggcgcacgccgcgctgggtgtcgtccacgctcagcaggcgaaggcctctcacctgtggcagcagccactggcgcaacgcggcaacctggtcggcggagccggcgaacatgagccggtagttgatgcggctgccagggccgagcaggcccgtgccttccacatcggcgcggttgaccagcagggtgggggagagcgtcagcaggtcgccgccggcatccggctcggcctcgatgatgccggcgatgcgcagcgtgccggcgccgaattcgagatcatcgccggccttcagtcccagcccctgcagcaggcgcgggtccgcataggcctggcccttgggcggcatgccggcgttggcgatcagcgcgccaccgggcgtgctgcgcaccctcagcgtgccacgcagcggatagcccgcctgcaccgccttgatgctggccatctggctggcatcaccgttgaacagcacgctgccgaagctggcgatgcgggtgaaggccagtccacgccgctgcgcctcgtcggcgaacgcctgcggcgggtcatcgcgcccggcgatgccgaggtcgccaccgagcatttccgctgcgctgccggtcagtgccaggttgacccggttcaccagcgtgccgaccgcggtcatcaccgccacgcccagcaccagtgcggcgaacacggtcagcaggtcaccggccagcgcctcgcggcgcannnnnnnncacgcatgccgcagcaggttcatgcctgcgccccacgctcgaccggcagcaggcggccgtcgtcgatgcggtggatgtactggcaacgctgggccaggcgcaggtcgtgggtgaccagcaccagggtggtgccgctgccggcgttgagttcgaacagcaggtcgctgatgtgctggccggtggcgtggtccagcgagccggtcggttcgtcggcgaacaggatgcgcggacgggtgacgaaggcacgtgccaatgccacgcgctgctgctcgccgcccgacaactggcgcggatagtggcgggcgcgatgggccagcccgacctgggccagcacttcatcgacccgcgcccggtcttcgcgcccggccagctccagcggcagcgcgacattctcggcggcggtcagcgccggcagcaggtggaaactctggaacacgaagccgacctcannnnnnnncagctgggcgcgggcctcctcgtccagcgccgacaggtcctggccagccagcgcgatgcggccgcgactgggcaggtccagcccggccagcaggccgagcagggtggtcttgccggaaccggaggcgccgacgatggccacgctggtgccttcatggaccgtcagggtgatgttgtccagtatgtggacttcaccctccgggccctgcacggacttgccgacctggtcgacggcgatggcgacgggcgcgctgcggggggacaggctgtcgatgaggagactccaatgcgcaagacgggatggagccggcgagccggcgcgatgatggtgctgctgctagggttcctgctgttgccggggctggcctgtgccaaaggtccggccggcaccgtgctggtgctcggcgacagcctcagtgctgcccacaatatccctgccgacgccggctgggtcagcctgctgcagcagcgggtcaggcagcagtcgaaaaccccggcgcgcatcgtcaacgccagcatgagcggcgagaccaccgccggcgcactcacccgcctgccggccctgctggcgaaggaaaagccgaccgtggtagtgatcgcccttggcggcaacgacgcactgcgcgggctgaccccggcgcaggtgcagggcaacctgggaaagatggtgcaggccagccagaaggccggcgcgaaggtgctgctgctgggcattgacgtgccgcccaactacgggccggcctatcgccagcgcctggctgcggcctacagggcgctggccacgcagtacaaggtgccgctgctgcccttcctgctggagggggtggccctgcagccgggcatgatgcaggccgacggcctgcacccgaccgcacaggcgcagccaaaggtgctggacaacgtctggccgctgctcaggccgctgctctgaaccgtttgtttacctcttgacggaacttcacatcgcgtccaccgtcgatccggcatgtttcacaaagctgaagttagaggggatcacatgcgtcagacgaaggagacctccggcttggtgctggtggtcgaagacaaccgcaacatctccgagatgatcggggaatacctggaaggtcgcggcttcgaagtcgactatgcacaggacggcctggatggctaccgccttgcggcggagaacagctatgacgtcgtggtgctcgacttgatgttgccgcgcctggatggcatcgaagtgtgccgtcgcctgcgcaacgatgcgcgcaagtccaccccggtgctgatgctcacggcacgcgacacgctggacgacaagctcaccggcctgggtttcggtgccgatgactacctgaccaagccgttcgcgatccaggagctggaagcccgcctnnnnnnnntgatccgtcgcgaacgtcgccaggtcggttcggaagtgctgaaggtggccgacctggtgctcgatccggtcagcatgcgtgcgacccgtgccggcaccgagctgcagctttcgccgatcggcctgcgcctgctgaccatcctgatgcgcgaatcgccgcgcgtggtcacccgccaggagatcgagcgcgagatctggggcaatggcctgccggattcggacaccctgcgcagccacctgtacaacctgcgcaagatcatcgacaagccgttcgaccgtccgctgctgcacaccgtgcagagtgccggctaccgcattgccgacatcgcccagccgatggcctgagcaggatactcgccggtgcagcagcaggcccggccgggttgtggccacgtacgagggcagggcatgaccggtcggcactgccgccggtcatcgcccatgcacccgcacggcgtggcgcgctgcctataatcgcagcgctctgaccgggactccgcaatgccgcacggcctgccgcgcaagatccgtatcgccttcatcctgcaggcagtgctggccagcctgggcatcctgctgggtgcgtggctggtctcgctggtgatcaagcacagcctggtgggcgctgccctgcgcgaggaggcggcgtactactggacgctgcacgaagcgtccccggtgcagccaccgcccaatacccagaacatccgcggctacctgctggaaagcgggcagtcggcactgtcgttgccggccaacctgcgcaatctggagcccggcttccacgaactacccaaggacgaccagctggtgctggttgatgtgcgcccggctggccgcctgtacctggtgttcctgcgctcgcgcgcagagatgctggcgttctggttcggcatcgtgccggtgctgctgaccctgttggcggtgtatggcgccagctgggtgacctaccgcgcgtccaagcgcctggtgtcgccggtgaactggctggctcgacgcgtctcgcgctgggacccggggcatccggaagcggccgacctggagcccaacaagctgccggcggacatgcagggcgagacccggcagctggcggccgcgttgcactcgctggccaaccgggtcagcgcgcacgtggcacgcgagcgcaacttcacccgcgatgccagccatgaactgcgtacgccgctgaccgtcatccgcgttgccagcgacatggcactgggtgatgaaagcctgcagccgcgcctgcgccgcagcctgcagcgcatccagcgggctggccgcgacatggaagcggtgatcgatgcgttcctgatcctggcccgcgaggcagacgtcgaaccgcagatcgagctgttcgacgtcaacgacatcgtccgctatgaagtggacaacgccaacgaactgctgggggctcgcccggtgtcggtgcacctgcacagcgatggcccggtgcagctgcatgcgccgccgcgggtgctgcaggtggtggtcagcaacctggtgcgcaacgcatgcagctacaccgacgaggggcgcatcgacgtgcatgtgcacaacgatcgggtggtggtgcacgataccggcatcggcatgtcccccgaagcgctgtcacgggcgttcgagccgttctatcgcgccgaacccagccggccgcagggtaccggcctgggcctgtcgatcgtacgcaggctgtgtgatcgcttcggctggaaggtcagcctggccagcgagccgggccagggcaccgaggccacggtgatcttccggtagagggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatccgcagtacatccacgccatgcgtggatggggttgctcagttgcagttgaccttcggcgccagcgccttggtccagatgtcatacccggccggggtcatgtgcagcatgtcctcgcggaacagcgttgcatccggctggccatccgcgcccagcatcggcgtgtagatatcggtgaagccggtgttgggcagcttggccagcgcggccttgatcagcgtgttggcctcgttgatcgccggcagcaggtgcgcccgcgacgggctcggcttgatcgacaggtactcgaccttggtcttcggcaggtcgcgatgcacgcgctgcacgaaggcgaccacgtcgtcgcggacctgggtcgcggtgcggccgctgttgaggtcgttgtcaccggcgtagaagaacaccttgcacggcgcatacggcaccacgatctggccggcataccaggtgctgtcacgcacttccgagccgccgaaaccgcggttgaatacaggctggccggggaagtcggtggccaggctctcccagaagcggatggaggagctgccgatgaattcgatgccaccgcggggcggcgggttggcctggtcggcgctggcgaaccgggccatgtcgccggcccaggccacgttggagacctgttcgggtacccggggcgacgtggtcgggcccagggcctgggccagcggtgcggcggtcagcaggcccagcatcagcaggcaggtatggcgacgggacatcaggcgctccagcagggaagggaacgccatcatagaagctggggcgggccggggcttgcccctggcggtccattcaccgggccggtgccgggatgcggctggcggccttgtggcaaaatggcggccatctgcctattcctgtgcacccatgattccctgccgtgcgtctgagcggtcgctgcgccgcgcccctgttgctggatgttccacccgtggctgatcagttcggccatctgccgcgcggcccgcgccgcatcttccaggccgcccgctggtcctggcagggcctgcgcgccgcctggctgcacgaatcgtcgtttcggctggaggtctacctgctgatcctgctggcgccggtcgcggtctggctggggcagacgccggtcgagcgtgcgctgatgatcggttcgatgctgctggtgctggcgatggaactggccaactcggcgatcgaggcggtgatcgaacgttacggcagcgaaatccacgagttggctggccgcgccaaggacatgggctcggcggcggtgttcgtgctgatgatgaacgtgctgttgtgctgggccctggtcgtggttccacacgcgctggccggcagctacggctgaaaccccattcccccactgccttgaagagattccatgtcctttgagttcctcgccgaccccaatgcctgggtaaccctgttcacgctcagcgcgctggaaatcgtgctcggcatcgacaacctggtgttcatttccatcgcggtcagcaagctgccggaagagcgtcgcccgttcgcacgcaagctcggtatcgccgtggcctgcatcacccgtatcggtctgctggtgtcgctggcgtatctggcgcacatggcggccaacctgttcacggtggccggcatgggcatttccatccgtgacctggtgctgatcgtcggtggcctgttcctgatcatcaagggctgcatggagatcaaggaactgatcagcggcggcgaggatgaagatccgagcaccaccaaggcctcggccgtgttcggctacgtgatcgcgcagatcgcggtgatcgacatcgtgttctcgctggactcggtgatcaccgcagttggcatcgccgaccacatcccggtcatggtcgccgccatcctgctgtcggtgttggtgatgctgctggccgccaacccgctgggccgcttcatcgacgccaacccgaccgtgaagatgctggcgctggccttcatcctgatgatcggtgcggtgctgatcctggacggcctggacgtgcacgtgcccaagccctacatctacgccgcgatgggcttctcggtgctggtggaatggctgaacctgctgatgcgccgtnnnnnnnnnnagcacaacgtgccgggcgctggtaactggtaagcgcctctggcatgtaagtccctcagaacccccggcccggccgggggttctgcgtttgtggggggcacggctctgctacggcgctgcggtttttgcacttgtagcgggtttccgtgccccacttgtgaaccagaatcaacagtgttttcccggggcgaggcttaatccgccacatcaaagcgcgcaggctacgcactcccgaatccctcccccaggannnnnnnnatgaattccagagccgccttgctggcgcttgccgtcggcgccttcgccatcggaaccaccgagtttgcgccgatgggcctgctgcccgtcatcgccgacggcgtgggcgtgggcattcccactgccggcatgctgatcaccgcttacgccgtgggcgtgatgctgggcgcaccggtgatgaccctgctgatgggacggttcggcaagcgcactgcgctgatgctgctgatgtcgatcttcgtggtcggcaacctgctctcggcactggccccgaactacggcctgctgttgctgtcgcgcctggtcaccagcctcaaccacggtgccttcttcggcatcggtgcggtggttgccgccagcctggtgccgaaggacaagcaggccgccgccgtggccaccatgttcatgggcctgaccatcgccaatatcggtggcgtgccgctggcgacctgggtgggccagcaactgggctggcgcctgtccttcgccggtactgcagtgctgggcctgattgcgatcaccgcgctcggcttcgcgctgccggcatctgcaccggggccgcgcccggacgtgcgccgcgaactgaaggccatcctgcagccgcaggtactgctggcgatgggcaccacggtgctcggcgcgggcgcgatgttcactctgtacacctacgtggcgccggtgctgaccgaactgaccggcgcctccaacaccttcatcgcgatgtcgctggccctgatcggtatcggcttcacgtttggcaatggcatcggtgggcgcatggccgactggtcgcttgatggcgcgacccgcatcctgctggcggtcctggccgtgctgatgttcgtgctgccgctggccttcatgcaccacgccactgcggcgctgggcgtgctgctgttcggcgcggcgaccttcgccatcgtgccgccgctgcagatccgggtgatgcaggcggcgagcgaggcgccgggcctggcgtcatcgatcaacgtgggtgcgttcaacctgggcaatgcggtgggtgccgcgctggggggtgcggtgatcagctcgggtttgggttacgcggcgattccggtggccggtggcctgctggcggcatcggggctgctgctggcgtggctggggcgtccgcgcactgcggtggctgaggcctgctgaggggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgacccccgggagttggacgtcagatccaaccccgagggatacatgaacagatatgacgcacgtttcaaactgcaggtcgccaaggaggcctgcaagacctccacatcggtcaaagccattgcccgtcgccacggccttgagttctccacggtcaggcgctgggtggcgacctatcggctgcatggttggcgcggatttcaacgccaggcccagttctatgacctcccgttcaagctggctgtcctggaaaaaatgagccaggacggcatgtccgggcgggaggccaccacctacttccagattggtgatgccggcgcggtggggcgatggcggcgcctgtatgctcaaggcggtgcccaagcgttggcaccgcctccgccgctgccccgaaagccgatgaaaaagacccgttcgtccaagccgcctgaggaaatgagccgcgatgagctgctcaaggaagtcgcctatctgcgtgcggagaccgactacctaaaaaaactcgatgccttgatccgggaagagcaggcggcgcaagacgcaaagcgcaagccatccaaggattgaggcaggttcatacgctgtcgcttctgctcgaagcggcggagctgtcacgcagtacgttctattaccagaaccatgtcctggcccatccggatcaggacgaggcagccctgtgcgagcgcatccgtgcaatctacgatcaaagccaagggcgctatggctatcgcacggtgacgctggaattggccaatcagggtcatcggaccaatcacaagcgggtacagcgcctgatgggggagatgggcctgaaatcacgggtacgggtgaagcgctaccggtccttcaagggggccgccaatgttgtggttggcaatgacctcaatcgccaattccacgccgagcgccccaaccagaagtgggtgaccgacgtgaccgagttcaaggtacaaggcatgaagctgtacctgtcgccgatcatggacctctacaacggcgaaatcgtggcttatcagatcaagcgccagcccgtgttcgatctggtaggtcagatgctggaggaggccatcatgaagctttcgccggatgaacgccccatgatccactccgaccagggctggcagtaccagcatgaaaactaccggcacatgctggaaaaacattcgttgaaacaaagcatgtcccggcgtggcaactgcctggacaatgcggcgatggagagcttcttcgggacgctgaagtcggagttcttctacctgaacagctttgacagcatcgagagtctggaggctggcctggtggaatacatccagtactacaaccaggagcgcatcaaactgaaactgaaaggtctgagcccggtagagtaccgggagcgggcccaatcggccgcctgaccccgtccaagtctcgggggtcacttcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgataacgcttcctcgccaaccaccgcctcgccaaccaccgcggagggggcggcgcccgatggccggtctttcacccgaaccgtggcatgctcggtgcccagtccacccggaacctccgccatgcgcctgttcacccgtgtcctgcccctgatgctgctggcctccctgctgtccggctgcggctacaacgccatccagcagaaggatgaagcggtcaaggccagctggtccgaagtgctcaaccagtacaagcgccgcgccgatctggtgcccaacctggtgcagaccgtgaagggcttcgccagccaggaagagcgcgtgctgaccgaagtgaccaacgcccgctcgcgtgttggccagatcaacgtcaacgccgacgacgaagcctcgctcaagcagttccagcaggcccagggtgaactcggcagcgcactgtcgcggctgctggtggtcaccgagaactacccggtgctgaagtcggaccagaacttccgcgacctgcaggcccagctggaaggcactgaaaaccgcatcaccgtcgcccgcggccgctacatccagcaggtgcaggactacaacacctacatccgctcgttcccgcaggtgatcaccgccaagatcttcggttacaagaccaagccgaacttcaccgtggaaaacgaagcgcagatctccaacgcgccggcggtcgatttcggcagcgcgccgcagcagcagccggcaccgcagccgggccactgacccatgcgcctggccactgcgctcctggccctgctgctatggctgccgctggcatcgcacgcccagcagctggcgccgattccggcgctggattcgccggtggtcgacgccaccggcacgctggatgccgcgcagaagcaggcgctggtacagcaggcgctggaccttcagcagcgcaagggcagccagctgcaggtgctggtggtagccacgacccagccggaagacatcgcgcagtacaccacgcgggtcttcgaccagtggcagatcggccgcaagggcgtggacgacggggtgctgctggtggtggccaaggacgaccggcgcgtgcgcattgaacccggttatggtctggagggagcgattcccgatgccatcgccaaccgggtcatccaggaatacctggtgccgcgcttccgcagcggcgactacgccggtggcatcaccgacgccacggcggtgctggtcaagctgatcgacggggaagcgctgccggcaccggtcagcggccatcgcgggcgtgagcccagcggtggtggcgatacctggttcctggcgctgttcatcggtgtgttcgccggcagcatcctgcgcgggatcttctcgcgcgtgccgcgtccgctgcgtggcctgctcggcggtgccggtgcggcgctggcggcattcctgttcacctccacactgctcgccagtggcctggctggcgtcgtgggcctcattgttgccatgctctccggtcacccgggccgctttgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgcttcggggggctggtgatgatccaacgactgtgtcgtcatgtgttttcgccgtcggtacggcgcgcattcccgccggccacgctgcaggcgatcaccgaggccatcgcggccggtgagcagcgccacggtgggcaggtgatgttcgcggtggaagcggacctgccgctggccgcgctgtggcacagggtcaccccgcggcaggccgccgagcatgcgtttgcccgcctgcgcacctgggataccacccacaacaatggcgtgctgatctacctgctgctggccgaccacgccatcgagatcgtcgccgaccgtggcctgcatggccgggtcagcccggcacaatggcagcgggtctgcacccacctgcgcgaggggcttcgtggctcccatccggtggaagcgctgcaggatgccatcgacgaggtctccagcctgatcgaagggcactttccggcctcgacccggtcgaacgatgacgcgttgccgaactcgccccagctccttggttgagccggggcggcactggcccgagaataggcgttcaaccgcaaggcaccttccatgatctatttccacgacatcgaccccatcgccctctcgctggggccgatcaaggtgcattggtacggcatcatgtacctgttgggcttcaccgccgcctggctgctgggacgcaagcgcatcgccgccggccgcctgccgggcgtcgacgccaatggtttctccgacctgctgttctacgccatgctcggcgtggtgctgggcgggcgcatcggctacatgctgttctacgcgctgggcgatttcctgcacaacccgctgctgctgttcaaggtgtgggatggcggcatgagtttccacggcggcctgctgggcgtgctgggcgcctgctggtggtggtcgcgcaagcacaagctgcatttcttcgacaccatggatttcatggcgccgctggtgccgctgggcctgggcttcgggcgcatcggcaacttcatcggtgccgagctgtggggcaagtacaccgacggtacctggggcgtggtgttcccgtccggcctgccggcaccgctgaaccagctggaccacgcgaccctgcaggcgcagttcgccaccggcgcgctgaaccagttcgcgcgccatccgtcgcagctgtatgaagccttcctggaaggcctggtgatgttcgtggtgctgtgggccgtgtcggccaagccgcgccaccgttacctggtcggcggtctgttcgcgctgatgtacggcctgttccgcttcgcggtggagttcgtgcgcatgcccgacaacggcgtctacgtggccttcgactggctgacccgtggccagatcctcagcctgccgctgattgccttcggcctggtgctgctggtgatgtcgcgccgtgcgccggtactgcagccgcagctgccggtgactgccgggggcaaggcatgaaggcttacctggacctgctctcgcatgtgctcgagcacggcgccgagaagagcgaccgcaccggcaccggtacccgcagcgtgttcggctggcagatgcgtttcaacctggccgacggcttcccgctggtcaccaccaagaagctgcacctgcgctcgatcatccacgagctgctgtggttcctgaagggcgacaccaacatcggctacctgaaggacaaccaggtgcggatctgggacgagtgggccgacgagaacggcgatctcggcccggtgtacggcaagcagtggcgcagctgggccaccgccgatggccgtgagatcgatcagatgcagtggctggtcgacgagatcaagcgcaaccccgattcgcggcggctggtggtcagcgcctggaacgtgggcgagctttcgcagatggcgctgatgccgtgccacaacctgttccagttctacgtggtggacggcaagctcagctgccagctgtaccagcgcagcggcgacatcttcctcggcgtgccgttcaacatcgccagctacgcgctgctgacccacatggtggcgcaggccaccggcctgggcgtgggcgatttcgtgcatacgctgggcgacgcgcacctgtattcgaaccacttcgagcaggcgcgcgagcagctgtcgcgtgaacnnnnnnnnctgcccaagctgtggttgaacccggaggtgaccgatctgttcggcttccagttcgacgacatccgcatcgacggttacgatccgcacccggccatcaaggcgccggtggcggtatgagcgcgatgaagctgtcgatgatcgtggcgctggaccgcaaccgtggcatcggccagggcaatgccatgccctggcacctgccggacgacttcaagcacttcaaggcgctcaccctgggcaagccgatcctgatggggcgcaagacggccgaatcgatcggccgcgtgctgccgggacggaccaacctggtgctgacccgcagcggccaggtgccgttcgagggcatgcgcgcggtggcgtcgctggacgaagccaagacgattgccgaaggcgagggggccagcgagctgtgcatcatcggtggtggcgagatcttccaccagctgctggaccaggccagtgacctgtacctgacctgggtggatgccgaaatccccgctgatacccatttccccgaagtcgacatgcaggactggcgggaagtgagcagcgagccgcacccggccgacgaacgccatgcctacgcgttccgcttcgcgcactacgtgcgccgctgatcgcgcaagtaccaacgaaaacaccgacggggatgtcgacggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgggctgtcgctgcggcatccggtaatgcccgatgatggcgtgctggaacagcaggttctcttcgcgcgtgccgcgtgcgatgttgtgcaggaccaacggcgtgccgtcggccagccgacggtcggagacgatgcccacgtgcagcaggccgttgccgttgagcttccaggcgacgatgtcgccggccgcatagtnnnnnnnnnnnnnnntgaccggctgctgccaaccctgccgttcgaaccagcgcatcaggttcggcacacggcgatgatcgatgttgcggtccggccgtgacaggccccagatcgcgggataggcactgaaattgccgcgcatgtcttcatgcacgcgcgcttgcaggtccaggccctggttgcgcagggcgcgcaccaccacgtcggtgcacacaccgcgatcgagcgggacgtcgccgccgggataggagaggacccggtaggcgggatcgtaacgggtggtaacgccgatctgcgcccgcgctgcggccaccaatggcggagaatgcgactgcggggatgccgacgcgtgatcggcgtctgcgccagtgccaggcgctggggacggatcgcgctggcagccgctgacgctggccagcgtcagcagcagcaccgtccatggtgcccagccgcgtcgcgtcatgcctgcggcgctgcaccgttgttgttgggcccgccggaaccaccaccgccaccnnnnnnnnnnnnnnnnnncggaccacgattgcccgggttggcagcgggcgcactgccgccgccctgttccttgccctgcgccgatgccgccgggcgctcgtgcgccggtcgcgctggcgggcgtgcgttgggcacgggtgcggggacatcgcggcccggcacctgcaccacgcgcagttcatcggtatcgagctggatcgcggtcagcttgccaccccagactgcgccggtgtcgatggcatgcacgccctgggtgatggtcaggcccagcgccgaccagtggccgcagacgatcttcaggtcgcgctcgacccggcccggcacttcgaaccaggggtacagtccctgttcctgcgtgcccggcgtgcccttgtcctcgatgccgatgcgcccgcgcggggtgcagtagcgcatgcgggtgagcacattgatgatcgcgcgtgaacggtcgtagccggacaggttcggtgcccagctcggcttgtcgccgtacatgttgcggaacagcttgcggtagccggcaccgtgcagttgcgcctcgacctcggcggcatgcttttcggccatctgcgtggtccacttcggcgccaggccggcgtgcaccatcatccagcccagctcgcggtccacgtgcaccagcttctgcaggcgcagccagtccagcagttcgtcgcggtcctcggcctgcacgatgcgcagcaggtccgggttgaccttgcgctgttcctcttcggtgcgtgcaccgacggccagcagcgaaagatcatggttgcccagcaccaccacgctgtgctcgcgcagcgaatgcaccagccgcagcgtttccagcgactggccaccgcggttgaccaggtcgccgcagaaccacagggtgtcctgcgccgggtcgaagcggatcttctccagcagccgctgggtgacgtcatagcagccctgcaggtcgccgatcgcccacacactcatcgtccggcctccgtgtcagtgcagggtacgcgggatggccagcacgaaaggtgcgaccggcgcggcgaattcggtgccgtcgtcggcgaccatgtcgtagtggccctgcatggtcccgtgatcggtccccagcatgacgccggacgtgtaatggaagtcttcaccgggacgcaggcgtggctgctcgccgatcaccccgtcgccatcgacatgctcgacgcggccgttggcatcggtgatgcgccagtggcgtgcgaccaggcgcgcggcaacacgcccctggttgtggatgcggatcgtgtaggcgaacgcatagcgtccgtcttccggcgcggattgatcgtcgaggaagcgcggtgcgacttcgacggagatggcgtaaacgtcagcgtcttccataccggcagtgtaatcaggaggcattggccaaagcgatgaattcggccacgtccagctgttcggcgcgggcatcgggacgcacgccggcggcaacgaactgttcggcggacaccacgttgttcagggcgttgcgcagggtcttgcggcgctgcccgaaggcggccttgaccacctcggcgaaacgcttgtggtcgctgatgctgatcgtggccgggtcacgcggcaccagccgcaccacggccgaatcgactttcggcggcggccggaacgcgcccggcggcactacgaacagcgaggtcacctggcagtaggcctgcagcatcacgctgagccggccgtacaccttgctgccggggccggcggccatgcggtcgaccacttccttctgcagcatgaaatgcatgtcgcggatcaccgcggcatgttccagtgcatggaacaggatcggcgaggagatgttgtagggcaggttgccgaccaggcggatcggctggccggcggccagctcggtgaagtccacgcgcagcacgtcgcggtggacgatggtcagctcgcccagcggctnnnnnnnnnnnntcagcggcgcgatcaggtcacggtcgaactcgatcaccgtcagtttcggatgcacgcgcagcagcggcagcgtgatcgcgccctggccgggaccgatctcgaccaggcggtcaccgtctttcgggttgaccgccatcacgatcttgtcgatgtagtggcggtcggccaggaaatgctggccaagctgcttcttggccggggcggtgaacaccgggccggagggggaatgcggggaattcatgcgctcagtgtacgttgccgcgcaagctgcgcacacaacgtcgttgccgcctgcaggctggaaggatcggcaacgccacggccggcaaggtccagcgcggtgccgtggtccactgcaacgcgtgggtagggcaggcccagggtcaggttcaccgcctgctcgaagcccgagtacttcagcaccggcaggccctggtcgtggtacatcgccagcacggtgtcgaagccggccagcttggccggcaggaaggcggtatcggctggcagcggcccgatcaggtccatgccctccgcgcgcaggcgctgcagcagcgggatgaccaggtccagttcctcgcggcccagatggccgtcttcgccggcgtgcgggttcaggccgagcacggcgatgcgtggtgcgggcaggccgaactcgcggcgcagcgcggcgtgcacggtgcgaagagtgtgttccaggctgggcgcggtaatcgcgtcggccacctcgcgcagtggcaggtgggtggtggccagggccacgcgcacgatgtggttggccagcatcatcaccaccttcaccccagcctggtcggccagcagttcggtggtgccgctgtaggcgatgccgccttcgttgatgacggccttgtgcaccgggccggtcaccacgccgtgcagttcgcctgacaggcaggcctggccggcaccgagcagggcgccgatgaccgcgccggcattggccggatcggcctggccgaaacggctcggggtggcattggccaccacgcgcaggcgcaggtcgccggggacgcgcgcttcggcaccctcgggcagcagttgcagcggcaggttcagcgcggccgcggccgcgcgcagggtgtccgggtcggcgaaggccagcagccggcaatcttcacgcggctgctggacgaggcggacgcacagctccgggccgatcccggcgggctcgcccggtaccagagcgagctcggggcgcatcgatcaggactgcggcggcgtggcggtgttttccgcacggtcgccactgcggaagctgacgtaggcttcgccacgcagttcctgcaggaagcggttgtactcgtcttccagcttgcggcggccaatggtctcgcggacctgggcacgctggttgtcgttggtcacgtcggtctggcgagtggccacgcgctgcaggatgtgccaaccggcatcggtgcggaacggctggctgacgccgccgtcctggatggcggccacctgctggccaaaggccggaccgaacgcatcggccgggaaccagcccagatcgccgccctggcccttgctgttgttgtcctcggaggactccttggccacggtctcgaagtccgcgccaccggcaatgcgggcacgcagggtatcgatcttggctttggcggccgcgtcggtctgatgatcgtccacgcgcaccaggatgtggcgaccgtggtactcggtgacggtgctggcgccagcggtggcgctggcatcacgcacttccaccagcttcaacagctggaagccgctggggccacggatcgggccgaccacttcgccgggcttcatcttttccatcatctgcgcgaaggcctgcgggatttcatccaggctgcgccagcccaggtcgccgccttccagcgcattggggctgtcggaatagcgcacggccgccgcgttgaagtccagctctcccttgtccagcagggccttgacgccatcggccttcttctggccggtggcgatctggtcggcgttggcgccgtccggcaacgcgaccaggatgtgcgccaggtggtactggttgcctaccgtggcctgctgcttcagcgcggcatcgacttcaccctcgctgacgctgatgcggctctgcgcgaagctctggcgcaggcgctgcacggtgatctcatcacgcaccgatgcgcggaaatcgttgaaatcgatgccgtcgtgggccaggcgctggcgcagggcgtccaggttcgaaccgttctgctgggcgatggagttcatcgcctggttcagctcctggtcgctgacacggatgccgctgccctgggcgcgggccacctgcagcttgaccagcaccaggcgctcgagcacctggcggctgagcacgtcttccggcggcagctggttctcccgtccggcgtactgcgccttgatgttggcgatcgcacgctggagctcgctctgcaggatcacgtcctcatcgacgacggcggcgatgcggtcgagcggctgcgcctcctgggcaagcacctgcaggggggcggacacgctggacaccgccagcagcgaggcgagtagaacggggaagcgcttggtcatgggatcaaattcggatcgtagtcatcgcgggtcgccccggtgttgctgggcggcacgagatagaggtcgtcgcggttgtagccgaggatagcacggcgcagagtgcggtccgtgtcctggccgatggagctcaggcccttcaggacgaactccacctggatggagttgttcatctcgccttcgcgattgcggacatagcggcggccgaccacacgcacggccaggcagcagctgtcccactggacaccgccgatgatttccagcggctccttgtcctgcagcgagtagtaatagcggccgaccaggctccaacgcgcattcagcgggtacaggaacgacaggtcggcctgctccagcggggtgcggtcatgcttgttggcaccgggcagagcaccggcattgatgcggtagcggtagctcaggttgaccacgccgtcgttgggcatcaggtagcgggcacggacgctggccagatcctcgcgcttgtacttcgggtcccactggtaggtggcgcccagggtccagcggtcgttgatcatgtagttgccgtcggcgatccaggccgacttgcccttttccaccggggcgccgccgggggtgacggtcacccgcgactcatcgaagtactggatctggccgatcgaggccgagaaacgttccttgccggtggtctggtcgatgaaccgggtgctcaccgccagggtcagctggttggcgtcgttctggcggtcggcgccggtgtagcgcgagtcgcggaacaactggccccagctgaaggtgaagtcacgggtgtcgaagatcggcagctcgtcctggttgcggtacggcgtgcgcaggtagaacaggcgcggttccagggtctgcaggaacgacttgccgcggatgctggtttcgcgatcgaagaacaggccggcgtcgatgctgccgatcggcaggctgcggctgggcgaggtattgccgcgcagctgttcgggcgtggccgtgttcgggtcgatgccctgcgaacgcaggatctgggcctggatgcctctcacaccatccaccaggccacggtccagctgataggcggtgtaacggtaggccagggtcggggtcacataccaggccgcgccgctgatcgggaatgacacatacggcttcacgtccaatcgcgaaccgccgctgacaccgacgccgtcggtccactgcactccgttgcgggtgtactgcagatccttaccggtgccgacggcgttcttgaagttgatgtcgtcgtgggtgaagcgcaccgcttcggcgtagatgccggcttccagccagggccggaccggcttgtcccagttgaagtacaggcgcggctggcggttgtagggcagggcgcgctcgtcgagcgtgtagtcggtcagctgccagcggtcggccatgatgccggccgtccagttcgtgccggtgccatacaggcccaccgtgctctgcaggttggaggcggtcacccccaccaggcggttggcgaaatcctcgacatagcgctcgtcgctgacccaggccaggttggcgcgggcctgccagtggctgtccacgttgtggtagccggtgaacatcacccggccgcggtcacggtcacgcaggcggtcgttgggcatgaacgaggtcaacacctcgccgcggccgccgttgtagaggtagcggaactcgttgtcgagcagcaggccgcgccggctcatgtagcgcggggtcagcgtgtcgtcgtagttcggcgccaggttgaagtagatcggctgggcgtagtcgaagccgttgcgcccggacatgcccagctgcgggaacagcaggccggtcttgcggcggtcatcgatcgggaacttgaagtacggcgcccacagcaccggcaccttgccgatgcgcagcacggcgttgcgcgcggtgccgaagccctcgtcgttgtccacttcgatctgcggcgccgacagcttccacaccggctgcgaggggtcgcaggtggtgtaggtggagcggtgcatctggccgaccgcaccctgcaggtcgaccgactcggcatcgccgttgccccggcgcgacaccagctggtacttgatgtcggagatcttgtgggtatcgctttcctggttgccttcggcacgcttggcgaccatccggatcgacccgtcctggtagcggacattgccgtcggcgatgtagttgccggtctcggtgtcgaagctgagcttgtcggtaccgacgaactggtcaccccggcgcagcgccacgttgccctcgtactgcggcacggtggtggtgcccagcagctggtcaccctcgatgtcggtcggctgctgctcgcgggcggccgcggcggcagccttgtcctgggccggaaccggggtgggggcgtcagtgaacgcgggaatgacgtcggtggccgggcacaggccccagttgagcggcttttcatcggccatcgccggcaggctgatggcgatgctcagaggcaggggaagcaggcggagggctcggcgcacgcggttcggattcgggcgaaaacggacggtagcttgccccatcccttgcataggggcaatgaaggacgccggagcctgccggttcgggttcatccggcggaggtgcccacggacggcgtgagcagggtctggacatgggccacgctgcactcggccagggcctgcaggtcgtagccaccctccagcatcgagaccatccggccggccgcgtgacggcgtgccagcgcgtgcagttcaccggtgatccaggcgaaatcgtcggtctccagcatcaggtccgcctgcggatcacgcaggtgggcgtcgaagccggccgagatcagcagcagctgcgggcggaagtcgtcgatggccggcagcatctcgtcggcccagacattgcggaagcggaagccaccgctgcccggcggcagcaggatgttcatcaggttgccggcaccgcggtcacggcgcaggccggaattggggaacagcccggcctggtgggtgctgtagtacgagacccgggcgtcgtgctggaagatgtcctgggtgccgttgccgtggtggacgtcgaagtcgaccaccgcgatccgttccaggccgtggcggtcgcgggcataggcggcggcgatggcgatgttgttgagcaggcagaagcccatcgccgtgctgctggtggcgtggtggcccggcgggcgtaccgcgcagaaggccagcgggtcgtcgcccagcatcaccgcatcgaccgcggccacgccggcaccggcggcgtgcacggcggcgctggccgagccgggtgaggtccaggtgtccatgtccagctggcgcagcggtgcggtctgcggttgcagcacgaagtcgagcagggcgctgtcgtggacccgggtcagttcaccgaacttggccggtggcgcttcgcgccactccagctggccggggaacgcggtgtgcagcgcgtccagcacatgctgcaggcgttgcgggcactccgggtggccggggccggggtcgtgcagcaggcaggacggatgggtgtaggccagcatcgtgcaggctcagcgctggcgctgctgtggttgccacagcgcttcgccctggccgtcggcacgggccagcacccgggccagcacgaacaacaggtccgacaacctgttcaggtactgcaacgcctcgctgcgcacggcctcgtggcgggccagggtgaccgtttcgcgctcggcgcggcggacgatggtgcgggccagatggcagcgcgcggcggcttcgccgccggccggcaggatgaattccttcagcatcggcaggtcggcgttgtaatggtccagctgctgttccagggccgagacatcggcggcgtggatcgcggcgtggccggggatgcacagttcggcgcccaggtcgaacaactggtgctgcagatgcaccaccannnnnnnnacatcctcgggcaggggcacggccagcagcaggccgagcgcggcattggcctcgtcgacggtgccgtaggacgccacccgggcgtcatccttgggcacgcgctggccgtcaccgaggccggtactgccgtcgtcgccggtgcgggtgtagatgcgcgagaggcgatgacccatgtcgcggctcagtggcggatgtcgcggcgggcctgctggagcttcaacacctgctccacggccagctgcagggcggcggccagcgccacgtagatcgccgtggtgcgcaggtaggggccgaaccactgcgcgtagttctgtgcccagccggccagggtcggctcggccacgttgctgctggtccagtagaagccgccctgcgccagcaggtggcagaccgccaccgaggcgaccagcagcagcgcgcccttggccagtaccggccannnnnnnntctggtagttgcggcccagcagcatgccgccggcccacagcgagaaataggccggcagcagcagccagtagcccggcgacacgcagtagtgctgccagaagtccaggccgctgctgcggatcacgatccagtccaccagcaccgcgaacaccatcagcagcgggaacgcccagcgcgtccagcgggccaggtagaagccaccgatgaagaacaccgcccatgaggcatcggggatcgccgcgaagtgattgacacgggtcgctgccagcaccagaacgagcacggacaggacgaaggcgcggttggcagtgtcggacatggtggcgggcccggagcggattcaggtttcattctagcccgccgcgcgggttggcgcaggaccggccgttcggcgtacagacggggcgagcgcgtatcatgaacgcatgagtgaacgacatgacgtgctgattgtcggtggtggcctggtcggcgccagcctggccattgccctggaccgcctcggccgcgacgtgggcctgctcgaggccagcccggccggcgagctgccggtggtgttcgaccagcgcaatctcagtttcgccgctgccaccgtcaatgcgctgaccgcgctgggggtgatgcagaagctggcgatggcaccgggcccgatccggcgcatccacgtcagccgtgccggcgatttcggccgtgtgcagctggaagcggccgattacgaccggccttggttcggccaggtggtgggcgcccgcgacttcggccaggcgctggaagggcggcttcaggagctgccgcggctgcgccgttaccggccgatgcggttcctgggcctgggtgaagtggtcgacggctaccgccaggtgcgggtcgccgatgaggccggcgagcgcgtattgctggcacggctggtggtgggtgccgacggtacgaccagtggcgtgcgtggtgcactgggcatcgaggtcgaccgccatgatttccagcagaccctgttcgtggcccgtgtacgcagccannnnnnnncggatggcaccgcgtgggagcgtttcaccgataccggcccgacggccctgctgccgcgcggcgatcgtcacttcggcaccgtgcatggtgttgcgcgcgaccaggccgatgcggtgatggcgctggacgatgccgcctggctgcaacgcctgcagaacgcgatcggctggcgtgccggccgcctgctcgagtccggcccgcgcagcgcctacccgctcatccaggtgctggcgcgtgcgctggccggtgagcgcacggtgctgctgggcaatgccgcgcagaccattcatccgctgggtgcacagggcttcaacctgggcctgcgcgatgcgctgaccctggccgagctgctggaggatgcgcatgaagatgccggcagtgatgcactgctgcaggcctatgtcgcgcgccgcgaggaagatcgccggcagacggtggcgttctccggcggcctggcgcgcctgaccagcaacccggcgccgctgatgcggccgctgcgcagcctcggcctggtggccgcgcaacgcgcatcggtgcagtcgatgctggtcggtggcgcgatgggcttccgcggcgaagtgccgcgcctgtgccgcggagaagccgcatgagccggcgcatgcgccttgatgtggccatcgtcggtggtggcgtggtcggtgccgcgtgcgcgctggcgctggccgatgccggcctgtcggttgcgctggtggaaggtcgtgagcccgcgccgtggcaggccgcacagcctgacctccgcgtgttcgccttcgctgctgacaacgtacaactgttgagccgcctgggcgtgtggccggcgatcgcgcaggcccgcgcctggccctaccggcgcatgcaggtgtgggatgcggccggtggcgaagatctgctgttcgatgccgatcgcttcggccgtcgtgaactgggctacatcgtcgagaacggcctgctgcaggatcggctgtgggcggcgttgccggcggcgggcgtgcagctgcactgcccggcgcgggtggaagcgctggagcaggacgacgacggcgtgcgcctgcgcctggatgacggtcgtcgcctggaagcggcgttggcggtagccgccgacggcgccgaatcgaccctgcgccaactggccgggatcgaggttgaaaagcatgactaccaccagcgtggcgtggtggcctacgtggacagcgatcttcccaaccaggccaccgcctggcagcgtttcctgccgagcgggccgctggcgctgctgccggtggccgagcgccgcagctcgatcgtatggaccctgcccgaggacgaggcnnnnnnnntgctggcgctggacgaagacagcttcaaccgcgaactgacccgcgccttcgcggcgcggctgggtgagctgcggctggcatcaccgcgcgcagccttcccgctgcgccgccagctggcacgtcactacgtggccggccgcgtgctggcattgggtgatgccgcgcacgtggtgcatccgctggccgggcagggcgtgaacctgggcctgcgcgatgtggccgccctgcagcagtggctggcgccgtcggccgagcgccgtggccagccgcggctgtcgccgcagcgcctgcagcgctgggcacgcgaacggcgcagcgacaaccacatcgccgcctacagcttcgatgcgatcaaccgcctgttctccaacgacgaaatgcacctgaccctggcccgcggccgcgcgctgggctgcgtcggcaaatggccgccgctggtgcaggcattctggaagcgcgccgccggggtgtagccggaacgcgaaccgcacgttgctgggggggccgctggcgcgttagcaaccacgggatcccgctctggtaggtgccaaccttggttggcacgtctgccaggtcacgtcggcccagatggggcaacggcgtttccgatgttgtgccaaccaaggttggcacctaccgaaagcgggcgctgctaccgccgttgatccagtagatccacgccatgcgtggatgaagatcgcgggtggattcaatccaccagccagccggccaggtcggcacgatccagcttgccgcgacgcttcacgtccaacgcattgaactcatcggccagcgccggattcgcctgcgcttcctcgcggctgatgaaaccatcgccgttcacatccagcgcagcgaagtggatgcggtactggccaaccacgctgctcggttccagcgaacgcacggtcacctgcgcctcgccggccggttgcggaatctcgacgctgccgctgacccggcccgcatccagcggttgctggcggatcgcgccgccggtggggcccaacggctggctttgtgccggggtgtgcggcaattgctgggccaccgctggtgcggcggccagcagggtgatcagcagcggaatcgttcgatgtcgcatggatgctcctccctctgcagcgccggggtatgcccggcggacgtgatggcctcagcgcagtggcgacgccagtacggtgatctcctcacggtcgtgatagagctgcttggcacgcaccaccagcggcttgccggcctggtcctggaacaggtccaggcacaggcgggtttcgtcccagcgcttcttcatcggcagcttcaggttgaagatcgcgtgccggcaccagccttcgcggaaccaggtggccatgcgttcggctacgcggcgcggctgctcgaccatgtcgcagaccatccagtccagcggctgttccggatgccagtggaagccatcggcgcgcaggtgctcgaccaggccggtgtccagcacgtgctggcgcagcgggccgttgtcgatgctcaacacgtgcatgtgctggcgggtcagcacccaggtccagccgccgggggcggcgcccaggtcggccgcacgcatgccgggcttggccagtgcttcgcgttcttccggcatcagcagggtcagcagtgcttcgtccagcttcagtgccgaacgcgaaggcgcctcgggcagcagcttcaggcgcgggatgcccagtgcccacggcgcgctgtcggccgggtcggccacgcagacgaaggcgtgggtgccgtcgacgaacaccacgtgcaggcgcggcaggcggttgttcggcttgtcagtcagcttgccggccttgcgcagcgccggacgcagcgcgttgccaaaggcgcgggccaacccggacagcggcttgccggcgtccgagtccgggtgttccacccacaggtcgccgaagcgcggcgcatcggccagcacgtcgagcatcggggtaatgcggtcggccgggtccagctgcggcagctcggccagcaccaccagcttctgccgcgcgaagatcagctcgcgccagcgcaggcgcggcgccagcgcggcggcttcgtcgcacatgaaaagcacgtaaccgtcattgcgctgggtacgtgcataacctgcgaaaccggcttcgccggcgcggaactgcagctcgccggccagctcgggctcgaagccctgccggcacaggcagagcaggccgatcccggtgtcagtaacgggcgccatcgctttccccataggcgcgcagcacgctgcgcgcggcgtcgcggttcaggccctgcaccacttcgatgccacgcttgttgagctcgccgacccagtcggccggcagcgggccttcatcgaacggggtcagttcctcgacgtcggccgagttggcaccgatcagcaggcggtcgatgcccgcccacacggtagcgccatagcactggcagcacggctgcgaactggtggccagggtgaccggcgacagcactgcgttcaggcgcggggtctgcaggcgctgctgggccagcatgtaggccatgttctcggcgtgcgccagcgaggtcgcgtgcggcatcacccggttcacgccggcggcgatgaccttgtcgtccggtccgaacaccacggcaccgaacggaccgccactggcgtgctcgacgttcagccgcgacagctcgatcgccagcgcgaccttggcctcatcgcccggatatcgacgatccaggtcgatctggtcgtggatccaggcgggaagggtcaggtggacttgcgcgtacagcatcgcgggggtgcctcgtagggtgtggaagaaggtgcggttgcttgggaaaccggcgcgcagtgtagccgcaccggcctgtatcgggtgtggcggtgggtcagcccggcgagccggtgcggatcactacgtactgcttgcggaactccagcccggcctgcggccaggtggcagcataggcgcgcagcaggggcagggcggtggcgaagtcatggccgttgacccggcaatcggcttcgcacaggccgtcggcatcgcgcgaggcgaacaggcggatggcgaggaattggcgggctttcagcagctcgtcgaaggcatccatgctacgggtgaacaggcagcaggggcaggagccatgatcgtcttcgctgcaggtggaggcatccacttcctgtgcacggtagtgcgccaacggccccagcactacagtgcgctcgtgttcctcgccgttgtcaccggccggataggtcaggcccatcatcggcaggccctgtgcgtcttgggcgccgatcgcggtctgcagggtcaccaggtccacccgggcccaggcctggaagccggacagcagcgatgcctgctcatcggcaccatttgcgtgctggtactcgaacaggccatcggcgaacaaccgcggatgctggctttcgatgacggtggaggtctgccaaccaccgttgtctcgcgcgtgtgcggccattgcatgcggggtcaggcgcaggccgctgtccagcagcagcgcgttgccgtcgacgtggctggcgatgcccgcgtcctgaaggacctgctgcagcagcgggaggagagcggcggaggtcgtggtcatgtcaggcctgtggggtggatggggtggaacatccaggcagggcctgggcatctagcggtcgagcgcgtcgagttcggcgcgatatcgctgcgcgtcggattgctgctgcggatcgttgccgtggtcgcgcagccagctttccagctcgcggcgatagtccgcgcggaaatcggcattacccgggctgaaatgcagcttgcgtgccgccacctccacccgctnnnnnnnnctggcccgggcctgggcgacgccgtgcggggattcattggtgaggatgacgaagttgcgtgggaagcccggcgtgtacttgaccacgaacggctggtcgcgcgccgggatacggatggcgttttccagcggccacagcgaagcggtgttggtgtggaacaccacgtccacgtcgcggccctcggcggtacgcagcaccccttcgtagcgccagatgtactgttcgttgagcgtggagctggttcgctcggccttgacgatcaccgcttcaccacgctcgcccaccacgttgaggaaggtggcgttgaggaagtggccgaggaacatgttgagcatcgccagcgggaacaccacgatggcgtagcccggaaagcgccgccaccacgagaccagcccggccagcaccatcgctgcaaagaacgtcagcagcggatgctgcgagatgaaccagaacaggacggagagggcggtgatcattgtcgatggcgtgcgggcgccgtgctggcgcccgcgcaggtcctcaggccgaccaggtatcgcgcagggtcacgctgcggttgaacaccggcttggcttcggtgtggtcgcggcggtcggcgacgaagtagccggtacgttcgaactggaacgactgctccggcgcggcgctggccgcggccggctcgacatagccggtgacggtgcggcgcgattccggattgaggtaatcgcggtaggtcttgccttccgattcatcatccgggttcggcaccgagaacaggcggtcgtacaggcggatctcggccggcacgccatgcacggcgctgacccagtggatggtgcccttgaccttgcggttggcgccttccatgcccggacgcgattccggatccagccagccgcgcagctcggtgatggtgccgccggcatccttgatcacttcgtcgcagcggatgatgccggcgccgcgcaggcgcacttcgccacccggcaccaggcgcttccagcccttcggcggcacttcggcgaagtcctcgcggtcaatccacacttcgcgtgcgaacggcacgtcgcggctgccgaagctctcgtccttcgggtggttgctgaaggtcagctgttcttcatggccttccggcaggttggtcagcaccagcttgaccggatcgatcactgccatgcggcgcggcgctgcactgtccaggtcttcgcgcaacgcgccttccagcacgctgaagtcgatcagcgagttctgcttgctgatgcccacgcgctcggcgaacaggcgcatcgcggccggggtgtagccacggcgacgcaggccctgcagggtcggcatgcgcgggtcttcccagccgtccaccagctgctcggtgaccagcgccatcagcttgcgcttgctcatcaccgtgtagttgatgttcaggcgcgagaactcgatctggcgcggcttggcggcttcgcgcggcaggccggcatcgaccagcggctgggtcagcgcatcgtcatgggcgaaatcgacgttgtccacgcaccagtcgtacagcgggcggtggtcttcgaactccagcgtgcacagcgagtgggtgatgccctcgatcgaatcacccagcgcgtgggcgaagtcgtacatcgggtagatcggccacgcgttgccggtgttctggtgctcgacgtgcttgatgcggtacagcgccggatcgcgcaggttgatgttgccgctggccatgtcgatcttcgcgcgaagggtnnnnnnnncatccgggaactcaccggcgcgcatgcggcggaacagatcgaggttttcctcgacgctgcggtcgcgccacggcgacgggcggcccggttcggtcagggtgccgcggtaggcgcgcacttcctcggccgacaggtcgcagacataggccttgccctgttcgatcagcttctcggcggccaggtaataggcctggaagtagtccgaagcatggcgcagctcgttccactcgaagcccagccagcgcacgtcgtcctggatcgcggccacgtattccgggtcttccttggccgggttggtgtcgtcgaagcgcaggttgcagacgccgctgaattcgccggcgatgccgaagttcaggcagatcgacttggcatggccgatgtgcaggtagccgttcggctcgggcgggaagcgggtcttgatcgcctggtgctttccgctggccaggtcctcgcgcacgatctggcggatgaaatcgcgcttctcgtggctgtcggcgggggtctcggggctggcgggggtgtgctcggacatgagtctggggcgaaaaagggcagaaagaccaacagtctagcgcgtacggggcagggctgcccggtggggtgtggggatgccggccagcggccggcactacccaactgcacggcgatccacattccgccggcccgctgccggcgctaccggaaggtggatgggtagtgccggccgctggccggcagaacggtcatgcgccgtcaccaccaccattcagcttccgggcgtatgctggaaccctgtcccacggagccgccgcatgcacatcgtgtacaaggccgacaacctgttcgacgcccacctggtcaagcacgcgctggaagatgccggcatcccggccttcgtgtttggcgagcagctgctgggcggcatgggcgagctgccgctgttcggtgtgctgcgggtgggaatccccgatgcggcacgcccgcaggccgaggacatcgtggcggcgctggacttgggccacgcgccggacgcccccatttcagatgcagacgacatagccggacttccggcgtaggagcgcatcatgttgggaattggccagggcatcctcggcatcggcgccttcaagcagcgcctgccacgcccggaagaggcgctgtcggggcgtgaccagccgctgccgctgcacagcaaccagcacttcgtgaacagccatccgctgaaggaccgttttgccggcctgcagcagatccgtttcgcgctgggctgcttctggggcgccgagcgcaagttctggaccgaaccgggcgtgtacagcacctcggtgggctatgccgggggcatcaccccgaacccgacctatgaagaggtctgttcgggcctgaccggccacaccgaagtggtgcaggtggtgttcgacccggcggtggtgagcctggagcgcctgctgcagctgttctgggagagccacgacccgacccagggcatgcgccagggcaacgacaccggcacccagtaccgctcggcgatccacgccaccgacgaagcgcagtacaaggccgcgctggccagccgcgaggcctaccaggcgcagctggatgcggccggctacgccccgatcaccaccgagatcgtgtacccggcaccggcgtactactacgccgaggactatcaccagcagtacctggcgaagaatccgaacggctactgcggcatcggcggcaccggcgtgagctgcccgatcgggttggatgtggaggcgccgcgctgacgcgcggtggtccgcctgcggcgggcaacgtcaacggctgaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtgacggtgggcgagagcattggttactgacgaactgaagaaaaacaaaaaggacgcggcgttcgccgcgtcctttttgtttgatcctgcagtgctttctgtagagctgaaggcagcggcaggagccgctgccaacgtcgcttgcgcgacggcccggagggtgccggtcaggacgaccggcacagccatgctcggctccgagcaagcgaagcgcgcgacccgctgttgctcttctttcgttcttccgtggcgggcggcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgaagtgacccccgagacttggacggggtcaggcggccgattgggcccgctcccggtactctaccgggctcagacctttcagtttcagtttgatgcgctcctggttgtagtactggatgtattccaccagcccagcctccaaactctcgatgttgtcaaagctgttcaggtagaagaactccgacttcagcgtcccgaagaagctctccatcgccgcattgtccaggcagttgccacgccgggacatgctttgtttcaacgaatgtttttccagcatgtgccggtagttttcatgctggtactgccagccctggtcggagtggatcatggggcgctcatccggcgaaagcttcttgatggcctcctccagcatctgacctaccagatcgaacacgggctggcgcttgatctgataagccacgatttcgccgttgtagaggtccatgatcggggacagatacagcttcatgccttgtaccttgaactcggtcacgtcggtcacccacttctggttggggcgctcggcgtggaattggcgattgaggtcattgccaaccacaacattggcggcccccttgaaggaccggtagcgcttcacccgtacccgtgatttcaggcccatctcccccatcaggcgctgtacccgcttgtgattggtccgatgaccctgattggccaattccagcgtcaccgtgcgatagccatagcgccctttgctttgatcgtagattgcacggatgcgctcgcacagggctgcctcgtcctgatccggatgggccaggacatggttctggtaatagaacgtactgcgtgacagctccgccgcttcgagcagaagcgacagcgtatgaacctgcctcaatccttggatggcttgcgctttgcgtcttgcgccgcctgctcttcccggatcaaggcatcgagtttttttaggtagtcggtctccgcacgcagataggcgacttccttgagcagctcatcgcggctcatttcctcaggcggcttggacgaacgggtctttttcatcggctttcggggcagcggcggaggcggtgccaacgcttgggcaccgccttgagcatacagccgccgccatcgccccaccgcgccggcatcaccaatctggaagtaggtggtggcctcccgcccagacatgccgtcctggctcattttttccaggacagccagcttgaacgggaggtcatagaaccgggcctggcgatgaaatccgcgccaaccatgcagccgataggtcgccacccagcgcctgaccgtggagaactcaaggccgtggcgacgggcaatggctttgaccgatgtggaggtcttgcaggcctctttggcgacctgcagtttgaaacgtgcgtcatatctgttcatgtatccctcggggttggatctgacgtccaactcccgggggtcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngacccagcacggctgttgcttcatgcctttcgcgaccaaccaacctgccacgaggggctcagccgttggcagtaatcctcacagtgccgcgcggatccgctcgcgcagtgcttccagatccttggcaaacgcctcgatgccggtcgccagcttctcggtggccatcggatcggccgcgaggtccgccgcgaacttcgccgcatcgatcggggtcaccgccgcgccttccgctgcaccggccaccagcttgcgcggcagctcgccgtggtcagcgtccagcttctccagcaggtccggcgaaatcgtcaggcggtcgcagccggccagcgcttcgatctgcgcggtcgaacggaacgaggcacccatcaccaccgtcggcgaaccgcggcgcttgaattcggcatacacgccacgcacgaacttcacgcccgggtcttcgtcgatggtggccggggtctggccgttggccacgtaccaatcgaggatacgaccgacgaacggcgagatcaggaacgcgccggcttcgctgcaggccagcgcctgggtcgggttgaagatcagggtcaggttgcagtcgatgccctcggcctgcaggatgcgcgcggcttccacgccttcccaggtcgcggcgatcttgatcaggatcttctcgcgcggcacgccggcatcggcgtacatctggatgaactggcgggccttggccacggtggcggcggtgtcgtgggcctggtcggcgtccacttcggtggacacgcggcccggcaccagcgtgctcagcagcgcgccgacgccgatggtcaggcggtcggccacggcgtgcaccacggcttcgcggtcgccactctgctggcggccccaggccagttcgcgttcgatcagctcggcgtagaccggcaggtccagcgccttcttcaccagggtcggattggtggtgcagtccaccggctgcaggcgcttgatcgcctcgtagtcaccggtatcggcaacgaccacggacagttcgcgcagctgggacagtttggacggggtactcattacggctcctggtgcagggggatcgaatnnnnnnnngtgcgcagcggtaatcaggggcggtcgttgtggaccgcagtcacgcgcaggcgcagcttgcggccgccgggcgcgttccagtcgatgctctggccgatcgaaaggccgagcagggcactgccgaccggggccagcacggaaaccttgccttcatcgacgttggcttcgcgggggaagaccagggtcaggacgtgcttctcgcccgacacttcatcttcgcactccacgcgcgaatgcatcatgacgatgccttcgggaatctggtccggtgccagcacggtggcccggttgagttcttcagcaagcgcgagcgcggcaggcgtctggctcagcgcaggggattcgagcatggcgtccaggcggtccatgtcgaaggtggaaacggtgatcgacggcggcaggccgctggcggtactcatggtgaagctccttggttgaaagccatgcaaaaggcggcacctgctggcgccgcctgtctgtattgtggggacaaatgcggccggaatcgactcctgccgattccaggccggtgctgtgggggttcagccgttcagggcggggccgggcagagcagtcgcttcgccggtggcattcaccgcatcaagggtgaacagcgcctgcggcaggcgcttgaactggtcggccagttccatcaggaagtcgttcatggccgagctgcggcgccagatcatggcgatgcgacggctgggacggccctcgccggtgaagtcgagcaggcggatgttgttcgatcgcggcaccggcggctgcaccgacaggctgggcagcagggtgatgccgacgtcggcggcaaccatctgccgcagcgtctccaggctggtggcgcggaactcggacttctcgttggcgccgaacaggcggcacacttccagcgcctggtcgcgcaggcagtggccatcttcnnnnnnnnnnnncttctgcgtggccagttcctgcacatccaggtgttcgcggcgggccagcgggtggcgcccggacaccgccagcaggaacggttcctcgaacaggaactcggcgtgcagctggtcgtcgattaccggcagcgccagcagcgcggcgtccagcttgccttcgcgcaggcggtccagcagcacatcgctcttttcctcgaccagcagcagttccagctccgggaagcgctcgcggatgcgtgggatcacatgcggcagcaggtacggaccgagggtcgggaagatccccaggcgcaccgtcccggcttccgggtcgcggctgcgtcgcgccgcttccttcagctgctccacttcggacacgatcacccgtgctcgtgccgccgcttcctggccggccggggtcagcatcaccttgcgcggtgcgcgttccaccagcggcaggcccagttcttcttccagcttgcggatctgcgtggacagcgtgggctggctgacaaagcaggaggcggcagcccggccgaaatgcttgtggtcggccagggctaccaggtacttcagatcacgtaggttcatccttacaccccaggggtaacggaccggctgacggcgtggttacccgacaggcagacaatgttcccggtgatctgggaacggtggatcaggccgcttcagcaacggcaccgctgctgttgctcaccgacgagcggatcaggtggtcgaacgcgctcagtgcggcggtcgaaccggcgcccatggcaatgatgatctgcttgtagggtaccgtcgtgcaatcgccagcagcgaacacacccggcaggttggtctggccgcggtcgtcgatgacgacctcgccacgcggcgacaacgccaccacatccttcagccactcggtgttgggcagcaggccgatctgcacgaagatgccctccagctcgacgcggtgggcgtcgccgccgacgcggtccttgtagaccaggccggtgacacggctgccgtcgcccagcacttcggtggtctgtgcgctggtcagcacggtgacattggccaggctgcgcagcttcttctgcagcacttcatcggcgcgcaggctggaatcgaactccagcagggttacatgcgacacgatgccggccaggtcgatggccgcttccacgccggagttgccgccgccgatcaccgccacgcgcttgcccttgaacagcgggccatcgcagtgcgggcaataggccacgcccttgttgcggtactggtcttcgcccggcacgttcatctgccgccannnnnnnncggtggacaggatcaccgaacgcgacttcagcaccgcgccgttctccagctgcacctgcaccaggccgtcttcaccggccggcaccagcgcgctggcgcgctgcaggttcatgatgtccacctcgtactcgcgcacgtgctgttccagtgccgtggccagcttcgggccttcggtctccttcaccgaaatgaagttctcgatcgccatggtgtccagcacctggccaccgaaacgctcggcggcgatgccggtgcggatgcccttgcgtgcggcgtagatcgccgctgcagcaccggccgggccaccgcccaccaccagcacgtcgaaggcgtccttggcggcgatcttctcggcatcgcgcttgctggcattggtgtccagcttggccacgatctgctcgagggtcatgcggccctggtcgaacacgtcgccgttgaggtacacggtcggcaccgacatgatctcgcgcttctcgacttcgtcctggaacagggcaccgtcgatggccacgtgctggatgcgcgggttgagcaccgccgccaggttcagcgcctgcaccacgtccgggcagttctggcaggacagcgagaagtaggtttcgaagcggtagtcgccttccaggttctgcacctgctcgatcagctcggcggtggccttggacggatgaccgcccacctgcagcagcgccagcaccagcgaggtgaactcgtggcccatcggcaggccggcgaaggtcaggtggatgtcctggcccggggtgcccaggtcgaaggacggcacgcggccctggccatcgcgcagcacctgcagcgagatcttgtccgacaggctttccagggtctgcagcagttccagcatctcctgcgacttggccccgtcgtcggcgtgcgcggtgatctggatcgggcgggtcacgcgctccagataggtcttcagctgcgactgcaggttggcgtccaacatcggtcttctcctggcttcaggcaaacagggggcgtggcaccgctgtacaaggtagcggaccagctgggggtaggggtgaacccaagacagcgaccgtggaaggggctggctggccaaggcgggcgagcgttggctgtcttgggttcacccccacgccggtagggcaccggcatggggacgaagggcgcgccgtggcgtggggccacggaaggccggtactgcgttagatcttgccgaccaggtccagcgacggggtcagggtcttctcgccttccttccacttggccgggcagacctggttcgggttggcggcggtgaactgggcagccttcagcttgcgcagggtctcggaaacgtcacgggcgatctcgttggagtggatctccagggtcttgatcacgccttccgggttgatgatgaaggtgccgcgcagcgccaggccttcttccggaatgtgcacgccgaaggcgttggtcagctggtgggtcgggtcgccgaccagcgggaactgggccttgccgacggccggcgaggtttcgtgccacaccttgtgcgagaagtgggtatcggtggtgacgatgtagacctcggcgccagccttcttgaactcggcgtaatggtcagccgcgtcttcgatctcggtcgggcagttgaaggtgaaggcggccggcatgaagatcaggacggaccactggcccttcaggctggcgtcggaaaccttgatgaactcgccattgtggtaagcgttggcttcgaacggctggatctgggtgttgatcagggacatcgtttttcctctggtgaaggggagtgggtgaatcgacaggagctaggttaccgactcgctggcgataagaacaatccattgattgcatctatttgatagatggagtctatcattcggtcatgagcaggcactgaacctttccgctcccatcctgcaactggctgtgtgacaagggaaatctcccggaggcgcggaaaggggccgatagcccctccttattccctccggcagaacctgaacggattgcagctttttgtagtgtcgagccacgctcgactgcggatctctggaaccgagcccatgttccgctgttccagaagcagccgagcatgggcacggctctacaattgcggaatgtctttccaaaccgaaccctccctgcgccagatcgtggccgaggccagtgcccgtctcggcggcatcgaagcccgccacgaggctgaannnnnnnnnnnncatgtactggaccgcccgcgcagttggttgttcgcgcacgccaccgatccgttggccgccaatgaccaggccgccttcgaggcgttgctggcccgccgcgtggccggtgagccggtggcctacctgaccggccgtcgcggattctggacgctggacctggaggtcgacccggccacgctgatcccgcgtccggaaaccgagctgctggtcgagctggcactggagcgcctgccgccagaccagtcgctgcagctggccgacctgggcaccggcagtggtgcgattgcactggcactggccagcgaacggccgcaggcgcaggtgctggccaccgacgccagcccgggcgcgctggccgtggccgcgcgcaatgccgcccgccatgatctgcgcaacgtccgcttcgctgaaggcgggcacgactggtatgcaccgctgcagggcgcgcgttttgatctgattgccagcaacccgccgtacatcgccagcgacgatccgcatctggagcggggtgacctgcgcttcgagccggccaccgcactggcctcgggtccggatggcctggacgacatccgccgcatcgtcgacggtggccaggcccacctgctgcccggcggctggctgctgatcgagcacggttgggaccagggcgaggcgatccgcgcgctgttcgacgcggcggggtttgccgaggtgcagaccgtgcaggatctggagcagcgcgaccgcatcaccctgggccgacgtccggcctagaatggaggttctcctgccccggcagggcatcaccctggagctgcaagcatgcgaacgctgtaccccgccatcacaccctacgacgtcggcaccctgaaggtcgacgaccgccacacgctgtacttcgaacagtgcggcaacccggacggcaagccggtggtgatgctgcacggtggcccgggcggtggctgcagcgacaagatgcgccagttccacgacccgtccaagtaccgcatcatcctgttcgaccagcgcggtgccggccgttccaccccgcacgccgacctggtggacaacaccacctgggaccttgttgccgatatcgagaagctgcgcgaacacctcaaggtcgatcgctggcaggtgttcggtggcagctggggttcgaccctggcgctggcctatgccgaaacccatccgcagcgcgtgaccgaactggtcctgcgcggcatcttcatgctgcgccgctgggaactggagtggttctaccaggaaggcgccaaccgcctgttcccggatgcgtgggagcactacctcaagccgatcccgtcggtggagcgccatgacctgatctcggccttccaccgccgcctgaccagcgacgacgaagccacccgcctggaagcggccaaggcgtgggcggtgtgggaaggcgcgaccagcttcctgcatgtcgatgatgacttcatcaacagccacgaagacccgcacttcgcgctggcgtttgcccgcatcgagaaccactacttcgtcaacggcggcttcttcgaggtggaagaccaactgctgcgcgacgcgcaccgcatcgccgatattcccggcgtgatcgtgcacggccgctacgacgtggtctgcccgctggccaatgcctgggacctgaccaaggtctggccgaaggcgaagctggaaatcacgccggcctcgggccattcggcgttcgaggccgagaacgtggacgcgctggtgcgcgccaccgacagcttcgcctgatcggtagtgccggccgctggccggcaacgccgcaccggtagcgccgggccatgcgcggcgctatcaaccctcatccacgcatggcgtggatcgaccacagcctggtagtgccggccgctggccggcaacgccgcaccggtagcgccgggccatgcgcggcgctatcaaccctcgtccacgcatggcgtggatctaccacagcctggtagtgccggccgctggccggcaacgccgcaccggtagcgccgggccatgcgcggcgctatcaaccctcgtccacgcatggcgtggatcgaccacagcctggtagtgccggccgctggccggcaacgccgcaccggttgcgccgggccatgcgcggcgctaccaaccctcgtccacgcgtggcgtggatctaccacagcctggtagtgccggccgctggccggcaaacctgaaacgggtggattcctgcaggcgccggccagcggccggcgctaccaatccccggccagcaatgcgtcggccagcacctgcagcttcggcgaatgctggcgcgacggcgggtagatcagtgacagcgcgcggctgcgtccctcgaacggctgcagcacgcgctgcaggcggccgtcggccaaggcatcggccaccgcgaaatccattacctgcacgatgccgatgccggcgatggccgcttccaccagcggatcgccgctgtcgaacaccatccgcgtcggcggcgtgaactcgcgcagttgcccgtcctgcaggaactgccagtccaccagccggccactgcgcaggttgcgcaccgccaggcaggcatgatcctgcagcgcggccacatcatccggtgcgccacagcgggccagatacgcggggctggccaccgtcacccagcgcagcggccgcaatggccgcgcgacgatgcgctggtcggcgatgacgccggtgcgcagcgcggcatcgaagccttcctcgaccagatcgaccaggcggtcgctgagcacggcttccacctgcagttgcggatgctgttccagtaatggcgccagcatcggcaccagcaccttgcgcccgaacatcgacggcgcactgatcttcaacgtacccgagggcgtgcacgggcggtcggccagttgccgctcggcatcgtccaggccggccagcagcggtgccacctgttccacgaactggcggccatccggggtcaacgccacgttgcgggtgttccgctgcagcagctttacccccagcgtggcttccagccgcccgatnnnnnnnnacaggccggactggctcaggcccagctgcccggcagcgacggtgaagctgcgtgcctcggccacctgcaccagcatgcgcacggcattgaggtccaacgaggatccattcatgccgaaaatcatgacagatatggtcgggcaggggtttattgattggcccgcatcaatgagactgcgctcccccatcgatccagaccgccgatgcctcccctcaaatacccgcgctgggcgttgaccctgctggccaccgcgcagctgatcatcgccctggacgccaccatcatcttcgtcgccctccatgacatgggccgcgcgctgcagatcaacgcgcagcagctgcagtgggtggtcagtgcctacaccgtggcgttcggtggcagcctgctgctgggtggccgcgccgccgacctgattggccgtcgccgtttctaccggctgggcatgctgctgttcgcactggcgtcgctgctcggtgcgttggcgccgaatgccaccttgttgatcatnnnnnnnnccgcgcagggcgtcggtgcggccctgctgttccccgccacgctggcactgatcaacacgctgtacgccgaaggcccggtgcgcaaccgcgcgctggcgatctggagcatggccagtgcggtcggcctggcgctgggcacgctgctcggtggagtgctgacccaggcgttcggctggccggcggtgctggcggtgatcgtgccgctggccacggcgtgcgcggtcgcagccggtgcgtggttgccgtccgatggtccaagggtgcgcggccgctccttcgatctggccggttgcctgaccgtcaccgccggcggcagcctgctggtcactaccctggttcaagggccggagtggggctggacggcaccggccacgctgatctgcctgctgctttcagccgtgctgttgacggtgttcgtacagatcgaaaaacgcagccgtgacccgctgatgcagttttcgctgttgcgcctgtcgggcctgcgcgcggcactcggcctgaccttcgccttcatgagcagctatggcgtgcagtactacttcctggcgctctacttccaggatggctatggctggagcccgctgcaggccggcatggccttcctgctgccgacgttggtgtgcaccttcggcatccgtattgccgaacgcatgctgcggcgccgttcgccaaggcaggtactggcctggggcttcgccgccggtgccatcggcattgccgcggtggcactggcgatgccgcacggtgccagctactggccgctgctgccgggcatcgtggtgctcagcatcggccagggcatgagctggacagcgatgtggatcgtggccgggcagggcgtgccgggtccgcagcaaggcgtcgcgtccggcatggcggccaccgcccagcagatcggcggcgcgttgggactggcggtgctggtgatggtggccaacgcnnnnnnnngcacgcaggccgcaaccagtgccgacgccctgcaaggcatggtcaatgcacagtacggcgccgcgttgttcgccgcgctcggcgtggtgatcgcgctgggcctacgcccggcgccggtcgaatcggccgccaccgtctgcccggtcagcgatgcatgattgaaggcgctgccgtgggtggatgtgccacgcctgcggtggtgccggccgctggccggcaacctcggggtggttggatcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatccggaatggatccacgcgcgttcaaccgaacgccagcaactgcggctgcaatgcgctgaagatccgcgccagccgctccgcccacgcctgctgcccagccacatcggcaatcaggtcctggcggatttccagttccacgtgcaccagcccgcggccttcgccatgcaccggcactgcgtagtcgctggtgctgctcaccgaatacggttcattgtcaccaaccaccaggtcgccttcctcgcgcagtgcctgcagcaaggcatgggcgaagcgcgtgtcctggtggtacagcacgccggcatgccacggtcgctgcgcgccgttcatcgccggagtgaagctgtgcatcatcaccagcagggtggggcggccggcatctcggcgcgcatccagttccgcgtcgatgcgcgcgtggtagggcgcgtggatcgcatcgatacgctgctgccgctgtgccgccgacagcccggcattgcccggcaccacggtgtggtcgctcacctccggaatcagcgtcggcgaggccagcgggcggttgcagtcgatcagcagccgcgaataggtctgttcgatcgcccaggcatccagccgttcggccagtgcacgggtggttccggcaatgccgatgtcccagccgatatggcggtccagttcggcctgcggcaagcccaggcctgcgagggcacgcggcagctgctggccggcgtggtcggccagcatcaggtacggcgaggcaccctgaggccggtggatcgtatggatcgccgggtcgtcggcgccgagcagcgccggcagcgcgtgcaggtcggcgtcagccacgcgggcgtccgtccaggtgatgctcgatcatccacagcccggcccagagcttggcgtccagctcgtagccttcgcccatcttctgcaccagccaggccgctgcctcactgcgcggaatctcgtgcacgatgatgtcttcgctgtcgtcaccaccgccctcgccaacgcggcgcaggccggtagcgcgcacgaaggcgattttttcgctgctggcgccggaagaggtcgggccgatcagcagcacttcggcgtgatcggcggtccagccggtttcttcttccagttcgcgcacggccgagacttcgatcgattcgccggcgtggatgtcgccgaccaggccggccggcatctcgatggtgggtgcctgcagcggcacgcggaactgttccacgaacagcaccttgtcctcgggggtgacggcgatgatgatcgcggccaggccaccggcatgggtacgttcgctgtattcccaggtgccgcgcaccagcatgcgctggtacttgccttcatagacgacacgcggggcttcggtgttgcgctggctcatgcgggctcgctgtgggtgggaagaatatcgggcacgccggcggcatcgaacagccggcggcgggtcatcgggccaaagcgcagggtctggcacaggccgccgagcagctcgggatcggcggtctggcgcaacaggccgggctggctgccttccagcggcgcgtccagcgcgatggtggtcagctggcgccagagctgggcgtgctcgcgctgctcgcgcaggcgcaccgccatctgggcggcgccgcgcaggcgcaggaacggcacttcgtccaggcgttcgtacagtgcatccatgctgccgaaatgggccagcagcacggcggcggacttgctgccgacgccactgatgccgggaatgttgtccaccgcatcgccgcacagcgccagatagtcggcaatctggtgcgcgtgcacgccgtgccgcgccttcactccggccacgttccagcgctggttgcgtgcgtagtcccactgctcgtcgtgatccagcagcagctgcgacaggtccttgtcggcggagatgatcacgccgcggtggctgccacgatgcacatgcagggcgcttccgatcaggtcgtcagcctcgtattcatggtgggccagaacggcgaggcccaacgccgcgcacaacgccttgcagtgcacgaactggcgcttgagcgcctccggcgccgggtcgcggttggccttgtaggcggggtacaggcggtggcggaagccactgtccagcgcttcgtcgaaggcgatggcgatgtgacgcgggcgttcgcgctcgagcaggtccagcaggaagcgggcgaagccgtgcacggcattggtcggccagccctgcgcgtcctggaactggtcgggcagggagtgccacgcgcggaacacatagatgctggcgtcgaccaggtacagcgacggcggtggtaccggcagggtcatgccggaggcgtccagtcgcgcagcagggtggcagggtccggacgctcgcgctcgggcacggcggccttcggcgtgccgatatggatgaaaccggcgatgccttcgccctcggccaggcccaggtaggcgtgcacggcggggtcgaaggccatccaggcggtcagccactgcgcgccaaagcccagcgcctgtgcggcctgcagcagggcgaagcagacgcagccggcggtcatcagctgctcctgttcgggcaccttcgggtccgggcgcgggctggccaccaccacgatcaccagcggcgcatggctgaaacgctggcgatccttctcgaacacggcctcgcccgcatgcgggtcgcgttggcggctgcgctcggccaggaagtcgcccagagtgtgacgtgcatcgccggcgatcttcaggaagcggaacggtacgcgcttgccgtgatcgggcacgcgcactgccgaagccagcatccgctgcagggtggccgggtccgggccgggctcggccagttgccgcgaaggcacggagcggcgggcatccagggcgagcagggcggcggggtcgggcatggagtctgaaccggtcatcacgaaggtttgattatagtcggggtggtcaaagacaccgtctgtgtcgcgtctggcctttgaataccaaattgtgatgaacgtcatgccactggcgggaaacgggcggccgcttcccctcgcctcgcaggccttgcacggcttacgatatctaccttgccgggccgccggtcatgaggtttgaagtgaggactgtttcactgtccgtgacgggctggccggcctaccatcgacgtaccggtacatggggtgtgccggtcgtcgcgatgtccacgttgtctgtcgtaccagagaaggtggggagccttcccgaatgatgagcgcgcccacaccgatgggatcgccgggccgtgacccggcccagctccagcgtgcccgggacatggtcctgcccgcgctgtgccaggcctttggcgcggcactggcgcgcttcgacgatgccctgttcgaccgggccggcaatgccggttcgtcgcagctgctgttcctggatgcgatgcgcgaactgnnnnnnnnnnnngaggacattgccggtgccttctctggccacctgcagcgggcctgggatgcgctggccagtggtgagcccatgtcggccgaatcgacgctgtccggcccagccgaggatggcctgagcctgctggccgagcacgtgctggagtcgcggctggcggtgcgcaatttcgccacggtgctgctgcgtgacttcaagccggtgctggcgcggctcgaccgtcgcctgggccgtctggtcggcggcgccgaactggatgccgaccataatcccatcagccccgaacacctgggcgtggccatccacgaagcctttgccggctgtgaactggccccggaagtgcacctggtgctgatcaagctgtgcgagcgtgacctccgcgcgccggtgggtcgcatctacgagaagctggacgagcaactggccgcggccggggtgatgtcgcagatgggggcgccgcggcgtccgccatcggccgcgcccgacccgcgcatggcctcgggcctggatgacctggtggagcagcgcccgggctcgggcctggacggcgaattcggtgatgacgagcaggccgcgccggcctgggcgcagcgctttgccgcacgctggtccgagcggcgtggccacatgcagcagcacctgggcgccgaaggcagcggcaccggcgaggcccatgcgggccagcagggcatgctgctggaggcgctgcacgaactgctgcagcagacccgccacgtgcgcgaggacgcgacgtcggccgcacaggtggcgatcggccagcagcgtccgctcagccagcgcgagatgatgtcggtgctgtcgctgctgcaggccacgcccagtgcgaccctgcgcgcagcgatcggcgaggacggcgaatcactcgcgcagcggttgaagagcgaagtgctttccagcgccacccgtctcggtgtcgacccgggccagacccggctggacccgcaggacgaggatgcaatcgacctggtgggcatgctgttcgacgtgatgctggacgagcgcgaactggaaggccgctcgcgcgagttgatcggccgcctggtggtgccgttcgtcaaggtcgccatgctcgaccgccgcatgttcgtgcagaagacccatccggcgcgcaagctgctcaactcgctggccgaggcctgcgaaggcaacactggcgaaagccaggccgagcgcatgctgatggccaaggtcgaggagatcatcgagcgcctggtcgccgagttcaacgagaacctggcgatcttcctgaccctggaagaagaattccgcgagttcctcgtgcagcatcgtcgccgcgtggaaatcgccgagcgtcgcgccgccgaaacgcagcgtggccaggaaaagctggaaatggcccgtacccgtgccggtgccgagctggaccgccgcattggtgatgccaccctgccgccggccatcgctgaattcctgcgccagccatggcagcaccacctgaccctggcgctgctgcgcgagggcgaggagggcgcatcggtggccgaagcgctgagcctgggcgacgggctgctggaggaagtggccgaggcccgccgccagattgtcggcaagccgtggctgcaggcctggcagccggtgctggccaaggtgttcgccagcgtgggcgtgcatggcgacgccgccaccggtgccatcgatgccctgcatgacaccctgcagggcattgccgaatcgcggccggaactgcaacgcgcgctgccggaactgccgcaggtggcactaccgaccccgccggtggccgaatcgccggcggtcgagctgggcgggcagatcgatgccgatgatttcgacaatgccgacgccgatcgcttccgtcgcatggagatcggcaactggctggacttcgtcgacaaggacggcaaggtgcaggccggcaagctgtcctgggtcagcccgatttcctcgcgcctgctgttcgtcaaccgtcgcggcgtgcgcttctgcgtggcctcgccggaggaactggcggtgatggtgcggctgggacgtctgcgcgcccatgtggatgacggtgcgttcgacagcgcgatgcagggtgtgatcgatcggctggacccgggcagcgccacgctgcactgagtggagccgcctgctaggatcgggaaaactcaccgatcagcggggacctgcatggccgtggcgttgctggggatcaaggagaccgcgccgggcgaacggcgcgtggcgctgacgccggaaaccgcgcgcaagctcggcgccctcggcattaccgtctggtacgaggccggtgccggtctggccgcaggtttcaccgatgcagcctatgacgacgccggtgcccgcgcattcgacgccgggcgctgggccgaaatcgacatcctgttgtgcgtgcaggcgccgccggcggcggtgcttgaacagctcaagccgggtgccaccgtggttggcctgttgaccccggccagtgatccgggcctggcggcactggctgccgatgaccgcctgcacctgttcccgctgcagcagctgccgcgcaccacccgtgcgcaggccatggacgtgctcagttcgcaggccggcatggccggttacaaggccgcgctgatcgccgccgaacgcgcaccacgtttcttcccgatgttgaccaccgctgccggcaccgtgcgtccggccaaggtgctggtgatcggtgccggcgtggcggggctgcaggccattgccactgcccggcgtctcggtgcacaggtggaaggtttcgacgtgcgtccggaaacccgcgagcagatccagtcgctggnnnnnnnnttcctcgacctgggggtgagcgcggcgggcgaaggcgggtannnnnnnnnnttgaccgatgaagagcgtgccgagcagcagcgccgcctggccgaccacctgcgcagcgtggatgtggtgatctgcaccgcagcggtaccggggcgaccggcgccgacgatcgtgactgccgcgatggtggagggcatggccaccggcagcgtgatcgtggacctggctgccgagagcggcggcaactgcgcactgacccaaccggggcagtgcatcgagcatcagggcgtgaccatcgatggcccgctgggccttgccagccgcggcgccacccaggccagcgagatgtatgcgcgcaacctgctcaacttcgtcgcgctgttcgtgcgcgaagggcagcttggtttcgactgggaagacgagctgctggcgaagacacgctggcaggcgtgaacgacatggggtcagatccctttgcctctggcaaagggctctgaccctggttcccggaatctgccaggggtcggatccctttgcctcagcaaagggctctgaccccgttccccggaatctgccaggggtcggatccctttgcctcagcaaagggctctgaccccgttccccgcggcgtttcagcgcggcttcgccggcggtgggttgtcgcgcacccagtccttgcgttgttccggcgtcatctgcgaccagcgctcgcgcagtgcatcgcgctgcgcgggcggcagttcccgcatctggccgaacagggcccgggcctgctcacgctgttccgggctcatgtgctcgaagcggcgcaggccacggcgggccttgtcgcgctcctccgggctcatcgtctgccagcgctggccatgcgagagcatgcgctggcgctggccggcatcggcgctgttccagcggtcgcgcagtggcgccagcagcgattcccgctgcgcttcgctcaactgttcccaggccggcagcggcgtggccggcgcagggcgtgccgcaggggcgggcgcggcgctctgcgccagcgccgggagggccggcagcagcaacagggtcatcagcaggggcagggtgtgcagtcgggacatgattcactccatcgccaggtcggtatcgcccagccacaggtacagatcgggattttcgtcgtagagcgcgctgttgtcttccaccgaggccagcacaggtgccggcgcggggcccgtcagcgtgccatggccagtgaactgcaggccgatacccagcgccaccaccagtgaacaggcgctggccagccaccagcgcaggcgcccgtgccgggtcgcgctggcgccgtgtcgggcctggcgcaggcgtgccagtgtggccggcgacagcgcatgcagcgactgcgcgtgcaggctgcgcagggtgtcatcggaaggcagggagcggttcacgggtggatctccaggtagtcctgcagcgcctgccgggcgcgtgccagatgggtttttaccgcgccttcgctgcagcccatggcgcgggcggtggtggccccgtccaggtcctgcagcacgcgcagggtgaaggcctcgcgctggcgggcgggcaggcggcgcaacgcgtccaccagctgctggtactgctggcgctgttcatgcgcctgtgccgggtccgggccgggatcggcccagtcgatctcgccgccttgcgcgtcctggttgtcgcgccagaacggcaggcggaagcggcgccggcgctgcacgtcgatcacgcgccggcgcaggatgctccagaacagcggcgcccattcggctgccggcttgtcggcgtagtccagcatgcgcagcagcgcgtcctgcaccgcgtccatggcgtcttcgcgctggcgcaggccggcctcggcgaagcggaannnnnnnnggccgacgctggccaggaacgcttccagcgatgccggcagggcatcggtctcggcgctcggggggacggggctgctcaccagcacagggtacggttcctcgctcggggtcaccatcgacaacgcgtgagcgccgcttcggttgacgccgggtgcacgccgggttcagcccatggttatgatgggccgacgaagacagagcgggagcgttgccagtgagtgacgggttcgtagcgctgtacatcttcatgctggccgccatcgccggccacgtgatcatttcgcgggtgccggtgatcctgcataccccgctgatgtcgggctccaatttcatccacggcatcgtgctgatcggcgcgatggtggtgctggggcacgcacagacaccgttggagaaggccctgggcttcctcgccgtggtgctgggtgccggcaatgccgccggtggctacgtggttaccgcgcgcatgctggaaatgttcaagccgagcgcgcccaagggcggcaaggacgagccgaaggagccgcaggcttgaacatcagcaccgtcgaactgctcgactggctggtcaaggccagctacctcgtcgccgccacgctgttcctgctgggcctgcagcgcatggcctcgccactgaccgcgcgcagcggcatccgctgggccgggctgggcatgctgctggccacggcggccactttcttccttcccgaactgcacaacgtgccgctgatcctggtggcgctgctgctcggcgcgggcctggcctggtggtcggccggcaaggttgccatcaccgacatgccgcagatggtggcgctgtacaacggcatgggcggtggctcggcggcggcgatcggcgcggtggagctgctgcgctacgctttccttgccaaccgcgataccagccactggagcgcgcaggcgctggccgatctggccgcgcgccagccgtcgggcacggtgctgctgctggcggtggtcggcgcagcgatcggcgcggtgtcgctgtccggctcggtgatcgcctgggccaagctggatggacgcctggacaagcgcgtgacctggccgggccagcaggtgatgaacctgctggtggcgctggcggtggtggtactggcgatcatcgccgccagcacgctcagcacctgggcgatcgttgccttcttcgtacttgcgctgacgctgggcgtgctgatgacgctgccgatcggtggcgccgacatgccggtggtgatctcgctgtacaacgcgttcaccggcctggcggtgtcgttcgaaggttacgtgctgggcaacgaagcattgatcatcgccggcatgatggtcggcgcggcgggcatcctgctgacccgtctgatggccaaggcgatgaaccggccgatccgcaacgtgctgttctccaacttcggcggtggtgctggtggcgaagcgcaggcgatcagcggctcgcagaagccgatcgaagcggctgacgtcgccgcgatgatggccttcgccgagcgcgtggtgatcgtgcctggctacggcatggccgtggcgcaggcgcagcacaagatctgggagctggcgcagcggctgggccagcgcggggtgaaggtgaagttcgcgatccacccggtggccgggcgcatgccggggcacatgaacgtgctgctggccgaagcgggcgtgccctacgacctgatcgcggacatggacgacatcaacccggagttcgccaacaccgacgtggtgctggtgatcggcgccaacgacgtggtcaatccggtcgcacgaaccgatccggccagcccgatctacggcatgccggtgctggacgtggtcaatgcgcgcaacgtggtggtgatcaagcgcggcaagggcaccggcttcgcgggcatcgagaatgcgctgttctacgccgacaacacccgcatgctgtatggcgacggtgccgaagcggcagcctccctggtcagcgagttgaaggcgctcgacggcgggcattgaggaccgggggcggatccctttccgcaggaatgggctttgacccctttgccggccagcggccggcactaccgcatccacgcgtggccgctgcatcgggtaggtgcgggccctggtccgcacgcgtttgccggccagcggccggcactaccgcatccacgtgtggcggctacatcgggtgggtgcgggccctggtccgcacgcgtttgccggccagcggccggcactaccatcccatccacgcatgcgtggatctacctgcatgtccccggcgggcgtggcaaccggcgcgctcagcgcgccagccaggcgcctnnnnnnnnnnnnnnnnnnagccacagccactccaccgcgccattggccagggtgatcagggtccaggccaggtgcgggcccatccgcatcgtggcgtcccacaggtccagcccgatcgagccgcccatccaggcgctggcgatggtccagttggccacggcggccaccagcagggtgcccaccacgaccagcacgatgcgcagccggcccgggccgagcgtacccatgcgcagcatgaacaccagttccagggcggtcagtaccgccatccagccgacctgccggccggtcatcagcgccagcaccatccaggcaaggggagcaacaaccaggcccagcaacagcatgatgggccagagccaggtcacggccctggcacgcgcggcattggaggacatcgaagctccctgaagatcacccacaggatactgtggtttgcggcggtgcaccggcggtgccggagcggctgggctagaatgccgtcttgcgtggccccggccacggccccatatcggtccccatgtattcccgtagcagcgaacctgtccacttcgagcgcgattgcgaggccgtgatggtcccgcagggcgataccgtgaccctgcccgccggcagctatgggtacatcacccaggcgctgggcggcagttattcggtgttcgtcgagggcaacctgttccgcattgccggcaaggacggcgacgccatcggcaaggaggcaccggcaccgctggaactgccggccgacgccactgatgaacaggtggaacagctggtgtggcagcagctgcgcacctgtttcgacccggaaattccggtgaacatcgtcgaactgggcctggtctacgaggtcgagatcaagcacctggacgaaggccagcgcgagatcgacgtgaagatgaccctgaccgcaccgggttgtgggatgggcgacatcctggtcgacgacgtgcgcagcaagcttgaaatgatcccgacggtggccgaggccgacgtcgacctggtgttcgacccgccgtggaaccagcacatgatgtccgaggcggcccggctcgagaccggcatgctttgacccagggcccgcagtgaagcgggcccggcactacccgcaaccagaacaggaatcctccggtgtcccagtccatccccagcttcgccgttacccgttcggaccacccgcgcagcgctgaagagcgcgccaagatcctggagaagccgggcttcggcctgcacttcaccgatcacatggtggaagtgcgctgggacaaggatgccggctggcacaacgccaacgtgcgtgcctacggcccgttgcagctggatccggctgcggccgtgctgcactacggccaggaaatcttcgaaggcatcaaggcctaccgccatgccgatggctcgatctggactttccgtccggatgccaacggccgtcgcctgcagcgttcggcgcagcgcctggcgctgccggaactgccggtggagatcttcgtcgaatcgctgaagcagctgatcgcggtcgacagtgactgggtgccgtcggccgatgagtccagcctgtacttccgcccgttcatgatcggcgacgaagccttcctcggcgtgcgcggcgcgcacaaggccggctactacgtcatcgccagcccggccggcccgtacttcgccaagggcgttgccccggtgtcgatctggctgtccaccgaattcgcgcgtgcggccaagggcggcaccggtgccgccaagtgcggtggcaactacgcggcgtcgctgctgccgcagcagaaggcgcaggcacagggctgctcgcaggtgctgttcctcgacccggtcgaaggcaagtacctggaagaactgggtggcatgaacgtgttcctggtctacaaggacggcactctggtgaccccggaactgtcgggcagcatcctcgagggcatcacccgcgagagcatcctgcagctggcccgcgaccgcggcatgaaggtcgaagagcgcaaggtcagcatcgacgagtggaaggacggcgtggcctccggcgcgatcagcgaagtgttcgcctgcggcaccgccgcggtggtcaccccgatcggccagctgaagggcgagggcttctcggtgggcgacatcaacgcgccggccggcgaagtgaccatgtcgctgcgcaaggagctgaccgacatccagtatggccgcctgccggaccgccacaactggctggtcaagctgggctgatcgcccacgctgaactgtagcgtcgagccacgctcgactgctcttccggaaagcccgtccccgtgacgggctttctgcgttatgggccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaatcagcgaacgccgatgtcggcatagtcattccaggacacgtgacggcccagtcaggtctgtgcaggacacgagaaggttccttcaccttcacaaaccctcgacccgaaaagtctcagaacgaacatttcatcttgctgaaaagacgctgaaaatcttgtggtgtccggtttcggccattagcgtcatctgcacggcggatcgttagggggatccgctgactcaccggacttcgaacctcgccaatgcaagccagccccgggttcgggccggtgcttctgccgattccggcattcacaccacaagaaagggaaatacgatgtcccaggtaacgcaaccgcgtgtgcgtcgagtgtgggtggtccttggtgcgtccgttctgtcatcgctgctgctggccacgcctgcgctggccggtgatgtccagctcagcggcctgcagtccgcgccgacgcaccagcgcttcatcgtcaagtaccgcgacggcagcgccgccgtggccaacactactgcgctggcttcgtcgctgaagacggccgccgccggcctggccagcagccagggccgcgcgctgggcctgcagcaggtccgcaagctggccgtcggcccgaccctggtcaagaccgaccgtccgctcgaccaggccgaatccgaactgctgatgcgcaagctggccgccgacccgaacgtggaatacgtcgaagtcgaccagatcatgcgcgcgacgctgaccccgaacgacacccgcttcagcgagcaatggggcttcggcacctccaatgccggcatcaacatccggccggcctgggacaaggccaccggcaccggcgtggtggtggccgtgatcgataccggcatcaccaaccatgccgatctcaacgccaacatcctgccgggctatgacttcatcagcgacgccgcgatggcgcgcgatggcggcggccgcgacaacaatccgaacgacgaaggcgactggtacggcgccaacgagtgtggctcgggcatcccggcctccaactccagctggcacggcacccacgttgccggcaccgtggcggcggtgaccaacaacagtaccggcgtggcaggtaccgcgttcaatgccaaggtcgtgccggtgcgcgtgctcggcaagtgcggcggctacacctccgacatcgccgatgcgatcgtgtgggcgtccggtggcaccgtcagcggcgtaccggccaacgccaatccggccgaagtcatcaacctctcgctgggcggcggtggcagctgctcgaccacctaccagaacgcgatcaacggcgcggtcggccgtggcaccaccgtggtagtcgccgccggcaacagcaacaccaacgtgtcctcgtcggtgccggccaactgcccgaacgtgatcgcggtggcggcgaccacctcggccggtgcacgtgccagcttctccaactacggtaccggcatcgacatttcggcaccgggccagagcatcctctccaccctcaacaccggcaccaccacgccgggcagcgcgacctacgcgtcgtacaacggcacctcgatggcagcgccgcacgtggccggcgtggtcgcgctgatgcagtcggtcgctccgagcccgctgagcccggcgcaggtcgagagcatcatcaagagcacggcacgtccgctgccgggcgcctgctcgggtggttgcggcgccggcatcatcgacgccaatgccgccgtggccgcagcgatcaatggtggcggcaacccgaacccgggtggcaacgtgctgcagaacaacgtaccggtgaccggcctgggcgctgcgaccggtgccgagctgaactacaccgtcgcggttccggccggcagcacccagctgcgcgtcgcgatcagtggcggcagcggtgatgccgacctgtatgtgcgccaaggcagtgccccgaccgataccacctacacctgccgtccgtacctgagcggcaacagcgagacctgcaccatcaacagtcctgccgccggcacctggtatgtgcgggtgaaggcctacagcaccttctcgggcctgaccctcaacgcccagtactgagcccaagcccctctccatgggcacgccccggctcaggccggggcgttcttctttgggtaggtaccggccttgcaagggcagcgctttggtgcgtgccgaccttggtcggcatgctgttcctcagaccgactcgaagcggttggcggccacgttcttgcgcacgtgctgcggatcgaagatacgaccgttcatggcgatgtatacgccgctcggcagcgactgcaccgcaccgatcgcgcagccgatgttgaactccgcatccgacccacggaaccgcgccgggctgagcgcgccggtcatcacgatggtcttgtccgggatcgtcgccagcaccttgccggtctgcaccatcgagtcggtgccgtgggtcaccagcacgtggcgggtcggctgcgcggcgatggtggcgcggatcagttcgcggtcttcgtcgttgatgtgcagcgaatccttgcgcaggatcggaatcacgttgaagcggaacgtcacgcccagctcgcgcaggatcatgccgatctgggggtcgccgatctggtagtccgacttgtcgtcgaagtagatcttgtcgatcgtgccaccggtggtgacgaccaggagctcttccatcatgtgcatgcgcgaaaccaggacaggtacagcggcgcggggccaggaacacagatgatacggcccggcgggcgcagcgtcagcgtcgcttgccgaagcgggcgcgcagccccggcaggctggcgctgaagatcaccagcagggccagggcgatttcgatcagcgccagccagcgtgtttccgggtggctccaggcgctcatcacgccgtggctgaaccagcccagcgccagcaccgaggcccagaacccggctttgcgccagcccagccgcagcgcaaaggccagcgccagcggcggcgcggtgaacaccagctgggtggccagccagtgcttgtcattgatgaaccagcctgcgaacagcgcggccagccccatcagggccagcagcaggaccgtgcgcggcgggcggctcatcgggccaaccgctgcgcgatgtcggccacccggcggcccagcgcgcgggccagcacggcctcgtcgtcggtcggctgcggatcgtcggcggcaccggccacgtggctggcgccatagggcgtgccgccgctggtggtgtggctcaacgccggttcggtgaacgggatgccgacgatcacgcagccgtggtgcagcagcggcacctgcatcgacagcagggtcgattcctggccgccgtgcatcgaggcggtggaggtgaacacgccggccggcttgccggacagggtgccattgacccattcggcgcccagtccatccaggaagtgcttgaccggcgcggccatgttgccgaagcgggtggggctgccgagcagcaggccctggcattccaccaggtcctgcacgctcacgtagggggcgccgtcgtcgggtaccggcggctgcgcggtctgggtcacggcggccactggcggcaccgtgcgcagnnnnnnnntcatgcccggcacttcgccaatgccccgcgcgatctggcgcgccagccgtgccaccgaaccgccccggctgtagtacagcaccagaatctcgcccatcgtgcccgcttctcctcgtcgtgtggtcgccagtatggctatcctgccagcattccgcatcgggtacccttccaccgatggaacctttggatacgctcaacctgtggatggannnnnnnngggatcgcgcacgggccatcagtttcggccgcttcctgtggcatcgcttcctcgacgaccgcctgttccaggcagcggcggcgctggcctacaccacggtgttcgcgctggtaccgctggccatcgtggtgttcggcgtgctgtcggccttccccgtcttcgaccgctggagcgaccagctcagcgattacgtcttctccaacttcgtgcccaacgcnnnnnnnnnngccgagggctacctgcggcagttctcggccagtgccggccagctcaccgccgccggcttcatcgcgctggtcgtctcgctgctgatcaccctcaacagtgttgaagaaaccttcaaccagatctggcgggtcggctcgacccggcccaagctgacccgtttcctggtctactggactgtactgacgctgggcgcgatgctcgcggcggcttcgctggcggtgtcggcgcgggtgttcgcgatgccgctgttcggcacgcaggagggccgctggctggccgaactggcactgcggctggcgccgatcctgatcgagttcgtctgcatcacgctgatgttccgggtggtgccgcaccacacggtgaagtggcggcatgcagtgcctggcgccattctggccgcggtgatcctggagctggtgaagtggggtatcggcgcctacctgggcagcttccagtcctaccagaagctgtatggcacggtcgccttcgtgccgatcctgctgctgtggatctacctgtgctgggtggcggtgctgctgggcgcgtcgttgtcttcgtcgatggcggccttccgctaccagccggtggaactgcgcctgccgcagggctacgagttctatggcctgctgcgcctgctcggccgcttccaccatgcccgagccaagggcaagggcctggccgatgatgaaatcctgcggctggagccgatgctgaccgattcgctgctgcaggacctggcctgcaacctgcaggagatcggcctgctgcgccgcgatgaacgtggcgaatggctgctctcgcgcgacctggaccaggtgagcctggccgatctttacgaatgtacccagttgcgcattccggtagccgagcagcatctgccgtatcgcgacgacagcctgggccgtgccgcattggcggcgctggatgatctgcggctgcccctgcgtgaacgcctgaagcgcaaggtcagcgatatctataccgactctggagacatgccatgacccgcaagaccccgttgctgctcccgctggccctgctgctggcactgtcggcctgcaagccggcccaggagccgacgccggccagcagccaaccgccggcgcaggcaccgacgccgaccgcaccggcgccggtcgaggaaaccccggccgagcgcaccaccgccgagttcccgacgctgaagatgaaggcggtggatggcagcgactacgacctggccgcgcaccgcggcaagtgggtggtggtgaacttctgggcgacctggtgtgccccgtgccgcaaggagatgcccgagctgtcggcgctgcatgcgatgcgcagcaacatcgaagtggtcggcctggcctacgaggacatcgaagtgccggaaatgcagtcgttcctgaccaagcatccggtgacctatccgatcgtgatcgtggacccgttcgatccgccggccgatttcgccactccgcgcggcctgccgctgacgcacctgctggatccacagggcaagctggcgcacaccttcctcggcccggtgacggccgccgacatcgaaaagcagatcgctgctgccaagtaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaatcctcgaccgggaagtcctcgatcggcttcagcacatcgtagtgctcgcgatgcagcttgcccttcagcttcggcagctccggcaacggtgcatccacgcgcgtgtccggcaaccggtccagcaggttgcgcaccagcgtcagccggcccagccgctggtcgttgaaatccaccaacgtccacggtgccgcctcgcgatgggtcgcgcgcagcatcgcctcgcgcgcctcggtgtaggcgctgtacttgctgcgggatttcaggtccaccggggagagcttccagcccttcagcggatcgagatggcgctcggcgaagcgcttctcctgctgctcctggtccacgcacagccagtacttgaacagcaggatgccgtcgtccaccagcagctgttcgaacaccggcgcctggcgcaggaactgctggtactcggtctcgctgcagtagcccatcacccgttcgacgcctgcgcggttgtaccagctgcggtccatcagaacgatctcgccggcggcgggcaagtgcgaggcgtagcgctggaagtaccactgcgtggcttcgcggtcggtgggcttgggcagcgccaccacccggcactggcgcgggttgaggtgctggctgatggcctggatcgcgccgcctttacctgcggtatcacggccttcgaacagcaccagcaggcgctgtccgctgtgctgcacccagcgcgccatggcggtcagttccagctgcagcggcagcagcagttcgtcgtagtccttgcgcttgagcttggccatcgtcacaccacgcggggaggaagcccgagcgtagcgcaggggctgcccaggcgatgtcgacgccgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncagtcgacgtcatccaatcgacattacccagccgacattacccagccgacattacccagtcggttcggttgttcccagccagtcgtgttcgcgcgccagctgctgcaccaacgtcgacagatcgcgggcaaacccgtccatgtcgaacagcctgctgcgctcgcgcgcctgtgccagttcagcgcgcaacgccgccagtgctgcagggtcgttgcccagcgcgctggcggtggtgatgaacgccgcatcgtcggcgacattcatccgtgccagtcccagatggtggttgaggctgccggccannnnnnnngcgaaggtgtcgccggggcaggtcagcaccgggcagccggcccatagtgcgtcggacgcggtggtgtgcgcgttgtacggatgcgtgtcgaggaacaggtcggccagcgggtaacgggccaggtactgcggatgcggcagcttggccatgaacaccaggcgcgccgggtccaggccggcagcctgcgcggcagtgcgcaggcgggcgtcggcctggcccggtccggacagcagccacagtacgctgccgggcactgcctgcagcactgcgaaggcacggcccatgctgcgcgggttgagcttgtagctgttgttgaaacagcagaacaccaccccctgcgcgggcaggccgcagtccgcacgggtcggcgcaggctccagcacgcgcgtattgtctgacggctggaaggctcgtggcaggcgcagcacgcgttcgctgtagcacggctccagtgccggcggcagggcgaaggcatcgccgaccaccgcgtccatccacggcgcccccgacgtgcccggataggccagccagttcaattgcagcggggcagggcgcatcgccaacacttccggcgtgccgccaccgccccaaccgcgcaggtcgaacagcaggtcgatgccctgtgcgcggatgcgtgcggcggtatcggcatgtcgcaggccagccacatcatgcagctgcgccgctgcctgcaggcgctggcggatgcggctgccgtcgtcgcggttcagtgcgaacagatgcagttgcagtgcggggtcgcgacgcagctgctcgaacagcgccacggtcagcaatccggtcggatgtgcgccgaacccattggagaggaagccgacgcgcagcgggccgtgcgggcgcaccgttgccggcggcaatggccgcaccgaggcagccacggccagcgcacgggtgtgcgcgcaggccaactgttcggcagcgctggcgtcctcgctgaggaaggcgaacggctcgaccacgccctggccgctggcaacggcggcgcgcacctgtgccgccagcgtgtccaggtcctgccaatcgcacaggcggcgctgccaggccaggcgctgggcggcgatgtacggctcggccggcatcagcccatgcgcgcgtcgataggccgccgacgcgccttcggcatcatcggcatcttccagtgcatggcccagccacagtgcaatgccgggatgctgcggtgccaatgccgaggcctggccgagcagcttggccgcatcgccatgtgcaccggccatccacgccacgcggcccagccgtgccagcgcttcggggtgattcgggcgcagctgcagcgcacgtcgcgcggcctgttcgccggcagcgatgtcgccggcttccagttccacgtcggccagcatcacccaggcgacgaagtcgtcgggctggcgggcgatcgcttgctgcagttgctgtcgctgctgccaggccgacatcgtgctcagcccgccgacagctgggccagggcgtcgacctggtgttcgtggctgagccgctgcagcagcggatcgaggtcaccggccaggatgttgggcaggtcgtacagggtcaggccctccacgcggtggtcggtgatgcgcccctgcgggaagttgtaggtgcggatgcgctggctgcggtcaccactgccgacctgcaggcgcctcgactcggcctgggccgcgtcctggcgttggcgctcggcgtcgagcagctgcgctttcaggcgcttcatcgccttgtcgcggttggcgtgctggctgcgttcggtctggcattccaccaccacgccggtcggtacgtgggtgatgcggatcgccgactcggtcttgttgacgtgctggccaccggcgccggaggagcggaacgtatccaccttcaggtcggccgggttgatgacgatgtcatcgacttcgtcggcctccgggatgatcgccacggtggccgccgaggtatggatgcggccctgcgattcggtggccggcacgcgctgcacacggtgcgtgcccgattcgaacttcaggcgcgagaacgcaccacggccgaccacccgtgccaccacttccttgtagccaccgtgctcgccgggattgtccgattcgatctcgaccttccagccctggcgctcggcgtagcgggcgtacatgcggaacaggtcgccggcaaagatcgccgcttcatcgccgccggtacccgcgcgcacttccaggaacaggttgccttcgtcgcgcgggtcgcgcggtaccagcagcagcgccagttcctgctccagttccagcaggcgcgcctgcgcggcggcgatttcctcgtcggccagttcgcgcaggtcgggatcggcgcgcatgccttcggcggcggccagatcagccttggcacgggattcatcggccaaggcgatggcgatcggttcaagttgggcgaattcgcgcgaaaggtcgcggaaacgggtgttgtcggcgaccacgtcgggttcggcgagcaggcgttccagttcttcgcggcgctcggccagcgcttccagcttacggcgcagggtcggcgtcatcgggtctcacgggtgggtggcggtaacccggcgtagccgggaacaggcgctcggcggcgcgggtcaggtcggcatcgccgctcagtgcggcagcgcgcagggcagcggtaggaggatgcagcaatcgattggtcaggccgtgcgccagcagttccagcacttcgtcggccggcttgccgttggccagctgctgnnnnnnnngttccagcagttcagtgcgggtggcctcgccgaacgcacgcagctgtcgtagcggcgcctggtgggcgctggcctgctgggtctcgataaaacgcgatacctgaaggtcgatgatcgcctcggcctcggcggccgcctcgcggcgtccgcggcggttgtcttccaccgcgcgctccaggtcgtcgacggtgtagaggaaggcgtcgttgagcgtgccgacctccgcctcgatgtcacgcggcacggccaggtcgaacagcagcatcggcttgtgccgnnnnnnnnnnagggccttggccaccatctcgcggtggatcaccggttcgcgcgcagcggtggccgagaacaccacgtcggcctcgcccaggtggcggtccagttcggtcagcggcagggctacgccaccatggcggctggcaagttcctgcgcgtgggcgagggtgcggttggcgatcagcagccggcgtaccttgccttcgctcaggtgccgtgcagccagttcgatggtctcgccggcaccgaccagcagcacggtggaatcgtccagccgcgcgaacgcgttctgcgccaggcgcaccgccgccgacgccaccgataccgggttggcgccgacctgggtatcggtgcgcgcacgcttggccaccgagaaggtctgctggaacaggcggtccaggcgctggccgagcaggccgtggtcacgcgcggtcgaccatgcgtccttcacctggccgaggatctgcggttcgcccagcaccatcgagtccaggccggtggcgacccggaacaggtggcgtacggcttctgcatcggcatgctggtacaggtagccctgcaggtcgccggcctgggcgtgcagccactggtccagtgcctgtgccgaatcggccacggcatacagctcggtgcggttgcaggtggacagcagcaccgcctcggcgatctgcggagtatcgcgcagcgaaccgannnnnnnnggcaacgcctcaccggcgaaggccgcgcgctcgcgcagctccaccggtgcggtctggtgattcagtccgagcacccacagggtcattgttcagttgcttgcgataagctgctggccattggacgacattttaaggccccgatgccgacgatgcccgcattgattcgcatccccagtgttctgctgctgtccctggcctgcagccaggccctggcggcggtgccggccaaggcccccgtacgggccccggccactgaggaactggcgctggaaccggtgatggccggtgagttcgcgctgcaggccggcaagctggccgaggcggcccgctggtacctgcaggccgcccagcagaccgacggcgacgccggcctggccgagcgcgcgacccgcatttccatgctcgccaacgatgacgccagcgccgccaagggcctggccctttggcagcannnnnnnnccagctcgttgaccatgcgcagtgccgctgccgcgctggccatgcgccagggcgatgtgaaggcagcgcgtggcgatctgcaggccttgctggccgacccggatgaacgtggctggaagttcgccctggccgccctgatcggcggcggccgcgacccggcagtgccggcgcaggtgctgggcgagctggtcgacgccaacgccattccgccgaagatcgaggcgtggcaggagttcggacgccttgccctgcgcatggacaagcccgagctggcgcggcgcatgatcgatgaagtggtcaagcgcttccccgaggagccgcgcgttgcgctgctgcgcgccagccagctgcagcaggccggggagaccggcaaggcgttgtcgttgctgcacgatgtggagccgaagacccgacaggaccctgaactgcgcaatgcggtggccattgcctacgacagcctcggccagcnnnnnnnnnnnnagcgcgtgctggcgttcggcccgcaggacgtgcagacctggggcatgcgcgcctcgctgctggccaagcagggcgacaaggcggcgctgtccaacctctacaacgaactgtcgcggcaggcggccaagccggacccggcgcagcgcctgctgctgggcaagatcgccgaatacctgaagcgttatcccgaggcggtgcagtggtaccacagcgtgcccggtggcgatgaactgagcgaggcgcgcctgcgcgcggccaacgcccaggccctggccgggcgcctgccgcaggcattggatgaagtgcacgcgatccagtccgatgcggtggtcgacgacgatgtgcgccgcgatgcctacctgctggaagccgaactgcgccagcgtgctgatgacagtgccggggagctggatgcgctggcccgcggcctggccgcctacccggatgacaacggcctgctgtacgcccgtgcgctcacctgggaacgccgcgacgacatcccgcgcgccgaggccgacctgcgcaagatcctggtgaccgacccggagaacgtgccggcattgaacgcgctgggttacaccctggccgatcgcaccggtcgcctgcaggaagcgctggagctgatcgatcgcgcccgcgtggccgaaccggacaacgctgccatcgtcgacagctatggctgggtgctgtaccgcctgggtcgcaaggaagaagcactggtgcagctgcgccgtgcctggaccctggccaaggaccccgagatcgccgcccatgtcggcgaagtgttgtgggtgctgggcaagcatgacgaggcccgccatttcttcgacgaagcggccaagctcgaccccgaaaaccgcgcgctgctgcgcgcccgcgagaaattcaatccatgagtgtttccctgatccggccgctgctgttggcaactgcggccctggcgttgaccgcctgtaccagcgtgggcacgcagaagaccccggcgccggcggtggtcgaggttgtttcggccgaggcggcgcaggccgaggcggcgcgcgtggccgcgctgcaggcacagccggactgggctttccagggccgggtcgcggtcagcaagggcaaggacggcggcagcggacgcatcgactggaagcaggaaggacgccgctatgtggtcgagctgagcgcgccggtgacccggcagagctggaagctgaccggcgatacccattccggagccggtcgcctggaaggactggccggcgggccgcgtgacggcgaagacgcccagcaactgctgctggaggcgaccggctgggacatcccggtcaaccagctgccggcgtggatccgtggcctggtggccggtgatgctgctggtccggagaaggtcgagcgtgatggtgaaggccggccgcgtcgcatgcagcagatgggctggcaggtgcagtacctggactggtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatcgaggccagcaatggcgacgccaaggtgcgcctgctggtcgaccaatgggggcagggcaccccatgagtgccgggcgcgatgacacgggctggtcctggtggccggccccggccaagctgaacctgttcctgcacatcaccggccgccgtgccgatggctaccacgagctgcagaccgtgttccgcctgctggactggggcgaccgcatcggtctgcacctgcgtgaagacggccaggtgcgccggcagggcgaggggctggctggcgtggccgaggcggatgacctggcggtccgcgccgcgcggcttctgaaagatgcggccaatatcgtgcaaggcgcggacatcatcgtcgaaaaacacattcctgcaggtggtggctttggcggcggttcgtccgacgcggccaccgtactggtggtgctgaaccggctctggcgtgccggtctggacgaggacgcgcttgctgcgctgggcctgcgcctgggcgccgacgtgccggtgttcgtgcgcgggcgcaatgcctgggccgaaggggtgggtgagcgcctgcagccgatcgtgctggcgccggcctggtatgtggtggttgaaccgggtgttcatgttcccaccccggctctgttcgcagacccggatttgacgcgcggcagcccagtggcgaaaatagaggacttcgcttccgggaccctggtcgggaacgcgttcgaaccggtgctgcgccgccgtgagcctgccgtcgaggcagcgttcgccgcgttgagcgacatcggcacggcgcggctgaccggttcgggaagtggttgtttcgtcgagttcgcatcgcagtctgccgcagagcagggacggtcgaagttgccgaaggagttgcgggcaagggtggcagcgggcgttgcgcgttcgccactgctggatgcactcgagcaacactgatttatcaatgcaggggcgtcgccaagaggcccaaggcaccaggttttgatcctggcattcgtaggttcgaatcctaccgcccctgccaatagcggctgtgtccgcgccttccagcgcatcgcccgcgcgggacgtggaaacaaccgcggtgttgtcagcagcaagggtccatcggggtccttgccgactccggatccccgccactcgtccccgcccgagacaatcatgatgcaagagtccccgaacctgctggtcttttccggcaacgccaacaaacgtctggcgcagaacatctgcaaggaactgggggttcgcccgggcaaggcgctggtctcgcacttctccgatggtgaagtgcaggtggagatcgaagagaacgtccgcaagcaggacgtgttcgtgatccagccgacctgcgcgccgagcgcggaaaacctgatggaactgctggtgctgatcgacgcgctcaagcgcgcatcggtggccagcgtgaccgccgtggtgccgtacttcggctactcgcgccaggatcgccgcatgcgttcctcgcgcgtgccgatcaccgccaagctggcggcgaagatgttcagcaccgctggcgctgatcgcgtgctgaccgtcgacctgcacgccgaccagatccagggcttcttcgatattccggtggacaacgtgtatgcgtccccgctgctgctggccgacatctggcgcgcctacggcaccgagaacctgatcgttgtgtcgccggacgtgggcggcgtggtccgcgcccgtgccgtggccaagcgcctggatgacgccgacctggcgatcatcgacaagcgccgcccgcgcgccaacgtctccaccgtgatgaacatcatcggtgacgtcgaaggcaagacctgcgtgatggtcgatgacatcgtcgacaccgccggcaccctgtgcnnnnnnnnnnnngccctgaaggcgcgcggtgcgctcaaggtcgccgcctactgcacccacgcggtgctgtcgggcccggcggtggacaacatcaccaattcccagctcgacgagctggtggtgaccgacaccatcccgctgaaggacgcggcgcgggtgtgcagcaagatccgccagctgagcgtggcagaaatgctggccgaaacgatgcgccgcatcgccttcggcgagtcggtcagctcgctgtacgtcgactgagtttttcgcccctgccggcaacggcgggggcatacccggatgcttctggtcgcggaagcatcttcaaccgccacgccgcagggcgcggcaacaacctgagtagtcgaaaatgtcgaagacccatgaaatcaaggtcaccaagcgtgaactgcagcgtaagggtgcgagccgccgcctgcgtcacgccggtgtgatcccggccatcgtgtacggcggcaacgccgagccggtcgccatcagcctggaccacaacgaaatctggctggcccagcagaacgagtggttctatgcctcgatcctggacctgaacctggatggccaggtgcagaaggtcctgctgcgtgacatgcagcgccacccgtacaagcagctgatcatgcacctggacttccagcgcgtgaacgagaacgaagccctgaccgcttcggtcccgctgcacttcgtcaacgaagacacctcgccggccggcaaggctgccgacgtcgtggtcacccacgaactgaaggaagtgaccatcacctgcctgccgaaggacctgccggagtcgatcgaagtcgacctgggcgagctgaaggccggtgacgtggtgtacctgtccgacatcaagctgccgaagggcgtggaaatcccggccctggcgctgggcaaggaccacgacgacgccatcgtcaccgccaaggccggcaaggccgacgaggctgacgaagaagcggctgccgccgagtaataccgttacggtgcctgcctccgggcaggcaccgtactggaaggaaccatggcaggactgcgactgatcgtcggtctgggcaatcccggatcggaacacgcccggacccggcacaatgccgggtttcatttcgttgaggccctggcggagaaagccggtgcgcgatggaatgtggacagcaagctgttcggtgagaccgccaaggtcgagatcgccgggcagacggtgtggctgctcaagcccgccaccttcatgaacctcagcggcaagtcggtcaccgccgcacagcggttctggaagatcgaaccggaagaaaccctgctcgcacacgacgaactggacctggcgcccggcgtggcgcggctgaagttcgacggtggccacggcggccagaacggcctgcgcgacaccatccgcctgctcggccacggcaagttccatcgcctgcgcgtgggcatcggccatcccggccacaaggaccgcgtagtgggttgggtgctggggcgcccgtccaaggaggacgacgtgctgatcgcacgcgccatcgacgatgcgatcgacgtgatgccgctggcggtacagggcgatttcagcgaagcgatgaagcggctgcacaccccgaaataagctgtaggtacagaccgttggtcggtgtggaaccatccaatccgctaggtaccggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccgttggtcggtacggagaatgattggaaaagcagcgcccaggccgctgtttccccaatcactttcaccccagagagctgtcacccatgggtatcaaatgcggcatcgtcggcctgcccaacgtcggcaagtcgaccctgttcaatgcgctgaccaaggcgggtatcgccgcggcgaacttcccgttctgcaccatcgagccgaacgtcggcatcgtgccggtgccggacccgcgcctgaacgagctggcgggcatcatcaaccctcagaaggtcatcccgaccgcggtcgagttcgtcgacatcgccggcctggtggccggtgccgccagcggtgaaggcctgggcaacaagttcctggcgcacatccgcgaagtcgacgcgatcacccacgtggtgcgctgcttcgagcacggcgacatcgtgcacgtggctggcaaggtcgatccgatctcggacatcgaaaccatcgacaccgagctggcgctggctgacctggacagtgtcgagaaggcgctgaaccgtgccgagcgtgcggccaagggcggcgacaaggacgcagcggcgcgcaagccggtgctggccaagctgcaggctgcgctgtcggacggcaaggccggtcgctcggtcggcctggacgaggaagagaaggcgctggtgcgcgacctgttcctgctgaccctgaagccggtgatgtacatcgccaacgtgctggaagacggcttcgagaacaacccgcacctggaagccgtgcgtgcgcatgctgccgccgaaggcgcgcaggtggtgccggtgtcggccgcgatcgaagaagagctgtcccagctcgatgacgaagaccgcgataccttcctggccgacctgggcctgagcgagccgggcctgaaccgcgtgatcaacgcggcctacagcctgctcggcctgcagacctacttcaccgctggcgtgaaggaagtccgcgcgtggaccgtacgcaagggcgccaccgccccgcaggctgccgcagtcatccacaccgacttcgagaagggtttcatccgcgccgaaaccatcgcgtatgacgacttcatcaagtacaagggcgaagccggcgccaaggaagccggtcgcctgcgtctggaaggcaaggaataccgcgtgcaggaaggcgacatcctgcacttccgcttcaacgtctgatccagcggcatcggatcgaccccggacgccccgccctgtgcggggcgttcgcgtttccggcgatggacaaaaaaacaccacgctgcgaaacgcttgcggtgtgatgttcgccggtacttgtccacagcaaactcccatcgctttccacgtcgggtgtggaaaaccggcgaacctgatgcagcgccgagccgatgcacggctgcgatggacgtgagcagagcgcgggctcggcgctacctgcctcgatcgtgcagcgtggacaaattttgaccacgcttcgaagcgcttgcgcagcaacactcccacctacttgtccacatcaaatcccaaccactctccacgaggggtgtggaaaaccgcgaagaggcatggataaaaaatagccacgtcctgaaacgcttgctccatgcggttcgcaggcacttgtccacacctaacccccatcgctttccacgcggcatgtggaaaaagcgcccggcactcccttgccgggcacttcccgcatcaccaggtgtacgacacgcccatctgcgcactgatatcgcggaagcccatgccaccgctctgccggctcaattcaccccagcctcgccaaccgccggacagattcacctgcacaccggccttggcttcgtagatgtcgcgcggcagctgccgctgcaggcgctcgccgtccatcgccaggcctgcgccattgccgccggaccaccagttcaccgccacgtacgggtgcacctggccctgcgccgggctcaacccgcggctgtacaggcgcaggccgaggcggctgctggtctcgctaccgccgcggtcctcgaccaccgtgccgttggcctcgaccacgcggtcgctgtcatagcggctgtgaaccacctgcagctgcggttccaggtagatgccgcgctgcgcggtgcgccgcaggggaagcacatagccggcttcggccgacgcactccagttgcgggcgtcatagcgctccttctgcaggccttcgccctgcacgctgttgcggaagcggccgtactgcagccaaccgtccacataggcgccgccctgcatgcgtgcatcctgcagccaggtggcataggcgcccacgctggtgccggtgaccacgccccgcgcggcgtagccggtcacctgcgatcggctgtcattgcgcgcacggccgtgaccgagcatcgcacctgcctgcagttcgcccttgccacccacctcgaaacggcggccgacgccgaccagcacgctgctgatctgcccatcgacctggacctggcggttgcggtcgtggctgtcgggctgcgcgctgcgaaggtgcatccaggccacggcatcgccgctgacgcccgcttcggcggcgggatcaccggcgcggtcgtgcaggctgtgccggaacatgcccagcgcggcgctgcggttggccaggtaggccgccggttccgggcgttccaccttcggacgtgtcgggtcaactggatctaccggatcgacgggatcgacgggatcgacaggatcgacannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggnnnnnnnnnnnnnnnnnnnnnnnnnnntcgacaggatcgacgtattccgaacgcaggtaccagttgccatcatccggggtcgacacgccgcccttgaacaggaagtagtcgtaggcaccggcaaccgcgcggccctgcaggccgaactgagcatcggactggccacctacggtgatcaggcggatgccctcctgggtcagtgcaccggcgccgccggcattgcgcacgctcacgctggcggtgccgctgctgttgccgctgatcaccagctgatcgccgagcgaggtatcgtcccccagtgcacggttgaagatccagtggccaccgttacccacgtagtcgccgctgacagtgacggtcttgaaaccgcccgccgccggtgcatcgaaggcaatggtgccggcgtgttcgagtgcaccgacgctggaactgtcacgcacgttccactggctgctgccatccagcgccagctgtgcgacctggtaaccggagtcgttgcgcagggcgccgctgaactgagtaccgttgcgcagcaccatgtgcacctccgcagtcgcgctgtcgacgaccacgtcgccgctcaggcggctgttgttcgcggtgaagcggatctcggacgttgccaccgagctgccatcagtgaacacggtatcgctgaccctcagcagtcggccgccaaccaggtcacctgcctgacgggcgacaacggcggtattgttgagtgtcagttcgtggttgcttccctgcagccacaacgctgggccgtccagggtctcgatctggctgtcgttgaacaccagccgatcccagtagggaccaaatacggtgatgtaggaacgataggcgcccgagttcgttcccagcgcctggatgtgcagggcgtccgcagtgagctttgcagtgttcatctgcacgatgccgaacgaggctgcgccatgggtggtgatcgagccgccgtccagctgtatgtccgcggtactgccgcccaggaacacaccaccggacaccgcaccgtaggtcgcaatgtcgagattcctggcacggatccgggagtagggcgttggagggttgctgccggaagcgcgcaggccgtagacgccatcgccatgggtatcaatgctgccaccggtgatcgtcgcggtgccaccccatacgtccacaccgtggccatacccgttgtcaccaaaggtgctgatcacagtgttgctcaggtccgccagcgagtcggcaccggacagccagatcccggaactgccatcgcgcacggtgaagtgcgcgccctcggcggtcaacttgccccagctgttgacgttgacgccgtagccgccggtgctttcaaagcgggcattggtgatttccgctgtggcgaacgttcgactggtccggtttcccatcagtcggatgctgctgccgttggcggtggcggtgcccccggtgatgcggaggatccccccgttgtcaatgtcgaagtagccattgatgacatccacatcgcgcagcgacaacacgcttccgctgccgcttgcggacaggcggccgctggaaccgttggtcgcctgcgcgaacgtcatcgccagtgattccaacgaaagcagtgcgccgccgtcggcatagatggcgcggccggcaccgttgctgatcgtggtacccgatacatgcagctcgcttccacgtccgctggaatacagggcatgaccatcgctgcttacactgccgccatcgagccatatcttgccgccgttggtggcgttgaccgtgccgtagccggaactgttgcgataggcattgatgaccaggttgctggcgtggatgacactgccgatgccggttgcgttgagcgcataaccgacgcctgaacttccattgccaagctgtatgtgacctccctgtacaagaacactgccacctgcggaggcctggattgcgctgccgccgccggtgacatcgacgcgcgtgccatcgagcgttgccgtgctgccggctccgttcacgtccagggcgaagccgcccatggagtgcagcagggtatcgctcgcatccagctgcagggtctggccattgatgaccttcagcggcccggtcagatcggcagcgtggaccggcagcgccgcccacagggcggtggccagcaggctgggaagaaggggggcaggcgcgagnnnnnnnnnnccgggcgcacggcggtaccgtgtgggggaggcgtacattctgttggacttcctgtggcagggcgcagcacggctgcgcgaactggcgcggcagggccgcgtcgctgcggaagccacacgcgatggcagctgcaggcgccatcggacttccgtcccccagggcgacgcagctactgccggcaggcgcaccaaggcgggatgcgtccagcctagaaatcggcgctgtcctatggaatcaagcgtttcctaaagccggtgcagacccttgtacaggggctgcagggttcagcctggagtggacctcaggcgaacaacgaggcctgcaggcagtactcgatcagcgcctgatcactgtccacgcccagcttgcgcatcgcgctgatcttctgcgtgctgaccgtcttggcgctgcgctgcagctggcgtgcaatgtcgcccacgctcatgccgccggtgaacagccggatcacttccagctcgcgcggcgacagccgcgcacgcaccgcatcggcatcggccggctcgctcgccgctaccggcagcaggcccgggggccggtagacgcggtcggccagcaccacgcgcagggcctgtaccaggctgcccaatccatggctcttgagcaccacgccgccggcaccagcggcatacatcgccgcaaccaacgacgggttggacaccatcgtcagcaccagcaggcgcgtctccgggaagctgcggcgcaggaacgagatcagcttgatgccgtccccgaagcggtcgccccctggcatgctgtagtcggtgatcaccgcctgtggccgggtccgggtcatcagctcgatcagcgtcgccgggtcggccgcttcgcccacgacctcgaggtccagctccccggccagtacgtcgcggatgccggcaagcacgatcgggtggtcgtcggcgatgaggatccgtgtggtcatggcgggttcgggtcgtcagatgaggaaggagataccgcgccgagcagcggatgcagcagctgttcgaggcgtcgctggaagccggcaagcggagcctcctgggtgaccaggtcatcgccgcctgcgaggccctgttcgatctgcaggccgctgtccaccagcgcaggtgcgccgacgatgaccagtgcgccgcggatgcgatgcagtacctgcaccannnnnnnnggatcggcggtggcaatcgactggcgcaggctgtccaggtcagcctgcatggtctgcacgaacaatgcctgcattcttgcgggaacctgcagcggcggatcatcatcgcgcgtatcggtggatacaggactttgcggcggcgcggaaaccgccacatcgccctgggtgatccggatcagcaggcgttgcagcgcttccagcgtgatcggcttgaccagcacgccctgcatgcccgattcctggcagcgttggcgttcggccggatcggcgttggcggtggctccgtggatcggcacgctgacaccgcgcgcccgcaagnnnnnnnncaggccatagccatccatcccgggcatgttcaggtcggtcagcaccagcgcgaacgcgccctgctgccagtagcccagcgcttcattgccatcgctggcgaccacggcacggcagccgagctgttccagctggtcgcgcaggatcgcctggttgatcgggttgtcctcggccaccagcacctgcaggccgaaacgacgcgtcgccggcaggcgcccttcggcgctcgccgccagtggctggccactggccgcggccaacgcgagcacgatcgcatcgaaccggtgcaggccaacctgccagaagccatcaatgtgccgggggcgcacgccgccttcgcggcaggcgaccacacgcggtccaccggcccaccggggcagcgggtcgtcaaggaccaggtcgagcagcacggtgggcgatggcaagtctgccgtgctgtcttcccggtacacgctggcctgtgcaccacgctgctgcaggcgttcgcacagcgattgcaccagctcgcgcacgccgccccgtacctggatctgcaggcccgcaggcagctgcggcgcaggggattgctgcggatccgccggcgccggtggcagcggcagttcgacgctgaagctgctgcccaggccgctctcgctgaccacacgcagctggccttccatcaacgccacaagatgcgcgcagatggccagccccaggccggtgccgcgcatcgcatcggtgcccgggttggcctggaagaacggctcgaacaggtgcgcctggtgttcgctggcaatgccgataccggtatcggcgacctgccactgcagccagcagcgttgctcctgccagcgtgccgaaacgcgcaccaccacgcgcccgctgtcggtgaacttcagtgcgttgctgatcaggttgttgaggacctggcggatccgcgcggcatcaccgcacaccacgggtggcacgtcggcatcgatgcaggcgtagaaccgcagccccttgttggcggccgcggcagcatacgagtcgagcgcatcctcggtcagtcgcaccggatcgaacgggctgggctccaggctcagttgcccggcctcggccttgctgacgtcgaggatgtcgctgatcagctgcatcagggtcgaggacgaacgctggatcgtcgccagatagtcctgctgccgcgcatccagtggtgtgagtccgagcagttcgagggtgccgagcacgccgtacagcggcgtgcggatttcatggctcatggtggccaggaactggctcttggcccggttggcctggtcggcggcacggcgcgcctgctgcagcacctgttcggcttcatgctggctgctgagatcgatgaacagacacagcaccgccggctcgccgcgatagcgcgccggcgtcgcggtcaccagcaggtggcggccttcgggcgtggtgtaggccagcccatcgccgagcgtggtgcctccagcggccagcacgctgcgccgccaagggccatgccagcctccgctgtggtggtcttcgcccagccagcggcgggcgagggtgttgtccagcagcacattgccatcggtacggcgcagcaggcacagcccgatcggcgcgttgtccaggatggtgcggctgaaggcctcgctttccagcaggcgcgcgtggttgctgcgcagtggttcgatgaccgaacgccgatacgcgcgcagcagcagcgtgccacccaacgccagcagcagggccaccacgatcgcgccgagcaagggcccctgtgggtgctggaacacctgccgccagctgacgtggtacaccgccagccagccgcgctcgctgcgcatgcggaactgcaggcctgcaaggccggccttccaggaggtgccagcgtcactggcgtctgctgcatcgcccagcaggcgctggccatcggtatcgaacagcgacagccgctggaacaccggaacacccagcacctgccggtagtcatcgacacgtcccggatcgagcaggcaggccagcgcggcctgtgaatccttgtcgtcctcgccccacaggcgtgcatcctgcggcgcatgcgcgatggccagcaaacgggtctgccggtcgcgccacggtacgctcacccagacgatgccaccgcgctgcagcgccggacgcgtgcccatgacccggtggatgtcggcgatcgccgggcgcaggtgatgcgggctgttctggctcgcatcggtaacgccgatctgcaccggtgccagcagcccgcgcgtgccctggccatcgaccagcaggcattgcggtggtgggtagtgcgaggccgaccagaacgtgccgtagaagcgcaggaaacgatcgcccagctcgttcggtagcgaaagactggctccctcgctcccgatcgccgcgaagttggcgaacaacgggccgcgttgcagttccacgctggcatcggcaaccggctgtcctcgtgcgccgacatcgtgcagccgccactggcgcaggaagcgctcctgctcgcgaagcgtgccgtccaggcggcggaagtggtactcgatcttgctgcgctcttcgttcaaaagttgcgagccggcagacagcagcagtccggcctgcagggtcgccagcaccaccacgccgatcagcagggcgtggacacgcagtgagcggcgagcgagtcggcgaacaggggcggcctcggccggcatggcgggtctcagggcaggggcggacagcggcaccggtggcggcagcgcaaagtccgccgccactgcacagacaggatcgtcaatgccacttgatgatgttgtgaagtcgccgtggaaaccgtgtcagctcagggcggctcgcgatctttcgtccagtcgcggtgcttcttcgtccagcaggcgggtgaactcatctgagggcagcgcctgcgagatcaggaaaccctgcacctggctgcagccgagctggcgcaacgcggccaggtcggcatcgctttccacgccctcggccacgatggtcagcccgagctggttggccagcgcgatcaccgtcgacaaggtcaggtgcagggccgggtcacgggcgcagccgctgaccagcgcgcggtcgatcttgacctcggtgaagggggtattgaccaggttgtggaccgagctcagaccctgcccgaaatcatcctgggccaggccgaagcccttcatgcgcagccggcaggcaccggcgtagaagtcgctgacgtgccgcgtggtgctgttttccatcagctcaaagcacaattcaccaggcgtaccgccgttggccagggtcagtgccagcagttcgtcgggcaggtccgactgctccagcaggtgagggggcaggttgatcgataccggtacccggaacccttgtttgcgccagcgtgcctgtgcgctgatgctggccttgagcatcatccgcagcagatcgccctccagcccgtatcggcagatcgccgggaggaagctgccagcggccagcgtgcccagctgcggatggcgccagcgcaccagtgcctcggccgccacgacccgccctgactgcagtgacttcttcggttggaaccaggccgtcaggctgccatcggccatggcctggcgcagctgcgaaacatccggttcgggtgcagccgcnnnnnnnntgggggccttgccagtggccggacgcgcctgcgccagcgcctcgaacagggcattcacttcggcggccgccaccggcttgggcagcaggccgatcacctccagccccagtgattcggccatcagccgtgccgaggtcatcatccgccgcggggccgcgctgaccacggcaaggcnnnnnnnncgtggctgcgccgccagcgcctggatgaactggatgccgtcctgcccgggcatcagcaggtcactgaccaccaggtcgtagggctggcaggcacacagtgcgatggcggcatccacgtcttcgcaggcatcgacctggacgccggcacggctgccgaaaagattggccaggaaaccacgctggaagggctggtcttccaggatcaggacacgctgggtcatgcgggatctccttggcgcagggcggtgagtgccttgcgcaggcgggcgatgtcgatgggtttgctgaggtagccctgcatgccactggccaggcagcgctcgcgctcttcggcggtggcattggcggtggcgccgatcaccggtaccaggttgccgtcatcgcgcagctcgcgggccagcgcgtggccgtccatgcgcggcatgttgatgtcggtcaccaccagatcgaagcactgctcgcggcaccgttgcagcgcttcaatgccatcctgtgccagctccacgtcgcagccgagggtgcgcagctgctcagccaggatcacccggttgatcgggttgtcctcgaccgccagcacgcgcagccccagcggcacgggcggtgccaagcgcgtggtctccggctgcgccgcacgttgctgctgcacgttggccagcgcattgccgatcgcggtcatgccatgcagggtcacgaccaggctgccatcggcggcagtgatcggctggtcaccgccctcgatcgatgccaccacgcgcgggcccgaccatgccagcggagtggctgcttcgccatccatcaggatcgcgccgtcatggtccagcagcgtcgggtcaccaagcaggggctgcgcgttggcaccccagcgacacagccagccacaggcactgtcgaccagctcgcggtcgcggccgcgcaccaggatcggtggttccggcagcaatgtgggcccatcctcggcagcggccagcaccggcaatggcaggcggacgctgaagctgctgcccaggcccggctcgctcaccacctgcagctcgccgctcatcaagcgcaccagacggtcgctgatggacaggcccaggccggtaccctgcgcgctggccgcgccgcggacctggcggaacggttcgaacagccgcgcctgttcctccgcagcgatacccacgccggtatcggtcacctgccaggccagcacgctcgattcaccttcgcgctgcacctggcgcacgcgcaacatcacccggccatgctcggtgaacttgatcgcgttgctgagcaggttgcccagcacctggcggatgcggtcggcatcaccgagcacccgcgtcggcaggcgcggatcggtgcagaccaggatctgcaggcccttgcaggtggctgacgcggcgaagctgcgcagcacactctcggtcagctcgcgcggcgagaacgccgccggctccaggctgagctgccctgactcgatcttggacacatccagcacatcactgatcaactgcagcaggaccgacgaggaactctcgatggtgcgcaggtattgcgactgccgggcgtccagcgaggtgtgccccagcagctccagcgtgcccagcacgccgtacagcggagtgcggatttcatggctcatggtggccaggaacgcgctcttggcctgattggccgcatcggccgcctggcgtgccgacgacagtgcggcctgtgcctggcggtgtcgggaaatatcatggaagacgcatagcagcacatcatcgccctggtagcggcaggcggcgtgcagcacctgcagctggcgcccgtcgcgggcggtgaattccagtccgcgcccgcgctcgccggcatgtccgcgccatggcgcctgccagtcgctgtgttcgccttcctcgccgagccagtcgcgcagcagctggttggacagcagcagcgcgcggtcgttgcggcgcaggacgcagatgccgaccggcgccatgtcgatcaccgtcgaactgaagtccaggttctccagcaggcggcggtgctgctgcagggccggctggatcagctgcaggtccacgcgatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtggtagaccaaccgccagccgtcattgccgacacttttcaccagcgctacgccgcgcggcaggccgccgctccataacgtaccgaagctgtcgtcctggcgttcccgcaggattgtccagcccgcgcgatccagccgcggcgcctggctggacaatgcaggctgcccagaacggtcgagcaacgcataaccgccgatgccctggccatcgatcatgcccgccgctgcatctgtatcaagcagcagtaccagccactgcgccggatggggaccggactgcaccggctgcgccagtgcgacgccacggtcacccgggcgcagccagtacacccggtcagcgccctcgaggctgccgttgcgcgcctgcagtgcacgcagcgacggcaggcgcgccaggtcgacgtcgaccgcgtcgccggccagccaatgcgcaccccgcgcatcgaccagcagcaggtgcgtctgcagcgcctgcagcgtgtgctcggcacgcgctgacaacagcagccgttgtcccggctggccaccgggaccatccagcggcacctggcgcatcccttcgctgtccgcagctggcgcatccgggcggccggccagcaccgaatcgcccaggtagcgcagcagggcttcgcgctggtcgaaatagatctgggccctgtaggccgctgcattcatctcgcggcgatgggtcgagatgtcctcggtgaatgccgtgagcaggtagaacccggccgcggcggccaggcagatgaagacacagacggtcaggcagcgcaacagcaccgacgcggtggtcgatggcactgtcttctgcagcgaagggcgggggaagcggaacatgcaacgatgctaggaagcggcgcggacggcgcggaatcagctgtttcctaaaatctccggctggccgaccggcccggagcctgcacgcgggcactgttcaggtggcaaaaaaaggaacccccgccgaagcgggggtttcctgtaccgacattggccgggcacttacagcgcgctgccaccgaacttgtgggtgtactgcaggttgatggtgcggccgacgctgtcgaaccaggacacgtcgtagtacggatacgcggtgtaggtggcatccttcggcggcatcttgttgaacacgttgaccaccgacagcgacaggcgcgaatggtcgtcgaagcgatactgcaccgaggcgttgtagcggtaggtcgccttcacgtaggggctgtcaccgctttcccagtcgaacgactggtcgtagttgtccgaggtcggcagcttgcccaggcgcgaaccgtagaccgtggccgaccacgcgtccttctcccaggtcacgctcaggctggtcttggtgcgcgggatgtcgaatccgctgttgaccgcgaactggtccagggtcggatcgccggggtagcgctggaaatcgtgcttcttcacccaggtgtgggtgccattgaggatgaagtcgccgataccggtctgcaggcggtagcgcaggccgacgtcgatgccggaggtcgactcgcgggcgacgttgatcggcgccacgcgcacgccgtacaggcggccgtcgctggtacgggtgatgcggtcgagcgcgtccacgcaggtcggcgaattgatgtcggcactgccgagccggcagttcgcttcgttggccaggagggtgcgcacatccatgtcctgcacctgcttgcgcatgtcgatgtcgaaccagtccaccgacaggtccaggccgatcgccggcgaccagaccaagcctgcactccacgaggtgctggtttccgggtcgagctggcggttgccggtgcggctgcggatcaggttgcgctcgtagtcggaacagtcgctggcgccatcggcgcggcagctgtacaggtcttcggcggtggtctcgtcgttgcccggtccggcgaacacgtagtgcaggtccggcgcgcggaacgcggtgccatacgaaccgcgtaccagcagcgtgtcgatcgggcgccattccagaccgccgctccaggtcgccttgccgatggtgtggccggaatagcggtactggtcgtagcggccggccacgctcaggttgaccgtctcgtgcagcggcatgcgcagctcggcggcggtcgcccagcggttgcgcgagccctggccgtccgaatccttccagctnnnnnnnnnnnnctgggtggccagcggatcgggattcagcgcataggcctgctggcccacttccacggtcgcggcgaacccggcatcaccgcccggcaggccgaacagcgcggaattggtcagcgtgaatgcagccgtctcggtgcgcgacttcggcgaataggtggtgcgtgcggcaatcgaatcgtactcggcgcgggtcagcggccggtacagccgcgacggggccgcgttgtagatcgggaaaccgtcgtcgtccacgcccagctgcgggcccaggaacaggtcattcgccttggaggcgatgatctgcgcccagctgatccgcgactggtactgcgaatggctcagcgccgcttcgtagtcccagttgccggccagattgcccttgaagccggtggtcacgctgaaggtcttctgcgtgctgcgcaccatcgcattgcgcaggccccccatttcctcgggtgagaactggcgctgccagaactcgatctcgccggtggcctggttgttgaagtagcccgactcatcgccattggcgtccatgcggccccacttggtgacgtcgcgcatcagcgacatcgtgtggtagcccagctgcacatcggcgaaccattgctggccgttgtcgaagtcgtagctcagcgaggcgtagccattggcgccgcggcgcttgctgaggatggtgccgtagccgatcgagctgtcgctgccgcagtagtaaccgtagcgcgggcggtaggcgcggtaggtgctgccctggttctgcccggccagcgcttcgcaggtggccgcgcccggatccaggtagtcgtcgttgtagtccgtacgcaggtaagcgcggcgggcgatgcgcgagccctcggtggggccgtcctgggtcgaatcctggatgtcgcgctcataggcccacagcggggtctgcgactgcagctcgacgctgtacacggcgttgaagttgccgcggctgaagccgctggccaggctcatgtcgaacgactcgccaccgccttcgctggtggtgcccatgcgcatgtcgatcgtggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcatccccagcgggatgttggagacatcggtgaagttgctgcggcccttgaacggcatcgggaagtcggcgatgcggcggccattgaccagcaccagcgtgtggttcgggcccaggccgcgcaggtccacctgctgggcgcccggcgagaagtcggcgccgctggaagactgctggctctgggtctcaccgccgttctgggtcattgcacgcagcacgtccggcacgctggtgaagccgctggagcggatctgttcggcgtcgatcaccgtgatcggggcggggccttccacctgggcgcgcggaatgcgcgaaccggtgacctgcaccgcatccagttgttgaaccggggaggaagccggtgcctgggccgccgcggaagcagccacgcccatcaacgccagctggatcgaccacgccatcgcctttctacgcatgaggaattctcggaaatgaagccggcccgcagaggaggggccctgtcccccattcagatttccggaacggnnnnnnnnatttaacgcctttttcatgtccttgactactgggtccctatctggcaaagagtggaaacgcttgcaagtcgattttgttcagggagatcaagatgcgacgcctccatcggaccctgcgtgcccccttcgcctggctggcgctgctggtcttggccgtgccgttggtcgcccttgcgcaggacctgcagggcccgggcttcgcctactacgaagccggcgatctcgacgcgccccggcccggtccgcgcgcaccggccatgatgctgatgggcggtggcgaatgggtgccggaggccttccactggtggctgaagcaggctggcaatggccgtgtgctgatcctgcgcgcttctggcagtgatgagctgcaggaccgcctgtaccgcgagatcggcggtaccaccgcagtgcagacgctggtgttcgacagccgccgcggcgccgacgatccggccgtgctgcgcgtggttgccgcagctgatgccatcttcattgccggtggtgaccagtcgcgctacatccgcttctggaagggcactgcgctcaaccgcgcgctgaacgcccacgtgcgcgctggcaagccgattgccggtaccagtgcggggctcgccatcctcggtggctatgcctacggcgcgatggacggcggcagcatcacctctgccggcgccctggcggacccgatgggcagcgcggtgaccatggacagcggcttcctgcagatgccctacctgcagcgcgtggtcaccgacacccacttcgacaagcgcgaccggctcggtcgcctgatcgtgttcgtggcgcgtgccgcacaggacagtggcgaccccgacatcgtcggcatcggcgtcgacgaggacaccgccctgtgcgtggagcctgatggccaggcgcaggtctacagtgctgacggcgagggcaaggtctgggtggtcaaccctggccgcgatgccgaccgcctggtcgagggcgagccgctgcgcttccgcgcggtgccggtaacggtggtcgccagcggcagccgcatgcgcctggatgacgtccaggccgaggccgactatcaggccgtggccgacgtcagcgacggtgagcttgagttcacgcttcggtagtgccggccgctcgccggcaacccaccttccctgatacgcccccccgccggccagcggccggcactaccctgcaatccattccccgctactgctggagacgtatccgatgaaactgcgcctggcgctgtctgcgctgctgtccctgcccatgcttgcccaggccgcaccggccgcttcaccgctgctggtcatccacggcggcgccggcgtcgagcgcaaggacctgtcgccggccgaggaaaaggccgcacgtgacgcgctgcgggcggcactgctgaagggccatgcggaactggcggcggggcgccccgcgctggccgcagtcaccgccgcgatcaccgtgctggaggacgatcccaccttcaacgccggcaagggcgcggtgttcacccacgacggccacaacgagctggatgcggcggtcatggatggcgcgaaccaggcggcgggcgcggtggcgggcgtgcagcgggtgcgcaacccgatcctgctggcgcagaccgtgatgcagaaatcccgccacgtgatgatggtcgggcagggcgccgaagccttcgcggccgagcagggcattcctctggtcgatccctcctacttccgtacagagaagcgctggcagcagctgcannnnnnnntgaaggaagaggccagcggccaggcgcatgctgacctggagactgcaaagcacttcggtaccgttggtgcggtcgcattggacgcgcaggggcatctggccgccggcacctccaccgggggcatgaccaacaagcgttacggccgggtcggtgactcgccgatcatcggtgccggcacctgggccgacgcacgctgcgcggtgtccggcaccgggtggggcgagtactacatccgcactgcggccgcgcacgagatctnnnnnnnnatgcgctaccaggggcagagcccggagcaggccggcaagggcgtgatcaacgagacgattccgcagatgggcggcgacggcggtgcgatcgtgctcggcgcagacggaaaaatggccacgccgttcaacacccagggcatgtatcggggctggatcggcggcgacggcgtccctcatgtcgcaattttcgccaacgagaccctgccggttcccgggcaataaccttgcgtatcaatgggtttgcgacagcgtgtgaaaaaaatggaaaaaagcgttgacagccccccgtcccatcagcagaataagcggctcaccaccacacaccgcaacgcttcggcggcaacggaatggggtggtaaggagggatacccaagcggccaacgggggcagactgtaaatctgctggcttacgccttcggtggttcgaatccacctccctccaccagtttcacgttgtgacattcccggcgcgggagtagttcaatggtagaacctcagccttccaagctgatggtgcgggttcgattcccgtctcccgctccattgaatgaactttgaatattatcgagttcatgtcataatgcaaaactcggctcacgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttcgtgagcaccatcttaagcatcacctctcagacgaattcgagataagcagccatggccaagggtaagttcgagcgcaccaagccgcacgtcaacgtcggcaccatcggtcacgtcgaccacggcaagaccacgctgaccgccgcactgaccaagatcggtgccgagcgcttcggtggcgagttcaaggactactcctcgatcgacgccgctccggaagaaaaggctcgtggtatcacgatctcgaccgcgcacgtcgaatacgaatccccggtccgtcactacgcccacgtcgattgcccgggccatgctgactacgtcaagaacatgatcaccggtgccgcccagatggacggcgcgatcctggtgtgctcggccgctgacggcccgatgccgcagacccgcgagcacatcctgctgtcgcgtcaggtcggcgtgccgtacatcgtcgtgttcctgaacaaggccgacatggtggacgacgccgagctgctcgagctggtcgagatggaagtgcgcgagctgctgagcaagtacgacttcccgggcgacgacaccccgatcatcgctggttcggcccgtctggcgctggaaggcgaccagagcgacatcggcgtgccggccatcctgaagctggtcgacgccctggacagctggattccggagccggagcgcgcgatcgacaagccgttcctgatgccggtggaagacgtgttctcgatctcgggccgcggcaccgtggtgaccggtcgtatcgagcgcggcgtgatcaaggttggcgacgaaatcgaaatcgtcggcatccgtccggtgcagaagaccaccgtgaccggcgttgaaatgttccgcaagctgctggaccagggtcaggcaggcgacaacgctggcctgctgctgcgcggcaccaagcgtgacgacgtcgagcgtggccaggtcctggccaagccgggttcgatcaagccgcacaccaagttcgaaggcgaagtctacgtcctgtcgaaggacgagggcggccgtcacaccccgttcttcaacggctaccgtccgcagttctacttccgcaccaccgacatcaccggcgcagctgctctgccggaaggcgtcgaaatggtgatgccgggtgacaacgtcaagatggtcgtcaccctgatcaacccggtggcaatggacgaaggcctgcgcttcgccatccgcgaaggcggccgtaccgtcggcgccggcgtggtctcgaagatcatcgagtaagcctgcagtaccggtggttgcatagcgccgccggttacgcgaatggcgggccgggaacctcggtccgccttcgccgtctaagggaaggcaagtttcaacacgtacgccagtagctcaattggcagagcagcggtctccaaaaccgcaggttgggggttcgagtccctcctggcgtgccatctgcccaccttatccagcggcctgggccgctaaagcagacacagccggatgaatagcaagatcgaacattccaaggacaactccgccaacggcggggatatcgtcaagtacgtcgccgcatcgctgctggtgctggccggtctgttcgtctggttctggttctccgccgactccggtcgcgccacccagctgggtgcgtgggcgggtcagctgcgtgcgttggcggtcgtggtcggtctggttggcggtatcggcgtgttcatgctgaccggcaaggggcgcgacacccgcgaattcctctccgagtcgcgcttcgaactgcgcaaggtggtctggccgacgcgccaggaagccatccgcatgacctgggtcgtgatggtggtggtgaccattctcagtctgttgctgggtgggttcgattacgtcattcagtggctggttcagttgttcctgagccgctaaggagaattgcatgaagcgttggtacgtcgttcacgcctattcgggcttcgagaagtcggtggcgcaggctctgcgcgatcgcatcgtccgtgacggcatggaagagcgcttcggcgatgtcctggtcccgaccgaagaagtggtcgagatgcgcgctggccagaagcgccgctccgagcgcaagtttttcccgggttacgtgctggtccagatcgagacccacgaagaagccggtattccgcgcatcgacaacgaaagctggcacctggtcaaggaaaccccgcgcgtgatgggcttcatcggcggcaccgccgaccgtccgctgccgattgccgattccgaggccgaagccatcctgaaccgcgttcaggaaggtgtcgagaagccgcgtccgaaggtgctgttcgagccgggccagatggtccgcgtcaccgacggcccgttcaacgatttcaatggcgtcgtcgaagaggtcaactacgagaagagccgtctgcgcgtctcggtgctgatcttcggtcgtgccactccggtcgaactcgagttcggccaggtcgaaaaggccgtctgatccagctgtagagtcgagcttgctcgactttgctgatcggtcgagcaagctcgactctatggaaccaggaaccgggccttgcccggtttcgtccgtttatatgctgcttcaggcatgtgaagaaaaaacctgatatagtgcgcggctccccgctgggaagccagcaggacgaggccgccgcaaggtggccttcagcatgatttcaaaacgcgatgccgggacgcgtgattcccggtccgatggggagcctgttgtcgaaaggcgctagcacccggagagtactcacatggcaaagaaagttgtcggttacatcaagctgcaggtgaaggccggtcaggccaacccctcgccgccggtcggtcctgcgctgggtcagcgcggtctgaacatcatggaattctgcaaggcgttcaacgctgccacgcagaagctcgagccgggtctgccggttccggtgatcatcacggcctactcggaccgtacgttcaccttcatcaccaagagcaccccggccaccaccctgctgaagaaggccgctggcatctcgtcgggctccaagcgcccgaacaccgagaaggtcggcaaggtcacccgtaagcagctggaagagatcgccaaggcgaaggaaccggatctgactgccgccgatctggacgccgccgtgcgtaccatcgctggctctgcccgttccatgggcctcgtggtggagggttaataagatggcacagaccaagcgtgagaaggccatcaaggccgccgtcgttccgggcaaggcatacgccttcgaggacgcgatcaacatcctgaagagcgccaccaaggccaagttcgtcgagtcgatcgacgtcgctgtgcgcctgggcgtcgatgcgaagaagtccgaccagcaggttcgtggctccaccgtgctgccggccggtaccggcaagtcggtccgcgtcgccgtgttcgctccggccggtgccaaggctgatgaagccctggccgctggcgccgaagccgtcggtatggatgatctggccgagaagatgcaggccggcgatctgaactacgacgtcgtcatcgcgaccccggacgccatgcgcgtcgtcggtaagctgggcaccgtgctgggtccgcgcggcctgatgccgaacccgaaggtcggcaccgtttccccgaacccgggtgaagccgtgaagaacgccaagtcgggtcaggtccgttaccgcaccgacaaggccggcatcatccactgcaccatcggcaaggccgacttcgccgaagacgcgctgaagtcgaacctgaccgcgctgctgcttgacctgatcaaggccaagccggccacctcgaagggcacctacctgcagaaggtttcggtcagctcgacgatgggcccgggcgtcaccgtcgaccagtcgtcgctgaccctgaagtaattgtttcaagcggtcacggtaccttcggtgccgtgaccgtgacatttgaaggcatcgttggcagtgcatcgcccgcggtagccgtcaaagaccgcaggcgcggtcgtggcaataccggcgacgggcacggaagctcgatctggcaaggagtcgccgccggagcagtcatgagcgcttaatcgattccccggaatcaccctgcgtagatggtgcccttctggagtttttctggttcacgcacgtctgggatttccctgattgcctccaggtctggaacggcccacccccggaacatcatcccgatgttcccggcgtccaggacggatgccgcacaggaccgcacacggcaggagccgtaagcggagttcaataggaggagtgcaatggctctcaatctgtcccagaagcaagaagtagtcgccgagctggcagacgtcgccgccaaggcccactccttgatcgcagccgaatacgctggcaccacggtcgcccagatgaccgcgatgcgcaagcaggctcgtgaaaccggtgttttcttgaaggttgtcaagaacaccctggcttcgcgcgccgttgaaggcaccgagttcgcagtcgcccaggaccagatggttggtccgctgctgtacgcgttctcgctcgaggagcccggcgctgccggtcgcctgatcaaggaagccgccaagggcaacgacaagctgaaggctaaggtcgtcgccatcggtggcgaagtgttcccggcaagccacgtcgacgtgctggcctcgctgccgacccgcgaccaggccctggccatgctggcccgcgtcctgaccgagccggtcacgatgtttgcccgcgccatcaaggccgttggcgagaagcagggtggtggcgacgtcgccgccgacgctgccgaaccggccgccgagaccgcctgagtttcgacttaccgtggttcctgacggaacctcaacccagaaaatcatccaaaggtattaatcatgtcccttaccaacgaacagatcgtcgacgccatcgccgagaagtccctgatggaagtgatggagctggtcaaggccatcgaagagaagttcggcgtctccgccgctgctccggttgccgtggctgctgccgctggcccggccgctgctgttgaagagcagaccgagttcaccgtcaccctgaagtcggccggcgacaagaaggtcgaagtcatcaaggccgtccgcgccatcaccggcctgggcctgaaggaagcgaaggacctggccgaagccggtggcgtcctgaaggaaggcgcttcgaaggaagacgccgagaagatgaagaaggacctggaagctgctggcgcgactgtcgaagtcaagtaagcagttaccttgcatcgtcaccgattcacggcgatgcagccaaggctgggggcgtaagcccccggcctttggtcgttgttgcggtgtcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtttcaaatgcagcaaaaagcccaacacgggctgcagtcaaaccccgccggccagcgcagtgcgcggcagcaggggcgtggtagcagacgagttggcagttggaagtagcgggagaaggcgtgctggtgccggcaataccagcgacttccaactgacaatttcaagttcccttcggatcgtgggcgcacgatccgcacaacaaggtggaagacctcatgacgtcctattcgttcaccgaaaaaaagcgtatccgcaaggatttcggcaagcagcgctcgattctcgaagtgccgttcctgctcgccatccaggtggattcctatcgtgaattcctgcaggaaaacgtcgatccggccaagcgcacggaccacggcctgcacgctgcgctgaagtcggtcttcccgatcgccagctacagcggcaacgctgccctggaatacgtcggctacaagctgggcgaaccggtcttcgacgagcgcgagtgccgccagcgtggcatgagctacggcgccccgctgcgcgtgaccgtgcgcctggtgatctacgaccgtgagtcgtcgaccaaggccatcaagtacgtgaaggagcaggaggtctatctgggcgaaatcccgctgatgaccgagaacggcaccttcatcgtcaacggcaccgagcgcgtcatcgtctcgcagctgcaccgctcgccgggcgtgttcttcgaccacgaccgtggcaagacccacagctcgggcaagctgctgtacagcgcccgcatcattccttaccgcggctcctggctggacttcgagttcgacccgaaggacgcgctgttcacccgtatcgaccgtcgccgcaagctgccggtgtcgatcctgctnnnnnnnntcggctacagcaacgaagagatgctggccgagttcttcgagatcaacaccttccacatcaacccggatgaaggcgtccagctggagctggtgccggagcgcctgcgtggcgaaaccctgggcttcgacctcgccgacggcgacaaggtcatcgtggaagccggcaagcgcatcaccgcgcgccacatcaagcagctggaagcctcgggcatcgccgccctggccgtgccggacgactacatcgtcggccgcatcctgtcgcacgacgtggttgacgcctcgaccggcgaactgctggcccaggccaatgacgagatcaccgacgagcagctgcaggccttccgcaaggccggtgtggatgccgtgggcaccctgtgggtgaacgatctggatcgtggcccgtacctgtccaacaccctgcgcatcgacccgaccaagacccagctggaagccctggtcgagatctaccgcatgatgcgtccgggcgagccgccgaccaaggacgctgcgcagaacctgttccacaacctgttcttcaccttcgagcgctacgacctgtccgcggtcggccgcatgaagttcaaccgtcgcgtgggccgcaaggaaaccaccggcgaagccgtgctgtacgacagcaagtacttcggtgagcgcaacgacgaagagtccaagcgcctggtcgccgcccacggcgacagctccgacatcctggacgtgatcaaggtcctgaccgagatccgcaacggtcgcggcgtggtcgacgatatcgaccacctgggcaaccgtcgcgtgcgttcggtcggcgaaatggccgaaaacgtgttccgcgtcggcctggtccgcgtcgagcgcgcggtcaaggagcgcctgtcgatggccgagtccgaaggcctgaccccgcaggagctgatcaacgccaagccggttgccgctgccatcaaggagttcttcggctcctcgcagctgtcgcagttcatggaccagaacaacccgctgtcggaagtgacccacaagcgtcgcgtctcggccctgggcccgggcggcctgacccgtgagcgcgccggcttcgaagtgcgcgacgtgcacccgacccattacggccgcgtctgcaccatcgaaaccccggaaggcccgaacatcggcctgatcaattcgctggccgtgtacgcccgcaccaaccagtacggtttcctcgagactccgtaccgcaaggtcgtggacggcaaggtctatgacgaagtcgagttcctgtcggcgatcgaagaaaacgagtacgtcattgcgcaggccaacgcgctgaccgacgccaagggcaccctgaccgagcagttcgttccgtgccgcttccagggcgaatcgctgctgaagccgccggcggaagtccacttcatggacgtctcgccgatgcagaccgtgtcgatcgcggccgcgctggttccgttcctggagcacgatgacgcgaaccgcgcactgatgggcgccaacatgcagcgtcaggcggtgccgaccctgcgtgcgcagaagccgctggtcggtaccggcatcgagcgcgccgtggcgcgtgactccggtgtgaccgtgaacgcccgccgtggtggcgagatcgtgcagatcgacgcggcccgcatcgtggtcaaggtcaacgaggaagagatcgttggcgctaccgatgcaggcgtggacatctacaacctggtcaagtacacccgttcgaaccagaacacctgcatcaaccagcgtccgctggtccaggtgggtgacgtcatcgcccgcggcgacgtgctggccgacggtccgtccaccgacatcggcgaactggccctgggccagaacatgctgatcgcgttcatgccgtggaacggctacaacttcgaagactccatcctgctctccgagcgcgtggtggaagaggatcgttacaccacgatccacatcgaagagctgacctgcgtcgcgcgtgacaccaagctggggccggaggaaatctccgccgacatcccgaacgtctccgagcaggcgctgaaccgcctggacgagagcggcgtggtgtacatcggtgcggaagttcgcgccggcgacatcatggtcggcaaggtcaccccgaagggcgaaagccagctgaccccggaagagaagctgctgcgcgcgatcttcggcgagaaggcttcggacgttaaggacagctcgctgcgcgttccgccgggcatggacggcaccgtcatcgacgtgcaggtcttcacccgcgacggcatcgagaaggacaagcgcgcccgccagatcgaagagtctgaaatcaagcgcgtcaagaaggacttcgacgaccagttccgcatcctggaagccgccatctacatgcgtctgcgttcgcagatcgtgggcaaggtggtcaacggtggcgctggcctgaagaagggtgacgtgatcaccgacgccttcctggacggcctgaagaaggctgactggttcgccctgcgcatgaaggacgaggacgcttcggaagccatcgannnnnnnnagaagcagatccaggcgcacgagaaggaattcgagcgtcgcttcgccgacaagcgcggcaagatcaccgccggtgacgacctcgccccgggcgtgctgaagatggtcaaggtgttcctggccgtgaagcgccgcatccagccgggcgacaagatggcaggccgccacggcaacaagggtgtggtctccaacgtggtgccggtcgaggacatgccgtacatggcctcgggcgaaaccgtggacatcgtgctgaacccgctgggcgtgccgtcgcgtatgaacatcggccagatcctggaagtgcacctgggctgggcggccaagggcctgggccgcaagatccaggcgatgatggaagcccaggcggcggttgccgacctgcgcaagttcctggacgacatctacaaccacgacgacaccaacgtggccaaccgtgtcgacctgtcgcagttcagcgacgaggaactgctgcgtctggcccgtaacctcaccgacggcgtgccgatggccaccccggtgttcgacggcgccaccgaagcggaaatcaagcgcatgctggaactggccgacctgccgagcagtggccagacccagctgtacgacggccgcaccggtgaagcgttcgatcgccacaccaccgtcggttacatgcactacctgaagctgaaccacctggtcgacgacaagatgcacgcccgttcgaccggtccgtactcgctcgtcacccagcagccgctgggcggcaaggcgcagttcggcggccagcgcttcggtgaaatggaagtctgggcgctggaagcctacggcgcggcctacaccctgcaggaaatgctgacggtgaagtccgatgacgtgcagggccgcaaccagatgtacaagaacatcgtcgacggtgagcacgagatggtcgcgggcatgccggaatccttcaacgtgctcgtgaaggaaatccgctcgctggccatcaacatggaactggaagacaactgatccatgccggcgcggcggtcaacgccgccgcgccgctggcagtgaactgaaagcccatcgacacagcattcctccttctggagaacaccatgaaagacctgctcaacctcttcaaccagcagcgccagacgctggacttcgacgcgatcaagatcgcgctggcttcgccggacctgatccgttcgtggtccttcggcgaagtgaagaagccggaaaccatcaactaccgtaccttcaagccggaacgcgacggcctgttctgcgccgccatcttcggcccggtgaaggactacgagtgcctgtgcggcaagtacaagcgcatgaagcaccgcggcgtggtttgcgaaaagtgcggtaccgaagtgaccctggccaaggtgcgccgcgagcgcatgggccacatcgacctggcctcgccggtcgcgcacatctggttcctgaagtcgctgccgtcgcgcatcggcctgatgctggacatgaccctgcgcgacatcgagcgcgtgctgtacttcgaagcctacgtggtgaccgagccgggcctgaccgccctggagcgccgccagctgctgaccgaggaacagtacctgcaggcccgccaggagcacggtgacgacttcgacgccgccatgggcgccgaggccgtgtacgaactgctgcgcacgatcgacctgcagtcggaaatgacccgcctgcgcgaggaaatcgccgctaccggttcggaaaccaagctcaagcgcctcaccaagcgcatcaagctgatcgaagccttcctggaatcgggcaaccgtccggaatggatggtcatgaccgtgctgccggtgctgccgccggacctgcgtccgctggtcccgctggatggcggccgcttcgcgacctccgacctgaacgacctgtaccgccgcgtcatcaaccgcaacaaccgcctgcgccgcctgctcgaactgagcgcgccggacatcatcgtgcgcaatgaaaagcgcatgctgcaggagtcggtcgatgcgctgctggacaacggccgtcgtggccgtgccatcaccggcaccaacaagcgcccgctgaagtcgctggccgacatgatcaagggcaagcagggtcgcttccgccagaacctgctcggcaagcgcgtcgactactcgggccgttcggtcatcgtggtcggcccgtacctgcgcctgcaccagtgcggcctgccgaagaagatggcgctcgagctgttcaagccgttcgtcttcgccaagctgcagcgtcgtggcctggccaccaccatcaaggccgccaagaagctggtcgagcgcgaagaagccgaagtctgggacatcctggaagaggtcatccgcgagcatccggtgatgctgaaccgtgcgccgaccctgcaccgactgggcatccaggcgttcgagccggtgctgatcgaaggcaaggccatccagctgcacccgctggtctgcaccgcgttcaacgccgacttcgacggtgaccagatggccgtccacgtgccgctctcgctggaagcccagctggaagcgcgtgcgctgatgatgtcgaccaacaacatcctgtcgccggccaacggcgagccgatcatcgtgccgtcgcaggacgtcgtgctgggtctgtactacatgacccgctcgctggaaaacaagaagggcgagggcatggccttcgccaacatcgccgaagtgaagcgtgcctacgacaaccgcgtggtggaactgcannnnnnnntcaaggtccgcatcaccgaagtggtgaccgacgaagacggcaacaagcagaacaagacctcgatcgtggacaccacgatcggtcgcgccctgctggctgaaatcctgccggaaggcctgccgttcgcgctggccaacaccgagctgaccaagaagaacatcagccgcctgatcaactccagctaccgccagctgggcctgaaggacacggtcgtgttcgccgacaagctgatgtacaccggcttcgcgtacgcgacccgcgccggtgtctcgatcggcatcgacgacatgctgatcccggacgagaagaagggcatcctcaccgaggccgaagccgaagtgctggaaatccaggagcagtaccagtcgggcctggtcaccgccggcgagcgctacaacaaggtggtcgacatctggtcgcgcaccaacgagcgcatcgccaaggcgatgatggacaccatcggtaccgagaaggtggtcaatgccaagggtgagaccatcgaccagaagtcgatgaactcgctgtacatcatggccgactccggtgcgcgtggttcgcaggcgcagatccgtcagctggccggcatgcgtggcctgatggcccgcccggacggctcgatcatcgagacgcccatcaaggcgaacttccgcgaaggcctgaacgtgcaggagtacttcaactccacccacggtgcccgtaagggtctggccgataccgcgctgaagaccgcgaactcgggttacctgacccgtcgtctggtcgacgtggcacaggacgtggtgatcaccgaggtggattgcggtaccaccgaaggcctgatcatgaccccgatcgtggaaggcggcgacgtggtcgagccgctgaaggaccgcgtgctgggccgcgtggttgccgaggacgtgttcctgccgggcaacgacgaagatccgatcgtcacccgcaacaccctgctggacgaagcctgggttgccaagctggaagatgccggcgtgcagaccatcaaggtccgctcgaccatctcctgcgaatcggccttcggcgtctgctcgcgctgctacggccgcgacctggcccgtggccacctggtcaacatcggtgaagcggtcggcgtcatcgccgcccagtccatcggtgagccgggtacccagctgaccatgcgtacgttccacatcggtggtgcggcgtcgcgagctgctgcggtcgacaacatcaccgtcaagaccaccggctcggtcaagttcagcaacctcaagtcggtcgagcatgccaacggctcgctggtggcagtgtcgcgctcgggcgaaatctcggtgctcgatgcccacggccgtgagcgtgaacgttacaagctgccgtacggtgcaaccatcacgtccaaggacggtgatgcgatcaaggctggccagaccgtggccaactgggatccgcataaccacccgatcgtgtcggaagtggccggcttcatccgcttcatcgacttcgtcgacggcatcaccgtcatcgagaagaccgacgagctgaccggcctggcgtcgcgcgaaatcaccgatccgaagcgtcgtggtacccaggccaaggacctgcgcccgatcgtgcgcatcgtcgacgccaagggcaacgacctgtcgattccgggcaccgacctgccggcgcagtacctgctgccgccgcgctcgatcgtcaacctgcaggacggcgctgccgtcggcgtgggtgacgtggtcgccaagatcccgcaggaagcgtcgaagacccgcgacatcaccggtggtctgccgcgcgtggccgatctgttcgaagcgcgcaagccgaaggatccggcggtgctggccgagcgttcgggcatcatcagcttcggcaaggacaccaagggcaagcagcgcctgatcatcaaggacaccgatggttcggagcacgaagagctgatcccgaagtaccgccaggtcatcgtgttcgaaggcgagcatgtcaccaagggtgaaaccatcgtggacggcgagccgagcccgcaggacatcctgcgcctgctgggtgtcgaaccgctggctgcctacctggtgaaggaaatccaggacgtgtaccgcctgcagggcgtgaagatcaacgacaagcacatcgaggtgatcacccgccagatgctgcgcaaggtcgagatcaccgaccagggcagcagcaagttcctgaacggcgaacaggtggagcgccagcgcgttatcgaggagaatgcccgccttgcagcccgcaatgagctgccggcgcacttcgatccggtgctgctgggtatcaccaaggcctcgctggcgaccgaatcgttcatctcggccgcgtcgttccaggaaaccacccgcgtgctgaccgaagcggccgtccgcggcacctcggacaacctgcgtggcctgaaggaaaacgtcatcgtgggtcgcctgattccggccggtaccggcctggcgtaccacagcaaccgccgtcgcggcgcttccggcctcaccgagtcggaaatgcagacccttgccggcaccccggccgcggtcgaggcaccggtggttgaagccgaagctgaacaggcctcggaagactgaaacacgggtccggcctcagggccggaccacccgggcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggtacagggcagggtggaccgctcgcggttcaccccgccaacctgaacggggtacatggaggccccccagtaacgttccgggatcaggaacgggcttgacaggaggcgtttgactgctttcctggcaggttgctacaatcgtctgtctcagcaggccagaattttggcctgctttaacatttccgcatctctggccggattttccggccaccaatcagaagaacctactgatggcgacgatcaaccagctggtccgcaagccgcggcaagcgaccacctacaagagtgcctcgccggcgctcgacaagtgcccgcagcgccgtggcgtctgcacccgtgtctacaccaccaccccgaagaagccgaactcggctctgcgcaaggttgccaaggtccgcctgaccaaccaggaagaagtgatttcctacatcggtggtgaaggccacaacctgcaggagcactccgtggtcctgatccgcggcggtcgcgtcaaggacctgccgggtgtgcgttaccacaccgttcgtggctcgctcgacgccgccggcgttgccaagcgtcgccaggcccgttccaagtacggcgccaagcgtccgaaggcataaggagagagcactatgtcgcgtaagggtaatactccgcagcgttccgtcctgcccgatccgaagcacggaagcgaaaccatcgcccgcttcatcaacatggtcatgcagagcggcaagaagtccgtcgccgaaaagatcgtgtacggcgccatggacgtgatcaccgagaagaacagcagcgccaacgccattgaactggtgcagaaggctctggacaacgttgctccggcggtcgaagtcaagtcgcgccgcgtcggcggtgccacctaccaggtgccggtcgaagtgcgttcgtcgcgcaagatggccctggccatgcgctggctgatcgactccgcgcgcaagcgtggtgagaacaccatgccgaagaagctggctgctgaactgatcgacgcctcggaaaatcgtggcggcgccatcaagaagcgcgaagaaacccaccgcatggccgaagccaacaaggcattcgcccactaccgctggtgagtttgacggccttgtaaaacaggcagggcagcaccacttcggtgcgtgctgcctcgcggtcccagaaggactgcgccaatccgaaggccgccgaaaggcggcgttcggccatccgaaatccaagaaatctgagaggctcccgtggcccgttccactcccatcgagcgttaccgtaacttcggcatcatggctcacatcgatgccggcaagaccaccacgtccgagcgcatcctgttctacaccggcaagagccacaagatcggtgaagtgcatgacggcgccgccaccatggactggatggagcaggagcaggagcgtggcatcacgatccagtccgctgccaccaccgcgttctggaagggcatggacaagtccctgccggagcaccgcttcaacatcatcgacacccccgggcacgtcgacttcaccatcgaagtggagcgctcgctgcgcgtgctcgacggtgccgtcttcgtcctgtgcgccgtcggtggcgtgcagccgcagtcggaaaccgtgtggcgccaggccaacaagtaccacgtgccgcgcatcgcgttcgtcaacaagatggaccgcaccggtgccaacttccagaaggtcgtcggccagctgaaggccaagctgggcgcggttgccgtgccgatgcagctgccgatcggcgctgaagacaacttcaagggcgtcgtcgacctgctgaagatgaaggccatccactgggatgaggcttcgcagggcatgaagttcgagtacagcgacatcccggccgatctgcaggcggctgcggaagaggctcgccagttcatggtcgagaccgctgccgaagccagcgaagagctgatggaaaagtacctgggcggcgaagagctggccgaggccgaaatcatcaacgcgctgcgtacccgcaccctggccaccgagatcgtgccgatgtactgcggctcggccttcaagaacaagggtgtgcaggccatgctggacggcgtgatccagctgctgccgtcgccggtcgacgtgccggacgtgaagggcgtggacgttgacgacgacaccgtcgaaatgacccgcaagtcggacgacaaggctccgttctcgtcgctggccttcaagatcatcaccgacccgttcgtcggcgcgctgaccttcttccgtgtctactcgggcaccctgaacggtggcgacaccgtgctgaactcggtgaagggcaagaaggagcgcatcggccgcatcctgcagatgcactcgaacaaccgcgaggaaatcaaggaagttctggccggtgacatcgccgctgccgtgggcctgaaggacaccaccaccggtgacaccctgtgcgccgtggacgccccgatcatcctggagcgcatgacgttcccggagccggtgatctcgatggccgtcgagccgaagaccaagtcggaccaggaaaagatgggtctggccctgggccgtctggcgcaggaagatccgtcgttccgcgtcaagaccgacgaagaatccggccagaccatcatctcgggcatgggcgagctgcacctggacatcatcgtcgaccgcctgaagcgcgagttcaacgttgaagccaacgtcggcgcgccgcaggtggcctaccgcgaaaccatcaccctggccgacgtcaagtcggactacaagcacgccaagcagtccggtggtaagggtcagtacggtcacgtcgtgatcgaactgtcgccgatcaccgctgccgaccgtgccgatccgaagctggctccggccatcaaggacgacttcctgttcatcaacgacatcaccggcggcgtgatcccgaaggaattcattccgtcggttgaaaagggcctgcgcgaaaccatcaccagcggtccgctggctggcttcccggtcgtggacgtcaaggtgaagctggtgttcggttcgtaccacgacgtcgactcctcggaaatggcgttcaagctggcttcgtcgatggccttcaagcagggcttcgccaaggccaagccggtgctgctggagccgatcatgaaggtcgagatcgtgaccccggaggattaccagggtgacgtgatgggcgacgtcagccgtcgtcgcggcgtgctgcagggttccgacaccaccggtgacggttcggccagcatcatcaacgcgatgatcccgctgggtgaaatgttcggctacgccactgcgctgcgttcgcagacccagggccgcgccaccttcaccatggaattcgatcactacgagccggctccgaccaacatcgccgaagccgtcatgaagaagggctgagcctcgctcagcctctcttgaaaccacttacgaacaatcaaggtatagaacaatggcaaagggtaagttcgagcgcaccaagccgcacgtcaacgtcggcaccatcggtcacgtcgatcacggcaagaccacgctgaccgccgcactgaccaagatcggtgccgagcgcttcggtggcgagttcaaggattactcctcgatcgacgccgctccggaagaaaaggcgcgtggtatcacgatctcgaccgcgcacgtcgaatacgaatccccggtccgtcactacgcccacgtcgattgcccgggccatgctgactacgtcaagaacatgatcaccggtgccgcccagatggacggcgcgatcctggtgtgctcggccgctgacggcccgatgccgcagacccgcgagcacatcctgctgtcgcgtcaggtcggcgtgccgtacatcgtcgtgttcctgaacaaggccgacatggtggacgacgccgagctgctcgagctggtcgagatggaagtgcgcgagctgctgagcaagtacgacttcccgggcgacgacaccccgatcatcgctggttcggcccgtctggcgctggaaggcgaccagagcgacatcggcgtgccggccatcctgaagctggtcgacgccctggacagctggattccggagccggagcgcgcgatcgacaagccgttcctgatgccggtggaagacgtgttctcgatctcgggccgcggcaccgtggtgaccggtcgtatcgagcgcggcgtgatcaaggttggcgacgaaatcgaaatcgtcggcatccgtccggtgcagaagaccaccgtgaccggcgttgaaatgttccgcaagctgctggaccagggtcaggcaggcgacaacgctggcctgctgctgcgcggcaccaagcgtgacgacgtcgagcgtggccaggtcctggccaagccgggttcgatcaagccgcacaccaagttcgaaggcgaagtctacgtcctgtcgaaggacgagggcggccgtcacaccccgttcttcaacggctaccgtccgcagttctacttccgcaccaccgacatcaccggcgcagctgctctgccggaaggcgtcgaaatggtgatgccgggtgacaacgtcaagatggtcgtcaccctgatcaacccggtggcaatggacgaaggcctgcgcttcgctatccgcgaaggcggccgtaccgtcggcgccggcgtggtctcgaagatcatcgagtaatctggtagtatctgcgccccgatgttgcctgggtagggcatcggggcgtatcaaatgggaaagcaggcacaggatgtgccttgtgttccccggaccaggaagggtcaatgccattcaggcggcgtcaacaggcgactgttgacagctgccttgcgtgccattatgcttctacgtctgggcaggccgggaaactggtctgcctacgtttttgaggtctatggattgaccttggcggcctgcaggagtgcgggccgtccgtattcaggaatttcatggggcaaagcaacccagaggctttgtctgtcgctcttttaacgaaggaacctaccgccatggcggaccaaaagatccggatccggctgaaagcgttcgatcatcgtctgatcgaccgttcggccagcgagatcgttgaaacggcaaagcggaccggcgcgcaagtgcgtggcccgatcccgctgccgaccaagatcgagcgttacaccgttctcgtttccccgcacgtcgacaaggacgcgcgtgaccagtacgagacccgcacgcacaagcgcgtgctcgatatcgttgacccgaatgacaagaccgtggacgcgctgatgaagctcgaactggctgccggcgtcgacgttcagatcaagctgacctgaggactacgaccatgacgaagaagtattcgttgggcttcgtgggccgcaaggctggcatgagccgcgtgttcactgaagatggccgctccatcccggtgaccctgatcgaagcaaccccgaaccgcatcgcgcagatcaagaccgtcgaaaccgacggctacagcgccgtgcaggtgaccgtcggcgcgcgtcgcgctgccctggtcaacaagccggaagccggccacttcgccaaggcgaaggtggaagcgggtcgtggcctgtgggaattccgcgttgaagacgcgcagctcggcgatttcgccgttggcggcgaagtcaaggcggacatcttcgaagtcggccagatcgtcgacgtccagggtgtcaccaagggtaagggcttccagggcaccatcaagcgccacaacttccgtatgggcgatgcaacccacggtaactcgctgtcgcatcgcgcgccgggttcgctgggtcagcgccagaccccgggtcgcgttttcccgggcaagaagatgtcgggccacatgggtgcggtgcagcagagcacccagaacctggaagtggtcaaggtcgacgtcgagcgcggtctgatcgccgttcgcggcgccgttccgggcgcggcgggtggcgacgtgatcgtccgtccggcgagcaaggcataaggagagatgacgatggaactcgttatcacgggtagcaacaacaaggtctcggtctccgacgccgtgttcggtcgcgatttcagcgaagatctggtccaccaggtcgtcgttgcctaccgcaacgccggtcgcgccggcaccaaggcacagaagactcgctccgaagtggctggtaccaccaagaagtcgaagaagcagaagggcggcggcgcgcgtcatggcgcactgacggctccgatcttcgtcggcggcggtgtcaccttcgcggccaagccgcgcagcttcgagcagaaggtcaatcgtaagcagtaccgtgccgccatgtgcgcgatcctgtccgagctgaaccgtcagggccgtctgaccatcgtggagtccttcgacgtcgaagtgaccaacacgaagggtctgatcgccaagctggccggcctggaagtgggcaagcgcccgctgatcgtcaccgaagaagcgtccgagcacctgtacctgtccgcccgcaatctgccgtacgtacaggtgcgtgacgtccagggtctggatccggtctcgctggtgggtgccgacacggtcgtcatcaccgctgacgcggtcaagaaggtcgaggagtggctggcatgaacagcaacgaaaaaatcttcagcgtgctgcgtgccccgcgtgtctccgaaaagaccgcgcgcctgcaggaactctccaaccagtatgtcttcgaagtttcgaacgaagccaccaaggccgatgtaaaggccgcggttgagcagctgttcgacgtcaaggtcgaagccgtcaacgtggtcaacgtcaagggcaagaacaagtccttccgtaaccgtgctggccgccgcggcgattggcgcaaggcgtacgttcgcctggccgatggccagtcgatcgatgtaacggccaaggcctgaggtacatcccatgccattgatgaaattcaagcccacttcccccggccgccgttcggccgtgcgcgtggtcactcccgacctgcacaagggtgctccgcacgctgcgctggtcgagtcgcagagccgctcgggtggtcgtaaccaccatggccgcatcaccgtgcgtcacgtcggtggtggtgccaagcagcactaccgcatcatcgacttcaagcgcaacaagctgggcatcccggcgcgcgtggaacgcatcgaatacgatccgaaccgcaccgcgcacatcgctctgctgtgctacgtcgacggtgagcgtcgctacatcatcgccccgaagggcctgaaggccggtgatcaggtgatcgctggttcggatgccccgatcaaggctggcaacaccctgccgctgcgcaacatcccggtcggcaccaccatccactgcatcgaactgaagccgggcaagggcgctcagatcgctcgcgccgctggtgcggccgtgcagctggtggctcgcgaaggcatctacgccaccctgcgcctgcgctcgggtgaaatgcgtaaggttccggtcgagtgctgcgccaccatcggcgaagtcggcaacgacgagcacagcctggaaaagctgggcaaggccggtgccaagcgttggcgcggcgtccgcccgaccgttcgtggtgctgccatgaacccggttgaccacccgcacggtggtggtgaggcgaaggccggccagggtaacccgcatccggtcaccccgtggggtgtcccgaccaagggttacaagacgcgccataacaagcgcactcagcagttcatcgtccgcgatcgtaggggctaatcgaccatggcacgttcactcaagaagggcccgttcgtcgatcaccacctcgtcaagaaggtggaggccgctgcgggcagcaagaagccgatcaagacctggtcgcgccgttcgatgatcctgcctgacatggtaggcgtcaccattgccgtgcataacggcaagaaccacatcccggttctcgtcaacgagaacatggtcggccacaagctcggcgaatttgccatcacccggaccttcaagggtcacggtggtgacaagaagtcgggcaagtaaggagagatgacaatggaagcgaaagccatcctgcgcactgcgcgcatctccccgcagaaggctcgtctggtcgctgaccaggtgcgcggtctgccggccgagcgtgcggtcaacctgctgaagttctcggacaagaaggctgcccacctgatcaagaaggtggtggagtcggctattgccaacgccgagaacaaccagggcgccgacgtcgacgagctgaaggttcagaccatcatggttgatgaaggtccgaccctgaagcgtttcatggcgcgggcgaaaggccgcggtacccgcatcctcaagcgcaccagccacatcactgtggttgtgggcgccgccaagtaagcggataaggaaaagaccatgggtcataaagttcatccgattggtatccgcctcggcatttccaaggactggaactccaagtggtacgccaacaaggccgagttcgctggttacctggcagccgacctgaaagtgcgcgaaatgctgcgcaagaagctggctcaggccggcatcagcaagatcctgatcgagcgtccggccaagaccgctcgcgtgacgatccacaccgcccgtccgggcgtggtgatcggcaagcgcggtgaggacatcgagaagctgcgcaaggaagtgagcgagatgatgggcgtcccggcgcacatcaacgtcaccgaagtgcgcaagccggaactggacgcgcagctcgttgccgagtcgatcgcccagcagctggagcgtcgcatcatgttccgccgcgcaatgaagcgctcggtcggcaacgcgatgcgcctgggtgccctgggcatcaaggtcaacgtgggtggccgcctcaacggtgcagaaatcgcccgttcggagtggtaccgcgaaggccgcgtgccgctgcacaccctgcgtgccgacatcgactatggcttcgctgaagccaagacgacctacggcatcatcggcatcaaggtctggatctacaagggcgaggtcttcgatttctcccaggttggccaggaaaagcaggacgacaccccgtcgcgcaacgatcgtcacgatcgcggcgaccgtggtgaccgtcagcgcccggcccgtgaagcgaggtaacgacaatgttgcaacccaagcgaaccaagtaccgcaaggtacacaagggccgtaacgatggcctgagctggagcgccaacgctgtcagcttcggcgaatacggcctgaaggcaaccgcacacggtcagctgaccgcgcgtcagatcgaagcggcccgccgctcgatcagccgctacgtcaagcgcggcggcaagatgtggatccgcgtgttccccgacaagcccatcaccaagaagcccatcgaagtccgaatgggttctggtaagggtaacgtggaatactgggtggcccagatccagcccggccgcatgatctatgaaatcgagggtgtttccgaggaagtggctcgcgaggcgttccgcctggccgccgccaagctctcggtcaccaccactttcgtgacccgtacggtgcgctgatggatatcaaaactctccgtgaaaagtcggctgacgaactcaaggcccacctgatcgacctgcgtaaggaacagttctctgtccgtatgcagcaggtcaccggccagctgccgaagacccacgacattcgccgggtccgtcgcgagattgctcgcgtcaagaccctgctcggcagcacgaagtaaggatggccgctatgagcgacaatactgaaaagaagacgctgcgcacggtcgaaggccgtgtcgtcagcaacaagatggacaagacggttaccgtcctggttgagcgtcaggtcaagcacgcgctgtacggcaagtacatcaagcgctcgacgaagctgcacgcccacgatgccgacaacgcctgcaaggaaggcgatgtcgtccgcgtgaccgagattgctccgatgtccaagaccaagaactggcgcgtggtggaagtcatcannnnnnnngctgaataaggagctgaatcatgatccagatgcagagctaccttgacgtcgcggacaattcgggtgccaagcaggtgatgtgcttcaaggtgctgggtggttccaagcgccgttacgccggcatcggcgacatcatcaaggtcaccgtgaaggatgcgattccgcgcggcaaggtcaagaagggtgaagtgtatgacgccgtcgtggtgcgtacccgcaagggtgtgcgtcgcgccgacggctcgctgatccgcttcgacggcaacgctgccgttctgctgaacagcaagcaggagccgatcggtacccgtatcttcgggccggtgacccgtgaacttcgttcggagaagttcatgaagatcgtctcgctcgctcccgaagtgctgtgagcgacaggagataatcatggctaaccgtatcaagaagggcgaccaggttgtcgtcaacgctggcaaggacaagggcaagcagggcgaagtcgtccgcgtcgacggcgaccgtgtggtcgtcgccaacgtgaacatcgtcaagcgccacaccaagccgaacccgcaggcaggtgttgccggcggcgtggtcgagcgcgaagcttcgatccatatctccaacgtgaatgttctgaacccggcttcgggcaagggcgaacgcgttggcttcaaggtgctggaggatggacgcaaactgcgtgtgttccgctccagcggtgaggcgctcgacgcctgaggaatgagaagatgagttcccgtctcgaaaagttctacaaggacgaagtggtgccggcgctgatgaagcagttcggctacaccaatccgatggaagtgccgaagctggtcaaggtcaccctgaacatgggtgtcggcgaagcggccaccaacaagaagatcctggaaaacgccgtcggcgacatgaccaagatttccggccagaagccggttgtcaccaagtcgcgtgtgtcggttgcgtcgttcaagatccgcgatggttggccgatcggctgcaagaccacgctgcgtcgccacaagatgtacgagttcctggatcgcctgatcaacatctcgctgccgcgcgtgcgcgacttccgtggtgtttccggtcgttccttcgacggccgcggcaacttcaacatgggtgtgaaggagcagatcatcttcccggaaatcgacttcgacgccgtcgacgcgatccgcggtatggatatcgccatcaccaccactgcgaagaccgacgcggaagcgaaggcgctgctggcagcgttcaagttcccgttccgtaactgatctgtcgaggaaaccgaaatggcaaagacctccatggtcaaccgcgacatcaagcgggaaaagctggcaaagaagtacgctgaaaagcgtgcagctctgaagaagatcgtgtcctccgtggacgcgacctacgaagagaagatcgacgccgcaaccaagctggccaagctgccgcgcgattcgtcgccgagccgccagcgcaaccgttgcgagctgtcgggtcgtccgcgtggcgtctacagcaagttcggcctgggccgtaacaagctgcgtgaagccaccatgcgtggcgacgtcccgggtctgcgcaaggccagctggtaatcccagccggccctgcgatcaggagccccttcgggggttcctgaaccgggcaggggaggcattcagctttcccgacgcaaaaaaaccgaagagcccggcgcaagccgggctcttttggcgtatactcccgcgtcttgccctgtgcagacggggttgtaggagtgggcttccggcccactgcaacaagggacctggcccgtttccaggagacaacagattttcgcgaaagcggatatcggtgcactcaaaggtactcatatgagcatgactgatcccatcgccgacctgctggtccgcatcaagaatgcggccgcggttggcaagcagacggtgaaagccccgtcgtccaagatcaaggttgcgattgcccaggtcctgaaggacgagggttacatcaccgacctgcgcgtgacccagctggaaaacaacaagtccgagctggaaatcgtgctgaagtatttcgaaggcaagccggtcatcgcgaccctgaagcgcttctcgcgttcgggcctgcgccagtaccgcggcaagagcgagctgccgaaggtcatgaacggcctgggtatctccatcatttccacctccaagggcatcatgactgatgcgcaggcgcgccagctgggcgtcggcggcgaagtcctgtgcttcgtggcctaaggcgaaaggagtagaactatgtcccgcgtagccaagaagccgatcgacctgggtaaggttgaactgaacgtccagtcggacagcgtcaccgccaagggcccgaagggcaccctgtcgctggccaagccggccggtattgccatcaacgtcgacaacggcgttgccaccctgagcaccgagaacgctgacctggtcgcactgaccggtaccgtgcgtgcgatcctgtccaacatggtcaagggcgtgtccgaaggcttcgagcgcaagctggagctggtcggcgtgggttaccgcgctgccatgcagggcaaggacctgagcctgtcgctgggcttctcgcatccggtcgtgttcgtggcgccggaaggcatcaccctgtcgaccccgacccagaccgagatcctggtccagggcgctgacaagcaggtcgtcggtgaagttgccgccaagatccgtgcgttccgcaagccggagccgtacaagggcaagggcgtgaagtactccgacgaagtcatcatccgtaaggaagccaagaaggcataagcgcgagtccctcgcaagagcccgcacatccctgtgcggacttctcagggaaaagctcttccttcagctttcaaggaataatcaaaatgaacaagaacatcgcccgcctgcgtcgcgccaagtcgacccgcgcccacatccgtgagctcggcgtcgcccgcctgtcggtgctgcgcaccggccagcacctgtacgcccaggtcttcaccgccgacggttccaaggtgctggctgccgccaacaccacccagaccgacgtcatggaaggcctgaagaacggcaagaacgccgatgccgccgccaaggttggccgcatcgtcgccgagcgcgccaaggccgccggcgtcgagaaggttgccttcgatcgttcgggctaccgctaccacggccgcatcaaggccctggcagaagcggcccgcgaagccggcctgcagttctaagggacaagggcaggaggccattggcctnnnnnnnnnnnnctcgccagcctgagtgaggctggacggcgccgctcttctgcagcggcccaccggaacgccgcgtcacgccacaaccataagcggcttcgagccgtacatacccaaacaaccaaggaatcaacatggcagaagagcgtcagcagcggggtcgcgatcgcgaccgtaaccgcgaagagaagatcgacgacggcatgatcgaaaagctggtcgcggtcaaccgcgtcagcaagaccgtcaagggtggccgccagttcaccttcaccgccctgaccgttgtcggcgacggcgaaggcaaggtcggtttcggttatggcaaggcccgcgaagtgccggtcgccatccagaagtcgatggaacaggcccgcaagaacctggtcagcgttgacctgaacaacggcaccctgtggcacaccatcaaggatggtcacggcgcagcccgcgtgttcatgcagccggcttcggaaggtaccggcgtcatcgccggcggtgccatgcgcgccgtgctggaagcggttggcgtgaagaacgtgctggccaaggccaccggttcgcgcaacccgatcaacctggtgcgtgccaccgtgaagggcctgtctgctgcgcagtcgccggcccgcatcgcggccaagcgcggcaagaaggtggaggaactcaaccatggctaatgagtccaacaagactgtcaaggtccgcctggtgcgtggcctgcgtggcacccagtcgcgtcaccgcctgtcggtgcgtgccctgggcctgaacaagctcaacgatgtgcgtgaactgaaggacagcccgcaggtgcgcggcctgatcaacaaggttcagtacctcgtccaggttgaggagtaatcgaccatgactctgcgtctcaatgaactgagcccggcaccgggcgcccgcaccgagcgtacccgcgtcggtcgcggtatcggctcgggcctgggcaagactgccggccgcggccacaagggttcgttcgcccgcaagggtggcggcaagatcaaggctggcttcgaaggcggccagacccccatgcagcgtcgtctgccgaagatcggcttccgttcgccgatcgccaaggacaccgctgaagtgctgctgtacgcgctggacaagctgccggccggtgagatcgacttcgccgccctgcgtgctgccaagctggtcccgagcactgccaagaaggccaaggtcgtcgtcaagggcgaagtgaccaaggcgttcaccctgaagggtattgctgccacggcgggtgccaaggccgcgatcgaagctgccggcggcagcgtaacggagtaagaaaatcatggcgcaagctggcatcggtaacctcgcgggcggaatgggcaagttcactgaacttcgccaacgtttgctgttcgtcgtcggggctttgatcgtctatcgcatcggctgctacgtgccggtgccgggcgtcaatcccgatgccatgcttgccatgatgcaacagcagggcggcggcatcgtggacatgttcaacatgttctcgggcggcgccctgcaccgtttcagcatcttcgcgctgaacgtgatgccgtacatctcggcatcgatcgtgatgcagctggccgtgcacatcttccccgccctgaaggcgatgcagaaggaaggtgagtccggccgccgcaagatcacccagtattcgcgcatcggcgccgtgctgctggcagtggtgcagggtggctcgatcgcgctggccctgcagggccaggtctcgccgtcgggcgctccggtcgtgtacgcgccgggcatgggcttcgtgctcaccgccgtggtcgcgctgaccgccggcaccatgttcctgatgtgggtcggtgagcaggtcaccgagcgcggtatcggcaacggcgtgtcgctgatcatcttcgccggtatcgtcgcaggcctgccgggtgcgatcatccacaccttcgacgcctaccgcgacggcaacatccagttcatccagctgctgctgatcgccatcgtcgtgctcgccttcaccttcttcgtggtgttcgtcgagcgtggccagcgccggatcacggtcaactacgcgcgccgccagggcggtcgcaacgcgtacatgaaccagacctcgttcctgccgctgaagctcaacatggccggcgtcatcccggcgatcttcgcctcgagcctgctggccttcccggccaccctggccatgtggtccggccaggctgccaaccagagcagcttcggccaggtcctgcagaaggtggccaatgctctcggcccgggcgagccgctgcacatgatcgtgttcgctgcgctgatcaccggtttcgcgtttttctataccgcgctggtgttcaactcgcaggaaaccgccgacaacctgaagaagtcgggcgcgctgattccgggcatccgtccgggcaaggccaccgccgattacatcgacggcgtgctgacccgcctgaccgcagccggctcggcctacctggtgatcgtctgcctgctgccggaactgatgcgcacgcagctgaacgcctcgttctacttcggtggtacttcgctgctgatcnnnnnnnnnnnnnnnatggacttcatcgcccaggtgcaggcgcacctgatgtcccaccagtacgagagcctgctgaagaaggccaacctgaagggcggcaaccgcggcggttttgcccgcggctgattggcctgttatactttcgtcttcctgacgtgatggtccctccgcttcgcggactccggccacacaaacgaagggcggcccccgcagcggttccgggtgggggtgtgatgaggtggtcccgcgctggagtagcgcgggcggccccgggggaaaccccaggtccaaccccatccggcgccggagcctgggcacactccccaggccgggttcatgaaaccaatggtttcacgggcttccatgtaaaccggaaccttgttagtatcgctagttcacttttttgatccatcctgccggattggcgtgcccgaggcgcgctgtcggccatcactcagctggagaaccgcgtcatggcgcgtattgcaggcgtcaacctgccagcccagaagcatgtctgggtcgggttgcaaagcatttacggcatcggccgtacccgttcgaagaaggtctgcgaagtcgcaggcgttgcttcgaccaccaagatccgcgatctgtcggagccggaaatcgagcgcctgcgcgccgaagtcggcaagtacatcgtggaaggcgatctgcgccgtgagatcggcatcgcgatcaagcgcctgatggacctgggctgctaccgcggcctgcgtcaccgtcgtggcctcccgctgcgtggccagcgcacccgtaccaacgcccgcacccgcaagggtccgcgcaaggcgatcaagaagtaagggactgagaaatggctaagcccgctgctaagaccaagaagaagatcaagcgcgtcgtcaccgacggcgttgcccacgtccacgcttcgttcaacaacaccatcgtcaccatcaccgaccgccagggcaacgctctgtcgtgggcgacctccggtggcgctggcttccgcggttcgcgcaagtcgaccccgttcgctgcccaggtggccgctgaaaaggccggtcgtgctgcgctggactacggcgtgaagtcgctggaagtccgcatcaagggcccgggtccgggccgtgagtcggccgtgcgttcgttgaacaacgtcggctacaagatcaccaacatcatcgacgtgacgcctatcccgcacaacgggtgccgtccgccgaagaagcgtcgcgtctaaagggagcgataagaaatggctcgttatatcggtcctacctgtaagctcgcccgtcgcgaaggcgccgacctgtccctgaagagcccggcgcgtgcgctggactcgaagtgcaagctggagcagaagcccggccagcacggcgccactgcccgcaagggcaagctgtccgactacgccacccagctgcgtgaaaagcagaaggtcaagcgtatctacggcctgctggagcgtcagttccgcaactactacaagaaggcctcgaccaagaagggcaacaccggcgagaacctgctgcagctgctggaaacccgcctggacaacgtcgtctaccgcatgggcttcgccgtgacccgtccggctgcccgtcagctggtgtcgcaccgcggcgtcaccgtgaatggcaagtcggtcaacctggcttcgtaccaggtcaaggctggcgacgccatcgctctgtctgaaaaggctgccaagcagctgcgcgtccaggaagccctgaccgtcgccgcccagcatgacctgagcccgtcgtgggttgaagtggattccggcaagttcaccggcatcttcaaggctgttccggatcgttcggatctgcctgcggacatcaacgaagcgctgatcgtcgagctgtattcgaagtaattcacattggagagcccccggcgacggccgggggttcactaggagaacccgcaacatgacggttaccgccaaccaggttctgcgtcctcgcggtccgcagatcgaacgccttaccgacacccgtgcaaaggtcgttatcgaacctttggagcggggttacgggcatacgctgggtaatgccctgcgtcgcgtgctgctgtcgtccatcccgggcttcgccatcacggaagtcgaaatcgacggcgtgttgcatgagtacaccacggtcgaaggtctgcaggaggacgtcctcgaagtcctgctgaacctcaaggacgtggccatccgtatgcactccggcgacagcgccaccctgtccctgtccaagcagggcccgggcgttgtcaccgctgccgacatcaaggtcgaccacaatgtggagatcctgaacggcgaccatgtgatctgccacctgaccaaggacacggcaatcaacatgcgtctgaagatcgaacgtggtttcggctaccagccggctgccgcgcgtcgtcgtccggacgaagaaacccgtgccatcggccgcctggtcctggatgcctcgttctcgccggtccgccgcgtcgcctatgccgtggaagcggcccgcgtcgaacagcgtaccgacctggacaagctggtcatcgatatcgagaccaacggcaccatcgacgccgaggaagccgtgcgcaccgccgccgacatcctcagcgaccagctgtcggtgttcggtgacttcacccaccgcgaccgcggtgcggccaagccggcaaacaacggcgtggatccggtgctgctgcgcccgatcgacgatctggagctgaccgtgcgttcggccaactgcctgaaggctgaaagcatctactacatcggcgatctgatccagaagaccgaagtggagctgctgaagaccccgaacctgggcaagaagtcgctcaccgagatcaaggaagtgctggctcagcgcggcctgtcgctcggcatgaagctggagaactggccgccggccggtgtcgccagccacggcatgctgggctgagatcggtaatgcctgaaggctccaccgttcgcggtggggccttcaacgcaacacaccatgccatgacgaaccgcaggttcgcgcggcaggtcgtccaggacgggcggccaggaccatccgcagtccgcgcagcaacgccaggatggcgacaacgatccacacagccacatcattaaccaaggaatatcaccatgcgtcaccagaagtctggccgtaagttcagccgcaccagcgcccaccgcgaagcgatgttcaagaacatggccgcctcgctgttcaagcacgagctgatcaagaccaccctgccgaaggccaaggaactgcgccgcgttgccgagccgctgatcaccttggccaaggtcgactccgtcgccaaccgccgtctggccttcgcccgcctgcgcgacaacgaagccgtgggcaacctgttcaccatcctgggcccgcgctacgcgaaccgtccgggcggctacctgcgcctgctgaagtgcggcttccgcgccggcgacaacgcgccgatggcctacgtcgagctggttgaccgtccggtcgtggccgaggaagtggccgagtaatcggaccgctccaacgcgacacagcgaaagcccggcctccgccgggcttttgcgtttccagggctcggatccctttccgcaggaaagggccctgaccccgggcaggcagcaccgcaggccagagccctttgcattcgcactgggatctgacccgcaccgttccgacaggcgtcacctgtggcggttcgaatggcacgcactctcggttacgcttggcgcctgatccatttgagcgttgacgatgaatccactgcgctggcccttccgcgcccagttcttcctgggcttcctgatctgcgcgggcctgcttggctacgcgatcttcctgcagttgaagatgggcctggagccgtgtccgctgtgcatcttccagcgcctggcctttgccgcgctcggcctgctgttcctgatcggtgcgctgcacgggccctccaaccgcccgggacgcgcgacctatggcgtgctggcgttcattgccgccgcagtgggggccggcatcgccgcgcgccacgtctacgtgcagatgctgcccccggaaatgggttccacctgtggcccgccgctggcgttcctgagcgagaccatggggccgctggaagtattccgcacggtactgaccggtaccggcaactgcggcaacatcgactggaccttcctgggcctgaccatgccgatgtggtcgggcgcgtggttcgtgctgctggcgttgtgggcgctcgtggtgtcgctgggcaaggtcaagcgctgatagcgaaacggggtcgggtcccttggcatcgcaaagggctctgaccccaatcgttgacgaagggtagtgccggccgctggccggcacaccgtgaggatgccggccagcggccggcgctacctcagaagtcctgctgcaggctcaggtaagcacctcggcgcggtccccactgcggggcgaagacgccgacaccgccaccgtcgcgcagctggtagctgcgatccagtgcgttgatcactgccagttggacgtgcaatggatggccgctgtcggcattgaagtcgtgcccggcgctgaggttcacctgcaggtacgacggcagctcgccgccgttgggtacgccttcgatgtccgaacgcaggccgctgccgaacacgtagttggcaccgatccggttgtgtccggcgaaggcgtagctgagaccacccgatgatgtcagcttctggtcgtggtcgaggtggatccagtggttggccacataggccagcgcttccggatcgaggttgtactggctggtgatgacgtcggtaccgatggccttgttcagcgcggcgttgaagtaggcgctgaaaggaccgttgctgtagtcggcgctgaactccaggccgcggatgtgaccatggcggtagttgaaggtcgaatagatgtaggcagcgccgaactggccttcgtcctgcaggcgtgcgacgcgtcggtcatacgcgtccaggcccagggtcaggtgctcgcccagttgctgcgagacgccgatgtcgtagtagtcgctgcgctcggccagcggcgtgttgttgccgccgctgggctgctggttggtggtgccgtcgtacagcgcgatgtcgctgctggcaatcaactcgctggccggtggcgtgaagtagcgcgaatagccggcgtgcacggtggtgctgtcgctggcattccagaccacgcccacgcgcgggctgagctggccttcggggcggccgaaggccttgtagcggtcgccacgcaggccgtagttcacggtccagtcgtcgccgatcttccactcgtcctgtacgtacaatgccagcgtactggcgtggaacgcgctgcggtcggggatcaacagcggtgtcgtgccggactgctggccgccgtcatcaaccgggaacacccagctgttgctgttcgcccgcgcgttctcgtaattgccgtacaggccatagcgcagcgtgtggtcgttgcccaacggcgttgagaagtcggcctgcagggtgttggcgcggttgctgcgctggacctgcgaggcgacgccgctgaacaccaggtcgcccaccacgtccgggttgaacgccacgtcgctgtagcgctgtccggccgatagctggtacgcggtgctgcccagcgtgccctgcagcaccagcatgccgaagcgggtggtctcgcgctgggtctcatccagctggctggagtcgaaggtggtggtgtccaggtaaccgaactgtggcgtctggcccgggttgaccgggatctggaagcggttgttggcgaaaccggcgaacacactcaggcgggtgttgtcgttgaccaggtaggtgaggtcggcgaaggcctttccctggtgagtatcgtcgtgcagcggcttgcgcgagttggtggggttctccaggccgacctcatgctggtcgtagttgccggtcaggaaccagctccagcgcccctggttgccccaccaggaggcgttcggattgatcttgccgaacgagccggtggtcagccccgcgctgccgccattgcccagctcggcaccgttgcgggtggtgatgtcgaccaccgctgcggtgcgctcgccgaactgcgccggcagtgcgccgtccatcaggcggatgctcttgatggtgcgcgcgtccagggtctggccgaagccggagatcgattcgggcagcagcacgccgttgatgcggtactgcaggttggcgtggtcgccacgcacatgcacgccgccataggagtcctggaccacgccaggggcctgcagcagtacctggctgagtggcgcggaggcacccagcggctgcttctggatgtcctcggcggtgatccggtactggctgctgccgatgtccggcgacagcgtgttgcgggcctggtcgagctgggcgtggacggtgaccgcatccagatccttgacggacgaagcgggggcgtcggctgccgaggcgaaggcgggcaggctggccagggccagggcgaaggtgatgccggtagcgaggggcgagggcttcatggtggcagaggtggcggctggatgtggaaggggccggtccatgacattgaagtgttactccgtaacaaatcatgcgcctgtcccgggcggctgaccatgcaggatctggccgctggcgtcggcctttctctgccgttcaggcgagccggtaggccggaccggccctttgcgtcagcggccggctctgcgaccatgaccgcccccccatcccggaagtctgcaatgagcctgtccgccgttccgcccgtgcccgatcccgccgcgaccgccgccggcgctgcctggtcgccggagagctggcggggcaagaccgcgctgcagatgccgacctatcccgacccggtagccctggaggcggccctgcacgagcttaagcggctgccaccgctggtcacctcctgggagatcctggcgctgaagcagcagctggccgaggcccaggaaggcaagcgcttcctgctgcagggcggcgactgcgccgagaacttcagcgactgcgaatcgggcaccatctccaaccggctgaaggtactgttgcagatgagcctggtgctggtgcacggcctgcgccagccggtgatccgcgtcggccgcttcgccggccaatacgccaagccgcgttcggccgataccgagacgcgcgacggcgtgaccctgccgagctaccgcggcgatgtgatcaacgcccccgctttcactgaagcagcgcgtctgccggacccgaagcggatgctgcaggcccacgcgcattcggcgatgacgatgaacttcgtgcgtgcgctgatcgacggtggtttcgccgacctgcaccaccccgaatactggaacctggagtgggtaagccactcgccgctggcggccgagtaccagaagatggtggcctcgatcggcgatgcggtgcacttcatggagaccctggccggggcccgcgtgcacaacctcaaccgcatcgacttctacacctcgcatgaagcactgctgctgccctacgagcaggcgctgacccgccaggtgccgcgccagcagggctggttgaacctgagcacgcattacccgtggatcggcatgcgcacggctgcgctcgatggcgcgcacgtggaatacctgcgtggcgtgcgcaatccgattgcgatcaaggtcggcccgtcggtgacgccggaccagctgctgcgcctgatcgacgtgctcaacccgcacgacgaaccgggtcgactgagcttcatccaccgcatgggtgcggcgcagatcgccgagaagctgccgccgctgctggatgccgtcaagcgtgatggccgccgcgtgctgtgggtgtgcgatgcgatgcatggcaacaccgaaagcactgccaatggcttcaagacgcgtcgcttcgacaacgtgcgtggcgaagtggagatgtcgtttgatctgcatgcggccgcgggcacgcgcctgggtggcgtgcacctggagctgaccggcgaggacgtgaccgaatgcaccggtgnnnnnnnngaactgaccgagcgtgacctggagcgtgcgtatcgttcgacggtggacccgcggttgaattacgagcagtcgctggagatcgcgatggcgatcgtgcgcaagcaggagcaagtgcggtaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcatccactcatggcgtggatctactggtaactgcggcgattggcatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntccttacaaacgactgacgtgacgctcatgcgccatgcgcgaggctgtccacctggttgttcgactggaggtggcaacggtgcactggcagagcgcacaggcctacgcatggccgttgggattggccgtagtggtgggcggcataggcgcgtggctgatcctgtggatctatcaccggctgaaagggcgtgatcgccgacgtgcgcgtatcggtcgagtactcgggttgccgctggccaccgcgtggccgctgctactgctgattcccgccttgcaggcgacgccgctgcaggatccgttgctgggccatctgcagcacggactccacattgcattgatggcctgcttcgtctggctgctggtacgcgcggtggcggcgggcgagcgcgcgatcctgcgcagccatcccatcgatgtctccgacaacctggaggcacgccgcatccagacccagacgcgcgtgctcagcagggtgttgatgggcggcatcatcgtgctcggtgcgtcgctggtgctgttgaccttcccgatggtgcagaagatcggcacggcgctgctggcgtcggcgggcctgatcgggctggtggcgggcatcgccgccaagccggtgttcggcaacctcatcgccggcctgcagatcgcactgacgcagccgatccgcctggacgacgtggtgatcgtcgaaggcgagtggggacgcatcgaggagatcggcagcagctacgtggtggtgcggatttgggatgagcggcggatggtggtgcccttgacctggttcatcgagaacccgttccagaactggacgcggcgcagtgccgatctgctcggcactgcgtttctgtggctggactatcgggcaccgatcgcggcgatccgtgccgagctggagcgcatctgccatggccaggcgctatgggatgggcgcgtctgcgtgacccaggtgaccgaaaccaacgagcgcgcgatccaggtgcgcctgctggtcannnnnnnnagttccggtgatgcctttgatcttcgctgcctggtgcgcgaacgcatgctcgatttcctcgcacgtgagcatccgcagtcgttgccgcaggtgcgtgcgcggctgcaacacgaagacgagctggatatgccgcgtggtccaggtgcacgcactgcggatgtgcgttcgccaggtgctgaagatggtgaggcggcgatcgtgccggtggagccacgggatcggtagtgccggccgctggccggcaacgccggagcgatcgagctgccggccagcggccggcactaccggaagcaagatgtcgcggcgtcaccggagctcagggctcgccggcgtcgatcagcgcatcggtatcaaagtgtggcggccgccgcgcacgggtgcgctgctcgtaggcgtaggccatttcgatcagcttcggctcgctccaggcggtgcccatgaacagcaggccgacgggaaggccgttgatctggcccatcggcacggtcaggctggggtaaccggccacggcagcggcgctgtagctctcgccggggaagtcgtcgccttcgctgcggatcggccatgccacaccggtggtcggcgccaccagcgcatcgagctgatgggcggcgagggctgcatcgatgccttccgggccggccaaccggcgcgcatcactnnnnnnnnggatgtaggcagggtctgccaggccggtggtggcatcggcctccaccagcagctcctggccgaacaggcccagttcctgcttgctgtgcgcctggttgaaggcgatcagttcggccaggctgcgcagtggcgcgcggtgggcgctgaagtagcgctccagcccggccttgaactcgtacagcagcagcgtgcgctcagcctcggcccacgcgccctggttgggcagctccaccggcaccaccacggcgccggcgcgacgcagctcggtcgctgcctgatcgatcagcggcggcatgccgcggtacttcagcagcggcgtctgcagcagaccgatgcgtttgccgcgcaggccctgcgggtccaggcgcgcggtgtagtcgtagaccgcacggccgggcatggtcgcggtggcgggatcggcgtcatcgcggccggcgatcgcagtcagcacggcggcagcatcggcgacgctgcgggtcatcgggccggcggtgtcctggctgaaggagatcggcacgatgccatcacgactgaccagcccgaccgtcggcttcagaccgaccacgccgttgatcgcggccgggcagacgatgctgccgtcggtttcggtgccgatcgccacgctggccaggttggcggccacggccaccgcgctgccgctgctggagccgcacggtgaatggctgatgcggtaggggttgcgggtctggccgcnnnnnnnnctccagccggagatggagtcattgccgcggaagttggcccactcgctgaggttggtcttgcccagcactacggcgccagcctcgcgcagccggcgtaccaggtaggcatcgtccggacggaagccctgcagggccagcgagccggcactggtgaccatcggtgcggcgttgatgttgtccttcagcagcagggggatgccatgcagcggcccacgcaggcgcccttcgcggcgctcgcggtcgcgtgcggcggcttccttcagggcgtcggggttgagctcgatcaccgcgcgcaggcggggcccggtgcggtccagggcggcaatacgctgcaggtaggcctgggtcagggtggtgctgtccagatctccggcagtcatccgcgcctgcaggtcggcgacatcggtttcggcgtacgggaacggcacgttgcggctcgcaggttcggccgcatgcgcgctgggcgtggccgggctgcagccagccgaaagcagcgccggaagcgcggcgagcaggcaggtcagcagaggcggcaaggacgggcgcatggggcggcttggtcggctccaatccccagtgtagccggtgctcagcggtggcgcttgcgcaggtcgcgggcgaggacgtagaccacgatcaggttgatcgccaggatcgtccatgacggccagccgggatggcggatgatcgcgaagatgtcgaaaggcaggtacagggcggcggtcaggcagcccagccaggacgcccaggccttggcccgccacaggccccaggcttcgaccaggtgcagaaggccgtagccgatcatccccgccgcggccaggtggaccgcgtcgggactgatcatgtgcagcagcgagggcagggtgccatggtccggatccaggctgaaacgccggatcagggccatgatgccgtgccgcagcggctgcggtccgagcacttccagcccggtggcggccaacagcgccagcatcgccttgctcgcttcgagcagggcgatgacgtgcagacccggatgccggtgtggatccgggttgtagccgctctggttcacggggtgctggctcagccgccgcgcgaagccttcttgcgatcgctctcggtcaggaacttcttgcgcaggcggatctccttcggggtgatctcgaccagctcgtcgtcttcgatgaagtccagggcctgttccagcgagtacttgatcgccggggtcagctggatcgcatcgtccttgcccgaagcgcgcatgttggtcagcggcttggtcttgatcgcgttgacggtcaggtcgttgtccttggagtggatgccgaccagctgaccttcatacacgttgtcgccttcagcagcgaacagcttgccgcgctcctgcagcgggcccagcgagtaggccggcgtggtgcccggtgcattggcgatcatcacgccgttgatgcgcttggcaatcgcgccctgttccttcggaccgtagtggtcgaacacgtggaacagcaggcccgaaccctgggtcagggtcttgaactcgttctggaaaccgatcaggccacgggccgggatctggtactccaggcgcacgcggcccttgccgtccgattccatgttcttcagctggcccttgcgggtgcccagcttttccatcacgccgccctggtggatttcttcgatgtccaccaccagctgctcgatcggctccatcagctggccgtcgatttccttgatgatcacttccgggcgcgacacggccagctcgtagccttcgcggcgcatgttctcgatcagcaccgacaggtgcagttcgccacggccggagaccaggaacttgtcggcgtcttccagctgctcgaccttcagggccacgttgtggaccttttcacggtccaggcggtccttgatctggcggctggtcaggaacttgccaccggacaggtccttgttgccggcgaacggcgagttgttgacctggaaggtcatcgagatggtcggctcgtcgacggtcagcgccggcagcgcttccgggaagtccggtgcgcagatggtgtcggagatggtcagctcctggatgccggagatggccacgatgtcgccggcctcggccgaatcctgctcgatgcgctccaggcccatgaagcccagcacctgcagcaccttgccgttgcgcttcttgccttcacggtcgatgaccgcgacctgcatgttcttcttcagggtgccgcgctggatgcggccgatgccgatcacgcccacgaagttgttgtagtccagctggctgatgcgcatctggaacgggccttccggatccacttccggcttcggcgcgtgctgcatgatcgcttcgtacagcggggtcatgtcgccgtcgcgcacggtgtcttccaggccggcatagccgttcaggcccgaggcgtagacgatcgggaagtccagctgctcgttggtggcgccgagcttgtcgaacaggtcgaagacctggtcgatcacccattccggacgggcgcccggacggtcgaccttgttgaccacgacgatcggcttgaagcccatcgcgaaggccttctgggtcacgaagcgggtctgcggcatcgggccgtccatcgcgtcgaccaggatcagcacggtatcgaccatcgacagcacgcgctcgacctcaccaccgaagtcggcgtggccgggggtgtcgacgatgttgatccggttcttgatgccggtcttcttgtcttcccaggtgatggcggtgttcttggccaggatggtgatgccgcgttccttttcctggtcgttgctgtccatcacgcgctcggcgaggacggtgcgctcggacagggtgccggactgcttcagcagctggtcgaccagggtggtcttgccatggtcgacgtgggcgacgatggcgatgttgcgaagattttcgatggacatacgaaagggggccagtcggcgccggatttggaaaaagaagtccaacattatacgtcgaacttgacgattcgcgaaaaggtggatttcacatccgtcgaggggcccattcagctggctgtccgccgcgtcggccggggccgccagcgcccggagacgcggcttcccgtccacgggctgaagccgggttcttcaccgatggtcgaannnnnnnnnnnnacgaggcaggtgtaaactaggtggctagacgcgttcccctctgcatcaaggatcttcatgtccctcatcgccactttcgacaccacccagggcccgatcaaggtcgagctgttcgccgacaaggcgccgctgaccgtggccaacttcgtgaacctggtcaagcacggcttctatgacggcctgatcttccaccgcgtgatcgccgacttcatgatccagggcggctgcccgcagggtcgtggcaccggcggcccgggctacaagttcgaagacgagaagaacggcgtgaagcatgaggtcggctcgctgtcgatggccaacgccggcccgaacaccaacggcagccagttcttcatcacccacatcaagaccgactggctggacggccgccacaccgtcttcggcaaggtcctggaaggccaggccatcgttgattcggtcaagcagggcgacgtgatccattcgatcaccctggaaggcgacgtcgacgccgtgctggccgcccaggccgaccgcgtcgcggagtggaacaagcacctcgccgcctgatcccccttcgaaacggccacccatgggtggccgtttccctgttccccgccgcccgcctggcctgcgtggctctgcccgcggcgtcccatcaaacgcttgcaagcaagaggaaacccccatgaaagcacccgttcgtgttgccgtgaccggcgccgccggccagatcggttatgccctgctgttccgcatcgcctccggcgaaatgctgggcaaggaccagccggtcatcctgcagctgctggaactgccggtcgacaaggcccaggccgccctgaagggcgtgatgatggagctggaagactgcgccttcccgctgctggccggcatggtcggcaccgatgatgccgaagtcgcgttcaaggacgccgacatcgccctgctggtcggcgcacgtccgcgcggcccgggcatggagcgcaaggacctgctgctggagaacgccaagatcttcaccgcccagggtgcagcgctgaacaaggtcgccagccgtgacgtgaaggtgctggtggtcggcaacccggccaacaccaacgcctacatcgcgatgaagtcggccccggacctgaagccggaaaacttcaccgccatgctgcgcctggaccacaaccgcgcgctgagccagctgtcgaccaagctcggcaagccggtcggtggcatggagaagctggtggtgtggggcaaccacagcccgaccatgtacccggactaccgtttcgccaccgccgatggtgcgtcgatcgccgatgcgatcaacgaccaggagtggaacgccaacaccttcatcccgaccgtcggcaagcgcggcgcggcgatcatcgaagcccgtggctcgtcctcggctgcttcggccgccaacgcagcgatcgaccacgtgcgtgactgggtgctgggcagcaacggcaagtgggtcaccatgggcgtgccgtccgacggttcctacggcattccggaaggcgtgatcttcggcttcgcggtgaccacggagaacggcaagtacaccctggtcaaggacctgccgatcgacgacttcagccagaagtacatcgacaagaccctggccgagctggaagaagagcgcgccggcgtcgcccacctgctgggctgatgcaggcggtaccggctccggccggtacgtcttccatcaaggtaggtaccgaccgttggttggtacgcagaaaacggggaggcttcggcttccccgttttcatttggaattcctggaaccgcatgatccacctgcactacatcgatgacgcactgctggtggccgagaagccggctggcctgttgtccgtacccggccgcagcgccgagaaccaggactgcgtggtcgcgcgcctgcaggcgctgtatccggatgcgttgaccgtgcaccggctggaccaggtgacctccggcctgctgctgcatgcgcgtggcaaggacatgcaggcggcgttgtcgatgcagttcgagcagcgccaggttggcaagcggtatgaagcggtggtgcaggggctgctagagggtgattccggtgaagtggacctgccgttgatcgttgactggccgaaccggccgaagcagatggtcgatcacgaacgcggcaagccggcgttgacgcgctggcgcgtactggcgcgtgatgtagaagcgcggcgcacgcgcgtggcgttggaaccgatcaccggccgcagccatcagttgcggttgcacatggccagtattggccatccgattgttggcgacgtgctgtatgacgcagcaccggcgcaccgcgtgcatctgcatgcacgcagcctgcggttcacgcatccgctgacgggcgaggtgctcgcgttcgagtccgcggctccgttctagggggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccatccacgcatggcgtggatctaccgcgtcgaccaaggtcaacacctaccagagcagtcgaccaaggtcgacaccgaccagaacaatatgccgttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaccccctaccaaggtagggcggcccgcgcggcagcaccggactatcctcgaacccatgactttgtctgggagggctgcgtcatgaactacgaggaaacctaccgtcgctcgatcgacgagccggaggccttctggggcgaggaagccaagcgcatccattggcataaaccgccgcagcaggtgctcgactacagcaacccgccgttccggcgctggttcgtcggcggcgaaaccaatctctgctacaacgccgtcgaccgccacctggccgagcgcgccgaccagctcgcactggtcgccatctccaccgaaaccaacagcacacgcgagatcacctatcaccagctgtaccgcgaagtgaacgacttcgccgcggtactcaagcacctcggcgtcggccacggtgaccgcgtggtgatctacatgccgaacatggccgaagcggtgtttgcgatgctggcctgtgcgcgcatcggtgcggtgcactcggtggtgttcgggggctttgcggcgcacaacctggcgctgcgcatcgacgatgccaagcccaagctgctgatcgcggccgacgccggcatgcgcggtggcaagctgattccgtacaagccgatggtcgacgccgcctgcgccgaagcggcgtcgccgccaccgcatgtgctgatcgtgtcgcgtgggctggatgccgccgaaccccgcgtgccgggccgtgacgtggactacgccacgctgcgtgcgcagatcggtgaagtcgacgtgccggtgcagtggctggaagcgagcgaaccgagctacctgctgtacacctccggcaccaccggcaagccgaagggcgtgcagcgcgatgtgggcggctatgcagtggcgatggcgcagtcgatggagaccgttttcgactgcaagccgggccaggtgatgttctccacctccgatgtcggctgggcggtgggccactcctacaatgtgtacggcccgctgatcggtggctgcacctcgctgctgtacgaaggcctgccgaccaatccggatcccggcatctggtgggcgctgtgcgagcagtacaacgtgcgcacgatgttctcctcgcccaccgccatccgagtgctgaagaagcacgacgcggacttcatccatcgccacgacctnnnnnnnntgaagtacctgttcctggccggcgagccgctcgacgagccgaccgcgcactggatcagcgaagcgctcggcaagccgatcatcgacaactactggcagaccgagaccggctggccggcactgaccctgttgccgggcctggagatgaagccggtgcgcttcggttcgccgggcttccccaatctcggctaccggatgaaggtgatcgacgagaacaccggcgaggaagtcgcaccggggcagaagggcgtgctggtggtgtcgccaccgctgccgccgggttgcatgagcaccgtgtggaatgatgacagccgcttcctgcagagctacttcagccacttcaaggaactgctgtacagctcgctggactgggcgatccgcgacgacgatggttacaccttcatcctcggtcgcaccgatgatgtcatcaatgtagccgggcaccgtctgggcacgcgcgagatcgaggaggccatttccagccatccgcgggtggccgaggccgccgtgatcggggtcaaggatgaactgaaggggcaggtgccgctggtgttcgtcaccctcaagcagggcctggatggcgaggatccggcgccggtggtggccgagatgatggcgacggtgaccacctcgctcggcgcggtcgcacgcccggcgcacgtacacgtggtcaatgcactgcccaagacccgctccggcaagctgctgcggcgctcgctgcaggcgctggccgaacagcgtgatccgggcgacctgtcgacgctggacgaccccagcgcgctggaggagatccgccgcgcgctgggccgttgatccggtagtgccggccgctggccggcacccccatcaatcccgaggttgccggccagcggccggcactacccgcggcacttgcgctaagctcggcctgtcatcgacctgcaatacgcgnnnnnnnncggggaaggcgcgtgccgtccggggatggcacacaggggggcgcgcccgtcagggcgcgccggcattgtgcatcgagggagggggaggcaatggcattgctgcacgccaagacggctgctggccgtcaggaaatcgaagaccgtggccggcgcctgccggcggcactgcgttcgatcctgctgatggtcgacggccatcgcgatgacaccgaactgcgtggcctgttcgaaggcctnnnnnnnncggccgatgcactggagcagctggaagcgcagggcctgatcgaagtgatcggtggcaatgccgaggtggcaccggtacgtggcatcagcaccggccgcgaacaggatccggcgttgtaccagcagctgtacgacgcgatgagcgaggcggtgcggcgccacctgggcctgaagggctacttcatgcagttgaagattgaacgctgcaccgatgcacttgcactggaacgcctgtgcccggaactgctggcggcggtgggcaaggcgcgcagcccggcgctggcgcagcgctggtggcaggaaacccaggccgccgtggtcaatggtggcggcgaggtcgtgcaggcatgagccaccgcgtaaagtgatcggttcacttccccacaaggagtcccgcgtgcaggacgaccacgacgacaccgacaccccaggctgggacgcgatcaatgcggcgctggcgccgctgtatgccggccaggaaccccgtcactacggtacggcgttgccgtacacgctgggtggccaggatccactggatggcatcagcgtttactgggtggatgcaccggtaccgcattggcactacatcacctacggcttctccgagctgtacaccaaggagagcagcgatgccgccgccagcggctatggtttcgagctgaccttccgcctggctgctgaagccggtgagcacgccggcagcaacccgccggtgtggccgatgaacctgctgcagaacctggcgcgctacgtgtttggcagcggcaacgtgttcgaggatggtcaccatctgaacgccaacggcccgatcgcgctggagacgggcacgcgcctgtgccacctggccttcatcgccgatccgcagttgcctgcgcgcgacaccgccaatggccacctgcagttcctgcagctggtcgggctgaccgatgaggagatggaagcggtcaagcgctggtcgacgcgcggcgtgctgcaggcgctgcaaccggcgatgccgctgtggatcagtgacctgcatcgcggcaacctgttggaggatccgacactcgccgcacaggtgcgggccggcagcgagcgcgagggctccagcaccggcatgttgttcatcgagacactggattggcggcaggaggcgggcgtcaccaccctggtgctcggcgccggccaggtggccagtgtgtgcgagctgctgccattgcgcctgcgccacggcaaatcgctggaactggccagccgcgagcggcagtgggagttcattccggcagcgcgcggtgaaaccggcgaggtatcggccgacannnnnnnntgggcgctggacgagacggggctgcaggccctggcgggcgtgcgtgccgaacgtggcatctacccggtggcgggagcgctgcgcatcgaagtggtgccgacctacctgcgcgatgccaacggtgaagtgatccgccagatcggctgagtgtggtgatggcgccggtggggtcagagccgcctgctgtgcagacggatccgaccccgggtcaggctcaggccaggccttcggccttcagtgcggcctgcacgccggcatcggcgtccatgcgtgccttgtaggcggccaggttgtccaggcccgacaggtcgaccttggtgccggcggcccaacgcagggtgatgtagaagtacgggtcggcgaaactgcggaagccggccagccagggcttgtcggccagctgcctgtcagcggtctcgaacaggccacgcaggcgcttgtgtgcggcggcgcggatcgcgtcgaactggctttcgtcggcgatgaacttgcccggtgcgaacagcggcgagaaggccggatgcacgtcggaattgacgaaggccagccagcgggtggcttcggcacgctgnnnnnnnntgccatcgccgcctaggccggcctgcgggtaggtgtcggcgatatagcccatgatcgcggcgttctgcagcagcacgaagtcgccatcgaccagcgcgggaacggcgccggccggattgatcttgaggaattccggacccttcagggtgtccttgttcagcagttcgacctcgaacggctggccggtccactgcagggcgatgtggtcggcggtggaacaggcaccgggcttgctgtacagcttcatgggaactccaggtgatgcgggcgggaaacgcccactatcccagagcctgccagcgggcggcaacgctgccgccagcacggatcgttacgactgccgcggcttgaggttctgcaccttatagaaggtgtgatcgccgatggtggccacctggtaggcattgcgccagttcgggctggcgatggacaacgcggcgaagtggctggctccgggcacgatctcgcggcgctcgccggccggcagcgcccagttgcgctcggcgtcgaaggccacgttcattgcctcgctccaggccgcgtcattgcccagctgggtgccgggggagacgatggtcggcgcgaactgcttgcgcgcggtgaccacctggcacatcgagtcgccccacaggccactgtcgaggcggcgcagggcgacctcggcaacggcttgctggccgcgcagggtctggtcgcgggcttccaggtaaacggtggtgctcagacacagtgaatcagcggccggctgcggcaacaactgcgacagccagagaatccaggccagtttcatataactccttgctccgtatgggccgcactctccgcttccagtcgcgggggcgacaggatgcggggtacgacttggcgtcatggggaggcggccatcggggccgccccgtgggcagccccaaaagaaacgaccagtaccgatcgtgggggctgcgccggctcaccggaaactggctggtgagcggaaagatggcgcaaggtaggggggcgtagccgaacgcatcgtgaaccgtccggcttgacattcaggttcgggaggggtgacggaaatcacattccgtcccccattcatgcgctcatcagagcgcggcggccacccggctgccctggtcgatggcccgcttggcgtccagttcggccgctacatcggcaccgccgatcagctgcgcgttgatgccggcggcctgcagctcggcctgcaatgcgcggttcggttcctgcccggcgcagatcaccacatggtcgaccggcagcagctgttcgctgccttccacgcggatgcgcaggccttcgtcgtccacgcccaggtactcgacgccgccgagcatgcgcacgcccttggccttcagcgtggcgcggtggatccagccggtggtcttgcccagccgcgcgccgggcttgcccgggctgcgctgcagcagccacagccgccgcggcgatgcctcgggctgcggcctggccagcgagccgcgggcctcgaacgtgctgtccacgccccattcggccatccagcgctgtgggtccagcgcgggggactcaccagcgtggctgaggaattcgccgacatcgaagccgatgccgcccgcgccgatgatcgccgcactggcgcccacttcgacccggcccagcagcacgtccaggtagctgaccaccttggcgtggttggcgccggggaagtcgaccttgcgcggcgtgatgccggtggccagcaccacctcgtcgaagccggccaggctggccgcatctgctcgcgtgcccaggcgtagctgcacgccggtttcagccagcttgtggcggaaatagcgcagggtctcgtggaactcttccttgccggggatgcgcttggccacgttgaactggccaccgatctcgtcgttggcatcgaacagggtgacctggtggccgcgctcggcggccaccgtggcgcaagccaggccggccggacctgcgccgaccaccgcgacctttttcggcgtggcagccgggcggtagaccagctcggtctcgtgtgcggcacgcggattgaccaggcagctggccagcttgttctcgaacacgtggtccaggcaggcctggttgcaggcgatgcaggtgttgatcgcctcggcgcggccggcgcgggccttgttgggccattgcgggtcggccagcagcgggcgcgccagcgacaccatgtcggcgccgccgctggcgaggatgtgctcggcgacgtcgggcatgttgatgcggttggtcgccaccagcggcaccgttacatgcggcttgagcttggcggtgacagcggcgaaggcggcgcgcggcaccgaggtggcaatggtcgggatgcgcgcttcgtgccagccgatgccggaattgatgatcgtcgcgccagccgcctcgatggcctgggcctgctgcacgatctcttcccagttgctgccgtcgtcaaccagatccaccagcgacaggcggtagatgatgatgaagtccgggccgcaggcctcgcggatgcggcgcacgatctccactgcaaaacgcatgcgttggttggcgtcgccaccccagcggtcggagcgcttgttggtgcgcggggcgatgaactcgttgatgaggtagccctccgagcccatcacttcgacgccatcgtagccggcttcgcgggccagctttgcgctgcgtgcgtagtcggcgatatgccgctcgacgccgctggccgacagcgcacggggggtgaacgggttgatcggcgccttcagcttcgacggtgccaccgacaggggatggtaggcatagcggccggcatgcagcagctgcaggcagatcttcgcgccgtgctggtgcgcggccgcggtgagctgccggtgcgggcgcacttcccagggccaggacagctttccgccaaagggcttcagccagccgaccacgttcggcgcgaagccaccggtgacgatcaggccgacgccaccttcggcgcgttcggcgaagtaggcggccaggcgcgggaagtcgcgggcgcgatcttccaggccggtgtgcatcgaacccatcagcacgcggttgcgcagctgggtgaagcccaggtccagcggggcgaacaggtggggataggcgctttcgttggctggcgacatgatcgatacgcttgcgtacggaagcgcgaagcgtgccgggaaacggcggctggggcaaggggcgcgggcggtagtgccggccgctggccgggtacgctcggcacatgcgtgctgtcgctcccgcatttcgctgcgcgaaccgcgggccccacttatctgcctccaaccccgcgcctgcggcgctgcccccgaactccgggggcggtagtgccggccgctggccgggtacgctcggcacatgcgtgctgtcgctcccgcatttcgctgcgcgaaccgcgggccccacttacctgcctccaacccccgcgcctgcggcgctgcccccgaactccgggggcggtagtgccggccgctggccggcatcccgatcagctcagggtgattgcggttgccggccagcggccggcactaccgggggacgcccaatcccgaaccagcccagcgttactccgcacagggggccgatcagcagggcgaaggcgagggtgccgacaccgacattgccgccgagccaccaacccagcagcagcacgctgccctcgatcaggctgcgcaccttccagatcggccagccggtgcgggcatgcaggccggtcatcaggccgtcgcgcgggccgggcccgagcttggcgccgatgtacaggccggtggccagggcgaccagcagcatgccggcgcagaacatcgccagctgccagccaaggccgaccgccgggggaagcaaccacagcccgaactgcgcggatgggccgatcaacatcacgttgagcacggtgccgacgcccggcttctgtcgcaatggccaccacagcagcagcaccagggcaccgatcacattggtggccaggccgaacgatagcggcgtctgtgcggcgatgccctgcgacaacacgtcccagggggccacgccgatcgctgcacggatcatcagcgaggcgccgaagccgtacaggaacaggccgatgatcagttgcagcagacgcaggggcagggcggtgggcatggtggcgctcggggagagggggggctgtttccaccgtaatcccgattcagtcactcccatagatacagatgccggccgatccaccgctacaggagtcgtcgatcctgcgtatgggccgttctgtggaggtgggccatgctccggctgctttgcctggcaccgccagccgaacatggctcggcactgcaccggcgttccagcctggctcagtcgccccagccggccagcgccagcttgcccaccgtgcgcccgctggccaagcgctgatgcgcgatgtccagattcgccgcattgatcgcgcccagcgtctcgctgagggtgccgcgcagctggccagcgtcgatcatgctggccgcgcggctgaggatgcggtgctgttcgatgcggtccgccgtggcgaagcgcgaacgcgcgaacatgaactcccagtggatgccgatgcacttggccttgtagggatcaccgatgcgcagcgcgccgcgcggttcgacgatgaggccgacatggccctgtggcgccagcagctgacccaacgcatcccagtaatggtcggtgtcggccaggttgagcgcgacctgtactgcgtcgatgcccaatgcctgcagctggggcagcagcggctgccggtggtcgattacatgctgggcacccatctgccggcaccagtcgatcgacgattcacgcgaggcggtggcgatcacctcgaatccagcatgccggcccagctggatcgccatcgatccaacaccgcctgctccgccgatcaccagcaggtgctggccggcatggcggcgatcatccagctgcaatggcatgcgctggaacagcagttcccatgcggtgagcgtggtcagtggcagtgcggccgcttcggcgaagtcgagcgtggtcggcttgcgcgctaccagccgttcgtccacaagatggaactgcgcattgcagcctggccgggtgacatcaccggcgtagtagacctcgtcgccggacgcgaacaggctggcgtcctcgccgatcgcttcgaccaccccggcggcgtcccagccgagtacgcggggtgcttcgagcgtggccggatcggtggtcgcccgctgcttgccgtcgaccgggttcaccgagacggcctcgacccggatcagcaggtcgcggccacccggaggcagcggcgggggcagatggatatcgcagagggcgggggcggattcacgactcagggcgacagctttcatctcggctccggctgggttcgtggctccatcatagagttcctcacgtttcagcagatacgctgaatcgggtggagcaagctgttgcgcaatatgtcgtattccgcacttaaaccccgtcaaacccttgcagcgtgagggtcttgcggattttcatcatcctgtatagggtttcaacgtcggaccggtggagggtcgggcgcgatacttcacatgttacgggactgttaacatgaccttcacccgcctgagcataatgttcgcggcggtggcgtgctgaatcggctgtcgaacatcgacgcactagtgctggcccatgcctctaccggtttcatacccccgaaataggagctgtactcaatgaacaagaagatccttactgccgcgctgctgggtggtctggctttcgcccaggctgcgtccgcgcaggagttcgatgaccgctggtacctgaccggttcggccggcttcaacttccaggacagcgaccgcctgaccaatgacgctccgttcgtcaccctgggcctgggcaagttcatcagcccgaactggtcgctggacggtgagctgaactaccagaacccgaacttcgacgccaacaaggacatgaactggtcgcagtacggcgtctcgctggacctgcgtcgccacttcatcaaggaaggccgcggctggaacccgtacctgctggccggcctgggctaccagaagtcggaagaagagtacaacccgatcagcggtggcctggctgaccgcaaggacggcaactttgccgccaaggtcggcgtcggtctgcagaccaccttcgagaagcgcgtcgctgtccgtgccgaagtcgcctaccgcgctgatttcgacgaccagagcgtgaacccgaagcgtgccggcaacgatgaaagctggttcggcgacgtgctggcttcggtcggcgtcgtgatcccgctgggcccggctccggtcgcggctnnnnnnnnnnnnnnnnnngttgccccgagctgcgccgacctggatgacgacggtgacggcgtcaacaactgcgacgacaagtgcccgaactcgcagccgggtcagaccatcggtccggacggttgcccggtgccggtctccatcgacctgaagggcgtcaacttcgacttcgacaagtcgaacctgcgtccggacgccgtggcgatcctgagcgaagccaccgagatcctgaagcgttacccggatctgcgcgttgaagtcgccggtcacaccgactcgaagggtaccgacgcttacaaccagaagctgtcggagcgtcgtgctaccgccgtgtacaactacctgaccaagaacggcgttgacgccggtcgcctggtcggcccgatcggctacggcgagagccgtccgattgctccgaacaccaacccggatggttcggacaacccggaaggtcgcgccaagaaccgtcgtaccgagctgaacgtccagaactaagttctgacgctctgccagtaggacacagcaggacccggcttcggccgggtcttgttgtttctgcggcccggaatccggtgcctgccggtccgggggtaaccgttcgtcgggtttttgtccgtaaaaccaatgggttgccgtattcattgaaagtggcgcttgaaagctgtcgcggcattgctaaactcgccgcgtcacttcctttcctggatgcccttcatgctgcgctctgcatcggccgccgtcctggcgctggccctggttcccgccgcccacgctgcggtcgattgctcggtcaacaccagcgcctcgccgctgccgttgccggccacgaccatcgcgccggtggccgacgagctctacatccgtggcaaccagctgggcatgccggccggcgtgctgagcagcaactacgatccgtcgcagtcgctggaccaggtgctgcagcgcctgcgcatcgatggctgccagaacatcgccaaggccattccgagcgcaccggcggtgaagccgaacgatccggcggcctacaagccgcagaccgaattcgacaacacgccctggcgcttcgacatgagccagaacggcaagcgcatgaccgccgaagagttcgacgcctggatgaaggcgcgtggcgtgcgtgtggtcaaggcgcgtccggctccggccgccactccggccccggccgaagcaccggctgagaccaagccggtcgacaagaagtaagcaccgcggggagcagaggcttgcgcacgcgccgcccacctgccacccccgccgcccgctcccacgcatcgcgtgggcgtgcgactcccgctgccaccgccgccggtgtccgtcatggcctggcgcgcgtgctgtccaaggccggcgtctgctcgcgcagcgaggccgcgcgctggattgccgagggccgcgtacgcgtctccggccgcatcgtgcgggatcccgagttcccgattggccagccggcgccgccgatcgaggtcgatggccagccgatgggcgcgccgcagcgcctgtacctgatgctcaacaagccacgcggggtggtgaccaccgcgcaggacgagcgtggccgcgacaccgtctaccgctgtttcgatggtgcagggctgccgtggatagcgccggtcgggcgcctggacaaggccagtgaagggctgttgctgttcagcaacgatccgcagtgggcggcgcgcctgaccgatccggaaacgggtccgcagaagacgtaccacgtgcaggtcgaccgcctgccagatgacgccacgctggcggccctgcaggctggcgtggatgacgagggcgagttcctcgtggcccaggccgtgcgcgtgctgcgcagcggcgacaagaccgcgtggctggaggtggtcctcgacgagggccgcaaccgccacatccgccgcctgctggcggccttcgacctgcaggtgctgcgcctggtccgggttgcgatcggcgggctgcagctcgccgatctcggcaagggccagtggcggatgctggaggtcaatgaccagcagcggttgggggccgctgcaccgggctgatcatcgcccgcggccggcggttgccggccaccgttccaggcgtagggggcgcctggttgctgaacttcccgaacggagcctgcccatgtaccacccgaccctcaaccaaaccctgcgctgcgcaggcctgctgctgccgatggtgctgctgaccgcctgtggtggccacaagaaggtggccaaggcagaaacgccggccgaaaccccggtggtggaagtgaagaccccggagctggatggccgcggcagctaccgcttcctgatgagcaacggcgacaagaagatgaccgccgatgagttcgatgcctggatgaaggccaacggcatccgcgttgccaagggcaacggccaggacgctgccgccaagccggtggtggtggccagcaaggacgagccgaagggcaagaagaaaaagaagtgatgccgggaaggtgccgacctcggtcggcacgccctcaagctctggtaggtgccgaccttggtcggcacgctttgaccgctgggatcaacccttgatcacgcccagctcgacgccaatgcgggtgaacgcatcgatcgcgcggtccaggtgctcgcggctgtgcgcagcgctgatctgggtgcggatgcgcgcctggcccttgggcaccaccgggaagaagaagccgatcgcgtaaatgccttcttcgagcaggcgctcggcgaacttctgcgccagcggtgcgtcgtacagcatcaccgggctgatcgggtgcacgcccggcttcacgtcgaaaccggcggcgaccatcttttcgcggaagtagcgggtgttctccaccagggtgtcgcgcaggtcgtcagcggcggccagcatctcgaacgccttgatgccggcggccaccacatgcggcggcagcgagttggagaacaggtacggccgcgaacgctggcgcagcagctcgatcacctcggcgctggcgcaggtgaagccgcccagtgcgccgcccatggccttgcccagggtgccggtgatgatgtcgatcttctccagcacgcccttcacttcggccgagccgcggccggtggcaccgaggaagccggtggcgtggcattcgtcgatgtgcaccagcgcgttgtacttcttcgccagcgcggtgatctcgtccagcggggcaatgaagccgtccatcgagaacacgccgtcggtggtgatcagcttggtcttgcagccggcggcatcggcggcctgcagctgggcttccaggtcggccatgtcgcagttggcgtagcggaagcgcttggccttgcacaggcgcacgccgtcgatgatcgaggcgtggttcagtgcatcggaaatgatcgcgtcgttctcaccgagcagcggttcgaacaggccgccgttggcgtcgaaacaggccgcgtacagaacggtgtcctgcttgccgaagaagtcggtgatctgcttctccagctgcttgtgcaggtcctgggtaccgcagatgaagcgcaccgaggccatgccgaagccgtgggtatccagcgcatccttggcggcctggatcaggtccggatggtcggccaggcccaggtagttgttggcacagaagttcagcaccttgcggccatcctcgagggtgatctcggccgactgcgggctggtgatgatccgctcggacttgaacaggccctgggcgcggatggcgtccagttcctcggcgtagtggcgggtcagggcggaggaggcgtcggtcatggcgtgggcacggctctgaacggggaaaccgttgattctaccgggctacgacggtcttcgaccgggccgggcagggcaccgccacgggtggcacatgttgcatcgcaatagcaaacgggttaaaaattcgtgaaccgcgcctgtctggcgccggttgcccgctcccccttcccgcccccgccaccctcggagacgcccatgaagcacgcccgtgcctgcctcgccattgccgctgccctgaccctggccgccccgttcgccgccagcgctcaggaaaacgaatcgccgtacagctggaacgtcaccgctgtttccgattacctgttccgtggtgtgtcgcagaccgacgaggatccgaccctgcaggccggtttcacctacaccagcccggttggcctgtacgcaggcgtgtggggctcgggcgtggattttggtgcgggtgacccgaagaccgaggtcgactacctgatcggctacggcgtggacgtcaccgagcgcgtcaacttcgacgtgctgctgaaccgctacacctacctgaagtccagccaccagaactacaacgagctgatnnnnnnnnnnnngctggatgacacctacaagctgacggtggcctacaccaacgatgtctggaacagcagcaccgatggctggtacttcggcctgggcggcagctggggcctgccgaaggacttcaccctgaatgccaacgtcggtcgcagcgccttcgaggacggcatcgccaaggactacaccgactggaacgtcggcgtcgcgcgccagttcggcctgttcaacgtcggcctgggctactacggcaccgacggcaacggccgtgacaattccggcaagctggcccacagccgggtgatgctgagcgtcgccgtcggcgagtaacgccgcaggcgttacgggtagtgccggccgctggccggcaacaccaaagaaaaaggcgcccatcgggcgcctttttcaatttcaaggtgtgccgagcaagctcggcacccacccatcgcgcacggcgaagggtcaattccagctcaaaacaaccttgccggccttgccttcttccatcaggtcgaagcccttctggaagtcgtcgatcggcagctggtgggtcatcaccttgccgagcgggaagccggacagcaccagctgggtcatcttgtaccaggtctcgtacatcttgcggccgtagatgccctgcacggtcaggcccttgaagatgatcttgtcccagtcgcagccggcgcccttgggcatgatgccgagcatggcgatcttgccgccgtggtacatgcagtcgagcatgtcgttgaacgcacgcgggttgccgctcatttccaggcccacgtcgaagccctccatgtgcagttccttcatcacgtccttcagcgactggttggccacgttgaccacgcgggtggcgcccatgtcggcggccagcttcaggcggaaatcattgacgtcggtcaccaccacgttgcgcgcaccgatgtgcttgcagatgccggcggcgatgatgccgatcgggccggcaccggtgatcagcacgtcctcgccgatcacgttgaactccagcgcacagtgcgcggcattgccgtacgggtcgaagaacgcagccagctccgacgggatctggtccgggatcggccacaggttgctggccggcatcaccatgtactcggcgaaggcgccgttgacgttgacgccgatgccgacggtgttcgggcacaggtgcgggcggccgccacggcagttgcggcagtggccgcagacgatgtggccttcggccgagacgcgctggccgatttcgtagccggtcacggccgagccgagtgcggcgacgcgaccgacgaattcgtggccgatggtcaggcctggcttgatggtgcgctggctccactcgtcccacaggtagatgtgcaggtcggtaccgcagatcgcggtcttctccagcttgatcaggacctcgttcgggcccggggtcggcaccggaacctcttccagccagatgcccttggccgcttcgcgcttgaccagggccttcatcgtttgctgcgccatcggggtggaactcatcagggggaaagcgcggattatagggtgccgcgcggatttcccatgttgcgctgcgggtgcagtggcggaacgaaaggcgtgcgcaggcgggcgtttcgaacgtgccgcaaacagcagcgcctccctgattccgggggagggggcgtggtcaccctggccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngccagggtgaccacgccccctctggacgattccatgtgcgcggccgacgtgcgcatggcagcgcaagaagtaggcccatgacttccggggttcggggcggggcagggcggcgggctacaatcgagggttccactaccaggggccgctccatgcgctcgaacctgcttgcattctccatcgtcgccagcctcgggctggcccaggtcgcccatgccgctgaaggcatgtgggtgccgcagcagctgccggaaatcgccggcccgctgcagaaggccggcctgaagctgtccccggaacagctgtccaacctgaccggcgacccgatgggcgcggtcgtcgccctcggcggctgcaccgccagcttcgtctcgccgcagggcctggtggtcaccaaccaccactgcgcttatggcgccatccagctgaattcgaccgcgcagaagaacctgatcaaggacggcttcaacgcgccgaccctgaaggacgaactgagcgccggcccgaacgcccgcgtgttcgtgctcgaccagatcaccgacgtcaccacccaggccaaggccgccatcgctgccgccggcaacgacccgctggcccgcagccgtgcgctggacgccttcgacaaggcccaggtcgccgcctgtgaagccgatgccggcttccgctgccgcctgtacagcttctccggcggcaacacctaccgcctgttccgcaacatggaaatcaaggacgtgcgcctggtctacgcgcccccgggcagcgtcggcaagttcggcggcgacgtcgacaactggatgtggccgcgccacaccggcgatttctcgttctaccgcgcctacgtcggcaaggacggcaagccggccgccttcgccgccgacaacgtgccgtaccagcccaagcacttcctgaagttcgccgaccagccgctgggtgccgacgacttcgtgatggtggcgggctacccgggccgcaccaaccgctatgcactggccggtgaattcaacgaaaccgccagcttcacctacccgaccatcgccaagcactacaacgccgtgctgaagatgatcgccgacgccggcaaggccgacgccgacgtcaaggtgaagtacgccgccaccgccgccagcatgaacaacgtggccaagaactacctgggccagctggaaggcttcaagcgcatcgacgccgctggccagaagcaggctgaagaagccgcggtgctggcgtggctgaagaagcagggcgctgccggcaagccggcgctggccgcacacgcacagctgctcaagcatctggataccagcaagtcgacccgcgaacgcgacctgttcgtcggtcagttcaacaacacctcggccgttggcgcggcgatcaccctgtaccgcctgtcgatcgagcgcagcaagccggatgccgagcgcgaagccggttaccaggaacgcgacctgaccaccatcgaaggtggcctgaagcagatggaccgccgctacgtggcgaagatggaccagcagctgcaggcctactggctggaccagtacgtggccctgccggccgcacagcgcgacaacgaagtgctgaacaagtggctggccggcagcgatgccgctgcggtgaagtcgctggtgggcaagctgtcgggcacagagctgggcagcctggacgcacgcctgaaatggttcaaggccgaccgcgccgcgtttgaggccagcaacgatccggccatccagtacgccgtggccgtcatgccggcgctgctgaagcaggaagagcagaagaagatccgcgaaggcgaatcgctgaccgcgcgcccgctgtacctgcaggccgtggccgactacaagaagagccagggtgagttcgtctacccggatgccaacctgtcgctgcgcatcaccttcggcaacgtcatgggctatggcaaggacggcgtgaagtacaccccgttcaccaccctggaaggcgtggcggcgaaggaaaccggtgaggatccgttcgattcgccgaaggcgctgcttgacgcagtcaaggccaagcgttatggcggcctggaagacaagcgccttggttcggtgccggtgaacttcctgtccaacctggacatcaccggcggcaactcgggttcgccggtgttggacgccaacggcaagctggtcggcctggccttcgatggcaactgggaatcggtcagctccaactgggtgttcgatccggtgatgacccgcatgatcgccgtcgacagccgctacatgcagtggatcatgcaggaagtggcgccggcgccgcagctgctgaaggaactgaacctggcgaagtgaggtagtgccggccgctggccggcaacctcgaccagatagccggagtttcccaaaccccgcgacccacgtcgcggggttttttcatnnnnnnnnnnnnnnngtgcgccgaacaggtatcatccctgttccgcgtacttcacaggatgtgaacgaaacgcggaaacctcctccccccaggaccccttgcacgcatgcgcatcctgcttgcccgccacggcgaaacgccgtggaacgccgaaggccgctaccagggccagatcgatattccgctttcgccgatcggtgaagcccaggcccaggcactgggtgcccgcctggcctcggtggacatcacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacatgctgctgaccgagccggagctgcaggaaatcgcccacggtgaatgggaagggttgctcgccagcgagatccacgagaaggatccgtcgcgcctgcaggcctggcgcgaggagccggatacggtgctgatgcccggcggcgaatcgctgcgcctggtgctggagcgcagttggcgcggcctggcgcgtgccaccgaaggcctcggcgagcacgacactctgctggtggtagcgcacgatgcggtcaaccgcgtgatcctgtgcaaggtgctgggcctgccgctttcccgcctgtggaccttccgccaggcaccgaccacgctcaacctgctcgaaggccccgacctggacagcctggaagtggtgcgcctgaacgactgcgcccaccacacgccgttcttcggcgaagccaagcaccgcgccctctgatccatcccccgcatcaactgcttctgctggaaccgctgccgtgacgaacaccccgaccaccctggccgactggctggactacattgaacgccagcacccggcgagcatcgacatgggcctggagcgcgtgcgcgccgcggccgcggcgatgggcctgggcgcgccggccaagcgcaccatcgtggtcggtggcaccaacggcaagggctcaaccgtggctttcatcgaagccattgcacgcgccgccggctggaaggtcggtgcctacacctcgccgcacctgctgcgctacaacgagcgcgtgcgcatcgacggccaggacgtggacgatgccgcgctggtcgccgcgttcaatgccatcgaagccgtgcgtggcgagatcacgctgacctatttcgagtacggcacgctggccgcgctgcagctgttcgccgacgccgggctggacctggcggtactggaagtgggcctgggcggccgcctcgatgcggtcaacatcgtggacgccgacgtggcggtgatcactaccgtggacatcgaccatgccgagtggctgggcgaggatcgcgaggcgatcgggaccgagaaggccggcatcatccgcggctggaagccggtgatcctgggcgagaccgatccgccgtcgagcgtgctgcgccgtgcctacctggttggcgccaatgcgatccgtggtggcagcgactatttctacgagccgatcgatgcccagcgttggcgctggcgcgatgtcggcctgcgcatggaactgccgaccccggcgctggccggcccgatccagctggccaatgcgggtgccgccatcgccgcgctnnnnnnnntggacaagccggtgccgcgtgcggcgtgggccgccggtgtcgcagcggcacgcatttccggccggctgcaggcgttcgagcgcgatggcgtgcagatccgcgtcgacgtcggccacaacccgcaggcggcgggccagctggcgcgtgcgctgaaggccgaggtctctgccgggcgcaccctggcggtgtacgccgcgctgcaggacaaggacgcagcgggggtggtgcaggcgctggaggacgtagtgggcgagtggaccctggccgggctggaaggcccgcgcgggcagagcgccgcccagctgcaggcacgcctggccggcaccgccgccgccacggcgctgctggctgacagcgtcgaacaggcactggcgcaggtgctggcccaggccgagcgcggtgaccgcgtgctggtgttcggctccttccataccgctgccgccgccctgcaatggctgcagggcgatgcctgatacgcgttcagccaacgccgacgccgtccggtccggcacccgtataatcgatgccaatctccggacagttgcctgcctcacgtggatacgcctctgaaacagcgtctgattggtgccatcgtgctggtggcactggccgtgattttcctgccgatgctggtcaaggggccggcaccggacagcggcgtggccaatgtgccgatcgccgcgccggatgcaccggccgatggccagttcgaaacccgtgagctgcccctggtcgccccggccggtggtgccaccggcctgcagaccgggcaggccaagccgctgcaggacgccgccacgccggccactccgccgaccgtggacacctcgccgacggtcgccgccggcaactatgcggttaccttcggtgcctacggcagcaaggccgacgccgatgcggtgatcgcctacctgaagcgctcgcagctgccgggcttcgccgaaacggcgaccatcaacggccgccaggcatggcgcgtgcgcgtggggccgtacgccgaccgagcacaggccgaggccgcccgcctgcaggcggtgaagatccgtgccgatgtgaaggccgaagtgatcaccctggatgccgcagcggacagcagcgccccggtggcagccaccccggcaccggctacgccgagcgccagtaccccatccgccgccaccgcgccgtcggccagcagcaacccggtgcgcagtgaaagcctgccgccgagtacgccgactgcaacgaccactccggcggccaagcccgagccgccgaagccggcgccgaagcccgaaaccccgaagcccgagccgaagccggaggccaccgccagcaagccggcaacggccccggccacgccggcagcgccggccgccagcggcgtcggctttgccgtgcagctgggcgcgttcggccaggccaacgatgccaacgccctgcgcgacaaggtccgcgccgccggcttcagcgcttttgtcgagcaggtgcgcaccgaaaagggcaccctgcatcgcgtccgcgtcgggccggtggccaaccgtggcgatgccgagcagctgaaggcgcaggttgccgccaaggtcggcgtggccggcatggtccgaccgcacccatgacccacgcgcagcctcgttgccagcgccgccgaaggagcggggcgccatgatcgacgtggtgctgctgatcgtgatcgccgcctccaccctgctggggatgctgcgcggcttcgtgggaatcgtcatcggcaccctgtcgtggctgctggccgcgtgggcggccttcgccttcggcaatgacgccgcacattggtnnnnnnnnnnnnnnnnnnnnnntggcgaacacttcgtcggtggctacctgggggtcggcatcggcgtgatgatcgtggttgcggtgatcggcatggtcatcaaggccctggtccaccgcagcatgctgaccagcctggaccgcctgctgggcggggtgctgggcgccgtgcggggcggcctgatcgccgcgatcnnnnnnnnnnnnggcagtttcaccccgctgactgccgagccttcctggcagcgctcggcggtgcggccactgctgaaccccaccgttgcctggatgaacagcaagctgccgcactgggaggttcccggggccgatctgctgcccaaggccttgccgaccgacgcgctgtccccatctgcattgatggagttgggcaagaacgcaggcgccgggttgggaaagccgggcgcggcaggcgataatggcatcctcaaccaggtagtggcaggcagcggatggctgcggcctgcgaaagcggaacagggcgattcctacgatccggccgaagtgcgtccggacgccccagcactgccggacagtatcgagccgggcgatccggccaatgtcgaccgcaggcgcggcgaccaccgcggccaggtacggccaccttccttgtaactgggcacagcccagcggagacctcgcaccatgtgtggcatcgtcggaatcgtcggcaaccagaacgtcgccgggcagttgtatgacggcttgaccgtcctccagcaccgtggccaggacgcggcgggcatcgccaccgccaacggcagccgcctgcgcgtgcagaaggccactggcctggtccgcgatgtgttcgatgcccgcaccatgtccaccctggaaggcagcgtcggcatcgcccacgtgcgttacccgactgccggttcggaaggcatggacgaggcgcagccgttctacgtcaattcgccgtacggcatcgcgctggcccacaacggcaacctgatcaataccgaggcgctgcgccagcaggtgttcgaacaggaccgccgcaacgtcaacaccgattcggacagcgaagtgctgctgaacgtgttcgcctacgaactggagcagcagcgccagctgagcccggaagccgcgatccgcgcggtggctggcgtgcaccgccgctgcaagggtggctatgcagtggtcagcgtggtgctgggcctgggcctggtcgccttccgcgacccgcatggcatccgtccgctggtgctgggcaagcgcagccatgccgagggcgacgagtacatcgtggcgtccgagtcggccgcgctggacgtgctgggcttccagcgcgtgcgcgatgtgcagccgggcgaagcgctggtgatcaccgcgcgtggcgagctgttctcggagatctgcgccgagccggccgagcacaccccgtgcatcttcgaatacgtgtatttcgcacgcccggattcgatgatcgacaacgtgtcggtgcacaaggcgcgcatgcgcatgggcatcaagctgggcgagaagatcctgcgcctgcgcccggaccacgacatcgacaccatcatcccgatcccggatacctcgcgcgacgctgcgcttgagatctccaacgtgctcggcgtgaagtaccgcgaaggcttcatcaagaaccgctacatcggccgcaccttcatcatgccggggcagggcgaacgcgtgaagtcggtgcgtcgcaagctcaacccgatccaccttgagttccgcaaccgcgtggtgctgctggtggacgattcgatcgtgcgtggtaccaccagccagcagatcgtgcagatggcccgtgacgcggnnnnnnnnaaggtctatctggccagcgccgcgccgccggtgcgctacccgaacatctacggcatcgacatgccggcggccgaggaactggtcgcgcacaaccgcaccgtggaagagatcgaagcccacctgggctgcgactggctgatctaccaggacctggaagacatggaagcggcagtgagcgagggcaatccggcgctgcgcaacttcgattcgtcctgcttcaacggccactacccgaccggcattgaaccgggctacttcgagcgcatccagcagctgcggtcggacgacgccaagcacaagcgccgcgcctgaggaccaggcgtggttgacgtgcccgacgttgctggcgacctgctgcgcgcagcgcagcagtgcctggccgaagccgacccgctgcgcaaggttgcgctgacccaggcctacgccgctgcgttccgtgccggccgcctgaaggtggctgccgacgcgctaccgccagagccgatccgcatgccgggccggccggcgcagctggtgctggtgcacccgcgcgaagtgccgcggcgcggactgggcggtgtggaaggacgggctgctttcatccacgccatcgcgcatatcgaactcaacgcgatcgacctggcctgggacgcggtgtaccgcttccgcggcctgccgccggcgttccatgccgactgggtcagctgtgccgacgacgaatcgcggcacttcatgctgctgcgggagcgcctgcaggtgcatggccacgactacgccgacttccccgcgcacaacggcctgtgggaaatgtgcgaaaagaccgcgcacgatggcctggcacgcatggcgctggtgccgcgcgtgctggaagcgcgcggcctggacgtgacgcccggcatgatcgggaaactgcgcaatgtcggtgatggcgagaccgccgatgtgctggaagtgatcctgcgcgaggaagtggcacatgtggctgccggttcgcgctggtaccgctggtactgcgaccgcgccggcgtcgaaccgcgtgcacgtttcaaggaactgctggtggagtacgccggcggctacctgcacggaccgttcaacatggaagcgcgcctgctggccggtttcgacgcggatgagctcgccaacctggtcgaacaggccggttgatgtagaacaggccgggacccggccggtaaggcagttcgctgacgccggcatcggcggcgtaggtcagtgcggtgtcgcccagtgcatcgaagttccagtgcgccgactgcatcaggtaacgccggcgcagcagcgcctcctgtgtctgcgtcagcggctgcccggccaccaggcgccgtgcgatcggctgcagggcggacggcagctcccagccaggaacctcggcggcattggcggtccattgcacgccggcgtcgatggcctgctgctgcatcacctgcagtgcgatcagctggtaacgccagtcgatgcgccgacgcagcaccaccgcggcggtcacatacagcaccggtgacaacagcacgctgcggctgccggcgcgacgctgctgctgccactggtgccagacatccacccagacctccttctcacccacgcccagctgctggcgccagcgttcggcatcggcctgcgtttcggcgtaggccgtggtggcctgcagcaatgccagtggagggagctggtagtcggcaacccctgggcggcgcagctgttgccggcgcgggcggctgagcagcttgggaccttcttccagctggttgtagccaccgccgatattcgcgtgtacgccgggtagggcgatctcggcaaacggcggtgccacgctggtcaacggatagtgctggcgatgttcatcgcgtgcagtgagctgcacgacgcgaccggcgatgccgccgtgcagggccagctgcggccgctcatcggcgcggccgccattgactgcgacaacggtgtcgaacagcccggtgaagcgcagcaccggcgtggccggggcgaagttcgcagtgcaggacaggccggcggcctgcagcagctggcgccagcgcacgccgtcccagccctgcagttggttggcgatgtcacgtgcggcagcagcaccgcgtgaataaccgaacaggtccagctgcacgccatgcagcggtcgctgccagcgtgcggatagtcccgacagtgcggccggcagcagcacctgcannnnnnnntgcactttcgcgcgaacgccactggcaccgatgccgaaggccagcccgatcagatcgtcgtcggcatcatcgcgggtacccacgccttcgacatagatcgacagcgagggagcggccatcgcatcacggcggctgtccggatacagctgctgcaggcgcgcgatgttggtcaggccgttgtcgtagctgctggtcagccggctctggtaggtcgaatcatcgtccgcgcgcagctgcgccggtcgaggctgcggaacctgcggacggccgcgcgccaggttgtgtgcgttgttgcgggtgccgtcgaagaacaggccgatccgcagcaagccgacatcttcgtccgtgtccttcgctggtgccatgtgcattccccgtcgtggccgcgtcacggtagcgcgaaagcggtgtattggcgaagtgtagtgacgcttttgaccttacttaacgcagatgcggtcgatcacagttcctgattttcattcccatcttctattgaattcacacgacccgcgcaggccatatggccaaacccggcaaacccgggcgtgctgcatcaacgctgttcacatcattcaaggagcgacgcaatgttgtccagatcgattggcaaagcggcaggtggcctggtgttgggtttgtcggtggcggcagccgcgcatgcggcaccgttgttcgaaccggtgacggtcatcagccgggcatcggccaacagcgagcctgcactcggcaagctgctggccaccccgtccacggcgacggtgcaggaagtgcgtgtcgacgcggcggctacggcgcagccgcagctggaattcgagctgctcggcaaacgggtgcaggcggtgcgcagcaaggtcgaggcgctgccggatggtggcagcatctggtacggccagttccgttcgccgtccgaccggttgaccgccgccacctccagcggccaggatgatccgggcaattcgttgatcctggtacgttcgggcgacaccatcaccggttcgatccgcaaggacggcaagctttatcgcctgcgtccactgggtaaccgccacgtgctggtcgaggtcgacgaatcgaggatgccagccgatcatccggctgactacaaccagctgccgaagatcccgatggccgacaacgaccacatcggcatcgcgcaggcctcttcgggaacgccggcgaccatccgcgtgctggtggtggcgaccaatgcggcggtcactgcctatggcggcaacatgcagtcgctggtgcagctggcggtggccgagtccaaccagggttacgtcaacagcaacgtcggcctgacgctgcaactggccggttacgagaccaccaactacagcgagtccggtaacttcaccaccgacctgtcacgtttccgcggcaccagcgacggctacatggacagcatccacaccagccgcaacaccaccgcagccgacgtcggcgtgctgctcatcaacaacagtgcctactgcggcctggcctcgggcatcggctcgaccgcgtcgaccgctttcgcggcggtgtactgggattgcgcaaccggctactactcgttcgcgcacgagatcggccatctgcagagcgcgcggcatgacatcgccaccgactcgagcacctcgccctacgcctatggccacggctatcgctacgagcctgccaccggcaccggttggcgcacgatcatggcctacaactgcacccgcagctgcccgcgcctgaactactggtcgaacccgaacatcagctacaacggcatcccgatgggcaatgccagtaccgccgacaaccagcgcgtgctggtcaataccaaggccaccatcgcggccttccgctgaggccaggcgccgaccaggggcggcgtctacccgggcacgtgcacctgcccgggtagatgccaaccttggttggcaccctcggacccatcattnnnnnnnnagcgtatccagcgaccagccgccggcatccacgcgcagcaccgaaccctgctcgtaccagtcgcccagcacgatgcgggtgcaggcacggccaccggcctgcagcgaatggatcgccgggcggtgggtgtggccatggatcatggtgtccacgccatggcgcgcgaacgtggcatcgacttcggacggcgccacgtcggtgacggtctcgaactgcgcgcgatcaccctgtttcatttccgactggcgggcctggctggcttcgcgcgccttctgcgcgaacgcgatacgcgctgccagcggctgtgacaggaactgtgcctggaacgccgggtcacgcgtctgtgcacggaactgctggtagggaatgtcatcggtgcacagcaggtcaccgtgctgcagcagcaccgggcgaccgtagaggtcgatcatgcacgggtcgggcaggatgcgcaggccggcacggcgcgcgtagtcctcgccaagcaggaagtcacggttgccgcggatgaagtacaccggcacgccgctgtcggacagcaccttcagtgcatcggccactgcgtcggcggcgggcgagggcgtgtcgtcaccgatccaggcttcgaacaggtcgccgaggatgtacagcgcatcggcgccgggcgcctgctcgcgcaggaagcgcaggaacaggtcggtgatctccggacggctggggtccaggtgcaggtcggaaatgaacaacgtggtcatgcaggcattctagggcatcaacgatgacggtagcgccgccggcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggggctacaccggcaacggcaaccaggccaggctggccgaggccagcccgatggcgatgccggtggcggccagcacatcggacgggtagtgcaggccgagtaccacccgcgacagcgccacgcccgcggtgaacggcaccagcagtggcgccagccacgggtaataggccagcgccacgatggtgaacgacaccgcgtgcagggtatgcccggaagggaagctgaactcgtccagcggtgccacccaggcacggatgcgcaggtcggcggcatacgggcgcgggcgccgggtccagcgcttgaggcccttgtacagcaacagcgcggccaggccggtggcggccatgtgcaccgatgcgcgcaggccgtcgaagccatcaagcagcaccagggcgcccatcagcacataccagaacacgccatcaccgagccggctgatgaccgcgaacaggcggcgcacannnnnnnnnnnncagtagtggttggcccgccggcacaggcgtgcttcgcggtcggccagcagttcaagccgcgttgtgcgcatggccggtcctccgcgactgggccagttcggccagcagggcgtcgaattccgccaccacctgctgcggatgcaggcgcttcatggcgcgtgcggcgttgctgcccagcacgtggcgctgcgcgtcatccgcggccagttgcacggccgcgtcgatgaactgctcgtcgttgtccactgcggcgccattctcgccattgcgcaggtactcgcgcgcagcgccgtagtcgaaggccaccgttgccacgccgctggccatgctttcaagggtcacgttgccgaaggtctcgctgcggctggggaacaggaacagatcgccgctggcgaaatgacgtgcaagcgcatcgccacgctggacgccgcagaagatgaagtcgggattttcatgcgccagcttttcgcgggccgggccatcgcccacccacacgaagcgggccttcggacggatctgctgcaaccgacggaaggccttcaccgccaggccgaggttcttttccgcggcgatgcggccgacgtagatcgccaccaggccgttgccgtccacgccccactcttcgcgcagggcagggtcacggcggttcggatcgaactgctggctgtcgacnnnnnnnnccagcaggcgcacgcgttcgaagccctgttcgccgaggaactgctgcagttcgcgggtaggtaccagggttgcatcggcctggttgtggaagcggcgcatccagcgcatcgcggcggcctgcagccaggccacgccgtagtcgggcaggtactcgtcgaagcgggtgtggaagccactggccaccgggatgccgaggcgccgtgcggtgcgcaccgccgaccagcccagtgggccttcggtggcgacatagacggcatccgggcgttgatgctgccaatggcgaccgagccggatcggtgccggcatgccgaagcgcaggccggggtagcgcggcagggcggcgccgggaaccaacagggtgcccggtgcggagtccagcgcttcgttggcctggcggggccggatcaggtcgatctcatggccggaattgcgcagtccctgctccagcccctgcacggtgagggcaacgccgttcacttccggcggataggtctcggtgacgatggcatagcgcatggcgggcctccgggtttccggcatgctcgggcctggcgatgtagccgatgtgaccgctttgcgaccggcagatgacgcggccggaagcgtacgccaccacggccccgaagggccgtggtgggcaccgtgcgtggtgcgtggatcagaagcgctgctggtatttcatgtagatgaaacggccgatgtcgaagccaccgtagtaggagaagttggcactcggctggctgtacatggccgggccctggcggccgaacacgttgttggcgccgatcgaaacggtggcgtcccacggcaggctgtagcgcgcctgcacgtcatggaaggtgaccgatccacgacggttgtagtcgcgcgtaccgctgaaccacgnnnnnnnntggtcgggatgggaacactcgttcggataatcctccgcacccaggcagcgttccttgacggcggagaagtaacgcaggccccaggtcaggccgaggttgccatgctcccagcccagcgacgcgttggagcgcacgcggaagccgatgccgccgttggtggcaatgccattgctggggatggccggtacgccggcttcgttggtggtcttctcttcggcgttgaccacataggtggacttccagtcagcgctcaacctgccccagcgggtttcgaccttgtggccaatctccaggtcgtagccttctgcctggcggaagccgctgttgcggttgccgaagttgagtttgttgacgatgcccagctccgggtcgcgggtgaagctgctgcagcgctcggcaatacccagctcgtagcagtcgcgaaggatgtcgttgggatggtcggagacgatggtgttgtcgatgcggatcttccaccagtccagtgcgatgtgaagcccttcggcgaacgtcgggctccagaccaggcccagagtgcggctggtcgaagtttccggctgcaggtcgggattggagccgttggtgaagggcaggggcgtctgtccactgctgccggtgatgggttcattgccctggccgagctggcggtaggtgtcggcgttggcgatgtcggcagcacannnnnnnnggacctcggcactgcttgcggctgcgccatggaccgtatcgcagggatcgcggaagccggtggtgaacgtctccgagccgccgccgtacaggttggcgatggtcggcgcacggaagccctgtgcccaggtgccgcggaccagcagctgatcgatcggcttccaggtgaagccgaacttgctgttgagggttccgccgaaggtggagtagtccgagtaccgcgtcgccgcgctgagggtcagttcgcgggcgccggcgaggtcgcgcagcaccggcacgctcagttccaggtaggcttcgtcgacgcggtagccgccaccggtggggcctgccgccaggttggtggtggcaccggtctgcgcaagcgcatcggggatgaagcggccgtcctcgcggcggctctcggcccccacggcgaagcccagctcaccggcgggcaggctggcaaggctgccgctgaggttggcgaacaggttgcgggtggtggtgcggccgcgggtgagttcttccgggaacagccagtcctggagctccgtgttgccggtcaggccatagggatcgtcctggccatacggaaccagcgggttccagggtttgcagcctgcgatcggcgcatccggcgttccgcattcgaccttgccggttgccgggttgtagaacgaaggaccggtggcatcggccacgcgctgcttgtgcaggttgccggtggcacgttgggtcagctcactgcggttgtactggtaacccgcttcccagtcgaagtcgcgaccgccgaattcgaagttgccctcgagtgccgcgacggcctgccaggtggtcagatcgctggtgctgacgcgaggaatctcccaggtacgacggttccagtgcacatcgctgggcgtgtcgtagccgtgatggctgccgaacggattgaaccagctgtcggccgacatcggggtgatgccggctgggccggactggaagggatagccggcaatctggcgagtggtggtgcgccggttgtaggccagctgggtgttgaaacggacctgatcgttcagctccacgcgcgcatcgacgaagatcgaatcgcgcttgatcggcgtctgcagatgcatctgctcgttgctgttgctgacatcgccggtgaacggtgtgttgtcgctgaggtggaagctgtccggcccgcccggctggctgccacggtcgagcgaatagctgcagccccggctgttgctgcagccggggcccttgaagccggtgatgcgaccccactggccgaccgtggtccagccgtcatccgcgtggccgtcggtataggtataggcactgaagccgcggtccctggcccagacgcccttttcttcgacatgctcggcagcaacgctgatggaagcacggtcattggaccagccggcaaccacgtcgtactgggtacgggcaccgtcgccttcactgtattggccgtgatagacgttggcggttacaccctgaacgttgcgccgggtgatgatgttcaccacgccggccatcgcgtcggacccgtagatggccgaggcaccatccttgagcacttccatgcgttccaccgcagcggcaggaatgctggagatgtcctgaaaacccgaagtggtcatgcccagccgcttgccgttgaccagcaccagggtgcgctgcgcaccgagaccacgcatgttcacgtagctgccgccggcggcttcgccggcgctcaacgggctggcgcggctcaatgccgggctgccggtcgcggtcaggttctgcaggatgtcggcaacggagttgaagccctgtcgctcgatgtcggcgcggctgacggtcagcaccggctgtgcggtttccaggtcgacctggcggatgcgtgagccggtgatttcgatgcggtccagcgtggtggcttccggtgcctgctgcgcgagcgccggaacggccagggttgtggtcgccgtgattgcaagcgcacgacggatcgccagccccagtgcgggaatacggatggtcatgggtgnnnnnnnnnnagtcttcgaagtcttcggtgcgcagccaagcgggccgcgccaacgccaccgcaggcggtggttgttcgaacctagtgaaggaggagagggagaggtatggggaaaggacgaaatcgccatggagcggcatgacgctttcgcacaaaccggaagtgaatcaatcgattgatctgatcgacggcggagcgatggacgatgcaccctcgccccgactctggaccgaaagcgtcatggcaattgcaggcagcgacaacctgcgcggaaacagaaaagaccacggctccgaagggccggggtcgtagagcttcaacagcttgtcgaacacacgcggaagaggcctatggcgacgcgtcatgacgtgccgccctggccgtagggatcaggccacgaacggccggaactggatacccagcccggcgatgccgtcggtctcgccgatcaggtcggcgcggagcagcgggcgcgcatcgatgaaggcctgcggcacgatcagcgacaggcggttgtcgtccgcggtcaattccaatgccggcagcggatcgtcctcgtgggcgcggttgagcagtaccgccaggcgcagcagggcggccaaccggcgtgcggtcagcagcaggcgctcgggcagggcgtcgaacgcggtcttggtcacgctgcggcgatggctgcgtaccagtgcggccagcatctgctgctcctgccgcgagaagccggcgatgtccgagtgttccagcacgtagctgccatgcacgtggtagccgctgtgggcaatcatcaggcccagctcgtgcaggcgcgcggcccagccgagcatgcgtgcgtcgtcggcatcgagtttccagcgctcctgcacctgctccagcagcgacagcgcggtgtcctgcacgcggtcggcctgtaccgtgtcgatgccgtagcgctggctgagcgcggccaccgattcgtcgcgcaggtcgttctcaccggcacggccgacgatgtcgtacaggatgccttcgcgcatcgccgccttgctgaccagcagcttctgcaggcccagggcctggaaggcggcctccagcaccaggatgccgccggcgatgatcgggcggcggtcgctggacaggcccggcaactggatgtcgtcgatcttcttggccttcagcagctcgtcgcgcagctggggcagggcctcggcggtgatcgcgcccttgctcagcttcatcgtcgcgcagatctcgctgattgccttgtgcgtgcccgaagatccgagcgcttcctgccagcccagtgcgcggtacttgctggcaaagggctggaactcgcggccgatctcggccagcgcgtccttccagcgcttcttgctcagcttgccgccggggaagaagcggcgggtgctggcgatgcagccggcctgcaggctttcacgctccagggtctgcatgcccatgccgatgatgaattcggtggagccgccgccgatgtcgatgaccagccggcgctggccaggcttgggcggttgcgcgtgggccacgccgaggtagatcaggcgcgcttcttcgcggccactgaccacttcgatggcatgccccagcgcggtttcggccgggaccaggaacgactgcggcgagcgcagctggcgtacggtgttggtggccagcgcgcgtacccggtgcggcggcacattgcggatgcgctggccgaagcgggccaggcattccannnnnnnntgccgtgcggcggaagagagcccacctttgccatccaggccatcggccatgcgcacggtctcgcgcagccggtcgatcacccgcagctggccgagcgtgtagcgcgcgatgaccatgtggaaactattggagccaaggtcgatggcggccagcaggtcgccatcctgcaatgcgggcggagtcgtagtggtatgcggcatgggcgaatgttagccgaaggggcggtgtgctcgtcaccgcgcggccttcacattttggaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtatccgtgggttggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgatcctatcccgcccaaaatcggtgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggccctgcatcaatgccatctgcgcggaatgcggggcttcgtcgtgggccggggcacgcttgtggtagatgccgtcggcatccagttcccaggcgttgaggttgtcgtccaggtagttctgcagcacctcgcggtagacccgcttggccagctccgggtcgaggatcgggaagcaggtctcgacccggcgcagcaggttgcgctccagccagtcggcgctggcgcagtacatctccggtgcgccgtcgttgccgaaccagtagacgcggctgtgctccaggaagcggccaacgatcgagcgcacgcggatgttgtccgagatgcccggcacacccgggcgcagggtgcaggcgccgcggatgatcaggtcgatctgcacgccggcctgcgaggcggcgtacannnnnnnnaccacctgcggttcgttcaacgcgttcatcttggcgatgatnnnnnnnnnnnnnnnnnnnnnnnnnatgcgcgtttcgcgctcgatgcgaccgaggatgccggtgtgcagggtgaagggcgactgcagcaggcgcttgagcttcatcttcgaggccagcccggacagctgctggaacagcaggtgcacgtcgttgccgatgtccgcatcggcggtgatcaggctgatgtcggtgtacgcgcgggcggtgccgctgtggtagttgccggtgcccaggtgtacatagcggcgcagcttgcggccctcgcggcgcacgatcagcagcatcttggcgtgggtcttgtagccgaccacgccgtacaccacctgcacgccggcttcctgcaggcgatcggccaggcccaggtttgcctcttcgtcgaagcgtgcgcgcagttcaacgaccacggtcacgtccttgccgttgcgcgcagcctggatcagcgcatcgacaatcagcgaatccttgccggtgcggtacagggtctgcttgatcgccagcacgttggggtcgatcgccgcctgccggatcaggtccagcaccgcggtgaaagcatcgaacgggtggtgcagcagcaggtcctggcgcgccgcggtctcgaagatgccgtcgctgtcgcgcagcgtgcgcggggtcattggcgggtacttcaggtccggctgtgcgatcaggtcgtacaactggatgatgcggttgaggttgaccgggccgtcgatgcggtacaccgcgttctcggtcaggccgaagttctgcagcagggtgcgcacgatctcgcgcggcatgtcctgcgcgatttccagccgcaccgccggccggtagccgcgatcgaccagttcgtcgcgcagtgccagcgccaggttttccacctcctcctcgtccaccaccagctcggaattgcgggtgacgcggaactggtaggccccctggacttccatgcccgggaacagctcatcgacgaaggtggacagcaccgatgacaggaacacgaaattctgcgacccgccgagcttctccggcagctggatgatgcgcggcagcgagcgcggcgcacgcacgatggccagatggccggcgcggccgaacgcatcggtacccttcagcaccaccacgatgttcagcgacttgttgaggatcttcgggaacgggtgcaccgggtccaggcccagcggcgacagcaccggcatgatctcgttgcggaaataggcacgcagccagcgcctctgccgatcggtccaggagtggcggccgagcacgccgatgccggcctccatcagcgccgggcgcagcgtctcgttccagcagcggtactgctggtcgaccagttgtgccgcgcggtcgtggatggcgttgaggatcgcctgcgggctcatcccgtccggtgccggtggcaggccgaattcctgcgcgtggcggacggcggcggcgcggatctcgaagaactcgtccaggttggtgcaggagatgcacatgaagcgcaggcgctccagcagcggcacctgcggatccatcgcctgcgccagcacgcggaagttgaaatccagctgcgacagctcgcggttgatgtagagcgccgggtcgcgcaacggatcattgtccgggctcacggggagggggagggatccgaggctgctcatggcatcattcttcgatggaagtcaggggggcggactcgcgcgggcgcacgtggtcggcatcgaaatggcaggaaaacaccgagcccttgccgacctcgctttcaatctccagccgcgcgtggtgcaggccgaggatgtgcttgacgatggacaggcccaggccggtaccgccgctttcgcgggagcggctgctggagacacggtagaaacgttcggtcaggcgtggcaggtgggaagccgggatgccgtaaccggaatcgcgcactgccagcaccgcgccctcgccttcgcggcggaactccacggcgatgcggccaccggccggcgtatagcgcaccgcattggtgaccaggttggagaaggcgctatgcaactccttggtggaaccctgcaggtcgacgccggccagatcgtcgatgctgatctggtggcggccctggctgtgcgcttcggcctcgcggcgtagtgtggccagcatcggctgcatggcgacggtctcttcctcgctgtgctcctgcgactccagccgcgacagggtcagcaggtcttccaccagctgggccatgcgctggctctgcttgcgcatttcttccagcatcggaccggtgcccgggaaatcctccgggtccatcatgtccaggtaaccgtggaccacggtgagcggcgtgcgcagttcgtgtgaaacgttggcgacgaagtcgcggcgcacctgttccaggcgcagcagcttgctgacgtcgcgggcgatcagcagccagtagtccgaagaatacggaatcagtcgcaggttcaggcggatcgcaggatcgaccggtgagggcacgtccaggatcggctcggcgttgcggccgccggccagccagtgcgccagcggcatcggctgcaggcgttcgaccagcgcctcgccgaggtcgcccggatgatgcaggccaagcagggcggtggccgcttcgttgaaccactgcacgcgctggctgttgcggtccagcaccaccacggcatcgggcagcgcggcggcagcggcgcggtagctgcgcagcatgtcgagcaggcggcgcttgcgaacgcgcatttccacctggttgcggtacagcaggcggtccagctcgttccagacgccggtgccttcctcggcggtatcccagcgctggcgcgcggtcagccggcgcagcacgctgcgcagccgccagtaatgccaggccagggtggccagcgcgcccagtgcgatgcacagccacaggtgacccgtgaaccaccccaccagtccggagaacagcagtaccgcggcaacggtggccagggtcttcaaccaggcagagcggatgtggcggggcattgcgatctcgtcgttgaagtgcggcggttcactggggtgaaccgagggttatagcagagttgccggcgccggcacccgcgggtgcgcggcgtcggcacgacgagactcaggtcgcggtggagaagcggtagccggcgccgcgcacggtctgcaccatgttctcggcgttgaacggttccagcgtcttgcgcaggcggcggatgtgcacgtcgatggtgcgctcctccacgtacacgctgccgccccacacatggtccagcagctgggcgcgggtgtagacgcgctcggggtgggtcatgaagaagtgcagcaggcggtactcggtcgggccgatcggcaccggctggtcgttggcgaacacgcgatgggcggcgccgtcgatgcggatcgggccgacggccacgctgccgtcctcgtcgtcctcgcgggcgcggcgcatgaccgcacggatgcgggccagcagttcgcgcgccgagaacggcttgaccacatagtcgtcgacgccggcttcaaggccacctacgcggtcgttctcttcaccgcgggcggtcagcatgatgatcggcacttcgcgggtcagcgtttccttgcgccagcggcgggccaggtccaggccgctggtgccgggcagcatccagtccagcaggatcaggtcggggacgcggtcggcgatggcggtctgggcctcacgggcatcgccggcgtggaccggttcgtaatcgcccttgcgcagggcgaaggcgaccatttcacggatcgcgggctcgtcatcgacgatcaggatgcgtttctgcacgaggacaccgtagggctcggttactggagtggtgccagtagactacggtttgatgacatgtttgtgactgcctggccggaaccggtcgggattgccatcgaccggtcacgcagcactcagcggcggtccaggtccgggtcctgcacgccctggcggcgcagctccagcacggtgggggtgatcgcctcgatgcgcgcatccacccgcgcccggcccacgtagtccagcgccgggttgcgcttgagggcctgcagctgcatcagcgattgctccgggcggccgctgaggaaggcggcctcggcataggcctcgctggcgcgcacgctgtcaccggccagctcgctggcgcgggcgtatcgctgctggaagaccggatcgttaccactttgcgacagcaggggccgcagcatggcctnnnnnnnntggcccgcctcgcgggtgccctgttcgttcaggatctcggcgtaggtcagggccacgggccggctgttggggtgctcgcgcagcagctgctcgaaacgggtgttggcctgcgcgcccagcccggcacgcgattcggcctcgcccaggcccagtgccagccacaggttgtccgggcgggtctgcagcaggctggccagggtctgccgggcctgcgtggcaccgctgcggccgccgcgcatgaccgccagcgcctggccatagcgctgggcgtcgttgagaccgtccttctgccgcttggccatgtccgcgtattcgcgctccagctcggcggtggaatcggcgctcagcacgcgcaggcgctcgcgtgcccactcgaagtcgccgctggcgccacgggccagctggccgaccggaacgcgcagcacgctgctgggcagcaaggggttgtttcctcgcagcaggggctcggccaggcccggatcggctggattcacccgctccctgcgctcgccgctgggggtgctggtggtcagcagcaccgtgtccttcttcatctgctcggcgcgggccttggcctcgctgatgcgggtgatgttgaccggatgggtgcgcaggaactcgggcacgctgtagccgccctcgttgccgcgcatcgctgccgacatgcgctcgaagaagccggccatggcatccacgtcgtagccgctgcgcgacagggtacggatgccgaggcggtcggcttccgattcgttggagcgggtgtagttgatctgccgctgctgcatcaggcccatgccggagctgatcgcggccatcgtcgcgttgccggaggaggtgctgttgctggcctgcgcggcgaccaccgccgccagcatgccgagcaggatcgggatctggtcgcgctgggcgcgttcgaccccgcgcagcacgtgctgctgggtgacgtgcgcgatttcgtgcgacagcactgcagccacctcgtcctcgcgctcggcggtcagcaccaggccggcattgaccccgatatagccgcccagcgtggcgaaggcgttgatctggcggtccttcatcacgaagaacgtgtagggctggcgcggctggtcgctgttggagccaagccgggtgcccatggtctgcagccagtcgttcaccagcgggtcgtccagcaggtagccgtagttgcgcagctcgcgcagcatcatcgcgccgtactcggcctggcgcgccggggtcagcagctcgccggccgaggagccgatgtcgggcagcttctcctgggcctgggccagcggcatggccagggccagggtaacggcggtagtcagcagcagggctcgcaagcggaaggtcctcgggcagggcgcgccaagcgtggcagggcagggggcaaccattcgttaacccacagtgttgcggcggtggcgtggaatttccagcgcaccggtaccatatgtagaccgtcgatccatcgtggagtttcccgtgacagcccagaccgccggcggcgcccccgccatcaccatctattccaccgccgtctgcccgtactgcgtggccgccaagaacttcctgaagagcaagggccagcagtggaccgaggtccgcatcgacctggacccggccgagcgcgagaagatgatggcactgacccgccgcaccagcgtgccgcagatcttcgtcggcgacgtccacgtgggcggctacgacgacatgatggccctgcaccgtgaaggcaagctcgagccgctgctggccgggcagggccaggcatgagcgcggccgacgacggcagcaaggaccgcatcgccgaattcaccgacttccgcaagcgcatgaacgaacgcatcctgggcgaaccgaaccaggtggtgcggcgcttcttcgcactggacacgcagacctaccaggccggcgcgctggatgtgaagaccaaggaactgctgggcctggtggcctcaatggtgctgcgctgcgacgactgcatcagctaccacgtggcccagtgcaaggacgccggcgtgacccgtgaagagttcttcgagaccttctcggtcggcctggtggtgggcggttccatcgtgatcccgcacctgcgccgcgcggtcgacttcctcgaccagcttgaaggcggcgccagcgccccggcagcgcacgagcactgagcctgcgggaaccggcccattgcggacctcccggtagtgccggccgctggccggcattccgtgaacccggcagggccgaggttgccggccagcggccggcactaccgccagcgcgctggggcctgtcccgcgatccaacagcccaggagccccttcttgttgaaggggcgcgccgacaggcgggggtagaggaagaatgcgcgggcaattatgcctttgccggggtcaggaccatggtctacttgggtagccgcccccggctaaggcataattgccggtgaaacttcctttgcgccggcgtttccgggcacgtccggacggcgtttttccccctgttcggaacatcgatcaatgacgcagaaaattacggtcatccgcggcgacggcattggcccggaaatcatggacgccaccctgttcgtgctcgaccagctcaagactgggctggagtacgaagacgccgacgccggcctggtggccctggaaaagcacggcgacctgatgccggcggtgaccctggaatcgatcgcgcgcaacaaggtcgcgctgaagagcccgctgaccaccccggtcggtggtggcttcacctcgatcaacgtcagcctgcgccgccatttcgacctgtacgccaacgtgcgtccggcccacaccttcccgaacaccaagtcgcgtttcgacaacgtcgacctgatcaccgttcgtgagaacaccgagggtgcctacctggccgaaggccaggaagtgtcggccgacggcgagaccgccttctccggcacccgcatcacccgcaagggctccgagcgcatcgtgcgctacgccttcgagctggccaagagcaccggccgcaagaaggtcaccgccgtgcacaaggccaacatcatcaagtcgacctcgggcctgttcctgaacgtcgcccgtgaagtggccgcgcagtacccggacatcgagttccaggaaatgatcgtcgacaactgctgcatgcagctggtgatgcgtccggaacagttcgacgtgatcgtcaccaccaacctgttcggcgacatcatctccgatctgtgcgccggcctggtgggcggcctgggcctggccccgggtgccaacatcggcaaggacgcggcgatcttcgaagccgtgcacggcaccgcgccggacatcgccggccagggcaaggccaatccgtgcgcgctgctgctggcagccgcgcagatgctggaccatatcggccagccggaaaacgccgagcgcctgcgcaaggccatcgtggcgaccatggaagccaaggactcgctgaccggcgacctgggcggcaccggcaccaccatgagcttcgccaaggccatcgccagccgcctgtaagcggcaggtcgatcgcggttggatccacagcggggcgccttcgggcgccccgttgcgtttctccgccggtgtagcgtcgagccatgctcgactgatcttcgtgtcggcaaccgcagaaaggccgtcgagcatggctcgacgctacagatgtggcctgtgcgagcttcgcacagatcatgtgcctctgtggggctggttcgtgcgccaggcgctccgcatcctgtgctccacacccatcgcaggaatccgcacatgaacctcaccaccttcggcctggccagcctgatcggcatggccgccaccgccccggttgccgccgttgatccggcccatcccaccatccgccagatggccggcgcgccggtcgcgacctcgctggatgcagcgaagaccgccgtgctggtgatcgacttccagaacgagtatttcgatgccagcgccgcaccgggctttgccggtggccgcatggtcatccccgacggcatggccgcactgcgccaggcgaagcgggtggtcgaatttgccggcgccaatggcatcggtgtgatccacgtgcagcatgtgctgccggccggcgcgccgctgtttgcgcagggcagcgtcaatgcggccttccatcgcgacctgcagccgcgccagggcgagaccgtggtgcagaaggacaacgtcagcgtgttcgccggcgcgtccgccgccgtgctcgaccaggtgctgaagagcgccggcatcgacacgctgatcgtcaccggcctgcagacccacgcctgcgtggccggtgcnnnnnnnnatnnnnnnnnnnnnnnnnnnnnntatcgggtgatcgtggcctccgatgccagtgccagccgtgacctggacctggccggcggccagcgcatcagccatcgcgcgctgcatgaagcctctctggcccagatcgaggacaccttcggcgatgtcatgacgactgacgcgatcctcgcactgccggtgcgcaaggctggcgacggcgcttgataagctggcggggcccgcatgccgtgggccccgccagacggagctgcccgccgatggatcacttcgccgccctgcgtgcgctgcgcgccatcgttgacgcgggcagtttcaccgcggccgctgaacgcctggggaccacccactcggcgatgtcccggcagctgcgccagttggaagaacacctgcaggtgcgcctgctcgatcgcaacagccgtcggttgtcattgaccgaggccgggcgcgactactaccgcgaggcggcaacgctgctggaccgcctgcaggaggccgacgaccgtgcccgcgccgggcaggcgcaacccagtggccgcgtacggatcagcgtgccgcaggtggtggccagccaggagctgccgcactggctgccctcgttcctgcagcgctacccgcaggtcacgctggacctgtcggcggatgatcagctggtcgatgtggtgggcggtggtttcgacctggccctgcgcattgcggcttcattgccggacagccagctggtnnnnnnnnagctggccagctgcccgcgcatcctggtcgcggcaccggcctacctggctcgccatggcctgccgcgacaggcagcagatctcgaacagcacacgctgctgggtttcagtcccacgccgtcaatgccgccctggcaattgcaggggccgcgtggcgcgagcgtgagcgttgacgccgggcagcgcctgcgcgtggatgccacccccgccctgtatgccgccgcgctggccggaatgggcatcagcctgttcaccgcgttgaccgtgcaggaggacctgcgcgccggtcgtctgatccgcgtgctgccagcctggcatgccggccagcggcgctatttcgcgctgtatccgcatgcacgcgcgctcgcccccaaggtnnnnnnnntggtcgagcaccttgcggcgcactacgctgcagcgatgggttcggcggggtagccgcgcggctgcagccgtggtggtgatagcgtcggtgactctgcgggttgccccgcaaagggctgggatcaggctgggcggaacatgcggaagcgctgttcggcgccgatacggaagtaatcggcggggccgccgccgcgcaggatcggtgccgccgccgcggtgtcgtagatgccatcgaccagcaaccgtgcatcgatatgcaccgccacgacttcgcccagcaccagccaaccgtgggtgtcctgtccggcggcatcgcgcaggcgcacgatctgggtgcagcggcattccatgctcaccgggctctgtgccacacgcggtggcgcgacctgcgtggatgccagcggggtcaggccggcgagggcgaactcgtcgacatccggtgcaaccgcgcggcagctttcgttcatggcctcggccaggtcgaaggtggccaggttccagacgaactctccggtggcttcgatgttgcgcagcgagtctttgcggccctggctggagaagccgatgatcggcggggtgtagttgaaggcgttgaagaagctgtagggcgccaggttcaacgtgccgcccgcgtcctggctggaaatccagccgatcgggcgcgggccgatgatggcgttgaacgggtcatgcggcaggcggtggccctccgccgggcggtagctgtgaaaggtgtcgggcatgggggggcaggggacgtgtgggccagctcgactctacaaaaaagccgcgacccttgcggatcgcggcctgtcgtttacggcgtggctggactcagcgctgctggatcttcgagagcaggcgcaggaattccacgtacagccagaccagggtcaccatcaggccgaatgcgccataccactccatgtacttcggcgcacgctgggccacgccggtttcgatgaagtcgaagtccagcaccaggttcagcgcggccacgaccaccacgaacaggctgaaagcgatgcccagccagctggcgtcgtggatcaccggcacgttgatgttgaagaagcccagcacgaacgaggccaggtagagcagggcgataccgccggtggcggcgaccacgcccatcttgaagttctcggtggccttgatcacgccgctgcggtatgcgaacagcagggcggccagggtgccgaaggtcagcaacaccgcctggaacacgatgcccgggtacttcatgttgaacagtgcagacacggcgcccaggaacaggccttcaaccagcgcgtacatcggcgcggtcaccggcgaccattccttcttgaagatggtgatcagtgccagcaccaggccaccgatcgcgccaccgatggcgtacaggcttgcgctgccggaaatctggccgtactcgtcgaccgactggctccaggcgaacgctgcggtcagcacggtnnnnnnnnnnnngaggccggtcttgttggcggtgccgttgagggtcatcacctggtcggggtgggtcaccaccgaaccgctggcgagatcaaggaaggtcgactcggaaagagccgggttgccgctgcgcatgcgagttctccgtgcgaatgaaggtcgggacggccatccggccgatgactgcgagcatagccgatgaccacgcatggcgccgtggcaggttcatgaccggtctcgcctgcgttgacagttcgcgatgtgcttggccacaatgaacgactccccgggcccggcccgaggggattgcaagaccggggtatagcgcagtctggtagcgcgcctgctttgggagcaggatgtcgggggttcgaatccctctaccccgaccaatcccacatcacgtcggattggacaccgttccggttcgggcgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgtcgggcgcgccatcggcgagcaccgggatcgcatcggcggatgtgaagaagtgcttgcaaaagggtaaagactccaccagaatatcggactcgcttcggcggaccggaacttcggtgacagtctccaggcaaaggtttgaggttccagcgtcagcggtatcggcgatggagtgaaagtttcagtggtggctgtagctcagttggttagagtaccggattgtgattccggtggtcgggggttcgaatcccctcagccaccccactgattcaaccgcatcggcgcagccgaaacggtattgcaataaacagaaagcacgctacaatgtgcgtctgagtttcacgggccgttagctcagttggtagagcagttgactcttaatcaataggtccaaggttcgaatccttgacggcccaccaagacggaagccacctggtacgccaggtggcttttttcttattagtgtgaccctttcgtttcgatggatcacaggttgcagggccccgcctggcgtggatctgcaacgcagcgggatcgcagtgctggtttcaacgatgttgaagaaagtgcttgcaccctccgagcggatcgggtcataattcgcgccccgatttcgggctgttagctcagttggtagagcagttgactcttaatcaataggtccaaggttcgaatccttgacagcccaccagacgaaagccacttggttcgccaagtggcttttttcttgcctgtatgccgggttgcgcttcatccacgcatggcgtggatctactgaagcgatgctgaaatcaggggcatacgcgtcatcagtgttttcaatgctgtgcgctgcttctcagcgcatcgcgtcctgcatcgcacccaatggatcttccgcgccgatggcgcatgcacgaaggaagatgttgatggctggtatcaatcgattgcaccgcacgctgtgggttcccttcgcgctgatggcgctggctgcctgtgcgccggccaatgatcctgcgcagaccgtcgagcgcgatgctggcacggagagcactccggcgcgcccggtcggtgacgccctgcagatgcagccggctcagcctgcggaaggggaggtcctgcccgacgcggtggacgtgcagcgcaatgcggatggttcggtggatgtgcgcaaggccacgccggagtcggtggccctgcgccgtaccgacgacgggggcgtggagatccgcaaggtggatcctgcggccgggcagggagccgatgcggcgcctgccgaggccaggtcgcagcactgaaccaccgctgccccggctgagcggccgctcgccggggcggtccccgcgcgccagtcgcgaggatggccatgttcagctttgtgcaggccttccgcttcctgcgcccgcctgcgacaatgaacgcctgtgccggccacgcgaaagtggcggaattggtagacgccctggatttaggttccagtgccgcaaggcgtgggggttcgagtcccccctttcgcaccagtgccggcctgtcccccgccctgatcgggccccgctgccccccttgaccggcacgcgctggcagtgcaggccgaattgggcgaaactaaagggctgcggcaagcaggcgcgtcccagacgtcgtgtccttacaaccgtttcatcccaatcatcgagccgggggcgtgggccaccggtggcaggagtcaacatgcaagcttcgatcgaatccaccggcaacctggaacgccgcctgagcttctcgctgccggaagaccgtctgcagagccacatcgtcggccgcctgggcgaaatcgcccgtaccacccgcatcaagggtttccgtccgggcaaggtgccggccaaggtgatcgagcagcgcttcggcgcgcaggtccgtggcgaggcgctggacggcctgctgcgcgaaaccttcgacgcggccgtgcgcgagcacgatctgcgcatcgtcggcagcccgcgcatcgacaagggcgacgagggtgaattctccttcgtggccaccgtggaagtggtgccggacttcggcgacatcgacgtcagcaagctgactgtcgtgcgccacaccgccgagatcaccgacgccgacatcgaccagatgatcgagaacctgcagaaccagcgtcgtacctgggccccggtcagccgtggcgcgcaggacggtgacctggtcgcggtggaaacctggtcgcaggccggtgaagagcgcctgccggccgaaggcaccgagaagggttcgatcgtgctcggccagggcatgatgttcgagaccattgaaaagggcctggtcggcctggccaagggcgaagagaagaccctggacgtcgagttcccggctgactggcgcgtgccggtgctggccggcaagaccgtgcaggtcaccgtcaaggtcgccgaagtgtccgagccggtcgtgccggcggtcgacgaagccttcatcaagagctttggcgtgaagggtggcgatgtggagcagttccgcagcgacatccgcgccaacctggagcgcgagctgaagggcgccctgatgaaccgcctgcgccgcgaagtgggcgagcagctgatcgccgcctattcgtcggtggaaatgccgccgcgcctggtcgagaacgaagcccgcgccatgctggcccagcaggtcgagcagatccgccgcaacggccagagcgtcggcgagatcccggccgatgcccacgaaggcttcaaggaagcggccgccaagcgcgtgctggtcggcctgctggtcggtgaagtggcccgcatcaacgacctgcgcctggaagccaagcgcctgaacgaaacgatgcgtctgatcgcttcgacctacgaagagccggagcaggtcattgagatgtaccgcaacgacccccagctgatgtctggcctgcagaaccgtgtgatggaagagcaggtgatcgactggatcgccgagcgtgcccagcacaccgaagagaagctgtcgttccaggacgcgatccgccagtaagcccgggcggatcaccggatgccccgtgcctttgccggcgcggggttgttgccccccaagataggtacctcacgtaatggacaaccgaaccaaagccctgaacctggttccgatggtggtcgagcagaccagccgcggcgagcgtgcctacgacatctattcgcgcctgttgaaggagcgcctgatcttcctcgtgggcccgatcgacgatcacatggccaacgtggtggtggcgcagttgctgttcctggaatcggaaaacccggaaaaggacatcaacatctacatcaactcgccgggtggcgtggtcaccgccggcatggcgatctacgacaccatgcagtacatcaagccgaatgtgagcactacctgcatcggccaggctgcctcgatgggtgccctgctgctggccgcgggcgaagccggcaagcgctatgcgctgccgaactcgcgcgtgatgatccaccagccgctgggtggctaccagggccaggccaccgacatcgacatccacgcgcgtgagatcctgaccctgcgttcgcgcctgaacgaggtgctggccaagcacaccggccagtcgctggagacgatcgcccgcgacaccgagcgcgacaacttcaagagcgccttcgaggcgcaggcctacggtctggtcgaccaggtcctggagcgtcgtccggatgagtcgatccaggccggttgaccggccttcacggggccatggaggcctcgttcctgcagggtcgggcgggactggtgtcccctcggccctgtgctattctcgaatcgaacccccgttcagcgggtggggtaactgggtaagcgaagcatgagcgaagaccgccaaggtcgttccacggacaccggcaagatcctctactgctctttctgcggcaagagccagcatgaagtgcgcaagctgattgcgggtccgagcgtgttcatctgtgatgaatgcgtggagctgtgcaacgacatcatccgcgaggagcttgaggaaaaggcgcagtcggcgcgcagttcgctgccgaagccgcgcgagatcctcgaggtgctcgaccagtacgtgatcggccagaaccgcgccaagcgcaccctggccgtggccgtgtacaaccactacaagcgcatcgagagccggcagaagaacgacgacgtcgaactggcgaagtcgaacatcctgctggtcggcccgaccggttcgggcaagaccctgctggccgagaccctggcccgcctgctcaacgtgccgttcaccatggccgacgccaccacgctgaccgaagccggttacgtgggtgaggacgtggagaacatcatccagaagctgctgcagaagtgcgactacgacgtcgagaaggcgcagcagggcatcgtctacatcgatgaaatcgacaagatctcgcgcaagagcgagaacccgtcgatcacccgcgatgtgtccggcgaaggcgtgcagcaggccctgctgaagctgatcgaaggcaccgtggccagcgttccgccgcagggcggccgcaagcacccgcagcaggaattcctgcaggtggacaccaagaacatcctgttcatctgcggcggcgcgttcgccgggctggacaaggtgatccaggcccgttccaccgacgtcggcagcatcggcttcggcgccaaggtgaagagcagcgagcgcaagcaggaagtgggcaaggtgctggccgaagtcgagccggaagacctgatcaaattcggcctgattcccgagttcgtcggccgcctgccggtggtggcgaccctggaggagctggacgagccggccctgatcaagattctgaccgagccgaagaacgccatcaccaagcagttcaagaagctgttcgagatggagaacgtcgagctggagttccgcccggacgcgttgtcggccattgcccgcaaggcgctcaagcgcaagaccggtgcccgcggcctgcgcaccatcgtcgaatcggtcctgctggacaccatgtacgacctgccgtcgcaggaaaacgtcagcaaggtggtggtggacgagtcggtgatcgagcacaagtccgagccgtacctgatctaccagaccccagcggcccctgaacagaaggccgcaggcgccgagtgatccttccaggttgttgattggaaaggattttcaaggaatgccttgcatctgaaagccgatggccccataacggggccatcggctttttttgtctccggaagatgccctcccggaggcggttttcccccttccctggagcccccatggcccgttccccaagtgaaaccctcgacctgccggtcctgccgctgcgcgacgtagtggtgttcccgcacatggtcatcccgctgttcgtcggccgtgacaagtccatgcacgcgctcgaacaggcaatggaggcggacaagcgcatcctgctgctggcgcagaagtcggccgaaaccgatgacccgcatgcggccgacctctaccaggtcggtacgctggcgcaggtgctgcagctgctgaagctgcccgacggcaccatcaaggtgcttgtcgaaggactgtcgcgcgtacaggtcacccacgtcgacgagcgcaacggctcgctgcacggccaggcggtggagatcgaggccactgacgagcgcgaagcgcgcgaggtcgaggccatcgcccgctcgctgatgtcgctgttcgagcagtacgtcaagaccaaccgcaagctgccgccggagctgttgcagacgttgtcgggcattgatgagccggcgcgcctggccgacaccatcgccgcgcacatcagcgtgcgcctggccgacaagcagcgcctgctggaaacgctggccgtgggcgaccgcctggaaatgctggtcggcctggtcgacggcgagatcgacgtgcagcagatggagaagcgcatccgcggccgcgtgaagtcgcagatggagaagagccagcgcgagtactacctcaacgaacagatgaaggccatccagaaggaactgggtgacctggacgacgcaccaggcgagctggaagaactggcccgcaagatcgccgaagccggcatgccgaaggccgttgaagccaaggcgcgcaacgaactgaacaagctcaagcagatgtcgccgatgtcggccgaagccgcggtggtgcgcaactacctggagtggctgctgggcgtgccgtggaagaagcgcagcaaggtgcgcaaggacctgaaggccgcgcaggacaccctcgacgccgaccactacggcctggagaaggtcaaggagcgcatccttgaatacctggcggtgcagtcgcgcgtgaagcagatgaagggcccgatcctgtgcctggtcgggccgccgggcgtgggcaagacttcgctgggccagtccatcgccaaggccaccaaccgcaagttcgtgcgcatgtcgctgggcggcgtgcgcgacgaggccgagatccgtggccaccgccgtacctacgtcggttcgatgccgggccgcatcgtgcagaacctcaacaaggtcggcagcaagaacccgctgttcgtgctcgacgagatcgacaagatgtcgatggacttccgtggcgatccgtcttcggcgctgctggaagtgctcgatccggagcagaacaacgcgttcaacgaccactacctggaagtggacctggacctgtccgaagtgatgttcgtggccacctcgaactcgctcaacattcccggcccgctgctggaccgcatggaagtgatccgcatccccggctacaccgaggatgagaagctcaacatcgccacccgctacctggtgcccaagcaggtcaaggccaacggcctgcagccggaagagctggagatcggcagcgatgccatccaggacatcgtgcgctactacacgcgcgaatcgggcgtgcgcaacctggaacgcgagatcgccaagatctgccgcaaggtggtgaaggagatcgcgctggccggcccgcagccggtgaaggcgaagaagggcgcgaagaagaaggcgctggtgagcgtgtccagcaagaacctggacaagtacctgggcgtgcgtcgcttcgacttcggccgtgccgaggaagagaacgagatcggcctggtcaccggcctggcctggaccgaggtcggcggcgatctgctgcagatcgaatcgacgctggtgccgggcaagggccagctgatcctgaccggccagctcggcaacgtgatgaaggaatcggcttcagcggcgctgtcggtggtgcgttnnnnnnnngtcggcttcggcatcgacagcgacttcctgcagaagcacgacgtgcacctgcacgtgcccgatggcgccaccccgaaggacggcccgagcgccggtgcggcaatggtcacctcgctggtgtcgatgctgaccaaggtgccggtgcgtgccgatgtggcgatgaccggcgagatcaccctgcgtggtcgcgtcaccgccatcggtggcctgaaggaaaagttgctggcggcactgcgtggcggcatccgcacggtcatcatcccggaagagaaccgcaaggacctggccgacattccggccaacgtcacccgcgatctgaagatcgtcccggtgaagtacatcgaagaggtcctggacctggcgctggagcgtccgttggcaccgaagaaggcgcgcaagagtgcgcagcgtgtcacggtgcgcagcaaggccaaaccgagtggaannnnnnnngtcaagcattgacgcgcgctgtccaatggcccgaaacccgcgtcattgctggctttccagcttgcgtgggggtagggccactggtataaaagcagcactcgcgaatgagtgatcgctgtcagcgatgactgaatcggcgaaccgtttccacatggtggccgcatgcagaaggcatgcggttgcttccctgtcgaataagcggaacccaccgccaaaggagttgtagagaatgaacaagaccgaattgatcgatgccgttgctgaagctgccgacctgaccaaggccgagtccagccgcgctgtcgatgccgtcgttgctgccatcaccaaggcgctgaaggacggcgatgcggtcaccctggttggcttcggtaccttccaggtccgcgaccgtgctgcacgcaccggccgcaacccgaagaccggcgacaccatcaagatcgctgcttcgaagaatccgtcgttcaaggctggcaaggccctgaaggatgctgtaaactaagcggctcgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaacgaggcctccggccaaaagctggaggctttgttttcttcccggtccaggccggctggaaagcaaaaaagcaacaatgcggagcggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccgctccgccactacatcgaggcccccggcctgaagccgggggccttgtcttctccccggaaggttcgggaagaaggcgaaaggttttgcaagaacggagcggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccgctccgccattgcagaattcttaagtccctgtgaaaaaactttgaaaaaagtgttcaccgggctgggtttccagggagtcttcggatatactgggcgcctgcaaagtttcagcgcggagcggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccgctccgccaactctaaaagccctcggcgcaagccgggggctttttctttgtgccgtcggaagcggtgcgcaggccacgccggtgctgcttttggtccctgcgacgaagcgggttacactgccgggctcgccaatcaggccttgtgattcctcaccatgctgcagaaactccgcgacaagacctcaggctggatcgtcaccgtgatcctggggctgctgatgattccgttcctgttcgtgatcgacaacagctacctcggtggcgttggcgcacagaacgtggccaaggtttccgcgccgccgacctggtggcgttcggcaccgtcgtggtggccggtgcgcatgctgtggcagcaccatgagatcagcgcgcaggatttccgcacccgcttcgagcaggagcgcatgcgtgagcgccagcagcagggcgagaatttcgaccnnnnnnnntttgaaagcaccgaaaacaagctggccgtgctcgatcagctgatcgacgaacaggtcgtgcgcctggtcggcgagcaggccggtgtcgtgatcggcgatggcgcggtgcgcgagtacatcgccaccatcccggccttcctcgattcgaacggcaagttcaacgagaacaactaccggctggcgcttgccggtggcaatccgccgcgcacgccgacccagttccaggaactggtgcgtgagagcctgcagcagtcggtgatcccgtcgggcctgcagaactcgggcttcgttacccagtccgagaccgagcgcctgctgaagctgctgggcgagacccgcgatgtcgaactggccgcgctgccggaagtgccggccgataccgcgccggtgaccgacgcgcagatcaagcagtggtacgacagccatggcaaggacttccgccaggccgagagcgtttcgctcgagtacgtcgagatcaatggtgcgaacctgccggcaccgaccgccgccgacgaagccaccctgcgcaagcgctatgaagacgagaaggcgaagttcaccacgccggagcagcgccaggcctcgcatatcctgatcaccggcgacggtgccgaagccaaggcgaacaagattgccgccgaagccaaggccgccggcgccgacttcgctgcactggccaaggccaactcggaagacccgggttcgaagggccagggtggtgacctgggttgggtcgaacgcggcgcgatggtcaagccgttcgaagatgcgctgttcgctgccaaggccggtgacgtgattggtccggtcaagaccgagttcggctatcacatcatcaaggttgctgcggtccgtggcggccagggcaagtccttcgaggaagtgcgtgacacgctggctgccgagcagctgaaggccgacggcgagcgcggcttcaacgaactggccggccgtctggtcgacgccatcaacaagagcccgagcgatctggctgccgcggccaaggaagtgaacctgccgctgcagacgctgggcccgatcacccgtgccaccgccagtggcatcgccgctgacccgggcgtgctgcgtgccgccttctccgacgtgctcgtgcaggacgggaccgccagcgacccgatcgcgctgggcggcgcgaccaaccacagtgtggtcatccgcgtggccgcacacaccccggaacaggccatgccgctggacaaggcgcgcgagcaggtgatcgctgcgatccgtgccgaccgtcagcgccaggccagcgacaaggcggccgatgccgtgctggccaagctgaaggcgggcgccaccctgcagtcgctggcggccagcgagaagctgcagctgagcccgatgccgggcctgccgcgcagccagccggtaccgacgccggaaatcaaccgcgcgatcttcagcgcgccggtgccggccgatggcaagccgagctacggcaaggtcgatgtcaacggccatgcgttgctgttcgcggtgaacaaggtgaacccgggcgacgtgaaggaagtgaccgccgagcagcagaagcagctgaaggaccagctgagccagatcgatggcatggctgcggccaaggcctatgtcgaggcgatgcgcaagaagttcgtgatccagaccaccgaagcgaacctgtaagcctcgcggcgggcaggatcgaagaaggcccggcaatgccgggcctttctttgtcttcgcgtcgtttgtggcgcgcttggcctctggtagtggtcgagcttgctcgaccgccttttgtaaagtcgagccgtgctcgactgcatccgctgggcgcaggcatgaaaaagccgagcatgggctcggctctatacgggaggcgcttggcctgtgcgtcaatcctcgacgcgcagcaccgcgccaggcttcagcacgctgctgccgctcaggccgttcagcgacagcagggccttgaccggcatgccgtagcggcgggcgatggtccaggccgactcgccatcacgcacggtgtggcggcggctgcgcggacggtcggcgatcgcggcgacggttctggtgacctgcggcgtcggtacagcggccgccaccggtgcggtggtggcgaccagcgcggtcgctgcctccgctaccgtcgcatttgcggccgagaccggcgccagcacgcgggtggtacccgaggggcggccaccggaggccagggccgggttgaggcgggcgatcctggcagggtccagggcgcgctgtgcggcccactgctgcacgctggtgcccgcaggcagggtgtggtccttcagcaccggcacggtgcggtccagcgaggccatcacgccaggctggtcttccacgtcttccagcacgcaggccagggcatgcagcttctcgacgtaggcatgggtgaccggcgacaggccgggcagcgccgaaggcttggcgttctgcgcgttcatgccagccttgcgcatggactgcagcacgcggtactcgccggcgttgtaggccatcgtggccaggcgccagtcgccgccgaacatgccgtgcagggtcttcaggtagcgcactgcggcttgggtcgaatcgaccgccgacaggcggccgtcatagccgttggtcatcggcacgcgatggttgcgcgcggtggtggcgatgaactgccacaggccggtcgggccgctgccattgcgggcattgggccggtagccgctttccacgaagggaatcagcgcgaactcggtgggcaggtcggccttgcgcagctcttcgaccacgtagccgaacagcaccagcgcatcgtcatcctggttggccaggcgcgatggggcgtgggcgaactgcttctgccagcgcgggctggtggcctcggcgtcgcagctgggttcggccagtccgtcgcggaagctggtgaagatctcctggccgttgcgcaccgaagcggcgggcagcgcagccggatccagcggcagggccgcagcggcggtcaggttctggctgatgccggcgcccagcgactgtgcgcccgcggttccggccagccccagggcaaggcccagggccagcggcagacttcggcgcatcatgcgcggaagccgtctttccagtgccggagaccggccatcacgtcgacgtcgtcaacgacgtcacggcccaggtgtgccgagaccgacgcacggatcggcgccgcgtgcacacgcaggaagggattgcagtcgaattcgttggccagggttaccggcagggtggaacggtcatcgcggcgcatggccaaagcctcctcttggcgctgccacagggcagcgttggcggggtcgacatgccgcgcgaagacggcatttgacacggtgtactcgtgggcgcaacaaagcagcagttgcgcgggcaaggtacccagcttgcgcatcgatgccagcagctgggacggcgtaccttcgaacagacgtccacagcccaggctgaacaacgaatctccgctgaaaagatgttcagcagtgtgaaacgcgatgtggctgcgggtatgcccgggcacggatagtacgtggaacgtccggcccagtgcctgaacgcgttcaccttcgccgacccgtccggtggccgtggggatgcgctcttcgaccggcgcgatgacccgtacaccgggaaagcgagcctgcagtgcgggcacgccaccgatgtggtcgtcgtggtggtgggtgagcaggatcgtgtccacgcgcaggccctgatcggccagtgcgagcactggcgcggcatcgccggggtcgacgaccacggcagtgccatcgtcggcgatcagcgtccagatgtagttatccgcaaatgcgggcagggcagtcagtcgcatagaattggaccatgcccgcgctgcagagcacccgtcaagcgagccagaccccgtggttcgacagtgagccggcggcggcgctgcgcgttctggaacggcagttgctgcttccgcagctgtcggcgctgcccgcgcagccctggctgtggatcgcgccgagtgcggcctggctggaggatgcgcagctgggtgggcgcggcctgcgcctgtaccggcaggggtcgggaccgggctatgacggcgatgcccgctgcgggctgcccttgcctttggccaacgagagcgtcaatgcgatcgtgctgcagcatgtcaccaccggcgatgcccacctgctgctcgacgagtgcgagcgcgtattgatgccgggcggccatctgtggctgagcagcctcaatccgttcagcccctaccgcacgcactggcggcagcatgggctggtggtgcgtacgccgcagcggatccgcctgctgctcggccgccatggcctggagtgcgacgatatgcgctacctcggcccgctctggcgcggtgccggcagccgtcgcccggggggctgggcgccattgcgcgcggcctgcctgttccatgcggagaaacgcacgctggccctgcccgggccgaaaccgctgccggtgcgctggcacggcaccgttgctacctgattctggagctgtattgaaaaccatcgaaatccacaccgacggatcctgcctcggcaatcccggccccggcggctgggctgcgttgctgcgctacaagggccacgagcgcgagctcagtggcggtgaagcgcacaccaccaacaaccggatggagctgatggcggccatttccgggctggagacgctgaccgagccgtgcaacatcgtgctctacaccgactcgcagtacgtgcggcagggcctgacccagtggatgcccggctggatccgcaagaactggaagaccgctggcggtgatccggtgaagaaccgcgagctgtgggagcgcctgcacgcggccacgctgcggcaccagatcgactggcgctgggtgaagggccactccggcgacccggacaatgagcgggtggataccctggcccgcaacgcggcgatccagatccgcgacgccagcccggtaaactgagcccatgcgtcagatcatcctcgataccgaaaccaccggcctggagtggaagaagggcaaccgcatcgtcgaaatcggctgcgtggagctgttcaagcgccgcccgaccggcaacaactaccaccagtacatcaagccggactgcgagttcgaacagggagcccaggaagtcaccggcctgaccctggagttcctcgatgacaagcctgaattcgcgcagatcgccgatgagttcctggcgttcatcgatggcgccgagctgatcatccacaacgcggcgttcgaccttggcttcctcgacaacgagttgtcgctgctggggccgcagtacgggaagatcaccgatcgctgcacggtcatcgataccctggcgatggcgcgtgagcgcttcccgggccagcgcaactcgctggatgcgctgtgcaagcggctgggcgtggacaactcgcaccgtgcgctgcatggcggcctgctcgatgcgcagatcctgggcgatgtctatatcgcactgacctcgggccaggaagagatcggcttcggcctgggcgatgacgacggcggcggtgccggcgcggcgttgcaggctttcgataccagcaagctgctgccgcgtccgcgcgtggtggctacgccgtcggaactggaagcgcacgctgcgcggctggaacggctgcgcaagaaggccggccacgcactgtgggatggcccgaaggtggaagagcccgccagcgcgtaatacatcgaggtagtgccggccgctggccggcatcgtcctgatacgaggttccccgggtgagccggccagcggccggcactaccgcctccacgcacggcgtggctctaccggttaatggcagcgcaccaggatcacgctgatgttgtcacggccaccgccatcgagtgcggcggcgaccagcgtatccacgcattcctgcgcgctggcatcttcgaatgccagggtgcgggcgatgccgcggtcatccacttcctcggtgagaccgtcactgcacagcagcagctgcatgcccggacgcagctcaccactggtggtggccacgttcaggtgggctggatcggtcacgcccagtgcctgggtgaccacgttgcgatgcggatgcgcgcgtgcctgttcggcggtcaggttgccctgcgcgaccagttcctgcaccacgctgtggtcctggctgagctgcgccagctgaccgtcgcgccacaggtaggcgcggctgtcgccgacccaggccacttcatagcggttgccctgcacacgcgcggcgaccacggtggtgcccatcggcaacgtgtcgttgcgccggcgcgaggcgcggatgatctcttcgtcggcagtgcggatggcctgtgccagcggtgctccgcggcggatctcgcgcacgatggtttcgcgtgccagtgcactggccacttcgccgcaggcatgcccgcccatgccgtcggccaccagccacagggccagctcgctgtcaccgtagtaggtgtcctcgttgagctcgcggcgcatgccggggtgggtgaggtgtccgaattcgatcatggtaggcagggcggggtattgccggggagacaggcatcatcgggtggccgcaggcatccggcaaggcatgtgcccaggaaattttcagttcgttggccggaatgacttgtcgtcggcctcacttcctcgtatgatgcgcgtccccggtccgccggggaccacccggagaggtggcagagtggttgaatgtacctgactcgaaatcaggcaggcgtttatagcgcctcgggggttcgaatccccccctctccgccagataaaagaaaagggctgccgaaaggcagcccttttcttttatctggcgcgggacacgacgcgcgtttcgcgcgtcgccccacacgttgcgtcgcaacgcgcgggcccctccctttgcctgcctctccccgcccctgtcggggcagcccctcaacagaggggcttgcttctccagatggttccgggcgtggatgcggcattgatgacttccttgtctctgcgggaatagaagagggctgccgaaaggcaccctttttctttcatctggcgcgggacgcgacgcgcgtttcgcgcgtcgccccacacgttgcgccgcccgttgcccgctgggtgcatccacgcacggcgtggaaggcaaggccattcgcacagggcggggatccatgccctgtgcgaatggcgtgtgctcagaacgtgtagcccagccccagctgtatgccgttctgggtctggccgtcgcgccgctcgcccacgtaatcaaccatcaccgacaggcgcttgctggcacggctggtcacgcccaggttccaggtcaggacctgctcaccgacgggctggctgctggcactgaacagcaggtccggggcggcggcgaagccgttgctgtagcgggcctgggtatcgcccagctccttctgccagaccacgcgggcccgcggggtgatgcgctcgccgttgttgccgtcgaaggtcttgaacaactgcaggccggcgcctacgcggatgctttccaggctgccactgcggccgatgagtgcggctgcgtcctggccttcgttgaagtgcgtggccgaggtgcgcatgtagtcgaacaccggcagcagcggctgtatcaccacgccgttgccggtggtgaacgagaacgcatgctccannnnnnnngaaatcgcgtcgttgctgtacttcgcgcgcagcggtgcctgcaggccctcgatcccctcgatgctgcgacgggtgtcgtggcgaagatcggtgtagcggacggcggcggacaggtagccacgcgaatagagcgcgtccacgtagccgccgatatccagcgcgcggacatcgccgctgaatcctgcaccttcgctggaccgggtcgacatgtcggccgcggcaaggctcacgcccagtgtcacgcggtcgtctgccagacgggtatcggcaccaagcgcgatgccgccgatggtgtggttcaggccggcgacgcccgcaccaccctcgatacggccatggctgccgaacccgcgcgcccagaagctgcggttgtgtccggcgtcgcccgcatcactgcctgcatctgccggtgcgaccaggtgcatcgccagctggttgaacaggcgactgccggtcgttgccgattgcgccgaggcggtctgcgcggcctgtgctgccaggccgtccgcatcgccaccgctgcgcgatgctgcctggtgctgctgcacgacgttgccgatgctgccgaccagtgcggtatcggccaggcgcaggctggcatgcgcgtcgccgcgcaatgctcccgcctggcgcgcgatgtcatcgcggtcagcgaactgcagggcacccagcagtccgctcatcgaggaagtgcgctgtgcagccgcctgttgcagtgcgatgcccaggccgtcgccggacggggcattgccgaacaagcgtgtgtcgtcgaaggagggattggcggtcagccacaggccactgccggtctggttgacggtgaagctgagcagtgaattgtggcgagggcggaatacggcgccgggagcggtgaggtccaccgcgctgccggcctcgccactgcgctcgacgtactggaagcgcccttcgatgaagtccgacaccggtgctgcgcgggtcagggtatcgggcgtagcggtgcggcaccacaagccggcgtactcaccgttcgacgggccgcagggggcgacgggcagctgcagggcgctggcatccacctgggttccgaccagatggttctgctggcctgccgggaagaacgcctgcttgatgtccagcgtcagcctggcgctgggggcaatgctcagcacggcgcggttgatgttgccgtacaggttgtagtcaccggaccgccggtcctcttcgaccaggaagtagcgggcttcttccagcgtcagtgccggtgcggtgcgctggctgtcgacctggaaggccaggttcgcgccatcgttgaggttgatgtagcgccccttgccgatccggaagcgttcgctggtgaacacgtcgtcgccacccggcgcgagtgcttccagcgagtaggggcgcatgacgatgccggagggcgcgagcgttccgccctcgttgatgtcgatcgtggcattcaatgaaccgtgtccggtcagcacgccgccgcgttcgaccacggtcaggctgcgcagtgcgccctgctgcagctcgatgcgcccgccattgcgggcgccgatggcttcggcgtggtggatccagccattctgctgcaggcgcagggtgccgccatcggccaccacatactgggcggcggaggcggtatccagtgaccagacaccgcccttgccgatgcggatcacaccgaaggcgtcgtccagccggatgtccggggtcgattgctggaagtagcgcaggttggccagcgcattggtgtagcgcccgcgcacggccaggttcggattgaggtctccgctcacgtccttgtcgatggaaagcacgtcgccaggctggacgtaaccggcttcggtaacgacgcgatcactgtagaaggtgacaccgggatacgcggtgcagttgcctgccgcgctctggtcgcgggtcgggcagaagcgcgtggccacggccgccacgttcgggtcgaagtagcgcaggaagcccgactgctgggtcagttcatagtgcgcctggacgatgcgcgcttcgatgaccgcgaagtcggtcgggccgaacatgtcccggtagtacttgatgtacttgtcctgccccgggtacggggtagggccgttcgggccggattcgccatggatgcccagcaccgtctgcgtgtagttgccgtgcgctggcagcaggccgaactgcgtgaccttgcgcttcacgccggcaacgaaggcgtcggcgcaggccgagtagcagccgccgtccagcacggtatccagcccatgctggcggatgatggcgcccatgcccacgccaccggaggcggccccgcccggcgagttgcggaacaccacctggcgcagcggcgtaccacgggcctgcgcggccaggatgtaggcctccagcgtctgcggatcggtcgccagcacgttgccggtgtagtagagcgtgtctccattcacatggaaggcactggcatgggcctgcggcgcggcagcgatgccgagaagtgcaacaagggcactgccgaggacggtggcgcgacgggtggggagggcgggatatcgatgcatgcggagttccacggaaaggagtgaagtgcggttgccgcccctttttcgctgcatgaacacgctgatgcggcgtggtttcaacacgttgcagcctgggcagggcgggtnnnnnnnnctcggccgttggactggccgggcgaggagggcgacaggccgcctctccagaccgctaacgcagctgcggggggatctcccccagtcatcgcgctcggctgaccctgcaggcgacggggcgcagcgtttgcgccgcgcgggttaccatgtatgcatcacctgctggagccttcccccatgagcgctgaaatccttgtccccgtgtccttcggcgagctgctggacaagatctcgatcctgcagatcaagtccgagcgcatcagcgacgagggcaagctggccaacgtgcgcagggagctgtcggcgctggagcagacctggatggcgcacccggcggcggtgaaggacatcgccaagctgcgtgccgagctgaaggcggtcaacgagcagctgtgggacatcgaggacgacatccgcctgaaggaaaaggcgcaggcgttcgaccagggcttcgtcgacctggcgcgcagcgtctacctgcgcaacgacgagcgtgcgcgcatcaagaaggcgatcaacctggcgctgggctcggcgtacgtggaagagaagtcctaccaggattacgcgcagcgcgcgtaatcccggcggccaaaaggggaggtccacgccacgcgtggatgaaaccgccgggcgcaggccaacgcccggccggccaatcaccccagatgatcggccacgtaacgctcgaaagccgcgatgccgtcttcgacagtgatcagttccatcacatcgtcgaactcgatcttggtgccccatttcagatcggcagcctgcttggccaggtacttgcgtgcggcgtcgtcgtagcggtccacgcagtagcggcggtccgagtacggtccgctgcggttcgggttgctggccgcatgcaggcccagcaccttggcgcccatcgcgttggcgatgtgcatcgggcccgagtccggagtcatcaccaggttggcgcgggcaagcagggcaggcagctgcttcaaggtgtccttcccgaccaggtccagcgccggcgtgagcagttgtgcctggatggcatcggccatgctgcgctccagttcgctgcggccaccgcacagcaccacctgccaaccacgctgcgcggcgtggttggccacggctgcatagcggtctgcataccagttgcggcgcacgtggctggaacagggcgagatcatcagcaccgggcgcccatcgtcctgccattgcgcagcggcccagtcatatgcggactggggcacggctaggtcccagctgacctcggtctggcgcaggcccagcggctcgcagaagctgccgatggcatccagcacatggacgccggggcggtcgggaatgcgctcgttgatgaagagcccgtgcaggtccttggaacggctgcggtcgtagccgatgcgtcgctcggcgggaatgaacgccgacagcaggttggcgcggaacgccacctgcatctgcagcagcgcttcaaaacgccccggtggcagctgtttgcgcagctccttgacccctgccatgccgctcttcttgtcgtaggcgtggaaggtgacgccgggcaggccatcgagcagtttgtggccgaccttgtcgatgatccagtggatcggcgtgtccgggcgcgcagcctgcagggtgcgcaccaggggcaccacgtgggtgacatcgccgagtgcggacaggcgcaggaggcacaaggaggaggacgctgatgccatgtgttgttagactcaatgaaatggtcgcattcgacgccaatgaagcgctgacgccatgccgcgagggtcgcggcatcggggccattctgttcgaccgcgagcggctgcggcaagccgaggttggcctgttctcgccccagcactggggaagcaaggcccggccggtcggcgagggcggccgcggcagcgcctggttcatcgatgcgccgttcggcgccagcgtgctgcgccactacctgcgcggcggcctggcagcgaagatcagccatgaccagtacctctggcgtggctcggaccggacccggagctttgccgaattccgcctgatgcgcgccctgcgcgagaagaagctgccggtgccccggccgatcgccgcgtactacatgcgcgaaggcctgcgctaccgggcggcaatcctgatggagcggatcgagggcgtgcgctcgctggccgaccgtgcgctggtcgccggacggggcgcgccctgggaagagaccgggcggctgatcgcccgctttcaccgtgccggcctggaccatgccgacctcaacgcgcacaacatcctgttcgatggcaacggccatggctggctgatcgacttcgaccgcggggtgatccgcattccggccaccgcctggcgcgaacgcaacctcaagcgcctgctgcgctcgctgatcaagctgcgcggcgagcgcagcgtggaggacgtgcagaaggactacgcgcggctgaggcgcgcctatgacatggcctggaaccggggcacctgatgggctggtcgttgcgtttcctcggcgtcggcaacgcctcggcggtcgagctggggtcgccgatgtcggtgatcgagcgggacgggcggccatggctgacgatcgactgcggcggcgaaggcctgaccgcgttcaaggcgcactacgggcacatgccgcaggcactgttcgtcacccatgtgcacctggatcacgtggccggtttcgagcggctgttcgtcgataccttcttcagcacgcagcgccgcggcaaggtgcgcctgtatgtgcctgccaccgtggtgccgctgctgcacaagcgcatcggtgactacccgaacgtgctggccgagggcggtgccaacttctgggatgcgttccagttgatcgtggtgggcgaggcgttctggcacgagggcgtgcgcctggaagtattcccggtacgccaccactggccggagacggcgtacggcctgcgcctgcagggcgcgctgacctggagtggtgatacccggccgattccggagatgctggcccgcttcgccaatgacaacgaactgatcgcccacgactgcggcctgcacggcaatccgtcgcataccggtgtggacgacctggagcgcgagtacagcgcggaactgcaggcgcggatgatgctctaccactacgccagcgtggctgatggtgtggcgctggcnnnnnnnngccaccgcgtggcgcagccggggcagtgcgtgccgctggcaaccccgactgcaccgcacgtgctggcgcaggatccgccgtgagcggtgccggcctgcccgccgacgcggcgctggccgccggactggaggtgctggannnnnnnntgcatgcgcctgcggtgcgggccgatcctgagcgccttgacgcattgctggacgaggatttcagcgagatcggcagttccgggcaatgctacggccgtgatgcagccttgcaggagatcccgttggannnnnnnnaggtgctgatcgaatcggaacagtacgcggtgtggttgttggccgacggtctggcccaggtgcgttatcgcagccgccattacctcgacggccagccgcaaggctgggtgctgcgcagctcgctgtggcgccggcacggggatggatggcgcatgctgttccaccagggcacgcccgaggcacggtaggaccgggccatgtccggcgaagggcgccaaccaggggtggcacctgccaggggcggggcgtcgccggaaaaggcgatggccccgccggctgacctcggcgcccgcgtcgatcgataccgttgctgccttccggccctggcggggttttcgacctagcgtcgcgaggggccgacggggccaccatagagacgtcggccgcccggagggcagccagttcacggaccaggggaagcagcgcgcgatgcgccagagaccacagccggactgcgcatcggctggccgatggcagacgcgtagtctagcgcaggcaggtgcatcgacgccagcttcacgcgctgaatccgctgtaacccgttcccgcccgtggcggcccgggccacccgccgttgctagaatgccggccaggaggaacggcctcccccacatcgggaatcaaagaccaggacggcctggccctaccaagaggagggccgtcatggcctggatctatctgttgttcgccggcctgctggaaatcgtctgggccgtgtccatgaagcagtccgaaggcttcaccaagctcacccccaccgtggtcacgatcgtcggcatgatcgccagcttctggttgctggcggtggccatgcgcagcctgccgctgggcaccgcctatacgatctggaccggcatcggcgcggtcggtgcgttcgtggttggcatcgtgttcctcggcgagcaggtcagcccgatgcggatcggtgcagcggtgctgatcgtttccggcctggtgctgatgaaactctcgagcagctgaatgatttacttatggcggggaaaggaatctccgcttccagcaggtatatgcattttcggcaagaccattttgtccgcccgttttatttgacgtacgtcatgaaaataacgagcgtgattcacatgccgctggcaccgacggtcgcacagtgccgccattcgtcgggcgaaaccggggagttttcgccttgagggacacgctgtcgtacctgtcgccgggtgcgacggcgtgaagatgtgaagattttcaggagttaatgccttcgaaccttgtttccgcatcgggagccggggtgggccgcattgtctccaaaaaacctgccagctgtgccatccggtcttttcatggagatttaccgatgaaccgcatttaccgtctggttttcaatcgtgcccttggggtaatgcaggttgcttcggaggtcgcccggaatcccggcggaagcgcggtcagcgcagggcgggtgccgcgattgcgggcgcaccagctggcggtggctttggccgccacactggccagcggatcggcgtttgcggcctgcactaccgcaggtacgacggtgacctgcgccaccggctccaataccaattcgctgaccaacagcatcaacggcgtgacgctgaatatccagaccggcgccgagctcagcgtgccgccgatcgttggcggaagtgcagtgaatttgagtggtaacggcatcaccgtgaacaaccagggcacggtcgatcccaccatcaacggtggcctgagcctggcagcgtcgggcatggtgctgggcaacaataccgtcggtggaaacaccatgagcgtcaacaatcaggcaggcggggcgatcaaaggcctggtcaacatcggctccatcctcggtttcggcggacaggcgctggtggtgcagaacgcttccggcggtgtcagcaacatcgtcaatgccggtaatgtggacatgtcgatctttggtgcaggcctgttgaccacggccgatgcggcatcgatcgtaagctacggtggtgcgcagaccactctcaacaacaccggcaccattaccggccgcatagggttccagggttcggccacggcgggggccggcaataccttcctcaacgcgggaaccatcaacggcagtgtgaacctgggcagttcggtcgccggcaacaccttcaccgccgtgtctggttccagcgtcaataccgccggtatcggcgtggccgggcaggtcggcgcgcttgcggtgaatctggccgcggccggcatcgtcgacggtggctcggcgtccaacaacagcctggtgctgcagaacagcgccaccggcccgggcagcggtaccggcggagcggtaaccacgctgggctggaaccagtacatcaacttccagaggctcaccgtcaacagcggtacctggaacctgcagggtgcgtgggcgggtgcgggcacgaccacgctcaacgatggcctggtcaatttcaataatgccggttccttcggcacagggctgttcaccgccaacggcggtgccattgccgcctccacggccggtctgaacctgaccaacgccttcaaccttggcggcaacctttccctcggcgggaccaatgcgttcagcctgggtggcgtgctgtccggtactggcgggctgacggtcaacaacaccggcatcgtcacgctcggcggcgcaaacctgttctccggcggcgtcaacctcaatgccggcggcctgctgctgggcaatgcgggcgcgctgggcagcggcaacctgaccgtgggtggcagcgcttcactggatacgacgtcgggcttcaccctgggcaacaatctggtgatcaatggcgggggctcgctgaacctgctgggcagcaatgcgttgtcattgagtggctcgatttccggtgccggcaacgtgaccaagaacggcgcgggcacgctgaccttgaatggcgccaattcgctgaccggcgccttcaatctggccggcggcgcattggcgctgggcgcgggtggcagcctgtcgcccaccggtgcgatcacgctgggcgttggtaccagcctcgatctttcagcggcgaccaaccagaccatcggctcgctggccggtctcggcggttcggtcaatctcggcagccacacgctgaccctgggtgggctgggcaataccagctacagcggcacgttcgccgcaggcaccggtggcctgatcaagctcggtaccggcgtgcagaccctgtccggcgtcaacaacctcagcggcggtgttgcgctcaacgccggcggcttgttgctgggcaatgcggccgcgttgggcagcggcacgctgtccgtcggcggcaatgccacgctggatggcacgaccgggttggcgttgaccaatgccgtcaacctcggtgccggggccagcctgaatctgctgggcaaccaggcgctcacattcaacggcgtgatcggtggcgctggtggcctgatcaagaatggcgcggcaaccctgacgctcaacggcgccaatacgttcggcggcggtctggcgctcaatgccggcagcctggtgctgggcaacggcggtgcactgggaaccggggcgctgaacgtcggcggtgcggtatcgctcgacgccagcgccggcctcaccgtgggcaatggcatcacgcttggcgccggtggttcgctcgatgtgctgggctcgaatgcgctgacgctgggcggtgtcatcggcgggagcggcagcctggtcaagaacggcgcctccacgctgacgctgggcggcgcgaacacgttcaccggtgggctggcggtgaatgccggaacggtgtcattggccagtggtggcagcctggcggcgaccggcgcggtcagcctggccggcgctggcagcgcactggatatctcgctgggtggcaaccagaccatcggtgcgttgtccggcgtggctggcagcaccctgtcgctgggcagcagcacgctgaccttcggtgatgccaccaaccagaccttcgccggcgtgatcggcggcaccggtggcctgatcaagcagggcaccggcgtgcagacgctgaccagcgccagcaccttcagcggtggggtgaatcttgccgccggtggcctggtgctgggcaacgccggtgcgctgggaagcggtgcgctgaccgtcagtggcaacggttcgctggacgccactgctgcactgaacctgggcaatgcgatcaacctcggcgcggcgttgaccctgccgggcagccagaacctggccctggccggcaacgtcaccggcaccggcagcctggtcaagaatggcgcgtcgacactgaccttgaacggtaccaacaccttcagcggtggactgagcgcaaacgccggcagtctgctgctgggcaacagtggcgcactcggtacgggagtattgggcattggcggcagcgtctcgctcgatggcggcgccccgctgaacctggccaacaatgtgtccctgggcgcgggtgccgcgctgtcgctgccgggctcgcaggcgatcacgctgggtggcgtggtgtccggtgccggcaggctggtcaagaatggtgccaccaccttgaccctcaacggcgccaacagcttcggtggtgggctgaccgtcaacggcggcggcgtgttcctggggaacgccggcgcactgggcaccggtgcactgtcggtgggcgccaatgccacgctggacagttcagtagcgctgaacctcgccaacgacctcaaccttggggcaggcgcggcgctggatctgctgggcagccagaacgtgtcgctgggcggtctcatcagtggtactggcagcctggtcaaaaacggtacggcgacgctggcgttgaacggcgccaatacgttcagcgggggcgtcggcctcaacgcgggcctgctgcagctgggcaatgcgcaggcgctgggtaccggccagctggacgtgggcggcaacgcttcgctggaggccacaacggcgctggcgctgggcaacaccatcggtctcgctgccggtgccaacctttccgtgctgggcagcaatgacctgacgctggccggtccggtattcggtgccggtgggctgatcaaggacggcacggcgcggttgacgttgtcgggcgccaatacctacaacggaggcaccaccatcaacgccggcacgctggcgctgggcgcaggcggcagtctcgccgcagccggtgcggtgaatcttgccgttgcgggcgcgacactggacatctccgcagccggtgcggcacagaccatcggcgcgttgaatggcgtggcgggcagccagctggcgctgggcgcgcagtcgctgacctttggcggcgccggcaacggcagctttgccggcgtgatcggtggcactggcggcctggtcaagacgggtaccggcgtgcagacgctgtccggtgccaacaccttcagtggcggtgttgcactcaacgcgggtggcctgatcctcggcaatgccagcgcgctcggcaccggtgcgctgggcatcggtggcaccaccacgctggacagcacggtggcgttgaacctggccaacgcagtgaacttcggtgcgggcacgcagctgacgctgggcggcagcaacgatgtcacgctcggtggcgtggtggccggcaacggcagcctggtcaagaatggtgcgggcctgctgaccctcaacaacaccaacaccttcggtggcggcctgaccttgaacggtggtggcctggtggtcggcgcgaatggtgcgctcggtaccggtgcgctggcggtcaatgccagcaccacgctggatgcgggcactgcagtgacgctcggcaatgcggtcacgctgggctcgggcgtcgcactcacgctgcccggcagcaatgcgctgacgctgtcgggcgtggtaggcggcaatggcagcctgatcaagaatggcggcaccacgttgacgctgtccggtgccaacacctacaccggcggtaccaccatcaacgccggcacgctggcgttgggcacgggtggcagtctcgccgcagtcggtgatgtcacgttgggcgcaggcgcaggcttcgatatctccggtgccggcggcaaccagaccatcggcgcgctcaacggcgcgggcggcagcacgctgacgctgggcggcaattcgttgaccttcggtaccgccggcaacgccgcgttcgatggcgtgatcagcggcggtggtggcctggtcaaggtgggcgcgggcgtacagaccttgtccggcgccaacaccttcggcggcggcgtcaccctcaatgcaggtggcctggtgcttggcaatgatgcggcgttgggcgcgggtgcattgaccgtcggtggtgctgccacgctggataccaccggcctggcaacgctggccaacaacattgcgctcaatgccgggctgaccgtaatcgggaccaatgcactgacgctcaacggcgtcctttccggtaccggcagcctcaccaagaatggcagcgcgacgctgacgttgaatggcgccaacacctacaccggtggcaccaacatcaacgccggcacgctggcgctgggggccggtgccagcctggccgcgagcggtaccgtcaatcttgccaccggcgccacgctggacctgtcggccggcagtggcacgcagcagttcggcacgctggtcggcaacggtacggtgaacctcggtgccaactcgatcgaagtgggcggcgccaccgatggcaccttcagtggctcgatcgcaggcaccggtggcctgaccaaggtcggtgccggcatcgagacgctgaccggtgccaacacctacaccggcggcacgttcatcaacgccggtaccctggcgatcggccccggcggcagtctggccgcgaccggtgcggtgacgctcactgcggcaggcacgggcttcgatatctccactaccggcgccaaccagaccatcggggcgttgaacggcgtggcgggttcgacggtgagcctgggggcacagacactgaccctgggcggcgttggcaacagcatcttcgatggcgcgatctccggcaccggcggcctggtcaagaacggcgccggcagcctcacgctgggcggtgccaacctgttcagcggtggcgtcgcgctcaatggcggcgcattggtggtcggcaacaacgctgcgctcggcagcggtgcgctgacggtgggaagcaacgcgacgctggatgcatccaccggcgtcagcctggccaacaacatcaacctcgcatcgggtgccaacctcgatctgctcggcagccaggcgctgaccctgggcggcgtgatctccggcacgggcgggctgatcaaggacggtgcggccacggtgaccctgagcggcgccaacacctacaccggtggcaccaccatcaacagcggcacgctggcgatcggcgctggtggcagcctcgccgcggccggcgcagtgaacctggccggtgctggcacgttcgacatttcggcgggcaaccaggccatcggttcgctggccggcgtcgccggcagtacggtggcgctgggcggcagcacgctgaccctgggcggcaccgtggacagcaccttcagcggtgcgatcagtggcaacggcggcctggtcaagaacggcgcaggcgtgcagacgctcaacggcgccagcaccttcagcggcggcgtagcgctcaacgccggtggcctggtggtcggcaacaatgctgcgttgggcaccggtgcggtgacggtcggaggcgctgcgacgctcgattcgaacacggcggtcaccctcgccaacaacttcaccctcaacaacgcgttgaccgtcctcggcagcaacaacctcaccctcaacggcatcctcagtggtaccggctcactgagcaaggagggtgccgcgacgctgaccttgaatggtgccaacacctataccggcggtactttcatcaacgccggcactctggcactgggtgctggcgccagcctggcctcctcaggcaccgtcaacctggccacgggggcgaccttcgatctgtcagcaggcagcggcacgcagcagttcggtaccctgatcggcagcggtacagtgaatctgggcgccaacacgctgacgatcggaggccctgccaatggcaccttcagtggttcggtggccggctccggtggcctgatcaaggaaggttcgggcacccagacgttgaccggcaccaacaccttcaccggtggcaccaccatcaacgccggcacgctggcgatcggtgccggcggcagccttgcagcgaccggtgcggtcaccctggccaacgccggtaccaccttcgacatcagcgcgggtggtgcgcaggcgatcggttcgctggcaggcgtggcaggttcgaccgtggcgctgggcggcagcacgctgaccctcaatggcgtgggcaataccacgttcgccggcaccatcggaggggccggtggcctggtaaagaacggcgcaggcatccagggcttgacgggcgtcaacgtcttcacgggcggcgtgaccctcaatgccggtggcctgctgctgggcaacggcggttcgctgggcatcggcgcgctgaccgtaggcggcaacgccagcctggatggcaccagtgcgctgactctggccaacaccgtgcagctggccagcggcacgctgactctggccggcagcaacgcgctgaccttgaacggaccgatcagcggtgccggtggcctgctgaaggatggcgcggcgacggtcaccctgggcggtgccagcagctataccggcaccaccaccatcaacagcggcacgctggcggtagcagccggcggcagcctgtccggtgccagcacggtcaacctggccggtgctggcacactggatatcagcgccggtggcaatcagagcatcggcggcctggccggtgtggccggcagcacggtggcgctgggaggcgcaacgctgactaccggcggcaacaacgccagcaccgtgttcgctggcgtcctcagtggcaccggcggcctggtgcagggaggtaccggtacgctgaccctgagcggcgacaacacctataccggcggtaccaccatcaacggtggcagcaccctgcagatcggcaacggtggcagcaccggttcggtgctgggcgacatcaccaacaatggcagcctggtctacaacctcggcaccacggcaaccgtgggtgcggtggtcagtggcaatggcggtctgacccaggccggcagcggcacgctggtgctgaccggcaacaacacctacaccggagggaccaccatcaatgccggcggcacgctgcagatcggcaacggtggtgcgaccggtgcgatcgtcggcgacatcaccaacaacggcgcgctggtgtccaacgtggccggcaacaccacgctcggtggcaccatcagcggcagtggcggcctgacccagtccggcagcggcacgctggtgctgaccggcaacaacacctataccggcggcaccaccgtcaatgccggtggcaccctgcaggtgggcaatggcggtgcgaccggtgcgatcaccggcaacgttgccaacaacggcagcctggtattcaacgtgggcggcaacaccacggtcggtggcgcgatcagcggcagcggtggcctgacccaggccggcagcggcgtgctgaccctggtcggcaacaacacctataccggtggcaccacgatcaataccggcggtacgctgcaggtcggcaacggcggggcaaccggcgccatcgctggagacatcaccaacaatggcgcgttgatctccaacgtggccggcaacacgcagctgggcggcaccatcagcggtacgggtggcctgacccaggcgggcagtgggtcgctggtgctgaccggcaccaacacctacaccgggggtaccaccatcaacgccggcggcacgctgcagctgggcaatggcggcgcgaccggctcgatcattggcgatgtcaccaacaacggcacgctgctgtccaacgtggccggcaacaccacgctgggtggcaccatcagcggcagcggcggcctgatccaggccggcagcggcactctgaccgtgaccggcaacaacacctacaccgggccgaccacgatcaatgcaggcggcacgctgcaggtcggcaacggcggtgcgaccggcgcgatcggtggcaacgtcaccaacaacggcaacctggtgttcaacgtggccggcaataccacggtcggtggcgccatcagcggcagcggtggcctgacccaggccggcagcggcacgttgatcctgggcggcaacaacacctataccggtggcaccaccatcaataccggcggcacgttgcaggttggcaatggcggcgccagcggtgcgatcgccggcaacgtcagcaacaacggcagcctggtgttcaacgtgggcggcaacaccaccgtcggaggcaccatcagcggcagtggtggcctgacccaggccggcaccggaacggtcaccctgaccggcaacaacacctacaccggcggcaccaccatcaatgccggcggcaccgtgcaggtcggcaatggcggcgccagcggctcgatcaccggcaatatcaccaacaacggtggcctggtcatcaacaccggcggcaccaccacgctgggcggcaccatcagcggtggtggcagcatcgtgcaggcaggcccgggcggcctgaacctgggcggcaacagcggcggcttcagcggcaccggccaggtcaccggtggtggcctgaatgtcaccggcaacatcggtggccagtggaccatcggcagcggtaccacgctgtccggtaccgggaccatcggtggcacgggtggcggcgtgacggtgtccagcggcggcgtgctgtcgccgggcaatggcccgggcaacggcagtggtgcaggcaatggcaccggcacgatcacggtgggcggcaacctgacgttgtcgccgggcagcacgctgggcgtcgatctgggtgccagcggcagtgacacggtgcaggtgggcggcagcgccaacgtgggtggcagtaccgtgcaggtgaacacgatttcgccgagtaccagctaccagcagggccagcagtacacggtggtcaatgcgggcggtggcgtgagtgggcagttcgcttcggcgacctcgccgtcggccttcctgaccatcaccccggtctataccgccaacacggccaacctgcagatcgacgtggcgcagaccgcggcattcaccacggcggcgaagacgcgcaaccagtacaacaccgctgcagcgctggacagcctgccgcagagtggtccggcactgggcctgtacaacacgctgctgatgtatgacgcgggtaccgcgcgtgcggcgttcgaccagttgtccggcgaggtgcatgcggccagccgtgcggtgctgctgtacgacaactacctggaagagggcatccgccagcgtctcggcagcgaactgccgaccgtgcgtggcgagcgtgcctcggcctggctggccggcagcggcaaggtgttccgccaggacggtgacggcaacggcgatgacatccgctccaaccgcaatgcactgatggcgggcgtggactggcagctgggcgaacacgtggtgctgggtgcggccgcaggcaacgagcggctggatacgcgcctgtacgatcgcagctcgcgggcccgcctgcgcggcaacacgttcggcctgtatgcgcagggccagtggaacaacggctttgcggtcggtggcagcgtatcgcgcggtgactaccgcacgcgtaccacgcgtgaggtgccgctgctgggccagaccctgtacagccgccaggactcggatgtgaccatcgcgcaggtggagggcagctggacctggacccatggcaggacccaactgcagccgtatgtgcagttcaccaggcactgggtcgacagtgatcgtgcggtggagcagggcggcacggctgcgctggtgctggaaggcggcaaggacacgctcaatgtcagcaccgtgggcgtgcgcggccgttgggatgtgggcagcggcgagcgcttcccggcgcagctgacggttggcctgggctggcagcatgcatcgggtgataccgatgtggccagccgcaaccgcttcgcggtgggcggcaatgccttcgacgtctacagcgcggtgatggcacgcaatgcgctggtcagtcaggtgggcgtggcggtgggcctcggccgcaacagccagctgtcgatgttcgtgcagggccagcacggcgatggccgccgcgacgtgggcgggcagatcaacctgcgtgtgggcttctgaggagagtggggcgacgttggatccacgcctgcgtggatccagggcggtgcggagggctagaccctccgctccatctccacggcatcgatcccggcgccgtggccattggaaacgatccgcgtcacctggaagcccaggccggcatagaagccctgggtgtgctggctggtactgagcgtgatgcgcttgatcgagggatccgcttcggcctggcgcaggcgtgccagcgccagttcccggcccagtccatgccggtgcannnnnnnntgtaccatgccccagcagaaaccggcactgccgtcgccgcgtcgcgacaggccgccgcacgccacgatgctgccatctcgttcgatgacctggaatgcacagtccatggcctgttcttgcaggaagcgcccaaagtcgctgcgctcttcgggcgcgaagtaggtgggcacgttgctgtcgaaaatcgacaggcaggcgctggcatcggcggggcggtagaggcggaggttcatgggcccacgatagacgatcgtcaatagaaccacgccatgcgtggattcatggaccggatgccgtgcgtgtatccctcaggtcgagattcccgccagcgccgcatacatcaccacgaagctcaccaggaacaggtagatgccgccgatggccaggtagcgcagcacggtcagcgccttgttgccgccgtacacgcgttgctgcatccacagcagatagaccgggaccgccagccacagcagtgcatacagccatcggctgacggcgccaattgcgggtgatgcaaacgagctgctgatgccagcgatgaggaaggttgccagcagcaccatcatcagccagcagtggctgtacagcgccaccaccgggtattccagatagcccatcgcccgcggaatgtaggcgacgcgcagtaccagtgcgaacactggcatcaggaagaacagggcgccgggcaatgcggtcaggatcgcctgcatgtacagatcggtcttgccccccatgcgctggaggttggcgttgccgttgtgcaggcgcttgttgagccagtggttggcgaaccggggccagccggccaccacgatggggttggtgtcagcgtcccacggtttgctgttgacggtgtggttgaagaaagtgccgcttggaaacgttgatctaggcaaagtctgaagtcaggcctggcggctggacgcgtccagctggtcgattcgagacttcgatatcgatttcaatagtttaggttaagcgacaatattagattagatcaaggtatttctagctagattgaattgctgataggaaattggcaaattaaagcgctcgcgcagatgtttcaaatagagcttggctgtttctgtaatcggaaggtgcgatacgattacaagttcatcggcgagaattctatctggccaataggcatactcaagaagttgagggattgcttggcgaatgcaggcgcggacagactttccggttttgatttcatagaacgtaaccttgagatcctctttggtcaccaagtcgatagatgttccgcttccggtgtctatttctgttccgacgttgtctttgccaaactttttcgtgaggtgagcgtataggcgattttggatgtcgttatgccgctggttggcttgtgatctcgcagacgcggatcgcgtaatcgggtcggcgggccgttcctcgtggcctggcttgaactcgaatgctgaaggggggatgtcctcctcttccgtttgaaagaactcttcgtccttaggtagaagctgatttcctgcggcctcgggttgcgaatcggtagttatccagtccttaaactccctgggggtcaagccaagaactctgtggaaattgtgcgcgatcgcttcatctgcaatggtgccttccccatcccatcttgctgccgtgagtttgtggccgagtagttcgccggccaaggggccgagtcctggaatttcgaacattgagcgcaggttgaatgagacgccattgtgatcgcgccttgttgcatagccgagctgatcgatgatttgaacgaaatttgtgtaggccttcgccgaaagttgcttgtttctctcgatgcgcccggagaaacctgatcgactagttgcgttgatcattgctgtgatcaactggtgatgactaaatgtgattccaatcaggacgagtgcatcgattgcgttttcaccaatcctcttggctttggaccatacgtcaggaattctgtttcccggttgcacggacagattcttatgggcttgagcctcatcggcatgaacctccgcgaggttcttgagggcctgacttggtccgtattttttcagcagcgcggcaatcttgtgagcgttgtgcttagtgagcgaaaccttgagctgagaaatgtctgtcattggcctacgattcacaacccttnnnnnnnnagatcgtatcagctagctattcataggtgaatagcgacatttctcggctacttcaccagcatcaggcattcttccacttcccggtggcgatcaaactgacgcccaagggtcatgtgtttgtaatcagtaaagattagatcgattgaccggcgcccgaactccttggatgcaagctcagcaagttcatcaatcgaaatcatgccagtgttgctgtaactcaagactagattggaattgctgttgctgacgcctcggaagaggtcctcaaatgctcccttcacctgcgagcgaatgcagaacggtgactgatgacgactctccctgtaccgccccttgacaatctctccgttttttacctgaatttcggggtagtcatacaacaccagcgtttcaagtgcgtggtaaaatctgctgtagtggacgaatgcatagggcggatccgcatacacggtgccgccagagaatccagctaaagatgttcggtagtctagcgaagtcactctatgcgccaaagttggctctcgagtcggaattcccgcgactacgtcgtcatacttcttcgcgaatagatgtggaactgaccgctggcggtagatggagatgtcccgcatggaagactcggtctttgcatcgcgatactgcgcatagtggcctgttccttggctggaatacgccatagaaaacattagggatgacagaattacattgtatgccgggtcacctttgtagcgatccgcaacttcacgtatagcatcgatccagagcgtctgttccgcagaccaccatgtgccggagtagtacttcaggaacaggtgccatggtctgcggaaagttcgttcaagcaaggtctgctgctctcgctcgacggcattgaattgcgccaatgaaatttgcgcggagtaatcatggagggggccaatcgctttgcgattcctatcagcaatcgctttggcttgttcaatgatctgctcggaggtcggcgtttggggtgagcgccacgcgttcaggtatgcctcagccaagactgcagaataagcttggatgtcattggagtggacgctaatttgatctccgactgctccggccagggatgcgcttcctccgaacaagtcgcacagagccccgccgtcatagacctcattgatgccggaaagcacgaagtccatgatcttggactttgatcccatgtacttgatgtagtgggggtacgttcgttgctttagctgggtgcgcgcgaacactgcttcgcgttccttgtctatgagggtcacgggagtacttcctctgtctggtcctagagtagaggattctccctgaggcaggtcgcactcgttgagacttcggttcaattgcaatgccttcatatgcatgaaggccgcccttgaggggcggccttcatgtgattctagacttggactatgttttagtgctcagcactagcacatcagaccaaattacgactttcagtaannnnnnnnccggaattacttggccggatcccctgcctactcgataactggcggagagagggggattcgaacccccgaagcgcggtttagacgcttacacactttccaggcgtgctccttcaaccactcggacacctctccggatccctgccatcggcaaacgcctcagcaggggcgcagattctagcgggctgcgcggcacttcacaagcaccccggtcaggaacctgcgaaggtcgtgccgggggcgaggggactggacaggcatggcacaatggaacatccgatggaaaacggtggcctgatgtcctatctcgtccttgcccgcaagtggcgtccgaagcgttttgccgagctggtgggccaggaacacgtggtccgtgcgctcagcaacgcgctcgacagcggccgggtccaccatgcgttcctgttcaccggcacccgcggcgtgggcaagaccaccatcgcgcgcatcttcgccaagtcgctgaactgcgaacagggcaccagtgccgatccctgcggccagtgtgcagcctgcctggatatcgacgccggccgctacatcgacctgctggaaatcgacgccgcgtccaacaccggcgtggacgacgtgcgcgaggtgatcgagaacgcgcagtacatgccctcgcgtggcaagtacaaggtctacctgatcgacgaagtgcacatgctgtccaaggcggcgttcaacgcgctgctgaagacgctggaagagccgccggagcacgtgaagttcctgctggccaccaccgatccgcagaagctgccggtcaccgtgctcagccgctgcctgcagttcaacctcaagcgcctggacgaggaccagatccagggccagatgacccgcatcctggcggccgaagagatcgaggctgacggcagcgccatcgtgcagctggccaaggccgctgatggcagcctgcgggatggcctgtcgctgctggaccaggcgattgcctatgcgggcggcgcgctgcgcgaggacgtggtgcgtaccatgctgggcacggtcgaccgcacccaggtggcggcgatgctcgatgcgctggctgacggcgatggcccgcgcctgctgcaggtggtggccgcgctggccgaattctcgccggactggagtggcgtgctggaagcgctggccgaaggcctgcaccgcatccaggtgcagcagctggtaccgggtgcggccgttgccgaaggcctggatgccgccgcattcgccgagcgcctgcgcccggaagtggtgcagctctggtaccagatggccttgaacggccgtcgtgacctgccgatggcgccgagccnnnnnnnnggcttcgagatggccgtgctgcgcatgctggcgttccgcccggccgcggcggtcccgccggtgccgaaatcggtggagggggcaggcaatgcgccgggtggcaatgctgccggtggtggcaccggtgcgggtacccacgaagcgatgccggcgactgccgccgcttcggcaagcccggccgtggtggcgcaggtggccgctccggtgcaggccgcgccgcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgccggagcccgagccggttccggtggaagagccggtgtcaccgccgccggtgaaggccgaagcagcggcgccgccgtccgttgaaacagaagcgggcgacgacctgccgccgtgggccaccgacgaagccgaggcacgtgacgaggcgctggcggccgagatggctgggccggaagctgccatggtggcgccctggcatgagccgccggctcccgtcgcggctcccagcgagcctgcaccgcccgcacgcccgttccgcacggaaggcattgccatcgcgccggtcgagccggcgccagtgcaggagaacgcgccgctggaaggtgtcagcgacctggccagcgccgaggactggctggatctggtcgccaacagtggcctgagcggcccgtcgcggcagctggccgccaacgccgccttcatcagttgccagcacgggaccttgaaactgggcctttcgcccggatttgaatacctgcgctcggannnnnnnntggccgccctgggcgagatgctggagaaggccctcggccaggcgccgaagatcgtggtcgagaccgtggaaaccgaacacgttccggccgagaccctgcaccagcgtgccgaccgccagcgtagtgagcggcagcaggtggcagaggccgttttcatggacgacccggaagtgcaggtgctgatccaacagcacggtgcccgggttgtttccgattccatccgttcttttgacgagtaagacaccatgcgcggaaacatcgcacagctgatgcagcaggcccagaaaatgcaggaaaacctgcagaaggcccaggaagaaatcgccaagatcgaagtgaccggcagcgccggcggcggcatggtcagcgtgaccctgaccggtgccaaggaatgccgcaaggtgcgcatcgacccgtcgctgaccagcgacccggagatgctggaagacctgatcgccgccgccttcaatgatgcctcgaacaagatcgatgccgagtcgaagtcgaagatggggtcggccaccgccggcatgcagctgccgccgggcatgaagctgccgttctgatttcccagggggcgcctgccgctgcaggtgcccgctccaaccctcggtcgagcatggctcgactctacagacagctgtcgagcgtgctcgacgccatgaaagcatgccgccgtgtccgcacccctgcttgaacaattgatcgacgcattgcgggtgctgcctggcgtcggccagaagactgcacagcgcatggcctatcacctgctcgagcgcgagcgcgaaggtggccagcgtctggccgagacactggcattggcggtggagcgaatcggccactgcgtgcagtgccgcgatttcagcgaaaccgagctgtgcccgacctgtgccaacggcagccgcgagcgcagccagctgtgcgtggtcgaatcgccggccgaccgcctggccatcgagaacgccaccggcttccgcggtgtctacttcgtgctgcaggggcggctgtcgccgctcgatggcatcggcccgcgcgagctgggcctggagcaattggagcgacggttggccgaaggcgaggtgcaggagctgatcatcgccaccagcgccactgtcgagggcgaggccaccgcgcactacctggcgcagctgnnnnnnnnacgcaaggtgcagccgagccgtttggcgcagggcctgccacttggcggtgaactcgaatacgtcgatcgcggcacgctctcgcacgcgttcggaacgcgcagcgaattccgcgattgaatgccggccgggcatcccccggcgcggccggcctacaatgcggatgacatccccgccgaggccgaccatgagcaacgaaaccctcttcagcaagatcatccgtcgcgagatcccggccaccatcgtctacgaggatgacgaggtgctgggcttcaaggacatcgcaccgcaggcaccggtgcacgtgctgttcattccgaagaacgagatcattccgaccctggatgacctgcagccgtcgcaggcgcacctgatcggcaagctggcgctggctgccgccgagtacgcgcgccgcgagggcttcgcacaggacggctaccgcatcgtgatgaactgccgcgagcatgccgggcagaccgtgttccatatccacatgcacctgctggccggtgcgccgctggggcatttcggtgcgcctgggcgttgaagcccctgtccacgccatgcgcggatgaaaaaggccgcccgagggcggccttttccgtcatgcctgtgcggtgacgatcaccaccagccccagcgaccatagccgccccagtacggaccatacgggcccgggccccacgggccataggggtagggcaccacgtcgacctggcgctgttccggccacaggtagatcacatcggccgacagcttgggcaggcggtagtcgtactcgccgatgcgggtgttctggtagccgtcgatcttgccgatgaaagtcacgtcacgaccggcttcgaacacggccgggtcgtagaagccggcacggcaggcgatgaagcggccgtcgctggcgtcggacgaggtggtgttcggacggccactgccattgagcgggcgcgagatgatctggaagcaggtctcgccctggccgggcttggtttcgatgatgcgaccgccccaacggaccggcgtgccgacctgctgggtagcgaccgagtcgcgcggggagaccaggctgaactgtccctgcagcggcttgggggccgtggcgcaggccgacagggccagcgtggccacagcggtgagaaggaacttggtgttcatggggaggctccggaagtcgggcgatgcctgcgcaggtcccgcaataatgaagcgaggtcggtgcaagttccagcgtagcgcgcgtcggcgaaacgctggctgagtgcgagcagggccgggtcagggcgctgccggtgcacccgctgggcccagtcctgtgcggtttcgtgcggttcacgggccaggccgaggcgggcgtagcgccgtccgagccggtgccaggcgcgcagcagcgggtcgcgttcgcgctcgccacgggccagcagccaggccatccacgccaaggccagcatcgttgccaccacgaagccagcgacaagttgcgtggggcccagatcatccagcccgaacggcgtgagcagttgctgctggcggcgtgcatcgaacgagagcaccaggtcgttccagccgcggcgcagccagtcgcccatctgccccagctgctgccagcgttgctgcagtggcgtgtccgtaccggcctgcaggcggtcgtccagtgtgtccaggatgcgttccggtgccacggctgcggtcgggtcaacccgtacccagccgcgctgcggcagccatacctcggcccaggcatgggcgtccatccgccgcacgatccagtagtcgccaaggcggttgtaggtgccaccggcaaagccggtcaccacccgtgccgggacgccggcattgcgcatcaacaccacgaaggccgagctgaagtgttcacagaagccggccttgtagccgaacaggaactcgtcgatcgggtcgcgccctgccgcaggggtgtccagcgtgtacgagaagtcggtggtgatccactgcagcgcgcggcgcacgatggcctcgtcatcgctgccagcctgctgccgccattgctgcgccaacgtggcggtgcgcgggttgaagccactgggcaactgcagcgcggcccgtcgcagatagggtgacagcgtgctgtcgaagcgttgtggtggcgccgaatgcaaccgccagcggctcagcgacgccagtgaccgctcgctgctcaggctcatgtccgcatccagcgtgctgcctgcaggcgcgcggctgggcaggtccagtgccaccagctggcggcggtcggtgggttcgtagtcgatctggtagtcccagccctgcgtgccggcctcgaccacggccgccggccgtcgctcgctggcgcggtcacgtgtccagcgccggccatcgaaggcggtcagtaccggtcctcgccagtagcgttgcatcggctcgggtaccgcgccgaagaactgcacgcgcagcgccggggcatcgtcggccatcaggtccagccactggccgggctccatgctgtcggacaaccccggcgtacccacggcgcgctcgggaacaccccacagtggcgtggccaggcgcgggaacagccagaagcaggccaatgccagcggcaggccgatcgccagcaggcggccaacgccgcgcagctgccctcgcaagggcagcggcgcggcgtggccttcatccccggccagccgttgcagggcgagcagcgcgctgatccccgccagtgcggccaacaccgtggtcagtggtccttggtcgagcaggaacgccgcaaacggggaaaacagcgcgaacccgagcaggctgcgggcatcgcgccggctgcgcagttcgctggacttgatcgccagcatcgctgccagcagggcgcaaccggtatcgcgcccaggtcggaccatccccatctgccaggcgatggcaccgagcatggccagcaccagcagcaggcgcaccggcatgggcagcaccttccgccacgacaggaccgcagtcacgagcgctgcggccgcgatcacgcccgccagcaggggcggcaactgcagcagcaacggcaacagcgccaacgccgcgctggccagggtccagttgcgggcattgcggtcgagcgcgggcgtggtctcagtcatgcggcatcaatgccagtgcacgcaggcacaggtggtggtggctggcgccctggcctggcccgaacggcgggtgtgcaggcagcagcagggtgtagcggcggccttcgcgctcggccatgtcgacccatcgcgccaaacgcgcgatgcgtgcttcatggcccagcggggacagcgtgcgccaatcgaggatgacttcgatgccaaccggcttttcgtactcgcgcaccagcaggctgtcgcggcgtgccgagtgcttccacgaaatgctgcgtggcgcatcgcccgcacgatagggccgtagctgatgcagttcctcgccactggcatgggcgcgcgtgtgcagcggatcgttgccgctttccggcagtgcaggggccagcgcctcgggttgcggatagaccagcagcggttgttccggccacacccacgaccatgcccgcaccaggcccagtggctgggtggtggagaggcggatgcgcgggagctccagccagccgcggcgttcgctgggaacgtgcagctccacttcaccgcggccgtgtgcaggcagcgaggtccaggcttcgctgtcacccagctgcaggtgcaggccgtggcgtgcgcgcggatcacgcagtgacaggtccacgcgcaggcgcagtggttgcccggcaggaaccggctcggcggagatcgcgtcgatctgtacgccggacagctgcaggtgcgcggcgatggcgctggcgatcgccgctgccgccagcagcagggccagcagcaacgccgggttgttgttgtagttcagtgcgcccagcagcattgccgccagcagcgcggcgacgaacaggccgaaacgggtgggcagcacgtagatgcgatggcggtccaggcgctgcggcagtgcttcaggcctgcgcgggcgtgccagcagttgcagtcgtgcccagcgcgtggccaccctcaatccaccgcaacggtctgcaggatggcccgtgccagtgccggccccgagctggactcggcttcggccacgaggcgatgaccggccaccgccacgaacagggtctgcacgtcctcgggcaccacgtggccgcggcccagcagaagtgcatgcgccctggccgcgcgcagcagcgcaaggccggcacgcggtgacaggcccacgcgcacgccggcgtgctggcggctgcgggtcagcagggcctgcacgtagtcgaccagtgcatcgctggcatggacctggctgacggcttcacgcagcgcgcgtacctgggtgtcatccagcttcggtacggcacgtgcgatcaggtcgcggcggtctgtaccacgcagcagttcgcgttcggcctgcgcactggggtagcccatcgccaggcgcagcaggaaacgatccagctgcgaatccggcagcgggaaggtaccggacaggtccaccgggttctgcgtggcgatcacgaagaacggatcgggcaggggatgggtctgcccatccagggtgacctgctgttcggccatcgcctccagcagcgcgctctgcgtgcgcggcggcgcacggttgatctcatcggccagcagcacgtgggtgaacaccggccccgggtggaactggaactggcggctgccggcctcgtataccgaaacgcccagtacatcggcgggcagcaggtcggaggtgaactgcacgcgctggaaactgaggcccaggctgctggccaacgcatgcgccagcgtggtcttgcccaggccgggcagatcctcgatcagcagatggccaccggaaagcagggcgacgaaagccagcctgacttccggcaccttgcccagcaccagtgcgtttacctgatcctgtgcctcccgcagggcctggcgcagttgatcggttagcatgctgggattgggggacgaggctggcatgatcgtctcaggtctggaatccattcgattatccatagagcaatgcagggcgaacannnnnnnnggacaatatttctctggttatggacgctggtcacagcggccaagctggtagtggctgcgcggctaccactgtttgttgacgaggcgttctattggcaggaaggccagcatctggccgctgcgtattcggaccttcccggactgaccgcgtggttggcgcgcctgggtgtggagatcggtggccaccatgtgctcgcgttgcgcctgccgttcctggccatcggcgcgctgctgccgttgctggtggtgcgcacggccacgcgctggttcggcaatgtggccggttggcaagcgggcagcctcacgctgttgatgccgttgtcggcgacgctgggcctgctggcggtgccggatgtgcccatggcactggccgcggtgatctgcctgcacgccggtgcgcggctgctgcacaacgttgatgcatcgtcggcgatgaagcttgcgctgggcctgtcgatcggtgcgctcagtcactaccgtttcatcggtgtcatcggcgttggcttcatcgcgttgctggcgctgccgcaggggcggcgcatgctggccgatccgcgcgtatgggtcgcgctggcggtgggcgtgctggcgtggctgccgttgctggcatggaacgcggacaaccacgacgccggcctgaagttccaggtggtcgagcgccatccctggacgttcgaatggaacgggctgtggttcctggtgatccagcccatgctggtcaccccgatcctgtgcatggcgatgtggaaggtggcgctggccggtacccgcaggggcggcggcacgcgcgtgcagtggcgctacttcggcctggtcgggggcgtatccacgctgggcatcttcctgctgggcttcttcaccgacgtcgagcggatcagtttccattggccgctgccgggctacctggccctgctggtggcggtgccggtggtgctcaacggctggccacgctggctgcggcgcaccggctggtggctggcgggcgcaggcatggtgctggcgttcggctattacctgatggcctccacgcctgcgttgcgcgagcagctggcaggcagcaagtactacccgcgcaatttcgctggctggcagccgttggcgatggcggtgcgcgaagagttgcagcagatgccggcgggcacgcgggtgctggcggggaacttcaaggtgggggccgagctgggcttccagctcggcaatggcgatatcgaagtgctgccgcatccgctcaacgacaagcatgggcgcaccgcgcagctggcgcagtgggaactgctgcatgagggcaagcgctcgacgccgatgctgctggtgctttcacccagcgaccagcgttaccgcgatctgctggcgcgctatcacgccatctgcggacaggtggggccgttgccggcgccgcgggtggtcagcagtgaccatggcttccagcgtttcctgctgttccggctgccggcgcagcgcgcgtccggggcgtgcgtgactccggcaatggcgtggctggatacgccttccaacggcgaaaaggtgtctggcacgctggcgatcaagggatgggcgttcaaggatggtgtcggcctggcacgggttgaggtgctggtcgatggccgctcgatgggggatgcgcgctatggccgcgcattcgacgtgcgccagacctggccggacagcaccgatccgcagcatcctgcggtgggcttcgatgcttcattggacacgagcacgctggcgccgggacggcattggctgggcctgcgcctgcacggtcgcgatggcagcgtagaggaatggcaggagcagccgttcgaggttcgcgggcgctgaggcggagcgcggtccaggtggtcgcgcgccaggttggttgcgtgctccaggttggtcgggtgctccacgttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncggctcaggtcctacccggcccgtgtccggcctgtttccgcgatcggtgccggcagtcagtgtgtcgccttcagggcaccgcgaaccctgcctggcgcagcaacccgcacagcgcgatcagcggcaggccgatcagcgcggtcgggtcgcggttgtcgatcgcttcgaacaggctgatgcccagaccctcgcacttgaagctgccggcacagtccaggggctgttcggtggccacgtagcgtgcgatctcctcctggcccagcgcgcggaaacggacctcggtcagatccacggcactgaatgattctccgtctcgcgtgagactgatggcggtatggaagcgtactgtctgcccggacatcgccgccagctgcgcgcaggccgccccggccgtgcccggtttacccagcggccgcccgttcaggtccgccacctggtccgagccgatcacccaggcgccggggtggcgggcggcgacttcggttgccttggccgtggcaaggcgcgttgcaagggccagcggcgtctcaccgttcaacggggtttcatccacctccggnnnnnnnnagtcgaagggcaggcccagccgctgcagcaactcgcggcggtagcgggaggtggaggccaggaccagtgacatgcgagaataccggggcagggtgcggcagtctggcctgtgcgcagcgccagcagcaagtgctgtatggcgggcatttgacagcagcccccccgatccttagtattcagcggcttatgtccgcgaacgtgcccgaatcgctggatgcttggcggatggtcgtagcgcgaaggcgcttcgacggccaggtctccctggctgaattgacccgcctgcaggggctggtcgcagataccgacggcgagtgttcctactcgcttgaattcggtcgcgacgaagtcctgcgggtatcctatgtggaactgaccatcgacaccgcgttgccgctgacctgtcagcgcagcatgcagcgattcctgttgccggtgaaggtgacccagaggcttggcctgatccgcgacgaggacgaggaatcgtccctgccggaggagtacgaggcgttgctggtgccggaagacggccagctgcgtccgctggacctggtcgaagacgagttggtgctggcggtgccggtggttccactgtcgcccgacggtgaagcagtcgacaaggactgggcgccgagcgaagaagaaacaaagaaggccaatccgttcgcggcattggcggcattgaagaaacaatagcagccggattgtcgtcggcggctgcggcgaaagcgaaagtgtgctgggcgctggcgtcctgcgcgacgatacgacgaagcaaaacgaaccgagtttggagcaatcccatggctgtgcagaaatcccgtgttaccccgtcccgccgcggccagcgccgttcgcatgacgccctgagcgccaagcagctgtcgaccgacccgaccaccggcgaagtgcacctgcgtcaccacatcactgccgacggtttctaccgcggcaagaaggtcatccagaccaagacctcggccgtcgaagaagattgatgtgccgggaaggccgctgcccccgggcagcggcctttgccttctttcccgggcgtgccggtgatcggcggcccgcgcaacaggaaacatgatgagcaagcggatctattcgaggatcgcgggcaccggtagctatttgccggaaaaagtcctgaccaacgccgacctggaaaaaatggtcgaaacctcggatgagtggatccagtcgcgcaccggaattcgtgaacggcacatcgcggccgaaggcgaaaccaccagcgacctcggctaccaggccgcgttgcgcgcacttgaagcggccggtatcgacgcttcgcagctcgacatgatcgtggtcggtacgaccacgcccgacctcattttcccctccaccgcgtgcctgatccaggccaagctcggtgttgcggggtgccctgcctttgacgtcaacgccgcctgctcgggcttcgtgttcgcgctgggcgtggccgacaagttcatccgttccggcgactgcaggcacgtgctggtgatcggcaccgaaacgctgacccgcatggtcgactggaacgatcgcaccacctgcgtgctgttcggcgatggcgccggcgccgtcgtgctcaaggccgacgaggaaaccggcatcctcagtacccacctgcatgccgacggcagcaagaaggagctgctgtggaacccggtgggcgtctcgaccggcttcaaggacggcgccaacggtggtggcaccatcaacatgaagggcaacgacgtgttcaagtacgccgtcaaggcgctggactcggtcgtggacgagaccctggctgccaatggcctggacaagtccgacctggattggctgattccgcaccaggccaacctgcgcatcatcgaagccaccgccaagcgcctggacatgtcgatggaccaggtggtggtgactgtcgacaagcacggcaacacctcgtccggctcggtgccgctggcgctggacgccgcggtgcgttcgggccgcgtcgagcgcggccannnnnnnnnnnnggaagccttcggcggtggcttcacgtggggttcggccctgctgcgctattgatagtgcaagttacgacaatgtgaagttttgtcgttacggcccctctggggccgtaacgcgtttaaaggagtacacgtcatggttgagcccatcgtcatcgaagggcagcgcgcctggctgaagcagtacggcaagggaagccgcgcagtggccctgggcctgctcaatttcgttgcccgccgtttccatctggacgccctgcgaccaccgccgcaccgtggtggtgatgccgcgcgagaaaccgaagcccgtcgcctgggagaactgcaggcgcagggcgtgaacgtgcccgacgtgctgggcagcggccacgccgcgctggtgatcggtgacaacggcagctcgttcaatacctgcctgcgccaggccgatgaggccggccgcgaccggctggtgatggcggccatgcaggccatcgccgaagcgcatgcgcgcggcgcctatttcggccagccgctgccgcgcaacctcacctgggatgggcagaaggtgggcttcatcgacttcgaggaagatccgctggaagtgatggatctgtccgaagcgcaggcccgcgactggctgatgttcggttacggcgtggccaagtactacgccgaccgccccgagcagctgcaggcgatgatggccgaggcgatgggcgaggcccaggcgcctgtgcgcgaacacgtgcacgcggtcagcggccgcctgcgcagcctggcccgggtctgcatgaagctgggccgttcannnnnnnnnntggcgcattcgatcttcatcgcccatggcgccagcacggcgggcgtactgatgctggtgggcctgtgcgtggacttcctcgccgacggcgacctggacgtgctgcagctgttctgctgatggcaggttcgcgctgctggcaggttggcgctgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgggcggggcaccgcaccggatgcggggttgtcccgcggcggcgctccatacgcctgcatacgcgcacgtacagacgacacagcggattcgcccttatcatggcccgcttcgattgcaacaagcggatgaccgcgtgaccgtatccaccctcgcttttgtcttccccggccagggctcgcagtctgtgggcatggtggccgagctggccgaactgcacccgcaggtgcgtgaagccttcaccgaagcatccgatggtgccggcgtcgacctgtgggcgctgtcccagggtggcccggaggaaatgctcaaccgtaccgaatacacccagccggccctgctggccgcgagcatcggcgtgtggcgtgcctggaacgccttgggcggtccgcgcccgtcggtgctggccggccacagcctgggcgagtacaccgccctggtcgccgctggcgcgctgagcctgcatgacggtgcgcacctggtgcgcctgcgcggccagctgatgcaggaagccgcaccggccggtgtcggcgccatggccgccgtgctcggcgctgaagaccagctggtgctggacgtctgcgccgaagccgcgggcagccaggtggtggtgccggccaacttcaattcgccgggccagatcgtgatcggcggcgacgcagatgcggttgaccgcgcgctggcgctgctggccgggaagggcgtgcgcaaggccgtcaagctggccgtgagcgtgccctcgcacaccccgctgatgcgcgaagccgccaaccgcctcgccgaagtgatggccggcctgtcctggcaggcgccgcagctgccggtggtgcagaacgtggatgcccaggtgcatgacggtatcgaggcgatccgtaccgcgctggtccagcagctgtaccagccggtgcagtggaccggatgcgtgcaggcgctggccggccgtggcatcacccggatcgccgagtgcggcccgggcaaggtgctgaccggcctggtcaaacgcatcgacaaggccatcgacggccgttcactggccaccccgggcgacttcgaagccgcccgcgaggcatggtcggcctgactccccctgttcctgccgaccgtaccggtggccgctgcacgcggtacgggtacggcggccgccccagcctgaggaaaacaccatgagcaagcccctgcagggtgaaatcgcactggtcaccggcgccagccgtggcattggtgccgccatcgccgatctgctggccgcccagggcgccaccgtcatcggcaccgccaccaccgaatccggcgctgccgcgatcggtgagcgcctggccgcccacggcggccacggccgtgcactgaacgtgaccgacgctgccgcgctggacagcgtgctggacggcatcgccaaggagttcggcccgatctcgatcctggtcaacaatgccggcatcacccgcgacaacctgctgatgcgcatgaaggacgaggattgggcgtcgatcatcgacaccaacctgaccagcgtgttccgcaccagcaaggcggtgatgcgcggcatgatgaaggcacgcaagggccgcatcatcaacattgcatcggtggtgggcgtgaccggcaatgccggccaggccaactacgcggccgccaaggccggcatcatcggcttcagcaagtcgctggccaaggaaatcggttcgcgcggtgtcaccgtcaatgtggttgctcccggcttcatcgacaccgacatgaccaaggcgttgccggaagaannnnnnnncgcgctgatcaacgacatcgccctcgaacgcctgggttcgccggaggacatcgcccatgcggtggccttcctggccagcccggctgccggttacatcaccggcgaaaccctccatgtgaacggtggcatgtacatgccgtaagcaaggggcgcagggattgcgccgcaagtggttgatctgctgaggtttttgctgcgatgcaaggccgcgccggtttccactacactatcccacggccatcgcctttgatggcgaccacttttgaaccacaactccatctggagcgagatcccatgagcaccatcgaagaacgcgtcaagaaaatcgtcgtcgaacagcttggcgtcaaggaagaagaagtcaccaacagcgcatcgttcgtcgatgacctgggcgctgactcgctggacaccgtcgagctggtgatggccctggaagaagaattcgagtgcgagatcccggacgaagaagccgagaagatcagcaccgtgcaggccgccatcgactacgtcaaggcccacgtcaaggcctgatgtcagacggcagtgcgcgtgcaggtatttccttgccgcgcaccgcaccccatggggccgctgttgcggccccgtgtgtttgggcatcacatcgaagcaaaccgagttacccgtagaaatcatccgggtcaggagaaacagcaatgaagcgtcgcgtcgtcgtaaccggcctgggtatcgtctcgccgttgggcaatgatctggccagcagctgggaaggcatcacccacggtcgttcgggcatcggtccgctgaccaacgttgctgatgcctacgtggatcggttcaccaccaagattgcaggtgaggtcaagggattcgacatcaccgccgacaatgaactgttcggcaagttccgggtcagcggcaaggatgccaagaagatggacccgttcatccattacggcctcggtgcctcgttcatggccctgcatgattcgggcctggagatcaccgacgccaatgccgagcgcatcggcgccatcgtcggcgccggcatcggcggcctgctcggcatcgaagagcagaccatcgagttccacgagggcaagaagatctcgcccttctacgtaccgaagaccatcatcaacatgctgccgggccagctgagcatcatcaccggcctgaagggtccgtcgttctcggcggtctcggcgtgcgcgacctcgaaccactcgatcggtaccgcgatgcgcatgatccagtacggcgatgctgacgtgatggtggtcggcggtgccgagcgtggctcgtcgccgaccgcgctgggcggcttctgcgcgatgaaggccatgagcacccgcaacgatgccccggaacaggcttcgcgcccgtgggacaaggaccgtgacggcttcgtgctgggcgacggcgccggcatcctgatcctggaagagtacgagcacgccaaggcccgtggtgcgaagatctattgcgaacttgctggcttcggcgccagctccgacgcgtaccacatgaccgcaccgagcgagaacggcgaaggcgccgcgcgctgcatggtcatggccatgaaggacgccggcgtgaccccggagcaggtgggttacctcaacgcgcacggcacctccacgccgctgggcgacctgggcgagaccatggcgatgaagaccgccttcggcgaccacgcctacaagatgatggtcagttccaccaagtcgatgaccggccacctgctgggcgctgccggcggcgtggaagcgatcttctcggtgatggcactgcaggacaacgtcattccgccgaccatcaacctggaacagccgggcgaaggctgcgacctggactacgtgccgaacgaagcacgccaggccaaggtggacgtggtgatgtccaatggcttcggcttcggcggcaccaacggcacgctgatcttcaagcgcgtctgagtggtgttgcgacgtcgcgccacgctcgacgtcgcattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncatcggcaatccgacaaacggatcaacgccgtgcaccacggagccgccgcaaggcggcttccgtgcatctgaactcccgaactggctgccatgacccacgcaccgctgatccacccgctgccgcacccgatcgatctgctggccctgcagcagcacgacccggcgcgtttcccgctgctgatggaatccaccgcctcgggcaccgcccagggccgctggagcctgctgctggtcgcgcagggcgatggcctgcggctggatgccgacggccaggtgcgcgaccagcacgacctggtgcagcccggcacgttcctgcaggcactggatcgcgcctggcagcatgagcgcctgtcgcatgacggcagccacagcctgccgttccgcggcggctgggcgttgatgctcgattacgaagtggccagccagatcgaaccggtgctgccggcgcgtgctcgcggggatggccgcccgaccgcgctggcgctgcgctgcccggccgcggtgctgcacgaccaccacaacgaggccagcttcgtcattgccgaagccggcgagcaggcattgctggatgcgctggtggcactggcctcggccgcgctgcccgaagccgggcagggctggcagccaccgcaggcggtcggcgaggacgcgccgcagcgtttcaccgatggcgtgcgccgggtgatcgagtatctgcgcgccggcgacgtgttccaggtgaacctgtcgcggcgctggaacgcgcagttcgctgcgccggtcagcccgcaggcgctgtacgcacagctgcgtcgtgccaacccggcgccgtttgccggcctgttcagcgcgcacggccgccatgtggtcagttcctcgccggagcggctggtgtcggtgcacgccggccatgcgcagacccgtccgattgccggtacccgtccacgcttcgaaggcgacgacgatgccgcgcgcatccaggaactggtcggtcaccccaaggagcgcgccgagcacgtgatgctgatcgacctggagcgcaacgacctgggccgcatctgcctgccgggcaccgtggtggtcgatgagctgatgaccgtggagagctacgcgcacgtgcaccacatcgtcagcaacgtcagcggccatctgcgcccggaggtcacgcccggcgaggtgatcgccgccacgttcccgggtggcaccatcaccggctgcccgaaggtgcgctgcatgcagatcatcagcgagctggagcaggtgccgcgcggcgcctataccggcgcgttcggctggctgaaccgcgatggcgacctggacctgaacatcctgatccgtaccgccgaagtggatggccacgaggtgagcttccgcaccggcgccggcatcgtggtcgattcggacccggacaaggagctggacgagacccgcgccaaggcccgcggcctgctgcgcgcactgggccagcaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttcatccgcggtccacgcgattgccggccagcggccggcactaccggtaccggcgggtgccgttgttccggtgggtgccgaccgttggtcggcacggctgcgtggccccggtcatgaccccaatccaccggcacggtatcctgcacgacggaatcgagttcagaggtagtccatggcgggagccaagcgcgggtgtctgttcgtggtaacgctggtggtggtgctgggcgccgtcgtggccggcgtgggcgcgtggttcttctaccagcagacgcgtttcgccgatgccccgatcaccccgactgccgagagcatggtcatcgccagcggcgatggcatgaacagcgtgctgcgcaagctgcgcgatgccggcgtggacgagggccaggacacccagtggcagctgctggcgcgtcagcttgatgccgccggcaagctgaaggtgggcgagtacgcgctcagtggcgacctgaccccgcgcgagctgctgctgcgcatgcgtgccggcaaggtgctgcagcaccgcgtcaccatcgtggagggttggaacatccgccagctgcgtgccgcgctcaagcgcgccgagccgctgctgcacaccaccgacaatctcgatgacgccgcgctgatgcagcgtctcggttttggtggccagcatccggaaggccgcttcctgccggagacctatgtctaccagcgtggcgacagcgatctggacgtgctcaagcgcgcccatgccgcaatggaaaaggcgctggacgaggcctgggaaagccgcgcgccggacctgccgatcaacacgccctacgagctgttgacgatggcctcgatcatcgagaaggaaaccgcgctggccagcgaacgcccgcagattgccggcgtgttcatgcgccgcctgaagatcggcatgcgcctgcagaccgacccgaccgtgatctacggcctcggtgccgcgtatgacggcaacatccgccgccgcgacctgaccaccgatacgccgtacaacacctatacccgtgccggcctgaccccgaccccgatcgcgatgcccagccgcgacgcgctgatggcggccgcgcaacccgcggcgggcgacgcgctgtacttcgtcgcggtgggcgatggcagcggcgcgcacgtgttctcgcccagcctggaccagcacaacgccgcagtcgcccgctacctgcagcagctgcgccagcaacgtacccaggagaccccggcgcaatgagtcccgcgctgcttcgccacccgcgtttcgtcagcctggaaggcggcgagggcgcgggcaagaccaccgccatcaatgccatccgagactgcctgcgcagccacggtcatgaggtggtactgacccgcgagccgggcggtacgccgctggccgagcgcatccgcggcctggtgctgaagcccgatgccgagatcgccgccgaaccgctcagcgccgaagccgagctgttgctggtgttcgcnnnnnnnnnncagcatgtgcgccaggtgatccagccggcgctgcagcgcggtgcctatgtgctgagcgatcgtttcaccgattccagctatgcctaccagggcggtggccgtggcctcgacccgcagtggattgccgatctggagcgccgcgcggtgggcctgctgccgggcctgaccctgctgctggacgtggacgtggccgtcggccgagcacgcgccaatggccgtgacctgtggccggaccgcatcgagagcgaacaggatgatttcttccagcgcgtgcgcgaagtgttccgcagccgcgcacagcaggacccgcagcgcttcgcgttgatcgacgccggccaggagcaggcgcgcgtggccgccgatgtggtcgcgcgtgtcgagcgctggctgcaggacggggagggcgcatgagcacgttttcgccctggcagcagcgcgcgttcgaccagaccgtggccgcgctcgatgccggtcgcctcggccatggcctgctgatctgcgggccggccgggctgggcaagcgtgaggtggcgctggcattggccgaccacgtgctggcgcgcggtgatgccgcgcatgccacgcgcacgcgccagctgatcaccgccggtacccatccggacctgcagctggtcagcttcattccaaacaagagcggcgacaagctgcgcaccgagatcgtcatcgagcaggtgcgcgagatcaccgacaagctggcgctgaccccgcagtacggcgtggcgcaggtggtgatcgtggacccggccgatgcgatcaaccgctcggcggccaacgcgctgctgaagacgctggaagagccgcagcccggccgctacctgtggctgatcagcagcgacccggcgcgcctgccgcagaccatccgcagccgttgccagcgcctggaattcaagctgccgccgcagcacgaagcgctggcctggctgcagcagcagggccacagcgaagcatcggcgcgcgaagcgctggaggccgcccgcggccatcccggccaggccgacaactggctgcgcgaagacggcctgagcctgcgccgcgaagtcggtcgagatctggaacagctggccgccggcaagaccggcgcggtggagctggcgcagaagtggtgtggtgacgacaacgcggcgctgcgcctgcgctttgccgccgacctggcgctggcccaggccagcaccgatgccttgaccacgccggagcgattgcacaagcttgcagcctggttcgatgcggccaaccgcacccgcgacctgctgcgcaccacggtgcgtgcagaccttgcggtggtcgagttgctgctggcctggaacaaggtgaacgagcggcctgccgcaaggggaaatcgatgagtgccagcaacgcccgccagggcatcctgtccctggccgtgaaggacaaagccgcgctgtacagcgcgtacatgccgttcgtgaagaacggcggcatcttcgtgcccacgcccaagcgttacttcctcggtgacgaggtgttcctgctgctgacgctgcccgattccagcgagcgcctgccggtggccggcaaggtgatctgggtgaccccggccggcgcgcagggcaaccgtaccgccggcatcggcgtgcagctggccgacggtgcagaaggcgagggcgtacgccacaagatcgagaccctgctggccggcctgaccggttcggacaagccgacccacacgatgtgaggtagcgccgggccatgcggctgcatgcctcgaaacgcccgtgaacaccaatgtgaaaaagtgttgacggcctctgaaaagcccctataatgagcggctcagcaacacaccgggcggttagctcagcggtagagcattgccttcacacggcaagggtcacaggttcgatccctgtaccgcccaccatgttgcagaacgaaagaagcctccagaaatgggggcttttttgttgcctggccatcagcgcggccttccggcatcgttggaagcgcgactcaccggctccctcaaccgcgcgaagcgctcgggggacgcacttcaccgatgcgggcacaggattccatccatgcgctgttccgtggttcacggccggcgtactctcgaggcagtgccgtgcccccattccctggagtgccaccatgccgctcgcccgcatcgatcttcgcaaaggtaaatccgccgactacctgcaacgtgtcggcgaagccatctaccaggccatgcgcgcggtgggcgtgccggagaacgaccgcttccagatcttccagcagcacgacgccggcacgctgatctacgaccctggctatctgggggtggaccgcaccgacgatttcatctgcatccagatcacctggaacgaagggcgtacgctggagcagaagaaggcgttgtacgccggcatcgccgatggactgcacgcggcggtgggcatccgccgcgaggatgtgttcatcaatcttgttgaagtaaagaaggagaactggtcgttcggcaatggcgtggcgcagtacgtgagttgatgcgcggaaagcaccacgcatggcgtgaatctacacttcgctgccgacctgttcgccttcgctggccggggcattgctggccgctttcactgcgtcggcgctgttgggttgttcgcattcgatgcgggtgataaagccctcgctgccgatgctgtgctcggcacgcttgaccagccactggccatccacgccctcgcggaacccctgcatcaccacggtggcttcggccatcagtgtttcgcggccgggcagggtgtagctgagcgtccgcgtctgccgtgcctgttcgcgatgcttgnnnnnnnncgccgcttctgcgctctcccggtcggcataggccatgcgcaggcgcatgatcggttcaccgctgccgaccttcacttcctggcgcttggcactgcgcacgtcgcggtagtacgcaatggtggtaccggcatcttcgcgtgcggcaaggcttacccggtagtcgctgccatcggccggggtgagggtgacatcgggaatgcgctcgccgctggcgctggtggattcgccccgcttcacgaacaccaggcgcccgcctccgggcttggcgatggcatcgtgctgtttggccaggcgcagcagcaggttcatgtccgactcctgcgactgcaccgtcagcggcagcacgatggacgccagcgatgcgctcaccgctgcgttcagcccatgctcgccggccatgcgtcgcaccatgtcgccgatcgtggtgcccttcttccaggtgcgtgtcttctgcgtctgcaggtcgctcttgccccccttgctggtctcgaacggtgccgcccgggcgcgcagcgtcatgctgccgggaaagccggagatctccacctcgtcgcagatgtacaggcctacgcgccgcacttcgccgtcatagccgatgaaggcctccagttccgcgccaaccggtggcagctggatcggatcggacggatcgtggtcggccagctgcagttccagcgtgtcggacgtgttgccggtctcgtcggtgatgcgcagcgacttgaagcgcgccatgatcttgtcggtgatgtcctggctgttggccaccacgcggaaggccggtgtgatgttcaatcccacagggcgactcccttgcgctcgctggccgggcgctgcacctccggcagggtgatcgctacgccggcaggcagtaccgggccgcgtgcggccaggcccgggttggcatcgaacaccgcgcgcaggatggccggtgactgctcgccataatgcgcgtacgcgatacggtctacgacgtcgccgtcgcgggtgctatacgttcgtgccattgctgtgcttccgcagtgaaagggtgaattcctgtttcaggatcgcgctgtcggcggtgaactcgctggcggtggcatcgatcttctcgatgacccacaggcccaggttgccgcctttgccggtcagcagtcgatgaggcgtgccctgcgcggccagcttgcgcagctgtgagagctcgttgccggcgccgcggaactggtagtagatgacgcccggcagggtcatgctggctgagcccggtccggtgtactgcagggccgccatctggccgatgcggtcctgcgcctgccagcgatactcgttggattgctggatctcccggaagaccgcggtgttgaggctgaacttgaagccgcccagcatcagcaggaccggggcgttgccggagtcattggctttgaactgcgacagcagcttgtccacagtgccggttacgaattcgcgtttcatgctcagttcctgtctgccaagccaccacgggcggcaaccgcgttgcgacgctgcagctcgtcggccgtgcggcgcgccaccgcctcgctggattcgcctggctgctggtggatggtgatgttgttggtctgttgctgctgcacggtggtcggtgcgcgcatcgtgggcgagggcatgtccggcgcacggcgtccctgcgcgccgctcagctcggccatgcggcggttcaggccatcgttgtcgttggtgccgaccgcgtacgccacgcgcgccatgtcgccgatgccaccaccgccgcgcgccttcatgccgctgtagatgttggcggcgcccactgcggtctgcagcccgccctcggcgacctccagcgctttgtcgttggcagcccctacgccaccaccaagcttgtccatgaaccagccgacgccttctatgactggcttgagcttttccaggatgcggtcgaacgctgcggtcgccttctggctgatcgactcccagatgttgccaagggtttcgttgatgaagccggcgacggtgccgagcatctcgcccagccacaccaccgcccccaccacgccgccgatgacctggatcaccagccggaagttggtcagcagcgcctcacccaccagcgagccgatctgggcgacgcgtgacaattcattgccggtgtactgcgccggctccagcatcttcgacagccagtcccaggcctggccgatcagcccgctcatgacttcccaggcggggcgcagtggttcaaccgcgcgcatcagttcacccatcgctgcggtgcctgcaccgctcaggccttcccagacgccgcccaggaatgccttgatcggttcccagtacttgcgcaccagcagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgcggaaacccgatgccaggcgcatggccatcggcccgaagcgccccagctgtgccagcaggctgccgccacggaacagctggatggccttctgcacgcccaggatcgggccctgcaggaaggtccaggcatagcgagcgccgagtaccgccgcgcgcatgcccagcatgccgaccacgatctgcgtggtgttggcgatcagcttcgggttttcctgcacgaacgaggtaaccccgttcaacagctcggtcagcttgaccgcggcctcgcccaccgcgggcagcagcgccgcaccgaacgccttggacaggttgtccacggcgatcttggcgccttcgatcttctgcggatcggtctgcatcgcgtcggcataggccgcatcggtggtacccgccgatccattcaaggccttgtcgcggacacggatgtaggtgtcccagttctcgatcatgggctggacgaagttcttcgcctgtgcatcgctgaacagggtgccgatcttcttctggtcgcccgcagtcgcctggatgatcccctgcatcgcagcatcgaagggattgccgccgctggtctgtgcatcgccgatgatcttgcgcagatccaggttcaggctcttcttggccttctcctgaatgtccggcgagagcacctcggacatgaagctcttcatgttgctggcggccttgtcggcgccacctgccgagtccagcgtggcttccagtgccgcacccagcgtagccgccgccgatgtgccctgcagcttcatcgcctcgaacgaggaacccagcaccggcagcacctgggccatgtccttcaggcccaggctgccctgctggctgttcaccaccagcacgtccagcgcgttctgcatgcgcgagggatcgatatcgaacgactgctgcagggcggccgcagcttgggccacatcatcgatgctggcaccggtgacggtggtggtccgtccaacggcgccgaggctggcctgcgcggactgtgcgtccatgccggccgcgaccatcagcttgatcgatcgctgcagatcgtcggcgccctggttggttgcacgcgattgctgcaggatcgcctggccgagcgcactcacctgcgcgcggctgaggttggctgccacgccgatctgctggttctggcgggcgaagccggaggcgttctcgaccggcttggccagtgcggtgacggcggtgccgagtgtgccgcgcgctgccttgaacgaggcgccgagtttctcgcgcttctccaggttggcggtgcgcttggcttcgacacgctccagcgcttcctgtgaggcgcgcagcgcatcggcctnnnnnnnnatgcgggtgtatgcggtgcccgacttcttcatcgcggcgagcttgagctccagcttgccggcttcatcgccgaggcgcttcacgccatcattggcgaaggacaatgcgtccttcagcgacttggacacctcaccgccgatcgtgatcgttgtcgtttgaacgttactggccatgtaccggcaatccctgaatccaccagatgaacttcgacacccgcagtgtcatgatttcgcgcaggccccagccggtatgaccggccagggcgagcgctccctgcctgatctgtggcagggtcaggtggtaaaaagcgcgacgcctgcctgcagtcgtgcgtagtcgcgcaacggcatcttgcgcacgtcctctggcgaaatctcgcacaggttggcgatcatccgcacttcgcgctgtgcatcgctgcccttgtcgtcctggtagcgctccatgtcttccacggtcggctcgcgcatgcgcagcacggcggtttccatgccattgacctggcggggacgggtgagggtgatctcggcgaaaccatcgcgctcgatgacggtgtcggtgggggtcttggtcttgctggacatggatgcgttcctggaatgcgatgcggtgcgatggatgcgggggcgcgaggcgcccccgggttcttcggtgcggcgtgggctcagatgcccagcgcgccgcggatgccggccaggacgtcgatgccaccctggcgggcgatcatgttgaccacgtcgatctcctgcacgacctgggcaccatgggtcagcttgtagtagctcagcgccaggctgaccttgatcgtgcccttctcgccgaccttggtttcgccacggtccagcagcttcaccttgccgcgcatgttgtgcacgacctgggtcacttcgccgtcgtcgccttccagcgcctcgcgggcggtgaagccgtattccttgctttcgatgacgtggaacttgctcatgatctccgcgtcgtcggaggcgaactcgacatcggcggtcagcttttcatggccgagcacgatctcggtcggggcgagcatgccgccggcctggaagtcctcggtcttcagcgacagcttgggggcggtgaaggacatcacgctgccggcataacccttgccgtcgacgtagaagttgaaatttttgcggatcttgcgcgtcatgcttagaagatctccgagacgtagttgttgttcatgtgcatgcggaaggtcagctgctcacccgggtaggtcggagtgaagtcgaagtcccagtagaagcggccctgggccacgctgtccgctgcgttcagttccgggtcgatccagcagttgccgccgaggatcgcgccctgggtcttcaggccgcgcaggaaggcgttgacgccctcgcgcacgtcgtcgacgtaggtcttgctgatgccgcggtcgacggcccacaggtgggcggcttccaggctgtcggcgatgatgtcggcggtgcgcaccacgcacaggaactgccacttcggatcgatgctggtggtgcggttgccccacaggcggaagcccccttcgcggatgaccgtggccacgttggcctggttcagcaggttggcgcggctggtggcatcggacaggccgaagtcgatcgcacgcgcggtaccgaccacgccgttgagttccaggttcgacggcgacgcccaccagccgcgctcgttgtcgctgcgggcgatggcaccggccacggcaccggaggcatggcgggtgacgatggcatcaccggactgcaccagcagcgcggggtcgaccacgtagacgcgcttggagccggtcagggcggcggtggacttggcagcgtcgtcgttgctgttcgggccatccttgatgatcactgcgcgcagcttgtcggcgatgccaagcagctcggccacgaccgggttggccagcacggcctccggcttggccggatcggccgggtgcacatgggtgaagccgggtgcgaccaggatgcgcggcttgacgccgacgatggacttggcggccagcagtgcatgcacgccttcgtaggcgccggtctgggcgttcacgccgcccagcacgttggccagggtggcgctttcattggcgcccttctcgacgcgnnnnnnnnnnnncacggcactggactggtcgaagatcgcgtcgagcgcaccgggcagggtgcccgcatcggcgccggtggtggccgacagcttggcggcctgcgacggcgaggtcaccagtacgggcgtgttgatggggaacgcttcggtgtcggccagcggtgcggtgccgacgatgccgatcacgctgctggaggcgatggcaatcgatcgggcaccggtatcgatgttgacgacctgtacgccatggagaaattcggtcattcggggttcttcctcggtgtgggtgtgtgccggcttgtgcaggcgacggggtaatgttcggagaatgtggcggtcgggataattgcagcggtggcccgctgatcgatcagacccagccggaggcgctgacgctggcgctgaaggtggaaacctgggcgatacctccggcacggcgcagcgcgacggaaatgctgacgctgtccgattcgtagctggcggacctggcagggacgctgatcgacacgcctgccgacggtccagccgatgccggcacgaacgagggagcactggtgctgaaagaggctttggcgggcgaggagccggtgatctgcacttcgtactcggaaacgcttgcacctgccggaagccactggcctgacgctgctaccgagctgcctccattgccgccaccggcgacgcccgtgcggatggcataggtgccgtcggcatacatcaggatcgagacggttgccgacacggagccggtggagttggtcttggcgccattgcttgccgagtagcccttgccatggaatggcagcctgtaggtggcgctgccgcgggccgcccacaggttggacacgtccatgccgttgatgcgatggcctacgtcggcacgcttgctgccgtactggatgtgggcatagcggcggctcaggtcggtgccgccgatacggcggcccgaatcctgcgccagtggaccttcaacgtacggatcgaacaggtcgtcaaagtcgacaccggaagagcgatatccgctgggcatgtcagcgctccgctttcagtgcgcgcacttcagcggccagttcctggatggccttggccatcaccggcagcagctggtcgagcttgaccgatgccacgcgctcaccctggaactcgacgccttccaggtcgaccgcttccggcaccagttcggccagctgctcggcgacgaagaacaggcgacggcgaccgtcgtcgttgtactcgggtttgtagtggccggctgcaagttccatctgttcgacagctgccaggccatacggaagtgcgccttcgatgtttttcagcttgcgcgaagagccagtatcgaagccgccggccgtccagagagcccccgcggcattcagttgcagtcgatccacttgcgcagtggacgaccagatccggaacacgttgtccgtgttgtagatgtggaactcttgattcgcgttcccacggtccttgatgatgaatgcggcattgccacctgcggaagtgacgccgccgacgaatgtgttctcccggtactggacattgctgaagctcgcgcgctgcgtcggagttcctccattgaagtcgtaggagtaaagcgaaagtgtggcgtcgctctccatggctgtcgcccatcgggtcacgttgttgccccagccgaaccgttggtgcacgacctgggtgctgccttgacccacatacatgttcagcgtgccgttcatgatgtcgccggctttgttgatcttcccgccgggatcgaagttgccgctggtccagatgttcccgcctgcgctgagcgttgcgctataggcaccctccacattgcggaaggtgaaggaggaacctgacttgaaaatgtagctgtcaccggtgccgaagtagatgacaccatcggtcagcgtgctgccccagccggacaggcgcagcgagttgttggagatggaaaccgcgccggtgaacgtcccgccactcttgtccatcttcgcttcaggcgcgaagttcccggcatgccacatcggcgagccgttccagcgcggcgtgtcgccatgcttgatggtgatttcgctgctggcactgcggtccgcgctccatacgcgccacaggctggaatttccccagccgccaatgaaggactgttcggcaccggcggcaccgaagcccagcaacggatacgtgccgttgatgaactgctggtcggtgaacgtgttgccgcccctggacgccttgccatccagtgccgactgcagcccggtcacatcggcaatcacatgcttgtggcccacggtggcgaagtcaccggccagggcgaactcggaggcgtgcttgccatccagtgtgtcggcgtccaggccgttgccatgcccggtgtccttcagtgcggcgctcttcagttccagcgcagtgcgcgccgccgcggtgttcgccgcagacagcagtgtcttcgccagcgcggtcggggcgctggcgccgaagcgcttgtcggtgtaagcacgcatgccacgcggagtcaccacgcgctgggtgtcggtcgcatcttcggcttcggtgctggtggccagctcgaccacgccgacgacctcggtggtggccggtggatagaggaagccggcatcaccgaactggatctgcgtcgtgtcgatcccgctgaagcgtgtgtcggtggccagcagcagcatcgatgcggccgacttctccatgatcggatcggcctggccgtagctggcgaacagcgtaccgtcagccaggtacaggccgaagccgcgcagcgtgtaggaggtggcgctgtcatcgcggatggtgacgtgcacggtgtcatcgcccacggcctggccgccgaaggtggcgacgcgcttgatctcgccgggcagtgcggtgagccccgccgacggcacgaaggcggtcgaggtcaggccgatctgggtgatcaggacggcgttggtgccggtgttcggcggattgaccagcttggcgaagccggcatcggtgattttcaggcgcatgcgggggttactctccgatcagttgaaggcggcggaaggccgtggcgtgggcggctgcaagtgcgccgatggcggcgtcggcctgcatgccctgggtaaaggtgaagtgcgagcgcaccggcttggtccgggtgatttcgccgatgacgtcctccacgaacatcgccgtggcggactggccatcctggttggcgatggtcatcaccgcttcgaaggtgtgcggcgcgcccctgggctgcagctgccaccactcgcggatcagcaccgatccaccgaaggcggccaccacgtcgcgtacgctgccggcggtgcccttgcgacgctggatagcgatggccgtacgcacccgggcgcgcttcacggcttcgggccagtaggccttccattcgtccaccgacagcgcccaggccagccagggcagcagtgcggtcggacaacggtcggcatcccacagcgcggtgacgtccaccggcaacggacgtgcaacgatggcgcgggcaannnnnnnntcggcatgggtggcgttggtgggtagcaggtttgccgccgagggcaccaccacctgggcgtcaccatcgatgacctcgccgggcgccggtgcagtggccagggtgaccctgctgccctcgatgacgctgccctgcagcggctgccgcccccgtgcatcggtgcggtacaccgcctgcaggctcgccagcgcgccgccggggtggcggaaggtgcggttgcggccatcgatcgcgccgcgcagccgcgcgttgatcaggcgcgtgctcggctcattcatcggtgccgccgtgggtcaggatcacgccggcgcagtgggtggcctgggttcggtccaccaccacatctgcagccggatggacgatctccacgcgctgcacaccctcggcatgcaatgcggcgaacaatcccgaacgggtgacatcgcggccgaggcgatgtgactcgctgatgtagcggtccaggcgggtgcgcgcttcggcaagcacgacctgcgaatccgggccggcaaaggtgaacagcgtggcgtcgaccgagtaggtgacgatcgtggccggcttcaccagcacgtggtcggtcagcggtcgcacgtcatcggcgctcagcttcgcctcgacgatgtccagcaggccctgggtggcggttccatccgcttcgcgcgacagcaccgagaccaccacttcgccgggggcgggactggtcgcactggcgtcgagcacgcgcgggtcggcgctcagcgcatggaatacataggcaccttccggccccgccacgctgaacccttccgggcccagctggatgcggcggcggaagtcctcatcgctctcatatcgcggtggaatgccttcctgcggcctgcccgggtcgagcacctggcgggcgacgccgaagatcgcggcgaggtggtccaggtcgctgccaccggcataggccagcatcacgccacgcgcggcgtcgttgacacgctggcgatcgagcaggcgcaggtaggtgcagacctccaggatcttgaaggccgggtccgacggcagcagcgcgtcgaaggtgggatccagggcctgcagtgcggtcagcgattcatcgaacatggcttcgaaatcgagcacttcgatgaccgccggtgcaggcagctgggacagattgacactggtgaacgagccggatgccacggttagcgaacctcgattccttcgatggtgatggcctcgccgtccggcaggtggatcccggtcactgccaggatcatcacgccgggggcggggagggagacgtcgacgttctcgacgtggagacgcggttcccatcgcgccagcgcgtcgacggtggccgcgatcaggtccatgcgcagcgagcggttggtcggcgcatcgatcagttcgaatacgcgtgaaccgtattcgcggcgcagtacgcgggagccaaggggcgtggtgagaatgtcacgcacggactggtgcagatgggcgagcccatccagtgatttgccggtgttggcgtcgattcctcgcatggcctctatcgtcgtggagtgcggtttttcagggcattgcaggcgtggccgctcaggcctgggccggcgtggtcggggcggttgggccctgtgcggtgtgcgtgtgtgccttcaggccgatggcaccggccttgacctcgcccggtgtgctgatgtccttgccggcgctgatcgcgccgctgacatccagatcgccggtggccttgatcgagggtgtatcgagcacgatcgattcgctggcgatcacctgtgcattcgcgcaggtgacgatgaccttgccgctgccgacatggacgttgagcgtggtggtttcctggtcgtactcgacgctgctgccgtcggcgaactcggtgcgctgccgcaggcgcgagtcggccggcggcggaaagcggtcctggtacaggctgccgagtaccagcgcctggcccgggtcgccataggggcacgccagtacgacctgctcgccgggttcgggtgcgcaccagctgcgcatgcccggtccggcgcggcgctccagccagggaatccagtcggtaagcatgccgtcggcatcgacgcgaacgcgtccgtttgcctcgtccagttcgcgtaccacaccgatcatcagcaggttgccgatcaaccgcgcgtgttcggcgctcatggtgcgcgctccggcaatggctggtagcgggactcatggacgcggccgatctccggcgcgaagctgtagcacgcctgcggcaccacgccgccagcgtcgtcccaagggttgtcgcccagcgcgaccggcagtgaccactcgacgatccagctgcgcaggcccggctgtgccgccgcggggtcttccggcaatgctgcaatcacatcgatcgcaccgctggcaacgccggggaagcggccgagctggtgcagccaggtcgccagggcgagggccgcgttgcgcagctgcagcgctgtggttgcatcggtcgccggcagcgcaatgcgcgcttcgaagcgtagcgtggcctgcagcaggccactgccatcattgttgtccctgctgcggtcacagcgggtcatcgccagcaggcaggccggcaggggcatcccctcagcgttggcctcgcgatggaactcgacgcttgcaaaccccggaaagcgtgcgcggatagcggcttcgatcgcggcaatcagcggatcgagcgtgggagggaaggaatcgttcgccatgtcagctcatgcagggaaggaaggaggggcgtagcgctgcaaggcgcgcacggtctgcagccagtgttgccatcaccgcagtgaggcggcattgcaggcgtggccttgtccggaaggctcagtgcgtgggagtggcactgctgccgcagtcggcgggtgctgccggcgcggcgccattgatggtgatgccgcgctggctgccgaggctgcacagcagcgcactcagctggtcggccagcgcgtggtactgctgtgcgaccgcaacgtgattgcgcagcagcgcgtcatcgctggctgcgtgcaggtccggcaggcggggtgggggaagcagctgggcaggtgcgatgctgaggtcagcgcggcagggcgtggccggcgttggcctcgcgccagatgcgcatgaactcagcgtcagcgtcgccgcgatcacgaccaggagtcttggcatgggtctcgatgtcccgttgcagggtgttgaactgttcggtgcgccgggcctggtgggccaggcgctgtgattcggcctgcgcgcctgcggcgctgttggcgagggcctgctggtnnnnnnnntggactgcatcggtgcgggcctcctgctgcgctgcccgggtggtggcaacggcaaggtccgcagtgcggtcgcgcagggtccatcccagccaggcgcagctcgcgtggctaccggcaaggaccagcaacccgatgcccaacctcagtcccgcgggcgtcactgcagggctccgccggcggcacggtacgccgcgcgcagtgtttccagtgcgtgctccttctggccgtagccggcgcccggcagcgatgcccagatgcgccgggccgcggtgacggcggcatcgaagcgtcccagccggatcagctcgtaggcaccgcactgtttcagcagggcgactgctgcacggtcctgggagactggcccgaagtcaggcagacccagtnnnnnnnncaggtcatcccaggtgctgcgcaggaactggtagcggccggcggcgctggatttgatgccatagcgtggcaacgacaccagcacgcggggatggtcgcggtagtcggtgaacagctggccaccgacgatgacgtcgtagccgcggtcacgtgagcgctggttcggaatgtcggtgccttcggataccgccagcatgtccaggaatgcggcgacgttggcgccaccgagggcgctggctgcagcggcggtcatgcggcggcccccggctgcttgcgaaccaggttcaacagagcgtctatctgtacgctctgctgggcgatctgtgcacgcagggcgctgacttcaccgcgcagctgcccgatctcctgggccattgcctcgcgctcgtgcatcagcccatcggcgcgtgtacgttcggccgcgagctgttcctgaagggtgcgcagggagttgctggtggcttcatcggcggtgcggtcgaccttggccgacgacaaccactggcgcagccacagcgacaccgcgatcagcacgcccgaggtcccgcccaggtacttggcccaatccggcacgccggccagcaggtcgctctcgttcatgcgcgtgcgtatcccttgagcagggccgggtggacagccggtggcaacgcggtgcgcgcaccgcgcagggcgcgcttgatggtggtctgtgagacgccgaactcacgcgcaacatggtcgcgtggcatgccgctggcgaccgcgcgggcaatctgttcacggcgttcgtgcgcgccggcagcgaagcaggatgccaggaacaacagttcgccgccgaagtgcgcgaccagccgctgggcgacgtcgtggccaaggatgtcgatcagccggtgctggtcgggcagggtggaggggacgtagacgatgacgcggtgacggccggtggtgctggaggtggtcggcggccaggcacgcaccagcgtgagggctgcggattcgccgatgacctcggccagggtctggatgctgtcgggcagggcgttcatggaggatgtcttcagtggcattgatctccactgttgccatcccgcatgaccagtcaacacctttcatctacttttatatcggtgcgctgaagacgttcagtcgtgcgtgaggaggggggaggagcacgacacgcctgcttgcagtgagccgaatccgctcgctctggccgctggtgttttcctgtacatccgtactcgttgtcctcacctggcaggaacagaggcagatcaaggggatggggcaggtacagggtgaggacggccacctgccacacagcctcatgcgccgtgtactggccggaaacgaaaaagccccggacgatgccggggcttcaggactgcagggggcgctggatcaaagatcgaacaccaggttgccgccggtcttgcgggggatgtacccggcgtcgcgcagccagcgtgccgcgttgacctggtccatgcgcttgaccgggaagcggttggcgaacatcaggaagcgcgccacggtgatcgactcgcccttgcccttaagggccgcaagggtttcgacgaaccatggcgcgggcggctgctggttgcccgggcgggccacggtacgcgcctgctgggcgctgccagcgcctgcccgggcagtggccagcgtgcacagcgagatgaagatcgcatccaggctcacggtgtccttgctgcccttgggctgggacttgaacaactcgatggccttcaggcgcgtcgacgtgaactgttcgacctccatggcgtttcctctttgcgaaatgggttggggatgcagggtgacgacaggtgtcgtcggtgatgggggatgaccttacatcattttcgccgatgatgggtcggggcctgcgctgggttcgggggatggaccggatggcgggccggcattccggatcagatcacaccgcgcgaaagcagctggtccagcgatctgcggaccagatcggccgcggtgctgtcgttgtcgacttcgatgtcgaccagctcatgcggcagcggctgctcgctggcatgagggtcgctgctgcgatggcctgggcgattgacgcggatcacgacaccaccacggcgccggatcgcgcgggcctcattggcgaagcggacgtcgggtaccagcccgccctcgggcaggcgtgcgaacagcgagcgtacccacagctcgggatggacgcggtcacgcccccactcggtaccggcggtctgcatcaggtggcgcggggtgagttcggccagccagtcgatggcgtcctccttgcggctgtccagttcgtccagggagagcccgaggagggtggcgaccaattgccgcagcggggccgcgaagctgtcgcatggcagtgacaacgccgacgccagtccattggcgagtgtgtccttgcccgagcgcttgctgccggcgatgccgatgtagagcggcacacgagagcgtggcgccggccgcagggcaacgctgcccagtccagggccggcacggaacgcggccagtgtgtcggcaatcaggcgatgaccgctgtcgagggaggcgggaatcatgcggaatctactcctggagaaatgcggcaggtgccggaggatcaggaatcgcgaccgacgacggtgcgggcgcggaggatgcgctgggtgatgcgccctccccgggccgctgcggcgatcgggtcaaagcacaacatggcggtgcgggtacgccggccggcagcaaggtggtcgcggatggtccgctcggacagcaccggtacccgctggtggatctgctgcacggtcagctgctcaccttcgaaggcatgcagtcggggacggggcatggcggaagcgctcctggaaggtggcgggccgataccggcatcttgcccctgcagatgctcctagtcaacacctttcatctactttcagcgtggtgcggttggccgggcgggctggcggtccacagccgtaatgccgctgctgccaggcgctcacgctcaaccgcgccgcgtgcggccaggataccctcgagatactgctggcgatgccggcgcggactgaccgccgtccagcgcccgtcgttgcccatgcgccggtagccgtccagttgcagcaggcgacgtgcttcgcagtgcaggcgccagtcgtcgctgctgctgtcaacgtcgcgaccatcatggatgcgtggcatctagaacgggcctgccgcatgctcggcgagagtgcgtctgcgctctggcatcagccagactttggcgcgttccttgcccaccacgcgggtgcgtacgccatggcgtttgaccacgtaggcggcggcctcgttcacctcgcgacggttgggcttgtcgatgcccaccgcgatgacgatctctgtggcgcggtaatgcgcgctccagtgttcggcagggagcgaccagtcgaaatggcgatcgatcagttcggcgatcggcgagatgggttcgtgttcgctgttggttgcattcagcgcatccagttcctcggcactcaagtgccaggtctcgccgctgcagtacaacgcatgggcctctgcccagacctgctgcatgtcgatccgcgccggttcgcccaacgctacggcgtgcacggtccaccagcgggtgttgccggtggcatcgcggaggaagcgttcgtcgttgacactggcaaacaggatggtgcgccgtgcatagcgggattcggtgcgagcgtaggggcggcggatctcgtcatggctgcgcgagatgaatgatttcagtgccgcgatatcggtacggcggaaggtggcatcgacttcgcccagttcgacgatccacttggagatgacctgcttgacgctgtccttgttggccggatcgagcaccaccccgtcagcgatcagttgcagctccgccggcgccagttgccgcgcccagcgtgtcttgcccaggttctgtttcgagacgaacgtcagcacgcnnnnnnnnaccacgccatcgggctcaaacgccgcggccacgccggagatcagccagcgccgcatcaggacttccttcagcacgcggccgtcggccatgtgcgtgggcttggcttcctgcacggtgtcgaagaacgcctgcaggcgggactggccatcccacggccgtgaggtgatccagctggcgaccgggttgtagggattggcttcggccacctggcacaggttggtctcgaagctggcggtggccatgccggcgcggtgcatgcaatccatcacttcgcccgccgcgacttccttggcgttgtccacggtcgtctgtagcccagggaccagaatctccagatccttgcggatgacgttgtagcgcacggtcacaccggtacgacggcacagctcggccaggttgcgggcggttggcaacggccgccnnnnnnnnttggtatcgggaaacggggtgaaggcatcgaatgcggacaggttgccaggcacctggtannnnnnnntggccgatgacggcgcatcgtccagtgccacgtcgtcgccccctgccggcggcatggggggcaacaactgggcacgcacggtgtccagcccctcgcgcagatgcaggtcgttgaagtcggtagggcggtcatcgtcgccatgcagcgtggcgaactcgggccagaccacgcgggcatcgatgtccgcggcagcctgcgtggccagggtgacgccagggttgtccagcggctgccgcgtccactgatcgttgtcggcacacagcacgaatgacgcgtccggcatggcgccgcgccaggctcgggcgaccgcgccaaggttgcctgcatcccaggccaccaccacgcaccagcccgtggcctggtggatggatccggcggtggcatagccctctgcaatggcgatcggttggccggtaaccggcttgccgatgacatggaagcagccctgcttgcggccaccggaaaggaagtccttgtcgcggccaagtgctggatccacgcggggaaagatcgcctgcaacgagacgatacggcccgcgctgttcatcaccggtaccagcagggcgttgtcgatgtggcggaagacaaggccatcgctgttgcgcaccggccatggcgccacacgcaggccatgtgcatggatgcccttgcgtacgagataggggtggtgggcatcggcaggaatggctcggttccacagcacgttggccgccctggcggcggcgtcctcgcgttcgcgctgatgccgttcgcgctcgctgcgggccgcctcctggcgttgcctgatggcacgctgctcggcggcgctcaacgcggtcggcgatttcgcgcaccaggcatggcgggtgccggtccgccagctgccgaactcgccggccggcacgtggtctccaaacaacaccgcccaaccattacgcgtgccacgacggtcgccttccacatggaagcgcaccagcgtgccatcggcgttgagcgcgtcgcggcnnnnnnnntccggcacgatgccgtgcgcgtgcatggcctgcaggaacgcgggaacgatgtcctgcgtgggatgcggtgtgtgcattcgacaaggcccctgggaacgtggatcggtccaccgcggccgatggcggccaacgtgctgtgcagtgtccggcgtgcgcaggtcacgcagcggccgaccgacgcagtgtggtcaggatgtgatgggagtggtgatacggtcatggtgtcggaacggggcttcatttgcaacaccttccagcaccttgcatccctgatcgcaatggagccacccagtacgcgttggatctgcgatggcgttcgcagatcactgtgatcgtgccgatgcgtcgcagttggcgagaaccggttttcggatgatgcgatcgccgtcaacgacggcccatcgtttctctccatcgcgccttcgggcgcccgtgcacaaggagcctgcatgcctgaaatccactgcaagcacgaacgccgatccgccgcggaatccgcgtcgttgaccgtcgttgcgacgttctcaatcggtgcgaccacccctcgataaaatacaacccgcatgacggacaccatcgacgaagcgcaggaaatggaagcgcgccacctgcaacgcgccctggcccagcacgcaacgcgggccagcaacgttgcccctctcactcccatgggggaatgccacaacccggactgcagcgaggacttcgacaacgatccggcaagactgttctgcgggcctgcctgtgccgagcgtttcgaagccatccatcaacaccgcaacgcataggaacaggggacatgtctctgaacagcaacgacgctggcttcaccgaacgcatcgccggtttatcggccgagctcgccgtgctggtgagcctggtggagaaccacatccatctgcagctggctgatctggccgactcgggtgatgtggatgcacaggagcgatttgcggtagccgatccggagcgctggttggagaacgcccgcaacagcctgcaggcgggtttcatgttcctggagcgcgcggtgcagcaaccggcgcggttctagtcatccggtgcgggggcggaaggggccggccaggctgccttccgtccccctcgggcagtggacgatcccctgcgctggaggctgcgtcataacgtcgcactggccgccgggcaaccctgaacgtggtccaaggttgaccgcaggcccgtagaatggccgggtgcgtcgttctgtcctccaccgccggttccaggccctggcatggctagccatgctgctggtgctgcttgccccgctggtgagccgctggctggcgcatggtcacgttgcagcggctgtgccggtagcggcgatggaccattcccagcatgcgcagcatgcgatggagggccatcacgaccaccacgcgatggcgatgcagcagggcgaggtcgcaaagaagccgcccgccgatccacacgccgcgcatgagatgggcgtggactgcgactactgcctgatcgccgcgcggctgatcaccctgctggtggcggcattgctgctgttggcaccgatggtatcgatatgccgtgcgctgcgtggtgcagtgcaggcgttgccgcagcgggtcagcggcacattgggagcgcgtgggccgccggtcttcatggctgtctgagccctgcgcgcacgcctttggattgattttcccaagctgccaggcctggcctggcgcgactgcgtgcgcgttcgccgaactccctgagctgccctgccactgcagggtggccttgcatgccgtgaacagatgaaaacgaaccccaactccgcgcgcctgcgccgggcgacgctgcctgccatgtgcgcgttgctcctgcacaccgcctctgtacttgccgccgatgcggcaccaccgaccacgctggataccgtgcgcgtggtcgatacccgcagcggcgagctgtcttccacctccagcgcaggctctgcgttgggcctgagcgtgctgcagacaccggccagcctgacggtgatttcgcgcgagcagctggaacagcgcggcgacaccaacctcaatgatgcgatcagccgcgccggtgcgatcagtgcgatgccgcacccgggcaacggcctgagtgcgctgtccagccgtggcttcaccgatggcgcttccgtgatgcgcctgtatgacgggctgcgccagtatggcggcgtgggcatcacctttccgttcgatacctggtccannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngccgaagaagcccacgcgtggggcaatcgagaacgagatcagcgcaaccgtgggcagcgaggacaccgcacgcctgggcttcggcagtggtggcgcgctgacgcccgagctggcctaccggctggatgtgagcggcaactacagcggtggctgggttgatcgcgggcgcagtagtgatgccaccttctccggcgcactgctgtggcaaccgcgtgcggatctgcagctgtcgctcacccatgcggaaggctatcagcaaccgatgcgctacttcggcacgccactggtggatggccgccagctggaggcgctgcgccaccgcaactacaacgtggaagacagcgacatccgctaccgcgaccgctggacccagctcgatgcgctgtggacgccgaacgcaagcgtcgaatggcgcacgcgcctctaccagatcgacagccagcgcgattggcgcaatgccgaagcctacgtctacaaccgcgctaccggcttgatcgatcgctcaggcaataccgagatcacccacgaccaggaccagaccgggttgacctcgacgctgagggtacaggggaacattgcgggcctggccaacagcttcgccgtgggcctcgatgccaaccgcgcgcacttcaagcacaccaacaacacctatgccggcagctcgggcccggtcgatccgttcgatccggtgccgggccagttcaccagcgacgcgccgaacctgccgcgctaccgtaatcgtgccgagcagtacgcgctgttcgtggaagaccgcttggcgctgagcgagcgctggtcgatgctgggtgggctgcgccacgacnnnnnnnncattgatcgtaccgatctgatcagcggccagaacgcgttctcgaagacctaccgcagcaccggctggcgtgcaggcacggtgttcgcgttgcggccgacgctgagcctgtatgcgcagtactcgcaggcggcggacccggtcagtggcctgttgatgatcagcccggccaacggtgccttcgacctggccaagggccggcagatcgaggtgggcctgaagcaggccttcgatggcggcgagtggacgctggcggcgtaccgcatccgcaagaccgggctgctcagccgcgatccgctggtgccggatcgccgcgtgcaggtgggcgcacagacctcgcgtggcattgaggcgtccttgaactggaacttcgcgccgcgctggtcgctcgatgccaatgccacggtgctgaaggccgagttcgaggacttcctggaaaccaccggttcgccggcggtgctggtgtcgcgtgatggcaacgtgccaccgaacgtggccgagcgcctggccaatgtgtggctgagctggcagtttgcaccggactggagtgcggcgggcggcgtgcgttacgtcggcaagcgctacgccgacaacgccaacaccttggagctgcccggctacagcaccaccgacctggcactgacctggcaggcggcacagcgcacgcggctgtcggcgcggctgttcaacgtgttcgacaaggcgtactacgccaccgcgtactacaccagcacgcagtggctgctgggtgcggaccggcgcgtcgaattcaccgttgatcatcgcttctgaggaggctggcgatgacgttgcgatccaccgccaagcgctggacctatctggtgcaccgctggctgggcatcggcggatgcctgctgatgttgctgtggtttgtcagcggcatggtgatgctgttcattggttacccgaagctgacacccggtgagcggctggcggcgttgccggtgctgggggatgctcgcgatctgcaggggctgtcggtactgcctgccgtggtgcaggccgagccggaggttgtggcgctgacgacgctgcgtggcgagcctgcgtacgtggtgcgcaatggcagcaacgtgggcgcctggtctgccgtgaccggccaggcgctgctgccggtgtcggcacagcgagccgaagcatccgccgcacagttcgcgggcggccaagccttcgtcggcgcgacacgcgtggatgaagaccgctggacgcattcgcgtgcgctggatgcgcatcggccgctgtaccgggttgaagtgggcggcgcgcagccaggggatgtgtatgtgtcctcacacaccggcgaagtggtgcaggacgcaccgcatgtgcagcagcgctggaactatgcgggcgcctggctgcactggttgtacttcctgcgcatgcagtcggtggacccggtgtggacgtgggtggtgatcgtgctgtccgcgctgtgctcggtggcagcgatcagcggcatcgtggtgggtgtgtggcgctggcgcttccgcgggcactaccgcactggcgcgaagacgccgtacgtcgagccctggatgcgctggcaccatctgatcgggctggtggctgcggccttcatattcacctggatcttcagcgggctgatgtcgatgaatccgttgggagttttcagcagcacgcgtgaagcgatcgacagcggacgctatcgtggcggtacggtggcggtggatggcgcgttgggtgaaccggcggcgctgctggcggccgtcgacgacgcgcgcttcaagccggtggagttccagtggcgacgcatcgatggtgagctgttcgcggtgttgctggacgggcagggcgagacccgcattgtgtccggcagtgatggtcatctgcaggttgcgcggttgctgccggccgcatggctgcagcagaaggtgcgggcgttgtccgatgcgcccgtgcaggggtactgggtccagcatgcagcggatgcgtacttctacccgcgtgcaccggaagccatgaacggcgcagcggtacgccgcttcccggtggcggtcgctgattttgacgatgccgaggcgacgcgggtctacctcgatctggccactggcgacccgttgctgacgatggggcgtcgcgagcgcgtgggtcgctggctgttccacttcctgcacagctgggacctgccggcgatgctgcgtcaggtcaccgcccggctggcggtgttgctgctgctgagcctggctggcgctgcgttgtgtgcaacggccacggtgatcggctaccgccggttgcggatgaagctgcggcgcaggcggcgctgatgccttggactaaacccgcagccaacgtgtggacacggccaccagcaacaaggccgtggccacaccgatgaacgcagcaatcagaccgaaatgattcgcggcaaagccgatcaacgccggtccggcaaggatgccggcaaagcccagcgtggaaactgcggtgatggccagcgcgcccggcatgcggttctgatggccggccagcgagaacagcgccggcgcgatgttggcgcagccaaggccgaccagcacgtatccggccaacgacatctgccacggcgtgaccagggtcagcaccagcacgccgctggcagcgagcagagcaccgaatacgatcgcgcgctggcggcccacgcgtgccaccagtgcatcgccgaacaggcgcgcgaccgtcatggtcagggtgaaggtcacatagccgacgccggcgaggctggcatcgacgcgacgtacgtcgctgaggaacaccgcgctccagtcgagcatcgcaccttcgccgaggaaggcgacgaacgccagcacgccgatgaacagcacgaggccatgcggcagggccagcatcggtgtgtcgtgtggcatgcgttcgctgtgccagtaggtcgccgacaacagcatcaccagcagcgtggtgccgacaccgatcagcaccgatgccaagggcggcaactgtgcggacagcagcacggtcatggtggccgcgccgaggaagccgccaatgctgaagaaagcatggaagccagacatcatcacccgccgtgcttcgcgctcgacgatgacggcctgcacgttcatcgtgcagtccatcgcgcccacggccgcaccgaacacgaacagcaccacgcccagcgtccaggctgaaccggccagtgccaggccgggcacggtcaggcagatcagcaggctgctggccaccataacccggcggcaaccgaggcgtgcggccagcacgccggacaagggcatcgccagcagcgagccggcaccgaggcagagcagcaccagtcccagcgtggcgtcattgatcccggtgcgcgctttggcgaatggcaccagggtggcccacaacgcggtggcgaagccgggaatgaagaacgcagcgcgggtcgcgtgctgttcggcannnnnnnngttggcaagggacatgagcaatacagtcagggaggcgtggggtgcaccgcgataccggcggcgtggaagcgagccgccaaggcgggcggtgcggtggtggtcagcaccaggtcgtcgatctcgtccaggctggcgatctgccagttgccgcgggcaccgagcttttcagtggtggcggcgacgatgacgcggctgctgcaggccaccatcgcgcgcttcagcgtggcttcttccgaatccattgcccacacaccggtgtcgccgtccaccgcgcaggggccgggcaggtacacgtcggcacgcaggcgctgcacctgggccaacgcctcggcaccgaccgcaccgccaccgctggccaggcgcccgccgatcagctgcactgaagtgccttcgagcatgctggcggcggtggcgatctgcggggcattggtgatcaccgtcagcccgagagcggccggcagctgctgggcgatcgccagattggtcgaaccggcatcgagcagtaccacctggccgggttgcagcagcgcgcagacgcgggcggccagctcggccttgtcgccgcggtcgcgggtcaggcgctcgcgcagcggccgttccttgggcggcggcagcacggcgccgccgtagacgcgctggcacaggccctgggcggcgagctcgcgcaggtcgcggcggatcgaatcttcggagacggcataacggcgcgccagttcggcggcgaccacgcggccctgctggcgcagctcctcgaggatctgccgggtgcgctgggcgggtagggggctggggtcggcgctcatgccgcaagtctgcacgttcgtgcataatcatgcaacaacatgcattggtcgggagggcacagggcggctggactgccggtgaacccgcccgccccggggtctatggatcggcctcgcggcccggcatcatggcggggcacttggcatggaatccctgatgtctcccaccgttcaccgcaagctgcgcatcggcgcggaccagtacaccggccagaaagtggtcgaccagcagttccacgagtgcgatttctccggtgcggacctgaccggcaccgagttcatcaactgcagtttctacgatgccgacagccgcgccggctgccgcttcaatggcgccacgctgaaggaagccagtttccgcagctgcgatatcagcatgtgccatttcaatttcatcaaggcgctgggcctggagatcagcgagtgccgtgcgcagggcgcggatttcagcaacgccagcttcatgaaccagatcaccacgcgcagctggttctgcagcgcgttcatcaagaagtcgaacctgcgctatgccaatttctcgcgggtaacgctggaaaagtgcgagctgtgggaaaaccgatgggatggcgcgaatgtgagtggcgccagcttcgccggctcggacctgtccggcggccagttcgagggcatcgactggaacagcgccaacttcaccgactgcgacctgaccaactcggagctgggtgagctggacctgcgcagcaccaacctgcgtggtgccacgctggacgtgcagcaggtggcgctgttgatgcagcgcatcggcatcaccgtggtgccgtaggcatcacccggcgtacgccacccagcccttgaagctgaagcctgcgtagaacagctccacgccgtcgaagccggcctcctgcagcagcgccacttcctgttcgggggccagcagcggcagccgctcggcgatggcctcgatcgcgcgctgtgcatcggcgtgggcaacgcccgaggcttcggcgaacgctgcgtagcgctgcaaccagcgcagcttgccggccggttcctgcggcacgctgtggtgggccacaaccagcggcgcgccgggctgcaggcgccggtgcagctcgcgcaacgtgtgcaggcgctgcccggcatcgaggaagtgcagggtcagcaggcagctggccccatcgaagcgcagatcgggcgcatcgtcgatgtagccttccagcagttgcacgcgcggcatcagcggacccagtgtctgctcggccagggccagcatcggcgcggccggatccacgcccagcagctgccagcccggctgcgcctcggcaaaagccttcagctccagcccgccaccggcgcccagcaccagcacacggccctgcgcgggaacgcgttcggccagcagcaggcggctcatctgctgcaacgcgaggaaaccgggcacctggcgcagcggcgcttcggcatagcgggccaccgcctgcggaacggagaacgtggacatgcgcggattcctgcggcgggggacataccactgtagcgcggcgcgcaagaggcattgctcgccgctgccacacgggcaggacagggctcaggccgctgctgcctcaagcacgtcttccagccgcacctcgccgaggaagccaccgctgctggttgccggctgctgcgcttcgatggcgtgggcgaactgcacgccggcgtcgtcctgcaggcgctcgaacagctgctgcaccctggggaactcgcgacgatcgaccacctggtgatagtcgctccagcgcgcgatgccggcgaagtacgcatcggcgaagctgcgctgttcgcccagcagccacgggcctgtgccgatcatctgctccagcgcctggtgggcgtggcgcaccttggtggtgccataggcacgcagcgcctcgccgtcatcgcccccggcgtgttccagcgcatgccagagcggcgcgtaggcaccgaagaagctggtgttgagataggccagccgatggttgaggcgatcgaagccgggcgtgccctgtgcgaagcccagcccctgtgcgatgcccttcgcggccaggtggttgaggatggccaggctctcgctgagctgttcgccctgcgcagtgcgcagggtcggtgtttcgcccagcggattgagacgtcggtagtcttcgccctgcacctggccgggcatgtcgatgcggcacaggtgataaggctggcgcagccattccagggcgacgatggagccgaacgagcagcccgagggcacgccgtagaagaggatcggggtcatggcaggtttccggttcaagccgcgatgcggcgggtgaggaaagcgtgcctgcgtggacattgccccggaagccgcttgaatggcatcctgaagtccacatctgtggacgttgcgcatgctcaacctcaacgatctggccctgttcgtgaccgcggtggagcagcgcgggttcgctgcaggcgggcgccatctgggcctgccccgctcgaccctgagcaagcgcgtggcgctgctggaagaacagctccaggtgcggctgctgcagcgcagttcgcgccgcttcgcattgaccgaggtcggtcaggagttcttcgagcgcgcacgcgcagcgttgtccgaggtcgaggccgccgaggccattgtccgcgaccgccaggccgaacccagcggcaccgtgcggatcagcgcttcgattccggtggtgcagggcgagctcgccgcgtgcctgcccgcgttggcccgccgctatccacggctgcgtatcgaagttgaagtgagtgatcgtttcatcgacctggcgcaggaaggcatcgacatcgccctgcgcagccacttcggtccgctgccggattccgggttggtgcagcgcatgctcggtagcgaacgcatcgtgctggtggcgtcccctggttatctggcagccgcgccggcagtggacacgcccgaacagctacgcgcgcatgccggcctgctgaccgcgcgccatgcaacgcgctggacgctgcacggcgccgatgcccacaccgtgcaggtggagccgcaggtggcgctggtcggcaatgaatcgcagctgctgatcgcggcggcagaagcgggtcttggcatcaccgtgctgccacacagcctgtgtgctgcggccatcgccgccggccgcctgcagcaggtgctgccggcatggcatgccggcgaagtcaccaccagcgtgttgctgccgcatcgccgcggccagttgccgggcgtgcgcgtggtggtggatgcgctggtcgcgcattaccagctcaacgcannnnnnnnnncagtacctgccagatcctcgggtcctggcactgcgaaacgttgaaacgcacatagtcggccgcgcgctgcgattggctgaaggcattgcccggcgccagcacgatgcgctcgcgcaggcattgccgtgccagtgcggcggcgtcgcggccatcgggcagctggcaccacaggaacaggccggcttccggctgcagccacggcgtgatgcccagcatctgcagcttccgcagcgtgtgccggcgtgcatcggccaggcgcgaacgtatcgactgcatgtggcggcggtaaccgctgtcggtcagcgcgatgtgcatcaactgcgcggccagatggccaccgccgaaactggtcgccagcttcaggtcggtcaatgcctctatccaatcgtggcgcgcagcgatgtagccgcagcgcgaggctgccgacagcgtcttggagaaactgccgacgtggatcacccgtgacagcccatcgagcgctgccagccgcggtgccggctgcagttcgaagtcggcgaagatgtcatcctcgatgatgatcagttcgctgcgttcggccaggcccagcaggcggtgtgcggtgctcgcggaaagcaccgcgccggtcgggttgtgcaatccggaattggtgatgtacagccgcggcgaatgtgcctgcagggcctgcgcgaacgcctccaggtccgggccgctgtgcgtgtacggcacgccgatggcctgcacctggtgcgccttcagcagcgcgtggtaattgaagtagctcgggtcatcgaccagcacgcagtcgccgggcttgagcaggaaacggcagagcagatcgaccgcgtgcgtaccggattcggtcagcaggatctgctccaccggtgcatcgatgccaagcgtggcgctgcgcctttgcagcagctggcgcaacgcgggcagcccgagcggggcggcgtagtccaccagttgcatggcatcggcacgcgccagccggcgcaggccgcggcgcacgccatcgtgatacagccagtcactgggcatccagccgcaccctggcttgaggtcgcccgcgggcgtttccagcgattgccgtgatacccacagcggatccaccgcgcgatccagccgcggctccagttcggccagcgccagcggtgcggccgggccactgacgtagaagcccgagcctnnnnnnnnactgatcaggccttcggccgccaggcgctcgtaggcttcgaccacggtggagaccgaaacccccatcgtcgcagcctgcgcacgaaccgaaggcaggcgggagccggggccatccacccgtgcactgatgcgggtgcggacggtctggatgaccgattcgatgcgggtaagcgggcgcggcatggtggaaccgtagtggaagtgtgggcagtacagttacttgcgactgtactggattgtagctggggtcttcccgcgccggatgcttccatgcaggtccagccgggcatcgtccggcaccttcaggagtacaggcgtggaacggtcggcgagcggttggatcaatggcttcatcggtgtggtgatcttcgccggctccctgccggccacccgcctggcggtgctgcagctggatgccggattcgtcactgcnnnnnnnnccaccattgccgccgtgctcggccttggcctgctccttctgctgcgccagccgcggccgcggcgcaatgacctgcccgggctgatagtggtcagcctcggggtggtggtcggctttccgctgttgaccgcactcgcgctgcgtcacgcatcgtcggcgcacaccatcgtgtttcttggcctgttgccgttgagcactgcggtgttcggcgtgctgctcggtggtgaacggccgcgaccggcgttctggctgttttcgttgctgggcagtgcctgcgtggtcggctatgcggtgcgcaacggcatcgaggcatcgttgcaggccgacctgctgatgctggcggcgatcgtggtgtgcgggctgggctatgccgaaggtggtcggctggcccgtcatctcggcggttggcaggtgatcagttgggcgttgctgctggccttgccggtgatgctgccgctgacggtgctgatgcgcccggcctcgttcactgcggttggtgcctcggcgtggtgggcgctgggctatgtggcagtgttcagcatgctgatcggcttcctgttctggtaccgcgggctggcgcagggcggcatcgccgccgtcggccagttgcaattgctgcaaccgttcttcggcctggccctggccgcgctgctgctgcacgaatcggtcagcctcagcatggtgctggtgaccgtggtcgcggtgatctgcgtggccgnnnnnnnncgcttcagtcgctgaacgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggggcgcgctggaacagatgcgcaacggcatagtcgatgaatacccgcaggcgtgcactgggatggcgcccaccgggccatagcaacgagaactgcccctggtgcgtgggcagcgcaggcagtacccgttgcaggcggccatcggacagcgcgtcggctgcgaggaagtcaggcatccaggccaggcccatgcaaccgatcgcagcggccagcacggcctccatgttgttgcaggtcatcgccgtgggaaggcgtgcccccgcatcgccttcgatgcccggcagctgccacggatgcagctttccggtggtggggtaacggaaacgcagcgcggtatgcatgcgcagctcgctcacatcaccgggcgtgccatgcgcctgcaggtagcccggcgccgcacagaggatgaaacgaaagccgcccagtcgccgtgcggtcaggctggaatcggccagttcaccactgcgtatcaccgcgtccaggccttcgctgaccacatcgacgatgcggtcgttgaagtccagttccagctgcacctgcggatagcgttgctggaagccgggcagcaccggcagcaggaagcgatacccgatggtgggcaggccgatgcgcagcagcccgctgggggcgtgctgtcgctgcgccaggtccgcctgtgcttcggaaagctcgtccagtgcacgccggcagcgctgcagcagcagttcgccttcgtcggtgagatgcacgcggcgggtggtgcgttggaacaggcgggtgccgagctcctgttcaagacgggcgatgcgcttgccgaccgccgacgcggacaggccgagtacacgcgcagcacccacgatgctgccggcctccgcggtgcggacgaaggcgagcagggcagaaatggagtccatgcggggcatgattgcggaacatcgggacgcaatcaacgtccatcgagcctgtttttcagggatagcggcctgtccatcatcaatgcccccgatggatggaggcccgcatggccccggtttcgatgctccctgtacctgtccagacgcagcagcgctggaccctgcttgccgtctgcctggccgcactggcgttgccgttgtccttctcgggcggtgccgtcgcggtgcccgcgctggcccgttccgtggcgtcgtcgccgagcgtgctggcctgggtgaccaatgccttcatgctcaccttcggcagcctgctgctcgctgccggtggcctggccgaccgctatggccggcggcggttgttcctgctgggcacagcaggcttcaccgtcgccacgatcgtcgtctgcctcgcgcccacgctgctgtggctggatctggcgcgcgggctgcagggcgttgccgccgcagcggcgttggcgtccggcacggctgcgctcgcgcatgcctggcaggggccgatgcgtggccgtgtgttcgccctgctgggcgccacattcggtgcggggttggcgctggggccgctgcttgcgggtctgctgctgcaggcattgggatggcgcagtgtgttcgccgtcggcggcgtgctgacattcgccgccttcgtactgggcgcgcgtgtgttgcccgaaagccacggtgaacgcgggcggctggatgtcggcggcatgctgggcttcagcctgatgctggcagcgttgaccctggccctgctgtggctgggcgagttcggcctgcataccgtgcgcgtgcaactggcgctgttggcgacgctgctgctgggcgcagcgttcatctgcatcgaacgactgcaccgctcacccctgctggacctctcgttgttctcgcaaccggcgttcctcggtgtccagctgctgccggtcgcaacctgcttcggctacgtggtgctgctggtggtattgccgcttcagttgatgggcgtgcacggccagagcgcgaccctggtggggttgcagatgctggccctgtccgcgccgatgctggtgctgccgatgctggccgcgcgctgggcggagcgcgtgggaagtgcgcggctgtgcacgctgggactgctggtctgtgcctctggcctgtacctgctgtcgcgccatgcatcgcagccgtcgccttcgcagtgggtgccgtggctgatgctggtcggtgcagggacggccttgccatgggggctgatggatgggctgtcagtgagcgtggtgccggtacagcgtgcgggcatggccgccggcatcttcgggaccgtgcgtgtagccggtgagggcatcgcattggccgcagtcactgccttgcttgcgctgctgatcggccatcagctgcagggcgcgtcgccggcatcgctggcgcgtgccggtgcctatctggccacgggggcgcgggaacaggcgcaggcactgctaccggcgatgagtcgcatgcagctgcagcatgccagtagtgaggcgctggcaacactgctgcgtgtactggcgctgctgaccgccgcatgtgctgcgttgttgcacctgttgctgcggaaacgtaaagacgcgttggtcgggcgtactgcgtagcaggctcatcgcccgccttcgccgtcatcccgttgtcgtgtcccgctcacgctgcctatgcccacccgggcctaggcttggtcgtccccgtcccccacggagacctgccatgtggctgctcgatcatctctggcctggccgtcgaccgcttcctcccccggccgcggatgcgccaccggcaccgccgcgccggccctggctgaaannnnnnnnnnnnnnnnnnnnnagcggcatggcgccctggcagaaggtggccacgccgccgcggcgcacgcgccactagccggtgcggtctgatgggtggttgaccccatcgctgaccgggatcacccccaacgcgaacgggtcgatgccctccaggcaggccacgttgtagccgtactggtcggggttggagcggcgccggtgatgggtgtagatgccgcacacgccacagaagtagtgctcggccacatgggtgttgaactggtacatctgcaggtggttctgcccgcgcagcacctgcaggccctggcgggggacgctggcggcgatggcgccccggcgccggcacatcgagcagtcgcagcggcggggatcgacgatgccgtccggcaggtccagcagcagctcgacggtgccgcagtggcaggttgcgcggtgctggggttggaccggaacgccggccacggaagtgatgcccatcattgctcctgtgtgatccgtctggccgcgggggccgccgcagacggtgcgccgatgtgcctgaacgggccgtagatgccacggtgaacccgcttgtggctaactatgcggcttcaggaccgcgacaggatgccagtgaaagccgcaggacgatggatgacaggaagtgccatggcgctgctggcgctgtgggtgaccgggctgctggcctatcagttgccggggccgnnnnnnnnnnnnaccggcgtcgccgggctgtggctgctggtagcgctgtgggtgtcgtggcgggtcgcgcggggccgtgcctcgcgccgcctgggcctggcgttcggggcatcgctggcgctggccggcctgtggtggctgctgctgaccccgcgccaggaccgcgtgtgggccgatgacgtggcccagcgcctgcacgtggtgtctttcgatggccgccacgtcgtgctggacaacgtgcgtgatttcagctggcgcagcgaaaacgactacgacgcccgctgggtgcgccgcgagtacgacctggaccagttgcgctcggccgatctggtgctgtcgtactggatgggcccggccatcgcccacaccctgatctcgtttggtttcgaggacggccgccacgtggtgttctcgctggagatccgcaaggagcgcggtgaatcgttctctgcgctgggcggcttcttccgcaagttcgagatgaccctggtagcttcggaggagaccgacatcatccgcacccgcaccaannnnnnnngcgaggatgtctacctgtaccggctgcatggcatgaaccgcgcacagctgaaggaactgttcgctgcgtacatcgcgcaggcccgcgaactggatgccaagcccggcttctacaacacgctgaccagcaactgcaccaccatcgtcttcgacctggcccggcacatcgcaccgcgcctgccgctggattaccgcctgctgctgtccggttacctggccgagtacgcgcaggaggtcggcgcgctcgctccaggtgtgccgtacgccgagctgcatgacaagggccgcatcacccagcgtgcgctggacctgggcagcggcgaccacttctccaccgtaatccgccagggcgtgcccggcaccgagcaggacccgcagcaatgacccgattcctcccacgccgctggcagcgcctgctgccggtgttgttcgctgccttcctgctgctgggtagcagcggttgcgcgatggttaccgtcaagcaggtcaagtccagcgattcgctggtcaacaagcgtgccgacgtgctcaacacgggcaagctcagcccggcnnnnnnnnaaacgctcagcgcggcaggcctggacgagtcgcagtgcgaaaaggacttcctggtctgccgcagcacgctgctgatgaccgacgacctcaatgtcgagcagcggttgtcggcgctgtccgaactgtgggtgaaggccgcgctggcgatgacgccgaagaagacggctgccggcgatccgccgatgagcgatgcggcattggatgcctggttggaagccgcgcgttacgcctatgcgtacctgttctacagcggccgctcgccgtccgaccgtgccttcgaggatcggcagacgcaggtgcgcgactactacaactacgccgccgagaaggcggcagtggtgctgttcgtgcgcgcacgcgccgctgcgctggccggcgaggactacacgaagccgctcacggtcggcagctggtcgctggcctccaactaccagcagctgaacctgaagagcattcccgcgcagctggtgccggccggcacggtcagcttcgtcggcctgcgcagtacctatcgccgcgatggcttcggtgccgagctggtgatggtgatggacccgccgaagctggttgcaccggtgatcgcacccgagggccccaaggccgagacaccgcaggaggatgaggacgacgcacgccgtggccgccgtcatcgccatgacgattcggtgcccgagttcagcgagatgtcttcgatcaacgtcaccgcactgctgcgcttcgagggcagcaacctggacgatgtgatgcgcacgcgccgggtcgagctggacgcttattcgcccgaagccaccgagcgcatcaccctgcatggcgagcaggtgccgctggccggcaacttcaccgccgcctatggcctgtggctggcgcagagcggtttcgcccggcaatcgctgcgcaccctgttcggcatgagcgagggcatcggcgaaccgcacatctacctgatgcagccgtgggacccgaatcgtcgcatcatcttcatgctgcacggcctggccagcagcccggaagcctgggtgaacctggccaacgagatcatgggcgaccccgagctgcgccagcagttccaggtgtggcaggtctactacccgaccaatgcgccgatcgcgttgaaccgctacgagatcgccaatgcattcaacgacacgctgaagcacttcgatcccaacggcagcacgcgtgcatcgaaggacatggtctacatcggccacagcatgggcggcgtgttggcgcgcctgctggtcagtgactcgggcgacgtactgtggaatgacctgctggccaactacgacctgaagggcgagcgcctgaagcgggtgcagaacaagctggggccgttgctgcatttcaaggcgcagccgaacgtggaacgcgcgatcttcatcgccgcgccgcaccagggcaccgacattgccggcaacaaggtcgggcgcctgatcggtcgcctggtacgcctgccgctgaccatcctcggcaaattcgaggatgtgttcctggcactggcgcaggccgaacagcaggtcgatggcacggccaagccgaagattccgaacagcatcgacaacctcaaggccagcgatccgttcgtgaaggccgccgcacagctgccgatcgaagcgggcctgaagtaccactcgatcatcgcccagcgcaaaccggaactgccggtggacaaatccgatgacgggctggtgccgtactggagtgcgcacctgccgggtgcattgtccgagaaggtgatcatctccggccacagcgtgcaggagaccccgcaggcggtgctggaagtgcggcgcatcctgcatcgggacatcgatgatgtgggggccggtacgcggtaatgccggcccctggccgtcatcatctggacattccagcgttcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgcgcggcggcgctacacccgtcgcgcgatcaccgtggccaacagcgcaaggccgaaggtgatggccaggcacagcaggtagccggtgtgcggggtgctttccacgaacaacgcgaacaatgcgccggagaccgccagcgcggtggtcaccgacagggcctcgctcagctgcagtgccgaggtgttggcaccttgctcccgcggcgccgacaacgacagcgtcaacaccgacaggctggcgtagatcatgcccataccgaagccggtcacggcccagccgagcagcgacaccggcagtggcactacgttgaacagcacggccagcgtggcggcgatgccgaccgtcatcatcatcgtgccggcgcgcagcagctgctggcgtgaccagccacgctgctggtggccctgcagccacgagccggcgaaccagcccagcgcaccgaggctgagcactgcgccggcccagctgggcgagagcccgcgttcgcgctgtagcagcaggggcagataggcctcgcaggcgaagaacgccgccgcagcgatgccgcgcagtgcgatcacgctgggcaggccacggcgcaggatcagggttccggccggcagcagccgatgcacacagagcaacagcgccagcatcgccacaccgatgcagagcagggcaggcaggccctgttgctgaccgccgaagtacagcagcaacgcggccagcgaggcaccactggcccagcgcaccacgttgccacgcccatcgtcggcggtgctggcgggactgggctgcatgcgtgccagcgcggggcgcagcagcagtgccgccggtatcgccagcagtggtgccgccaggaacacccagcgccagccgagatgctgcacgatcaggccgctcaacgccgggccgaccatcgaaggcaccacccagccggccgagaaggcggcgaacaccttcggccgcaggtgctccgggtagctgcggccgaccatcacgtacagcgagaccgagatcgcacccgcacccaggccctgcagcaggcgtcccgccaccagcatgcccatgcgcatcgcgaagccggccagcaacaggcccagcacgaagcaggccaatccgtaccagagcggccgtgccggaccatggtgatcggcccagcgcccggccagggtcatgccgatcacgctggtggccagggtaccgccgaaggccagtgcgtacaggcgcaggccatccagcgcctcggccacggtgggcatcgcggccgcaacggccaatgcctcgaaggcgtgcagcgcgaccagcgcgaccatgccgagggtggtggtgcgatagcgtgcggacaggatcgaggtgtcagccggcagatgggcggcggcgggagagagggtcggggtcatacgggtcagatgcgggccgcgcttgtcaaccgacggcgaagatagcagcatgacacctcaactgcagttgaggtcaagcaatggtgtcccaggaactgagcgttggcgaagtctcccagcgcagtggcgtggcggtttccgcgctgcacttctacgagcgcaaggggctgatcagcagcctgcgcacttcgggtaaccagcgccgctacagccgcgacgtgctgcgccggctggcggtgatccgcgtcgcgcagcgcgtgggcatgccgttggaagcggtcggccgtgccttcgaaagcctgcccgagggccgcgccccgaccaaggccgactgggccaggctgtccgcgcgctggcgcaccgagctggaggagcgcatccacatgctgcaactgctgcgcgatgagctcaccggctgcatcggctgcggctgcctgtcgctgcagcgctgccgcctggccaacccgggggatgtgcttggcgaacgcggcgacggcccgatgcgctgggagtgaaccgcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttaccagaccgtgatcgtctcgccgctctggatgccttccactgcacgctggaaggccagtgcggcgcgttgcgcgcttaccgcttcaaagcccgggaagtaggggccgtaggctgccatcgattcgatcagtacgttcgggctgaccacgttgatgcgcaggccgcgcggcagcagctccagtgcggtggcgcgcacgaagccttccagtgcggcattcaccgaggtggcgttgacgccgtcgcggatcggttgtgcgctgacgatgccgctggtcagggtgatcgagccgccgctgttgagatggtgctgcgccgccagggccagccgcacctggcccagcagcttgtcctgcaggccgaggttgaactgcgccggcgtcatgtcctgcagcggaccgaagtgcagcttgccggcggtggaaatcaccgcatcaaccgggccggtacgcgagaacagttcggcgacgctggcgtcgtcggtcaggtccacccgcagttcgccgctgctgcggccggcggcgagaatctgatgctgttggccgagctggcgggcgactgcctggccgagggtgccgctggcaccaacgaggaggatcttcatggccgttccttgcgtgagggagtgaacgcagtctgcgccgtcacagcggggttaggtaagcggcgtatgctttgcagattcctaactccggattagcaatggatacccttcgctgcatgcaggctttcgtcgcggtagccgagtgcggcagctttgcaggggccgctgaacagttgcaggtctcggcggtgatggtcggcaagtacatccagcagctggaggcgcacctcggcaccgcgttgctgcaacggaacacccgccgccagcgcctgaccgaagccggcagcgcctacctggccgggtgccggcaggtgctggagcaggtgcagcaggccgaggccgacgtggccggcctgcaggtgcaaccgcgcgggctgctgcgggtcagcgcacccaccacctggggcagctgcgtgctggcgccacaactggccggcctgctnnnnnnnnagccgcagctgaacgtcgaactggatctgagcaaccgccgtgtggatctgatcgaggacggcttcgacgtggcgatccgggtcgggccgctgccgtcgcaggaggtggtggcgcggccgctgccaccgtatgcgatgagcctgtgcgcggcgccgtcctacctgcgccggcgcggcacgccgcgtacgcccgccgatctggaagggcatgactgcctgagccatctggcctggcgcggtggccacggctggcagctggccaacggtgaacaggtggactgggaagcgcgcctgacctgcaacgatggtgttgcactgcgcgaagccgccgtggccggagcagggctggtgctgcagccgaccgcactgctggccggggagattgcagccgggcggttgaagccgctgctgcgcgactacctgcccgaaccgcggccgatgcacctgatctacctgcccgaccgcagaccgcgcccgcggttgcagtgcttcgtcgatttcgtcatgacgacgttggggcaatgagcatccacgccatgcgtggatgatggtgggtgccgaccgttggtcggcacacatcgggggcaatcattcaccgcagacagcagagcaccgtgcattccagcggcgacaggtatcaatagatccacgccatgcgtggatgatggtaggtgccgaccattggtcggcacacatcggggtcaatcattcaccgcagacagttcctgcccacgcacctgcgcagcgcgcagtgccgtatccaccagagcctcgaagccaccggcctggaagctctcgatcgcggcctgggtggtgccgttgggcgaggtcacgcggcggcgcagttctgccgggctttcaccagcctcatccagcatgcgcgaggcacccagcagggtctgcaccaccagcgtgcgcgcggcgtcggccggcaggccctgggcaatacccgccgcttccatcgcttcggccagcaggaacacataggccgggccgctgccggaaacggcagtcactgaatccatcagcccctcgctgtcgatccacaccgtgcgcccggcactggccagcacctgctcggcccgcgcgtgctgctgcgtgtccaccgacggtgtggcgaacaggccggtcacacctgcgccgagcagggcaggggtgttcggcatcgcgcgcaccactgccaggtcgccccccagccaacgctgcagctgcgcactggtgatgccggcggcaatcgacaccaccagcggtcggctcgcctgtgccagcgcctgcagagactggcagacctcgcgcagcacctgcggcttcaccgccagcagccaggtgccaccctgcgcggcggcatcgctcgcgttgtcatgcacctgcacgccgaagtcggcggccagcgcctggcgcagttcggccaccggttcggcgacgtggatgtgcgcggccggcacgccctggcggatcaggccggcgatcaggctgcgcgccatgttgccgccgccgatgaaggtgatggaatcagctgccatggaagtctccttgaaaaatcannnnnnnnnnnnnnnnnnnnnnaacagggcggtgccgatgcgcaccagggtggcgccctcggcgatggcttcggcgtagtcgctgctcatgcccatcgacagcgtgtcgatctgcgcgtgctgggcagccagcgactggaaaagtgtgcgcatgcgcacgaatgcatcccgacgccgctcggcttcgggccatggcgcgggaatcgccatcagtccgcgcaggcgcagggtgggttcggcggcaatcgctgcggccagtgcatccacttcctccggtgcacagccatgcttgctggattcgtcgtcgatgttgacctggatcagcacgttcagcgggcctcgcgcggccgggcgatggcgtgccagcgcggtcaccagcttggggcggtccacgctctgcacccagtcgaaatggctggccacggcctcggccttgttcgactgcaggtggccgatcaggtgccattccagcgccaggtgctgcagcgcctgcatcttggccagtgcttcctgcacgtagttctcgccgaaggcgtgctggccctgcgcggccagcgcggccacggactcggccggctgggtcttggacaccgccagcaggcgtgggtcgggcctgccagcggcctcggcggcggcatgcaggttgctcaggatctggggcaggggagtggccacgtaacgcgttccgttgaatcaggaggctatactgccgcccggggaaagatccttccagtcgaagccgttattggggagtagccgctcatggatatcgccgaactgctggcgttttccgtaaagaacaaagcgtccgacctgcacctgtccgcaggcctgccgccgatgatccgcgtcgacggcgacgttcgccggatcaacatcccagccctggaccacaagcaggtccatgcgctggtgtacgacatcatgtccgacaagcagcgccgcgattacgaggaattcctcgaagtggacttctccttcgagattccatcgctggcgcgcttccgagttaacgcgttcaaccagaatcgtggcgctggtgcggtgttccgtaccattccgtccgaggtgctcaccctcgaggacctggcctgcccgccgctgttccgcgaagtgatccagcagccgcagggcctgatcctggtaaccggcccgaccggttcgggcaagtcgaccacgctggcggcgatgatcgactacatcaacaagaacgagtacggccacatcctcaccgtcgaggatccgatcgaattcgtgcatacctcgcagaagtgcctgatcaaccagcgcgaagtgcaccgcgacacgcatggcttcaatgaagcactgcgctcggcgctgcgtgaggacccggacatcattctggtgggcgaacttcgtgacctggaaaccatccgcctggcactgaccgcagcggaaaccggccacctggtgttcggcaccctgcataccagttcggcggccaagaccatcgaccgcatcatcgacgtgttcccggccggcgaaaagccgatggtgcgctcgatgttgtccgagtcgttgcgtgcggtcatttcgcaggcgctgctgaagaaggttggcggcggtcgtaccgcagcgtgggaaatcatggtcggcaccccggccatccgcaacctgatccgcgaggacaaggtggcgcagatgtactcggccatccagactggccagcagtacggcatgatgaccctggaccagcacctgcaggacctggtcaagcgcagcctgatcacccgaaaccaggcccgtgagtacgccaaggacaagcgcctgttcgagtaaggcggggcagtaacggggcagcgtgcgccagtgcgctgctgttcccgtgttgtttcctccaccgaccgttacctggtaaaccgctttccgggagcctgccgtgaacaccaccgcgaccaccatcgatttcacttcgttcctcaagctgatggcgcaccagcgcgcctcggacctgttcatcactgcgggcatgccgccggcgatgaaggtcaacggcaagatctcgccgatcacgcagaccccgctcacgccgcagcagagccgcgacctggtcctcaacgtgatgaccccggcgcagcgcgaggaattcgagaagacccacgaatgcaacttcgccatcggcctgtccggtgtcggccgcttccgcgtcagctgcttctaccagcgcaaccaggtcggcatggtgctgcgtcgcatcgagacgcgcatcccgacggtggaagaactgagcctgccgccgatcattaagacgctggcgatgaccaagcgcggcatcatcctgttcgtcggtgccaccggtaccggtaaatcgacctcgctggcagcgatgatcggttaccgcaaccagaactcgaccggccacatcatcaccatcgaagatccgatcgagttcgtgcacaagcacgagggctgcatcatcacccagcgcgaagtcggcatcgataccgacagctgggaagccgcgctgaagaacaccctgcgccaggcgccggacgtgatcatgatcggtgaggtgcgtacccgcgaaggcatggaccacgccatcgcgttcgccgaaaccggccacctggtgctgtgcaccctgcatgccaacaacgccaaccaggcgatggaccgcatcgtcaatttcttcccggaagaccgccgcaaccagctgctgatggacctgtcgctgaatctcaagggcgtggtcgcgcagcagctggtgccgtcgcccgatggccgctcgcgcaaggtggcgatggagatcctgctgggcacgccgctggtgcaggactacatccgcgacggcgagatccacaagctgaaggaagtgatgaaggactcggtccagctgggcatgaagaccttcgaccagagcctgttcgagctgtaccaggccggcgagatcagctacgaggacgcgctgcgttacgccgattcgcagaacgaagtgcgcctgcgcatcaagctcagccagggcggcgnnnnnnnnnnnntgtcacagggcctggatggcgtggagatctccgagatccggtgacctgcgactctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggcgcgttggcgattgatgaattccagtcatgaccaactgcaatgctgcccattcaatcggcggcccctgcaggcgtatcgtcagcgttccccctctggagcaccacgatgcagacacgtgaactcggccgcagcggcctgaaggtttccgccttgggcctgggttgcatgggcctgacccatgcctatggccagccggtcgagcgcagccagggcatcgccctgctgcacgctgccgttgaacgcggcgtgaccttcttcgacaccgccgaagtgtacggcccgtacaccaatgaagacttgctcggcgaggctctggcgccttaccgcgacaagctggtgatcgccaccaagttcggcttcaaggatgcgcgcaccgataccggcctggacagccgccccgagaacatccgcgccgtggccgaagccagtctcaaacgcctgcgcaccgaccatatcgacctgttctaccagcaccgtgtcgacccgaacgtgccgatcgaggacgtggccggcaccgtgcgcgacctgatcgccgagggcaaggtcggccacttcggcctgtccgaggccagcgccaccaccgtgcgccgtgcgcacgcggtgcagccggtggctgccgtgcagagcgagtattcgctgtggtggcgtgaaccggagcgcgaactgctgccggccctgcaggaactgggcatcggcttcgtgccgttcagtccgctcggccgtggcttcctgaccggtgcgatcaacgccgacaccaccttcgacgccaacgatttccgcaacagcgtgccgcgcttcgaagtggaagcccgccgcgccaaccaggcgctggtggatcgcatcagtacgattgctgcagcacgcggcgcgaccccggcgcaggtggcgctggcctggctgctggcgcaggcgccgtggatcgtgccgattccgggcaccaccaagatccaccgcctggaagagaacctgggcgcggctgacctgcagctggcgccggaggagctgcagcgcatcgcgcaggcgctggatgaagtgtcgatcgtcggtgagcgctacaacgcacagcgtgcggcccaggccaagggctgatcaccgggtgcggaccgaggtgggtgcggaccgttggtccgcacacctcatccagccatcggcccgcgcagcgcatccagcaccgtgcgcatcgccaccgtgacgtggcggcgcgacgggtagtacgcgtagtagccatcgaagtgcgggcaccagtcgtccagcaccgactgcaggcggccgtcgtccagcatcggctgcacctggtcttccggcagccaggccaatccgctgccggccagcgcagcggcgcgggtcatgcccatggtgttgaaggtccactggccgctcacgcgcacgctcagttcgttgccgtcctggccgaaatcccacggcatcagcccgccatgcgtgggcaggcgcagggtcacgcagttgtggtctgccagctcgtccggatggcgtgggaccacgtgctggcggaagtagccgggtgcaccgaccacgcgcatgcgcagcggcgggctgatcggcacggcgaccatgtcgcgggccaggcgttcgccgaggcggatgccgatgtcgtagcgctcggccacgatgtcggccagcccgtagtcggcggccagttccaccttgaggtccggatactgctgcagcagcggcgccagccgtggccacgcgatgtactcggcggcatggccggtggcattgatgcggatggtgccggccgggcgttcacggtattcggccagcgcggccagtccgtcctcgatctcggccaggcgcgggcccagggtgtcgagcaggcgggcaccggcttcggtggtggacacgctgcgggtggtgcgggtcagcaggcgcacgcccaggcgctgttccaggccgcgcatggcatggctgagcgcggactgggacacgcccagctgggcggcggccttggtgaagctcccctcgcgggcaacgtgcacgaaggcctgcaggtcgttgaggttttcgcggggcatgacgggatgatacggccgggccgcgcccggcacctgcttcaagccaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaacggcattctgctttggtgggtgccgaccgttggtcggcactgggtcggacgtgtgggtatgtcgatttctgcgtctgtggttcgtcgaatgaacgacttcaacgggagctgcacatgagcactgacaccaagccgaaaggcccggcctcgtatttcccctccatcgagaagacctacgggcagccggtggcgcactggttcgggctgctggccgcgaagaagggcctgaaacacatggaactggtcagcttcctgaaaagtgagcatgggctgggccatggccatgccaacgcgctggtggcgcaccatctggccagcaagggttgagcagcggcgggccggagatcgggcggggcgcattcagctgaacgatttcatctgcaactgtcatgcagatcgtgtctaataccgctccccacctgctgttccccacccgcatgtcccttccctcccatggccccgcgccgtgcgacgacgctgacggccacctggtcaccgccggtccgctgaccccgccgcccgacagcgccggcaccaccgccgacgaaaaagcgctgcgccactcgatcgccgaggacgtgcagggcatggtgctggccacgatggtggcctcgctgggcctggccatcttcgccaagggcgggctgatgatcggcggcatggcgggcatggcgttcctgctgcactactcgatgggctggaacttcggcctggtgttcgtgctggtcaacctgccgttctactgggtggcgctgcggcgcatgggttgggaattcaccctgaagaccttcgctgcggtcaccgcctgtggcgtgttgaccgacctgctgccgcgctggatcgacttctcgcacatcaacccgctgtattcggcgatcgtcggcggtgcgttgtccggcctgggcatcctgttcttcatccgccaccgtgccagtctcggcggcatcggcatcctggcggtgtacctgcagcgcacccgtggctggagcgcgggcaaggtgcagatgtcctacgacgcctgcctgatggtggccgcgttcttcgtgttgtcgccgtcgaaggtgctgtactcggccatcggcgcggtggtgctcagcctggtgctgatgttcaaccaccgccccggccgctacatgggcgtgtgaccgttcaacggggttgccggccagcggccggcactaccggaacccacgcgtggcaaggccgggccatgcccggcggatatccatcagcgggcggcggccttcagccacggcggcgacagcgtcagcagccgcgcatgcaccgggcagtcctcggcatgcgcaccgggcaggtagcccaggctcatcaggaactcgccggtgatctcgccgccggtgaagcggaaggtcttcttgaacaacttcacccagtcggccttgctgcgcgggtggtgcgcatccagccacgacgcgaagctgccgtggctggcccgcagctgctggatcacctgtgcgttgtggatcgccgccagcaccttcagccggttgcggatgacgcccgcgtccgacagcaggcgctcgatgtcctgctcggcgtacgccgccacgcggtccacatcgaagccgtcataggccgtgcggaagccctcgcgcttcttcaggatcgtttcccagctcaggccggcctggttgatctccagcaccagccgttcgaacagctcgcgctcgtcacgctgcgggaagccgtactcgttggcgtggtagtagtcgtgcaccggatgacccggggcgatgaggcagtagccgctcatggggaaggctcgttggattcggattcgggatcgatggccagcgcagggtgcccgccgatggacagcatcggccagcgcggtggcacgagcgtgagtttgccgtcacgcagggcctggttgatcgcctcggcctggccgctgacggtgccgaacagcgaaccggcccggcgccagtgggcatccctgccacgtgcgtacagcacgcagtccggcccacggtgggtgtacagctcgcacagcagcacttcgccggtgccatcgccgtccaggtcgcgatgcacgatcaggcagtcgcgctcgctctgggcgcaggattcgccatcgatnnnnnnnntggccagtgcctgccaccaatcgtccggtggcgatctggatcccttggccagcttcaacgcgcgctgcagggccacgacgtcctgcggccccttgtcgaggcgctgtccgtcgtcccagcgtgaggtacgtgccagcgcagccgcaatcacctgcggcgcgttggcatcggcggtgatggctggatcacgctgcagctcgcgcagcgcccgcacgccgcggtggccaagatcgaaacgcagcacgttgacgtcactgctggtgatcgcgggcgggtccgcacgcaggcgcgccagctggctggacagggtcagccgcaccgggtccagcagcggcgagttgcccagcaatgccagtgccagcaccgcccagcacatccagcggttgaccggctccagcatctgcaaccagcggcgctgccggcgcagcaccgccagcgcgtagcccacggcatagccggccacggccactgcgacgagtaccgcccagaaccggtccacggtccagccgtactgcaccacgcgcagccccagtgcgtacagcgccagtgcggcgtagaccggcagtgccagcaggctggcttcaaccagccggcgcagcagcagcgggtagggggcgctgtcttccccctgctggtagaccgcattggtgaacgtcaccagcagcagcgacagcaccagcagcaggccggcggccgagcgggtcttccacagcggttccagcccggtaagcggcaggctcagcacgaacaatacggcgatgaacgagagcagtggcaacagcccacggcagatcgcgaacagcacctggcgggtgatctggatggcgcggtgctgggtgcgcccgatcagtacgccgaacccggccaggctgccggtggccagtgcgatgaacgcgtcctgccggaacaggtcgcggaagactgtcacgtcgagcagctggaacagcgccgaccacagccacaacagcagccaggtcagcccggtgaacagtgccgccagggccagggtcaaaccattctgccaggcgcgctcgaacagctcggggtaactggcacgccagtgcccgtgctgcagctggaactgccaccagggcaggaccacgaacaccgcaacggccatgcccagggtcaacggaagctgcaacgcgcccgattccagtgcggtctcgccattgaggttccagccgatccaggcggccagcgccagcaccaccgtcgagccgagcacggcctgcagccacaggcggcgctggcccagctccaccaggctcagcgccaccgcgctgggaatggccagcacccaggcgtaccagcagtagcgccagccgatatcgcggaacggccacgcgtcggacagttcctgcgcggcatacagcatcaggccctgcagcagggcaagcaggacgatggcgctgcgtgccggcagggtcaggggcgttgaagactgcatcgatgaccttccatggcaaagcaccatcctagcccatcgctgttcgacgccatcgcgcgaccatcccgcccccagcaggtagaatagggccatgcctgtaacgccgacctcccttgccgatcacctgctcgtcgcgctgccgtcgctgctcgacgcgaccttcgcccgcagcgtcgcgctgatctgccagcacgacgagaacggggcgatgggcgtgctggtcaaccagccttccgagtacacgctgggtgaagtgcttgcacagatggacatcaccaccggtgatggcgacctgcaggcgcgcatggtgctcaacggcggcccggtgcatcccgagcgcggcttcgtcatccatgacgacgcgcgggcgtgggattccagcctgaccgtgggcgacggcctgtacctgaccacctcgcgcgacatcctcgaagcgatggcgcgcggcgaaggcccggccaatgccgtggtcaccctcggctgtgccggttggggcgcagggcagctggaaagcgagctgtccgagaacagctggctgaccgtgccggccgatgccgagctggtgttccagctgccgctggagcagcgctggcagggtgcggcctcgcgcatcggcgtggacctgttccggctgaccgactacagcggccatgtctgagcccatcacgcccgcgccggattctgctgccccggcgatccgtcgtgatggcaccgttctgggtttcgatgtcggctcgcgacggatcggcgtggccatcggcagtgccttcgccgcgcatnnnnnnnnggtggccgtggtcgatgtgcacggcaacggcccggactggaccgcgatcgaacgcctgctcaaggaatggaagcccgacggcctggtggtcggcgacccgctgaccctggacggccaggaccagcccaaccgcaannnnnnnnagggcttcgcccgccagctgcgggagcgcttcaagctgccggtggtgatgatcgacgagcgttccagctcggtcgaggccgcacgccgcttcgccgtcgagcgcgccgaagggcgcaagcgccgccgtgatgcggctgccctcgatgccgtcgccgcagcggtgatcattgatcgctggctgtcgtcgccggacgacgccacccccattccctgactgcccgacaccgccatgaccgcccagcaaatcgatgcctccggacgcctgcgccacctgctgaccctggagggcctgccgcgcgaaacgctgcttcagctgctcgaccgcgcagggcagatccgcgatgccgcagtgggccgcgtcggcaacaagcgccaggtgctggccggttcggcggtgtgcacgctgttcttcgaaccgtccacgcgcacccgcagttcgttccagctggccgcgcagcggctgggggcggacgtgctgaatttcgacgcctccacctcctctacccgcaagggtgagaccgcctgcgacacgcttcgcaacctggaagcgatgggcgtgcgcggcttcgtggtgcgccaccccgatgacggcgccgtggccgcactggccgatgcggcaggcgagggcaccgcgctgatcaatgccggtgacggccgcagttcgcacccgacccagggcctgctggacatgctgaccctgcgccaggccaagggcccggatttctcgaagctgaaagtcgtgatcgtcggcgacgtaaagcactcgcgcgtggcccgtaccgacctgcatgcgctgcgcacgctgggcgtgggcgagatccgcgtgtgtggcccgcagtcgctgctgccggacgacgagaccctgaagggctgcgtggtcggcgatgatttcgacgcgatgctggaaggcgtcgatgcgctgatgatgctgcgcctgcagcgcgagcgcatggaagaaggcctggtgccgtcgctggagcagtaccacgcgcagtacggcctgaccaacgaacgcctgnnnnnnnngggcaaggatgccgcggtgctgcacccgggcccgatcaaccgcggcgtggaagtgaccgacgaggtggccgacggcccgcaatcgtgggtgctgcgccaggtcgccaacggcgtcgccgtgcgcatggccgtgctggaaaccctgctgggctgacctgccctggtgggtgccgaccgttggtcggcacggctgatctgtccttatccgatccggtgggtgccgaccgttggtcggcactgaaccgtcagtgcggtgaagtgcgggcctagccattgaatggttccgggcctacctgtactgacgtgattgcccgatagaaccgtggcggcggcaggcgcacgcttgggcccatgagccgcgcacgcctacgccttggccgccattcccggatcggacaatcctacatcctgaccaccgtcatccaggagcgtcgacgctacttcgatgatgccactgcggcacaggaggtgatggatgtgttccgtcgcattgatgctgagggcctgacgcactcacttgcctatgtggtcatgccggaccacatccattggcttgtggagatccgtgcgttctcgctggactacatcatgcaacgcttcaaatcgagcagtgcattgcggatcaaccgcatgctgggtaggacaggaccattctggcaatcgagctatcacgatcacgccattcgttctgaagaatcactgtttcgccatgcgatgtacatcgtcgccaacccggtcagggcgaacttggcgagctgcgtgggagagtatccgtatgcctggtgccgatgggagatcgatgagaggtaccaggcaatggattaccccgaagcggagaggtagtgccgaccaacggtcggcacccacccatacccaagccgaccaacggtcggcacccacccatacccaagccggccaacggtcggcacccacccatacccaagccggccaacggtcggcacccaccaatgcccaagccgaccaacggtaggcatccaccaacaggtgtttcccagcagaagctgcggttcagcgcttctgcgcgaacagccattcccacattgccgggtcggcgtaggtggcgtcccaggcattgtggttgccttccgggtattcggtgtagcgcacgtcgcgtgcggcggcgcgctggaatgcggcatgcagtctgcggtcgtcgtccggcggcaccacgtcatccagtgcgccgtggaagatccagatcggcgtgtgctgcaggcgctgggcaatcaccgcgtacgggtccgcttcgtgcgcgacctgctcgacgaacagggtcgggcgtaccgcacgcggggcgagcaccgcgccgcacacggggacgatcgcggcaaagcggcgtgggtcatccaatgcgatgttccagctgccatagccgcccatcgacatgccggtcaggtattgccgcgccgggtcggcgccgaattcggcgatcgtcgcgtccagcgcggccactgccgcacggttgttgcggccgctccattcctcgtggcccggcacctgtgggaacaccaccagggcggggaaatcgggatnnnnnnnnaggtaaggccccagcccggcgtgggtctgcttgacgccatcggcgccgcgctcgcccgagccgtgcaggaacaggacgaccggaaggtgggtgggagcggcggccggcacgccggccggaatgaacacctggtagtaagccgtttgcccgtccaccttcaccgcacgtgcttcgaagcggccacgcgcgctgtccggcagcgaagtgcaaccgctcatcatcagaagggccagcagtggcagccagcgcgacagcaaacggaccatgggattttccgaagcggcgagatcgcctgcatcgtagtccgccgacgtcggcccggcatcgtgcgccgcgtcactgcgggcgcgggaagctggcgatgatctccaactgctcctgtgcctcggcattgccttnnnnnnnnnnnncctgcacctgcgcaatgtccgggtgcaggaccaccagcagtgggttctcgcagaccgggcagtcgtactcggtggcgtcctcgtccagctccatctccatggcacgcgagctgcccttccattcgcaggccgggcaggtgtgctgctggtcgcgccagccggactggaagtagttttcgattgtcgttgccatggggggatccagttgggatcgggtcagagcgccgcgcagcggggatccgaccgtcgagatggtcagtgcaggagcaccagggtggccaggccgaggaaggtgaagaagcccatcgaatcggtcacggcggtcaggaagatgccgctggccagcgccgggtcgaagccgaagcgtttcagcgtcaacggcaccagcacgccggccaacgcagcaaacaacaggttgcaggtcaacgcgatggcgatcactgccgacaacccgggcgagtggaaccaggcgagcacgatcaggcccagcaccgaacccagcatcacgccgttcaacagcgcgacccgaacttccttccacagcagggtgcgggcgttggaggcgcccacctggcccagcgccaggccgcgcaccatcagtgccagcacctgggtaccggcgttgccgccgaggccggcgacgatcggcatcagcaccgccagcgccaccagtttgtcgatggtgccttcgaagtggccgaccacgctggaggccaggaaggccgtgcacaggttcaccgacagccacatcaggcggcggcgcatcgcgcgccagaccgggctgaacagatcttcgtcctcgtccagaccggcggcgcccagcgcctggtgctcggcctggccgcggatgatgtcgaccacgtcatcgatggtgatgcgaccgatcaggatgttgttgtcatccaccactggcgcggagatccagtcatggtcggagaactggcgggcgacttcctggtcgctctcgccgacgtcgatggctggctgctcgtcgtcgatcaggcgattgatcggggtggtgtcctcgtgggtcaccagtgccgccagcgacacgcggccgaggtactgatggcggcggctgaccacgaacaggtggtcggtgtggtcgggcagttcaccgcgcaggcgcaggtagcgcagcacgacgtcgacattgacgtcggcgcgcacggtcaccacgtctggattcatcaggcgaccggcgctgtcctcgggataggacaggacctgttccaggcgctcgcggttctcgcggtccatcgacttgaggacttcgtcgatgaccgtgtccggcaggtcttcgaccaggtcggccagatcgtcgatgtccaggtcttcgaccgcggcgatgatctcgtccgggtccatgtccgcgagcaggctttcgcgcacgtcgtcgccgacgtggaccagcacctcgccgtcgtcttccggatcaaccagtccccacaccacctcgcgcttgcccggcggcaacgattcgagcaggttgccgatctcggccggggccagggtgttgaccaggcgacgcaccgggcccagccggccgctgtccagtgcatcggacagcatccgcagttggcgcgcagtcttgtcgtggcgtacagcttcagccatcgcagctcccgcggggataagaaaagccgcgatcccggcaaggatgcggcaacaggggtgttcagcgcgtcattatcgcaaggcgatgtttcaacgcatagccgccgggtggcgggagtgccggacgctggccggcaacgtcttggccttcaacgagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggcgtgcatgcccggcgagcggggggtatcaggccgtttcggccaccagtgccagccagcgctcgatcgcgcggcggtnnnnnnnngccagcagcttcggtnnnnnnnnnnnnagcatggccaggtcggcctcgcggaccgcgcggcgtacttccagcagcgtgcccgggtgcaggctgaactcggtcaggcccagtgccagcagcagtggggtcatccgcgcatcgccggccatctcgccacagaccgccaccgggatgcggtgnnnnnnnncggtctcgatcaccatctgcagcagccgcagcaccgccgggtgcaacggcgaatacagctcgcccagtgcttcattgttgcggtcggccgccagcaggtactgcaccaggtcattggtgccgatcgacaggaaatcgaccaggtcgatgaagctctccagcgccagcgccgcagcagggacttcgatcatcgcgcccagtggcacgtggtcggacaccatgtggccttcgccgcgcagctgttcggtcagcttgagcatgcggcggcgcactgccagcagttcctcccgggtgctgaccatcggcaccagcacccgcagcttgccgtaggccgaggcgcgcaggatcgcgcgcagctgggtgtcggctaccttcggccgtgccagcgacaggcgtacgccgcgaaggccgagcgccgggttttcttcgttgctcagggtcaggccggtgcggtcggccttgtccgcgcccagatcgagcgtgcggatggtcaccggtcgcccgctcatgcccagcgcggcatcgcggtaggtctggaactgctcttcttcgtccggcagctcgttgcgctgcaggaacaggaattcggtgcggtacaggcccagcccctgcgcgcccagcgcatgcgcctgggtcacgtcttccagcgattcggcattggccagcagggcgatgtcgacctggtcgcgggtacggctgggtttgctgcgcaggcggccgagctcgcgctgctcgcgcgcatgctctttcagccgtacgcggtagtcccgcaggttgtcggcctgcgggttggcggtgatgctgccgtcggcgccatcgatgatcagcacgtcgccatcggcgatgcggctgagcagctgcggcacgttgacgatcagtggcaggtgcaggctgcgtgccaggatcgcgctgtgcgacagcgcgctgccggcggcggtgacgatgccgaccacgccttgcgcctgcagctgtgccagttcggagggcgcgatgttgtcgcagaccaggatctcgccggccaggcctttcaccgctggcgggcgttcgggctgcaggaaggcatggatgcggccgatcacatggtcgaggtcgtccatgcggctcttcaggtaagcatcgtccatgccgtcgaagaccttggccaggcggtcgcgctgcaggcgcaacgcatagccggcactgtacggtccgctgcggatcagttcgtccagcccatacagcagctcgggatcgtccagcagcagcgcatgcaggtcgaggaactcacccacttcctggttcagcgctccatgcaggcgctggcgcagctcgtgcatctccgtgcgtgcggcatccagcgcacggtgcaggcgggccagttcggcctcgacctggttggcggcaacgcgctgctcggccacttccaatgcatgcggcaggcgcacgcgggcgcgccccattgccgtgccgcgggcggcaccatggccggccagcagcagtaccggccgttggccggaagggggctggccggcgcgtgcgcgtggcacgctcagctgtcctcgtcgaaacggcgttcgaacaggccgaccaccgcctccatcgcggcggcttcgtcctcgccgttgatgcgcacggtgaccggggtgccctggccggcggccagcagcatcacgcccatgatgctcttggcgttgatctcacggcccttggcggccatggtcacgttgcagcggaacggcgccagggtctgcaccagcttggcggtggcccgggcgtgcaggcccaggcggttgctcacggtgagttctcgttcaagcatcgtcgactatcgctccattacgggtacccgccgcggctgtggcgggcagttgatccagtccctgttccggataattcatcacccgcagcaacatcggcaggctcagcgccgacacccggcgaaccggggtccccagccgggccagctgcccggcaaggttggcagggctggcgccgtacaggtcggtcaggatcagcacaccatcacccccgtcaacccgccgcagggcggccgaggcgagcgggagcagggcgtccaggtctgcgtcgaacggtacttcgaaagcttcggttttcagcggcaactgccgcaggagccgggtcgccacgtcaagcagggcggtcccgaccccgggatgtgttacgaggagaatgccacaggtcattactgcacgttaacaggtcaaggtgaattggcgatagcagcaggagaggggcactgtgtcccgtattcagcgttgctcccaggggaggccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncagcccggccgccccccctcaatcctgttcgcggtggtacgtcgccacgtcttcccagcccatctcgcgggcatgccgggccagacgctcggccaggaacaccgaccggtgcttgccgccggtgcagccgaacgccacggtcacatagctgcgggtgccatcacccagcttcggcagccaggtatcgaggaagtccatcagctgggccagatagcgctgcacgtccggctgcgcttccagatagtcgcgtacacccggttcgcgaccgctgannnnnnnnaggtccgggtcccagtgcggattgggcagcacccgcgcatcgaacacgaagtccgcctcggccggcacgccgcgcttgtaggcgaacgattcgaacagcagcgacaggccggtggcatggtccatcgtgaactcggtgatgatccgccgccgcagctgatgcacgttgaggctgctggtgtcgatcaccgcatcggcctcgcggcgcagcggtgcggtcaactcgcgttcgcgggcgatggcttcaggcagcgacaggcccagctggctcagcggatggcggcggcgggtgtcggcgtagcgcttgagcaacgtctcgtcgctggcttcgaagaacagcaccttcacgtccacgccggcgtcggccgccagctgccgccagtcgcccagctggctcaggtcggcctggccgcgaacgtcgatgcctacggccagacgccgtggtgcgctgccgtcgtggttggccagcaggctgcgcacgaagtcgggcagcagattgatcggcaggttgtccgagcagtagtaatcctggtcctcgaaggtcttcagggcgacggatttacccgagccggacaggccactgacgatgatcagggtcggggcggagggggtgacggtgctcatggacaggctcttcgaagggcagggaaatcagggtgttcgccgttccagcaggttgctgtgacgggcgatgaacatggctgccgggtcgatgcccttggtgcgcaggatgtgcaggcgggtggccgcctcggtcagcacggccaggttgcggccgggcatcaccggcagggtgatcagcggtacgtccaggtccagcacatggcgggtgcccgaatcgccggtcaggcgctcgtagccatgcggggtgggttcggtcatcggcttggtcaggtggacgatcagtcgaaggtacttgttcttctttacagccgtgtcgccgaacatctcgcgcacgttcaacacgcccaggccgcgcacttccagcaggtcctgcagcagctccgggcaggtgccatcgagtacatcgggcgcgatctgggtgaattcgggggcatcgtcggccaccaggcgatggccacggctgagcagttccagcgccagttcgctcttgccggatcccgcttcgccggtgatcagcacgccgatggagtagatctccatgaacacgccgtgcaggatcacccgcggcgccagcgtacgcgccaggtggtaggacaggtggttgagcagttcgtggccacgcttgggcgacagccacagcggcgtgccggattcgtccgcggcagcgcgcaggtcttccgggcaggcctggttgcgggtcagcaccagcgccagcgggtgcgactgcatgatcttttcgatggtctcccaacgctggcgcggttccagcgcatccagccaggacagttcctcggtgcccaggatctgcaccttgttggggtagatcgcattgagatagccggccagcgacggacgccgcgagaccgtgttgccggcctccagctcgcgcttctcgccggacttgccggcagcccagcgcagccccagccgctcgcgctgctgttcgaacagttcacgggcggtgatgctggtattcatgcggcactcgcaggtggggtcatgtccagcgcctcgcgcagcgcccgggcatcgcccgcttcgcgcagggcctggcggatgtccggcgccgagaacagctcggccagctcggacagcagcatcaggtgctggtgggtgtagtgggcggggacggccatcgcgaacaccaggtccaccggctcctcgccaccgaaatcgaccggggtggccaaccgcagcagggcgccgcgggggcggtccagggttggcgcgcggccgtggggaatggcgatgccgtggccgatggcggtgctgcccagcgcttcgcgctggcacaggttcagatagatctgttcggcgttggcctggcggcaggccagcaacccggcggcggcctgcaggacgctgtcacggtcggtggccgtgcagagctgggtctgcacggccgccaggaggtcattcaggggcatgtctgcggggaacggtggcgatcagccaccattgtcgcccaccggcagcggtgcgtgctgctgttttttctccttgtgcttgatcaccagacggtcaagcttgtccgcaagcaggtcgatcgcggcatacatggtctgggcattggcctcggcgtgcagggtctggccgggaatgttgaggctggcgtcgacgtggtgttcggtcttctgcagcttgagggtcacccgcgcttcgcagtgctggtcgaagtgctttccgatccgggccagcttctcctcaacataggactgcagggccggggtgacttcgacatctttgccaaacgtttcgatgcgcatcgggtttctcctgtgttcggatgtgccaatgaacctctccgccgggcgcggcggcgcgtcaagcgattctgaccctttcgtgcgaggcggaaatgttcatggcttcacgatacttcgccacggtgcgtcgcgctactggaattcccgacgatttgagcaggtcagccagcttggcgtcagaaagcggcttgcgcgggttctcgtcgtcgatcaggcgccggatcatcgcctggatggcggtgctggacgcctcgccaccgctctcggtatcgatgcccgaggcgaagaaggcgcgcagcggcagggtgcctcgcggggtacgcacgtgcttgcgggcgatnnnnnnnnagaccgtggattcgtgcaggccgagctcggcggcgatctcgcgcagggtcagtggacgcagcgcctgctcgccgaattcgaggaagccggcctgctgcaggatcaggctgcgcacgacgcgcagcagggtgtcaccacgctgctgcagccctttcagcagccagcgcgcttcctgcagctgggcacgcaggtagccggcatcggcgtcgccacaacgtcggatcagctgttcgtagccgcggtggatcaccaccttcggcccggcatgcgcggccagcgctgcgcgccatacgccgttctgccgccacaccaccacatccggcaccacataggtgtcctgcgacagcggcgcgatctgcgtgcccgggcgcgggtccagcgaacgcagcagcgccacggcagtctcgacctcgtccagcggcagcttcaactcatgggcgagcccggcgacgccgctgcgcggcaaacgttccaggggtcctgcggcaatctgtcgcgccagcagcaggccgggcgtgtcgccggccagcacatccagctgcagcagcaggcattcgcccagcgtgcgtgcagccacacccaccggatcgaagcgctggatgcgatgcagcacggcgaggatctcgtcctcgtcggcgtggatcgccggcaacagggtttcagcgatggtggccagcggctcgcgcaggtaaccatcgtcgtccagtgcatcgatcagtgcggcaccgatgctgcgatcacgcgaggacagatgcgacagatgcagctgccacagcagatggtcggccagtgtttcggtttcggctacgcgctcggcagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcccagtccagcagtgggttgctttccactgcctgcgcgatctccagctccagttcggtggccgacatctgcagcagcttgatcgcctgctgcaactggggcgtgagcaccagttgctgtcccaacgatgtctgcagccgagtcttcatgcctgtgccgaaaggaaggaaagggacccggcgactgcttcacagcttgaaggaatccccgaggtagacgcggcgtacatcggcgttgtccaggatcgcctccggcgaaccctgggccagcacgctgccctcggcgaggatatacgcgcggtcgcagatacccaaggtctcgcgcacgttgtggtcggtgatcagtacgccgatgccacgctgcttgaggtgggtgacgatgcgctggatctcgccgaccgaaatcgggtcgacaccggcgaacggttcgtcgagcaggatcaggcgcggttgtgcggccagtgcgcgggcgatctcgcagcggcggcgttcgccaccggacaggctggcgccgagctggtcggcgacatggcccagctgcagttcgtcgagcaggccgttcaattcgcgctcgcggccggccgagtccaggtcctcgcgcagttccagcaccaggcggatgttgtcggccacggtaagcttgcggaacaccgacggttcctgcggcaggtagcccaccccctgcttggcgcgggtgtacatcgggtcgccggtgatgtccttgccgtcgagcacgatgctgccggcatcggcggccaccagaccgacgatcatgtagaaacaggtggtcttgccggcaccgttggggccgagcaggccgaccacttcacccgcatcgagggtcagcccgaagtccttgaccacttcgcgctgcttgtactttttgcgcaggcccttggcgacgagcattacttcctgctcccggccggctgtgccggcgtggtggccttgggctgtgccgcaggcgcggccggggtcttgttcttcggcgggatgacggtacgcacgcggctgccgtcaccaccggagttcatctcgccggtgcgggtgttgtagaccatgcgctggccggcattggtgcnnnnnnnnctggtgaccttgtagttgccggtcagggtgatgatctcggtcttgatgtcgtagtcgatgcgatcagccagcgcatccatccaggtgccgtcatcaagctgctgcttcatcttggcctgcttgccggtgaacaccacgcgcacggcctcgccgtccttgaggtagatctcggcctcggacgaacgcaggtccagcgtgccctgggtgatgatcacgccctgcgacagcacggtcttgccgtcgccggtgagcatgccggactgggcgccggaatcgatgtgcatgtcttcgttgcggtcggtggacttggcgaaggcggcgctggggacaagaagaccgagcgcgagtacggcggcaaagggaatcttcatcggggtccgttctaccggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnagggtggggctgccggccctgcgcctgtccggagacgtcgcgggctggcggcggaatcagcgtctgggcgtgtaacggcccttggactggctgaggaaatgatacgtgttgttcttcgaatccacttcgaagccgacgccggactgttccatgcccgggcgggtcatggtcaccagggcgtcggtacgggcgcggttctccttcgggaacacgtccaggtggtcggtgcggaaggtggtcggcaccacgcccgggcccgccgggctgtcgccggcaaccttgccgcgcagcttcatctcgtcgcccttggcgctgagccagccggtctcggcacgcagcgtccagtgcttgccatccttgtccggcatctcgaacagcggggtggcgatgttgatggtctggtcgccgcgctggcgctccagccgcggtgcgcgcagggtggtcgattccttgccgtgctcatccagggcaacgatctggaagtcatgcaggatgtaatccacgccgatttcctggccccccgtggctggacccttgtcgcggttgcgcagcgccgcccagctgctcagcagggcggccagcagcaggctgatgccgagcacggtgcgccagttcaaggtgggcaggttcatgcgccaaacctcgccagcaccgcatccgtgcggccctgggcggccagcaggatgtcgcacagctnnnnnnnngcgccacggccaccctcggcgcgggtctgccaatgcacgcgttcggcgatccacggatgggcattggccggggccaccgcaaggccgaccgcacccagcggcgccagatcgggcaggtcatcgcccatgaacgccacctgttccaggccgatcccgtgctgcgcacacagcgcctgcacgctggccagcttgtcgcccacggcgatctgggtgtcgatgccgaggtcggcgccgcgcttgagcgcggactggctgttgcgcgcggtgatcagcacggggtggataccgtgctgctgcagcagtttcaggcccaggccatcctgcacgaagtacgccttgctctcgttgccgtccttgtcgtagtacagccgaccgtcggtgagggtgccgtccacgtcgaagcaggccaggcggatctgggccgcagcggcatgcaggtgggcggggaaggcgggcaggggggaccagggcatcagggcggcaggctcgttatgggcgggtgcggcgttacagactgaatggggtctacggactgtcggttaaaccacccgggcccgcaacaggtcatgaatgttcagcgcgccaaccgcgcggccctggccatcaaccacgatcaggccggtgatcttgtgggtctccatcaggcgggcggcctcgaccgccagctggtcggcgccgatggtgcgcgggttgcgggtcatcacgtcggcgatcttcgccgtgcgcacatccagcgcgctgtccagcgcacggcgcaggtcgccatcggtgaacaggccgatcagcacgccgtcggcgtcaaccacggcggtcatgcccagccgcttgcggctcatttccaccagcgcctcgctgaggctggcgtcggcgcccacgctgggcaggtcgtcgccggtgtgcatgacgtcggtgatgtgcagcagcaggcgacggccgaggctgccggccgggtgcgagcgggcgaagtcatcggcggtgaagccacgtgcatcgagcagggccacggccagtgcatcgcccatcgccagcgaggcggtggtgctggaagtgggtgccagcgccagcgggcaggcctcggccggcacgctcacatccagatggatgtnnnnnnnnnnnnccaggctggactgcgggcggccggtcatggagatcagcaggttgccctggcgcttgagcaccggcagcagcatcagcacctcgtccgattcgcccgagtaggacagggccagcacgacgtcgtcctcggtgatcatgcccaggtcgccgtggccggcttcaccggggtgcacgtagaacgccggcgtaccggtagaggccagggtggcggcgatcttgcgcgcgatatgcccggacttgcccatgccggtggcgaccacccgcccgcggctggccagaatcgcctggcaggcctgctggaaggcctcgccaaggcggtcggccacggcatccagcgcctgccgctcgatctcgaacacgcggcggccactggcaaccaggccggcagggtcgacggaacgggggggcaacagggattcggccatgcggacgccacgcagcggaagtagaatggacccacattttattaggaaagcccgttggacgccgacaccatccgcaatctgatcgaaaccggcctgcccggcgcccgcgccgacgtgcagggcgacgatggcgtgcatttcgaagcgaccgtggtctgcgaggccttcgccggcaagatgccgctggcccgccaccgcatggtgtatgccaccctgggcgacctgatgggcggcgcgatccacgcgctggcgctgaaaaccgtgaccccggccgaagccggctgaaccgcagaagatcccgaatacatggccaagatcgttgtgaccggcggcgctgcgctgcacggtgaagtgagcatctccggcgccaagaacgccgtcctccccattctctgcgcgaccctgctggccgatgagccggtggagatcaccaacgtgccgcacctgcacgacgtggtcaccacggtgaagctgcttggcgagctgggcgccaaggtcaccatcgaccagggcacgctgtcgcgcggcagcgcgatcgtggtcgacccgcgtccggtcaaccagcacgtcgcaccgtatgagctggtcaagaccatgcgcgcctcgatcctggtgctgggcccgctgctggcccgcttcggcgccgccgaagtgtcgctgccgggcggctgcgcgatcggctcgcgaccggtcgaccagcacatcaagggcctgcaggcgctgggcgccgagatcgtggtcgagaacggcttcatcaaggccagcgccaagcgcctgaagggtggccacttcaccttcgacatggtcagcgtcaccggcaccgagaacgtgctgatgggcgcggtgctggctgaagggaccaccgtcctcgacaactgcgcgatggaaccggaagtgaccgacctggcgcactgcctgatcgcgctgggcgcgaagatcgaaggcctgggcaccgcccgcctggtgatcgagggcgtcgagcgcctgtccggtggccgccacgaagtgctgcccgaccgcatcgagaccggcaccttcctggtggccgcggcgatgaccggtggcaaggtcacggtcaaccgtgcgcgcccgaacaccatggacgcggtgctgtccaagctggtcgaggccggtgcgaagatcgagaccaccgacgacagcatcaccctggacatgcagggcaggcggccgaaggcggtcaacctgaccaccgcgccgtacccggcattcccgaccgacatgcaggcgcagttcatggcactcaactgcgtggccgatggcgtgggcgtgatcaacgaaacgatcttcgagaaccgtttcatgcacgtcaacgaactgctgcgcctgggcgcggacatccaggttgaaggccacactgccatcgtgcgtggcagcgagcacctgagcggcgcaccggtgatggcgaccgacctgcgtgcgtcggcctcgctgatcctggccggcctgatggccagcggcgataccaccatcgaccgcatctaccaccttgatcgcggctacgagaacatcgaagagaagctgtcttcgctcggcgccaccatccggcgcgtgccatgatcctgcgcggcaagttcagcccgcgtcgcaaggcgctgctggccctggtgctgatcgtgctggcgtggctgggctatgcctggtacgccaacatcgccatcacccagggcatcgagcagaaggacatggactggaacggcgacggcacggtcacgcgtgacgagatcatcgagtcgttctatgcggtcgcggtgaacgacagccaggacggcaaccgtcattgccgcacctttgtctggcgcagcaccggtgagcagatccgcgtggactgccgcaccgagttcaagccggcggcggccgaggaaaagaagtaagaaaaacgcccgcgaaagcgggcgttttcttttcgcggggcccggggtcagagcccatccccgaggggatgagatccgaccccggcactcagttcatcgccttgatggtcaggtccagcgcatcgcggccgctctcacgctgcagcatgcgcgccggcaccgggaagtccggcacgatccaggcgatcagctccttgttgccatcggcgcgcgagaccttggtcgcctcgtaactcttgccggccacggtgatcgattccttgccgatcacgcggtaggtcatgttcttgatccggccttcgtccaccatgcgataggtcagcggcttgccggcggccaggtcacgggcgatcgccaggttgatcagcagcgcgtccatgtcgcctgctttcagcgcgatggggcccgcacggtccggcttgatgtcgccggtccaggtggcctggttgctggtccagttgtagttggcctgcacgttgcgcttcttcaccagcagtgccgaacgatcctggctgctgagcgggcgcagctggccacgcacttcctcgaacaccgtgctctggctgaggtcggccagctggttcttcacctgcaggctgtagcgccatttgttgctgccttcgctggccagggtcatggtgccgttggcctgcatgcccatgtagctggccaggtaatccgccttgaacggttccagggccatggccggcaggctggccacggtcagggcagcggctgcgatccaggtgagggggcgggtcagggtattcatgctcagactccttggtattcgatcaggcgcaggtcgacgcggtcttcgccgtcttcgcgttgcaggatgcgcaccggggtggggacaccgttggcgatccagagaatggtttcgtttctgccaccgttggtccggtagacccgcagcgcgttgtaggacaggtcgccgacctcgacgttctcggtctgcggcgcggcctggtagtcgtgttcgcggaccttgcccatgtccacgtagcggtaatgcatggtggcgcccggacgcgcatcgcgcatgatcgccaggttgatcagcagcgcgctctggtcgccggcccgcagcgggatcggctnnnnnnnntccttcttgacgtcgccggtccattgcgcggtgccggcctgccagttgtaagtgcccacggccttcttgcccaggaacaggcccttgcgcaccgtgctctggctgagcggtgcgtagacgccactgcgctcctcgaacaccgtgctctgctcgatgttcaggccgagcacgctggcaaagccgcggcggccgaccacctgcatgtccacgcgccactggctgccgccggtgtgggtgacctgcatgctggcatcacccgcttccttgcccttgtagaaggcctggtaggtggcggtgaacggctgcagcggcggcggctcccaggccagtgccggcaacagcggcacactgggctcgttcggtggcagcgcagcgggtgtgggcggcggcgaagccgcaggcggctgcgcctggccccagcccacagcgggaagcacggcaagcgacaacagcagtgaagtggacagcagcgtcgtggtcttcatggaggacaggaaccgcgggagggggcaggatgccagccccgcagtcagcggggcgtgtgcaagagcgttaccggttcaggtttccggcggaatctagggccaaggggctaaacagggggtgaccgtccagccagggctgaccctcccgttcagccaggcggccctcgcacagcaactgcagtgtggcgatcagcagcggatgctccaccgcaagcacgcgtgcggccagcgcctgcgcgtcatcgccgggccgcaccggcacgcgggcctgcgccagcaccgcgccggcatccagttcggggaccaccaggtgcacgctggcgccatgctcggcgtcaccggcctgcagcgcccgcgcgtgggtgtccaggcccttgtgcagcggcagcagcgacgggtggatgttgaccaggcggccatcgaaacgctgcacgaaggccggaccaaggatgcgcatgtagccggcacagacgatccagtccggctgtaccgcggcaagcgcatcgccgagcgcctgctcgtagctggcgcggtcgctgaattccttcggtgcatgcgcccagcgcaggccggcatcgacacgcagcagggcctctgcggcggggcggtcggagaacacgccgaccaccgcggccgacaggcggccgctgccgatcgcgtcgaggatggcctgcaggttgctgccgcggcccgaggcgagcacggcgatgcgggttggggcggtcattgcagggaactccggcggatcagaggccaggtcagcaggctgccgacggtcgccatcagcatgtcggcatgcgcatcccacatgtcaccctgctggccgttgtaggcttcggcggcatccggcgacagcgccagcgcgatggcccattcgaaccattcgtagaccaggctggcacacatcaccgtcatcactgccagggtgaaggcctggcccaggcgcagcgccggccacgcgtgacgggccagctgcagcagtgcgggagtgaagcagacgccgaacaggaagtggatgaggcggtcgaaatgattgcgctgccagccgaaggccgcattcggcgaccagccggtcagcatctgcgcccaggcgtcgtagggcacgttggaatacagccagcgcgccgccacgcagtgcagggcgatgaagccgcagatggcgatgaaggcgccgttgcccagccagccgccgcggcggtcgacccacagcagcgcggccagaccgaccacggtcagcgtgctgtgcagggcctgctcggtgggccacagcgggtggatccagctgatcgcgaagaccgccagtacggcggcgaaagcccacttcttcgggcccgggaagcggcgggtggtgggcgaagcagacgtcgggaggacaggcgcggacatgggaaatcgatcaggatagggcgcggcgtctgccgccaggttcaggcactgaggtgatcaccgcggtcgaacagcgcagccatctccggcttggacaggaatacccaggcataggcggccaacgccatgcccagtggtccagccagcacgcccagccacgccgcgcgctggcaccaggccagcccggtgcgatgtgacagctggcgcgcggtgtgcagctgcacgaaccccagcacggcggccaggacggcgatggacgcatagaccgtggtcagcatccaggcatcctccaacccgcgcgactgggccacccagccgctgaggccgaggaacgccactgtggcgacccagtggaaaccggccaaggcgtagaacagcactctcagtgtctgcagatggctggtcagctgcagctgtgccagggtctgatgcggcagcggcagcggcggcggattgccggaggcggtcatgcggtcgaggcgggagggtcgaaggcggccttgacctgcgggcgcagcagggtgatcaggctgaacacccccagcaccgtgccgaccggcgtgaacaggcaggccaggccagccgcgatcaggcacagcagatggcgacggcggcgggacaggcagcggccggcataggccacgaacgcgcccagcgtgatgccaccgaacacgacgacgcagccgagaacggtgaacacccagcccatcaggcgctgttcctccagcgaggagggctcgccgccggacttcatcggcaggctgccggtcaacgcggcgatgccgatcacgatgtgcaggatgaagatcagcgagaacagcacgatcaggccaccgaccacgtagtgtgcgatggccagcatgcgcaggtggtcggcatcctgcgcgctgaacggcggtaccgccgccagcggcggcggcacgggggcgggcgacaaagggggcgttgcgtccatgcggggctcctgggttgccggcgtcagccgatgtggacgcgttcggcgccttcggcggtgaccacctggccgatggtccagtgctccaggccctgcgccttgactgcatctgaaacggcagccacctggtccgctgcgacgatcagcacgaagccgatgccgcagttgaaggtgcgccacatctcgctgtcggccaccgcgccttccttctgcagccactggaacaccggcggcagggtccatgacgacgcctggatgtccaggccgaggccgtcgggcactacgcggatgatgttctcggtcaggccgccgccggtgatgtgggccatgccatggatggcctcgccgtgcgacttcagcagcgacaggatcggcttcacatagaggcgggtcggtgccatcagcgcatcgaccagcttcacgccgccttccagctccagatcggccgggcgaccggcgcggtcgtagatgcggcgcaccagcgagtagccgttggagtgcgggccggaggaggcgatgccgatcagcacgtcgccggcggccacgctggcgccgtccttcagctcgctcttctccaccgcggcgaccgtgaagccggccaggtcgtattcgccgggggcgtacatgtcgggcatttcagcggtttcgccgccgatcagcgcacagccggcctcggtgcagccgttggcgatgccgcccacgaccgctgcggcggtgtcgatgtccagcttgccggtggcgaagtagtccaggaagaacagcggttcggcgccctgcaccagcacgtcgttcacgcacatggcgaccaggtcgatgccgatcgtatcgtggcggttcagctggtgggccagcttcagcttggtgcccacgccgtcggtacccgacaccagcaccggctcgcggtacttgttggacaggtcgaacagggcaccgaagccacccaggccgcccatcacttccgggcggaagctgcgcttgaccaggggcttgatccgctcgaccagcgcattgccggcgtcgatgtcgacccccgcgtcacgataggtgaggggggagggggcggaagacggggtgttggtcacgggcgtcggcgctggcaggggttgaacgggcgattttaacaggccgcattggcgcaaaggccgtattcgggcaacaattcccccggatacgtcgagccaatggatgtcctgatgcgccgcagcctgattctgaccctgctccttgcgctgagcctgccggtggccacgatggcccagagcggccttcgcaccgagggtgatgtcgccaccgccagtggcgcgtacgaggccgaagtgcccgtcaacagccaagccgaggccgatcgcaacggcgccctggcccgcgccctgagcgtggtactgggcaagctgtccggcgaccgcagcgtgatgtcccgccccggcgtggtgcaggcgctgcgcaacgccaaggactacgtggccagctacgactacaagcaggatcagagcgtgggcgccagtggcgcccccagcttccgtaccctgctggtggcccgcttccgcgaggatgatgtcgactcgctggtgtcggcgctgggcctgccgctgtggccgcagccgcgaccgaagccggtgctgtggctggccgtcgacgatggcagtggcccgcgcctggtcagcgtgcagcaggccaacgccgcccggccgttgctgaaccgcgccatcgagcgcggctacaagctgggcctgcccagtggtggcgccgccgaacaggcgctggcgggtgcgatctggcgccaggacagtgccgccgtggcccgtgcctcctcgcgctactcgccgccgatgcagctgatcggcaagttgtaccgcgccaatggcggctggcaggcggactgggtgttcgtcgacaacggccgtgaactgaacaagtggaccagcaaggacgccaacgccatgcgcgcgatggcggccggtgccgacggcgccgccgatgcgctggtcaaacgctatgccaaggccggcgccgccgtcggtcaggccgggacctaccgtgtggtggtcaccggcatcaacagcgccgacgactacctgcgtctggccgctggcctgcgcgaggtgccggtggtgcgcaatgtcacccccctgcatgcctcggctggccagctggagctgaacctggagatgaccaccggtctggccggcttcaaccgcatgctgggcgacaacggcgtgctggcgccgagcgctccgctgccggccctgcccgctccgatcgacgacaccaccggtaccccggtggccgccccggtcagcaacgagtaccgcctgcgatgactctgaccccggaagcggaaatcgcgcagttcctgcgccgcctgaaatacatcctgttcgccggcctgatcggctgggtggtgtggctgctggcgccgatcctgaccccgttcgtnnnnnnnnnnnnnnnnnnctggctgggtgacccgctggtggaccgcatcgaggccaccggccgctcgcgcatgaccggcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaccgatgatcgagcgccagatcaccaccctgatcgcggttgccccgcaggcacaggcgtggctgatggagaaggggattccctggttcgagcagaagaccggcctggaagtgatgcagtggctggacccggaccgcctgatcgaatgggtgcgcagccactggcagcaggccggcggcttcgccaccacgttcatgggctacgtctcgcgctccggcttcgcgatggtgacctgggtggtcaacatcctgttgctgccgatcctggcgttctacttcctgcgtgattgggacaagctggtcgagcgcgtggcgtcggtgattccgcgcaaccacattggcaccatcagcgcgttggcgcgtgagtccaacgaggtgctgggtgcgttcatccgcggccagttcctggtgatgctggcactgggcgtgatctatgccagcggcctgtcgctggtcggcctcaagctggggctgctgatcggcctgattgccggtctgatcagtttcatcccgtacctgggcgcgaccaccggcgtgctgatggcggtgatcgccgcgctggtgcaggcacagggcttcgacctgaagctgctgatcctggtcggcgtggtgttcaccgtgggccagctgctggagagctacgtactgaccccgcgcatcgtcggcgacaagatcggcctgcacccggtggcggtgatcttcgcggtgatggccggcggccagctgttcggcttcctcggcatgctgctggcgctgccggtggcggcggtgaccaacgtgctgctgcgctacgcgcaccagcgttaccgccagagcgagctgtacgtgggcgagaagccggcaatcgtgcttgacggcgtggtcgatgcgccccatatcatcgttccgaacgaaaaaggccccgacctgaagtgatgggtgtgccgcaactgccgctggccctgcattacccgcgggaccagcgcctggagaccttcatcggcgcgccggatggcgcgctggcgcagctgcgcgcgatcgcggtgggtgccagtcacgattgggtctacctggaaggtgcggcgggcacgggcaagacccaccaggcgctggcgatgtgctccagcgccgagcaggcagggcgcctgccgacctatgtgccgctggccagtgcggccggccgcgtgcgtgcggcgctggatgggctggaggcgcgcgagctggtggcgctggacggcctggacgaggttgccggcaaccgcgacgacgagatcgcgctgttcgatttccacaacnnnnnnnnnnccgcgggcgtgaccgtgctgtacacggcgcagaaggcgccggaagcgctgggcctggtgctgccggacctgcgttcacggctgggccagtgcgtgcgcgtgctgctgcagccgctggatgaggaggggcgggcagcggtgctgcgcgaacgcgcgctgcgacgcggcctggcgatcgacgaggcatccatcgagtggctgctgtcgcacaccgggcgcgagctgggtgggttgatcacgctgctggactggctggaccgcgagtcgctggcggcgaagcggcggatcaccgtgccgttcctgcgccaggtgttggaagaaggccggccccgctactgagggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagcacagctgttgatttgagcgaccagccacgaggggctcagccgttcgccgccaactcagcatccagcgcacgcaggcgatccacggtgccgacatcggtccagcgcccgcgatggtgctgcccggtcatcaacccctgcgccatgaaatgcttctgcagcggcaccaccgagaacttcggcggcagccgctcgctgcccggcgcctcgccgatcaccgtgcgccagtcggccacgatcgaaggacggtacacgccgatgccggcataggtcaggcacggtccttcgcgatcgtggtgcagcaccccctgcgtatcgaggcggtagtcaccgtccgcgtgctgaaccggattgtcgaccagcaccaggtgcgcctggccccgcggctcgcgcggcagcgtggcgaaatcgaaatcggtccagatgtcgccgttcaccaccaggaacggggcatcgcccagcaccggcagggcgttgaggatgccaccgccggtctccagcggggtcgctccttcgtacaggaaatgcaggcgcaggccccattggctgccatcgcccagcgtcgccgggaactgttcggccagccatgcggtgttgaccaccacctcgcgcacgccgagtgcggccaggcgttccaggtgccagacgatcaacggcttgccagccacttccagcagcggcttgggcgtgtgcagggtcagcgggcgcatgcgctcgccgaggccggcggcaaagaccagcgccttcatcgggccacgcgcatcggtgcacccagctcggccagcgccggcttgatgcgctcgtccagcagctgctgcagcggtgccagttcccgatagcgcggcagcacttcatccagataggtgatgaagcgcggtgcgtcgtcgaggtaatggcccttgttgtcgcggtaacgcagccggcagaacaggcccaggatcttcacgtggcgctggatgcccatccagtcggcatcgcgcaggaaggtggcgcggtcgggcaccggcaggccggcgtcacgggcacgctcgtggtactgcgccagccactcgtccacacgctccagcggccagctaaggaacgcgtccttgaacaggctcatcgcgtcgtaggcgatcgggccgcgcaccaggtcctggaaatccagcactgcgggaccattttcgaccggcatcagattgcgcggcatgtaatcgcggtgggtcatcagctgggcctggcccagcgcgttgtccatcaagcggcggtgtaccagctgcagcccttcgatctcgccgcagtccagctccaggttcaggtggcgctgcaggaaccattcgtcgaacaggccggcatcgcgctgcagcagtgcttcgccaaactggccgaagtcggtcggcaccgggatcgcctgcagatgcagcagctgttcgatcgaacggccgaaccattcatcggcattgcgctcgtcgaggatcctggccagggtcgggccgccgagatcttccagcagcaggaagccggcatccagatcctgcgccagcagcgcgggcacgcgcaggccgttgtcgtgcagcaggccgcgcatgcgcagccacggcctcggatcttccagccccggcggggcatccatcacgatgtggctgccgcgcgtgctggtggcgcgccagtagctgcgcatgccggcatcgaccgaggcgcgttcgaccaccgcgttggcatcatcgagctgggtacgggcccactgcaggcgctgcgcgctgcgctggggatcggaggcgggttcggtcatgcaggcatatccgggcgcgccgggcgcgccaacgtcgggaacaggaagggaaggagggacggggtcagcgacggccgctgaacaggcgcagcacggccagcacggccaccgcacccactaccgcaccgaggaaaccggccggctcaccgggggcgtaccagcccatgtactggccgaaccagccggccaccagggcgccaaggatgcccagcacgatggtcagcaggcagcccatgcggttgttgccgggcatgaagaaacgcccgagcaggccgacgaagaagccgaccaggatgatgtagagccagctgctgctgccgaacagaccattcatgcgcgcgatttccgccaagggtggacgcagcctagcaaggccaggctgcgtccgtcacgggtgccggatcagcagcagccgtggtcgccgtggcgggtgccgctgtcggcagccaccggcgaaccgctggtctcgccgcgcaggctggccgcgtagtgctcgctgatcaccttggacacgcaggcggtgaccttcttgcccatggggatgtgcaggaactcgttcgggccgtgcgcattggactgcgggccgagcacgccggtgatcatgaactgggcacccgggaacttctcgcccagcatgcccatgaacgggatcgagccgccttcgcccatgtacatcgctggcttgccgaagaaggcctggctggcgtcgtcgatggcctgggtcagccacggcgccatggccggggcgttccagccggtggaggccttttccaggtccagggtgacctgcgcgccattcggcgggtcgcgcagcagcgcttccttcagcagctcgccgcaggtcttgccatcggccgtcggcggcaggcgcagcgacagcttcaccgaggtctgcgggcgcagcacgttgccggccgattccagcggcggcatgccaccgacgccggtgaccgacagcgccgggcgccaggtgcggttgagcaccagctcggtcaggtcctcgttcatcgggcgcagaccgtcgaccatcgggaacttctcgaagatctcggtatccaccacttcggcggcacgcttggcctgttccaggcgttcggccgggatctcgacgttcatgccgtcgatcaggatgcggccggtctcctgatcctcgatgcgcgaaaggatctggcgcagcaggcggaagctggacgggatcacgccggaggcatcgccggaatgcacgccttcgttgagcaccttcacggtgaaattgccgccggtcaggccgcgcagcgaggtggtgcaccacaactggtcgtagttggcgcagcccgaatccaggcagaccaccagcgacggcttgccgatgcggtcggcgaggtggtcgacgtaggctggcaggtcgtagctgcccgactcttcacaggcttcgatcagcaccacgcagcgcgcgtgcggcaggccctgggcctgcaacgccagcacggcggccagcgagccgaagatggcgtagccgtcatcggcgccgccgcggccatacagcttgtcgccgcgcaggaccggggtccacgggccgaggtcgtcgtcccagccggtcatttctggctgcttgtccaggtggccgtagagcaggatggtgtcgtcgccggtctcggcgccggtggccggaatttccaggaagatcagcggcgtacggccttccaggcgcaccacttcaaccttcaggccgggcagctgctgggccctggcccagttctccatcagcgtgaccgcctgttccatgtagccgttctgcacccaattggcgtcgaacattggcgacttgttgggaatgcggatgtagtcgaccaactgcgggacgatctcgctgtcccacttgtcattgacgaattggccgagcttggcgctgtccatctgaaactccggttgcatgggctgatgcggccattctacgcctgtgccacgggtagggtttttcctacatcacgtcgggtatttggctggcttacggaaatccgggaaaccgataggctgtgtgcatgtggtgacggacactgttcctaccgacgggattgccggtcggggcggccagaatcacagggagatacacgttgtgccttggtttgtcgtgttgagggcactggtgctggtcatggggatcgctggggcgcatgccgccgaaccgatcgacatcaaccgcgccgatgcccaggcgctgcagcagggattgacgatggtcggagccgccaaggccgaggcgatcgtcgagcaccggcgcagacacggcccgtttcatcgcgtcgaggacctgacgcaggtgaaggggatagggaaagcaatcgtcgaacggaatcgacagcggatcaccgtaggcaacaggttgttgccggcggatccggtacccggatcggtaccggtgcggaccgtaccgaggcgctgacagcaggaatcgtcggaaccggcaggaagctggttcagcggtcacggacaggacggccgtgaccaccgaccgccgcaggacgcggcaccaatcaccaggatggtggcatcacagacctgtggaaggggctgagatacaaacaggacagacgcggccgcgtgcaggatgcaacgctacccccacagcgcaggatgcgagggggcggcagcaggccgacaaggacgtaacgattgcccggtacgacacatggctgtgtcgccgggcagtttcatttccggcgcctggttttgccgcggccaccacgggccgatggtgtacggtggccgcaccgcatggaaaggacccccgctggatgctcccgctccgccccaccaccctgatgctcgcccttgcactggccctgccgctgctggcccatgccgctgcgccgacagcggctggcaagcccacggctgccgcagccagcagcgctgaagtgcgcgggccgaccgacctcaagccgggcgaatacctctggcatccggaaatctcgccgaccggcccgatcgtgctggtggtcagcctcgatgagcagcgcgcctacgtctaccgcaacggaattgccatcggcctgaccacgatcagctcgggcaaggccgggcacgagacgccaaccggcgtgttcaccatcctgcagaaggacaaggaccacaggtccaacctctacaacagcgcgccgatgccgtacatgcagcggctgacctgggacggcatcgccctgcatggcggcagcctgcccgggcatcccgcctcgcacggctgcgtgcgcctgccgcaggccttcgcgcagaagctgttcagcgaaacccagcgcggcgataccgtggtcgtggccgatgccaagagctcaccgatgaccctggcctatccgtcggtgctggcgccggtgaannnnnnnngccaggccctgccggaggccgagggcggagccccggcacaggcctggtgggacgacagcgcggcgccggccgggcaggtcggcatcctggtcagcctgcacgaccagcgcctgtatgtgctgcgcgatggcgtgatgatcggcgagtcgccgctgaaggctgacgccctgccagcgttccagggcaccacgctgttcgtgatggggcagggttacagcgacacccccagcccgctggacgtgaaccagcgcctgcaccagtggacggcctacccgttgctgggccaggaccgcgcccaggccacgccggacctgctggccacgccctcgctgccgatggcgctgccggccgatttcgcccgccagctgtaccaggtgctggtgccgggcacgaccctgctggtgacctcgctgccagcggtccgcccaagcccggctgaatccggaatgcagccggtcttggaatccgagccgccagggtccaccctcaagggcaactgagtgccctcgttgtgcccatgactgcatcccgcctgtgccggctggccgcgttcggcctgctggcgacctcggccagcgccccggcgctggcacagacgcccgcccttgccaccagcgccgatgatctggctgccctgctgtcgcgcagtgcgcccaaggccgaccgccacgtgttgcagctggcggcgcacgccatgcgctgtgcgctgcagcggccggaactgggcatcaatggtgatcgcctcagcgtgatcgactattcgcgcccgtccaccgagccgcgcctgtgggtgttcgacctggcccaccagcgcctgctgttcgaggagtgggtggcgcatggccgcaacagtggcgagaaccgcaccgagcacttctccaaccgcgatggcagtttcatgtccagcctcggcgcgttcaccgcgcaggagacctacatgggtggcaatggatattcgctgcgcctggccgggctggaaccgggcttcaacgacnnnnnnnntgaccgagccatcgtcatccatggtgcgccatacgtgaacccggctgccgcgcagctgcaggggcggctgggccgcagcctgggttgcccggcggtgcgcctgtcggtggccaggccgctgatcgatgcgttgcgtggcggcacgatggtgtttgcttactaccccgaccaggattggctgaagcactcgcagctgctggccggcgggtgcggtggccagggcacgctcgccacgcggtgatgcacgacggcgcgcggcatgatgcaatgcgccgatgaacatcgactccctgctgcacactccgagccaggtgatctccagcctggactaccgccgcgaacgttggcgcaacggcctgggctggacccgcgagatcctgcgcctgcccgcgcagggggatgactgggcgctgcgcctgtcggtggccgaaatcgaacaggatgccgcgttctctgccttccccggcgtggagcgcgaactggtgttgctgcagggcaatggcgtgcgcctgcgcttcgacgatggacgcgtggcggaagtgctgccgccacacggacgagtgcggtttgctggtgaggagacactgcacggggaattggtcgatggcaccacccacgacttcaacctgatgtggaagcgcgagctgctgcaggccgaactgctgcaccggccgctggtgggcgcgatgttcttcttctgcgaaccgggcgtggcctgggcgctgcatctgctggccggtcaggcggagtttggtgctgacagcgggctgccggcgctgcaggcgggcgataccgcatggttggcggccggcgaacgtcagcggcacgcgttgcagggcggtggcgagttgctggcgatacgggtcagtgcagcagcgggatgattgctgggcgccggtgggcgccatccacgcatggcgtggatctacagctgtgaggttgtcaccatgcctgggcacgccgtcatggtgcggctgtggttggggtcagagccctttcctgcggaaagggatccgaccccgatggttcgttcaatacacatcgcgccggtaacgaccggccagcaacagcgcttccttgcccgcagtacccaacacctgctcgatcaccgcatccaccgccggggccatgccctgcaggctgccgcagaccaggatcgtcgtgccttcatccacccactgccgcagcgttgccgcttcggccagcagccggtcctgcacatagcgatgcgcgccgccatctcggctgaacaccgcatccagccgcgccagcgtgccgtcggccagcatcgcctgcagttcttcaccgaagtggaagtcgtgcgcggcggtacgctcgccaaacagcagccaggtgcgnnnnnnnncactccgggcacgttcgtgcaggtnnnnnnnnaggccggcgatgccggtgccgttgccgatcagcagcagcggcacatcggcgggcacgccatggaaattgtcgttgcggcgcagacgcagctgcaccggttcgtcgatggccgcgtggtcgcacagccagccactgccgatgcccggtgttccatcggcgcgcagttggcggcgcagcagcagctccaccgcaccgtcggccatcaccgaggcgatcgagtactcgcgatgcggcagcggctgcagggtcgccagcaatgcaggcagatcacccgggggaaccaatgagggcaggtgcgagcgcgcgacgcgtgccagcaacgtctgtccgtcatccagcacgatgtccgcgtcaaagcgttgtgtgtccagccaggcacgcacggtgtgcgatgcgtgctgtgggccgatttcggcgatgtcaccggcctgccattgcgcctctgcgtcggctgggggctgcaggcgcaaccaatacacggggccgccggggctgcccgggttcagatgctcgcgttgcagcagcgtccacggctggtactcggccggactccagtcgggcagttcgctggcgttaccgccgagttgtcccagcaactgctgccaatggcgcagcgccgccggatcggcgttgtcgacttcgattgcatcgaacagtggatgcgcgccgtgccggcgcagccattggtcgagctggtgaccgaatccgcagaagtggccatagctgcggtcgcccagtgcgagcacgccgtagtgcagatgctgcagcgagggcggcgtggccatcaccccgcgcaggaacggcagggcgtggtcgggcggatcaccttcgccggtggtgctggcaatgaacannnnnnnntggctgccggccagcaacacggcgtcgacctcatgcagtccgcgcacgcgcacgggcacgccggcaccgcgcagggcatcggcactgcgttcggccagttcgcgggcgaagccggtctggctggaccagaccagcaggatgggcgcggagtctccgcttgcggcatcgtcgcgcgggcgcccacgccaccacaatgcaacgcaggccagcgcatacagcgccgtggcgagtaccgcgatctgtgactgccgcgcaggtggcgcaccctgccaccacgcttcaccgaggtgcaggcgcagcagcgcccagccgatcagcgccagcagaagcaggaccagcgcgttgccgagccannnnnnnnacggccgggtactcatgggctctgctcgtcgagcaggcgctggaaggcgctgctgaggaattcctgcgggccgtctgctgcacgctgcaggtagcgtgcagccaggccttcgcgctcggccagcgccatgccctgttcgcggcccagcacggtcagtgcggtggcccaggcatcggcgtgcatggcgtcgtcggccaccacggtgactgccgcggcaacctggcgcaccggtctgcccgaacgcgggtccaggctgtgactgtaggcctcgccatcgacctggtactggtgccagcgatcgccggaggtggccaccgccttgccctccagcgccagcacccgcggcgggttgttggtgtgcgcatcttcttccggcgcggactccaccagcacgcgccatggctggccgtccggtttgcggccgtagccggccagttcgccgccgacttcgaccagcgcggcagtgatgccctgtgtgcgcagccacgcagcgacatggtcgacgccaaagcccttggcgatcgcggagagatccagttccagcccacccggttgcagcagcgcatcgtcctgccattgcaggcgctgccaaccgcagcgatcgcgcgtggcctgcagggtagcgtcgtcgggctggcggcgttcaccggcatgtgcaccgaagccccacagtccaaccagcggaccgacggtgggatcgaaggcgccgccactggtagacgcgatcgcctgtgcgcaggccagaacgtggcgggtctcggccggcagcacgcaccattggcccgcgtcggcgcgattgtagcggctcaggtccgaaccgggctcccaggtactcatctgcgcgaccacttcgtccagccgcgcctggatgccggcgtgcagcgggtgcaggtcgcgctggcgcggcgcgaccagcgacacgctccaggtggtgcccatggtggtgccgccgaggcgggcgatgtcgagcggggaatcggtcatggtgatgcgttgcgggtgcgatgccgggctgcccggcatcgcggtccacgtcattactgcggcagcacttccagcgtggcgacgtagctcaggcggcgcttggcggcctgcttcaccgacgtcttgttgtcctcggtgccggtttccagccagtacatgccggcttccggccaggtcaccttgatctcgcccttggcatcgctggtgaccttcagctcgtcctgtgcgttgcggtagcgggtggcgccacgcacgatctcgaattccaggccggccgccggtttgccgtcgaccagcacgcggaaggtggcttcctcgccggcgaacagatcgttcgggtggccgacggcgaccagctcgatgccacggttggtcggcttcagcgcagtatcgttaggcgcgccgttggtgacgaaggtctccacgcggccgaccgactggctcacttccagcttcttcgcgtccttcggcagttcgccgaaggtggcaacgctgccgcgccagcgcttgcgctcgccgttctgctcgtaggtggcgaacaggccatcgttgaccgacgcgatgcggtaggtgcccggctgcttcagttcgatgtcgaacacgctgcggtacttgccggtcgacgcgttctgcggctgcacggtgctgccgtccggtgcggtgatcaccagcgattccaggcgcagcggcacgtggttgaagtagaacagatcgttggagaccgcaccgtcgacggtgatccacggcgcgttgccggcgatcacggtctgcgagggcagcagccaggccttgtgggccagggcggagaagggaagggcagcggccagggcggcggcgaggacgagcgtgcgcttcatgcggaagactccagttggaaggggtcggatccctttccatcggaaagagctctgaccccgggggatagggcgatggggtcagagcccttcctgcggaagggactcgaccccggctcaggcgattacggtttgacggcgagggtgacctggcccagttcggtggcgccctgcgccttgccgttctgcgcggcggtggccggccaggtgaaggggatcttcaacagctcgcggccgccgacttcgcgcaccgcttccaccaccagggtgtagttgcccggggccagctgcttcagtgccggctgcctgtcgttgaacgacagcgcgtgcttgccggccgggcgggtcgggccggtcacgccgtccaccggcacctgcagggtgcggccactcttgcgccaccactggcgcaggtcgggcagccacttggtgccgtggccttcgctgttgctggtctgctggtaccagaccgagaggttggccgcgaccttctggtcggcgccttccagccacacggccacatacggccggtggtattcggccacgttgagcttgggcacttcgacgttgatgtcgagggtggtggcataggccggcgaggtggccagcaggccgctgagggcgatggtcagggtgacgcgcatggggcggctccggaaacgaggaaaagtcagtggatcagcaacagggcgatcagcagcgggatcatcaggccgaggcctaccagcggccaggtcatgcgccgctgccgcgcatgcaggtgcagcaggaacaggccggtgatgcagaacaccaggcaggccacggcgaacaggtccaggaaccagccccacgccgggcccgcgttgcggcccttgtgcaggtcgttgaggtaggacaccgcgccgcgcgaggtcgattcgtattccaccgcgccggtctcgcgatcgatgctcagccaggcgtcgccaccggggcgcggcagcgacaggtagatctcttcgggcgaccactcggccggtcgcccgccgatggcgatgcccagctgcgtgtccagccactgccgggcagggcgcggaatcggtgcgttgccgtcttcgcgcgtgccgagctgtccaagcaacgcggccggcagttcaagatgctggttctgcacctcgggcttggcctcgatcttcgcggcatggttgagggtcaggccggtcaccgcgaacagcagcatgccgatcaggcacaccgccgagctgatccagtgccactggtgcagcgtccgcagccagaagccacggttctgttgctgctgcacggtggaagaggcaggacggctcacggcacggttcgaggcggacggggactgcccattacatcattgatgagaatagctcgcaattgcgtatcgttctgtatcccgggagcaggcattgcgggttgccggccagcggccggcactaccgatcggtagatccaggccatgcgtggatgaagcggtgccgaccaaggtcggcacccaccagggcagggcaatgccggccagtggccggcactgccggtgcgcggcgatcagaacttcgcgttcaacgaaatccagtagctgcggcgctggtccttggtcgcgtagtcatccacgcagctgaactcgctgggattgagcagcaggcacgactgcgaaacgaagtccttgtcgaacaggttgttgacccgtgcattgactgtcagccacggcgtagccttccagctgccccccaggtggaagatcgtgtagtcctcgtaatagcgcacgtggcgggtgccggcactgtcgatgagggtgtcgcgatagcggtcgtagcggccttcgccgatcagcgacaggctgatcgcttcgttgatctgccagttgaggctggcgttggccatgtgctttgccggcgtggtgcctgagatcgggcgtcccttgtcggggccgctggtctgctcgctcctggtccaggtgtagttgccgcgcagctgcagggtgtcgagcaggtcgacatgaccggccagttccgcgccgcgggtctcggccttgtcgatgttcacgctctgggtgaaggtgctgtagcccagtgctgcccagcctgggccgatgtctacgcagtagccgctgccgnnnnnnnncacttcgcagttcgggaacgttccgccgctggcgatcttgtcttcgaacgtgttgaagaagccggtgacgttgaagccccagcgctggccttcgtagtaggcggccagctcgtagttggtgctggtttcaggcttgaggttcggggaaccgaccagaggcagcacgccctggccaccaaagccggtgatgcccgggaacaactggtccggtcgcggggtcttgtagccggtgctgacgccacccttgaaggtccacgcatcgctggcgttccacaccaggtagccacgcggactgacgtggctgccgaacacgttgtggtcgtcgtagcgcaggccgaaggtagcggtgagggtatcggtcagcgcccagttgtcctcggcgaacagcgcccacatgcggtgcttctgcctggtgttgctgcgataaccggcgccatccatgccgaacacgccgtcgatcatgtcggtgtcgttgtactggccgccgacggtcagcttgtgcgcgccgaagtcgaggtcgagcatcgtgtcgagcacgtagccttccagttccatggtgcgcagcggacgcggcaggaacgcctgcaggcgcgccatctcgctcgggttgagcgcggccagggcattgccacggccggccgcacagttgttggcggcaccggtgcggcggcagacgtcattccacagcgtctgcaggttggcgcgctcgtccagggtcagcggcagcgaacgacccaggttgctgctcttgctgtgggtcagtgaggtctgccaggtgccgaagctgtagcggccctggtgggtcagcgacagctgatcgcgctcgtagcgctggtaggcggtgtagccgacgcgcggctgcaccacgcggcgggtgacggtgccgctgccgttcgggttggggatgaccgcattgccgacgcgccacaggctggccaggctgtccagcgtgccggtctggccttcgctgttgtcgtacttctgccgcgacacgtcgtagtccagccacagttcgtggtcatcgttgacccggaagtccaggcgcacgccggtattccagttggtgttggccaccgacttgccaccgccgccgaagccgatgctgcgctcccacaggctgccgtcgggcagggtcagtgcgtcccactccggattggaggccttggcgtcgtagtagctgccgcgcaccgccaggctgaggcggtccttcagcagcgggccgctgaggtacaggtcggtggtgcgcgcatcaccgaactggtcatcctgctgcacggtgaagccctgggtcacggcgccgtgccagcggtcctggttgcgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcgcgtccagcggcggcaggtaggcgaactggccgccaccgaaattgttcgggtacagctggccgacattgctctggcggcggccgtcgatcagcaccagggtgtattcggacggcaggccgcgcatggagatggtggcgcggccgttcttgtcggtggcctccaggccgacgtcgatgccttcgacgtcgcgcagcgcgtcgaccaggttggtgtaggggcgcttgctgagttcttcgcggctgaccacgctgatgctggccggtgcatcgatcaccttctgctcgaagccggaggcggtgaccaccaccttgtccagcgtctgtggcgcgccggtagcgtcaccgtgggcgaaggcaggggcggtcatggccgccagcacggcgctggtcagcagggtacgggacagggacgaacggacacgatggcgctgggccatggcagtaacctcgaaggatgcagggtggtgcgatgccaggcgcgaacggcgcggcatgcacggggaggcccggtcaggggcggcagggatgaagcaggcagcggcgcgcgggcacgaccgcgcaggcggtcacgcggggccgtgaatcaggcgagcggcggcgcctggccgcgttgctggcggcgcccgggcgcatcggcccagggcgtgtccggagcggccagcggccagtccgggcgcacgccgggcatggccggcgtggcgggtatgagttcaagctcggtgcgcagccattggctggccagcagcaacggcgggcgtgccttctcggctgatttcaccggagcggcagcacagcggcgcagcttggccggtgcctcttcctgcaaggcgccttcgccgccgcgctcttccagcggcatctgcacggccattccggcctggccgtgtggcagcagcggcagggtgcccagcagcaaggccagcatcgccacccacgccagcaggctggccagcgcaggacgctggccgcgcatggcggtgcccatcttgcgatggatgagtggacgagggcgaagcgggcgcagcaagcagggggtccccaggggtctgccggcagcggccggcatcaacggggcgtgattgtaatgagagctgttagccgttgcaaatgagaatgattgccaaaatgtcgcgggccagccggacggggctcagacctcgctccagcgccgcagcaggttgtggtacacgccggtcagctgcagcaccgcctcggcgtcgccgccggtctgccgcaggcgctcgatcgagccgtccatttcccatagaaggcggcgctgcacatcgtcgcggaccatgctctgcacccagaagaacgaggccannnnnnnnccggcggtgacggggcgcacctggtgcaggctgctggacgggtacacgatcaggtcgccggccggcagcttcacttcgtgctcgccgtaggtgtcgctgatgatcagttcgccgccctcgtactcgtacggcgccgacaggaacagggtgcaggaaatgtccgaacgcagctgttcgccgttggccaggttcatcaccgcgccatcaacatggaagccataggtgccgccaccgctgtagcggttgaagcgcggcggcaggtatttcagcggcagcgcggcgctgaagaacagcgggtgccgggccagcgcgacgaggatgatctcgcccagttcgcggcgcagcggtgagccctcgggcagctgctggttgtgcttggcctgcgcgcccagatggccgacggtttcgcggccatcggtccagtcggcggcatccagtcggcggcgaaagtcggccacctggtcggcgctgagaatgtcggggatgtgcagcagcatgcggggctcctcagagggacggcggcgcgaccagggcgcgcacttgtggatgcggcgacgcggccagttcgggcacgatgtgcgccatgaacgccgggctgccgtgggccagtgcgagccgcaaccagtgcacggcctgctcgacctgtccggcctgcagcaggatcgaggcgtagttcgcctggccgcggaaatcaccggcttcggccgcgcgctggtaccaggccagcgctgcctgcggatcgggtgcggtatccagcccgtcttcgaggtggcgggccagcaggttcatcgatttggcatggcccaggtgtgcggcacgggtgtacagggtcagtgcctgtgcgcggtcctgggtcacgccgcggccggtggccagcaggttggccaggttgtacaggccccagtccaggccggtgtcggccgcgcgccggtaccacaccgcggccagcaccgggtcgggtgcggtgccctggcccagttcgtggcagcggcccagcatgttcatcgccatcggcgcgccgttgttggcggcggtctcgtaccagagccgtgccgccgaggcgtcctgtgcggtgcctttgccttccatgtgcatctgcgcgagcagcagttgtgcctcgacctgtccggcctgcgcggcgtcgcgcacgcgtgcgaaggcagcctgcggatcgtgctgcagcagcgcggcaagagcgtcgctgtcgatgggggtacgggttgccatggggtgagtatcgccggaaacaaaaacggcggcaggagagcctgccgccgtggtggagcgcagttacatcagaacttcacgttcagtgccagggtggccgagcgacccggggcgatgctcgcgtagtgcgaggcataggccttggtgaagtaggtcttgtcggtcaggttctgcacgttgagctgcaggctgatgttgtcctggatcgcgtagctggccatcgcgtcgaagcgggtgtagctggcaatccacttggtgttggcgacgtcaccgtactgcttgtccgagtagaacgcaccggcgccgatggtcaggccgatcgggaagcggtaggtggtccacaggttggcgctgtgcttggcggtgttcgggaacacgttgccgttgttcggcgacggcacgtagacgttggacggacaggtgcggcccaccggtgcgccacagacgaaaccgttgtccttcagttccgagtccaggtaggtgtagccgccgtacaggctccaggcatcggtcagctggccggtgaagcccagctcgaagccgttgatttccttcttgccggcgttctggctggtgccgttgtcgatggtcacgcgtgcgttgttcatcacggtgtggaagatcgcggcagtcaggttcaggcgcttgtcgaacaggtcccacttggtgcccagctcgaggttcctggtgtcctgcggcttgaggtcggccacggcggcgctcaggccgtccgaaccgtcgccaccgtccatgcccggcggggtcgaggaggtgccccaggacaggtagatgctgccgttggcggccggcttgaacaccacgccggcctggtagttcaggaagtcgttgctgttgcgcacgcgggtcggtgccttgccggccaccggagtggtcagggtggtacggaagtcgtcgtagcgcaggccgaggttgatcatccactgctcattgagctcgatggtgtcgaacacgtaggccgaggtggtcttggtgcgctgctcgacgtccagtgccttgtcgctgcgatagacgatctgaccggccgcccacggatcgttcgggttcggattgttgaagtcggtgcagttgtagccggtggccgcgccggacacctggcagcgagtgctgttggcgctgttttcaaggggattggcggtgcccggcgacatcaggtagctgccacgggtcatcttctcgtcgctgtactccacgcccgcgctgtagctgtgcttgagcgcgccggtctggaacgcaccggtcaggcccagctggtcggcgaagctcttgacgtcgaccgcacgggtgttggtgcgacgccacaaggtgccgtacaggttggggttgcccttgctgtcgtccggctgggtccacaggtagtcgttgctggtgttgcccaggcgcgcgatgttgcgcagcttgtggccaccgaagtcgtagctggcgtccagagtgctgatgtcggcgcgggtgcgctggaaatcacggtcgaccaggccgtagtagttgttgcggtccggcaccatcgggcggccatcaccgttcttggccacgttcgggccgctggagaacggattgctgtaggggaagccacccgcgtccggcaggtcatcgctctgcatgtggtagtggctggcgatcagctgcgccgggccgttcaggccgaacgcgatcgacggcgcgatgccccagcggctgacgttggcggcgtcgcggccggcgatgtccgattcgtgcttcatcaggttcaggcgggcggcgatgccatcgcccagcacgtagttggcgtccaccgtgcnnnnnnnntagctgtcggtgccgatgcccatgctggcgctggtctcgttcttcagcttcggcgtcttgctcaccaggttcaggctgccaccaccggagtcacggccgccgtaggccgagctcgggcccttgaccacttccacctgctccaggtcgaagatctcgcgggtctgcgagccgacgtcgcgcagtccgtcgacgaacacgttgctctgcgaatcgaagccacggatgaaggggcggtcaccggtcggattgccgccttcgccggcaccgaaggtgatgcccggcaccatgcgcagcgcatcctgcaggttggtcgcaccggtttcggcgatcagcttctccgacacgatcgacaccgacttcggggtgtccagcagctcggcggtgaacttcggcgaggacgggttgaaccagctgccgcgcacctgcaccttgtccagctcggtggcgttgcgggaaccggcgtcggcgccgtcggcagcctgcgcagccagcggagcaaagcccgcggccagggtggcggtggcgagcagggaaacgcgcggggcgtgcttgcgggacgtgatgtgggtcatggcggtgggtagtggcttggatcgggaaagggcgagcgcgagccggcgcagatgggcatgcggcgacaggcgggaggtgggtgctgtagagccgagccaggctcggctggcgggaaacgcaatcaggcgcacggcaacggccgcagggcgcctcagctggcgtgcggtgcgggcggtgcgtggccggggttcaaccgcagcgcgggatcatgcaactgccagcgcagggcatcggagcgccacagcgggatacgcgcgaccagagcggcgcgtgcagggaccagaccggtgcagggcgaggtgccctcgccatcaaacggaggctccggtgctggtgcggcgtgctgcgggcattcgtcggctggcggttgcggcagcggcatcgcctgcagcagatcttcagcgtgtgcctgccagccgtgcgcagccggatcgccgccacgcccctcgtgcaaggccgaccagcccagcagcaacgtcagcagcacggccacgagcagtggccacccttggcgggcgagctggcacagcgtggcggtgggcgcgggcgaagccatggcgcaggggcgatgtcgttacgaagatgttacgtagaataacatcaacgataatgattcgcatatgcgcaatcgggttgccgatctggatggcctggaagggccttggagggcccctcagtgcacttcagtggatccgccccatgggtggatgctctcccgcgaggcgccctctgggggctctccgggccgagcgccgcctcaatcccggtcgtcgcgggtccagaccgcgtcgtgctcgcgcttcaccggaaacttgggcaccggggtataggccggggcacacagggcgcggccgtcacgaacgtcgaaacgcgcgccgtgcagcacgcactccacgctgccttcggtcgtgttgaactcgcccgaggacagttcgaactcttcatgcgtgcactggtcttccagtgcgtacagctcgccgtcgaggttgaataccacgatcggcgtgccggtcacttcgtcgaacacgctcttcatttcacccggcagcagctcgttgccggcacagacaaaggtccaggcctcgctcacgcggcggctccgttcagcggcttttccaggatctcgaagcgcaggtcgtcgcgcttggggatgccgaagcgttcgtcgccatacgggaacggcttcttgatgccggtacggctgtagccgcggcgctcgtagaaggcgatcagctcgtcgcgcacgtcgatgacggtcatctgcatcaccggtacgttccattnnnnnnnngcgtgtgcttcggcggcgtccatcagctgcttgccgacgccgccgccctgctgggccggatcgaccgagaacatgccgaagtagcccttgccgtcgacatcggcgacgtgggcgcaggccaccagctggtccccgcgctcggccagcaggatggtcgagcgcgggcggtcgaggtcggcctggatgccttcggcgtcgatgcgggcgccatccagcaggtcggcttcggtggtccagccgacgcggctggcgtcgccacggtaggccgaggtgacgagggcgatcagggcggggatgtcggccggcgtggcggcgcggaaggtcagggtgctcatggccccattctaggtggggtgtgggcgggcgcaaatgggggagggggcagatccctttcgcaacgcggaagggatctgaccccggcgtctactgacccaacggcaggccatggaccgactggcacgggcgcggaatcggcagatgctcggggtcggatccctttgcgcagcgaagggctctgaccccctgttaccaggagctgcccatgccgaggccacgacgggtcgatgcacccggatatccgcaacatgtcgtccagcgcggcaacaaccgccagcccgtgttcttcaccgatggcgaccacgtcgcctaccttcgcctgctgtgtcatcacgcgcaccagcagcattgccgggttcacgcctatgtgttgatgggcaaccacatccatcttctggcaacgcctgatgtctgcggcgggctgtcacggatgatgcaggccgtgagccggacctacgtacgtcgggtgaatgaacggcagggccgcaccggcacgttatgggaagggcgcttccactccacggtggtggattcggatcgctatctgctggcctgccagcgctacatagagctcaacccggttcgggcggggaaggtggcgcatcccggcgactatcgttggtccagctatcgcgccaatgcgcgtggcaggcccaatgcgctgctcgagccgcattcggcattcgagctgatgggttctgatgcggatgaacggcgcaggcgctatgtggagttcatcgaggcgggcattccggcgggggatctgctggcgatccggcgggcattgcagtcgcaacggcggctgtcgggaatgctggtggggtcagagccctttcgcatcgcgaaagggctctgaccccggtgtgccggctcagcccagcagcttgcgcaccttggtaagcgcggtcatgaagcgctcgatctcggcgtgggtgttgtagaacgccagcgaggcacggcaggtggccgccacaccgaagtactgcagcagcgggtgcgcgcagtgctggcctgaccgcacggccacaccctccaggtcgagcagggttgccaggtcgtgggcatgcgcgccgtcgatcaggaacgagaccacggcggccttctccggtgcttcgccgatgatgcgcagaccgtcgacgcggcgcagctcttcggtgaaatgcgccagcagttcagcctcgcgtgcttccacgttctcctggccaagctgctgcaggtagtcggcggccacgcccaggccgatgaagccggcgatgttcggggtgccggcttcgaacttgtgcggggcatcgttgaacacggtgccgtcgaagctgacttccttgatcatctcgccgccgccaaggaacggcggcatcgcatccaggtgctcgcggcgcgcccacagcgcaccggtgccggtcggaccacacattttgtggccggtgatggcgtagaagtcacagccgatcgcggccacgtcgaccttgcggtgcggcacggcctgcgagccatcaaccacggtgatgatgccgcgcttgcgcgcttcacggcagatctcgcgcaccgggttgaccgtgcccagcacgttggacacgtgggtgaccgccagcagcttgacctccggggtcattgccgcgcgcagcgcatccagatcgagtgcgccgtcaggcgtgatctcggccacgcggatggtggcgccggtacgctgtgcgaccagctgccacggcacgatgttggcgtggtgttccatgcgcgtgatcaggatcacgtcgccggccttcaaccgcggcagggcccacgaatacgccaccaggttgatggcgaaggtagtgccgctgcacagcaccaggtcgctggggcgcacgttgaggaagcgtgccagcgtgttnnnnnnnncttcgtaggcgtcggtggcttcgctgcccagtgcatgcaccgcgcggctgacgttggcgttgtagcggcggtagaactcgtccaccgcgccgatcacctgcaccggcttctggccggtgttggcattgtcgaaatagaccagcggcttgccgtgcacttcacgcatcagcagcgggaagtcgaggcggacgcgatcccaatcgggcgcgccggtgcgttcttcgatcgggcgcggggtggacaggttcatgccacacccgcctcggccagggccttgtccaaacggcgtgccagctgctcgcgcagggcttccggcaggatcttcagcggctcgtggcagaacgcggcgctcagcagtgcctgcgcctgtgcctgcggcaggccgcgcgagcgcaggtagaacagcgcgttggcatcgagctggccgacggtggcgccatgcgcggccttcacttcatcggcgtcgatgaccagcgtcggctgggtatcgatctcggcgtcggccgacagcagcaggttcttgttggacaggttcgcatcggtgccgtcggcgccttcgcggatctggatgccaccatggaacaccacgcggctgcggttggcggcaacgccacgccacagcagctcgcaactcgtatcgcgtgcgatgtggtcgatgcccaggcgggtttcgacgtggcgtcggccattgccgagcagcacgccgttggcggtcagctgggcgctgtcgccttccaggcgcacgttcagttcgtggcggctgagcgctgcgcccagttccaggtcgacgcggtggtactgcgcgtcgcgggccagcaccgcgtcggtacgcaggaagctggtctgnnnnnnnntgccggcctgcacgcgggcgtgcttgagcacggcatcgcgggcgacatgggcgtgcagcacggtgttgtccaggtgcgccgaatcgcccacgctgaagcggtgctcgaccacgcccaggctggcgccggcacgcagttcgatcaggtggcggtggtgccaggccaggtcggtctcgccggcgacgctggcgaacaccagctgtagcggcgcttccacctgcacgccttcttccacgcgcagcaccacgccttcatcggccagcgcggcattcaggcgggcgaagatctcttcgctgcgctcgtagcggcggccaaggaaacgcacggcgtcttcgccggaggccagtgcggccgacagcggctgcagctgcacgccggccggcaggctctgcacatcgctcagcgcggcatccaggcggccgttgacgaacaccaggcgcggtgccgggatgtcctccagcagcgcggcgtccagcgccgggccctgcagcggtgcagccgcgaacgcacggcgttccagctggcgcagcgaggtgtacttccaggcttcgttgcgggcggcaggcaggccgtcacgcagggccgcgtccagcacttcgcggcgcgcgtcgctgccgcagaaggcctgggccatggagtcgagcagggcgctcatcagaccgccgcctcgcgcaccacgcgatccttgaggaaatcgtagccgtgcgcttccagttccagcgccagttccgggccaccggtcttgacgatgcggccatcggccagcacgtgcaccacgtccggcttgatgtagtccagcaggcgctggtagtgggtgatgaccaggaacgagcggtcggcgccgcgaagcgcgttgacgccgtcggcgacgctcttcagcgcgtcgatgtccaggcccgaatcggtttcgtccaggatcgccagcttcggctccagcacggccagctggaagatctcgttgcgcttcttctcgccaccggagaagccctcgttgacgccacggtgcagcagttcgtccttcaggtgcagcacggccagcttctggcgcaccagcttgaggaactgcatggagtccagttcgtcctcgccacgcgccttgcgctgcgcgttcagcgcggcgcgcaggaagtaggtgttgttcacacccgggatttccaccgggtactggaacgcgaggaaaagaccggcggcgnnnnnnnnttccgggtcctgctccagcagcccgacgccgtcgaactgcacgctgccttcggtgacttcatagccgtcgcggccggccaggacattgcccagggtggacttgccggcgccgttggggcccatgatggcgtgcacctggccgggcttcacttccagcgacaggcccttgaggatttccttgtcgccgatgcgggcgtggaggttttcgatcttcagcatggtcatggcttggtaggtttcggggctgcgggggcgatgcggacgatctgcaccgtgccgttgccgggctgcccaggttgagcggggagggcggagaaaaccacgatgatctcttcaccgggttcttgcaggcaggagactgcgagggaggcctgtcggatggattcggcagcggcgcgatccagctcacggttgcccgagctcaggcgagcccggatcgcgccgaagctgccgtcctgccccgttgtcagcactatcgaaaattctttcggcgcggagatgaccgtgctggcgggcaatctgaccggggtggcacccaccaggtcttcgggggtgcaggacgcgttggccagggcccagggcgaaaggcccagcagcaacagtgcgggcaaagacgtacgcatcatccgacgcttccttccagcgagacttccagcagcttcttggcctccaccgcgaactccatcggcagttcgcggaacacctgcttgcagaagccgtcgacgatcatcgacaccgcgtcttcctggctgatgccacgggcgcggcagtagaacagctggtcgtcggaaatcttcgaggtggtggcctcgtgttcgacggtggcgcccgggttcttcacctcgatgtaggggaaggtgtgcgcgccacactgcttgccgatcagcagcgaatcgcactgggtgtagttnnnnnnnncatcggcgttgcggtccacccgcaccaggccgcggtaggtgttctggccacggccggcactgatgcccttgctgacgatcttgctcttggtgcgcttgccgacgtggatcatcttggtgccggtgtccgcctgctggcggtgatgggtcagcgccacggagtggaactcaccgaccgagtcgtcgccgagcagcacgcaggacgggtacttccaggtgatcgccgaaccggtttcgacctgggtccaggtgaccttgctnnnnnnnncacggcattcggcacgcttggtgacgaagttgtagatgccgccgacgccgttctcgtcgcccgggtaccagttctgcacggtggagtacttgatctccgcgtcttccagcgcgaccagctcgaccaccgccgcgtgcagctggttctcgtcgcgcatcggcgcggtgcagccttccaggtaggacacataggccttgtcctcgcacacgatcagggtgcgctcgaactggccggtgtggccggcattgatgcggaagtaggtgctcagttccatcgggcagcgcacgcccttgggaatgaacacaaagctgccatcggagaacaccgccgaattgagcgcggcgaagtagttgtcgcctaccggcaccacggtgcccaggtactggcggaccagttccggatgttccttgatggcctcggacatcgagcagaagatgatgcccttctcggccagttccttgcggaacgtggtaccgacggacaccgagtcgaacaccgcgtccaccgccacgcctgccagcttggcacgctcgtgcagcggcacgcccagcttgtcgtaggtgtcgagcagttccttgggcacgtcatccagcgaggcgtacttcgggcccttgggcgcggagtagtagctgagcgcctgcaggtcgatcggcgcgatctccagcttggcccagtccggcatcggcatggtcaggaagtggcggtaggcgtccaggcgccactgcgtcatccactccggctcgtccttcttggccgacagggcacggatggtgtcctcgtccaggcccggcggcagggagtccgattcgatctcggtgatgaagccggccgaatacttgcggccgagctgctcgtggatctcgcggttgggggtgtcgtcgtgggcgacgttttcgatggtttcggtggccatggggggctgcctgtggatcaggagacgacgtcgacagcgatggtgcggcgctgttcgtcatcggcaaggggaagagggggcaggatctgggcgagggtgacatcgcgcagggcctcggagaccacgtcgttgatcagccgccaactgctnnnnnnnncgcacttgggcgccatgccgcactggtggtggtcgtggctgcattcggtcagggccaatggcccttccatcgcttcgaccacttcgaacagcgagatctcgatggccgggcgggtcaggcggtagccgccacggacaccgcgcaggccttcgaccaggccggcctgcgccagcggcttgagcaccttgctgacggtgggaggctccaggccggtgaattcggccagctcggtggcactgagcacctcgcccggacgggcggcaagcacggtcagcaccacggtggcgtaatcggtgagcttggtgacacgcaacatgggaatgcgagcggttcttaaagcggactgaaattgtacgcttttattcgccggcatccaacccgggcattcagccggcgctgggacggaccgggacgacgcaccggggccaccgccggggcgccatgctgcgccaacggggtgattttcgcaatcacccggaatgggcgagaatcccggttccatccgctgcaaacagcccgtgccgatgccgaagaagatccaagcccgcaagtccgccatccatggcaacggcgtgttcgccgtggccccgatcaagcagggcgagcgcgtgatccagtacaagggcctgctgcgcagccacggcgacgttgatgccgatgacagcggcgacgtcgaaagcggccacaccttcctgttcaccctcaacgatgactgggtgatcgatgccaactacaagggcaacgatgcgcgctggatcaaccacagctgcgatccgaactgcgaggcggtgatcgaggaagacgaggacggtgacagccgtggcgacaaggtgttcatcgaggcgctgcgtgacatcaaggccggtgaagagctgacctacaactacggcatcaccctggccgagcgtcacaccgccaagctgaagaagatctgggagtgccgctgcggctcgcccaagtgcaccggcaccatgctgcagcccaagcgctgaccggtaccgggtagtgccggccgctggccggcaaggcgcagtccaggtgccggccagcggccggcaccacccggaggctctccacctgccgtgcacggcagggtcaccgccgtgcaagggccgttcttccattctgtcggcacccccaactggagtgcacccatggcagaacgattgaagggcaagcagattgccatccttgccacccacggctttgaacagtccgaactgaccgaacccaagcgtctgctggaagccgaagnnnnnnnngtcagcgtcgtgtcgcctgcaaaggaggcgacgatcaagggctggaaagagaaggactggggcgacgccgttgcagtggatattccgctggatgaggccgatccggccagcttcgatgccctggtgctgccgggaggggtcatcaatccggacacgctgcgtatcgacgaggctgtactcggcttcgtccgcgcagtagacgaagccggcaagcctgtggcggcgatctgccatggcccgtggctgctgatcaacagtggcctcgccgatggccgcgagctgacgtcctggccgtccctgcagcaggatctgaccaatgcgggggcgaactggcgcgatgccgaggtcgtggtcgacggcaacgtgatcaccagccgcaagccggacgacatcccagccttcagtgaggcggtggtcaaggcactcgccgcctgatgcgctgccggtagtgccggccgctggccggcaccaccttacttgcccagcacgcctgccggcaccaggttgcccaggttctggttgaaggtgaccaccagcttgccgttcttcacctgtgccgattgcacctgcagcgcgccaagcacgccggccacggccgggtccagcttgtagatcggctcccgctgggcgtagtcgctcagccaggcgttgagcaggccgcgggtacgggagtcgagacgaccgccctggttggccggtgtgaagtcatccacgctcggctgctgcaggtggaacccctgggtctgcgcgtcgtagcgcaggccgctgctgagcttcaccgtacccagtttggccggattgccaccggcagtggccagtgccacgtccatgccaaggttcaagcgctcgccggccgggaggctcagctgggggtggctcatggtgagggcgatcagtccgcccaacgcgtcctgggtgcgcgggaagctgccatcgagatactgctgcacatcgctggcgccgaccgacagttcgcggccggaaatggaaggggcggcctgcgcgccgatcgcggcggcgatcagcacggtggaggcggcgaggcgggtcatcagggaacgcaggcgcatggcggtgaccgctggactgggaaaggatggaggaaagagtagccggggcggctgaatcgcgcgtgcatgccgctgcgacggttcagtccagcgttggccgcagctgcgccgactggatctgccagccgcggccatcagcactgggctgcacgcggtaccagccgccgaagcggaaggtcccttgcgtggtgaccgcgcggatccgcaccggcacctccagcagcttgggaggatgctggccgtcgcgtgccaccgggggctcgctgtccagccgcagcgtacgcacgccctgcagctggcgtatggcagcgtcatctgcgcggtgcgggtcggccggtggaatcgcccatgccgcgtcgctggcgctgcggttgcggttgagcagcgcgatcacgtagcggttgagcatcaccgatggtggttgggcgtcggcagcgaccgcagcgaacagcggatcgatcgccggtgtctgcagggacgccgcttcggtgccggcggtgccctgcgttccggcgctggcgacagccggcgctggcgcaacatcgggcgctgccgcaggcctggagcagccgagcagcgccaggggcgcgatcaggaaaagcgtcctgcgcatgcctcctccccgaggcgatgtgggggagacagtgtatctgctgcgcgggaatcaacgggaggagggcaactgctccagcgcatccagtgccggcagcacctgcccggcaatggcggccaacgcatgtccatcggtctctgcgtggcgctgcacgatgtcgcgcagcagctgggtggcgatcaccagggtcgcgcgttcatcaccgctgatgccagcggtgcgtggcgccgcttccagcaggcgcatcaggtcgcggctggcgcgatgttccagttcgatggtgcagcgcccggtgcactgcaacccgtccttttcgatgggggtcaccgagatccggtagcgggtggaggggctggccatgaggggatgctcgccgtagctgtggaggatgtgcccaccttaggcaaggccgtgcccggcggcgatggccggggctgcacgcagtgttccacccggtacgttccagggcctgcccaggccgcgcctggctaatggcgacgggcttgaacggggattttccagtatgcggcaacgctgtgttgcggatgccccggggcggcgcatccacgcgtggcgtggacctgctgccgggaacgtgcaaaagaaaacgggacgaccagagccgtcccgtcggaatccgcgttgggnnnnnnnnttacagcgcggcgtccttcagcttcttcagcggacgcaccttcagcttggtggtggccggcttggcagcgaaccactgctcttccttggtgaacgggttgatgcccttgcgcttcggcttggccggcacattgacggtggtgatcttcagcaggcccggcagggtgaaggagccagcgcccttcttgtgcaccgaggaggcaacggcgctttccagcgaggccagcacagcgcggacgtccttggcgacgacgccggaggcttcagcgatgtgtgcaaccaggccggacttggtcagcacttccttgatcggcttcggagcggccggcttggcggctgccttcgtcgcgactttcttcactgccttcttcggggcagccttcttagcggtctttgccatggtttcctgttccgtgaacggttggttgtttggtcggcgccgaaccccgtcggcaagcgcaatgtagggcaactcttgggcgccgccaatagcccgaagcgcggaaagtgcatgttttttcatatccaggccgattcagtacatggcgcgccgtgggggacgggggtgtggcannnnnnnngacggcccacgcccgcccatcagcggaatgcgcgaaaccactgaaaacaagagaaaaatgcgtttccggctggtgagaaattgtccacgcgccgggttcggaaggcgacctgcggcgtgcggcggagcgacgcagggctaacgcctcccgtgcgagggtgaccgttcatcaccgtcacgcaggagcagcacatgggaatctcgcgacacgccaccgcgcactgggaaggcgatctgaagtcgggcaaggggcagctgagcacgccgcagagcgggctgctggacaaaacacgctacggcttcaacagccgtttcggcgacgaaaagggcaccaatccggaagagctcatcgctgctgcgcacgccggttgcttcaccatggcgctgtcggccaagctcggcgaagccggctttaccccgacctcgctggacaccgaagccaaggtcgatctgtcattggagggcggcccgcagctgtcgcagatccggctgaaggtgaaggcagtggtgccgggtatcgacgcgacgcagttccgtgcgattgccgatgacgccaagcagaactgcccggtgtccaaggcgctgagcgcggtgccgatcagcctggaagccgagctgggctgagggtagtgccggccgctggccggcaaccgcatgatctcgaggtccaggtgacagccggccagcgttatggcggccttcccggccgccaccctccgggccgtcgcgtccgacgttggcagcggctcctgccgctgccttcggctctacctcgatggtgtttaccaatcgatggtgccgctgatcaccgtctgcacctgcccgccagaccagacctcgccgtcctggtcgaccagcagggtcaggcgcgcgtcatggccgacttcgcggccctggctgacttcaaacggcgtccgtccacgcggcagcgcgtcacgcaggtccagccacgcggccagcaccgcattggccgcacccgaggcggcgtcctcgaagcggcgtccattgccgacgaaggcacgtacggccaggtcgaaaccctcgctgccatcgctgaaggcataggcgaacacgcccatgctgtcggtggattcagccagtgcggccactgcatcccagtctggctgcannnnnnnnaatgcggcctcgtcggccacctgcaccacccaccagctgcggccgccctgcatgcgtgccggcggcagtgtgcccagcggccagtccttcagcgcggcctgcaggcgcggatcggtcgcctcggcagtctcggccagctnnnnnnnnggggtgcggatggcgatgcgctgctgcgtaccctcaccgctgacgcgcagcggcagcgcgccggcaatgccatcctgcaccagcacgccgtcgaccgctgcggccaggcccgcctgcagcaccgcgtgcgcggtgccgacgctggggtggccggcgaacggaacttccttctgcgggctgaacatgcgcaatcgatagctggcgcccggcacctgcggcgggaacacgaaggtggtttcgggcaggcgcgtccagcgcgcgatggcctgcatgctggcgtcgtccaggccctcggcatcgagtaccacggccagcggattgccagcgccagcgcgcggggagaacacgtccagctgcaggaaacggcgggtggtcatcaggcgtcactccagtaaacaggccgcatagcgtagcgcggagcaccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtgggctaccagcggatgctgccgtcgatcacgcactgcacctggccgccgatccacaccgtgccctgcgcatcaacctcgacctgtacgcgaccatcgcgaccgacttcgcggccctggctggcgacgtagcggccctcgcggccgggcagggcatcgcgctggcgcagccaggcgccgatcaaggcattggcgctgccggtcaccggatcttcgggcacggcggctgcatcagcggggcagaaagcgcgcaccacccgggtgtggtcgtcgccggcctcgtcggcgaacacggccacaccggtcgcgtcggtggcgaggctccagtcggccagcgtggccatgtccggcacaaggttgcgtacggcggcggcgtcgcgcagcggcaacagccaccagcgtgcgccgttgtcccacagttcgggcacgtgcccgctgtcggccagcgccagcagcgcttcgggcgctccgtcggccgctgtgtccagttgccgcgccggtgggctggccagctggatctgcagtgcctcggccgggccgctcacccgtaccggcagcaaccccgccgcgcattgctgcagcagggaaccgtcgtgcggttgcgccaggccgcaggtcaccgccgcccaggcggcgccgacgctggggtggccggcgaaggccagctcgcgggtcggggtgaagatgcggatgtggtagtcggcgcccggcgtgctggggcgcaggaagaacaccgtctcggacaggttcagccaggcggccagggcctgcatctggctgctggagagcccgtcggcgtccaggatgacgcccagcgggttgccggtgccggggcggggggcgaagacatcgagctgcaggtaacggaggacggccatctacggggatattgcgcttagaatcaaaggttccgcccccgagggcggcttccccacattctacatagccaatccatgtcagcttccccccttgtcgatcgttggatcgtactgaagttcggcggcacctcggtgtcgcgtcgtcaccgctgggacacgatcgggaagctggcgaaaaaacgcgcggaagagaccggctcgcgcgtgctggtggtggtgtcggcgctgtccggggtcaccaacgaactgaccgcgatcgccgatggcgcgcccgacagccgggaccgcgtggcagcgttggtcgaacgccatgaaggcttcctggcggagctgggcctgggtcgcgaggtgctggccgatcgcctggcggcgctgcagggcctgctcgacgacgcgcgtgcagccacccgtccgctcgactggcaggccgaagtgctgggccagggcgagctgctgtcctccaccctgggtgcggcctacctgcgcgcgtcgggcctggacatgggctggatggatgcccgccagtggctggacgcgatgccgccgcagccgaaccagagcgactggtcgcagcgcctgtcggtgaactgccagtggcgcgccgacgcggaatgggtgcagcgcttccgcgcgcagccgacccgcctgctgatcacccagggcttcatctcgcggcacgccgatggcggtaccgccatcctcggccgcggtggctcggatacctcggcggcgtacttcggtgcgctgctcggtgccagccgcgtggagatctggaccgatgtgccgggcatgttcagtgccaacccgaaggatgtgccggacgcgcgcctgctgacccgcctggactattacgaggcgcaggaaatcgctaccaccggcgccaaggtgctgcacccgcgctcgatcaagccgtgccgcgatgccggcgtaccgatggccatcctcgataccgagcgcccggaactgccgggtaccagcatcgacggcagcgccgcgccggtaccaggggtgaaggcgatcagccgccgcaacggcatcgtgctggtgtcgatggaaggcatcggcatgtggcagcaggtcggcttcctggccgatgtgttcaatctgttcaagaagcacggcctgtcggtggacctgatcggttcggccgaaaccaacgtcaccgtgtcgctggatccgtccgagaacctggtcaataccgatgtgctggccgcgctgtcggccgacctgtcgcagatctgcaaggtaaaggtgatcgtgccgtgtgcggcgatcactctggtgggccgtggcatgcgttcgctgctgcacaagctgtcggacgtgtgggcgaccttcggccgcgagcgcgtgcacatgatctcgcagtcgtccaacgacctgaacctgaccttcgtcatcgacgaggccgatgccgatggcctgctgccggtgctgcacgccgagctgatcgacagcggcgcgatgccggtggaagagaccgaagtgttcggcccgcgctggcgcgagatcgccggcaccgtgcgcccgcgtggcacgccgtggtggcgcggccagcgtgcgcacctgctgcagctggccgatgccggtacgccgcgctacgtctaccatctgccgaccgtgcgcgcccgcgcccgtgcgctggccgcgatcaagccgatcgaccagcgctactacgcgatcaaggccaacagccacccggccatcctgcagctgctggaagccgaaggcttcggcctggagtgcgtgtcgcatggcgaactgaagcatgtgttccagcacctgccggaactgtcgcccaagcgcgtgctgttcactcccagcttctgcccgcgcagcgagtacgaagccgcattcgcgctggacgtgaccgtgacggtcgacaacgtcgaggcactgcagcgctggccggacctgttccgcaaccgcgagctgtggctgcgcgtcgacctgggccgtggcgaaggccaccacgccaaggtccgtaccggtggcaaggagtccaagttcggcctgccgatcgcccgtgtcgacgagttcgtgcgcgcagccaccgatctgggcagccgcgtggtcggcctgcatgcgcacctgggcagcggcgtggagaccgcgcagcactggcgcctgatgtgcgatgagctggccggtttcgcccgccgcatcggcagcgtgcagaccatcgacatcggcggcggcctgccgattccgtattccgccgaggacgagccgttcgacctggatgcctgggccgaaggcctggctgaggtcaaggcgctgcatccggcgttccgcctggcgatcgagccgggccgctacctggtggccgaatccggcgtgctgctgacccacgccacccaggtggtggaaaaggacggcgtgcgccgcgtcggcctggatgccggcatgaacgcactgatgcgcccggccctgtacgacgcctggcacgacatcgagaacctcagccgccagggtgggtatgccgaggcggcgttcgatgtggtcggcccgatctgcgaatccagcgatgtgttcggcaagcgtcgcaagctgccggtgtcgactgcgccggacgacgtgatgctgatcgccgatgccggcgcctacggctattcgatggccaacacctacaaccagcggatgctgccgcgcgaagacgtgatcgaatgatcgcnnnnnnnnccctgcacccgcccaccgacacgccgcgcgccatcgcgcgggcccgtgcctgaccggatacaccatgactgctttcgacaaacaccaggtttcccgcttccgcttcgtccgctgcgaattcgccgcagagaccggcgtggccaagctggtctatgcctttgatgacggcccggagatggtggaaaccatcaccgtgccgggcgcccctttcgtgctggatgaggcgcgtgccgccgccgtgcagcgtgcgctgcagctgctgcacctgatcgccggtgtcagctactacaaggcgggcgtgccggagacggtcagcatcgacagctacagcatcgatgccgataccgccgcactggtggagaccatttacctcaacggcctgggcgaattcgcctaccgcaatggcctgaacctgcgtggccgcttccggttgccggtgcagggcgaggccgtgcaggcgccgtcgctgggcctgcagccgcacgcgctggtggccatcggcggcggcaaggattcgctggtcagcatcgaagcgctgcgccgtgccggcgtggacgagaccgtgacctggatcggtggctcgcagctgatccgtgcgtgcgccgagcgcaccagcctgccgacattgaacctgggccgcacgctggcacctgaactgttcgagttgaatcgccagggcgcatggaacggccatatcccggtgacggtggtgaactcggcgatcatggtgctggccgcgttgctgcacggcgtggaccaggtggtgttctccaacgagcgctcggccagctacggcagccagattccaggcaccggcgaagtgaatcatcagtggtccaagggctgggcctgcgagcaggcgttcggcagccatgtgcagaagtacgtggcggcggacctgcagtactactcgctgctgcgcccgatgtccgagctggcggtggcccgccagttcgccaagagtgacttctacgacgcgcatttctccagctgcaaccgcaacttccacatcctcggcgagcgcccggtgaaccgctggtgcggcgtctgcccgaagtgccatttcgtgttcctggcgctggccccgttcatgcccaagacgcgcctggtgcgcatcttcggccgcaacctgctggatgatgccgagcaggccggtggcttcgatgcgctgctggaattccaggaccacaagccgttcgagtgcgtgggcgaaggccgtgaatcgcgtgcggcgatggcgaccctggcgcagcgcccggagtggaaggaagacgtgctggtgaagcgcttctgcaacgagatccagccgcagctggatgccgccgaactggaactggcaccgctgctgcagctgcagggcgagcaccgcgttccggctgcgctgtgggaacgggtgcgtgaagatttcgaagcttgacggaaagcgcgttgcgctgtggggctggggccgtgagggccgcgccgcgtttgcggtgctgcgtgagcgcctgcccacgctgccgctgagcctgttctgcccggcggctgaagtcgaggccgcgcgtgcggaaacgcagggcgtgctggacgtgcgtggcgagccttctgctgaagcgctggccgcgtttgacgtggtgatcaagtctcccggcatcagcccctaccagccaatcgcgctggcggcggaagggcagggcacccgcttcattggtggcaccgcgctgtggttcgccgaacacgcggccgacgatggcatcgtgcacgacaccgtgtgcgtgaccggtaccaagggcaagagcaccaccaccgcgctggtcgcgcacctgctgcgtgccgccggccaccgtaccggcctggtcggcaacatcggcctgccgctgctggaagtgctggacccgcagcccgcgcctgagtactgggcggtggaactgtccagctaccagaccggcgaagtggcacgcagtggcgcccgcccgcaggtggcggtggtgctgaacctgttcccggaacacctggactggcacggcagcgaacagcgttacatcgaagacaagctgcggctggtgactgaagccgcaccgcgcatcgccgtgctcaatgccaccgatccgcacctggccgcgctgtcgctgcccgacagcgaagtggtctggttcaaccagctgcagggctggcacatgcgcggcgacatcgtgcatcgcggtgagcaggccgtgtttgatacccgcaacgcgccgctgccgggccgccacaaccgtggcaacctgtgtgcggtgctggccgcgctggaagcgctggggctggatgccgcggcgcttgcgccggcggtgcaggacttccgtccgctgcccaaccgcctgcagcgcatcggcgtggccgatggcctgacctacgtcaacgattcgatcagcaccacgccgcatgccagcctggctgcgctggagtgcttcgccggccagcgcatcgcgctgctggtgggcgggcacgaccgtggcctggactggaccgatttcatgcagcacatggcgcacgacgtgccgccggtggagatcgtgaccatgggcagcaacggcccgcgcatccacgccatgctgcagccgctggccgatgccggtcgcttcggcctccatgctgcgggcgatcttgccgaggcgatggcgctggcgcgtactgcgctgggtgagcagggtggggtggtgctgctgtcgccgggcgcaccgagctttggtgcgtaccgcgattacgtggcgcgtggccgtcatttcgccgagctggccggattcgacccggacagcatcagcgcgattccggggctgggcatcgcctgaggggtcggatccctttccgcaggaaagggctctgaccccaacgggattctggccggcaaccctccggagaaattcatccacgcatggcgtggatctactgctcctcgtcgatgaacgcgtagccgccgtcgatcaattgctgcagatacgcatcgaagctgggcgcgatcaccgcatagctgtccgggtcgtgcaggtagcgcaccacctggccgaccgtgccgcccggtgcggggttgaaatccaggtaaagcatcgacgtgccgccgttgttcatgcagtgcgagaagcacaggcggcggttcatcggcagatccgcgtcgatgccttcacccagaatctccggctcgtcatccagccactcttcgtagatggagcggatgctgtcgtcccattgctgctggtcctcgaagatctgcgcgaccgaacgcaggtagtacgggtagccgccgtcttccacgtccgacccgagcatcagcacgcagaccccgccgccggggtactcgcggaaatgggtgccatccacgcgggacaacagttccaccaggctgtcaggcacctgcggccattgcatgcgcaggcgctgcaggtcttctgcgctggcgccctggacgtgagcccattgcggggcatcgtcggcgggcaggcgtgggatcaggccagacagaaagcggtcaacaaggttcatgcgaaaaaggggacggaggggattaagtcgtatccaaccacacctgcgtcacgtcgccaatgcagaatgcgacgcgggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttgcggagcaggcgcatgattcgttggcgatgcggtgtggcggtgatgctggggctggcggcgatgccggcgtgggcggcgatgaagacgcagccggtggagtggaaacaccagggcacgaccttcagtggcgtgctggtctatgacgatggcgacaacgacaagcgtccggggctggtgatggtgccgaactggaagggtgtgaacgagtcggccatcgagaaggccaagcagctggcgggcgatgattacgtggtgctggtggccgatgtgtacggcaagggcgtgcggccgaagaccgatgccgaggccgggccggtggcgaccaagctgcgcaacgaccggccgttgctgcgggcacgtgcgctggaagcggtgaacgtgctcaaggcgcaggccggcagggtgccgctcgatgccagccggatcggtgcggtgggcttctgctttggcggcaccacggtgctggagctggcccgtgcaggtgcgccgttggccggtgtggtcagcctgcacggcgggctgggttcgccgctgccggcgcaggccggtggcagtcacccgtcggtgctggtgctcaatggtgccgacgacaagagcgtgaccgccgaggatatcgccggtttccagagggaaatgaacgccgccaaggtcgactgggagttcaccaactacagcggggcggtgcactgctttgccgagcgcgatgccaacagcccgccggggtgccagtacaacgaacgggcggccaagcgcgcgtggaaggcgctggatgagttcttcgaggagcgcttcgagaaacgttgatccgcgcagcggtagtgccggccgctggcgggcaacctcatgatgctgcggatgtcatcgggaatgccggccagcggccggcactaccggatgcggtcaatgcgagcgttcccgtgccgaccaatggtcggcaccctccggaacgccggtttggtgggtgccgaccgttggtcggcacacctcaacccatcaatgcgagcgctgcaccgcgtaacgcgccaggccacgcagggccgccacggcatcgttgtcgcccaggccatcgannnnnnnntcggcggcttcggcatattcctcggcannnnnnnngctgtactccaggccgccggtggagcggatcgcggccagtacttccggcatcgccgaagcgtcgccgtcctgcacgatggtgcgcaggcgctcgcgggtggcgtcgtcggaatgggccatggcatggatcagcggcagcgtggccttgccctcggcgaggtcgtcgcccaggttcttgcccagttcctcggcattggccgagtagtccagcacgtcgtcggcgatctggaacgcgtagcccagatgcatgccgtagtcgaacagggcctgctgggtggcttcgtccacgccgctggccagcgcacccaggcgggtgccggcggcgaacagaaccgcggtcttgcgctcgatcacacgcaggtaggcggcttcgtcggtatccgggttgtgcacgtgcagcagctgcagcacttcaccctcggcgatgcggttggtggcgtcggccaggatctgcatcaccggcatgcgctccagctcgaccatcagctggaagctgcgcgagtacaggaagtcgccgaccagcacgctgggcgcgttgccccacagcgcgttggcggtgctgcggccacggcgcaggctggattcgtccaccacgtcatcgtgcagcagggtggaggtatggatgaactcgatgatcgccgccagctggtggtgctccggaccggcctggccgaccgcgtggccggccagcatcaccagcatcgggcgcaggcgcttgccgccggcggaaatgatgtggtcggcaatctggttgatcagcacgacgtccgaagacagccggcgccggatcagggcgtcgacggcggccatgtcggccgcggcaagcgactggatctggggcaggcccagggcgggacgggtgtcttcggtgatggtcatgcgatcaggctttcaggctcaccaccgattataggcgctggccgtgaattcgggcgcaaaccgggctggccggcgttcccggccccgcaaacgctgccgcctgcgtgaatacgtatgcaggttgcgccatgcccgcgaggccgccgctaagcttgccggaacaggatttcggcccgcttctggcgggtcccgcatgcccggaggggggctgtcgatgtcgcactatccatggtggcgcggagccgtcatctaccagatctacccgcgcagctacctcgatgccaacggcgatggcgtgggcgacctgccgggcatcatccagcgcctggaccatattgccgcgctgggcgtggacgcgatctggatctcgccgttcttcaagtcgccgatggccgacttcggctacgacatcgccgactatcgcgacgtcgacccgctgttcggcagcctggacgacttcgaccgtctactggccaaggcgcacgacctgggcctgaaggtgatgatcgaccaggtgttgagccatacctcgatcgagcacgcctggttccgcgagagccgccaggaccgcagtaatccgaaggccgactggtacgtctgggccgacccgcgcgaggacggcaccccgcccaacaactggctgtcgctgttcggcggcggcgcctggcagtgggaaccgcgccgtgagcagtactacctgcacaacttcctggtcgaccagccggacctgaacttccacaacccggacgtgcagcaggccaccctggacaatgtgcggttctggctggaccgcggcgtggacggcttccgcctggatgcgatcaacttctgcttccacgacgcgcagctgcgcgataacccgcccaagccggcggacaagcgcgtgggccgcggcttcagtccggacaacccgtacgcctaccagtaccacttctacaacaacacccaaccggagaacctgccattcctggagcagctnnnnnnnntgctggatgagtatccgggcgcggtgagcctgggcgagatctcgtcggaagactcgctggccaccaccgccgagtacacccaggacgggcgcctgcacatgggctacagcttcgagctgctggtggacgactacagcgtggcctacatccgcgacacagtctcccggctggaagcggcgatgaccgaaggctggccgtgctgggcggtttcgaatcacgatgtggaacgcgcggtcagccgctggggcggctatccggccgatccgcgcctggcgcggatgctggtggcgatgctgtgctcgctgcgcggctcggtgtgcctgtaccagggcgaggagctcggcctggccgaggccgaggtgccgttcgaggcgctgcaggacccgtatggcatcaccttctggccgaatttcaagggccgcgacggttgccgcaccccgctgccgtggacagacgctccgctggctggctttacctccggcacgccctggctgccgatcccggccgagcaccgggcggcggcggtggccgtgcaggagcgcgacccgcactcggtcctggcggcgttccgcgccttcctggcctggcggcgtagccagccggcgctcctgcatggcagcatccggttcatcgaaagcgccgagccagtgctgctgttcgagcgtatgcttgcagatgaaaccctcctgctggccttcaacctgtcggccgaagcggtgagccatccgctgccgccgggcaactggcagcaggtggcggtgccgggcccggatgcgggcacggtgcagggcaatgaactccagctgccgcnnnnnnnngtgtattgcgcccgacgcagctgaccgttttctccggtggcggtacttgcggggacggggccgaagcgccccgtcccttttttgtgggtgggattgcggtgaagggcatccacgcaaaagaaaacccgctgcctgcgcagcgggtttccggtcctgctccccttgtgttgccggccagcggccggcactacccggtcgtggtcagaacttgtagttcacgcccagcatgtaggtgcggccccattcgatgtactccagcgggcggtccttgctgccggcgtaggtgcggtacggctcgttggtcaggttgctgccctgcagcagcagggtcagcccccgcagggcgctgctgtcgctgaaggtgtagctgacctgcgcatcggtcacgttttcgcccaccacgtagcgcaggctgcgattgccgttgaaattgccgatctcgccgatgaagtccgaacgtcggcgctggctcacgcgtgcctcaaagccgctgcgctcgtaataggcggtgaagttgtacacgcgcttggacagacccggcaggctgatcgggtcactgcccacgctggacgcgctttccggatccaggatggtgatgtcgctcttgttgaaggtcgcgctggcctgcacgccgaagccacgcaggctgtcggtcagcatgtccagcgggaacgatgcggtcagctccaggcccttcagcgtgccgcccttgccgttctgcggcgcggagaaggtgccggtggtcagcaccggtgcggtcatgcccggcggcggtacgtagctgcccagcagcgcggtgaagtcgtagttgtccaccgactgggtgtagacgtagctcttcaggtccttgtagaagatcgcggcggccacgtaagccttctcgccgaagtacttctcgtaggacaggtccagtgcggtggcgcgccacgggtccagcaaagggttgccgccactgccaccggggcggccggtgccggtatccacgccgaactccaggccggcacgcatctggtccacgcgcggccgcgcaacctgcttggcggcggcgaagcgcagcgtctgctggtgcgggaacatgaaggccaggttcaagctcggcagccagtcgttgtacgtgcggccagcggagtagggctggatgttgctgccagccggctgcgagctgtcccagtagcgcgaatccgagctctggtcggtgtgctgcatctgcacgccgatgttgccgcgcacgccgaccacgccgatgtcggtgttgatgttcaggcgcgcccacgcggtggtgatcttttcctgcaccgtccacgacttgggaatcaggtagtccaggttgtcgaccgggttgaaggtcatgtagcgaccgaccgcggccggcacgttccaggccgggatggtgccgaggccggcgaagctcaggtcgaccgggcggtactgcaggtccgaggcgatgttggcatcaccctgtgcaccgagcaggatgttgccttcggactgggtcttcaccttgcggcggtcggcatagttcacgccgatgtcgaggtctggcgcccacgaggcaatggcctcgggcagcgcaatcgtcgcggccagcttgccgcccttcaggcggtcttccacctgcggcaccttgccgtagccggaaccgtagatggtgttggtcaggaacagcgcgtcgggattggagtagttcaggcccgggctgatctgcgagaagccgttctgacggatcgacacgccgaccgtgtccagctgcggcatcggggtcagctgcaggttgttttccaggttcagctcagcgcgcgtggccttggagtagttcaggtcggcgaccagcttgacgccgccgaagttgaactcgttgttccagccgaacgcatcgatcttgtccttgcgcttgttgtacatgccgcgcaccagcggatacacgccgctggcggtgccgccggtgaacgagccgttggcgttgatctgcgggttgctgaccagcaggcccggggtgtagttgccgttgtagttgctgaggttcagctcgaactggttggcggtgtcgatctgctcggcttcggtgtggaacgcatcgaaggtgctggtccagctgttgttcggccggaactggatcgtggccatcacgccgtcgcgcttgttgttgccggtgcggcgcagcgccttgatgccatcggagaagtaggtgccggcgcccacgcccgggcgctcgcccttgtcggtgtgttcggtggtccacggttcgtacaggccgacctggttctcctggatcggcatgtcgctgtgcgcgtagccgatggcaatgcccagggtcttgtccaggaactggtcgatgtagctggcgctgaagcggttgccgtacggatcgacgttggcggcgcggcccagcgaactcttctggtagcggccgctgaccgcgatcacgcgctcgccaaagctgagcgggcgtgcagtctgcatgtcgatggtgcccgacaggccctggccaaccagcgccgcgtccggggtcttgtagacggtcacgccgttgaccagctcggacgggtactggtcgaactcgacaccgcggttgtcgccggtgctgaccacttcacggccattgagcagggtggtggcgaagtccggcgacaggccgcgcacgctgatcacctgcgcacggccggccacgcgctgggcggccaggccgggcaggcgcgagatggattcggcgatgctgacgtcgggcagcttgccgatgtcttcggcggaaatcgcctcgaccaccgaggtggcgtcctgcttgaccgcgatcgcgttctcgatgccgcggcggatgccggtgacctgcaccgtatccaggttggtggcggcggtggtggccggcgtggtggtgctctgcgtggactgtgccgacgccagcgtcggcgccagcacaacggccagcgcgagactcagcgcactgcgcttgtggttcaacattttcccctcccaggcaatgttgcagatcgattcgtgaacgtcccggcggtgccgtgaacgtgcgacgcggtggccgctgtcgtcgccgctatggtaggcagcgcattcttcgcgggaatcaccctgcatacgtattcaatggcgtttgcaggggtgtaatcgctttcagatcctgcttgcggtggtgccggccgccggccggcactaccgggacattcacagcggcgtgaagcgaatggcctgcccaccgcccggtgccagcaccagcgtcagtgcatcggcgctggtcacttcgcgggtttcacgaacgaacgcgaacgggttgctgcggaaatcagcgccctcgccatcgcggtagatctcgacgcgatagcgcacgcccggctccaggaagcccagtgacaccggcagcacgcgtccgtgttcgtcggtgatgctgccgaggaaccagtcacggctgttgcggtcacggcgcacgatcgtcacgtagtcgcccacttcgccatcgagcacgcggctctgctcccagtccaccgccacgtcctcgatgaagcggaatgcctcgcggtgctgcaggtagtgctcgggcaggtcggcggccatctggatcgggctgtacagcaccacgtacagcgccagctggcgggccagcgtgctggggatggcctggccgtggcggcccttcaggctgaggatgccgggggtgtaatccatcggcccggccagcatgcgggtgaacaccaggttgacctcgtgctccggcgggttcggcggctggccccaggcgttgtactccatgcnnnnnnnnccttcgcgagagatccagttggggtaggtgcggcgcaggccggtgtccttgatcggctcatgcgggttcaccgacaggtgccggcgcgcagcctcctgcaccaccttcagatggtggcgggccatgaactgcccgtcgtgccactcgcgccacagtgggccccccgtgggattgcggcggtcgacctggccatcgtcgcagacgtagccggtcttgaactggtccacgcccagccgtgcgtacaggtccagcgcggcacccagctggtcctcgtagtgctcgatggcgcagccggtttcatggtggccgatcaggtgcacaccctttttcaggccatacgccgacagcgcctcgatgtcgaaatcaggcgtggcccgggtgaaatcgaagtcgtagccgttgcccacccacatgccgtcccagcccgggttccagccctccaccagcacgccgcggaagccatgcgcggcggcgaagtcgatcaccttcttcgtcttggcggtggtggccgcgtgcttcggccccgtggcccagctctcgttgtccaggtgcatcgaccaccacacgcccacgtacttggccggcttcacccagctcacatcgcccagcgcattgggctcgttgaggttgaggatcaggtccgattcgaccaggccacccgcgcggtctgcgatctgcagcgtgcgccacggcgtggcgaagggcagggcacgacgcaccttccagccctcggccgagggtgacagctnnnnnnnnaggcgttgcccctcggtgcgccgcagccacatgccggcgtagtccaccagagcggcctcatgaatggccacatgcaggccatcgcggctgcgcacggtcatcggcgtatgcaccagcggcacctcgcgcagcggcgtgcgctggtacagatattcgtagtggatcggctcgccggcggggatccaccaggcggtggattcaggcgcgatggcgaactcggtcagttcgtcatcgatgatcgcctcgtgcaggttcggctgttcgggcaatacatagcggaagcccaggccatcgtcgtaggcgcggaacaccacatccagccgacgcttgctgccggtggtttcggccagctgcacggtcagctcgttgaagtggttgcgggtgagccggcgctcgccccacggctgctcccagctgtcgtcgacgctgcgccgctgctggccaagcagggcgaaatcgcggtccaggcggccgtcgcgcagggcgaagccgagcttcgaatcctccaccacgggttcgccgaaacgctcgacgcggtagcgggcggtgccgccgtccagcacgaggctgaccttgagcaccttgccgggtgattcgacgctggcgacctgtggcgcggcctgcgccagcgtggccacgcccaacagggccagaccgaacatgtgcgcgaacagcgcgcgtacaaccgtatgtggcatcggcatttcccctcccaaggcgccgttggcagacccggaccataagccagcgcagcaggcgcgctaccgcgtggcgccatgaatacgtatgcagctggacgcagccgacagccccgcgtctaccatggggccaaggcaccttgagggannnnnnnnnnnnnnnnnnnnnnaacgacggtgcggacctacaacgcgtgcagannnnnnnnnnnnccgacgggcgcaagccggtccgccgcttcgatgctgaagatcatttgcctgaccgctgccctgggggcagcgctgggatcgaccgcgcaggcggccgacctgcaattcgacggccgccatnnnnnnnncgaagccgctgccaacggcagcttcgtgatgcatgcgccgaagggcgcagtgcagatcgcagccgcaccgatgcgcagccagaccggcagcgtgatgttcgacgcgttgttcgcgctggcccagcaggagatggaccaggaccgcgtggacgcgattcgcgatcccgcgttcgacgaaggccgaccggtgccgtgcgagtgcttccagaccgnnnnnnnntggccctatgtgtggacccgcgatgtcagcttcgccgccgatctggcgctggcgcggctggacccggagcgcacccggcagtcgctgcagttcaagctgtcggcggcgcgcgacgggcacacgcccggcctgttcgtggcgcaggacaccggttccggtggcagctggccgatcagcagcgatcgcgtggtgtggttcctggcggcccgtcatctgctggaggatcgcgcgttcgccgaccaggtctggcaggcgctgaagggcacgctggcgcaggaccgcgcgatggtgttcgacgcgcaggtgggcctgtaccgtggcgagacctccttcctggactggcgcgagcagacctatccggactggacccgcgaggacgtgcgcttcatcggtgattcctacgcactgtccaccaacgtgctgcactaccaggcactgcgcctggccgaacgcctggccggccagcacggcgacgcccgcgcggccgactacaaggcgtgggccgatgcgttggcgcagcagatcgatgcgcgcttctggcgcgaggatatcggccagtacatgagctacatcggcgaagccgcgcacccggtgccgtacgccaaggtcgatctgctgggcctgtcgctgggcatcctcgccggggtgctgccgcccgannnnnnnnnncgtgcactggctgcttacccgatggggccagccggcagccccgtggtctggccgcaggaagcgcagcagccgatctaccacaaccgcgcgatctggccgtttgtcagcgcctactcgctgcgtgcggcgcggcagctggacgatgcgccgcgcatcgccgccgagatccgttcgctgatgcggggcgccgcgctggccggttccaacatggagaactacgagctggtcagccaggccgtgcatgtcgaggaaggcgcgctgagcggcccggtggtcaactccgaacgccagctgtggtcggtggccgggtatctgtcgatggtggtcgaaggcgtgttcggcgtgcaggacgatggccgcgtgcagcccaagctgccggccgcgctggtgccggaactgttcggcacgcagcgcagcatcagcctggaagtcactggcaagcgctatgtgctggagcgtccgcagagcgtgggcgatggcttgctggtggcgggcaggaccaccacgcgcggcacgaccaccacggtgcagctggtgactgccccggcagcaacaggcttcgctgccacgactgcggatgccaacgcgcgtgcgcccgcaacacccgcggcaccgcaggccctgcgcaggggcacgggttggaacgttccggtgcaagccgggcaggttctgtggaaggacggcagggccgtcgtcgccagcaatggccaggtgcagatcagcgacgatgggctgcagcattgcctcagcctgacccgacgcgaaggcgcgttggaatcgctgcacagcccaatggtctgcgtcggtccgcagcaggtgctgaagggtgcgcagcgctggcagttcacctcggccaaggccgggcaggttcgcctgcgcctgcaatatcgaaacccgaacgggccgatcaacaccggcgtcacggctgcggtcaagcagctggtgctgcagtgcccgggccagccgttgcagcggcatacggtcacgctgccgcacagcgtggccgtgcaggactcgacctcggcaacattcacggtgccaaaggggcaatgcacggttgcgcttgaagagggcttcaacatgagcgcgcttgaacatttcgcgcactacaccggtggcaagggcggccgcgagggcgtgctcaaccaggcccaggtgcaggcgctgacggtggcgccggtggcgatggaagagggtgcacgatgaatcgtcccgccaaaccgcagctgtcgttctggcagatctggaacatgtgtttcggcttcctcggcatccagttcgggttcgccctgcagaacgccaacgccagccgcatcttcgagacgctgggtgcggacatcgacgcggtacccgggctgtggattgccgcgccgctgaccggcctgctggtgcaaccggtgatcggttacctgtccgaccgcacctggacccgctgggnnnnnnnnnnnncgtacttcatgatcggtgcggtgttgaccacgctggcgctgctggtgatgccgaactcgccgacgctgtggatcgcggccggcacgctgtgggtgctggatgcttcgatcaacgtatcgatggagccgttccgtgcctttgtcggcgaccagctggcgccacgccagcgtccggccggctacgcgatgcagagcttcttcatcggcgtgggcgccatcgtcgccagcttcctgccattcatcctggcccacttcggcgttgccaacaccgcggccgccggggaagtgcccgacactgtgcgctatgcgttctacttcggcgcggtggtgctgctcgcggcgatcacttggacggtggtcagcacccgcgaatattcaccagcggagctggccgggttcgatgatgccgagccaccggaacatcacgcggcggccgcgatcaacggcccggcttcatggacgcgggtgaccctgtggcttgggttgggtgtgttgctggcgctgctgatcacctggcggcaaggcgacaggatgctgtacgtgctggccggcctgtgcgccggctacggcctgctgctggcggcgnnnnnnnnnntgccggccacgcatatgctggccgccatcgtcggcgacctgcgcgcgatgccggtcaccatgcgccgcctggcgtgggtgcagttcttctcgtggttcgcgctgttcgccatgtggatctacaccaccgctgcggtggccggtacccacttcggttcgaccgatccacagtcggccgcctacaacgaaggtgccaactgggtgggcgtgctgtttggcgcctacaacggcttcgctgcgctggcggcggtgctgattccgccgatggtgcgtgcgatcggcctgcgctggagccacctggtcaacctgtggctgggcggcgccggcctggtctcgctgatgttcatccgcgacccgcactggctgctgctgtcgatggtgggtgtgggctttgcctgggcctcgatcctgtcgttgccgtatgcactgctgtccgacagcgtgccggcgtcgaagatgggtgtgtacatgggcatcttcaatttcttcatcgtgatcccgcagctggtggcggccagcgcgcttggctttgccctgcgcgcatggctgggtggccagccgatgcatgtgctggtgctgggcggctgcagcctgttcctggccggcctgtgcgtgctgcgggttccgtcccgtccggaggtggtgtgatgcgtggtgtcctggctgttgctgtttcccttgccctgttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnactacgtcggcaccaccgagccgttcgccagcgatgcggtgtacttcgtggtcaccgaccgctttgtcaacggtgacccgtccaacgaccatcgtgaccagggtggcgcgcaccgcaccttcgatatcccggtgccatgcccggacaaggtggacggcaacatcggctatctcggcggcgactttcgcggcgtgctcgacaatgcgcagtacatccgcaacctgggcttcggtgcggtgtggatcacgcccatcgtcgacaacccggacgaggcctttaccggcagcaagccgatcagctgtaccagcacgctgactgatcgtgggaagaccggttaccacggctactggggcatcaatttctacaagctcgacgagcacctgccgagcaggggcctggacttcgccgggctgaccaagggcctgcacggtgctggcttgaaggtggtgctggatatcgtaggcaaccacggttcgccggcctggaccatgccgacacggcagccgcagttcgggcagatcttcgacaaggacggaaaactgatcgccgaccaccagaacctgccgccgcagaaactggatccgaagcacaacccgttgcacgcgttctacaacaacatcggtccggtcgacagcaaggacggctcgatcttcgacggcaacctggccgagctgtcggacttcaaccaggacaatccggcggtgatggactacctggtcggcgcctacctgcagtggaccgcgcagggcgtggacgcgttgcgcatcgacaccatcggctggctgccgcacccgtggtggcatgaattcgtcaagcgcatccgcgccgagcatccgggcatgttcatgttcggcgaagcgttcgactacgatgccgcgcgcatcgccgagcacacctggcccgccaacgcgaacgtgagcgtgctcgatttcccattgcgcggcgcgctggagcagaccttcggcaccgccggcaagggcttcgaaaccctggccgagccgctgcacctgagcggcggaccgtacgccaacccgtacgagctgatgagcttctacgacaaccacgacatgccgcgcctgcaggccagcgacgatggtttcatcgatgcgcacaactggctgttcacnnnnnnnngcattccggtggtctactacggttcggagacgggcttcatgcgtggccgtgccgagcatgccggcaatcgtgcgtacttcggccagccgcgtgtggatgcggcgccgaagagcccgatcttcgcgccgctgcagcgtatcgccaggctgcgcgaagccaccccggcgctgcagcgcggcctgcaggtgaacgagcgcctgcagggcgatgaggcagtgttcttgcgcgtgctgcagcatggcgaggtggcgcagaccgcgctggtgctgctgaacaagggcgaccacgccaggaccctcaccgtggcgcgtttcgtccagtccggccgctggcgcgatgcgctggacggcggttcgttgcaggtgaacggtccgctgaaggccgacgtgcccgcgcacggcgtgaaggtctatgtgctggacgctgccgtgcagcagccggcgctgcaggccgagctggacaaggcgatggccgaccagaaggcgcgggaccagcgtctggggcggtagtgccggccgctggccggcagccccggattccgggtacctgcagctgccggccagtggccggcactaccgggtttggccgcatccggcacaataggcacccctcacgccccgccgtatcgccatgaccgacctcgccccgcagaccccgatcgaaaccctgctgaaggcggcgatggacggggcggtgccgatccgcaccttcatggaagccttcgtcgcttccgaggtagtgctgctgaccggcagcctggtcaccccggacggcagcggcttcgacccgctgctgttcgacaagcagggcaccctgcatgtggcggtgttcaccgagccgtcgcgggtgggcgtctacagccagcaggccgaacaccagatccgctggctgatgctggacgtgctgcgccgcgtgccgggtggctacggcgtggtgatcaacccgggtacttcgctgggctttgagatctcgcccagcggcgttggcgagatcctgaaggacttcgcccggggctgagttgccgtcgcgccatttgtagcgtcgagccatgctcgactgcctttcgcgcatggcctgatgtgtcgagcatggctcgactttacagaaggcttcccttcgggcgccgtccatgatccccttgggtgacatcgggatcgaggcattgccatggaattcaggggactacccgccgacgcaccggaacggcagcaattggcccggtggtaccacgcggaatggggccaggacgccggcctgacagtggaacaggaactgcagcggctcaatccgccacaggatgccgaaggtttcccgcacctgatcgccgtattcgatgacggtcaggtggttggcgcagtccagctcaagcggcgggaaatgcaggctttcccacagtacgaacattggctgggcagcgtgttcgtggccgacagccatcgcgggcgtgggctggctggcgcgctggtggagcaagcagcggcgcaggcggtgcggatgggggtttccgatctctacctgcagaccgaggccctggacggtgggctgtatgcgcgtctgggctggaagccgctggaggaagccgacaaccgcagctatcgcgtgctggtgatggtgcgcaggttggccgcatgagcgtatccacggcacgccattcccgctcggccctgatcttcctgatcgcggcgatcgctgccgcgctggtgtccatgcccctgctgcgcgcggtgggcatggtgctatggccggtgttcgtcattgcctggctgatcaacctgggcgcggcctggcatctggcccagcgggcgcgccagcagcgccgttcggcgtgggcgttcgggttgccggcggcgctcggcaccgtcgcctcgatcgtggtctatgtactgctggcgttgcttgggccgaaggccaggcctcagccggaaatcaccggctgagtgcttcgttccactcgttccacaggacaccgtccacggcggtgagcagtgtctgctggacctcgatcagcgtgttcatctcatccaacaccgcctccaggtcggtgattgagatctcgaatctggccgtgcactggctcatggcatgtacgtgtccagtgccatgcgctagcgcgatggcttcctggaggacatggggcgcgtcgttnnnnnnnngccgcaggcgaacgtcttcatcgcccgtaatgagaacactgttcccacccagctccaattcgagctcaagaccaccgtcggccaatacctcggctgcccagttcagtgatgctgagattccgtgtgcggcgaagtagatatggctggatgtcatcgcggcctctcgaaggtgcacggagagtatcgcttgccttgaaatggaatctggtggtgtccctgcatctctggccaatcaggactttaaatgacgcaattgggcgtggcatgtcgtttctgtctgcagcagtgatgccagccatttgactggcaccaccgcatacctcatatcgttaccttgcgccggttgtcatcgctcacccggtcgatcagcttgttgtaggggtcgaagcccgcttcatccggcttttcatccacggtcaccgtgatcttcggatcggcgctggtgatgtggtggcgctgcaggtacagcaccttctggtcgcgctccttgcccgacggcccattggcgaacacgccgacctcgacccagtcatccatctttccgtcgctctccttgcccttgccgtcggcgtactgcttggcggcgtgcaggtccagggtcacgtcgtagcggccgtcatcgcgcttgcgggcgctggcggccatcacgcggttgtcgtagaagctgatcttctcgaacaggtcggtgaccagctgctggcggtcggccggggtctcggcgcggatgtagtccagcagctcgcgtgaggtggtgtacggcggttgctggtaccccttgtcctgcaggaagcgcttcaatgcgcggttaagcgcctgctcgccgatctcctcgcgcagccggtagaacaccagcgaacccttctggtagtggatgtactgctggttctccacacgttccagcggctgttcttcgatggcctcgccgccgcggccggacaggtagccgtccagctcgcgcttgaggaactggcgcatgtgctggcggccgtactcctgctccatcaccatcagtgccgaatactgcgacagcgattcggacagcaccgtcgcgccctgcacgttggcaccgatcacctggtgcgcccaccactggtgtgcgatctcgtgcgcggtcacgtagaacacgtagtccaccttgtccgggtcacgcaggtcggcgatgaaaccgatggcctcggagtaggggatggtgttggcgaacgactgcgcgaagcgcgcatagcctgggaactcgatgatgcgcacctggcgatgctggtacggggtgaagttcgcctcgtagtaggccagcgatttctgcaccgcttcgatcatccggtccacgttgtagccgtgcgccggatcgaagtagacctcgatcggtatgtccttgtactttgccttgcgcacctcccagcgcgccgacagataggcgtagaagttcagcatcggtcgatccatggcatagctgaagcagcgccggccattgaccgtgctctcatgctgcagatagcccggggccagcgccacctggtctggtgccgtgcagatcgtggtgcggaagtcgagccagtcggcatcgttggctatgtacgtgttggcacgcgcggcttcgtcttccagcttgggcatgcgccgcggctcacccaggtcgcgcttgcgccgctcgttgcggtcgctgatctcggcgccttcgttgtagccgaacgacggcagtacgcggctgttgaagaaggtgccgttgtcgacgatgttgcttggtgcctggcccgcggtgatgccgttgggcttctgcaccacccggaaatgcacgctgcgggtttcacccggttgcagcggtttctgcaggcggtagatgcggtagccgagatcggcgtcatgcatcgatagtgtctgcccacccaggtcgaccgcgaccagctgcttgtcatcgcccatcgagacgtgcacgtcctggatcggcgtggcgtgggtattgcgcaccgtccagttcgcatcgatcaccatcgactgcgattcgggggacaggtccacgcggttgtccaccgccacgatgcggggctgcggcaggttgcggtacttcgacagctcgcgctcgtagcgggcctgcaggtccagctgctggtcgggcgagacgaactcgttgcggatgttggtgctccagtacagccagccacccacggcgacaaaggccagggcggccactgcggcgaaggcaccggtcgggccgcgcaggcggcggccggccagggccaggcgctgacgcaggccctggctgacacctcgtacccagaaggctgacgccaggcacatcaaggtcagcaggaacagggcccagtagccctggaacgccagttgcccggtcaggaagtggccgtagccgttcatgtccgaatagggcgcgttgggccagctgccgaagttgtacaggttctgcgtgtagtcgagcatgcccagcacgccctggccgatcatcaccacgatcagcagcgcataaccgacgaacttgttgttggtgagcacctgcagcaccagcgccaggccccccatcaggatgtagaccaccgaatccagcgccaggctccgcaggtacagcagcggctccagatgcgtgtagcccttggccagctgaacgcccatcgcggccagcgcgccggcggcctggaagcagatgatcaccgccagcagtgcggtgaacttggccagcagcggcacccagttcggcaccggcatggcatcggtcacttcattgatgcgcgcactgcgttccttccagaccagctcaccggcgaagaacagcacgatgatcaccagcagccagctgaaggccccctgcaggcccatgatcatctgcgaggtgaccggccagatcgaggtgccgtacagggtctgccggaacagcgcgctgggcaggaagttggccaggcccagcaccagcagcacgatgaacggcacgctgcgcaggacgccgcgtgtatcgaagcggacctggcgcaggaactgctgccacgccgtgctggcagtgaacgccggtatcacgcgcggcagtgtcgcgcgggtggggcggaccacgctggcatcggcagccggttgcgcctgcctgcggccccagcgcggacggccactgccgctgcgttcggtgcggaacagcgcgaaggtggcggcgaacagcgcggcagccacgcccaaccacagggcgcggttggccagcaggtaaccggccagctcgggaatcccgtcgttgcgttcggcagtggaccagtagcggatggtacggccgagtgcgcgcatgcccagcggttcgctcagcaccgcgatccacgtattgtcgatgtcgcgcagcagcgccgcgctggcgccgtacaggaccaggtaggccaccaggccgatgtagacccacaggatcgagcgggtcagcgctgccagcagcgacagcagcgcggtggtgaacaacaggttcggaatgacgatgaccgcgaacgtccaggcatagccctgccagctgatcgggcccatgcgttcgggatcgacccagggcatgaacggcgccagccacaggccgaacgcgatcaggatgtagaccagcagcccggccgccagggcggcagcgatgcgcccggccaggtaatcgcggcgcttcaccgggctggcgaagatcagttcggcagtgccgagttcgaagtcacgcaacagcgcgttgctgacgaacagcgcggtgaccagcatgccgagcagggtgaagatgcccagcatctgcgcgatcacggtgggcgcgttgctgtgcacgttgccggtgccgccaccgatctgcacggcgtcgctggacgcggcggcaaaggcaagcagggcgaacagcccggccagcagccacagcagcggggatcgcagctgctcgcgcagctcgaagcggaagaagttgaggatcatggcgtgctccgctcaggctgccgcgcgggcacgggcctgcaggcgcaggcgctggaagtacacatcctcgaggtcgggagccacggccgcgaagccgtcgccagggtcgttggcgctgtgcacgtggatcaccgggcggccaccgaccaggcgggtggacagcaccacgtagcgtgcctcgtggtcggccagttccgaaggatcaacctgcttgcgccagacctgctgctgcagggcgtcgatggcatcggccgggcgcccggtcagcagcacctggcctttgttcatgatcgccatcgtcgggcacagatcggtcacgtcctcgacgatgtgggtggagaggattaccgccacgttctcgccgatcgccgccaacaggttgaggaagcggttgcgttcttccgggtcgaggccggcggtgggttcatcgacgatcaccagccgcgggtcacccagcagcgcctgggcaatgccgaagcgctggcgcatgccgccggagtaggtgcccagcttgcgcttgcgcgcgtcccacaggttcacctgctgcagcagcccatcgaccacctcgcggcgctnnnnnnnntgggtcaggcccttgagcactgcgaaatgctccagcaggtccagcgcgctgactttcggatacacgccgaaatcctgcggcaggtagcccagccggcggcgcaccgcgtccttgtcgcgcagcacgtcgatcggcgcctcgcctggaatgctgagcgtcgccgttccgctgtcggcctcctgcagggtggacagcgtgcgcatcagcgacgacttgccggcgccgttggggccgagcaggccgaacatgccgcgcgggatgtccaggttgatgttgttgagcgcatgcacgccgttggcgtacgtcttggacagcgaatcgatcttcagcatgtgacgtacacctttccatgggcgatgtctgcgcgttatccgcgcatcagcgtccgtgcgcatccgccgttggtcatgggggggaatcaggccgtcgtgcgttggtaggggcgccggccctgcggtgcctacccgcgcagcgacgattcccgcaccaccagcttcaccgggatgctctggctctccaccggctgccggccgatcagcgccagcaggcgctcgaccagcagttggccagcctgcttggtgtcctgctgcaccgtggtcagcgccggggataccgaggccgccagcgggatgtcgtcaaagccggtcaccgccacgtcctgtggcacccgcaggcccgcctcgcgcagggcccgcatcgcgccgatggcgatcaggtcgctggcggcgcagatcgcatcgatcggttcaccgcgtgccagcagcgcctggcaggcttcctggcccgacgcctcggtggtgatcgcatcgtgctgcagtgccggttcggcggccaggccgtggtcctgcagggccgcgacatggccgcggtagcgctcctggaattcggggtaatggctggaggcatggccgaggaaggcgatgcggcggcagccctgctgcagcaggtgggtggtgatgtcatgcccgccctggaagttgtcgctgccgatcgacacgccgggctggccgggcagggcggcgccccagcgcacgaagtgcgtgccctgttcaaccagccgctgcaggcgatcgcgcgattcgtggtagtcgccgtagccgagcaggatgatgccgtcggccttgttgctgtcctcgtaatcggcctgccagtcggtggacagctgctggaacgagaccagcaggtcctgcccgtgcagggcgcaggcacgggtgatcgagcccagcatcgagtggaagaacgggttgatcagcgagtcgtcgttggtcgggtcctcgaagaacagcagggccagggtgccggcattgcgcaggcgcaggctggaggcgttcttgtcgaccttgtagttcagctcgcgggcgatgcgcaggatgcgctcgcgggtctcggcgttgaccatcgggctgccacgcagggcccgcgacacggtcggctgggagaccccggccaggtgggcgatgtccagggaggtggctttgcctttgatcgtcatgggaacgcggaagggggcggggggaggtgcccgggcatgatgccatgggcagacgccaatgcccctccggatgtccaccgaagcgagggtaagtcattgccggacaaggaaatcagttcaatcctcctgcgcggccggggtcttctgaccgggcggatggcggcggcaatgctaagatgcatcgttctcgcattcccccaaatttcaacaggggcggcctcgcctactgcacccccgcccggggctgtgctatcactggcggtctgcccctggacaacggacgaaggtacctatggcgcgcggcatcaacaaagtcatcctggtcggcaatctcggcaacgacccggacgtgaagtacacccagggcggcatggcgatcacccgcatcagcctggccaccaccagcgtccgcaaggacaaggatggcaaccagcaggagcgcaccgaatggcaccgcgtggtgttcttcggcaagctcggcgagatcgccggcgagtacctgcgcaagggcagctcggtctacgtcgaaggcagcctgcgctacgacaagtacaccggccaggacggcgtggagaagtactccaccgacatcattgccgatgaaatgcagatgctgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatcgtccgcagcgccagcagactccgcgccaggagtatggtggcggtggtggccagcgtggtggccagggcggcggctatggtaaccagggcggcaaccagggcggcggttacggcaaccagggtggcaaccagcgtccgcagccgcagcaggcgccgccgatggatgacttcgctgacgacgatattccgttctgatcgaacgctcctttgcagcagaaaagaaagccccgctcatgcggggcttttctttttgcgcgatgccatctgcgttgtgcctcgcaccatcagtttttcgtgcaccgcgacttgcaaacagacaatttcctcccctatggtgcaatcgattgcattgctgtgaatcgttgcgtttgataccggttgggaggccggaaggtggatgtccatccattcgatcagaccggccccggcgacgggcctcacgcggcgcgatgcgctgcgcatcgcagttgccggcagcattggcctgggggccgcgacaaccgcgggcgcattgcccgcattcgccgccacggcgccactcaagggcaaactgaagcattccgtcgcacgctggaccttcccgcagctgtccgttgcccagctctgcacgacggtgaaggacatcggctttgccgcgatcgacctggtcggcccggaggactggcccacgctgcaggcgcatggcgtgtacagctcgatgtgcaacggcgcagaactgggcctgaccaagggctttgccggccgtgagttccacgaccagctggtggaacgctacacgcggcacatcgatctggtcgccgatgccggctatcgaaacctcatctgcttttccggcaaccgcaacggtatggacccgcaggacggcatggccaatgccgaggccgggctcaagcgcatcctcgggcatgccgagaagcgcggcgtggtgctggtgatggagctgctcaactccaaggtcgatcatcgcgactacctgtgcgaccactccgcgtggggtgtggagctgtgccagcggctcggctcggacaatttcggcctgctctacgacatctaccacatgcagatcatggagggcgacatcatcgccaccatcggcaagcatcacgcctgcttcaagcactaccacaccgcaggcgtgcccggccggaacgagatcggagaccagcaggagctccactatccagccatctgtcgcgcgatccgcgacaccggtttcaaggggtatctggcgcaggagttcacgcctgcagcgcccgatcccgttgcctcattgcgcgaggcgatccgcctctgcgacgtctgaaacgatatccacccaggtgagaaacccatggcagataatcactacgacgccattgttgttggctcgggaatcagtggcggttgggcggcgaaggagctgaccgagaagggcctgaaggtcctgatgctggaacgcgggcgcaacatcgagcacgtcaaggactacgtcaacgcgatgaaggaggcgtgggatttcccgcaccgcaaccggccaacgcaggcaatgaaggccgagttcccggtgctgatgcgcgactacggcctggccgagaacctggaagggatgtgggccaacgaacaggaatcgccctacatcgagaccaagcgcttcgactggttccgtggctaccacgtcggtggtcgttccttgatgtgggggcggcagagctatcgcttctccgatctggatttcgaggccaacctcaaggacggcatcgccaccgactggccgatccgctacgccgacatcgcgccgtggtacgaccacgtggagaagttcgccggcatcgccggcacgcgcgaaggactggacgtgctgccggacggcgagttcctgccgccgattcccctgaacatcgtcgagaaggatgtggccgcgcgcatcaagaaggccttcggcggaacgcgccatatgatccactcgcgcactgccaacatcacccagccgatgcccgagcaggggcgcgtcaactgccagtaccgcaacaagtgcatcctgggttgtcccttcggtgcctacttctcgacccaggcggccacgctgccggcggcgatgaagaccgggaacctgaccttgcggccgttctcgatcgtcaaggaagtgctctacgacaaggaccgcaagcgtgcgcgtggcgtggaggtgatcgacgccgagaccgggcagacctaccagtacacggccaaggtcattttcctcaacgcgtcgtcgttcaactcgacgtggctgctgatgaattcggccaccgacgtctgggacggcgggctgggctcttcgtccggcgagttggggcacaacgtgatggaccatcatttcggggccggcgcctcgggccgggtcgagggttacgaagacaagtactacttcggccgccgtccctgcggcttctacattccgcggttccgcaacgtcgcggccgacaagcgcggctacctgcgcggcttcggctaccagggcggtgccagccgcaccggatggtcgcgcgagatcgccgagctcaacatcggtgccgatctgaaggaggcactgaccgtgccgggtgactggcgcatcggcatgaccgggttcggtgaaatgctgccgcaccacgacaacacgatccgcctggaccacgaccgcaaggacaaatggggactgccggtgctggcgatggacgtgtccatgcgcgccaatgaactggcgatgcgcaaggacatggccgccgatgccgccgagatgctggaggcggccggcgtcaaggacgtgaagatgcacgacaacgactatgccccgggcaagggcatccacgagatggggaccgcacgcatgggacgtgatcggaaaagctcggtattgaatgcgcacaaccaggtctgggatgcccccaatgtctatgtgaccgacggtgcctgcatgacctccagcgcctgcgtgaatccctcgctgacctatatggcgctgacnnnnnnnnnngccgaccatgcggtacgcggactgaaagcggggaacctctgatggatcgccgcgaactgttgaagatgatcgttgccgccaccggtgcggccatggttggcctgcctgcgctggtgcatggcaaggtgccggctgccggggcgatgcccgcgttctccgatgccgacatcggcatgctggacgagatcgccgaaaccatcctgccgcggacaaggacgcccggggccaaggacgcgggtgccggtgcgttcatggcgacgttcgtcagcgactgctacaccgcccggcagcaggcgacgttccgcgccggcctggccgacatcgacacgcgcgccggtggccgtttcgtatcgctcacgccggaagcccgcaccaggttgctgcgaacgctggacgtcgaagccaaggcacgcaatgccgacgtgaccgagaccggcactcccgaggaaggcgaggccatgccgcattacttcacgatgatcaagcagctggccatcttcggcttcttcacctcaaaggtcggggcgaccggtgtgctgcagtacgtcgccgtgccgggccgctacgacggtgacctggcctatgtccccggtacgcccgcgtgggggaccagctgatggacaccaccctgatgctccgccctgcgttgatcacggccggcctgctggccgctgcatccgcattcgctcaggacggcgccgacgctgcgcgtgacccgaagaagaccgaagtgtggacgcccgtgcccgcagtcgtggccacgccgccaggcaaggccccctccgatgccatcgtgctgttcgatggcaaggatgtctcggcgtgggaggcagagcagggcgggcgcgtgccctggacggttgccgatggcgccatgaccgtcgttccgggcagcaagggcatccgcacccggcaacgcttctgcgatgtccagctgcatgtcgaatggcgtacccccaccgagacgaagggcttcgacggccagaaccggggcaacagcggcatcttcctgcaggaactgtatgagctgcaggtgctggacagttacaacaacccgacgtatgccaacggccaggcgggttcgatctacaagcaggccatgccacgggtgaacgcctcgcgcgcaccgggccagtggcaggtctacgacatcatctggaaggcaccgcgcttctcgcagggcggcggcctgacgtcgcccgcgcgcatcaccgtgctgcacaacggcgtactcgtgcaggacgacaccgtgctggcaggcaggaccgagtacatcggtgcgccttcgtacgcaccccatgcgtgcgcgccgctctatctgcaggagcatgactccagggtcagctaccgcaacatctgggtgcgcgaactgtagcggcacgcggccggcgtggtcgccggccgcctacttcgccagatagctggcgaggtcgtcgatctcctgctgcgacagctgggcaaagggcggcatcaatcctccgcccttcctgatcttgtccttgacctgggcgggctgaagccgcttgccgacgtcggtgagcgccgggaaggtaggcggtacgccggcgcgttcagcaccgtggcaggcagtgcagtgctgggcatagagtttcgcgccggcggcaggatcgtccttggcccgggctgccgttgaagtgctcatgccgcnnnnnnnnnnnnnnnnnnccaggatcatcttcatgtggggctccttgatgcgtcagcgccgtgcacgggtgggcacgttggcgggcaggtgttcacgcaggtagtccgcgccggtctggatgacctttgccgggtcgcgtggctggtcgtgttcgacgatgtaccactgcaccttggccgccgcagcggcgggcaggatcgcgttccagtccagcacgccctggcccaccgcggcgaatccgccttcatcctgggcctggcccttcggcgcattgtccttggcgtgcaccgcaaacacgcgtccacggaattttcccagcatcaccgccgggtccaggcctgcgcgtgcaacccaggccaggtccagctcggtctgcaggtcgggcccggccgctgcgaacagcagctccagcccggtctggccgtcgaagtcgaccagttcgaagtcgtggttgtgataggccaggcgcatgcccttgtcgcgcacccgcttggcgatgcggcccagctccttgcccaatgcggtccagcccgcggcatcggttgggcggtccttctggtccaggtaaggcaccaccagcgtgctgttgccgatcgagcggttgagggccaccacgccatccaggttgtcgcgcagctcggccagtggcacgtgcgacgaaaccgccttgatcgaataccggtccagcagctgcttgagttcggtggcgctggtgttctgcgtaccgaccgtttccaccgcacggacgcccgcgtcgtggacgatcttcaactgctgatcgagcgagcctgcattgcgcagggtgtacatctgcaccgcgatcggcttctgcgtggtggcggcttcgctcgcgaaggcgggcagggcagcgagcagcaggatgagacttgcacttctacggaaaagagctttcatcaacagatcctcccggaattcaaccgatggtggtccaggcacgtgacctggctgatgcaatgacgcgatcgacgatccgtgccgagcgcaggccgtcttcaaaggtgggcaggccctgcggccgctcgccttcaatggcgcgataggtgtcggccacaaacgcctcgaaacactgggcgtagccctgtgcatgcccggccggcagcacggaaaggcggcgttgttcggcgctaccggcaccggggccgcgcatgaaggtttcctcgcgctgatcgggcaggccgacccagagtcgttcggcatcctcctggttgaaggccacgctggccttggcgccatcgatctcgaaccagaggcggttgtggcgtccggccgagacctggctgaccgtcaatgacgccagcgtgccggcgccggtcctgaacatcgctgcggccacgtcctcgctggtgacagcctgcatcgcgctggcggccgttggcgtgctgaagctctgcccgctgacggcgccacgctcggcgatcaccgtggagaacgccgcgttcacttcggcgaagccctcgccactgacccattcgaccaggtcgcaccagtgcgaaccgatgtcggcgaacacgcgcgacgtgcctcccagcgcggggtccacgcgccagttgttgctggccgggtccagcagccagtcctgcaggtagctgccgtggatcaggtgcagcggccccagatcgccctggccgatgcgtgcgcgtgcctctcggaccactgggtggtagcggtagacgaagggcaccgtggcaaccaatccggtcgatgcggccagcgccgccagcgcctgtgcatcgtccagcgtcgtcgccagcggcttctcgcagatcacgtgcttgccggcttccagcgcggcctgcgccatcgcgcgatgcagatggttgggcgtgcacacgtgcacgacctgcacctgcggatcggcgatcacctcctcgatatcccggtaggcgcgcgggacattccaggactgcgcggcctcatnnnnnnnntgcgctgacgaggcggctacgccgcgcacctcggcaccggccagcagtgcggcacgacgatgcactgcaccgatcatgccggcgccgacgatggcgattccaagcttgggcatcgacggggatcctcagggtgtggagggcgcggccgtggccgccggccggtcgcggaacagcagcaggaaggcgatcaacaccaccagtgcaacgccggccgggaacagccagatctgctgccagtcggggccggcctcggtggtgaagtgctcgaccaccgcgccggacaggaaggtgccgatcagcattcccacgccgtaggtagccagggtgatgaagccctgcgcgctgctgcgcgcggcggggccggcatgcgcatcggtgtagatctggccggtgacgaagaagaagtcgtagcagatgccgtgcagcacaatgccgatcaccagcagcgagaagccgctgcccgcatcgccgaaggcgaacatggcgtagcgcaccacccaggcagccatgccgaccgccagcatggtcttcacccccagccgcacgaacaggaacggcatggccagcatgagcagcacttcggagacctggcccagcgactgcaggcctgctgcgccgcgcacgcccaggtcgttgagatacggattggtgaagttgtagtagaacgacagcgggatgcagatggcgatggacgccaggaaaaacaccaggtaggcgcgcgacttcagcagtcgcaacgaatccagccccagaatctgccccagtccggcatcgcgctgctgcgccagcggtggcgtgtgcggcagggtgaatgcatacaggcccagcaccagcgatgccagcgcggccatgcggaaggtgagttcaagccggtgcgcctgttcccagcccagccagccgatcagcacaccggcgatgatccagccgatgctgccggccacgcgtaccagcgggaactgtttctcgggcgactgcatgtgccgcatcgccacgctgttggccagtgccaatgtcggcatgaacagcagcatgtagcccatcacgcaggcggagaacatgctgaagctggatgccgtggacgccagccacatcagcaccgcgcccgccaggtgcagcaccgcaaggatgcgctgcgccgcgaagtagcggtcggcgatcagcccgaccaggaacggcgccacgatggcgccgatggactggctgaggaaggcggtcgccacctggctggcgctggcctgcagcgggccctgcaccaggtaggttccgagggtgacgaaccacgccccccagatgaagaactgcaggaacatcatcgcgcccaggcgcgacatggcgtgcgtcatggcttgccctccaagggcggtcttggctcagattcccagcatgcggtgcagtgatgcggcgtccgtgccactgtcggcaaagtcgtcgaaggcgcgttcggtcacgcggatgatgtggtcgcggatgaaggcggcaccctcgcgtgcgccgtcctcggggtgcttcaggcagcattcccattccagtaccgcccagccggggaagtcgtactgggcgaacttcgagaagatcgccttgaagtcgatctggccatcaccgagcgaacggaagcggcccggacgctcgatccagtcctggtagccgccatacacgccgctgcttgcgctggggcgatactccgcgtccttgacgtggaagatgccgatgcgcgcgtggtagcggtcgatgaaacccaggtagtccatccgctgcagcagcaggtggctggggtcgtacaggatcttggcgcgggggtgatgatccaccacatcgaggaagcgttcgaaggtcgcgccatcgtgcaggtcctcgcccgggtggatctcgaagcagagatccacgccgcaggcatcgaaggcatcgaggatcgggcgccagcggcggccgagttcggcgaaggcttcttccaccagtcccggtgggcgctgcggccagggatagaaatagggccaggccaatgcgccggagaacgtggcatgcgcggtcagccccagccgctggctggctttggcggccaacagaagctgctccaccgcccagacctggcgggcggcgggatcgccacgtttgtccgcgggtgcgaatccgtcgaacaagctgtcgtaggccggatggaccgcgaccagctgcccctgcagatgggtggacagctcggtgatctgcacgccatgaccggccagcatgccggcgaggtcgtcgcagtacgcctggctgcgcgcggcctcggccagatcgaacaggtggggcgccgtggtggggacttgtacgccagaatagcccagacccgcggcccatccggccagcgtgtccagccgatcaaaaggagccgtgtcgccgatgaactgcgccaggaacagcgctggacccttgagcgtcttcaacgtgattcgccctcgatgcaatcgattgcattatcctagcaggggcttacgcaagacctgttgtgcagtgcacagcgggcgggagaactaacgccatggccaccatctacgacatcgcaaagcacgtcggcgtctccgccggcaccgtgtcgcgtgcactttcgcggccggacaaagtgctgccggccacgcgcacgcgcatcgagcaggccgccgcggcgttgggctacgtgcccaacacggtcgcccgcacgctcaagacccagcgcagcggcaagatcctggtcacggtgccggatatcgccaacccgttcttcgcgcagatcctgcagggcgcggaagacgccgcgcaggctgtcggctatgcggtgctgctgggcgatacgcaggaccaacccgaccgcgaggagcgctacgcgcagatgctccggcgcaacgaggccgacggcatgatcgtgcttggccatcgcctgccaccgacggcgcgcgagattgtccagcagaggggggctgccgcgccggtggtcaacggctgcgagttcgatcccgcgctgggcctgcccagtgtgcacatcgacaatgccgccgccgcacgcgccgtcatggagcacttgtacgcactgggccatgaacggatcgccgtggtcggtgggccgccggacaatcccctgcaccagcagcgcctggaaggggtgcgggcggccggcaaggcgcgcggccgcctgcgccagctgagcatcgtgccgggggatttttcagtggaatccggccatgcagctgccatggcgctgctggacggcacgtccgcaccaacggcgatcttctgcttcagcgaccagatggcgctgggcaccctggcggcctgccgggagctgggcatccgcgtgccggaagacctgtccatcgtcggctttgatgatctggcgtcttcccgctacctcacgccgccattgacgaccatccggcagccgatgcgggaaatcgnnnnnnnnnnggtcaacctgctgctcgccatcatcgaacaggtggatgttccgcttcaacagacgctggatttcagcctgatggtgcggggatcgacggctgcgccccgacgcgggtgaccacggggtggggccgcgggagcgtggcagccggcccgcgcgatatcgtgcaaccttgatcccgaattgacgcaaagctgtcagactcatcgcaggcagcccggcaagggccgtagcagcaggtgcgatcgcgcaaggggggcggcaatgccattcttcaccgattcggcggaaggcgcggtcgaaggcattggcgcggcacgtcgcatcggctggatgcgtttcgtcggcaatggactgggagcgatccccatcgcctcgatcatgcttgaacgccaggatggcgggctggcgtgggtcctgctgctgctcaacgcgctggcgtggccggcactggcattgctgctgacccagcgctcccgccagccggcggtcgtccagttccgttgcatggtggccgactccttcttcggcggtggctggatcgccttcatggcgttgagcgcggtgcccagcgcactgttcgccgcgctgctggtggccgacaagatcgccgccggtggcgtgcgcctggcgatgcgcgccacgctggccctgctgctgggcttcgcactcacctggtggttgctcggcttcccttaccagccggtcgcctcgcagcgcacgatcgtgctgagtgtcccgttcctgttcgtgtatggcatcggcctcagcattctcagctggcagctggcgcgccgggtcaaatcgcagaaccgtcagctgcagcggctcagccggatggacccgctggtcgagctggccaaccgtggcttcctgatcctgcgtgcgcagcaggcgctggacaaggcacaagggcagggcagctttgcctgcctgctgatgctcgatgtggatgatttcaagcgcatcaatgactcgcatggccaccgcgccggtgatgaggtgctgcggcatatcgcggcgacattgcgcacctttgcccggcccggtgatacgcccgcgcggctggggggcgatgagttcgtggtgctgctgcgcgactgcgcgcccgtcgatgcgatgcgcttggccgagcgggtgcgcctgcacctgctggaggccgcgcggcaggccacgccgggcgtggagttcagcgtgagtatcggcattgccgcgacgccgcgtggcggtagtgtcgaggactggttggcactggccgaccgcgcgctctaccacgccaagcggcagggcaagaacacagccagctacggtgagtgagtgcggcacggctgccgccgaacgaggccgaaacgcccggtcatcctgcacgcggaatcggcacgccaatcctctaccatgggccaccccgcccggacgcgccgcccatgcaagacgccctcgttgcccagcccaagccccccgttgcgaggatcgcggcctggctgatgatgctgttgggcatgtggctggcgctgaagcttggcctggtggtaacgctgctgtcgggcctgctggtgttccagctgacccatgtgctggcgtccaccgtggaaggcaagctnnnnnnnnnnnnnnnnnnnnnnatcgcggtgatcgtgctgtcggcaatcatcatcagcgcgctggtgctggccgggatcggtgtggcgtcgttcttccgcaacgagaccggtgggccggacgcgctgctggcacggctgatggatatcctcaattcgtcgcgccaccaggtaccggcgctgctgcagccgtatatccccgaggacatgccggcgctgcgtgcggcgctgaatgactgggccgccgagcaccagcgccagctgggcgtggccggtacctcggtggtgcaggtgggtgtacgcgtactgatcggcatggtgctgggcgcgatgatcgcgctgtatgacgaactgccgctgccgacgatggggccgctggcgcaggagctgatcgggcgcaccagccgcctggccaccgcgttccgccaggtggtgttcgcgcaggtgaagatctccctgctcaacacccttttcaccgccatcttcctgctgggcgtgctgccgttgttcggcgtgcacctgcccctttccaagacgctggtgctgatcaccttcatcgccggcctgctgccggtggtgggcaacatcatctccaacaccatcatcagcatcgtcgcgttgtcggtctcgttctatgtggccgtggccgcgctgttgtacctgatcgtgatccacaagctggagtacttcctcaatgcgcgcatcgtcggtggcgagatccaggcgcgtgcctgggagctgctgctggccatgctggtgatggaggcggcgttcggcctgccgggcctggtcgccgcgccggtgttctatgcctacgtgaagcgcgaactggtcgaccagcgctggatctgacgcggctgggcatgacgtatttgtcccggttcgaatgtccgcgcggccttgtcggtgcgttcgcggtcggcagggtatacccaccgccacggttggcccgcgagtggcttggcgcctgtgtagccggccgttacagtgttcggtactacaggggaaatgtgcatggcccgcaaggcgtcgcccatcggactgcggacctgggtctggatcctggctgggctgttcgtagtctgtacgctgccgctgatggccatcgcactggtgcagggcacgctgcgcttcacggccgccgaggacaacctggccagcctgcgccagctgcggcagaccttcgacctggccaacctggtgtcggccgaacgcggccccgccaacagcctgctgggggccgacccggccgatgcggccgagcaggcacggctggccgcgcagctggcggccgcgcgcaagcgggtcgacgctgccctgctgcagctggacaccgtgttcaaggctgatccgggagtggtcaacgagcatgggctgctggccgacgcgcaacgtcgcctgcaatcggcgcgggctgcggtcgaccgggtcgtggcgcaaccccatgacgcacgacgcgtggaggaggtggagcgtgcgatcagtggcatgttcgccgtggtcgatcgcctgcacctgctgacctcggcacagatcaacgtgctggtcagcgccgaccgtgaagcagcgattccggcgatgcagggccaggtgctgatcgatcttcgcgagcatggtggccgcctggcctcgaatgtgatggcgccggtggcggtgccaggggcatggcgggaggaacaggtacgcgctgcactgcagaccgagggtcgcctgttggagctgtggcggttggcgggcagccacgagtcggtgttccgcagtgacccggaattgtcatggcactgggacatggcgcgtcggcagttcttcggcgaatcgctgccgatgatcgagcagttgatcgaagatggccgccgaggcctgccgccgccatggaccgccgccgaattcaccacgcgctacgtgccgaccctgcagtcgcttgaggcgctgcgtgatggctacctgagcgtgtccatcgcccgctttgaacgcacccgcaatcgcgaggccatgcgcctggccgtgctggtggcgaccgcgctgggcacactggtggtgctgggcgtggcattgcgcattgcccaccggcagatcctgcagccgttgctgcaggcgcaggcgcaggtgatccagcttgcctcggatgcacccggtccggagcagcatgtcacccacccgctggccgagatgcagcgcttgttcgacgccatcgaagtactgcgtgagaaatcgcgcgagcgctcggcactgaccagcgagctgcgccagctcgctggcaccgacgagctgaccggattgttgaaccgnnnnnnnntggatgaggtggtgcagcagagacacgcggggggcgatgcaagcgccgtggtgatcctgctggacgtggatcgcttcaaggcgatcaacgatggccatggtcatgatgccggcgacgaagtgctggtgcgggtggcgcagttgttgcggcatcagctgcgccgcagcgacagcatcgcccgttatggcggcgaggaattcctggtgctgctggccgacggtgatctggccggtggccggcagctggccgagtcgttgcgattggccctgcagcagatggacatcgcgctggccggcggcaccgtgctgcgggtgaccgccagtttcggcgtggccgagggcggcaccgacgcgctgggctggcgcaccctgctgcgtgccgccgatgcggccatgtaccgggccaaggcgcaggggcgtgatcgggtacgggtggcgggtggcggccgcatcacgcgctgagggtacgcctcagccgatgcgtgcatgcacccgccgcagcgtccgcgcgatcatccggcgcgcgatcgggcgtggtaccgataagccacgccagcgcagcgcacccacccggaannnnnnnnnnnnnnnnnncagtacgttgcctgccgggtcagtcagccagccacgcgtgaaggcgatgctccccttgctgtgctcgacttcgccccaaccgatgatgcgcccgggtcgtgccggactgacgaaactggtcttggattccaccatgaccgcgatgcggttggcgggcagtgtggcgtagatcgccggccccatgcagtcatccagcatcgccgacaggaagcctccctgcacgttgcccatcgggttggtcagcatcggcccggcgtcgaactcgacatggatgcggcgcagtgcgtcgtcgtattcgacgaatcgccagccgagcagggtgcccgcctgggagggcggcagatcaccgttgaccacgctgtagaagatcgattcgggattcatgggagcctcgatggagggataggagggagcacgcatcaggacagtgccaacagggccagcacgaatccgatgaccgacagcagcaccaccgcggcgccggcgggcaccggtgtacgcgcaccggtgcgtcgccgcacgccggaagcgaccagtaccggcggcacggtggcgaccaggcagaacagctggaaggccagcagttgcggcagcgcgaagtgtccgccgaagaagatcagccaggccagcatcacgccggcgccggccagtgcgatccaaccggcgccgaccacgcggatgagtgccatcagcagcaactgcatgcgcggttcgacctccttccatggcaggcccacggcctggccgtggtagggcatgaagtcggagcgtttcaggtaggccgcagcaaacagcgagacaatgaagaacgccaacaggtagcagccgaacgcgagccaggcgaacaggtccatgtgggggccatgcggttgcggaggggagcctcggtgatgccggcggccatgccggatgcatcgcgaggttgcgcgattctcgggcaatgccctgttagaggcgtgtcgcggcgtggaggaccgttcctccatccgcctttaacgcgggtgtggtggtgaggaatgcgtcacacacgtgccatgcgccctatcgcgttttctgtgaagaggtcgcaactgcccatccacgcttcggtcaccgctctgcgcagacgctgggattccatccgacgagggacgacgacatgagccagctcaccctgcctgaactgtccaggaaaatggccggcatcgatttcacgatgctgcagacccacgccggcggagagattgccggtcgtccgatgagcaacaacggcgacgtggactatgacggtgacagctggtttttcaccaccgaagacaccgacatggtgcgcgagattgaagctgaccccgccgtcgcgttgggtttttccggcagcaagtcgctgctgggcaagccaccgttgttcgtgcacgtgcagggaagggcagcgctggtgcgcgaccgggccacgatgagccagcactgggtgaaggacctggagcgatggttcgaacagggcgtggatacaccgggactggtgctgattcacgtgcgcgccagccgcatccactactgggatggcgaggacgagggcgaaatcgttatctgagcggaaccgtgcagggcccggcgcatcgtgttccagggtcagcagttcgcagggtgtgctgccggatccccaacattggccagctccggtgccaaggcgtgttccaccgcacgccgcagcagtgccggcgcgacatagtgccggtgcccggcgtcgatcagtgccatgtacatgccgccgaacgcattgaaggtctgcacgcgagagcccaggctgatctcgacatgtccatcgctacgccgctgcacgcgcacgctgctgcggaaacgcaggtgccgatcgtcggcgccgagcaggacctcggcgtcgttgtcctgcgtatcgatgtgcgaatccagcaccggaaatcgaccagcgaacaaccggctgcgatcggtggacagcagtgacgacaccgggcatcccagcggcgacgtgcgcaaccgcaacggcgccaccagtcggtttcgcagcgccatcagatggcctacgccgctgggcggattgcgcaggaagccgtccagtacatcggccagcagtgccgacgcggagcggtggaccacctgcgagggttccaggcacagggtggtcaggtcctggtagtggctgtgcggcagcgctgtgggcagcaggccatcagtggcggcgggccgcgaacggatgggataggccggtgtggcacgttcgacgaacccgcgcagcggccgcatggggatgcggcgcagcgggccgagcagggcacgggtacgcgcgcagaggtgtgcgcacaggctgggaggcgccgcctgcagcgacagttgcaacagcggtgccgccgcaagcgaggtgcccgaaggccagtgcgattccggaagcacctcggtcaggctggggatatcggcggcattgcgttgcacctgtgcacgcgcctgctcgctcatcgcgccggccagttcattgctgtggcaggacaacgcgaacagcgcgggatgtgcaggatggttcgacgcgaactggtgccaggtgccgccgccgaagcgcacggtaaacaggcagtccggtgggatgcggatgcgccgaagcgtgcgcgcgaaggcaccgggatctgctgccagctgcgtgtcggaggcggtggcgaaacgcagctcggctcccgcgctgccggcgatggcggtgaacatgcgcgggcctgcatggcgatgaaacgggtggccaccggcaccgacggtgaagctgtacagcgaggaggcatccccgtgctgcaggtgcattccacccagtcgcgccgaaggttcatccaacgcatcgatgaacgccgggtggtggcgctgacgctggccggcgtcactcaccagcgcgtcaccggcaccgatgccgagctgcgcgatcagggtgacttcggtcggactgccgccgtcctgtgccggaagctgcactgctggaaacgaacggcgatcgcgggtcgaaccaggcatcgtcatgctccttggcggggcggatcagcgggcgggggccttgcgacgggcgcgggcttcacgcttgagcgggccgcctaccgggcagacttcggccgcccacgagaacaacgtgttggccaaacggtcgggtacctgcctgaagtacacgaactggccgcgtttctcgcgttcgatcagtccggcttcctcgaggatgcgcaggtggctggacaacgccggcttgctgaagtcgaagcgctcggccagctcgcccgcgctgagttcgccggcactgagataggccaggatctgccggcgggcggtggaggcaagggcttcgaagattcggtccatggcgatctaattaactaattcgttaactgataatcctcccgccggtggcggctgtcaagccatgacccattgcgcggcacgcccgggctttgccatcctccctgctgttctccgtagcgtggaatcccgatgcgtcctgcgttctggctggctttggccctgctgcccaccctggcggcggcgcaacccgcgcgcacgcccaaggccaaggctccggcgcaggatcccttcagcgagttgttcgataccgcctgcatgcagcacatcggggccccggcgcggttgcagtcgctgatggaatccaatgggctgtcgccgctgcagcccgccgaagccgccgcgctgttgcaggggcaatcgggcgtggcctggatggtgcccttggccagtggccgctatgcggtgagctgggctgacgatggcacgtgcacggtctacgccgagaaggccgacgcggcggtcgtccagaagggattcgcccggttggtgcaggccgcgccgatgccgttgcaggtgcgctcgttgccgggacgtgggccgctgtcggccgatcaggtggccatccagtacggctgggccaccccggggcagggcaagctgcaggtgcgcttccgcctggtcacgcggcaggccgccgatgccggcgtgcaggcgatggcctctgcgacgccgggtgaagcgatgctggagcggggcgcgcccgggccctgacaggagccacgcctgcggttcagcctttcacgcagcgtgtgatatatcgtttatcgataaatccatcccggggcggcgcgtccaccccaacaccggaggccgcttgaccgctcgtcccgcccgcgccagacccgcgcgaggcctgtttgccctggcccaggccgccgtacaggccgtccgggcgatgtgctggctgggcatcctggccgcactgctggcggtgccgctggtcgcccacgaccgccgctggctgctcgacagcgtgcatgacgccgaggccgctgccgcgcacggcaatgatctgttcctgcacttctgcctgggcctgggcgcgatcatcgcgctgctggtgctgtgcctgctgttcctgcgccatctgctgaggctgctgaagtcggcggcgcgcgagcggccgttcacccacgccaatgcacggcgcctgcagcgcatggcctggctgatgctggcaatggaactgctgtcgatcctgatcggtgcctattcggcctggatgggcccggatttcacctggatggaggtcggcggtggcatgtcgatcactggcctggtggccgtgctgatgctgttcgtgctggcgcgcgtcttcgccgtgggcgcagcgatgcgcgacgacctcgacggtgtcatctgatggcgatcgtcatcaccctggaccgcatgctgcaggcacggggcatgaccctgtccgagctggccgggcgcatcgacatcaccctggccaatctgtcgatcctgaagaccggcaagnnnnnnnncatccgcttttccacccttgatgcgatctgccgcgagctgcagtgcacgcccggcgacctgctcgggcacgacccggcgcaggcacaggacgctgactgagcggtcgctcttttcccttacctactgacgaaacggacctgaaatggaatggttggctgacccctcgatctggatgggccttgcaaccctggtcgtgctggagatcgttctcggcatcgacaacctggtgttcatcgcgatccttgccgacaagctaccgccgcaccagcgtgacnnnnnnnnggtaatcggcctggcgctggccttgctgatgcggctggtgctgctggcggcgttggcgtggatcatgaaactgaccgagccgctgctcacgctgttcgaccacagcttctccgggcgtgacctgatcctgctgggcggcggcctgttcctgctgttcaagggcaccatggaactgcacgaacggctggaaggccgcgaacaccacgaggatggcaagaaggtctatgccagcttcgcaatggtggtggcgcagatcgtggtgctcgacgcggtgttctcgctcgactcggtgatcaccgcggtgggcatggtcgacaacctgggcgtgatgtatgccgccgtgaccatcgcgatggcgctgatgctgctggcgagcaagccgttgacccgcttcgtcaacaagcatcccacggtggtggtgctgtgcctgggcttcctgctgatgatcggtttcagcctggtggccgagggtctgggctacaagattccgaagggttacctgtacgcggcgattgccttctcgatcctggtcgaggcgttcaaccagtgggtgcgtttcaaccgtgagcgcaacgagcgccgccagccgttccgccagcgcaccgccgatgccgtgctgcgcatgctggnnnnnnnnccggccaatggccacgacgacgaaaacgcggacgaacacgtcgatgccgaagagcgcctgcagccggcggagcacgagatgatccgcagcgtgctggggctggccgatcgcccggtgtcgagcgtgatgacggtgcgtgccgacgtgcagtggatcgacctggcccgtgggcaggaggatgtggtggcacgcctggtggcgtcgccacacacccgcctgctggtgggtgatggcgacctggacagcctgcgtggcgtggtgcagagccgcgacctgctggccgacctgctgcagggcaggccgctgcagctggagggcaacctgcgcgagccgcagtacgtgctgtccagtgccagcgcgctgcaggcgctggaactgatccgccagcacccggtgccgttggcggtggcggtggacgagtacggcagcgtggaaggcctggtgaccgccaacgacctgctggcggccattgccggtgacctggtcgatacccaggacgagcgctatggcgtggtcgcgcagggcgaggaccaatgggaggccgacggtgcgctgactctggacgacctgcagcggctggccggcgtatcgctgccgcgcagtggcgactacatgaccatctccggcctggtgctggagcgtctggggcgcctgccggacatcggtgacgcggtggagattgcggatgttcgcatcaccgtactggcgatggagaagcgtcgcatcgcccgcctgcgggtggagcgcctggcgcgtccgtagcgtcgagccatacgcgatcggggttctgtagcgtcgagccatgctcgacggcttcctgagcagccgagcatgggcccggctctacacaacacgacccgcagccgtcaccatggcgggcccgctttctgtcatggatggttgcagtgctgagtacgatcggtttgttgatgggcctgtatgtggcctggcgcctgttctggccactgcgcatgcccatctggatgaaggtcgtgctgtcgttgctgctggtgggcgtggccgtgcagctgcgcatcgtcgccaccttctggggcacgatggcctcgccagagatcccgaagctggccatcgccgttctggccaccggctccacggcggtactgctgctcgccttgatgatgctggtactggatgccggcctgctgctttcgcgcctgctgcgttggccgcgcatcgtatcggtcctgcgcgcctcgaagctgcggccgttggccggcctactggcgctgcttgtgagtggctatggcatcagccagggcatggccgtgccccagcctcggcagatcgacgtggcgatcaaggatctgcctgctgcgttcgacggctatcgcgtgctgcagctgaccgacatccatgccagccgcctgctgaccggcgactgggtgcgcagggttgtggacgagagcaacgcactgacaccggacctgatcgtgatcactggcgatctgatcgacggcagtgtcgaggcccgccgtgacgacgcgcgcccgctcgcggacctgcgggcgccggacggcgtcgtcgccattaccggcaaccacgagtactacgcgcagtaccaggcgtggatgcaggcgttccgcgcgctgcacatgcaggtgctggagaacagccacctgcaggtgcggcgcggcgatgctgcgctgatcatcgccggcgtcaccgatccggtggcggcacgctatggcctgccgctgccggatctggaaaccgcgctggccggcgccgatccctctgcaccggtgatcctgctcgatcaccgcccgcgcaatgcgcgtgaagctgcnnnnnnnngtgtgaagctgcaattgtccgggcatacccacggcgggcagatctttggtatggaccagctggtgaaacgagccaacggcggctatgtctccggccgctacgacgtggacgggatgacactgtacgtgagcaacggtgcgggcctctgggcaggtttcccggcgcgcatcggtgtgccgtcggagatcaccctgatcacgctgcgccgcgcgccttgaccttagggggtcagatccctttccctgcggcaaaggcatctgaccccggcccgtcaggccgcccgcagcggcggccgcacatgcgcacttcggcgcagcgcctgcgcccgcttggcaatccagcgcaccacgaaggcggtgaacagcagcgccgacggcaccgcataccagaagttgcccggaacgcgcttgaagtacgagtaggtaaacaccgccgcgatgatccacatgccggtgacgtgcaggcgacgccaggcggtcggtcccatgcgccgggcgagcccccggtgcgaggtgatggccagcgccaggatggcaatgtagcccaccgtgcccgggaggttggccagcgcggatcgtgctggccagaacgccgggttgaggacgccgaaactggtgatcgcgactgcatgcaacaggtgcgagaacgcgaaggacaggccgatgatgcgccgttcgcgcagcaggaagcgggtgaacgggccgggcagaaggctggcgaacgacgatgccgtgaacgctgccaggaacagcaggaacgatgtgcgggcagtgacccggatcgcggctcggctgccttcggctgcatcgggatacggggcgaaggccgccagcgcgaaggcgatcaggaccaccgctacggccacgaacaggcgccagccatgcaggaaggacgtgttggaaggagccatgatgagacctccaagtagggggacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggcaatgcaaccagcacgcccgccgcgcacagctcgcccagaacaggcacgcaggccatgcgcaatgcgtccgctgccacgccatgtgtttcggacagcagctgcagtgcttcatccaccgacgcgctgtcgtcaccgaacaccgacagcagcgcgtaggccagcggtgacagttcctcggtctgcaggctgaaatcggcgaggcgctggatcaccagcagcgtgggagccgtgctcaacaccggctccagcgccccgtcctcatgtactggccactggtagccaagcacccgcaccaacggcgaaaccgccagcacatcattgcctacaggagcgcgctgcagcggccgcccgccgtcacgcgcttcaatgtgcagcgactgctgcgtgctctcgtagtgcgccagttccgctgcccagcccggcagcgccagcgtgtcctgcaccgccagccaggccgcgaactcgccggcgatccgtgggaacaacggggtgtgacagatgtggctggcatagtagtgctccacgatgtcgcgccagcgcgacgtgcccaaatgttgctgcagtcgcggcaggctgccggccagcagggtgtccaagctgtcgatgcacaggcggcggtagaccgccatccgccgcgcctcgatgccatcgggtgcggtctttgcagggtcgcgcacatgatcggcccagcgccgttgcagggtagccagcgactcagccatgggtcacctcgggccaacgtgcctcggcctgcgcctggcggatctgcccgacctcggccagcaattcggcaagcggggggaagttgaagtcgcgttcgagcagcgtggggcgcacgcccacccgcatgtaggcctcgcgcaacagcgcccagaccacgcctttcaccggcgcaccatgggtatcgatcttgaagccgtcgtcttcatcgaagtggcccgctacgtgcagcgaggcgacacggtgggacggcacgcgggccaggaattcgaaggcgtcgtaaccgttgttgcaggcattgacgaagacgttgttgacgtccagcagcaggtcgcagtcggcttcggcgagcacggcgttgatgaagtcgatctcgctcatgtccgcgccggcgacggcgtagtaggaaatgttctccacggcgatgcgtcggcccagcatgtcctgcacctgggcgatgcgaccggcgacatggtgaacggcctcggcggtgaacggcagcggcagcaggtcgtagacatggccgccggcggcgcagtagctcaggtgttcgctgtacagctgcacctggtgcaggtcgaggaaggcacgggtctgtgccagcagggtgcggtccagcggatcaggacctcccagcgacagcgacaggccgtggcaggtcaggggatagcgctcgctgagctggcgcagcgcggcgccgtgtgcaccgccgacgccgatccagttgtcaggggagacttcgaggaagtcgatggcaccggccggcattgccagcagttcgtcgatcagcccacggcgcaggccaaggccggcggcattgaagggcaggggcagggacatggcggatgctccagagaaagggcgccgccttgaaggcggcgccggttggacgtcgatcaatcggcaacgcgggagaacaggcccttcggcatcggcttgccgttggcggtgtagacgctgcgcaggtagtcgtgcgcttcctgctcgctgatgtgaccgtcgtggtcggtgtcgatgcggtcgaactcggcggcgcgcttggcggccacagcgttgaactcggcacgcgagaccttgccgtcgtggtcgcggtcggtgcgggcaaacgaggcgtcgccgcacttgccttcgccacactggccctcggccaccttggccttgccggcgggcttgccggtggtagccttgttggccccgcacttgccttcaccgcacttgccttcggcggcggcgctcatggccaccgcgctgatcgccagcggttggatcgcggcggcctggccggccagcagcaggccaccggccagggcaatgccgatggcaccgatgcgcggcaggcgggaggagggggtgttcctggtcgagatggacatggtgatgactccttgggaaagcacgcggggcgtgcgggatggacgccgccgaggaggcgacggaaagcgaaaggcgcgggaacaggggattcagctcaggcggcgtggcgacggcgcagcagatagcccagcagcagcacgccgccgagcagggcaccgccgaagccgatgccgggcagcagcgcggcaaccggcagcagcagggcgatcaggctgacgccccagcccaggccgtcattgccgacagcggcatgctgtgagccggccaacagccggtccacgctgagcgcgccaccgccgttgaggatcagcggcagcaacatggccaggaacagcagtggcagcttgaagttgccgtagccctggtcggtgatcgcgtagccctgccagagttcacccaggccgttccattggtcgggccagtgcacggcggcgatggcaacgatggtgaggatccagaagacgtaggccaccgagcgcgtggccaggccgagcagcagcatcaccgcgcccaccagttccagccaggtcgccagctgccagttcagcgatgcgggcagggcggagaacgggaacgggaagcggccttccaggtcgtcgaaccagttctggccgcccagcttctcgcggccggattcaaagaactcccaggccagcagggtgcgcaacgccaatggcgagagccagcggccgacggcgtccaggcggggggtatacacggaagaagcggtgctgatcatggtggtgtcctgcgggccagtggtcgatggaagccattccaggcggcgcaggtatcggcaacgtgtgccgttgcccggggttttgtcagcgactgtggtcgcggccggggtttcgtacagtcagatacaaagacgatgcgttgacgcacatcggggcgttgcgcgcccgcgtgcggggagcgatattcacccgaaagcgcccagccaggaccggcgcgcgaatgtatcccactgtagaaacccgcctgcgccctacagtccggtacaactccgcgcagcggagaaacagcggtgatacaccggcaggcggaaatggccattcccaacaccggagtgccacccatgatccgtacctcgttgcttgccgctgctctcgcccttgccggcgcagccgtccccgccttcgccagccaggtcgataccgctgcaccgcccaccgtcatcctggtgcacggcgccttcgccgatggctccagctggagcaaggtcatcagtaccctgcatgactggaagctgccggcggtggccgtacagaatccgctcacctcgttggccgacgacgtcgccgccacccgtcgtgcgattgccgctgcgcctggcaaggtggtgctggtcggccacagctggggtggcacggtcatcaccgaagcgggcaatgacccgaaggtgcaggcgctggtgtacgtggcggcgttcgcaccggatgcagggcaatcttcggcgcaacagggcgaaggtttcccggtcggtccgggtctggcccgactgcaggaaagggacggctacctgaccttgccggctgatgccatcgcccaggacttcgcgccggacgtgatgaaaaaatcggccgcactgctgtacagcacgcaggtcccgttgaaggccagcgctctgggcgaggtggtgaacgttgcggcgtggcgcagcaagccgagctggtacgtgctcagccgcgatgaccgcatgctgtcgccgcagctgcaggccgcgaccgcacgtcgcattggcgcgcagctgcaatcgatcggcagcagccatgtgtcgctgctttcgcatccggcgcaggtggccgacagcatcctggaagcggcgggggtgaagccggcggaactgccgctggccgagcaggggggctgagcgatggccgcactgcgagggtacgcattgccgctgttgctggccctgctgggcggagcggcgttgttgctggcatggcccggcgcggatgccgacgcgcaaccgctcgatgcagaaccgatggccgggttcgacggtggcgggccctggcacaacagcccaccgctcacactgaagcagttgcgggggcaggtggtgctggtcgagttctggacctacacctgccgcaactgcctcaacgttgcgccgcatgtccaccagtggcatgcacgctacgcgtcgcagggcctgagggtgatcggcgtgcatacgccggagttcgcctatgaagggctgcccggcaacgtgcgcaaggccatcgcacggttggacatcacctggccggtggtgcaggacaaccagtaccggatctggaacgcctggcgcaaccgcttctggcccgcgctgtacctgctcgaccgtcaggggcgggtggtctaccgccattacggcgagggcgactacgcacgtaccgaaagcgagatccagcgcctgctggccagtccctgagccgcgctaccatggccgcgcagcgcggccctgacctccgtcttcatcgagaacgcaatgaaccacgtaccgcatatcctggtcgtcgacgatgacagcgagatccgccagatgctggccgattacctgcagcgcaacggcctgcgcgtgagccaggccgacggtggccgggccatnnnnnnnntgatggatacccatgccgtggatctggtggtgctggacgtgatgatgccgggcgaggacggcctgagcctgtgccgcaacctgcgcgccggcaagcatcgtgcggtgccggtggtgctgctgaccgcccgcgacgacgagaccgaccgcatcatcggcctggaaatgggcgctgatgactatgtgaccaagcccttctcttcgcgcgaactgctggcacgcatcaatgcggtgatccgccgcacgcagatgctgccgccgaatctgcaggtgagcgaagcaggtcgccagctggccttcggcgagtggcgcctggacaccaccgcacgccatctgctggatgcgcaggacaccgcgcatccgctcagtggcgccgagttccgcctgttgcgcgtattcctcgatcacgccaatcgggtgctcagccgtgaccagctgctcagcctcacccagggccgcgatgccgaactgttcgaccgctcgatcgatctgctggtcagccgcgtgcggcagcgcctgggtgacgacgcacgcgagccgacctacatcaagaccgtgcgcagcgaaggctatgtgttcagcgtgccggtgcagttgctggggccggacgaatgaacaccaccgcacaccgcccacgctggccgcgcacgctgtcggcgcggctgctgctggtgctgctgggcggactgaccctggcccacgcactgtccttcggcctgctgttcttcgaacgctaccagtccacccgcagcatgatgctgcgcaacctggacgaagacgtggccgtgagtgtcgcgctgctggaacacctgcccgcaggccagcgcgcagcctgggtgccgcggctggagcggcgcacctaccgttacctgttgcgcccggtcgccgcaggacccgggctgcagaccgatcgtgcacgccaggtcacggcgatcatcgacgacagcctgcagcaccgctatccgttgcaggcacgccaggtggctcgcctgccggagcggttcgaggtggaactgcgcctgcacgacggcacccccttgaccatcgaagtcaccccgtcgggcctgccgctggcgcgctggctgcccgccgtgttgctggtgcagctggcgctgctgctggtgtgcgcgtggctggcggtgcgcctggccatgcgcccgctgcagcagctgtcgcatgcggtggagcatctgcagccgggcaaggacgggcccgaactgcctgaagatggcccggcggaagtgggcggcgcggcggctgcgctcaacgcactgcaggcacgcattcgtggccatgtcagtgagcgcctgcagatcctggccgcgatctcgcatgacctgcagacccccatcacgcgcatgaagcttcgggtggagaccctgcctgaagacagcacccagcagcggttgctggacgacctcgaccaactgggtcaactggtgcgtgagggcgtggcctatgcgcgcagcagccacgtcgccagtggcgcaccggtgtcgatggacctgggcgcgttcctggccagtgtggtcggcgattacgaggacatgggcaagccggtcagcggtggtgcgcccgctggactggtcgtgcagacctggccgcagccgctgcgccgggtggtcggcaatctggtcgacaacgcgttgcgttacgcgggtgccgccgaggtcgaggcgggccgtgatgacgccggcagagtgtggatcagcatttccgaccgtggccctggcattcccgagggccagctgcaggcagtgctggcgccgttccatcggctggaaagctcgcgcaaccgcgatacaggcggcactggcctgggcctggccatcgcggtgcagctggcacagtcgctgggcggctcgctgaggttgcacaaccgcgagggcggcggcctgcgggcggaactgcagctgccggggtaacgggcggggtcggatccctttgcgggagcgaagggcgctgaccccgacgtgggatctgcgacgttcctgcacggcctcgggatcggcgatcatctgcagggagtgtcgaaaccaggaaacacgcaatgcagggaacgcagcattcaatccggcgcccgcgccacgtcgcgctgctggtcggtctactcacgctggcggcatgccaacgcataccggatgcgccggccggggcacccgtagcgggcacaccgcttgccgccccggccaccgcaacagacctctctccgctgctcgatgccctgccgacctgcgcgctggacggctggtacatcgatcagcagaccaggcgcccggcccatccctggttggcgacgaacgcgccgaagccctgcaaggagctcggggagaacgagatcgcgacgttctgcgtgcaggggcaatggaaggggctgccggtggaggaggtgatcctgccgacgatgaccttcgtctcgttccgtggcgcgaagatcggcctgccgctggagaaggcacgtcccatcgtccgccagcgcttcgggcaggaattcccgggtggcgcggcgtacgaggcaggccgtgagccgaagctgctggccgatcccgaggatgcgcagcgctcatggctgctgtgcagcacgccggaaccgggagacgatctgggcagccaggcaggcgtcagctactcgggcatgaacctgccctacgaccacgacggttgcagctaccgctacagcccggtcgacttctgcgatgcgccgcaccgggccgccatcgaagatgcgctccagcaccaggagcccaatttcaaccggcactacctgctggtacaggtcgatgatcgacccgagtacttccagcgcacgctggtgctggtcgatacccgcacgggcagggcgacgccactgccgttcgatgccttcaccgggccggcggggaagggcggtgatgctgccggctacgggacactggaaacgggcgtggaccagccgcagttctgcctcgatggcgcgttgctggtctaccgcgtgttcgaggaggggcgcttctgcttcggctttgacggcgagcgtttcaccggccatgaaacccagtacatgcaggcagcagacagccgatgaccggtatttcaccccgtccatgccacgctgcgcggaacctgcgcaaccgggatcgaggctgttgaaggcgaatacgcaatgaccgcggcgcggcagcgctcgatgtgggtggcgggcctgtccacggtggtggagtggtacgacttcaccctgtacctgtacttcgccacggtgttgtcgcgggtgttcttcggcggcggcgaacaggcgctgctggccaccctggcaggcttcgcggtgtcctacctgatgcgcccgctgggcgcgctgtgcttcggccaccttggcgaccgcctgggccggcgctggatgctgctggcttcgatggcgttgatggcggcggcaatgctggccaccgcgctgctgccaaccgcggccaccgcaggcaccacggcgggcgtgctgctgctggtactgcgctgcgtgatggcgttttcggtgggcggtgagtacaccggggtggtggcgtacctgctggaaagcgcaccggcgcagcgacgtggcctggtgacctcgctggcgtccgcagccagcgaggtgggtgcgttgctggcggtggcgatctccgcggttaccgtggcgctgctcgcgcccgcgcagctggacagctggggctggcgtattccgttcttcgttggcgcggcgctggcactggtgatcctggtcgcgcgctcgggcatgcacgagtcgccggagttcgagcggcagcgccgcgagggcagcactcccgcgacgccgctgaagcatgtgctgcgcaaccatccgctggcggtggcgcgcacgttcgcgatctcggcgctgggctcgattacttactacgtcggcatcacctatgtgcccgcattcctgcatgcgcggggccacgatgagggcgatgcgctgtggctgtcgacgattgcggccgtggcggtgatcgcgatcacgcccctgtgcggcgcattgtccgaccgtgtcggaagacggccggtgctgttgggcctgaccgtgctggcagcgctgctgccgctgtccttgttcgcgtggatggcgcaggcgacgccgctgggcatcgcgctggccgcggtgttgctggcctgcgtggccggtggcgtgagcgcggtggcggccccggccacggccgagcagttccccggcgaagggcgggtcagcgggctggcactgggggtgaccatggccacggccgtgttcggcggtgcaacgccatggctggcgcaatggtgggtggaacgcagcggctgggcagcagcgccaggcgcgatgatcgcgctggtggcggtgctggtgctgccggtgctgtggaccctgcccgagacggtcccgggcagggccaagcgctagcgggtcagaccttcagggtctgctcgatgtcggccagcacggcggccgcatccacgccgatggcaatcgactgcaccacgtggccgtcccacacgctggggccgaacgccaggccttccggcttgggaatggtcatgccgcgggcgacgccgtcggtggccacgcgcacgctggcgcgctcgaactggaacagctccggacgggtcagcgcgatgcaggcgcagcagtcgtgcacgaccatgcccttgtggccggcctgcaggtagaagtccacgtaatcctgcgacagcgcacgcaccagttcggcatcggcaccgccgatggcggccagcttgtccaggccgtcacggtccatttccacgcgggtggtcacgtccaggccgatggcggtgaccggccagctggcggtgaacaccacgtcggccgcttcggcgtcgccccagatgttggcctcggcggccggggtgatgttgccgttgacgtggaaggcgccgcccatgatcaccacgccgcgcaccaggccggcgatgtccggcgcctgctgcagggccagggccaggttggtcatgcggccgaccgcgaccagggtcacctcgcccggatgggcgcggaccaggtcgatgatcagctggtgggccgggcgcgcatcggccgccacgtccaggctggccggcaccgggtggttgcccaggccgttgtggccatggatgtgcaccggccaggcttccggggtggcttccggctgcagcgggccgccggcaccgcgtgcgaccggggcggcaaagccccaggcctgcttcaggtacagcgcattgtgcgtggtcgactccaccgaggcattgccgaaggtggtggtgacgccgatcaggtcgatctgggcgtgcttgtgcaggtacagcagggccagggcgtcgtcgacgcccgggtcggtatcgaaaatgactttcagcatgttgttgnnnnnnnnnnnncgtgtggtnnnnnnnnnnnnnnnnnnnnnnaagcaggccggcgcgccctacattgtcccatcttcatgacaggcagggccattgccggggaggcaggccataatgcccccagtccaggcacggaaccgccgaatgctgatcgttgcccttctgctggtcctgctggtgctgggcctgaacgtggtggctaccgtggtgatcgtcaggcgcgatggcctctcggcaggcggccggacggtgcagttgctgctggtctggctgctgccgctggtcggcgccatcctgtgcatggcggtggccacggccgatggctcgggcagccggggggatggcggcggaagccatgacacctccgttggctattccagtgacaaccacagccatcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattgacgagatgttccaggatgccggccaaggtcacgtcctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntccgctcaaccgccgccttcggtcggcaacggcgccggcacgttcaacagcccgcctgccgccacataggcggccagcgcctggccctggctgagcagatggcgctccatggtgcgttcggcagcctgcgcgtcgcggcggcggaagcactccatcagctcgcgatgttcggccagcgactgcgcggtgcgccccggtgtcagcagctggcggccgcgatgcatcttcaggatgcgatgcagatcgtgggtgatgcggatcagccacgggttgccggcgtagtgctgcacggtttcgtggatcaggtagttgttgcggtagtactcggcgatgttgccctcggctgccgcggtttccatcgcggcatgcaggtcttccagctgctgcacgccggcatcgtcgatgtgcctgaccgcctcgtgcgcgcagcggccttccagcatcgccattaccggaaacagctggttgaggtcttccagcgtcagtcgggtgaccctgctgccacgacccgcgtcaatctgcaccagaccttcggcggccagcagcttcagcgcttcgcgcagcggtgtgcggctgatgcccagttcttcgcacagcgcgggctcgtcgatccactcacccggcggcaggcggtaatcgtagatgcgttcgcgcacgtgttcggcaacctcttcatacagagnnnnnnnnttcttcggtgaccgcggggcaggggcaatagccatggaggaagtgtaccgccaggtagtgccggccgctggccggcaacccatgatcgctggatgacttcatgggattgccggccagcggccggccctaccgttgggtggttacatccagcccggtaccacgaataccagccaggccagcagcggccccagggccaccaccaggccgctgtagaccaggaagcggcggaacagggtttcgcgctcttccttcgcggccgaagccaccaccagcgcgccattggttgagaacgggctgacatcgacgatggtggacgacaccgccagcgcgcagatcacgccggcggcgctgaggtgaccctgcatcaggaacggcaccgccagcggaatcgtggcgcccagcaccgcagccgacgaggcgaatgcggagacaatgccgccgacgtagcagaccagcagcgcgccgagcagcggaatgccgatgtcggacacgccattgccgatgaagtccaccgcgccggcatgttccagcacgccgatgtaggtcaccacaccgcagatcagcagcacggtggaccagctgatgccatccaccgcgcccttctggctttgtggcgacagcagtgccagcgcgacagccacggtgatcgagaccaggccgacgttgaggttgtagatcagcgcggccacgcccaggccgagcaggccgatcagggtgaacaaccgctcgcgggtcaggctcaccgcatccagtgccgccggatcattgctgagcgtgccgccgccagctgcgaccagcgcgccatggccttcgatggcgaattgccgcgacgatgcctgcgggccaccggccatcgccagctcggcattgccgatcgttccggccgcggtgatcgagccacgccgcagcagggcgatgccgccgaacgcgaagaagcagatcgtcgccatcatgaagttgaagcccaggctggtcaggaataccgccatctcggtcacttccagcccggctttctgcaccacgccgttggtgatgctgccgtacacgctgatcggcgagaagccgccggcctgcgcaccatggatgaccagcaggcccatcatcagtggattgatgttgtactgcttggcaaagcgcagcgcgaccggaccgatgatcgcgaccgccgccgggcccagcgcaccgaacgcggtgaggaccgcggtgatcacgaacatcacccacggaatggccacgatatggccgcgcacggcttttactgcccagtgcaccagcaggtcgatggtgccgttcttctgcgcgatggcgaacaggtaggtgatgccgaccagggtcaggaacagatcgccgggaaagccggccaggacctccttgccgcccatgtcgacccacagcccgccgatgatgaaggccagcgcgaaggcgacggcgcccatgttgatcggcatcgccgtggcaacaatgaacatgatcaccagaccgatgatcgttgcgatttgtggactcatgcgccctcccagacacgtgactcacgtacagcacggatggagacccgccatcccggggtaaggcgacgtacggcgtgttgcgtgatacgtactgctcgaacccgttactgcagccgttccagcgcgctgcggacccaggccgcggcgccttcaaggctctggaactcttccaccgcgcgcacctcgcagcacggataggccggcgcgaccatgcgcgccagcgcgttgcccgggcccagctgcaggaacannnnnnnnccgcgctcgaaggcctggcgcatcacctgcgcccattcgatggtctgcgccagttgcaacgacagcgtgtggaccgccgttgcgcgatcccgcaccggtcgcgcatcgatgccggccagcagcggcaggcgtggggcctgcagtagcgaggcatcgagtgcggcagcgaacggtgcgaccgccgctgccagcaacgnnnnnnnngcaggcacgcgcaccggcagcagacggatgtccgcgccctgcgcccgcgctgcatcggccagccgctgcaacgaggcctgcgtgccgcccacgatgaaatggtcctgcccgttggcgatggccacgtaggtgccctgcgcatcgcacagcgactgcaggctgcggcggtccagcccgagcactgcctgcaggcctgcatcggcggggctggcgctgtccatcaactgcgcacgttgcacagccagcgccaggcaggtggtggcatcgaagctgccggcgatggcgtgcgcggcgagctcgccgatgctgtagccggccaccagcaccggtgcaggcaccgcttcgcgaaggccctgccaatgcgcaaggctggctgcacacagcaagggctgcgccagaacattgtcgaagcgcgattcgtcagcagctgccgcaaatacgtcgcgtccaagcactgcgctggcggtctccagtacgtcgcgcacggcaggcagatcgcgcacgcggtcgaacatcgcggcatgctgcgcaccttggccggggcagagcagggcaagactcatgcgacctcctgctgcagcaggaaccaggcacaggccagcaggtcggcactgccgccggggctcaaccggcgtgcgacgaatccatcaccgatgctgtgcaggcgtgcctgccagccgggcacgaaggcgccgccggcatcgaggaaccctcgcgcctgttgctgggcccagcgcaggccgtcgacgccgccacggtgcagcaggttgaggtcatccacgcacgcgatcagctgcatcagggtctggcacatcgcggcctcgcgtggcaggtcgctggccagcgcgtggcgcagggcaggcagtgccacctcgcgcagcagcgggtagccggcggtcgcttgttcgcgcacaccctgcacgccgtgccgtnnnnnnnnnnnntggccagggctgttcgcatcaagtggtgcgccggcgagctcggcagcccagcggcgcacttcctggcagacctgctcggctgcgatnnnnnnnnnnnnnnnnnnnnnacaggcagcggaagccgccaccagcaggccaaggctgaagatcgcaccgcgatgggtgttgatgcccgcagtggcgtgcagcatcgatatctccgcagcgatgccgtgccggcgcaacgtctggaacggcgcagcgctggcaccggcgtcggccacggcgatgaagtagtggcgcagcgtgaacaggctgcgcaggaacgtgccggcgtccatgtcgtggtggctgccgctgtcgaagggggtgaccaaccctggcttgggtgcaagggccagttcggcgtgcaggctggcgatggcgaggcgccccagacgcgcgctgtccacggcagctggcctggccgccggttgcacgagggcgttcacgcgctcaccccggtggaggcgaacaacgcatcacgtagttccagtgcggcaccatcgaggcgcttgaccagtacctcgcggctgcgcccggcgtattcgcgccagttcaccgcgccaccatccaccaggcacagttcgccatcgacccgatgcccgtaggcgctttcccagtgctgcaggcgctcgaccagcaggtcggcctgccacgcgtcatccacctgccacagcaggtcgatgtccgagcgtgcgtgcacatagggcaggccgctgaggtgctgccaggcgaaggcaccgaacacgcgggccggtgcaagccgcagcattgcctgcagtgccgcctgccaatcagccggaacgccgccggcgagaatctcatccagggcagggggaggctgcaggtgctggatgtcctgcagggccacgcgcagcgccagccgttgcttgccttcgcctggcggcagcggcacccccaggcgcagccgcgggtcgggatcatccgccgcactgcgtgccaccatcgctggcaggccctgtgcgaaccatgctgccaggcgcggttcgtgtgcagtcacgtcagcccgccagtcggcatcggccgacagccaggccagcgtgtggcgggcaggccgctcaggcatcgccgtgggccaccgcagtcgaaacccctgccgccagggcgcggccgccacgctgtgcgccgcgtgcggcacgcaggtcgccttcggcgggcgtgcgcagggcctgcagcaggtgctgggaaagatcgccctcccacaacgaatccaccgcgcccatcgccacgtagttttccacgcccggtgcgaacaccggcgagctctggctgagcgcctgcagcttctccagcggttgcttggtcacccgcgccattgcgcgcaggtccatcacccgcacctgtgcatcgggcagggcgtggatgtggtcggccatcaggccgaatgagaggaagccgccactgacggattctccgtagaccagggtgatcaggcgcgcaccacggcggcgtgccagatcgagcgtctgcgcgagatgcgcaaagtaaccattgatgcccaacagttcgtcgcgccgcgccaggcgctggcccgcggtatccaccagcatcacgatcggccgctgtggatgtgcgccggtgctggcaagcacggtttcggccagtgccagtgcgtggtccacgccgacttcgagtttgtcggcggtgccgatcacggtcacctcgccatcctcggtggcagcgctgccggtcagcaccgaatcgttcaccgcaatggcatgcccatgcgggaacagggcatcgagcagggtctgcagcggcatgctcatggcaggctccggtcggcggtggcgatgaggaactcatcggtgtcgagcagcggtagtcgctcgggggctgcgatgccttggcgggcccagatctccaggccatcgcggcaatcgccccaggcctgcacgcgcgccttcaataccgcatggcgttcctgcagcgcagccagtgcagtatccggatcggtgctgctggtatcaggctgcagcgcgttactggccgcctgcgcgaaggcctcgatggcatcgggcaccagcacctgtgcctggtcgatcaggtagcggtgcttgcctcccgttacgcgccagaccagcgcgcgatcgcgggaatcgaactcttccacgccgcgcacggtttcgatcacttccgggccggacagcgacaggcgcccctcttcggacatgatgaccgtgctgcagcagcgggcgacgatgcccatgccgccgaaggcgccgttgccgctgccgatcagcgcgatcaccggcacacccgctgcacgcgcgtccagggtggcgcgcatgatctcggaaatggcgatgagccctgcattggcttcgtgcaggcgcacaccaccggtgtccagcagcagaagcacgccttcgggatgtgtttcggctgcgcggcgcagcagcccggtcagtttggcaccgtgcacttcgcccaccccgccgcccatgaattcaccctgctgcgcggccaggagcacgcgtcggccacgcagcgtggcttcgccgacaacgatgccgtcgtcgaacgccgcgggctggtcgagctgtgccaggtgcgggctcatcatccgccgcgccgggccgaggaattccctgaaggaaccggcatcgaccaggctggcgatacgctcgcgcgcatcggcttcgtagtagctgtagcgctgcgtccggttcatcgtggttctccagcaagcagggtttccacggcctggtccaggcgcaggctgactaccgccggggtcgcaccggcatcgttgatcgagatgcgtacatcgcgcagcggatgacgctgtgcgaagtcgctgatcaccgcttgccacacgctgccgaagcccttcgcggcggtgatgatgcgcaccgtcatcgcgccgtccagtgcggccggctccagcaggatttccaggttgcccgaggccagcacgccgaccagcaccgctccgcgcggaaactgcaccgcagtgtgcccttcgaatcgatagtcgagggtttccatgctcagccccttaccagtttcggaagcgcttgggcgggtcgtacagaccgccggaccagcgcaccaggtccttcaccgaacgcgccgccagcaggtcacggctggcatcgcgcacggagatgccgaggtcatcgggacggcggatcacgccgcggtcgcgcaggttctccaccatcgcgcggtcgcgccccatgcccacggcggtatagccggccacgccacggatcgcctgttcgcgctcctcaggggtgcggcacagcagcaggttggcaatgccttcctcggtcagcacatggctgacgtcgtcgccgtagatcatcaccggcggcagcggcatctgtgcgcgctcggccagttcccaggcatcgaggcggtcgacgaaggccggcgccatgtgttcgcggaaggtttccaccatctgcaccaccagcttgcgcccgcgcggcatctcacccgggcgtgcggcctgctggccggccttgatccaggcctcgctggcatggcgccggccacgtgcatcggaacccatgttcggtgcgccaccgaagccggcgatgcggtcgcgggtggcggtggagctgttgccctgcaggtcgatctgcagtgtggaaccgatgaacatgtcgcaggcatacaggccggcggtctgcgagaaggcgcggttggaacgcatcgagccatcggcgccggtgaagaacacatcgccccgcgcggcgatgtacttctccatgcccagttccgaaccgaacgaatgcaccgatctgacgaagcccgattcgattgccggaatcagtgccgggtgggggttcaacgcccagtgctggcagatctttcccttcaggccgagcgattcggcgtaggtggggagcagcagttcgatggccgccgtgtcgaagccgatgccatggttgaggcggttcacgccgtactcggcgtagatgcccttgatcgccatcatcgccatcaacacctggatctcggagatctgcgccgggtcgcgggtgaacagcggttcgatatggttcggcctcggcgcctgcaccacgaagttgacccagtcagcgggaatgtcgacgcgggggagggtgtcgacgatctcgttgacctgggcgatgacgatgccgccaccgaaggcggtggcttcgacgatcaccggcgtgtcttcggtgttcggcccggtgtacaggttgccgtgccgatctgcggcctgcgcggcgaccagggccacgcgcggggtcaggtcgatgaagtagcggccgaacagttccaggtaggtgtggatggcaccgatctggatgcgcccttcagccaccaggttggccaaccgcactgactgcgggccggagaacgagaagtccagcttcgacgcgatgccacgctcgaatacatccaggtgcgacggcagcgacagcaccgactgcaccatgtgcaggtcgtgcacgcgggccgggtcaagatcggccagggcctgggcgaggaaatcggcctgcttctggttgttgccctccaggcagaccttgtcgcctggctccagcagtgcgtgcagcagctcgcttacgtcgccggcggcgacctcgcgtccccgggcccacggcgcggcacgttccaggcgggcctggcggctgcgttccaacgtatcccagctcgggttcatcgaccggcttccgattggtgtcgatgtaattacgacataattacgaaggacgccgcaacctgcagtgcagcaaaaggaagggcccgcgcggaggcgggcccattcaggtaggccacgaccgtgggtcgtggcggagggcgtgccgaccaacggtcggcacccagcaggcacccaccggttcgcgggttgctcagaacgtccagcgcaggctggccgacacgaagcgcggttcgccgtagttgttgtagtccagattcgcccagtaggtcttgtccagtgcgttgcgcacgctcagcgttgcggtccagctgtcgctgatgcggtagttggcattgaactgcaccagcatgtaggccggctggttcaccgtcaccgtgccgcccagcggataggcgatgttgtagccctgcaccttgctctgccactgcacgccaccgccaacgctcaggcgttccagcgcaccgcgcagctgcagctgcgtgttgagctgcaacagatccttcggcgggttggcgtacagcaggtcggtagccgcgcgggtgaccttgacgtgggtgtagccggcattgaccgtccagcccggcaggatctcgccgttgacgtctacttcccagccgcgtgccttggtgccgttgacgccgatgtaggcggaggtgccatcgctcagcgaaccttccggcacgcccatgtcgcgcacggcgtagttgtcctgcttggcctcgaacacggcggcgttggcggtcaggcggccgtccagccactgggtcttgatgcccgcttccaggttcgaaccctgcaccggtgccagcaggttttcgttgcggtccttgaagttctgcgggttgaagatctcggtgtagctggcataggccgacacgctcggggtgatgtcgtagaccaggcccacgtagggagtgacttcatcgctcaccttgtacgcgccgctggtgccggtgtaggcgccagcggcgttgtaggagcgggtgagggtttcccagcggctcaggcgtgcgccggcaatcagcgacagcggatcggccaggcgcaggcgggtggccaggtagacgccactctgcgtggtcttggccacgcgnnnnnnnncggtgcggcggtaggtcacctcggagatgtcgccgttccagttgtacacgttgggaatgtagtagcagcgctcgcgtgcacccgtggcgctgacacacgttgcccagtcgctcgggaagttcagtgccagggtattcgtcgtgccttccaggtccgaccactgtgcgccgagcgtcacgtcgtggtcgcggccgaacagatcgaaactgccggtcaggtaggcatcgacgttgcggcgggtgtccttcgaatcaccggcggctgcacgcaggaagatgcccgagccggtcaccgggtccggctccccggtgccgtacaggcgcacgttctgcacgttgccacgggtataggcggtgttgatcttcaacagccagttgtcgccgaaacgctgttccaggttggcgaaggcggtgttgctctcgcgcttccagtagctccatttcggcgacaggttggtcgagcgcggcaggtgcgcgaaatggccctggttgtcgaagaacggcacggtgccccaggtcgagccggtggggttgttgtcctggctctggtaaccgagggtgatcgtggtgctgtcggtgacgtcgccttccagcaccgccatgccggccatcttgttctcgtcgtagcggtcgtaatacaggccacgttcggtgtaggcggcgaccacgcggctgcggaagcggccgtcggcggtcagcggcgcggtcacgtcggcctccatgcgacggtagtcccagctgccggcgctgaccgcgaacgacgcatcgaattccttgcccgggcgcttgcgcagcaggttgaccgtggccgacggcacgccggcgccgctgagcaggccgttggcgccgcggatcacttcgatacggtcgtagaaggcggtgtcgtactcctggttggtggagccgctgtaggtgggaatgccatcgacctggaagtcggtgatggcgaagcnnnnnnnntagtacagcgggcgctgcgtgtcatagaaggacacgctcacgccggttacattgcgcatcacatcgttgatgctgaacagtgattcgtcctgcaggcgctgcaggctgatggcggtggcggactgcggggtctcctgcagggtgatcggcaggcgcgtggtgctcgacggtggtgcggactgttcggcgcggacgctgaccctgtccagggtcttggcatcggcagtgccatcggcggcggcgaacgcgctgggcgcggccagcagggtcagcgacgaaagcagggcagccggcagcaacgcgcggcggggcaggcggttacggaggatcaggaacatggtgggctcgaggctcggaagcggggaagggcggcaacagtcgtccagcacccggggcggcggcttcgggcacggtcaggtccatctggggaggtgcgatcactgcacaggacgcaaatgtaaataattcttaacaacattacaattcgcgtcattcgcagggactttccggcgcagagcagtggcgggccggggtcggatcccgtcgccgcaggcaatgggctctgaccccatcatcggcggccaggtgcaggtcagagccctcccgtgcgggaggaatccgacccatttcgcacaaaaacaaacggccacccgaaggtggccgtccgtctccatcgaaagcaaactgcgggcttacagcgcctgcagttcctcgttggcgttgcgcttttccttggccgctgccggcactgcagccgcagcaggcgatgccgcgttcgcatccaccggcacctccagatacggcagatgcagggtctggctggtcagcgtacggatctcgttgaccagcgcggcgctgtcgttgagcttgcgcccgtacgacggcacgatctcgcgcaggcgggcttcccagccggccttcatctggtccgggaaggccttggccatcaggtccagcatgatcggcggcgaggtcgacgcacccggcgaagcgccgagcagggcggcgagggtgtggtccttgtcggtcacgatctcggtaccgaactgcagcaccgggcccttcagcggatcacgcttgatgatctgcacgcgctggccggcggtgaccagcttccagtcacccggcttggcagtggggaagtacttgaccagctcggcctggcggtcggcatcgttcaggcgcgcctggcccatcaggtactgcaccaggtccaggttgtccttgcccacttccagcatcgggccgacgttgttgtggttcaccgacgagtacaggtcccaccacgaaccgtgcttgaggaacttggtgctgtacagcgcgaacggcccgaacaggaccaccggcttgccgtccagcttgcgcgcatccaggtgcggcaccgacatcggcggcgagccggtctcggccatgccgtaggccttcacgccgtggcgcgaggtcacgtcctggccctggaaggcgaggaactggccaccgaccgggaagccggcgtagtccttcgattccggaatgccggacatctgcagcagcttcagtgcagcgccaccggcaccgatgaacacgaagcgggcgtgggtggtggactcggtgccggccttgaggtccttcaccgtcacgttccagctcttgtcggcgttctgccgcagcgcgctcacttcgtggttgaggtgcaggctgaagttcgggctgcgctgcaggccggcggtcagctggcgggtgatcacgccgaaattgacgtcggtgcccagcggcatccaggtcgcggcaaccttctgcttcgggtcacggccttccatcagcagcggggcccactgcttgatctgggccggatcctcggagtactgcatgccgtagaacagcggattcttcaccagggcctgctggcgcttgtgcaggtaggcgatgttgtcatcgccccagacgaagctcatgtgcggagtcgggttgatgaagtcgctgggctggctcagccggccttccttcacctggtgcgaccagaactggcgcgagacctcgaacgattcggcgatgccgaccgcgcgcttggtctcgatgctgccgtcgggcagttccggtgtgtagttcagttcggcgaaggccgagtggccggtgccggcgttgttccagccgtcggagctttcaccggcgacgccgtcgaggcgttcgtagacctggatgttccagtccggctgcagttcctgcaggtaggtggccagggtgatgctcatgatgccggcgccgaccagcacaacgtcgacgggcttgtcgttgctggcggcgggcaccgagcgctgggtcagcggccagtacaggaacagcgcggcggccagcaacagcagcacgagcagggcgagaagagccttgccaaatttcttcatgggggcgggatcgttggcggaggggaaggggtcaggatgcgcgtggggcagggaaagggcgtgaagaaacaacgccttgcagcatccatatgcgattctaaccggatccggtctgtttttgatgcaacgcagcatccggcgtttcgcgccatcctcacccgctagcgccgggtgatgcccggcgaacgaagccttgccagcgtcaggccatccctggcgacagcttcactcagaccagctcaagaatctcgtcgccggcctcatcaatctcgccggtcgggcgccagcccaggcgccggtagaagccatgcgagcgcgagcgtgggtcggccgaacaggccaggaacaggcgttggtggccggcatcgcgggtcaggctgaccacgtcctgcagcagctggcgaccgatgccgcggccttcatactcgggcagcagggccagcaccagcacctcgccgctgtcgcggtcggcgaagcagtagccggccatgcgctcgccctcccaggcgacgcggccgatcgaatcgccctgggcgatgccggccgcccagctgtcctcggtgatgcccagctctgccaactgcgcggcgctgaaggcgttttcgcgggtgcgcccgcgcaggtcgatgcaggcggcggcatcttcggggcgcgcatcgcggacgaatacaggcatgcagggcatccttgcggtgatcggccgaccagtatccgcatcacgcatggacccggtgtggaggttgcgtggagattggatggagtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttctccatggcccgggctcgacaactcctgactaccaagcgatgcattccgaacgcttggctgccctggtggtatcaggtcgcagtgaggccctcctgtcgcagcaaggcaaggtaccttccaccttcatcgtcagcgtcgaatatgtcctcgccatccaatgcatacgccctgagcaggtactcaagggcccgatcccgctgccccagaagttcgttgcattggccaacgcgatacaggatgaagggattggtatgcccgtccggaccattcaatgcatccatgaagtacttcagggcggtcactacgtcaccagaaagaaagctcgcgtctccaagagaagcacagagccacgtgtaggcctcccaatccttggcaggagctggcaacgcttctaaagcctgcagccaacaccgagtcgcgccagcatggtcatcggcatccatgaggacgtttccctgctctgagaggtcagtgacccgctcatagatttcgtcaggaagttccattcggtttgactcacaattggcaagctttccagcctacgtaaaacaagtacatctgtcggctggcaattgagctattcggtgtcgcaattgcctcgaattttggccgcgtgagccgaaagcgggtgccgaccaagatctacatcccctgggaggccagctcagcgcttgcgccggatcagtgccgaggaggcatccagcaccgcgcgggtcagcaaggccatggtctgcacgtcgcccttccaatgctgccagtacagcggcacgtcttcccacgcgcgctggcgcacgtagaccaggcggcccgcgtccaggtgccgcttgaccagcggcaacggattcatcgtccagcccatgccgccaaggttggcctgcacgaaggcgcgcgtggacggaatccaccaggtcggcgcggtgctgggcaggtcgtcgccggccatgcgccgggcgaagcgcgactgcatgtcgtccttgcggttgaacaccagcaccggggcctgcgccagcgcctgcgcggtcacacctttggcgaaatgacgctcgcggaattcgggtgtacaggtggccgcgtagcggatgctgcccagtgcatggatctggcagccctgcaccggctcgtccagggtggtcaccgcacccagcaccgtgccctggcgcagcagttcgacggtgtggtcctggtcttccacgcgcaggtccagcgtagtgccggtggtctgcgcgaactggtaggccgcctgcgggaaccaggtttccaggctgtcgtggttcaccgccaccgggatgctggcctgtggcaggtcctcgtcggccaggcccatccggtgcagcgcatcgtgctcgagcagggcggtctgctcggccagctgcaccagcaactgcccctcggcggtggcggtggccggggtgccgcgcttgaccagcagccggccgatccggtcctccagcgccttgacccgctgcgagatggcggacggggtgacattcagcgactgcgcggcgcggtcgaagctgccttcgcggatcactgcggccagggcacgcagctgggcatggtcgatacgcatcgaattaagtttcgctaatgttggtttaggaagtttagctcgtctttttcatgttgcggcgcgacaatggcgcccgttccggtgctgtccgccttcgcgaggcaccgtcccccccaagcaagtaaaggcagtgaatcccatgttctcggtcatctccgccagcaccggcctcggtgcctggttctctggtgcagctaccggcatcggcctgttcgccgtggtcggcgcccagagcgccttcatcctgcgccagggcatcctgcgcaagcacattgtgccggtggtcgccacctgtgcggccatcgatgcgatcttcatctttgccagcgtggccggcctgcgcacgctcacttcggcgctgccgtggctgaccaccgccgtgctgtggacgggcgtggcgttcctggcctggtacgcgatgaagtcggcgcgccgcgcgatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcggtttctcgctgatcaacccgcacttctggctggacatgatggtgatcggttcgatcgccgagaacttcggcaacgcccgcatggccttcgctgccggtgtggtcaccgccagttgcctgtggctgaccgcgcagggcctggnnnnnnnnctgctggcgccgctgttcaccaagcccagcacctggcgcgtgctcgacggcaccatcgcggtgatcctcagcatcctggccctcacgttggcggtgcgcggggtccactgacccggcgcacgccccccgaacccacgtcctgannnnnnnnccaaggtagtggtaacgacggcaccggcaacggtgccgtcgttttttgtacgccactggcgggccgggcactggcctgcctagaatcggccagccgggacaaggggtccaggcagggggagagaaggatgcacaagcgctggctggccgccatcgtcgtggcgggattgtggtgtggaaccgctgctgcgatcgatctgggcgcctatgtgcgagcggacaagttcggcgatgtcatgctgtctcccgggggcgattatctggccgcgaccgtgcctgcggacggcttcaccgctgtgatcatccttcgtacggacgacaacacgccggtgggcaacctgcgcccaccactcaattcgcatgtcttcggcctgcactgggtcaacaacgatcaggtgatgttcggtctggcgcagaagttcggtacccgcgatgcgccgtgggccaccggcgagctgctgacactggatgcacgcaccggacgaccggaactactggtgggctaccgcgaccttggcctgcgcgtgcggcccaagtaccggacgtcggccgcggcgttcctcagtgacgccctgcctggcgacgatgcgcacgtggtcatcgcagtaggcggatcgcggctggatgccaacggttatgcggcccagctggaactggcaagcggcaagcagcaagcagcggctgctggcccgcgcgccgatgccgggtgcctcctatgtggtggatgcccgcggcgacgtacgtttcgtacagggcgccggtactgacaacgtccatcggctctaccaccgcaacggtggcgactgggcgctggtcaacgatgagaaacggagtggtcgcagcgaggcggcgctgggcttttccgccgacggccagctggcctacctgctcagcgagcagcccagcggccccgatgccatcgtcagctggaacccggccacgcaggagcgcaaggtcgtgctgcgcgatgaggttgtcgatccggcacgactgatccgcagcccgggcagcaccgtgccggtcggtgcgctgttcctgggaaacacgccgcatacccggttcttcgacgaaagctcggacgaggcacggttgtaccgcagcctggaggcggccttccccgggcgtgcagtattcatcacctccagtacccgcgacggtcgccggctgctggtggaaaccgggtccggttcaaatccgggcgagttctacctctacgaccgcgaccgcaaccaggcacgcttcctgatggcgcgcagcgaatggattgacccggagagcactgcgtcggtgcggccggtcctgctgaaggcgcgtgacgggctggagctccatggattcctgacagtcccgcatggcagcactggccgtgacctgccgatggtggtggtgccgcatggtgggccgatcgggatattcgacaacggcagtttcgatcacgagaaccagttgctggccgctgccggctacgccgtgctgcagatcaatttccgcggctcgggcaactacggccgtgcccacagccgggcagcactggaacagtgggggcgcgcgatgcaggacgacgtgaccgacgccacgcgctgggcgatcagcgaaggcatcgccgatgcccggcgcatctgcatctacggtgccagctacggtgcctactcggcgatgatgggcgcnnnnnnnnaaccggggctgtaccagtgcgcggccggctatgtgggcgtctacgacctgccgctgatgtttactggcggcgatatccaggaccgcgattccggaatgagctacctgcgcgagtggctgggtgatccggccacgctgggcgcggtctcgccggtcaacctggccgagcggatcaaggtgccggtgttcctggcggccggtggccaggacaagcgcgccccggtccagcacaccgagcgcatggaagcggcgctcaagcgtgccggtacgccggtggaaagcctgtactacaagaccgaagggcacggcttctatacccaggcccatcgcagcgagtactacggcaagctgctggccttcctgtcgcgcagcctgggtggcaagaccgccacgactgcggctgcggacggcaagggcagggcgccgtaacgcaaagggcggcggatgatccacccgccgccccggttcctgcctgtgcgtgggcttacttcaccccgtgcatcatcttcttcaacagtggcgcggcaatgaaagcggccagcgcacagcccaggccgatccacatcagcagccagaacaggtgcgcataggcaccggcggcggccaccatgtccagcgattcgccttccggcacctcgatcgcggccagcttgccgaacagcgcggccagcgtctccgagaaggcggtggccaggaaccaggtgcccatcatcaggctcatcacccgcggcacggccaactgggtcaccgccgacaggccgaccggcgacaggcacatctcgccactggccagcaggaagtaggccagcaccagccaccacacgctggccatctcgccggtggcgccaacctgctgcccggccagtgccagcggcacgaacgacagtgcgccgatcaccaggccccaggctgatttgaccggcttgcccggttcccagccgcggcggtccatccacgtccacagcgcggcgaaggccggtgccagcagcaccaggaacaggccgccgagataggtgagcgagccggcggtctgcggaatcaccaggcagtcgcgcaccagcagcaccagcatcagcacgacgatggcggcgaagaacgtgcgcggcgcagccgaacccggacggcgctcggacaaccgcgcgctgaccacgaagcccagcggtgccagcagcagtgagaggatcgaccacggcagcggcgtaccgccggtgatcaccagcgagggcacgatgtccttggtcagcagccggtcggtgaaggtcacccacgagccgtaggactgctcgtacatggtgaagaacaccagcgccatgaagatcagcaccatcagcgcgatcatctgctggcgctgtaccggcgtgcacttgctgccggtgaaccaggcgaaccagaccagcacgccgcccagcaccaccaccatcaacatcagtgccaggctgatttcaccgcccagcgcgaacgcgccgttgccggccgcccacatcagccacgccaccggcaacacaccgagcaccgcgcacagatagatgagccattcgcgcggcaggcccagcaccttctgcttcaacgccgccggttgcggcggctcggcgtggccctgcaggtacttctggccccacaggaacatggccaggccggccagcatgccgatgccggccgcaccgaaaccgtacttccagccgtaggcctcgccgaggaagccgcacaccagcgatgagaacagcgcgccgaggttgatgccggcgtagaacagcgagaaacccgaatcgcggcgcggatcgtccttggcgtacagcttgccgacaatggtggagatgttcggtttcaggaaaccgacgcccatgatgatcagcgccagcgacaggtaggtcaccgccagtgccgaggtgtcgcgcaccacttcgccgttcacccggtacgcagcgtggccttcgaaggccatgccaaggtggccgagtaccagcaggatgccgccgaacagcacggcccggcgcatgcccagccagcggtcggccagcatgccgccgaatacagggatgcagtacaccaggccaccgtaggcgccgagcaggtccaggccggccttgtcgccgaacaggtggtacttggtgaggtacagcagcaacagcgccttcatgccgtagaaggagaagcgctcccacatttcggtgaagaagcagacatagacgcccttggggtgacccaggaagtcgtcggaagcgatagcggtggaattcatcgcggaattataggcctgtggcccgatccgctttcagtagatccacgccatgcgtggattgccggactggcctgggcgatcacaggtaccgcaaccacgccaggtcacgccttcgcgccttgaacctcgcgaatgcccgggtcggcgggtacagcaccaccgccagcgcacaggccaccagcagcaggccgctgaccgaatccagggcatacaactcgccatgggtcggcccccaggccgccagcgcggccaggtacagccccttcagcacgtacaggtgcagcaggtagaagaacatcggcgcggcgccgatatcggccagcgggcgcagcgcacgcgccaggggcggccattcgtacaggcgcagcagcaacagccccacgcccagggtcagcagcaggaactgcagcgacggcgggtacttggtgatgttgaggatgctcagccaggtgcgcagtgctgtggtctggtactgccaaggggcatccccgtactcgttggcgaaccgcagtaaggtgaacagggccagcgcaccgacgcctgcccacagcagccagtgctggcgctgcgtcgggtcgcgctcgcgggcgaaccacggtcccaacagataacccagggcgatcaccccgatccacggcagcaccggataggaggtgcgcaggcgcagcgcgccggcctcgatccagtcgcgctggtgcagcactttccacagcaccgccagcaggccatcgccttgcacccgcaagccgtcgaacaggttgtgcccggccaccaccgcgattgccagcaccagcagggccgggcatggcagccaaagcagcccggccagcgcgatcatgctcagcccgatggcccagatcacctgcaggtacagggtttccggcggcagctggaaggtccaggcgaaattcaccagggtcagttccagcacgaccaggaacagcccgcgcttgagcaggaacgcggccgtggcccggcgcggatccgcctggcgctggccgtacagccaggccgacaggccggtcaacaggacgaacacgggtgcgcacaggtgggccagcagacggcaggcgaacagcgcgggggagaccgtcgccgcgtccatcgggtcgctcacctggtgctgcaggaagaaggtctcgcgcacgtggtcgagcaacatcaacagcatcacggtgccgcgcagctggtcgatggaggccaggcgggtagtgggggaaggggccacgtgcgaggttcggtcggcgtgacaggatataacattacaattgcgtctttccagcgtgtgctgggcggttccgacgannnnnnnngtcggctcagggcaggcaaaccgaggggctccagcccagcgcctcgtcgtagtggacctggatcgctcgcaggctcccgtcggggttggccttcaagcagaatcgggcgctgtggtgttgcgtggcgccggtcctggtggccgacagcgaaacgtcgtacaggcgtccgggctgcagcggcatcgccgtttgccttgaaatggcgttggctggcacttctccgtagaccacgcaggcttcgggtggaagtgggattgatgcgggatgggcaaagtagaacgaccattgccgccgcagcggtggagtaattgcgtcatgcacctccacaccaaacacctccggagttttaccgatacgcttgcgctccttcctgggtagtccgaaacaaggtttgccggcgtggtcggtgatctcgactgggccaatgcggctccaggcagatgcgtaatcgcaaagcggcatcaggcaggtcagggtcacgacagccacgaccggtgatttgatcgggcggatccgcagtgggttgttcatcgggcggctcagcgtcatcggttcagatcatgaacacgatgcacggggcgttgaggcacttcaaacgatgatggctggaatgctgcagtactggttggcctggcccctgcaggacaagagactgcgaggcccggcagccctccggcatgtgccccatgcgcttgatgcgttggccgagtttggccagaagcgactatctcactgccgacctggccgcaaccctcccgaaccgcactggacttgccgcctcctgaacgctagcgtgcaagggattttttgccagcaggggcttccatgaaccacgacgctgcgcccaagcagctcaccttccgcgcagtggccctggccatcgtgctggcggtggtgctgtcggccgcaaacgcctacctcggtctgttcgcaggcctgaccatcgccaccgccattcccgccgcggtgatttccatgggcgtgctgcgcctgctgggcggtggctccatccttgaaaacaacatcgtgcagaccggcgcttcggccggttcgtcgatcgccgccggtgtgatcttcaccatcccggcgctggtgatcatgggctactggccggacttcaagtactggtgggtgctcggcatcgccggcctcggcggcctgctgggcgtgttgttctcggtgccgctgcgtcgttcgatgatcgtcgaagacccgcttccgttcccggaaggcaaggctgcggccgaagtgctcaaggccggtgagaatccgggcccgggcctgaagatcctcggcctgtcggcggtgatcggtgccttcgtcaagctggccgcggaaagcggcatgcgcctgatcccggatgcctgggccacctcggcctacgtcggcagctccaaggtcaccgccttcatcggtaccaacctgtcgccggcactgctgggcgtgggctacatcgtcggcctcaacgtcggcatcgtggtggtgtccggttcgatcctgacctggcacatcgccattccgatctaccaggcgttcttcatgaacaccgatccggcactggccgcgtcggttgccgcggcttcgtccaccgaggcggcgttcgccatctggggcgcgaagatgcgctacctgggtgtcggcgcgatgctgatcggtggcatctggacgctgatctcgctgcgcaagtcgctgctcaacggcgtcaagagcggctttgccgccgcccgcaagagcggtggcccggtgctggcgcacaccgagcgcgacctgccgatgaagtggatgctggtggccctggtggtcttcgtgctgccgctgctggccctgtaccaggccatcgtcggccagtggcacgtgtcgatcccgatgaccctcatcatgatcgtcgccggtttcctgttcgtttcggtctcggcctacctggccggcctgatcggttcgtccaacaacccggtctcgggcatcaccatctccaccatcctgttcgcctcggccgtgctggtcgtgctgctgggcgccgacggcctgaagccggtcggtgccggcggcgcgccgctgggcgccgtggccgccatcatgatcggcgcggtggtgtgctgcgccgctgcggttggtggtgacaacctgcaggacctcaaggccggctacatcgtcggcgccaccccgtggaagcagcagctgatgctgggcatcggtgccttctcgtgtgcgctgatcatggccccggtgctgaacctgctggccaccgcctacggcatcggcgtgaagtccgagctgcacccgaacgcgctggccgcaccgcaggccaacctgatggcctcggtggccaagggcctgttcggtggtgaactgccgtggaccttcatcggcatcggtgccgtggtcggtgccgccatcatcgccttcgacagctggctgaaggcgcgcaacgcccgcttccgcgtgccggtgctggccgccgccatcggcatctacctgccgctggaactgatggtgccgatcttcctcggcggcctgatcgcccacctggtcgagcgcttccacaaggtgcgcgccgatgacgaagaaggccgcgaccgcgtgcacaagccgggcgtgctgttcgccgccggcctgatcaccggcgaagcgctgatgggcatcgccatcgcgattccgatcgtggtcagcagccgcgccgacgtgctggccgtgccgttccacctgccgggcgcgcagtggatcggcctggccgtgctgttcctggtcggctggctgatctaccgcaccggcaagtacgccaaggcgtaagggggctctgcccctgggttcaacgggtagtgccggccgctggccggcaatcccggaatcccgtgatacccctggttgccggccagcggccggcactaccgcagaccgcgctacggcgcggtttgctgtttctggcgattgcctgcctgcagccatgaccgatggccttggcagccccggccgcacgggcctaccatcggttttttgccgtcctgcggagaccccgatgaaactgcgtcatgccctgctgccactgagcctgctggccgccctgcccagcgtcgccgctgcccgtggcctggaagtccgcgacatggtggccatggaccgcgtctccgcgccggtgctgaccgctgacggtggcaccgtggtgttcgccaagcgcagcgtcgatgccaacctgaaggcctccaccgcgctgttcgcgcgcaacctgcgcacccgcgatgcagcgccgccgaagcagatcaccccggccggctggaacgtcaattccgcttcgctgtcggccgatggccagaccgtgtatttcctcagtgccaggaacggcagccagcagctgtacgcgcagccgatcagcggcggtgctccgcgccagctgaccgatttcccggtcgacgtggacagctaccacgtgtcgccgcaggacgaccgcgtgctgttcagcgccggcgtgttccaggcctgtgcctcggacctggcctgcaccgagaagaagctgaaggaaaagaaggacgccaaggccagcggccaggtgtgggattcgctgttcgtgcgccactgggacacctggaacgacggtcgccgcaacaccctgttcgtcgctccgctgccgacggccaaggccggtgcggtcaagggcgcgtcggcgctgagcgcgaccatcgatggtgatgcgccgtccaagccgttcggcggcaatgatgacttcgcgtggtcgccggacggcgccagcgtggtggccagcatccgcgtggccggcaagcaggagccgtggtcgaccaacttcgacctgtaccgcttcgacgccgccggcaagcaggcaccggtcaacctgaccgcctccaacccggcctgggatgccggccctgtgttcagtgcggacggcaagaccctgttctaccgtgcgatgaagcgcccgggcttcgaggccgaccgcttcggtctgatggcgatggacctggccagcggcaagacccgcgaaatcgcgccgcagtgggatcgctcggcgggcggcatcaccctgtccgccgatggtgccagcatctacaccacggccgatgaccttggcgaacacccgctgttccagatcgacgtggccagcggcaaggccaccaagctgatcggcgacggcagcgtgaccgcggtggatgtggccggcaacagcgtggcgatcacccgcaacagcctgaagagcaacgaccaggtgctggtcggcctgctgccggctgcgggcgaggccatcggcgaactnnnnnnnntgaccccggccgctggtgaggtgctgaaggaggtcagcttcggcgactacgaacagttcgagttcaagggctggaacaacgacaccgtgcatggctatgtggtcaagccgcacaactaccaggaaggcaagtcctacccggtcgcgttcctgatccacggtggcccgcagggcagcttcggcaatggctggagctaccgttggaatccgcagacctacgcgggccagggctacgccgtggtgatgatcgacttccacggttccacaggctacggacaggccttcaccgatgcgatcagccagcactggggcgaccgcccgctggaagacctgcagaagggctgggacgcggcgctgaagaagtactccttcctcaacggtgacaaggcctgtgcgctgggcgccagctacggcggcttcatggtcaactggatcgccggcaactggaacagcccgttcaagtgcctggtcaaccacgacggcgtgttcgaccagcgcatgatgggctacgccaccgaagagctgtggttcaccgagtgggagcagggcggcacgccgtaccagaaggccgcgaactacgagaagttcaacccggtcaaccacgtggcggactggaagaagccgatcctggtcatccacggccagcaggacttccgcattccggtcgagcagggcctggccgcgttcaccgctgcccagcgtcagggcatcgaatcgaagttcctgtacttcccggatgaaaaccactgggtgctgaagccgaacaacagcatcctgtggcatgacaccgtcaatgcctggctgaagcagcacatcggcaactgatgactgcagcgccgcccttcggggcggcgcttttgttcgccatctgctttaccggtgggggccgaccgttggtcggcacaccctcatgatccgccgccaacagcagccggccagcggccggctctacccagagcacctgcatgatccagaacgacatcgtcgtcttcggtttgatcgccgccacccttggcgccgtgttctggaccgcctcgcgcgagcagggcctgtggaagcgcttctacacgttcgtgccggcgctgctgctgtgctacctgattcccggcatctacaacaccgtcggcctgatcgatgggcagaacaccaagctctacaacccgatcgcacgcgacatcctgctgccggcagcgctgatcctgctgaccctggcggtggacatcaagggcatcctgcggctgggcccgaagctggtgctgatgtacctgggcgcctcggccagcatcatgctcggtgcggtggtggcgttcctggcgatnnnnnnnntgcatccggaaaccgtggccggtgacacctgggccggcatggccgcattggcaggcagctggatcggtggcggtgccaacatgctggcaatgcgcgaagtattcgacgtcaatgcgaccacgttcggccagttcgcggtggtcgatgtcggtgtcggctacgtgtggatggcggcactgatcttcctggcggggcgggcagcgaagatcgacgcgcgcagtggcgccgatacttcggccatcgatgaactgaaggagcgcatcgcgcgcttccaggccgaacacgagcgcattcccagcctcaccgacctgatgctgatcgtggcggtggccttcggcggcgtgggcctctcgcacgccatcggcgcgccgctcgcagcatggttcaaggccaacgtcagctgggcctcgcagttcagcctggacgcgccgttcgtgtgggtggtggtgctgtcgaccacgctgggcctgagcctgagcttcacccgtgcgcgcacgctggaaggcgcgggcgcatcgcgcctgggctcgctgctgctgtacttcctgatcgcctgcatcggcatgcagatggatctggtggcgctgctggaccgcccgtggctgttcctgctcggcctgatctggattgccgtgcacatcgtgctgctgtggtgcctgggcaagctgctgaaggtgccgttcttctatttcgccatcggttcgcagtcgaacatcggtggaccggcctcggcgccggtggtggccgcggcgttccatccggcactggcgccggtgggcgtgctgctgggcacgatgggctacgccaccggcacgtacctggcttacatcgtcggcatcaccctnnnnnnnntggcagggcagggctgatacggtagtgccggccgctggccggcaacccggtgatgcttcacgggttcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgcgttacgccaccggcaagccgcgctcgatcaaccacgccttcgcgtcttcggcgtcctgctcgaaccgcgccgagtgaaaagaggggcgccgcaaggtccggcgcgtcgccacgcgcccgtggccaaccgcgcccgcggccttacgccaccggcaacccgcgttcgaccagccacgccttcgcgtcttcggcgtcctgctcaaaccacgcctgtgtcgaccccagccgatacgtgtacccccaggcatccatatcggccatcaaccgcgcactgccgacaccaggcaaacgcccggccagcacgatctgcaggtagcaggtggcatcttcctcggccaccgaatcggtggcgtcggtgtgcacctnnnnnnnncgctccggcggcaatacgatcaggtggcaggcttcatgcagcatcgaatgcaccggggtgtcatcgcgcacatagacattgctggcgatgatgcccgcctcgggctcgccccagtagctgccgggaatcggttcgcctgcggccacgtggtgcaggcgaaggccatgcgcggcgagcaggcattgcgcgtcggcgaaggcgatgtcgcccacgcaggtgatgtccacggcggttgtcgtatcggtcatgcaggtcacgcggccccgcccatgcaggcacgggcggggcggggcatcagggtttgtccgggccttcaggcagcgccacggagatgtccagcacatcgtgctggccatccttcaccaggtcgaccttcaccgcatcgacgtcgatgttcacgtacttcttgatcacttccagcagctcgcgctgcagcagcggcaggtagtccgggccaccgcggtggctgcgttcctgcgcgatgatgatctgcaggcggttctttgcggtttcggcggtggtcttcttcgctttgaggaaatcgaacaggcccatgcttaccctccgaacagcttgctgaagaagcccttcttctcgacgctggtgaagcgcatcgggcgatcttcgccgaggatgcgcgcgacggcgtcgtcatacgcctggccggcagcggattcgacatccaggatcaccggttcgcccttgttggacgcattgagcacgtcgcccgattcggggatcacgccgatggccttcagccccagcacttcctcgacgtcggcgatgctgagcatctcgccggtttccacgcgcagcggggtgtagcgggtcagcagcaggaaggcaggcacgttctggccggattcggccttgtgggtcttcgagtccagcaggccgatgatgcggtcggagtcgcgcaccgaggacacttccgggttnnnnnnnnnnnnggcgcggtcggcgaagtacatcgccaggaacgctcccttctcgatgccggccggcgagtcgcagatgatgtaatcgaagccatcggcggccaggtccttcaggaccttgcccacgccttcctgggtcagtgcgtccttgtcgcgggtctgcgaggcggccaacacatacaggttgtcgaagcgcttgtccttgatcagggcctgcttgagggtggcttcgccatgcacgacgttgacgaagtcgtacaccacgcggcgttcgcaccccatgatcaggtcgaggttgcgcaggccgacgtcgaagtcgatcaccgccaccttcttgccgcgccgcgccaggccacaggccaggctcgcgctggaagtggtcttgcccacgccgcccttgccggaggtgactacgatgatttcagccaaaggacttctcctggttctgcattagtttggggctgcgtcagtccagcgcagcgatcttgatctggtcctgttccagccacacctgcacggccttgccgcgcaggttgtccggaacatcgtccagtaccttgtagtggcctgcaatggccaccagttccgcatggaaatcacggcagaagatgcgtgccgcggtgttgccctgggcccctgccagcgcgcggccgcgcagggtgccgtagatatggatgctgccatcggcgatgacctcggcgccggcgccgacggtggccatcacggtcaggtcgcagttctccgcgtacagctgctggcccgaacgcacgttgcccagctgcatgcggcctggctgcggcgcggctgcatcggcgatcttggccaccggtgcggccggggctggcttcggttnnnnnnnnnnnnnnnnnnnnnnttccggtgcgggcggcggcggagccgcttcggcctcggcacgttcgtactgggcgcggaacttggccagcagcggcaggccaagctgctgcgagagcaggtcgaccgcgctggtgccataagccagcgccaccggcagcacgccggcgctgcgcaggccatcgaccagcgcctgcgcggtggccacgtccggaacctggctcaggccgccgaaatcgaggatcaccgccgcgcggccgaacagcttcggcgcacgggtcacgcgctcgcgcatttcctgcacgaggcgttcgacatcaagggtacggatgcgaaggttggcgatgcccacctggccgatcttcagttcaccggcctgttcgtaatcgaaattcaccgccacgctcaggtccccgtcggccgctgtgcctgcgccggcagctgccgggcgcgtgtccatgccacatccggcagcttgccgccgtaggtctcctggacccacgggtagctgcacagttccttggccagcatgctggcacgcacatcgacctgggccatggtgttctggcccagctcgcggaagccgaagctgccgtggaagagcagggcggcatcggcgccgtggtcgaggaagacttcgcaggtcatctgcgggtagcgcagctcggcaaagctctgcgcgtcggcatagaacgcacggccgacgccaccgccgcggcggcggctggcgaccacgatgcggtcgatgtagaagaagggggtgtccagctgctgcttgaaccaggcgaagttgctgctgtcgtgctggctgtcgctgccgaagccgatcaggaagccggccaggttgccgtcgcgctcggcgacgcggaaatactcagcggtttcatagaacaggcgcaggcgggccgcatccaggggaaggatggccaggccagcgttgttgttcaaagccaggacggaatcgagctcgtgctcgcgcacgtcgcggatgacaatcgacattgtgactccgtggggtaacgcggttggtccatcaagggaccctgcgcacgattattgcatgcccggggtgggctgcggcatgaacaggcgaccgggcaggcatgacttccgtggggtgcgatgtgcaggccgggcccgtagagtgctggcatgttgggagtcctcagccatacccgcgtccttcgcctggccggcctgttcacctgggtcatggtcggtctgcccctggcgtactcgcagttcgagaacctgcacagccgcggtgacatgggcggctgggcggtcctgctgttcgtcgcttacctgtccttcggcacctcctattactggctgacccgcatcctgcgcagcgacagccccaccagctggctggaccgcggcnnnnnnnnnnnnnnnacgatttcggcgctgggcgtcagcttcctcagcggctcgggcttgggcagcatcctgatgatggtggccgccggggtcatcccgtggatgctgtcggtgcggctgggcgtgctgtggctgctggtcagccaactggcggtggccccggtctactacttgctgctgcgcttcccgttgttcgaagcggtgatgcagtcgctgctgtacggcggcttttccatgttcatcttcgtgaccagcctggttgcccggcagcagaccgaggcgcgcgacgaacagcgccggctcaattcagagctgcgtgccacccgcgccttgcttgccgagagtgcccgcgtcaatgagcgcacccgcatctcgcgcgagctgcatgacctgctgggccaccagctgaccgcgctgaccctgaacctggaagtggccgggcacctggccgaagggcaggcgctggagcacgtgaagcgctcccacaccttggccaaactgctgctgggcaacgtgcgcgaggtggtcagccagctgcgcgagaccggcgcgatcgacctggccgcggcgctgcgcccgctgaccgagaacgtgccctcgctggacatccagctggagatcgaggatccgctgaacgtggaggacccccagcgggcccacgtcctgctgcgctgcacgcaggagatcatcaccaacgccgtgcgccacgccggtgcgcgccacctgtggatcaaggtgtaccgtgaagccccggaccgggtggtggtggaggcccgcgacgacggtgtcggcgcggacatggtcaatgtgggcaatggcttgcgcggcatgcgcgagcgcctgcaacaatgtggtggccagctgcagatcgagacccgtcccggtgaaggcttccgcctgcgggcaacggtgccggcaacggtgctggtggccgcccttaccaaggttcctgaaggagtacgttgatgattcgcgtctgcctggtcgatgaccaaaccctggtgcggcagggaatccgctccctgctggcgctcgacgatggcatcgaggtggtggccgaggccggcgatggccggcaggcggtcgagctgatcccgcaggtgcgccccgacgtggtcctgatggacatgcgcatgccggtgatgtccggactggaagcgctgcaggtgctgtcgcggcaggaacagctgccgccgaccatcatcctcaccaccttcgatgacgatcagctggtgctggctggcctcaaggccggtgccaagggttacctgctcaaggatgtgaccctggcacagctggtcggtgccatccgtaccgtggccgagggtggttcgctggtacagccggcggtgacccagcgcctgttgtcgggcctggagcacatgcgcaacgagttcgtcagcctggaccgcccggacccgctgaccgaccgcgagaccgagatcctgcggctgatggccagcggcttctccaacaaggagatcgccaactcgctgggcgtggccgagggcaccatcaagaaccacgtgtccaacatcctctccaagctgggtgtgcgcgaccgtannnnnnnngtactgaaggcgttcgaactccagctggtctgaggaaaatcgtttcggtacaaagacttgggtggtggcagggggttccggccaaggtgcccccctacttgccgggcagcggtatgcgttacccttcgaattctttgtccatacaaatacgcagccggcagggaaaccggtgcgccaatcccgataaacaatgcccgcgaagcctgctaggattggcgcttcgcttcaatcaacccggccgtgggatcggccccggagactctctgaatgacccgtattatcgagttcctgatcgccttggggatcgtggctggcctgttcgtcatcattggcgtatgtctgccgggcgagcgtcacatcaccgaaagcatcgagaccaaccgcaagatgacgatcgtgtacgacacggtcagcagcctgcgccgcttcaaggactggaacccgctggtactgcgcgatcccgccgttgaactgaagctgtccggcccggcctccggcaagggtgccaccctggacttcacctccaaggacctgggcaccggctcctggaagatcaccgacgccgaagagaacaagcgcgttgcgatcgccatcgaagacgccaccaagggtcacgacaaggtcaccaccttcaccctggagccgaccggcaagggtggccgcaacgtgaagatcacccaggactactcggtgaagtacggcttcgacctgttcggccgttatgcaggcctgtatgtcagccgccagatcggcgacgacatcaagatgggcctgtcgcgcatggccaacatgctggctaccgtcccgaacgtcgactaccgcacgccggaagccccgctgaccgatctggccatcgtcgatgtgccggctgaggatctgctggtcgtcaacgccggtaacgtggaccgcggtcaggacacgatcaccaagtccatcaaggacaaccaggagtggatcaagcgcgtgatggaggccaatggccttgaagccgccggtccgttccgcatcatcaccaccgacttcggccaggagaagtacgccttcgacatcgcccagccggtgaagaagaagggtgctgaaggtgccaccgctgaagccctgaccgtcaagatcgacggtggcgctccggtgaagtacgtgcacgtggctccgcaccgctcggcacatgcggcctacaccggccacatggcgggtctggacgttgcccgcaacggcctgcgcgcctgggctgtgacctccggcaacgaagtgatcgaccgtccgtacgaaacctggaaggatggcatcgacaagtcgttcaccccggaaggtacctacgacatttactgggccgtcaagtaagcctcggctgacccatgtagtgttggacacgaaaacgcgccgctcattgcggcgcgnnnnnnnncatctggcgcccggaaagggcgctgtgcaaggagcccccatgttcaacctggaacgtcgcgcacgtaagccttccctgctggcctgccttggtgcgctgctggcggcggcctcgatcggcctgtccgcctacgcatcgcacggtgtggctgacccgctggcgcagcagcacctgaacatggcggcactgtatgcgttcgcgcatggcgcggtgctggtggcgcttggcccgcgtgcgcagggggcgaccgcgcacctggcgctgtacgtgctgctgctgggcgtgttgctgttttccggcagcctggtgggcggtgccttgtggcagtggccgacgcggatggcgccgatcgggggcaccagcatgatggccgggtgggtgttgctggcgatcaatgcgttgaggcggtgactgagtcgaggttgtttcttcgatccatgctgatgcgatctgcgccgtccatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncagccgcgcgctgatccgttgtagaggcttcgagcgaagcgaccggcttctgtctttgccttcttgttccatctcgtggtggnnnnnnnnggaatccgcccggacagctccatgaatttcgccctgcggccgccacgaggggctcagccgttggccggcctccagcaccagtgccacggttcgtagacgatgccgtgcgggttttcgcgcgggtaactcagatggaagccgtgcccgccggcatgcgcctgcagccacgcgaacgcgttggtggcttcgaacgattcttcagccggcgcgtcgcccggtgtgccgatgtccagcgcgtggccgctgtggtgttcgctgaaacccggtgcggcattcaccttcaggatctcggccacgctcaagccgcgcgccagcttccgttcgaagatgcccaactggtaggcatggctgcggaagccggagatggcatccagcgcaattccatcctgtgccgcgtgcagtcgcatccgtcgccagccctgcgcggcgccacggcgcagccacaatgggcgtgcaaagcggtcgcgaccggcgaagtgcagcaggcacggctcggattccagcggcaggccgctgtcgtcggcatagcgctgtgcatccaggccaagctgctgcaggcgctgctgcaacccggccagcggcagccactgatcttccagtccggcgccgaagggccgtgcagccgcggcatccagcagtgccagtgcttcctcgaccccgggttcgcgcggcaggcgcggcaccatggcgtgcacaccctgcgccagtaccaccgccagatagcggccatcacgcttgcgccgcagcacccactgcgcctgcgacagcaggcgtgcatccaggttgctgcgtgcgcgcaacaggtgggcgggccacagctcgatggcctcggtattgatcagcaggggcgcgcgtcgttgcatcgccgcagcttactgccgtggcgccgacgcggccaccttgcgcagcgcatcgagcagcgcctgcggccggtccacactgagcagcagcgtgctgccatcactgaccggcagggcgagcacacgcgcacggtcggtgaccagggcgaagcccttgccgcctccgtgcaggcgaaagtggcccgagtagaagcccggcattgaatagccattggttttgacacggatgccgtagcggcggtcacgctgcaggtcgaccacctcggcctggtccagccgcaactgcgccaccggcacccgccgccggtacatcgttgaacgcacgtccagcacatcgccggccagttccacccggcggcggaagaaggccgtgcccagtccaatgcccagcagggcaatcaccagcaggctccatgccgcactgccgcccatccggaaccagggcggcgacagcgttacttcgatccagggtgcgctcgccggtgccttgtacagctgcgcatacaggcaggccacgaaggcagccagcagcggcagcacgatccagagcacgcgcagcggcgagctctcggccacgtcaaagggtttcgggtcgctgccgcccatggttcaggcctccttcttgaacaccagcatcgccgggcgcatcggcgccgggatgatgatgttgaccagttcccagcccagttggccctggcggctgagttcggcctgcacgtcctcgggcttgagtacacccatcatggacgtcttgacctcgatggtctggtagctccagcgcttgctcattccttgtcctccggcgatggcgtgggtttcggcaggcgtcctgccttgcgcagggcgtcgcgcagtacgtattcgatctgcgcgttgaggctgcgcagctcgtcgtcagcccagcgctgtgccgcggccaggacctcggcattgatgcgcagcggataggctttcttctcactcatgaaaactcctggcggggcggtggggcaccccgttgcgaggatggctcagtaaagcgaaccggcgttgacgatcggttgggtgccgcggtccgagcacagcacggtcagcaggttgctgaccatgtgcgccttgcgttcctcgtccagttcaaccacgccgttcttctgcagttcggccagggccatttcgaccatgccgactgcaccggccacgatgcgcgtgcgagcggcgatcaccgcgttggcctgctgacgctgcagcatggcctgggcaatttcagcggcgtaggccaggtggctgatgcgtgcgtcgatcacctgcacgccggcgtcggccagacgctcggccagctcgttcttcaggtgctgggagatctcgctggcgtggctgcgcagggccagctggccatcctcgtgctggtcgtagggatagctggtggccatcgcgcgcagcgcggattcggactggatgtgcacgaagctctcgtagtcgtccacgttgtagaccgcttcggaggcgtcgaccacctgccagacgatcactgcggcgatctcgatggggctgccgtccagctcgttgaccttcagcttgccgctctcgaagttgcgcacgcgctggctgacccggcgcttggcatagaaggggttgttccagcgcaggccgttgtccttcacggtgcccacgtacttgccgaacaggctcagcaccgccgcctggttgggctggatggtgtacaggccggccaggatgaacacgcccagcaccaccagcagggcgcccagcagcatcagcaacagattgggcgagccggcactggccttggctgccactcccagtacgaacagggcggcgccagcgagggcgacgagcagggcgccgaccagcgtgccgaggccgttgagggaagacagtgacttctctttcatggcagtacgtccttgagggttcgagttgaagatatcaaagtgatatcacttgtcgactaccgttcgtcggatgccgtggccggggcggtcggccagctagaatgcccacccgccttcacatcgctgctggaatcgccatggccaagcttggaactccgttgtccccctccgccacccgtgtgctgctgctgggctcgggcgaactcggcaaggaggtggccatcgagctgcagcggctgggcgtggaagtgatcgccgctgaccgctatgccgatgcgccggccatgcaggtcgcgcaccgctcgcacgtgatcgacatgctcgacgcgatggccctgcgtgcgctgatcgcccaggagcagccgcacctggtggtgccggagatcgaggccatccacaccgaaaccctggtccagctggaacaggaacagggcctgcgggtgatcccgacnnnnnnnnctgcgcgcctgaccatggaccgcgaaggcatccgccgcctcgccgccgagaccctgggcctgccgacctcgccgtaccgcttcgtcgataccgaggccgaataccgtgctgccgtggccgccatcggcctgccgtgcgtggtcaagccggtgatgtcgtcctcgggcaagggccagagcaccctgcgcagcgaggcggaaatcgccccggcgtgggagtacgcgcagaccggtggccgtgccggtgccggccgctgcatcgtcgaaggcttcatcgatttcgattacgagatcaccctgctgaccgtgcgccatgccggcggcacctcgttctgcgcgccgatcggccatctgcagaaggatggtgattaccgcgaaagctggcagccgcagccgatgtcgagcgccgcgctggcgcgtgccgaagagatttnnnnnnnnatcaccgacgaccttggcggctggggcctgttcggcgtcgagctgttcgtgaagggtgatgaggtgtggttcagcgaagtgtcgccgcgcccgcacgacaccggcctggtgacgctggtatcgcaggaactgagcgaattcgcgctgcatnnnnnnnncatccttggcctgccgattccggtgatccgccagagcggcccgtcggcatcgtgcgcattgctggcacacggcgagggcgtgccgtacttcaacaacgtcgccgccgcgctgcaggtgccggacaccgccgtgcgcctgttcggcaagccgagcgtgcacggtcatcgtcgcgtgggcgtgaccctgnnnnnnnnggaaaccatcgacgaagcacgcgccatcgcgcgtgatgccgccgaagccatcggcgtcgaactgcgcccctgaaaaaggagcgacgaccaacggtcgtcgcctaccgaaacccggtgggtaccgaccgttggtcggtacgctgctctaccgcacgtccacccacaccagatgatggtcgctgccgtcggcgatcttcgcttccgggctttcattggccggccagaagataccgctgccgacgtattcgaaaccggtcgagggcagcacgtagtccaggcgcatggtgccggacttcgggccgaaatcgccggtggcgtggaacggtgcgcccttgcgctcgatgcccttggccgcataggccaggctggtctgctcgccgccgacgctgcgcggggtggggtagcgcagcacgcgggcgttctcgatcagctcgacgatcgcctcatggcgaccgtcgccgtcgaccgggtcgttgttgaggtcgccgaggatcacgaagcgcgcgtcctgcgccaggccgccgcactggcccttgtcgtcgcacagccacggcttgtcacccttggacaggtattcctgccacaggcgcagttcgtcgtggttgcgcgccgcgttgcgcttctccggaccgtcgaacaccggcggggtcggatgcgagaccagcgcatgcaccacgccggccggggtcttcaccggcacgtcccaatgcgacttcgacgacaggcgcagctgcgaccacacgtggtcgttgtagaagctcttgccggtacgcggatcgaccgggcggatcgcaccgggcatcgcgctccacttcagcagctggaagctgcgcaccttggcttcatcgatcgggtagcgcgacagcaccagcatgccgtactggcccgggtgcaggccgtagccccatgcatcgttgccgcggctgcggccttcgccaccgaccacgccgttgttgtccaggtccagcccgctgggcacgccggtgttgaccggtgccaggtagcggtaggcgaagtgcagcggcttgccgccgccaggctgggccacttccaggtagcgcttctggaacaggtcggcggcgcgatgggcgtcgtcgaagtcgaactcattcagcagtaccaggtccgggcgcacctgctgcagcaccgcggcgatcttgcgcgcgtgttcgctgtcaccttccagttccttgatcaggccaccggcgtcatcggagtacagcgaggtgttgtaggtggccaggcgcagcgcagcggacggcttttcggtcatcgcgggggacgtggcgaaggcaggggcggtggcgccgcagagcagggccagggcgaggatcannnnnnnncggcgggtcatgttcatgggccgtattgtgcacccggcccggtgtcagcggtttgtcagcgcccgtccagatcattgtcgaaatcgtgccagcggcggccatcgtaggcttccagcggatggaagcgacgcttgtagtccatcttctggtggccgcggatccagtagcccagatacacgtgtggcagcccctcgcggcgcgcccattcgatctgttgcaggatcgcgaaggtgcccagccnnnnnnnngcatggtccgggtcgaagaaggtgtagaccgccgacagcccgtgctcggtgacgtcggtcaccgccacccccagcagctggctgggctggccgtcgtggccgggcaggcgcatttccatgaagcgggtgtgcgaccagctgccgatcaggaactgctcgaactcgtgcggtccatggtcgtccatgccgccgttggcgtggcggtgggtgaggtagcggtgatacagcgcgaacaggtcgtcgcgggcggtggcggcggtgatccgcacctccaggtcggcattgcgggcggcgcagcggcgctggctgcggtccggagcgaagcgcgccaccgggatgcgcaccgccacgcaggcctggcagtgcgcgcaatgcggccggtagaccaagtcgccgctgcggcggaagccccagctcagtgccagcggatagagcgcaccgaggcggcggtcgttcgggtccagcaccaggtcgcgtgccacccggtccgaccagtacccgcaggggtgctcgccggtctggaaaagtcgcagttcgtcgtctctgtcgccatgtatcgccatgggcacagcatagccccaggttgtcgcagtggcggcgactgtccggcggatgaatggaatcggcagtagcgtcaaccgacgtcgcgcccgggcgttgttgtcccccgagggtgaagtgatcaccccgacgctgttcccatccccaggagtgacctcatgatccgtacccccctgctgctggccctgctgctgggcacctccgcttccggtatcgcgctggccgccgacaccccgaccacgcccgcgccgcgcccggccaggctggacaccaacggcgacggcgtcatcgaccgcagcgaggccgccgccaacccgcgcctggccgcgaagttcgacgagctggacaagaacaaggacggcaagctctcgcgcgatgagctgccgcgctggcagcatgggcgacgtggccacggcggtgagcgctgggccaagctggacgtcaacaaggacggccgcatcagccgcgaggaagccaaggccgatccgcgcctggccgcgcgcttcgaccagcttgatctgaacaaggacggctacctggacaaggccgaccgcgagctgcgcatgaagcagcatcgtgatgcctggttcgctgccgccgacaccaacaaggatggccagctgagcaaggccgagttcgacgccgccaagggcccgatgcacggtggcccgcgccatggcggtccgcgtgatggcgctgcgccgaagccgcagcgctgaggttcaacgcagtgaatgacgacaacgccggcaggctgccggcgttgtccgttacacgtttccgttgcgcatcagcgcatataccaccaggccgatcacgaatacgttcgccccgatgatgccggtgcgcccgtacacggattcgtatttccagttggttccgctgcggccgcgtcgcgctgaatnnnnnnnnatcatgggtgccatcacgcgctgcagcggcaccaggcactggtagttcaccgtacccaggccgatgacgagaatcgcaagttgcagccagattggcacctgcagcatcagcgagatcagcaggctggtgcagacgaccatcgcggtgaacgtattgaggtgcacgaagcgtcgcactgctgttcgttcctgctgggtgtctgcgaagcgcagcaggaagcggccacccaggtagctgccgatgatgccgccgacgacgccacctgcaacggtggcccagtcgctggcgggaatcaggtgcagctggctggcggcggccgtcagtgaacccatggcagccccgcctgcggcactgacgccgcccaggcccagcttgctgccgcccacgccgacaccggtgccgagcaggatcgctgcgctggccgtgccgggcgcggccaccagtaccatcgaaaccaccgccgtagcgaatgcggcgctcggcgcgctgctgcgcgcgaactcaccgaagcgctgcagcaggccgtcgcgcaccagggcacgtgcacgtgacaggcgcttgcgcacggccgcatcgctgagcccgagcaggtcggcgacctgttgcgagcgctgcccttcgcggtagtacagcagcaggacttcgcggctgtcggccggcaacgcggagatgatgtcctcggcggcgatctcttcttccacccgctgcagccggtcggccgcgcccggtgaagggtcggcggccatgcccatcgccacctcggcggcctcgccggtcagcggccggccacgttgtgcacgcagccaatcgcgggccaggttgcgggtgatctgccgaagccagggcaggaaactggtcgaactgcgcagctggtgcagctgctgccagcccttgacgaaggcttcctgggcgatgtcctcgctggcctggcggtcgcgggtgatggccagcgcgatggcggtgaccgtgttctggcaggccagcacgatgcggccataggcgtgctggcaaccgctggcggcggccggcagttcgcgttccagagtctggtcgatcgatgcggcgaacgtcgtcatggcggcggctctcctgctgggattgtgtcccatgacggagccgcgcgcccaatgtgaccgactttctgtgcggtagtgccggccgctggccggcatcctcatgacannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtggctgccggacggcggccggcactacccgtgcgtcattttgagggctggatgcggacccggacttcttcttcctcttccggcgcggcctgcggtgccggctgtacctgctgcggctgggcctgcggcgcaggggccggtgcgaccggtgccggggcaccgcgatggcgcaggccgatcaccaacgccacgccggcgatcaccaccagcagggcgatgcggatgcgccaggcccagctgcggccgccgctgcccggttccggcgcgtcgcggaaggcgaactcggcggtcgggtggtcgcgacgggtggtgtcgagcaggcgcgcctcgcgcaggatttcannnnnnnnnngctggtcgtcggcgcgtacgatccacaccgccggataggcgttggcgttgcccaggtcggtatagctgaactgaccgcggcggcgggtcttgtacgagcgcccgttggtcaccttgacgtcgatgccatgctcgcgcaggagctcggccacgccttcgacggtttccacgcgctggctgctgaagatctggcgcatggggttactccttggctggcacggcagcggccgcggcctggtcgggaacgacgcggatcaggccttcctgcgcggtgctggccaccagcacgccattgcgggtgaagaactggccgcgggccaggccgcgcgaatcctgcgcgctggggctgtccagcgaatacagcagccagtcgtcggcgcggaacgggcggtggaaccagatcgcgtggtcgagcgaggccatctgcacgtgcgggtggtagtagctgataccgtgcgggaaggtcgccgtgcccagcaggtggaagtcggaggcgtaagccagcagcgcctggtgcagctccggcgcatcgcccaccggttcgctcaggcgcagccacacctggtggtagggcgggcgcttgggtgggttcagttcgtcgcgcgggtacacgtggcggaactcgaacgggccaccgcgcgacagccagcgctgcaccttgatcggcaggcgttcgagcacttccgccggcagcggacgattcggctcgatgtcttccggctgtggcacttcgggcatcttgtgctggtgctcggcgccggtctcggcctgctggaacgaggccgcgcagaagaagatcaccttgccgtgctggatcgcggtgacccggcgcaccgagaagctgccgccgtcgcgggtacggtccacgtcgtagacgatcgggtggtcgatgttgccggcgcgcaggaaataggcgtgcagtgagtgcacgtggcggccattgtcgaccgtggcctgcgctgcggccagcgcctggcccagcacctgcccgccgaacacgtacttggtgccgatgtcgcggctctgcccgcggaacaggttgtcctccagacgctccagcgtgagcaggtcgatcagctcggagacgacgggttcgggcgtgtcgttcaagggggggcggccacagcagtgaagaggccccgattataccggtgcaggccagcccatcatcggtagtgccggccgctggccggcagccacaggcgtcccggaaggattgcctggttgccggccagcggccggcactaccgtttacttgcccagccgggctaccagtgcctgcagggcgttctgtgcgtccggggcgaaccaggcctcgacgaagcggtccagctggatcaggtccgggtgcagcgcctcatgcaggtcggcacgggcaatcgcgcgggtcagcagcatcggctggcgcggctgcttgagcaggttctgcagccaagcgatggcgcgtgccaccaccaggtctccctcggccagctcatccaccaggccgatctgcagcgcctgttcggccggcaccagcgaaccggtggtcagcagcacaccggcgcggtgcacgcccaccgcacggcgcagcaggcgctggatgccctccggcgcaatcaggccgacctgcacctcgttcaggccgatggcatacggccgcgacggatcggcgctgcgcgccatcacccggtagtcgcagcacagggccagcacgcagccacccgccggggcgtggccggtgatcgccgcgaccaccggaatgcggctctcggccaacgtgcgcacggcgccaaagaaggcgttccaggtgtccaacaacttgtgcttgtcatcgccatgcgagagcaggtgcggcacgtccatgccgccggtgaagacgcgctcgctgcccgacagcacgatgccatgcgcgtcttcggccatggccagctcgatggcatggatcaactgccggcacagttcggtgtccagtgcgttgaccggcggccgtgccaggcgcagttcgcggatggggccatggttgatcacctcgatgagcgtcgtcatgctgcggtctcgttgcgaagaaggaacctgggcgatgataaccaaaccattcgttggcgtactgtgggtcctgtgtgcgaccgcagcatcggcctcggccgccgaaccggcgtgcgtcacggtggagcagggctgggcgcggttgcctccgaatccggcaatgccgatgaccgccggctacggcgtcatccacaatcgctgcagtatggcggtggcgatcaccggcgcgaccagcagcagcttcggtgatgtgtcgctgcacgagaccacgattgtcgacggggtcagccggatgcgcgcgatcgagcgcctgccgctggcagccggcgcgcgtgccgagctcaagcccggcggcctgcacctgatgctgatgcagggcaagggcgcgctgaaggaagggcaggtgctgccgctgcggctgcagctggaannnnnnnntgaagcgagcgcgacgctgaccgtgcgcaaggctgcgaaatgacggtcgggtagtgccggccgctggccggcagcacgggcaatgccggccagcggccggcactaccaaacaggcttacgaccagtcgtaagagaacagcaccgtgcggctgaccggctcgtacagcatcacgatcgcgtcggcaccggtggcgcaccagttgtagccggctacgtcggccacggcgaagaatttgttgccatcgcgggtgatgatcaccgtttcggcatcgtccgcagcattggggtcatcggccgcctcggtgaagcccagttcgaaggctgcgggaatctccgcggtctcggtccagttgccgaaaccaatggggccacccagcgtatccagataatcgcgctcgctggcctcacccttgccgtagcgcgagtagcaggcgagacggccgtgcgtggcatggtagtcgcgggccttggcgtagctctcgcgcatctgcgcgatgtgttcctgtgcgtccttgtcctgtaccgcatcgccgatgaaatagccctcgttgccgaggaagcgcatctggttgccggcggtcagttcgaaggcgatccagttggtgccggtgaaatcgttgtggtgttcttcggtggtctcgccgatgcagccgtcgtacggctcgatcgggcacagcatcgttgccacctggccagccagttccgggcgcagcacgcccaggtcgatcttcagcagcggcagcaggtgctggccgagccaggcctggtcggcgggaaagacgtcggtggggaaggggaccatgccgggcagcaggtcgcgcagttcggtctggtggatcatgtcagtcctttgatcagtgtcggtcgtgccggccgctggccggcaacctcattgcagccaatgcgtgccgaccaaggtcggcacccaccagggcgcgtcaggtagaggcgctgcggatcgcctccggcagcggtgcgctcctgccggtctgggtatccatccagaccaccaccacgttgccatcggaatacagcttcgaatcgtcctgctgatcgacgatgcggtggccgatggtcacgctgctgttgcccaggcgctcgacgaacagttcgaccacgatgtcgttgggccacacgatcggcagccggtaattgacgttggtcgcggccaccaccggtgcgatgcggtcggtcatcgatacgccgtccacgcccagcatccagcgcacgcgcgcttcctccaggtaggaaatgtacttggcgttgttgacgtggcccatgctgtccatgtcacgccagcgtacgctgatcgggatgcgggccaggatcttgtgttcgctgctcatcaggcgtccttcttcttggtcgtgctcttgctggccttgccggtgctcttggcagccaccgccttcttcgccaccttggccggcttctcaggcttcaccttgcgcggcgggcgggcatcgggcttgttggccacggcggctggctgttccggnnnnnnnntggtggacggcagcatgcgggccaggaactggccggtgtacgactgcgggcaggccgccacgtcttccggcgtgccggtgaccaggatggtgccaccgcgatgcccgccttccgggcccagatcgacgatccagtcggcggtcttgatcacgtccaggttgtgctcgatcaccaccaccgtgttgccctcgtcgcgcagcttgtgcagcacgcccagcagcgcttcgatgtcgtggaagtgcaggccggtggtcggctcgtcgaggatgtacagggtgcggccggtatcgcggcgcgacagttccttggacagcttcacgcgctgcgcttcaccaccagacagcgtggtcgcgctctggcccagcttgatgtagctcaggccgacgtcgaccagcgtttccagcttgcgcgcgatcgacggcaccggctcgaacagcttcagcgcatcctcgacggtcatttccagcacgtcgttgatgttgaagcccttgtacaggatctccagcgtttcgcggttgtagcgcttgccatggcagacatcgcacggcacgtacacgtccggcaggaagtgcatctcgaccttgatcaggccgtcgccctggcaggcttcgcagcggccgccgcgcacgttgaagctgaagcggcccggcgaatagccannnnnnnnnncttcaggcacctgtgcgaacagttcgcgcagtggagtgaacaggccggtgtaagtggccgggttggaacgcggggtgcggccgatcggcgactggtcgatgtccaccaccttgtcgaacaggtccaggccatcgatctccttgtacggggcgatcgggtgcgaggaaccgttgatctcgttggcggccagcgagaacagggtgtcgttgatcagggtcgacttgcccgagccggacacgccggtcacgcaggtcagcaggcccgacggaatcgccaggtccacgcccttcaggttgttgccgctggccccgcgcaggtgcagggtcatcttcggattcggcttgtgccggcgcgccggaatctcgatcgcgcgcttgccggacaggtactggccggtcagcgagcgcggggcttccaggatgtcctgcagggtgccctggccgacgatctcgccgccgtgcacgcccgcgcccgggccgatgtccagcacgtagtcggccaggcggatcgcatcctcgtcatgctccaccacgatcaccgtgttgcccaggtcgcgcaggcgggtgagggtgccgagcaggcgttcgttgtcgcgctggtgcaggccgatggacggctcgtcgagcacgtacatcacgccgaccaggccggcgccgatctggctggccaggcggatgcgctgcgcctcgccaccggacagggtgtcggccttgcgctccagggtcaggtaatccaggcccacatcgaccaggaagccgaggcgttcgccgatttccttgacgatcttcgcggcgatttcgccacgccagcccggcaggctcagttcgctgaagaacttcagcgcctcgtcgatcggcagcaccaccaggtccggcagcgggcggtcggccacgaacacgttgcgagccgccttgttcagnnnnnnnncgtggcattccgggcacggctgctcgctgatgtacttggacagttcttcgcgcaccgccggcgactcggtttccttgtagcggcgttcgaggttgggaatgatgccctcgaagcggtgcttgcgctgggtgcggccaccggcttcggtgaagtaggtgaaggtgatcgcttcgtcgccgctgccgtacagcacggcctgctgcaccttggccggcagcgagttccatgccgcgtcgacgtcgaaccggtagtgcttggccagcgaagcgatcagctggaagtagtaggcattgcggcgatcccagccgcgcaccgcaccggcggccagcgacagttcgggatgcaccaccacgcgcgaggggtcgaagaactcggccatgcccaggccatcgcagccggggcaggcgcccatcggtgcgttgaacgagaacaggcgcggttccagctccggcagcgagtaatcgcagaccgggcaggaatacttggaggagaacagcgtcggcgcggttccggtgttgtccaggctctgcaccgaggccatgccgtcgcccagcttcagcgcggtctcgaagctctcggccaggcgctgcttgatgtcctcgcgcgggcggaagcggtcgatcaccgcctcgatggtgtgcttctggcgcagtgccagcggcggcaccgcgtcgatttcatgcagctcgccgtccacgcgcacacggacgaagccctgcgcacgcagctggtcgaacacctgcgcatgctcgcccttgcggtcgcggatgaccggcgccagcagcatgtagcgctgttccgggtccagcgtcagcacctggtcgaccatctggctgaccgtctgcgcttccagtgggtagccatggtccgggcagcgcggggtgccgacgcgggcgtacagcaggcgcaggtagtcgtagatctcggtgatcgtgccgacggtcgaacgcgggttgtgcgaggtcgacttctgctcgatcgagatggccggggacaggccttcgatgtggtccaggtccggcttttccatcacgctcaggaactggcgcgcataggccgacaacgactcgacatagcggcgctggccttctgcatagatggtgtcgaacgccagcgaggacttgcccgagccggacaggccggtgatcacgatcagcttgtcgcggggcaggtcgaggtcgaggttcttcaggttgtgcgtccgcgcgccgcggatgcggatgaaatccatcgccatgggggatccggttgtgggggcgttggctgggtgccgggccagcagggaacggcaatcggtcagcctaccgaggtgaccagatgggggcaatgggcgacaatgccagcccggtgtctcaccttgtgagacaggccgtcagccaggggtcagatcccttttcacggcgtgaaaatgcttctgacccctttccggtgccgtctccttcgacgttcaggggttgacttgacccgcccccgctgatctgcgtacaattccgctcctgtccgccctcgatggcggcagctcagaccacaataactacagaggaaggcctggtcatgtacgcagtactggtcaccggcggtaagcaataccgcgtggcgcagggcgaaaagctccgcattgaaaagctcgaagtcgaagtcggcagcgagatcaagtttgacaacatcctgatgctgggtgacagcgacggcgtgaagctgggcgatgcgctgaagggcgctgccgtcaccgccaaggtcctgtcccagggtcgtgctgacaaggtccggatcatcaagttccgtcgccgcaagcaccacatgaagcgtcagggtcaccgtcagtactacaccgaaatcgagatcaccggcatcgccggctaagcatcaggagaagcagtcatggcacataaaaagggcgtaggctcctcgcgcaacggtcgcgactccaacccgaagtacctgggcgtcaagatcttcggcggccaggccatcgaagccggcaacatcatcgtgcgtcagcgcggcacccagttccacccgggcaccggcgttggcctgggccgtgaccacaccctgttcgccctcgtggacggcaaggtggagttctcggtcaagggcgccaagaagcgtcgcaccgtcagcatcgtctcggccgacgcctgatccaggcatcgccggcacccgtgccccggcatggccgtgctggatgaagagcacgctgcatggagagccccgcttcggcggggcttttcgttagagttgaagcaagaccggccaggccgggctgccggccatcggcaggcataacattcaaggcggcggcctgcaggccacgcccatcgcaggcatcgaaacaatgaaactggtagacgaagcagaaatcgaagtgttcgccggcaacggcggcaacggctgcattggcttccgtcgcgagaagttcattccgctcggcggcccggacggcggcgacggcggtgcgggcggcagcgtgtacatccgcgccgacgaaaacctgaataccctggtcgacttccgccatgaccgcatcttcaaggcgcagcgtggcgagaacggcatgggccgccaggcctacggcaagggcggcgaagacctgaccatcaccgtgccggtcggcaccgtggtgatcaacgttgccaccgatgaagtcatcggcgacctgacccagcacggcgaccgcctgctggtggccaagggcggtcgcggtggcctgggcaacatgcacttcaagagctcgaccaaccgctcgccgcgccaggcgctgccgggcgagccgggtgaggagcgcacgctgaagctggagctgaagctgctggccgacgtcggcctgctgggcttccccaacgccggcaagagcaccctgatccgtgccgtttcggcggcgacgccgaaggtggccgattacccgttcaccacgctgtacccgaacctgggtgtggtgaaggtggaaaactatcgcagcttcgtgattgccgacatcccgggcctgatcgaaggcgcggccgacggtgccggcctgggtgcgcagttcctgcgccacctgcagcgcacccgcctgctgctgcacctggtggacatctcgccgatggagggtggggtggaaggcatttccccggtcgagcaggtgcgcgccatcgagcgcgagctggaaaagcacgatccggaactgctgcggaagccgcgctggctggtgctgaacaaggctgacctgatgttcgaggacgaagcgaaggctgcggccgagcagatcgtcgccgagctgggctggaaggagccgtggttcctggtctccgcgctgggccgcgaaggcaccttcccgatcatgagccggatcatggccttcttcgatcgccagaaggaagaagagcaggaagcccgtaacgcgcagtaatgctgttgtggttccatgtgaaaacccggcttcggccgggttttttgtggactgcgcgatggggttggggctggctggggtgatggctccggctgggtgatggctccggctgggtaatggcgtcggctgggtagagtcggctgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccgtcggtgcagccgccagtccacgccgccggccaatgccgccgtacctgcggcaatccccggatcgctggcaacaaaaaattgctcgtgtcaagcccttcgcgcaaatagcacagggcttgaaacgctatataggacgctaggttagctctgttttgggccgattgaagtgactacggcatcgtgggctaggtgccacataagagcgacaagagagaaagccggagcgctttgcatcgggtacgtttccccgcagcaggccaacttgtctttccataatagcccaagaacgacaaagcgcagccatgggctgcgctttgtcgttgtcgtgatagcaaggtcgtcaaggctgtttcggtagagcgctcttggttatcgttcccttcttgaatccccgatcccccgccatgaacgcttcaagcatgtgtgggatcagcgtcacggcatcgaccgtctcaccataggtctgcgcatgcagggcggcatactggtcgagttgggttttcaggcgggccgggcacgcgaaagtcagcttcgtggactccaggcggggaagcggcccaagacggagcttcttcgtcgtgctcattgagatctcccaaactgatagagcatcggctggtagggacgcaatgcaagatcgcgcgagacgatcaggcgaaccggcaagcccggccgcgctgtcaacgtcggctggatgttcatgttgcgccgggtcatctcctgccccacctggttcacactgtcctgcagaccatcgcgcccggcaatgacgatgcggttgccgttctgccggttctccggtgcggccagttcggcgccgatgcccagcagcgtggtcagcgccgccccagcgaagatgcggccccagtgccgatccacatcatcctccagccccgcgtaacccgcgggatcggtgcccaccaggttgtcgagtgtcagcgaggacgtatccggcaggatgatccggttccacaccatctgcacccggctctgcccaaagctcacctggctgttgtacttgcccaagatgcgcgagccctgcgggatcagcaggaagcgccccgtggcagagtcgtagaccggctccgtcaccgtagcgatcacatcgcccggcaggtcggacttgatgcctgtgaccagcgccgccgcgatcaccgtcccggccatcacctggtacggcgaagccggcatctggagatggccggaattgcgggtttccgtagagccgcctttcaggaaagcctctttttggtcttgccggttctgcacagcggtcgggtcggatggctgggccgccgtcgaggccggcccggccgccagcggatcgaagcccgccaaggcgctgccgggcgaagccgcagcgacttgggccgcgccagacgctgcggccttgccctgctggcccgagcgaaagaaaaccgccgaagccgccgccgcttcggcctccttgcgcaaggcatcgttgggatcgtggcccggcggcatgtaggccggctgctgcgccgccacgatggccggccccaggtcgcccggcagcggcggccccagctcgggcaccttgggcagtttcgagtaatcggacggcaacccatccagcccctcggacttcgagacacgatccacgttgtacagctcgttctgccatcccgcgccgcgccggtgcggctgcaatgcccagatcgtggccccgagcacggcgaccgacaggccgccggtgaggatggccaaggtgcgccggttcaggcgcgtgaccgggcgaggctgggcgcgcagcaccaccgcctcgggtgccaccttgcccgccgaagatgtggcaaggtcgggggagtcatcgtcgtgcatggtcatttccccttcgcaccatccgtgcgctcgatccgcaccacgtcgcccttggctccgccgaggcgcaattcggctgcaccgaacagccgatctacgatcaggtacggcgatcggaaacggtagttgacgagttggccgtcgccctgagcgccgataacaaacagcggcggcaactcgccctgcgcaatacccgacggaaactgcacatagactttctgcccatcatcaaagacgcgctcgggcttccacggcggattgctgccgctgatggcgtagcgaaagcggatcttctccagtgacagcccggcatcgaccggcgccgcggcactggctgcctgcgcctggcgctgcagggccagcatcctgtccttcgggtactcccaggacaccgacgccatccacgtcttctcggtcgaggtcagttccaacaaataggtgcgccggctggtggtgatgaccagattggtcttgagccctgagcggatcggcttgaccatcacgctcacccgcaagtccgcgccggagccgctggaggtatcccccacgatccagcgcacggtatcgccggccgccaccgtcaccagttcctcgcccggctggagcgccaccacggttacgcggcccacggctgcatagacctggtacagcgcgccatcggtgaacggccagacctggatggcgttcacatagccctcgcgcgtcggcgcgatacgcgcctctgtgttggcgcgggtcacgcgcgtcttctcgtcggcaggctccggtgcagactttgcatcgccaccgggtaatggcttcatctgaccgggcaatgccagcggctcgggcacgccgaccacctcaaccggtttcggcacatcgggcagcgtctgagcctgcaccggctcgtcgagcgagatggctggcggcggcttgccctgcgtggcgcagcccgcgagggcaagcaacatgatcggcaagacggatttacggaaaagatcattcatggttttgctccttcgttcccttccagttcgcggctccacgccagcccgttgacgtagatgcccagagggttcttgcgcacgcgctgctcggtgcgcggggtttgcagcaccgtcgaaaccaccgcgttccagcgctcggtgcggtccagagcgccgttgacgaagcgcgtctccgtccagcgcacgttgaaagacgcctcgctggcgcgcgtcacgctggatacctgtaccgtcaccgactccttgccgatgcgcgaaaacggatcggcccctcgcgcgtactcgttgagcaccaccgcgcccttgtcggtggtgtagtcataggcatcgagccagttctgccgcaccacgatggggtcgatggacaggccccgcaccagcccgatgaagcggcccaggtggtaggccacctgggcatcgctgggctggtacggcgtggcggcctcgcccacggcgcgcacctggcccgcgttgtccacctcgatgacgtacggcgtcacgatggactgcgccgagcgccagaccaggcccccggccatcagcacggccaaggtgaggcagccgaaggccatgaagcgccagttcctggcctgcacgcgggccgagccgatgcgctcgtcccacatctgggcggcggattggtacggggtggcaggctgcggcgtatcggcgtagcgcacctgcggtcttttgaatcgcatgggagttctccttcaagatcaggaatcggaatcacggaggctcggcccctggctggagctgcccccgtcgccgccgcgcagcgtgtgggcggccgtggtcgcggcatgggtgagctgctgcctgcggtgcaggcgcttggcccaggcgggttgttcggttgttggggtagaggctgcggcatcgcttgcgcccggtgcggcaccagatccagcctcatcgggccgaaaggcggcggccatgcgctccttcatcgannnnnnnncggtcttggcgacgttgcccacaccggcggcagcgcccttgaggccgccgccagcagcggacgaacccgcttcaaacgccgaggtcgcagcacgcgcgccgctggccgccatgcgggcagcgcctggagccatgcgtgccccggcagctaccgcgctgccgacaccggccgcagttgcgccgacgccaatggcggcgcctgcggcccccagcgtggcccctgccattgcaccggcgccaagctgcggcccaccagataccaatccggtcgcaatgcccggcccgaagatgcccagggccagcatggacagcgaagccagcatgatgaccagcgcctggtcgatggaaggctcggcccctgcgggaatcctgaactcggcgaacagccccgttccgatcccgacgatgacggccagcaccagcaccttgatgcccgaggacactacgttgcccagcaccttctcggccaggaacgcggtcttgttccacagcgcgaacggcaccagcacgaagcccgccagcgcggtcagcttgaactcgatcagcgtcacgaagagctgcaccgccagcacgaagaagctgagaacgactaccagccaggcgaagaacagcaccacgatcaggtcgatgtggacgaacacttcggggaagcccgccaagtcgccgatctgcttgaagatgggggctgccgcatcaacgcccactttcgccaacctacccggctgcaagaaattgcccatgctcaacgtcgaaccgctggccgtcaggcccaacccggcgaaggagcggaacaccacgcccgcgagcatgttgaagttgccgatgatgtaggcgaaggcgcccacatagagcaccttgcgcagcagcttggcgatcacgtcctcgccctggccgctggcatggcccatcgcccagaacagcccggcgagcgtcatgtcgatgacgatcagcgtggctgtgaggaacgccacctcgccctgcagcagcccgaaacccgagtcgatgtagcgcgagaagacatcgagaaaatggtcgatgaccgtcatgtcattcatggccgaacccgtcagttgccgtagaaatggacggactgcggcgtgtacggcgtaccggtgcccaggaaacgccgccgtacttcacggccgcgctcgaccgcggcggcctgccgtgcctgctccagcgacgcggcgcgatcctgcgtgagttgcaagcgctgcgtttggatcgactgcttggcctgcaaagccagaagctggttggtggcctgcatcgcctgcagcgcgcccacggccgactggctcttgcccaccagatcggccaacacaccctcgtcgtccttgaggttctgcgaggcctgggcctgcatctgcatggcagtctgcaagctggtgagcgtgttcttccagcgctcctgcgtgtcccggtacatctggtcgccgctcacggtggcggcgtactgctctgggtacagccgggcaaagtctcgatccatcctggccacgtcataggccaggcccttggcctggtcgatcagccgctgcgtcagcgcgaggttggcgcgcaactgaccgaccacactggatggcaggctcgccagattgcgggcctggttctccagcatcttggcctcgttctgcagctgcttgatctggttgtagagctgctgcagcgtctggatggccgtcagcatgttctgcacgaagttcgagggatcgaacacgatgagggccgcggccggctgggcgaacatgagtgaaccggacagcacggcagccagggctgcggaaagcatgcggggtttcatggcgagatctcctgtgggtgggaaggaaacgaggacagcagaccggcggcccaatgcaggccgcgatggcgcagccaggtggctgcgaatgaagaagcagcagaggagtcggaatgcgcagcagccagcaccgcgtcgatgtcgcgctggtctttcggcgtggaggcgcccgcaaaggccaaggtcgcggcgcccaggtcgaggtcgaacaggcggttgcccagacgggactggtagtagtagtcgcgcttcggaactgccgtggcgacgatctcgatctggcggctgttgagcccgaagccctcgtagatcgtcctgatctgcggctcggtcgcctgcgggttcggcaggaagatgcggctcgcgcagctctcgatgatggccggcgcgatgctcgaatccttgatgtccgccagcgactgcgtggcgaagatcaccgagacgttcttcttgcgcagcgtcttcagccactggcggatgcgcgccgcaaacaccggatcgtcgaggaactgccaggcctcgtcgaggatcagcagcgtgggcgcaccgtcgaagcgttcatcgaagcgcgcaaagaggtaatgcagcacggccatgacggcggccttgctgtgcatcagctcctccatctcgaagcactgcacggagccggcgcccaggcgatccgaatccgcatccagcagcttgccgtgcgcgccgccgaggacatagggcgcgagcgcctggcgcagcgcgttcgattgcagcagcaccgacaggcccgtcatcgtgcgctgctccggcggagcgccggcgagactgccgagcgccgaccagatagctaccttttcgtctgggccgaccgccacgccctcgtgccgaaaccggccctcgatccattcggaggcccaggtgcgatagccctcgcgttcgatgcgggccaagggttggaaagcgatctcgccatccatgcccaggtcgtaatgctcgccgcccaggcccagaatggtggcgcgcatcgagcgccccatgtcgaaggcgaagatgcgcgagccacggtagcgccggaactgcattgccagcgtggcaagcagcaccgacttgcccatgccggtcggcccggccaccagcgtgtggcccacgtcgccgatgtgcgtgaccagccggaacggcgtcgcgccctcggtgcgggtcacgatcagcggtgggccgtcgaggtggtcattgcgctcggggccagcccatactgccgacaccggcatcaggtgcgccaggttcagcgtcgagacgatgggttggcgcacgttggcgtaggcatggcccggaatcgaggacagccacgcatcgaccgcgttcaaggtctcggggatggtcacgaagccccggccctggatgactcgctccaccatccgcagcttctcatcggccacggccgcatccgagtccatgacagtgatggtcgccgtcaggtagccgaaggccacctggtcgctgcccagctcctgcaaggcggcgtcggcgtcggccgatttattgctggcgtcggtatcgaccagcggggattcctgctggaagatggtttcgcgcagcaaggcgatcacattcttgcgcttggcgaaccactggcggcgcaggcgggaaagctccttttccgcatcggctttgtcgagacagagaaagcgcgtactccagcgataggcaaagccgaggcgattgaggtcgtccagaatccccggccaggtcgaggtcgggaagccccgcaccgttgccacgcgcaggtgctggtcgcccagcatgggggccaggccaccgatcagcggcgcatcggccagcagcgcgtcgaggtggaacggcacctcgggcaggcccacgcggtagcgccgcgtggagatggtcgaatgcagataggtcagcgtctggctgtcgtcgagccacgcgatttccggcatcacgccgtcgagcaagtcaaagaagcgatccgtttccgctatgaaggcggtcaggcgctcacgccagtccacgccttcggtcggacggttctcgtacagcatcccggcggcacgggcgcgcgattcttccgcaggcaggtacaccagtgtcaggtggtagccgctctcgaagtggttgccgttcggccgcgaaacgctcccccggagcgtttcgtctttggcctcaccctcgaaggcggcgcggcgttcctcgtccaccagccacgacaggggttctgggaaatccgagtgtggatagtcggcggcggcccggcgctcggcctcgatgaacaaggcccagcccgaacccagccgccgcagtgcgttgttcaagcgcgctgacgtggcgatcagttcgccctgcgtggcgctatcgagatcggggccacgaaaccgggccgtgcgttgaaaggaaccgtccttgttcagcacaacgcctgtggcgaccagtcccgcccagggcagccagtcggccagccgtgcgggccgctggcggtattcggcaaggttcagcatggcattcccctcacacgtccagcagcggccggtgcttgatgtggcgggcgaagacctgcataaactgcggatcgacacgcgccccccagaccgccagcgcatggccgacgacccagagcaccacgcctggaatccacatctgcaggcccaggcccacggcggtggccaaggtgccattggtgatggctacggtgcgcggagcgccgcccatcaggatcggctcggtcaacgaccgatgcagcggcacctcgaatcccggtaatccatcgtgcaggccgttcatacgacagccccaccggaaaagctgaagaacgacaggaagaacgaggacgcggcaaacgcgatcgacaacccgaagacgatctggatcagcttgcggaacccgcccgaggtatcgccgaaagccagcgccagacccgtggcnnnnnnnnnnnngaccgcgatgatccgcgccaccggcccctggatggattcgagaatggactgcagcgggccttcccacggcatcgaggaacccgcggcctgcgcggtgcccgcgagcagcagcatcagcgccgcgagcatcagaccctgcagggccggacgagccagaccgtccagccacgcgggccggcgaagaggatttgcggaaatacggaaagcaggaacgatcatctgcgtcatggcagttctccagagtggtcaggggacagggaggaaagttcggactgcggcaacaactccgggaatggagcctccagcgcatccgccagttggtagcccacgccatcgaagccgatgacgcgggcgatgctctcgatgcggcgcttgcgcccgcgcccggcgatgtggatgaccacgttgaccgcttccgcgatcagcgcacggggcgggttcaccgccacttcgagaatcagttgctccaggcgcagcagcgcgcccagcgcggagccggcgtggatcgtggcgatgccgcccggatggccggtgccccagaccttgatgagatccagcgcctcggcgccgcgtacctcgccgacgacgacgcgatccggccgtaggcgcatggacgaacgcaccagctcggtcatggacaccacgccnnnnnnnntgcgcagcggcacgtggtcgcgggccgcgcattgcagctccaccgtgtcttcgagcaccagcacgcggtcgccggtggcggcgatctcggccagcaaggcattggccagggtggtcttgccggtactcgtcccaccggcgatcaggatgttctggcgctcgcgcacggcgcgcaccagcaggccggcctgcgcggcggtcatcatcccgtcctcgatgtagcgcgacagcgggatcacgccaaaggcgcgcttgcgcaaggcgaaggccggccccggcgcagccggcggcaagatgccctcgaagcgttcgcccgtctcgggcagctcggccgtcaacaacggctggccgcgatgcacttccgcgccgacgtgggcagccaccagccggatgatgcgttcgccgtctgcttcggacagctccacgcccatcggtgcgcggcccgatgaaagccggtcgatccacaaggtgcgatccgggttgagcatgatttccaccacatccgggtcttcgagtgcggcggcgatcagcgggcccatggcggtgcgcagcatctggatgcggcggtcgagcgaggtggccgtggaagaagctggcggtgcggaattcataaggcaccctcctgcgctttctccatgtgcgtgggatcgggatgcagttcctccaccacatcccgcaccaggctgcgcccgcgcagcaggtgacggcccaactgctccacgaactgctcgaaacgcgccttgccctgggcgcgggcggcgtcctgatgggcctcgggcaccggcgtgctgaccgtcaggaagtagcggatgaacagcgccagcgtttcgatctggatgttctggtcgcgctccagtcgttcggcgtggcgcgacaggcgatccagccgcttggcgatggccgcctcgcgctggtcggccgcatcgggcgacagccacgatgcgagcgccgccgcgacgatgctggatttcgatacgcctttggtggcggccagctcgtcgagccgcctggcgtgctcgggttgaatgaaaagattcaagcggtgctggctcataggtcgattccgtcgttggggtcgagggaagccagccgggccgtgcgctgcagggccggatcgagctggcgaggaaggggaagcggcaannnnnnnnnnnnatcgagcaacccgaggtcggcggcaggcgcaaccaggtcggggtcgtaggcgacggtttcggagagttcgggctgacggcgcgggccgccgtcgtcggcgctgccaacgccctcgatgggttccgtcgccggtgccgccggaacggcgggaatcgccagcccgctccagtcgtcggcccgcgagggaggcacgtcggcatagcgcccggccgcaagcacgggcggcggcagcacgcgccgcttgaaattgctgtccgcgtagtagcgcagcttcttggccttgatcggcgccacgctggacaccatcaccacggcctcgtcgggaggaagctgcatgacctcgcccggcgtcagcagcgggcgcgcggtttcctggcgcgacaccatcaggtgccccagccacggcgcgagccggtggcctgcgtagttgcgttnnnnnnnnagttcggtggccgtgcccagcgtttcggagatccgtttggcggtgcgctcgtcgttggtggcgaaggttacgcgcacatggcagttgtctaggatggaatggttctggccgtaggccttgtcgatctggttgagcgactgcgcgatcaggaagctacggatgccatagcccgccatgaaggcaagtgccgtctcgaagaagtccaggcgcccgagtgcgggaaactcatcgagcatcagcagcagcttgtggcggcgcgcgatgccgtcagagccatcgagcgattcggtgaggcgtcgcccgatctggttgaggatcaggcggatcaacggcttcgtccgcgagatgtccgaaggtggcaccaccaggtacagcgataccgggtgctcggccgcgatcaggtcggcgatgcgccagtcgcagcgcgaggtgacctccgccaccgtgggatcgcggtacagaccgagaaagctcatggccgtggacagcacgccagagcgttcgttgtcgctcttgtttagcacttcgcgcgccgccgaggccacgaccgaatgcggcccatcgcccaaatgcggcgtcgtcatcatccggtgcagggtcagctcgaacgggcacgcgggatcggacaggaagttggccacgccgcgcaacgtcttgtcctcgcccgcgtagagcacatgcaggatggccccgaccagcagcgcgtgcgaagtcttctcccagtggttgcgccgctccagcgcgccttcgggatcgaccaggatgtccgcgatgttctgcacgtcgcgtacctcatgcgcgccgcgccggacttcgagtagcgggttgtaggccgctgagttcgcatcggtggggttgaacagcaggcagtgcgagaagcgcgagcgccagccggcggtgatgctccagttctcgcccttgatgtcgtgaatgacggcggacgcgggccagctcaacaaggtgggcaccaccaggccgacacctttgccggagcgggtaggcgcgaaggtcaggacatgctccgggccttcgtgccttaggtactgctggcgatgcaggccgaggaacacgcccgcaggctggtcaaggcctgccctgtggatgtcctctgcgttggcccagcgcgccgagccgtaggtcgtgaccagcctggactggcgcgagcgccaaatcgacatgccgatggccaccagcacggccaccaggccgctgccacccgcaatcgcaccaccgatgtcaaagacatgcggagcgtaggcgtcgaagaagaaccaccactcgaacagccgccacgggtgatagaccggcgtgccgaggaaatcgaaccagggcgagcccaggcgtagctggtagcccagggtggcggctgtccattgtgtggcgctccatacgccagcgatcacgatgccgaataccacggcgatctgaccgaacagcacgttcgtcccttgcatgacctcgcctccgatttgccctgcgctaattccctgtgggagctggcacaacaacgtgccgcaggcgtcaggatcgggtgcggggtcggtgccggtcaaagaccgttatcgggatggaggtgctgaaaaaaacatcgtttcaagcaggcgcgagcacagaaaaaacgccgcaagcaaaagcacattacggcgtatcggcaaaaaaatcgaagtatgttgctggaggcagacaatcagaacttgggaggctccttgggcggcgtgtagggcacctggccatcgcccatgaagcgtcggcgcgtagcctcagcaactcggttgcacagtgcatcgcccagcttggcccgatccagcttgcactgctggcgcagttccttgagccgctcgggattggccgccagggattccaccgtgtcggtagagttcgacgactggccgcaggcagcgaggagcatcgccagcgatgatgacgcaatgatcttgaatgggctcatgacgtacttcctccaagagtggggaccagaggtacaagcgggagttaagcgtggactgcccccaaggattccagccgctcaataaagcgggccagtgcctgcgatggttctgcgtctcggtgcagcaaataggtcgtcagcatgggtgggtggcctgcaagcgggcggcccactacgtcgggttctcggctggatgcgatgtgcgcggcgcctgcgagccccagcgccaagcccgccgacaccaacgtcatcatcacgtcgaacgtggcgacgcgctgcacaatcagtggctctcgctcctgcctgcgcaagatgcggtcgatctggcgggcatgtccttcacaaaccgccggatcgcccagcaccaggggatggcgcagcacctcttccaacggaatacgcttatgggttagcaccggatgacgcgctggcaccgccaccatcaactcgtcttcccaagctggctcggcaatgatgcccacacctacttcattggccatcgagaaacctgcgtcatacaggtcatcatgcaagcccttgatctgctgggccagcggcacttcaaaaagacggatctcgatctccgggtcttcctcgcggcagcgtgccaagagcgcaggcaggcgcgagggcgtgatgccatcagacaaggctatgcgcaactggccatgaaacccattggccgccgctttcacactttcacgtacttgctccaaggcagtgaatacgcgcggagcgctctccatcagcagccggccggcaagcgtgagccgcgtgctgcggctggtgcgaatgaacaactgcatgcccaggtcttcttccagttccttgatagcgcgggacagcggtgattgctccatgtgtagccgctcggcggcgcgggcgaagtgcagttcttcggccacggccaagaagcagcgcaggtgtcgaagctccatcacccatctcctattccagcaacttacgctgcagcccgttccaggccaccaactccaccgcgagcatcagtggcccttccgcaaagtgcagctctggaataacagccaagaagcaatgcgtgtgatgcgactccattgcttcctccgctgcctatcggctcagggggctcgaggccggtatcagggcggtatagaccgcatcgcgcacttcgcacgggaaagcgcccgccatgccttcgacggctgtgttggtgaacgccacgacggcaatgtcatgcacggggtcgaaaaaccaagcgacccttcgccggcctccgttcatttcgtgagcatcgcaaatccggaaaacggcttgagggcgcagcgccgcacgtcgagcagcccctgtgccacatagggcagagaatctacatagcgtgcggcttcctcggcagtggctgtttccagctccaatacggcgcctgcgccttccagtaacccgtaagcagcgcgcacgcagcccgtagcaaagccttgccagacagcttccgtttcctgtgcggaaagacgtgccaacgcttcgccagatgcgccagtcttgagggtgaggatcacgacagtcttcacgtcatgcctccacactgactgcggaaacgctcaaagggcgaagtacctcggtgtcgggggcagatcgagaaatatcggcaacgtgtgccatcagccccgtctgattcggtgcaacgtggttcgccagaacgtggcgatccgggtagtcaccgccgttctgcgggcgaaaagcgatgggttcatcctcgaacagccgttccactcgagtgcgccaagtcgcagtggcttcggctatacctttggcgtcaatccctcctgtcccgtacaccgcgaaagtgggcagcacctgcataccggggaaaaacagcgtgccgtgcgtgatggggaacaacagttgttccagcggcccgttgatgccacggggggaatagtcccgctcaggcccaccgacagagaccgccagcannnnnnnnttgcctgcaaaaccaccttcgccgtagcgataggcgttgccggccccttggtaaccataggccaggccaaaggcccacacgcgatccacccagcccttcatgatcgccggcatgctgtaccaccaaagggggaacagcaggattaccgcgtcggcagccagaatcttgcgttgttcctcctcaacgtcgggcgtctggcaacccgtggagaacgcatgtccggactcctcgatgaacgacaggcgatcctgattcgcccgcttgggaaagtcctgaccatcgaatacagctttccagcccatgccgtacaggtcggattgcatgacctcgtggccttgggctttcaacacctcacgggcgatttcagcgagctggtatgtcacggatgtccgctcgggatgagcatggacgatgagcgctttctttttgttggctgactgcatggctttcacaggagatcaaagttgagataacaagcagtctggacggcctcaaggtatctgtgaaataaaaataattcttctatatcattcatgaaatggataccaagaagccggatcttaatctcctggtcacgctcgaaacgctgcttacagagcagaacgtgannnnnnnngccgaacgcctgcatctgagccaaccggcagtcagcactcagttgagccgcctgcgcacgctgttcgacgaccctttgctcgtcccgacgcaacgcggcatgacgcccacggccaaggcactggaactgctcgatccgctgcgccttgcgatggaccaggtacgcgccaccttggccgagcatcaccacttcgatcccgagaaagccagcctcaccgttgccatcgcctgtactgactacctccagacggccgtgattcggccattggcggttgcgctgcgcaagcaggcgcccggcgtgcggatcgccttgcgccacctggatccgtcgcagttggaagcgcagatggacagcggcgaagtggacttggcactgatgacgccggagcatggccccaacagcctacgtgcccgacacctcttcgatgaacgctacgtgctcattggcaggaagcagcaccccaggctacgacgtggacttacggtagagcaatttgcggagctggatcacgtcatcgtttcactgcgcggtggcgacttcacgactccagtggatgatgggttggcagcactgggctaccgccgcaaagtggcgttgtccgctgcgtcgtttctcgtcgtgccggagatcgtcgctcactcgaacttcgtggccttggtgccggagcggctggtacacgaccgccgtgatgcactaaaaatcatcgaatgtccttttcccgtgccaagcttcgccgtgagcatgttgtggcatgagcgcaatcacagtcacagtggtcagcgatggttacgtgatgtcgttctggaactggcaggcacactgtagctaccccgttacttgcccggcaacggcagcatggcctcagcaatgcccctttgctcaagccgacctgtctgataggtctgctgtactggctctcttagaattttggggactccttgggcggggtatacggcactttgccatcgcccatgaatcgtcggcgcgtggcttcggcaacccggttacacagtgcatcgcccagcttgacccgatccagcttgcactgctggcgcaggtccttgagccgctcgggatttgccgcgagggattccaccgtgtcggtggagttggatgattgaccgcaggcggccagcaacgccgatagcaacagcgatgtgaaaactttgagcagggtcatcgttcttttctccaagcttctacatgtacccgcaagctaggcatgtccggttaccagggattccaatcgttcaataaagcgggccaacgcctgcgttggttccacatctcggcgcagcaaataggtcgtcagcatgggtgggtggcctgcaagcgggcggcccactacgccgggttctcggctggatgcgatgtgcgcggcgcctgcgagccccagcgccaagccggccgacaccaacgtcatcatcacgtcgaacgtggcgacgcgctgcacgatcagtggctctcgctcctgcctgcgcaagatgcggtcgatctggcgggcatgtccttcgcagaccgccggatcgcccagcaccaaagggtggcgcagcacctcttccaacggaatacgcttgtgggttagcacaggatggcgcgcgggtacggccaccatcagctcgtcttcccaagccggctcgacgatgatgccgtcgcccgcctcatcagccatcgagaatcccgcgtcatacaggtcatcgtgcaagcccttgatctgctggaccagaggcacttcaaaaagacggatctcgatctccgggtcttcctcacgacagcgtgccaaaagcgcaggcaggcgcgagggcgtgatgccatcggacaaggctaagcgcaattggccgtgaaaaccgttggctgctgccttcacgctttcccgagcttgttccaaagccgtaaacacgcgcggagcgctctccatcagcagccggcctgcgagcgtgagccgcgtgctgcggctggtgcgaatgaacaactgcacgccgaggtcttcttccagctccttaatggcgcgggacagtggtgattgctccatatggagcttttccgcgnnnnnnnnaaagtggagtacgtctgccacagccagaaaacaacgtaaatgacgaagttccattcatactccctttggcgctctaagcgctctggctacggccgtagacgatagatggcccccgttccccacgccccggcaagccattcattcgccatacctctaccaagcgcaacggcgctaccggatagcttctctccaacgatggatgtctttccgtcaaacgtgacccggcgaacaacgccagcaccgttgtccaccacgaggacggcattcggcccgtccgctgcaatccccactccgggacggttgaacgatgtgcccaactcctgcttatgcccgtcacgagtcacacgtgttacccgtccgccatattgcgaaaccacgatgctgctgtcttccatttcgacgacaccaacaggcagagagaagccatcggccaccaaacttgcacgtccactggagacatccaccgataccacttggccagcgccacgattggcaaccagcaagcggccgtctcgggaaaaggtgatgcccgttggggtggataggttctccgcgatacggcggactgagccatccgaatcgaggcgcacgatgtagtccgccgaataggatgcaatgaacaatgcgcctttctgatcaatggccacccctgccgctgcgggaatgtccttggctacaacagtgcgcgtgccattttggtcaatccgcgtgacggtgttggccgaccaatcagaaacgtagacggcctttccagggatggacgcaatcccgacaggcgactgaaatccttcgtaggcagcttcggctgctacagcttggctgggcatatgcaaggtcatcaaggatgtgagcagacacaggaagagttggcgtttccgaatgcccggaggtggagcgacatgccgccgcgcatgaatcaatccggtcatgccgactccctctgcgcgaagacttccttggcggcaaatagcccgttgagtgcggccggaaagcccgcatagacggccatctgcatgatggtttcgacgacttccgtgcggctcacgccgacattgagcgcgccatggatatgcaccttgagttgaggcgccgcattgcccagcgccgtcagtgccgcaaccacggcaatttctcggcttttcagatccaggccaggccgggagtaaatgtctccaaacggaaattcgatcaagtagcgggcgaagtccggggcgatgtcctccaggctttccagcacatgttcaccggcttgcccgtctatttctttcaacttcgtgagtccgcgctcgtagcgatcttgggtgttcatcagcagttccttgggtcatgggtgagttcgacgccagggactgctccatcgagcggtaatgctcgatcttggcctgcaaagcgactgcggattggctcatcgcttcaatttctgcgagaacatccgtcaaatgctcttccagcatctggcgacgatcctgcaccgtcgagtccccagcgctgcgcaactttgcaaacgcctgcatcttgccgataggcatatgcgtcgttcgcaaacgcagcagaaattcgatccaagccatatccgatgccgcatagcgccgttggcctccagccgcacgaccgaccggggcgatcagcccgatgcgctcgtaatagcgcaaggtgtaggccgtcaggcccgtgcgcttggcgacttcatcaatgctcagatgagattccatggggtgatcctagaagttagagtgcactctaagtcaacaactttatgccaggcaatcgggtgttggagttccattggcattcgcttcctatgtgtgtcgaggagttttgggcatccctatcaaacagaggaatgccccaaaggccaacgccatcactgccagtcccatcgctgcgtacatgcctcgcatgaacgcctgtgtcgcggtatcccgaaccagatagccgaacacggccacgcccagcatgccgccaacttgtctggccgaattgagcacacccgaagcgatgccggcacgtgattgatccacggacgacagcgtggcgttcgtcatggtcggtatcgtcagcgcgatgccgctgcccgccatcagcatcggcacgatcagcaaagcgtagcggccgtcgaggctggccagcagcatcagcaagtagcccacggacgcaaggctcaatcccagcaccatcaggcggcgcgcccccaaacgggtaatgagtcggcccgcgacgatgttcgcgccgatcaagacgatcgtcatgggcagaaaagcaaagcctgcctgttgaggggagagttgctgctgaatctggaagaaaagactcagcacgaacaccaggccgtagtacgcgaagttcaccactacacccgatacggatgaaaccgtgaacatcggcacacggaacagcgccagcggcagcatcggcgctttcgtatgcgattcgatccatagaaaggacccaagcgccagcacgaaggtcaggagaccggcctgtacccacgtattgccccatccccgcgtcccggcctcgatcaggctggccgtgagcgtggcgagtgccaatgcggctgccgcttgaccgggccaatccaggctgcgctgatggcccgccccatcgcgtgctgcatggcgcaaagtcaggaagatgccgatgatgccaatcggcagattgaccaggaagatggagcgccagccaaggtgcgtcaccaatatgccgcccagcaccggaccggctgcaagtgaaagcgcacccaccgcgccccaccaacccaccgcgcgattgcgcgcttcgacatgctgaaacgctttttgcagcatggagagcgaattgggcaccagtagcgcggcaccgacgccctgcacaaggcgggctgcgatgaggagttccaggctgttcgccaaaccacacagcagcgacgaaagcgtgaacagggtgaagccccctaagaacatgcggcgtgcgccaatgcgatcccccaatgcgccgctggtcagcaatagcgcagcgaatgccagtgtgtaggcattgaccacccactgcagtccggcgatatccgttgaaaactcctggcgcagcgcctccagagcgacattgacgacactgacatcaagcagaacgacggcaaatcccgtggccgaggctagcagcgtgccgcggggcgaatgagggtgagaaggcatgacgcgaatccattgcgtattgagttgacgtcatgctaggtagtattcatatgtgcgtaaattccataaaattgcatatcaaactggagaaaatgcacagatgttcgactgggagaacatgcgctacttcatggcggtagcccgggaaggaacgctgtccggtgcggcgcggacgttgcgtgtcgatcacgcgacggtcagccgtcgtctgggcacactggaagccgaattgcagatgcaattggtcgagcggctacctcgcgcctgtcggctgacagagagcggcgcacaaattctggaattggcgcaacgcatggaaacggcggcctttggcattgcacgccatgcccgcgcccatcaagcgccgctggatgcgaaagtgaccctgagtgcacctcccgtcttggcaactcactttctggcgcgtcacttggcgggcttgcgcgccgcccatcccaggattcagcttgcggtgctggcgcagcctcaacaggtttcgttgagtcggcgcgaggcggacatcgccttgcgcctggttcggccgaaggaatccagcaatgtgatacgccgcatcggacgtatgccgttcgcgctgtacgcccatcgcgactacgccgcttcggtggtgccccccgactggaccttcatcgcttacgatgaatcgctcgcggacatgccccagcaaagatggctgctagaagtcgcaggtagcagaccggtggtttgcgaactgagtgacatcagcagccatctggccgcagcccgcacgggagcgggcgtggcaggactaccttgctttattggcgacgccgatgctgatcttgttcgactggagcacgatggcgacgctttcgcacgagacatctggctggtcgttcaccgtgaccttcgccgtttgaagcctgtgcgagttgtcatggattacgtcgtggacattatttcgcggacttcgctgctttccatcgactagacattgaggccacgctggcgaccgatctcccaggacactccacctccacgcaccgtcgcggcgatctgctgccccaaccgctgctcgatgaccggcttccagggcacgagacagaaacccttgccgtcatccagcatggcgtagcgcccgctggcgagcatgacactgcggcggtagatgcccgccacacgctggccatcggccacggggcgatgctccaggccagtcttggaggcaatgtccttagcagcttgggccagttcccggttgcgcaacgtgcccagcagattgcgcgccaggaagacacgctgccctcgccgctcggccaattcctgttcgatcaggaagttggcgcgccgctgtagcgcctgcttggcctcgccgccaaagcccacgtcgcccaggccctggccgccgctgatcaattgctgatccagccaggtcgcgccgatcacgcgggcctgccgctcgatgggcaggtgggatttcaactccacggccacgccgcccaggcgctgcgcgtcgtattggcggccacgttcgggcaggtcatcgggcaccttccatagcccctcggccacgcgctccacgatgcccgctcggcgcagggcttccagccttcgggcatgggccgcaactacttcctgcggatcgcggccatccctggcctggccttgcgcgatggcgaggtgatggtcggtgcggtacaggccattgcttgccaatgcagcgatggttttgtccgccgcccgtatgtcggcagagcctttcacctcgaccaccgcgcccatggggtactgctccaattccgtcctgggcggcagcgccacatagtgggctttgccgtcgatgccatcgagcaccagatagccccggtcgtacagttcgtcggccaagcccttgcccgccacgcggccgatgatggagtgtccatcctcgcccggctggaacacggctaggtcacgctgcttgccgcccatcgcgcgctgcatggtgcggatgatgtcgccgcgctcgcccatggcccgcagcgttggctcggcatcggcatgcatggcccaggtgccgggctgggtctccgtggcaagccccatgcgttgaagccgttgcaagcgcccgaccagcagcaggcgctggcgttgcagcttgggatcgttgaagcgctcgatcgtcaccaggccgtccaccgcttcgcgctgcagggtgcgatccaggctcgtccagcgctcctgctccacctcgcgggccagggtgcgctggatctccagctcggtgcgcggccccagccattcggtggccagttccatcgcccgctccctcataccgcgggtgatgtactcctgcgagatgatgagatccttgcccgtgtcgtccttgccgcgcagcaccacatgggtgtgggggttgtcggtgttccagtgatcgaccgccacccagtccagccgggtgcccaggtcggcctccatgcgctgcatcaggtggcgggtgtaggtgcgcaggtcttcgagctgtgccgcgtcctcgggcgagacgatgaagcggaactggtgtcggtctcccctgctccgttcctcgaaggcggccgcatcctcctcgtcggtgatggcgccataggcacggccctgtccaccctggcgatccacgccttcgcgctcgatatagcgcaggtgctgcaccgtggatcggccgctggcctgctgcaggtacaccagccgcaccttgaccgtggcccggcgagaaaacgccgtcagcgactggcccgtgaagcgcgccgccgtatgcccgcgccccaggcgcgaaccgggcgccttgccggtggtcctgcgcccccggccggagacgcctgccgccttgctggtctggcgcagcacctgggcaatgaaggtgtcaccgcgctgcctggacttgccgggccgcacgcggaaacggtcttcaccgtcagagtttccgcgctggctcatgatgcggctccagccaagcccatcgcgcctgagcggatgcggcacacggcagacccaatgtccgcaaggcagtaaggccactggcggcacgcagccgcactcgggcgcgtgccgcccccaacccacgtgcagactggctttgcgcgcaccgtggtgccgcgcccttcaatcttgccttccgcatttgcctcccctggcccccccggttctcgctcccggcaactgcggcccggtggcgctgctgcgcgggcagccagcgccccggcgaacacggcaatggccgcaggccggccgtgttcgaggcaggacgcctgcacgtgggacggcagcgccagaggcagtgcgaagtgcgatgcgaatgcactcgcacggcacgcgcgatgacacggcgacgaacagcagaacaacatgcccgatggcacgatgagatgcacgctcgcgtgcagcgaattggcggcatcatggccgtgactccagccagagcgaatgcgccacgccgatcacggcggatgcgctgaccagcccgaagtagcggctgtcgaacgacgccgggttggtgctgctcaacaggaacagctcgccagcttcgaggcggcggcaatgcggccaggatggcagcggcctgcccagccggtcggcgggcagcacggcggccaccggcacgccgtcgatccacaccagcgcatcgaacacgcatacatgctgcggcgccacggcgcccacgcgcttgagcagcggcacgtgcgccgggaggtagcggcgctgcgcggccagcgcagcagcgtcaggcggcagcgtggtgaggacgatggcgccgacgtgcagcgcatcggacgacccgatgcgataccagccgatcggaacactgtcggacgggttgtagaccaggcgcggcagcggctgtacgaaagccgcccaggccagcgccgcgaggccgcaggcggacaggctcgccaaaacgatgcgagcgcgcaggcgtgagcgaggatgtggcgggatttcagttgcatcggcaacgatagatgggagtgtcatggcaacaccctcnnnnnnnnnnnngcggcgtgccgctcggcgctgtattcgggcagcggcaggcgggccgcgagccggttggcgagcgtgcgccagtacgcgggcgaagcgccggcaggcgcgatgcccagtgcctcgatggcgtcgatgcgctccagtacggcacgcacattcttgtcgccctctgcgtgcagcagcagnnnnnnnncgggctgcacgccggggatgcgctgcgcgccatccaatggcgtgcaagcctgcatcaccattagctgccagcgaatcgtgccgaagtcgttggactgccagcggatgcggcagaacacggcgcccggcaggaacaccgcaacgcgccgccagcggtcgtgccggatggtgcgcgccggctcaccgaagcgcaggtaaatgtcgatgcgctggtccacgtaggccagcgccacgcgcgtcagcggcgtggatgcgggccacgcggcaggcacagccgtggctgctgctgcagcaggcaaagcggatgcgttcatggcgttttctccgggaactcgcgctccagcagcacgcgcagcaggtcggccacggtcacgccctgcgtgaaggccaacaccttgatgcgcgagcgcatggcgggcgtgatgtcgagggtcaggcgggccgtgtagaggtcgcccttctgaaggtcatcggcgctgccttggcgaatccacgcctcggcgtgcggattcgcgggcgggcgtgcgccgatgccgatgcgcttgcccgtacgtttgcgggcgggactgctcatgacggccaccgcagcagttcatcgaccagcgcagtgatctnnnnnnnngcggcgctgtcgggcgccgtctcgcgcgcaagccggccagcggccacgctgtcggcgaagacgatgcgctggcgtacttccgagcgcagtgcgggcagcggctgctcggccagagcgccgcgcgtttcgcgcccgatcacggtggtgctgacgcgccggttgatgacaaaggccgcgcgcagctgcggccgaaacacctgcgcctcgcggatcagcgccaccatctcggcgctggcccacaggtcgtaggggctcggttgcaccgggatcagcacccgctcggccgccagcagcgcggagcgcgccaaagccgcgatgcgcggcggcccgtcgatgacgacgtgatcggcccgcctggcgagttctggtgcctcctgatgcagcgtttnnnnnnnnaggcccatggcgctgaacagccttggcaagccttgctggctgcggcgctgcgtccagtccagcgatgacccctgcgggtcggcatccaacagcactacgtgctggccgcgcatcgccagctcgccggcgatgtgggtggcgagcgtggtcttgcccacgccgcctttctggttgagcagcgcgacgatcatggcctggccctccgtgttggaaagcccggctgttgctgctgcgcttcgcgccgcgtagcggttatccaccggggcgcggcgctcttaccagttattggtattaagttattaatgttataggcgaccgaaacccgcgccagcattggcctgacggccaattttgttgcctgatagcacgagggtctgttgcccgatagcacgagacttctgttgcctgatagcacgagcccgtccacaggcaatctggcagttattcccgtgccgtggacggcacgggccggaaaagcaacaagggcgcagcaatcgcgctgcggtactcgatgtccagccggtagcccggcagggcttggcgtgccaccagtgcccgcaggtcggcggcgaagtcgtagtagcgggccgcgctgccggatttgcggtacagcgactcgaaatcgaaccaccagccctccggctgccgccccccgtgcttgcgcaccagccggtacaaccagcgctcgatgcccccagtgagccggaaataggccgggtcgatggtcagcactagggcggcgtccatcaccccgccgtagaaccagtccggaaggatcagctccagccccaagggcgtgcccttggcatcggccagttccttccattcgttgatccaagaaaaccgatgcaagcgccgcccggtcgtctcccggatcgacgtggctacggtggtggattgcaggcgatccaaggccgccttgaggcgctggtagtcgcgcagcgacgtaccgcgcccgatgaagcgcaggatctcgtagggccgcacctgcatcagccgcgacgggcgcaggcccgcgtcgcgcgcttccacgatctgcgaggcggcccagatcagcacgtccgcatcccagatcgtggcgatgccgtgctcggctgtcccctccacgcggatcgtcactccgctggcctggaagtcgatcggcgccgtgcgccgcgacttcgccagcgagaagaacggaaaggccatcaagtcctggctgtcgcgcggcgccatgtcgcccggcagggcacggaacagatcgagctgttcgcgttcctgcgagggtgtggacatggcgaaggccccccgcgcgccgccgatcagcgcgcacggctgtccgccgcatggtgctcggcgtactcggggtcggacgtggactcgaagctgcgctcggcagcccaggcatcgaggtcggccacggcgtacatgacgcggcggccgaacttgcggaacttggggccgccaccgaaaacgcgctgtttctccagcgtgcgcggcgacaggcgcagatagtctgcggcctcgtcgttggtgagatagcgctgcggctgcgctgcagcggtcgatgtgggagcgggagccgcggcaggccgcaagggagctggacgcatgacagaaacctccatggctttcaaaactccggccacaccacgcagccggatggaggcagtctcagaaaacgaagccctcttgctcagggtcgttttgcgtccccttcaaaacgacccttctcaagcggcggcagttgtgctaggcggcgatagccgccgcgcatcaacgcatcgccgcgccgcaccaagcggcgcaccttggagcgcaggccgccatcgctgtaccaaccggccgcggcatccacgccgaacagtccctcggcgatctggtgcaaggacgcgcccgccagggtggcgtcgagcgcctgcagggtgtgcagctccagcaaggccgcagggggtggccggggccgggccgccgatgcggcctgggctgctggcctgccatacgggcgcgcggcagtgccgccgccgctttcgcgatgggcataggcgaccgccatgccgttttccaggccgggtgccagcgcaaagcgctggcaatgtccaggactgcgcgcgatcagcgccaggcccttgccgtcgtgctgcaggtgtttgtggccggggatgcgccagaggtcgaacggcgcagcgtcggctggcgggtcggcatcggggtatagctgcaccacggaatcggagccgggcagccaggccggatgcgcgtcccgcgcatcgagatatgggtcttccagcaagcgcagcccccaacggtgcgcggcgggctctgctgctggatgtgaagcacggcggcgatgacggcgcagccagtcgagccggtagtcggggtgcctgcgcaggtactcccaggccagggccagcgcatccagccacaggacgtagaggtaggcggcagtgggataccagtgcgcgtggtggtgcgcgtaaagctggggatcgaccatggcgaaggctcccgttcaacagcaggaacgccgccatggcgaaacatgcagagctatcgcatcgggttcatctcatcctcgaaatcgcagtaggatgtaagcattggtaatcagaggcccgtcaagaccgattggctccggtgtattgcgcaattcgtccgaatgcggcggccgtgcagccccaaaccgctgcatggcagataccaccgtgccgcaaaccgcctgaaaaatcgtgactgtttcagtcacggctataccggtttgacgcaagaatgccgattcagaccgatccagtctgaagccagacgcaaatagtctcaatacacccggcctggccgtagcgcgaaccgctcaatcgacgatggagccgttctcctgggccagccgcagatattcggacaagggccgcactgccttgaaataccgatcccgcatcacaggctgtttgttcgggccgacgatggaggccagatcactgagtttgatttgacccagctcgggcatgccgatgcccacgtccatcacgccccaggcggtatcgccatcggcgggatcgagcgatgccagcagccaggtggcatgcgcgtccggcgtgaacaggcgcaccacgggcagcgggtcgatggcgaggcctgccgcacggctttggccgtgggcgagcagttcggcgcgctcctggtcggtcgtcagtggttcggtcatggttcaatcccccgaaacaacaataatgcgcccgcatgcctcgatccccaaggggcgaacgcaaaccatcgtcaagcgtgcggcaaaagcacggatgcgctttgcatcgaatccgccaaagcgtgaaagcgcaaagccgcttccacggatttgaagaaaaccacggatgcggttccgtgcctctgtgggaatccgcagaggcggattttcgtaaaaactcaaatgcacgaaaaagtacgtttgaacgtcatgagttaaagataacgtggttttaattgtgctgcgaatcgacgcttctgtccatgcagaagcgagtcatccagcctggccggccagccggcgccaccaccttcgatgccgaactggctcttgccttcggtgcaaccgtgcgcgggctgcgcgtggagcgcggcatcgcgcaggaatcactggcccatcgcgccggcattgagcgctcgcacatggggaaaatcgaacgtggtgcgcacatgcccacgctggcgatcatcttcaagatcgccggcgcgcttgagtgcagcgtggccgaattgatggccagcatggaggcgctgcttgcagcggggacgtcccctgcctgatgcaccttcccgtccgatccggcgcaggccggttcggggacttcaggggcgccaagctcgcgcggcggggatagcctgaagggctttccccaggaggcaagcgaagcgcgcagcgccgcaggcgcgaaggcgggagggattggagccgaagggccgtgacgacaaaggcggcacggggcggagcccgcaaagcccggtggtgcgcagcactgacccgcccgatgattcctgctgctgccaacgcaacgcatgcagaaggcgcccaatgggagcgtgctcaggctgggatgcggtctccatgcaatgccacgaaagcagcacagcgcctcgccgcatgggcgaggcgctggcggccgtcaggccgcctggggcttgctgcgcgaccagatcaggtcatgcgtgccgtcctcaccttcgatcaggcgggcgtagaccgtggccggaaacgaaggatcgtcgagggtcacggagatgtagtcccgcccggcctcgctggtcttcttccacgccgcgccgatgtcgtgactggcggcctgcaggcggaagtccggggccttctcgttgtcgcccttgtcgttgggcaccagcttggccttgacgttgagcgtcagggtgcgaagcgtgccggtgaagccgtctttgtctgcggtgaagctgccgatgttggccatgatgaaactccttacggttgaacaaggttcgcgcccatcgcgtccttgttgtgatccggccggcgggggacgggcgggctgcaccgcttgcggtcgcaacgcagtggagagccgggaggcaaaaagaatttgcctcgcgaggaatctgcgcagcagaggggaaattgttttcgccggacggttgcagccatgaagcccgaggcgcagccgtgccaccgccaggattcacaacgacacaaggacgccttgggccgaaccgctccgaaaggagacagggccgactcggcatccccgcatgaaggctgcaccggctcgcccgctgacgcggatcaagtcaaccacccgacgacaggcgagaacgcccctgccgcaccttgcggcgccagtcttgaggcgtggcgtggaagctccatggcgatgccgggcggaatgtccgtgaaccgtccttcgtgacgtgatgggcgagaaccgccagcgttgaggacggcacgcattcgcacaacttgccgcagcaagctccagcgtgttcgcccgcctcgtccattgcggcggggcgctggtcgggccgatccggggcagccgggtcggcaacatcgagagggcgccaagctgtgcgcggcggggatagcccgtagggctttcccctggaggcagcgaagcgtgcagcgccgcaggcgcgaaggcgtgtgggattgacgccggatggccgtgacggcgaagtcggcacggggcgcagcccgagaggccggtggcgcatcgcgcctacacgtacaggcccatatcacctacttcccactataaacaagctacgctctaccctgcttacacctctcagaaccagattcatatgacccaagatgagttcatcgacgcattggagcggtattcagccgccctgaccgcaatgcttgggcgatttaccaagtctcacagtggcatctatatggcccaaggagatgaaggcaggtatagggaaatcggggtcgaactcatcgacctttttcgggatgaagtcgttgacggactgcatcacgcgaagatcgtcgcagactacttcaacgacagcaccaatacctatatcggcacgccgtcataccggggcgtagaaaatgtcagaggagtagtcaacgccatgcttgcacgggtaaggagaagtcctgcctgccttataaactcggcatgatttattcatgaacttttgtagattgcttgagtcgaacgttcatggaaaaagaagatgcacgcaagcagtcgcgggaagtgctgcatgaacggcgcaagcaggtcatccgcttgcatcgaaaaggtgttggcgtgatgcagatcgttgagcaaaccgggctcagttggtctggggttaacactgcactgcgcctgttcgagcaaggcggtgcggccgcactcaagccccacgccaggggaaagaaaccaggtagtggacgcagcctgagcactgagcaagagcgcgtgattcgaatgaccatcatcgacaaacgcccagagcagatcaagatggagttcgcgctttggagtcggcccgcagtgcgcgaactcattgaacgcgacctggggaacaagctgtctgtccgggcggtgggcgactatctggcacgctggggttttacaccgcaaaagtcgatcaagaaagcctacgagcagcggcccgaggccgtccaggcctggctcgaagatgaataccccaccattgaggccagagccaagcgtgaaggcgcagaaattcattggggtgacgaaacagcgctggtcaacacggatgtgcgtggcagaagttacgcacctgcgggccaaacaccagtgacgcgcgcagtcggcggaacgcggcaaaagctctccatgattgcaaccgtcaccaaccagggcaaaacgcgctggatgattattgacgaggcgttcaattcagacaggctgatcgagttcatgcaggccttgatcaaggagtcgcagggcaagaagatattcctgattctggacaacctgagggtgcaccacagcaagccagtcaaggagtgggcgacacagcacaaacaggacattgaattgttctacctgcccagctacagccctgagctcaacccagaggagcggctgaacgcagatttgaagcatgcgattggcagcaaggttccggtgcgaaccaaggccaagctgcgcgcagcggcgactgaacacatgacgatgttggagaacacaccagagcgggtcaagaagtactttggtgacaagcatgtcgcctatgcggcctcatgaataatccccgccggatcaatagaagcgcccaactttctccggggaaagtcacagcacccgaaagggtcgaagcgctctatcggataggagagcgctttcatcaggtcgcaaagcaactgcgtgttcggcgtcaagaccgaccgactctggacatcggtgatgaatacgacgtgcaggatctgttccacgcgctcttgagaatccccttcgacgatgtgcgaccggaagaatggacgcccagttacgcaggcggcgcgtccagaatggacttcttgcttcctgaaattgaagccgtggtggagattaagaaatcacggccaggactcggtgccagagagttgggcgagcaactcatcgtagatattgcgaagtacaagaggcacccaaactgccgcacgctcttctgcttcgtatatgacccagatggccgaatccataacccgcgcggaatcgaaaacgacttgaatgcagagcaggatgaactcaaagtcagagtcttgatcgcgccatgaagcatcctcatcgggcgcggccactgccgcgccggatttttgcgttcaccgcgcccagaccggaacggcctgggcgcggtgctgatcgcggttattccttcgcctcgatgattcagcacacgccacgcggcaaggcgcagcccgtgatgggatgaatgtcggtaaggtcggcgcaggccgaccagcccgagggcgggcgatagccccgcacgtcgccatcgccgtgccagcggcgggcgcgtgttgtgccgggggcatagatcgccgccatgcgcgggcggctggaggtggtgcgggtcatggggcgttctccttccagcgaggcgccccggtcgaggtcggggcgcttgcctttggcgcgggtcaagcggccagcgccacgacgggttcatccgccattgcctcggcatcctgcgggccttcggccttgaagatggcaggcatccagcccgtgccatcggccagccgctccgcttcgctggcaatgtcggccttcttgagcttgcccagccggttgacggaatccggcgcgaactcgcccacggcatccagaatcacggccttggaaacgtgcttgaagtagccttcggcggtcggcttccaccatgcggccatatcgaggcccacggcctgcgccagttcttcaccgggctggtgcggcgtggcgcgaggcgtcaccacgtccaccgtggaagccacgcacacggcgagcagtcgcaccagttcgtcttgcgacttcgccagcagcgcggcgaacagttcggcgctgtcctccggcaaggcttcgcccgccacctgttgcagttcacgcagcgccacagcggcgggcgattccggccagtccggggccatgtcttccagccgatcttgcactttcaggcccacgcccagcggcagagaatcacggctgcggccgtagcggctttcctgcaagacggtctgcgccatgccatgcaccacagcggccagcgcagcttgcggatgccgggcgacttcgatttgcagcgcggcggtgcggtgggcgctcaagcgttgcgccagccggtcggacatggcggcggtcttgggctgcctgtcgtcgtctccgtcctcgccctcgtcatcgttcgcggcgtccgggtcgctgaaaccttgacgcagcttttccaacgtgcgcagcgccttggcctcggcctcgcgcatcaggccgcgatgaatcacaggctcgccgttgcggtcgatggtaacgatggcaccggctgcggccttcacgttcgcgccgtagtcctgcaagccatcctccagcgcctgcaactgttcgcccagggtttcgccttcctcctgcaaggcgtcggccttgtcctcgtcgtcggcgtccatcgcggcatccacggcttcggctattttctgcatcttggcttgcagcttctcgatgcgctgcgcttcgcgcttgttcggctcccggcgctcccgaggggcacgctggaacgcgtgcaggtcggcataggtggcggcaggcgcggcatccacccaagcccagccctcggccttcacctcggaggcgatgcctgccagcttgtcttgccccagccgttccagcaaggcggcatcggtcagatacacgcccgcatcgccttccgcgaacaggtcacggcggatgccgccgcctgcggcctcgtagctgtccaggccgacgaagcgcaccagcggatggcggtaagcgtcgatttcgcgctcggtgaggcgctcgcgcagcgcggacggttggcgctgccattgcggcgcatcgtagaacgcgctttcctgcgcggcatggtcgtcggtgatggaaagggccatcagttggtcaaggctcacggcatccgcccgatagtccgccatcagccggggcgagacattcgccagcttcaagcggcgctgcaccaccagcggcgtgacggaaaaatccgccgcaatgtcctcgatggaacggccttcggccaccagcgccgcgaaggcttcaaactgatcagccgggtgcatggcttcgcgctgcacgttctcggtgaggctggccgtgcgggccgtgccatcggccaccagcaggcaaggcacctcccattccttgctgatgcggtgctttttcgccagcagcttcaacgcggcgaggcgacggccaccggccacgacttcgtaatgctcgccatcggcggatgcaatcacgatcaggttttgcagcaggcccacgcgctggatggatgcggccagttcggggatggacatgcgcggggtcttgcgcaggttgcggcccgtggggcgcagcaccagccgcgacagtggaaccaaaataaggttcttggtcgggtcggcggcttccagcgggatagctgcggcggtattgacggcgcgggcttcggtttgggtgatggcgttcatggtgataactccttgcagttaggaaatgcagcagcgaagaaagcggcaagggctgctgcctgcccctgccgcgtggggattcaggctttcaactggcgcaggccatctgccagcatccagagggcgcgattcaggcgcacatcggaatcaatgccctgcaccgggcgggtttgctggcggcgtccgttggcgctgcggccatgcaatccgcccttggtcaagttctcctgcgtgcggttgaacacgctccacaggtcggggcggcggtcgtcgaaccggcgcggcatcaggatttgcgattcggtgatgggcgcgggcttgttgtcggtggggtcgtacttgagggccagcgcggaacgggcgaacacttcggcttcgccttcatccagcgtgatcgcgcgcatggcatcgcgggattccttcactcgctcgaagccgctcaacacttcgaaagcgccttcgatgacggaaccggccacgtcgcccttatggggtacgcgcacgtccgccacggtgtcgccgcacacaagaccattgctgcaaacgaaccggaacattccggccagcatttgatagctgctcgtgccgtcgtgcgagttcagcagcacgatttcgttagcctccgcgccgttgatctggctggcgtggcgcagccgaatcatgtgtttggtgtgctcgcgcttgccttcatcgcgcacgcgggtttgcgtcaccatgaagggctggaagccttctttccgaagctcggtcagcacggcagccgtaggtatataggcataccgctcggaacggctctcgtgcggggcgtccgcgaagatggacggggccaccctgcgaatctggtcatcggacagtgggtaatcgctgcgaagcgccggggaacgggaagcgaaacgggatgcgagttgcatggtctttctcctgacaaaaagaggtttgctgttcacaccgcacaccggattcctagattcggagcccagcctttcggctgttcggtgcggttggcacgaggaacccggttggccctgttgccaccgtctttcctgagttcatcgcccgcgacggtcaggagcgcgcgaacgggcgccgtcaaggaaacaagcgcagggttggtgcggcccgcaggcgcagccgaggacacggccctgcgcgccttgacggcgcacgggcgcgggctacagtcgcggacaaggtgatggagtcagggaagacggctggacatggcaacagccgtccctgtgtgccgaaccgcatggcaagcgcaagcgcgcaggcccgaagctggaagccgggccggaggcgtcagggatgtggaaggctggcgaatgccagtcccgttagggatgagcgaacagcgaacctgaagcagcgtggtccgcgaagcggagacgcaaggatgtctccaaatgttaagaatttctgataaattgcatgtttggtatggatagatgaccaaaaatcatctggtttaccctggcgcaaaatattgccaatacacaaaagtagtgtgaggaaaaattaaaatccacacatcatttaactctaaatttaaaaattaagacggggtgtcgatgagcattcttagtgaaaaagaagcagaaggtctcaccattgagcgaatgatcttccacgttgtcgatcctgcatcggaatcccccgtttttttagcagaagttaaaccgccgcaatgtgtggatttcttcgttgagcgagttaaagagactcttcgtggagccgcctatgagtttcttcctggcgcaggaattccaagcctcctttatcgagctttgcctagccaaaaagcaaaagatggatttataaaagcctcgcacgatctggcagctagattcaaagagaaagtaaagcaggacaaacgacttgcgcccggcgttctgatgctctttgtcctcaaaacagaaggggatactcgatttgttgctgtcatcaaatacgagcatcagcaggtcgtatcttattcctacattaaagatgaagaaggtaatctgatcttagatggggatggaaaccctgttcctgatttgcagacgcttgtcgaaacatttacgaaggatcgtaaggccatgcaaaaatctgccgtcatacgatttcataaaaatgaaaatatcgaatcaggcggggactttcaatcatcaatcgtcgtaattgaccattcgtccgggcgctatcgcgatgccactcagcactttgccaatttcctggatatacgccgtgcgcttgagccggtcgaactgaccaagcgcctcgaagatgcggcagtcgagtcaatcaaggcgcacaagagtgaggttcctcccgaagttgcgaaagcgcctaagcggttcgtacgtgcagccatgtcaaggcttgaaggttttgattttgaaaagccagaggagtttcttggtgccgtattgcaaggtgtggctccagaggctgcaattttaaaaaccttcaagagcaaactcgccaataagaacataagcacagaagcattcaaatttgagggggctactccaccaccagctgagtaccggcgggttgtcacaaatgaagggataactctcttatttagcgccgggcacgaagaaaacaagaatgtagagataaaaacagagggaaatggaggcgttgaaataaccatacgatccaccggcttggaacggaacgatgaactcgaaaaaatgcctcgcatccctgattgatgctttaggagagcatgtcaacatccgcgaaaccatcgaacaaatcgacatttccgggcatgtctcttctgaaaaatcgggcgatttcaagcgagccttcgatgatttctcaggaaagaaatcggaagcttggtcgatttccatccgtgatggcgagttttccgagatctcaatagatgctgttgcaaatgaggatgtcacccttgtaatcaagaagccagtaggcggaagggttttctttgcgtcgcaagcaggattttcagcggccctggaagacaaggcattgaccttagccagcgagctattggtgctaaatttttttactggattcaagaccaaggggttttctgtcctttcttgggatggcgagccattacctggcttgccacccttggaacccaattcagatgcaatcgaccccagaaaaggcgtagtgcgcgatttgaccggcaccactgttccggcagacccttatcgctggatattaataggcgatgatggcagtggtgaaccgtggaatatatggaaggcgctggcagctaaaaatctggcaacgctacttgtttcagatgtgtggaaagaagatacaataaaggtatctctcaatggcgcaagaaaacgtactttctatcttggggaaaagtgccaggatgacaacgcctatgcaaaaatatgccaggcagccgactggatactcgtaaagcaggacacagaagcccggcatgaagttcttgtgcggcgtctttctgcgattgtcagggactctcactccaatggggacttggagtggctaaccgtattacccgaatctctgcaggaagcgcttgatggggctcggcttgatcatcgcgcctatgtgagatcaaagtcagcagaaacagtaaaagctatggccgaccttaggaaggcggttggagaagatgtttcgcgtatcgtggatcgtgttcatcgactttctacgggttttgtgataggtctcgcagcattggcaacggggctaggcgtgcgcctgacattgctgtcctctcagaaaaacacctgggcagttgccgggataatattctgctttgttttattggccattacatgggctagcataattattcaacgccatgttagctctaagtcattggtaaatgagctgctcaacatgaggcgttggcataaaaatattcatatagcgttaacccgctcagactatcgagagctggcattgcatccagttttggacgccattcgtttgtacaagaaaacagcaaaaatcaccattaagggaatgattgctgcctcatttatttttatcgctctgtttgttgttgctccattttttcacccaggcaataaacctattggagttggcgatgaaaatgaaagtgcgcaaccatcatctgccaccattgttgatcaatcgattttaaaatctagctccctgccgaaagatggcgtaactgttgaaattgctccatccaaaaagcaagaatcaaatcctaaaaatgacaaaaccgtacaagatacgagtcctcttaatgatgtgaagaacaactcttcgcagcaggagcttgaggttggagaaaagcagtcgaagccagctcacagcaagcctcgttcggcaaacgacacagtttctgccccagccacgaagatgtgatccagtgctgtgcgaacgccaactgccgggcgcttccttgatccgctggttcagcaatatgtcggcactatccagctcaggattcctgctcaggtggttgtgcgcctgaatgaccgccgccacattgagccgcagcgcctccttcaccacttcacgcggatacacccatgctcgatggcatgacgtaggcttcgtgaatctggtcagccgtcgcgccgacagttctggccttgggaatcgggcactatcagtgcagcatcgaacgatgaaaaggacggttgcgtcatggtcgtgctccggttgttcgggcggaatttcccagaaccgtggccagtacggcgcagcgtaagcagtcagctattcggctacctgatgatttttggcatcgcgtggttacgactctgcggccgacgtttcatgatcgcggcgtaaatcggacaccactgcgatcagccggttgatcggctcggccaatcgcttgggcagcacacggtgttgggtatggataccctgctcggcaatccagcgatgggcgatccagacatcctcctctggatcgttgttgttcacgccgttgcaatacttgtagccgacaagtgcatcggcatgggaaagcagcagtcgcgccatcgtcatatgaaaacgatgggcctgaagatccgcagtgtttcgagggcgaggaagagtcaaacgcaggcaccgctggctattgaagtccttccaatcaggcccggcaacttccccggcgcgctccagcatcttgcgtgattgttcactttttccgttgaccaacgcgaccgcaacagctcccttcgggtattccagcctttccgctagcaagttcatccagtgcgccagcttttgcaaggttgcatcatctgcgaacactaggaactggtgacgttgctcgtcatcgaggaatgctggcaactgggcgtagagggggtacagcaggtcatggagatagatgtacgtttgccggcgcccttgttcgtggctgcgcgtggtggcggtcaatgcctgctgcgcccattctggcgtcaactcgtcgatcgacatttccgtgatgtcgatagagatgagcgggaaccccagcgacttgccgatcagtgctttgcgcccgtcgaaggcatgtccaagttcgatttccacgccacccaaaaccatcggctccgcttgaacgggcggccccagcaccgcaacatcaagccggaatcggctaccgaagggcgtatccaacggatgctcggtcgccacacgatcagcgccgagcaataggttgccttccagcgggtagtccgacgcatccgcatccttgaaccaccacggcatggcaagacgggcatccagacgccgaccaagctctgctgcgatcaactcttttgcccgccgatgctcctcgctttcctgtacgacccgctgccggttggcttcttcgtcatcaaagtgcgtcttgaggttgtaggtgcgctcgacgggcaactgccgaaaatgggagcgccgacgcagctttccattttcaaagatagggctgacccacgtcaccatttgccgcaaagcatcgggagacaccaacggccataacttgcgcgcatgttcccggctgcgaacatcgcgcgccacaatccgggtctgaaacaggcccttgcgggagaaaacgactacggcttcatccatgcgtggcagtcaccagtgcggggcattagatgattgcttgcaagcctttgtcggcgatgatgttcagcagtttgagcgctgggccagccgggtgggtatcgccttgctcccacttgcgcaccgtcgaagcagtcgtgtgcagatgcagcgcaaacactggctggctgaacttcagttcttcgcgcaggtgtttgatatcggcagcgctgaactcccgcaccggcggcgggcagatggcatcgaactcgcgcatcgtgaccttgccgattgcgccagcatcgtgcagcgcggccaggtcgccgcgcagggattcaatgagcttgctcgtcacaacacacctccagtagaacgccggactccagcgctttcgccaagttctctgccgacagttccagaaacaccttgccagcgaactgcaacgccttcctttcgtcctgcgtgatgttcgccttgtcgctcttggggaacccatgcaggaacacatagcggctgccgatccgtgccgacaacagcgtccggtagccgccgcttttgccgcccccaggacgcgctatccgcttcttgtagagaaagccgcctaggtcagcatcaaccagaccggactccatctcctggactgctttgcacaaagcggcgtcaggcaggctctcgccagcctgccatcgtgcaaagtccttgcgtttgaggacggtcatatctggcactcctggaaactatacccgaaacgggcatagttttccaattcagcgatcagcccaccccacgctggggaagattcgccagacagtgtctgggaaattgactcggcaaccgttgtaggaaaggtgcaggtgttcatgctacagcctcctggggctggccttgccgcccgcctgtgatggcctggcggcggctggccaccaactcggccgcatcgcgcacgggcttgtcctctgtatggacgtagtgcatgaactgcgcgacggtcttgtgctgggtcagctccatgccgacctttataggcacgcccgaattggcaatgtccgtcgccgagcgatggcggatgccatgcgtgccgacgtgcgggacgccggcggccttgagcacacggcaccagccgccatagtgttcgccgaaggtcaggtgccgggtcgggtcgttgggcgacggcaggacgtaggggcagccttcacggcgcggcgccgtggagagcaaccaatgggcttccgcgctcatgggcttggacatgccgccggtcttgctgtcgggccacatcacgcgccggttgtcgagatcgatccagtcccattcgagggtgcagatttcggagcggcggcctgcgaactcgaattgcaggcggatcgacagtgggatgacgtagttctccagcccctccgcctccagcttctccaactggcgaaagatcagcaccatttcatcgtccacgatgaggcgggtcttcttgccgggcgggtacatcgggacatggcggcacgggttggtgccgtccgggcggaagccccacacctcggccaggttgaacatcttgcgcaggatggcgaagcccttgttcgcctcggtgggcttgtaggagagcttttccatgtacccggcaatatcggggcgcttcacatcggccaccttcttgcggcccagcatcgggatgatgcagcggtcgatgaccgcctgatagccgcgccaggtgctgggcttgttgcgtttcttggagtagtcctccatgaacttcttgcacagctcggcaacggtgggcgccttgcgtgcttcggccttggcgccgccggggtcgccgccccgacgaacctctgccagccagtcctgggccatgacgcgggcctgctcgatggtcaattccccgtacagtcccaacgaaggcttgcgagactgcccggcattcgtgcggtactgaagcatgaacacccggcgacccgccggggtgatcttgcacaggaagccgggcaccacggtatcccgcagttcgacgtccttggcctggggttgcgccgtttctacggcggttttggtgagcttgatctttgccacgatgactcctcggaacgacccggttccaggagccacataggagtggcgagagggaatgccggatcaggtttcagaaagcaccggcatatgatggacgcgcgtaagttattgataaacctgctgtatctggctctagcgcagtccagcggagtgccgggctggagtcatcgtgaaacnnnnnnnncccggccggggccgggttcttgtctgctgcccggcccctaagggcagggcggcaacgccggatcaggcggccttgagggccttgatgcggtcgttcaggcggctcttgtggcgagcagccttgttcttgtggatcaggccacgcgcgctgaagcgatccaggatcggctgggcaacggcgaaggcggcttcggcgccggcggcatcgttggcgtccagcgccttgatcactttcttgacagcggtgcgcagcatcgagcgctgagccacgttgcgcgcgttgcgcacgacggtctgcttggcgcgcttcttggcggacttgatattggccacggtggtggtttcctgaaaaaatcggtgttatgggaacagcaagctagctagtatgatggcgtaagaaatgcacgtcaagtcgattgtcaagagggacgctgagtgagttcacccaagttgttgcggggcctgctgtcgttcagcagcatgaccatggtctcgcgcgttctcggacttgtccgggacttcgtggtgaccaccacgttcggcaccaacgccatcactgatgctttctgggtcgccttcagggtacccaatttcctgcggcgtttgttcgccgaaggctctttcgccaccgctttcgtgcccgtgttcacggaagtgaaggagacccgcagccacgccgagctgcgtgaactgatggcccgcaccgccggcaccctgggcggggtgctgatgctggtcactgcgctggcgctgatcttcgcgccgcagctggcctcggtcttctccagtggcgttgataccgatccggtcaagcagggcctgctggttgacctgttccgcctgaccttcccgttcctgttgttcgtgtcgctgaccgccctggccggcggcgcgctgaacagcttccagcgcttcgccatgccggcgctgaccccggtcatcctcaacctgtgcatgatcgccggtgcactgtggctggccccgcggctgggcggcaccccggagaaacagatcctggcgctgggctgggcggtactggctgccggcatcctgcagctgctgttccagctgccctcgctgaagggcatcaacctgctgaccctgccgcgctggggctggagccatccgggcgtgcgcaaggtgatgacgctgatggtgccgaccctgttcggctcctcggtggcgcagatcaacctgctgctggacaccgtcatcgcggccaagctgaccgatggctcgcagtcctggctgtcgctggccgaccgcttcctggagctgccgctgggcgtgttcggcgtggcgctgggcacggtgatcctgccggcgctggcccgtcaccacgtcagcaccgaccgcgaaggcttctcgcgctcgctggactggggcctgaggatgaccctgctgatctcggtgccggccatgctgggcnnnnnnnnnnnngccgaaccgctgatcgcgaccatcttccagcacggccagttcagtgccttcgatacccgcatgaccgcgctgtcggtgtacggcctgagcttcggcctgccggcgttcgccctgctgaaggtggtgttgccggcgttctacgcacgccaggacaccaagaccccggtgcgcgcgggtgtggccgcgctggtggccaacatggtgttcaacttcgccctgctggcggtgctgtaccaggtcatggtgccggacgagctgaaggcgcagggcgtgatggcggccatcggcaagcagccgggcctgcatctggcgctgggcattgccagtgcactgtccagttacctgaacctgggcctgctgtggtactggctgggcaataccgacgtctaccagcgccggccgggctggggcggctatctgctgcgactgctgctggcctgtgcggccatggttggtgtgctgttggccctgctgcactggctgccaggcttctcggcgatgagcgtgtgggagcggatcggcagcctgtcgctgctggtcggcggtggcggtgccacctacgcggtagccatgctggcgatgggcttccgcccgcgcgatctgcgtgggcattgatcgcggcttgtggcggctatacttcagggttacaccattgaagcggcggccccggtcgggccggaacgagagttgatgagcaggctgttcagaagcgtcgagggcggggagctgttccccaacggaagcgtggtctgtatcggtgcattcgacggcctccacctgggccatcgtgcgctggtccgccatgcggttgccnnnnnnnnnnccttgggcgtggccgccgtggccgtggcgttcgagccgctgccgcgtgagttcttcgcccagggcacaccgccgccgcggctgaccctggcgcgcagcaaggtcgagatcctgcgcgagctcggtgtcgatgcggtcggcctgctgcgattcgacgcggcgatggcagcgatgccggccgagaccttcgtgcgccagttgctggtcaagcgcctgagtgcgcgtgaggtctggatcggccccgagttctgcttcggcaaccgccgccgcggcgacctggctctgctgcagaaaatgggtgccgaactgggtttcactgcgggcgaaattgaagcggtcgacctgcatggcgaacgcatttccagcacccgcatccgccagctgctgcagcagggcgacttcgcccgtgccaacgatctgctgggtcgtccgtacgcgatcagcggccgggtggtgcgcgggcgccagctcggccgtacgctgggcttccccaccgccaacctgcggttcccgaagaccccggcactgtcgggcatctacgcgacctgggtgcatggcgtgttcgaccagccgtggccgtcggtgtccagcttcggcacccgcccgacggtggagggcgtggagccgctgctggaagcccacctgttcgatttccagggcgacctgtacgggcgccacatcgatgtggagttcgtcgccaagctgcgcgacgaagagaaattcaatgatctggcggcgctgaccgaccagatgcaccgcgacgccgaacagnnnnnnnncatcctttccgaacatagattgcgagccactgcgtgagccaggactacaagaccaccctgaacctgccagccaccgaattcccgatgcgcggcgacctgcccaagcgcgagccgggcattctggcgcggtgggaagcgcaggggctctaccagcagctgcgcgacaacgccgccggccgcccgctgttcgtgctgcacgatggcccgccgtacgccaacggccgcatccacctgggccacgcggtcaacaagatcctgaaggacatcatcgtcaagtcgcgctacctggccggcttcgatgcgccctacgtgccgggctgggactgccatggcctgccgatcgagatcgcggtggaaaagaagtggggcaaggtcggcaccaagctcgacgccgtcgaattccgccagaagtgccgcgagttcgccgaagagcagatcaatatccagcgcgtggacttcaagcggctgggcgtgaccggtgactgggacaacccgtacaagaccctgagcttcgacttcgaagccaacgagatccgtgcgctgtccaaggttgtggccaacggccacctggtgcgtggcgccaagccggtgtactggtgcttcgactgtggctcggcgctggccgaggccgagatcgagtaccaggaaaaggaatcgccggcgatcgacgtggcctacgccgcacgcgatgcgcaggccatcggccaggcgttcggcgtgagcgtgccggccgacgtggaagtggccgtaccgatctggaccaccaccccgtggacgctgccggcctcgctggcggtgtcgctgggcgcggagatcacctacgtgctggccgaaggcccggcgcacaacggcaagcgccgttggctggtgctggctgcggcgctggccgannnnnnnntgcagcgctatggcgtcgaaaacctggtgctgcacggtgaaaccaccggtgcggcgctggagaaccagctgctggcgcacccgttctacccggagcgcgagatcctggtgctcaacggcgaccacgtctccgacgaggacggtaccggtgcggtgcacaccgcccccggccacggccaggaagacttcgtggtcagccagaagtacggcctgctggacaagtacaacgccggccaggtgaccccgatcgacggccgtggcgtgtacctggaatcgaccccgccggccggtgacgtggtgctggctggccagcatctgtggaaggcacaggaagccatcgtcggcgtgctgcgcgacaacggttcgctgctggcgttccatccgatccgccacagctacccgcactgctggcgccacaagacgccggtggtgttccgcgccaccccgcagtggttcatttcgatggacaaggccaacctgcgcaacgatgcgctggccgccatcgacaccgtcggctggttcccgacctggggcaaggcgcgcatccagagcatggtcgacggtcgcccggactggaccatctcgcgccagcgcacctggggcgtgccgatcgcactgttcacccaccggcagaccggcgagatccatccgcgttcggtggagctgatgcagcaggtcgccgaccgcgtcgaagccgagggcatcgacgtgtggtactcgctggatgccaccgaactgctgggcgctgaagccgccgactacgagaaggtcaccgacatcctcgacgtctggttcgactcgggcgtgacccatgaaggcgtgcttgcggcgcgaggcttcggcaagccggccgacctgtacctggaaggttccgaccagcaccgcggctggttccagtcctcgctgctgaccggcgtggcgatcgacaagcgcgccccgtacaagcagtgcctgacccacggcttcaccgtggatgagcacggccgcaagatgtccaagtcgctgggcaacggcatcgagccgcaggacatcatgaacaagctgggcgcggacatcctgcgcctgtggatcgcctcggccgactacagcaacgagatgtcgctgtcgcaggagatcctcaagcgcaacgccgatgcctaccgccgcctgcgcaacaccgcacgcttcctgctcggcaacctggacggtttcgatccggcccagcacctgcgtccgctcgaccagatggtcgcgctggaccgctggatcgtgcatcgcgcgtgggagctgcaggagaagatcaaggcggcctacgacggctacaacatggccgagatcgtgcagctgctgctgaacttctgcagcgtggacctgggctcgctgtacctggacgtgaccaaggaccgcctgtacacgatgccgaccgattcgcacggtcgccgttcggcacagagcgcgatgtaccacatcgccgaagcgttcacccgctgggtggcgccgatcctgaccttcaccgccgacgagctgtggggctacctgccgggcgagcatgctggccatgtgctgttcaccacctggtacgacggcctggcgccgctgccggccgatgcccagctcaacgccaccgacttcgaccagttgctggccgtgcgcgagcaggtggccaaggtgctcgagccgatgcgtgccaacggcgccatcggtgccgcgctggaagcggagatcaccattgccgccaacgaggagcaggccgcgaagtggcagccgctggccgatgaactgcgcttcctgttcatcagtggcgacgtgcaggtgcgcccggcgaccaccgacgaggtgttcgtcagcgcccagccgaccaccaaggccaagtgcgtgcgctgctggcaccaccgcgccgacgtcggccgcaacgccgaccatccggaactgtgcggccgttgcgtgagcaacgtgaccggcgccggcgaagtgcggagctggttctgatggccgcgccccgtccgcatccgaacgccctggtctggctgctgctgtcggccgccatcatcggcctggaccagtggtccaaggcctgggtgctgtcgagcctgccagagttccagccggtggtggtcatcgacggcttctggaactggtaccgcacctacaacaccggcgcggcattcagtttcctgagcgacgccggtggctggcagaagtacttcttcaccgcactggcgatcgccatcagcggcctgatggcgtggtggctgcgcggcacnnnnnnnngcaactggaaggccgcggtgccgtatgcgctcatcatcggcggcgccatcggcaacgtgatcgaccgccaggtgcacggccacgtggtcgacttcatccagtggtacgtgggcagctacacctggccctcgttcaacatcgccgactcggccatcgtggtgggtgccatcggcatcgccctgtttggcctgttcgacggcaagtccgccaaaaaggcggataatgccaatccgaaaccgtaagccggccgctgccgggagattgaactgatggatgtgctgctcgccaacccgcgtggtttctgtgccggtgtcgatcgtgcgatcgagatcgtcaagcgcgcgatcgaaacgctgggcgcgcccatctatgttcgccatgaagtggtgcacaaccgcttcgtggtcgacgacctgaagcagcgcggggcgatcttcgtcgaggaactcgacgaagtgccggacaacaacacggtgatcttcagcgcccatggcgtgtcccaggccgtgcgccaggaagccgagcgccgtggcctgaaggtgttcgacgccacctgcccgctggtgaccaaggtccacttcgaagtcgcccgccactgccgtgccggccgtgacgtggtgctgatcggccatgccggtcacccggaggtggaaggcaccatgggccagtggaaccgcgaagccggtaccgggcagatctacctggtcgaggacgtggagcaggtcgccacgctgcagatcaaccagccggaaaacttcgcctacaccacccagaccacgctgtcggtggatgacacgcgcgggatcatcgatgcgctgcgcgagcgtttcccggcgatgcagggcccgaagaacgacgacatctgctacgccacgcagaaccgccaggatgccgtgcgcgatctggccaagcgctgcgacctggtgctggtggtcggttcgccgaacagctccaactccaaccgcttgagcgagctggcccgccgtgagggcgtggagtcgtacctgatcgacggcgcgcacgagatcgacccggcatgggtggcaggcaagcagcacatcggcgtgaccgccggcgcctctgcaccgcaggtgctggtcgatggcgtgctggcgcgcctggccgaactgggcgccaccggcgtgggcgagctggacggcgaaccggaatcgatggtgttcgcgctgccgaaggaactgcgcctgcgcctggtcgactgaccgggaagcgcctcatccacgcatggcgtggatctactggaactgctctggtgggtgcgaactggcacacggtgggtgcaaaccagcacaaggtgggtgcgaaccttggttcgcacgctttttcgcacgcaaggatgggcggcccgcccatgacctttggccatggggcagggcacgttacaggcctagcatcggaagattctccgctgttggaacctgcccgatgaagacccgagccttggcgatgtcgttgctgttcgcgctggcggccacgcctgcactggcgcagacctcgccaccggcgaacgctgaggcccccggcctgctgcgcatcgacgtcgannnnnnnnatctggcccggcgcatcttcaaggtgaccgctacggtgccggccaagcccggcccgatgaccctgctgtacccgcagtggattcccggcaaccattcgcccaccggcccgatcgacaagttggccggcctgcgcgtgaccgccaacggcaagccgctggcctggcagcgtgaccagttcaacgtctatgcgttcaaggtgaacgtgcccgagggcgtgagcgagatcgtcgcccacttcgacttcctgtcctcgcagggcggcagccagggccgggtggtgatgaccccggaaatgctcaacctgcagtggaacgccaattcgctgtatccggccggcgtcgatgcgcgcaacctgcaggcgcaggccagcgtgaccctgcccaagggctggtcgttcgcaaccgcgctggaaaccgcgcggcgcgacggtgacaccgtggtgttcaagccgatctcgtatgaccatctggtcgattcgcccttgttcgccggcgagcactaccagcgcatcgatctcgacccgggcgcgaaggtgccggtgcacctcaatgtgtttgccgacgacgccaaatcgctgaagccgagcgaggcacagatcaccatgcatcgcgcgctggtgcagcaggccgacaagctttacggtgcgcgccactacaaccactatgagttcctgctggcattgaccgaccgcctcggtggcatcggcctggagcatcaccgttccagcgagaacagcgctgacccgggctacttcaccgagtgggacagcaacgcgtggatgcgcgatctgctgccgcacgagtacacccattcctggaacggcaagtaccgtcgcggcgccgacctggccaccgccaacttcaacgtgccgatgggcgacagcctgctgtgggtgtacgagggccagacccagttctggggccaggtgctggcggcgcgttcggggctgtggtcgaccgcgcaggcgcgcgacatgctggccaatgtggccgcgacctacgaccgtggccgaccggggctggcctggcggccgctgcaggacactaccaacgatccgaccatcgcccagcgccgcacgctgccctaccgcaactaccagatgagcgaggactactactccggcggccagatgctgtggctggaagtggagggcaagctgcgcgaactgagcggcaaccgccgcagcctggacgacttcgcgcgtgcgttcttcggcgtcggcaatggcgactgggacgtcaacccatacaccttcgatgatgtggtcgcgaccttgaacggcatcgcgccgtacgactgggcgacgttcctgcgcgggcgcctggacggccacggttcgttgaccggcggcctggaannnnnnnnnnnnaagctggtttaccgcgataccccgaacgacgcctacaaggcgcaggaaaaacgcgccaaggcggcattgctggcctattcgctgggcgccaccgtgctcgacagcggtacggtcggcgatgtgatctgggacagcccggcgttcaacgccggtcttgcaccgggcatgaaggtgatcgcggttggcggccgtgagtacagcagccagcgcttgaaggacgcggtggctgcggcagcgaaggacaaggcgccgatcgtgctgctggtgaagcagttcgaccgcatcgaaacgatgagcatcgcctaccacggtggcctgcagtacccggtgctggagcgtatcgccggcaagcctgaccgcctcgcagaattgtggaaggcgcgatgaagccgcgcgcccgcgatggcgtgatcctgctgatggcgatcctggccatcgtcggcacgttcctgcacggtgacgggcgctggctgcactggctggccaagccgaccaccacgctgctgatcgctgccatcgtctggcgcgtgcatgatgccgcccagccgttctatcgacgcgcggtgctggccggcatgctgctgtcgtgcgtgggtgacatcgctttgatgctgccgatggatgcgttcgtgccgggcctggtcgcgttcctgctggcccacctctgctacatcgtggccttccgcgacggcctgcgtgccggacgtggcctgctcgccgccagcgtcctgctggcgacgtttgccgtgctcaacgtacttggcctgtggccgcacctgcctgcaccgatgcgtgcgccggtgctggcgtatgtggtggtgctggcctcgatggcggtgctggcactggcacgccagtggcgccggccacagcccgctgccgtggaagccagcannnnnnnntgggcggccgccggtgcgctgctgttcgtcgccagcgattcactgctggcctgggaccgcttcgccggcggcctgccgctggccagcctgctggtgctgtccacgtactacgctgcgcagtacgccatagcccgctcggtgaaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgtggcctaacggcggttcacgccgcgcagggtgccctgcgcatcgaactgcaggcgcacggattcgcggtcaccggcgacgtcatccggcagccacaccagcttgccgcctttgcgcacgatcacgtagacgtggccgacttcggatgcggggttctgcagcgcgtcgcgttgttcctgcagtgcctgcgccacgcgcggcacggcctcgaaatcgatgctggccaggggtgtgctgctgcgctgcaggctgatggtcggcgcgaactgctgcgggttcaccggattgcccttgcgccactggccacgttcgaagtggtagctgtcgacgtggcccggctgttgcgggtcgaccagatcgaggttgatgcggccatcgtcgtagaagtggatgctatggaagaccgtcagcctctggccagccagtgccggcagctgctccagtgcctggcgcgcagcctgcaggtagtccgcatcgaacaggcgattgttgcgttcgggcgccgcagcggtactcgccgcggggaaggcggccggggacggcacaagcgatgcgggttgctcgcgcggcgactgagacgagacggagggtggcaaccggtccggctgtaccgaatgccccagcgtttcgctgatggtctgcaccgcgccgccggcaacagccacgcccgccagaaccagcagcaataccaggaacacggcgcgggtggagggcggctgtttcatacgccctccaggcgcacgttgccacggtcatccgggtcgtacagcagggtcacggtttcgcgcgggatgttggctagatcgatcagcgggatgaagcggcgcacgctcacctgctgtacgcggccgtcacgatcggtgtactccagttggaactccacctgcggctgttcgttgaggtaggtgccggtctgacgcaccttcagcaccctggcctccacgccgatgccgcggtacttcaacgcgtcgccgcgcgcatcagcctgcagcaggcggccaagcaggcgcagccccaacatgtacccacacagcaccagcgggcacaccagcagcgggtggccgaaggacaggaaggtccagccaaggccctcgctctgcagccggtaggccgccacataggcagcggctaccaggacgatgcagagcgctgcgccgatgcttcgccgccacaggctggcgacatccagttcgggctgggcaccgtccagtaccacgttcgggaacgcgcccggcacctggctcaggcgtgcatcgacgtgcctgccgacgccgaagcgctgcagttgcggcttgctgtcgaccaccagcagctgttcgcggatcggcgtgccggacaggttcttgaaggacagctgcagtttccattgcgcgaagccacgcgcctgtacgccggtctgttcagcgtgttcgatcagtgcatcgcgcggttcgccatcggcgaggatcgagcggacgcgatgcagggcgcgcggtgggccgagcagcaggaaatgcaggaacgcgaacagcnnnnnnnnccatgcagccagtgacagcacaagcagcagcagggacagccatggcgcgctgcgatcagccagcgccaccggccaggaggttccgaaatagaggatgcaggggaagggcaacgcgaagaacagcaggaacgcgccccagaaccagagataggctttcatggggaaggtggcagaccggtggaacaggccgcgtagcgtactacgctcagcggaactgcagggtaagcaggtagtagcgacccagtggatcgtccagccccggcatctgcccaccattgccgaccaggtagttcaccggttgcgcatcaagcacgttgtgcacgtccagcgccgcgatgacgcgtgtgcccaggcggcgcgccaggtgcaggttccagcgcagctggcgcggattcatgcagtggttctgttcgatctgccgctgcgggcactcggcgccgggcagccatgcgcgggtgcggcccacctggttgccgcgcagggcgatgtcccagttgctgttctgccattgcacgttgaggaccgccgccatctcgggcgtgacatgcccgcgcaggtcgatcgccggctcgtggtcccgacggcggcgcagctcctgctgcttcagcgcgtccagcgagaacaaccactggccggtgctgccggtgtcgacccggtattcgccacgcagcacccagttgcgggaagtggtgcggccgatattgtcgaacgacaggcggaggctgctcaggttgccatcctcatccaattgccaggtgtcacggttccacacggcatcggccggctgcagcgcgaggatctcgttgcgcagctcgacgatgttgtgggtcagcgaaagcgagaacgcatcgctgggtgaccaggtcgccgccagtgaatggctgcgtgagctctcggccttgagcgcgttgttctcctccacatccgcagtgaccacgcagcggccgcccggctcgctctgtgcacaaggtggcagtgcgcttgagacgggcagggtaagggtgccgaactgtcctggcgggcggcgctgttcgaacaggctgggcgcgcgatagccgcggccgctggccagcaggaacgaccagtgcggtgttggcgtccagcgcaggccggcacggggcgagaatgccgtgtagtcgccgtcgtagtcccagcgcgcggccaggtccatgcgcagttccgacgtgagtggcaggcccagttccgcatacgcgccgccactctgccgcgacaggcgccgctgctgctgcggcagccccagtgccagatcgccctggctcagcagggtgtccgggtgcgacgtccagcgttcatggcgcagatcgatgccggtagccagctgcgcattgccgccccgcatcggcatcaatgcgcgctgtatgccccaccagccctgccactgctcggtaagtccacggttgcggatcgatgggaacagcgaggtggcttcatcggcgggcaatgcatcgaagcctggcaggaacctgagcgactgcgccgcctcgatgaacggttcggcgcgcacggtgcccggcgtggccagggtgacgtcgctgcgctgcgcgctgatgccggcgtcccagctgtggctgccctggtcccggccgatgcccagggtgagatcggcgtcggtggcacggacctggggacgcacattgccggcttcgcgcaggacactgttgaaggtgtagccgtacaggccgagggcgacggcggtcgggcccagatcgaaacgctgccggttgtggctggcgcgggcttcggcatagacgtagcgtccctggccacgctcatgccggtagcgcagataggccgaggcggtatcggaggccggttgaagcgaacgagggcgcgaactgtcgaaccagcaggcgccattgcgtcgtttcaatggtccgtcgcagcgcgtagcgggccagtagtcgccatcgcggaaggcgccgatcaggtactgcgacgtctctgcgtgccagtcacgctggtcccccgccaggtgatcgacgcgatgcaggtcgatgcctgcgaaccagcggtcgccgctcccgcgcaggcctccggtggcggcctgcacgcggtactggccagcgtcgccacgactgctcagaccggtctgcagcgttgcctccggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaagctgagtggaatgccgcccaggtcggtgagcccgccctgttccagggacaccataggataacggggcaggcgccggccattgaccaggaacagggtggcgcgcggtcccatgccatccaggctggtggtggcggccgcaccgacaggcaggtactgcgaatcgccactgcgtgcgctgctcatcgctggcagcccgttcatgccgggcaggtgtcgcagcaggtcgaacaggctgccgtagccactgcgcaggatatctgcgcgatcgatcgtggtcactggcagggtggtctgcacggaggtgcgcggcaaccggctgccggtgacatggatcggcgccaggtccacctgggggggcgactgcgggggcatgcgcgggcgcggcgccaccgttgccggaaccggcggcgcgacggcgggcgcgacgcggatgcggcggaccacgaagccaccggacggtgttcgaaggatggtcaccggcatgccggcgaccagttgtttcagggccgatgctggatcggcctggccatgggtgccgttggcatggagccccgccagttcccgggcatcgaacaccagagcgatgccgctttgccgtgcccattgctgcaatgccgagggcaacgggccagcgttgatgcggtagtcgtgggtggcagccggatcgcctgcgagggcggcaggcggcgcggcgaccagcagcgccaggcacagcagggggcggagcagcccccaccgcagcgcgcctggtcctgccatcaccgcaggcctcctcagtacgtgcggcgcagttccagcgcgccatccgggcgcgtctggccagcaatggaccagccaagttccagcgcggacagcaactcctgtgcgtcgcctgcgcggaacgtgccgctgactgccagatcggtgatctccgggtcggcgatcaccagcggtgcatggccatagcggttcatgcgttcgaccacgatcgacagcggggtggcatcgaagaccagctgcccatgcagccagccctcggcggctgccgtggaggacagcgctggaccgggctggatgcgcccggaggggagtacctgcagttgctggccaggggccagggtgtgctgggcggcgccgttgctgacttccaccgcaccctccagcagcgcgacctcgaccaggccatcgtgcaggcgctcgacctggaaggtggtgccgatatcgcggatggtgctggtgccggcgcgcagctgcagtgctttgttcgatggcgcgacctgcaactgcaggcggccgcgttcgaggtccagctcgcggtggcgccagccaaagcgtgcgtgcagcgtcgtgccggcatcgagcatggctacgctgccatcgggcagggtcagccgctgcgcctgatgcgtgtcattggcaaagcgctgcggggctgggttgccatccaccgctaccatccagcccacgccgatggccaggcagataccagcggccgcggccgcggcaggcagccagcggcgtcgggcaggccgtgccgcacgcgccgcagccgtccgcagccatgggtccgcagccaggccctggccctgctggaaaagatcttcggcctgcgcccaggctttgacatgggcagggtcttcagccagccagtcttcgaacgactcgcgttcggcaggggtgcagtccggggcctccaaccgcgccacccaggcgctggcgcgtgcgaacagcgaggcgtcttccgtgtgccggtggctgctcattcggtatccccgtcgttgtgcagcggatccggtcccaactcctggcgcaggccctgcagggcgcgggcgatgtgtttttccacggtcttggctgtaattccacagtgccgcgcgatctgcgtatagctcatgccggtgatccggttgagcaggtacacctcgcgcgcacgctcgggcaatttgaaaagggcctgccgcagcagggacaacatctgcccggactctgcctggcgcaaggggtccggcgacgggctggtgggctcgtcgtgaccctcatgctcggccagtgacaggtgcggtcgcgactgcggcgatcggccgcgatcggccaggcgattgcgcgcgatacgatacagcagcaggcgcagttcgtcggtgccgtgcgcgcgatagcggatcagccgctccatgcagtcctgcgcgatgtcctctgcatcctccggcccgacgccccgtgtgcgcaggaacgcgcacagtggcgcgcgttcctcgcgtacgaacgcgatgaaggcgtccgcaggcgcgggtggctccggcgcgtggtggatcaggggggacggaacggacagggctggcctcggctgacgttggcgggtgcgccttcgagttttacgcgacgatgaccggatggggaagagtgtgtggtgcccctctctcattgtgaatgcattcattttttccggccgaccgggctgggggagattccggcgctttgccgtttgactccttacccgcgtgttgcgggtgnnnnnnnnnnacgtatgaagcattcgaagttgagcctggccctggccgggctgatcgccgttggcgccatcgcggcggctgatgacgtcatggcaatgagttatcacgtgcagggggatcgcatcttcctgagcggcggggtgacctacgccgatgtggtgtcgttgcccgcgttgctggccaaggcacaggccgagggccggccgatccgcgaagtggtgctgcgcacctccaatggtggcgcgctgatcgccggcgagtggctgcagggcgtgatccgcacgtccggcctgaacaccatcgtgtccggccactgcatttcgtcctgctcgatcatgcagtccggtggcgtcgaacgctatctggccggtgatctgccgatcgtcgattctgtacagatccacgcggccagcaacagcggcaaagtgatctacacgccgtcgccgcggatgacccagatctataccggcaactacggcggtggcatcgatgccgggctgctgcacaaggccatgtatgaagtcgtgcagcccaacggcctgttggtgttccgcgatccggcgcgcaccacgggtgcctcggtcactttcgatcctgatggcagcggcagcaagctggagtcgttcccggggcaggacatctacagcaacagggtcatcaccgccaagggctaccgcgatccgggcgatacgttgaatgtcaccgccaacgtgagcggcgacatcaacccgggctacctgcgcaccggtcgccaactgcagaccttcgtcgatgatgacttcgcgcgctggaacaccaactggcagtccagctacatcaacctggcgcagagcatctacaacgcctccagcaatggtccgcagggcatcggtgcgaactcggtacaggactaccagaacgatcccacatacaaggccctgctgctgtcgaagctgcgcctgggcgacctggatgtgtccacgctggacaactccatgggcgtgatccgcgtgaccaacggcgcgacatggcggacctccgcgaccaccggtgccgacttcatgctggtcgacaacggcaccatcgcgctggaaggcggcgccctgcgcgcttcggaggtgcgggtaatggccgcaggcatgctggtcggcaatggtgacgtggccggcaccgctatggatctcagtgcgctggccagcggtacccgcccgtcctggcgcgaggacggcttcaaccgcctgcgcgtgtacgggaccctgatgccgcgcggcggtgatctggtcacccatggctacgtcaacatcatgccgggcgggaaggtgctgttcgatgtgaccgagaacggcggggcgggcagtggccgcctgcgcgtaggcagtttcttcgacagcaagcagaccgacggcgcgctggtgatctccaaaggggccttcctcgaactgaacgtggcgcagggttactacggccaggacttccgccgtgacctggtgcagggcccgatctaccagggcggcttcgaagaggtcgtgcgcctgggtgacaccggctacagcgccagcatcaccggcggcgaagtgttccgcccgcgccacaactcgctgctgagcttcaacgtgaagcaggccgctgacggcctgtggctgaccgccaacccgggtttcgaccagctgggcctgttcaccaacggcacttccggcgatggcttgggccgcgcgctggcgactgcttccgatcgcagggatggtggcctgaagtcgctgctcggcgccctgcagttcgccgaccgtgatgtgatcgcacagcaggccggtgccctgcgcggtgacgcgcacgcgaccctgcgcctggccgacaacgcattggtgggcagcatcggcaacgtggtgcagcagcaccaggccgcgatgcgcagtggcggtgatgccgacggtctggcctcgcaggccgcgcaatcggtgtcggcgcagccgggcatgcgccacggcagcctgttcaaccagctggccatgcatctggtcgagccggcggcgggtggcggtgaaggcagtggctttggtcgcaaccgtggcctgtgggcgcgcggtttcgccagccacggccgcatcgatgccgacggtggcgtggcaggcttgagccataacatcggcggcatcgtcgtcggcgccgatacccgcgttgccgatgaccgcgtcaccctgggcgtcagcgtggcagcggcggatatgtcgaccaagggccgcgacggctccgacttcagtggtgacgtnnnnnnnntggacgtgggcggctacctggacgcgacctattcgcgcggctatctgtcggcggcggtgcgctacacagacctgcgtcacgacacccgccgcagcgtcagcggtatcgatggcctgcagcagccgctgcgtgccaagtacagcaacgatgcgatctccgcgcgggtggagcacgcgttctcattcaccacgggcaagggcctggtgatccagccgctgttgccggtggtggactacgcgcgtacctcggccacgcgcttcaatgaagggcagggtgcgggtgcactggtcggtcgcagcggcagcctggagagcatccgcgtgggcgccggcctgcagctgttcaggaccttcgaaggcaacaacggcgagcgcattaccccgcgtgcccgcgtggtctggcagaaggaactgggcgactcgcaggcgcgctacagcaccggcttcgccgcagcaccggatctggtgttcggggcaagcagccaggccgtgggcgagcaggtgctggcctggaacctgggcgtgaccagccgcgccagcgaacgcctgtcgatcatggccgactacgtgggcgagcgtcgtgacgggcagatccagaacggcgtgatgctggggctgggttacaagttctgagtggcacagggcaccggcgatgttcgcatcgccggtgccatccccacggacgcgtggctgcggtatggtcggcatggcattccatccaggttcttccatgcagatcgccgtcttcagcgcccgaccctacgaccgtcgcttcctggacgaagccaacctgcgtgaggcggcggggcagggttacacgttcgtctacttcgatgccgcgctggatgtgcataccgcagcgctggcacaggactgcgccgcggtctgcgtgttcgtcaacgatcggctggatgcgcaggtgctnnnnnnnntgcacgcgttgggtgtgcgggccgtgctgctgcgctgtgcgggcttcaacaatgtggacctggccgctgcgaaagcgctggacctgttcgtcgcgcgggtgccggcgtactcgcccgaagccgtggccgagcatgcactggcgctggtgatgaccctcaaccgccagacccatcgtgcctacaaccgcgtgcgcgagggcaacttcatgctagatggcctgctcgggcgcaccctgcatggccgcacggtcggtatcgtcggtaccggcaagatcggcctggccaccgcgcgcatcttcaagggtatgggctgcacggtgctggggcacgacccgtacccgtcgccggccttcgcgggtatcggcgagatggtggcgctggatgaactgctgnnnnnnnntgacatcgtctcgctgcactgcccgctgacgcccgatacccagcacctgatcaatgacgcctcgctggcgcggatgaagccgggcgcgatgctggtcaacacctcgcgcggcggattggtggatacccatgcagtgatccgcgggctgaagtcgcggcggctcggccacctggccatcgacgtctacgagcaggaaagcgcgctgttcttccaggacctgtccggcgagatcatcgacgacgaggccttccagcgcctgatgaccttccccaacgtgctggtgaccggccaccagggcttcttcaccgtggaggcgctgcaggagatctcggcgatcacgctggggaacctgcaggatttcgcggctgggcgggtgtgtgccaaccgggtagaggcggactgagccgggtggattgaccgccggggcgcccagcccgtaaaatcgcgggctccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngttgtagaaaagccccggccttggtcgcggctttttttatgctctggtagtgccggccgctggccggcaaccccaggagtgccagcccatggctggcaggtcgcgatttccaaatctcggggtcagctcgcccctccagcgtcccaggtgcttaactcctcgcgtcctcatacgaatagtcggaaggaacccgggggagtatgagggggcagcgggcaccttggaggtagccctgaccttgccagaggcatcactcgtgcggctgatgcggagagcgcccacatgcatcaccattctggcctcgctctgtggttttcccagccaagccctcgggtgacacggcgtggcgcaacgaacaactaggccaggtttcgccgatgttccgcgagaagggccttttgccgaggagtgagccggcccttgatcctcatcttcctgttgatgcccagggcagatagttcatcgtcgagcgtattggatatcaggatcaggccgtcccgttgaagaaaacaagatgtcgatcaaacagggcatcgagcgttgcagtgagtggcaatccgttctcggggtccagtcgctcctgatcgtcgcaagtacgccacggcttgatgtgtgatgccctgagggcctcaagggcagtgcatacggttaccgcgcaaccttgattccaacgcttgagaacgcctatgcggaatcgaccttggccgatcctggcttcgatgagcgctttgcgcttggtgaccagaatatgcgtggaggacaggatgtcgttgatgtcctcttcgatactcttcgctgggcccctctccccgagggcgtgcacggaattccgcagtctcttccctacgacttggaagcccagtaccttgagtcgcctatgccacagcccgtcctttgcgccggcgaattcgaaagtcgggaggtactggcccgttgcgaggccatgggcacagctggcaattgccttcggaggataggggcgtcctccaatcagcacatcaaaatgattcgaattcctgaaactgtttttgaagaacgggtgatcgctgccggcatgcacatggcgcgcgtcccatatacccgcagcctcgagaacatgtgacttcttgatttgatggttgccaaccccgtacggccatgtaagtcatcatccttgtgaatttggagccccggcatctgtttatcggcatgatctaggaaagattgagtactgaagatcgtgattcggccgcaacgtgcatgacggcctcatcaggctatggacgatgggcatcctggcatcgtcatctgcggagatcttctgcctgtgttgcctgcagcaatgatcgcgggcgcagggacagggatggcttgatcagcgcacgggccatatacgtacccggccgaggttattaccattgctgcgcaggatgcatgctgccttcggcaagaacgcctgcttcaatcaacaggggatgcaatgaagaagatcctgatgtatctggttgcgaccatcgcccttgccggttgcgcgacgcgccagatcagcgccgaccaggcgcagccggtgccaaccgaccgcgtgtttgcgttcaacacagccggggacggtgcttccgggcagctggtggtgacgcgggacgtcggcgcggtcggtggcgcatgcccactggcactgtatatcgatggcaccttggcagcgcatctgcggcgaggcgagtcggtgacgttgaccgttcccgccgggagtcgaatcgtcagcgcaagttttgctggcaagggcctctgcaagtggggggatgagtcggctcaccggcgcgagatttcccacatggtgaccgccggtaacaaaaccagtatccgcctcgctctggcccatgacggacttatccaggtcagcccgaccgcgttctagcgcgttctgggcggatctgctctggtcatcggcggctcagtatcgctcagctcgcacttcatgtttcagttgaaggcgcgccaggtttcagtgcatgaggcttgggtgaacagctgcccttcgatctcaagacttgggggggcgatttcccaggcatccttcctgtgctatcaatacccggccggccttgcttcaaggcactttcaggaattgcggggatgcgcaggttcgggggaacaggcggtgtgtcgatccgcttcgggggatttgaagtttggattcgaatgcagagtgcggcaggcatctggctgtgttgtgtgctgctgatcggccttggccggtcaccaaccgcaatcgcccagaccacggtgacgtacatccacactgacgccctgggctcggtcgtggctgagagcgatgccagcggcaacgtgaccaggcgcaatgactacgagccctatggggccgtggtcggtggtcaggtcacggacgggccggggtataccgggcatgtgagcgactcggctaccgggctgagttacatgcagcagcggtacatggacccgcagttgggggtgttcctgtcggtggatccggtaacggcgcaagagcagccggttgggcagttcaaccggtaccggtatgccaatgggaatccttacagattcacggatccggatgggcgagtggcttaccaggccggtagtaccgtctacattcccatctactatcagggcgcaggggcgacccccgacttcatcgctggccaggtgaaggcggccgccggtttggttactgaagacggtacgcggttcgtcatcgttccgcttcgcaacaacatgtatccccgtggcaacatcatggacgtatcgccaggacagaattcaaatacgatccgtggcgaaggcatcgtgaggggatacaacggatcggtggcccatatcgactccacccgcagtgatgccaagggggcgaccctgcatgattctctgcactttgtgccgggtttgggggatggtcggaagtccgatggctaccttgaggcggcgggcaagggcggggggcgtgcattcactggttacaagcctggattcggcaaggaccagatcatggccaataccggtggcaacctgctgaagtcgtttgaaacaagcttcatgaaccacgcatacaacggcaacggtagcgagcagcagttcaagacgctcatcgaggacgacaagaggaaatgatcatgcggattgcttcttcagtcgtcattctggccgcctcgctgccggctgcagcatccgctgcgccacctgtctctgtgccgcaggcctgcgcgccgacctactgcattgaggtcggcgccacgttgcccgaccggccggtgacgatccgggttgaatcgacggttcccgcagacgcctcgacgacaacggtggacatggggcgtggattttcaattggcttccattcccggtatgtcgaatggaaagctgggcgaatgggccttccgcccgcgcgatggacaccaggcaaagccaaggcgagcgcggcagcttgcctgaagtgtggcgcgccgggctggaatgaagtcatgggcattgccatgaccggcatccccgaagactatggcaatgacctttccggtatcagtgtctgcttctggccgcttgatcgttcacccgcagggcacggggacggcagaactctgcgccttggggagaaggtctgcatcgcagatccggtcccgaggcgctgagcagcacgtctgcgcggagtgctgcctcaataggcaaggtcgaaatagtagatcttctttgctccgaacacgccgcaaccttcgctggtgagtgcgtggaagccgatctgtgtccgcgatgacgccgccgacaggatggccgcgtacttttcccgtccggatttgtcgctggccagatcgattgtccagcgcccgtcggaagcacactcgttgttggtgggctggccttccagccacacggaaacgaacgtggattcgacaaccagtttggtgatttttccggtctggtgtgtatcggcccatgcgctgccggacagcagcagtgcaccgagtgtgatagcgagctgtttcatgtcttccctgcaggcccggggcatcaagcccnnnnnnnngcgcagcaggtgccggatctgatgagcacgagcatcaccagttgccgcagatagccgccgatcaccccggccagcaccccggccgcgatccgcatggccagccggaaccatcgcccggcgcgttcccgcagccagggcagtaccaccgttacctgtgcagccagcagcaacaccaccacatccatccccagtgcatcgatcagcgacagcagcggcagcaggtcgggattgcaggccagtacgagcaacaacacgctgcacagcagcgcgaaggcgcggcgcccggtgggcagggtggtccagcgcagtaaacgatcaatcaggggcatgaatcttctgctccttgtcagagcggtgctcgcaggcggtcattccgcgcggacgggctgccgcagcacggtcttcaaccgcgccgcgtcggtcctgcgcgggtcgctcaggtagatctcatgatgggggccggcaaaggtgtaacccagtgcgggcatcagttcgtcgtgcagatgggccagggccggaccctcgtcatcgtaggcgcctacgtgaagcgtctgcaggcagaggccttcttcgagaatttcgtggcgaaggctggccggaacgtcgcccagttttttcgccgccttggcaatggcagcctccaactgcgctggactgatcccatccggcgtgcggatcatcgccgtccacctccactcatccttgcggcgtgccacaaagctcgacggatcctcggcggtccaaagcgcttccagcggtggcaccacgtagtcctggcctccggccttcagggcgaacttcagtgcatagctcaccgagtacagccattgcaccgcctgcaggtaggccggggcagtgttcgggtcgccgcgaccatcgaccatcaggtagggcaggggcggtacatcgaccggtacgaactggccggcgggcgggtgatagagtgcccggtcgcgcttcttgaagtcgatcttgtccatcggggccttcctcctgtgccgagcatcccatgccaggcacccgtcagcacgcctgaaccgattcaggtgactttgccgaacgagggcgaacggcccgcgaacgtccagggccggaatgccgccctgggtcatgcgccccgtcatgcccgcgcggtgcgacaacgtgtcgcagccagaatcgggcctttcctgcgctcgatcaatgtcaatgcctttcttaaatggtgggtgacggcctaaaattgaaaggctgactcgacccacctccctacctgtcttccggaccggtgggaccggctttggccggaacaggcaggacggggaacggcattccctcgcaattggatcgaccgatgattccgttgaaaacccttgggcgctggttgcgcccgggcctgctgctgtcgttgctggtgatgctcaccggctgcgatgccgtggccatcctcagtccgaagggccagatcggccaggatgagaagaccctgctgatcacggccaccgtgctcatgctgctggtcgtcatcccggtcatcatcatgaccctgaccttcgcgtggaagtatcgcgcctccaacaccaaggcccgttacgagccgaagtggtcccactcgacggcgatcgaggtggtggtgtggtccattccctgcatgatcgtgctggtgctggcggtcctgacctggcgttcgtcgcacgcgctggacccgtatcgtccgctggaatcggacgtcaagccggtcaccatcgaggcgatctcgctggactggaagtggctgttcatctatccggaagagaaggtggcggtcgtcaacgaaatcaagttcccggtcaacacgccgctgaacttcaagatcacgtccgattcggtgatgaatgccttcttcatcccgcacctgggcagcatgatctactcgatggctgcgatggagaccaagctccacctgatcgccaacgagaccggtgaattcccgggcatgtcctcgcactacagtggcgcaggcttcgccaagatgcacttcaccgcctactcggtcaccgatgccgaataccgccagtggctggaccaggtccgtgccggtgagcagaccctggacaaggcctcgttcaaggccctgggtgaagcacgcaacgccgagtggtatccggtcacctacttcggcaagaccgaagaaggcctgttcgactgggtcatcgccaagcacatgggcgacaacaagcattacggcatgaagcactcgcacgccggtgccgccgctgccgatgccgccagctatgaagcgcacgaggggcatgcccccagtgacgcgcatgattccaaggaatcgggtgaaaacctggatgccaccgaacacgaacacgctggccatgctggccacgcgggttcgggagaatgaacatgttgggaaaannnnnnnntgagtcgatcccccacgatccgatcgtgctgaccaccctggtcggcgcggtgctgggtggcctgggcgtcatggccctgatcaccaagttcaagctgtggggctatctgtggaaggagtggttcacctcggtggatcacaagaagatcggcgtgatgtacctcatcgtcgccttcgtcatgctgctgcgcggcttctccgacgccatcatgatgcgtacccagcaggcgctcgccgtcggcgggtccgagggttacctgccgccgcaccactacgaccagatcttcaccgcccacggcgtgatcatgatcttcttcgtggcgatgccgctgatcaccggcctgatgaacctggccgtgccgctgcagatcggtgcgcgcgacgtcgcgttcccgttcgtcaactcgctcagcttctggctgttcgtgtcgggcgctgtgctgatcatgctgtcgctgtggatcggtgagttcgctgccaccggctggctggcgttcccgccgttgtcgggcatcgaatacagtccaagcgtcggtatggactactacatctggggtctacaggtcgcaggcctgggtaccacgctgagcggtatcaacttcttcatcaccatcctgaagatgcgtacccccagcatgaagctgatgcagatgccggtgttcacctggaccgccctggtgaccaacgtgctgatcgtcgctgccttcccggtgctgaccatcaccctggtgctgctgaccctggaccgttacctgggtacgcacttcttcaccaatgacggtggcggcaacgccatgctgtacatcaacctgatctggatctggggccacccggaggtgtacatcctggtcctgccggcgttcggtgtgttctccgaagtcatcgcgaccttctcgcgcaaggcgctgttcggctacaagggcatggtctacgccaccgcctgcatcggcgtgctgtcgttcatcgtgtggctgcaccacttcttcaccatgggctcgggtgccaacgtcaatgccttcttcggcatcacgacgatgatcatctcgatcccgaccggcgtgaagatcttcaactggctgttcaccatgttccgcggccgcgtgcacttcaccaccccggtgctgtggaccatcggcttcatggtcaccttcgtcatcggcggcatgaccggcgtgatgctggcgatcccggccatcgacttcgtgctgcacaacagcctgttcctgatcgcccacttccacaacgtcatcatcggcggcgtggtgttcggcatgttcgccggcatcacctactggtggccgaagatgttcggcttccgcctcaacgagttctggggcaagtgcgcgttctggtgctggttcatcggcttctacgtgaccttcatgccgatgtacgtgctgggcttcatgggcatgacccgtcgcctgcagagcaccgtcaacccggcctacgagccgctgctgctgatcgccgccgcaggtgccttcatcgtgggtgccggcatcctgtgccagatcatccaggtggccgtgtcgatccgcgaccgcaagaagaccgtcgacctgaccggcgacccgtgggatgcccgtacgctggagtgggaaacctcttcgccgccggccttctacaacttcggcaccctgccggaagtcaccgaactggacgatttctgggagcgcaagcagcgtggtgaagcctggccgaagccggccaagtacaccgacatccacatgccgcgcaacaccggcacgggcgttgtcatcggtgccttcagcctggtgttcggcttcgcgatgatctggcacatctggtggctggccatcgtcggcttcgtcggcatgatcgccacgttcatctaccgcaccttcgaccaggacgtggactactgggtcccggccgccgaggtggaacgcatcgagaacgaacaccgcaagcacctggaagcccagggcctggtgaagtcggagctgaaggcatgagcaccaatacctcgaccctgagccacgggcacgccgcgcatgcggcggcccatggccatgacgaccacgagcaccacgacaccggcggcaacaccgtcttcggtttctgggtgtacctgatgagcgactgcctcatcttcgcctcgctgttcgccacctacgtggtgctggcaggcggcaccgatggtggccccaccgcgaaggacctgttcgaactgccgttcgtggcatgggaaaccgcgctgctgctgacctcctcgctgaccttcggcctgggcatgatcgccatgcaccgcaagcagatgggccagatgtacctgtggctgggcatcacctggctgctgggcttcggcttcatgtgcatggaagtgtgggagttccagcacctgatccaccagggctacggtccggaccgcagtgccttcctgtcggcgttcttcgccctggtcggtacccacggcctgcacgtcagcgccggcctgctgtggctgctggtgatgttcgtgcagctgaagaagtacggcctgaccccgaccaacaagacccgcatggcgtgcctgagcctgttctggcacttcctggacctgatctggatcggcgtgttctccgtcgtctatctcaatggagccctgtaatggcacatgacaaccatgcacacgaccacggcaccggcggcgaaagccatggcaccgtgaagtcgtacctgatcggcttcgtgctggcggtggtgctgaccgtcatcccgttctggatggtgatgtcgggtgatttctcgcgcaccgtcaacggtgtggtcatcgccatcaccgcggtgctgcagatgctggtccacctggtgttcttcctgcacctggaccgttcttcggaaagccgctggaacgtcaacgctgcggccttcaccgtggtggtgatcggcatcatcgtggtcggtaccctgtgggtcatgcacaacatgaacgtgcacatgatgcactgacgtccgcgcgacgttgccacgcagaaaggccgccctcgggcggccttttttgtttgtcgcgcccgccgggaatggcacgcgcggtggtagtgccggccgctggccggcaattacgggaagccggccagcggccggctctaccaggatccacgccatgcgtggatggggtcagagcccttgcctgcagcaagggatccgaccccaaagccatcggcctcatcccaactggcatggccggcacagggtggtagtgccggccgctggccggcaattgcgggaagccggccagcggccggctctaccaggatccacgccatgcgtggatggggtcagagcccttgcctgcggccagggatccgaccccaaggccatcggccttatcccacctggcatggccggcacgggggggagtgccggccgctggccggcaattgcgggaagccggccagcggccggccctaccaggagatccacgctgtacggggatggggtcagagtccttgcctgcagcaagggatccgaccccaaagccatcggccttatcccacctggcatggccggcacagggtggtagtgccggccgctggccggcaattgcgggaaggcggccagcggccggctctaccaggagatccacgccatgcgtggatggggtctcaccccacccggcgcaggaattcctcggcgtccatcggtcggcccaggtggtaaccctgcaattgatcacaccccagttcgctcaggtactcgcgctgtgcctgcgtctccacaccctctgccaccacctgcaactgcagggtgcgccccagcgcgatgatcgacgagacgatggcggcatcctcttcattgcattccagatcgtgcacgaacgcgcggtcgatcttcagttcggtggcaggcatgcgcttcaggtagagcaggctggaatagcccgtgccgaagtcgtcgatggcaatgtgcacgcccatcgcggtcaggtcgttgagaatcgccaggctggcgtccacgtccttcatcgccgtggtctcggtgatctccagggtcaggcacgccggctcgatgcggtgccgttgcagcacctcgcgcacactgtccagcagcgccggcgaggcgaactgcaacggtgacaggttcaccgccatcgaccattcggaatgtccggcatcgtgccacgcgcgcagctgtgcacaggcacggtccagtacccagtcaccgatcggcaggatcagaccgctgcgttcggcgatgggaatgaacacatccggcgccagcaggcccagctcgggatgctgccagcgcagcagcgcttcggcgccggtggccggtgcgccggcggcagggaacttgggctggtagtgcagcaccagctcgtcgcgggcgatggccttgcgcaggtcctgcagcaggcgcagctggcggttggcactgagctgcatcgagggggtgaagaacgtatagccgttccggccggtctccttggtgtggtacatcgcggcatcggcgtgtgccatcagctcgcgctcgttgccggcatcagccggatacagggcgatgcccaggctggcgctgacctgcagctcggctgcatccagcagaaatggttcgcctgccgccgcgatgatccgctcggcgaccaccactgcatcgtcgggaacatcgatggccagcacgatcacgaactcgtcgccgccgaggcgggcgaaggtgtcctgcggccgcagcaggccgccgatgcgctgcgccactgccaccagcaaacggtcgccgagctggtggccataggcatcattgaccgccttgaagccgtccaggtcgcagaacatcaccgccaccgcctggttgcgccgccgcgccttctcgatggcctgctcgatgcggtcctgcagcagcatgcggttgggcagctgggtcagcgggtcgtgcagggcggcctggatcagcctgtcgttggcgtgtgccagtgaatcggccagcagcccggtgcgcacgcgcatctgccggtcgaacagcgaggccaccagggcgatgcccagggtcgccaccgtggtgacgatcaccagcaccgccagccaacgcgtgtcgatgccgccgctgccgaccgcgccgcagatgctgccctccgggaagcgcgccgcggccatgccggtgtagtgcatgccgacgatggccaggcccatcaccagtgaggcgagcaggcgcaggcgcgtggtgttgcgctgctcggcacgcaggcggaaggcaatccacagcgccgcaccggcggcgccgatggcaaccgcgatggaggcagcgaaccagcccgggtgatagtcgatgcccggctgcatgcgcatcgcggccatgcccaggtagtgcatggtggcaatgcccaggcccatcagcacggcgccggccagcagacgtcgccagggcaggctggaccgcgacaccagccacagcgcataggccgaggcgccgatcgacacggccagcgagtacagggtgatgccgaggtcgtagccgaccggaatcggcaggtcgaaggccagcatgccgatgaaatgcatcgaccagatacccaggcccatcgccgccgcgccgccggccagccaccagcgggccacgcggccctcggcggtggccaggcggccggccatgtccagcgccgtgtacgaagcaagaatggccaccagcagggagatggcgaccaggctctgactgtaactgccagtcatgttgaatccagagggggagggagggggcgcccgcaaggcgcacgcccgcgacagctatcggcgcgggcaggcgggacttgagcggtcgcagcacctgcgacccggctcggctatcctgccacgcctgttcccgttgctggaaatcatccgatggccaaagcccgcaccgcctacgtctgcaatgaatgcggcgccgaattcagcaagtggcagggccagtgcaccgagtgcaacgcctggaactcgctgtcggaaatcgtgctggagagcgcggcggcggccaaggcgccggcgtcgcgccgggcgggttgggcgggcaagatcgatccgccgaagatcaccgcgctgaaggacgtggagcagaccgagcaccgccgggtcagcaccggcatcggcgagttcgaccgcgtgctcggcggtggcctggtcgagggcgcggtggtgctggtcggcggtgacccgggcatcggcaagtcgaccctgctgctgcaggcagtggcgaagatggcggccgaactgccggtgctgtacgtcaccggcgaggagtcgctggcacaggtggccggtcgtgcgcaccggctggaactgccactggatggggtcaacgcgctggccgagactggcgtcgagtcgatcctgcagcatgcctccagggcgggcccgcggctgatcgtggccgattcggtgcagaccctgtggaccgagagcctgaccgccgcgccgggttcggtcagccaggtgcgcgagagcgcagcgcggctggtgcgtttcgccaaggagaccggcaccgccgtgttcctggtcggccacgtgaccaaggagggcggcatcgccggcccgcgcgtgctcgaacacatggtcgatgcggtgctgtacttcgaaggcgagagcggcagccgcttccgtttgctgcgcgcgttcaagaaccgcttcggtgcggtcaacgaactgggcgtgttcgcgatgggggacaagggcctgaaggaagtctccaatccatcggccatcttcctgtccggcggcagcacccatcagccgggcagctgcgtgatggtcacccgcgagggcacgaggcccctgctggtggaggtgcaggcactggtcgatgcatcgccgctgtcgaacccgcgccgtgtcgcggtcggcctggagcagaaccgcctggccatgttgctggccgtgctgcaccgtcacggcggcgtgctggtcggcgaccaggacgtgttcgtcaatgtggtcgggggtatccgcgtacaggagaccgcggccgacctgccggtgctgctggcggtgctgtcctcgctgcaggaccggccgctggcggaaaagacgattgcctttggcgaggttggcctgtccggcgagatccgcccggtgcccaacggcgaggaccgcctgcgcgaggcggccacccatggtttcaagcgcgccatcgtgcccaaggccaacgcgcccaagggcggttcggtgaagggcatggaagtgatcgcggtggagcgcctgtccgaggccatcgacgcggcgtgatgcgcggggccctgcctctacaaacgtcgtatacggcaacggtcagcctgcctgtgctagtttttcccgctcgacgaaggcgccctctggcgtctttccgtgcccaggagtaaacgattacatgcaggacaccacgctcaccgcccccaacgccgaaatccgtcgcgcaggggtcgatctcaatggattgatgacggtgctgggcaagcacctgtattccaccccggtggtggcgctgcgtgagctggtgcagaacgcgcatgactcgatcatccgtcgccgcatcgagcagcctggcatcgaagtgccgtcgcgcatctcggtgcaggtcgatgccgctgccggcgtgctgcgcatcaccgataccggtgccggcctgacccgccaggaaatccatgactacctggctaccgtgggcgtcggctacacccggggcctgcgccagggcggggaggacgatgaaggcctgatcggcatgttcggcctcgggttcctgtcggccttcgtgctggcgcgcagggtcagcgtgcgtaccacctcgtaccagacgccggaactgggtcatctgtacgtgtccagcaatgccgagcagtacaccgtcagcgaaatgccgnnnnnnnnggttggcaccgaggtggaactggagctgcatccggatttcctgccgctggccaacgaggcgcgcctgcacgaggtgctgggccgctattgcgcgctgctgtccgagccgatcttcatcggtgctgcggccgaggcgctcaaccccgagccgccgccgtggcgcagccagggtgacgtcgtcgtgcatccggtacaggcgcgtcgccaggcgctgcagttcgctgcgcgcttcgagcacgatttcgagccgatcgtcaccgtgccactgcgcgcggatggtgacagcgatgccaccggcctgttgtgggtccaggacggcgctacctacggcaccagtgacaaccgcaatctttcggtgttcgtgcgcggcatgctgctggatgacgatgcgcgcgacctgctgccgccgtgggccggtttcatcggcggggtgatcgaatcctcgcggctgacgcccaccgccagccgcgaagacctgcagcgcgatgaccagtaccgggccgtgcagcacgcgctgctggaggcgctgattgatggcctggccgacgtcgcacggcagcagccggaagcctggcgacgcgttctcacgcgccataatgaggccttgctgggcgcggcgctgtgcgatgaccgcctgttcgacctgctgttggagcacgtgcgcgtgccgacttcgcagggcgacctgccggccagtgcgctgccggcgcgtggtgccgtgcatgtgattctcgacaatggcggtggcttcgaggagatgctgttccgcgcgatgggggtaccggtcgcgcatggccaccgctatgcagtcgtgccgttcctgcgtcgctgggcccaggccaagggactgcgcctggttgaactggggaccgagcagggtaaccgtgcactgttccgaagcgatgacagcctcgacgaggcgcagctggcatggctgcgcgagcagctgggcgacggcgaacagttgctgccggcacgcttcagccccgagtcgctgccnnnnnnnnnnnngcccgaccgcgaagccgagctgaagcagcgcctggaagacgacgagaacgacaagcgcgtgtcgatggccgcgctgcgcctggcccggcagttcaccgcacgcatcgagtnnnnnnnnccgtcgcggctgtacctcaatctcgacaacccggcagtgcaggcgctgctgcgcgcccagcgcgaggggcatccacaggccgaagccgcagcccgtctgctgcgctcactgaagatcatcgtcgccgcgcagggccgcccgctggcacgcgcgaacgctacgcccggcccggatctcaacggcgcctttaccgatattgccggtgccctgcagcagatgctgcgctgagcaccgtaccttctcatccagcctttgctagacaggagcacttaccccatggacatctggaactgggtcgaaaaactgcagggtgacctgcgccaggccggccaggcgcagaacgcgcacctgctgaaccgtctcgccgacgaggtgagtgaactgcagatcgaccgcgtcgatgcattgctgcccgaagcgcgtgcgctgggcaaggcgctggacaacccgtgggtcgacgtctatgtcggccactgggcgctgcgcaaccgcgtcggcaaccgcgtcgaaggcgagagcgcgctgggcgaagcggtggcgctgttcgaacgtgcgcaccgtgaggacacgctggaatgcccgcagtcgatctgcgtgacccaggatctggctgcctgctatggcaacatcgatggcccgggctgggtgcccgagcgcatcgaggtctgcgatgaaacactgggtcgcatcgacccgagctgggcctgtttccagtgcctgagctgcgagaaggccgatgcgctgctcgatgatggtcgtggccaggcggcgctggattacctgcaggcgcaggccgatgccgtggaggcctgtggcaaggaagtgttcgacagcttcccggagatgcagatcaagatcctgctgggaatgggccgtgccgatgaggcactggcactgatcgaaaagcgggaggccgaagttgctgcgtccggagaatacgagccggccaactgcacggtgccgcgccgcctgtccaaggcctgggcgctggcccagctgggccgcgacgaagaggcgctgcagcagctggtgccgtggagcgagctgactccgaactactggcgcctgtgggccaacaccgccgccgcgctctgccagcgggatcctgcgcgcaatacctgggatctgggcacgcgcttcaacacgatcatcgagcactttgcccgggtcggatcgcatcgcctgctgatcgaagtggcagcgctgagcctggagctggcgctgcagcgtggtgcgcgctgggtggcactgcggcagctggaactggcccgcacgcatctggcgcagctgcgccaggatcgtggtgctgcggcgctggtggccggcctggccgcgcgcatcgacgcgttgccggatgtcgcaccgctgccggtgccggcgggcgagctgctggcatggctggacgcgcagggcgaacagaaccagtcgcgcgatcccgagcgcgaagcgcagtggttgctgcaggcgcatgccgagttgcccgatgacgaggcgctggccgagatggcggccagcgcactcaatgcctgcggcgcgcagcccgagnnnnnnnnnntgctgtggcggttcgtacgcagccatgcgcagaacgatggtcccgcggcctacacgttgatgcgctggctggccgaacagggcgacgacgatggcctgcgccagctggccgatctctatcgcggcagcgtgccggtgttcgcgcactggtgcgaggtgcagcgtgcacgccgcgtgtccgactggccggcgctggagcaggcggcccgatccctgctggagctgtctccgggctcgcacgnnnnnnnnggcacgctggcgcgcatgtacatggaaaccggccgcttcagcgaagcacaggcctgctatgcgcagctggttgaattgctggaagatccgaatgccgcgcattgggaccacatgagtgccgccagcgcggcgcgggattgggacgccgtgcgtcgctcggcgaaggcgatcggcatggagctgtccagcctggaaggcgtggtcgaagagccgtggggctgggtgatcatccgcagcgaagagaacggtgagccgatggagtactacgcccgtcgcagcgggccggtgaccgcgcgcatcgtcgagaacgcgccgtccaaccgcgcccagcaggtgggcgactgggtggtgttcgatgccgcgctggtgcatccggcacccgaggaggaggaagcacgcgagcatttcatcccgacctatgcgcaggtgcatgtgctggaacgcggcggcttcgcccgcagctggatgatcgatggcgcgcacccgggcgaagaggcctggaacgtcttcgttgaggcggccgaagcacagggttggaaggtgtggtcgcacagccgcccggactacaccgtcaccgaccccgatgtggaagagggtacgctgcccggcctgctgttcaccgtggcccagccgcaggaccatgcaccgctggcgctgcaccgcttcctccagcagcagaccgcgacgtggccgcatccgcattgctggctgcgcctggccgaagcctgcgaccaggatcgccagccgcacctggacgtgatcgagcgttacgggttgtaagccgggtatcgggtagtgccggccgctggccggcagcgccgggatatcctgtagtgccggccagcggccggcactccctcaaggagaaatacatgcgaaagacagggatgttcgtgatcgccgggctgctgctggcccccaccgtgcaggctgctcccgcctgccgggagcctgcggctgtggcccgcgccttctacgaggcgacgaccggcaacggtgatctgctggatccgccggccgcgctggtcagcgcggccttcggcaaggcgctgcgtgatgagcgtgcctgccagcagcgcgaggagggcatctgcacgatcgattccgatccgtggctggatgcgcaggatggcgacatcgacagccccgtgcgttacagctggaaagaggcctcggcgaccactggccaggtagaaatgcgatatttggtctggaaaaaggcctacgtgacccggttgccgatggtgcgccagggccagggctgctggcaggtcgatgacatcctcaccaacagcggccgttcggtgcggaagatcctggcgcagccggtgccctgaccggcggcagcatccacgcagggtgcggtccagttgccggccagcggccggcactaccaggtgatgttgggtgggtgccgaccgttggtcggcacgcttctatcgcgtatgcccgaacaccagttcgatcacgaactggctgccgaagaacgccagcagcagcaacagcattgccgccagcgtccagtgcaccgccttcatgccgcgccagccgtagcggcggcggccgaccagcagcacgccgaacacgacccacgacagcacgctcagcacggtcttgtgcaccagcttctgtgccagcaggtcatcgacgaacagcacgccggtgaccagggtcagggtcagcagcgcgaagccgacgatgatcacccggaacagcagtgattccaggtcggccagcggcggcagcgcccgcagccacggccggaactcgcggcgacgcagtgcgcgttcctgcagccacagcatgattgccagcagcgcggcgatgctcagcgtggcgtaggccagcagcgccagccaggcgtggctggccaggcgccagcccagcactttgctcggttcgtggccgtagccgtggtaggccagcagcagcacggcagccagcgggaacaccaccacgcccagcgccgacatccgccctcgtgcgccgaccagcgaggtcagccaggccatgcccaggccgaccagcgacagcgcggcgaaaaagtgcatgtccggcccgccgttggtgcgcatcgccaccatcacgtggtagctgccatgcagcagcatcgccggcagggccggccacagccaggtgggcgagccggtggtttcatcgcggccgannnnnnnnaccagcagggcactggcagccaggtagagcaggacggcgatgagaacgattgtcatcgttgcagtttcgcatacccctgcggtggtggcgacggtcccgtggccgcagtccggggagacagccggacccgttatactgtctgccttattgtcccccgctttcagacaggttgcgccgcatgttcgagtccctgacccagcgcctttccggcaccatcgagcgcctgcgtggccgtggccgcctgaccgaggagaacatccgcgaggcgacccgcgaagtgcgcatcgcgctgctcgaagccgacgttgcgctgccggtggtgcaggccctgatcgagcgcatcaaggtacgagcggtcggccaggaagtgctgaagtcgctgaccccgggccaggcgctgatcaaggtcgtgcgcgacgagctgaccgcggtgatgggcgccgaagccagcgacctgaacctcaatgtgcccgcgccggccatcatcctgatggcgggcctgcagggcgccggcaagaccaccacggtgggcaagctggccaagcacctgaaggaaaagcgcaagaagaaggtgatggtggtctcggccgacgtctaccgtccggccgcgatcgagcagctgaagaccctggccgagcaggtcggcgtgctgttcttcccgtccagtgccgaccagaagccggaagccatcgtccgtgccgccatcgacgacgcgcgcaagtcgttcgtcgacgtgctgctggtcgataccgccggccgcctggccatcgacgaagcgatgatggccgagatcaaggccctgcacgctgcggtgaacccggccgaaaccctgttcgtggtcgacgccatgaccggccaggacgcggccaacaccgccaaggccttcggcgatgccctgccgctgaccggcgtggtgctgaccaagaccgacggtgacgcccgtggcggtgccgcactgagcgtgcgctacatcaccggcaagccgatcaagttcgtcggcgtcagcgaaaagccggaaggcctggacgtgttccacccggaccgtatcgccagccgcatcctcgacatgggcgacgtgctgtcgctggtcgagcaggtcgagcagcaggtcgacaaggacaaggcggccaagctggccgagaaggtcgccaagggcaagaagttcgacctgaacgacatgcgtgaccagctcgagcagatgcagaacatgggcggcatcggcggcctgatggacaagctgccgggcctgggcaacatccccgaccatctgaagcagcaggtcagccagggcaaggaagtgccgcgcatgatcgccatcatcagctcgatgaccaagaaggaacggcgcaacccgaacctgctgaacggctcgcgcnnnnnnnncatcgccaagggctcgggcgtgacgccggctgacgtcaacaagctgatgaagcagtacatgcagatggaaaagatgatgagcaagatggccggcggcggcatgaagggcatgctgcgcagcatgaagggcatgatgggcgccatgggcggccgcggcatgccgttccgttgatgcagcgacggggccggcgcgcattgcgacgcggccccggtcacaatgactggcgtatgctggatggcgacttctccaacaggtatgtcgcgtgaatgcatcgccgattcttgaacgcgccgacaccttctgtcggcgtttttcattgcagcttccgatcctgctggcaccgatggccggtgcctgcccggtgccgctgtcggccgcgctggccaatgccggcagcatgggcgcgatgggtgcggtgctgtcgccggccgccgatatcggccgctggatggatgacttccgcgccgcttccaatggcccggcgcaggtgaacctgtgggtgccggatccggtgccgacccgtgacgttgccgccgaggctgccagccgcgccttcctgacgcagtggggcccggacgtgccggccagcgccgccgatgccacgcccgccgacttcgaagaacagttcgccgcactgctggccgcacgcccggcggtggcctcgaccatcatgggtgtgttgctgccgcgccacgtgcagcagttgaaggatgccggcattgcctggatcgcctgcgcgaccaccttgtccgaagcgcgtgcagcacaggacgccggtgccgatgcggtggtggcgcagggcatggaagcgggcggccatcgcggtgcgttcgatccggcgatggccgagcgccagctggtcggcctgttcgcgctgctgccgcgcctggccgatcacctgcagatcccggtgattgccgccggcggtatcgccgatggccgcggtatcgccgccgcgctcacgttgggggccagcgcggtgcagatcggcaccgcgttcctgcgcacgcccgaagcagcgatcgcctcggcatgggccgatgggctggccgccagcgaaccggaagacacctggccgacccgcgccttcagcggccgcctgggccgcggcctggcgaccgcctatgtgcgcgccgctgccgcagaaggcgccccggcgccacgcccgtacccggtgcagcgcgggctgaccgcgccgatgcgcaagcaggccgcgcaggaaaaccgcctggcggcgatgcaggcctgggccgggcagtcggcgtggatggcgccggcacagccggccgccgacgtgctgcgcggcatgtggagccaggcgcaggcgctgctgcgatgacggtgacctgcaacggcctgccggcacaggtcgaggatctgctgccggcgctggtcaactacggccatttcacctcgctgcaggtgcgcgaccacgcggtgcagggactggacctgcatctggcgcggctgtcacaggcgacccgtgaactgttcggcagcgagctggatacggtgcaggtgcagacctggatggcacaggccctgcaacaggccggcctggccgatgcctcgctgcgggtgacggtgtactcgcgccggttcgatttccgcaacccgctggcggcggtgccggtggacgtgctggtggcagtatcagcgccggtggccctggtcgcgcccaagcgcgtgcgcagcgtggtctggcagcgcgaaatgccgcagatcaagcacgtgggcacgtttggcctgttcgccgagcgccgagcggcgatggccgaaggattcgacgatgtgctgttcgtgaccgctgatggcgacgtgagtgaaggcagcacctggaatctggccgtgcacgatggtgaacggctgctctggccgcaggcgccggccctgcgcggtacggccgaagcgctgctgaagcggcattggcccgatgcgcagttgacgcggccgttggcgctggctgaactgggcagtgtgaaggccgcttttgcctgcaacgccagcggcctgtgggcgctggaggccatcgacgggcatctcctgccaagctcgcaggcgctggctgaacagggcagggcggtgctggcggcggtggcttggcaggggcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncggggttggctcggccggactctgccgctataatcgcccgcttacctcgccatcctggcgactgggcaataggaaaaacaccatggtcaagattcgactgacccgcggcggcgccaagaagcgtccgttctaccacatcatcgtcaccgacgtgcgcagtgcgcgcgacggccgcaacatcgagcgcgttggtttctacaacccggtcgcccagggcggcgagaagcgcatcgagctggacctggcccgcgttgaccattgggtcaagaacggcgcccagccgaccgacaaggtccgcaacctgatcaaggaagcgaccaagtcccaggccgctgcggcctgatcctgacgggccacgcttcggcgtggccctcttggttgaagcagatgaaagatatcgagcgccgcatcctgctgggcagggttgtcggcgcttttggtgtgcgcggcgagatcaagctcgagtcctggaccgagccacgttccgccattttccgttaccagccgtggatcgtgcgcagcccgtccggcgtggaaaccacgattgaaggtgtgcgtggccgcgacagtggcaagcacctggtcgcccggttccccggcgtcgaggaccgcgataccgtcgaagcgatgcgcggcaccgagatctacgtggcccgcagtgccctgccaccgccgaagcccgatgagtattactgggtggacctggaaggcctggacgtgaagaccaccgagggcgttgccctgggccaggtctcgcacctgttcagcaccggcgccaacgacgtggtggtggtccgaggtgaccgcgagcggatgatcccgttcgtgcagccggacttcgtcaagtcggtcgacttcgaggccaacctggtcgtggtcgactgggatcccgagttctgagtgtgagcatgcgtttcgacgtcatcaccctgttccccgagttcctcgcccagtccgctggactgggcgtggtcggnnnnnnnnaggagaaggggttgttcagcctgcatggctggaatccccgtgattacgccgaaggcaactaccgccgggtggacgaccgtccattcggtggcggcccgggcatggtgatgctgatcgagccgttgcaggcctgcctgcaggcgatccgcgatgctgatccgaccccggcgcgggtgatccatctcagcccgcagggggcgccgttgacccaggccaaggtgcgggaactggcggcattgccgcgcatggtcctgctctgtggccgctacgagggcatcgacgagcgtttcctggaagccaatgtcgacgaggaaatctccctcggcgactacgtgctgtcgggtggcgagctgggtgcggcggtcatcatcgacgccgtggcccgcctgcaggacggggccctgaatgacgctgaatcagcggcccaggacagcttcgaaggtgatctgggcctgctcgactgtccgcactacagccagccggcccagcaccctctgggcgacgtgccggacgtgctgcgctcaggcaaccatgcggccatcgccgcgtggcgccgccagcagtcgctggtccgtaccgcccagcggcgcccggacctgctggatgaacaggcgctgggcaaggccgaccgcacgctgctggaacagggccgtcaggtccagaaacagaaggccgacccctagcgcagggccggctttatcggctatcatggccaattaccgccagcccaggccgnnnnnnnnagtatccacaacaaacgtgcagcacagtccggtgactgcatgagcccacgttgtctacatgacacgcccacccgaacaagaatcggtgtaacccatgagcaagctgaacaagtccatcgtcgcggaattcgaatccgcccagatcacccgtgaactgccgaagttcagccagggcgacaccgttgtcgtcaacgtgaaggtgaaggaaggcagccgcgagcgcgtgcaggcctacgaaggcgtcgtcatcgccaccaagaacgccggcctgaactcctcgttcaccgtgcgcaagatctcgcacggctacggcgtcgagcgcgtgttccagacccacagcgccatcatcgactcggtcgaagtgaagcgtcgtggtaaggtccgcgccggcaagctgtactacctgcgtggcctggaaggcaaggctgcccgcatcaaggaagacctggctgccgctgctgccgccaaggctgcccgtctggccgaaaaggcctgataaacaacttcggttgttgccgcgacggccaccttcgggtggccgtttgcgtttccggcatcgcatcggccacgatcaggtgatgaacgacatcaacccgcgctatcccgccgtgatccagtcggcgttgcgcttcctcgacggcaaggggctggcgcgtgtgcagtcggcgccgttgctgcatcgcctgctgtggcgcatgggcatcgcactgccaccgccaatcctggccggcttcggtaccaatgcgctggtgcagggcctgttgttcgggctgttctggaccgcactgatgtggctgatgctgtggcagggcagtgagcgtccgctggccttgctgctggcggccggcctgttggctggtgcgctgttcggcgtggtgatggccggcttgatgcgctcgctgcgccgtcaccgcaaattaccggagtggcgccagttccgcgcggggcaggcggactgagccgatggcgcactgcgccgtgaccgcccggcacaggccgcggtaggctgccggcatcatcccgatggacgtgccgtgcgatgcctgccaagcgaaccgcaccttccgctgcgcccaagctgttgtcaggcggtaatccgcagatcgccaagggcgagggcgatgccacggtacaggcctatatcgcggcgatgccggactggaagcggccgatcggcgcacggctggatgcgctggtcgaacaggccgtacccggggtgcacaaggcggtgaagtggaactcgccgatgtatgcggtggccgcgggcgaaggctggtttctcagcttccattgcttcacccgctatatcaaggtggcgttcttccgcggcgctgcgctgaaaccggtgccgccggagccgtccaggagtgccgatacgcgctacctgcacattgcacaggatggcgtactggatgaagcccggtttcttgactgggtgcgccaggccgcggcattgcccggcgaacacatgtaagcccaccgttctgatctccttgccgacgagagccgctgatggccacgcatgcacccaacccggccgatgccggaaccccggccgccgagctgatcgatgcgcgcatcgccgaactgggcgactggcgtggcgaagcgctggcacnnnnnnnnnnnntgatccatgaggcgctgcccgacgtgcaggaaacctggaaatggcggggtacaccggtgtgggagcacaacggcatcctgtgcaccggcgagacctacaagcaggcggtgaagctgacgtttgccaatggcgcggcgctggccgaccccaaaggcctgttcaacgccagccttgagggcaacacgcggcgcgcgatcgatatccatgaaggcgcgatgccggatgccgccgcgttcaaggcgctgatgcgcgcggcggccatgttcaacgcggcnnnnnnnnnnnngcggtagagccggccgctggccggctgtgccgcgatgctgctggagaggtgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgttcactggcccannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncggtgcggcatccgggtcggccaccggcgacggcgggcaggccggaatttccgacggcgtggccagttcctcggcgtgcgagggcttgcccatcatcttcgccttgcgccagccgccccagcggtaatacgccaacgacagcagcatcgacaccagcgagctgaccgggaaactccaccagatcgcatcggcgccccaatgcggctgcagcagctcggcgaacggcacgcgcacgccccacagcgaacccgccaggatcagcagcggcgggatcaccgcgccggtggagcgcaccacgccggagatcacgaagctgacgccgaagaacaggaacgagccgatcaccacgtggttgaggtgacgggcaatgtccagcgcctggctggccggcggcaggaacagcgccagcagctggcgatcgaacagcaccagcggcaggatcagcgcgccggtcagcaggaaattgaacagcacgccctggcgtgcggtgccgcgtacgcggtcccagcgctgcgcaccgacgttctgcgccgccatcgaagagcacgccgcaccgatcgccatcgctggcatctgcaggtagttccacagctgcagggaagcgccgtaaccggcggcggtgtcggtgccgtactggttgaccatggtcatcagcaggatcaccgacagcgagatcagcaccatctgcaggcccatcggcacgcccttgagcaccagcgctttcaggatggtcaggtcgagcttgaacaggcgcatgtcggcgcggcccagccacaacgtgtggcgcttgtgccgcatgtacagcagcaggccggccagcgacagcgtctgcgcgacgagcgtggcccaggccgagccggcgatgcccagcgcggggaacggccccatgccgaagatcagcaccgggttcagcacgatgtccagtgccaccgacaccatcaggaaacggaacggcgtgcgcgagtcaccggcaccgcgcagcgcggcggtgaggaaggcgaacgcatacagcgtcggcatcgccaggaagatgatctgcaggtaggcctcggccaatggcagcgaggcggccggcgtgcccatcgccgccagcagcggatgggccatgaaccagccggcgatggcgatgatcaccgacaggccgatgaagaaggtggcgctggtacccaccacgcgccgcgcctgcgggatgtnnnnnnnnccgatcgcctggccgatcaggatggtcgaggccatgccgaagccgaacaccgagccgatcaggaagaacatgatgttgttggcgttcgcggtggcggtcagtgccgcctcgccgaggaagcgcccgacccagaccgcattcaccgaaccgttcagcgactgcgcgatgttgccggccaggatcggcagggaaaacaacaggagattgcggccgatcgggccggaggtcaggtcaagcggcgctttggccatggagtggtgatcgaatcccgggaggcgcacactagcaccaagccggtttgcgggatgtggcaatgcgtcaacgactgcaggtgaagcgaaggctggcgctggccttgatcggcgccgcgctggccgcatgttcgacaggtgaccggctgggcgatacccaggtgcggccaaccgaccgccccgagtgcctggtcggcagccagcgccaggatctttccgccggcgttcccaccctgatcgggggcagtggctgccgcaacgaccccgacaacccgcgtcccctgaacaagcgaacggagtagtccctgccgatgaccgagctttccccgctgtcgcccagtgtccgcctggacatctggctgtgggcggcccgtttcttcaagacccgcagcctggccaagcaggccatcgagaccggcaaggtcagcgtcgccgggcagcgcccgaaatcctcacgcgcagtgcgcgtcggtgagcagctgcaggtcgaccggggcgaagagcatttcgagatccaggtgctgggcctgagcgaccagcgcgggccggcgccgacggcgcagcagttgtatgccgagagtgaggcctccaaggcgcgccgtgccgaacagcgcgcgttgcgcatcgcggcgcgcgatggtttccagccgccggagcacaagccggacaagcgcgcacggcggttgatccgcgcgctcggcgatatcgacgcgttttaagcagcagggcgccagcgcccccttggctcagcgcttgccgcccagcaggctgccgccgatcttcagcagatcgcccacgccgagctggccgtcaccatcctggtccagcaggctgccgagcaggccaccggcaagaccgccctgctgctgcacctgctgcttttcctggccgagggcctggctgagcgagccggcgtcggcctggccgccaccgaggcgctgggcgaggaaagccatcacgatcggtgcgaggatctgcagcagctggctggtgcggccactgtcgagctgggtggcctgggccaggccggtttccaccttctgctggttgccgccgaagatgtggccgaggatgccggcgccatcgctggcggcaccaccgccaccgccgcccagtaccgaaccgagcacgctgcccaggtccagcccactgtggttgttctgcagcgcgccgagcagcgcctgcgcgccctgcggctgcgaggcgttgttgcccagcgcgcccatcagcaccggcagcgcggcactgatcgcaccggaagcctgggtgtcgctgatgccgagctgctgcgacacctgctgcagcggggcgccctgcagtttggcgagaagttcgtcggtgaggctcatctgcggaatccttgattggggtggggcgtgcagaaggtacgacgcggaccgttaaaacggcgacgccgcctcacggggaggcggcgtgctgttcacggggcagggcgatcagagctcgatgtcttcggcgcccggggtcgcggtggggaagtccgcttccggctgcgccggcttgaacggatccgaaggctggctggccagcgccttcagcgctgcggcaacgccagcgccataggccgggtcggccttgctgcagttgtcgatgtggcgctgcttgatgaagtccggcgcatcgcccagggcgcgggcggtgttggcgaacaggcggtccttctgtgcctggttgtagctgcggaacagcgcaccgggctggctgaagtagtcggcgtcgtcctcacggaaattccagaagtcggcgtcaccgcggatcttcatcggcggctcgcggtactgcggctgttcctgccactggccgtagctgttcggctcgtagtgcggcaggccgccgtagttgccgtccacgcgcatcgcaccgtcgcggtggttgctgtgcaccgggcagcgtgcggcgttcaccggaatctggtggtggtttacgcccaggcggtagcgctgcgcatcggaataggcgaacaggcgtgcctgcagcatcttgtccggcgacgggccgatgcccggcaccaggttgctcggtgcgaacgcagactgctccacgtcctggtaccagttgaccgggttgcggttcagttcgaactggccgacttcgatcagcgggtagtcgctcttcggccacaccttggtcaggtcgaacggatggatgcggtaggtttccgcctccagctcgggcatgacctggatgaacagcttccacttcgggaagtcgcccttctcgattgcggcgaacaggtcgcggccgtggctttcgcggtcatggccgaccaggatctgcgcctgcgcgtcggtcagcgattcgatgccctgctggctgacgaagtggaacttcacccagaagcgctcgctgtcggcgttggtgaagctgtaggtgtgcgagccgaagccgtgcatgtggcggaagctgcgcgggatgccgcggtcgctcatcaccacggtcacctgcagcagggcttcgggcagcaacgtccagaagtcccagttgttnnnnnnnntgcgcaggttggtatgcgggtcgcgcttcacggccttgttgaggtcggcgaacttgcgcgggtcgcgcaggaagaacaccggcgtgttgttgccgaccaggtcccagttgccttcttcggtgtagaacttcagcgcgaagccgcggatgtcacgctcggcgtcggcggcgccacgctcgccggccacggtggtgaagcgggcgaacatctcggtctgcttgccgaccttctcgaacagcttggcgcgggtgtacttgctgatgtcatgggtgacagtgaaggtaccgaacgcgcccgagcccttggcgtgcatgcggcgctcgggaatgatctcgcggttgaggttggccagcttctccagcagccagacgtcttccatcagcagcgggccacgtgggccggcggtcttgctgttctggttgtccaccaccggtgcgccgaaggccgtggtcatcggcgtgaccggatcatcgccgtgcttctgcttgggcgtggtgctcagttcacgctgctgctgggcgccttccgcaggcgacggcgcggtgtgatacgggcacttggggctgttgttatcggactggctcatggctggctcctgcgggtgaagacggggtggaacatcttcactcgactttagctatggccagatgaaatgaataatcgaatgaatcattcacttctatagcttctgtctatcgattgtcgggaattcattgccggggccttgttccggtcgcccggcggctcgcatcccgacacgctccgatcatgggccagcagtgctcgattcgacgatgcgcaccgggcgcgctaggccgtcgaatgcatccacataacgacgatgaagcatcccgtcccggcgcagctgggtgtcctgcatcggccggatctgggtggtcagcggattcccgcgtggcgccagttgcgttccatagcgtgcggggtagggccccgatgcggctgccttcacataccgggtttcctgtaccaccaggccggcacggcgaaggcgctcgatctgcaggtcgccgatgttggcggtgtagtcgttgccgaagacatactcggcctgcacgccgtcgggccggttttcccaggttgttgaaacgcagttggaggtgcagccaccggtgaatgaccagtgtggtgagtatgtgtacgtccaggaggcgggctggatgccgggcccggacagggtcttggataccagcgacttggccatgtaggcattgggaatgccgaatgagccaaacccgaagttggaggaactagtgccgatgatgccgcagctgccaggcgtgttgtccgatccgtggatcaactggcgaagcgagaacaccccttgtgcgccgctgggatggcgcatggtgatcacatcgttgaaggccgggtcgccggcatcttccgagcggaatcccgttgcattctgcgcgcaggaattcatgtagaagcctggattcaggacggggggcaccatcgtccacggcatggcacccacatggcggtcggtggagaaggtccagcgcgactggtcgggaagtacgacttcgttgagcgtgcgcccccagtagctgtcgacgtagttgtaacgccaggtgcgatccccggcccggacggcgccgatcttgccctgcgcgtcatagtcgatatcgatccgggctccgtcattggaaatgatcgccagcaggcgggtcgggttggcaccgtcgtagctgtaactgacccagttgccgtggcggtcctcgacacgtgtcgcgtagaggaagacatcgacgaccggaaccagcaggtagggctgcgatgnnnnnnnnnnnnnnnnnncacgatagtactcgttggccagcacgtcgtgctggtcgcggaccgccatccaatcgaagaagtaacgggtgccatcggtggtccgcaccacaaaaccttcgccggttccattcctgatggctggcaggcagctgacgcgccactggctggccgaggtgccaatgtaggttgccccatcctggggcaggcttgcccctgcttccttcagcaaaagggattcataaccgaccgcagggaggttgatgaagatgccgctccaataggtgtgcttcgggatgacccgggtgttgaagtccggtgacgggcccacccactcggtcggggacaggttgctgccgctgcagcggccgccgcccgccgcattccagccccggcgttgatcgtaggagcccatcatgtagggggcatcgatctcccaggacgcccccagcggggcggcagcgcgatccagtccctgtttctgcttcggcgttgtgcgggtgaatgcgacccgcattccactgctggtcggcaccacgacatcggtctgcgagaactgcagcgtgccatccttcctgtttagggaatcaccaaacagatcatcgccgagcgccgcgacccgcgcaccccgcaggcgttcgtcgtaggtacgctcgctgcttacgaattcctgtgcatcggccacgccacacaccagcaacaacgctagaaccgtacgccgcatgttcgttccctcgtgatcgaatcccctcgcttcgatgccgcggcatgttgcccggccccattgcatgccgctgggatcgcagtttcagtgactgtgcggaacggcgccccagctcccctgtggcggtctgcgtggccgagtatgcaggattctccgcggtggcttccaggggggcatggtgccccctggccaggcgcacttacagcagcgttttcagccggtacagcgcttccagcgcctgcttcggcgtcagttcgtccggatcgatcgccgccagcgcttcctgcgccttgctggatggcgccgcgaacagcccgaactgctgcggggcatccagcgcctgcggcgccagctcggcggcatggctttcagcgccgcgctgttccagctcggccagtcgacgccgtgcctgcgccacagtggcgcgcggcaggccggccagtgcggccacctgcaggccaaagctgcggttggccgggccgtccttcactgcgtgcatgaacaccagcgcttcgccgtgctcgaccgcgtccaggtgcacgttggcgatgccgctgcggccgccctcgtgctgttcgtcggccagcgcggtcagctcgaagtagtgggtggcgaacagcgtgtagcagcggttctggtaggccaggtggcgggccaccgcgtcggccagcgccaggccatcgtaggtggaggtgccacggccgatctcgtccatcagcaccagcgaatgggcggtggcgtggtgcaggatgtagctggtctcggccatctcgaccatgaaggtcgactgcccgcgggcgaggtcgtcgccggcgccgatgcgggtcaggatgcggtcgatcgggccgatcaccgcccggctggccggcacgaagctgccgatgtgggccagcagcacgatcagcgcgttctgccgcatgtaggtcgatttaccgcccatgttcgggccggtgatgaccagcatgcgacggtccggatgcaggtccaggtcattgggttcgaacggctgttcgcgtaccgcttcgaccactggatggcggccgcgttcgatcttcaggcacggctcggcctgcagctccgggcgcgcccagtccagcgcctgcgcgcgttcggcgaaggcggccagcacgtccagttcgctcagcgcagcggcacattgcttcagcggttccagctggtcgccaagggtgtccagcagctgctcgtacaggtacttctcgcgcgacagcgaacggtnnnnnnnngacagcaccttgtcctcgaatgccttcagttcttcggtgatgtagcgctcggcattggtcagcgtctggcggcgggtgtagtgcaccggcgcacgatcggactggcccttgctgatttcgatgtagtaaccgtgaacgcggttgtagcccaccttcagggtgggaataccgctgctctcgcgctcgcgcagttccaggtcgaccaggaactggtcggcatgggtggacagccggcgcagctcgtccagctcttcatcgaagccatcggccagcacgccgccgtcgctcagcttcagcggcggcatctcggcgatggcgctggccagcagctgcgcgcacgcgtcgtgttcgcccagcgccgcatgcagggcctgcaggcgcggcgagtccagcggggccagcacttcgcgcaccgccggcagcaggcccaggccgtcacgcagggttgagaaatcgcgcgggcgcgccgagcgcagcgcgacgcgggtgaggatgcgttccagatcgccgaggcggcggaactgctcgcggatgtcggcgtccgcaccgcgatcgatcagggtttccaccgcgtggtggcgctgcaccagcacctcgcgcaggcgcagcgggcggtgcagccagcggcgcagcaggcgcccacccatgggtgtcaccgtgctgtcgagcacgcccagcagggtattgcgggtatcaccgtcgacacgcgtgtccaattccaggtggcggcgggtggcggcattcatcgcgatcgcttcgccggcggtttccatcgcgatcgaagtcaggtgcggcaggcgctgcttctgggtttcctcgacatagccgagcagggcgcnnnnnnnnnnnntggcacggggcttgtcatcgataccgaagccgctcagatcgtgcagcttgaagaagttcagcagctggcggcggccgctgtccgcgtcgaacagccacggcgcacggcggcgcacgccggtgcgctggcgcaggaactccggccagttctcctcgtcgggcaccaacagctcggccggctccagtcgtgccagctcggcttccagggcgtcgtcggtctccacttcgttgaccaggaagcggccaccggccaggtcggcccaggccaggccgtagccctgcttgctgcgcgacaacgccatcagcagggtgtcgcggcgctcgtccagcagcgcttcgtcggtgaccgtgccgggggtgacgatgcgcaccaccttgcgttcgaccaggcccttggcgagcgccgggtcgccgatctgctcgcagatcgccaccgactcgcccagcgccaccagccgtgccaggtagccttcgtaggcatgcaccggcacgccggccatcgggatcggcgcgccgccggagctgccacgctgggtcagggtgatgtcgagcagccgcgcagccttgcgcgcgtcgtcgtagaacagctcgtagaagtcgcccatgcggaagaacagcagcaggtccgggtagtcggacttggctgcgaagaactgcttcatcagcggggtgtgctcggcggacttgtctttggacatgggactcgtggatcagggcgtccggccgcgccgggcggcagcggcagcggagcgggtacagggccgtccatggtaactgctggggccggtgggcgccgctgcggttggtgggcattgcccgtgcggggcacacagtcaggccggaaccagggtgatctgccggtggcttgcgaagatctccattacgatctcgaagtaggtctggcccaggcctcgttgcagggcgtccagctggagcgcaatggtccgcgtattgaaggtgcccggggcttccagcttggactgcagccactgacatgtggtagttcgtcccagtgcggcgcggctgtgctcgatatcaccccagatcaccgtggcccggtcgtggccggccaacaccccatagccgccatgcagcaggtcatccagggcgtccaggcttggcccgagctgccagttctcgccggccatgaacacgcggttgatctccgcgtacaggctggggatgtcattgatggcggcgccttcaatctgtaggacgatggtcatgcggcgactgtagcgtcagcaggcggaagctggcgtgctgtaggaccagggttcgcgccatggcccgaacgcgcagcgttttgggcgtttgcggcgtgttgccccgcagtcgactgaatttgcaatctttcctatagaagttcctgaggcggccgataccctttgcggctttctgcgcttcgcgtagcggcgtgctgtcgcctgtgcgtcggcagacccgaatcaagccggcacgtcgatgcattgtccttttctggacagagcgcctgacggcctgcatcaatatcaggaaaacactgtgcggtcagggaagaagcaggcacgacaggcgtgccgtggtnnnnnnnnnnnngtgttgcttggcatgaccttcggtgttgccgcccagcaggccggtgatccagccgcgccggaactgctgaggcaacaggaacgcgaacgcgtgctgcgcgagcagcaggaacaacgccccgacgtccgcctggagcggaacgcgcagaaggagggcgaccgcctgccggcgcaggagcacccctgcgtgcgcatcgatcgcatcgtgctggaaggcgaggacagccagcgcttcggctgggcactggcggctgccgacccggtcgacgatccggccacaggccgttgcctggggaccgaaggcatcaacgtggtaatgaagcgcgtgcagaacgcgatcatcgcccgcggctatgtcaccacgcgggtgctgtcggcaccgcaggacctcaaccagggcacgctgacgttgtcggtggtgccaggccggttccgcgaggccgtgttctccgacccgcagggacggcatccggcccttgccaatgcactgccgatccgcagcggcagcctgctcaacctgcgcgacatcgagcaggggctggagaacctgcagcgcgtgcccaccgtcagcgccgacatcaagatcgcgccggccgacggcgagggcgcggcgccaggccagagcgacctgcagatcgactggacgcagcgctcaccggtgcgcgccagcgtcaccctggacgatgccggcagccgcggcaccggcaagctgcaggccaatgccacgctgtcattggacaatccgctgggcctgaacgagctgttctacatcagcgccggccgtggcgtgttcaatggccgaggcaaggacaccaacagctggaccgcgcactacgacgtgccctacgggtattggctgttcggtgccaccgccagcgcttacgactacaggcagaacgtggtgggtgcctttgaaagctatgactacagcggccgcagccaaaacgccgaagcgcgggtggaccggctgttgctgcgcaatgccaaggtcaagttcagcgcctannnnnnnngctggcagcgagagtcgaagaactacatcgacgacaccgagatagaagtacagcgccgccgcaccgcaggctgggaactgggcctgacccacaagcagttcatcggcaacgccacgctcgatgccagcgtggcctaccggcgtggcacgggggccttccacgccttgcgctcgccagaagagatggcgcagcagtgggatccgacgctgccgctggaagggacctcgcggatgaagctgatcaccgccgacgcgcagttcagcgtgccgttccagctgggcaggcagcgccttcgctacaccgccgcatggcgggcgcagtggaaccgcacgccgctctcgccacaggaccgcttcgccatcggcggccgctataccgtgcgcggtttcgatggtgaaagctcgctcagcggtgagcgcggctggtcgctgcgcaacgatctttcgctgggcattggcggtggccaggagttctacgtcgccgccgactacggccgcatcggcggcccatccgcgcagtggcagtccggccgtgacctggcgggcatggcgctgggcctgcgcggcggctggcagcagctttcctgggatggcttcgtcggttcggaactgcacaagcccgcccatttccccaccgactacaccacattcggcttcagcctggcctggcgctactgatctgccacaaggacacgtgacatgaacactatctatcgtctggttttcaaccgcgcgctgcgcgtctggcaggtggcgtcggagctggtgaagggtggcggtggcctggtcggccatgtgccgcgccggcagagcgccgcgctgtcgccgctgggcttcgcactgatgtgctcactgggctgggtcagcatggtaacccctgcactggcgcagtccgatgcgcgcatcatttccgaccccaatgcgccgggccgtgaacggccgacgatggtgacggcccccaacggtgtgccgatggtgaacatcaccacgccgtcggcggcgggtgtgtcgcgcaaccgctattcgcagttcgatgtcggacgcgagggcgtcatcctcaacaacgcccgcggccagatgcagacgcagctgggtggctgggtgcagggcaatccgtggcttgccaccggcagtgcgcgggtcatcctcaatgaagtgaacggtccggccagccggctcaacggctacgtggaagtggccgggcagcgcgccgaggtgatcatcgccaacccggccggcatccaggtcaacggcggcggcttcctcaacgccagccgcgtgaccctgaccaccggcacgccgatgttcacgggtgctggggcactggagggctaccgcgtcaccggtggtgcgatccagatcgatggagagggtctggacaccagccgcgctgactacaccgacctgatcacccggtcactgaaggtcaacgccagcatctgggccaaccagttgcaggccacgctgggcaacaacgtggtcaatgccgaccacagccaggccagcctgatcccggccaacggcgaggcaccgaccttcgcgctggacgtgggcgctctcggcggcatgttcgccaacaagatctggctggtcggcaacgagcacggcgtgggcgtgcgcaatgccggcagcatcggcgcgcaggccggtgagctggtggtgacggtggacggccgcctggaaaacaccggcgcactgcagtcactgcagaacgtgcacttgcaggcgcgcggtgatcttgcaaatgccggcaccatcgccgccacgcgcgaggttgcgatcaccaccggcggcacgctggacaacagcggcggcaagctcaacgcacagcgcctgcaggtcgaggcgcagggcctgcgcaaccatggcggcaccattgaacagactggtgtgcaggcgctggcgctcaaggccgaagcggcccgcaaccgcagcaacggtctgctgggtgcgctggatgccgtcgcgtccggtggtaacggcggtggcccagggggcggcacgtcgccgggcagcggcggaggaacgccgggaaccggtgccccgggtacggggacgccgggtaccggcggcggctcgaccggcacgccgacctcgccagtggtaccgatggccgagggcctgatcgccatcgccggcatgctggacaatgacggcggcagcatcgccaatggtggtgcggtatcgctcgccgcacgtgccggactcgacaacagcggcggtcgcctgggagtgagcgcgctgcaggctgggggcgagctgcgcaatgatggcggcacgctgcaggtgcatggcgatgccgcgttgcatgtgggcctgttgtcgaaccagaagggtgcgctgagcgtagccggcggcctgcggctggatgcgcagtcgctcgacaaccgcgggggtgaactgcggcacgccggcaaggcggcatcgtcgtggacggtgcagggtctgttcaacaatgacggcggcctgctggccaccaacgccgcgcagttggcgctgcaagcaggccaggtcggcaatgccggtggccgcattgaacatgccggtgagggtggcctcacgctggacacgggtgactgggctggtcccggtggacggctgagcacggtggggcgcctgcactggacgactggcaacgccgacctgcgcaacggtgcgctcagtgcggcgggattcgacatcgtggctggcatgctggacaaccgcggcggcagcctgctgtcgctcggaaccggtgccagttcggtgaaggcgtcgaacctggacaacggcgcaggtggcacgttggccggcaacggcgacctgatagtgaccgcgaccacgctcgacaacagcaagggcctggtgcagcaggctggcaccgggagcttgagcgtgcaggccgatacgctgcgtggcagcgaagggcgcctgctcagcaacggtgcactggtgctgtccggcggcgagctggatgtgagcggcggtacgacgtcggcgcagagtgtgcagatccacgccagggcactgcgcaaccgccagggccagatcgtctcgcagggtgtctcggagctggcactggacgtacgcgatgcgctcgacaaccagggcggcaagatcgtcggcaacggcggcctgcgcatcgacaccggtcgcatcgacaaccagaagggcacgctgcagtcggccggtacgcacggcgtggcgctgacggtgcgcgacacgctggataacagcggcggcggcatctccggcaatggccaggtgcagctgcaggttggcagcctggtcaaccagggcggcaaggtgctggcggcaggcagcagcgcgttgcaggtgcaggcccgagtgcgcttggacaacagcaacggcggccgcctggccggtaccggtgatctgcggctgcaggcggcaagcctggacaaccgcagcggtgcaatcgaacacgccggcggcggtacgttgcagatccgcgccgacagcctgcagggtgcgggcggccgcatcctcagccagtcggcgctggaacttgagggcggcgacctgctgctgggggccggcagcactacccaggcagagcgcattgccatcgatgcgcagcgcttggacaacaccggcggcaacctcagcgcgaccggcaacgacgcgctgcggctgcacgtggcgcagggcgtggacaacagtggcggcacgatcgccggcaacggggcactggatgtgcaggccggtgaactgatcaaccgcacgggcacgctcagcggcgccggaacggccgacagcacgttgcagatcgtcggtgcgctggacaatcacgaaggcacgatcgccagcaacgccaaccgcctgacgatcgccgccgcacggctggacaacagtggcggcagtatccgccaggccggcaaccagggcctggacatcaccaccggccgcctggacggcagcaagggcacgctggtctcctcggccacactgaccttgcgcgccgacgacgtggatcatcgtgacgcgacgctgggcgccgatcgcttcgaccttgaggccaccacgctcgacaacgccggtggccgcatcatcgccagcggcgaaggcgccagtcgcgtcaaggcgacggcgctgggcaatgccggtggcacgctggccagcaatggcgacctgaccctgctggcccggacgctggacaacagtgcaggcaggatccagcacgccggcagtggccagctgcaggtctcggcgcaggccctgctgggcaagggcggcagcgtgctcagcaacggcagcttcgtgctggatggcgcctcgctcgatctgagtggagcgaccacctcggcgcgtcgcgtcgccatcagcgccgacaccctgaccaccgccggtggcacgctcaccgcaaccggtgacaatgcgctgcgcctgcgcgtacagggtatgctggacaatcgcggcggttcactcgccagcaatggcgcgctggatgtcatcgcgcagcagctgaacaatgcgcagggcacgctgcagggcgcaggcaccgggcactccacgctggcgatcggccaggcgctggacaaccagaagggccggatcctgctcggcggtgccggcacagtcaccgcggccagccttggtaaccagggcggcaccgtgcacgcgggcggcagcgcgctggtgctgggcgttgacggtcgtctcgacaatggcgagcagggcctgctgtccagcaccggcatggtgaccctggacgccggcagtctcgacaaccgccacggcaccctggtcgctggcaaggacctgacggtgaccacggcggcaggcgtggacaacagcgacggcgcgatgcaggccggcgaacggctgcagctgcagggtaacggcctggacaaccagcggggcacgctgctgggtggccagctggacatcgagacccgcggccagcggctggacaaccgcgccggcacgctgggtacgcagaagggcgcgctgagtgtgcacagtggcgttctggacaaccagggcggtcgcgtgcagtcggcggccgacctgaccatcaacacggccgggcaggacatcgacaaccgtttcacggccggcagcggtgggctgctggcggccgggaagctgcagctggaaggcggtgtgctggacaaccgtggcggcgcagtcaatgcacaaggcgatgcgcgtctgctgctggcccgcgttgacaacagtgccggtggaacacttgccagcgctgcggatctttcgctgcgggcggcgagcctggtcaatgccggtggtcgcgtgcaggccggacgcaacctcgacctgaccctcgacgggcacgtggacaacgccgccggcgcgatcgcggccggccagcggttgaccctcacggccgccagcgtggacaaccgcaacacccgtggcggtgacggcacgcgtgggctgcaggcgggccagctgcagttcggtgcacagtggctggacaacagccagggccaggtcgtcatcgacggcagtgcgcggctgcagatcaacggccagctgcagaacaccggtggcgtgatcagcaccggcggcaacctggacagccaggcggacaacgtcgccaacagcggtggcctgctgcgcgctgatggcagccagagcctggtggcacgtgcgctcagcgaagatggccaggtacatgcgcagcgtgacctcggcctcaccctgcagcagggcatgcgccaccgtggcgaatggatcgccaacggcacgctgtcgctgaacctgtccggcgacctcgacaaccagggtgtcgtgcgcggtggcaacctcgacctcaacgcccagaacatcaccaacgcagcctcgggtgagatctccagccagggtacgacccacctcaatgcccgtggccagctgaccaaccgcggcctgatcgatggcgcgctgacgcacctggaggccggcgagatcgacaatctcggcaccgggcgcatctacggtgaccacgtggcgatctccaccggcgtgctgaagaaccgcgccgaagagaccggtggtgccacccgggtcggcaccgtggccgcacgcgagcggctggacctgggcgtgcgcgaactgcagaacaccggcaagggcctgatctacagcggcggtgatgcggccatcggtggcgcgctcggcgccgaccggatcgccagcggcattgcagggcggatcgacaacatcagctcggtcatcgatgtgggcagcaatctgtccatcgatgcgcaggtggtcaacaacatccgcgagaacgtggtcatctcgcagaccaggtccgtgatggatccggtacgcctggatcgccccgcatggtggcgcaatggcaagaacggcacagaggacatccgcagtaccagccattactccgctcacgaggtgtactacctcgaccctgccgacatcctcgaagacacgccgcacatcacgcccgatggattcgtcgtgcaccgtgccgtggtccgcctcagttcgaagaccagtgcctacttcttcggacgtggcggcctgtatgccggtctgggtgagcgtgcacgcctgaacgtgcaggacggcacggtggtcatgtactacgtcggtcgccaggacaaccagatcaatccggatcaggtgcgtgttggcgcggatgacccgttcgccgagctgagcactctgcatcccgatgcaccggcattccggtatgtcgacgacaagctgacctattccagcaactacggaacctgcaccacaaactgcgtgcagttgtggacctacaaggactacagcgatccggatcatacgctgaccaatccgcgcggctccggtggcaacaacgtcagcagcaacgagcagtaccgcatcgccacccggacggtgaccgaagatgttctcggcaccggggtaggcgccgatgcggtgatccgctccggtggcgcgatgcgcatctccaccgacactctgaagaaccactacggcagcatcgccgcagggggcaacctgagcatcgtggggctgaccacgacggcgaaggtggagaatctggcacagacgctgttccgcacccatgaattcaacaatgtgggccacacctacagcaacgaacgggtcacctggagcaatgagacgatctcggaggagatcggcaggatcggcggcagcatcaccagtggtggcacgcttgtcatcgatgtcggtgacctgagcaacctcaaccaggggcgcaacgcaccgaacgtgcagaacggttcggccatggccaacctcaacgtgcaggggcccaaggcgctgccggatgggccgggccatggcagtgcgcaggggcccggccagtccaccggcaccggtgccgaacgcgcgctggcacaggcggccgatgccgccggtacccagcagggcggcaacgtcggcggcgtgagcggcaacaccggcacgtccgggccgcgcgtagtcgcggccagtggcggatcgccggatcgcatcgcgatgggcgcaccggacannnnnnnnccgagcgccagcctgttcaacgtcaatcccaacggtggtcactacctggtcgagaccgatccgcgctttaccgaccacaagacctggctgagctcggaccacctgctgggccagatgggctactcgcccgataccgtgcagaagcggctgggtgatgggtactacgagcagaagttggtgcgtgagcagatcggccagttgaccggtcgccgcttcctcgacggctacgccagtgacgaggcgcagtaccgtgctctgctggaggccggtgccacggtcgccagcgaatggggcctgcggcccggcgtggcgctgaccgaagcgcagatggcacagctgaccagcgacatcgtctggctggtcgagcagaccgtcaccctggccgatggcagcaccaccaccgcgctggtgccgcaggtctacctgcgcctgcgcccgggcgatctggacgggcagggtgcactgctggccggcgccaatgtcgacatcaagctgggcaatggcctggtcaacaccggcaacatcgccggccgcaagctggtgaccatcgatgcaggcaacatcgagcaccttggcggcagcatttccggccagtatgtcgggctgtcgtcggacaaggacatccgcattgccggtgccaccgtgacggccaccgatgcgctgtcggtcaaggccgcgggcaatgtcacggtggcctccacggtggagacacagcggggcggtggcacctaccagtacgagaccaaccgcatcgatcgggttgctggtctgtatgtgaccaaccccagtggcgacggcatgctgtcggtggtggctggcggtgacatcagcctgcaggccgcacagatccgcaacgccggcgccgacggccttacccagctggccgcaggcggcactctggatgttggcgcgattgcgctggaggaacgccgcgacgccaccttcgatgagcgcaaccaccagcgcagcagcaggacaacacatgctgccagctcggtgcagggcgctggcgatgtggtgctggccgctggcaaggacatcaacctggccgccgcgcagatcaaagcggcgggaggtctggcattgcaggccggcggtgacatcaacagccaggcgctggtggacagtgagagccgcgacttctccagtgcgggcaagcgcagctcgctgcaggtcagccagcgtgatgagacggtgcgcggcagcctgttgcaggccggggacaatctgctgctgaccgcgggccgggacgtgaacctgacagccgcgttggtcgacagcaatgacggcgcggtaagcgtggccgcgggccgcgacgtcaacctgctctcggccaacgagacgcacgactacagcctggacagctacgacaagaaaaagaagacgctttccagtaccaccaccacgcgcagcgtcgacaacagcgacagttatgccatcggtacggcgatccagggcgagcgcatcaacatcaccgccggccgcgatctgactgcggttggtgcggtggtcgatgccactggtaatgtgattctgggggcgggcaacaacgtattgatcaccgccgcagaggaccatcacagcagtgagtccaacgagagcaagaagaaatccggcgttaccggaggcttcggcaacggcgtggcatcggtcggctacagtagcgcgaagaacagcagcacccgcgccgagcagtccaccacccaggtgggatcggcgatcgcctcgcgcgacggcaatgtgctgatcaatgctggcaacacgctgacgatcgaggccgcggacgtcgccgcaggcgagaacctgacactggtgggcaaggacattgcgctgctggcgcgacaggacaccacggacaaccaatccagtcaggccagcaagtccagcggcttctccgtgggcgtgacctacgacccgaccaaggcctaccgcagcgcccgcgattcgaccaccgacggcatggccgacagtggctcggcgatggggcggatcacccgcaccgctgaaggcgcagcctccggcctgcgcgcggccacgacttcgaccgtggtgactgccggcagccagcgcaccaacagcgaacagagccattcgaccagtgatgcccgcgtcagccagttggctgcaggcggcgatctcacgttgattgccaacggcggctcgatcctcagccagggcacgcagatgtcggccgagggcaacgctgtgctgctggccaccaaggacatcgtgttcgacgtggcccacaacaccgagcgcagcgacagcagcagccgcggcaagggctggggctttgccaacaacaccagcggcctgccgttcggtaccaacaactcgcagagccagggcagcggtagcagtgacaccatcactggcacgcagctgtcggtcggcggcggcgtgcgcatggccaccaccgagggcaacatcagcctgaccgcagccaacatcgccgccgagaaggacgtgaacatccgtgcggccggtgatctgcgggtccgcagcgggcaggatacggtcagcaacgccaatacgtcggacagcaaggcgatcggcacggtacagatatcggataccgagaagttctccggctggcaccgcgagcagcaccaggacgacagcgcgcaggtgtcacaggtggccagcagcatcggcagcctgggcggcagcgtcaacctgacggctggcggcaagtacacgcagaccgccagcaacgtggtggcggccaaggacgtgaacatcaccgccgccgagatcgagcttttgaccgccgacgagagcggccactactcgcagagcgacaaggacctgaagatcggcgtgttcgcgcgggtgaagtcgccgttgatcgacctgatcaacaacgtggacgcggcccgtcagtccgatgatcgcctgcagaagatgcagggcatggcagcgggcgccaacgcgtatcaggcagccagtgcgatctcggcactgtccggccgtggcggcagtggcgaactgttccgtgctgaagcaggcatcggcttcaagaccgccaacagtagtgcagatggcagcagcatggtttcgcgtggctccaccatccagggcggcggcaacgtcaacctcaccagcacccagggcgacatccatgtggtgcagggcaacctgagtgcaggcaacacgctcagtctggattcggccggcgacattctgctggaagcaggcaaggcgcacgtggcagaccgcagcaagagcagcaatgccggcgccgaagtgggcgttggcgttgtggtgggggcgcagacgggcgtgtatgtgtatgccgaagccagcgtgggcagcagcaaggcgaactcggacagcaatacctggcagaacaccacgctgaccggccagaacatctcgctgaaggccgagggtgacaccacgttgcgcggcgcgaccgccacggctgaccgcatcgacgtcaagaccggcggcacgctgaccatcgaatcgctgcaggacattgccgagagcatgtccaggaacagccaggtgggcggccgcgtgcaggtggccttcggcaacgcgtggaacgccgatggctacgccagcgcaggcaaggccgagggcaactaccagggcgtcggccagcagagcggcttgtttgcaggaaacggtggctatcacgtggatgccggccacgtgaatctggtgggcggggcgattgccagcacccatgcgggcaacagtgaactgactgcgggctcgctgacattcaccgacctgcagaaccacatggactatacggccagctccggcagcatcagtggtggtgcgggcgggcagatggatggctgggcgcccaagccgggaactgccgcgccccgaggtggtccgggcctgtcgatgatggaaaagggcagcgacagcagctccacccttgccaccttgaccgagggcaacttcaccatcggtggcaagcagacgacggcggctgagttgggcatcaacaccgatgccagtgcagcgcatcgtgcgctggatgcactgccggatgcgaacaagttgctggcggaccagcaggcgatggcggctggggcggggacggtgatggccaccagccagcagattgcctgggacgttcaagcctatcagagcaagaaggcaacccaggcgtactacgatggcctgtcatccgatgatcaaaagcgttcaacgcgcttagcgcggaacaacgcgatacggtactgacggcaaacagccaggcctataacgatgcgaagaaatggggtgatggcggtgagtacagccgtgccctgggcgcagtgacgacggcgttggtgggtggtgtggcgggacaaggcgctggccaggtcgcgtccaatgcgctggcgccctatgccgcttacttcatcggcagcaagctggactcgaaccacggcagcgatcccaatgcggctctgcaattgctgtcgcacgcggtgttgggtgcactgctggcagaagccaatggtggcagcgcgggaaccggagcggtgtccgcggccggcggtgagttggccgcgaaggtgctgactaatactttgaccggtggaaacccctcagagcttagcccggaacagaaggagatggtgctggcgttgtcgcaggcggtgggtgcgctggcgggtgggctttcagggcaggatctggctgggatcgcgttgaatgcggggattgccaagaattccgttgagaataacttccttggcaatgacgatcatgctcggatggtacatctccgcgagaaggccaagcggcagggggggctggataagcaggaatccttggaactggttctgcttgatgctgcggatcagatgagtgcggggctgctccggaaggcgctggcgggagagaccctgactgaggttcaagccgcagatctcgctacttacatcaatcgttacgaactgcagaacggtccgctagaccttccggggcttcagaggcagttccttgccaacagtggttctctggatcctggtgagttgcagggaataaacccgtcgcagtcctatgggcgaccctatgtcggtttgggggatgaccagaaggcatacaaggatgcaaactattcgtggtttgaagatttaatctatcgtgacaaaggggcaaacgagcgcctgtacgatgctgcgttgaagcagtctgggcttgaaatcactcgttccgaagacctgcttccctcagcaatgcagcttcggaacttcttcgctgtacatgacgcgcaagcttcaagtgctatcgccagtgccgcgttcattgctgcgacgttgggtggcgcgagcgaagagaatcgacgggcgctgacgctgacgatgggggcccttgccaacatcggagccgtgagatttgtgaacaggactgggcttttgcctcagacgggggcgctcggtgtcccccaaggtccagggaaagggcaacaactgggcagagagtcacagcgtacggagctggtactaccagctccttccatggttacggttgcgccagccaaattcgattacatattcggccgggttagaagtaatgagcataactcagcgagatcaacacagctgtttgttgagatgcgtcgtctgggcattaatgatagtgcgttcggtcggaaaatcctaatagagcatctcgacaaagtggttcgaacggagggtaatgttgtcagttcctattcgaatgaatttggtagatttgagacccgtgagtcattgcttatcgggccttcggggcgcgctgttatgctaagatcaagttttcaggtaatggatgacggtactcgaaaattcagtactttcattccttctaggtaaataaggtgaactatgaaatatccggcgcgggaagagtttcttgaggggtttgggcttgagccttttacggtggatccggaggttggcctgtttgtttacaggtcgggctcggaagggctggttgaggttgagttctcctttagcttggtaatgcgttcttttcaggctttgatttttattggtggagtggaggtttctgttatctcatcggagggtgtggattcgattttgatatttgaaaatgctggaaggtccggtttgcgtattgaatttattcctgagttgggtctatccaaggctgagttggtgcttgaaccaacgatacatctctcctggtctacgcttgtttaggagggaagttcggcagcaagctggcgaagcacgccaaggcgtctttnnnnnnnnnnnnnnncgtaccccaatcaggcccttgaacgaagtcatcgaacgctggactagggttgagtcatgatgattgctacgccccaccatgacagccgggagcttcgtgctgatagctagggcggtcgctgccggggagaccggctggtgaggatggggggaaggggtgcaatccgtatgcgcaggtatcgccaggtaccgcgtggagtgccgacggttatgccagtgcaggcaaggccagcggcagctatcagggtgtcggtcagcagagcggcctgtttgccggcaatgatgggtaccacgtcgatgccggcaacgtgaacctggtgggcggcgcgattgccagcactaatgcaggcgacagtgaactgactgcggatgcgctgactttcaccgatctgcagaaccacatggactactcggccagctccggcagcatcagcggtggtgccggcgggcaaatgaagggttgggacccgaaggcgggcactaccgctccccgcggtggcccgggcatgccgatgtcggagagcggcagcgacagcagttccacgcttgcaacgctgaccgaaggcaacatcacaatcggtggcaagcagaccacggcggctgagctgggtatcaatgccgatgccggtgtcgcacatggcgcgctggacgcattgccggatgcgaacaagttgctgactggccagcaggcgatggccgctgcggctgggacagtgatggccaccagccagcagattgcctgggacgttcaagcctatcagagcaagaaggcaacccaggcgtactacgatggcctatcaagcgatgataagaaggcgttcagcgcgcttagcgcggaacaacgcgatacggtactgacggcatacagccaagcttatagcgatgcgaagaagtgtggtgatgtcggtgagtacagccgtgcccttagcgcagtgacgacggcgttggtgggtggtgtggcgggacaaggcgctggccaggtcgcgtccaatgcgctggcgccctatgccgcttacttcatcggcagcaagctggactcgaaccacggcagcgatcccaatgcggctctgcaattgctgtcgcacgcggtgttgggtgcactgctggcagaagccaatggtggcaatgcgggaaccggagcggtctccgcggccggcggcgagttggccgcgaaggtgctgaccaatacgttgaccggaggagaccctccaagctgagcccggaacagaaggagatggtgctggcgttgtcgcaggcggtgggggcgctggcgggtgggctttcagggcaggatctggctgggatcgcgttgaatgcggggattgccaagaattcggttgagaataacttccttgcagaggaccaggctcgtgtactgaagcggcagctcgacgagtgcgggggtgacacttcatgccagaagacggtgcgcgacgtggccaagcaattgtcggagagaatggattacgagctgctctcggtgtgcactgcgaactcagcgagccccgcgtgtcaggcgtttgtcaatgcggccgtttcgtacaagtatggcttgtggcccggagagcttgggctgttcgatgatctcggccgcagtagcgaggtgctttcttcgtttgcccactccatcaatggacgtgcctatcgtgagctgatatttgagaacggggggatccagccggtctatatcctgcctcaggagcacactgtagctgcgctggcggagtggaccggaaatattgacaggacgatcgatcagtacggcctcttctcgaaggaatcgtcagctgagctggggcttgggcttgcgaaggtcttgttccgtaaatatggaatcgtgaacatggttggcggaaacggaggcttcggatctggagcctccgggaacgctgccgactatcagaagttgaaggatgcgctggtcgctgaggacctccgagctatcggggcgagagatcctcgccttaacattgccgtcggcgggagtgggacaagcaaccccaacttcagcgctgggcgaggtacgcatgctgaagcagagcgaatggggaagatattggtaggtgacggggcaagacgaactagtgatggaactggttggatcagcgctgatggcactagagtgtatcgacctccgtcggagaagctgagtgagctggccgtaacaggagttcaggcgaactttgagcgctatgagataaataaaataacgggtgcccgcaagaagattggtaacgggcatatggatatcgataaatgagggtggtttgatatgagggcgcggttgaacggtatatttaatgatttcgtggatctgcgggcgtgggttccggatggtggtgacttcagtattgatgtcagggtcaatgtcggcatggttgatgtgtctggaggtgatgattttgatctgaatatttgcacggctgggtggctttctagaaattcgccgtctgctctctgggggaggggtattctggtggtgagggaatttgagttctcagagattgaatctgtaatttctagttacgtcgattcttgtgaggcggaaaattgggctggaatagttgccaagctttccagagttatgaggtgggagtttgatgactatcaatcaccttgaagatggtcggtcgcgcacacgtccgagctgggtatctataaaataggattgcggttggaatggagggtgggcgtctgtgctttgcaggtgatggacaaagctgctgtgacggggcctgagatccaaagagcccagttgctgagttgatcattcgcagctactgctggtattcgattgtcttcgtgaaattgaagggattattattttcattattggtatggcgctggcaaggactattgggctgttccgcgctggagagttcaatgagtgattggcagatcttgtaagggcgcgggccggattcgagttagggccgaattactcatcgctgcaggacattgccgagagcatgtccaggaacagccaggtgggcggccgcgtgcaggtggccttcggcaacgcgtggaacgccgatggctacgccagcgcaggcaaggccgagggcaactaccagggcgtcggccagcagagcggcttgtttgcaggaaacggtggctatcacgtggatgccggtcacgtgaatctggtgggcggggcgattgccagcacccatgcgggcaacagtgaactgactgcgggctcgctgacattcaccgacctgcagaaccacatggactatacggccagctccggcagcatcagtggtggtgcgggcgggcagatggatggctgggcgcccaagccgggaactgccgcgccccgaggtggtccgggcctgtcgatgatggaaaagggcagcgacagcagctccacccttgccaccttgaccgagggcaacatcaccatcggtggcaagcagacgtcggcggctgagttgggcatcaacaccgatgccagtggggcacatcgtgcgctggatgcattgccggatgcgagcaagttgctggcggaccagcaggcgatggcggctgcggcggggacggtgctttctgcgagccagcagatttccggagaccttgcctcgcgtgctcagaccggtgctgcgaacgcctatgacggctttgtggaaacacttgagggacaggatcttgccgacttccaagcacttgacgcggagggaaagcaaaattacttcctaagccatagtgcagactaccgcaacttctatagatcccagctccagtgggggataggcggggactacagccgggctttggtcgccgtcactacggctcttattggcggcgcgtccggtcagggcgccagccaaattgtgggcaatccgcttgctccctacgcggcgcagttgatcggagaaaaattcgacacaggccatggtagcgatcccaatgccgtagcccaggcactgtcacacgcgctgcttggtgctgttctggcggagctcaatggcggttcggcgtcannnnnnnnnnncgctggctggagcaggcggagagatcgctgcaggcgtgctgatgcaggagttcccctacgccgacaaagaaacgatttcggcgctctctcaggcagtgggcgcgctggcggggggcgcgacgggtggcgatcttgcacagatcgctatcagcatgggaatcagcaggaatgccgtagagaacaatagacttctgaacaccgttgagctggcccgcatcaaggagttgagcaacggcgatgtcgttcgtgaagctgagctcacagcagcagcgtgtgctcttgtcaaatgttcagcagggttcgcagaaggcagtgctgagagggccgagtgggcagccatcgaagcattgggctcgaccccggaggcactggacgatcggcagtggctgaaggtccaagtacagccgggctatctgtacacggcgggcaatagcgtggcaacccaaggacaactgttcgactatgcttttgcggactacctgtttgactggggctcgagaaatcaggcgggagtgcgtgcgttcggaggtctgcaggctattggcggagcagcgcaggcggctggtggtattgcgatatcaccatcatgcgcttcgataatcagctgtgtaggcgcaggttttttgatcgcgagcggctatgacaacgcagtggccgggaccagtacgttgttcacgggcaagcccgctgcgacttggggcgggcaggcattccaagcggctggaatttcgccagatgtggcagagctgctttatgcgctgacacaggttggggctgactcggcaatatccattccaaaagcagggccgcgacctagcacctcagtagcgacagaatcacaagttgttgaacctcctgcgcggcaaattccggtgcctagagttgatgtgactgatgaattcttggttagcaaatccggtacaggtactacgctgaaatacggcgaccctgatggcgtggcgggcttgattgttaatgtggatcgctcgggtgtgctcggtttcgacattcgtgccgcgcacggtcatcctttgtatgaagcatcaggtactgatatgtttgctagcgcaatgcgtcgtttggcgaatgagggagtcgaggtaaaaagtgtccgaggcgcannnnnnnnnnnnactgacagtgtcaatgctgatgaatatttgaggaatgttgcgagcggtatgctgaaggaggaggcggctatgaatacatggacagggcgtattgctcggaagtatggttatagcaaaatcgagaagattgaacaggttgggttgattacttatgtcacattcggaaaataagcagtttgttggcatcctttcgggtgatgcgccgagtcttgtattgaatggagtcctcaatcgccgccctgatttggataagtacgatttggctaatttgtttttggtcgagtatgacttgttggatagtaggatcctacctctgatttggaattggaagagtgtcaggtcgattagggggattggtgatgaggagtttgatcgtgctgtaattgagtgcatgagggctgctggttacgatatttgatgggggcgatgattttcgcagaaggcagggtttgggccggatacattcggtcttttcccaatggcgcgacaggaagggggtatcaacagcgatctcaagactgtcgtatttccatgggtgaagtcgccattgatcgacctgatcgacagcgtgtgcgcgacccgttagtccgatgatcgtcttcagaagatgcaagacatggctgcttcaatcaaaggttatgtgatgcggctggctggtgtggaggaggtgtctaagtctcgcgttatttagagttgggcgaatgttatgtgttcaagtgatcaagtggtgtgataatttggcttcggacgttatcatgtcctgcgggaatggctgggtgaagtggggcaattgaccgaagaatgcactaattatgtcgtggagcgctcttttgggtattccatggtgtcaatgtggcaggcgctaaatggtgctctggcgggatcttctgtcgatttcgccgcgcagcgggatacttttttcgacattgtttttgatattttggaatccggaaaggcgaaattggcgtctgacggtcggcttttagatggttcaaatctagagcaggtcgagcttcttcgcagggcttggccgtcgaccagggaagagttggaatctgatctgtgcctttggttcctgattgcagctcctgcaggaattgtatgggttcttgataatggtgagctttgttggacgtgaatgagcattgatgtgaattccattgagtgggatgcaccgattgttcctggcgtatcgatggcagctataccgctacatgcggcatacgatgatctggacgcggttatcgctgcatatctgattgacgcggatgctcggctttacaggtttgagggcgggcctgatcttcgcctggaaaggtatggtcctgacgagcatggaaatggcgggcttctgttctccctgcctggcggcgatcgcgctggtgatatggctgcgctctctattacgatcggaggcggggttgtgcgggcgctcaaggtttatgcattgggaatgccgtgggatgtcgttgcaagtaagtactatcgtggacttgcagtaggttcaattggcctgggaagtctggtttctgattttcttgggttcaccgagttgcatttcgatgaagcggaggagtggttctgtagcggaggtgattacggggtcctcgaaatttccggttggggtgtgccgctcgaggatgagccggagcaggtcgtgactgcaatctgcgttgtggcttgagggtgtttccggtcgttgcattgagttcgtgaaaagccgcgattgaatgcaggcaggagcacctcaatggccgggatgctacgtgggaattgatcttgcttgatttcgtttcgagtttggataaaggataatgagagtaaggattgaacccaccttcggtagcgccgacggtgaagcagtacagcgcacagatacagcctcccatgggctgagcgagaaggatgcactggcgatcgtggtaggagacaggttttccacctatctccaccactggaggctgtacgaagcaagcggcagggcgccaaggcgatggaactggccggcattcctgttctcgtcactctggttcttcttccggcgcatgcatgcgtggggagcgctctggttcatcctttcgccgttgatgatgaccgccttcgtgctgatggggctgccatggttgtcgttgctctctttcctggtgtttcgagtacttgctggaatcctggcgaatccgctgtacctggcgcactgccgaaggattgtccgcaaggttgatgccgagcatcgcggggcacatcggcggcaccttgaactgcagaaggctggcggcgtcagctacaccgctctggtgatcgccttggcggtaacggcctcacagaacaccctgatcaatctgatcgttcgttcgctatcagggccaacgctcgcgcagtctgctgtgcacgtggcggcgaacccgccggatctgccggatccgcagatcgaggaagcagagcgggtggcgtaccaggagcaaatgcgtgcgatcgcaatgacggcgtggccagcgggcgttccaaccgagggcaatgcctgcattgtcgagctgcgtctggcgcccccggggcgcgtgctggaggccagtgttctggagccctgcacgttgaacgacgcccaacgcgagatgatgctgggtgaaatcaggcgcacggacttcacgatcgaggggaagatgcggttcttcaaccggcatacccttatcggcttgagcaagcagtgagcatttcgctgtttctcgaagtcgaagccggtgccgacctgagtgccgtactgcacgccctggattcgatccaggccgagtacgtcgacggtaccgacggtctgcatggatatcttcccgcgtccaacgccagcttcgggttcggcatcgtcgacccgcgggaggcacttgcagcggaagggattgaagccgagtggcaggtgggcctgctcggctcgtttcatttccgcgcgagcgggtttgaaagtgcctgggaggaaatctgccgcttcatcaatcgttacgctgcggcgtgcgagttccggtttgtgctctccttccagttcgagagcatctatgcggcaaggctcgggaaggatctggtcttcccggggcctgctgctccgtaatgctggatgccggggcggcaggcccgggcctgatcccattctcggtacacatggcgatatgccttatggatataacgcgttcgtgggttttctgatttcacacctgtctgcacagtttcagagttttagatcgatataataatatcgacccataaagtttcccctgcctgcgccgccatcgatcatacggccatgatcaagggaattgagatgctcgccttacgcaaccttcgagtgggatcccggctgggtgccgggttcggtttgctgctgctgttcatcgtggccatcgttggcctcgtgctgtacggaaaccacctgaagtccgcccagttcgagaaagtggtggacgtcaacatggtgaagatgcggctgttgaacgacatgctggataccaacaacgcggtgctgatgcatcgccggctgatggtgatcaagcgcggtgaggatttcgacaaggattatcagaaggcgcaggagctgtcgcagacctacgacggtatctgggccaagtacatcaagattccacgcgacgccactggtgatgccctggtggcgaaaatcgacgcggcacgcaaggccaccgacgcctccacccagcatctgcacgagcgcatgaaggccggtgatttcaacggcgcggccaaggaactgctcgccgagcacggcttggccaccgcatggaatgaggcgatctcgaccctgctgcggcatcaggagacactgaccgagcgcagtcgcgaggaataccgttcaaccgaatcctggaccggcacgttgtcgatcgtgttcggcgcgttgagcctgctactgggctcgctggccgcgtgggccatcacccgcagcctgacccgcccgctggaaggtgcggtgaagctggccgacggcatcgccaacgggcggctggacaacagcatcgacgcgtccggcaacgatgaggtgacgcagctgctcaggtcgatgcagcgcatgcaggcgcagttgcagtcggtgatggcggcgcagggcgagctggcccgccagcacgacgcgggcagcctcagctatcgcatggacgagagtgcttttcctggcgactacgggcgcatggtgcacgagaccaatgcgctggtcggctcgcatgtgcaggtgcagaaccggctgatcgaagtaatgaagcattacgcccgcggtgatctgtcagtggacatggatccgttgccgggcgagaaggccgcaatcacccaggccatggacgaaaccaagaccagcctgtcggcgatcaacggtgagatccgccgcctggcgacggccgcagccgccggcgacttcagcctgcgcggcgatgaagatcgcttcgcctatgatttccgcgacatggtggccgggctcaatcgcctgatgcagaccaccgacgagaacctggtgcaggtgtcgacccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaccggtgcagccgcggcagccgtatcggtccnnnnnnnncttgcggcggtagcggcctcggtcacgccggtgagacgcccggcggtgctgtcaccgcgcatcgagccgacgttggctgccaatgcgggtggctgggaagagttctagcaaggcagcacgccggtagggagacggcgcccatcacgatggctgatcgtgatgggcgcggattctcttcctgaacgcgcgatggccgatgaggcggtggacacgcgcatttcacttccggttgccaaccgcaggaggacacttgcgccataccggaactcaggagatggccatgaagacctcgacccgattgcttgtgctgggcacgctgctggcggcttcgccggtggccggtgcgcagacgtatgggccgcgcgatgagggacgcaagttcaatgacggcagccgcgtggtctgcaagaacgtggaagtgcagcgcaactcgcgcgatccgaaccgcatcacgggtaccgctaccggcgcagtgatcggcggcctgctgggcaaccaggtgggcggcggtaacggcaagaagcttgcaaccgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagatccaaggcaaccagcagcagaagaacggtgaccgcgtggttgaacgtcgctgcgaacgcgtctaccgctgatcggtcacagccagacctcgtttccccttccacaccgcagtacccgaacgccggccccacgccggcgttcttcgttgcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctgcgaggaggcgccaggtggcgaggctgccgtagagcagcagcaggacggtgagggtgatcagttcgtggctgacgtcggccaggctggcgtccatctggttcaggcgcaccatcaggttgataccggaggtggtaggcagcagctgcgccagccagaccagcggttgcggcgtcatcactgccggccacgacaggttggccaggaagaacagcgggatcgaggtggcgatgatgtactggaaggcgcgttcgcgggtgcggaagaagctgccgacgaacaggccgaaaaccactgtagcggcgatgaacagggtgccgcccagcagctggcccagtgggttcccgccgcgcggatagtcctgcacccaggcggtgaacccggcgtaccagaacaggccgaacaggccgatcaggccgaagcccatcgccatgccggccagggtcggcaggtcgaagcgcaggcgccggccgagtgcaagacgacgaccaccgagcagcacgccgatgcccatcagcagggtctggtgcacgatcagctcggccacgccgggcacgatggcgctgccatagccttcctgggtgttgtacagcgggcgctgcaccagggtgaccggcggcgcctgtggcgcgcccatgaaggcggcctggccgaccacggcgtcacgcccgaacgcgcccagtgcatcggccacgctgcccagcacccagctggcacggcccaggtaggcgccgttgccgagcagcaccagcttggccgggtgaccacgcaggatgtcgcgctccaggttggccgggatcagcacgatgccttcggcgtggccggcttccagttgctggcgcgcactgtcgatgtccgccggttgcccgaccacgcgtgcaacgcggagcgcatcgagcttgcgcagcagctcgcggctggtcgcgctgtggtcttcgtccaccaccagcaccggcaggttgccggccacctggtgacggtacgcggccgggtagaagaaggaatacaggatcaccgcgccgaccatcaccacgatcgcgtagcggtcgcagagcaccgccatcagggtctgccgcaggctgcgccagagtgcgctcatgcgtcggctcccgcaggctgcgcggcttccggcgtgcgcgcaaaggcgatcaggcgcaggccgccaatgcctcctgccaccaccgccatcagcagcaatgtggccaacggccacaccgaaacctgcagcggcgaaccgatgaactgctgctgggtctgcagcttgatgtaggcgctgagtggcagcagctgatgccagatgcgggtgaacagggggccatccagcaccgggaaggtagcgctggagaacgccagtgcggtgccgatgctgaggccgaccgcggacagcgcggtacccatgtcgcgggtgacgccgacgaagaacaacgcgtaggcggccgtggccaggtagaacagtggctgtgcgagcagcagcaggagcacgctgccggccacaccatcgccgcgcagccaggccaggtaaccgatgccgagcgcgccatacagcgaaaacagcaggatgtacggcgtgaccttgccggcaatcgccgaccacggcgttcgatccagccaggcgggcagggtgccgtcgcggatctcgcggccgaggctgccggcgaccgcaagtgccagtaccagcgacagcacggcagggaagatcagcggcagcaggaacaactcgtagctgcgcgcagggttgtacaggatgtccgactgcaccgcgatcggtgccgcacgcagcttgccggggccgacctgcaggccgatgcgttcgcgcagcaggcgtgcgttccaggccgagactgcgtcgccgatatcgcgcgacgcagattggccggtggtcatgtaggtggcgttgtaataggcgaacaccgtgccctggcgtccacgcagcgcctgccgggtgacatcgcgcggcaccagtacgatggcaaacacgtccagcctgcgcagctgcgaacgcgcgtcctccaggtccgccggctggctggcgatgcgtacgccggggctggcatcgagcatgcgcagcagcaggcggctgtcactgctgtggtcgaggtcgaccacggcaatggggatgtcgcgcatcaccgacggcgagaacatccacgccatcaccgccagcatcagcaggggcagcacggtgaccagcagcaggtcggcacggttgccgcgcagcgactgcagctcgcgccgccaggaagcagcgaagccgttgcggtccgggctcagtgctggggccatgcgaacagcacgctcatgccggggcggaagccctcgatgcggcgtaccgggcgcacccgcacctcgaaactgcggacgtcgtagccggacgactggcgggtggtacgccaggtcgcatagtcgccggcagggttgatgaagtagacctcgaactcgccgtccaggccgagtgccggcacgttgccctgcagcttgctgccgaccttcaggccctgcatctgtgattcgcgcaggttcatcgccacccacatgcgatcaatgtcgaccagggtgaataccgggtagccggccggcaccagctcgcccgggtcggccatgcgcttgttgatctcgcccgccaccggcgcgcgtccttcgacttcggcacgggcggcgttgacttcggccaccgcgccctgcgcctgctgcacctggccctgcgcggcacgcttgtcctgctcgcgtgcgccggccaacgccatgtcgtactnnnnnnnnnnggcacgggccagttcgcgcgaactggtggcctgcgcatgcgcttcatcgcgcttctgccgggtcatcaccccttcgttgaacaggttctgcacgcgctggtacgtggcttcggccagcgtcgcaccggcttcggcgcgcttccagttcgcttcggcggcgcggatgtcttcgctnnnnnnnncttcgtcggccttgtcggccaccgcctgtgcggcggccaacgcgccgtgggcctgctgttccttggcggccacttcggggctgtcgagcaggaacagcacctgcccgggctgcacgcggtcgccctcgcgcaccttcaactccgccacgcgggcggtgatcttggcggccacgttgatggtgtccgcgtcggccatgccctggatctggtcggccgggctgcgccaggccagccacaggccgagcaccaccgcgaccagcagcgccactaccaggatcgggcccaggcggcgcttggccgggggtgttgtcgcatcgtcgtgcagcacatcactcatggtcgatcacctcgtccgcacggcgccggaattcttcaaaacggtccatctgtccactgacctccagcaactgtgccagcgcaatatcgtattggtaggcggcctgtgcgcgctctacacgggcaccgcccaggccgagccgcgcgtcgatcacatccagcgaggtggcctggccctcgcggaacgccagctcctgcaggcgcaggttttcctgtgcctgggcaatgctgctgtcgagcagcacgtactgctggcgcgcggtttccagttcgttccaggccttgcgcacgcccagcgcgacctggttctcggcctcgcgcaggcccgcttcggcctggtcctgctnnnnnnnnnnggcgctgatctgcgccggccgcgagttcggcgacaggaaggtgtacttcaggccgatgccaaacgcccagtccggatcggtcagcatttcgtcgcggcggcggaagtcgtactggccgaaggcaaagatctgcggtttcagcttggcctgctgcacgcgcacgccctgttcggcctgcgccaccatggcccgcaggcgtgcgatctgcggctggcgcgcctgcgcagtacgctcgaagctggccaccggttccagcggcacgcgctgcacgaacagcggcgaaaccggctgcacctcgccaccactgcgcagcagcgtggccagcgcggccttcagcgttgccaggtcgttcaccgtcttctggtattcgcgctcggccttgtcgcgggccacggtggcctgcaggcgctgggcgcgggtggcgaaaccctcgcgttccagcttctccgcatcggacaggtggcggttgaggccatcgcgcacgtcacggcgcacgtccaccgcctgctcggccaggcgctgcccgaagtaggcctgggccagctgcacggtcagcgattgacgttgtgcttcgcgctcggcgctggcctgttcgtgggcggcactggccgcacgctgcgcggccggaatcacgccgccggtgtacagcggcagcaccgcggtgaccactggacgggtgcgccagtcgcgctcggtgaacgacagcggcgaatcgatgccgaaggcttcagccaccggcgccagtgagcccagcggcagagtgagcgtcttctggaactgcaggcggcgcacttcgccggtgatctccggcaggcgcagcagccgggtggcgtcctgcaggtcctgcttgttgcgaacggctgcatcggcagcggccagcgcatcggagacctgctccaggcgttgccgcgcctgttcccagtccagtgcgggtgcatcggcactgctctgcgctgccgccgcaagcggcatgcaggctgccagggtcaacgcgactttcgcgcggtgcatccttgtacgtcggccgatcacgcccatgccgtcccagtggtaaagaagtgcgcaaacggtagtgcgcatggtgtgaagcccgggtctgcggtcatcggtctttcctcaacgaagggtgccgctggccgcagtacgcagcgcctgggtgatgtgctgcagcgtgcttgagcgcacggcggcatgctgccagtacaacggcacatcgagccagcggcggggttccagtaccaccacgcggccggcgcgcacagcgggcgcggccagggtttccggggccaggccccagccgagtccgcacgcggcggcttcgacgaaaccggtggaggagggcaggtagtgtagcggcggctgcagcctcgcgcgggtcaggcgacgcacgaagcgccactgcagttcatctttgcggttgaacaccagcatcggtgcgcgtgccagcgccgtggcgtccatgccatcgctgaagtactggcgggcgaagccgggcgaagcaatcgcttggtagcgcatggcgccgagaggatgcacgttgcagcccttcaccggctggctttcggcggtgaccgcacccagcacgctgccgtcgcgcagcaaccgcagggtgtggtcctggtcgtccatgcgcaggtcgaacaggtagccatggcgctggtgcaggtcggcgatggccggcacgaaccacgtatcgagcgaatcatcattgaccgccagcgggatcggggtgcgcgcagcgtcgctgctgccacgctcgggtagcagctcggccaatgcctcggcctccagcgcctgcatcggtcgcacccggcgcagcagcgcctcaccggcggcggtggggcggcacggcgcctggcgcaccaccagcacctgcccgagccggtcttccagagccttgatccgctgcgacagtgctgatgggctgatcgacaggcggcgtgccgcagcctcgaagctgccttcctccagcaccgcggcaaacgcggccagttgcgggtgtaccaggtccatgccggtgcctcttcagttttcctgcgcaggataaagaaaaatcagtttgtctaaacaaggctgttggccgcaccctgcgcgtcccctcgctgcctggcctgtcccgatgtggattgccgctaccgtcgccggcctcttcgcgggcgccggcctgatcatcgccatcggcgcacagaatgccttcgtgctgcgccagggcctgcaacaacgtcatgtgggcagggtggtgctggcctgcgccggcgcggatatcgcgttgatcctggccggcgtgggcggcatgggcgcgctggtgctgcagtggccgttgctgctgcaggtgctgcgcttcggtggtgcggccttcctgctctggtatggcctgcaggcgggcctgcgcgcgtggcgaggtggcagcgcgctggccgccgccgaggcgcagggcggcagtgggcgccaggtactgctgacctgcctggccttcaccttgctcaacccgcatgtctacctggacacggtggtgttgctcggcagcctgtcgacgcgctatccgggcgatctgcgctgggcctttgccgccggtgcgtgcgtggccagtgtggcctggttctgtgcactgggctatggcgcgcggctgctgcagccggtgttccgcaggccgtctgcgtggcgggtgctggatgcaggcgtggcgatgttcatgctctgccttgccatgctgttgctgttgcgtccgctctaggcggcatccaccgcgcacaacggtgtttcgcccgggcgcagggtcagcacgcgcacgccgctgccggtgaccgcgacggtatgctcgaactgcgccgacagcttgccgtcgcgggtgtagaccggccattcgtccggctgctggcggatggccggcttgccctggttgagcatcggctcgatggtgaacaccatcccttcttccagcaccacgccggtgttgggatgcccgtagtgcaggatctgcggttcctcatgcatctcctggccgatgccgtggccgccgtactccttcaccacgctgtagccgtggctgcgtgcgtggcgggcgatggcgtggccgatatcgcccaggcgtgcgccggggcgcaccgcggcgatgcctttccacatcgtctggtaggcggtctgcaccagccggcgcgcggcgtagtcgacctcaccgaccaggtaggtggtgctggagtcggcgatgtagccgttcttttccagggtgatgtcgaggttgacgatctggccgttgcgcagcacgtcggtggtgctgggcacgccgtggcagatgacgttgtcgatcgaggtattgagcacatacgggaagccgtactggcccttgctggccggccgtgcctgcagctcatcgacgatcatgcgctcgacgaattcgttgatctccatcgtgctgcggccctgcagcggcagctggtcgagcgcggcgaacacctgggccagcaggcgcccggattcggccatcaacgcgatttcgtcggggcgcttgatgatgcccatcggctcagacctggcccgggggcagcagcggcggctgcacgccggccgcgcgcagctcgctggcgacgatgtcctggaagctcagcgtcgggttcagctcgcagagcatgccgacccggatccagaagttggcctgggcgttgatcgagcggctggagacggtacaggcacggcgcagctggtcgtgcagggtgtcatcgatgttgacgatgcccatggatggcctcgaagtatgaatatacgaagcgtatatgtttcgtatatccatctcaagccaacgtcattcagtcggtgtgggtggcgaagcgcagccggttgccatcggggtcgcgcagcagcatttcgcgggtgccccattcggtgtcatgcgggggctgctcgatcggcacgttggcggcactgaaggcgcggtgcaggctgtcgacgtcgtcaacgatgaagtacaccgcgccgccgacctcgcagtcgccgctgtgttcggtgaggaagatcgtctggccgtcgcgggtgagctgggcgaacagcgggaagcccggttcgaagcgatgttcccagtcgaccacgaagcccagcccctgcacgtagaacggcagcgtggtgtcggcgtggcgcatgcgcagctgcggaatgacggtctggggcatggcgagggctcctggggtaggtgcccagtgtagtgccggccgctggccggcattggtctggtagatgccaaccttggttggcattgccggccagcggccggcactaccgaagccacgccggcccgcggccggcattaccgacgcggtcagcaggccgtcggtacggcggccatcgccgccagcagttcgcgattcacctgctggtgacgcgcctgccaggcaggaagatcttcggggctgatgtccggttggccatccagcgacgacaaccagcgcttgaagcggctctggtagttggccagcgacacttccccggtgatgtcactgccgaccaggccgccggcacgcagcgtctcgatcaccaccagtgcgtcttccagctggaatcggccctggtcccagttgctgcgcgcgacgtcctcggcgaacacgtccttgtcgatcgacaggtaggtcggctgcggcgacttggcctgttcggcagcgaacgcggcgaccagtccctccggatgctcgaagcgtcggaatgcacggcccatgccgaggcgatggccccagctgacatccacgtccatgcaccagtacgtcaagcgaccgcccagcagcgggcgccagtggttctcccaggcatggccgaggccgatgtcgctggaggtaatgccgagcacatggatgtgcgagatctgcggcagcttgctggctgcattcacccacgagccacaatgcatgccgaacggaaaacgcatgttgtccggatggttgtccagcactaccagctggaacggcgcctgtgtgcgcatgcggcacaacagcggcaggctgagatgatggaagtcgccactgcccagcatcacggtgccgagctgcgcgggcagcggcgccagcacttcggcggcgaaacggtgcagggtggcagtgctgcaggcgaagcgcagcgggtcgtgccactgcggcagggccagggtctgcgcctggggcagcggcagcacgccaccgtccaggtcgaggatcaacggagaacgcaacggcatcgttcaaccgcctccatcaggttcgccctgcagatgcggcgccagcttgcgcagggcagtgcgcagcagcggggaacgggcgtggatcgcgtgccgggtggaggtgaagcgggcgcccagttcggccttgatccgcgagtcggtccagccggccacgtagtggctcaggccatgcagcagcgcgtactcgaggttgtgcatccagctcaccgcgtacaggttgtgctcgcgtgactgcgggtaggccagaccgatgtacttgtccaccagctttccggcgtggatgtagcacaggttccagccgatcagctgaccttggtggcggtacaggaacattcgtccctggccctggctgtcggccagcaggtactggaaataggtcaggtcgagctggtcgaaatgcaccgcgctctgcgcatacacgcccaggtacagcgcatacagctcggcctgcagccgtgggtcggcgagggccggatcgccggtggcgatgcagtcgatctgcaggtcatcacgcgaacggagcttgcgccggatgttcttgcggcgcgagggcgacaggcggccgaggtagccatcgagcgaatcgaaatcgatcgccacccaggcaagcggcatgccttccagttcaacgaagccgcgcgccagcaaggcctgcaggaacgccgcgctgtgcgcgttggccgcgtcgtccagcagcggtgaatcgatggccaggtccttgaccaccagcagccgggtatcgccgatcgcgtgacgcgtcacttcctcggccagcgcctccggcgccacgtgcgccggcagcggggtgtactcggtgctggtggcaccgacgaaacgggtcttccaggtgatccatggccgccacaggcgcgacagcggcagaccgagcagcttgctgcgcagcgcgtcgtccatcgtggtggtcaggtccagcggcgcacggaaggtcggcaggccactgggaaggcggcctgcctcgaatccgagcggcgggtgggccaggaaaccctccagcagcgcggccggttccagcgcggtgctggatgcgcgtgacgtcatctccatcggcacgggaaccggcagcgcatccagcctcagcccttggccttggtcagcgcctggtcgagcagggtgatcgccaggtcgatctcttcgtagctgatgtccagcgacggcgcgaaggtgatcacgttcttgtaccagccacccacgtcgagcacgaggcccatgcgcttgccgtcgtgcaggaggtcaccggccaggccgatgtcgaccatgcggtccagcagttccttgttcggggtgtagccgtcggcctggcagatttcggcgcgcagggccaggcccaggccgtcgacgtcgccgatttccgggtggcgcttctgcaggccacgcaggccgtccaggaagtacgcgcccttttccggcacggtgcgctcgtagtccatttccttgcccagcttcaacacttccaggcccaggcgggtgcccagcgggttggagttgaaggtggagtgggtggaacccggcgggaacacggtcgggttgatcagctcttcgcgtgcccacaggccggacagcgggttcaggccgttggtcagcgccttgccgaacaccagcacgtccggggtgacgccgaagtgctcgatcgaccacagcttgccggtacgccagaagcccatctggatctcatcgaccaccatcaggatgccgtacttgtccagcacgcgcttgaggccggtgaagaagttgcgcggcggaatgacgtagccgccggtgccctggatcggctcgacgtagaacgcggcgtactcggcctggccgaccttggggtcccacacgccgttgtattcgctttcgaacaggcgctcgaactgccacacgcagtggtcggaatactcgtccggggtcatgcccttcgggcgacggaaggggtacgggaacgggatgaacatcgcgcgctcgccgaagtggccgtagcggcggcggtagcggtagctggaggtgatcgacgaggcacccagggtgcggccgtggtagccgccttcgaaggcgaacatcaggctcttgccgcnnnnnnnnttgcgcacgatcttcagtgagtcttcaatggcctgcgcgccgccgacattgaaatgcacgcgaccgtcgaggccgaacttttcgtgcatgtccacggcaatggtcttggccagctgcacgcgggtcggatgcaggtactggctggcgacctgcggcagggtgtcgatctggtccttcagcgcgtcattcaggcgcttgttgctgtagccgaagttgcaggccgagtaccacatctgcagatcgaggtagggcacgcccgcaccgtcgaacatgtagctgccttcgccgcgctggaagatcttcggcgggtcgacgtagtggacggtatcgccgaaggagctgtagcgggcttcgtcggccagcagctgcgcgtcggaggcagcggcgtcggcgttcttgtcaaaaatgttcatgcagttcggttccgtgaaggacgttcgaaaggggcgacgggggagcgtgcttggagggagtgctcaggcggtggccagcagcgggggcagtgcggcgggctgcggacgggcgtcgatgcgacgtggctgcagcaggctgccatcgagcaggcgcggcaacagtgcgactgcatcgtggaaggtgtcgatggcggcatgctcgatgccggcattcgtgcaatgggtaatcaggcggcgcttggcgaacacgaagtcggcgtcttcggacacgcagaaatccgagctgccgtcaccgatcatcagcacgcgcggtgcttcgttgnnnnnnnnctgcgcggcgcaggtgcacttgcaggtgccactgcggcagccttcggcctggtagggcgactccagttcccaatggtcttcgcaccagcgcaggtggttggccaccaccggcagctgcgacaggccgtggttggccaggatgcggtggatcgcatagtccaggccgtcactgacgatgcgcagcggcaggcccagctgttcggcacggctgacaaaggcggcgaagcccggatcgatctgtacctggtccagatgggcgtcgagcgtggccgggtccagcttcagcagccgcacctggccctgcatgcattcacgcgagccgatctttcccgctttccactggtcttccagttcctgccagcccggctggccgtacttttccagcagcgagtcgatgacatcttcgaggctgatggtgccgtcgaagtcacacaggatgctccagtgcatgggcaggtccgtcgatgaaagaaacgcccggcccgatgccggggcaggctcaatgtaggcaggccgcctttctcgttcctttcctgttgaaaggcgcttctgacaggctgggaaaacgttcaggaaggtgcacggataaatgcgcggagggcaggccacgcgtgcacgttcgggtcaggcgcgggccaggacctgcaggatttcggccgtgtcttcacgggtctgccaggcgctgttgcccagggtgagcatgcgtgcggcgaagtnnnnnnnnttgggcatgtcgtcctgcggcacgatgccgcgcaggtacgtgtagtcgggcagggcatggatgaacatgcggctggcgccgagaccacgtggccacaggtctttcagcacggcatcgcgggcgcgctggctggnnnnnnnnnnnntcagcagtggccaggtgccaccgctaccggcgaggccgtcgaccacttctacggctggcagctgtgccagctgcacgcgcagctgcaacacacgcaggcgaccggcctgcaggaacgccggcaagcgccgcgcggcacgcgcgccgatgttctgccgccagtggctgacccggtgctgcggtatatcaagcgggaaaatgtcaccgaccgctccttccagatcgtcgcgttgaagcgcactgcgcaatggattgccatacaccagcgacagcagcgaagggcgatagcaggcagcaaggccgatcaactgcacgctgcgcagcagctcccagcgcaggctggagcgaacgtgctggacggcatgttcggccagcccagcacgcagttcgtcgtcacggctgaccagcaggccgccttcatgcaggctcaggcccttgccagcagccaggctgaagaatccgatatcgccacgcaggccgacactgctgttgccgacccgtgcgccgagtgcctgtgcggcatcctcgatcacccaggcgccggcgccgcgcgcaacctcgcaggccagctcgacatcggcgatgcgcccgcccaggtgggtcggcaggatcgccagcgtgcgcgcatcggccagacgcctgagctggccgggatcaaagtcgaagtggccacgacgggtatcgcacagttgcacgcgcaggcccaggctgtgcaccgcgatcggcaccagcgggcaggtataggccggcatgatcacggtgtcgcgccttgnnnnnnnnttgcgcagcgtacgcagcgcgatcagcannnnnnnnnnnncggaacaggtcagctgcagtggcggtgtgccgagctggctggccaggacttcgcgcaggtggccgccaccgggcaggaaatcgctggcctgaatcggcaggccagcggtaggtggcagttnnnnnnnnaacaggctcatcgcagcccgctcacgacgcgctttcggcgggactgtgcgggtcgtccgcttcagcgcggccgaggcagacgatgccggccacgatcagcaccgcacctaacagatggtgcagggtcagcggctcgttcaacagccacgccgacagcagcagaacgctgatcacttccaggtgcgatgcggcaaatgcagggccgatcggcgcatggcgcagcaggctcatccaggtgaagaacgcgcccacgtagccgaggatggcgccgtacacccacggctgcgacagcacgcgcagcagccaggcggtgttggcctcgaccggcagcgcggcgtcaccggcgtacttgaagcacagctgggccagcgtgtcgaaggccatcagcagcgggaaaccgatcacatacaggcgcctcatgagccggcccccaccaccgccacgcccgccgtgaccagcagcatgccggtcacccgcagcggcgtgagcttctcgcggaacaggaaacgaccggcgatcatcaacgcaacgatgttgatcgagcccagcagcacgcccttggacagcggcaccagggacaggaacgcaatccaggccacgaactcgagcacgtagcaggcgatgccgatccacagccaggggcggctgagcatgtgtttccagcgttgcagtccttcgccttcctgcggatcgctggcggcggccttgaaggcgagctggccaccggtatcgagtaccacattggccagccacagcagggtggcgagtgcccccatctcaggccaccgccttgagcacgcccgtgcgttcaccgatctcggtgaaaaannnnnnnntgcgacggatcacatcgcggcgttcgcgatcgatggtgatcatgtggtagctgtcttccagcaccaccagttccttcgggccgctgacccgcgacatcaccagctcagcgttgcccatgctggccacatcgtcttcgcgggcgtgcatcaccaggcacggtgcggtgacctggtgcaggtggcggcgggtccagttgctcagcgcacgcatctcggccagcgcatgccagggattgcccggcaggccggcggcggcgctgtcgccggacagcatggcggcgctgacctnnnnnnnnaggcgctcgtcgcgcaggccgtacggcggttcttccatgaacatgcggtcgcggccgatgttgaagcgcttgaaccacggcagcaggaacgagaagcgggccacggcgggaatgttccagccgtcgtaacggaaagtggcgccgtacacgcccacgccggacacccactccgggcgacgtgccgccaacgccagcgaaagtaccgcgcccatcgacagtccacccacgaacagctggtcgaccttgccgcgcagggcggccgccgcatcttccacgccctggtaccactgttcccaggtggtcgccagcaggtcatccacggtgccgcaatggccgggcagctgcacgccgtgcaccgtgaagccggcattgttcaagcccttgcccagcatgcgcatttccgccggggtgccggtcaggccatggaccagcagcacgccctgggggccaccggggaggaagaagtcgtgcgattcggtcacctggcggctccgggacggcagtggggatggcaggatcgcaagcgcgattttcaccagcctttcagcgcgccgggccgggtcagggggccttcagcagcggcagcgtgatggcgaccttgagccccccgcccgggcggttgaggaagctcaggcggccgccgaagtgctctaccgcctcgtgcgcgatggccaggccgaggccggtgccgctggcagcggtgcccggcgccctgaagaagcgctcgcccagccgtggcatcacgtcgtcgggcacgccggggccgttgtcttccacatagagttcgacatcattgtcgtccagcgcgtgcacgcccaccgtgacggtggcattgcggccggcataacgcagggcgttgtcgatcaggttgtccagggcctcctgcagcatggcgccgttgccgagcacacgcagcggatgggggctgccgcggtagccgaggtcgatgccatcgcggatcgcctccggcacgcgcatgccaacccactgcggcaccagctcgcacaggtccagtgcttccacggtatcgggcacggtctgcgcccggctcagcgcgagcagctgggtgctgacccgggcagtgcgctggttgagccggcggatgtgctgcagcgcctcgcgcaccgtatcggggtcaccgtgtgccagcgcctggtccacatgcagggccatgcccgccagcggcgaacgcagctggtgcgcggcatcggcaatgaagcggttctgcagggtgatcatttccgcctggcgggcaaacagatcgtcgatggtgctgatcagtggctggatctcctccggtacgtcggcgtcggagatcggtgccagttcgccacggcgctgcgccaggcgggtcctcagcggcgtgaggatgcgcaggccgtaggtcacgccgaaccagaccagcgctgcggtgcccagcgccagcatggtcatcagcgggatgatgatcatcaggatctcgcgcgcccgctgtcggcggtcggccatgctctcggccacggtcactgccagctggtcctgcggatcgttcatcgcctgcgtgcagaccgtggccatgcgcacctgctggccattgaggttgccgtcgtacagcgccggatgcacgccggtgcagtcctgagaaggggcatacgggctgaagtcggcattgccgctgagcgtacccatgcggctgctgtcgacgttgaagtagcgatggccgtcggggtcgtactcgatcaggaagcgcgcctgcggcgacaggtcgctggtcaccggcatggtgctcagcatctgcgcgaacgaatgcgtgtcgtcgatcaggttgcggtcgtggatgcggttggaatagtccagcgcaacgtagtaggccaggatcgtgttgaaggtgagcagacccagcatcggcagcgccaggaaggcgagcaggcgccggcgcaggctgggcggtccactgatcacggggtgctgtcgtcctgcgcgtcttccagcatgtagcccagcccgcgcacggtgcggatgcccatgccgccgggctgcagcttgcggcgcaggcggtgcagggcgatgtccagaccgttgtcggtcaggtcctggccccagtcgcacagcgcttccaccaactgcgcgcgtgacacgatgcgctcggcgcgcactgccagtgccgacagcaggccgaactcgcgtgcggtcagttccagcgactggtcgtcgatccacacccgatgcccggccaggtcgatgcgaaggcggccgatgcgcaggtccgggttgccattgctggtgacccggcgcagctgggcgcgcacgcgcgcttcgaactcgtccagcgcgaacggcttgaccaggtagtcatcggcacccaggtcgagcacacgcacgcgctcggccaggccgtcacgggcggtcaccaccagcactgcgaggccatcaccgcgctggcgcaggcgctgcagcacgtcgcggccatccagctgcggcagccccaggtccagtaccagcagcgcgtactgcgtcgagcccagtgcagcatcggcgtgcgcaccgttgtcgacgtggtcgaccacgtgcccctgccggcgcagcgaggcgcacaggccggaggcgatatccgggtcgtcttcagcaatcagaacgcgcatgcgcggggctcctgtaacggtcaggcccaccggatggacgggggtgggcctctcggctgccgagggtagccgcaaaccggctgcaggtggagcgcgtcggcacctcccggcaccgtcgcgctgtccctccattcagtcctgcaggcccggctcaccgagcgccagcggcacccgcgaaccatccagcaggccacggctgagcttgccaccctcgatgaacagcagttcgccgttctcgccgttcttgatgctgctgtcgatggcgatcacgcggtcgccgtggaagctgctgacgtgcggcatcgaggtatggccaaccacgatgcgcttgagctgcaggcggtcgagcacagcctgcacacccgcggtgtcgaggcggccatcgaaatagccgcggtaccagatcgggctggtcttgccgtcatacagcggtgcggtggccgggtcggccttcacttcggccttgggcaggcccagcgaggcctggtaggccgcgttggtgcgtgccgggtccagcgccagctgcaccgcctcgggcgagatgccgccgtgcaggaacagggtgtcgccgatcttcagcagcaccgggcgggtgcgcagccactgcccaatcaccgaatcggcaccgtacagctgcgggtagctgcggccgagcagctgggcgctgcgcaggtacttcgggttgacgtagcgcaggtcgtcgtacagcaccatggtttcgtggttgccgagcacgaagtgcactgcgccaccggcggcggccgcctgctgctgcaggccgtacagcagccagaaggcttcggtcacctgcgggccgcggtcgaatacatcgccggcgatgaccagggtgtccttgcccagcgcccagcggtcctgtgcgtcgatgacctggtgggcgcgcagcaggcgcaccagcagcccgtactggccgtggatgtcggacagcgccacgatgcgcggcacggccggcagcacggagaccgacggagcattcggggcggccacgtgcacgctgtgttcgtagccgcaacgcggggcgatgtcggtgcctgcggcctgcgtggcaagtgtgtgcgactcgaccttgtcgtcgcagatccatctggcctgcagctggttgccctggcggaacacatagggtccatcggcctgtacgtggtcggcgggcgcggcaacctcacgggcctgcgtggttgctgtggcgcaggccagcagcggcaacagcagggcggtcagcagggaggggcgatagcgcgacatcgggggcatccagtggcggaaaggtctgatgctaaccggcgtgaccgggtggtgttgtgcgcgaacgggcgggtcatggaagtgaagtcgtctggataggccatcggcaagaacgtcggccgggggcccagaaggcccgtcgtgatgccgcgtatccgcgggttacgttggcatgtgaccaaccgtgcgatcctgccgcgcgggcccttggagtttcaatcggccatctctcgctctagcttgcgttgcgagcccctctctgaagcaagtttcagcaatgtggagatcttctctagcttccctgcaaagataatcacgatcactgctcccgccagcaaacccaagctgcaacaggtgatcagaagcttggcgtctgacacccactgcgcggccttgtcgccgttcccggtgctcaagagattgatgatcagtgcgctgatggcggttgctgcagatgccaatccagcacgccttgtgaggagcttggattcctgctccagaagctttgagcgctggtccaaatgctgggtattgcagtgcgaaagatccgctgcgcgagcgcgggccgctggcattgctgctgtttgccggcctcaatgtgttctgggcggcggcacccttgccgctgtcggcaccgccgctgcactggtcaaccgcagccatcggcgcgctcggcctggccggcgtggtcggtgcgctgatggcggcgcgggtcggacactggatggaccgtggtttcgcgcatcgggtcagcctcggcgcgctgttgttgatgctggtcgcgtggtggccgctgctgggcctgccgcattcgctgtccttgctgttgctgggtgtggtcgtgctcgacctgggcggccaggcactgcatgtctcgaaccaggcatcgttgctgcgtgcaccggcagaacagcatgggcgcctggtggcgttgtacatgctgttctatgcggtgggcagcggtgcgggagcggcggcggggccttggatgcaggtgcggcatggctggcccgctgtgtgcctgctgggggcgggcatcgcgttgctggcgctgctgtggtgggcagcatggcgggtggtggcgttcaatgcatcggctggcgcgcgaaccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgtcctgccgtcatcgctgcagtgcacgccgccctggggcttcctgcaggtccgcgctggcgaccaccacgcggttgcggccgctgcgcttggcctcgtacatcgcggcgtcggcacgtgccatcaaccgctcgtagtccggatgaccatcgtgaccggccacgccgatgctggcggtcagctccagcacctggccattggccagcgcaacgggcgattgcgcgatctgccggcgcaggctctcggcgatcacggtcgcctgtgattcgctggccgccaccagcaccaccacgaattcttcgccgccatagcggaacaggtagtcgctgccacgcgtgagctggccgagcaggccggccacgtgctgcaacgcacggtcgccggcatcgtggccatggccgtcgttgattgccttgaaatgatccaggtcgnnnnnnnnnnnngagaacggtgtgcggttgcgcgtggccagctcgatttccctgcgcagcacggtgggcaggaagcggcggttgagcaggttggtcagcgcgtcgctgccggcatccagttcgccgatgcgctcgaacagcagcgtcatcagggtgcggatggcggccaggtcctcgcggatggccggcagcaccgccagtcgctgcgccggagcatcgccactcgcgcgctgcaggtggccgtcaatgcgggccatcaactggcccacctgctgcgtttcgctgctttcgccgaagctggggatgcccttgtgggtgaaccacaggccgaactccgaggtggccaggctggcgttgtcgctggcctgcacgtggccggcgagtgcgtagagcagggcgttctcccagtccagcagcaatgcgcgctggcgctcgcgttcggtaccgacgttctgtaccagcgagaacagccggtaggcggcgtcggcacgggtggagcgctcgcgcgcatgggtgtaggccagggtcatgccttccatggcgatgtccatgatcgcgctgaggcaggcgatggcggcgaacgcggtcgcgctgtcgggcgcgtcgtcgcgcaggcgcacgaacagctcgtgcttgagcacgcgcgcaccgcgggtgaccaggtcgaccgggatgccgacccgtgcgtgtacgtcgccgatcacccgctgcgaggcgaccgtggtggcgatgccagcggcgtcggtggtcagcagctgtaccagccagcgctgcatggccggctgcaggcgctgcttgacctggtcgtgggacaggaagcggcgtgcgcgcccgtcctgcagcagcacttcgtaaaagcgctgggccagcgcgggtggggcatcggtggcagcggcgttgagcagcgcggtggcggcagggccggcctgtagcaggcattgctgccaggcctcggccagcggctggctggcatcgtccagttggggtggttccacgtcgatctctgactgcgtacggcaaaccatgggtatcggccgcggtggcatacggttgatggcggggtagccggccagtttacgcgcggtgcaggcttgcacggtgcgcaaagcacatcgacgccgctgcggcaatgagtgaacgcatttgagaatcactcgcattgatgggagaatgcgcgcacggagcgggctgcaggtgcctgcaggacggctccgcctccccccctcgtcgttgcctcaagccctttgccagaggccccgcagccctgccagaaggtcctgatcatgtctcctgccgttgtccattcaccgcgcccgctggcgcttgccgtcgccgccctgctggcgggcagcgccctgaccgcccaggccgaaaccgacgccaccgatatcgacacggtgcacgtcaccgcctcgcagatcgcgcgccaggcactgggtacctcgaccatcaccgccgaggatatcgcccggcgcccgccagccaacgacatcgccgagctgttgcggaccatgccgggcgtcaacctgaccggcaacagcgcctcggggcagtacggcaacaaccgccagatcgacctgcgtggcatgggcccggaaaacaccctgatcctggtcgatggcaagcgcatcgnnnnnnnngatgccgtgcgcatggggcgcagcggcgagcgcaatacccgcggtgacaccaactgggtgccggcggaaatgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaccaagcgcccgaccggcgacctgaccggtgcggtggacctgtatgggctggtgcccgaacacagcgccgaaggtggcagcgaacgcgtcggcctgcagctgagtgggccgatgaccgacaccctgtcgttccgcctgtacggcaatctcaacaagaccgacgcggactcgctggagctcaaccgccagtacgctaccaaccccaacgcggtgccnnnnnnnnnnnncgagggcgtcaagaaccgcgacatcaacgcgctgctgcgctgggacgtgactgccaaccaggtggtggagttcgaagccggcaccagccgccagggcaacatctacgctggcgaccgcgcggtcagcaccaccggtacatcgaccggcgttgacctggcggcactggccgagggcgaagcggagaccaaccgcatgtaccgcaacaccggcgcgatcacccatcgtggccgctggggcgatgtgacctcgcgggtgacggccgcggtggaggcggtcaacaactcgcgcatcaacgaaggcctggccggtggcccggagggcagcttcaacggcaccgactggtcgacctcgcgcctgcgcaactaccagctggatggcgaagtgagtttcccgaccacgctgggcggcgccgagaacatctggacgcttggctttgaatacctggacagccgcctgaccgacccgtactcgatgagccagtccagcagcagcggcggcggcatcccggggctgtcggccgatcgtgcgcggggcaaggccgatgcgcagaccaccgccgtgttcgtcgaagacaacatctacctgggtgagcgctggatcgttaccccgggcctgcgcttcgaccaccacagccagttcggcaacaacaccagccccagcctcaacgcgcagttccgcatcaacggcgactgggtggtgaagggcggcatcgcccgggcgttcaaggcgccgaacctgtaccagtcgaatccggactatctgtattacacccgtggcaatggctgcccgaatgcattgccgagcctgggcgccggctgctacatgcgcggcaatgcggacctgaaggcggaaaccagcctgaacaaggaactcggcatcgagtgggcaccgcagagcggctggcaggcctcgttgacgtacttccataacgactacaaggacaagatccaggccggctacacccagatcggcctgactgccgacaccaggggccgcatcttccgctgggagaacgcgccgaaggcgattgtgcaggggctggaaggcaacctggtgatcccgctgctgggcgagcagggcaaccgcctgaagtggagcaacaacttcacctacatggtggagaacgagaacaagcgcaccggccagccgctgtcggtgattccgaagtacaccgtcaacacgatgctggactggcaggccaccgacaagctgtcgctgctgctgaccggcacgttctacggcaagcagaagccggccaccaccaacatcaacaatgatccgcgctgcaccggcagctgcgacccatcgatcgcactgcaggatcgcggcgcgtacaacatctggggcgtgannnnnnnntacaaggtgaccgagacggtcagcttcggcttcggcgtgaacaacctggccgacaagcgcctgttccgcgaggccaacagcagcgatgccggcgcggcgacctacaacgagccgggccgcgcgtactgggccagcctgcgcttcgggttctgacccgatgaggcctgcgccggggcgttccccggcgcagcctgaaggctacttcacctgccggcaatcgcgcaggtggacgccaccggtgtccatcttgtcgaccacgccttccagtttcacccagtcgttctcgcgcagggtggcgcccagcgccatctggtccggcgcaagcgcacagtgcacggtgaagttggcattgttgtcgtcgttcgactggcgtccgccgatgccaccgatgcccttcatcttggtgaccagatagcccacctcgaaggtcttggcaaagcggttgggctgggcggtgtagacctggccatcgatgatgaaacgacggccgaaatacttgacgagcaacggctggtacatcgcatcggtatccggcggggtgctggtgccggagaacagcgccctgagcggtgcggtgttgatttcccgctgcagccgcttggcgtccttgcccatttcggtggacatgccgaccgcagtggcctggatcggcttgtcgaaaccgctggagacacgcacggcttccgcgatcgcctcgccttcggggccggtcttgagcttgtccagccagccacacagcgcgctgcgtgcgtcctcttccttggcggtctgcccgcgtgacagcttggtgccgaccaccacgttgccgccattggaggcggtgatgatgctgaccagcggcatcttggtgtcggtctgcagcacgtacatctggccttcggtctcggtgatgacatcaccgctgacgaagttgttgccttcgtcgagtgccgccttgcgcagctggcccagcgcactgcggggcttcaggccgggaagggtgacctcggaggtgaagaactggccattgcgggggtcgcctaccgcctggaagttctgctggcaggtcttggccgaggcgcttgcggccgcgcccagcgcgcaggccacggcgacggcgacccagggggtcttggtagtccacatgttccggattccttgtgcttgggtgtccattgcgggcagcaacgccgaagcgatcccgctgcccgttccccatccagaggggatgtggtcatcatagtgtggcccggcacgggcgcaagctgcggcgagccgcgacgtgcagtctgcaatgttataaacaccgtgatagtttccccacggccgccggcgtagcctgcctccatcgcaaaggagctgttgccatgggccacgaccacgatcacctgccatccgagatccgccacgagaaacccttgtggtgggcgctcggcctgacctccaccttcctcgtcgtcgaagtggtgggcgcgttctggaccaacagcctggcgctgttgtccgacgcggcacacatggccaccgacgcgctggccctgatgatcgcgctggtcgcggtgcggctgagccggcgcccgccggatgcgcgtcgcacctacggctatgcgcgcctggaagcgctgggcgcaatgatcaacggcgcgatgctgttcgtggttgccggctacatcctgtgggaagccgtcgggcgcttcagcaagccgcaggagatcgcctccaccggcatgctggtgatcgcctcggccggcctggtcatcaacctgatctcgatgcgcctgctgcaggccggcagcggcgagagcctcaacgtgaagggcgcctacctggaagtgtgggcggacatgctcggctcggtggcggtgattgcgggtgcggtgctgatccagttcaccggctggaagtcgatcgatccgatcctggcggtgctgatcggcctgtgggtgttgccgcgcacctgggtgctgatgcgcgaggcgatcaacgtgctgctggaaggcgtgcccaagggcatggacgtggccaaggtgcgcgacagcctgtccagccacgccgcggtaatggacgtgcatgacctgcacgtgtgggcgctggcctccagcacgccggcgctgaccgcgcatgtcgttacgcgcgacggcaccgatgccgatgcgctgcgccgtgagctgagcgggcgcctgcacgatgacttcggcatcgagcacgtgacactgcagcttgaagcggaccactgcggcgaagcctgtggtgagccggtgccggtgaagggcggcgagcatgagggccatgaggggcacgaccacggcgaggacgcacagggccatcgcggccacgtgcatcattgaatgaaaatgaaagccgcaccggggaatacccggtgcggtcattcgtcccgtcgcgaggccagccgatccgccagccgggtcggctccggcagccggtaaccgcgcagggtgcgctgcacccagtccagcgcggtatcggcactgacccgatggccgccggccacgaacagcggcttgcagcgcagcttgctgcgcagcacccaacccaattgctcatcgccatcgagcagcggcgtatgcgcgccggcctcggcgcccggttcgtcgaagcggccgaccagtttcgacttggccacaccgatgctcggcaggtcggtgaccacgcccaagtgcgcggccacgcccagccggcgcggatggctgatgccgtggccatcgacgaacaccagttccggcgtgcgtggcagcagcgccagtgcggccagcagagctggcaactcgcggaagctgagcaggccggggatgtacggcatcaccgtgggaatgcgcgctatttcctgcgccacgggctgcagtgtcttcgcgtccagcagcaccgctgcagcgcgggtgatggcgccgttgtcctcgaaaccgacatccagcccggccagccagcgcacgttgcgtggcaggcggtcctggcgttccacgcggccggccagttgcagctgttgcgcgcgggcggcggtgacgctgccttcccagcgcccggggtcgatcaccgtattcattggctgcagcatcgcatgcgcggcgccacggcacggtgagcggccgccggggctacaatggcggcctgcctttcctcgcgttggagaccctgcagtgacccgtaaactcgtactgttgcgccatggccagagccagtggaacctggacaaccgcttcaccggctgggtcgacgtcgacctgaccgagcagggacgccgggaagcggccgccgccggtcgcctgatgcgcgaggaaggcctgcagttcgacgtggcccatacctccgtactgaagcgcgccatccacacccttcagggtgcgctggccgagctggagcaggactggctgccggcgaacaagtcctggcgcctcaacgagcggcactacggcggcctgcaggggctggacaaggccgagaccgcggccaagcacggcgaagagcaggtcaaggtctggcgtcgttcgtacgacatcnnnnnnnnnnnnatggaactggaagatccgggccacccgatccatgaccgccgttacgccggtctggaccgcaacgcgctgccgggcaccgagtcgctggccaccaccctggatcgcgtgctgccgtactggcacgacgcgatcgcgccgcagctgaaggacggcaagaccgtgctggtcaccgcccacggcaactcgctnnnnnnnntgtacaagtacctcaacaatgtctcgcgcgaggaaatcctcgagctgaacatcccgaccggcatcccgctgctgttcgaactgaacgacgacctgacggtgcagtcgttccgctacctgggcgacccggaagcggcgcgcaaggctgctgaagccgtggccaaccagggcaaggcgaaataagtagatacccaccgttggtgggtattcttctgctgggtgtgtgcggaccgttggtccgcacacacccgcttgcgaccacgggcgttccccctgtgacctttggccggtccctgtcgtgggcctccccggctaccctgtgaaattacccgcaggagagcctcatgaacgtccgcaacctggtcccgctgggcctgaccatcgccatcgctgcctcgctggcggcctgtggcaagaacgaaaccgcaccggcggccggtgccgacgccaagccggccttcgacctgtcgcagatcaagacgccgctgatctcgctcaacagcgccgacctcgatccggccatctcggcctgtaccgacctcaatggcttcgtcaacagcaagtggctgaaggccaacccggtgccgggtgaccagaccacctggggcagcttcgagatcctgcgcgagcgctcgctggaagtgcagcacgcgctggtgcagcaggccgccgccagccaggccaaggccggctcggtggaagccaagatcggtgacatctggaagaccggcaatgacgaagccaagatcgaatccgccggcctcgcgccgctgcagccgcagctggacaagatcaccgcgctgaacgataccgccgccatcacccagtacctgcgcgacagccaggccgagggcaagggcgtgctgttctcgctgtttgccaatgctgattacaaggattcggccaacgtcatcgcctacgtcggccagggcggcctgggcctgccggagaagggctactacttcgacgatgcgcaggccaagatccgcgacgcctacgtggcctacatcgcgcaggtgctgactctgtccggcgtggacgccgcgcaggccgccgagcaggccaaggccgtgatggcctttgagacccgcctggccaaggcctcgatgtcgcgcatcgaaatgcgtgacccggccaagcgctacaacccgctcagcgccgcagacgccgacaagctgaccccgaacttcagctggaccgcgctgttcgacaccctgaaggtgccggccgcacagaagttctcgctggcccagccgggcttcttcggtgaaatggacaagatgctggccgatgtgccggccagcacctggcaggcctacctgcgcttccacaccatagacgacgcctcgccgtacctgagcagccagttcgagaaggccaacttcgagttctatggcaagaccctgcgcggccagcaggaaatgcagccgcgctggaagcgcgtgctggagtcggtcaacggtggcatgggtgaagcccttggccagctgtacgtcgacgccgtgttcccggccgagtcgaaggtggccatgcagcacctggtggagaacctgtcgcaggcattgaaggcgcgtctggagcagctgccgtggatgggcgaggaaacgaagaagaaggcactggaaaagtgggccagcttcaccccgaagatcggttacccggacaagtggcgtgactgggcgggcctgcagaccaacggcgacagctacctgggcaacatgcaggcagcgcgtgcgttcaactaccgctacatgttggacaagatcggcaagccggtggacaagaccgagtggggcatgaccccgcagacggtcaacgcctactacaacgccaccaagaacgagatcgtgttcccggcggcgatcctgcaggcgccgttcttcgacgccaaggccgatccggcgctgaactacggcggcatcggtgcggtcatcggccacgaaatgatgcatggctacgacgactcgggcagccagttcgccgccaacggcaatttcgacaactggtggaccgacgccgaccgcaaggccttcaccgagcgtaccgaccagctggttgcacagttcgatggctacgagtcggtgccgggcgtgttcgtgaagggcaagctgaccctgggcgagaacatcggcgacctgggtggcctgaccgtggcctacgacgcactgcagatggcgctgaaggaagacccgaaggcgaatgtggaagtggatggccacagccaggaccagcgcttcttcatgaactgggccaccgtgtggcgccgcaacttcaccgacggtgagctgcgcgtacgcctgaacaccgacccgcatgcgccggccaacttccgagccaacggtgcaccgtcgaacatgccgtccttcgctgcggcgttccagtgcaaggcaggcgacgcgatggtgcgtgccgacgacaagcgcgtggtgatctggtaaccgatcacccgtgatgcgtgatgcgaaaggcccggcgaacgccgggccttttgtttgccggcacgatgacaccggatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngccgggtcgtttcacgtgccgggagtcgaccaaccggttcgacggaatccgcttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggcgggtcgtttcacgtgccgggagtcgaccaaccggttcgacggaatccgcttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggcgggtcgtttcacgtgccgggagtcgaccaaccggttcgacggaatccgcttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggcgggtcgtttcacgtgcgggaagatctcaggccagctcaggttcctgcgccagcaggcgatggaagcgttgcagaacgtaagggtcgatcagaccaccggattgctcgtcgatgatgcgcagtgccgtctcgttttccatcgcggcacggtagggacgcacgctggtcatcgcgtcataggcatccgcaacggtgacgatgcgtgagcccaacggaatgctctcgccgcgcagaccgtcgggatagccgctgccatcgaacgcttcatggtgggcgcggataagacgtgcgaccggcgccgcgtcgctgcggccggtggccaggaagatgtgttcaccgcgcaccggatgctcgcgcatgatcgcgcgctcctcatccgtatgccggcgcggggccagcagcacctcatcgggaatgccgatcttgccgatgtcatggaagcgcgctgccaggccgatctgcgcactggcctcgtcatccagatcgcagtgtgtggccaggcgctgcgcgagcagtccaacgcggtcgcaatggtggcgggtgtaagcgtcacgcatctgcagcgacatcgagagggcatcgatcaggcaggcctgtgcatgcagcaggtcgggggcgggtacggcgtcaggaaacatggtcatccgcccgcaccgggtggggaccggtgcggggtattcgggggcgatcaacccggggcgagggtggtcagaagggcgcgggccgcgttgaagcggtcctccggcaacggcagcggatgcttgatgcgaagcttgtcgggcccttccatggcatagaggtttggctgtttctggatcagctggatcaccgccatcggatcgatgttcggcttggactcaaacacgatgcggccaccgttttcgcccaggtccagcttgcggatgcccagcgtattggccttcagcttcagctcggcgatggcgaacaggtgcttggccgcatccggcagcaggccgaagcgatcgatcatctccacctgcagttcgcgcagcgcatcgctgtnnnnnnnnctggaaatacgcttgtacagggtcaggcgggtatgcacgtccggcaggtagtcttccgggatcagtgccggcacatgcagctcgacctcggcaccacgcacttcctcgccggcatccaggtcgggcagcttgccctgcttgatgctgcgtaccgcgcgctccagaagctcggtgtacaggctgaagccgacctcggccatctgcccgctctggtcctcgccgagcagttcgccggcaccgcggatctccagatcgtgcgtggccagggtgaagccggcgcccaactcgtccatcgaggcgatcgcttccaggcgcttctcagcgtcgggggtgatcgcgcggcggtcgggggtgatcaggtaggcgtaggcacggtggtgcgaacggcccacgcgcccacgcagctggtgcagctgggccaggccgaagcggtcggcgcggttgatgatgatggtgttggcgttggggatgtcgatgcccgattcgatgatcgtggtcgacagcagcacgttgaagcgctgcttctggaagtccaacatcaccttttccagctcgcgctcgggcatctgcccgtgggcgatgccgatgcgcgcttccggcaccagctcggacagctcgcgctgcatgcggccgatgctttccacgtcgttgtgcaggaagtacagctggccgccacgtgccagctcgcgctggaaggcttcgcgcagcagcgcgttgtcccactgggtgatgaaggtctgcaccgccagccggttcggcggcggcgtggcgatgatcgacaggtcgcgcaggccggccatggccatgttcaaggtgcgcgggatcggcgtggcggtcagggtcagcaggtgcacgttggcgcgcagcgccttcagggcttccttctggcgcacgccgaaacgctgctcttcgtcgacgatgaccatgcccaggtccttgaacttcacgtcgggctgcagcaggcgatgggtgccgacgatgacgtcgatggtgccggcagcgaccttttccagctcggccttgatctccttggtgctcttgaagcgcgacagcacctcgaccttcagcgggtaatcggcgaagcggtcgcggaagttgcggtaatgctgttcggccagcagcgtagtcggcaccagcacggccacctgcttgccggcactggcggcggcgaatgccgcacgcaccgccacctcggtcttgccgaaaccgacgtcgccgcagaccacacggtccatcggctggctgctggcgaggtcgcgcagggtggcgtcgatggcggccagctgatcgggggtttcctcgaacgggaatccggctgcgaacggctcgtacatcgcacggtccacctgcagtgccaggccggcacgcgcctggcgacgggcctggatctccagcagttcggcagcgacgtcgcgaaccttttcggcggccttgcgcttggccttgctccactgctcgccaccgagcgaatgcagcggcgcggtttccgctgaagcgccggagtagcggctgatcaggtgcagctgggcgaccggcacatacaggcggtcgcccttggcgtattcgatttcgaggaactcgccgggcatgccgccgacgtccatcgcgatcaggccacggtagcggccgacaccatggtcctcgtgcacgatcggtgcaccctcggtcagttcgccgaggtcgcggatgatcgcttccggctcgcggccggcacggcgcgtgcggcgggtgctgccggcgcgctcggggaacagctggcgctcggtcagcaccgcgatgcgcggatcgtccagtgcgaagccatcttccagcggtgccaccgcgatcgcgaagcgcgcatcgtcggcgaggaagctgggcaggtcggccaccaccggcggcttcagctcggcggcctgcagcacttccagcagggcctcgcgacgcccgggcgaatcggcggcgatcagtacccggcccggatagtggccgaggaaggatttcagcgcgtcgccagcgggggcctnnnnnnnngccaccggcagcggcggcagcggctggtcacccagcgcatgggcatcggcgatgcgcgcgtggtcagccgaccacacctcgatgcgcggggcatcgttcaagcgctcgcgcagcagctgcggcgacaggtacaacgccgaaggcggcagcagcgggcgctccacatcatggcggcgctgctcatagcggtccgcggtctgcgcccagaacgcgacggacgcttcatacgcaccggtacagaccaccggcaggctgccgtcgggcaggtagtcgaacagggtcgcggtacgttcgaagaacagcggcaggtagtactcgacgccggccggggccagcccggacttcagatcctggtacagcgaactgcgccgggtatccacatcgaaacgctcgcgcagcgtggccagcacgcgtgcgatgctggcctcgtccatcggcacttcgcggccaggcagcatgtgcaccgcctcgaccttgtccagcgaacgctggctttccggatcgaaggcacggatcgagtcgatgtcctcgtccagtagttctacccgcagcggctcgtcggcgcccatcgggaacacgtcgagcaggccgccgcgcaccgcgaagtcacctgggtccatcacctgcggcacgttgcggtagccggcgctttccaggcgacgcttctcggcttccaggtccaggcgctggccgaccttcaggtcgaagctgccaccgatcacatagctgcgcggggccagctgctgcagcagggtctgcaccggcacgatcaccaggccgcgcttcagcgtgggcaggcggtgcagggcggacaggcgctgcgagatgatgtccggatgcgggctgaagcggtcgtagggcagggtttcccagtccgggaaggcgaccaccggcagggccgggtcaccgccaagcagggtctgcaggtcggcttcgagctggttggcaccgtggttgtcacgggcgatcaccagcagcggggcgtcatgcgcacgctcggcctgggccaggtaccaggccagggcggtcgacgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntatgaggtacgcgacatggaccccggattttagcagaagcccgatcgaagcccggtgggtcgtgccggccgtttgccgacggcctcacgtgccgttgggggaacacaatgccggccagcggccggcactaccgggaggcatggccgggcagggcccggcgcatccgtcagttgtccagctccagcaccatccgcaccaggccttcggcaccggtcgggtgcggcaccggcttgaagcccagtgaggcggccagctgcttcatcggctcgttctcggcggcaacgtcgccgtacaggcggtcgaggtacttgccgcggccccacttcaccagcttgcgcatcagctgccggcccaggccctggccaatgaggaagcggctgatcaggatcgcgtactcggcttcacgggtaccggggatgatcgaggcccgggcgaccgcgccgaccaccgcttcgccagcgggcagggattcggctgcgaccagggtgatctcggtcttgggattggggtgggtcaggcgctgggtggtttccggtgacagctcggtcaccgcctgcaggaaacgatcacggatttcttccggcccgaacaggctgaacgccgcttgcagcggtgcgccgtcttccgggcggatggggcggatcagcagctcgtggccgctgggagccttgaagatctcatgccagggcggcatgcggttgcgagtggccataccgggtgattccttggtggtccatcgattgtggcatcaccggggctgcattccgtgaacgaaaggctcacggcggtacagcctcgtgaaggccgttattcgggggctttgagccaatccaggcgggtgctggcccccggttcgcccaggtgctggcgcagcgccggcagggccgggccgaccacccggtcgaactgccacggcgggttgagcagcagcatgccgctgccgttgaggcgcagcggcgagtcgtccgggcgcaccaggaactcgatcgtcatcgccgacttgaccggcagggcagtggccttgcgcaggaaatgcaggatggtgcggcgctgcttgatcgggaaccagaccgcacaggtggcctgcggccagcgtgccagggtctcggccagggcagccaggatgttctggtattcggcgtcctgcgcctcgtacggcggatcgatcagcaccaggccacgaccgatcttgctgccgttgaacttcggcggcagcagcgagcgcagcagggcatagccatcgccagcgcgcacatcgacgcggctgtcatgggcaaacagggccttcagcgtggccgtttcggcttcctgcagctcgcagaccgccatgcggtcctgggcacgcatcgcctgtgcgctcagcagcggcgagcccgggtagttggtcagcgcgcccaccgggttgtcggcctggaccgccttcaggtagcgctcgaccacctccggcagcttgggctgggccatcagccgcatgatcccggattcggcctcgagggtcttgcggctctcttcgctggccagcaggtagcggccggcaccgccgtgggtgtcgagcacgaagaacgggctgtccttgcggttgaagctgtcgatcagggccagctggacgatgtgcttgagcacatcggcgtggttgccggcatggaaggcgtggcgatagttcatgggcggcagtgtacggggcggcggccgcagcggctatgctgcgcgccatgacagctcccgttgcccatgtcctggtagtcgaggacgaagccgccatcgccgaaaccgtgctctatgcgctgcgcagcgagggctatgccgccagccactgcctgctgggcggggaggcgctgcagcggctgcaggccggggatatcgacgtggtggtgctggacgtgggattgcccgacctgggcggcttcgaggtctgccgacggctnnnnnnnnagcccgggccggtggcgcagctgccggtgatcttcctgaccgcccgcaacgatgaagtggaccgggtgctcggcctggaactgggcgccgacgactacatgaccaagccgttctcgccgcgcgagctggtggcgcgggtgcgtgcacgcctgcgccgtgcggcgccggtcatcgcagcgcccagcgccgatgcaggctggcaggaacatggcgcgttcgccatcgaccgcgaaggccggcgcatccgcttccgtggccaggcactggacctgacccgctacgagtacgcgctgctggaggcgctgctgcagcgacccggtgccatcctcagccgtgcccagctgatggaccgtggctgggacagcagcgccgacagtgccgaccgcaccgtcgatacccatgtaaagacgctgcgtgccaagctgcgcgcggccggtgccagcgacgacccgatccgcacccaccgtggccttggctacgcgctggaggtctagccgatgcgcctggtgctgaagctgttcctgggcttcttcctgatcaccggcatcgcggccttcttcgtgatgcgcgtgttcgtcaacgaagtgaagccgggtgtgcgccaggcgatggaatcgaccctggtcgatgcggccaacgtgctggccgagatggccgccgccgacgtcaaggacggcaccatccgcagcggcagtttcacccgcaacctggccaaggcacggcagcgcgacctgaaggcaatggtctggcggttcccgaagcgctcgctggattaccgggtgaccatcaccgatgccaaaggcatcgtcatctacgactcgctgggccgtgaccttggccgcgacaattcgcgctggaatgatgtctaccgcaccctgcgtggcgaatacggtgcccgttccagccccgagattccgggcgaggaaggcgatacggtgatgcatgtggcggcgccggtatacgacccggccgatggccgcaccctgatcggcgtgctcagcctggctcagcccaaccgcagcatcgatccgttcatcgccgccagccagcgcgccatcatcgagcgcggtgcctggctcatcggattgtcggcgctggtcggcgtgctggtgacgatgtggctgaccactggcctcggccagctcagccgctatgcacgcgcggtcagcgcgggcgaaccggtgccaccaccacggcgccgtcgcgacgagatcggcgatctcggccaggcgctggaaacgatgcgccgcaagctcgaaggcaaggcctacgtcgagcagtacgtgcagtcgctgacgcatgagatgaagagcccgctggcggcgatccgcggtgccgccgaactgctgcaggagccgctgcccgaagcggaccgcgtgcatttcgcgcgcagcattgtcgaccagcaggaacggctgaccgagaccatcgacaagctgctggcgctggccgaagtggaacagcacggctggctgcagacccgcgatccgatcgcgctgcaggcattgctggccgatgcggccgcggccgcgcaggtnnnnnnnnaggcggccggcgtgcgggtccacatcggcaacgtgcccgacctgcgggtgcagggcgacggctacctgctgcggcaggcgctgcacaacctgatcgacaacgcgattgccttctcgccctccggcgcggagatcgcgctgcaggccgaggtggacgggcagggcgtgcgcctgcaggtggccgaccgcggcgccggcatcccggactatgcgcgcgagcgggtgttcgaacgcttctattcgctggcgcggcccggcagcgggcggcgcagttccggcctgggcctgccattcgtgcaggaagtcgcgcgcctgcacgatggacgcgccagtgtcgacgtccgcgagggcggcggcaccgtggccagcctgtggctgccatcgggtgcgccgggccagcgcccgcgccgctgacttcacactcgcttcaaattcgccacaaaccctgctcaccccagcggtccatcctgcagccctctccaacgaggatggaccatgaaatccctgaagatgctgctgaggttcgccattgtcggcgggctgaccnnnnnnnnnnnngtgccgctgaccatgatccgcggggtcatcaacgaacgcagcgcataccgcgacgaggcgttctcgcgggtggccgacagccgcgccggtgcacagcagctggtgggcccggtgcgggtggtgccatgggtggaacgcaagcaggttgaactggtcgacccgctgggcgtcaagaagaccgaggtacaggtcaccgaggggcactggctgcagatgccggcgtcgctggaggtgggcggcgagatgctgccgagccagcgcgaagtcggcctgttcaaggtgccggtgtacagctggaacggccagatgaaggcgaccttcgccgcagacgactatccggtgaaggccggccgcagctacggccagccgtatgtcgcggttggtgtatccgatgtgcgtggcctggtgggtacgccgaacctgcgcgtggatggcaagcagctgcggttgctgccgggcgttggcgcggccagcgaggtggggcgcggcctgcacgcaccggtggccggtttcgctgcggatcagggcggcacgctggctgccagcacggttgaactggagctgcgtctggatggcagccgcatgctgtcggtggtgccgttgggcgatgacacccacatcgcgctgcgttcgagctggccgcatccgtcgttcagcggcgcgttcctgcccaacgaacgccgcgttgatgcgcagggcttcgatgcacgctgggcggtgtcctcgctggcctccgatgcccagcgccagctgcgcaatgatggtgcggtcgaatcgcagacggtgacggtgtcgctggtcgatccggtcgatacctacacccaggccgaccgtgcctcgaaatacggcgtgctgttcgtgctgctcaccttcgtcggcttcatcctgttcgagctgatcaagtcgctgcgcatccacccgttgcagtacctgatggtgggcctggcgctggcgatcttcttcctgctgctgatcagcctgtccgagcacatcgcgttctggaaggcctacctggtatcggccgtggcctgtatcggcctgcaggcggtgtacctggccaatgtgctgggccactggaagcgcggccttggcttcgctgcgctgctgaccgtgctgtacggcgcgctgtatggcctgctggtgtcggagaacaacgcgctgttgatgggttcgctgctgctgttcgtgatcctggcgctggcgatgtgggtgacccgccgggtcgactggtacgcgctcggcgcggaactgaagtaaggagcaggccatgggctggcgccagggattgcggcaacgggcacggcagggcattccggccctgctggaagtggatgcactgctgcaggcacatggcgtgctggcggccctgccgggggcgcggatcgcccccggcctggtccgcttccagctggcggcggtgacctgcgaaggattgcaggggcagggattgcgctggctgcagggcgcgcggcagggacgcggcgcggtggctggccgggtgccgcgctaccggccatggaaggccggggcggaggcgctggccgagatcggtatcggtggccttccggatgactggccggcacacgcggcggtgtacggctgcagcagcatcgaccggcggcactggtnnnnnnnnnnnncggaacgggcacagttgtggttgggatggagcgggtgattgggctgttcatccacgcatggcgtggatctactgttgtgggtgcgaaccttggttcgcacgctcccgcccatgaccgatgggacggtatccccgcgcccccgctggctagactcgacgagttgatgatcgagccgaagggcaggggtgcgatgtgttgaagtggggcatgctggccgcagcgctggcgatgggtggcaatgcaggagcgcagcagcgcgagacggtggacctggacatggtcagccgcatccgccagaaggccttccaccgttcgcaggcgatggacaccttcagctatctcaccgagcgcctcggcccgcgcctgaccaactcgccggccatggggcgcgccaacgcctggacccgcggcaagttcaacgaatggaagctggacaacgtccacgacgaggccttcgacgacttcgggcgcggctgggagttcacttcggcgagcgtggagatgctgggcgaccgcgtgcagccgctgcatgcactgcccaaggcctggacgccgggcaccaaggggccggttgaaggcgagctggtccaggtcgagatcaagaagcccgaagacatcgagaagtaccgcggcaagctgcgcggcaagatcctgctgctgggcgaggcgcgcgagtacaagcgcggcaccgaggcggattcgcatcgccacgacgccacctcgctggaaggcctgcaggagttcaccctgcccaaggacaaggacgccaccgccgagcgtgccaagcgggtcaaggagtaccaggaacgccagcagctggcgaccaaggtcaatgcgttcttcgtggaagagggcgcgctggcctcgatcagcatcagcagctgggacaacggcatcatccgggttgccggtggtggttcgcgcaaggccggtgaatcggtgggcatccccgagctggcgatgatcagcgagcacttcaatccgctggtnnnnnnnntggaggccaagcagaccgtgcgcctgcgcgtggatgtggcagcacgcttcaccgatgaggccgaccagcccggttacaacacgctggccgagatccgtggcagcagcaaacccgatgaagtggtgatgatcggcgcgcacctggattcctggcacagcggtaccggtgcggccgacaacgcggctggcgtggcggtgatgatggaggcgatgcgcatcctcaaggccaccggcgccaagcccaggcgcaccatccgcgtggcgctgtggagcggtgaggaacagggcctgatcggctcgcaggcttatgtggccaagcacttcggtcgtttcccggaacccaccgacccggcgcagaaggcgctgccggcctcgctgcgcgagcccaccggcgcgctgcagaagacccgcgattacggcaagttccaggtctacttcaacatggacaacggctcgggccgcttccgcggcatctatgcgcaggaaaaccttgcggcgatgccgatcttcgaagcctggctggcgccgttccatgacgtgggtgccaccaccgtggccacccgcaacaccggcagcaccgaccacatcagcttcgaccgcatcggcctgccgggcttccagttcatccaggaccggctggactacttcaccaatgtccaccacagccacctggacacctgggaccacgccgaaccggaagacctgaagcaggccgcagccatcgtcgcctcgttcgcctacaacgccgcgatgcgcgagcagccgttcccgcgcaaggtggaaccgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntccgtttcccggttgcagcgccccaggctgggcaatcgcgacttaatcccctccgtcccctttttccgtcgggggcggagggctggtaaaatcgggggattcccgttcctcgagccgtccatgacctgccgcacccgcttcgcccccagtcccaccggctacctgcacatcggtggtgcccgcactgcgctgtactgctggctggaggcccgccaccgtggcggcgagttcgtgctgcgtatcgaggacaccgaccgtgagcgcagcacccagggcgcgatcgacgccatcctggaggcgatggagtggctgggcctggactatgacgaaggcccgatctaccagaccgaccgcgtcgcccgttacctggaagtggccgaacagctggtggccgacggcaaggcgtattacgcatacgagacccgcgaagagctggacgcgatgcgcgaggccgccatggccaggcaggaaaagccgcgctacaacggagccgcgcgtgacctgggcctgccgcgcagggatgatccgaaccgcgtcatccgcttcaagaacccgctggaaggtacggtggtgttcgacgacctgatcaagggccgcatcgagatcgccaacagcgagctggatgacatggtcatcttccgcccggacggctaccccacctacaacttcgcggtggtggtggacgactgggacatgggcatcaccgaggtcatccgcggcgacgaccacatcaacaacaccccgcgccagatcaacctgtacgaaggcatcggtgcgcctgtgccgaagttcggccacatgccgatgatcctggacgagcagggcgccaagctgtccaagcgcaccggcgcggccgacgtgatgcagtacaaggacgccggctacctgcccgatgcgctgctgagctacctggcccgcctgggctggtcgcacggtgaccaggagctgttcagccgccaggagctgatcgagctgttcgacgtgaaggactgcaattccaaggcctcgcgcctggacatggccaagctgggctgggtcaaccagcacttcctgaagaccgaggacgtggccgcgatcgtgccgcacctggtctaccagctgcagaagctgggcctggacgtggccgctggcccggccccggaggacgtggtggtcgccctgcgtgaacgcgtgcagaccctgaaggaaatggccgagaaggccgtggtctggtaccagccgctgaccgagtacgacgaagcggcggtagccaagcacttcaaggccggtgccgaggtggcgctgggcaaggcccgcgagctgctggccgccctgccggaatggaccgccgagtcggtgggcgtcgccctgcacgacgcggccgcagcgctggaaatcggcatgggcaaggtcgcccagccgctgcgcgtggccatcaccggcacccaggtcagtcctgacatttcccataccgtgtacctggccggccgcgagcaggccttgaaacgcattgatgtggccatcaccaaggtagcaacggcctgaggcatccttgccaggcccgaaccggagaacacgcatgcccgccaagaccgccactgcctgtaccgccccgcaccaccacgtccacgacgcatcggacttcgtggcggtggtcgagcgcgtctcgcgcgaacgcgggctgcgcctgaccccgatccgcgccaacgtgctgaagctgatcgccgaggccggcaagccggtcaaggcctacgagctgctggagtgggtgcgcaacggcaagggcgtgggtgctgatgccccgcccaccgtgtaccgcgcgctcgacttcctgatggccaatggcttcgtgcacaagctggaatcggtgaatgccttcgtggcctgtcaccatcccagcagcgccgcgcattcggtgccgttcctgatctgcaacagctgccacagcgcggtggaactggaagaccgcgagatcgtcacccagctggagaagcgcgctaaggagctgggtttccagccgcaggcgcagaccctggaagtgcatggcctctnnnnnnnntgcgccgggtaacggatcggtagtgccggccgctggccggcattttggaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcatatcggtgcgacagggcctgcgtcctagtccatcggcttggaccgggtatccacccgcacgatcaccgacatgccgggccgcagctgctttgccagcttctgatccctgttgatcgatatccgcaccggcagccgctgcaccaccttggtgaaattgccgctggcgttgtccgggcgcagcacgctgaattccgacccggtagccggcgcgatctcctgcacgcggccccgcagcacctgcccctggaacgcgtccaccgagaacgtggccggctggccgatcgccatcccccaggtctggccttccttgtagttggccaccacccacagcgtgtcaggtaccaggaacagcagctgcgaaccggcggcaacgtactggcccacgcgtacgctggcttcgctgatctggccgtcgcgcggcgcgtggatcaccgtgttggccagatcgatgcgcgccagttccagctgcgcctgcgcgctctccacctgggcctccaggctcttgcgcgctacctgggtcgataccagggtctcctcggcgatgcggatctgcgcctgcgactgctgcacgctggcctgcgccgaagcctgcgcggtgcggaacttgtcgcgatcgttgatcgataccagctgctgcgcggccagttcctcgtagcgcttggtctcgttgcgtgagcgttgcagctccgcctgcccggccgacaacgtggcgcgggcggaggcaatctgcgcacggttctgcgcctgggactggtccgagttggccagggccgcgcgtgcgctgtccagcgtcgcctgcgcctgggcgacacgctgcgcgtagatgcggtcatcgatgcgcagcagcggctcgccctgcgtcacatgctggaaatccttcaccagcacttcggtcacgtagccgttcacctgcggcgccatcaccgtgatctggccgcgcacgtaggcgttgtcggtcaccatcacgctgctggtgaacggccacaggtgccaggcgcgcaggatcagcgcaatgcccagcagggccaccacgaccatcaccaccacgctnnnnnnnntgggcttgaggtacttcggcgcgacagcgggttctaccggcgtgggggcaggcgccgcgtcggtcggcggcggtggggtcacgttgtcggcgtcgtcgggtcgaggcgggacgggaggcatggtcgagaactcagcggggcgcggccggcgtggccacagcgggggaagtggggtggcgcttacgccattgcttgagcacggcggtgcgcagcgacagcagcagcaaccagcacaggaagccgatggccaaccaaccgctcagtgtgaacacatcattgaagccgcgtacgttggcttcacggcgcgtcgtctgcgccaactgcgcgctgccctgcgcgctgcgcagcaccggatcggtgatctgggcgctgtacagctgctgttggatgcgcaggcgctgtgccaccaccggatcggccgggtcgagctggctggtcagcgcgctggaatacagctgctcgcgatgcagctggaaggtccccagcacggccgagccggccaggccgcccagcgtctgcgtgatcgacagcgtcaccaggaaggtgatcatgtggtccacgccctgtttcagcgcggcggaaatgccgagcatgatcaacgggcccatgaacatgccggcaccgaccgaggccaggaactggctggcgtagaagtcgtgcggccgatccatgctggtgcggtgctggtcgaagaacgcggcagcgcccagcagcaggatcgccatcagcagctgcgggatcagccgtttgggcccgaaagtcagtgcagtgccggcgataccggtgatcacgccggcaagaatcaccacgaacagcggccgcaactgatcagggcccatgccgagcgtgcgcatcaggttgaccacgccgtaggactgctcggtggtcaggaagcggatcaggaaggcgccgacgatgaaatgcagtacgggcaggctggccagccagcgtgtctgcagcagcggattgcgccggtagtgctcgatgacgaaggcggtggtggacagcacgatcgaggcgaccagggcccagcccagccacggcgtgttgagccaccagcgggtgtagccctgcgccagcacgatcaccagcagcgcgacggccggtgcaagcagggcaaaggtgaggaagtccagcggttcgaaggccttcacctggatgccgggcggcagcttcagcaccaccactgccgcgaacgcgcacagtgccagcccggcttcgaaggaatacagctggtgccactggccggtatcgaccaggcctggcgaaacgatccaggcgatcggcaccgccagctgcgagaggccgacgccgaccaccagcagattgccggtaaagcggcgcggcagcgcctgcagcatgtacagcgtgcccagtgtcgaacaggccgcacccgcgaagccgctggcggcgcgggtcagcatcgtggtctcgaagctgccgacgaacaggtgcagcaccgccagtgccgcgtacaggcccagcccgatctctgcgaacaggcggatgccgtactgctggcggaacttgaaggccagcaggttggcggtgacattcaccatggcataggcggccaccagccagctgccctgggtcggggtcagtgccagctggccctgcaggaacggcaggttggcggtgaccagcgcattgccgaggccgccggtgatcgccaccagcagtgataccagggcataggccaagcgacggtacggtgggtgccagggcatcgacgccgaaccgggcatggtcggcttctcgtgctcctcccaatccggaaccggcttcagatacggctggaccatcagcgagcctcgctggttgctccctggagacccccacgcagcagctgcagggcacgcccggccaactgggcgcgctcgtcgcgggtcttgccgcgcagggccgcacccagcatgcccgagatcagtgaaatatccgtcttttccaggtcggcacggcacagcccggcggccttgnnnnnnnngatcggttcctccagcaggtcgcgcacggtctnnnnnnnngcgcgcatggacggcacgtccgaatcgaccgcacgccagtaatcggccaatgccggcgaatcaatgatgcgctgggccatgccctcgaacacctcgaacagggcgtcgtcgcggtcgccgagctgctcgacctggcgacggatgcggtcgaccgtgcgctgcagcagcgcctggatcagcgcggtgcggtcggggaagttgcggtacagggtggcacggcctacctgggcgcgttcgaccaccaggtccagcggggcggtgacaccgtgttggccgaacacatgatcggcggcgtcgaggatgagggcacggcgggcggcggcatcggcacgttgggcagtcatggaattattttcggacaaaagtgtccgattggcgagacattgggtgacgggattgtccgcttgttgtggtacgcacatctttgtgacggatgcgtgatggagtgggtcgaaatgaaaacgggggcccgaaggcccccgcggaatggcgtgggggtcagagccctttccttcgaaaaggactccgaccccgccgtgcgcgatcagaagaacgcgcggatgccgaatgcgacaccacggcctggcagcggcgagtagtcgcgcagcagcgaggtatgcgggcgcacttcgcggttggtcaggttgctgccatccaggaacacctcgtagctgttgctggcgttgcgatcccagcggtaggccaggtgcgcgtcgaccaaggtgtagccgtcgctcggggcttcgttctgggcgacgtccttctggcggctgtagcggaccgcaccgaccgaagcgcgccagccgtccttcgaccagcgcaggtcggcgccgacgcgggccggtgcgatacgcggcagatagccagtgttggccagttccaccgtgtagttgtggttgtggtcgccatgcggcacggcgatgtccaggttgcggctgccgctgccatccagcttggccttcacgtagtcgccgaacaggcgcagatcccagtcaccggcgccgccctcgaacaggtgcaccagcgcttcggcctcggcaccgcggaacaccgcgtcctgctgcgtccaggtgcgcaccggcaggccctcggtgatgccggtgtcggccaggtagatgaagtccttgaacctggtctggtagaccgacgcggagaagtccaggcgctcgctgtgggtgtggatacccagttccacgcgctggccgcgctcggtcttcaggttggcgtcgccgatttccagcgaacgggtggcgatgtgcgcgccggcggcatacagctcttcgttggtcggtgcacgctcggagctgtccacgccgatgcgcaggtcaacggcatcgttgagcttccagataccagcggcagacaggttggtggcaccgaaggtgcggcggcggtagtcaccggtcgggtccagcttgacctggtcgtggcggccgcccagttccagcttgaacgggccgaactgcttttcctgcagtacgaacaggccgatgttcttcgtgcctgtatccggaacgaacgcctcttcgcccttggcaccgaaatcactgttgccgaactgcaggccgaaggcgccgtcccagccgccgatctgctgctgcaccgcttccaggcgcgcttcgatgccgcggttggtgaagcgggtcgacggcgtaccggcctccagctctacgtgctcgtagtcggtgtaggccacgcgtgcgttgatgttcttcaggaacgagaccgggttgtagatgccggccttggtctcgaagcggttctgcaccatgtcgatgcgaacgtcgtgctcgtcgccgccttcctcttcgtcgccatggtcgtgaccgtggtcatggccatgatcatcaccgtcggcgtgcacgtgcgcgccattgggaatgccatagttggtgcggtaggtgctggccgacacgccgaagtagccaccgtcgcccagccacgttgcgccgacgccaccggcgcgggtgcggatcgaactgttgtcgaggcggccgcggcgcggttcttcgccttcctcgcccgcgtggtcatggtcgtggtcgtcgtggtggtcttccaggctgtcgattaccgcgtagccgggaatgcggtagtcgtcgccattgcgcaccaggccatccacatggagcacgacgttgccgctgacgccatcgaggcggaacatgccgctgcgctcgttgttcaccgaattgccgcgcagttcggcacgaccgctgagcggccgctcaggcagctnnnnnnnnatgcgcccgtcgaccacattgaccgcaccaccaatggcgccgctgccgaacagcagcgtggccgggcccttcagtacttcgatctggtcggccaggaacggttcgatgctggtggcgtggtcggcgctgaccgtggacgcatccatgttgcccatgccgttggacagcacggccacgcgcgggccttcctggccacggatgatcgggcggccgacgccggggccgaagaaggtgctctgcacgccgggcagcttggccacggtatcgccgagggtgccggccttctgctcgtccaggcgttcaccggccagaacctccaccgggcgtgccagcgattcggcgtcaccctgcagcggcgacgcggtgacctgcaccgacgacagctcggtcaggtggcggtcacgatgggcggtgtcctggccggctgcaaaggcgacggacggcagcagggcggcgagggccagggccagggaatgcggcttgagccgtggggtatgggcgggcatggacgggtcctttgttacaatgtatcaatcgcggggcgcacgaatcccgtcgatgggacagggggagggaaaccgtgcgggtcggagagggatgttatattattccataacgattcgccgaccctgctggaagtcatgtccctgtcctcacgcctgcgccacctgctcgatcgtttcggcgccactggttcgatgctgtgcgcggtgcactgcgcggtgatcccggtgctgctggccgcagcgccttcattggggctgtcgttctggctgagcgacggcgtggaacaggcgctggtggtgttcgtgaccctgctggggttgttcagcctggtctggggctaccgccggcacggtgcgctgcgtgcgctgggcttcctgattcccggcctggtcgcattgtgggccggcgtgctgtatgacccgctgcaccacaatgcggtgccgcacgcggtggtgatgaccatcggtggcctgctggtgggtgtggcccatctggtcaacctgcgcctcaaccacggtcacgtgcacgacgccagctgcgcgcactaggcgctccgtgataggattttcgatcgtgcgcgggggcgcccagcaaggcggccccgccgaacccgtgtcagtacggggtaaccagatttcacatttgaggagttgaagacatgggtaagggtgaccgcaagaccgccaagggcaagcgctacaacgccagctatggcaacgcccgttcgcacaccgccagcaaggtcgccgtaggcgccgccgctccggttgccaagaagaccgtggccaaggctccggcgaagaaggctgtggcgaagaaggccgtcgccaaggcctgatccggtcgaacgaccggttcaatgaaaaacgcggcgcctggcgccgcgnnnnnnnnnatgcctgtccggtgagccgagcgtgggttcggctctacaaccgcatcagcgcagtgtcttcttcagcgtttccggattgccatcgttcggcgcggccggtacctgcagcaggtgggccagcagcggatagacatcgacgttgtcgaagccatcgatcaccaggccctggcggaacgacggaccgccggccacgaacactgcgcgcatggaaggcagtgcgttgtcgtagccatgcgaacctcgatcctgcttcgcacgcttggcgatcttctcctggtgcagggcatcccagccttcatccatgacacagacgatggccggaacccgcggatgcgtgccgtagtgccagcgtgccggcaggttctccttcttccagcattcgtagtgcgcgtggcgtccgagcagggcgcgttcggcttccgcttcgcggccggcgaccggcgcaaagcccaccgactggccttggctgatattgcgtgcaatggccgggtcggccatcgactcggtggcgatcacgttgccgtcggcgacgctggccatgccgtggtcggacacgacgatcacgttggtggtcttggccagatcgcgctgctgcagcccgtcgagcacctggccgacgatctggtcggcgcgcacgatggcgtcggcgtactgcttcgacccggggccgtagttgtggccggccttgtccacgtgttccatgtacagcgtggtgaggcgcggtgcatcagcatcggtctgtgccagccagtcgagcacgatgccggcccgctgctccagcggttccttgccgtcgtatacgcgccacttgctggggcgcacgccgcggatttcagactcactgcccggccacgccgtggtggccgaacgtacgccagcgttctcggcactgacccagatcggttcgccaccccaccagccgctggtggtgactgcgtcgcggttgctcagttcgaaacggcccagggttgcatcgtccatgctgttgttgacgatgccgtggtggtccggacgcaggccggtgacgatggtgtagtggttggggaaggtcagcgacggataggacggcgtcatccagcgtgcacgcacgccgccgtcgatcagtcgctgcaggttcggagtgagcccacggtccagcgcatcggcgcgcaggccgtcgatggagatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgcaggtcaggcgtacggaagtcatccacgcatgataagcccgcgcaatgacgcgcccaagacacggcgcgctatcgcgccccgtgtccgcgcatttttccttatccccgcgcctgtcggcgcgcccccttcaacaagaagggggcttttctccagacataattcctgatgcttccatccacgcatggcgtggatctaccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagccctctcagccgaacagcggggcctggcgttgttccagccgcagcagtgccgccttggtttccagcccgccgccgaaaccggtcaatgcgccgttgctgccgatcacgcgatggcagggcaggatgatcggcagcggattgcgcccgttggccgcgccgaccgcgcgggtcgcactgggctggccgaggtgctgcgccagctgcaggtaactccaggtctggccgaacggaatcagtgccagcgcctgccatacgcgcagctggaacggcgtgccacgtggcgccagcacaaggtcgaagctgttgcgctcgccgtgcaggaactgcagcagctgttcgcgtgcttccggcagggcatccggtgcgtagtgccagtcgtcgcgtccgcgtgccggatggcggttttccgggaacagcacatgtgacaggccacgctcatcaccggcgatggtcagcacgccgatggggctgtcgaagcgatcaaacaacagggtcatgtcggttctccaacgaacgtgccggacaggtgccacaggtgcagcacggcgtaggcgcgccacgggcgccacggttgcgagcgcgcttcagttgcacgttcgctcaggcgctggccctgtgcgtggccgagcacctgctgcagcaccaggtcgccggcggggaaggcatcgggctggccgagcccgcgcagggcgatgtactgcgcggtccacgggccgatgccgggcaatgccacgcagcgcgcaacaaagtcttccagggcctgcccgggtccgaagtcgagctggccgctggcacatgcagcggccagcgcacgcaccgtggcggcgcggctgcgcggcaggccgatcgattccagcggcgcctcggccagcacctcgggcgctgggaactggcgattgaactcggacggcatgcccggcagatgcgccccatacgcatccaccagacgccgcgcaaaggtggtggcggcggcgacgctgacctgctggccgagcacggcgcgtacgccgacctcgaagccatcccagccgcccggaacgcgcagccccgggcgttcggcgatgccgcgtgccagcagcggttcctcgcccagggcggcatggacctgctgcaggtcggcgtccagatcgaacacacgacgcacacggcgcacgatgtcggggatcaggcgcgggtcgaccgcacccagctgcagacgcagttccgggcgcttcgggtcggcggtgacgcgcagcagggtggggcgctcgggtgtgccgagcacgcgctggtagctgtcttcgccgatcagttcgatgccaggcaggctgcgcttgcgcaggaaggccagcatgcgcgggaagtccaacggtgggcggtacacgagccgcagtaccaggccgccgtcatcggcggccagcggctggtgctggcgacgcagcgccgtcggtgccatgccgcagccctgcaggaaggcggtattgaagcggcgcagactgttgtagccggcggccagcgcaacatcggtcaccggcagcgtggtttcggtcagcagttgcttggccagcagcaggcggtgggtggcatggatctgtccgggtgttgcgccgagatgttcgacgaacaggcgctgcagctgnnnnnnnntgaggccgatcttctgtgcgaggtctgcaacgggctgctcctgcaggaagccgccgtggatgatggcgagggcgcgctgcacggtttgcccggccagtgcctgctgggcctgcggtgccagttcggggcggcagcgcaggcacggcctgtagccggcagcagcggccgcggcagcggtcggatagtaggtgatgttgcgtggcttcggcggcggcgccgggcagacggggcggcaatagatgccggtgctgcgcacggcggtgaagaaaacgccgtcgaagcgtgcgtcacgggccaggcgggcgcggtcgcaggcggcggtgtcgagggcgagggcggtgtccatggcgccagtctaggcctctggcgacggcgatactcgccacattcggacatggatgctgaagggggtcaggccgggcagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcttttcccaagggtcagaaggggttcagtgccacgcgctgaatgcgtgccccggacgggtagactgtggctcttgctcacgtgaagaccggttgcccgatgtccgccaaactccgctggttgcccctgttgtgccttgccctggcgggctgcagccagctggagaatccgggcaatgtcaccgccgccgacaaggccgcgcgggcgccggccagcgatggtgagaacatggtgtcgatcaatgccgccgatgcaccaccannnnnnnnnnnnnnnnnnnnnnnnnnnnatcggccgtggccgcaggcgcagttggagaatggccgcgcctgggtcagctgcagtaccgagtacgccggtgaggcgggcgatggcgtcgagctggagggcctgcagcgcgaacagatcacccaggcgctgacgccgtgcgccgaacgtggcctgatgcgcgtgcgttacgccggcaagatcaatccgggctttgccgagatgatgtggcggttggccgtggtcgctgacgaacagaagatccacaagcgcatcctcgacctggattccagcggcggccaggtggaatcggcgatcgtcgccggcgacagcatcggtgaatcgggctggacgatctgggtgcgcgagggctcgatctgccacagcgcctgcgtgttcgtgctggccgccggtgacaaccgcctgctgtcgggcaaggtcggcatccaccgcatgatgcggatcagctcgaaggccacctnnnnnnnngaactcaatcgcgagctgcacgaggtctacgacaacgtgaaggactacctgcagcgcaacggcgtggcggtgggtgtggccgatctgatgatgaccgtgcccaaccgcagcctgcgcctgctgacgcaggatgagctgcgccagtacggcctggacggcaccaacgcggtgcaggacgatctggaacggatcaagcagatgcgggcctgtggtgacgacttcgtgcaacgcaaggacgcgttcctgattgccttcgaccagcagtgcaagcgcgacggcgccgacatggaatcgatcaacagctgcggccaggcactgaagcagcgcttcggtttcccggatgcggtgtgcccggaagaaagcccactgtcggagatcgatgtggcaacgctgccaccggcaccgtcggagccgccgccggtggccgaacaggcgccagtgaacaccgccgcgcccgccgcgcaggctgatgcggcagcggtggagggcaacgccccggcacgctgacggcatagtcaccgcgctggcgtagactgcggttctctccagaaaaccggcggtgtccatgaagcgcgtgctcctgctgctgtccctgctgcccctgaccgcattggcgcaggcacctgcgccggccacgccggcaccggctccggcacgcccggccccggcctcgccagcggctgcgaagccagccaccgccggtgccccggcgttgaccgctgcacagcaggcccaggtgcagaaacaggatgccgagatgggcgctgctgcactgaaagccgcacagctggtcgatgccaaccgcgccggcgaactgtgggatggcgcctccgccgtcgcgcgtcgtgcggtgccgaaggccgcattcgtcagccagctgaccaccgagcgcacgcgcctgggtgcgctggccgggcgtggccagcccaccatcacccgggtcaagtacagcgcaggtgccgcggtgccggaagggctgtacatcaacgtcagtttcccgacccgtttcgccaacagcgcgcagccggtgcgcgagctggtctcgttccgtttcgacgaggaccaggtgtggcgcctggccggttacagcctgcgtgcgtcggcaccctgaggatcggtagcaggtaattcattggtggagccatttgcagagatgcttgggaaaacaacgacgcaatatcatctgaccgaagggcagcttaatggcccggctgccgcttcggcggtcgatggtctgtcaacgcgcgtgggatttgcgctccctgaaagttacattgaattcttcaaggcccacgatggtggtgaaggattcattggcgatggctacatcattttctggagagtcgaagaagtagtcgatttcaaccgtgaatatgaggtcgggacatatgccccgggaatatttttgttcgcttccaacggcggaggcgaggggtatgggtttgacacatcggatgtggcaatgccggtggttcgggttcctttcataggtatggatcgtcagcatgcgatcttggtggcgagggacattcccgatctgttcgctcagctggcagaacaggatggttgacttgaacaagcattcgcgccccaggggcatggaattgtttgagatcaagcccgttatccttggcggtgatccggtctgtcctgagaataaaacgtggttgacgagacagcagcattttgaggctgtgcgctactggaatcgaattatcagcagtctgcgtaatgaatcgaagtaattgaggatcgtccgatcaacctgatgccccgtggataagcaaatggcaactgaactgacaatgctggcctggtcgaccgtgctcggcttcgtttacatcttcgccacctccaccgtggtcacccgcgagcgcgggatgaagtggaatgcctcggcacgcgatggcgacgcaaagccggtcagcgcgctggccgggcgcctgcagcgtgcgcaggccaacttcctggagacgttcccgttcttnnnnnnnnnnnncatcgcagtggtcgtggccgggcgcggcaacgacaccactgcactggcggcgcaggcctacttctgggcgcgtgtggtctatctgcccctgtacgccgcaggcgtgccctacgtgcgcagcctggtgtggctggtgtcgctgctgtcgatcctggcgctggtgttcgcacttctgtaagtcggcctgatccagatcaaggccgctcaggtgcgcggcgctatgctggcgcggactgaatcaacggcaggaggcgcgcatgcgcaggatggacgtggtggtggtcggcgccggaccggcaggtctgtgcttnnnnnnnnnnctggccggcagcgggctgcaggtcgggctggtcgaagtgcagccgcgccaggccctggccgaggccgccttcgatggcagggagatcgcgttgacccatgcctcgcggcagagcatggagcagctggggctgtggcagcgcctgccgcaggccgaagtcgctgaactgcgcgatgccaaggtgatgaacggcggctcgccgttcgcgctgaccttcgccagcacccaggtcgacggccaaccgctgggctggctggtacccaaccatctgatccgccgtgccgcatgggatgcggtgcagggccaggacggcgtggaactgttcgacgggcgcaaggtgcaaggcgtgcaagccgatgcacagggccatgtggtcaaactcgatgacggcagccaactgcatgcgcggctgctggcggccgctgacagccgcttctccgccacccgccgcatgctcggcatcggtgcgcagatgcgcgacttcggcaagtcgatgctggtgtgccgcatgcaggtcgagcgcgaccatcgccacactgcctgggaatggttcggctacggccgcacgatggcgctgctgccgctcaacgagggccaggcctcggcggtgatcacgctgccgccgcggcagatcgacgcgctgctggcgatggacgaggtggccttcggcgaggccatcagtgcttgcttcgaacatcggctgggtcggatgcagccggtggccacgccgcaggcgtatccgctggtaggtgtgtacgcgcaccgttttgttggcgagcgttcggcgctgatcggcgatgccgccgtcggcatgcacccggtcaccgcgcatggcttcaacctgggcctggccagcgcacagcggctggcgcagggcatcgtcgcgcagcagcgtcgcggtgccgacattgccgccgccggcatgctggccagctaccaacggggtcaccggctggcgtcgcggccgctgtacgaggccaccaatgcgatcgccagcctgtacaccgacgatcgccgcccggcgcggctgctgcgggcggccggcctgcgcctggcgcagggcgtggcaccgttcaggcagctgattgcctcgcacctgacccagcgcgtagcctgaacagcctcacatcagccggcggccagcacccggatctggctgtcggcgaactcgaccacctggcctgcgcggatcttgcaggccttgcgcagttcgacttcgccatcgacccgcacctggccgtcactgatgaccatcttggcctcgccgccactggtgaccaggtcggccagcttgagcagctgcttgagttcgacgtagtcaccgtcgaggtcgaattcgagaatctgcatggagcggggttcctgggaagaggggcgcaggccagcggccgggccgggaagagggcgcgtattgtgcgccagcacggggcatgacggcacgcgcacggaaagctgtacgcctcgttcagcatcaatgcggtatcatcccgctctgagcgagtgaaatctcctccgaccgagcagcgccagggcacgcgataagaagggcgcccaaagcgcggaccatcccttttttatcgcactgccaggaagacggcagtgccttcggagttccccatgtcccaagattcccaagcgccgctgcagttcgcgcagctcggcctgtccgagcccgtgatgcaggcggtcaccgccatcggctacgaaaccccgtcgccgatccaggccgccaccatcccggcgatgctggaaggccgcgacgtgctgggccaggcccagaccggtaccggcaagaccgccgcgttcgcgctgccggtactgtccaacatcgacctgcagcagatcaagccgcaggccctgatcctggcgccgacccgcgaactggccatccaggtcgccgaggcgttccagtcctactcgtccaagatcccgggcttccgcgtgctgccggtgtacggcggccagccttacgggcagcagctgtcggcgctgcgccgtggcgtgcatatcgtggtcggtacccccggtcgcgtgatcgaccacctcgaccgcagcactctggacctgtccgagctgaagaccctggtgctggacgaagccgatgaaatgctgcgcatgggcttcatcgacgacgtcgaagcggtgctgaagaagctgccggagcagcgccaggtggccctgttctcggccaccatgccgccgcagatccgccgcatcgcgcagacctacctgcaggacccggtggaagtgaccatcgcggccaagaccaccacctcggccaacatccgccagcgttactggtgggtgagcggcatgcacaagctggatgcgctgacccgcatcctggaagtcgagccgttcgacgcgatgatcatcttcgcgcgcaccaaggccggcaccgaagaactggccagcaagctgcaggcccgtggcctggccgctgccgccatcaacggcgacatgcagcaggcccagcgtgagcgcaccatcgccatgctgaaggaaggcaagctggacatcctggttgccaccgacgtggctgcgcgcggcctggacgtggagcgcatcagccacgtgctgaactacgacattccgtacgacaccgaaagctacgtgcaccgcatcggccgtaccggccgtgccggccgcagcggcgaggcgatcctgttcgccaccccgcgcgagaagggcatgctgcgccagatcgagcgcgccacccgccagccgatcgaagagatgcagctgccgagcgtggaagcggtcaacgacaaccgcatcaacaagttcaccacgcgcatcaccgaaaccctcggtgccggcggcctggacttctaccgccagctgctggagcgcttcgagaacgagcagaacgtgccggccatcgagatcgccgccgcgctggccaagatgctgcagggtgacaccccgttcctgctgcagccgccggtgcgtgccccgcgtgaagagcgcgccccgcgcgagcgtttcgaccgtggcgaccgtccggagcgtggcgatcgcttcgaccgcaacgagcgtggtccgcgcttcgagcgtggcccgcgtcgcgacgacgccgaaggtggtttcgagcagcgtccgcgccgtgaggttccgccgcgtggagcaccggagcagggtatggagacctaccgcatttcggtgggccaccagcatggcgtgaagccggccaacatcgtcggcgccatcgccaacgaagcgggcctggaaagccgcttcatcggccgcatcgacatccacgacgacttctcgctgctggacctgccggcacagatgccgccggacgtgctgtcgcacctgcagaaggtgtgggtgtccggccagcagctgcagatgcgtgcgctggctccgggtgaagacaccaacccggccccgcgtccgttcaagccgcgcttcgacaagcgtnnnnnnnnnnnnnnnnnnnnnnnnnntggtccgcgtcgtggtggcccgggtggtccgggtggccatggtggccatggtggcgaccgcggcggtgaccgcgacagccggccgccgcgtcgtgacggcttcaagccgcgcggcccgcgcagcttctaagccgcacccgcagccgtccataacaacgccagcccccgggctggcgtacaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcatggcccacacattgccggtcataggctgggccggttccaaggcaggttgtcaccgcagcacattcggggggatccgggatgggtagaagtggcacggaccagcagagccggcgggtgccgatgacccgtgggctgggattgcgctttgcgttgttgacgggcatggcgatcgggttggtcgcgttgtccgcgttgatccaggaactgcaggcagcctcgacggcctggattgccggccaggggtactggtcacgagggcagcaggatgcaaccgctgcgctgagccgctacctggcgcgtggccatgcccaggacctggatgacgcgcgccaggcgctgcggattccattgggcgatctgcaggcccggctggcgctggaacaggcggtaccggacgaggaaaaggccaggcagggcttcctgcagggtggcaannnnnnnnccgatatcccgcgcctggtgttctcgttccgctatgcacgcgacatcggtgcattccgggaagcaaccacgctgtggcgacagaccgacgatgatctgttggccgtgcagcggctggttgccgagctgcagtcggggcacgcccaaggcgtgctgccagcggcggaccgcgatcggtacctgcaacaactgcgtgatctggaccggcggctgcaggtgcaggcgcaggcattttcgcaagcgttgctgcgcatggccacgatggtacggatcgccacgcttgtggtcggcgggttgtcggtgctggcgatcagcctgatggcggtggccctcgcgcgccgcgtcggcaaggacctgaccgagcatgaaagccgcttccgtgcggccttctaccaggccaatgtcggcatgctcaagctcgacaccgacggcaaggtgatcgaagccaaccaggcgatggccgacatcctcgactaccgacgcgacgtgctgctgcagatgtcgctcggcgatctgttgatggaaggcgaactggtcatcgatggcgtcggccgcatcgactgggaccggcagctgcggccgagtgaactgcgcttctgccgccgcgatggcagcctggtgtgggggcgctggagtggcaccggcgtgcgcagcgcgggaggcggcctgtcggtgtttgcgatcatcgaggatgtcagccagaaccatgcattggcacgtgagatcgagcatcacgccagccacgatccgctgaccggcctgatcaaccgccgcgagatcgagcggctgctggagcgtgcgctgctgcaggtacgcagtgatggcggtacgcatgcgctgtgctacatcaacctggaccacttcaagctggtcaacgacagcttcggccatgccgccggtgaccagatgctgcgcagtttcgccgactatctggtggcggccgtgcgtgacggtgactgggtcggccgcctgggcgccgacgagttcgccgtgttcctcgcccatgccgggcaggacgaagccaagcgggtgctgcagcgggtgatccgcaacctgggccaggccacgtttccgatcagcgagggcagcccgcagctgagctgcagcatcggcgtggtcgaggtcagtgcagatgcgccggacgtgaactggttgatgagtgccgccgacagcgcctgctatgccgccaagcaggccgggcgcaaccgcgtgcactgcttcaatgagaaccgcatggcgctggaggagcggcggcaggaggccgagcgcctgcagggcgtcagcctggcgatggccgagaatcgcatgctgctgtatgcacagcgcatcgcccgcgtgggcgatccgtcctacctgcactacgaggtgctggtgcgcatgcgtggtaccgatggcagcctgcatctgcccggccagttcatgccggcggtggagcgctatggcatggcagtggcgctggaccggcacgtgctcgggctgctgttccgccacctgcaggtgtgcccggcgcacgtgcgacagctgggcctgtgcaacgtcaacgtgtccgcgcagtcgatcgccgagccgggattcctcgccttcgtctgcgacctgctcgagcgcaaccgcgcgctggcctccaagttgtgcttcgagatcaccgagaccgcggcgatcagcaacctcagccaggcccgcgccttcatcgatgcggtgaaggcacgggggtgccggatggcgctggatgacttcggctccggcctgtcttccttcggctacctgcgccagttgccggcggacatcctgaagatcgacggcgccttcgtgcgcgacatggataccgacccggtcagccacgccacggtgcgcgcgatcagcgagctcgggcgcgagctgcagatggaagtggtggccgagtgggtggagaccgccgaggttgccggtgcgctgacccggcttggcgtgcaggggctgcagggctatgccatcgaacggccgcagccgctggagcggctgaccctggtcgatctgcgcccggtacggctggtcgcggtgaaggggccgccggcggctggctgaaccgcgggcgccgactttggtctacacatgcgtggcgtgcccggctgcgataatgcgcgccaggggcggcgcgcagtgggcgcggacgtaagcaggaacaggacgtggcgtgggcggcaggcagtggcggtatggaacaggatcggtgctggccgtcctgatggtgtggttggcgttgccgtggccgcttcaggctgcagaggccgtgtcgggccatgattatctcctggtcggcggcgctaccgacgagccgacgccgcaccgcgcatgcacgccgcagatgctgtccggcgcccgccagcaggtgctggtaccggctccgccgcagggctggtcaggccaaccgcaggcgctggacgtgttcaacgtctttgccggtgaagtgcgcgtccagcatggcgaccgcgagatctgcggcaacatgcacgatgcgcgcacccgcgattcacgtttccgggctggcatcggcctggtggccgtgccgccggccggcagccatgagccgttcctggtctcctggcagacaccgctgaaggcacgttgggtgccgaccctgcggctgggcgcgcccagcccggtgcagcagaacgacaccgcccgcctgctggtgcgcgcggcctgcatcgcggtggcgatcgcgctggcgctgtcggcgttgatggccttcctgaccacccgggaccgcagtttcctggtctacatcgccggcaccaccgtgatggtgctgtggcaggccatcctcggcgggctcagcggttatccggaaccctggctgccggtgggcgagcacggcgcctggtggctgctggcgctgaccgctgcgacccaggcactggtgctgccggcgctgtggcggctgaacggaggcgaccgcgtgctgcctcgatcgcgcccggcccagctggcggtgttgtggaccctgatggcgctggccgtgctggtgccgtggctgcgctgggagcatctggcctgggtcgcgaagggcttgcaggtgtcctatctgtctggatgtggcttggcactgatggtcggcgtctgggcacgctggcgcggcgaccgttgggcacaggcgggtctggccgcgctggcaccgatgctggtactgatcatcgccgatgcctgtggtgcggcgtggctgctggaataccgggtggaggcgctgcagctggcggtgacctggctgttgatgatggccgcgtatgcgttgaaccagcggctgggccggctgcgccagcagcgtgatgaacttcgccagctggccgagaccgatggcctgaccgggcttcccaaccgtcgcgccggactgcagcagctggcccgccatctggaacgggtggaccgtgagcgcggcccgttggtgatcggcttcctcgacatcgacctgttcaaggacattaacgaccgccacggccacgcagtgggcgaccaggtgctggtggcggtggcgcgtgccctgcgcgcggcggtgcgcagccaggacgaagtggtgcggatgggcggcgaagagttcctgctgctgatgcccggcatgccgcgcgaggcggcgtcggcacggctggaccgcctgcgccagcgcatcaccgaggctggccaggccctgcaggtgccggggctggaggtgaccgccagcatcggcctggcgcagtggcgaccgggcgaagacgatctggccgggctgctgcggcgcgccgaccatgccatgtacgtggcaaagcgggcgggccgcaaccgggtcttcgacggcgaggagctcgatccgcccgccctggcatgaagcgcagcgggcggcgatgccggataatgggccgatgaccacccgactcaacaaacatatcgccgacaccggcttctgctcccgccgcgaggccgatcgcctgatcgccgcgcgccgcgttaccgtcaacggccatccggccggtaccggcgcggtggtgggcgaggaagaccaggtgctggtcgacggccagccgctgcgcgcccgcgtggcacgcaagcccggcgcccgccgccacgtctacatcgcactgaacaagccggtaggcgtcacctgcacgaccgaaacttcggtcaagggcaacatcgtcgacttcgtcggccacgaacagcgcatcttcccgatcggccgcctggacaaggaatccgaggggttgatcctgatgaccagcaacggcgacatcgtcaaccagatcctgcgcgccgaaaacggccaccagaaggaatatctggtggcggtgaacaagccggtcaccgatgagttcctgcgcggcatggcgcgcggcgtgcgcatccacgaccagatgacgctgccgtgcaagacctcgcgcatcgccaagttcggcttccgtatcaccctgcagcagggcctgaaccggcagatccgcctgatggccgccgaattcggctatcgcgtgacccagctgcgccgcgtgcgcatcgacaacatcaagatcggcgcgctgaagccgggccagtggcgcaacctgaccgagcaggaactgcagggcctgctgccgaagcagctggactggtaacgcgcggtagtgccggccgctggccggctgctccaggcatcgagagagcgcgggatgccggccagcggccggcactacccgttgtgcggtttacgcgccggcatcagctagactttgcagtgacctgccggaacgtgacgctgcatgatcaagcccgacaagcctgccaacgaagcccttcggctccaggcgctgtaccgctaccggatccttgattcgcagcgcgagaagtcattcgacgacctggtggcgatcgccaaggcggtctgcggtacctcgatggcggcggtgaccctgattgacgtcgaacggcaatggttcaagtcgatccagggcatcgacgcggcggaaaacctgcgcagcgaatcgatgtgtggccacgccatcctgcagccgcaccaaatcatggtggtcgaggatgcgttgcaggacatccgcttccacgacaacccggtggtgaccggcgacccgcacatccgcttctacgccggtgcgccgctgatcagttctgatggcctgccactgggtacgctgtgcgtgttcgatgcacagccgcagcacctgcccagcgacaaggccgaggcgctggccgcgctgtcacggcaggtgatgctggtgatggagctgcgtcgtttcgccctcgacatccagaagcacatgctggaacgcgatgactacgagcgcctgctgtcggagtaccaggacgtgctgctggcgcagaatgccgacctggccgaacagagccgcaccgatgcgctgaccggcctgcccaaccgccgcgcgatggcggcggcactggaagaggcggtggcggagatcgatgggcagccgggagtagcctgcgtggccctgctggacatcgatcatttcaagcacatcaatgacttccagggccacgccaccggcgaccgggtactggctgagctgggtgtgctgctgcgttcgcattttgccggccgtggcatggccgcgcgctatggcggggaggagttcgtggcggtgatgccgggcactgatctgcgcacggccgaactgcaatgcgagttcctgcgcctggccgtggcggatctgccgctgggattcccggtcacgatcagcattggtgtggcccagcaccagcccggtgaaagcgtggatgagatgctgnnnnnnnncgacaaggcgctgtaccgggccaagggcaacggtcgcaaccgggtggagctggcgggctgaaacacggcggttcgcgcgctgaacgcatgcgacgcgtggatgattcgatgccgctccagtagatccacgccatgcgtggatgctcttcccgtttcacttggcgtcgcagctcctgcgatcagaaccggccagcatgacgtccctgtttccacggacaccagccatgctgcagaccctggccatcgcccactatcgctcgctgcacgggctggtactgccgctgcagccgttgaacgtggtcaccggtgacaacggcagtggcaaatccagcctgtaccgcgcgctgcgcctgctggcggaaaccgcccagggcggcgtcgcggcggtgctggcccgcgaaggcgggcttggttcggcgctgtgggccggccccgaatccatcgatcgccgggttgcggccggcgagatcccgctgcagggcggaccccggcaggcgtcagtggggctgaagctgggattcaccaccgacgagttcggctatgccatcgacctgggctacccgccacccagccgttccgcgtttgcgctggatccgcagatcaaggcggaggcgatctgggccgggccgttcctgcgcagcgccaacctgctggtcgatcgccgtggggcaatggtgcggcaacgccatgcgcacggctgggatctcgtggatgaccggttgtcactgttcgacagcctgttcacccaggtcggcgatccgcagcgcatgccggaaaccatcgccctgcgtgagtacatccgtcgctggcgcttctacgatcatttccgcagcgacgccgatgccccggcgcgacaaccggcgatggcaacgcgcacgccggtgctgcatcacgacggacgggatctggcggcggcctgggtgaccattctcgagatcggagatccggttgcgttggcacgcagtgtcgatgatgccttccccggcgccacggtcggcttcgaagagctggacggtcgactggccctgcgattccaccagcccgggctgctgcggccgttgtcgatggccgaattgtctgacggtaccctgcgattcctgctgctggccgcggcactgcacacgccgcgaccaccgccgctgctggtgctgaacgagccggagaccagcctgcatccggacctgctgccggcgctggcgcggctgatcatcgccgccagtgcgcgcagccaggtgtgggtggtgtcacacgccagccggctgatcgcggcgttggagcaggcgccgggctgccactcgctgcatctgcacaaggaacagggccgcacgctgctgagcgggcagggcctgctggatgcgccggcctggcattggccgcagcgttgacacatcgatccggatccggcagatctacgccatgcgcggatgcactcaatcggcgatgttgcgtgcttcggccgtgccaaggatttccgggtgctgcaccggcttgcggcggttcagcagcggatgcaggaacaccgcgccgacaatgatcgccacgcccaggtagaaccacggggtgacctcgtgctgctcgcgcagcagcaccaccgccagcaccaccgcatagaccggctccaggttggtcaccaactgcaccgtataggcgctcaggtggcgcagcgcgaccagggccagggcgaacggcagcagcgtgcagaacccggccagcaccagcagcaggatgccgtcgtgcagattcgggaccacccacagcgggctggccagtgctggcagcaggtagggcatcagcggtgccagcagggtcagggtgagggtgccggcacccagctccagggcggtgaccgtgagcggatcggcgtggctgaccatgcgcttgttgagcgagccgaacaccgccaccagcagcgccgatatcgcgccgatcaagacacccaggcgcatgccatcgggcacgccaccgaccaccagcgcaacacccggcagcaccgccaggccgaacgccagttcacgtagctggaacggccgcttggcgacccagggttcgatgatcgaggtgaacaccggggccagtgcaatgcaggtggcggccaccgaggcattggccagtttcaccgcgccgtagaaggtcagccagtgcagggcgaccagcgcaccgatgccggcgtaaccggccaccagccgcaggggcagggtgcgcagcccgcgccagacccgcggcagcagggccagcatcgccgtcaccagcagcatgcgccaccacaccagcggcaatgcgggcagggtgatcagcttgccgaggatggcggtgacgccccacagcaggacacagaagtggatctgccacagcgctttgcgggtgtcgggtgtgctcatccgcctattgtgaggcaaggcgaacgtcgcagcgctacccgcgtgtgggatcgctgccctggtcaacccgccgctgcagtgccatcgccgccgccgggttgcgtgccttgcccgcgccgatgcacagcaggtagacctcgcgcggggtttccggcgctggcgcggccaggcagggcaggtcatccaccggttcgccgcgtgaccagcggcgtgcgcgttcggcccagcgctgttgcacgggcgccggcaggccctcgttcaagcgggcctggctgcgcttgatccgcgcatagacgaagccggcactgacatcgccgtgcaatggcgcctcgtcgctgtcctcgatcaccagcgccacgccgtggcggcgggcggcatcgaccagtgccgggccatgtgcctcggcgttgcggacctccagcgcatgctgcagcggcaccccgtccagctgcttcggcagctgtgccaccagccgttccagtgcttcggcgtcggccggatgccgtggatcgaactgccacagcagcgggcccagccggtcaccgagcgcggtcgccgcctgcaggaagggcgcggccgcctcgaccgtgctggacaggtcgcggcgctgcaccaggtagcgtggcgccttcatcgagaaccggaagccttccggcgtctgtgcggcccactgctcgcactgcgccgcagtgggcgtgcggtagaaggtgccgttgatttcgatgcaacgcagcgcacggctggcatgggccagttcttcacgctgcggcaggcccacggggtagaaaacgccgccgcgccattcgggaaacacccagccaccgatgccgcagcggatcgctccggcggtcactggccgtggtccgcgcgccacgggtcgtagctgccgaaccaccacaggtagccttccgggtcggcgcaggcatagccacgaccgccgtagtcctggtcggcgatgtcgatgacgattcgggcaccggcggccttggcccgggcgtagtgcgcgtcggcatcggtgacgatcacgcaggcactctgcgtctggcggccgccgacctcatcaggcatcgccgcatgctcgctccacgcgctctggttgctggccgagcccagcatgatcatgccggtgccgaaggtcagctgcgcatggaacaccgtattgccatcggcgtagacggcctgggcatggaagccgaaggcgcgctgcagccagtcgatggcagcctgcgcatcgcggtagcgcaggcacggaatgatggtggagccgctgctcggttggccgttctcgcccatgacacccctcctatggcacagggcagggtgcaacgcagaacgttaccatcccgcgaaaccccggtgacggcctgcacatggccgccacccctgttcggagatcgtgctggatgaaaccctggattggaggagccgtgctgctggcgtgcacgaccatggcgagcgctgccaccccggcgcagctgcaggagctggatgcaaccgtcgagcgcgtnnnnnnnnagttcgacgtgcccggtattgcggtggcggtggtcaaggatggcgaggtggtgctggagcgcggctggggcgtgcgcgagcagggcaagccggaaccggtgcaggccgatacgctgtttgccattgcgtccaacaccaaggcgttcaccgccacctcgctgaacctgctggccgaggacggcaagctgaagatggacgacaaggtgatcgaccacctgccgtcgttccgcatgtccgatccgttcgtgaccggccagatgaccatccgcgacctgctgtcgcatcgcagcggactgagcctgggcgccggtgacctgttgttctggccgaccacctcctacagcaatgccgaagtggtggaacggctgggcagggtgccgctgaagggtggattccgcgagggctatgcgtacgacaacatcctgtacgcggtcgcccagcaggtgatcgagcatgtttccggcatgagttaccagcagttcctgcagacccgcatcttcgacaaggtgggcatggccggcacgcgctacaacgccgatcacctgaagccgggcgacaaggccgcggtcggccacgccaagtacgatttcaaggacctgcgcaccgtcgcgccgctgacctggtcgaacaatgccggcgccggcggcatctattccagcgcgcacgacatggcgcgctggatgcaggtgcagctggccgaaggcaaactggccgacggcacgccgttgttctccgagaagagccagcagcagatgtggcggatgatcacgccgcagtcgatcccggcgccgagcgtgccggagctggcaccggcgcgggccaacttcgccggctatggcgaaggctggagcctgagcgactaccgtgggcagaagctggtctggcacaccggtggctggccgggcatggtttcgcggctgaccctggtaccgggcgagaaactgggcgtggtggtgctgaccaatcaggaagtgggcgcggcgttcaatgcgatcaccctgagtgtgctcgatgcctacctgggcggtgaaaagcatgactgggtggacgcctatgccaaggccgtggccaagggacaggacaaggccgacgaggcgtgggccaagcaccagannnnnnnngacaagggcagcaggccgtcgctggcgctggccggctacacaggcatgttccgcgaccgctggtatggcgacatgcaggtcagtgccgagggcaagggactgcgcctgcgctttgccaagaccgcgcagctgagcggacgcctggagcactggcagcacgacaccttcatcgtgcgctgggacgaccgttcgctcaacgccgacgcgttcgtgaacttcagcctggacccggacggcaaggtgcgcgaggtgcgcatgcagccgatttccgacctgaccgatttcagtttcgatttccaggacctgctgttcaccccagtgaaatgacgccgccgggcgtggcccggcgctgacgtttgacgaatccgatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgatccccggatgcgtcgcaagggtgccggccagcggccggcacgaccgcagccgcagcgatcgtcggccggcgtacacatgcggcatgggatactccgccagctaaagatggcgagggaatgcgatgttccgttggtttgaatccctgattccggtgttcccgcccgtggacgggcggatgcctccgcgcaaggtgctgccgttctacctgcactacctgcgcccggtgtggccggtgctgctggccacgctcatcgccggcctgctgctggcgctggtggaagtggcgatgttcgattacctgggccgcatcgtcgacatggtcgccgagcagcccggtgccgacttcttcaagcgccatgccaacgacctgggctggatgctgttcatcacggtcatcgcgcgtccgatcctggtcggcctgcacaacctgctggtcaaccaggccatcgtgcccggcctgagcaaccgctcgcgctggttgatgcacaactatgtggtgcggcagagcctgagcttcttccagaacgacttcgccggcagcgtcgccaaccgggtgatgcagaccggtacctcgctgcgcgagtcggcggtgcagatggtcgattcgctctggtacatcgtggtctataccggcaccgcgctgtacctgttcgcgcaggccgactggcggctgatggtgccgctgatcctgtggctgctggcctatgcggtgatcatggtctacttcgtgcnnnnnnnnaaggaacgggcctggattgcgtccgaagcgcgttccaaggcgatgggccgcatcgtcgatggctacaccaacattcccacgctgaagctgttcgcccatggcgggcgcgagcaggcctacgtggccgagtcgatccaggaactggcggtcaagcaccgcgcgcagacccgggtgaccaccggcatggacctgaccatcgccatcgtcaacggtttcctgatcgccggtacctgtgggctggcgctgtggctgtggaatggcggccacatcaccgtcggtgcgatcacgctggcgaccggcctggtgatccgcatccacaacatgtccggctggatcatgtggaccatcaacggcatcttcgaggacatcggcacggtgcaggatggcatcaccaccatcgcccagccgctgaccgtgcaggaccgcgaggatgcagtgccgttgcaggtgacccgtggcggcgtgcatttccaggacatccacttccactacggcaagaagggtggcgtgatcgcaggcctggacctggtggtgaagccgggcgagaagatcggcctggtcggtccttcgggggccggcaagtcgaccctggtcaatgtgctgctgcgcctgtacgacctggaaagcggccgcatcctgatcgacggccaggacattgcctacgtcacccaggaaagcctgcgccagcagatcggtgtggtcacccaggacacctcgctgctgcaccgctcgatccgcgacaacctgctgtacggccgtccagacgcgaccgatgagcagttgcgcgctgccgtggccaaggcgcgtgccgaagccttcatcgacacgctggtggacgggcaggggcgtcgcggctacgacgcgcatgtcggcgagcgtggcgtgaaactctccggcggccagcgccaacgcatcgccattgcccgcgtgctgctgaaggacgccccgatcctggtgctggacgaagcaacctcggcactggactcggaagtggaagcggcgatccaggacagcctggatgagctgatgggcggcaagacggtgatcgcgatcgcgcaccggctgtcgaccatcgcgcgcatggaccggttggtggtaatggaccagggacgcatcgtggagaccggcacccatgccgagctgattgcggccggtggcctgtacgcacggttgtgggcgcggcagaccggtggatttgttgctgccgatcaatgatcgcttcggggtcggatccctttctgcaggaaagggctctgaccccagcgtgtttccggagacctgcatgatccgccccctgcgctccctgttgctggcactcagcctnnnnnnnnnnnnnnnnnnnnnnnnnnnggctgcgccggcacccatggacggcgaccagctcgagcaggtcgtcctgctcagccgtcacaacctnnnnnnnncggtggtagcctccggcgcgctcgccaacgcgacgcccgagacctggccgcgctgggaggtggcaccgggcgagctgactaccaagggaggcgtgctggaggtctacatgggccgctacatcgcccagtggctgcgccaggcgcagctgttgccggtgtcgggttgcccgcaggaggatgacttccacgcgtacgccaacagcctgcagcgcacccaggccaccgcgcagttcttcgttgccggtgctttcccgggctgccatgttgcggtcgaacagcgcatgccgctgggctcgatggatccgttgttcgatccggtgatccgccgcgacgacgcggcattccgcacgcgagcgctggagtcaatgcagcgagcgctgcccgcagtggacctggcaccggctttgtccgtggtggaggagatcacccgctatccgcagtcggcggcatgcaaggggcacagcgactgccatctggcgctggccgataccaccttcagtacggaaccgggcaaggagcctcgcgcgtccggatcactggcgctggccagcgggctggtcgatgccttgttgatggagcactaccagggcagtggcatcccccgcgaaggctggggccggttgaccaccgaggcgcaatggcaggcgctggcgcagatccgcaaccgctaccaggacatcctgttcggaacgcccgaggtggcgcgggatgtggccgctccgctgctgacaagagtgaatgcgttgttcgacgacccggcgtcgccgaaggtgaccctgctggtcggtcacgattccaatatcggttccgtgctggcggcgttgggtatcacggactacacgttgccgggccagtacgagaagacgccgatcggcggcctgctgcagttcgaacgctggcgtgatcgccacagcggggtggaacggatccgcctggcctacgtctacccgaccaccgcgcagctgcgcgatgcgctgccgctggccaacgcgcagccgccgggccgcgtcgtgctgcgtgtgccggggtgcgcggctcaggggtgcaccgtcgccgagttccagcgcctgctgcatccgaaagcccgctgaggcgcgctgctaacgcagcggcgtgcgcacgatgccatgcgtggccatcagcgtaaggtcgccgcccagccgtggcgagtggaacggtccgcgcgcatgcgcggcgtcgaacacgccgccgtcaggtgagcgcaggcggtagaactcgacccagccgctggcctgcaggggcaactgggcagcgccggtgtgctggttgaaccatgcagggtccctgctgccttcgatgacccgccgcgccaggcggtcgatcgcgtggttcctgctggcataccagtcctggccgcgcagacgcgccagctcggccatcatcaccagtggcgccaatgcgtagtcgtggtagtgcagggcccgttgcccgcgggccatctccagcggcaggctgccatcgtcctggatgtcatcgatgcccttctggaacgcggcgtggccggcctgccacagggcatcgtcgtcggtggccagtccggtggccagcacgcccagcccgccccagtagtagtggttgttgcggcgccgtttcggattgtcccagtacgccagattggcccgtgccagcttctgcagccacggatcgatacgcgcacgctgctgcgggttggcctggtcatgcactttcaggtaggccatggctaccgcatcgagcatccactgccgcatgtagaacgactgatcgttattgacccggatcatctgcccgagcatggcgccgtcgtcggcccacgcacccaaccagctcagcgtgcactgtgccgctgccgggtcaccgttgcgcaggtagtcatcgctcatgcgcgccacgtcggcggcatagcggtccagcggtgcagtggcgtccttgttctgctgctgcagtgccgggtcgatcaccgatccagccttgtcggtgtagtagccaatcgcgcggatgtccggctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaggcactcgcactggccagcagcgtgggcagcagggcgaggcgcaaggggagagacattggaaaccggcggaagggggaatccggcgaacgatgcgcctggccatgttgccggcatgtgatgcggagatggcttggcgatcccccacatacagatcggcccgggtttccccgggccgctccgcttcaactcacaccaccccgatcactcgatcggctggtccagcatcagctggcgtgcgaaacgcaccgggggtgcgccgtaggacagtacctggtcgtggtacgccttcaggttgaacttgtcgcccagcttctcctgcaccgccttgcgggtgtcgaagtgttcctgcgcaccgacgaagtaggtcggtagctgtgccgaggtcagctgtgcacgcacccacttgcccgccgcttcgctttcctgctggaacgcgtcgtgggtcatcaggtgcattgccttctcgcgatcccagttgtccacgtgcacgccctggtcgaggatcgcgttggagatcgtgcgcaggtagaacttcagctgcaccaggtggaacagcgggtcgttgttgaggtaaccctgctcctgcatcatgcgctcggtgtagaccgcccagccttcggcgaacaggcctgaacgcagcaccgcacgcagggtggaggggaacttggccgaatgccagccttccaggtagtggcccggggtgccttcgtggatgctcagcaggtggatcatgcgcgagttgtactcacgcaggaacgagtcgacctgcttgtcgttccagtcgtccggaatcggcgacacggcgtagaaggtcttcaggttcttgtccagcggacccggtgaatcacagtaggccacggccacgccacgctggaattccggcatcaggatgatgtccaccggcgcgtcgggcagcgtcatcagatcgtgctcgcgcacgaacgcggtggactgctccagtgcggccttggcatcgtcgacgaccttgtcgcgtgccggcttgtcggcgtaggccagctccagcgcagcttcaatggccttctgctgctgctcgtcggtcggctgggccggcatctccggcgcacccggcttgtccttcagcacggtctgcgcgatgccgtacatgtcttcgcgcacgcgcttgagttcagcgcgtgcacgctcaccgatctcctggcgcgacagcgaggagctcagcgcgaacttcagcttctggtcgtacttttccgcaccgatgcggaagtcgcccttggcattcggcaccagggtcttgtccagccaggtctgctgctcgtccaccgccttcttcaggccgtcgatggcggcctgcagacgctgctggtcggcctgcggcagttcaccgatgtggggggtgatgaaggtatcgacgatgctgaggatgcccttgttctgcttggccaccgtctcggcatggatcttcggcacgcgcgccggatccaggttctcgcgggcctgggcgaagatcgccggcagcttttccatgcgcgcggtggccgacttcaggcgctccggcagcggcgcgaactcgcgcgccatcaggccgtagatcgcgctgccggcgatgccgttgtacagctgcgggtcccacttgccggactgcagcacttcggcgttccatatttccgactgcagctggttgcgcaggatcgccgcgtctacctggttctcgcggcccagcttggccacctcgatcttgtccagctcgcccagcagcgccttgtaggctgccagggtcttctgctggccggcggcactgaggtcgtcaagctcgctgtcgtagcggtggtcaccgatctgggtagcgctgaccggcgacagctgcatccaggtgtccagggcgcgcttggacaggtcggcgaaggcggcatcgaccgccgcgtcaccggcctgctggctggtggccggggtggaagcgttggtcggggcgtcggccggctggcaaccggccagcgcggcgaccagggcgagggcaagaagatgcgggcgcatcggcgttcctgtacggggtcaaaccctgagcatagggccgcgtggctgctttgtccccgtgccataggattaccatgggcgcagacaaggaccctccaaaggagcgcagaacatggaataccagggaagctgccattgcggcaggatcgcattcaccgtacaggccggggcgccgatcagcgacgtcatcgactgcaactgctcgatgtgccgccgccgtggcagcctgctgtggttcgccccgcgcgaagcgttccagctgagcaccgatccggcggacgtggccacctaccacttcaacaaggcccacatcgaccatcaccattgccgcgaatgcggcattgccccctacagcgaggcggtggatccgcgcagcggtatgccgatggtggcggtgaacgtgcgctgcgtgcctgcagtggatctggccacgctggcggtgacctcctacgacggggccgcactgtgaggccggtgcgcgcgtggacgtgcatggcagcaatgccggtgctgctgctggcgctgggcgcctgcgccaagcagggcgacatggcggcggatgcgggcgccacggcggccgaggctgccatcgcttcaccggaaggcgcattcctcgcctacgaacacgacgtgcaggtgcaactggaagcggcgcagatcgcaccgcgcatccagcaggtggcacaggcctgccagagcgcgaagttcggtgactgcgcggtgctgcaggtcgaccagcgcagtggcgagcagcccagcggcgaggtcaaggtgcggattgcaccgaagggcaccgagccgttgatcgcgttggccggtgagggcggcacgctgcagtcgcgcaacacgcgcgccgaggacctcgcgcaggccgtggccgacaccgcgctgaccaaggcgcggctggagaaggaacacgcgcggctgctggcctaccaggaccgcaaggacctcaagatcgaggacctgatggcgatcaccacgcggctgtccgagatcgaggcgggtgtcgagcaggccagcaaggatgccgcgcagcagcgccggcgcatcgatacccagctggtgacgatccacttcgataccacgtccggccagcgcagccgcagcgagatcggcgaggcgctgagcgagtcgggcagcatcctcagcaccagcgttgcgttcctgatccgcgccgtcgccgcgctgctgccggtggcggtgctggccttgatcgcggcctggggtgtgcgtgcatggtggcgccgccgccgtcgcaagctgccgcccaacctctgaggtggaggctgatgccggcagcccgccggcatcagccctcgtcggtctcgtactcgacgaacacatccagctccagcgccagttcctgcactgcgtcgcgcaccttctgcgcggtgctttcattgccgacttccacttccagctcatggatgcccgggccgatgtcgtcggacagcccggccgagctggaatcgtcgtcgtccatgtgcggcatcagatcgtcggtttcctcgacatgctcgatgccctccaggccgagcagcaggtcgctgatggcacgggcgtcgtcttcagttccggtgatgcgcagtcgcagcatggccatggcgtaggtacgttgtggagttgcctgcagcctagccagcgccgggcaaagaacgggtgagggtgcagtcaggcgcgtgtggccgggcgcccgagcaggctgtccggcaatgcgggaatcggtgtgcgttcgtcctgcgcctgctccagcagccagtcgatgaataggcgtgcggccgggctgggcggttgtccttcggcatgcactacgtgatacgcatagcgcgccttcagcgccgggccgggcaggcgcaccacctcgtagcgctgcagatagggctgggcgatgtgggtgcgcgccagcaccgcgcccatgccatacaccgctgcacgcatcgcatcggtgctgtcggcgaaggtgtgcatgggtggcagcggcgacggcgtgcgcacgccggcgtggcggaaccagtcgcgccagccctgcggcgacaggtcggtgagcagcggcaggtcggcgatgcgcgccggatcgaccagcgtttcgaccccggccagtgccggtgaggcgaccgggaacaggtagtcatccatcaggtgctgcgcacgcaggccgggccattggcccaggccgtagcggatgcccacttccgggccgttgtcgtcatagcgatccagcccgctgccggtatgcagctcgatgcggatgtgcgggtaggcctgggtgaagcgcggcagccgtggcagcagccagcagtaggacagcgagcgcagcgtggtgatccgcagcggcacgctgtcggcatccggctgcaggtgatgggcgacggccgcgacatcggtgaaggcggcgctggcggcgtcggccagttgccggccctcggcagtcaggcgcacgccgcgggcgtggcgcaggaacagccgtacttccagcacttcttccaggcggcggacgtggtggctgaccgcgctggcggtcaggtgcagctcctgcgcggcctgggcgaagttctggtggcgcgcggcgaccgcgaacaccgccagtgcgggtagcagggaagggcgtagcagcatgtcgagcctcaagccatatttgtggctggcagcgatactacgcgcttgtgcggcgggcgtctgcgcctgatcctatccgccttggcgaggaattgacgatgtacggaggcaaggcatgaatgcggtcccacaggcggccgagcgcgattggcgcacgccgctggaattgaccctgctgggcgccatctggggctgctcgttcctgttcatgcgggtggcggtgccgtcgttcggcccgttcgcgctggtcgaagtgcggctggtgctgggtgcgctggtgctgctgccgttcctgtggcgcgcccgcgcgcagttcccgccgcggcgctggctgtggctggcgccgatcggcctgatcaactcggcgttgccgttcgtgctgttcgcctatgcagcggaacaggcgccggcggcgatcggcgcgatctgcaatgcgatgaccgtgctgttcgccgcgctgatcgccttcctgttcttcggcgagaagatcggcatgcgccgcgccggtgccttgctggttggcttcgctggcgtagtggtgctggccaccgccaaggtttccggcctgagtatcggcaccgcggtgctggccggtgcggcggcttcgctgctgtacggcctgggcgtgaacctggtgaagcggcacggatggtcgccatcgagccgtcatggccggtgttcatcgcctgcagcatttccagtacttcggcgccgcgcacctcgccgaccacgatacggtccgggcgcatgcgcaggctgttgcggaccaggtcgcggatgctcaccgcgccatggccttcggcgccaccgatgcggctttccaggcggaccacgtgcgggtggttgagtgacagttcggcggtgtcctcgacggtgatcacgcgttcgttcggcggcacgtagctggccagtgcgttcagcagtgaagtcttgccggaactggtgccgccggacaccaggatgttgcagcggcccagcaccatggccttcagcagcgcctgcatcggcgcatcgaaggtgcccttggccagcagctcgtcgggggtgaacggatccttgcggaacttgcggatggagaccatcggcccatccactgccagcggcgagatgatcgcgttgaggcggccgccgttgggcaggcgcgcatcgaccacatgaccggcctgccgtcggcggcagcggcggcggcaacgctgtcgtgtgcctcgctgtggatgctgccgatggcggtgacccactggccgcaggcggcgattccactgaaggcctggggcgcagcgatcgcgctgggcgtcgcctgtaccggcctggcgttcctgatgttctaccgtctgatcggccgcatcggcccgtcgcgtgcgtcgacggtgacgtacctgattccgctgttcggcgcggcgtttgcttggttgttcctgggtgaggcggtgacggtgcagatgttgattgcgggtgcgttgattctgggtagcgtggcggtgagccagaagggctgaggaattggcgttttgcgcgttgcgcgtgctgaaggtgcttcactgttcatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngatcaaaggcagaagcggtcgcttcgctcgccgggcccggcccggcactaccatgcatcgtcgtgcagctgtggctcttgaccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgaacagtgaagcaccttcagcacgcgtcacgcgcaggaaaccatcagcgcaccggcaccggaatattgcacagatcgatatgcccggccggacgcttgtagaaatcatccacgcggttgcgccgcgcctccaccgtatcggcaaaggtcttcgagtcggtacgcagtacctggatcggcgtgcgctcggctgccggcacatcgctggcgcggcggatcgacacgatcggcgtgcgcagtttcgggtcttggtagaagcccatcggcgcgggcccgcgcggtgttgcgctgagcagttccatgcccttcagcacgcggccgaccagagtgatgttgcggtccagctggcgcggcgactggccggtcaccacgtacagttcggcgccgatgctgctgtcttcttcattgctgcggccggcgccgagcatgccgtagcagtgcgccagccaggccttgccggcctgcgggtcctggccgaccgggaagccgtcgacgaaaccagtctgcgcagcccagccatcgcggtccggcagcacgctgaccttcaggccggcgctggcgcgttcgaactcggccggcagcttgcgcgcggcgctgccgaacggcctggccttggccgcgtcatcggcgtcggcatcgccgaactgcaccacgaagttatcctgcgagcggtagatgctggtgccgtcccagaagtgctcatgggcgaaggtctggatgttggcgacatggcgcggggcgaactgcggcgccagctcgatgatcacccgcccagccggcaggtccatgtacagcaggttggccggggccggggtgcgccattcgctggccgccgaagcatcgaggatctgctgcgggctgcggtaaggcgtggccgcgctggccagagcgggcagcaggcaggcgagggcggtcagggcaaggcgacgacggtgcggcatgggaaccccggaacatgaacgaggctttgattctgcgcgagcggcccggtcacgccaaccggcacgatgactaacgacacattcgctataccgaacttcgcactactgtggacttcaacgtagtggagggccggtcatgtccgaggacgatgtccagctgaagaagttccagaaggagctcagcgccggaacggtgtcgctggccctgctggcggtgctggcccgggccggggagccgctgtacggctacctcattgccaaggagctggagcgggtgggcgagggcgtgctgagcggcaagcagagcgcgctgtacccggtgctgcgcaacctggaggctgccggtctgctggaaagccacgtggagccgtccagcagcggtccgccgcggcgctactaccgcatcaatgaacgtggccgcgaggtgctggcgcagtggcgccacgcctggcaggccacccgcgattccgtcgattccgtgttggagggggtaccgcaatgaacgacccgagcctggcaggccgagccctgcccacgaccatcccgcagtacctggcgcagctgcgtgcggcgctggaaggtgccgacccggcgatggtgcaggacgcgctgtacgacgccgaggaatacctgcgctcggagctggcggcgcagccaggccgcagcgaggccgaggtgatcgccgacgtcgctggcagctatggcgcgccggacgaagtggccgagatctaccgcgagaccgaagtgacggtgaaccgcgcgctgcgcacgccgcgtgcggataccgcaccggtgctgcgcgcagcggccgaagccagtggcgtcgagccggccgcaccgccgccggcgccggtgcagcgctcgctgctggcgcgcttcttcggtgtggtgaccgatccgcacacctacggtgcgctgttctacatgctgctgtcgctggccaccggcatcttcttcttcacctgggtggtgaccggcctgtcgctgtcgctgggcctgctgatcctgatcgtgggcattccgctgaccgtgctgttcttcggctcggtgcgcgggctggcgctgctggaagggcggctggtggaagcgctgctgggagaacgcatgccgcgccgtccgcgttacaccgatcgcagccgcacctggctgcagcgcatcggcgacatgttcaccgatggccgcacctggctgaccctgctgtacttcgtgctgatgctcccgctgggcgtcatctacttcaccctcgcggtgacgctgctgtcgctgtcgctgagcctgatctgggcgccggtcgcggcgatcttcagtggcgacattccgggcgtgtacgtcgatggcgtgaacgtactgccgatggctgcatcgccgctggtggcgatcacggttgctgcggcgggcgcnnnnnnnnnnnnnnngacgatgcatctggcacgcggcatcggcaagctgcacgggctgattgccaagaacctgctggtgcggttgtaagcagtcggggtcggatccctgttcgcagaacagggctccgaccccggatcccatcatgctgggggcagagccctttccgttggaaagggatccgacccctgccgggaatcagcccgcctttcgccgcaacggggtcacgttgctcttcttcttcgtggccttcgccgccggtgcttcggcatgcgcggcgaagaagtcgcgcaccttcgggtacaccacttcgcgccagcgacggccgctgaagatgccgtagtggccggcaccttcgacgatgaaatgctcacggcggtccgcagtgatgccggtgcacagcgcctgtgctgcttcggtctggccgaggccggcgatatcgtccagctcgccctcgatgctcagcagcgcggtatcgcggatcgccgacggatcgaccttctcgccgttgaccacccactcaccacgcggcagcaggaagtcctggaacaccacgcggatcgtatccaggtagtacctggccggcatgtcgagcaccgcgttgtactcgtcgtagaaacgacggtgcgcgtcggcgtcttccaggtcgcccttgaccaggtcggtgtagaaatcccagtgcgaactgaagtggcggctcgggttcatcgacaggaagccggcgtgctgcaggaagcccgggtacacgcggcgaccggcgccgggatagctggccggcacggtgtggatgacgttgttctcgaaccacgacagcgggttctgcgtggccaggttgttcactgcggtcgggctgcatcgcgcatcgatcgggccacccatcatcaccagcgtgcgcggcgtcggttcgccacggctggccatcagcgaaaccgcggccagcaccggtacggtcggctggcacacgctcaccacgtgcaggcgctccacgccgaggtggcggatgaattcctggatgtaggcgatgtagtcgtccaggccgaattcgccttcgctggccggcaccatgcgcgcgtccacccagtcggtgacgtacacgcggtggtcgcgcagcagcgtgcgcacggtatcgcgcagcagcgtggcatggtggcctgacagcggcgcaacgaccagcacgaacggctggttgagcatcgtgtgcagctggtcggcttcattgctgtggcgcttgaagcgcagcagcttgcagaacggcttgcttacttcctcgtgcacgacgatcggcacgcgttcgccatcgacgtcgatttcgttgatgccccactcgggcttctcgtaatccttgccgatgcggtggaagagttcattgaccgccgccaggcgatcagcgccgggcatctgcgaccaccagtggccctggttggcgaagaacctggcgttggcctgggcctggtgcacccagggggcgagcaggttgcgggtcagttcgtgcagttgatagagcatgacgaccgaatatgtatggtcatatgttgccgcgcagcatatcccatccgggtgtcccgcaggttaagtcggctgaaaataatgaatctggattcacatccgttccagcgcggccgcatcgcctgccagggcggggccgagccagcagtgcgaccccaccggctgcaggccatgccgggccagcgtgcggcggtaccaacgcgctgggcgcgcctggaagccgtcgtggtcgccttcgaacgcgtcctcggcggcgaaggtctccaggaaagccacgccgcccgtcagctctgccacgccggccagtccggcgcgcagctcgcggtcgggcacgtagtgcatcacgtccgagcagaccagcaggtcgaccggggcacagggccgcagccaggcgaaatcgccgaagcgggccatgtgcaggttgcgggtcctgccgtagcggcgcacagcgtactcgctgctgtcgaagccgaggtattcgaccttcggacgcagcttcagcagcggtgcgcgccaggcgccttcgccgcagccgatgtccagcacgctgcggatcggtcgttccaggtagtactcggcactggccacggccacggcgacctttcgcgccaggcgggcgctgccgccgatgtcggcacggcggtaccagcgttggaaataggcggcgtcgtaggtcttgtccatggggcggtgcgcgatcggggaaaacggcgcctatcgtacggtgttgcgcccccgggtgtggcggaccagcagaagagccacgccatgggtggctgccatgctgcggcgattggacgcggcagccacccatggggtggctctactgcgacaatgggtacccatctacgccagccgccggagcgagcgcatgcagagctactactgggtcaagaccttccacatcgtgttcgtggtggcgtggatggccacggtgttctacctgccgcgcatcctggtgaacctggccgagactgcgggccagccggcggtgaccgagcgcctgcagctgatgggcctgcgcctgtaccgcttcggccactcgatgttcggcctggcattcctgctgggcctggtgctgtggctgggctacaaggtcatccccaatttcccgaccatggtcgcgcctggtggcgccggctggctgcatgccaagctggggctggtggtgctgctgctggtgtacttcggctggatcggccgcctgctcaagggcgtggccaagggcagggcgctgccgtcgtnnnnnnnnctgcgctggatcaacgagatcccgctgctggccttcattccgatcgtatggctggtgctggccaagccgttctgaggcggggtcatctgcacccggtagatccacgccatgcgtggatgccgtcagggcgcaaacgaaagcgccgggcatttgcccggcgctttcgtttctgcaatcacctgcgtgttgccggccagcggccggcactaccaggcctacctgcatgctggccagcggccggcactacgtcaggctgcttcgtacgtgccgtagctgcgcaggcgcgcgtagcgctgttccagcagctgttcggtggacagcttgtccagcgcatccagctcgttcagcagcaccgccttcaggcgcttggccatctgcgtcgggttgcggtgggcgccgccggtgggctcgcgcacgaccttgtcgaccaggcccaggctcttcaggcgcggggcggtcaggcccagctgttcggccgcgtccttggccttgccggcgtccttccacaggatcgaggcgcagccttccggggtgatggtcgagtacaccgcgtattccagcatcacggtgcggtcgcccacgcccagcgccagcgcgccgccggagccgccttcgccgatcacggtgcagatgatcggcaccttcagttcggccatctcgatcaggttgcgcgcgatcgcttcggactggccgcgcgattcggcgtcgatgcccggccaggcgccagcggtgtcgatcagggtcagcaccggcaggccgaagcgctcggccatcttcatcaggcgcagggccttgcggtagccctccggcttgggcatgccgaagttgcgcttgatcttctccttggtgtcacggcccttctggtggccgatcaccatcactgcacggccgttgatgcgggccaggccacccatgatcgccttgtcgtcggcgaaggcacggtcgccggccagctcctggaactcatcgaacatgacgcggaggtagtcggcggtgtacgggcgcgacggatgacgggccagctgcagcacctgccacgaggtcaggttgcggaagatctgcgcggtgcgcatgcgcagcttgtcctgcagcgcgtgcacttccgcctcgacattgaccgccggcccggcactggcgttgcgcagttcctggatcttggcttccaggtcggcgatgggttgctcgaagtcgaggtagttcggattcatcggaagccgtcgtgtaaagaagaggggaattctagccgaatgcgcgcaaaccacccgtacgccttcgtctggaaggcgacggtagcgcagccgggcggggcgcgccagtcagctcagggcaccaccagggcgctgcggcccatcagctggctgcgctgggaaacgaagtcgttgtaggcctcgttggcgtcacggcccagcccgctgcccagcgtggcggtggccgaggtgaaggccatctgcgcggcgaagtcctgcttgcgcagggccttctgttcatcggcggtggtagccttcagccagcgcgcatagacctcgcgcagcggcgcggcgtgggcctcgaaggccggcaccagcgccggcaggctggccggggccggttccaggctgaacgccggggccacgtagccagccggctgctcgcgcttgaacgcgccgggctcgcccatgccttcttccacgtaagcgatgaagtccgtggcggtgaacaccttggccacgatctggccgccgctggcgtcgacgtgggccaccaccttttccttcgggaagggctcgcgcacgccgtaggtccaggttttgtcgatgaacaggtcgtggctcttttcgaacgggccttcgaagtcgaccccgccaagttcgatgcccttgttgccgacgccgaagttcttcagcttgctctcgtcggtgacatagacctcgcgggcgatcacgtactcgctgagggtcggattgatcaggccgccacgaccgtcgacgtagacgatgaagcgcacgtcgccgagcttgtcggtgtgcaggcggtgctcaccgacagcgagcgagatcgggcgcgagccctgtgcggccaccggcaggtcctcgccgtcgatgctcagggccagcggcgcatcggtcgggttgtcgatctggaactcgaccttcgagggcgagcaggcggccagggccagcgcggcagcgaacgggaacagcagggtcttcattggcaatcgtccttgatgactggaacgggaaaaacaggaatacggaggagccgacctcagctggcccacggtgggctgtagcgcactttcagcgtgcgtacggcggggtcggcgcgcagcgcctccatcaacttggaatcgatgcgcaccgcgctctgcccggacacatcgagcatgccggcgacgccgccgtgcgggcccttcagcagcaggtccaggcgcagcggcgtgcgccccgggcgatggcggtccagcagcgcattgacgcgctcccagaccgggcgctgctggcgcaggtccaggcgcagcgacagccgcgtggcgtagttggcgcagacttcgtcgaagtcccagcactggcggatgcgcaatgcgtagccaccgttgaactcgtcctcgcgcaggccgcccttgaccaccaggatgcggtccttggtcatcaggtgcccgaactcggccatcgcgtcggagaacgcgctgcactcgacgcggccgcggccatcttccagctggatgaagatctggctctcgcccttgcgacgcacaccgaccacctggccggccagcacggtctgtacttccgggcgccagcgcttttnnnnnnnnnnnncaccaccgctgttggcgctccagatcttctccaccgaacccaggtcgttgccgaccagatcgcgtacatcgtcgcgccatggatcgaacgggtggccactgagatagaagcccagcgtgtcgcgctcgccgttgaggcgctgcagcagcggccattcttcggcttcgggcagatccagctggatcgtggtcgcgctcgggtccgggccaccgaacagcgagttctgtcccgaagcgcgctcgcgggccatctggtcggtagccttgatcacctccggcagctgcagcatcagcgaggcacggttgcggccaagctcgtccaacgcaccacagttgatcatcgcttccagcgtgcgccggttgagcttggccgagccgacgcgggtgcagaagtcgagcaggtccttgaacgggccgcccttcagccgctcctcgaccaccgcctcgcaggcaccctggccgacgcccttgatcgcaccgaggccgtactggatggtgtccggggtcaccgcttcgaacatgaaggccgactggttcaccttgggcggcagcacggtcaggccgaggttgcgcacctcgtcgaggaagccgaccaccttgtcggtgttgtccagatcggacgacagcgtggccgccatgaactcggccgggtaatggcgtttcagccatgcggtctggtaactgaccagcgcgtaggcggcggcgtgcgacttgttgaagccgtagccggcgaacttctccatcaggtcgaagatcgcgtcggccttggcttcgtccacgccgtccttggccgcgccttcgcggaagatctcgcggtgcttggccatttcggccggcaccttcttgcccatcgcacggcgcagcaggtcggcgccgcccagcgagtagccgccgacgatctgcgccatctgcatcacctgctcctggtacaccatgatgccgtaggtgtctttcaggatcgcttcggtgcgcggatcgggatagatgatttcttcctggccgtgcttacgcgcattgaaggagggaatcaggtccatcgggccggggcggtacagcgacaccagcgcgatcaggtcttcgaaacggtcggggcgcgcgtccttcagcaggcggcgcatgcccgaggattcgaactggaacactgcgcccgtattgccgttggcgaagatgtccttgtaggtgggcgtgtcgtccagcggaatcgcggcgatgtccaccggcggaatgccggcgcgctcatggcgcttgttgatcgccttcaccgcccagtcgatgatggtcagcgtgcgcaggccgaggaagtcgaacttcaccaggcccacttcttccacgtcgttcttgtcgaactgggtgaccgggttcttgccgaggccgttctcgtcgtgttcggcgtacagcgggcagaactcgctcagcggctcgggcccgatcaccacgccaccagcgtgcttgccggcgttgcgggtcaggtcttccagctgcagcgccaggtcgatcaggtcgcggacatcgtcctcggtctcgtagcgctggatcagttccggcgacgccatttccgagctggggccttccttgcccttgcccagtgcatccttcaggtggatgccgaggatgttcgggatcagcttggaaacaccgtcgaccaggccgtacgggaagccgagcacgcggccggagtcgcgcaccaccgccttggcggccatggtgccgtaggtgatgatctggctgacgcgctcgcgcccgtacttgcgcgcgacgtagtcgatcacctcgtcgcggcggtccatgcagaagtcgatgtcgaagtcgggcatcgacacgcgttccgggttcaggaagcgctcgaacagcaggttgtacggcagtgggtccagatcggtgatcttcagcgcccacgccaccagcgaaccggcacccgaaccacggcccgggccgatcgggatcccctggttcttgccccactggatgaagtcggccacgatcaggaagtagccggggaaacccatcttgatgatggtgttgagctcgaactccaggcgctcgaaataatcttcgcgggtcttgcccggcgccagcggattcttctccaggcgctcttccaggccgtcgcgcgacatcttctggatccaggtgtccagggtctcgtcgtcgggcaccgggtaattgggcaggaagtaggtgcccagccgcatctcgatgttgcagcgctcggccaacgccagcgtgttgtcgatcgcatcgggaatgtcggcgaacagcgcgcacatttcctcggccgacttcaggtactgctggtcgctgtactcgcgcgggcgcttggggtcgtccagcacgcggccggtggaaatgcacacgcgcgcttcgtgcgcgctgaaatcggtgggcgccaggaagcgcacatcattgctggccaccaccggcaggccacgctggccggcggccatcagcgcgaactggttgaaggtttcctcgccctcgcggccggtgcgggtcaactccaggtgcaggccatcgccgaacacgcgctgccaatcggccagctgctgctcggccagttcatgcttgccgtccagcgccaggcgcccggccaggctctgccggccggccagcgcgaacaggttggcgttgccggccttcagccagtccggatggatagccacgccgccttcggggcgatggccttccatccacgcgcgggtcagcagccgcgacaggctcaggtagccctcgcggtcgcggcacagcagggtcatccgccacggatcctgcccttcctcggcgatcagcacgtcggcgccggcgataggcttgatgcccacgccttcggccgccttgtagaacttgaccagggcgaacaggttgttgaggtcggtcaccgccagcgcgggcaggccgagttcgaccgagcgtgacagcaggttggcctgcttggccttcttcgggtccgcctggtccggcttggccggcacacggatggtggagtccgccagcgagaactcggtgtggacgtggagatgtacgaagcgggagttggacatgccggaccaggttggagcgcgcgggccccgggtgctgacgggggaatcgtcgccggggtcgggaagcgctggagtgcccggtcagggtagcgagggctggagggcgcgacaagctcttgacggcatgcgatatcgcatccgcgctatcgctccccacggttcgcaggcgaaccgcgggccccgcctgaccctgctttcgcagccgggtgcagcgaccgttcaggcgattcaggcgattgcgatgtctgcggtcacagctgccgggttttccaggcactcgcgcaccggggcgaagctgcgccggtgctccatgcaggggccgtgctcgcgcagggcggccagatgggccggggtgccgtagcccttgtgatgctcgaagccgtattgcgggtggcgggcatgcacgtcctgcatgtagcggtcgcgcgagaccttggccaggatcgaggcggccatgatcgcgcggtcgatgccatcaccgccgaccagtgcctgcgccggcagtaccaggcccttgggcaccacgttgccgtcgatgcgggcgaagccggccacgtgggcgaccgctgcaacgacgtcacgcatgccctgcagggtggcctggtagatgttcaggcggtcgatggtgtccacgtccaccagcaccacgtgccaggccagggcacgttcgatgatgcggtcatgcagttgctcgcggcgggctgcggtgagctgcttggaatcgtccaggccgttgatgcgtggccgtgccgggtcgaacaccaccgccgccaccgcgaccggtccggccagcggaccgcggccggcttcgtcgacgccggcgaccagacgctccggctcgaccacggcagcaccgtcgaacagggccaggctggccgctgcggcgtggcggcggctcatgcctgggcctggtcgcgcatcaacagctcgcccacagcgtcggccgcgcgggccgaggcattgcggcgcagtcgttgatgcaggcgggcataggtgtcctgcaggtcggtcacccgctgcgggtggtcgaaccattgctggatggccgccgccagcttgtccggcgtgcaatcgtgctgcatcagttccggtgccaggtcctggcccgccaggatgttgggcagggcaaagcggtcgaccttgatcaggcccagcgccttgaccaggcggtaggtcagctcgttgacgcggtaaccgaccaccatcggccgcttgaccagcatcgcctccagcgtcgcggtgcccgaggccagcaccaccacatcggcggcgatcatcgcgtttcgcgcctcaccgtcgagtacatgcgagaaggctaccggcagcgccgagcgtgacagctgttcttcgatcaggcgcttgcaggccgggttggcggcaggcactaccacgtgcaggccggggatgcgctcggagacctgccaggcggcctcgaagaacggttcaccgaggcgggagatttcgcccaggcggctgcctggcagcaccgccagcaccttggccgaggtcggcaggccaagcgcgnnnnnnnnttcctcgcggttgccctgcagggggatgtcatcggccatcggatggccaacgaagcgcgcgtcgatgccgtgcctggcatagatcgggggttccatcgggaacaggcacagcaccaggtcggcgctgctgccgatcttctcggcgcgcttctcgcgccaggcccagacggaggggctgacgtagtgtacggtgcgcacgccgcgctgcttcagccagcgttcgatgcccaggttgaagtcgggcgcgtcgatgccgatgaacacgtccggttgccattccagtgcacgctggcggaacgcggaacgcagtttcagcaggcgtggcaggtggcgcagcacttcggtcaggcccatcaccgccagctcgctggcatcgtgccaggtcaggcagccggcgctgcgcatggcatcgccaccgatgccggcgaattcggcattcggaaagcgtgccttcagctcgcgcaccaggcccgcacccagcagatcaccggaggcctcaccggccaccagagcgatccgcaacgggcgctcgctgagcacccgctgcgcggggacgctgccggccatcgaggccagcggaatcacggcggcgccggccggcgcctggccggtcgtgctgctcatcgcagcaagggcctctcagcgtgctcgatgaagtccagcatggccttcacgtcatcgctgtcgcgtgcctgttcggtcagctgcaccttggcttcggccagcggcaggcccgccacgtacagggtgcggtaggcgcgcttgatggcggagatccgctcggcgtcgaagccacgacgcttcagcccttcgctgttgatgccgcgcgggcggcccagcgaatcggtgccgaccatggtgaacggcggaacgtcgccgttggtcagcgcgcccatgccgaggaaggcgtgggcaccgatgcggcagaactggtgtgcaccggcgaagccgctgatgatcacgtagtcgcccacggtcacgtggccggccagggtggtgttgttggagaacacgcagaagttgccgacatggcagtcgtgcgccacgtgcgtgtaggccagcatccagttgtcgttgccgatcgtggtgatnnnnnnnnnnnnnnnggtgccacggttcagggtgacgaactcgcggaacacgttgcggtcgccgatcaccagttcggtgcgttcgccagcgaacttcttgtcctgcggctcgccaccgatcgcggcgtggccgatgaagcggttgtcacggccgatccgggtcgggccgtggatgctgcaatgggggccgaccactgtgccggcgccgatttccacatcggcaccgatcagggtgaacgcgccgacctggacgtcgtcggccaggcgcgcggccggatcgatgacggcagtcgggtggatccgtggtgcgttgtcagtcattgctgcctcccgtggatcagcccttggcaccggcgcacatgacctcggccgaggcaacgacttcaccgttgaccttggcctcgccgtagtaccagcccatgttgcggatcaggcgcttcatctgcacatccagcatcagcacgtcgccggggacgacctgcttgttgaagcgggcgttttccaccttgaccatgtagaacagcttggactgcgcatcgcggccgagcgtgagctgggtcatcacgccaccggcctgggccagcgcttcgatgatcagcacgccgggcatgatcgggcggcccgggaagtggccctggaagaacggctcgttgatgctgacgttcttctgcgccaggatgcgcttggcctcgatgtcgagttcaagcacccggtccaccagcaggaacgggtaacggtgcgggagcagttcctggatctggcagacgtcgataggaagctgcagcgtgtcgttcattctttctccttgccagcagccaggacgcggcgagccaatgcgtccagctgcttgaagcgcgcggcgttcttgcgccacgtgcggttgtcggtcaacggggtgccggacgagtactcgcccggctcatggatggaattgcggaccaccgacttgccggtgatcacgaccttgtcgcagatctcgaggtggccgaccacgccgacgtggccaccgagcaggcagtaacggccgatcctggcgctgccggcgatgccggtgcagccggcgatggccgaatgcgcgccgatctgcacgttgtgcgcgatctgtaccaggttgtccaggcgcacgtcttcgtccagcacggtgtcttccagtgcaccacggtcgacgcaggtgttggcgccgatttcgcaatcgtcgccgatgcgcacgccgccgagctgcggcaccttgatccacttgccggcgtccatcgccaggccgaagccatcggcaccgagcacggcaccggggtgcacgcgcacgcgcttgccgagcttgacccgggtgaccagggtgacccgggcgatcagttcgcagccgctgtccaggctgcagtcttcgccgatcacgctgccggtgccgatgatgcagttctcgccgaccacgcttcccgcgccgatggagacgaaggggccgatgtgggcgctggcggcgacctgggcgctgggatcgatgacggcgctggggtggatgcccggtgggcgcgtgggcgcgatgtcgaacagcgcggcgatcttggcgaaggtggtgtacgggtccttggccacgagcgcggcgccgggggcggcctcggcgtcgtcggcgcgcagcacgaccagcgaggcctggctgtcggccagctgggcgcggtagcgtggattggcgaggaaggtcagctggccaggaccggcatgggcgagggtggccacgccatggatggcggtggcggggtcgccatggacctgcaggccgaactgctcggcgagttgctgggcggtgtaggtgggagtattcacggcgggagtttaacgtgtgacgccattgcggtcatgcggggggcatatgcagccaacggcagggcccctcgcggcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncctggcgcgagtgccagccacggaaaaacagaaaaaatcaaaagcggggtgcgcgcttcccgcatccggactaaacgaaaacgccgggcaatgcccggcgcttcgcgccccgtctggtggagagccccccttctgttaaggggggcgcgccaatggcgcgggggataggaggtaggtcgggacccgctgcttgcgcagcaagccgcggcgcaccttcggtggtcagttcttagaactgaccgccgaaggtgaattgcagacgttcgatcttgtcgccgtcttccttcttcagcgggaaggcgtagctgatcgagatcggaccgaccggggcgcgccacagcagggctacaccggtagacactcgcagttcgttggccttgaagttatcggcgccgttgtagacgttgccgaagtcgacgaaggccgacacgcgggccgacgggctgtcgaacaaacgcgggaagtaggcttcgaccgaaccgacggtcttcagcgaaccgcccagcggctggccttccggataaccgcgggttacttcgcgcgggccgagggtgttgtcctcgaagccgcgcacggagttggtaccaccggcgtagaagttctcgtagaacggcagccccttggcggtgaccgagcgcaggttgccgttctcgtctgggaccattgcggtcttgtcactgccgtagctgtcgccgtagccgatctcggcgcgggtgttgatcaccagcgacggcatgatcggccagtacttgctgatctggtagttcagcttgtagtactcgatggtcgagcccggcagcgtggtttccaggtcaacacgctgataggtgccgcgggtcggcatgaagtagtcgttgcgcgagtcacgcgcccaacccagctccgtgcgccaggcatggaacgtcctgctgcccagcacgttgatgtaatcgatgatcgactgcggggtcgagccctggtacgtggtgatctggttgctgtcgatgccgaacatcagcgagacggtgtcggtctcggtcagcggcacgccgaacaccacctgcgcagaaccattggtgctgttgtactgcgcggtgttgaagtcggagtagtccagttcacgccaggacaggttgtagcccagcgaaacgccgtcgtcggtgaagtacgggttggtgtagctgaagccgtagcgctgcaggtagctgctgcgcgaggcttcgaccgacacgcggttgccgccgccgaggaagttgttctgcgacagctgcaccgaggtggtcatgccgtaggactgcgaatagcccaggccgaacacgaagctgccggaggtggtttccttgacgttgtagacgacgtcgacctggtcgttgctgccgctgacggccggggtctcgacgtccactgactcgaagtagcccaggcgctgcaggcggatcttggagcggtcgatcgcggcctgcgagtaccagctgttctcgaactggcgcatttcgcgacgcatcacttcgtcggaggtgcgggtgttgccacggaacaggatgcgacgcaccgacacgcgcgggccgggcacgacctgcatgttgatccctaccgtctgttcggcacggttggtggtcgggatcgggttcaccttggcgaacgcgtagccgatgttggacagcgagttggtgatggtgtccgagctgaattccagcagggcacgcgagaacgtgtcgcccggcttctggatcaccatgcgctcgacgtcctcctgcggaaggatggtgtcgccgctgaccttgatctcggagatcttgtactgcgcaccctcggtcacgcccgcggtgaggaacatgtcgcgcttgtcggggctgatcgagacctgggtggaatcgatgctgaagtcgacgtagccgcggtccaggtaccacgagttgagcttttccaggtcgccggacagcttttccttggagtactggtcgtcacggcggtaccacgacgcccagttgtgctccttggactcccaggtctccaggatgtccttgctctcgaacttctcggtgccgaccaggttgacgtggcggatcttggccgccttgccttccttgatggcgatcgcgatgtccacgcggttgcggtccagcgggctcacggtcggggtgatctcgacggtgtacttgccgcggtcgttgtactggcggcgcagttcctgggtcacgcggtccaggctcaggcggtcgaaggtgccgccctcggtcaggccgatatcggacaggcccttgagcagctgctcggacttgatgtccttgttgccggtcacggtcagcttgttgatcgccgggcgttccttgacggtcaccaccaggatgctgccctggcggtccagctgcacgtcttcgaagaagccggtcttgtacagcgcgcggatggtctcgccgaccttgttgtcggtgatcgtctcgccccgttccaccggcaggtaggtgaacaccgtgcccgagctgatgcgctgcaggccatcgacgcggatgtcgctgacagtgaagggctcggctgcctgggccagggcgggagcgccggtgacggcggcgagggcgagggccagcaggcggcgattggggagtcgcgtcatgtcacgtccggtaggaaggtcgatttcattggtgcgggatgccgacgctgtagacggcaacaacgtggaaaagttcatcgcgggaccaggccgaggatgtcgttgtagaacgccaaccccatcagcccggccagcaacgccaggccgatgtattggccggcggcgatggcacgctcgctcagcgggctgcccttgaccaactcgataaggtaatacagcaggtgcccgccgtccaagatcgggatcggcaacaggttgatgatgcacaggctgagtgacagcagggcaaggaactgcaggaaccagtcgaggccgcgtttggccgagacattggccacgcgggcgatggtgaccggcccggaaacgttctgcagcgaggctttgccggtgacgatccgggccatcatgcccagcgaatcggcggcaagccggccggtttcacgtacggcgacggtcactgcatccagcggcccatagcgcagcagggtgtcgtaggaggggctgtaggtggtggggaagccgacgccgatctgccagaccgggttgcccttgccatccttgccctggcggggcgtgacttccagtgcaaggcgttcaccgcctcgcaggacctcgatcatgccggggcctccggcacggccgagggcctggatctcgccgatcacctggtcgacgctgtcgatgcgctggccgtcgatcgccacgatcaggtcgcccggctgcagcagcccggtgaccaccgaatcggcggtgagcgagtcgaccagcgccggctgcagccacgattgccagtacaggccggccaggatcggtacccgtcgttcatcgaagccggcgggcagctgcgacagcggcagggtgcgcacgcgcacctggtccgcagggtcgagtacctcaagcgtgacgtcgcggcgatccatcgcggcggcggtcagcgccatgctggcctcgcccagggtggcgacctggcgctcatccacccgcagaacgcggtcaccgctgagcaggccggcgctggcggcgatgccgtcaacccggccgatcgtcggcgagtagtcctgcttgccgatcacgaacatcgcccacagcagcaggatgcacagcagcagattggcgatcggccctgcagcaacaatggcgatgcgctgccacacggtcttgtggttgaaggcctggccgcgctcgtggggatggacctcgacctcacgttcgtcgaggaacttcacgtagccacccagcgggatggcggcaatggcgaactcggtgccgtgcctgtcgcggcgcgaccacagcggacggccgaagccgaccgagaagcgcaggatcttgaccccacagaggcggccgacccagtaatgcccgaactcgtggaacgtgaccagcagcccgaggctgacaatcatccaccagaccgatccgaggaagtcagtcatgcaggctcacagtggcgggcaggggcggcggcgtcatgctgggcgaggcggtcgttcaggcggcgtcgatggcgttcagggtgagctggcgtgcccgctggtcggcggacaacaggacctccagtgtatcggctggctgggtcggcagtgttgaaagagcgttagcaaccagctccgggatggtcaggaaaccgatccggccctgaagaaatgctgaaaccgcctcttcattggcggcgttcagcaccgccggggcagtaccgccggcctgcatggcctgccaggccagcgccaggcaggggaaggcgtcggtgtcaggcgcctcgaaatccagccggccctgcgccagcaggtccagcccggccacgcccgattcgatgcgctgcggccagcccaggccgaccgccagggtggtgcgcatgtccggcaggcccatctgggccagggtcgagccgtcgacgaattcgaccagcgaatggaccaggctctgcgggtgcaccagcacctcgatgcgctcgccgggcaccgagaacagatggtgcgcctcgatgacttccaggcccttgttcatcaacgtcgccgaatcgaccgagatcttcgggcccatcgaccacttcgggtgagccacggcctgggccggggtgacctcggccagctcggcgcggctgcggccgcggaacgggccgcccgacgcggtcagcaggatccggcgcacgccggcgccgtcgatgctggcgtcgcgcgaacgcaggcactggaagatcgcgctgtgctcgctgtcgatcggaatgatctcggcgccggcgcgctcggcggtgcgggtcagcagctcgccggccagtaccagcgattccttgttggccagcaggatgcgcttgccggccgcagcggcggcgagggtcgaggacagccctgcagcaccgacaatggccgcgacgaccgtgtcgcaggcatcgcttgctgccagctggtccagtgcggcatgaccggcgtgggcctcggtcgacagcccggcatcgcggaggccgtcgcgcagttcggtgaacagcgcttcgtcggcgatgaccgcgtgcgcgggcttgtgctggcggcacagggccagcagtgcctgcacctggcggccggcggccagcaccgtggcctggtagcgctgcgggtggcgggcgatgacgtccagcgtggaggcaccgatcgagccggtggcgccgtatacggcgacccggcgcaggtctgcgacagcattcatggtcagaacccgaagatttccttgcccagcgcgaacaccggcacggcggcgaggacgccgtcgacgcggtcgagcacgccaccatggcccggaatcaggttgcccgagtccttggcaccggcgtggcgcttgatcaggctttcgaacaggtcacccagcaccgacgcgaatacggccaccaccgaggtgatcagcaggcccggcaggtgcgcgatgtcgatgccggccagccagcccagtccgagggccacggcgacaccggccagcaggccgccgaacaggccttcccaggtcttgttggggctgatccgcggcgccagcttgtgcttgccgaagtgacggccggcgaaataggcgcccgaatcggctgcccagaccagtgccagtgccgccagcagccacaggtggccctgcttgcctggcgggtcaccgccagcgtggatcagtaccagcgctgcccaggcaggaacgatggccagggtgccggccagcatcttcacgatccgggagggggccgtcggctgggcgccaaagttgaagaagcgcagccaggccagcgccgccagccaccaggcaacacctgccagtgtggtgatctggaacagcaccagcgtgctgccatcggcccacaccagcagcaccatcagcagcaggttcagcaccagcagcacggtgcgcgcgagggtgtcttcgatgccggccagcttcagccattcccacaggccgatcagcagcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccatgatcagcgcggcgaggactcgggtcttggtcatgggctggaggtctcggtggccagtgcggcgatctgggcgctggtcaggccgaaacgacgctcgcggctgccataggcatccagcgcctgctgcagcagggcggcatcgaagtccggccacagcgcctcggtgaaccacagctcggtgtaggccagttgccacagcaggaagttgctgatgcgggtgtcgccaccggtgcggatgaacagatccggcggcggcaggtcggccagggcgacctggctgcccagcagcgattcgtcgatctgttcgggcagcaggcgtcctgcggcgacttcagcggccagtnnnnnnnnggcacgggcgatgtcctggcgaccgccgtagctggcggcgatcgacagggtcagggtggtgttgtcggcggtgcgctgctcggccagctgcatgcggctgaccagtccggcaccaaagcgctcgcgttcgccgatgaagcgtacgcgcacgccgcgtcggtgcagttcgtccacttcgcggtcgagcgcgccgaggaacagcttcatcagggcgtcgacttcttcctgcggccggccccagttctcgctggaaaacgcgaacagggtcagcgccggaatgcccagttcaaggcagcgctcgatggtgcggttgacnnnnnnnnnnccggcacgatggccgatcacgcgcgggcggcggcgctgctgtgcccagcgcccgttgccatccatgatgatggcgacgtggcggggcagggtggccggcaacggaggcgggactgaaggcatcgacttcagaccgacagcagttctttttccttgtcggcaacgaccttgtcgacgtccttgatgttggtgtcggtcaacttctggatgtcgtcctcaccgcgcttcttctcgtcctcgctgatcgccttgtccttgaccagcttggcgatttccttgttcgcgtcctgacggatgttgcggatcgcgatcttggcgccttcgccttccttctgcacctgcttgaccagctccttgcggcgctcttcggtcggcggcggcatgttgatgcggatcgcggtgcccagcgtgttcggggtgaactcggcgttgtagagacccttctcgatctccttgatcatgcccttgtcgaacggggtgaccagcagcgagtgcgcatcggcgttggagatcgaggcaacctggttcagcggggtgctggcgttgccgtaggcattgaccgtcacgcggtccagcagggccggcgtggcacgcccggtccggatggaggtgagggtgtgcttcagagcgtcgatgctcttggccatgcgcgtctgcgcgttgttcttgatgtcgttgagcatcgcccggtcctggatgtatctggaatcgggcgattataggcgaatacgggacgctgccgggcctgaatcggcccggttgtcgccgcgcgctcaggctcaggccggatcgcggccctggaccagggtgccgatgttctcgccgttgaggatcttcagcagctcgcccggctggcccatgtcgaacacgcgcatcggcaggtcgctgtcgcgggccagggcgaaggcggcggtatccatcacttccaggccgcggcggatcacttcgtcatagctcaggctgtcgaagcggaccgcatcgctgtgcttgttcgggtccttgtcgtacacgccatcgaccttggtggccttcagcagcaggtcggcaccgatctcgatcgcgcgcagggcggcgccggagtcggtggtgaagaacgggctgccgacgccggcggcgaagatcaccaggcggcccttttccaggtggcggatggcgcggcggcggatgtagtcctcgcacacgtcgttgatcttgatcgcgctcatcacgcgcgccttggcgcccagcttctccagggcgtcctgcatggccagggcgttgatgaccgtggccagcatgcccatctggtcgccggtgacccggtccatgccgccggcggcaaggccggcgccgcggaagatgttgccgccgccgatcaccagggccacttcggcaccggcctgctgggcttcgatgacctcacgggccaggcggttgatgatcttcgggtcgatgccgtagtcctcatctcccatcagcgcctccccggacagtttcagaaggatgcggcgataggcgagcttggacatggggacctcgggtgcgtggaaatcgcgggcgattctacgcgcatgcggcgtcgggccatagtgttttgtgcactgcggcgcaaaatccggcgattcgccccgatggcgcggggcttcctgttcagcccagctcggcgctggccgtcgccgacagctcgtcgtggcccagcgcgccgggggagcgcgcgatcacccggttgcggcccaggttcttggagcggtacagcacgtcgtcggcggcgcgcagcaggtcctgcacatcggcgaagcgctcgtaaccgccctgggtggccacgccggccgagaaggtcacgaacagtgggccgccttccagctcggccatcggcgtggcgacgatgttggccaggacccggcggatcacgtccagtgccacggtttcgctggtgttgggcagcagcgcgacgaactcctcgccgccgaagcgggcgacggtgtcgctatggcgcagctggccctgcagtttgccggcaaaggcccgcagcacctcgtcgccggtcagatggccatgggcgtcgttgatcttcttgaagtcgtccaggtcgatgaaggccaccgacagcggccagccctggcgaccggcgcgcaggaattcctgctccagcacggcttccagctggcgccggttgagcacgccggtgagggcatctcgatgggcctggtcggccaggcgcttggcccgggcttcgaattcgtcggcgcggcgacgggcctggtcggcatcctgcagttcgcgcaggttgcgcagggtggccagctcctgcgcgtggtcgatcagttcgcgcacccgcgagggggaattcaggccggcctcgaacaggctggcgatgtccggcagggcctcgctgatgcgggtcaggacctggtcgaaacgggcgctgtccagttcaaggcggtcatgcacctgctgcagggcgcgctcgcgggcggcatcggcgtcatcgtccagccagatgtcggccacggcaccggacagctgcacgcaggcctggaacggcgattccgcggcgtccaggtcttcgctgtggctgatgctctccaccaggtagcgcggcaggccccactgctcggccacccaggcgccgacctcggcgtggctgcagcccagttcgtcgcgctnnnnnnnnaccaggtcgatgttgtcgcgtgcttcgcgcagcagcggcaggtagcgctccgattcggcctgggccaggcacagtacgcccaggtcctgcagcaggccggccagcatcagttcttccagccggcgcaggccgcgggcctggcccagctggctggcagccagcgcgctgaggatgctgcgcttccaggcgcgttggcgcaggtcgtggtcggcgccggtgccgccggtcagcccctgggtgacggtgaagccgagggccaggctgatcgtggcattcaggccgagcatggtcagtgcctggccgaggttctcgatccggcggcggctggcgtacagcggcgaattggcgatgcgcagcatgcgagcgctcagcgccatgtcgatggcgatgatgtcggcggcggtggcgatatccgcttccgggtcctgcgccagttcgatgatgcgcagggcaataccgggtggcgagggcaggttgcggcagagcgccagggcagctgtcagctcgggaggcatgtcgggtcgttcaattccattgggacaagaatacctaggaatgcatcacagtccgcgattttcgttcctgctaaatgactgttgattccctgtgccgagtatcggcttgattcgcgcgcaacgcaaaggtgccgctgtgcgcaccccacagggccgccggcataaaaaaagagccgcggtctcccgcggctccttctggttgcttcacagccggaaggctggaatcagacctgcatcgccttggcaacttcggcggcgtagtcttccaccaccttctcgatgccttcgccgacgatcagcagcttgaagccagcaacatcggcgccagcggccttgaccacctgctcgacggtggtgtcgcccagcacgtaggtctggccgtacagggtcacgtcgctgacgatcttgttgatcttgccgctgatgatcttttccaggatgtcggccggcttggccttgtccttttcggacatcttggccagctcgatttccttttccttctcgacgaagtcggccggaacgtccgcagccttgttgtgcggcggcttcagtgcagccacgtgcatggccaggccacgggccagctcgacgtcgccgccgatcagatcgaccagcacgccgaccttgccgttggtgtggacatacgcaccgatgttgccggtggtgtcgacattcaccatgcgacggatctggatgttctcacccagggtctgcacggcggtggcgcgggcttcttcaacggtgcggccatcggccagcttggcagccttcacggcttcgacgtcggtggcgcccgatgccagggcggcagcggcaacggcattgacgaaggacttgaagttgtcatcgttggcgacgaagtcggtttccgagttgacttcgaccagcacggccttgccgccatcctgggccaggcccagacggccttcggcggccacgcggtcagccttcttgtcggccttggcggcgccggacttgcgcatggcttcagcagcagcgtcgatgtcgccgttggcttcggtgagcgccttcttgcattccatcatgccggcgccggtgcgctcgcgcagttccttgaccagggaagcagtgatttccacgggattacctcacgaaagaaaggggttgggccggcatggtggccggcccgtgtgacacggtcctgtcacgcgccaaaggctgcgcgcagggagggtggacgccgggcgtccaccccgggcctggatcaggcctgggcgtcgtcgcccttcttggcagccttcttggccggagcgcggcgggccggcttctcttcgccttcagcagcggcttcagcgaactcttcctcacgcaccgaagcagcatgcggagcagcagccttgccttccagcacggcgtcggcagcggcgcgggcgtacagctgcacagcgcggatggcgtcgtcgttgcccgggatggcgtagtccaccagttccgggttgtagttggtgtcgaccacagcgatgaccgggatgcccagcttcttggcttccttgatcgcgatgtcttcgtggccgatgtcgatcacgaagatggcgtccggcaggcggttcatgtccttgatgccgcccagcgaggcttccagcttgtcgcgctcgcgacgcaggcccagcacttcgtgcttgaccagcttctcgaaggtgccgtcggtttcaccggcttccagttccttcaggcgggcaaccgactgcttgacggtacggaagttggtcagggtgccgcccagccagcgctggttcatgaacggcatgccgcaacgctcggcttcttccttgatggtttcgcgggcgctgcgcttggtgcccaggaacaggacggtgccgcgcttctgggcaaccgacgagatgaagttcatcgcatcgttgaacagcgggacggtcttttccaggttgatgatgtggatcttgccgcgggcgccgaagatgtacggagccatcttggggttccagtagcgggtctggtggccgaagtggacgccggcttccagcatctgacgcatggtgacctggggcattgcaatactcctgatatggaaccagcgattccgcccgcggggataggtatgcgggacgcgtggaagcgcgatcggttccggggttgggcttccctgttgcctccgtggccgaactccttgcggagcaccccggcacggatgggggcagcaggtgtggattcaccggtgacgtccggtgtggacgggttcccgcgcacgcaggcggcaggaatccggtcgattatagcccgctcggtgcgctggctgcaattgccgggcctggagcgaccagatcgaccacgcggccatcctgcagccgggcctggaaatgaccgccggcgtagccatcagcgcgggcgggcagggcccagcggcgctcatggccggccagcagatacccggccaggccgggcagcagcagggtgcgctgaccgccgctggtgatgtaggcgagatcgttcaggcgtgcgtgcagggtaccggtgttgctcagtcgcaggaaggtatgtgactggccgggttcgatccctgcatgcagccgcgactgggccattggtgtggcgtgcccgcggaacaacggcagcgaatagcgctgcaggcctggcgtagtgggggccaggacgacccgataggcctgttcgccgacagcggatgccggctggcgtggcagcagccagatgcgctgtcggacgccgggcgggatgtcgagcagggtggggctggcgagcacctggtcggtgggacgcagcatgtccgcgtcggtctgctggtcccacgcaaggatctgtacccggccctgccagcggccggggccggggttgaagagccaaagttcgccctggccaccttcggcgggcagctgcagtgtggtcggcaacaggtccaatgccgcggcaggcaacgccagcagcatcgccagcagggtcagaagtgcccgcatcagtagatgacggtcacggcggacgtcgtgtcttcgtcgtcggcgggaggcgcgagctcgcggacctggggcggaagttgcggtgtgtcgctgcgctggtggggtgcggggcagtgggtgctgccggggtcatcgcggcaggcttcgaccacggtcaggcggatctgcaggttgctggggccgggttcggcccacgccgatgtgctggcgaacagtatcgccccgatcagaaatgcgcgagccacctggcaacctccgtgctgaaagatctcgctgcgcggtatcggctggatcggccgaatctgtagcgtcgactgtcagtcgactgctcctggcacaggaatgatgcgcgcatccacgcatgacgtggatctgccgaaaccgccccggtgggcgtcgatcgtccgaaacctgcctggtgggtgccgaccgttggtcggcacacaggtcaataagtgatcgtcacctgcaccacatcgttgtagatgccggccgggggctggccggtgaccggcggcacccggccatggatcgtgagctgctgcgcgctgccacttccggtgccgccaacggtatcgacgttgagggtgttgccccagcgcaggctgcgcgcggcatcgcggtacagctcgtaggtgaggtagtaggtgctgccgccgatggtggtggccatgcgccgcgtgctggtggcggtgggattgttctggccgttgttgaggctgacctggtaggccgtgttcttcaggcaggtcagggtcaaggtggcggtccggtcgatgttggcgggaatgccgccggtgacgttgccgaagttcatgttggtggtgacatagcttccgcactgcggcagcacgttggcggtggcggtgaagctgaaggcggcactggcgctgttggtaccggtggcgccgccgttgcaggtggcgggcacggtggcggtgccgagcagcacttcgttccaggcccaggtcagcaccacgttcgcaccgctgaacgtactgctgtaagcgcccgacgccaggatctggttggccgggatctgcgcgaacagctgggtcgactgcgcaccgctgccaccggtcagcaacggcacgctgtaggtcatggtcagttcctgtgccggcggcgtgccacgcggggtcagcccggttacctggctgaagttggaggtgttgtagagctggaaattcatgctgtcgctggcgctggtcttcatcgtgcgccagctggagctgctgccgccgccgctgccggcgccgatgcccacgcagacccgcacgccggtggtggccagcaggctcaacgcagcggtggtgcaggtcacggtgatgttgagcgtgccggtggttgcaccgggggcattgctgttgacgttgccaaacggcagcgtcgggtcggcgacggcggcgcacaccgcgacggcgcgggccggtgccgccgccagcaggccggcgaccagcagcaggccgagcagcaacgtcctcatggcgctacctccgggatgcacgccagcggtgccggcttcggtcgcgcgccggaagccaccaccttgggcacgtccggtaccttcaccctgcattgcccgcggctggtggtgatgtacagcacgctgccggcggacacgtcttccaggtacagcagcccgtcatagcccaccagcgcctgtcgcccgtccggcagctgcacctcgctgccgacctccagcggttgcccgtccatgccgtgcagggtcaggttcaacgacggccgcgaacgcagcgcgaaggtcacgcgggtaccggcgcgttggcggggtgtcacccagtcttcgatgcgatcggcgcgcatgtcctcgggcaggtccagggtgtcgatggagacgcggttgcgctgccaggacagcagtgggctgaccagcagcaggccgcgatcatcggtcacgccgatcagccggttttccagccgcaccggcacgccgcccacgccgttggtgctgatgactgcgaacgcgtcggagacttcgcgggtggcgaaggcatgcccgcccatccacaccaggctgccactggcgctggcgtaggcatagttcaggccgccctggcgcgaggcgccgaatgagtagcgaccgacgtcattgaggatgccgacttcggccaggccgccattgccgtcctcgccatggcgcacctnnnnnnnncaaccgacgccgccggcgctgccgtcgccgggcaccggctgggtcacgtccgctacccagctctggctgtcgccgttgcgctggctggagaggctggcctggcggttgttgcccaggctggcggtgaccgacaggtagatgctgcggtcatcgctcttgtccaggttctggttcaccgacaggtaggccgaccaccgctggctccaggtgcgtgaccagaacagactggcgtagcggttgtcgtctccgtcgggatagcgcaggcgcaggtagctggcgctgagcgtgcccagccgcagcagatcggcgccgaccgtggcctgttcactgatgctcggcggcaggctgccctgcagtgcgcccaggtcgcggtaatcgccatggctgcgcacgctgcgcagattgaaattgagccggcggttgttccagctgtagcccagtgcccattgcccgccccgcaggccgtgatagtcactgtgcgcataggcggcgttgaacacgcccgcgccgccgagcagccaccagccgccgatgccggcctgggccagnnnnnnnnnnnnttcggcatgtgcttcgccggtaaaggtgtcgctgataccgcctcgccagctggcactggccacggtgcgatcgtcgtaggcgaaggaacgctggccgaaatcctcacgcaggcggccaacgccggccgaccagtccgacaggcccttggccagcagctgctgggtgccgtagaaactgaaatccagcgtctgcatgcgcccgaatgcatcggtcaccaccacctgtgcgctgccggtgccgctgatgccgggttgcgcggccagctggaacggaccgaccggcacctgcccgctgtactggcgcaggccatcgacgtacagctcgaccgtggacggcaccaccgcctggccgaggaagctgggcgtgggggtgagtacgcgatacggctgcaggccgtagttgcggccgatctgcaggccgcccaggcgcaccggacgggtccagtcgacgaagccgctgtagaaatcgccgacctccagcgtcatcgccttgccggggaaatccaggctccagcgcgtatccagacgcacgctctcaccgcgccagcgacggtcgccgggctgctggtagcgccggctgatcgctgtgttctcgacggtgccgttgccgatcccgaacaggcgcagctccgagctgaggctgaggttgccgagcatgtcgacccggctgccatacacgtcgtagttcagcagcaggccgggcgaggcggtgctggccggtgcccgggtctgcggctggctgagcacggtggtcggcagggtcagctggtccagcggcacgtccagggccagggtctgcatatgcgcgtcgtagcgcacaacggccccgctgatctggtccagatagaccggcgcatcgccgcgggcgctgaagccgagctggcgcagcacttccggactggcctgcagccggccacgggtttcagtgaatggcagcaggccgcggggcgtgctgttgagcgagacgtccaggtacagggtctggctggcggtcaggggcgtgggggcgggcaggatcgcgtcggccgacaccccggagacgtccgcagccccggcggcagccacgccggacacatcggcggcttcggtcgccgcaggagccagggcagcaaacagcgcgcccatcaacgcctcagcgagccggtggcggcgacagcggcgtctgttccgactcgccattgagcttggccgtgatctggtcgttgtcgcggtcgatggccgtgcgctcgatcggccagcgcatcacctgcccgggcagtacatagcccagcaggccggggtgcacgatgcgcgggcgctggacgctgcccagcgccaggtcggcgatctgtgcatagctgttgccggtgttggccacctccacgccgttgcgtccgtcctgcaaccggaccaggctggcctgcaggcgcggcgccagcttgccgccagacggttgcacgaacaccggaatcgaatagcgcagcacgaactgcatgccgttggcgcgggtcgccagatcaggcacctcgtcgacgatcagccggtagtgctgctgtgccgcaggcggttcgtggttcgggcgcatgacccgtaccagctgctgctggcccgcgcccagttcctgcatcggaggggtggccagcagttcctcggtgggcagcagttgttcctggccatcctgctgtacccagcggaagacccgcacctgcagcctgaccggcgaggtgccactgttggtcagccacagttcgccggcgcgctggcgggcctcaagctgcaggctggtgggggcgacctggaggctggtggcaccggcaggggctgcggccagcagggagagggcgagcagcgccacgccggtggcgcgccacgggcggggtccggccatgcgggcgtgctccatcaataggtgatcgtggcggtgaccgtatccaggtagttgccggtggccgggttgttggtgctcaggttcaggatctggccgtagacgatgtagggcacggccaggccagtgccgatgccggcctgggtgttggtgcccgaggtcgcaccccagaccagggtatgagcggcgtcctggtagagctggtagccaacgaagttgttggcggtcaccgcggcgttggtgttcttcatccggcgggtggtgacgtcgttggcggtgctggcattggcgcccgcgttcagcgaaatcgtgtacggggtcagggccgagcattgggcggtcaccgtgccctggcccagggtgggggtcgccgtggtcgaggccgccgtgccgaagtcaacgttggtgnnnnnnnnnnnngtgatggtgcaggccttggtgaccaccagggtcacgttgaaggtcgtggtgtcggcggccagtgcggggccggccagcaacagtccggtcaggacccaggcgagcggtgagcggaacgtggatcgcatggacaacctccctgacccgaaggtctgttgaacaaggcgaaggcggcaggttcgggccgctttgacaacggtcgtggccagcttctgcgggtaagtgtctgtaatccgtgataaacaggcgtgcgaaagggtggagatcgtcacgctttcactttccttgccggaaccgtgcatgcccccggatcgccagttgggtggcgttcgttcagattgcagcgggatcggcgataatgggcgccatgagcgtgaatctgaaaaccccgcaggaaatcgagatgatgcgcatcgccggccgcctggccagcgaagtgctcgacatcgtcaccccccacgtcaagcccggtgtcaccaccgaggagctggaccgcatctgccacgaccacatcgtgaacgtgcagggcgcgattccggccaacgtcggctaccgcggcttcccgaagaccgtgtgcacctcggtcaacaacgtcatctgccacggtattcccagcgaagggaaggtgctgaaggatggcgacatcatcaatatcgacgtcaccgtcatcaaggacggctggcacggcgacaccagccgcatgtacttcgtcggcacgccgtcggtgatggcccgccgcctggtggaaaccacctacgaagcgatgtggcgcggcatccgtgcggtgcgtccgggcgcaaccctgggcgacatcggccatgccatccagagctatgccgaaggcgagcgtttcagcgtggtgcgcgagtactgcggccacggcatcggcaaggtctaccacgacgagccgcaggtggtgcattacggccgcccgggccagggcctggtgctgcagccgggcatgaccttcaccatcgaaccgatgatcaacgagggcacccgttacaacaaggtgctgccggatggctggaccgtggtgaccaaggaccgcaagctgtcggcgcagtgggagcacatgatcgcggtcaccgagaccggcgtcgacgtgctgacgctgtcgccgggcgagtcgcaggtctcctgaggatgctgccggcgagttcgctgctggacacgccggccgcgtcgctcaacgacccggactgggctgctgccgcgcgccaggcgctgcagcaggccgacgcgcgcctgtaccgccgcttcgaccagggcgacaacatcgagcgcctgctggcgctnnnnnnnngtgccgccgaccatctgatccgcctggcgtggcagcgctgcctgccagtcgatagtggcctgtcgctgttcgcggtgggcggctatgggcgcggtgagctgttcccgcgctcggacatcgacctgctggtgttcggcggcccgccggcacagctggcgcacgaagcggcactggcgcgcctgtttgcgctgctgtgggattgcgggctggcggtcagccatgcggtgcgttctgcatcccagtgccacgaggcggcgacggaccagaccgtgctgaccgcgctgatcgaggcgcgcccgatcctggctgatgatgcggcgcgccgcgcgctgcgcgaggccatcgacgaccgcgaactgtggccggcacgcgcgttcttcctggccaagctggaagagctgcgcaaccggcaccagcgtttcggcgataccgccgacaacctggagccggacctgaaggatggccccggtggcctgcgcgatctcaatacgctgggctggatggctctgcgtgcctttggcgtgcgcgacctggaagccctggtcgggctcggccatctgggtgccgacgaagccgcggcgctcaagcgcgaacgtgcggtgctggcgcggttgcgcttcggcctgcacctggtagcacgtcgcccggaagagcgcctgcgtttcgattaccagaagaccctggccgcgcgcctgggcttcgaagacgacgccgagaacctcggtgtcgagaaaatgatgcagggcttctaccgcgccgcgctggtggtgcggcggatcagcgaccgcctgctgcagcgcttcgaggaacagttcgatggcgaagcgcagccggaaccgctgaccgtgggcttctccctgcgccgcggctacctggccgccaacgaggccgactggccgcgtggcgatatcggccaggtgtttgcgctgttctccagctgggccaacaatccgcaggtacgcggcctgcattcgctgacnnnnnnnnnnctggccgaagcgctgccgctgctgccggcctacgaccaggccgataccgannnnnnnnagcagttcatgaccctgctgcgtggccaacgcccggtcgatacgctttcgcgcatggcgcggctgggcgtgctcggccagtggattcccgcgttcgcccaggtcagcgggcgcatgcagttcgacctgttccatgtctataccgtcgaccagcacacgctgatggtcctgcgcaacatcggcctgttcgccagcagccgtgccgacgaacgcttctcgatcgcccatgaagtctggccgcgcctgcgcaagccggannnnnnnnnnnnggccggcctgttccatgacattgccaagggccgcggcggcgaccattccgaactgggcgcggtcgatnnnnnnnngttctgccaggcgcatgcgctgagcacgtccgataccgaactggtagcgtggctggtcgaacagcacctgcgcatgtcggtgaccgcgcagaagcaggacatcgccgacccggtggtgatccatcgcttcgccaccctggtgggcagccgcgaccgcctcgactatctgtacctgctgacctgtgccgacatcgccggcaccagcccgaaactgtggaatgcctggaaggatcgcctgctggccgacctgtactttgccacccggcgtgcgctgcgcgaggggttggagcatccggtaccggccgccgagcgcgtggccgaggcgcgtgacagcgtgcgcgcactggtgcgcgagcagggttacgacgacgccaccatcgaccgccagttcgccgtgatgccggatgagggcttcattcgcctgcgccccgagcagctggcctggcaggccgcggcgctggtaccggtgaaacagggccagacgctggtgaaggtgcgccgcatcagtgtcgacgacccggcactggaagtgttcgtgcattcgccggaccgcgacggactgtttgccgccatcgtgatgaccctggaccgcaagggctacgggatccatnnnnnnnnnntgctggatggcccggccgacaccattttcgataccttcgaagtgaatccggccgacagcttcgccgatggcagcagcgccaacctggaggccgcgctgcgcgaggcactcagtggtgacctgtcgcgcctgcgcccgtcgcgtcgggtggtgccacgccagctgcgccatttccgcttcgcgccgcgcatcgagttccgcgatgaaccgggcgcaacccgttttgccctggtcgcacccgaccgccccggcctgctggccgacgtggcgttcgtgctgcgcaaccagggcctgcgcgtgcatgatgcacgcattgccacgttcggcgaacgcgccgaagacaccttcgtgatcagtgacgaacacgacctacccctgactgaacctgcccggcagcagctgcatgacgcgatgctggcctgcctggaccctgatcgaaacgccggagaccccgcctgatggccaccaagcctgttaagaagactgctgccaccgccaagagcgcagcggccaagaaaactgccgccgtgccggccgcgaagaaggctgccgcgccgaagaaagccgcggtggtgaaggcgccggcgaagaaggtggcagcaccgaagaaggccccggccaagagcgcagaagccgcacgcgccgaaaccatcgcccgcaagtcgctgcgcaagccggccgcgccgggcgtggaagaactgaagttcggcatcgaaagtgccttcgaacgccgcgccacgctgacccttcacgaactggaaggctcgaccaggccgctggtcaaccgtgtgatcgacggcctggaaagcggcgaattccgcgttgccgaaccggacggccacggtggctggaaggtcaacgagtggctgaagaaggccgtgctgttgtacttccgcgtcaacgacatggccgtggtcgacgcacgtccggcgccgttctgggacaaggtcgaatcgcgttttgccggttatgacgaagcgaagttccgccgtggtggcgtgcgcgtggtgccgggcgccattgcccgccgcggtacgtacttcggcaaggacgtggtgctgatgccgagcttcaccaacatcggtgcctatgtcggtgaaggcaccatggtcgatacctgggccaccgtgggttcgtgcgcgcagatcggccagcactgccacctgtccggcggtgccggcattggcggcgtgctggaacccctgcaggccagcccgaccatcattgaagaccactgcttcatcggtgcgcgttcggaagtggtggaaggcgtggtggtcggtcaccacagcgtgatcggcatgggcgtgttcctcagccagagcacccgcatctacaaccgtgccaccggcgagatcacctacggctacatcccgccgtacagcgtggtggtgtccggctcgctgccgagcaaggacggtacgcattcgctgtactgcgcggtgatcgtcaagcaggttgatgccaggacccgcagcaagaccagcgtcaacgacctgctgcgcggcctggctgactgaaggtggctgcgccggaggatctggcgcagtccgcgatctaccggcatccgtccgacaccctgttggggcggatgctgccgcgcctgctgcacgccatgcgctggacccgactgcgccgcgcactgtcgcggcgctggccgatgccggcgccgccttcggtggccatcaggccctcctgcgtttcctcacctgccaggacgaggccatcgcccgcacctgcgactgtcgctgggccagcacccgcgtcgcgctgccggtagacctcgacaacctgcagccgctgcgcctggaacgcgagctgcagtgcccgcgcctgcaggcgatgggcgtggcgcttgcatcgggcctggccttccgcttgccgagagtgccgttccgggtcgtgtccgagcgcctgttgtgagattctggccctctgttttccagcatcacagatggccatgagcaccactgtctacggtttgaagaactgcgatacctgcaagaaggcgaccaagtggctggaccgcttcggcgtgccgtacaccttcgtcgactaccgcgagaacaagcccagcccggaaatgctgctggaatgggccgcgcagctgggggggctggcggcgatggtcaacaagtcctccaccacctggcggcagctgccggacaaccgcaaggccgcggactccgaggccgaatggaagctgctgctgcgcgagtatccgcagctgatcaagcgcccgctggtggttaccgccgacggcacggtcagccagggtttcagtgacaatggtttcaaggcacgcttcggcgtgggcgacgcatgagcgcggtcctcgacctgacctgcgagctgattgcgcgaccttcggtaacgccggacgatgctggttgccaggcgctgttggcggcgcggctgaagcaggccggattccagtgcgatcatctgcgcctgggcgacgttgacaatctgtgggcgacccatggcctgggcgcgccggtgctggttctgctgggccacactgacgtggtgcccaccggcccgcgcgagtcctggaccagcgacccgttcaccccacatatccgcgatggcgtgctgtatgggcgcggtgccgccgacatgaaaggcagcgtggcggcgttcgtggtggccgccgagcagttcgtcgccgaccatcccgaccatcccggcacgctggcggtactgctgaccagcgacgaggagggcgatgccatcgatggcgtgcgccacgttgcacgcctgttcgccgcacgcgggcagcgcatcgactggtgcatcaccggtgagccgtcgtcgaccgcgacgctgggcgatctgctgcgcgtgggacgtcgcggcagcctgtcggccaaactgcgcgtccaaggcgtgcagggccacgtggcgtatccggaaaaggcacgcaacccgattcaccaggcggcgccggccctggcagaactatgcgcgcggcgctgggacgacggctacgagagtttcccgccgaccagcctgcagatctccaacatccacgccggcaccggtgccaacaacgtgattcccggtgagctcgacgtggatttcaacatccgctacaacccgcactgggatgcgccgaagctggaggcggagatcaccgcactgctggaacggcatggcctgcagtacacgctgaagtggcatcgcagcggcgagccgttctacaccccggaaggcacgctgcgcgccatcgcccgtgcggtgctggccgagcacatcggccgcgcgccagaagaaagcaccggcggcggcacctccgatgcacgcttcatcgcgccattgggcgcgcaatgcatcgaagtaggcccggtcaatgccagcatccaccaggtggacgagaatgtgcgcgtggacgatctggaagcgttgccggggctgtaccagcggctggtggaacggctgctggtgtgaggagggcgagtgccgaccgtgggtcggcacaccttccgcaggactgcagccgggccctggtccgaaaagatgaataacggcggcatgatcgccttttcccagtagcttggcgcgccatgtagaagcgctgcgcctgggtcctggcgaacaagccggccgccgctggcagggccgaaggcgggtgagggtctggtaggccgccaggcccaggcagggcagggcaaccagtgccccggtgcctcggttgccgacgcaactgttgcgccgcgctggaaaccggggtagggtcgatgccatgtcgatccgcctggccaccgccgtnnnnnnnnnnnnccgcaataatctgcgcgcgaataatcgtgcgcggccgatgcgggactgcgccctgggtagatagacagcaacacacgcccggacaccagaaaacccgcatcagccgatgcgggtttttttgtgcccgggcgcagcctacccgggcctggatggccggtcgaacaccttcccacccgtgaaattccccaacaggagctccctcatgtgttcgatcttcggaatcttcggcctgcaggccggtgacgatcttcccaccctgcgccgccacgcgctggaactgtcgcaacgccagcgccaccgtggcccggattggagcggcgtgtacctcgacgaaggtgcgctgctggtccatgaacggctggccatcgtcgatccggccggtggttcgcagccgctgctgtcggccgatggccagctggcgctggcggtgaacggcgagatctacaaccaccaggcgttgaaggcagcgctgaccaccacctacgacttccagaccggctcggactgcgaggtgatcaacgcgctctaccgccagggcggcgcgccggcgcagtggctggaacagctcaacggcatcttcgccttcgcgctgtgggaccgtgacagtggacgcgtgctggtggcgcgcgacccggtcggtgtggtgccgctgtactggggccacgacgcccaggggcgcttgcgcgtggcctcggaaatgaaggcgctggtcgatacctgtgccgatgtcgcgcagttcccgccgggccactatttcgacagtgccagcggtaaactggtgcgctactaccagcaaccgtggcgtgactatgccgacgtgcagggtcgccaggccgatctggccgaactgcgccaagccttcgagcatgcagtggaacgccagttgatgagtgacgtgccgtacggcgtgctgctgtccggtggcctggactcgtcgctggtggcggcggtagccgcgcgctatgcacgtcgccgcatcgaggatggcgggcagaccgaagcctggtggccgcgcctgcattcgttcgcgatcggcttgaagggctcgcccgatctggctgccgctgccattgctgccgaagcgctgggcaccgtgcatcacggtttcgagtacaccttcgaggaaggcctcgatgcgctgccggaagtgatccgccacatcgaaacctacgacgtcaccaccatccgcgcctccacgccgatgttcctgctggcgcggcggatcaaggcgatgggggtgaagatggtgctctccggcgagggcagcgacgagatctttggtggctacctgtatttccacaaggcaccggatgcgcgtgaattccacgaggagctggtgcgcaagctcgacgcgctgcacaactacgactgcctgcgtgccaacaagtcgatgatggcctggggcgtggagccgcgcgtgccgttcctggatcgtgaattcctcgacgtggcgatgcgcttcgatgccgcgcacaagatggtgggcgccgggttcggtggccgtcgcatcgagaaggcggtgctgcgcgaggcgttcgacggctacctgccggacagcatcctgtggcgtcagaaggagcagttcagcgatggcgtcggctatggatggatcgacggcctgaaggcgcatgccgaggcgcaggtgagtgaccgcgtgctggcggcggccgacaagcgcttcccgcacaacccgccgcagaccaaggaggcgtattactaccgccacctgttcgagcagttcttccccagccgtgcggccgcggagaccgtgccgggcggcaagtccatcgcctgctcctcgccggcggccattgcctgggacgccagcttcgccgccgctgccgacccttcgggacgcgcgatcgccggcgtgcacgagcaggcactggcctaagccccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtatgatcgccccctgcgcattggggaatgttcatggacgtacaggcaggcggcaacgcgccgcccacgaaatggggatggcgttatctggcgtgggccggggtgccgttgctggccggggtgctgctggcgcggtatgccgggccggcggcccccgagatggtcgcccgtgccacggttgctgccgaaggcagctgggcgcagcatctggcgtctccgctgggcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtagccaagggcgccggtgcgctgctcaagcgctttggacaaccggcggtgattggcgagatggcggccggcctgatgatgggcccgctggtgctcggcagcctgctgccgcagttgcatggtgcgttgttcccggccagctcgttggggccgctgggcatgctcagccagctgggcgtgctgatgttcctgctggtggccggtgccgagctggacctggcagcactgcgcggccgccggcgtttcgccttcacggtcagccatgccggcatcgcggtgccgttcgtgctcggcgtcgcgttggcgatctggctgtatccgcagcacggcccgcagggcgtgggcttcactgccttcgcacttttcgtcggcatctcgatgagcatcaccgcgttcccggtgctgctgcgcatccttgccgaccgcggcatcgcgcagacgtcgctggggcagaccgccatcgcctgcgcggcattgggcgatgccaccgcatggtgcctgctggcactgatcgtggcggctgcacaggccagtggatggctgccggccagcctcaacctgctgtgcgtggtcgccttcgtggcgctgatgctggggctggtgaagccgtggtttgcccgccagcagatcgcgccgggccgtgaggggcgctggctgctcggcatcctgctgctgtcgctgggtagtgccctgatcaccgaaatgctgggcatccacgcgctgttcggtgccttcgcggcgggcgtcgcggtatcgtccaacgcgcagctgcgcgacctgttgatggcccgcgtcgaaccgtttgcggtgaccctgctgctgccgttgttcttcgccatgaccggcctgcgcatgcgtgccgatgcgctgcaggccagcgacatcgtgttgtgcggggtggtgatcgtggtggccacggccggcaagctgctgggcaccttcagtgctgcacgcagtgccggcatgcccacgcgcgaggcgtggcggttgggcgcgttgatgaacacccgtggcctgatggagctgatcgtgctcaacctgggttacgagctgggcctgctcggcgaccgcctgttcgcggtgctggtggtcatggcgctggtgaccacggcgatgaccgggccgctgctgaacctgatcgagcgtcgcagggcttgagcgttgaacggtggtgccggccgctggccggcaacctcatgatgctggacacacctgcatggatgccggccagcggccggcactaccgcgccggcaccagtgtcatcacgtgctgtgccttgccaggcaggaagggcgtcggccgtccatgcacccagtcctcgtggccggcgccccagtagggtgacagtggatggccgctctggccgcccggcatgtgcacgatgccgtcggcctcgtggccgggcgagaccaccatgcgctcggaagcaccgaagttcggcgtctgcacgcgtggcatgtcacggtcgccgggcagctggtcggcgggcatgcacagccagcgcttggcgatgcccggcagcgcccgtgcgatggggtggcagatcgccgcagtgttgcgttcgccccaggtgcgcttggacagcggtccctgcttggccagctcgctctcggtacggcgtgccgcgtcgatcagcagcgcatcccagctgtcgaaggccggtggcagcagatgggccggacgctgttgcagcatcggccaggccacgccttccagctgcgccagtcgcgggtcgaggtagtcatcacccagctgcgcatgggccggtgccagcagtgcatcggacaacgtctccatcacctgggtgcggaattcacgtactacccggtagctgaccgaactggccgcggcacgaccgccccattgatggctgacttccctcaaacgcttcagtgcagggtcgtcactgcgctcgatgacgtcgtgcagcagggcccaccagcgctgcaggaacaccgcgcgatcgtcgagctggatcgccagcaggtcgtgctcgtcgaaacggtcctggatggcgagcagatcgcggatctgcnnnnnnnnggcgccaaggtcataaccaccgttgccgacattggccagtgcctcgccgtcgaggacgcggccgttggcggtccacaggcgatggttcggtgggtcgatcaatgccggcgaggcgtcgctgcggatcggccagggggcgcagtcctggttgttggcggcggtgaagccggccggtgcacagcccggaccgcggtcggggcgggcgccgatcaggcgccaggcgatgcgtccgctgcggtcgccgaccaccaggttctgtgcggggatgccggcgtggtcggcgaattgcagggcactgtccaggtcaccggcgcgggccaggtcaccgaagtccaggcgcaccgcgccgggcaggtgggcgacccagcgcagcgcgtcgccgctgccatcggcatgcgtgtgcaggatcggcccccagtcggtttcgcgcaccgggaacagcacgtcggcctggccggccaccgcaatccgctcttcatgcacggtcactgcggcgttggctggttcagtgcggtaatcggcggtatcgatgtaactgttggtgaagccccaggcgacgtggccgttgctgccgacgatcaccgctggcaggccgggcagtgagaagccggtgacgtcaacctgtccgcccgcggcctgcgggtcggggtagcgcaggcgcacgcggaaccacagacccgnnnnnnnnaggccgagatgcatgtcgtcggcgacgatcgcgcgaccgtcggcggtgagcgcgccggccacggcgaagttgttgctgccgatgacatcggcctcttcctgctcggtgcccggtttcgcgtgcaatgtgcgcagatccagctggctggcatcgggcagggcagcgttgccggtgggttcgccgaacagcggcgcatcccattcggtgccgtcgtgggcgatcaatgcgtacagcgccggcggcaccactgcgcggatgcggctcagtgcaagctcggtctggttgccggggtcctgcaggtcggcgtacatggccagcccggtcagcacgctgtcgctggcctgccacggttgcggcgactgccgcagcagcaggtaggcccatggccgcacggagaggccggccaggccctcattgaccccaccgacataggcgctcacggcttcgacgttgtcgcccagcgcagcctgcatgttcgcctcggtnnnnnnnnnnagccgatgcacgcgcatgcgcttgtcggcatcgatcgccttcgggccaaacagtgcggacagttcgccggcggcgctacggcgcatcaggtccatctcgaaatagcgttcctgcgcatgcacgcggcccaatgcgcgcatcgcgtcggcctggctggtggcggtgatggtgaccacgcccagcgcatcgcgctcgatggtgaccggcctggccaggccgggcagcgcatgctcgccgtccaggtcggccaggctgccgcgcagcagcagccacaggaccagtgcggtgaccagcacgatggcgaccaacacgcccagcacccaacgccatgtacgtcgcatcgcacgtcctttccgaactcgtgggccgattgtagccgcaggcgcaactgcgactgattccgattagatcaccgtattttgaaatgcggcaccctatgccgcatcgattcacaggagccccccatgaaaggcaacccggacgtcatcgcctgcctgaaggaactgctgcgcggcgagcttgctgcccgcgaccagtacttgatccattcccgccgctacgaggaccagggcctgttcgcgctgtacgaacgcctgaaccacgagatggaagaggaaacccagcacgccgatgcgctgctgcgccggatcctgttcctgggcggcgacccggacatgcgcccgcatgccaccgagccgggcaagaccgtggaagagatgctgcagaaggatctcgacactgaatacgcggttcggaacaatctcgccgccggcatgaagctgtgcgaggagaagggtgactacgtgagccgcgacatcctgctggcccagctgaaggacaccgaggaagaccacgcctggtggctggaacagcagctgggcctgatcaagcgcatcggcctggagctgtaccagctgagcaagatcgacggcaacggcgccccggcgcactgagccggaggtggcgccgggcaattcccggcgaccacccggtagagccgaccgctggtcggctgcttttcggtagagcagccgactgacagtcggctctaccaggagcaaaagagcagccgaccagcggtcggctctaccagcagcacagcgttctgtcgcccgccagcaccggagcaccgccagccagccttcgccagccagctgctccatcgcccgccagccgacaacgaaaaagccggggaatgccccggctttttcgtgtccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgggatcgaaaacgccaaccgaggttggcgtttgccggggtaatgcgtgtcaaccaaggttgacacccacctcaaccaaggttgacacccaccaggggcagggcccagcccttattccactgacagcccttccaccttctgccagccgcgcggcagcaggtggccgcgggtggcgcgggcgccgaggtaggcgtcgagctcgttgaacttcagccccatcgtgcgctggccgctgcgcacctgcagggtctgccccgggctgatcgccacgatggcgaccacgcgttcagtggcgagcttggccttcgggatctcgatgatcttgttgcccttgcccttgtccagttccggcaggtcgttggcggcgatggccagcaggttgccggaactggtcaccgccacgatgcggtcggtggccacgttggcgaccatcgacggggtgagcaccgacgaaccggacgacaggttcagcatcgccttgccggccttgttgcgaccgatcaggttctcgaagcgggtgacgaagccgtagccatggctggaggccagcacgaagcgggcatccggctcggcactggccagggtcacgaagctggtacccgctgccggcgagaagcggccggtcagcggctcgccgttgccacgcgcggagggcagggtgtgcaccggcgtcgagtaggcgcggccctcgctgtcgaggaacgcgacctgctgggtgctgcgcgcacgcaccgcgccctgcagggcatcaccgtcgcggtaggagagggcggacgcatcgacgtcatggcccttggcggcgcggatccagcctttctccgacaacaccaccgtcatcggctcgctcggcaccagctcggtctcgtcgatggcctgcgcggcctggcgctgcaccagcggcgaacggcgcgcgtcgccgaacttcttggcgtcggccgtcagttcgtcgcggatcagcttcttcagcttggccttgctgtcgaggatgccgaggatcttctcgcgttccttggccagctcgtcctgctcgccgcggatcttcatctcctccaggcgggccagctgcttcagcttggtttccaggatgtactcggcctgttcctcggacaggccgaagcgcgcgatcagcgccgccttcggttcgtcctcggtacggatgatgtggatcacctcgtccaggttgaggaaggcgaccagcaggccttccagcaggtgcaggcggcgctcgaccttctgcaggcggtgctgcaggcggcgggtgacggtgttgctgcggaaggtcagccattcgctgagcagcatcttcaggttcttcacctgcggacggccgtccagcccgatcacgttgaggttgacgcggtagctgcgctccaggtccgtggtcgcgaacaggtggcccatcagctggtcggcgtcgacgcggttggaacgtggcaccagcaccacgcgcaccgggttggcgtggtcggattcgtcgcggatgtcttccagccacggcagcttcttggcgcgcatctgcgcggcgatctgctcgatcaccttcgacggcgacacctggaacggcagcgccgtcaccacgatgttgttggcttccttgttgaaggtcgcacgcgcacgcacgctgccgttgccggtctcgtagatgttccgcagatcgttggcggcggtgatgatctcggcgctggacgggtagtccgggccctgcacgtgctcgcacaggtcgcgcacggtcgcatcggggttgtccagcaggtgcagcagtgcgctgacgatctcgttgagattgtgcggcggcacgtcggtggccatgcccacggcgatgccggtggtgccgttcagcagcaggtgcggcagccgcgctggcatccaggtcggttcctgcagggtgccgtcgaagttcggtgcccagtcggtggtgccctggcccagttcgcccagcagtacttcggcgatcggggtcagcttggattcggtgtaacgcatcgccgcgaacgacttcgggtcatcgctggagccgaagttgccctggccctcgatcagcgggtagcggtacgagaacggctgcgccatcagcaccagcgcctcgtagcacgcgctgtcgccgtgcgggtggtacttaccgatgacgtcaccgacggtgcgcgcggacttcttgggcttggacgcagcattcaggcccagctcgctcatcgaatagatgatgcggcgctgcaccggcttcaggccgtcgccgatgaacggcagggcgcggtccaggaccacgtacatcgagtagtcgaggtaggcgcgttcggcgtactcgcgcagcggcagttgttcgaatccgtggaacacggggcgggcaagttcggtcatgcggcgttgttacctatgtcgggaggcggcgacggcggtcgccgctcgcaatcctgtgattatccggatgcggcgggggatgccaagccacgtgcagggtccagcccggtttccaggccatgcccggcccgcgccagatagcgccccggtggcagcccgaagtggcggcggaacacggtgacgaaggcactggcgctgctgaagcccagtgcatgggcgatgtcggccacgctgcggccatcggtcagctggcgcagggcttcggacaggcgggcctgttgccgccactgggcgaagctgagcgtggtctcgtcgcggaagtgacgggtcaggctgcgcggcgacaggccggcccaatgcgcccattcggccaggctgcgctcgtcggacgggtcggccagcagctgcgaggcgatcttcagcaggcgccggtcgtgcggcatcggcaggtgcatgcgctggcgcggcgcggtgcggatctcgtccagcagcacctcgatgatgtgctggcgctcgggcgtggtgtcgtagcccagcggccattcgcagatgcggtcggccagcgcctgcgccagcttggacaggcccagtacgcagggatcggcgggcagggtggcgcaggccggcgcggccagtgccatgccccaaccgcgcagcggaccatccagggtcaccgtatgcggctccagcggcggcatccagccggccgagcccggcgccagcgaccacgtcccgtgcgaggtgcgggtggtcagcaggccacgctcgacacagatcagctgggcgcgctgatggtggtgccagtccacttcccggaccagcccctgcgggctgtcgaagcggaaagcgaccaccggtgggccatcgttgcgctcgaaccaatccagtgcgtcgtccctgagcaggcgcttgggagcgggaatttctgccttgttcatcatgtccgctggctgaaatgtgtcatccattggctgaattgtactaccgggccacctgaccagatcattaaggtaggcgccttcattgatccagcccactgctgcaacacagcattcgatgccagatcgaatatttccattgagaaatannnnnnnnggaagagaatgctcccccatgatctgtcctgcaaccactccccccagtttcggcctgctgctgcgccaggtgcgcgacggcctggtccggcaactcgacgcgtccatggctgaagaagacttgggtatcggcttcacccactacatcgggttgaaggtgctctcgcacatggccccgtgcacggccaacgaactggcccaggccatcgaccaggtacccagcgcagtcacccgcctgctggacaagctcgaggcactgggctgcgtccgccgcgaaccgcatgcgcaggaccggcgtgcgctgcagatcgtgctgaccgatgaaggccgcgcattgtgggcgcggttgaagctgcgtggcgacgcggtgatggattacgccctgcgtgatctttccgccgacgagcgcacgctgctgctgtccctccttacccgaatccgcgattccctgacgaccccatgaacccgatcccgcattccactctccgccggtccggnnnnnnnntgctggtgtcagcgnnnnnnnnnnnnnnnnnngcctgcgccagcagtcgtggcctcaacccgcagggccacgtgcttgacgtggacagcctgcacagcgaacgcaccctggccgacaccgacctcagcgccaccggcttcccggcgcaggactggtggaaggcgctgggcgatgcgcagctggacgcgctggtcgccgagggcctggccggccacccgagcctggacgccgccgacgcgcgcctgcgccaggcccaggcccaggtcggcaccgcacgtgccgacgaactgccgagcctgtcggtgtccggtggctacaccggcctgcgcctgcccgaatcgatggtcggcagcgagatgggtggccgttacggcggcagcagccaggtcgccttcgacttcagctatggcgtggacctgtggggcggcaagcgcgccgcctgggaagccgccgtggatggcgcgcatgcggccaccgtcgaggcgcaggcggcacgcctgaacctgtccaccggcatcacccaggcctacgccgacctcgcctatgcgtggcagctcaatgatgtggccgaagaagaactggcccgctcgcagaagtcgctggaactgacccgccagcgccgccgcgccggcatcgacagcgatctgcaggtgcgccaggccgaggcccgcgtaccggccgcgcagcagcaggtgcaggccgcacagcagcggatcgacgcggcccgcaccgcactggccgcgctggtcggcaagggcccggaccgtggcctgtcgatccagcgcccgcagccgctgaacccggtggcgctgcagctgccgggcgtgctgcccagcgaactgctgggccgtcgccccgacatcgttgccgcacgctggcgcgttgaagcggccgacaagcagatcaaggttgccaagaccaggttctacccgagcttcaacctgaccgcgctggccggcgtggtcgccccgaacgtgggtgacctgctgaagagcagctccaccttcgcctacatcggcccggcgctgagcctgccgatcttcgaaggtggcaagctgcgcgccaacctggccaacaccgatgcgcagtacgacctggcggtggccaactacaaccaggccgtgctcgacgcactgcgcgacgtcgccgaccaggtcaacgcggtgcgctcgctggcgcagcaggcgcactcgcagcagcaggcggtggataccgcacgctcggccttcgacctggcccagcagcgttaccgcgccggcatcggcagctacctggacgtgctgaccgcgcagtccaccctgctgcagtcgcagcagcagctggccggcctgcagtcgcagcaggtgcagtcctcggtgcgcctgagcaaggcgctgggcggtggtttccagcccgctgacgccgaccgcgcaccgatcgcctcccattccgattcctcgcattcctgaagacgcccgccatgagccagacccaagacaccgcggccccggccgcccccaaccgccgcggcaacctgctgcgcggcctgttcgtgatcgtcgtgctgctgcttgccgcactggcgctgtggtacttcatgttcggccgttggttcgaagagaccgacgatgcctacgtgcagggcaaccaggtgcagatcaccccgctggtggccggtaccgtggtcgccatcaacgccgatgacggcatgcgcgtggagcgcggccagctgctggtgcagctggacccgtccgacaccgcggtggcactgcagcaggccgaagccaacctggccaagacggtgcgccagacccgcggtctgtaccgcagcgtggaaggcgcccaagcggacttgaacgcccgccaggtgaccctgaagcgcgtgcgcgaagacttcgcccgccgcaaggacctggccgccaccggcgccatttccaacgaagaactggcccacgcccgtgacgagctggctgccgccgaagcggccgtggccggctcgcgcgagaccgtcgagcgcaaccgcgcgctggtcgacgacaccgtgatcgccacccagccggacgtgcaggcggctgccgcgcagctgcgccaggccttcctcaacaacgcccgcgccggcatcgtcgcgccggtcaccggctacgtcgcccggcgttcggtgcaggtcggccagcgcgtgcagccgggcaatgccctgatggccgtggtgccgaccgagcagatgtgggtcgaggccaacttcaaggaaacccagctgcgccacatgcgcctgggccaggaagtggaactgaagtcggacctgtacgccggtgacgtgaagtacaagggccgcatccagagccttggcctgggcaccggctccgcgttctcgctgctgccggcgcagaacgccagcggcaactggatcaagatcgtgcagcgcgtgccggtgcgcatcgccatcgatgccaagcagctggccgaacacccgctgcgcatcggcctgtcgatgaaggctgaagtgagcctgcgcgaccagaagggcgaagtgctgccgagcactccggccaagggcacggtgttcgacaccgacgtgtatgccaagcagctgcatgatgccgacgaggtgatccacacgatcatccagggcaacctgccgcagcagcaggcgaaggtgggctgaggtcgccatgtccgcacaagctccannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgcggcctccgggttcctgccgcccagcgtcgcactgtgcaccgtgggcctggcgatggcctcgttcatgcaggtgctcgacaccaccatcgccaacgtctcgctgccgaccatcgccggcaatctcggcgccagttcgcagcaggcgacctgggtcatcacctcgttcgcggtcagcacggccatcgcgctgccgctgaccggctggctcagccgccgtttcggcgaacgcaagctgttcgtctgggccacgctggcctttgtcatcacctcgctgctgtgcggcctggcgcagagcatgggcatgctggtgctgtcgcgtgcgctgcagggtttcgtggccggcccgatgtacccgatcacgcagtcgctgctggtctcgatctatccgcgcgagaaacgcgggcaggcattggcactgctggcgatgatcacggtggttgcgccgatctgtggcccgatcctcggtggctggatcaccgacaactacagctgggagtggatcttcctgatcaacgtgccgctgggcatcttcgccgcgctggtggtgggcaaccagctgaaggggcgcccggagcagatcgagaagccgaagatggactacgtcggcctggtcaccctggtgatcggcgtcggtgcgcttcagctggtcctcgacctgggcaacgacgaggactggttctcgtcgatgaagatcgtggtgctggcctgcgtagcggtggtgacgctgacggtgttcctgatctgggagctgaccgacaaggatccgatcgttgacctgaagctgttccggcaccgcaacttccgcgccggtacgctggcgatggtggtggcctacgcggcgttcttcagcgtggcgctgctgatcccgcagtggctgcagcgtgacatgggctacaccgcgatctgggcgggcctggcgacggcgccgatcggcatcctgccggtgatcatgaccccgttcgtgggcaagtatgcgtcgcgcttcgatatgcgcatgctggccacggtcgcgttcatcgtgttgtcgatgaccagcttcctgcgatcgaacttcaacctgcaggtggactacatgcacgtggccggcgtacagctgatcatgggcatcggcgtcgcgctgttcttcatgccggtgctgcagatcctgctgtcggacctggatggacgcgagatcgcggcgggctccggcctggccacgttcctgcgtacgctgggtggcagtttcgcggcgtcgctgacgacgtggctgtgggcgcggcgcacccaggtgcaccatgccgacctgaccgagcatatctcggcctatcagccgggcatgcaggaccaggtcacggcgatggggcagggcgacctgcagcacggcgcagcggtactgaacaacatgatcaaccaccaggcatcgcagatgggcttcaacgacatcttcttcctgctgggctggatcttcctggcgatcattacgttcctgtggctggccaagccgccattcggcgcaggcgcaggtgcggccgccggtggtggacactgaaactccctggaaacaccgtgctgtactttgaccccgccgcgaggcggggtttttgttggggcgacgctggtcgcgcgggcattgccctcggggtgatgcaacggcgcaggttcagcgcgtgcgatagacgcgtttgaacaccacccggtcggaagacaatcgggaaatggcccagatccccgccacaagtacggcgccgcatgcgagccagccggcagtggcctgaagtcggctgccgacaagtgcgccgcagatgatggcggcgacaaagacgagcattacggcctcctttgatgcgccgtagtggacctcggcctggcatcccacgcatacgcttacgccgtggttcgagccggtatggcagtgtgggcagatgatgctgcgctgcattggtgcgtccttttggggagaggaggggcgctggtcaggtcgtggcgatacacctgcaaccggctcccgcaaatctgcctcccaccgaaaaggaattgggtggatctcgactaggaaaagtacgaattgaatggggaacgtgaaatgcgccccaaaagggggccgttcaaggtctggtgacgacgcgcccggaggaggtatgcacccgcagacgacgcccgggcggtgcgagatacgacagtccgagtggcggttgcgatgccaggatcgccaaaccccggaaacgaaaaaacccgctttcgcgggtttgatcatcttgagtcgtggtgcccaggagaggactcgaacctccacggttttacccgctagtacctgaaactagtgcgtctaccaattccgccacctgggcgactcaggagatgaattgtgcgggacggcagagagtgtgtcaacaacatttcacacatttttctgcggctgcacgcccaggtgaagcagcaggctgcgcatcgccggtgacagctgcgcccattcggcgaaacaggcgcacaggcggcgctgtgcccacgcatctgcaagcgggaccgcaacagtacgggtattgcgtcgatgctggcgggcgatggtgcgcggcacgatgccgagaccaatgccgtggccgaccatgatgcacacgccttcgaacgtcttcatgcggatgcgcacgtccaggcgtcgcccgatgtcgcgtgcctggtcttcgatgtaggcctgcagtgcattgccgtcggccagcgcgacgaaggtctcgccggaaacatccgcgaaggccacgctgcgccgcgatgcgaagcggtgttccgcgggcagcagcatcaccagtggatcttcggcgaccacgtgctgctgcaggccggcagcgtcgaccgcatcactgatgatgccggcttcggcctggccagcgttgatcgcacgcacgacttcggggctggtgcgctccagcagttccacgtgcaggcgcgggcgttcggccagccacggtgccagccgcgaaggcaggtagttggtcagtgctgcggtgttggcatacagatgcagtgtgcnnnnnnnnccgtgcgcgaacgcctgcagttcaccgcgcagctgcgcctgctgctgcaggatcaatcgtgcatggtgggcgagggcggcgccggcttcggtcaggctgacgccgcgggggtgccggttcaccaacgcggtgccggcatcggcttcgatcgtgcgcaggcgttcgctggccgacgccagtgccaggtttgcctgcgctgcgccggccgtgatgctgcccgcctcggcaatcgccaggaacaggcgcaggtcggcgatatccatccgcatgtgatgccctcatcgcaacggctgcgccttcggatcagccgaaggcaaggccggaaacaccgcattgtgcgccgagcggccggccgatccaatgaaggcatgaatgaatcaatgtacttctacgtgctgctggtggcggtgttcgtgctggccggtgtggtcaagggtgtgactggcatggggttgccgacggtggcgatggggctgctgggcagcacgctgtcgccggttgcggcagcgtcgatgctgttcattcccactttcgtcaccaatgcgtggcagctgttgtccgggccgtcactggaccgtatcgtgcggcgcctgtggccgatgatgctggccgtgggtggtgacgctgggctcggcggcgctgctggtgcgggtcgatcgcacttggtcgcgcgttgcgttgggcgtggcattggtggtctatgccgcctatgcgttgcttgcgccggtgttccgcgtgcagcagcggcgcgagcgttggctggggccgctggtgggggcgttgtcgggcgtggtgaccggcgccaccggcgtgttcgtgatgccggcggtgccgtacctgcagtcgctggggttgcagcgcgaggagctggtgcaggcgctggggctggcgttcacggtgtcaacgatttcgctgaccgccggtctggtgctgcacggcgcattcggcatccagcagctggggctgagtgcgctggcggtgctgccggcattgctgggcatgtggctggggcaggtgatccggcagcgcatcagtgcgcgggtgttccggggctgcttcctgggtttcctgctgctgctcgggctggaactggtgctgcggccgctgctctgatgccggattccggacatgaaaaaacccgctctcgcgggtttttctcattctcgacgtggtgcccaggagaggactcgaacctccacggttttacccgctagtacctgaaactagtgcgtctaccaattccgccacctgggcgtcgaggagcgaaattatggggtgttgttacgggggtgtcaacactttttctggatccggtgtcggatcccgtttcgcgtgcggagcgggcgctgaccccatctcactcgcttggggtcggagcccttcccttcggaaaggcattcggccccgctgctggattgcaggcnnnnnnnntccccgccgaagcgaggagttttttgttggtgcccaggagaggactcgaacctccacggttttacccgctagtacctgaaactagtgcgtctaccaattccgccacctgggcgttccagaggcgcaattgtgaagatgaatccgcaggctgtcaacgacttcctgaatatttttcacgcaaggccttcaagacggccactgacccgttctgcacgccgtcaacggctaccatgtagggcgatgactaccaaaaaaccaagcaagggcgggagcacctcccgcagccaggccccgaagaagggcgccaaggcgggcacggcccgcgccaccaagccgggcaagccgttgccgggctggttccctgaattgaatgaaggcggcgcaccgccgcgtggccgcaaggtccgcagcagcgacgcannnnnnnnnnnnnnnnnnnnnaagttgccgccgaccggcaaggtgatcgacgatccctatgccgcccgcgaagcagagaagtacgaacagcccatcgcgagccgcgaagccatcctggccctgctggagcgttgcgaagggccgcagacggcagaggaactgggcgcacgcctgggcctgaccgccccggaccgtgccgaagcactgtcgcgccggctcggcgccatggtccgcgacggccagctggtgcagaaccgccgcggcggcttcgccccgatccagaccctgaacctggtcaccggcgtggtgatcgccaacccggaggggttcggcttcctgcgcccggtcgagggcggcgacgacctgttcctgccgccgtatgaaatgcgcaaggtcatgcacggcgacaaggtgctggcccgcgtgaccggcatcgaccaccgtggccgccgcgaaggcagcatcgcccgcgtgctggagcgcggcatgacccgcctgatcggtcgcttcagcatcgagatgggcatcaactacgtggtgcccgacgacaagcgcgtgcagcgcaacgtgcaggtgccgccggaccagaccggtggtgcgcgcgacggccagttggtggtctgcgaactgacccaggcgccggacagccgtcgcccgccgatcggccgcatcatcgccgtgctcggcgacaagctgaccgcttcgctggtggtggagaccgccatccacggccatgaactgccattcgagttcccgcaggaagtgctggacgaagccgcctcggtgccgctggtggttgagccggcgatgatcggcgaccgcgtggacctgcgcagcatgccgctggtcaccatcgatggcgaggatgccaaggacttcgacgacgcggtgtactgcgagccgaatgccgatggcttccggctggtggtggcgattgccgatgtctccaactacgtccggcccggcacgccactggacgaagaggcgcagaagcgtgccacctcggtgtacttcccgggcttcgtggtgccgatgctgccggagacgctctccaacggcatctgttcgctgatgccgaaggtcgaccgcatgtgcttcgtctgcgacatgcagatcgaccgcgacggtctggtcacgcattcgcgcttctacgaagcggtgatgaactcgcatgcgcgcctgacctacacccaggtgtggaaggcggtgggtgaggacgatgccgataccaaggcctggatgggcgacctgctgccgcaggtgcagcgcctgcaccagctgtacaaggtcctgtccaaggcgcgtgccaagcgtggcgccatcgagttcgaaagcagcgaagtgcgcttcgtgctggacaaccgcggtgaagtgacccaggccggcatgctggtgcgcaatgacgcgcacaagctgatcgaggaatgcatgatcgcggccaatgtggaggcggcgaagtacctgctgtcgcgccatgtgccggccccgtaccgcatccacgagaagccgccggaaaccaagtacgccgacctgctggaattcctcaaggagttcaagctgagcctgccgccgtggtcgaaggtgcgcccgggcgattacaccaagctgctgaagaagatccgcgaccgccccgatgccacgctgctggaatcggtgctgctgcgcagccagagtctggcgatctacagcccggaaaaccacggtcacttcggcctggcgctggaggcgtacgcgcacttcacctcgccgatccgccgttaccccgacctgctggtgcaccgcgcgatcaagcacgcgctgtccggcaagccgctggacaagttcacctacaannnnnnnnaaatggccgcgctggcgctgcagtgctccgagcgcgagcgccgtgccgatgaagccgagcgcgaggtcgacgagcgttaccgcgcggcgtggatggaaaagcacgtgggtggccagttcgatggcgtgatcagcggcgtgaccagcttcggcctgttcgtggagctggacgagtcgaaggtgcagggcctggtgcacgtgacccagctgccgcaggactattacaagttcgacgccacgcgcaagacgctgaccggcgagcgccgcggcagcagctaccggctgggtgaccgcgtgcggatcctggtactgaaggccagcatggaagagcgcaagatcgacttccgcctggtcgaacacaagggcgaggacgaaggcgatggcctgccgccgctgccggagcgtggcaagccggccaagcggaagaaagagaaatactgatgaccgtggtagtgccggccgctggccggcatccatggcaccctcggcaccgacgggttgccggccagcggccggcaccaccaggagacatcgcatgcaaggccaacccgaatacagtggcggctgccagtgcggcgcgatccgcttccaggtgcgtggcgcgctgaccgacagttcgatctgtcattgccggatgtgccagaaggccttcggtgcctactacgcaccgctggtgtcggtgcgtggcgtgcagttcagctggacccgtggccagccgcgctatttccagtcctccaacgtggtgcgccggggcttctgtgccgactgcggtacgccgctgagctacgaggcgccggacggcgtggcggtggcggccggcgcctttgacgaacccgagcgcctgccgccgacgatccagtacggggtcgagcgcaagctgccgttcgtcgatacgctggccagcctgccggcccgtcgtaccgaggaagacatcgcggcgctggagttcctggccaccatcgtgtcccatcagcacccggaccacgacacgccgcactggccgccgcgcagccggtaacgcccctgtagcgccgagcccaggctcggctggcaggtcgccgcggcctcagcccggcagcgagcgcaggctcggctcaacannnnnnnnnnnnnnnnnnnnnnnnnnnnnatgctctaccatagccaccccctttccggtccccgcccgcatgagcaagaacagccagtggatcgtcggcgtcaacgccgtcgcctcctccatcgagaacgacgccgagaacgtccgcgaagtgctggtcgaggccggtgcgaagaacccgcgcctgaccgagatcgaggaaaacgcccgccgcaagggcatcgacgtgcgcaaggttaacagccaggcgctggacggtgtcggcggttcggtacgccaccagggcgtggccgctcgctatgccgccgcccgcacttacagcgagaacgagctggagggcctggtcaccgcagccgagggcaaggccctgctgctggtgctggacgaagtgcaggacccgcacaacctgggcgcctgcctgcgctcggccgccgcggccggcgccactgcagtgatcatccccaaggacaagtcggccacggtcaatgccactgtgcgcaagacttcggccggtgccgccgatctcattccggtagtggcggtgaccaacctgtcgcgctgcctgaaggacctgcagaagcagggcgtgtggatctacggcctggccggcgaagccactgcgtcgctgtaccagctggacctgaagggcaacatcgccctggtgctgggtggcgaggccgatggcctgcgccgcctgacccgcgagaactgcgatggcctggtcaagatcccgatgccgggcgagatcgagagcctgaacgtctccgtcgccgccggcgtcagcctgttcgaggccgtgcgccagcgcggttgatttcggggtcggttcccttttccatgtgccgtgtcgaccaaggtcgacacttaccgggccgttgccgtgtcgaccaaggtcgacacccaccgggtagtcgccaacccgggttggcgcccttgccgcctcaccccgcgctgccgcccagtgccttgaacagggtgacgtcgttgttcagctggccctggcgcacgcgcgccagcgacagctcggcatcacgccgggtctgctgcgcttccagccaggtgcgcaggtcggtggcacctacgcggtagcgcacttcctnnnnnnnntccacttccactgcttcgtcgtacgacgcctgcgaggccgccacctggcgcgccagctgctctcgtgccgacagcgcgttgtccacttccgacagcgcggtgtacagcgtcctgcggaaattggtcgcggcgatctgatagctggtgccggcgatgtcggtatccagctgtgcgcgctgcaggttgaggaacggcagcgacaggccggcgcccagcgtggccaccgggttgcgcagcacgtcacccagcgacgttgcactggagccgaggctgccggtcaggctcagcgccgggtagtactgggtagcggtcaccttgatggtcttcaggctgttgcgcaggcgaagttcggccgcgcgcaggtcgggacggcggccgagcagctcggccggcaggccttcgttgatcccggggctgcgtgcgcccagcaggtcctgcggttcgtcctgctgcggccagggcgtgccgtccagcagcacggtcagtgcattgcgcacctccacccgctgctgttccagcgcgctctgcgaggagcgctgcgactgcaggttctgcagcgcctggcgcacttccaggcgcgataccgcaccagcatcgaagcgggcctgcaccaggtcgcgggtgcgctccagccgctccaggttggcctggccggtggcgatggactggttgagataggccaggttccagtactgggtgatggtgtcgccgatcaccagcagcgcggtgttctgccggtcttcctcgctggcctcggcttcccagcgggcgatgtcgcgctgggtgcgcagacggccccacagatcgacctcccagcccagcgagacgccggtggaatagctgcggcgccagtcgtcggcctgatcggtggcgcggctggcattgccgctgacgccggacgacgaaggctgcggccacagcgcattgctggccaggccggcctgcaggcgcgaccgctgcacggccaggccagcggcggccagatcgctgttggcggccagcgcctgcgccaccaggcggttcagtcgttcatcgccgaagcccgtccaccagctgtcctggcggatgtcgcggcccggtgtatccaggctgctgcgcgggtcgtcggccggtgcgttgagggtggcatcgccacggccgtagctggccgccacgtcgggggcctgcaccgggtagcggcccaccgaggcacagcctgagagggcaagcagaacagcgcccaccagcagcaggcgcgagggagcagggaagggcagtcgggtcatcatcttcattcgcgggccagggcctccaccgggtccagctgcgcggcgttgcgcgcgggcaggaagccgaatgccacgccgatcagggtcgagcaggcgaacgcggcaacgatcgaggcggtggagaacagcacctggaagtcactggcgaagcggccgatcatcgagcccagcagcagggccaggccgatgccgagcagaccaccgagcaggcacaccagcaccgcttcgatcaggaactgctggcggatgtcactctgccgtgcccccaccgccatgcgcacgccgatttcgcgggtgcgctcggtcaccgagaccagcatgatgttcatcacgccgatgccgccgaccagcagcgcgatggcggcgatggcgccgatcagcagggtcatcgtgcgcgtggtctgctcgatggtctggcggatctcggcgctgttgctgaggaagaagtcctcggtgccgtggcgcagggtcagcaggcgggtgatcgcttcctgcgccgcatccatcggcgtgtcgtcgtccacgcgcacggtgatgctggaaacgtggctctggccgagcatgcgcgacatcaccgtggtgtagggcacccacacgctgaggctggtgctgccaccaaagccgaagctctggcgcttggccacgccgaccacgcgtgccggtacgttgccgagcaggatcacctggccgaccggatcgacatcggggaagaactgggtctgggtgttctcgtcgatcaccgccacctggccgaggcccttcaccgcatcggtatcgaagaagctgccgctgagcagggtcacgcccttgacccggaagaactgctcgccgacgccactgacctgggcggtggaggactggttgcggtaacgcgcggtgaccgaggtcgacacgctgggggtggcgctgtccacgtagctctgctttgccagtgcatcggcatcgctggccttgagcgtctgtacccgcgccgagcgcatgtcaccgaaaccacggccgggatagacgtcgatggtgttggtgccgagcgcgctgatgttctgcaggatctgctgctgcgagccattgcccagcgccaccaccgagaccaccgaggcgatgccgatgatgatgccgagcatggtcaggaaggtgcgcagccgatgtgcgttcatcgccagcagggccatgcggaacgcttcggtgaagcggtcacgggccgcccgccagctgttgccgcgggccacgccggtgctggcctcgcgctgcgcgcggtaggtcggtgcgttcggattggtgcggtcggcgatgatctcgccatcgcggatttcgatgatgcgctgcgcgtgttcggccacgctcatgtcgtgggtgacgatgatgatggtgtggccttccgcgtgcagctcgccgaggatcgccatcacttcctcgccggatttcgtgtcgagcgcgccggtcggttcgtcggccaggatcacctcgccgccgttcatcagcgcacgtgcgatcgacacgcgctgctgctggccaccggacagctggcccggcttgtggtgcatgcggtcgcccaggcccagccgctgcagcagctgctcgnnnnnnnngttgcgcactgcgcccgggctgccggcatacacggccggtacctccacgttgccgcgcgcatccaggtcgcccagcaggtggtagcgctggaagatgaagccgaaatgctcgcggcgcagttcggccagttcatccggcgccatcctgccggtttcgcggccggccacctggtagctgccgcgggtagggcgatcgaggcagccgaggatgttcatcagcgtcgacttgcccgagccggactggccgacgatcgccaccatctcgccggcgtggatatccaggttgacgtcgcgcaggacggcgatcacatcatcgcctgccgggaattcgcgccgcaggtcgcgcaggcgcagcagcggcgccttcgtgctcatcggcgcggacccatgcccgggccgccgacccgcatctgcatgccgccgcggttgccgccgccggcgctggcaccggccgcaccggcttcgcccaccaccacgcgttcgccttccttcagcccggacaggatttcggccgaggcgccgttgttgatgcccacggtgaccttgcgcggttgcggctggcccttgtcgtccagcaccctcaccatgcgctcgtcgccgcggcgcttcggtcccagcgccaccgccggcaccatcagcacgtccttggcctgcttgagcagtaccgagacctgcgcggtcatgtcgatgcgcagggtgccgtccgggttttccacgtcgaacagcgcgttgtagtagaccgcgctgctggaactggagctggacgaactgctggagctggacgagttctcgttggcgatcgaggccggcgccggattgatctggcgcagcgtggcgtggtacttgcggtcggggtcacccagggtggtgaagtacaccggcatgccggccttgatcttgaccacgtcggcctcggagatctcggcgttgaccgtgaccacgtccagccgcgccagcatcacgatggtgggcgcggtctggttggcgttcacggtgcggccttcctcggccaccaccgccaccacggtgccatccatcggcgcggtgatgcgggtgtaggccaggttggcgcgggcggtgcccagctcggtctggcggcccttgatctgcgcctcgtaggactgcagctgggcgcgggcagttttcagctgtgcttcggcggcatcgtattcctggcgcgaggtggcctcggccgccagcatctgctgctggcgcgcgaactccagttcggcctggcgcagggtggcctgctgcacggcgcgctgggcggtgacctggtccagcgaagcctgcgcgttgagcacctggttctgctgggtggtggcatcgatctcggcgatcaggtcgccttccttcacggtatcgcccagctgtaccttcagcgacttgatctggcccgaggcctgcgcaccgacgctgaccagcttgtaggcgtcgatcacgccggtggcttccacggtctgctcgatgtcgccgcggctgaccggcgtggtcgccaccgccggggcggcgggtttgcgcagcagccaccaggcggcgacggccacgatgagggcgagcagggcgatcagtatcaggcgaccacggcgggtcgcgggcaacaggcggaacgtcacgtcgtggcttcactctcggggccnnnnnnnnnnnnttggtgggcattgtgaagaccgggcgacaggcggctcaatcctcggggtatgtctctatgtaacactgtcggcgaatacgcgtaaccacaggtatcccgctcatggctggatacactggtacgcattgccccggatgcggttcagctgccgacacgggatgatcgcgacatggagactgaaaacacgatgcatcgactgctgatcgtcgacgacgacaacgacatccgcaccctgctggccgagcagctcggccgcgccggctaccaggtgagcacggccgcagacggcaccgccatgcgccagctgctggaccgcgaacacgtggacctgatcgtgctcgacctcaacctgccgcgcgaggatggcctgaccctgtgtcgcgacctgcgggcgcgctcgaacacgccggtgatcatgctgacnnnnnnnnccgagccgatcgaccgcgtgctcggcctggaaatgggcgccgacgactacctggccaagccgttcgaaccgcgcgagctgctggcgcgcatccgcaacgtgctgcgccggaccgaggcgctgccggccaacctggagccgctggcggtgcgccgtgcgcgtttctcgcgctgggtgttcgacctggagcatcgccacctggtcgatccggacgaccgcgtggtggtgctgtccggtgccgagttccgcctgctgcgcgtgttcatcgcgcatgccaacaaggtgctgtcgcgcgaacagctggtcgcgctcagcagcggccgcaactacgaggcgcaggatcgcgcgatcgacctgcaggtcagccgcctgcgcaacaagctgggcgatgacggtggcccggatggcctgatcaagaccgtgcgcaacgaaggctacgtgctggcctcctcggtgaacctggaataagccgtcatgaagcgcctgcgccatttcctgtcctcgatggtcgggcggttgttcgtcatcctgctgttgggcatgagcgtggctgcgatcggcgcgaccatgctggccacctccaaacgccagcaggagttcgagcggcagaacctgaaccgcatcgccgaccgcctgcagggctacgtcaacctgctcgatggcaatcccgaactgcgcgagcgactgcttgagatcggtgggcccagcgtgcgtgcgctgcagcccgnnnnnnnnctggggcgggcggataccgcactgatggaagtcctggatgaccggcccggcccggtgtnnnnnnnncatgtgcatttcacctcgttccgttcctgcattcccaagctgcaggatctgctgccgccaccgccgccggggcaccgacggcatccgcgtgagcgcgatccggccttcattccgcccaagtgccgcgcggtcgatgtaacgctcaacgacggtacgctgctgaagctggcgctggattcgccagcagtggcccacaacggcattctggccgtggacccgtggttcctgaccctgctggtgctggccatcgcggtgctggcctatatcgttgcgcgcatggccagtgcgccgctgcaggagctggcggcagccgcggaggatctcggcgacgatctgcagcgcgatccactgccgttgcgcgggccgcgcgaggtgcagcgcgccgccgaggccttcaatgccatgcagcaccgcctgcagcggcacctggccgaacgcacgcagatgctggcggcgatcacccatgacctgcagaccccgttgaccnnnnnnnnnnnnnnnnnngagaacgtcagcgacgaggtgctgcgcgagcgcctgatcggcgatctggcggcgatgcaggcactggtgcgcgaagggctggagctggcccgcagtgccgagagcgccgagcagcgcgccgcgctggatctggattcgctgctggaaagcatcgtggaagacgccgcagagggtggtgccgacgtggtcttcgagggcggcaccggtgcggtgctgatgttgcgcccgctggccatgcaccgtctgttctccaacctggtggataacgccgtgatgtatgcccaccgcgtgcgcgtgcgggtggaacgcagcggcggcacgatcacggcgatggtgtccgacgatggcccgggcctggcggaagaccagctggaggccgtgttcgacccgttcgtgcgggtggaaacctcgcgttcgcgggaaaccggcggcgccgggctgggcctgaccatnnnnnnnnccctggccgagaaggatggcgcgcggctgtggctgcgcaaccgtgccgagggcggtctggaggcggtggtgcagtggccggccagtgcgcaggtggtgccgcctggccggcccggctgagccccgccggacgcacgcgatgacgccggggccagggtttggcctatcatctgcgcatctccccagtttctccccgatgagtcaacccgttcctgacggcacgccgttccgcgttgcccggtcgttcccgcttgctgccatgccctgcagccgttaccggccactgccgccgagctgatgggcaggtcaggggacaacgggtgctgggtggagcgccgcgtttcgaaggccaggcaggcactgcagcgcggtctgctgtgggtgttgctggtgctggcgctgccgctggccgcgcaggagggcgcgccgccgctgcgcgactacgccatcgacgtgtggacctcgcgcaatggcctgccgcacaactcgctgcgcgatatcgcgcagactcccgaggggcacctgtggtttgccacctgggaaggcctggtccgctacaacggcctggatttcaccgtgttcgaccgcagcacccgcccggggctacgcgacaacggcatcggcgcactgctggtcgatcggcagggagggctgtggatcagtgattcgcgcggtaacgtcagccatcgtggcaacgacggccagtggcgggtctgggagcatcaggccgacaccccgcaggtgctgatccagtccatgcagatggacagccagggtcgcctgtggctgctgtacgaaggcaagggcatcggctatctcacgccggacaaaggcatcgtctaccaggcgccggcggccgacctgccgatggcgatgagcttcaccaagctggtggtcgatgcgcaggaccgggtctgggttggcacgcttgacgggctggtgctgcgcgacaacgacggcgtgctcaannnnnnnnccgcggcgtggggcctgggtgccggcaccggcctgtcctggccgtaccgggctcctgatggcgcgctgtggatcgtcgctggcgagcgcctgtaccgcgtggaggacgatcagctggtgctggtgcaccggctgccgggacagctgcacatgacctcgatgctgcaggaccggcacggcgacctgtggctgggaaccgagaaccagggcctgctgcggatctcggcgcatggtctggaacgattgccggccggcctgaacctgccgggcgggcgcgtggtcagcctgcgcgaggatgccgaaggcagcatctgggtgggggccaacggtggcctgtaccgcctgcgcgaaacactgttcagcagctacaccgagcgcgatggcctgagtggcgactatgtgcgcacggtgctggaggaccgcgaccgccagttgtgggtcggtagtgccagtggtctcgacctgcagacacccgatggccgcttccgcgcggttccgctgcacaaccgcggcggcaaggcgccatcggtattgagtctggcgcaggggccggacggcgacctgtgggtgggtacgttcggcgacggcgtttaccggctggaccgcgatggcagtctccgccacaactatgcggcagccgacggcatgccgggtggcaacatccgcgcgatcagtgtcgatccgcagggcagggtctgggcgggtacgcagaagggcgtggtacgcatcgacggcgaccgggtgcaggtgtcgactgccccgggcatgcccggtggcctcatcaccgcactcgagcatgaccaccagggcaacctgtggatcggcaccatcgagggcatccgcgtgctgcgtggcgaccacgtgcagtcgatcgacctggcaccgatgggcgggggccgcagtgtgttcggattccaccagcttggcgaagcgatgtggatcagcagcgaccgcggcctgtaccgctggcgcgacggaaagctggcacgcgtcggcctggagcagggcatgccggtggatgcggttttccagctggtgccggatcgtcttggcaacgtgtggatcagcagcaaccgtggcgtgctgcgcaccgacatggcgaccctcaatgccgtggccgatggccgcgcaccacgagtggtggtggagcgctacaacgagatcgacggcatggccaacgcgcaggccaacggcagctccgggccatcggccatcctgcgccaggacggcaccttctgggtggtcaccgccggaggcctgagcaccgtcgacccgcaacgcctgcagcgcttccgcgagcgcccatcaccgccggcagcgatcgagagcgtgcaggtggatggcgcacccgtgcattgggagggcccggatcgcaactacattcccggcggccgacgtctggcggtgagctatgtgggcctgagttacctgatgtcggaccggatccgctatcgcacgcggctggagggcctggacgccggctgggtcgagcgcggcccgcagcgcagcgtcgagttcgtcggcctgcctccgggtgactacaccctgcacgtgtcggcggcgcatccaggcggggcctggggccagcaggaagccgtgtggagcttcacggtggagccgttctggtggcaacgccgcagcgtgcagctgctgggcgggttgttgctgctggctgggctggtggtgctgtaccgcctgctgctgcagcagctgaaggccagcaacctgcgcctggcacggcgcgtggacgaggcaaccttcgacctgcaggccaagaccgtgcacctgcaggcgctgaaccaggaaaagaccgagctggccgagcgccttgcacggcaggccgaggcctttgagcggcaggcgcgcgaggatgcgctgaccgggctggccaatcgccgtgccttcgatgaaacgctggcgcgcgacttcgcccgttcacagcgcagcggccacccgctgtgcctggtggtgctggacatcgaccacttcaaggacgtcaacgaccgccacagccacagcatcggcgatgcggtgctggtgcaggtggccaggctgatcgccgcggcctgccgcgactcggacctgcccgcgcgtaccggtggcgaggagttcgcgctgctgctcaacgacacccgcctggaagaagccgcgcagctgtnnnnnnnnctgcgcggcctgttccatgaccaccccgactgggccggtgtagcgggcctgcgcgtgaccttcagcgcaggccttgtggaactggatgccgatgaccgcaccccggcgctgctgtaccagcgcgccgaccgcgcgctgtaccgcgccaagagcgacggccgcgatcgtacgagtattggttgatcgcatccacgcatggcgtggatctactggtgttgtcgtaccaaccggcggtgccgaccaacggtcggcacccaccagagaagtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncggcccgaccgctgatttgcttcacgccacgaggggctccgccgttgggcgcttcaccgcggccaggcgttggcgatggtgcagaacaatcgtgcggtctgttcggtgtcatacaccgcgctgtgtgcttcgttcgcatcccagcccaacccggcggccgtggctgcacgcgccagcaccgtctgcccgtaggcgatgccggccagggtgacggtgtcgaacacgctgaacgggtggaatgggttgcgcttgtggccggtgcgggccacggccgcgttgacgaagccgaggtcgaaatgggcgttgtggcccaccaggatcgcgcgctggcagccgtacttcttcatcgccgcacgcaccggagtgaagatgtggtccaatgccgctttttcttccttggccagccggaacgggtggtcgaggatgatgccggtcacttccagcgacttcgggtcgatctccaggccctcggccgggaccacgtgggcactggcggtctggccggggtagagcaggccgttctcgtccatctcgatcggcaccgcagcgatttccagcagcgcattgcgctggctgtcgaagccgccggtttccacatccaccaccaccggcaggaagccgcggaagcgttgtgacatcgcgcgctgcgcctggggtactgcggaatcgggagcggcggcaggtgcggagggggagtcagtcatgcgtgaattctagcagagcgaccctgagcgcccggccagctttctgtgcatgggctccctgcgtgggcgtgtgtcgaccaaggtcgacacctaccgggcaccgcacgctctggattccggtaggtgccaaccttggttggcacgcggcgcgccaaccacggtcggcatctagcgcaccgcaggccgtgccgtcgtgaccgatggctgccaccgggccaaccaggcgtccacgctcagcttgccggcgccagtgaagatcagcggcagcagcatggccatgaacagcaccggcagcttgaagttgccgtagccctggtcgctgatggcataccccatcgcgaggtcacccagcgaattccattgcatcggccaatgcaccgcataggtcgccaccacggtcagcaccagcaggctggcggctgcgaaacgggtaccgaaaccaaacagcaggcaggccgcgccgaccagttcgaaccaggtggccagctgccagttcagggcagcaggcagttggttgaacgggaacgggaaggcgccctgcaggtcggcgaaccagttctggccgtgcagcttctcacggccggattcgaagtattcccaggccagcagcacgcgcaggcccagcggcgccaaccagggggcgagacggtccagccggcnnnnnnnngcggccaggagcggcaggttcatcgttggatctccagtggaagaggcgtcagggcgggggggcgagcgggccgatcacgccggcctgcaggaactgcagcagcagtgcggcaccgggctcggccagtacgtcctcggccagcccgtgcgaggtggccagctgctgcaggtacgtctgtccttccaggccgggccgttcgccgatgctcgccagcaggtgtaccgccagcgggctgagcgcggcgaatcgcacttcaccgtcggcttcgcggcggaccagcaggccggtgggttctggaaggggctgggtcggcgcatcctctgcaccgagacggtgcaccggccattggtacagcagcggccacgccagcggcgaacgccgcagcggcacccgaagtggatcagtatcgccaggcgcaggaagcggttcggcctgcagctggtacagcgcggtttccacccactcgtagtgggccagttcggccagcgccgggtgcggcagctgcggctgcgcctgcagccactgcacgaactcggcggccagttcggtgaacagcggtgtctggcagcgatgggtggcgaagtagtggcgcaccagggcgctccaggccggttcgccaagcaggcgcacgcagaccgggaaaccgttgctcaacaggccgagcaggttgttgaacagcaggtgccgatataccgcgacccggcgtggctccagtccggccggtgcgggtaccgcctgcgggttgcgcaggtgcgcggtgaaggcgtgctgctnnnnnnnnagggtgtcggcggaatcagccatgtgccgccccggcatgtgtggcctgcaggcggcggatggtctgcagttcgccctgcagttctgcatacggcgggaaattgaaatcgcgttcgagcagggtgggacgcgggccgatgcgtgcataggtacgcgccagcagcgcccagaccggatcgatcaccgcgctgccgtgggtatcgatcttcaggtcgggtgcctcgtccaggtgcccggccacatgcaggcagacgatgcgccgtgcaggcaggccggcgatgaaggcatcggcatcgtagccgtggttgcaggcgttgacgtagacattgttgacgtccagcagcaggtcgcagtcggcttcggcaagcacggcattggtgaaggccagttcgtccatcgccggcgcgggtgccaggtagtaggacacgttctccactgcgatgcgacggcccagcaggtcctgcacgcggctgatgcgctgcgcggtatggcgcacggcttcgtcggtaaagggaatcggcagcaggtcgtacaggtggccgtcgtcgctgcagtagctgaggtgctcgctgtacagcggcacgcggtgcttttcgaggaaccggccgacctgttccagcagctgggtatccagcggtgcactgccgcccagcgacagcgacaggccgtggcagctcagcggatggcgctgcgccagttcggccagggcatcaccggccgggccgccgacatggatccagttctccggtgcgcattcgaggaagtcgaagtcgccttccggggcgtcacgcaggtcctgcagcagcgcccggcgcaggcccaacccggcggccgccgcacgaagcggcgaccgcgggtggacgaggctggcgcgggcgtcagtgcttgccaccgcacttgccttcgccgcacttgccttcagccgacttcgtgtcgccggccttggccttggcgcccgctgcgccggcagccttgcccttgtcggcaccacacttgccttcgccgctcttgccgtcggcgccgcacttgccttcggcgtgcttggtcgcgtcagcggccatcttgttatcggcggctttggcatcggtgctggccttggccgcctggccggccaccaggtagccctgggcgaggtcgctcatgctcagcgccgaggcgctggcggtcatgcccaggccggcggccagggcggtagcggtcagcagggacagggtcttgttggaactgctcatcggtcttactcctgggtggtgggcaggtgcccggggtgaaacgatggtgcagcgatcctactcaacgaatcctcgccaagaactcaaattttcgtgagatttgttacagaagcatccggaaggtctgcgccgggcaagcacggcgcccacaacgcgggtggaacaccgcaaaaaaagaaaggccgctgtcacaggacagcggccaccttggagtcgactccggtgttgcagtgcagcgtcagggctggccggtgctggaggtctcgtcgcgcttttcacgcggtggcagcggctgctcgccgtgcaccaggaaccacacgttctcggcgatgttggtggcgtgatcgcccacgcgctccaggttcttggccatgaacagcaggtgggtgcacggggtgatgttgcgcgggtcttccatcatgtaggtgagcagctcgcggaacagcgcggtgtactgggcgtccaggcgggcgtcgtcctcgcgcagtgccagcgcggcctcggcatcgttgtcgcggtaggcggcgatggcacggcgcacctgctgcgcggccaggcggcccannnnnnnnaggccctggatctgcggcagcggcggcaccttgcccagcgcgatcgagcgcttggccacgttcgctgcatagtcgccgatgcgctcgatgtcggccgggatgcgcaggccagccaggatctcgcgcaggtcgcgcgccatcggcccacgcagcgccaggcgcatcacgtcgtggctgatctgctgctcaagcgcgtcgatcgcttcgtcgttggcgatgatgcgatgggcggcgttctcgtcgcgcttctcgatcacgtccatcgccgcttcgagctgggcgacggccatctcgcccatgcgcacgatttcggccaccaggcgctgctgctcctcgtcgtagctcttgacgatgtggtcgttgggaaggttcatggttgttccgctctgttgagtcgagccatgcccgactgacgttgtctggagagtcgagccacgctcgactgacgtttcagccgaagcgaccggtgatgtagtcctcggtctgccgctgcgacggctgcgagaagatcacttcggtgcggtcgtgctcgatcaggtcgcccaggtacatgaaggcggtgtagtcggacacgcgcgcagcctgctgcatgttgtgggtgacgatcacgatcgtgtactcgtgcttgagttcttccaccagctgctcgatgcggctggtcgagatcgggtccagcgccgaggtcggctcgtccagcagcagcaccgacgggcgcagggccacggcacgggcgatgcacaggcgctgctgctggccaccggacaggcccagtgcgctctgccccagcttgtccttcacttcgtcccacagcgcgccctggcgcagcgcctgctcgacgcggtcggccatatcggccttgctcagcttctcgtggtggcggatgccgtaggccacgttctcgaagatggtcatcgggaacggcaccggcttctggaacaccatgccgaccttgctgcgcaggcggttcatcgggtacttcggcgacaggatgttctcgccgtccagcagcacttcaccgcgcgcctccagcttcgggtacagcgcatagatgcggttgaagatgcgcagcagcgtggacttgccgcaaccggagggaccgatcagcgcggtcacgcgcttttccgggatttccaggttgatgcccttcagggcgtggaacttgtcgtagtagaagtccagtccacgcgcagccagcttcaccggcgacggcgtgtgcaggctctcgtgcgaggacggcacggcgatgcgctgcatcggcacggcgttggaaaggtcgttcatggcgttatccacggaaaggtcagtcatgggagatacgattgcgcagcaggatgccgcgggcggcaaggctgaccagcagcacgaagacagtcagcaccagggcaccggcccaggccagtacctgccaggattcatacgggctgccggcgaactggttcatcaccaccggcaccgaagccatcggctggaagatgttgttgttccagtactggttgccgaaggcggtgaacagcagcggtgcggtctcgccggagatgcgggccagcgccagcaggatgccggtgatgatgccggccgacgcactgcggtacagcacctgcacgatcaccttccactgcgggatgcccagcgacagggccgcttcgcgcatctgcgagggcaccaggcgcagcatttcgtcggtggtgcgcaccaccaccggcagcacgatgaaggccagcgacagcgcaccggcgaacgccgagaagttgccgccggtctgcatcacgtacagcgtgtacacgaacaggcccagcacgatggacggcgccgacagcaggatgtcgttgacgaagcggaccacggtgccgaccttgcgggcgttgccatactcggccagccaggtaccggccagcacgcccagcggggtgccgatgccgatggccagtgcacacatcacggcactgccgaagaaggcgttggcgaggccgccgtcctgcatcggcggcggcgtcatcttggtgaacagatcccagttgatgccggccaggcccttggaggccagggtgaacaggatccagcccaggaagaacaggccgaacagggcggtggcgcaggacgcggtgatcgcaacgatgttgccgatgcggcggcgcaggtacagcgaatcagcggtggtggacatcagttgccctccttgcgggacaggcgcatcagcatcagacgggcgatggccagcaccacgaaggtgacgatgaagaggacgaagccgagcagcagcagggccgaacggtaggtttcagtggcttcgccgaaatcattggcgatcagcgcggcgatggtggtgcccggttccagcagcgacggcgacaggcgcacgctgttgccgatcacgaaggccaccgccatcgtttcgcccagcgcgcggcccaggccgaggaagatgccgccgatgaccgccgagcgggtgtagggcaggacgatgtcccagctcacttcccacttggtggagcccaacgcataggccgattccttcaggcgggtgggcacggtcaggaacacctcgcgcatcaccgaggaaatgaacggaatgaccatgatggccagcacgaaaccggcggtgagcatgccgatgcccagcggcgggccctggaacatcgggccgatgaccggccattcgcccagggtctcgttgaggaacggggtgacgtactcggtcatcaccggcaccagcacgaacaggccccacatgccgtagatgatcgagggaatgccggccagcagttcgatggcggtaccgaccgggccacgcagccagcgcggcgcgacctcggtgaggaagaaggcgatgccgaagctgaccggcacggcgatgaccatcgcgatgacagcggtgaccagggtgccgtagatcggagctagggcgccgaacttgttttcgaccggattccagtcagcggagaagaagaagctcagtccctgcatctgcagggcatggcgaccgccccacagcatcgacagcgcggcgcaggccagggcgatcaggacgaagatgacggtgccgaccagcacccatcggaacagtttgtcgttgcgggcatcacgcgcatcacgcgtggacggggcggctacaggctgggcgatggcattcatggggacggctgggccaggaaggggcggggcggcacggcgtggaacaagcggtgcccgcgcggggcgggcaccgtcgggtccatcacttcaggtcggtcgcccagtaggcctcgatctgcttgaccagttcggccggcagcggcacgtagtgcagctcgttggcctgggcctggccgttctcgaaggcccacttgaagaaggccagggtgtcctggttgcgcttggcgtccttcggctgcttctgcatcagcatgaagttggtggcggtgatcggccacgcctgctcgcccggggcgttggtgatgaccaagttgaagtccttggcgctggcccagtcggcgctggcggccgcagcggcgaaggtttccgcgctcggctcgacccagttgccggcggcgttctgcatggcggtatacggcatgccgttctgcagggcataagccagttcgacgtagccgatcgagcccttgatctgcttcacgtaggacgcaacgccttcattgcccttgccaccgacgccgtccggccactgcaccgaggtgccttcaccgaccttgctcttccactccgggctgaccttggacaggtagttggagaagttgaaggtggtgcccgaaccatccgaacggtggaccagggtgatcttgccgtccggcagcttcacgcccgggttggcggcgacgatcgccgggtcgttccaggtcttgaccttgcccaggaagatgtcggccagcagggcgccgctcaggcgcagcttgccggcttccaggccttcgatgttgaccaccggcaccacgccgccgatggccgacgggaactgcgccaggccggcctgggccagctcctcgctgctcagcggcttgtcggacgaaccgaagtcgacggtcccagccttgatctgggcgatgccgccgccggagccgatcgactggtagttgatcttggcgccggtgctggcgttgtagtcagccgaccacttggagaccagcgggaagatgaaggacgcgcccgcgccggacacttcggcggtcaccttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctgcttgtcgccaccgcaggccgacaggcccagggcgatggccagggaaagggcggcgaggccggccgagtgcagtttcatggtcactccatagcggggaagagccgacgtggtcggcggatgcggctatgaaatgatgtttttgttacagccgtattacgaccatgacagaggtgtcctggatcacgttctgacaagggtttcacaggattggcgccgatccggcaggtgcccggaaccccccgatctgcgcaccgatatgacggtcggttggcccttgtagagttgagccatgctcgactgctccctgttctcggtaggtgcggaccgttggtccgcacgctccagcacccagccgagcgtgggctcgtctctacagacgctcctgcctttgctcctgccttccatgaccccaccgcgcccccgatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggctgggccctgcgccgactccgggcagtagattggaagcgcaacgctcttcacgacccatcccccaaaaacaagaagagcgcgagatctcgaggatctcgcgcccgggtgggagcggcgggggagagaggacccgccgcccccgttcctgcgggggaacgcgcttacttcaggttctgcgaccagtaggtctcgatctggcggaccaggctgtccggcagcggcacgtagtccagctggcgggcctgggcgtcgccattcttgtagacccagcggaagaactcctgggtcgccttgccattggcagcattcttcggcgtcttctgcaccaggatgaagttggtggcggtgatcggccaggactcggcgcccggcgcgttggtcatcaccaggtagaagtcgcgggcgttggcccagtcggcgctggcggcagcggctgcgaacgaggcgtcgctcggctgcacgaacttgccggcggcattcttcatcgcggtgtaggagagcttgttctgcagcgcgtaggacagttcgacatagccgatgccgcccttgatctgcttcacataggcggcaacaccttcgttgcccttgccgccgatgccggccggccactgcaccgaggtgccttcaccgaccgagctcttccactccgggctgaccttggacaggtaattgacgaagttgaaggtggtgcccgagccgtccgaacgatgcacgacggtgaccttggcgttgggcagggtcacgcccgggttcagcgcggcgatggccgggtcgttccaggtcttgatcttgcccaggaagatgttggccagcaccgcgccgtccagcttcagcgcgcccggcgcgatgccggccacgttgaccaccggcaccacgccgccgatcaccgacgggaactgcgccaggcccgcagcagccaggtcttccggcttcagcggcgcgtcggaggagccgaaatcaacggtcttggccttgatctgggcaatgccgccgccggaaccgatggactggtagttgaccttgttgccggttgcggtgctgtagtcggccgaccacttggacatgaccgggtagatgaacgatgcgcccgcgccggtgatatcggcggcgttggcggcgaacacggacgatgcggccaggatggcgacagcggcgcgcgacttgaaggcgtggatcacggggagactcctggggtggtggtcgaagggcggttgcccgacgtttcggtgcacattccataacggttgcgtgacacccccgcgtctgtcatatgacgcgggcgtgacacgcgtcatgagcgatgtcacgtccgctgcgccggcagggcagcgcggctaccgatgcaacgacgaaggcacggccggggccgtgccttcgcgggtcaacgcagggggctggacttaccagaagaactgcgcgcgggcttccaggatgttgggatcgtcgttgacgaaaccgcgcgccgtggagctgtacttcttgctgtcgaccatcacgtagttgagcatcagcttgaagttggaacgcaggtaccagttggcgcccacggtccagatgtccatcttgccacccagcacgccatcgacgatcggcgggcgaccggcaaccgggttggcggcgaggttgccgtcattgaggtccatgtggtcgtagcgcacgcccagctgccactggccgccggccgggttgttcggcaggccggtgcccggggtgccgcccttgtagctccaggtctcgccggtgacgttccacacgccgctgatgtaatagccgtcgctggtgtagttgtcgtggtcgtagcgcttggccttgctggtgtagtactcggcctgggccttgaacgggccctggaagtacatcgcttcggcaccgatggtgctgacgcggtcggtgtcggtcaggttgccactgtcgaccaggcgggcagtggcgaggtcggcattcggacgtgcacgcacgcgcagggtgtcggcgtcggtgtcgtagttgacgtagctcagtccgaagtgcaggacctggcctttttcattgatcggggcccaggtgccacgcacgccgtagccgctgccgtgggccaggttgcgggtcagctcgcggccgaaggcgctggcagtcaccgaccagttgtcctggccgtagctgtacgcgccgcccaggcggcgggcgatggcataggtgttggtgaccgctgccttggaaatgaaatcgttgttcttggtgctggacagttcttccaggctgttgggctgcttgaactggcccagctgcaggaagtggttggcgttgcccagcagcttgtacttcacgttggtgtcgaggaacttgtcggccttggcgtcatagccgaccacccactccacgttgcccgggcccttgcccttcagcaccagctcggcgcgacgcagttcgaattcgctgttcttgccgttgccggcgtcgccaccgttgaggtcgaccacatcgttgtggaaccagttgccatcggcctggaccaggccttcgaaggtgatttccgaaccgccgatcacgtcgatggcgacttcggcgtgtgcagccggcacatacagcgcagcagccacggccaccgtcaggagttggtgatgcagtttcatggagaggagccttgcaggcaggtgggaagatgcgcgcaggctagaaggtaaagattgcgtaaatgtgacagttcacgcgcggcagacatccaccgcaggccccgtcacggcagggcctgccattgaacccgcttgcgtatgacgcccggattgcgccttggttgcagtcgatccacgccctgcatggatgcggccgtcactcggccggggtcttgtccttgaaccggcacagatcggcgatcacgcatcccgggcaatccggcttgcgcgccttgcacacataacgtccgtgcaggatcagccagtgatgcgcgtcgagcaggaattcggcggggatcaccttcaccagcttgtcttccacttcgcgcacattctttcccggggccaggccggtacggttggagacgcggaagatatgcgtgtccaccgccatcaccggctcgccgaaggcggtgttgagcaccacgttggcggtcttgcggcccacgcccggcagtgcttccagcgcatcgcgatcgcgcggcacttcaccaccatgcttttccagcaggatcgcgcaggtcgcgatcacgttcttcgccttggcgttgaacaggccgatggtggcgatgtactgcttcagtccttcttcgccaagcgcgaggatcttcgccggcgtgttggccaccgggaacaggcggcgcgtggccttgttgacgccgacgtcggtggcctgcgccgacagcgccaccgccaccagcagctcgaacggcgagctgtactccagttcggtcttcgggtgcgggttgagttcgcgcaggcgcgtgaacatctccaccacgtcggcgcgcggcatcgtgccgccacgccgcgccggggcgcgtgcggtcttcttcgtggtcgccattactgctccttgccgctggcgcgggccttggcccgggcgaggatnnnnnnnnnnnnnnnnnnnnnnnnnnnnttcacgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcgcgttcggcttcgcggcgggccagtcgcaccgcacgggcgcggtagcgttcgcgtgccgcccaggcggcctgaagctgctgctgggcctgctgcaaccgctgcgggagttccgggtggccgggcagcaactgcgcgtcgtcggcgcgggcgacatagtccatcagcccggcctgcagggcgccgtcgagatcgtctgcctggacccgggcaaacagctgcgcggggttgggtcgggatgccatggcgtcagcggttctggaaggccggcgggcggcgctgcaggaaggcgctggttccctcgcgcatgtcctcggtggcgaacagcaggccgaactgtgcgctttcgtattccagcccggcttccaggctgcattcgccgcccacgtgcaccgcatcgagcaggccgcgcagggccagcggcgccgagcgtgccagctgccgggcgatgtcctgcacgcggttgtccagcgcgtcggccggtaccacctcgttgacgatccccagttccagcgcacgtgcggcattgatcggtgcacccagcaggcatagctccagggtggcggcgcggccgcacaggcgcagcaggcgctggctgccgccgaagccgggaatcagcccgagattgatttccggttggccgactttggcggtatcggcggcaatgcgcaggtggcaggccatggccagttccaggccgccgcccagggcaaaaccgttcannnnnnnnatgaccggtttgggcatgcgctcgatctggcgcatcagggcctggcccagcagcgagaaatcacgtccctgaaccgcgctgagtgtgttcatctcggcgatgtcagcgccagccacgaacgccttcgggccggcaccggtcagcaccaccacgcggatctccgggtctnnnnnnnnnnnnctgaaggcctcggccagggcctgcagggtcgcggcgttcagggcgttgagcttgtccgggcgctggacggtcacggtgcggatggcgccgtcgtcggtgacagcgatcagggcatcggccacggggaaactcctggaacgttnnnnnnnngtgatattgaactccgcgaacgcagacgggtcatagcctgcatcgtgagtagcggttacacgttgcgcccgttatcctaacccgtcgcctcagggcggcgcagaacgtccctgagttaccacccctggagaactgtttgatgaagttgcgttctatcgcggtcgccgtcgcggccctggccctgacgggcaatgccttcgcccaggacgtctcgtccgaaaagggcaagctgagctactacttcggttacgactacggcaacaacctggcggagctgaccggtcgtggtgagcagctggacatcaactcggtggtgaagggcctgcaggatgcctacgccaagaagcagccggcgatcaccgccgagcagctgaagccggccgttgaagcgttccagaagcgcgagcagggccgtgcccaggctgccaaggccgagtacgagaaggctgctgccgaaaacaagaccaagagcgatcagttcatcgcggcgaacaaggccaaggccggcgtgcagtcgctgccgagcggcgtccagtaccgcgtgatcgaagccggcaagggtgccaagccgacccaggccagcaccgtgcagctggaagtggccggtccgttcccgtacggccagcgcccgaccgaagcccgcccggcccagcagatcccgtcgatcaaggtcagcgaagtcgaaatgaaggccatgcgcgagaccctgctgcagatgccggccggctcgaagtgggaagtcaccctgccgccggaccaggcctacggtgcggacccgcgcaccccgttcccgccgaacgtggctgtgcagttcgagatcaagctggtcagcgtcaagtaaatcgaagcagtaaaccaaacgcgccggtgattccaccggcgcgtttttgtttgcgcagtgcctgacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtccgaccggcccacccgcgcaaattcagccctttcgcgctactgttgccgggtgcaaacaatggaagaaacggcgcgtgttgtcgcaagcccctgcatcggcgtgtgcacgctggatccgcaccggcagtgcaccggctgcggacgtcatatcgatgaaatcgcacggtggtcgtcgatgagcaacgacgaacgcagtcgcatcctgcatcgcgtgcagccgttgcgggcgcagctccagcaatcactgcgcggctcgctggccgaccacgaacgtttgatnnnnnnnntgcatccgttggccgatccgccggccggcgatggctggaaccgcagtgaactgatcgatctgctgccgcccgggcctccggtggaagcggccgtgctcgcgggaatcgtgccgcgcgccagtggcgcgcaggtgatcctcacccgtcgcaccgaaaccctgcgcacgcacggtggccaggtcggattccccggcggccgcaccgagcccgacgaccgcgacgccctggcggcagcattgcgcgagagccaggaagaaatcgccttggctccgggccaggtgcaggcgctgggctatctcgatcccttcgtgacgatcaccggctatcgggtcaccccggtggtggcggtggtcgatccggacttcgtgccggtgccgcagcccagcgaagtggccgaggtgttcgaggtgccgctggactacctgatggcggcggacaacctgcgccaggtcgaaatcaaccatcgcggccgcatccgtcacgtccttgagtacagctggcccggccagcgcatctggggcgccaccgcggccattctctacaacctgcgtcgccgcctggagcaagtgcaatgaacccgatcgatccgccgtggaccaccctggtcgatgtcgccaccctggctgccgcgttgggcgagggcatccgcgtggtcgacgcacgcgccaccgccagcaccgcggtgcgcgtggttgatgcgcgttcctcgctggccgatccgcaggcgggtagcggccattacctggcaggtcatatcccgggtgcggtgtatgccgatctgaatcgtgacctgtccgatctgtcgcgcgtcggccatggtcgccatccgctgccggacagcgatgccttcgccgcgaagctcggccagtggggtatcggtcctgacacgcaggtggtggtctacgacggcagcgacggcagcatggccgcttcgcgcctgtggtggctgctgcgcctgatcgggcacagcaaggtggccgtgctcgatggtggtatcgccgcgtggcaggccgcagggcaacctttggcgacggggccggacgaggtgaccgcgctgccggcttacctgggccgtttcgacaccgcccagatcgccaatgccgaggagatcagcgcacgcctgaagcacgcgccgggctggctggtcgacgcacgcgcgggcgaacgcttccgcggcgaagtcgagccgctggacccggtcgccggccacgtacccggcgcggtcaaccgtccgtttgcgttgaacgtggccgacggccggctgcgcgatgcacaggaactgcgcgtcgagctgcagggtgtgatcgggaaccgtgatccgcagcaggtggtgctgatgtgcggctccggcgtgaccgcctgccacctgctgctggcgatggaaagcgcaggcctgagcggcgcacgcatctacgccgactcctggagcggttgggtgagcgacagcagccgcccggtggcgaccggcgcctgagaagcgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttacccaaccggctgcagcggcaccttcgccagcacccgcgcccacgggaacaacggccccggatcacgcttgcgcgccaccatcagcgtcggatcatcgctggccggcacctgctcccgatcaagctggtcatgcccggcaatccgctgcagcgacggatagcgtgccaccagcgccagcagcagccgctccagcgcttccagctgcgcctcggtgtaggcctcgtccatcgcctggtgacggctgtcgaaccagtgcgggtagcgcccggtattgaccagctcgatgcccagcgtatgtgcgttcatgccgcgcacgtggtgggccacccgttccggtgccacgtactgcaccacgctgccatcgcggtcgatgtagaaatgcccgctgttgccggcaccactgtcgtacagcacacgctcgccgtactcgcgggccatcgccaggtcgggcagctcggtgcagtggatcaccaccatctccagcgtggccgggtcgcgcagtggcaggcggtcttcgtagggcaggggctgcagctgcaggccgggcaggagcgggttgggcatccggcgatgctagcattgctgcatgaacctgccttccctttccttgtcggcccgttcgtgcggagcgcacgcatgagccgcggccactgcatcctgtcccacggcttcgagagcggcccggaagcgaccaaggtcaccgcgctggccgaggtggcacagcgcctgggctggacccacgagcgccccgactacaccgacctggacgcgatgagcgaggtcagccgggtgggcgacgtgccgacccgcctgcgccgcctggtcgagcgcgccgccatcgctgcccggcaggggccggtggtgctggccggctccagcctgggcgcctacatctccgccatcgcctcgttgcaggtgccggtggccggcctgttcctgatggtgccgccgaccaccatgggcccaatgccggcgctggatgccgccgccgtgccgaccaccgtggtgcaggcctggcatgacgatgtggtcccggccgtcggggtcatcgcctgggcgcaggcgcgttcggcgcagctgctgctggtcgacgacggccaccgcctggaacgccacgtggaggcctccgcgcaggccttcgagcgcctgttgcggcaactgtgaagcccgggcgcacggcgcgcccgcccgcattgactacaatggcagccccgccgcccctggcgcgggcctgccggccgtgcctacggccctcctttccgaccggcccggcccctgtgccgcgcccgaccacctgcgaaccgatcccgtgaaattcttcgtctcctgcgccaagggcctggaatacctgcttgccgatgaactgtcggccctgggccttggcaaggccactgccaccattgccggcgtcaacgccgagggcgaactggagcaggcgctgcggatcgtgatgtggtcgcgcctggccagccgcgtgctgtggccgatcgacgagttcgagtgcccggatgagcaggccctgtatgacggcgtgcgtgcgctgccgtggcacgagcacatcaagccggagatgaccctggcggtggacgcacacgtgtccggcgacaagatcacccatgcccgcttcgccgcgcagcggatcaaggacgccatcgtcgatcgcatgcgcgatgaaggcctggagcgtccctcggtgaacaccgacctgcctgatgtgcgcgtcaacctgtcgctgcgcaagggccgcgcctcgctgtcgatcgacctcggcggtggcccgctgcaccgccgtggctggcgcggtgctgcccacgaggcaccgctgaaggagaacctggccgccgcgctgctgctnnnnnnnnagtggccgcgcctgcacgccgccggtggcggcctgctggacccgatgtgcggcagcggcacgctgctgatcgaaggcgcgctgatggctgccgacgtcgccccgggcctgatgcgccacggcagcctgccgccgagccgttggctgggcttcgacaagtcggcctggaagactatccagagcgaagcgcgcgatcgcgaggccgctggcctggccgcgctgaagccggtcatccacggcagcgacatcgacccgaccgcgatccaggcggcacgcgagaatgccgaggtcgcgggcgtcgcccacgcgatccgtttcacccgtgccgacgttgccgacctggccgcgcccgaacaggagatcggtgcggtggtctgcaacccgccctacgacgagcgcctggctgcggatccggcgctgtaccgcgcattgggcaatgccctgcagaaggcggtgccgcagtggcgcgccagcctgctgtgcggcaacgacgaactggccttcgccaccggcctgcgcgcgggcaagaagtaccagatgttcaatggtgcgctggaatgtgcgctgatcgtctgcgacccgatcgccgtgccgggccgtgatccggcacagccacgcgagctgagcgaaggcgcgcagatggtggccaaccgcctgcgcaagaacctgaagaagttcaagagctggcgtgcccgcgaagacatcacctgcttccgcgcctatgacgccgacctgccggagtacgcggccgccatcgacgtgtacgaggaagacggcggcaagcgccgtaccttcctgcacgtgcaggaatacgccgcaccggccgcgattccggagaacgacgtgnnnnnnnnnnnnaacgagctgctggctgcnnnnnnnnaagtgttcggcgtgccgccggaacaggtctcgatgaagtcgcgcgagcgcggcaagggcggcagcaagtacggccgcttcgagcagcgagatgaattcatcgtggtgcgcgagaacaacgcactgctgcaggtgaacctgttcgactacctcgataccggcctgttcctcgaccatcgcccgctgcgccggatgatggccgagcaggtgcgtggcaagcgtttcctcaacctgttctgctacaccggcgtggccagcgtgcaggccgccgtggctggtgccgccagcaccaccagcgtcgacctgtcggccacttacctgcagtggtgctacgacaacctggcgttgaacgggcagggcggcaaccagcaccttctggtgcaggccgatgcgatggcctggctggaaggtgaccgtggccagtacgacgtgatcttctgtgacccgccgaccttctccaactccgcacgcgccgatgacttcgacgtgcagcgcgaacagctgaagctgctgcgtgcggcggtggcgcggctggcccccgggggcgtgctgtacttctcgaacaacttccgccgcttcaagctggaagaaaacgccattgccgaatttgcccagtgccgcgagatcaccgcgcgcaccatcggcccggacttcgaacgcaacgcgcgcatccatcgcgcgtgggagctgaagcggttggggtaacacgacgcccggggtcggatcccctgcgcgaagcgcaggggctctgaccccatctggatctacgtaccaggggtcagagcccttgcgcttcgcgaaagggatccgaccccggtggcccggttacagcaacgccaccaccagccccaacaccggcagcgcgatcgccagtggcacgatccacttcggctggtacggatacaacccgaacgacagcgccagaccgcccagtgtcatcgttcccagccacagcaccgggcccatcgcccagccgtggtcggccacgcacagtgcgaacgctaccgccagcagtgcccagcccagtacccgccactgcgtgcgccgtgccgggggggctgcagccttgccgtgcagatcgtgctggtgcttttccatcgccagcgacagcgcagtaaacgcagagaacgacagggtcagcgccagcagcatcatgcgctggcctccgcttcgaccgcgtctgcagtgttcaccgatgccttcggcgcagccgcagcggccgcacgcttcttcttctcggccgcactcagcggtggcgtccagcgctgcatgcgccaaccgcacagcgccagcatcgcgccgaacgcgatcatcgacagatcgaagccagccaatacccagtcgccgttgcgcagggtgttgcccaggtgcgcatgcgtggtcagcgcattgaccaccggtaccagtgcgaacgcggccgcgcccaggtagagctgccacacccacatcatccgcttcggccagatgaaggcggccagcagcgcgccggcccaggcgtagaagaacacgttggcctccgcactcgagcgctcggcgatgtccagcggcagcaggcggttgccccagaagtaggcggcgaaggcgatcggcaggccggccacggtgccgatgttcagcgcatcgaccaggcgcaggccgaagccggtgcggccactcttggcgtgcctgggccgttccttcaccgcccacagcaccacgccgctggccaccatcaggcagccgaccaggccggacaggaagaacagtgcacgcaggccccagtcggcaaaacgcgccaggtgcaggccgtacagcacgccgcgggtggcggtggcaccgccggaaggcggcgtttcctcaagcagagcaccgctgaccatgtcgtaacgcacggccggggtgtcgatggacaggcgcttgccgtcgcgctggcggatgtcgatcaccgcattggccgcgcccggattggacacggtgaaaccggccacctccacgccgtgccaatgcgcgcgtgcgctgtccagcagttgtgcgatcggcaacggcgtggcgtggccctcggcgggcgcggtcacttccgggaggccgccgaaggcctcgaagaagaacgtgtcctcatcctgcgggtaggccaccttcaccccccacggcaggtacatgatcatcaacgtcacaatgccggtgtaggtgatcatcgcgtggtagggcagggccatcaccgcgctgacgttgtggaaatcaagccaggaacgcaggcccttgtccttgcggaaggtgaagaagtccttgaagattttcttgtgggtgatgacgccggtgatgatcgccaccagcatgaacatcgcgcagaagccgaccagatagcgtgcccacagcaccgggatgtagtgcaggtcgaagtgcaggcggtagaagaagtcgccgccgcgggtctcgcgcgccttcaatgcctgtccggtgttgggatcaagcgtggcatcgccgaagccaccgcggcggccacggctggggtcggccagttccggcggcaaccgccagaacatctgcatggccgggttgcgcggctgcggcaaggtgacgaaccagttctcggcctgcgcggcgttggcctgcaggtagtccaccgcgcgctgtgcggcgacgtcgatgctgacgttgctggacggcagttccggacgcatccagcggctgatttcctcgcggtagtagctggccgtgccagccatgaagatcagcagcagcaaccagccaaccagcagcccggtccaggtgtgcagccaggccatcgactggcggaatccgttcttcatgcccaggcccccatcaggcgcgcaatggcggccatcatcagcgcgggcgcgaggatgccgacccaggcgcgcagcgcgctgcgggtggcgaatgcccacagtgccgcacaggcggcgaccaggatggccagcagcatgccggtcagcacggtctggccacgtgcgccgggcagggccacggcgcagaacacgctggtcatcgaggccagtgcgtaaccgccgaagatcgcggccaacgagcgtgacagcacgccccagcgcgggttggaaaagaaggtgcgggggctggcggttgcgggcgagcggtccacggcattcctgcaggtaggagaggggatggaacgcgtccgcggcccccttgcgccctgcgcatgtcgcccagcgtgtcccatcgacgaagcacggcccgcgcagacgggctgttcagaggtcggggatgtacacgggcgatgggtgcgtcttccgcacccgattggctaagcgtacaaccgatcagtaaatgataggcattcgcattttatgaatcaagcgtgatgacccgaggggcgcgttgaggcctagaacctgagcaccactgtcgccgcatgcagcagcaggccgatcaggccacccaccagggtgccgttgaagcggatgaactgcaggtcgcggcccacgctcagttccagctgttccaccagatggcgctcgtcccagcccttcacggtctgcgcgatatgcgtggtcacgccttcgcgcaggcggccggtcaggcgttgcgcgccttccagcaggtgctggttgagggcctcgcgcagcgccgggtcggcctgcaggctggcaccgagcgaacccaggctgcgctgcaggtggccgaccagcgccgagtcctcgcgctgcaggtccccgcgcaggctggcgtggatgcgcgcccacaacccctgcacgtagtcctgcagggccggatggtcgatcatttcctgcttgagctgttcgatgcgctcggccagggccgggtcctcgcgcaggcgctgcacgtaattctgcagccagctctcgtagtcctggcgcagcggatgctgcggctcggccagtacctgctgcagctcttccagtaccgcgcgggccaagcgctcggccaggctgtcgccgatctcgtcaatcggcttgacccagttcaccgtgctcgacagcgtcggccattcgcgctggatataacgcacgatcagctgcgaggcgcgttctttcacctcgggctgctcgagccagcggcccagccgctgcaggccttcgtccagcacgcgctggtggcgaccatcggcggtcagcagggccagcagttcaccggcagtggcagcggcattccactgccgcaactgctgcacaacgaagccgtgcagctgccggcgcacggcggtttcgtcgaagaaatccagtgcctgcagcgcccagccgcgggccatgtcggccagcatgcgcgagcgtgccgggtcggccagccagctgccgaggcggctggccggatcgaacacctgcagcttggccagcagcacgcccggctccaggaactggtcgcgcacgaacagcgcaaggctgtcgccgatgcgttccttgctgcgcgggatgatcgcggtgtgcgggatcggcaggcccatcggccgccggaacagcgcgaccacggcgaaccaatcggccagtgcgcccacggctgcggcctcgcagaacgccgaaacccaggcccagatgccgcgctcgccctgccagtggctgaccgcgaaaccggccagcatcaacagcagcaggcccagcgcgagggctttcaggcgccgcagctgagcgcggcgcggatcgttggcagacgtcatgccggaagtctaaccggcacggcatgagcatctggtagtgccggccgctggccggcatcctcaacgcacccgatacgttcatggcgttgccggccagcggccggcactaccccttggttcagagcgcttccagttgcttgcgcagcgcggccagttnnnnnnnnagggtgtcgttctcgcgggtcagcgcgaccacccgacggcgcagcgccggtgcgtcctcgcccagctgctccagcgccgacagcacctcggcatcgcggctggcgatctcgtcctcatttgcctcctcgaaatccatctcggctgcttccggcttcggcgcacgcggcttgcgcttggactcgcgcacgcgcttggcggcctgcttcagctcgttcttgccacnnnnnnnnnnnncgcgctgctcttcttccggcaggtcagccannnnnnnnnnnncgctgatcgagatcacgccggccttgaccgcttccaccacctcggccgcggcctgggcgtggatgcgctcgatcatgccaacctggctggtgctcagcttggcttcgcgggccagctcggcgcggctgatcttcggcgccggctcccacggcgggctgtcttcaccggcctcatcggtggcgtcggcagtgccatcgctctcgcgctgcagctgcgcctgctcgatctgcttgcgggcggccaggatgtcgcgcttgcgcagcgccagcacgccgcgctggaagtcggacacgctgcgacggcccaggtgctgctcgatcatccacaggtgcacgtcttccatgctctggaagcgggtgttctgtacggtgttgaagggcaggccatgcttctggcagatgccgaagcggttgtggccgtcgaccagtacgttgccccacaggaccagcgcgtcacgacagccctcggccaggatgctgcgctccagcgcgtcatgttcgtccgcagtcagcgggtcgatataggccttgagttcttctttgacgacgatatccatgggcacggcagcgagcaggagcggaaccgcccattgtacccgctcgccgccgccggccagggctcaggcagtggcccggatcatctcgcccagcgtgccggtgatctggtcgatctgcgccttgtccacgatcagcgggggcgacagcgcgatgatgtcaccggtacagcgcaccagcagcccgccgtcgtggaagcagcgccgatagacctcgtagccccggctgcccggcgcatcgcggcgaggcgccagctcggccgcgccgaccagaccgaagttgcggatgtcgatcacgttggggaggccctgcagcgcatgcagccgttcctgccagtactcgcccagctcgatggcgcgctcgaaaaggcgctcctcggcgtagacctccagcgtggccagtgcggccgcgcaggccagcggatgccccgaacaggtatagccatggaacagctcgatggcctgtggcggtgcctgcatcagggttgcatgcacggcgtcgctggccagcacgccgcccagtggcactgcgccgttgctgaccgccttggcgaaggtcagcaggtcgggggtgaccccgaagcgctgtgcggcgaatggcatgccgaccctgccgaaaccggtgatgacctcatcgaacaccagcaggatgccgtggtggtcgcacagctcgcgcaggcgctgcaggtagcccggcgccggcagaatcaccccggcggaaccggcaatgggttcgacgaagaccgccgcgatggttgaggcatcatgcagtgcgatcagtcgttccaggtcatcggccagctcggcgccctggcgcggcaggcctttgctgaacgcattgcgctgcaggtccagggtgtggcgcaggtagtccacgccgcccagctgcaggccgaacgccctgcggttgttgggcaagccgcccagcgccatgccgccgaagcccacgccgtggtaggccttctcgcggctgatgaaacgcgtgcgctggccctcgccacgctggcggtggtaggccagcacgatcttcatcgcggtatccaccgcctccgagccggagctggtgaagaacacatggttcagtggcgtcggcgccaatgcggccagtcgctgcgccagcgcgaaggccggcggtgagcccatctggaaggccggcgagtagtcgagcgtgcgtgcctgctcgacgatggcctcgacgatgcgtgggcgggcatggcccgcgttgcagcaccagaggccggcggtgccatcgaggatctggcggccgtcgacatcctcgtagtgcatgccctcggcacgcaccagcacacgcggcgcggccttgaactggcggttggcggtgaacggcatccagtacgcctccaatgactccgggcgttgggtagccagatcgtgcaggtcgctcgcggaacgcttcatgccagctccatcgggtccgatgggggaaatgtagcgcagccacgtcacggcggagtcgcggccgcgccggtataaccggggaaactgttccgaggagcccgacatggccgactttcccgaccgcagccactggcaggtgctggcccagcagctttcgatgcccgcacaggccttcattgatggtcgctacaccgacgctgccagcgnnnnnnnnttcgactgcatcagcccgattgatgggcgcgtgctgggggtggtcgccgactgcgatgcagaggacgtagagcgcgcagttcggtcggcgcggcgtgccttcgatgcgggccactggtcagaggccagcccggcccatcgcaagcgggtgttactggccttggcggcattggtggaaaagcacgctgatgagttggccctgctggaaaccctggacatgggcaagccggtgcgcgacgcacgccgtatcgacctgcccggcgtggtgcgctgcctgcgctggaccgccgaagcggtggacaagctgtacggcgaagtcgcaccgactggcccacacgagctgggcctggtcacgcgcgagccagccggcgtggtcgcagcgatcgtgccatggaactttccgttgctgatggcctgctggaagatcgcgcctgcgctggccatgggcaattcggtggtgctcaagccttccgagcggtcgcccttgagtgcgttgcgattggccgcgctggccgctgaggcgggcctgccggacggcgtgctgaacgtactgccaggccacggtacgcgcgtcggtgaaccgttggcgctgcacatggatgtggacgtgctggccttcaccggttccaccgccaccggcgcgaagctgctggagcatgcgggacggtccaacctcaagcgggtctggctggaatgcggtggcaaaagcccgcacctggtgttcgccgacgcaccggacctggacgtagcagccaaggccgtggcgcagggcatcttcttcaaccagggcgaagtctgcaccgccggctcgcggctgctggtgcagcgctcgatccgtgaggacttcgtgcaccaggtgattgcctacggccagcatatgcagccgcagcatccactggaggccgatgcaccgatgggcgcgttggtcgatgccgcgcacgtggacaaggtgctggccgatatcgcacgggccgaaggcgagggcgcccgcctgctgctcggcggccatcgggccgaggtggaggccggcggctgctatgtgcagcccacggtgttcgaccaggtgcgtccggaccacgcgttggcacgcgaggaggtgttcggcccggtgctggcggtgcttggtttcgaggatgaagcggaggcagtgcgcgtggccaatgacagccgctatgggttggcggcgggcctgtggacacgcgacctcggccgcgcccatcgcgtcgcacgccagctgcgcgccggcagcgtgtgggtgaacggctgggatggtggcgacatgaccgcaccgttcggtggctacaagcagtccggcaatgggcgcgacaagtcactgcatgcgttcgacaagtacagcgagatcaaggccacctggatccagctgtaacgacgtggctgcttgaccgctgttcgttctttgtagcgtcgagccctgctcgactgcttctcgcgaagagcagtcgagccttgctcgactctacagaaggcagacagccgtcgagctaccggcagcgggcactcacctgcagcactgccgcacgcagcatgtcgcgatcggcttcttcgacggcattctggaagtaatccatgtcctgccggcccagttcgcacgggtcgacgatgtatcccggcggccaaagccccagcagttgcgccacgccatgcacgatctgctcggggctcatctgccgacggatccggaagtaattgcggcgaggcccgaacgcaggatggacctcgcgccgaccgatcaggcgcggcgccaagccagctgcgctgatgccgtcaccaccgtcgatgctgcccgcaggcaggctcaggatcagtggcgccactgcagccacgttccccggggcaggcagggcgctctctgcctgtgcaaccggggcagggcggggcatcatcgatgcggccggacgcgtcatctttgcggagggcaaggcgggctgttgaggtaccggcgccggcggttccggtggcagccaatgcagcgagatccgcgggccctcaccgctacgcagttcgatccggccgctgtccagcagccacagagcgagcccgccatgcaccagcagtaccaccagccatgccgccatgcgcggcagcttcggcgaatcggagcatgacaacgcaactgcagccatgggcaaggcatccatgcagggaccggtggcagcctagccggcggccggaaaaattccgttggcatcggtgtcggctgaaaccatcgtcccgtgcggccatcggcccgtggcagaatcgggcgatccgccgttacccgtgttgccgatgtcgacgatcactgctgccgcgccgcccgtgaattccccccttcgtgtcctgctggccagcctgatcggcaccaccatcgaattcttcgatttctatatctacgccacggccgccgtgctggtgttcccgcacctgttctttccggacagcagtgagcaggcggccctgctgcagtcactggcgaccttcgcggtggcgttcatcgcgcgtccggtcggctcggcggtgttcggccatttcggcgaccgcatcggccgcaaggccaccctggtcgccgcgctgctgaccatgggcctgtccacggtgctgatcggcctgctgccgacccatgcgcagatcgggctgtgggcgccggcgctgctggcgctgtgccgtttcggccagggcctggggctgggcggcgagtggggtggggcggtgctgctggccaccgagaatgcgccgccgggcaagcgcgcctggtacggcatgttcccgcagctgggcgcaccgctcggcttcctgctgtcggccggcatcttcctcgtgctcggccgctgcctgagccagaacgacttcctgcagtggggctggcgcattccgttcgtggccagcgcgctgctggtcggcctcggcctgtgggtgcgcctgaacatccacgagacgccggacttcaagaaggcgctggagcgcaaggcgccggtgcggttgccgatgtggacggtactgcgtgaccacccggtaccgatgctgctcggcacgctgggtgcgttcgccaccttcgtgctgttctacctgatgacggtgttcagtctcggccatggcaccgcggtgctgggctacagccgcgagcagttcctgctgatgcagatggccggcatgctgttcttcgcgctgggcatcccgctgtcggcgcgctatggcgaccgttggggcacgcggcgcacgatgattgttgccagcgtactgatcgtcggcttcggcgtactgttcgcaccgttgttccagccgcacagcccgtggctggtcaccgccttcctgtgcctgggcctgttcctgatggggctgacctacggcccctgcggtaccttcctggccgagatctacccggtggaggtgcgctacacaggtgcctcgctgtccttcaatctggccggcatcctcggtgcggcaccggcgccgtacctggccacctggctggccgaacgcttcggcctggtcgcggtcggctactacctgtgcctgactgcggtggcgaccctgtgcgcgctggtggcactgcaccgnnnnnnnntgcggctcaaccaaagaagcgcttgagcgtgcgacccagccagccgccgccctggtgttcgcgggcgaactggttcaggtgcgccttgacctgttcggcataggcctggtcgtcgccgcggatgtggttgaacagccagcgcgagagcatggtgcgcagctcgtcactgatgtcctcgccggcctggaagcgcatgcggtactccgagacacgcttgatgaagacctcatgcacgcgtttatgcgcggcacagaacgggtagcccgcttcctccatcagctcttcctcgaacgcgaagtgcgacatggtgtagtccaccacctcgtcgatcacttcacccactgcggcacgctgcatgctggcctgggccacgtgcaggtggttgagcatttcgatgatgcggcggtgttgttggtcgatcacatcgatgccgatgttcagatcgtcctgccagaccagtagtgccatccccggctccccttcatgcgtatgtcggggccgactgtagagccgccctgcgcgggcggcgttgatctggatcaaagcgtaccggtcagggcagcgccggctcgcgtgggcgcagcgggctggcgaccgtggtgcagctgacccggttgcggccaccggccttggccaggtacagctggcggtcggcttcggagatcagccggtgcagtgcatcgcgctgcgggcgcaggcagcacagcccgatgctgaccgtcatgcgcagcgtggcggtgccgatgtccacctccagcgcggcgatgcgctggcgcagctcctcgaagtacagcagcgcctcgtcctgctccatgtccggcaccagcaggcagaattcctcgccgccgaagcgcgcgatcaggtcgtggctgcgtgcatgcgtggccaccgcgccggccaccgcgcgcagcgcatcgtcgccggcttcgtggccatgggtgtcattgatgtgcttgaagtggtcgatgtcgatcatcgctaccgccacgcactggccgtgcagctgcagctgcggcagctggcgctggctctgctccaggaagcagcggcggttgggcaggccggtgaggaaatcgcgggtggccaggtcctgcagggtgccgatcagctccagctggtccacattctgcgagacccggcagaagaattcctcgcgcgagaacggcttgcgcaggaaatcgttggcgccgttcttcaggaagcgcggaatcaacgatgcatcggtattgccggagatgccgatcaccgccaccttgtcgcgcgagcgcagggtgcgcaggcggcgggtgaactccacgccctgcatgcccggcatttcctggtcgaccacggccaggcggatcgccggatgcgcctcgatcgcggccaggccttcgttgccatcggccgcttcgtgcacctcatggccgtacatgcgcagcaaggctgcggcataacnnnnnnnngacggtgagtcgtccaccaccagcgcggcgatgcgccggttgcgctccagccgctgcaccagccacaccaggtaatcgatgctgccgggagtgttcttcagcacgtagtcgatgatctgctgctgcagcacgcgcttgcgcaggtcctcgtcgtacacgccgctgaccaccacggtgggcaggtcgcgcttgaggaagaactcgaccaccgcgtcgcggtcgccatcggccaggaccagcccggtcagtaccaggaaccagccgccaccttcgctcagcaggcggtcggcctcggccagggtggaggcgatcaccaccggcagttccaggcgctgctcgatggcctcgcgcagcatgccggtgaaggcgcgggagttttcgaccagcaggatccgctgcggcagcggatcggccaggtcgccatcgacggcggcctgcggcaggacgggcatgatgcggtggctcacgagggaggggctcggcacggataacggcggtttcgggtgtaactttagcggcgaacgttgcgcgccgggccagattccgcgtcaggccgccgctggcgacgcgtgggtgatcggttcatgcaggaccagccgcagccgattgccgcggcagtggaccgttccgccgtaggcaagcatccgtccggccaggcgctcgacggcctgttgggtggtacgcgtggaaagcgggcaaccacggtcgagcaggctcaccacggcaacaatgccgcgatgcttgcctgcccgaccgcttcgggcgcgcacgcagacctgcccggtttccagttccagcagaagtgaaaccgcctcgatcagcgagcgatagatggccagttgcagatccacggtcagcaggcagggattgcccgccagcctgggtggaatgacgcgatgcgtgttgttccagatttcgcatgcaccgccggcttgcagcgcgatgtagagcccgacctgctccagtccggtgggatagaccaggctggcctgttcgcgaaacagccgtgaatgtaccgacgacgcgtgctgcaggctgtttgcgaccgcatggtggccttgggacttcagccagctgaccatctcgctgagcgaattgtccatgccctcgcccaggtgcttcaggtggacggcccgttcacgcagctcacgctcgctggtctgaagtgagccgcgtgccaggcgcagcgtggttgcctcggccaggccgcgggaccgggcgcgctgatggtgatagctgatgctggaaccgagtgccagcagtgcgacactcatcaccgccatgttctgttgggtggcgaacgtgcccaggtcgaacgaggaaggcaggccagtgctgggcgttgcgccgtgcagggggaggttcaacaacggaatcgcgatggctgcgccgcgccacccgtgcatgaaggtcagggcgatggcgggcagggcggccagcagcaccatgtgtgtccgcgtcgtgtgggcgtcggcgcgtgtcaattgcatgcacaggcccagcaccagcatcaccaggatcgccgaggcggtaggggcgacgaaacggtctgtccaaccggggtcggcctgccgccgcgaccagaggaatgccaacggtaccagggtgatgatggcggcgaagtggccaaagatcgtccggtcgaccgcgtccagcaggttgctgggcggtgggttggaccataggacatatgaaatgcccaggttgagacccggcacgaacaacgctgtgcagaacgacagcgacagcagccacagaccggtggctgcttcggacggtattctcatccgatgcaggtagaccaccagcatcgccatcggcatcagcagcgtcgaagccaggatgacccaatccaggccgtaggtgtcgatcatggggatgcgcagcgttgcaaagtacgcgtactcgcccagcagcaggtagggccacaggcgggtcgggacgatcagcagtgccgctgcgcggatgcccgccggcaggaagaactgatccagcgaaaactgacgcgagccgaggcagctcagcgcatagacggccgcgagtgcgatgccggctggccggatacggaagctcagttcaactgccttcttgaatcggtccaaacccgagcctcccttgctcgtgacatggcagcggccgtgcgggttgcttgaacgcgccatgacgcgccattggatgacagtatcgatggaagcaggggggcgcaattgcacgccggcgccagatcctgacggggtgggttcggcgccgaccaaagatcactttcgcgcaatgatctgcagctcctttcaccgggatagtcagatcgcggcccggggggcgccagcgtccatggagcgtgtgctttccctcaaggcttcagcagagcctgcctggcggggagcgtcccgtgcttcggtcaacaccatcctgagcctgttgccactcaggtccatgtggccagcgtgtgcgagcactcggcccagcagctgctcgtttgccagcgcctttgcacggcttcccagtgatgcgtggcggtccagaagagccacgcagatgaaggcaccacgcttccgggtggagcttccgcagcggatactgaccgagatctgtccacactcgcacttcaatagaagcgagaccgcatcgaccacgagtcgataggcagcaagctgcaggccgaccccgagtgcacaggggtcacccgtcaacctcggctggccgatgcgatgcgtagcattccatgcctcgcgcaccccgccagcctgcaacgccacgtacaggcccagctgttccagggcggtgggatagatcatgctggcctgggcccggaacaggcgcgaatgcacctccgaggtatgccgcaggctgtcggccacggcgtgatgaccctgcgcatgcagccagttcaccatttcgttcagcgacaggtccatgccatcgcccagctggcgcagatgggccgcgcgctcacgcaggtccatctcgctggccaggtgtgaattccgcgcaagctgcagggccgctctgccatcttcctcgcgcagccggtgctggttctggaagtgggtgatgcgcgcacccagcaacagcagggcgatgctggcgatggccatggcctgctgggtagcgaaggtagccgggtcgaatgcggtcggatggtcggcgggggtgctgaggccaagaatcatgttgacggcggcgacaccgatggccgcaccgcgccatcccagcaggcaggtcagggcgatcgcgggaataggcaggatcaacagcagctgcagcgagccgggggccgtgatcgaggccggtaccggcgtcgcctgcaggccaatgaccagcatggcgccgagtgctgcgaccgtggccgcgacagacccggttgtccatttttcctcggcgcggcggatccacagcaatgccaggggtgccaggatcaggatgccggtgaagtcgcccagcgcatagcgcaatacgttggtgatgaatgacgcgttctgcaacggctcccagagcaggtacgagattcccaggttgagcagactgatgaccgtcgcggcgcataccgcaatggagatcacgccgacgatcgtggtgcgtgccagcagtttccggtgcaggcgcacgatcagcatcacggcaggcatcaggaacaccgaggccagaattacccaggtcaggttgtatttgctgatcagggggatgcgcagatgcgcgaagtaggcgtattcacccatcagcaggtagggccaaagacggggcggacacagcaacagcgcggccacccgcacgccggcaggcaggaagaactggtccagtgacagcttgcgcgcaccccagcaggcgagggcatagagcagcgccagcgccagcccttcggggctgacccgtatcctcaccagcaggccgtccttccaccactgcatccacgtgctccccagctcctgcgccgattatgtggctgggaagggccccgctaccacaacgcatcccgcagcttgtaccacgacatcgccgccaccagcaggggcgtgcgcagcagccggccgccggggaagggcgcatgccgcaggcgctggaacacgtccagacgctcgctctggccggcgatggcggcggcgatcacctcgccggccagtccggcggcggccaccccatggccggagaatccctgcgcgaagtacaggttgccgtccagccggccccagtgcggggcgcggttgcgggtgatgtccacgtagccaccccagacctggtccagcaccacgtcggccagctgcgggaagacgtcgtgcatgcgtcgctgcatcaccccgcgcaggccgggcgggggcagtgccgagtagctggcgcggccgccgaacagcaggcgatggtcgtggctgaggcggaagtagtccagtgcccaggcggtgtcggccacggccatgttgttgccgatcagggcgcgggcacgttcggcgcccagtggctcactggcaccgatataggtgcccaccggcatgatccgccgttccagctcgggcagcaggccctgcagccaggcattgccggccaccaccagatgcatggcgcgcacgctgccctgggcagtgtgcaggctcggccgtggcccgcgctggatgcgcacgacgggcgaatcctcgtggatgaccacacctgcnnnnnnnnctgcatcggccagaccgcgtgcatacgccagcgggtgcaggtgtgcgctgagcgggtcgaacatcgcggcgcggtagcgcgggctgtccagctnnnnnnnnagagcgtcacggccccaccactgcatggggtagtcgtagtggcgttgcaggtgctcgcagttggcgtgcaggtcacgctcgtggcgttcacggatggccacgctggcgtggccttcaacccaatggcagtcgatgcggtggcgatcgatgcgcgtgcgcatcgcctgcaccgcgtcgcgcgaccagtcgaacaggtggcgtgcatcatcacgacccagctgacgctccagttcgtccacctcgcagccgtagccgaccagcgcctggccaccattgcggccggacgcgccccaaccgatccgctgcgcctccagcaccaccacgcgctggccacgtgaggccagttccagggccgcggtcaggccggtgtagcccgcaccaagcactgcgacatcggcctgaacctcgccctgcagcgggggcagcgcgggtggttcgggcaggctggcggcataccagctgggcgggaacgcggcactcaccgcaggcctcgcgggcgcagtgcggtggaggagagcgggggaggacgatcagcattcacccgagtagtttcgccgatgcgtgacagccatggtgtgacggcgacgacttgccgccttcgccggacggcgggtaacgtgtcggcacgccaaggagttttcccatgcgccccctgccctgggtgggcctgcccaccgacagcaccgtgctcggccatcaccgtttcgcggtggccggcgagaagtacgtnnnnnnnntggtcgaggccgccgaggtgaccccggtactgttgccgagcatgcagccgccgctgccggccggcgactggctgcaggggctcgatggcctgctgttgaccggtgcggtcagcaacatcgaaccgcagcattacgacggcggtcgcagctggccgggcaatccgcatgacccggcccgtgacgccaacgcgttcgcgctgctgcacgaggcgctggcgctggacctgccggtgctggcgatctgccgcggcctgcaggagctgaacgttgcgctgggtggcacgttgcatccgcaggtgcacgcggcgcccggtctttcggatcatcgtgaaaacccgaaggcgccggttgatgtgcagtacgggccggcccatgcggtcgccctggcggcggannnnnnnnnnnngcagtggcaaggcggtgaccgcgcacaggtcaattcggttcacgggcagggcatcgaccgactggcacacgggctgcaggtcgaggccagggccgatgatggactggtcgaggcagcgcgcagcccacgccatcgtttcgtgctcggcgtacagtggcacccggagtggcgtgtcatggactcgccgttctatcacgctattttccgtgcgttcggccaagcttgccggcagcaccaacagaaccgactggattcccgatgagttcccgaacgcgcccgcgcaagacggctacgccccccgcaccgcaggaaagcagcctgctgcgctggctgaaggagcggcgcatcaccgaggtcgaatgcctggtgccggacatcaccggcaannnnnnnngcaagatcattcccgccgacaagttctcgcatgattacggtacgcggctgcccgaaggcattttcgccaccaccgtcaccggcgagttccctgatgactactacgagctgacctcgccgtcggactcggacatgatgctgcgtcctgatccggacacggtgcgcatggtgccgtgggcggccgacgccaccgcgcaggtcatccacgactgttacaccaagaacggtgagccgcacgagctggcgccacgcaacgtactgcgccgcgtgctggcggcctacgccgagctgggcctgcgcccggtggtggcgccggagcttgagttcttcctggtgcagaagaacaccgacccggacttcccgctgctgccaccggccggccgctccgggcgcccggaaaccgcgcggcagtcgtactcgatcgatgcggtcaacgaattcgacccgatcctcgacctgatgtacgactacgccgatgcgatgaagctggatgtggacacgctgatccacgaatccggtgcggcgcagctggaggtcaacttcacccatgccgatgcgatggacctggccgaccaggtgttcctgttcaagcgcaccatgcgcgaggcggcgatgcgccacggcgtgtatgccaccttcctggccaagccgatggagaacgagccgggcagtgccatgcacatccaccagagcctggtgcgggtgagcgacggcagcaatgtgttcgctggcgataccgatgccgaaggcgagttcagcccggtgttcggccactatctgggcggcctgcagaagtacgcgccgcaggcgatggcgttcttcgcgccgaacgtgaattcctaccgccggctggtgttcggcgaagtctcgccgagcaacgtgcactggggcttcgacaaccgcacctgtggcctgcgcgtgccgctggacacgccggaaaacatgcgcgtggagagtcgtttcgccggttccgacgccaacccctacctggcgatggcggcgaccctggcctgcggcctgctgggcatccgcgagcggttggcaccggatgcgccggtgaccggcagcgccaaggaactgggctacaacctgccgcgctcgctgggcgaagcgctggatgggctggagcagtgcagcgaactgcaggccctgctgggcgagcgcttctgccgggcctacatctcggtgaagcgcaaggaatacgagacctttttccgtgtcatcagctcgtgggagcgcgagttcctgctgctgaacgtctgagcatccggaatagaaaaatccgccgccggggggtaggctggcacccgtnnnnnnnnnnnnnnnnnnnnnttcccgcattctggagcacccgatgaagctgcgtatcctcacgctcggcctggcctccgccatgctcgccgcctgtggcggtggcaatggcggcgcgcaggacagccaggtcctgaacgtctacaactacagcgattacatcgccgaggacaccatcccgaccttcgagaaggagagcggcatcaaggtgacctacgatgtgttcgacagcgatgagatggtcgagaccaagctgctggccggcaacagcggctacgacgtggtggtgccgaccctgaacttcttcggtcgccagatccaggccggtgtgttcctgccgctggacaagagcaagatcccgaacctggccaatctcgatccggcggtgatgaagcgcatcgccacccaggacccgggcaaccagtacggcgtgccgtacatgatcggcaccaccggcatcggctacaacgtggagatgctgaagcagcgtttcggtggcagcaccgacatcgccaacagctgggacctggtgttcaagccggagaacatcagcaagatgaaggactgcggcgtgaccatcctggacacgccggccgacatgatcccgatcgcgctgcattacctgggcctggacccgcacagcggtgacccggccgagctgcagaaggcggccgacctgctgaagtcgatccgaccgtacgtgcagaatttccactcctcgcagtacgtgggttcgctggccaatggcggcacctgcctggtggtcggctggtcgggtgacatcatccaggcccgcgaccgcgccgaggaagccagcaatggcgtgcacgtggcctattcgatcccgaaggaaggcgccccgcagtggttcgacatgctggcgatcccgaaggacgccaagcatccggaggccgcttacgccttcatcaattacctgctgcagccgaaggttgccgcggcaaacaccaacttcatccactacgccaacccggtgccgaccgcgaccccgctggtggatgaggcgatccgtaccgacccgaccatctacccgccggccgacgtggccgcgaagatgttcacgtattcgatcaacacgccggagaccgacaagctctacacccggctgtggaccgaggtgaagaccggccgttgagccggcctggtgccgccgggtcatgcccggcggctgccttaccctgggtcgatgccggtactcccgcttcggcccaggtgccgcaggatggcaggcagcaggtcgcgtgcatcgcgaccgccgttgcacaggaacgatgaactcatccgctgcaggttgtgcatgccgatgaagaacagccccggttgcggggaaacaccgaattcgccgagcgggtagccatgtgcatccagcgcgcccggtacgtcgagccagggccattcggcgacgaagccggtggccagcaccaccgagcggatgccttccgcctgcagatccagttcacgcggggcggcgtccggctcccagtgcagatagacctcctccggaatgtagcgggcatcgtcggtgcgtggctcgggacgcgtggcgtagtacgcgctggccagcgaatcgagataggcgtactcggcctgcgtggcctcgatcgcggtacgcagctgcgggcgcacatcggcgaagcgggcgacgtttccatcgaagccctgcaaccggcccagcagcctgatgcccgcgcggtgcatcgccagcaggctgatcgagctgcccaggccaccgtttcccttgccggaaataagcgggaactccgcggtgcgggccttgcgcagtgcatccggttccccggcaagtacgcccgccgcttcactcacatgttgatggatgcgcccggccatgtcccaccaggtcatcgagtccttgccgcgcagccggcgggtatgcgaatgccgctgggccagtgaccagttcacgctgcgaccgctgtcgcgcaggtcctgggcgatctgcgcgccggactgcccacccccgatgaccagcacggcgccatcgggtagctgacgggcactgcggtagtcgcccgagtgcagcacggtcaggcctggcgcgggcgcgaacgggacccggggcatccgtgcgcggcggtattcaccggtggcgaccaccactgcgcgggcatggatcagcccctggctgctgtggatggcgtagccaccgggcccaggcccaacccgatgcaccccgcatccctcgttgatcggcagggaacgctcgtgggcatagtcgcggaggtgccggatcacctccggggcgcccatgaagccatccgggtcatcgccggaataggcatgaccatgcagggccatcgtcgcgttggcggtgttggtctggaacgactcccagcgccgctgccagctggcgcctacggtttcggcctccagcacgcgatgctcgacgccggcttcctgcaggagcgcgctgagcgacagcccggcctggccggcgccgatgatgaccagcggcagtcttgcaggcagggagcccggcaggcggggcgggaaaggggaggggctgtccggggaaatcaccagtgtgggtccatgcaaggccttgatcagggccattgcgcggggaatgccccgggccttcaacagatccggttctgaaaaacgttgcagatcgaggcgtcgcctgtggtgtctggccgggacggccgcagggtcgtccaggggagcccgggcctttnnnnnnnnaggccaccatggcgggggaaaaccgacactcctggggcccccggagccggccagcggccgcttccgcctgccgccgtcatatcccctgggccccccggccgttagaatggcggccgctgtccaccgcccgctcccggagcccccatgcccgttgaagcccagccggtagccaccgtcgtcgacacgaccggtgcgcccggctatctctccattcgtgacctgcgcaaggaattcgacggtttcgtcgccgtcgacgacgtcaacctggacgtgcgcaagggcgagatctttgccctgctcggtggctccggcagtggcaaatcgaccctgctgcgctgcctgggcggcttcgagacgcccaccaagggcagcatcaccctcgatggccagcgcctggacgcgctgccgccgtaccagcggccggtcaacatgatgttccagtcctatgcgctgttcccgcacatgacggtcgagcagaacattgccttcggcctgaagcaggatggcctgggcaaggatgcgatcggcaagcgcgtgggcgagatgctcgacctggtgcagatgggccacctgggcaagcgcaagccacaccagctgtccggcggccagcagcagcgcgtggcgctggcgcggtcgctggccaaggggccgaannnnnnnnnnnnggacgagccgatgggcgcgctggacaagaagctgcgctcgcagatgcagctggaactggtcagcatcatcgaatcgtcgggcgtgacctgcgtgatggtcacccacgaccaggaagaagcgatgaccatggccacccgcatcgcggtgatggatgccggctggatccagcaggtcggcaagccggacgaggtctacgagcagccggccaaccgcttcgtcgccgagttcatcggttcggtcaacctgttcgacggggtgatcgacgaggacctgccggagtacgtgaccgtacgctcgccgctgttcccggcgccgatctacatcgcccatggcatcaccggttatgaagggcagccggtcgcgttcgcgctgcgcccggagaaggtgatgatcggcaaggacgaaccggaagggcacaccaacaaggcccagggcgtgatcgaggacatcgcctacttcggcagccattcggtctaccacgtgcgcctgcccagcggcgccaaggtactggccaacttcgccaattcgcagcgctgggccagtgatggcctcacctggggcgacgaggtgtgggtgcactggcgcgacaacgacggcgtggtgctcacctcatgagcaccgccggcctgaagcgctggctgccggggctgcgtgccacggtgatcggcattccgtacctgtggctgctgctgttcttcgcagtgccgttcctgatcgtgctgatgatcagcttctcgctcagccgggtcggctcgccgccgtacacctggctgttgcagtacgccgacggcggtttctcgctgaagctgaacctggaaaactacctggcgctgttccgcgattcgatctatgcccaggccttcctgagctcgatcaggatcgcggcgatctcgaccttcctgacgctgctgatcggctatccgatggcctatgccatcgcgcgcctgtcgcccgccgcgcgcaacgtggcgatgatgctggtggtgctgccgtcgtggacctcgttcctgatccgcgtgtatgcatggaaggcgatcctggaccgcaacggtctgctcgaccagttcctgcagttcaccggcctgcagacgctgatgacgtcgatgggcctgccgaaactgcagctgatcgacaccccgaccgccgcctacatcggcatcgtctactgctatctgccgttcatggtgctgccgctgtacgccaatctggtcaaacatgaccaccgcctgctggaggcggcctacgacctcggtgccaagccgtggcaggcgttcctgcgcatcaccctgccgttgtccaaagcgggcatcatcgccggctgcatgctggtgatgattccggccatcggtgaattcgtgatcccggaaatgttgggtggctcggagacgctgatggtgggccgccagctgtggaacgagttcttcaacaaccgcaactggccgggcgcctcggcgatggcggtggcgatgatcctgttgctgctggtgccgatcctgctgttcaaccgttcccagcagcgcctgctggaagggaagcaggcatgagcccgcgtagcgcaaagggcctggggctgggcgtgctgctgctcggcttcgccttcctgtacctgccgatcctgctgttgatgttctattcgttcaacagctcgcggctggcgatggtctgggccgggttctccacccgtgcctacagcgacctgttcgccgaccgcgcgctgatggatgcgatgtggaccagcctggtggtggcgttctggactgcctgcacggccaccgtgctgggcacgctggcagcgatggtcatgacccgcttcaagcgcttccgcggcaagccactgttcggcgcgctggtcaccgcgccgctggtgatgccggatgtgatcctgggcttctcgctgatggcgctgctggcctcgatgggcgcgattcccggcttcccggcacgcggcctggccaccatctggatcgcccacgtcaccttcaccctgtgcttcgtgaccgtggtggtgtcctcgcggctgcaggagatggatctgtcgctggaagaagcggcgatggacctgggtgcgagccggctgaccgtgttcggccgcatcaccctgccgatcatcgcgccggcgctggtggcgggctggctgctggcgttcaccctgtcgctggatgacgtggtggtggccagctttgtcgccacgccgggctcgaccacgctgccgatgaaggtgttcgcctcggtgcgcatgggcatcagcccgaagatcaacgcgttggccacgctgctggtgtcggcggtgtcgatcgccgcggtgatcggctggtacatcaacgcccgcgccgagaagcggcgccagcgcgacctgcagctggcgcggcaggacaacggctgagcacacggtctgccgacaacgccggcaacacccggctcacagccggcggcgcacaatgggggtcttccagatggagatcccccatgaccgtcgagatcgtcgacccggccaccggacaggtgacctaccgccatgaactgatgggcgcagccgacatcgagcagcgcctgcaggccgctgccgatgcatttccgggctgggcagatcgctcgctgcaggaccgcggcgccatccttcgccagatcgccgcgcagctgcgcacgcggcgcgacgacctgcagcaggcgatgacccacgagatgggcaagctcaaggccgaggcactggccgaggtcgacaagtgcgctgccgcctgcgagtactatgccgatcacgcggccgactatctcaagccgcagctgatcgataccgaagcccagcgcagctacgtgcgctacgagccgatcggctgcgtgttcgcggtgatgccgtggaatttcccgatctggcaggtgttccgtttcctcgccccggcgttcatggctggcaacgtcgccctgctcaagcacgccagcaacgtgccgcagtgcgccgacctgatcctggcggtgtgccgtgacggcggcctgcctgatggcgtgttcgacgtgctgcacatcgacaacgaccaggccgccggcgtgctgcgcgacgcacgggtgaaggcggtgacgctgaccggcagcgagcgggcagggcgctcgatcgcctccaatgccggcagccagctgaagaagtcggtgatggagctgggtggcagcgatgccttcgtggtgctcgacgatgccgacctcgacaagaccgtgaccgcggcagtgaagtcgcgcttcgacaacagcgggcagacctgcatcgcggccaagcgcttcatcgtggtcgaggcggtggccgatgaattcacccgtcgctttgtgcaggcggcaggcgagcgccagtacggcgatcccgatgagcgcggtaccacgctggcgccgatggctcgcgccgacctgcgtgacgaactgcaaaagcaggtgcaggccagtgtggccaagggcgcgcgggtgctgatcggtggtgagccgattgccggcacccatgccggctatccggccacggtgctcgaccaggtcggcccgggcatgccggcgtatgacgaggagctgttcgggccggtggccgcagtgatccgggtcaaggatgaggccgaggcactgcgcgtggccaacgacacccgcttcggcctgggcggcagcgtgtggactggcgatccggtacgcggcgagcgcttcgcgcagcgcatggaatgcggtgcggcgttcgtcaacgccatcgtcaagagcgacgcgcggctgccgttcggcggcagcaagcagtcaggctttggtcgggagctggctgaccatggcatccatgagttcatgaacatcaagaccgtctacgtggcttgatcccgaacggtagtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnactaccagaagcgggccatgcgccacgaccaacggtcgtggcctaccggattgcagggtatcgacgcccccccgtgcatggtgggtatcgaccgttggtcgatacgcgctacaaccacttcgcgcgcttgaacaaccggtacagcccgacgcacacaccgcccacgccaacgatcatcagcgggtacgaccagggttcgctcagctccggcatgtgactgaagttcatgccgtaccagctggtgatcagcgtcggcgcggcgagcagggcagcccaggcgcccagccgcttgaccgtctcgccctgcgccagtgtcaccagcgaaaggttcacgctcagcgcagtgcccagcatctcgcgcagggtgtcgatcacatcgctgatgcgcaccgcatggtcatgcacgtcacgcacgtagagcttcacttcatcgggaatcagttcgccctggtagcggcgcagctgcgccagcacgtcctgcaacggcgccaccgccatccgcatcttgttcagttcgcgcttgagctcgtacagccgcaccaccgtgctgcgcttgtaggtgtcggcgaagatgtccttttccagcaggtccagggtgtcgcggaagcggtgcacgatcggcaggtagttgtcgaccacgaagtcggtcaccgcgtacaggcagtacgacgggcccatcttcagcagctgcggctcgcgctcgacgcgtgcgcgcaccggcgcgtaggaaagcgaggcgccgtggcggaccgtcaccaggaagcgcgggccgaggaaggcatgggtttcgccatactggatgcgttcgtcgaccatctgcgcggtggtcaccaccacgaacaacgagttgccataggtctcgaccttgggccgctggtgcgcgttccgcgcatcctcgatggccaggtcgtgcaggcagaattcttcctgcagtttcagcagcacgtcttcgttggggtcgtacaggccgacccagacgaagccgttgccgctggcaatgacatcgctgatggcatccaggctgatgtcgtggcgcttgccctcgtcatcgtagtggacgcagttgatgacgcaggtagggttggccgaagcgggggcggaagcggaggcgggcaatgacatgcccgccatcgtgcgtcagggccgtgtttcggacaagtgaggacgacgcgccagcacccacgccagtgccatgtgcaccgnnnnnnnnnnnncgatccactgcacgttgtactgcgcctgcaggctcagccagtgcagcaccagcgcggccaccgcctgtaccgccagcagccacagcacgatcctgaacatgcgtcccggcacgcgccggcgcagcagtgcgatcgcgcccgnnnnnnnnnnnncggccagtggcgaaagcagcagcaggttgcggttggcccatgcagcgtagtggatgctgaagccccacaggaacaccagcacgccaccgaacagggcgcacagcagccagaacggcagggccagcccggccagcaggcgcgggcggttgcgcagcgccagcacgccagcggcgatcaccaggccgcacagcagccacggccaccagcggcgtgcgaactccttcggctccggatcgatgcggtgcggcaacagttcctgttcggactgcaccagcggccggccatcgctgttgcgtgcctggcgcagggcatcggccaggcgcatcgggacgaacgcttcctgccagcgcgacagcggctggtcggcaaacggtccgaggcccacgtcgaagcccagccacatccatggtgccggcgaggccagacggaccgattcactgcgataggtgttgccacgcgaacgccccgacagctgcgactgcaggccgccgccgagtgccttgtccagcgtgtcgcgcaccatcgtcgcgcagttggcagtgtagtaatcgtagtggtaacgcgcgttttccggcttggcccgctcggccaggccggcggccagcgagcgcgcctggtccgggcgcaggtccagccattgcacgctggcgccacggccggtctcgtcgtagtacgacaggtcctgctgcagcggcagcgccaccaggtagtacatcatgtcgcnnnnnnnnaagcggctgatgaaatcgtcctcggacggatcgaagtagccgaagttgtacgaggtcgcttcaccgctgagcggatcgaccaccacgatggcgtcatggccgaagcgttcgaagaacaccgtgcccggctgcatggtcaccacgccgatgcgcggagcaggggcttcagcgctggccgcgggcacggcaggtgtggccggcgccggctgcgcgaaggcggccagcggcagggccatggccagcacgtagagtgccagccacaccatgaggatcaggccgcggcgcttcaagcgtcgtcctgcgcgtccggcggcagcacggtcacgtggaaggcctgtacccggcgcgcatcggcgcgggccacgcggaacatgaagcggtccagcgccagctcgtcaccgacttccggcagatggcccacggcctcggtgaccaggccgccgatggtgtcgtagtcctcgtcggagaacgtcgcgccgaaacgctcgttgaagtcgccgatcggggtcagcgcgtcgaccacgtactggccgtcggactggatcgcgatctgcgccgagggatcctcggcctcgtcatgctcatcgtcgatctcgccgacgatctgttccagcacgtcctcgatggtgaccaggccggcgacaccgccgtactcgtccaccacgatggccatgtggttgcgcgacaggcggaactccttcagcagcacgttgagcttcttcgcttccgggatcagtaccgccgggcgcagcagctcgcgcacgttggccggaccgttgtcggcgaccacgccgcgcagcaggtccttggccagcaggatgccaaggatgtcgtccttgttctcgccgtgcaccgggaagcgtgaatggccggattcgaccacctgcttcatcagttccaggaagggcgcttcaaccggcagcgagaccatctgcgagcgcgagatcatcacgtcgcccacggtcagctcggccaccgaaatggcgccttccatcatcttcagggtatcggcggcgatcagaccctcttcctgcgcggtgtgcaggacagcgaccagctcgtcgcgggtatggggttcgccggagaaggcggaggtcaggcgttcaagccagccgcgcttcttttcactgtgctccgcaggggagctactactgtcgtcttctgacatctctggaaaaaaggcacccggcaggccgggcgttgacccaagtctagcaggatgtgacggcctgtcagtgactgccggtggccggggctggggtggccgcggccggcgcctcttcgggcaggtccaggctgtaggtgcagccggccagggtcttgcccgggtgggaggccacggtggagacgctgaggatgatcgactcgatctgggcctcgccggtcttcgggtcggtcacgtcgcggctgaccagctcgcggccggccatgaacttgccgtcctggtcgtagccggtctccaattccagccgtttggccagcgggcgtgggtcggcctggtcgaggacggccatgacgctggcgccggccaccgccacccgatcggtctgttggccgaagacggtgatcgggctggccagccggaactcgctcatgaactggttgccctgcggcagcggctgcaggccctgggccacggccttcagcggatcggccagcagcggcgccagcgcggcctgctcggccacgccctggcggcattcgatgagggccggcaggtccaggcgggtggcgaaggcggagggagcggcgagggcacagagcaggggcagacagcagcgcagtgacacggtcggtttccgcaggcgaggggccgccatcatagccccggcgagcgtcggaacagcccgcttagaaggcgcaggaaaccggtcatcgcccgccgtacgaccatcagtgagagagtcagcacgaccgcaagcatggcgacctgcatcgattgccccgcgatgcgcgccaccgccggccacaggcccgggctggtcagccagggcatcagttccgccgcggctgtcctggccactttcatgtacatcacggccagcacgaacagcaccagcagcgaggtgcggctggcgtggaagaacggcagtgcattgaccggcctgccaaaccgctgctgcagcagcgttcgccacagcactggcaaggtcaaggcaccgaccagtatcagcaccatcgacgtttcccacagccccggcaggtgggcgggttccgctctacctgtgaggtgcgggccgaacatgccgatcgccagcccggccagcaggcacacgggcgacagcagggccaggctgcgcagcagccagtgcctgccgccggggtcgcgggcgctgatgcggcgcacggtgtgagcgcccagcaccagcaggcccgcgagcaggccggcggccatcgcaaacgtcgtgaagctgttccctgggttcatcctttttccttccgcgtcctggccggtgttgaacagtagctcagcgcatggcgggcactccagccgtggcgcagtcagggcggactccagcgcgtggccgctgggtaccagcgcagcctgaccgggtagcccagtcgcgcctgcaggtggtcacgcacggccgccgccgtcgcgcggttggctggggtatcccgcagctccacctccagctccccggtcttgacatccaggccatggccgaacaggtcgggcagctgggcccgcagccagtcctgctgtgcgtgcaggcggcgcgtcatctccgcttcggtcatcgcggcgccggtgatgtagcgcacacgttgcgggccatccgcccctggatgtgtctcatcggcctcgggtgcggcgcctgtcagtcgcacgacaacgttccagcccctcgcattgtccacccagatgccggccagacgtgccgcgtgccgcgcttccaggcgctcgatcagtgcccgttgctgggcagtggcgacgatgttgcgggtgtcgcgctcgctgctgccgaagaacgcccgtaattcggcgatctttgcggcgatgtcggcctcgctgtcgctggcggggaacggtgagggacggtcaggatcgggcatcaggcctgccccggactgcagtagcgcggcaagcacaagtgcgggcagggtcatgctgcgctcctcttccgtgagtgcgtgggctcggaacagggcccggtgtcagcgctcgcccgcgtaggggtcgtcgatgcccagctcggccaggatctcccgttccagctgttccatcgcttcggcttccttgtcgtcctcgtggtcccagccgagcaggtgcagcacgccgtgcacggtcaggtgcgcgtagtgagcgttgagcgccttgccctgttcgtcggcctcgcgcgccacgaccggagcacagatcaccaggtcaccgagcagcgggaacttgacgcccttgggcaggccttcgggcacttcggccgggaagctgagcacgttggtggcgtagtccttgccacggtagtggcggttcaacgactggccttccttggcgtcgaccacgcggatggccaggtcggcctcgcggatgcggcccttcagcgcggcagccacccacctgcggaagctcactgccgccggcagaccggcacgcggcagggcataactgatggcgacgtccagtcgcacgggaccacgggtcatggagttgctccaggttggatctgatgcaggtcgcggcggtcgtaggcgctgacgatgcgcgccaccagcgggtggcggaccacgtcgcgggattcgaagaaggtgaagctcacgccctccacgtcgcgcagcacatcgatggcatcgcgcaggcccgacttcaggtgcttgggcaggtcggtctgggtcaggtcaccggtgaccaccgcggtggagccgtagccgaggcgggtcaggaacatcttcatctgctcgatggtggtgttctgtgcttcgtccaggatcacgaacgcatcgttgagcgtgcggccgcgcatataggccagcggcgcgatctcgatgacgttcctttccagcagcttgaccaccttttccacgcccatcatctcgtacagggcgtcgtacagcggtcgcagatagggatcgaccttctggctcaggtcgccgggcaggaagcccagcttctcgccggcttccaccgcggggcggaccaggatcagccgctgcacccgcgattcgttcagtgcttcgaccgcgctggccacggccaggaaggtcttgccggtgccggccggcccgatgccgaagttgatgtcgtgggtagcgatctggtgcaggtagcgggcctggttggcaccgcgcccgcgtaccgtgccgcgcttgaccttgatcgccacctcctgcgcttcgtaggagcgctcggcgatctgctcgacattggcctgcgccaggcgcaggtggatggcgtggttgtcgaaggtcgtttcgccggcttcggcgtacagcgcttcaaccagcttctgcgcctcgacgatggcttccttcggcccgctgatgcggaacacgaagccgcggttggcgatttccacgccgagtttcagttcgatctgccgcaggtgcccgtcgaacgggccacacaggttggccagccgttcgttgtcttccggcgacagggtgaagtctcgatgctcgatgcttttcattgcttcgggtggggcggacgccttccaccgcagtgtattcaggggagacaagggtagcgcgcgtgcggggcacacggccagcagacagcgttttccacacccggtgtggacggggggcgcgaaaacctgtggatagaccttcgcaatgcttgtgccacaaggcccatgaggtcctggtgaaaaaaacgtcatggtcgctcgtcgcttcggcaggactgccacggggggcctgtacgggggcattcatcgtgacgacagtgcaggtttcgttgccgggcgagcaacaaagccgcgcgctggcggatttccacaacggttgtggaatgatgccgaatcaacctgtggataggtggtgcggagccttgcagcaaaaggcgtgcccgcgcgtggcgaaaaaaccgccagggctgatcggaatcattgagggtgcacggggcacatggcaccgtgtcgccgtcgcaggaggggatggcatgggcatcggcaacgggatgcgaggaatcggactggcgggcatcggcctgctggccgggtgtgggcagtcaacgccgactgcgctgggcacgctggagtgggaccggatcacggtgccggcaccggcggccgaagtcatcgccacggtggaggtgcgcgagggacagcaggtcaaggccggcgccgtgctgatgcagctcgacccggcccgcggcgacgcgcagttcgccgcagcgcaggctgatacggcgcgtgcgcaggcgcagctggaagaactgaagatcggcccacgccaggagcagatcgcgcaggcccaggcgcaactggccgcgctgcgcgcacaggctgccgaagcaagtgcctattaccgacgggtccagccgttggcacagcagcgcttgattgccgccgctgagctggatcgtgcacgtgccgccgccggcaatgccgaggccagcgtgcgtgctgccgagcaggcctggctggagcgggtgcacggcagccgtgtgcaggatatcgcccagggccaggccaccgccgatgccgcgcaggcgcaacaggcagtgcaggccgtgaacctgcagaagctgcaattgcgtgcgccgcgcgacggcgtggtcgatgccttgccttaccggcagggcgaccaggcgccggtcggcgcgccgctggcggtgatgctggtcggcgagcgcccctatgcgcgcgtctacctgccgcagccattgcggttgcaggtcaaggtcgggcaggtcgcgcaggtgcacctggaagggcaaggcgctgcgttgaaggggcatgtgcgctcgatccgcagcgagccttcatttactccgtactacgcactgaccggtgacgacgtcgcgcgcctgagctacctcgccgagatcgaagtggacgctccctccgacatgcagaagctgccggcgggaatgccggtgcaggtgagcttctgaacaccggcaacgacatcgcggtgcatgcccagggcctgacccgccgcttcggcgatctgctggccgtggacaatgtcgacctgaccgtgccgcgtggccaggtctatggcttcctgggcccgaacgggtcgggcaagtcgaccaccatccgcatgctgtgcggcctgctggaaccgagcgccggccagatcgaggtgctcggcctggccgtgccggagcaggccgaggcactgcgccggcgcatcggctacatgacccagcgtttctcgttgtatgaagacctttcggtgcgcgagaacctggaattcctcgccgccatccaggacctgccgcgtacgcaggcccggcagcgggtcgacgaactgctgcagcagtaccgtctcctggaccggcagccgcagctggccggcaccctcagtggtggccagaagcagcgcttggcgctggccggcgccgtcgtgcacgcgcccgagctgttgttcctggacgagccgaccagcgcggtcgacccggagtcacgccgcgatttctgggaggccctgtttgaacttgccgacgccggtaccaccgtgctggtatcgacccactacatggacgaagccgagcgctgccaccggctggcgatcctcgatcgaggcgcgctggtcgccgatggcacgccggccgaactgtgtgcacggctggacggccgcacgttgcaggtcacgtcggcgcagccgcggcaggccagccgcgcgttgtctgagctgcccggcgtgctgagcgtggcacagatcggcacgcagctgcgcgtgctgtgcagcgaggcggccgccgatacgccagcgttgcgnnnnnnnntggccagcgccgatccgcaggcccgcatcgaggcggtggcgccgaacctggaagacgtcttcgtcgccgccacccgcggccgtggccgggagccagcggcatgaacctgcgccggctgtgggcgatcatgctcaaggagttgcgccagctgcgccgcgaccgcatcacgctggcgatgatcgtcggcattccggtgatgcagctgctgctgttcggctacgcgatcaatctcaacctgcgccacctcgacgccggtgtcgccgaccaggccaacagtgcggcgtcacgcgcgctggtgcaggacatggtcgccaccggcgtgatcacgccgcgcagcgaagcctatacgcccgaccagttgatgcaggcgctgcggcgtggcgagatcagtgtcggcatcgtggtgccggccgacttcgagcgtcgtcgcttcgatggacgcgaggcggtgcaggtgctggttgatggcagcgacaccgtggtgcacagcgcggcgatccagctggcgcaggtgccgctggagacgcgaccgaccagcaacacgcggccgctgcgcgaaggcagcatcgccggtggtccaatcagcgtgaccagcttctacaacccgcagcggcgttcggcagtgaacatcgtgccgggcctgatcggggtgatcctgaccatgacactggtgatgttcacggcggtggcggtggtgcgtgaacgcgagcgcggcaacatggagctgctgatcgccacgccggtgtcacgcagcgaactgatggtcggcaaggtgctgccctatgcagccatcggcctgctgcagaccacgctggtgctggtgctgggcacctggctgttccaggtgccgatccgcggcagcctgctcgatatctacctggccgcggtgctgctggtgctggccaacctcgcactggggctgctgatttccannnnnnnnnnctcgcagttccaggcgatgcagatgaccctgttcgtgttcctgccgtcgatcctgctgtcgggcttcatgttcccgttcgcgggcatgccgcggccggtgcaatggctggccgaagtgctgccgctgacccacttcctgcgcctggtgcgcggcatcatgctgcgcggcgcctcgctgtgggagctgtggcacgacgcgctggcgctgctggccttcatcgcggtgatgatgaccctggcgatcctgcgtttccgcaagcgtttggattgaggcatgccgaccaacagtcggcatccaccctggtaggtgccgaccgttggtcggcatcaattcggtgggtgccgaccgttggtcggcatcaattcggtgggtgccgaccgttggtcggcgcaccttattccgccaccannnnnnnnnncagcgaattggtcagcgcctcggtgatcaccacatccacgaactggccgatcagccgcgccggcgccgggaagttcaccgaacgcatgttctcggtcttgccggtcagttcgttcgggttcttgcgcgaagggccttccaccagcacggtctgcacggtaccgaccatcttctcggagatgccggcagcgtgcgcattgatgcgctcctgcaggcgcgacaggcgcgcgtgcttctcggcatcgctgatcgtgtcctccaggtcggccgccggggtgcccgggcggcgcgaatagatgaaggagaagctgtggtcgaagccgatgtcctcgatcagcttcatggtcttctcgaaatcggcatcggtttcgccggggaagccgacgatgaagtccgagctgatcgagatgtccgggcgcaccgcgcgcagcttgcggatcttcgacttgaattccagcgcggtatagccgcgcttcatcgccgacagtacgcggtcgctgccggcctgcaccggcaggtgcaggaagttggccagctgcggcacgtcgcggaacgcatcgatcagcgagtcgctgaactccagcgggtgcgaggtggtgaagcggatgcggccgacgccgtcgatctcggcgatggtccggatcagcaggccgagatcggcgaactcgccatctccataggggccgcgataggcattgacgttctgcccgagcaggttgatttcgcgcacgccctgcgcggccagctgcgccacttccaccaccacgtcctcgaacgggcggctgacttcggtgccgcgggtgtagggcaccacgcagaacgagcagtacttcgagcagccttccatgatcgacacgaacgccgaagcgccttcggcacgcggttccggcaggcggtcgaacttctcgatctcggggaagctgatgtccacctgcgggcgcttctgctcgcgtcgggcgcggatcagctccggcagccggtgcagggtctgcgggccgaacacaaggtccacgaacggcgcacgcttgatgatcgcctcgccttcctgcgaggcaacgcagccgcccacgccgatgatgacctcgcggcccttgttcttcaggcccttccagacgcccagctggctgaacaccttctcctgcgccttctcgcggatggaacaggtgttgaccaggatgacgtcggcgtcttccggggtatcggtcagttccaggccatcgctggcggcgagcacgtcggccatcttggccgagtcgtactcgttcatctggcaaccgtgggtcttgatgtacagcttgcctttcacctggtcgggcttgcgcggaccggcgggcagggcaacgagcggggcaccgcccggcgtggcgggcggaaagacgtctggcgtcccggtcatggcgcttaatccattcgggtggcgggaaagccggcaattctacctgcatcccggcgcgtacgccggcccggtagagccaggccatgcctggctgtattcatccacccatggcgtggatctactggaactgcgggtnnnnnnnnnnnnnnnnnnnnnnnnnnacgtctcaggccgccaccagctccgcatcgatctgccgcgaacggtcgaacgcggtcatcgcgctcatccgtgcgatgtagtcagccgtggccggcgccggctgtaccaggccaaaggccgtggtccacgccagtgcattgccccacagcacgtcggcggcgctcatgacctcgcccagcaggtacgggccctgcgccagctgggcctcgaccacctgcagcacggtctcggcatcgttgtacggcgacatcaggcgcggcggcggctcgcggtgcatcgccttgtcgatcatcgccggctcgaaacaggcgccatagaaggccatccagcgcagatagggcccgcgcagggcgtcaccgatcggcggcgccagcccggcttccggatacaggtcggccaggtacaggtagatcgccacctgctcggtcaccagtgcgccgttgtggacgatggccggcaccttgcccatcgggttgatggccaggtaggccggggccaggttggcgccggctttcaggtccagcacctgcatgcggtagtcggcacccagcgcttcgagcagggccacggcgccgctcgagcgtgaacgggcggcgtggtacagggtgatctggcgtgagttcatggcattgctccttgcggtgggtggtgaactggaggccatcctgaggcactattgaggacgacttctgtcctcgatacttcatgcgccataccgcccatcgactgctgcgcctgatcgccctgctgcaggcccgccgccagtggtccggggccgaactggccgagcgcatgggcgtggaccggcgcagcatccgccgtgacatcgagcgcctgcgcgaactgggctatccggtgcaggcctcatccggggtcggcggcggctaccagttgggggccggggccccggtgctgccgatgctgctggacgaggaggaggcgaccaccctggccatcgccctgcgcgcagcctcggccaccgttgccgggatcgacgacaccgcgcgtggcctgttgtccaagctcgatccgctggtgccgacccgtcgccgccagcaggccggcgaggtgcatgcagcgacggccaccctgtccgaccttccgtccaccgatgcgcgcctgctcgggcggctggcccagtactgccggcaggcgtcacggctggccttcgaataccgcagtgcacaggatgcggtgacccagcgcgaggtcgaggcccagcacctggtcaactacgggcggcgctggtacctgctggcctgggatctgggccggcaggactggcgcaccctgcgcgtggaccgcatgggcgccgtacgtgagtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgtgatggtgcggcaggcagtcagccaggcgccgttcgcgttgcaggccatcctccgcctggccggcagccacgccgagctggaaggccgcatcccgccgtggtgtggagtgctggaagcggatggccccgaccactgcctgctgcgcatgggcgccgagagccgcggcatgatgctggcgcagattctcagcctggaccgcctgcccgtggcgctttggaccaccccgccgggcctgcgcgacgaactggcacagcgcctggcgggcctcggccaggtgctggctgtgccgccggtcacaggctgagccacatcgcttggcaagccccggcgaagctgggacactcgccgccatgaaggggatactggggacaacggcgatcatcatcgctgcgctgaccgctgcgccggccagcgctggaaccctgtacaagtgccaggggcctgatggcgtcaccagttatgtgagcaagcgggtggcgggtgcgcgctgcagcaccatcagctacacccgtgacacccgcccggcacctcgaccggtggtggccgcgcccaggccggcaccgaccacggtggccagcatcgaacgcaatccggtggccgttgccgcgagtgccgcagcgccggcaacggtcgcgcctgcgtccgtgccggcatccggtcccgcacagccggtcgcctcacgcagcgggcgcatggtcagtggccaggtgtattccttcatgaaggatggcgtgcgccactacaccagtgcgcgcccgacacaggtggccaacctcggcccggtccggaccatccgctacagcttcatggagcgctgctatgcctgtggggtcaatccacgcgtggacttcggcaccgtgcgactgaacacctcggccttccaggccgagatcacctcggcnnnnnnnnagttcggcgtggaggaggcggtggtgcgcgccatcatccatgccgagtcggcctacaacccgaccgcgctcagccgtgctggcgcgcagggcctgatgcagctgatgccgccgaccgccgcgcgcttcggcgtaagcgattcctatgacgccgggcagaacatccgtggcggcgtgcagtatcttgcgtggttgctgaaacgcttcaatggcgacctgacccttgccgcagccggctacaacgctggcgaaggcgcggtcgaccgccacggtggcgtgccgccctacagcgagacccagtactacgtgcgccgggtcgggcagctggccgagcgttaccgcaccgccctgagtcaccagtaggtgccgaccgttggccggtactccttgaacggtaggtgccgaccgttggtcggcactcctttgaaaggtagtggcggccgctggccggcaaccccgcaatcaatgttgttgcaatgcgttgtgtggcgcgcgacggttccgctacactcgaccgtgattcaatgcggctctggcccccaccggatccgctggcagccttaaagctacctaatcaatatcggagtgccggatggccaacgatggggtacacgatccagtcaacaccggacgtcggcgttttctttctgccaccacagccgtggtgggcgccgtcggcgtcggattcaccgcagttcctttcatcaaatcctggaaccccagtgcccgcgccaagcttgccggcgcaccggtggtggccgacatcagcgccctgcaggaaggccaacgcctgatcgtggaatggcgtggccagccgatctggatcgtcaagcggtccaaggccatcctcgatgcgctgcacgggctggacggccgtctcaaggaccccgagtccggcgagaaggaccagcagccggactacgtgctgaagcagaaccccgaactgcgctcgatcaagccggatatctccgtactggtcggcctgtgcacgcacctgggctgctcgccggaaatggtcgccgaaatccggcctgagccctacgacccgcagtggaagggcggttacttctgcccgtgccacaagtcgcgcttcgacatgtccggacgcgtcttcaaggacgtgccggcgccgatcaacctgaaggtgcccgcgcaccattaccaggacgacaacaccatcatcatcggtgtcgatccgcagggggctgcctgatggccaatatcctcagccgtaccgccagcggcgtggccgactgggtcaacgcccgcgcgcccggcctgatgccggtctaccggaagcacgtcagcgagtactacgcgccgaagaacttcaacatctggtactacttcggttcgctggcgctgctggtgctggtcaaccagatcgtcaccggcatcttcctgacgatgcactacaagaccagcgccgccgaggcgttcggctccatcgaatacatcatgcgcgatgtggagtggggctggctgatccgctacatgcactccaccggtgcctcgctgttcttcatcgtcgtctacctgcacatgttccgtggcctgctgtacggcagttaccagaagccgcgcgagctggtgtggatcctcggcatgctgatctacctggtgttgatggccgaagccttcatgggctacgtgctgccgtggggccagatgtcgttctggggcgccaaggtgatcatctcgctgttcggcgcgataccgatgatcggcaacggcctgaccgaatggatcatgggcgattacctgcccagtgacgccacgctcaaccgcttcttcgcgctgcatgtcatcgccctgccgctggtgctgttgctgctggtggtactgcacctgggcgcgctgcacgaagtgggttcgaacaaccccgatggcgtggagatcaagaaggggccgaagggcaaccgctggtcgccgaatgcgccggccgatggcattccgttccacccgtactacacgctcaaggatggtgtcggcgccggtttcctgctgatcatcgccgccttcatcatcttcttcgcgcccggtttcggcggcctgttcctggagcacgacaacttcaccgaggccaaccgcctggtgaccccggaacacatcaagccggtctggtactacacgccttactacgcgatgttgcgcgtggtgccgaacaagctcggtggcgtgctggtgatgttctcggccattgcgatcctgttcctggtgccgtggctggacaaggccagggtgaagtcggtgcgctaccgcggctggatctcgaaggtgatgctgggcgtgctggcggtgtgcttcgtgtggctgggcgtgattggttccggcccgggcaccgacgtgcacgagacctacatcgggcgggtgctgaccttcctgtacttcgcgttcttcatcaccatgccgctatggacacggttggacaagaccaagcctgtaccggagagggtgaccacccatgactgatcgctggatggtccggttggccctgacggccaccctgatgctgggcagtttcctggcctccgccgccgagggcggcaccaagttgctgcaggccggcaacgacctcggtgaccgcgcctcgctgcagcgcggcgcgcagttgtacatgaactactgctccggctgccacgcgctgaagtacctgcgctattcgcggatggcccaggacctgggcctgaccgaagaagaggtgatgaacaacctcaacttcaccggctcggcgatcggcgacccgatcccggtggcgatgcccaaggagaacgcggagaagtggttcggcaagatgccgcccgatctcagcctgatnnnnnnnntgcggggcagtgactgggtctacacgtacctcaagtcgttctacctggacagcagccggccgctgggctggaacaacgcgctgttcgccaatgcctccatgcccaacccgctgtgggagatgcagggcctgcagcatgcggtccatggcaaggcggaagcgcccggcatggacccgccggtgaccggcctgaagatcgaaacgccgggttcggttgatgccgggcagtacgaccaggcggtgcgggacatcaccaacttcctcgagtatgccggcgaaccggccgcgctcaagcgccagcagctgggcgtgtgggtgatcctgttcctggccctgctcaccttcctgctgtacctgctgaagaaggaatactggaaggacgttcactgaatctgccgccggccatcgcacgggcctattggcttttgtgatggtcggttgcacactcggggaggagtcgaccgccggcacggtgccggcggcgccgatgcggcaggcggtctcctgtcgtgggagagcctttgatggcggcgagcgtacgcatgcgcaatacactgacgctgttttcctcgaacgacgatgtactgtgccaccgtgtacgcctggtgctggcggccaagggtgtgaccttcgacttcgttccggtcgatccacagaacccgcctgaagacctgatcgacctcaatccgtatcactcggtgccgaccctggtcgaacgcgagctggtgctgtacgccgcatcagtggtcagcgagtacctggacgaacgttatccgcatccgccgctgatgccggtcgatccgctctcgcgtgcgcgcatccgcctggcgatgctgcgcatcgagcacgactgggtgccacaggtgcaggccatccagctcggcaacaagacccaggccgaggctggccgcaagcgcctgaaggagctgctgaccgcctcgctgccgctgttcaaggccagcaagttcttcctcaacccggaaatgagcctggccgactgcgcgatggcgccgatcatctggcgcctgcagtcgctggacgtaccgctgccgaaggacggcaaggcgatcgaggactacggcaaccgcatcttccgccaccccggtttcgtccgcagcctgaccgatcaggaaaagaagctgcgcgatctgccggtctgatccgggcctgcgttacccgtctgcacgccgaccggcgtgcaggtgatnnnnnnnnnnnnnnnnnnnnnnnnntacacttcacgcatgaccgaagacttcttccacatgaccagccaccgcccgtacctgctgcgggcgctggtggaatggatcaacgacaaccagctgaccccgcacatcctggtcgacgccggcgttcccggcgtgcaggtcccgccttcggcggtcaaggatggccgggtcgtgctcaacatcgccgaacgtgctgtcgtgcggctgatgatcgacaacgagatggtgagcttctcggcgcgcttctccggtaccagctacccggtgcaggtgccgatcagcgccgtgctggccgtctacgctcgcgagaccgggcagggcatggcgctaccggatgacatcccgggcaacgagaccgctccgaccagcgatgagctgctgcacgaggaaggcacgccgccggacgatacgccgccggccagcccgccgccgaaggggcgcccgaacctgcgcgtggtcaagtaaccaggtaacggtgggtgccgaccgttggtcggcacgccttcagcccttacacatcctcggcatcgtccacatccgcgcggatctggctgatccgcgccgcgcccggaccagtgaatgagatcagctggtcgccgcgcagcaccatgcggcccacgtggcgatcgatgccgtcgtaggaatactcgaacttgaaggtacgttcgaagccgagccggccatcttcgccgcgcgacaggcgcaggccggtggcgtgcaccgcctgatccagccattgcacgtcggcagcacggcaggcattgcgccccagttcgaccgcgcgctcggcggccgaacgcgccgcgttccagaagaaatagatgattccgccggcaatcagcaacagcagcagggttggcatggcgtcagccgtcaggggtcgatcccgcaaagatggcggcgaannnnnnnnggatcaagcgctgcactcaccgccgcggctgcggttcgctggacatcggctgcgtgggcacgatgaccggttgcggtgccggagtgggctgcatcggcgtcgcagtgggcgagggcatcaccagcggtgaggttgcagtcagctgcagcagcgctgcccagtcctgccggttgaagctgcattcgtcctcgcgacctggtgtgcagccggggtcgatgccggtgctgttgcgttcgcgtgccggaggcagcttgatcagccccgtacgatccagctgcagcaaccgcatcgctacggtgttcatcacgttgccaccgaccaggtacagggtctggtcgccgccgaggttggccgccaccaccacttcgcaatgcgatttccagtggcccaccgagccattgcccagtgcctgcaccagcccgctgtagctgagcgtggtgctgcggtcgcgcaggaagcacagcaggtcgcccggtgcgggtttggccgtggccgggtcgaccagccggtacggcacgcccgaggggccgccctggtaggcggcacggatgtagtcgatgtggcgtggcgacgtattgaagccaggaacgccggactgcaccatcacccaggaaatgaacgcggccgaccacgggttgtcgatcaggaaggcgcggcagtcgctgtcggtgtagcgcgtgcccaacggcgccaggcaactgctggcgcccgcgatgctgcccatcgcattgagcgtgccgctgttgcgccagtagccggccacgcgctgccaggcgatcaggccattgtctgccaggtgatcgctttcggcctcggtgacgctgaggctggcggcacggccttcacgatcgatgaagggccggtaccagagccggtgctcattgcaggcggtgttgcggatggccaccgccaacggactcaggccgaagcggggcggaacatcgcaggcttcggcggccgctgcggacaacggtgccgcggccagcannnnnnnnnnnngcaagagcatccggcgcatgcgcggctcctgtgggggatacctcagcgtcgcagcgctgtcgtgaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncacgccaggcctcaacccggcggcgggcccagcttcagcgacagatcgatggcctgcacgtgcttggtcagtccaccgatggagatgcagtcaacgccgtcctcggcgatcgaacgcaggccgcccaggcccacgctgcctgacacttccagcggaatgcggccggccgtgatgcgcactgcctcgcggcgcaggtcggggctgaagtcatccagcaggatgcgctcgcaaccggcttccagcgcctggcgcagctgggccaggtcctcgacctcgaccaccagcggcagcgcgggccattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagcgaaccggcggcacggatgtggttttccttcagcatcaccgtgtcatagaggccgaagcggtggttgtcgccgccgccacagcgcactgcgtacttctgcgccaggcgcaggccaggcagagtcttgcgggtgtcgaggatgcgcgtgccggtaccggccacagcggccacgtagcgggcagtggtggtggcggtgccagacagcgtctgcaggaagttcagcgaggtgcgctcggcgctgaccaggctgcggctgcgcccgtgcagcagggccagcacggtgcctgcggtgaccgcgtcaccttcggagacacgccattcgatgcgcacgtccgggtcgagtgcgcggtgggtggcgtcgaaccacggacggccggcaatcaccccgtcctgcttgcacagcaggtaagcgctgtcggcctggtcgggcagcagggcggcggtgacgtcgccgctgcccaggtcctcggccagcgcacgcgcgacatcggcggcgacaacggccgcatccggcgtcggcagcgcgctcatgcggccgggaagtcggcgatctgggcggtcgggatggcttcctcggccagcagcaccgggatgccgtcgtcaacgcggaacacctgcttgcggtcgcgggtgaccagcgcttcgcgcagcggctgcgccagcgggttgccatcggccttgttcaccgcgccggccgaaatggccttgttgagggcttccaggcccttgccatccagcagggacaggggctggcgggtgtccggcgacaccagcaggtcgagcagcttgcgatccatggttcttcgtcttgcgtggaagatggctagaatacgtctttaaggcaggtgacggccaatgacccccaacccgatcgcgccgcttgtcggcatcgtcatgggttcccgttccgactgggaaaccatgcagcacgccgcccagaagcttgaagccctgggtgttccgttcgaagtgaaggtggtgtccgcgcatcggacgccggatgtgttgttcagttacgccgagcaggcgggcccgcgtggcctgcgcgcgatcatnnnnnnnnnnnnnnnnnnnnnnnacctgccgggcatgatcgccgccaagaccgccgtgccggtgctgggcgtgccggtgcagtccaaggccctcaacggcatggattcgctgctgtcgatcgtgcagatgccggccggcattccggttgccaccttcgccatcggcaatgccggcgcgtccaacgcggcgctgttcgctgctgcgatgctggccagcgaccagccggcgatcggccaggcgctcgacgccttccgtgcacgccagaccgaagacgtgatggcccacgacgatccgcgccaatgagcctgaccgtcggcatcctgggcggcggccagctcgcccgcatgatggtcctggccggtgcgccgctgggactgcgcttccagctgtacgacccggcggccgacgcctgcagtggcccgctggcgccgctcaccgtcggtgccttcgatgaccgccacgcgctggcggacttcgccgccaaggtcgatgtggtcactttcgatttcgagaacgtgcccgcagacagcgcgcagttcctggccgaccgcgtgccggtctatccgccgccggccgcgctggcggtggcccaggaccggttgagcgagaagaccctgttccagcagttgggcatcccgctgccggccttcgctgatatccgcagccgtgacgagctggctgcgaaggcggctgagttcggcctgccgtgcatcctcaagacccgccgccttggttatgacggaaagggccagttccgcctgcgcagcgaggccgacatcgacgccgcgtgggatgcactgggcgcgcaggtcgagcgtaccggcctgatcctggaaggcttcgtagcgttccagcgcgaggtcagcgtggtcgccgtgcgtggccgcgatggcagcttcgaagcctggccggtcaccggcaactggcatgtcgacggcgtgctgtcggccagcgtggcaccggctgtgctgtccgatgccgagcagcaggccgcgatcggctatgcccgccgtgtcgccgagcacctgcagtacgtcggcgtgttcgcgctggagctgttctgccgcgatggcgagttgctggccaacgagatggcgccgcgcgtgcacaactccggccactggaccatcgaaggcagcgagacctcgcagttcgagaaccatctgcgtgccgtgctgggcctgccgctgggcagcacccgcatgctcggccacgcctgcatgctgaactggctgggcgcgatgccggacccggcaccggtgctgggccaggccagcggccattggcacgactatggcaaggagccgcgcgaaggccgcaaggtcggccatgccacgttgcgcgatgacgatgctgccgcgctggccgatgcgctggagcaggtcggactggagctggatcgccaggcccaggtggcgccggcggtgcacgcgctgcgcaatcgctgagtccggtagtgccggccgctggccggcagtgcaacgctgtgaagcgccggtgcaggcatcggcgcaacattcccggtggtagcgtggagctcctttcacaggagtcacccccatgctcgactggaatgcctaccgcaaggaactgaagggccgtatcggtgagatcggcaagctctcaccgtatacggtcaagggctacgccaccctggccaacgctggcgcgcagaccaaccacctcgatgcgaagacccgcgagctgatcgcgttggcggtggcggtgaccacccgctgcgacggctgcatcaccgtgcacgtggatgccgcgctgaagcacggtgccaaccgcgaggaaatcgccgaggcgctgggtgtggcggtgtcgctcaatgccggtgcggcgctggtgtactcggcgcgggtgatggatgcggtggccgcgcacgagaacgcgtgaagccacgctctgctttccggtagtgccggccgctggccggcagattcgccatctcttgtacaccgatggggatgccggccaacggccggcactaccccggggcggagccgttgcctcagcgtagctggctctcagcgaattcccagttgaccatctgccagaacgcatccagataannnnnnnngtcattctggtagtcggtgtagtaggcgtgctcccagacatcgcagcacagcagcggcgtactttcacccgtcagcggcgtgccggcattgcgggtcgcctggatgcccagctgtccgcccggatgctgcaccagccacacccagccggagccgaacaggcccagcgcggtgcggttgaattcctcgcgcaggcgctgcacgtcgccgaactggcgcttcaccagctcgcccaggcggccctgcggttcgccaccgccacggggccgcaggcactgccagtagaaaccgtggttccacgcctgggcggccgcatcgaacagcttgccctgggcctggcggacgatctcttccagtggcgcgtcttcccactcggtgccgaggatgccggcattgaccgcatccacgtaggcgcgatggtggcggccgtggtgcagctccagggtctgtgcggacaggtgcggctgcagggagccggaaaggtagggcagggcaggcaattcgacaggcatggacaggttcgtggccagaggggcggcggcagccggttccatccgcttacaatggcggctaccgtgggcagtctagccgaccaccgcggtcggtttgtccggcgaagcaaggagtgaggttgtggcggtaatgcagcaaatccaggccgaggtcgatcgttacccgctcgtgctgttcatgaagggcaccccgcaatacccgatgtgcggtttctccagccgcgccgtacaggcgttgatggctgccggcgcggtcaccctgcgcaccgtcaacgtgctggaagaacccgagatccgcgccaacctgccgcggttctccaacctgccgaccttcccgcagctgttcatcaatggagagctgatcggcggctgcgacatcgtcctggaactgtttgaagccggcgagctcaagcgcatcgtcgaagaggcgacccagggatgagtgcctggccatcgacgtcaccgaccaacggggcgctcgatggccgcccgttgcaggatcgcgtggtgctggttgccggcgccggcggtgggctgggcagtgcggcggccgttnnnnnnnnnnnnnnnnnnnnnaccgtggtcctgctgggccgcaagccgcgccgcctggaccgtgtctacgcccaggtccaggccgtcggcccggaaccgctgctgtatccgctggatctggagggtgcgggccccgacgactatgccgaactggcccaggccctgcagcgcgagctggggcgcctggatggagtgctggtctgtgccgcccatttccccggattgaccccgttcgaactggccgacccggccagtttcgcccgtgcggtgcatgtcacgctcactgccccggcgtggctggcccaggcctgtctgccgctgctgcggcagcgcgaggacgcggccctggtgtttgcggtcgatgcctccgaacgggtggggcaggcctattgggggggatacggtgtggcccagcatggcctgcgcgggctgatcaccagcctgcatgacgaactcggccgcagcccggtgcgggtcagcggcctgtatccgggccccctgcgcacggcgctgcgcgccagggcctattccgtcgaccaggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgaccctgctgtccagcgctgggcttgcctggcggggccggattctcgacgccagtgaggcgcccctgccggaatgaggccgggggaaaggcggagtgaagatcccgtcacgattgcgttgcgatccggtgccgtttgtcgcacaaccgtcacattgatggcgtagcgtgttaatctagtgttaaccgttgtggctgccttcagccaagcggtagggaaccccagataaatctccgaccagccacccgcagggctgtttggatgcgctttttttccgccatcgccaactcgcatcgaggctaccgaaaaatgacccacccactccggatgtccaagctcacccttggtctcgtggctgcgctcgccgccgctcccgccttcgcccagagcacctctgccggtgtcggcggccaggtgatgtccgccgcaggccagcctgtcgccggcgctgaagtcaccatcacccacaccgagtcgggcaccgtttcgcgtgccaccaccgatgcgtcgggtcgatacaannnnnnnngcctgcgcgtgggtggtccgtacaccatcaccatcaccaagtccggtgaaggcaccaagaccgaagagggtgtctacctgaacctgaaccaggtcaacaccgtcaacgccaacctcggcggtgacctggctgcgaccaacctggacgcggtgaacgttgttgcgaccgccggcggcctggacctgtttagcgccaacaagatgggcaccggcagcaacgtgacccgcgaaacgatggacgcgctgccgtcggccaaccgcaacatccaggactacatccgcctggacccgcgcatctcgcaggtcagcaaggctgacggcgcgatctcggccggtggccagaacacccgctacaacgccatccgcatcgacggcatcagcgcctccgatccgttcggcctgggctccaacaacctgccgaccgagcgtcagccggtgtcgatggatgccatccaggaaatcaacatcgacctggccaactacgacaccaccatcgccggcggtaccggtgcggtgatcaacgccgtgaccaagtcgggtaccaatgagttccacggcaccgtgtacggctcgtaccgcgacaaggacatggtccgttcgcgcctggaaggtgacaagtcggacttcaatggtttcaaggacgagaagacctacggcatgacgttcggcggtccgatcctcaaggacaagctgttcttcttcaccaactatgaaaagtacgagcgtannnnnnnnnnnntgagcctgagtgacagcccgtacaacaaggatccgtccaagggcggcatcagtgacgccgacatctcggcagtccagaagcgcatgagtgatctgggctatccggtcggcggcgttgacggtctgaacaacaagacgacgatcgaagagtacgccgtcaagctcgactggaacatcaacgagaaccaccgtgcggccttgcgctacaacaagatgaagcaggacgtcgtccgcttcccgcaggtcagcagcagcgcgctgtcgctgagtgacttctggtacacccagccgacccagtacgaaacctggatgggtgaactgttcagtgactggtccgagaacttctcgaccgagttcaaggtttcgcacaaggactactcgtccaatcgtgtcgcggcttcgcacctgccgcagatgcgcgtgcgcttcggcaacaactcgctgtacctgggcaccgagcagaacactcacaccaatctggtcgagtcgaaggaacttagcgccttcggtgccggtacctggtacatcggtgaccacaccgtcaagttcggtttcgattacaccgacaataacctgatgaacttctacggccgtaatctgtacggcgcgtacgacttccgcgacttggcgtcgttcctgaagggtaccgccaacggctaccagctgcgcgtgccgcgtccgggtggcagcttggatgatattccggccaagttccatctgaagaacactggcctgttcatccaggatacctgggcgatcaactacaacctgagcctgatgtttggtgtccgtcttgatatcccggacttcaccagccagaacaagtacaacaccgacatccagtcgcgctacggctacgacaacaccaaactggtggacaagagcctgttccagccgcgtgttggcttcaactacaccttcgacagcgatcgtccgacccagctgcgcggtggcgttggcttgttcggcggtgcagcaccgaacgtgtggctggcaggtgcctaccagaacaccggtctgaactacgtcgagtacaacgtcagtggcaacccgggtggtttcagtgctgatgccgacaatccgttcattccggatccgtcgaagatcattgctcgccagaacgtggacattatcgctccgggcacccgcctgccgtcggtgtggaaggccaacctggcgttcgaccatgagctgccgtggtacggcatcgtggcgtcggctgaagtgctgttcaccaaggtcaaggatggtctgtacttcgaacgtctggacctgacggacggcaagggcaagggtgcgaccttcgtttcggcgcaggacggtcgtgagctgtactggaacccggcaggtctgaatcaggccaacagcaagatcgacagccgttccggcgacaacctgggcatggagaacggcaccaacggcgcgctgaaccgcgccaaccgtccgaacaacatcggtgacgtgatgttgctgcgcaacaccgacaagggtcgtggcagccaggctaccttctcgctggccaagccgctgaccgagaactggggctggtcgctgggttacacctacacccagtcgaaggaagttagcccgctgaccagctcgcagaacacctcgaactggaacaacacccagatcctgaacgccaacgagaacatcgcgtacaactcgcgctatgcaatcaaggaccgtatcaccggcaccctggagtggaagcacaacttcttcggtgacagcgctacccgtatcggcctcttctacgaaggtcgctcgggccgtccgtacagctacgtgttctacaacgatgccaacggcgacagcgccatcggcaacgatctgttctacgtgccgaagggtgtgggcgacgtgctgttcactggcggcgcaacgatggagaagaagttcttcgattggctggcgcagaacccggaactcgaggcctaccgtggcagcgtggtcccggccaactcgcaccgcgccaagtgggtcaacagcttcgacgttcgtatcagccaggaattcccaggcttcgtgaagggtcacaagggtgaagtcgccctggacatcatgaatgtcggcaacctgctgaacaagaagtggggcctcattgacgactacggcttctatgcaacccgccgcgtgggcaacttcgcaggtatcgatccggccaccgggaagtatgtgtactcgttcaccggtgcggatgattcctcgatccaggaaaacaacaatgacaagggcaacactgccgtgtcgcgttggtccatgcagctgactgtgaagtacaagttctgatccgtcagagcttgatgatgtaaacggaaacggccggggaaacccggccgttttccgttcaggcgaaagtccttgcacgccactctgcatcggcgtagcatccggaaatgtgcgcggtgccaacgccgccgatgcggtcccggaaaggcgaatgcggggagcacacatccaacggtcgggcttcccggccgttttgctttttaagggggcggcagtacagtcggaaaccttgaaggaagcaaaaaattggacatgaccacgaacgaaaaatcagcccgcgcactgccggtgcaggacgcgcggatctacccgcgtggtgggctggatgtgctgtcgcgggccgaagtggcccgcctgcgcgatgcctctgccggcggcatgcacgagctgctgcgccgctgcgcgctggccgtgctgaccagcggcagtgcctctgacgatcnnnnnnnngcgcgcgatctgtatcccgatttcgacatccaggtggcgcagcaggatcgcggcgtgcgcatcgacctggtcaacgcaccggccatggccttcgtcgatggcgagatcatccgcggtgttgccgaactgttgttcgccgtggtgcgtgacctggcctacatggccatcgagatgggccctgcctacgcggccgagctggagtcgtccgagggcatcaccaacgcggtgttcggcctgctgcgcaacgcgcgcatcctcaacccgggtgacccgaacctggtggtgtgctggggcggccactcgatctcgcgcgacgagtatctgtacaccaagcaggtgggctatgaactgggcctgcgcggcctggacatctgcaccggctgcggcccgggcgcgatgaagggtccgatgaagggtgccacgatcgcacatgccaagcagcgccgtaccgtgacgcgctacatcggcctgaccgagccgggcatcatcgccgccgagtcgccgaacccgatcgtcaaccacctggtgatcatgccggacatcgagaagcgcctggaggccttcgtccgcatcggccacggcatcattgtgttcgccggtggcgtcgggaccgccgaggagatcctgtacctgctcggcatcctgctgcgcgaggaaaacaaggacctgccgttcccgctgatcctgaccggaccgaccgtggcggcgccgtacttcgagcagatcgaccgcttcatccgcctgaccctgggtgacgcggccgccgagcgctacgagatcatcatcggcgacccggtggcggtggcgaagaagatggccaatggcatcaagcgcgtgcgcgagcaccgcctggcgcagaaggactcgttcttcttcaactggtcgatcgagattccgtgggagtaccagcagccgttcgtgcccacccacgaggcgatggccgcattggacctgcaccacgggcgtgcgccgcatgcgctggcggccgacctgcgccgcgcgttctcgggcatcgtcgccggcaacgtgaaggaagacggcatgcgtcgcatcgaacagttcggaccgttccagatccatggcgacccggacatgatgcaggcgctggacgcgttgctgcgcgctttcgtcgagcagcgccggatgaagatctccggcgaataccagccctgctaccaggtgctggcctgagcccgggccggtgcgatggggatcgcgccggccggggtgggaaggtgcgggtcgtcaaggctttgacgcccgtcgccctggattgaccgttcatcctgccgccgcttgccggtggcgggacgatggcccatcgtggccatcaacacgctggggagcgtccaatgtctttgcgccggcaaaacggcttcacgctggtcgagttgatgatcacgctggtcatcctggtcattctggccagcatctcctatcccagcttccgcaccgcgatgcgctcgaaccggctgaccaccaccaacaacgaggtgatcggtctgttgnnnnnnnnnnnnagcgaggccatccgcaaccgccatggtggcggggtgtgcggcagcagcaacggcacgtcctgcgatggtgagtggagcaagggcatgctggcctggggcgacgccgatggcgatggctccgtcagcgggagcgaaagcgtgctgcgcttctccaagggcagcagcagcctggcggtcgaggctcccagcccaaccgtcatcaccttcgattcccagggacgccgccgcgcgtccgccgaccaggtcgtgagcctggtgccgcaaggctgcaagacgggtgaccccatgcggaccctgaccgtcctgttctccggccaggtccgctccaccggaggaacctgcaaatgaaacgtcgtcgttccggcatgggcgggcctgcccgcagtcgtggcttcagcctgatcgaggtgctgatcgcgctgctggtgctggcgttcggcctgcttggctttgcgctgctgcagaccatgaacgtgcggttcgtgcagagcgccagccagcgcacccaggccaccagcctggcctacgatctgatcgagctgatgcgcgtacagcgcagcgaaaccctcaacggtggcgaatacaccaaggcctccttcactgccggctcggtcaccgcgccggctggcccctgcacctggcccaacagtgccgacgtgacagcctccaaggcgaacgtggcgcgctggcaatgccaggtcgtcaaggtgctgggaggcaaggccagcgccaacgtgaccgtcaatgatggtctggtcacggtgggcatcggctggggagacgagcgatggaacgcagccaatcccgacagcatcaccacgttcaccctggttacccgtctatgaannnnnnnncttccgctgccagccatgcggctggcctctcgctggttgaactgctgatctcgctggtcatcggcctggtgctgatgctgggcgtgacccagatcttcatggcttcgcgggcggcctcgcagctgtccgaaggtgtcgcgcgcacccaggagaacgcccgattcgcgttggagttcctcgagcgcgacatccggatggccgggcacatgggctgcgtgaatgaccaggcgcacctggtgcgcgcccaggacagtgtcaaggtcaacattgccggcgtgaagtcgggtgatggcagcccgatggacttctcggtgccgatccagggttacgaggcacagggcaccgcgcctggcaacaagctgaccctcggcgcaagctggggggctgccggcagcacgccgtcggcgatcaccaatctgaagcccaaaccgcttggcggcagcgacatcatcgtgatgcgctaccttgcgccggaaggctcgccggtgctgtccatcggctccggtacttcgccggacatcacgatcgccagtgacgcggcggcccgcctgtcggccggtgccgtcaccacgccctcggcgtttgccgtggccgattgcagcaaagtggacgtgtttgccggaaaaatcgccggcagcacgatcacggccagcaaagccgatctctcggcgtattcggccaacaacgcggtgaccatggtctatcgggtggaatcgatggcgtactacgtggcaacgaataccgccggcgaacccgcgctgtacnnnnnnnntggcgctggcgacaacacgttcgccaccggtgaggagctggtggagggcattgagagcctgcagttcctctacggccaggataccgagacggcgatcagcagcaccgcgccgccgtccggggtaatcgcctttcagaagactgccagcggggtcagtaccggtaccgatgccgccgctgtcgctgcgtggcgacgggttggcctggtgcagtttggactgctggtgcgcagcccgcagcgcgccgcggccgagcaggccaatacggccgtggcccagctgggcgtgctcggcgttggcttcaatccgcccacgacctacgacgatcgctaccgcgcctcctacgaggtgtccgtggcactgcgcaaccgactgttcgggaactgacccatgaagccctccgtctcccgtcgattccaggggcgtacgcagcagcgcggtgcggtgctgtacgtggctctgatgctgttgatcctgctgtcgctgatcggcgtggtcggcatgcaggtggcgagcatgcaggagcgcatgtcctccaactaccgggccgccaacgtggcgttccaggccagcgagcgggcggtccgtgacgccgagcggtcgatcgaggagatcgacaacaataccggcgacggcggctcgttgaaggctgacgccatcaagcgcatctgcgatgacggcttcgatcccacccgctgggtgggagagcagaaactgtcggcggcgccggtggtcagcgtgcgccgcatcgacgcctgcatccagggcgaatcgacgctgggcatgggcacgccggaaagcgaagagcccacccgcgtctaccagatcaccgcgttcggctccgatcgcgatgccgccaccagcaacgagggtacttcctcggcggctgtcgacactgttttcaagctttgaggaacccggtcatggcgacccgaaagatcaagatcctggccggctccgggctgttgctggcggtggctggcggcacctggcttgcgatgaacctgttcgccgcgcaggcgcagggcacattgtcgcagcacccgatgaacctgaaggtctccgcgccgccgtcattcatcatggcggtggacgattcgggttcgatgaccttccagacccagttcccggggcaggacggaacggcgtgctggcactacgggaggaagagtttcttccggtcggccggtgttctcaacacgcccgatgacgtactccccacctatgatcggtggggcaatgccatccagaccggcgaatgcagctatttctacgtgttgccgggcgcccggatcaacaactacaacggcatccccgctctggatgtcttcgggttcgcacgatcagcggcctacaatccaacctactacgaccccgcaatcaagtacgagccctggttgcggatcgtaaatgaagaggtgcagtcgtatccggacgcgagcacgtcggccaccctcatcgatcctcgtgagacagatacactcgcgatcgccagcagctatctgggcacttcgtcctgggacgtccagaggatgcaggaagggatgacggtaccggccgggcagtcctacaggactgcaagcagggccaatggtaattttggcaacgagaacgccaatacgagaggcacgacctggagctcggcgggctatgcgtcgctgcgctatgtgcccgcaacgttctacatgccgtacaccagcgatggtgacgcctatccgcagttgccaggcactgccaatgcgtatgcaggtatccagcgaaccaaggtcaccggcgcctgcggttccggatgtgacatgtggaagtacgtcatcgggaccggtgatgctgccgcattgcagaacttcgccaactggtactcgtactacggtaaccgcaaccgggcgatgatcgccggcatgacgcgcgcattgaatgtcaatgacatgtatgtcgggtatttccggatcaatgatttccagaattacaacagttcgacagactccaacaaacggcttgcgatccgggacatgagcgtgatcgggcagaagtccgcgctctacagcagcatgatcgcgctgacggccagtggtggcacgccgaatcgacatgccgtcaacgctgcgggcctgcagttcatgcggaccgatgacaatgcccccatcaagctgtcctgccagaagaatgcggtgatgctgttcaccgacggctacagcaacaatggcaacaacctttcgtcatccctcgcacctgccccaggcaacgtggacggggacatggggactcccttctcggatggcaattccaacaccatgggtgatattgccgcgtactactacgtgaacccgttgcgaaccgatgatcggatgccccggggacaagtgccggtgccggagcaatgtgcgaccagcactgacaagtcgctggactgcaagaaggacctgcatatcaacttctacgggatcacgctgggcgcgcgtggcaatctgttcgatccgaacaagcaacagaacccgtataccgattcggcggtctacagcaactggccaagtcgccagaacgacaaccccagcaccgtggatgacatctggcacgccgcgaccaatacccgcggtgagtacatcaacgcgcgtactccggcagacatcaccacggccatgcgccgggtgctctcgtcggtcacctccgggccagcgccttcgggcagccagggcctgaccggcgcgcgtatcggtaccgggtcgctggcggtcacgccccagttcgaagtggccaacgaggaaaccgattggttcagccgcctgaaggcatccaagcttgcggtgaacgacaagacgcagcagaccgagtacacgcaggtgtgggaagcggccgagaaactgggcgcgcagcgttcgcgcaccatcgtcgccaccaagggcaatgctgcagttgacttcagcagcaccaacatcgccttcaccgatctctgcaacaaggatgagaagcagtatccgggtattgcgcgctgttctgcgaccgaggctgaaaagctgggcggcgacatcgccacggccatggcttatctgcgcggcgacgcatcacgcgaagtgcgcaactcggggggcatctatcgcacccgtaccaccgtgctgggcgacatcgtcaattccagcccggtgatcagttcgccccgcgacgactatggctaccagcgcatcagcaccgcgatggcgacctcgtatgccacgtatctgacccgcaagcgcaacaatggccgctacatggtctatgttggtgccaatgacggcatgctgcatgccttcgacggtggcatgaacggcaatggcgtaagtgacggtgccggtggcagcgagaccttcgcctacatccctggaaccgcgctgggccacatggccaacctgctgtatccctacgtggcggccaacaagtccgaccagcgcttccgtcatcgctactacgtggatggaccgatcgcggtggcggacgcgcagatcggtggcaactgggccacggcgctggtcggtacggccggcgccggtgggcgctcggtgttcgcgctggatataaccacgccgtccagcttcggcaccggcaatcgcctgtgggaaatcagtgacgtggcgccggggctcgacagcaccgtaaaggcgaacatcggccatgtccttggcaagccggtgatcgtgccggtgaaggaagggaccggggtggcgtggaaagcgatcttcggcaacggttacaacagcctcagccgcaaggccgtgctgttcgtggtcgacctgggatcgggcgcggtgcggatgatcactgctaccgaggccgcagcaaccgcacccgccggtgacaatggcctgggcaacatcgtggctgtcgaccgttggcgcgccgacagcgccggtgggacggggcgtgtacgtggccgtgacggcctggcggacacgatctatgcggccgaccagcgcggcgcgctgtggaagttcgacctggaaagcacggcaacctcggtcaccacaccggtgttcaccacggcgcgccagacnnnnnnnnnnnnccaggtgtatcgccagccgattaccggtggcatgaccgccgtgaccggacccggtggtggcgtgatgctggtgctgggtaccggcagcttctccttcgacaatgacccccaggatctcaccgcgcaatcgctgtacggtgtcaacgacaccagcaaggaccagccggaggccacgatcgtgcccgccaatctggtggcctatacggtgaccaccaccaacaagttgcgcacggtcacggccacgcccttctccggggcggcgcgcggatggagcattgcactgcccggcgcaggtgaacgctttgttggtaatcctgccgtggcgtcgggaacggtgttcatgccgacctacatgcctaccgcgggtggccgtggctgttcgaccgagggaagcaactggctgtttggcctcaatccgatctcgggtgttgcatcgctggagcaggcgcgggtcgggtccattaccggcacgccctacggagcgggcacggctggcgtgagtctcgacaccggcggcaccgcaccggtgaaggacgtcaatgtctcggtgatgccacgcctggcaaagggtgccgatcgaggcggacgtgcctgctggatggcggtcaacgtggcgggtgctccgacgatgtacgtgccttatccctgcggtcgccaatcctggcgtcagatccagtaacgaagacatgcccatgagcctgaacactctttcccgtaccctgcgtcgtcccggcaaacagcacggtttctccctcatcgaactgatgatcgtggtgatcgtgctcggcatcctggccgcgattgtcgttccgtcgtaccagcagtacatccgccagtcgcaccggggcgtggccaaggcggacctggtggaatacgcgcagcgtgctgagcgctactactcggtgaacaacacctactcgggcttcgcgctgcccagcaaggtgtcgccgcgcgagggcgggaccacacggtacgcgatcacgttcgatggcaaggcgtcctcgttcacgctgactgcgacgccccagggcaaccagaccaaggacagctgcgggacgctgagcgtggaccaggccaaccgcaaaacggccagcggcacggtttccgattgctggtaaatcaggtgttgatcttcctctgaacgcccagtacaatgcgcctccccgcccgaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttcgggcgccagatactccaaaagccgcgagaaatcgcggcttttgtcgttttggcccgtcagcagggaagggtgcggtcgacacgctcgctgcggatgcggccgccgttgttgatgaccaacctgccatgcagccggtctcctgcgcagatgcgcagcgtcagattggcaccgggactgcgcccgtcaggctggaagaacagcagcggccgtccaccgctggcctgggcgacgatggcgatgtcggtccggccttgatggtggatcaggatgtcctgggcggatgctggtgtcccccggtgcctgccgctgcgatagatgatccaccctgcgctccagtcgcgggagcactgctcaccgtcgtcgctggcgcacagcccgatcagttcgcggcgcttcagggcctcgcttctggcgctggaaagactggcatgcagggtcagctgcagggcgtcggcgcgttgccgcaacagcaccgggcgcagggccggccagcccacggccagcagaacggaaaggatggcgatcaccaccagcatctcgaccagatgcatgccgcgtgatgctgaacgacagtgggcgggagtgcgatgcatggcatcaagcctcgcgccgcagcgggacggccgccatcaggcactgccgcgcccgcctgcccggaaagccctcagccggccgtcaccccttgccccgtatacttgtccttcccgggaactggcaacaccatgagcgaccgtttcgaactcgtctcgccgtattcgccggcgggcgaccagcctgatgccatcgcgaagctgaccagcaacttcgaggcgggcatcgccaagcagaccctgctgggcgtcaccggctcgggcaagacctacaccatcgccaacgtcatccagaacgtgcagaagccgacgctgatcatggcaccgaacaagacgctggcggcgcagctgtatggtgagttcaaggcgttcttcccgcacaacgcagtcgagtatttcgtcagctactacgactactaccagccggaggcctacgtgccttcgtcggacaccttcatcgagaaggacagttcgatcaacgagcacatcgagcagatgcggctggccgcgaccaagaccctgctgtcgcgcccggatgcgatcgtggtggccacggtgtcggcgatctatggcctgggtgcgccggaggactacctgtcgctgcgcctgatcctgtccaagggtgagcgcatcgaccagcgcgacctgatcaatcacctgacccagctgcagtacacgcgcaatgagtacgagctgcagcgcggcacgttccgcgtgcgtggcgaagtgatcgacgtgttcccggccgagtcggacagcgaagcgctgcgcatcgagctgttcgacggcgaggtcgagaagatcaccctgttcgacccgctcaccggtgagacgatgcgcaacatgcagcgtttcaccgtctaccccaagacccactacgccactacccgcgagcgcgtgctggccgcggtggaaacgatcaaggtggagttgaaggagcggcttgagcagctgtacgcggaaaacaagctggtggaggcgcagcgcctggcacagcgcacgcagttcgacatcgagatgatggccgaggtcgggttctgcaacggtatcgagaactactcgcggcacctgaccggcaagaacgccggcgagccgccaccgacgctgttcgactacctgccgccggacgcgctgctggtcatcgacgaatcgcacgtgaccattccgcagatcggcgccatgttcaagggcgatcgctcgcgcaaggagaccctggtcgagttcggattccgcctgccgtcggcactggacaaccgaccgctgcgtttcgaggaatgggaggcgcgttgccnnnnnnnnatctacgtgtccgccacgccgggcccgtatgagtaccgcgaggccggcgacgagatcaccgagctggtggtgcgcccgacaggcctgatcgatccggtggtggagatccgcccggtgggcacccaggtcgacgacctgatgagcgaggccaacgcgcgcatcaaggccggtgaccgagtgctggtcaccacgctgaccaagcgcatggccgagaacctcaccgaatacctgaccgaacacggtatccgcgtgcgttacctgcactcggacgtggatacggtcgagcgcgtggagatcatccgcgacctgcgcctgggcaagttcgatgtgctggtgggcatcaacctgctgcgcgaaggcctggacatgcccgaggtgtcgctggtggcgatcctcgacgccgacaaggaaggcttcctgcgctccaccggttcgctgatccagaccatcggccgcgccgcccgcaatgtgcgcggcaaggcgatcctgtatgcggacaaggtgacccgctcgatgcaggcagcgatcgacgagaccgaccgccgccgcgccaagcaggtcgagtacaacgaagaacatggcatcgtgccgcgctcggtggcgcgcccgatcgtcgacgtcctcgaaggtgcgcgttcggatgcggcggagaaggaagccaagnnnnnnnnnnnnnnnnnnagggcgggtgttgccgaggacggagccgattaccgttcgctcggtccggcccagctggcggcgcgtctcaaggcgctggaacagcagatgtaccagcacgccaaggacctggaattcgaggatgccgcacgggtgcgtgaccagatccggcagctgaaggaagcgagtctgggctgaacgcggcggtgcagcatcttcttcacaaaagtgttgcgcttcacggccggcatccgtaatatacgcggcctgcaccgacgcaatcgcggacgttcagaagcaaaaacgggcggttagctcagcggtagagcactaccttgacatggtaggggtcacaggttcgaaccctgtaccgcccaccacgaagtctccggaagggggctgtcgtgaactgaagagcccggccctggcgccgggtttttacgtagcagggccagctttcgggcggcaggaacaagatgggcggttagctcagcggtagagcactaccttgacatggtaggggtcacaggttcgaaccctgtaccgcccaccacctggctcccggcattgccggtgcagcggtggatcacgatgaaagccggccctgtgccggctttttcgtttgcgacggtcgccggtgccccaggtcagcgctgggcaacccattcgtcgatgctgatcatgcgctgcagccgccagtgcccgtccacgcgttcccagacctgcgcgaaacgtgctgaaccggcctgatgctgctggccgcctgcaggcaggcgctggttgcccacgcgcagcacgcggtcctggcgcaaccggtacaactgcagggccgtcggctccggtgtctggtcatgtgccgggggcacgcccgcctgcccgacgtcggcctgcaggatctggctgcgcagggaggcatccccggcgtcggcatcgcggccgaacaggccagcgcacaacagcagcagggcaagcatcggcatggcacggtgctccggagaagggagtccagcgtggcactgccccccgcactgtgaaaccggtatgcgacgaaagccggaaaagcgcccgccaagtcgctgcgggaaggatgaatccgggccaggaagtgccgggccgcgcttcaaggcggcccggcgtggtgggccactgcggggtggcccggtcatggccgcggcgctggctcagctccgcggcgggtgtggcaggtcagcgatgccgaccccatgcacggatccggttacaacggatcgcagcacagcagctggccgtgcttgcccgcgttgccgaacgggcactgcgggtgtggttcgcagcccggtgcatatccggtcttgggcgagacggcgaaggcctggctggcgccgaaggccatggccgcgacaacgacgataccggcgacggacgaaagcactttctttccgatcatgtgtatctccttggttggcgttgtggagttgcagttgccgaaggcacgggagtgccggttgtggcgcgaatgcggtaacagggggccgcgacgcaatgcgcggcacgcgggatcagggcagcgccggcttcggtgcgagcgacgcgacggcagcctgcacgacctgggcgtcgagctggccgacatgcttgtaggcaacgcggccatcggcagccagcaccatcagcatcggcgtgacggtggcgcgatagcgcgtggacgcggcggcttcgttgtcgatggcgatcgggaagcgcagtgcatgtttgccggcgtagtccgccagctggtcgtatggcggcatgccgacaccgaccagttcgctgttgccgcgggccgcagcgatctgttgcagctgcggtaccgaggccaggcagtagcggcatgcggtggagaagaaatagaggatctgcggaacctcgcgggcaccgccgatatcgacgaaggtctgctgcgtggtgcgcagcgccagcgcatccgggcgactacccagttcgaggccatgtgctgcaagacgcatgtcctgcagctgcgtggccatctgctcattgatctgccgcagctggcggttctgccatccgagcgcgatgaccagcacggacagcagcagggcgacaacggggaacaggacgcgcttgagcatcgatcatccttgaacacagcgttgggtcgaacatacccgaactggcgcgcaggttgttaagcggatgttcccggcacatcctccgacggagcgcatgtactagagttgtgcccgcgcaggcatgcgtgcatgccctccacccatccccaggatctttcaacgatgagcgatcatgtgccggtttccaagcccaatccgttctttgaactgctgttcggcggcaacatgctggaaggtacgttcaaggcagtgatctgggtcgccctgttgtccgctgtgctggcctggaccacgttccgctgagcgggggcgcggcactgccgccgcgttgcggctggccggtgctcaggcgctgaaggcctggcgcaggctgcgcagggtggcctgccggtgctctttcgcgctggcctcgcccatctccagttcctgcaggcgcagcccgaccagggtcatcgaaagcgcgtatccccgggctgcgtcggcaacgcgcgactggccgagcgcgcgacgtgcaagcgcgcttacgtgctcaaggtcgggcatcaggccaaggtagacgcgttcggcgctgtccagatcgggcgctcgcaggatcgcgtgtgcttcggaggtgggggagacggaggccatggggagtccttgtccgtagcgggtgctcgttcagaacgagcgcatcagggaaatgaaggccgatgactgagtgccgcgtcgtgccatcgggctgtcctttactgcatcgccgaaccactggttggcgaccacgccggtcgcgcgccacttcgtgcccaggggcgtgctgactgcgatctgcaggctcggtgatgtcgcgctacccgggttgtaggcggcaagtcccgagcgcagcgcttcctcatcgttgatgccgtagtagtagtcgagcaggcgcgcactggagtgcaccacgccgaccttgggcacccaggtgaagcgaccagcctggatcggatagctgtagtgcaggcgcgactccatgccacctccgtgcccggtgacctcgcgcatcacgctggcctcgacgatgccccagtcggcgctgtattcaccattgatgccggccatggcggacatctgccggctgtgcaggagacgcagctgaggatcgttcacgtcgtcggtcttgaagcgcagcgtgtagggcgtggccgccgccgacaggcgcaggccctcgcgcttgtacaggtacatgcccagcgagcccgggctggcgaagaagcgctggccctgccaggcaatggacgggaccaccagtggcttgacgtcgtagtgcgcatacgcgcccgaggtcgcgccagcactgatgccggcctgtacgcccgggttgctgtcggcggcctgcgcgaacaccggcaggccaaaggcagcggagaacagcagcgggcgcagcagggtcgagggcagtggcggcatcggtcaacgacgttgcggaggatggctgcgcatgatgggggagcaacattgtcagaacattgcgtcggcgcatccgccaggccgaagcggaaaaagtgggcgccaggcactatgatcggcaccgtttccggtagccgagcccccgatgcgcatcctcctggtcgaagacgatcctgacctgtcccgtgccctgcaatcggggctggagcggcagggcgtggtcgccgatgtggttggttgcctggccgaagcggccatcgcgctgcgcgaaccggtgcaccagctgatgctgctcgaccgccagttgcctgatggcgatggcgctggcttcgttgccgttgcgcgggccctgcgtccgaacctggcggtgatcatgctgacggccaagggcacgctgtcggacaaggtcgagggcctggatgtcggcgccgatgactatctggtcaagccggtggcgatcgaggaactgatggcgcgcatccgtgcggtctcgcgacggccctcggcaatggtgacaccacgcttgcgactgggccggctggagttcgatttcgaatcgctgcaggcgcaggtcgatggccagctgctggcgctgccccggcgccaggtgctggtgctgcaggcgctggcgatgcggcaggggcgtaccgtcacccgcagtgcactggaggcggcggtgtacggcttcgatgacgagatccagtccaatgcactggacgcgcatatctccaagctgcgcaaggcgctgcaacaggccggggccggcgtggagatccatgtgatccgcggcgtcggctacctgctggcggaggcctgagatggcacgcccgatccgttccatcaccctgggcctggcctggcgcctgttccttgcgcaggcgttcaccgtgctgttcgcggtggtcgcgctgatcctgacctggggtgacaaggactcctggggcatggacatgttcacggccgaggcggtggccaaagccgtgcacagcgaaggcggccggctggaactggaccaggcgcgctgggacaagctcaatgccggggccggcggcaacctctggttcgcggcggttgatgacaggggcacgtggctggagcgcggcacgattcctgcggtccacgcgccattgctggcacgcttgccgacagtgggcgccaccgaacttggttcactggtgccaccctatctggacgtggcgcgggtgatgatccgcaacgaggatggacgccgcatcacggtgatggtcggtggtgctccaaagggcgggttgctggatggcgcgctgatggtgctgcgcctgatcggcctgtggttcttcctgccgttgatcgtggtcacgctgctggtgatgccgacggtgatccatcgcgcgatgcgcggcgtgcgccgctccgcgcagcaggccaaggaactggacatcggccagccggnnnnnnnnctggatgcgcagctggtgtccaccgaggtcgcaccactggtggaagcgttcaacgatgcgatcgacaaggtgcagcagggctatgcagcgcgcgacaagttcctcgccgatgccgcgcatgagctgcgcgtaccgatcgcggtggtgcaggcgcgcctgtcgcagctgccgcagggtgaactgaaatcgcagttgctgaccgacgtcgcccgcctcggcaacgtggctgagcacctgctcgacctgcagcgtctcgatcgcaatgtcggcgcgctgcagcggctggacctggcgttgctggtgcgcgaggcggccgccgatctggcgccgctggtggtcggtgccggttatggcttcgaggtggatgcgccggagtcgcccgtgtggatccatggcgacagcctggcgctggggcgggtgatcgccaacctggtgcacaacgccatcgtccatggcggcgggcgcggcacgatctgcgtgcgcctcgatgcacgcggcctgctggaggtcagcgaccagggcgccggcattccggtcggcgaccgcgaagcgatcttcgagcccttccaccgcctgcgtgcagccggcagcggcagtggccttggcctgcacctggtgaaggaaatcgtgcagcaccacggtggctcggtcagcgttggcgaagcggctggcggcggcgccagcttcagagtcaatttccaccgcggtaccgtacggcgctgacaggcgcacggggaaaggcccgataggcagcctgcggcctccagcggcaggctggggaaatggttcccgatcgatccgctccggccctgtttggctttggctgcgctgcaggcctggtgctgggggcgctggcctgcgtccagatgccgatgttgctgccgctgtggctgagtgtgccgatggcgatcgccggcgccggcggctggctgttgccctggcgcggccgtgcctgggccgcggccctgctcggcctggcctgggcaacggtgcacgggcactgggtcctgcatggccagctgccacccggcgccccaccgcaggatgtgcaggtgcggggccgggttgccgaccttccccagcaggggcccggctacacgcgtttcgtgctgcatgtcgaagatgccggcgcgctgccatcgctgcgtggcaagcgcctgcaggtgacctggaacgatccgtggcgcggatcgccggcgcacgaggcggagggcgggcgccatgcggttcgcgcaggatcgcattggcagttgtcgctgcgcgtnnnnnnnncacgctcgcggatcaatcccggcggcttcgatggcgagcgccacgccgtgctgcggggcatctccggcaatgcctcggtgcgtgatccggcccgtgcgcgggagtggctgccggcgcagggcctgcaggcctggcgggaacgcagcagtgcagcgatcgccgtgcaggtggcacatcctgccgcgcggttcgtgcaggcgctggcactgggcgatacccgtggcctgtccgatgccgactgggaacacctnnnnnnnntgggcctgacccatctggtcgccatctccggtttccacgtgggcgtggtggctggcttcggtgtactgctgtgccgcttgtggtggtggctgtgcccgttgctgggacggtactggccacggccgcaggccgccgcatggggagcggcgctggccgcagccacctatgccgtggcggcgggtggtgcgctgccgacggtgcgcgcagcgctgatgatcgggctggtcgcactggccagggccgggcgtcgcccggtgggcgcagggcaggggctggcgttggccgcgatggtgatgctgttgcctgcgccgctgtcggtgctctcggctggattctggctgagcttcggtggcgtgctgtggctgctctggtgcctgccgaggacggggccggagggaatcggtggcgggctgcgcgggttccttgccgcgcagggtgttgccagccttgggctgctgccgctgtgcatcgccttgttcggcgggaccgcgcggctggggccgctggtcaacctgccggtcatcccgtggtggacaatgctggttgttccgctgtcgctgctcggtaccggcctgcacgtgctgcatgacggcgcggggcgttgggcctggcgtgccgcggcctggctgttcgagctcagctgggaggccctgcagccgttggcactgcatccgcaggcgatgtggtggctggccgaggcgccgcgctgggcgctacccgtggccttgctgggcgtgttctggtggctgctgccgcgcggcgccggcggtggcctggcgggcctgctgctgtgcctgccgctgctgtggccggcccggcatgcaccggccgcgggggaactggagctgctggtgcacgatgtcggccagggcacggcggtgctggtgcgcacggcgcggcacgcgctctggtacgacgtggggccgccgactggcggcgagggcaacgaacgcatcctggtcccggccctnnnnnnnntcggccaggggccgccccggcaggtgatgctcagccatgaccacctggatcacaccggcagcctgcccagcctgcgacggcagttgcccgggctgcagctgctggcgccaccgggcagcgccatcggcggcgccacgccctgccagcaggggatgcgctgggagtgggacggggttgatttccaggtcctgcacccggcgccgggcagccggcaagccgaaaacgaggacagctgcgtgctgcgcatcgccagccgtcacggcgtggtcctgctgccgggtgacatcggtcgaccggccgagggggcgctgctgcaggcgtacccgcacgcgctgagggcggacgtggtactggtgccgcaccatggcagcggcggcagctccagtgcgccgtgggttgcggcggtggcgccgcggctggcggtggtctcggccgggcaccggaaccgcttcggccacccgcgccaggaggtggtccagcgctggcaggcgcaaggcgcggaggtgctggccacggccgactccggggcgatccgcgtatggcttggcgcacaaggcctgcagctgcgtgaacagcgcatccatgcatcccggtggtgggatgccgctgggcgggcgcggtcggctgctatcctatcgccgatcgaacaagcggccgttgggccggagggttgaaacgtgtgggaactggtcaaggccggtggctggccgatggtgccgctgctgctgttgggcgtactggctttggcgatcatcctggagcgtttctggtcccttcggcggactgaagtgctgccgcccggcctcggccaggaagtgcgcaactgggccgctcgcggcaagctcgacccggcccacctgcagaccctgcgggcgaactcgccgctgggcgcgctgctggctgccgcactggaagcccgcaaccgcccgcgcgaccagatccgcgagcgcatcgaagacaccggccgccacctggtgcaccgcatggagcgattcctgaacgcactgggcaccattgcctcggccggcccgctgctgggcctgctcggcacggtgatcggcatgatccagatgttcctgggcatcctcgaccacggcgtgggcgacgtgaaccagctggccggcggcatcggcaaggcgctggtgtgcaccgccaccggcatgatcgtggcgattccggcgctgatgttccatcgctacttcaagggccgcatccacggctacgtggtggagatggagcaggaagccagcgccctgctggatacgctcgacggccgccccggggtgatgaacccggccccggccgcgcgccagtccggcgccgccacggcgaaggcctgatcgatgcgtatcggcaacgaccgatcccaggatgagccgcatatcgacctggtgccgctgatcgacgtcatcctggtgctgatcatcttcttcgtggtcaccaccaccttcgacgcgcgttcgacgctgcaggtgcagttgccgaccgccagccagcagcagaccaacgagccgccgcgctcgctcagcgtgctgatcaacgccgaaggccgttacttcatcaacgaccaggaagtgctgcgcagcgacgtagagtcggtcaagcagaccatcgccgccgtggccggcagcgatcgcgagcagaccgtgctgctgcgtgccgacgcacgcactccctaccaggccgtggtgaccgcgcaggacgcgctgggtcagctcggcttccgccgtattgccattgcaacagcacccgaggtgcgtccatgagttccaatcacgcgccggtgtggccgatctacaaacgtctgctggggtacacccgcgcctactgggtgttcatggtggccgcggtcatcgccatggtggtcgaagccctggcgggctaccacttcaccaaattgatggagccgctggtcaaccgcggtttcgtcaacccggaaccgcgcatggcggtgatcctgccgctgaccatcctgggcctgttcctgatgcgcagcgtcgccacctgggtgagcgactacgcgctggccaagaccggccgcagcgtggtgcgcgacctgcgcgaacaggtgctggccaagtacctgcacctgccgtcctcgcattttgataccgaagcgacgccggtgatggtcagccgcctgaacttcgataccgaacaggtcacccaggccagtgccgacgcactcaagaccgtggtggccgacaccctgaccatcatcgccatgctggcggtaatgctgcagatgagcgtgaaggtcaccgtggcgatgctggtggtggtgccgctgatcggcgtgatcgtgtcctacgtgggcaagcgctaccgccgcatcagccgtggcatccaggatggcatgggttcgatggcgcagaccgccgaacagtcgctggcggcgcagcaggaagtgaaggtgcacggcacccagcagcatgagatctcgcgctactcgcgcctggccaaccgcatgctgtcgctgaacatgaaggtggaagtcacccgtgcggcggcgtccagcgtggtgcagttcctggccgcactggcgctggcggtgatcgtctgggtatcgacccgcgaagcgctggccggccgcctcaacgccggccagttcatgggcctgatgacctcgatgatggccatcattccttcgctgcgccgcctgaccagcgtgcagacctcgatctcgcgcggcgtggccgccgcagagcgcctgttcggcatcctcgacatgcaggtcgagcgtgacgagggccgcaacagcgtgcagcgcgtacgcggcgaactggccttcgaccacgtcatgctgcgctaccgcgaggacagcggcattgccctggacgacatcagtttcgttgccaagcccggcacggtcaccgccatcgtgggtcgttccggcagtggcaagaccagcctgatccggctggtgccgcgcttctacgagcccagcggtggtgtcatcaccctcgatggcgtcgcgctggatgactatccgttggccgacctgcgtcggcaggtggcgatggtcgggcagaaggtcatgctgttcgatgacaccatcgcggccaacatcgcctatggcatggaagcgagcgaggaacagatccgtgcggcggccgaagcggccaatgcgtgggagttcatcgcgcgcatgccgcagcagctgcagaccccggtcggcgagaacggcgcgctgctgtccggcggccagcgccagcgcctggcgatcgcccgcgcgatcctgcgtgacgccccgatcctgatcctcgacgaagccactgccgcgctggacaacgaatccgagcgactggtgcaggatgcgctgcagcgcctgatgcccgaacgcaccacgctggtcatcgcgcaccgcctgtcgaccatcgagcatgccgatcaggtgctggtgatggaccacggccgcatcgttgaacggggtacccacaaggagctgcttgccatgggtggcctgtaccagcatctgcacagcatgcagttccgcgaaaggcaggactgatggctggcaagggtacccagaccccgccgtactggtacgacggcagcccggttccgtgggcgatgcgcctgctggcgccgctgtatgccggcgtcaccgcgctgcgccgccgtgcctaccggcgtggatggcgcaagcgctacgcgctgccggtgccggtcatcgtggttggcaacatcaccgccggcggcaccggcaagacgccgctgaccatcgccctggtcgagcgcctgcgtgcggccggctggaagccgggcgtcgccagccgtggctatggccgtgaagacgctgacaagccgctgtgggtgcaggccgacacgccgaccgccaagggcggtgacgaaccggtgctgatcgcctggaagaccggcgtaccggtgcgcgtggacgctgaccgcgtggccgcaggcagggcactggtccaggccggctgcgatgtgatcgtctgcgatgacggcctgcagcactaccggctggcgcgcgacatcgagatcgaagtggtcgatgcccagcggcgctacggcaacggccgcatgattcccgccggaccgctgcgcgagccggtcagccgtgccggcgaatgcgatttccgcgtggtcaacctgggccaggccgatgaggaaagcgcggcacaggcctgcggtttcggccagtggccgatggccctccacatcgacagtgcgcagccgctggccggtggcnnnnnnnncccgttgtcgtacttcaagggccagcgtgttcatgcggtggccggcatcgcccatccgcagcgcttcttcgacatgctnnnnnnnngtggcatcggcgtggtgccgcacgcctttgccgaccaccaggcctaccagccgcaggacctgtccttcggcagccagctgccggtgctgatgaccgagaaggatgcggtgaaatgccgcgcgttcggcaacgattggcattacgcggtgccgttgcgtgccgagctgcctgccgcgttctgggtggcgctgaccgaccgcctggacaagctgcgaccgaactgagcggcgcggcggcgcttgcattcatgcgccgccggccgcatccccgttgtaacgagcctgccgagtattgccccatgaccgaattcgtcgtcgccattccggcccgctatgccgcctcgcggctgccgggcaagccgctgcgcctgctgggtggtgagccgctggtgctgcacgtggcgcgccgcgcgctgcaggccggcgctggcgaggtctgggtcgctaccgacgatcaacgcatcgccgacgcgctgtccgggctggccgaggtgaaggtggccatgaccgccacctcgcatgcctccggtaccgaccgcctggccgagtnnnnnnnnatcgccggctgggccgacgacaccgtagtggtcaacctgcagggtgatgaaccgttcgcgccggctgcgggaatccgtgcggtggcccaggcgctggttgaaggcaatgcgccgatgtcgaccctggcgaccgccgtggaggatgcagaaaccctgttcgatccgaacgtggtcaagctggtgcgcaacgtgcgcaacgaggcgatgtacttcagccgcgcgccgattgcctggcaccgcgatggcttcgcgcgcagccgcgaggtgctgccggaagggcatgcctggctgcgccacatcggcatctacggctaccgcgccggtttcctgcagcagttcgcggcgatgcccccgggtcggctggagcaggttgaatcgctggagcagctgcgcgtgctcgaggccggctacccgatcagcgtggcgatctcgcctgaaccattcccggcgggcatcgacacgcccgaggatctggaacgcgccgaagcactgctgcagacgttggctgcccgatgaggctgctggtcgtctgcctcggcaacatctgccgttcgccgatggccgaaggtgcgctccgcgcacgcctggacgcttcaccgctggcggggcgggtgcaggtggattcggccggcaccggcgactggcatgtgggcgacccgccggaccggcgtgcgatcgcctgcgcggccgggcacggcgtggacatcggcggcctgcgtgcgcgccagctgcacgccgctgatttcgaccgcttcgactggatcctgtgcgccgacgaggcgaacctgcgggacgcgggacgcttggtggcacccgcccagcgtgagcggctggcgctgtacctgccctggtcgggcggggaggggcaggcggccatcccggatccctacaccggcggcagcgatcacttcgaacaggtctggacgctggtcgacaatgctgcaaaacgtgcagtggcacgactgttgcatgacgccgactccggcataatcgggccatgaacgtccagcccgtcccggacctgcccgagttcgccacctggctcaatgccgccccctgtaccctgaccgaactgcgcggtcggccggtggcgctgttgttcgtcaacgccgcttctgcctggagcgcgcagcgcctggccgaattcagtcaatggctgtcgcgtcaccctggcatgctgcagccgctggtcctgcaggtaccccgcttcgatttcgagcgtgacgccggcgccgcactcaaactgctgcgccgccaggggctgtcaatgccggtcctgctcgatgccgactgggatggctggcgtcgcttcggcatcacatcgtggccgaccgtggtgctgctggacgcgcagggtcgcgagcagcaacggctggtcgggctgggggctccgggagatcttgagcgtgcgttgaatgcgctgtgccacggcgcgccgtcggcaccgccgcgcggcggtaccgagctgcatccggagccgcggcaggccctgcgttttccgctgggcctggcggtcagcaccgaacgcctgtacatcgccgacagtgggcatcaccgcatcctcgaatgcagccacggcggccgcatcctgcgtcagttcgggctggggacggccgatttcatggacggcaacctcgccgaagcggcgttccatcgcccgcaggcgctggtgcttgagcgcgacgcactgtacgtggccgacaccggcaaccatgccgtgcgccgcatcaacctgctgaccggcatcgtcgacacgctgtgcggcaatggccgccccggtgcgccggtggagggcccggtagcacaggcgcggcaggtctcgctggaccacccggtcggcctcgccatcgccgataaccagctgcacatcgccatggccggcgacaaccgtatctggagctaccacctgggtcagcgcagcctgcaatggcgtgccggcagcggtgccatcgacgagcgtgacggcagcggccatctggccgcgtttgctcaaccgactgcactggccgtggtgcagcaggtgctgtacgtggccgatgcgctgggctcctcgatccgtgcactgcagctgcgcggggatctggtgcagacgctggtcgggcagggcccctggcgtttcggtgacgaagatggccnnnnnnnncaggccagcctgcagttcccacaggcgatcgcgctgagtccggatgcgccgctgctatggattgccgataccggcaatggccgcctgcgcacgctgcgtctgggcggtggcgaactgaccacccagccgctgccgcgccgcctgcacggcccggccgggttggccgtgggtgccggtgcggtgtggatcgccgagaccgacgcccacgccatactgcgattcgaccccgaaagcggcgtgctcagcgaagtgccgatcagcgaatgaccgacgttcccgccccggccttcgacggcaaggccttcgcggcccagctcagtaccgcccccggtgtgtaccggatgtacgcggccgacgacaccctgctgtatgtcggcaaggcacgtgcgctgcgcaaccgtgtcggcagctatttcaacggcagcccgaagaatgcgcggatcatgtcgatgatctcgcagatcgtgcgcatggacgtgacggtgacgcgctcggaagccgaggcgctgctgctggaaaaccagctgatcaagtcgctgtcgccgcgttacaacgtctcgctgcgcgacgacaagacctatccgcatgtgctgctgacccgcgaggactggccgcgcatcgcgctgcatcgcggcccgcgcgccattcccggccgctacttcgggccgtatcccggcgtcactgcggtgcgcgaaacgctgaacctgatgcacaagctgttcaagctgcgcagctgcgaggacagcgtgttccgcaaccgctcgcggccgtgcctgcagtaccagatcgggcgttgcagcgcgccctgcgtggagctggtggcgcctgccgagtacgccgaatcggtacgtcgcgctgcattgttcctggaaggcaagagcgacgaactgacccgcgagctgggcgagcagatgcaggccgccagcgaggcactggaattcgagcaggccgcgcgcctgcgtgacctgatttcctcgctgcgcagcatgcagacccgccagtacgtggatggccgtgctgccgacctggacgtgctggcggtggccatgcagggctcgcaggcctgcgtgctgctgctggccttccgtgatggccgcaacctcggcacccgcccgttcttcccgcgcaccaatggtgaagaaagcccggaggaagtgctggccgcgtttgtctcgcagtactacatcgaattcgagccgccgcgcgagatcctgctggaccgcgagatccccgacgccgacctgctggtcgccgcgctgtcggcctcggccgagcgcaaggtgcagctgaagtggaacgtgcgcggcgagcgcgccggctacgtggaactggccagccgcaacgcgcagctgaccctggccaccgaactcaacagccgcaacgcgcagcatgcgcgcagcgacgcactgcgcgagatgctgggcctggccgagccggtcaagcgggtcgagtgtttcgatatcagccacaccctgggcgaggctaccgtggcctcgtgcgtggtgttcgacgctgccggtccggtnnnnnnnnagtatcgccgcttcaacatcagcggcatcgagccgggcgatgactacgccgccatgcgccaggccatcgaccgccgcttccgccgtgcggtggaagagcagggcgtgctgccggacgtgctgctgatcgacggcggcgccgggcagctggcgcaggcccaggccgcactggccgacctgggcgtggaaggtgtgctgctggtgggcgtggccaagggcgtggagcggcgcgctggccatgaagcgctggtgatgcccgacggccgcgagctgcgccccggcgcggccaacccggcgctgcagttcatccagcaggtgcgcgacgaggcgcaccgcttcgccatcaccggccaccgcggccgccggcagaaggcgcggatgaccagcaagctggaggacattcccggtatcgggccgcgccgccgcgccagcctgctcaagcatttcgggggcctggtggggctgaaagccgctggcgaagcggaaatcgccaaggtggaaggcatcaatgacgccctcgcggcacgtatctacgctaacctgcacgggttggccacgcctgatgcggccgagtnnnnnnnnaagcacgcaagcatgaagttgaccctgcccacctggctgacgttgttgcggatcgtgatgatcccggtgctggtgctggtgttctacctgccctacacctggaccaacttcgcttcggcggcgatcttcggcctggccgcgatcaccgactggctcgacggctggattgctcgccgttaccagctggagtcggccttcggcgccttcctcgacccggtcgcggacaagctgatggtggcagtggcactgttcctgatcgtgcagggccatccgacgccgtggatggcgttctgggcggcggtcatcgtcggccgtgagatcgcggtatcggcgctgcgcgaatggatggccgagctgggccagcgtgcgaaggtgcgcgtggcgatgatcggcaagatcaagaccaccgcgcagatggtcgcgctgctgtgcctgctgtactcggtggccccgaacgtgccggtggaagacatctggatgggctggccggtgttccacatcggtgactggaccctggcgattgctgcggtactgaccctgtggtcgggcctgcagtacctgcacgctgcctggcccagcctgcgcgatgacgagcgcgcggcgcgcgagcgtgcgcggcagaagaagctgggcaactgagcccggggtcggatccctttccgcaggaaagggctctgaccccacggttgctgccatccacgcatggcgtggatctattggaaatgccgcatccacggagggggcggatccatcagtttgcggagacgctgcagtagatccacgccatgcgtggatacgcggtgccaggtgcctcggcagaccctgaaaaaagcgcttgacgccatccttggaataggtaaaatttcgcctcccaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngattcaagaaaaacgctcccgtaagggggcgtttttcgtttgcgtgttccacgcttcatcctcacttcaccgccactccttcgcctcaccacgcggcagttcgaagctgcatctccgacgctccacggcgatgccgcaatgcctcacacttcccccgcctacgaccacgacgtggtcatcgtcggcgccagtttcgccggtgccgcctgcgcattggctgccgcccagtacggtctgcgcgtctgcgtgcttgaacgcaaggccgaccccggcgagcgcctgcacaccaccggcatcgtggtgaaagaagcgatggagcagacctggttggggcgcatgcccgagcatctggtgcagcgcgtcgccaacgtgcgcctgtatgcgccgaacctgcgcaacgtgttgctggccgcgccgggctattacttcctcaccaccgatacgccgaacctgatgcgctggctggccagcgagctgcgcgcgaatagtgtcgacctgcgcctgcaacggtctttcaccgatgcccatcgcagtggtgacggctggcaggtggatggggcagggcgatgcgcctatctggttggtgctgatggcgcacgctcacgcgtggcacatcgcaccggacttggccaggtgcgtgacaacctctacggcatcgagcgtgagttcgccggcctgcaggtgtcgcagggcgacgcactgcactgcttcgtcagcaagcgctacgcgccgggctacatcggctgggtcgcacagaatccgaccgggctgcaggtgggattggcgctgcgtcatgacccgcaacaggtgcggccgccggatatcgatggcttcctcgagcacgtgcgcgatgtggtcggcattccgccttcggcgcgtccctcggccacccgcgccggcttggtcccgtgcggccggccggatgggccgttcaccggccaacgcgtgatcctgaccggcgacgcggcaggcatcgtctcgccgctgtccgccgggggcatccactcctcgtggcggcacggctgggcggtcggcgaggcgattgcccaccatctgcgtgggcaagggccggaagcggaacgggtggcgcggcgggtggcgccggcattccatggcaagcgcctgctgcgctgggcgatggaccatctgcaggccgactggccgctcaatgcactgctgcacacggcggccacgcggcgcatcgccgagcaggtctacttccaccgccgtggcgtgcgcacgtgaggagagcaggtgggggcgtctgaacgccgtccctcactcacgtgaaaattcctgttgacgccgtgcagcaatatcgacacaatagcgctccttcgacgcaggtcgaacgaaatctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngattcaagaaaaacgctcccgcaagggggcgtttttcgtttgtcatgacgttggcggcacggggcgctacattcgcgccatggcatcgtcatggcgggcgtgatatcgacggcctggcgggacgattccagcgtcagtgtcgcaatcggaatggcggggcgtatcggtcgtggggatgaccgcaggcgcggggctcggggaagttggcaacaagacgcaatggcccggatgtcgcaccagcgttccgtgcgtcgcatgcagtgaaaggctggcgaaaggccaacgccatcgttgcctgaaccgcatgcgtgctgtgacctttttcggaccatttctccatgttcgctccacaatcgcacggtagccttcatgctccttctacacgttggcgggctggtggtcaggcgtatcacttcagtggcagtgcccaggacagggcgcggactctccctgcaggcagtgctgcgccccggtgcgttgttggcaaccctggccctggccggctgcatgtcggtgcccgtcccggacctgcctgatcgcacacccagcgcctggacccaggtaccgcagggccagggcgtggcggtggacgccaggcagtggtggaaggtgctggccgacccggcgctggatggcctggtcgatcaggcggtcgccggcaatctcgacctgcagcaggccaccttgcgcctgcaggccgttcggatcgtcgctggcacgtccgactcgcgtttcctgccggaaatctccgccagcgccaagcaggtgcaggacgccgccgctgtcgatacctacttccatgccggcattgaagcgatctgggacctgggcctgttcggcgccgccgagagtgcgcagctgagcgcgcaggcttcggctggcaatgccgaggcgctgcgcaatgccgcgcaggtagcggtgattgccgacgtggtgcgcagctatctggacctgaccgtggcgcaggcccagcaggatctgctgatgcgccagcaggccgtggacgaccgcggcgaacaactggcgcgggtccgccagcgacttcgcctggatgagccgggcgaactggatcgcctgcgtgcacgccaggccgccacccgcgccgccacggcacaggctcgggaaaacgccgacaacgcggcccgcgcgctggcattgctgctgggccgtgacggcccggacccggcctggcgcgcctaccgcacgccgccgacgctgggcacgttctcgctgcagcaggtacccgccgatctgctgcgccaccgtccgcagatcctgctggccgaatcggaggtgatgcaggccgccgccagcaagggcgcgnnnnnnnntgcgatgtatccgcggatcagcctgggtggttcgatcctgtacgcctacaacctcacccagaacgcccgctccaactccgattccagtccctcgatcggcccgtacgtcgatattccgctgtgggactggggccaacgccgtgcgcgtttccatgccgatgagaagcagctggacgccgcgctgctcgggtatcgcaaggccgtgctggaaggcgtgagcgaagtggaaggcgcgctgggcagccttgcacgccaggacagcagcatccagtccctgcgtgcggccaatgatgccgccaaccagcaggtcaagcgccaggcgaggcaggtgcagctgggcctgtccagcgagttcgatgggctggatacgcagcgtgccgcattggcctcgcaggccgacctgatcggtgcgcaggnnnnnnnngtgctggcgtttgcgtcgctgtaccgcgcccttggtggcgcaccgctgccggtcgaggctgagggcgaaccgcaatgatcgcgctggcccgcaagaccctggcctatgagtggcgccggttcctgccggtggtgctggcgatgtgtttcgccggcgtgctgttgatcgtgcaggccgcactggtgctgggcatcttcggcaccgccgcgatctatgtgaaggcatcctcggccgatatctgggccggtttccccggcacccagagcgtcaactacggccacgcgatcagcgccgatgtggaaagccacctgcgcatggatccggatgtcacccgcgtcgaaccttacgagtgggtggatggcgaatggcgctccagcgcgcagggcaccggcaacgtgtcggtgtatctgtccggcatctccacccaggacgacgcgatgatgttcgcgcgcatcctgcccatcgacctnnnnnnnnagttgcgcgaaccgggtgcggtgatcgtcgacagcgctgacctggatacgctgggcgtggacctgcagaacaaccgtgcctggatcaatggcaaggccgtgcgcgtggttgccgcgcagccgggcctgcgtggccttggtggtgtcaacgtactggcttcgctggatacnnnnnnnnccatcgccggtaccgacccacatgaaggcagtacctacttcgtggcgggcctgcgctcgccggacctggccgaccgcgtgcgcgatcgcctggccgcgtcgatgggccaagctacgccggtcgagttctggaccgcgccggagttcgccagccgctcgcagcagtactggctgttcgacaccggtgccggcatcgcggtgttgttcatggccgtcatcgtctgcttcgtcggcgcggtgatcaccaaccagtcgttcgcgtcggtggtggccggctcagtgcgcgagtacgccacgctcaatgcactcggtgcaggccgctatgcgctggcacgggtggtgttcgagcaggcgttgctgatcggtggcgtgggcatgttgctggcggcggccttcagcaccgtggtgctgttgatcgcgcagacccagcgcgttccggtgcagctgacaccgatggtgatccttggctgcgtggcgctggttgcggtgatggccatgctctccagcatcatggcggtgcgcagtgtcgtccgctccgatccatcgttgctgctgcgttgaggaccggccgatgacttccacacgcgccgtcgccccgaccctgcgggccgatgcacttgaaaagggcttcatgtccggcgatgtgcaggtgccggtgctgcgcggcctgtcgctggacatctatcctggcgagctgaccctggtgtcgggcccgtcgggttgcgggaagagcacgctgttgtcgctgctgtccggcctgtccgcgcccgatggtggccgcgtgcacgcacttggccaggatgtggggcacatgacccgaagcgaggtggagcgcttccgcctgcaccatgtcggtttcgtgttccagggcttcaatctgttcccggcactgactgcgctggagcaggtgcagctgccgctgggctaccgcggcatgcgcaatcgcgaaagcgaaccgctggcgcgcaaggcgctggaagaagtgggcctcagccaccgcagccacatgcgcccggcgcagctgtccggcggcgagaagcagcgtgtggccgttgcccgcgccttcgccaagtcgccgacgctgatcttcgccgacgaacccaccagcgcgctggacgccgagaacggtcagcgcgtgatcgacatcctgcatcgctacgcacgtgcgcatggcgccaccgtgctgtgcgtgagccacgatccgcgcctgatccggcatgccgatcgggtgatcgccatggaagacggcatggtccgtgatgaccgccgccagaacgaaactgtagagtccgccccatgaccgagacgtcgcacctgcttcccctcagcctggccctgtccgcggcactgctgctcggcgcctgttccagggacgcgcctgcgcctgcacagtcgccttcgggcaaggccggtgcaaccgccgtcggcaaggtcgcggtggcgcgcggcatcatcgacgtcgagggtggcctgatcgcgctggcaccgccggtggacggctcgatcactgccgcgccggtgaaggagggcgccacggtgaagaaggggcagctgctgctgtcgctggacggtgcgctgctgcagcaggaggtggcgatggccaccgccgatctcgccctggccaatgaccgcctgaagggcagtcaggcgcagctgcgcgaactggagcgcaacgctactcgcctgtctacgggggccagcgaaggcgtgtcgtccaaccagcaggccgatgcggccaagcagcagctggctggcgtacgcgccgatgttgacgtggccggtgcgcaggtcgacctggcccagcacaagctggaacacgccaggctgaaactgcagcagatgtcgctgagcgcgccggaagctggcaccgtggtcggccaggtgccgggccttggcgcattcgtgcaggccggcaagccggcaatctccctgctgcccgcgcgcccgctgcaggtacgtgccgaactcagcgcggcctacgccgatgccgtgcaggtcggcatgaaggctaccgtcgttccggacagcgatggcgccgaaaacaccagcacgctgccgcccgcacgcgtggtacgcatcagcccggtgttcgcacaggcacgcctgcctgaagacgctgggcgtggcgtggccaaggtggtggagtgcgtgctggagttcgatggcgaggccaaggcgcgcttcggccagcatgtgcgggtggagttccggaagtaagcctagtgctgcggcgggggcgcatccgcgcgccctcgacgcctgagcacccgccatgcgctcaccgccgacaccatgcacagcgccagcagcagtcccacgtccagcagcaacaaccacagcagatgcatgccgtgtaccggcggctggtgcatggctgacagcatccacggcaccgaccatgccagcagcagggcgaaggcgatcagcaggcgcagccacaggcgtttcagtctccacggccgcacgatcaaggcggccaccaccagttcgacggtgcccagcaacgcgaacacgatgacagtgctggtcgggtagggcagttcggcgccctccaggtgatgcagcagccagtagtctggggtgaagccggcattgaccagtgcggcgatcagcgccagccaggtcaacgcaaccagcaaccagaacaggcggacgtagcgtctaggcatcggcggtgtccgtggcggcaggcaggcggttacgtgatgcataccacgcggaaatggcgatcgcggccaatgccagcaggccgggcccgagggtaaagtacagcaggcgcagcggatggttgtgcatcagtgtccagctcgcgaacgccaggggaatcgccagcaccagcagcttggcaaacagtggccgcagcaccgcgatcagcggctgggcgccaatgaacatccagaacagatagaactgggcgatgcccaggccgatgtcacgatgtgaagcaaagccgaaatggtcgcgataccagttcattcccatcggcatcagcgcccagtacagcagggccaccagcagatgcagcagcagggcgatcaacagaggcgtgccgcgaaggagcatgggcgaacggggccgggcggggcagcgtaccccactgcggacgtccgtgaccgcatgatgtgaagactgttgacggcgtgaaggaatttggacacaatagcgctccttcgacgcaggtcgaacggaatctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngattctacagggccctggcaggggccttgtttttctcccgccacggcaaggcggggcacgttgggccacaaggctttacgcgcagtcagaaaggtgaaatcgctggtgtgttttccggatttccggtagcatgtcggcttatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgttccgacaggccccatcttggggttttgtcttgtcagggcccagttcctggcgcgcagtacgttggcctcatggcagagtggctatgcaccggattgcaaatccgtttacagcggttcgattccgcttgaggcctccaattgaaaagccctgactccggtcagggctttttgtttgcctggcgttcgacgcctttgtgcagaatctcttgattcggccatgaaatcatctgtttgccacccgttgtcagcaggtcctatgaagccgaggaacgagtatgtacgtcgtctggacgtgctgcttgatcgcggcgtggtgccggaggagctagccaacaccgaggcggcagcgaagaatctgcgacgcgaacacgcctctcgatgccatcagcggcttggccggggcaagtgtcgcggtggtgtgcagtccgacccggcgcagccggtgttgcgggttcgggccagctatccggtcagcccgtagctttggcgggaatcacctcctgatcacgttgtgcaggaggacatcgtccttgccgagagcctccagatgcgtagcgaaccgccgcacgatgcggtggtggtcactggtgagctgccggggaagggcatcacctgcaaagtacgcaaggacggtcaggcaggtcagcttttcgcacagcaggtcagcagcccactgattcatgttgctgccgtcggcgccgagcgcgggcggaacatccttggtaaacgaagtgagcaagccgccgtcgacctcactatgccgctgttccccaagccgattaagccaggtgaggtcggcccagtcatgccattggacctggtggaagtggttggcgctgcggggagatggcatgggcagtgcgagtcgctgcgcgttgatgttgtgatcgatcaacaggcagttgtgatcgagcacgccgcagccctcgaaaggcactacaacgatgcgaactgaccttcgggatcaattcggcgaactggtcagcagcaatcctcgattgctggcgaccgtcaccgcgcacaacagtgatggcagcagcacgctgacgacgtatgacggtgtacagatgcgggcgttcggccagctgcagcaggccatcccatacaacgtctgggttcgtggtgctcgcttggtcgaggcggctcccaaccttccggtgatggaagtcaccatctagcaagacagggcgctgcctagatgcctgcaagcatccagacagcgccgcaacacaggtgatctcagcacctggcattggccgtggccccgtcgccctcgcgagagcgacgggattgtcggcttcctctatcgcaaatactgagaaaccatgtccaagcccatcatttcgtggccgggcggcaagcgccgcctgctgaagcacctgtatccccacttcccgatccacgattgctacgtcgaggcgtttgctggtggcgccgcctcactgctgatgcggccgtatccagcccagatggaagtgctcaacgacatcaacggtgagctggtctccctgtaccgctgcgtgcggcatcacctggacgagttcgtacgcatgttccgctggtctctggtatcgcggcagatgttcgagtgggcgcagatggagcggccggagacgttgaccgacattcagcgtgctgcgcgcttctactacctgcagaagctggccttaggagggaaggtgcagggtcaatcgttcggtgtggtcacggctggaggtccgcggctgaaccctcctgcgcatcgaggaagagctaagcgcggtgcatccgagatgcgggaaccacaaggtgtgcagcgcttctgcacgcgacccctacaaatgtaccgctatgcgctagtagggtgtcgattcggtccggaagcggggctggatagtattcggcgaagtgccgtgtgatccccctgggacgcgtcgtgtgtttctaagcaaggacttgagatcggtgtgactcgcgagtaagtaatgtaatgccggatccggggccgcaggcagccaacccggggggcgcgtgagcagcgcctcgtcggctcaatatggcaacgtatctcctgcctggccggtcgaattttatgctgttgccgcgtagctggtgccaatggggggccatgacgctagcatggccctgaagcccttgaccgatatggccggactggatcatggaagaattgccaaagcggaataagaagcccagccgcaaagacggcttcccttggaagagcaccattgccgtcgtgattatcgtcggcgttgtcctagccgtagcggaaatggggcgggttgaccgcgagtaccgcgcgcaggccaaccgccaaaccttcggcgcaatgcaaaatgcgctccatggggatgagttcgtggcccgcccagctgcggatacgataccggcaagcgatgcagatcaaaacgatcagaaggccgaaacagacccctccagcaaagtgaagtgaagcgcaggtgcggcccgcgaacgggctgcaccggcagtgctaggaatcagctaggtgtgatctctctgtacgttgttcatccgggacatctttggaaaatggtggttaccacacctctccagaccccaaagtgaatcgcccagggttttctagacagtcgtcagccgtttagtgcgtactgcttctcgaactctaccggggacagcccgtcgttggaactgtgccgccgttttgggttgtagaacatctcgatgtactggaagacgtcggcccgtgcctcgtcgtgattgctgtagatcctccgcttaatacgctcccgcttcagtagctggaagaagctctccatcgctgcgttgtcatggcagtttcctcgtcgactcatgctgcacacgatgtcgtgctcgcgcaggaagctctgccagtcttcgctggtgaactgggttccctggtcggagtgaagcagaagcccggggcttggcttgcgccgccacactgcagccaatagcgcctgcaaaaccaggtccgtatgttgagttggtcgggttgcccatccaacgacctgacgcgaaaacagatcaagcactaccgccaagtacaggaagccgtcgtacgtgcggatgtaggtgatgtccgtgacccacgcgcgatttggctcactgactttgaagccgcgagccagaacgttcttggcgactgatccaacagggccgctcaatgggcgtggtcgccgaccgtagccgaccattgcccgcagcccctcgctcttcatcaagcgtgccacgcgatgacgactacacgtctcgccaagctcgcgcagatctgtggtcactttgcggtggccatacacagagccgctttccagccagctgtgcttgattaggccgagcaaccgctgatcgtccttgtcgcgagcgcttgccggctcttttagccaggcgtagtagccactgcgatggacgccaagcatccgacacatcgccgcgaggccgaactcatctgcgtgttgcttcatgaaggcgtactttgctcttacccctttgcaaagtacgcggcggctttttttaggatgtctcgctcttcagtgaccctgcgtagctcagccttgaggcggcgcacttccgcgttctggtcctgctcgacacgccggccaacatcgcctttgccttgttgccgcttccagccgtaaagactatggatcgacacgcccagtcgctcggcaacctccgctaccggacggccgtactcaacgatctgtcggaccgcctcgatcttgaactcatcggtgtaccgcttcgtgctcataaccacctccgcctaagccatagtttatggctgcgaggtgtctacggaaccctgggcgattcacgtcgaacaatctcagccactgagaattgcggacctcatagtacgacgtatgagagaagagtacttaaagataagacatgagtgacgagcccatccccacgttctggcattggttcttccacggtgttgccaaaaggcctggctataggcgcgtggctaatgcttggggatttcttcatcttgccttggggggcattgtcgcgttcgtggtcgaagttgacttccaggagcttgcgaagggtgcactgctacctctgatggcgattctggtcggcctgaccttttcttgggccggtaacgttaattcgatcatgcagaccgaagaggtgcagaaattcttgaacgagaagggtgggccgctggagtatgtttacacgtttcagttgtgcattcttatcaacatttccgtcatctccgcttggtgtgtccctctactgaatttgccgtacttgcttccctgccagacacgggcgccggtggaaggcgcgatggcggccgtgctgtttgcttcggtctccctcgcagttcggaccggctggcacgcggtagtcgggtcgaacatgttgctcttgcgcaagctcatccaaggtggcagtccgggtggagggattgagtaatcatttgaaatgaaaagataaggtgcggattgcaaatccgtttacagcggttcgattccgcttgaggcctccatttgaagagccctgactccggccagggctttttttgcggtctggaatgggtcgctcgagcgctatgatcgggtctggaccttagcggacttcatgcggatgactccccgacacatcgtggaaacctggatcgagcgcttcaacgcaggcgatgctgctggcctggcggagctgtatcaccccgacgcgatcaatcaccaggtcacccaggacccgatctagggccgcgatgcgatccgtgccaccttcgagcgtgaattcagcactgctgaaatggtctgcattcccgaagtcatccatgaggccggcaatgtcgctgcgctggaatggcgcgaccctcttggcctgcgtggatgcggcttcttcacggttgacggaggattgatcacgttccagcgcggctactgggacaaactctcgttcctgaagatgcacggtcttccgatcgagtgagccgcaaggccgggcggcatccgtgccgccttggtcgtggcctgatgggctacagcctggccagcgcctgcaccgtggcctgcgtcagcggctggggcagagcatccacggcaaaccagcccagcccggtctgcacgcccggctcctggatggaagcctcggcacccgcaagtgcccgtgcctcgtagatgggcgcgacccagtgctgcacaagcgccggctcgaaatgatcggccacgcacagcaggcgcagcagctgcacttccaaggcggtctcctcgcggacttcgcggaccacggcagcctccaccgtttccatccagtcgactttgccgccgggcaggccccaatgcccgcgctccggatcgcgtccgcgctggatcagcaggatgcggccgtcggcatcacggacgacggcgccgcatccaacgcggggaatctgtagttcagtcatggcggtgaatgaagaagggacggttttcattcttgcatgcacgccgcaccgggcgaactcgcgctaggctgggcacctgtgcatcaacaacctcgcgggtgtgtcgcatggtcatccggcaacttggtgctgacgacgccgacagtctctggcaggcgcggttgcaggcgcttcgcgagtcgcccgctgcgttcctgtccacgctggccgaggcgcagaatgagacagcagacgtgatgcgcgcccagcttgctgatcccggcacgcgttatttcggcgctttcatcgacggcaagcttgcgggcttcctgcgctacgtacgcccgatgcggatggcgcgacggcatacggcggaagtgcacagtgtccacgtgggcaccggccaccgtggccagggtatcgcccgccagcttcttcttgctgcgtttgcatctnnnnnnnncgagggcattgaatcgctcaccctcacggtgctggaggacaatgctgctgcgcgcgggctgtatgaatcgctgggtttcagcgtactcggcagggagccgcgcgcagtcaagcgcgagggcatctacacggatatcgtctcgtactggatcacattgcactgacagtgaaacgttactgcgagcccggtcatgtttccgtggcacgatgggcctggacacacattcattcgacgaagatagggcaatgcgcgttcaggtatgccgctggcaaagcgtagcgccgcaacaccgtcagcaggcggtggatctgctccgccaggctttcccggacatgcagggcgagggctacgccatcccggggccggtcgctctggtcctggcgatgggaggtgatcacgttgtcgcacatctcgcgctgtacgaacgcaacgtactgctggacggcgagccggaacgcatgggcttgattggcggcgtggtggtgcgtgccgacgttcgccggcagggcgttgcctcgcggttgattgaagcggcccatgcagagctgcgccggcacggtatcgatttcgccgtgctgttcgccctggatcatcggcactatgcctctgtgggctatgtgccgatgcagaacgagacctgcttcattgaagacggccacgtacgcaggttcgtctaccgcggcggcatggtggccacgctgggagcgcgccgctgggccacggccttgctcgatctgcagggcgaaacggtctgaacggcgccagcgtgcagtcaccaccaaaccaccgtatcgtggcggttgtccaatgaaccagggagcggtgcaggatgaaggggaaggtagtgatggcgatgctgctgctggggtgtttcccgctggcatcggcccaggtctacaagtgcaagggcgcttccggtgaaacggtatacagccagaatccctgtgctgccggcgctgaacccatgaagctgcgttccagccgttcctccacggaaacggcgggggaggcatcgaaccgcgcggcggtgtaccagaacaccgaactggccgacgccggtatcgccgagcgcaactgcgtgcagggcgagcgctcgcgcatctacggtccgctggagtcgcgcagccagcagatcggtcggcagatcgccgagttgaaccggcagatggccgcgtcgagcaacaatctggccggcgcaacccgtgactcgggcatccgcacgcagattgccagcctgcagcaatcgttgagtgccgagcggatggcggcggatacacagatggcgagtgcgcgcgaacagtgcgcctcgacccggcgtgaacgcgagcgctcggtgcgcgacaagttcagcaacgtacccgcgggtacgccatgagtcgttcccgctaggcgggaaggcgcatgggtgtctccgcacggaagttgcgcccaaccggcgcgctcacgcccaggtagtgccggaacaggtagatcagcggtttccagcgcgccacatcgatgtgctgggtgccgcccacagtgatgtcttcgtgcgcatgcacgcagcggatgcggccttcgacgatcacgaagccctggccatcatcctcgccgggtggatgcatcgccatgacggtggcctccacctgcagcgggcactcggcattggccatcggagcaacatgcgtcgacacggcggcagtgaatccgcccagtgcgaacttgtcgcgcacgtgcacgtagcccatcgcctgcttggcggtcggcaccgggttacagccggttgcccgcgcgatcgcctcgacctgtgcggcctgcgcggatgaggggaagttcagcacgcactcgttgcgcagttgcaggttgcgatagccctggccctgcgtaccgagacccagcactacccggttgcccagcgcccagaacgaagaaagcgggctgatgttgctgctgccatcgtcattcaacgtggtcatcagcagcacgggcgtgcctgggtacaggaccgaaggggtgatgcggcggcgatggatcgaagcggtcttcacggcaggtctcgcggttgcgggcgagcactgtgccgcgcagtcggctgctgacgcttcggcctgcatcgaactgttggcagatgacggcatgccacaatggggcatggtccacacctccggttcccttgtcagtgtcggtgccctggtcggggaccaggcgcgtgccgccatgctgctgcagttgatggatggacgggcctacaccgcgatggagctggcgcgcgtggccggggtaacgccgcagacggcgagcacgcacctgcgcaggctggtcgagggcgacctgctggtggcggtggcgcaggggcgtcatcgctaccaccggctggcatcaaacgaggtggcagagatgctcgaaggcatcctgcgcgtggccgaccgtaccccttcctgtaccgctgcggccgcgcgcagcatgcctgcactgcgcgaggcgcgttcctgctatcggcacctggccggcgtgcacgcggtcgccatcaccgatcgcctgctgcaggcggggcatgtactgccatgcgaagggcattggcagatcagcgctggaggcgccgcattccttgccggactgggcctgccgttgcgcgagctcctgcagcagccggtggcggccaagccggcgcgctactgccgtggctgcctggactgcaccgaacggcggccacacctggcagggctggtcggtgaggcgatgctggacagtttcgtgaacaacgattggctgcggcgcgtcgagggccggcgcgaactacggctgacgccacccgggcgcgaggcgttgtggcggctcttcaacctggcgacctgagcggcgcggccagtctcagtcacccgcgacatggcaaggcgttatggtcgagttccacgtctcagggagctgcaatggcgagcaaggacatcacgggtcgcttcgggcacggagcgaatcggaaatgagcaaaatcatggcagatgtgcgttggctgacctttcggttgaagaacgggcaatccatcgggccggagcggctgaaggacggatgggtgatagcctcggaaaccgcccgctgcgaggtccgccgcgaacatatcgagggatcgggcctggtgtatgccctgtatgcgccggccaacctggcctcaccgcggcgcgcggaaatgcgcatgcgcgaattcctgatgagctcgggctacaccttcacgatgggcacgctgggcggctgatccccgcctgctgcggccacgggcgcacggccaagacctggccgagcgcgccgatctgaccgcgcgcatcgagcagcactgtgctggtcggccgacacccgggtggccaaacggcaccgacatgtcgaagcgcagccactcgccttcgggcatgccgaacaggtgcgcggtcagatcgaggggaggcggcacatgctgcgcgggtccctgcaccgtaagcgttgccagcctggcggacacgtttcgctacgcgatggactcagcgttgcactgtcttcaaggcatcgacaacctgtgcttcagagaagccacaatgtccttcgcccaccgatggcagtagccgtggcgctggccgcgcaccggcgtgtgcggccaactgcggatacaccgtctgcatgtgcggcacgatggtcgggtcgttgtggttgaactggatcaccagcgggcgctgcagtgcgccggtcagcgccagcgtcgcgcgcaccctggcctgcgcggcaggtacggcatcgatgcgccgcaccccggcgttgaatgcggcgtcatcgccgaagccgctgtagaccatgcccctgttgccgaccggcatgccaccgctgcgtgtggccagctcgtgcaggaccagggcgtgcaggctgatcgtgccggccacttcatcgggggaaacctgcagccgctgcgccagcaacgcggcatgcgccgggtcgcgttgcagcgtggtggcgatgccctggtaaagctcgctctggggcagcatggctgcttcgcgcgacgccaacccggtggccggcagcccctcagccttggggaagagataatcgaacgcgaccagtgtggtcagcaggtcggccgcgatctgttcgccactgagattggcgccgcacagcgacacaccaccggcatagtgctgcgggaaacgctcgaggctgccaatggttacggcaccacccatcgagaagcccagcatccaggtgtgtcgcacgcgcttgagttcacccagggcatgctgtcgcaggtgttccatgtcggtgatcgcctcggccaccgcccagccttggctggaatacgcgctctgcgcgacggcgtagcccgcgcccagcagtgctgcggtgctgtcaccggcggccattggcgtggtgcgtggcacgcccacgggctcatagccatgggccagcatcaccaggtcgccgttccagtctgccggtacatccagccgccagggggcgccctgcagctcgccgctgagcgtgcgtggtgccgtggttggtgctgccagcgatgccgtcgaagcatgcagcaggccaagggcgagggcacatcgaagcaaggggcgcatcgtggtcattccatgcgggaatggcgccgagcatagatgccagcggaatgttnnnnnnnntgcactgccgcaggggattgcgggccgtacaggcggcgctctacgctggtggcatggctccgcacgtcaccgcgtcgattatccgcattccccaagggaaggcggggtagcgcgcggtcgtcacggccctgcaacccgcccgggaaggcggattgcatgcagcgctctcccgggaactggaatccaccgaggagatcgcagatgcaacaccctccatccgccgatggcggcgcaaccctgcacctgctgtgcggcaagatcggcgcaggaaaatcgacgttgtcgcaacagctggcggccaatcctcgccacgtattgatcagcgaagatgcctggttggccacgctgcacccgggtgaaatccactccgtcgccgattatctgcagcgcgcagccacgctgcgcagcgtgctgaccgatcatctgcgtacgctgctgcgggccggcgtctcggtggtgctcgatttccccttcaacacgcccgcaacccgcgggtgggcacgtgaggtgttctcgccagtgggcgccgcgcatcaactgcacttcctcgacatcgccgacgaggtctgcaaggcgcggctgcgtgcacgcaatgcatgcggcgagcatcccttccaggccagcgatgaggaattcgagcagatcacccgccacttcgttgcaccggccgcagaagagggtttcatggtgatgcgctacaccgaggcaggcccggcatagcgcggtcggctcagtcgccgaatgccggcttgccttcggtggcggtgcgcacgagcgtcctgcggaaggtctcgaccagggggcgcaggttgatgcggtgccaggccgcccacagcggtgtgcggtagctgaaccacggcagctcgcgcagcaccacgccgtccggtgcctggtgatccaggctctgctggacggtggtcaggcccaggccggcggcaaccaggccaagcgcggccagtggctcggtcgcttccatggcgatgctcggggtgaacccggctttcgcacacgcggcgatgaaggtgtcgtggcgcagtgcgttttccctgtgcatcacgccgatccactgctggctggccagatcctctggcgtgatggtctctgcactggccagtgggtggtcggccggcagcgccagcagcatcgggtcgttcagcacctgcgtggcttccaggtccggatcgtcgaacgccggtggttcgcagaccagggcgatgtccaggctgcgttgccgcaggcctgccagctgcacgtccgactgctggttgtagagcgcgatatgcaccgccgggcgatcgccgcgcagttcgcgcagggcggtgggcaatacgccggagtgcatcgcgtactccagatagccgatgcacaggccgccttcgtcaccgcggccgagccggcgcgccagcgattccagccggttggcatgggtcagcagggcccgcgcctcggccaggaaggtacggccatcggcggtcagccggatgcgctgctgcgagcgttcgaacagctgcagctccagccgttcctccagctgggcgatctgccggctgagcggggattgggagatgtgaaggcgctcggcagcgcggccgacgtgttcatcttcggcgacggccacgaagtagcgcagttggcggaggtcgagcataagaccctgcgggactcaagataattaaattatgtcttggacagtcttatcgggcaagcctagcctgtgcctcaacttcaacaacctctccaagggggaacccatgagcatcaacacgctgctggctggcaagaccctcggcttcggtaccgcgccgctgggcaacatgttccgtgacatcccggaagccgaggcccaggccacggtggacgcggcctgggaacagggcagccgctacttcgataccgccccgttctatggtgcaggcctggccgagatccgccttggcgacgcgctggccaagcgcaaccgggatgacttcgtgctcagcaccaaggtcggccgcctgatcctggacgaagtggaagacaccagcgcccgcgaccttggcgagaagggcggcctgttcgtcgccggccgccccaacaagctggtcaacgactactcggccgatgccaccctgcgttcgatcgacgacagcctcaagcgcctgaagaccgatcgcctggatatcgtctgggtgcacgacatcgcacaggacttctacggcgatgagtggctgtcgtacttcgagaccgcacgccgcggcgccttcaaggtgctgacccgcctgcgcgaggagggcgtgatcaaggcctggggcctgggcgtcaaccgtgtcgagccgatcgagctgaccctggacctggacgaagcccgtccggatggcttcctgctggcaggccgctattcgctgctcgaccacgagcgtgcgctgcagcggctgatgcccaaggcggccgagcgcaacaccggcatcgtggtcggcggtccgtacagctccggcgtgctggccggtggcagccacttcgagtaccagaaggcgtcgccggagatcctggccaaggtcgagcgcatcaaggccatcgcggccgagtacggcatcagcatcaaggcggccgcgttgcagttctcgctggccaacccggcagtggctgcggtgattccgggcgccagccgtcccgagcgcatcgccgaagactacgccgcactgaaggaaatcatcccggccgggttctggcaggcgctgcgcgcccagggcctggtcgcggccaacgccccgctgccgatcgacaacatctgagtcccgaaggagacattcccatggcaactgcttctgtatccatcaccgtgccgaccccggccgaccaggtctggaacctcatcggcggcttcgattcattgcccgactggcttccgtacattccccagagcacgctcagcgaaggcggtcgcgtgcgccatctggcaaatcccgatggcgatgccatcgtcgagcgcctggaagccttcgaccaggccgatcgcagctacacctactcgatcctgcaggccccgttcccggtcagcggctatcgatccaccctgcgtgtggtcgagcagggcgacggttcgcggatcgactggtccggtgagttcactccggtgggcgtcagcaacgaagaagcgtccgcgctgttcgagggcatctatcgcgatggcctgaaggccctggaaaccacgctggccgggtgaatgcccgtgtggcgttgaccgcatgcaggcgccccggcgggtccggggcgtctgcgtgtcagggggcgggcgtcggtgcaccgcaggcgacgcgatgcatgggaaagtccattgcctgcttcggattgtcctgcgcgatctcgatgcgcgcatgtgcgcgctggttgtcgagccgccggtagtggatacgctgtgggaagtcgttggcaggattctcgaagaccgcctcgttggcatcgacccgggtggcgttgaagtccgtggcgttctggccagagggcagggcagtcagcaccaggcgcccatcatcgtgctggcgcagttgcatgaactcgaagccgacggttcgcccttcacgcaggctgcggctgctgccgaacagggtgtttccagccaggctggtccattgctcgccggcaccgggtggctgcccatcaagctgccagcaaccggccagccaggccaggtgttcgatcttcgagggtgaggcggatagcgcgtgcggggccgcgagcagcagcggcaacaggcccagggcgatgcggagtgacatcggtgcctccatgcgcgggaatgtgcggcctgtatagcgcccgccagatcacgcggccagtgccgtcctttccagtgctgattccgatacgatctgtcacattgagcttatctcgcttgacccggagtcccgtcatggtcgaccgtctcgccattctgcttgaacgcttcgcggtcaccgcctcggtgttccatgccggtgcgctgtgcggcatcaacacgctggagggggaggatgaagccgggcagctgcacctggtgcggcgtggcccgctgcaggtcagtcatgcccagcagaccgtacaggtggatgtgcccagcctgctgctgtatccgcggccgatgccgcaccgcttcagtaccgacccgcagcagggcgccgacatggcctgcgcgaacctgcatttcgaaggcggccggctcaatccgatcagcgccgcgttgccggatttcatctgcctgccgctggctgggctgtatggcggcaacgcagcgctggagttgttgttcgaagaagcgttcgagcagcgttgcgggcgcgcggcgatggtcaaccgcctgttcgaggtggtgatgatccaggtgctgcgccagctgatggaaggtggcgaaatgcgcggcggtctgttcgctgggcttggccacccgcgattgcggctggcgctggtggcgatgcacgaagccccggcgcagggggggacgctggaggatctggccgaggtggccggcatgtcacgcagcgtgttcgccgccagcttccgcgaggcgatggggaccaccccgggccagtacctgcaaggctggcgggtcgggctggcacagcaggcgctgcgccagggccggccgctgaagcggattgccgacgaggtgggctacggcagcgaggcggcactctnnnnnnnnttcaaggcgcacacggggcagtcaccacgcgaatggcgcggacaggcgcgtgctggcgcggcctgagcctcagcccagcaccagccgggccagcttcatgccaccgaacaggccggccaggcccagcgccaccgagccaccggcatacagcgcggccagtccgtgctgcccgcgctgcagcagcaggccgatctccagcgcataggtagagaacgtggtgtagccgccaaggatgccggtggcgagcaacaggcgaagctgcggcgaggcaccattgcgcatcgcgaagacctcgaccaccacgcccatcagcagggcgccgctgatgttgatcaggaaggtcgaccacggccaggggctgccgacggccactcgggcgccgatcaggttgcaggcgtggcgcaggcaggcaccgatgccgccgccgacgaagaccaggaaatagttgttcaatgcttgcatggcgtgcctcgaatgcgggttcgcagggtcaatggcgaacgccgagggcaggcacgacctgccgtcgacgaacaccgggttcgtcctggcaggagccatcagccttctcaggcggttatcgggggagccccatccccatcgcggtccatgctaccagcggcggtgcattcacgtcatcgaggtggtcagcacgcgggccaccttgctgcggctgaagccatccatcagcagttcgaacgcgagcaggtccagcgccgcgtggcggcggtggtcgatctccaggccattctcggccaccaggtgactgaccagctcataggcgtcctgccagacgtcaaggtgggcctgactgggaatgtaggcgttacccggctccccgacgccgcgcccgttcactccatacagcagctcgcgtgcgtccagcttggccgcatcggcgatgcggaacagctgctcggctttcacatgggacgcgctgacatggtcgttgagccagttgctgatggttgccgtggtggatttggcggcgcgggccagatcggccgggcgggggtgcccggctttcttcatggcggcggcgagtcgttggccgagagtattcatctatgcaagccagcttaacgcgtggaatgcgaagaatccttgccgcaagaataagtctggttaacaaaagggcagaccatgaccgaattctggaacaagcggcaggtgcgtacgcggctggggttccagaccgatgcggagctggcgcgcttcttcggcatcagccgttccgcggtatcgcaatggccgaaagacttcccgatccccgctctgcggcagtacatcctgcatcagcgctacccgaacctgttccccgcaacgggcgccgccgaagttgaatccgcctgaattacgccgccttttgtcgcatttagcgtgctaagcgcattctgttaagtacacttagcaaaataggaaaaactgatcgttctggcagtacctattgtcgaggcctaccggctgtcggacagatggctggggcgcgttgtcggcttcaccccatccgggaggggcggggtcccgtatgtggtttcgtgaacgattaataatttcaatcgtgaaagtcgctgcatgtaattgacctgtcgtgaaatctgtgactaatttggatcaaccgggcgtgaagcctgggagtctttcagtagcacgcaagtgagtcggtagaccgtcaacgatgcagaacaagtccaacggaggtcgtatggaatacggcatgcatggcttggctgaacgggtacgccgcgaactggaagccagctatcacaaacacggatgcggtccggcgttctgggatacctaccagcaggtgctggaccggctcgtcccgcaggggaccgagcgtaccgagttcaccaacgaaatggcgctgatcatcgagcagctgggcattgtccgacgcgcgcagctggtaccaccgcacgccgacgggccgcgttgattcagagcaggcgccaggcgccgcaggcaagcagcgccagcagcaaagacagcagggccagggtccggggtcgccaccagcgcttcggttgcccggccatcgcctgcggactgcagtagcgcaccagccccggaccgaacccggcccggtgctgttgctgtgcgcaggcttccagacaggcgccgcaggccaggcagtcggcctgcggcccctggcggatgtccaactgcatcgggcaggcgctgatgcaggccgcgcaatcggtgcaatcgccaagacggtcggcgctgaaggtcggcatcggtccggccagcagcggatgcgcggcgcggaacacgtagtcctgtgcagtggtcgggtcgagcaggccgcggccacggcccagcacgccgcccaggccggatgggcgaggcccgcgtggctcgccgcggcgggcgtcgtacagcatgcgcggcgtatgtggatcggtcagcagcggctgcatgcgtgcgaacgggcacagcgaacggcagacctgctcgcgcaggaagccggcgtttgcccaggtggcggcggcatagaacagcacccagaacgtttcccagccgctccagccggcgcgcggcgctgcgatcaccagctcggcgatcgggctgaacaggcccacgaaggtgatgccggtccacagcgagagcagcccccaggccagctgtgtggcnnnnnnnncaacgcgtgccggaagcgtgcgggccatgccgtcggcgatccagtcgaaggcacggcgccacagtgtctgcgggcaggcgtggccgcaccagatgcgcccggcgaggtgggtgagcagtgccagccccatcgcgagcaccgccagcaggccgaccagcaccccgacgtctcccggccacagcgtccagccgaacagatcgaagcggcgggcgttgatatccagcagcaaggcctggcggccatcccagcgcagccatggcaatgcgtagaacagcaccagcaaggcggcgctgagcgtgccgcgccagtgccgtggtctcggtgtgcaggtcgtactcatcccagcggcaacnnnnnnnnnnnnccgctgggcatcggtcgctgcaggtaccaggtgatcgcgctggacagcgccgtcaccgtccagaacatgaagaagccggccgtgtagcccatttcacggctgatctgcgtgcccgggaaactgatggcctgcaaccgcagcgggtcgacgaaggcgaagaacaccacgctggccaggccggcagcgatgaagctgggccagaggatcgcgccccattgctggatcaactgctggcgacggttgggagagggtctgttcatgctgtcccggatcgaaaagtgggcggcgcgtatactcgcctgggttggcgcggcatccgcagggcatgcttcctgcaagcgtgccagcctaggtgcagcggactgcgccgacattgatctggatcaacggtggtgccggccggctgcggcacactgccggcacgctttgggtaccccgatgaacgcaacgccgcctgtccttcctgtcgcctcgcccgagctgtgcaccgagcaggaagtgacccgcctggtccacgacttctacgcccgcgtgcgcggggaggagcgattggggccggtgttcgaggcccacgtccacgactggccggagcatctggcccagctggtcgacttctggtcggcgatgctgcgcggcacccggcgcttcaagggttcgccgatgtccaagcacatggccatccagctggacaaggatctgttcgaccgctggctggtgctgttccggatcaccaccgccgaatgcaacaacccgccgatgcaggagctggccaacgacgtggctgcgcgcatcggtgacaccttctggaagcgctaccagatgctgcgatggccgcaggtcggcctgccggtgctggggatgcccgccaaggattgatctgggtcaaggcggcgcaggccgcccggcgcgatgctggcgccatggacacgttctctcccgccgctggtggcctggcctggactttcgaccctgaccttctgcgccggcacgaccggccgggcccgcgctacacctcgtacccgaccgcgccgcatttccatgatgggttcgacgcgccggcgctgcgccaggcgatcgccgacagcaaccagctggcccgcgcgctgtcgctgtacgtgcatgtgccgttctgttccagcccgtgcttctactgcggctgcaaccgggtgatcacccgcgatcgcggccgtggccacagctatgtgtcgcgcgtgctggccgaggccgatctgctggcaccacagttcgaggacgggcgcgaggtcatccagctgcatctgggcggtggtacgccgaacttcctcgatgccgaggcgatgaccacactggtggaagggttgcgcaggcgcttcgatttcagcgattcaccgcagcgcgatttctcgatcgaactcgatccacgcttcatcgacacccgtgacgtcgccatgctggcgcgcctgggcttcaaccgggccagcctgggcgtgcaggatttcgacccgcaggtgcaggaatcgatcaaccgcatacagggcgtgcagcagacactggacatcctgcgcgcctgccgcgacagcggcatgcgttcggtcaacgtcgatctgatctacggcctgcccgggcagagcctggaaggattcggccgcaccctcgaacgggtgctggcgctgcgcccggaccgcctggcggtgtatggctacgcgcacctgccgcatctgttccgggcacagaagcagatcgacgaaagccggttgccgtcgccggaagacaagctggcgctgctgggcctggcggtggacaagctctccgcggctggctaccagtacatcggcatggatcatttcgcattgccggaagaggatctgtcacgcgcgcagcgtgccggccagctgcatcgcaacttcatgggttacaccacccacgccgataccgatctgctcggcctgggtgtaagtgcgatcagccatatcggcgccacctacagccagaatccacgtgacctggcgtcctgggaggacgcggtggaccaggggcagttgccggtctggcgcggtgtcgcgctgagtgccgacgaccagctgcgcgcggagctgatccagcagctgatgtgccagggcgaggtggatggtgcggtgctggggcagcgccacggcgtggatttccagcagtacttcgccgaggacctgcgttcggtacagcggctgcaggaagatggcctggccgaataccgcgatggcgtggtgcgtgcgagcgagcccgggcgaccgttgctgcggttgctggcaatgtgcttcgacccgtatctgcgtgccgcacatgagcagccacgctactcgcgggcgatctgaaagcgggatgtgctgcgtgcgtgtggtgcccggagccggaatcgaaccggcatggggttgcccccggcggattttaagtccgatgcgtctaccagtttcgccatccgggcctgcagcgcggcgccgattgtagcctacccgtgtcgctgcagccggattgcgcgggagcgacgtgcttaactgttatccctgttcatgtcatagtcccagccaccgttcccagggggggagccacccgatgtcgctgcacgcgattgcctatgccagtgaggcccgcgctgatctgcggacaaccgatcttgatcgcctgctggccgacgccacggcattcaatcgtgtagccggtgtcaccggtgtcctgatgttcgacggcagccgcttcctgcagtatctggaaggccccgaagatggcatcgattcggtgttccagcgcatcttcaatgcacgcagccacgcgcagatgaggctgttgtgccgcgcgccggtggtgcagcgtgcgttcccgcgctggtcgatggggacgcggcggatcgatgcggacctgctgacccagatcgttgacgcggcgtggccgggtttcctgcttggcagcggtggtttcgagcgcctgctgcaggcctggaccggtgccgacggcgagctggaacccgccgcggtcgcgctgggttcctgagcccgccttggcggcggggtatcggggccggtaggctgtagcctttctggtgcgggtttcccggagtggtacagcgaatgagtgggttggcccaagccatggcggcacgcatccggtttcacccggcgcacgggatatgccgatgagcgtgcccgttgcggcggcggtgacgccgcgtttcgccgtgatcggcctgggttacgtcggcctgccattggcggtggcgtttggccggcactggccgacactgggctttgacatcgatgccggccgcatcgcggagctgcgcggtggccgcgatcacacgctggagatggaggccgacgagctggccgaagccacgcatctgcagtacggcagcgatccttcgctgctcgatgcctgcaacgtctatatcgtcaccgtgccgaccccgatcgatgcatacgagcagcccgacctggagcccctgcgttcggcgacacggctgattgccagtcatcttcgcgccggcgatctggtgatctacgagtccacggtgtaccccggcaccaccgaggaagtgtgcgtgccgctgctggaacagggttcgggcctgggcttcaacgaagacttctattgcggctacagcccggaacgggtcagtcccggtgaccgccagcggcgcctggccgacatccgcaagatcacgtctggttcgaccccggaagtcgctgcggtgatcgatggtctctaccagcgcatcatcgacgccggtacgttcccggcgccgtcgatgcgcgtggccgaagcagccaaggtggtcgagaacatccagcgcgacgtcaacatcgcgctggtcaacgagctggcgctgatcttcgaccggctcggcattgatacccaggacgtactggacgccgccggcagcaagtggaatttcctgccgttccggccaggcctggttggcggtcactgcatcggcgtcgatccgtactatctgctgcacaagtccgaaagcgtgggctaccacccggacctgatccacaccgcgcggcaggtcaacaaccgcgtcggcgagcacgtggcggcgcgcgtgctggcgatgctggccgagcgtggccgtgcaccggcggaggcacgcatcctggtgctgggcgtgaccttcaaggaggattgccccgacctgcgcaacagccgcgcgctggaactggcccagcgcctgcgcgatgcgggtgcgcaggtggaggtgagcgacccgtgggtcggcccggcggcattgaccggcgagggcctggattggctggccgaacccggggcagggcgctatgacgcggtggtgctggcggtggcccacgcccgtttcaaggcaatggatgaagacgcaatccgggcgctgctggcgccaggcggcctggtctacgacgtcaaatcggcctggccgcgcaacgtggttgacgatcgtttgtaagccttggcagcgagcggcgcggtagactcgggaacagttgcaaccgaggaaagccatgcaccggtacatcgtctacctgctcgccatcctgatgttcccgatatgcctgtggctggccacgatctggccggcctggtactggggcgtcggcctgactgccgcgatggtggcattggggacctgggacctgctgcagaaacgcagcacgctgcgccgcaactatccggtgatggcgcacttccgctacgggctggaatcgatcggcccggagatccgccagtacttcgtgcagagtgacctggaggatgtgccgttctcgcgccagcaacgtgcactgatctaccagcgcgccaagaacgagatggacacggtgccgttcggtaccctgcgcagcacctatgcggtggactacgagtggatcaaccattcgctggcgccaaccgccatcgccaagcatgacttccgcgtgttgatcggcccgaactgtgccaagccctattcggccagcgtgttcaacatctcggcgatgagcttcggttcactgtcggccaatgccatccgcgcactgaacgaaggcgcgcggcgtggtggtttctaccacgacaccggcgaaggctcgatctcgccctatcaccgtgagatgggcggcgatctggtctgggagatcggctcgggctacttcggttgccgcgacgagaagggtggtttcagcgaggaacgcttcgttgccaatgccacccatgaacaggtcaggatgatcgagatcaagctgtcgcagggtgccaagccgggtcatggcggcgtgctgccagcgccgaaggtgactgccgagatctcggtgacccggggcgtgccgatgggcgtggactgcgtgtcgccgtcgcgtcactcggcgttctcgacaccggtcgagctgctgcagttcgtcgcccgcctgcgcgagctgtccgggggcaagccggtcggtttcaagctggcgatcggtcacccgtgggagtggttcggcattgccaaggcgatgcaggaaaccgggttgctgccggatttcatcgtggtggacggtgccgaagggggcaccggcgcggcgccggccgagttcgtcgaccatgtcggcgtgccgatgcacgaagcgctgctgctggtgcacaacaccctggtcggcctcgatctgcgcgagcgcatccgcatcggtgcagccggcaagatcaccagtgcgttcgacatcgcgcgcaccatcgcgctgggtgccgactggtgcaatgccggccgcggcttcatgttcgcgctgggctgcatccagtcgttgagttgccataccgacaagtgcccgaccggcatcgcgacccaggacccggcgcgctggaagcatctggatgcaccggacaaggccacccgtgtgtacagctaccacgagcacacgctgcatgccttgaaggaactgctgtgtgccgcgggcctgaacgacccggcggaactgggcccggagcatatcctgcgtcgggtttcgcctgttgagatccgttcgctggcctcgctgtaccgctaccttgaaccgggcgagctgctgcacaaggtgccggaccacgccgtgttccatgcgttctgggccgatgcgcgcagcgattccttccagccgccgccgaagatccaggcgctgcgggccagcaagtcgcgataacgtgttgctgtagaaccgagcccatgctcggctgcttctctcatcgcgatgttggaacgaagaacagtcgagcatggctcgacgctgcaaggagatgccatgcggttccggaccggcaccacggatgatgtcgccacgctgtgggcgttgcgcacgcgttgcgtgcgcgagacctgcagcagccattatccgcccgaagtgattgcgccctggtcggcctcgccgccgccgtcgcagtacgcgcggttgctggggcagggcggctgcgtggtggccgaggatgggcagggcggccttcttggcttcggtgtgttcgatgccgatgccaatgaagtcgacgcgttgttcgttgatcctgatcgtggcggccagggaattggccaggcgctgatgcagcgcctgctggcaatggccgatcgtgagcgtgaggtggtgctgtcggcctcgctcaacgcggtgccgttctaccaacggcagggattcatcagcgtgcgcgaagaggtctatccgcatcccagcggcgtggcgctggcttcggtgagcatgcgcaggccatggtgagcgcccggggactgtaaggcagtcgaggatggctcgactctacaatgcaggcgtcaccgcccggccagccacctgatcacgccctcggcggcgcgcaggccactggcgtagcacgcggtcaacaggtagccacctgttggcgcctcccagtccagcatctcgccggcgcagaacacgccgggcacggcccgcagcatcaggccatcatccagcgcatccaggcgcacgccaccggcggtgctgatcacctcggccatcggccggggacgcagcaggcgcagcggcaggcgcttgagcgtagccgccacggcaggcaggtcgttgccggcttccttacccagaatctcgaacaccagtgcggccttcaccgcatcaaggcccgcctggcgacgcaggtgctcgccgaagctgcggcccttgcgcgggcgtgacagatcggccagcaggcgcgcttcgtcgcggcccggcaccagatccagccgcagcatcgcgtggccatcgcggttgatggtctcgcggaggtccgccgccaacgcatagatcaggctgccttcgatgccgtactcgctggccacgcattcgccctgcagcgactgtggctgtccggccaggtcgatccagtgcgcgaccaccggcttcaacggtgcaccggcattgcgctgggcgaagaacggggtccagtccacgtcgaagccgcagttggctgactgcagtggcgcgatgtccacgccacgggcctgcagtggtgcaacccaggcgccgtcgctgcccagctgcggccagctgccgccgcccatcgccaacacggtggcatcggcgtggacatcgatctcgccggcttcggtggcgaagcgcagcgcgccgtcgttgccccagccgatccaacggtggttggcatgcaggcgcacgccctgttccttcagccggcgcacccagccacgcagcagtggcgcggccttgcggtcgaccgggaacacgcggccggagctgcccacataggtctccacgccaaagccgccggcccagtcgcgcaatgcctgcgcatcgaagccatccagccagcggcccacggtcgtggactgctcgcggtagcggctgtcgaacagcggacgcggatcggaatgggtgaggttgagcccgcccttgccggcgatcaggaacttgcggccgggcgaacccttggcctcgtacaggtccacgtccagaccggcggcgcgcaggcgctcggcggcgaacaggccggccgggccgccgccgatgacggcgacccgcggaagcggtgcggcattacggtttgacatcgagcagctcgacatcgaacaccagcgacgaaccggccggaatcgggccaacccggcggtcgccatagccgtaatccggcgggatcatcagggtgcgcttgccaccgaccttcatgccggccacgccctcatcccagccgcggatgacctggccggcgccgagcgcgaaggtgaacggttcgccgtgcttgaaggagctgtcgaaggtcttgccgtgcttggtttcggtgcggttgtcgtagatccagccggtgtagtgcacggtgaccttgctgccggcaacggcttcggtgccggtgccgggcacggtatcgatgcgctcgaaggtggtcagggtgccgccgggcggtgggccggacggttcggttgtgcagccagcggcggcgagggacagcagcaggggaagcagcaggcggcgcatcgggcgtctccggaagggcgcagggcgagggcggcaagggtagcgcatcggcgccgggtatcatgggggcatggcaaaactcctgctcaatctgcgcaatgtcggcgacgacgaatatgccgatgtctgcacgctgctcgaccagcacggcatcgcctggtatcgcaccgaacccagcccctggggcatctccaatggtggcctgtggctgcgcgaggacgctgatcatccacgagcgaaggcgctgatggcggaataccaggccgaacgcgggccgcgcatccgtgccgagcgtgagcaggcattgcgtgatggcacggcggagaccttcggcagcctgttccggcggcggccggtctacgtggtgctggtgctgctggggatggccggtgcggcggcgctggtgctgctgccgttcgtgctgttgcgggggtaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgaatctgcccggaggggcgggaggcgctaaaatgccaggatgatcgccaataccgctgcctatcatttcgccgtcatcgacgctccccaggccctgtgcgaccagttgctggcgcgtgccgaggcggcgcagttgcggggcacgatcctggtggcgggcgaggggctgaacctgttcctggcgggtgcgccggaggcggtcgagggtttctacgcggcgctgcgttctgacgtgcggtttgccgatatgcgggtcaaaaccagcttcagtgaacatcagccgttcgcgcggctgaaggccaaggtgaaggacgagatcatcagcttccgccgtgacgacggtcagccgctggactatcnnnnnnnnccggcggtcgatccggccacggtgcaacgctggttgcggcaggggcatgacgacgccggcaagccggtggtgatgctcgatacccgcaacctgcaggaagtggagtacggcaccttcaaggatgcgctggtgctgccgattcacaagttcaccgacctgcccgaggcgctggcgccgcaccgcgaggcgctgaaagacagcaccgtggtcagtttctgcaccggcggcatccgctgcgagaaggcggcgctgtggatggtcaacgacggcatggacaacgtgctgcagctggacggtggcatcctcggctacttcgaggaggtgggtggcgaaggctacgaaggccgctgcttcgtgttcgatgagcgcgtggcgctggatgccgagctgaagccgatggtcgaccagccgctgccggagccgcgccccagcgcgttctgacgcttccgcggtagagccggccgctggccggctgcgaagccatctacctgtatgccggccagcggccggcactaccaatcgcgcttggcgcggatcagggcaccccggatcggcccggtcagccctgaacccgccacacgggaatcagcatcccgccaccgtcactggccgcggcgcctggccgaccccatgcatgggggatcctgtgacggaaaaacgcctgatgatcccgttgtcgatccttgacctggccccggtctgcgagggcagtgacaccaccgccgctttcgccaacatgctggaactggcccagcacgccgatgcgctgggctaccgccgctactggctggccgaacatcacaacatgccgggcatcgccagcgcggccaccgccgtgctgatcggccacgtggcgggtggcacaaagcgcatccgcgtcggtgccggcggcatcatgctgcccaaccatgccccgctgcaggtggccgagcagttcggcacgctggcttcgctgtatccggaccgcatcgacctcggcctgggccgtgcacccggtaccgaccagccgacnnnnnnnnnnctgcgccgctacttcgacagcgccgaccagttcccgcaggacgtgcgcgagctgctgcattacttcgagccggtacaacccgggcaggcggtgcaggcggttccgggtggcggcctgcgggtgccgacctggatcctcggttcgagcctgttcggtgcgcgcatggccgcctcgatgggcctgccgtatgcgttcgcctcgcacttcgcacccgacgcgatggatgaagccgttgctgtataccggcgcgagttccgcccctcggccacgctgaagcagccgcacgcgatgctggccctgaacgtcgttgccagcgacagcgaaaccgaatcgcggcgcctgttcaccagccagcagcagagtttcgtgaacctgcgtcgcggccgaccgggcaagattccggcaccgatcgacgacatcgagtccttctgggagccgcacgaaaaactgggcgtggagcgggcgctggcctgcaccgtgctgggcgatccgcagcaggtggcggagggcatcgccgcgttcgtcgaacggcacaagcccgacgagctgatgctcaccgccaacctgtacgaccacnnnnnnnncctgcgctcgttcgaactgaccatgcaggcctggcacgcccgccacgcgggctgaacaattgcgtcacggcccattgcggccaaaccgcgtctgatgggggctcatatcgaaggagcccccacatggccgacacccgtgccgaacacatcgcccagctggccgaactgatcaaggacgtggaggtggcgatgttcaccaccaccggcgtcgatggccgcctctacagccggccgttggccacccagcaggtcgccttcgacggtgacctttggttcgtgatcaccggcgacagccccaaggtggccgagatcgcgctcgacccgcgggtcaacgtggcgtatgcctcgccctcgaagaacacctatgtgtcggtggcggggcgggcacgcgtggtcgacgatcgcgcgaagatcgaggagctgtggtcaccggcgatgaagctgttcttccccggtggcaaggatgaccccaaccttcgcctgatccatgtgcgcgccgacagtgccgagtactgggacggtccgggcacgctgctgggcaaggcgttgacgttcgtgctgtcggcggtgcaggacgaaccggcggcgctggccgacaacggtttcatcgatcttcggtgatgaccgatgtccggcatgggtagtgccggccgctggccggcaaacctggaaacgtggcagccggccagcggccggctctaccggattccggatcagaaccagcgctggaacagctccaccgtataacccaccagctgccccgaactgaaaccgaagaaggcgatcgctgccacggcggcgatccagttgaacagcatcagcgcgccatcgcgttccagcagcgccagcgagaacagcagcagctggaagccgaacaggaaattggtgaagggaatcggcaacgacagcagcaggcccagcagcaccagcagcaggccactgaaggcgtgggcgggcagcggtgtcagcagttgcggcaggcggggtttcagcatcttgtccaggcgccgcagcggtcggtcgatgcggtccaggaaacgatgcatggtgccgcgcttcggcccgcggcgggcaatgaagccgggcagccagggccggcgcaggcagaacagcatctgcaggccgatcaggaccaccagtgggccgctgaccgcgccgcccatgcccgggatcgggatgaacgacggcaggatcgccacgaacaggaacacgccgaacgcgctctgctgcaggttgccgaggatctggcccagcggcatgtgctcggcgggatcgccagaggcgaacatctccagcagggtacggatgccctcgttgcggtaggccgggcgctcgtcgcccggacccttgccggcctcaggcggtgagctcatcggcctgctcgtcggacaacgtgcgcagcagcagtttgtccacgcgcgcaccgtccaggtcaaccacttcgaagcgccagcccgcccagtcgaagtactcgcctgcgtgcggaatgcgaccgaagtaatggatgcacatgccggccagcgtgtagtagtcgccgtcctcggcgtcgggcaggtcgttgctgccgatcagttcgcgcacgtcttcgatcggcagcgagccgtccaccagcagcgagccgtcttcgcgggtcaccaccagcgcgtcctcgtcggcgttctccaccgcctgcaggcggccgaccaccgcgcccatcaggtcgctgatggtcaccaggccctggatctcgccgtactcgtccaccaccagtgccatcgactgctgttcctcgcggaagatttccagcagcttcatcgcgtgggtcgattcggagacgtacaggggttcgcgcagggtctggaacagcgcgttgtcgccgcgcgccatgcgcgtggccagcgatttcagttcgagcacgccgaccacgtccatgtcgttgtcgcggtacaccgggtaccgggagaactcgtgttcggccatgatttccaggttgcgctccagcccggcctgggtatccagccacgcgatgcggttgcgcggggtcatcaggctgtcggcggtgcggtcgcccaggcgcatgacgcggttcatcatgtcgcgctcgtgggcatcgatcacgccggcctcgtggctttcggcgaccagcatgcggatctcttcttcggtcaccgaggcgacttcatccttgcccaggccgaacaggcgcagcaccagctgggtggtcctggacagcagccagacgaagggcagggcgagcttggccagccagctcatcggcatcgcgaccaggccggcaatggcctccgaacgggtcagcgcaaggcgcttgggcaccagttcgccgaagatcaacgtgatgaaggtgatcaggctgaccgccaatgcggtaccgatgttgccggcataggcgaagcccggcatcaggccctggatccagccggcgaaggcttcgcccagcgcttcaccgccgaggtagccggtcagcacgccgatcacggtgatgccgatctgcacggtggacaggaagctctccggcttctcggacagctccagcgccttggccgcgcgcttggaggtggcggccatctgcttcaggcggctcttgcgcgaggtcatgaccgacatctcggacatggcgaagaagccgttcagcagaacaagcgcgaagacaatcaggatcatttcaaacacgggcgtcgtccccggttggtggcagggagggcgggtgcttgcgatggcggcaggcgctcaggaacggggtccggcgcggcgctgggggataagggtcgtcgtccataggatgcgcccgaaggcgcgctggcatcttagcaaaggggcgtggcagggtggcaaccgcctgttcaggttcggggttccgagccccggaaagggggcggggatacccgagatggtcatctagccgtcataattccgtctggtgccgtccttcccgcgacggctgacaggtttctcaatgttctctctgcagaccattttcggttccggcaaacagttctacaccctgctcgatgaggccgccgtcgcggcctccgacgccgccaaggcgctgcattccatgctgcgcgaggccgaccgccagcccgcgctggacgccttcaagctggcccgcctgcgcgagcgcgcggcctcggacaagatcagccaggcgctggtggacagcttcatgaccccgatcgagcgcgaagacatcgaagcgctgggctcggccctgtacaagattcccaagcagatcgagaagttcgccgatcgctattcgctggccacgacccacctggagcacatcgacttcgcgcnnnnnnnngcgatgctggaacaggccgccggcgtggtggtggagatggtggccgacctgcgccacatgaacctggaccggatgaccgcgctgaacgagaagctgcgctcgctggaaaacgaggccgaccgcctgatgctcgagctgtaccgcgacatctattccggccgcctggacaacctgcagatgttcctgctgaaggaattcttcgagatcctggaaaaggccatcgaccgttgccgcgaggccggcgtggttgcgtaccagatcgtgttgaagaacagctgacggacgccgccgcatgttgacccttgtcctggtggtgatcctggccgcactcgtcttcgagttcatcaacggcttccacgacaccgccaactccattgccaccgtggtggcgaccaaggtgctctcgcccggctgggcggtgatgctggccgccttcatgaacctcatcggtgcgctgaccggcaccgcggtggcgctgaccatcgcctcgggcctgctcaacaccaacgtggtcgaggtcaccccgcaggtgatcctgtgcgcgctgctgggcggcatcatctggaacctgatcacctggtggaagggcctgccgtcctcatcctcgcatgcgctgatcggtggcctctgcggcgccggcctggcggccgcccacaacaactgggacgcgctgatctggtccgagcgcctgggcagctgggcgcagaacaagggcctgctgtggaaggtgttcgtgccgatgatcacctcgccgatcgccggtttcctgctcggcatcgtggtgatggtgctgctgtggggcctgatcgccggcctggccaggatcggtggcgccatcggtcgcctggcccgcccgcgcatcgtcaatgccttcttcggcaaggcccagatcgcctcggcggcctacatgggcttcgcccacggccacaacgatgcgcagaagaccatgggcatcatcgccatgaccctgatcggtgccgaggccaccggcgcactgaatgacctgccgtcctggctggccttcatgcacccggacgcccacgccggtgacggcatcgcgatgtggatcgtgctgacctgtgcggttgtgatggccgccggtaccgcttcgggcggctggaagatcatcaagaccctgggccacaagatggtcaagctgcacccgatccacggcttcgccgcggagaccagctcggccaccatcctgaccctggccgcccacttcggcatgccggtctcgaccacgcacagcatctccaccgcgatcatgggcgtcggcttcgccaagaacccgcgctcgctgaagttcggcgtgatcgaacgcatcgtctgggcctggatcctgaccatcccggcagccggcggctgtgcgtacctgatcctgaagctgttcgagctgttcggctggacctgatcgccacgccagggttgcaaacgaaaaagcccgccgatatccggcgggctttttcatgggcagagaattcttccggacacatcggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttgatccggcgggtgccgggccgcaggcccggccgaacccctcaattgcgctggaacagcgcctgcacatccttccggaacgccgcctggctgtccgcccggctgtagaacatgtgcccgcccggatagctccgcacctgcacccggtccgggttgctgcccatcgccggcatctggtccaccgtcaggatcgagcccatgaacgggcacgacaggtcgttccagccatgcacgatcagcacctgcagatgcggatcgatcgccaccgcctggcgcagctgggtcaccgcaccctggcgcagctcgccgttgcggtcccacagacgattcacgtcgtagttcagcgcctggtagcgcgcatccaccttccagccgaccacgcgcgtcacgaagtcgaccatcgccgtggtggtcggcgcaatgatgctgtccagcagcggatcattggcgcgctgctccgggtcattcgggaatggatcgaacgcggtcacattggagtcgtagcggctgcccagcgtgcccttgtcgcggaatacttcgcgcaggtaggcctgggtttcaagacggccaccggcacggcgcacgaactgcgggtcaagcccggtcagctcggtcacccggcgcagcatcgcctcggtcgcctgcggatcgctgcggcccttcatcaacgcggtggcgtaatcgccacgggtgtactccaccacctcgcgcattgccgcgtcggtgagcctgccctggcgctccaggtgcgccgcggcgatcgacggcagcgtctgcatccatgccatcggcgagacgtcggcgttgtcttccagcgtcgggctcaggtacggcgagaccagtaccaggccgttcatcgccacgcccagccgggtctgcaggaaatgggtgatgcgcgggccgcgatagccgccgtagctttcgccggtcaggtacttgcgtgacgccatgcgctggttgcgcagcagccagtcgtagatcgagcgcgacaggtactcgatgtcggcgccggggttgtacagctgcttcttcgcctcgtcatcgccgatnnnnnnnnggctgaaaccggtgccgaccggatcgatgaataccaggtcggtgaaatccagccaggtgcccgggttgtcatgcagggtcgcgggcgccgaggcgctgtcgccttccgaaccgaaggtgaccaccttgggcccgatcgcgcccatgttgaggtacaccgacgaggcaccggggccgccattgagcgcgaacgtcaccggccggtccttgcccggcatcgtgtacgcagtgaacaccacatcggcgatgaccttgcccttctcatcgcgcaccggcagggtgccgacggtggcggtgtagtccagggtgcggccggccaggcgcatgctctggcgcgccgacgcatcggcaggcagcgcaggcgcgtcggtcctgtcgtctttcgaatcgggcttggtgtcagcggcgggcgcggccagcacgctggtgggggcgatgagcaggccgacgcagagcgcggcagtgtgcagcagggacttcatggcaccggatcggcagcggaagggggggtccgatgctaggccggtggagtgccatgccgtatgtgtccaaaggcatggccacgttctgcagcggcttgcggccagattggatcaaacgggcagggtggctgccgcttcgtcgttggccagcaggccatagacggccgagtccgaaagctcgccctggatgcgccagcgctggcgcagcaccccctcgcggtggaagccgaggcggtcaagcacatgtgccgagggtacgttgcgtggatcgatctcggcttcgatgcggtgcaggtgcagggtgtggaacagatagcccagcatctgctgcagggcctcatgcatgtagccctggccctggcggtcgggcgccagcagatagccgatctcggcccgcatggcctcacgatcaatggcgaatgcgacgcagacgcccagcagtgggccgttgggtgattcgcgcaaggccagcttcaactgggtgccgatcgcgtgcgcggcaaggtcgtcgtcgatctgttcgcgggcttcggccggtcgtgtccaggccggatggttccaccagcgcatcacgtccggattggattgcagcgcgaacagcgcggccgcgtcgtcacggcggatcgggctcagcaccaaccgcgcgctgtgcagcggcagggcgggaaacagcagcgagtggctggccaatacgatggtccacacgggtggacgcgcattatgccgccgccgggtttgccgatggcggcgtaatgccaagggcgcatgagccggtaatggcggccgctggccggcagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggcaaccgggtcagagccctttgccacaaagggatccgaccccgtgccgggatcagacttccagcgaggccaggtcgcccttgctctccagccagcccttgcggtcggaggcgcgcttcttggccagcagcatgtccatcagcgagctcgtctgttcgcgatcgtccacggtcagctgcaccaggcggcgcgtatccgggtggatggtcgattcgcgcagctgcggcggattcatctcgcccaggcccttgaagcgggtgacgttgatcgcgcccttgatcttctcgcgttcgatcttgtccagcatcgagcgcttttcttcctcgtccagggcgtagaacacctgcttgcccacgtcgatgcggaacagcggcggcatcgccacgaacacgtggccggcatcgaccagcgccgggaagtgcttcaggaacagtgcggtcagcagggttgcgatgtgcaggccgtcggagtccgcgtcggccaggatgatgaccttgccgtaacgcaggccgctgatgtcgtccttgccggggtcgcagccgatggcgatggccaggttgtgtacttcctccgaggccagcacgctgttggacgagacttcccaggtgttcaggatcttgccgcgcaacggcatgatggcctggaagtccttgtcgcgggcctgcttggcgctgccccctgccgagtcaccttccaccaggaacagctcggtgcgcgacaggtcctggctgatgcagtcggccagcttgccgggcagggccgggccctgggtgaccttcttgcggacgaccagcttctcggtcttcaggcgtgcgctggcgcgctcgatggcgatctgcgcgattttctcgcccagctcgacgttctggttcaacagcaggctgaaggcatcgtgggcggcgccttcaacgaagccggcggcttggcgcgaggacaggcgttccttggtctggccgctgaactgcgggtcggtcatcttcagcgacagcacgaacgacactcggtcccatacgtcttccggggccagcttgacgccgcgcggcagcaggttgcggaagtcgcagaactcgcgcagcgcctcggtcaggccggtacgcaggccgttgacgtgggtgccgtgctgggcggtgggaatcaggttgacgtagctttcctgcaccagctcgccttccggcagccaggccacggcccagtccaccacctcggtgtccttcttcaggttgccgacgaacaggtcggccggcagcgattcgcgttcgcccatttccagcttcaggtaatcgcgcaggccgtcttcgtagtaccaggtgtcgacttcaccggtggcctcatcggtcagcttgaccgtcagccccgggcacagcacggccttggcgcgcagcaggtgcttcannnnnnnnaccgcgaacttgggcgtgtcgaagtatttcgggtcaggccagaagcgcacgcgggtgccggtgttcttcttgccgacgctgccgaccacttccagcggcgtggcgcggtcgccgttgcggaaggtgatgcggtgctcggcaccttcgcgcttgatgtgcacttccaccagggtcgacagcgcattgaccacgctgacgccgacgccgtgcagaccgccggagaaggtgtagttgttgttgctgaacttgccgcccgcatgcaggcgggtgaggatcagctcgacacccgggatcttctcttccgggtggatgtccaccggcatgccgcggccgtcatcgctgacctccacgctgccgtccttgtacagggtgatctcgatcgagcgggcgtggccggcgagggcctcgtccaccgagttgtcgatcacttcctgcgccaggtggttcgggcgcgcggtgtcggtatacatgccgggacggcgcttgaccgggtcaaggccggacaggacttcaatatcggcggcgttatagcgggcgttcatctgtcttcgaaagcttggagcgacgggcaagtgtggggtctggcacgggattttgcacgcctgcggttcagtctcggcgacgcagagggggtaaaatggcagccgctggaatctgaatgccggcgacccccgttgggtcgaaacatccaagccataccgcgaggaggacctcatgaagaagttgctgaccattgcgatcctggccgctgccgccgttgcagtgccgctggtggtggcgcagaacgccggccagccggccccgcagcagggtggccaggcggacaaggcgcaggccgaagccgatgccaaggccaagcgccgcgcccaggccaatgccgaaatgaaggcgcagggccagccggccccgcagcaggaagaggaagaagaggcgaggaagaagaagtaattcttccgccctccgaagcccttgccgcaagggattcgccccccgacgccccgcccagcggggcgtttcttttgggtgatggccgcaactgccccttgggttggcggccatcaatctgtaaactatggctttccgggagtaagtgcgtgtccaccctttgcgaatgggctggcacggccatgcgtggtcgccagcaatgcgggtcgcaggtgacggtcgatttgaccggcacggccgccccgacctcgcagggtggtccccgtccggcgcctgccgccgcacggcccagcacctccctcgctgccccagcgaaccggaaaacccccttcaagctccatgcccgccctccgggtgcgcgtggtgctgccgttttccatttccagacaggatgcttgcagccatgactcccttgattttcgtaaccggcggcgtggtgtcctcgctcggcaaaggcattgccgctgcgtcactggccgccattctcgaagcccgtggcctgaaggtcacgatgatgaagctcgatccgtacatcaacgtcgacccgggcaccatgagcccattccagcacggtgaggtctacgtcaccgacgacggcgccgagaccgacctcgacctgggccactacgagcgcttcgtgcgcacccgcctgagccgcaagaactcggtcaccaccggccgcatctacgagaacgtgatccgcaaggagcgccgtggcgactacctgggcgcgacggtgcaggtcattccgcacatcaccgacgagatccgccgctgcatcgatgaagccacggaaggctacgacgtggcgctggtcgagatcggcggtactgtcggcgacatcgagtcgctgccgttcctggaagcgatccgccaggtgcgcaccgagcgtggcccggagaaggcgctgttcatgcaccttaccctggtgccgtacatcggcgccgccggcgagctgaagaccaagccgacccagcattcggtgaaggagctgcgctcgatcggcatccagccggacgtgctgctgtgccgctccgagcaggcggtgccggattcggagcgccgcaagatcgcccagttcaccaacgtctccgagcgcgcggtgatcagcgtgccggacgtggacgtgctgtaccgcattccgtcgggcctgcacgcgcagggcctggacgagatcgtggtcaaccagctgaagctggccgacaaggccggcccggtcgacctgtcgatgtgggaagacgcggtcgacgcgaccctgcatccgctggacgaagtgaccatcgccgtggttggcaagtacgtcgatcaccaggatgcctacaagtcggtcggcgaagccctcaagcacggtggcctgcgccagcgcaccaaggtcaacctgaagtggctggaagcacaggacctggaaggcaccgacatggccgcactggccgatgtcgacggcatcctggtgccgggtggtttcggtgaccgtggtttcgaaggcaaggtgctgacctcgaagttcgcccgcgagcagcaggtgccgtacttcggcatctgctacggcatgcaggcggccgtggtcgactacgcgcgcaacgtggtcggcctggaaggtgccaacagcaccgagaacgaccgccagtcgccgaacccggtgatcggcctgatcaccgaatggcgcaccgcgaccggtgacgtggaaaagcgcgacgacaagagcgacctcggcggcaccatgcgcctgggcctgcaggaacagcgcctgaagccgggcacgctggcccgcgagctgtatggcaaggacgtcgtcgccgagcgtcaccgccaccgttacgagttcaacaaccgttaccgcacccagctggaagatgccggcctggtgatcgccggcaagtcgatggacgacaccctggtggaagtggtcgaactgccgcgcgacgcgcacccgtggttcctggcctgccaggcgcacccggaattcctgtccacgccgcgtgacggccatccgctgttcatcggtttcatccgcgccgcacgcgagcgcaaggccggcggcaagctgctttccgaannnnnnnnctgacttgtgaatgggggcttcggcccccatcctgcatgcttcaacccccagcgcaccggcccggccggtgctgcggacaacaaggaaacgccatgaaactgtgtggattcgaggtcgggctggaccagcccctgttcctgatcgccggcccctgcgtgatcgagtcgatgcagctgcagctcgataccgccggcaagttgaaggaagtcaccgacaagctcggcgtcaacttcatcttcaagtccagcttcgacaaggccaaccgtacttcgggcaccgcgttccgtggcccgggcatggaagagggccttaaggtcctggccgaggtcaggaagcagatcggcgtgccggtgctgaccgacgtccatgagtacaccccgatggacgaagtggcctcggtggtggacgtgctgcagaccccggcgttcctggtccgccagaccgacttcatccgcaaggtgtgctcggccggcaagccggtcaacatcaagaagggccagttcctggcgccgtgggacatgaagccggtcgtggagaaggccaaggccaccggcaacgagcagatcatggtctgcgaacgtggtgccagcttcggctacaacaacctggtcagcgacatgcgttcgctggcggtgatgcgcgacaccggttgcccggtggtgttcgacgccacccattcggtgcagctgccgggcgggcagggcaccagttccggtggccagcgcgagcacgtgccggtgctggcgcgtgccgccgtggcggtgggcatctccggcctgttcgccgagacccatccggatccgtccaaggcgctgtccgatggccccaatgcgtggccgctggaccagatggaagcactgcttgagaccttgatggaactcgacgcagtgaccaagaagcacggcttctcgcgcttcgcgtgagtcgtgacccgtggctggcgctggaaacccagcgccgccgccggcactggaaacagtggccgtggggcctgatcgcactgggcctggccgtgctgttcactgtgggcatgtccgggctgatgctgatcggtgccgcgtccgtgcggccgccgggtgatggcagcagcgcactcgatctgcgcgcgtacttcattgcgctgctggtggcagagctgctcggtgcagtgggatgcgtcgctgctgctgtgcaggcctggaggctgaatcgcggcaaggtggccgctggcctggcgatcatcctgctctcgctctggctcggcgccctgttctacggagtgctttgatgaatgcgaccacatcggcgcgaggctggccctggggcctgatcgccctggggctgtccgtgttgacctggatcgccctggtggtgggcgtactggccttcaccgccggtttccggccgccgggggacgggaacaacggcgtgcaggccacgcagtggtggttgctgggcgcactggtcacgatggtgctgtccttcctgggcagcccggtggcgatggtgctggcctggcgacggcggcgtggccccatcctggcggcggttgctggtgcattgctggtgatgctggtgtcgatggtcctgatcgtgatcgggtccagctggggctgaagccgcccacgccatttggcaagtggcgggcagccggggataatcacgcggcattcgttttgtcgccccctctccagacaggtaaccggtccgaccatgagcacgatccgcagcatccacgcccgtgaaatcctcgacagtcgtggcaaccccacgctggaagccgaagtcatcctggaggacggttcgttcggtcgtgccgcggttccctccggcgcctcgaccggcaccaaggaagcggtcgagctgcgtgacggcgacaagacccgttacctgggcaagggcgtgcgcaaggccgtcgacaacgtcaacaccacgattgccgccgcgctgaagggctttgaggccaccgaccaggccggcctcgaccgtcgcctgatcgaccttgacggcaccgagaacaagggccgcctgggtgccaacgcgctgctgggtgtttcgatggccgctgcgcannnnnnnnnnnnatcgaacaagcaggcgctgtggcagtacctggccgccaggaccggcgtgaccccgtcgctgccggtgccgatgatgaacatcatcaacggcggcgcgcacgccgacaacaacgtcgacttccaggaattcatggtgttgccggtcggcttcacctcgttctccgaagcgctgcgtgccggtaccgaaatcttccattcgctgaagtcggtgctgaagggccacggcctgagcacggcggtcggcgacgaaggcggctttgctccggacttccgcagcaacgtcgaagcgctggacaccatccttgaagcgatcggcaaggccggctacaccgccggtgaagacgtgctgctgggcctggacgtcgcctccagcgaattcttcgagaacggcaagtacaacctggtcggcgagaacaagcgcctgacctccgagcagttcgtcgacttcctcgccgactgggccgcgcagtacccgatcatcacgatcgaagacggcctggccgagaacgactgggctggctggaagctgctgaccgaccgcatcggcaagaaggtgcagctggtcggtgacgacctgttcgtgaccaacccgaagatcttccaggaaggcatcgactcgggcaccgccaacgcgatcctgatcaaggtcaaccagatcggcaccctgagcgaaaccctggaagcgatcgccatggccgaccgcgccggttatgccgcggtggtctcgcaccgttcgggcgaaaccgaagacaccaccatcgccgacatcgcagtggctaccaccgccacccagatcaagaccggttcgctgtgccgcagcgatcgcgtggccaagtacaaccagctgctgcgcatcgaggaagccctcggtgccggcgcgcgttacgccggtcgtgacgcgttcgtttcgctgaagcgctgagccgatgcgcgactggcgctggatgctgctggtgctggccctgctgctgggctggctgcagtaccgcttctggttcggtccgggcaattcgggcgaagtgatgatgctcgaagcccaggtcgccaaccaggagcgagacaatgagggtctgcagcagcgcaacgacgcgctcgctgccgaagtgaaggacctcaaggaaggccagtccgccatcgaggagcgcgcacgcagcgagctgggcatgatcaagcccggcgagaagttctatcgtgtggtcgaggatgcgccggtccacccggcgcagcctgcggcaggtgtcagtgcgcaggttggcgaccacccggcggacgtgccatgagtgcggccatctgggtcgtggttccggctgcgggccgtggcacccgcttcggcgcgccgttgcccaagcaatacctgcaggcagggggacagatcctgcttgcccataccctggacgccctgctggcgcacccggccgtggccggggcgatggtggtgatcggccaggacgacgccgactggcccggctggaacgagtgggcgggcaagccggtgctgacctgcatcggtggcgcgacccgtgccgcttcggtgctggctggcctgcaggcgctgccggagacggtgcgcgctgatgagttcgtactggtccacgatgccgcgcggccgaacctgtcgccggccgatctcggccgcctgcttgaagtcggtcgtaccgacccggtgggggcgatcctggccgcaccggtacgtgacacgctcaagcgtgcaggcgacgacggtggcatcgatggcaccgagccgcgtgagcgcctctggcgtgcactgaccccgcagctgttccgccgccatcagctcagccgcgcgctgtccgacgccgctgccgccggtgttgaagtcaccgacgaggcgatggccatggagcgccagggccagcgcccgctgctggtggaaggcagcgaggacaacttcaaggtcaccaccccggccgatctggaccggttcgaattcgtactttcccgccgcgccggctgaccgcccgcgtggccctgctgcaagggttgcatccatgagcaccgcaccgttcccgcccgtccgcatcggccagggctacgacgtccatgccttcggcgaaggcgatcacatcatgcttggcggcgtgaacgttccacacagctgtggcgtgcttgcgcacagcgatggcgacgtgatcctgcacgccttgtgcgatgcgatgctcggtgcgcttgcgctgggcgacatcggccagcatttcccacccagtgacgaccgctggaagggcgccgacagcagcgacttcgtgcgtcattgcgacagcctgctgcgcgagcgcggctggcgcgtcggcaacaccgacatcaccgtgatctgcgagcggccgaaggttggcccgcatgcgctggcgatgcgtgagcgcatcggcggcctgctgcagttgccgctggatgcggtcagcgtcaaggccaccacctcggaaaagctgggcttcaccggccgtggtgaaggcattgccgcacaggcggtcgtgttgctggtggcggcatgattccgctgccgttggcatttggtgcgccgttgttgacggcgcgcatccgcaccacgccagacgatttccaggttgacgagctgccggccttcgaggccaccggcgaaggcgagcacctgttgctgcacatccgaaagcgcggtgccaacaccgtgcatgtggccaaggtgctggccaagtgggcgggcctgccggaaatggcggtgagttacgccggcatgaaagaccgccacgcggtcaccacccagcgtttcagcgtgcacctgcccaagcgcattgcgccggacttggccgagctggccagtgacgagatcgaagtgctcgaagcgacctggcacaaccgcaagctgcagcgtggcgcactggccggcaaccgcttcaagctggtcctgcgcgaggtgcagggcgatgccacggcgatcagcgaacgcctgcagcagattgccgggcgcggcctgccgaactggtttggcgagcagcgctttggccgcgacggcggcaacgtgccggcggcactggcgatgttcggtggccgccgcatgcgcaaggaccagcgttcactgctgctgtctgccgcccgatcggcgctgttcaaccgcgtgctggctgcgcgcgtggagcagggcaactgggatcagccactggacggcgaggtgtggatgctggacggcagccgcagcgtgttcggcccggagccgtacaccgacgtgctggccgagcgcctcgcgcggttcgacatccatcccagcgcaccgctgtggggcgaaggcgagctgcgcagcaccgaagcggcacgcgagctggagctggccgcgctcgacgacgaggaatcgaaggcactgcgggccggcctggaagacgcgcgcctgaagcaggagcgccgcgcgctgcgcctgcgccccgcgttgttgcagcaccagtggctgggcgatgacgtgctggagctatcgttcgcgctgccgccgggctgctacgccaccgccgtgctgcacgagctcggcccggtcgaagacgcctcgcaggcctgagcagggcgcgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntggactcatggcgtccccttttttcagcgccgcgccagcagcaccagcaccgcgccggtgccgccttgcccggtcggcgccgaatggaatgccagtacgtcgttgcgcagccgcagcaggcggtcgaccaggttcttcagtaccggtgcaccgccgtcggactgcaatcccttgccgtggatgatgcgcacgcagccatactcgtgtgcatgcgcttccagcaggaactggcgcagcagcgtctccgcctgcgcggcggtggcgccatgcaggtccagttcgtcctgcaccgaatactggccacgcttgaggcgctggaacaggcgaggtggcaggttgtcgcggcgatagctggccacgtcgccggcttccagtggcgtgctgtcgcgcagcagccgggcgaactcgccggcggcttcggcctcgtcacgttcggccatnnnnnnnnnnggcttcggccggggcgcagccggtgccggctcggcatccttgcgcagcggcgtcacttcgccgatggccgcgcggaacaacgcggccggatcttcgtcttcagggtgcgacatgcgcacagggtaaaccgctggcgcaggtctgcctatgacggttcgatgtcggccgtgaccgccggcagggtaggaccggcggctcgcatgcggcacaatagacgatgcccttgcagggtcgacggcttccgcaggggagtacgacggtcccgcccacactgcacggtgatggaatcgaattcttggaaaatcaagcggttaaatcgaagatgcgaatcctggtcagtaacgacgatggcgtcgacgccgcaggcatccggatgcttgcttcggtgctgcgtgaggccggtcacgaagtcacggtggtcgcgcccgaccgcgatcgctccggcgccagcaattcgctgaccctggacctgccgatccgcctcaagcgcatcgaccattacaccgtctcggtggccggtaccccgaccgactgcgtgcacctggcgctgaccgggctgctcgagttcgaacccgacattgtcgtgtccggcatcaacaacgccgccaatctcggcgatgacgtgatctattccggcaccgtctcggcggcgatggaaggtcgcttcctcggcctgccggcggtggcggtctcgctggttacccgcaaccacgatccgaaacacttcgagaccgcnnnnnnnnctgcggtggagatcgtcgcccggctcaaggccgatccgttgccggctgacaccatcctcaacgtcaacgtgccggacctgccgtggaacgaggtcaagggcttcgaggtcacccgcctgggcaaccgccatcgtgcagaaggctgcatcgcgcagaaggacccacgcggcaacgaggtgtactggatcggcccggccggtcgtgagcaggactccggccccggcaccgacttccacgcggtgcgcaccgggcatatctcgatcaccccgatccaggtcgacctgacccgctaccaggcactggagaaagtggccagctgggtcggcggcctcagcgccgcgctggaccagccggcatgagtccacgcctgcgcctgcaaccggaagccgtcggcatcggcatgacctcgcagcgtgtgcgcgaccgcctggtcgatcgcctgcgcgaggctggcatcgtcgacgagtcgaccttgaatgcgatccgggtggtgccacgtcatctgttcatcgacgaagcgctggcgtcacgcgcctacgaagacaccgccctgccgatcggccacggccagaccatctcgcagccgtgggtggtggcgcgcatgaccgaagccgtgctgcaggtctcgccgaagaaagtgctggaagtcggtaccggctccggctaccaggccgccgtgctcggcgcgctgggcctggagatctacaccgtcgaacgcatcggcgacctgctgcgacaggcgcgcaagcgcttccgtgcgctgggcatgaatatccgcaccaagcatgatgatggccgcgcgggctgggccgagcacggcccgttcgatgccatcgtcgtcaccgccgcggcgcctgcactggtcgatgaactggtcgggcagctggccgagggcggccgcctggtggcgccggtcggcgggccgggtgggcagtcgctggtgcagctggaccgcagggctgacggcagcatcgaacaacgcgtgcttgcgccggtcaccttcgtgccgctgctgtccggcatgctcgactaatccacggagcagggttgcatgaagattttcgggccgctgtacgagcgggcgatgaagtgggcggcgcacgaacgcgcgccgacctacctgacggtgttgagcttcttcgaggcgatcatctttccggtgatgccggaagtgatgctggcgccgatgtgcgtggcccagccgaaacgcggctggtggttcgccaccctcagtctggccggctcgatggtcggcgcgctgattggctatgcattgggtcattacgccttcgaagcgatcaagccgttgttcgaagcactgggcatgctgccggccatcgagcagggcatcaccaccgtgcaggccaagatggccgagtcgccgtgggcggtgttcaccttcctggtgctgggcggcttcatgcccatcccgatgaaggtcttcacgtgggcatcgggtatcgtcggcgtgccgatgccgcagtacctgttgagcatgctgatcggtcgcggcaagcgcgtgttcgtgctggccgcggtcatccgtatcggtggtgcgcgtgctgaagcggcactgcgtcgctggattgaaccgctgggctggatcgccaccgcgttggtggtggtgctgatcgcctggcttgtatggaggtcgaagttcgcatgaatcctgatcgtctgagcaagggagtgcgcatcggcgcgctggcgttgctggtttccaccctggccgcctgcggcaccgcaaccgtggttcgtcctggtggtggcagcaccggtggcggtgtgaccacgccgaagacctcggtgcccaagcccgggcagaccgtggtggtgcgcaagggcgataccatctatgcgctggcccgcatccatgacatcaccccggccgacctgattgcctggaacagcctggacaacccctcgaccatccatccggggcaggtgattcgactgtatccggccggtgccagcggcggccgcgcgccgaccacggtggtcaccccgccgcgctcgggtggcagcagcggcggcagcaccacatnnnnnnnnnnnnnnnnnnnnntgggtccggtgaagagcaacatcgcctggcgctggccggccgatggcgcgatcgtcggccgctacgtggccggtgacgcgaccaagcagggcgtggacatcgccggtaccagcggccagccggtcaaggccaccgccaacggtgtggtggtgtactccggcgccggcctggttggctacggcgagctgatcatcatcaagcacagcgaccagtggctgtcggcctatggccacaaccgcaagcgcctggtgaatgaagggcagagcgtgaaggccggtgagcagatcgccgagatgggccgcaccggtgcgaaccgcgacatggtccacttcgagatccgttacaacggtaagccggtggacccgcagcagtacctcccggcacgctgatcgtcgattcgccatctgggcggatccccggcccggcgcagcgcgccgggcgttcgccaacggcgcggcccatgggccgcaaacgccgtcagctcacccgctacaacggcaagccggtggacccgcagcaatacctgccggcgcgttgaggtcgtggggtcgggtggcgccgggcaatgctcggcgttcccgacctgtagcgtcgagccatgctcgactcgctgtacgctggccgccgtgggtggccatttgcgaccatgagtggcgcatctcaagcttcccggcgagccagggaagcggcatgcttcaacggccccccaatccggtgccgcatgtctcgcccaacagcccttttcgtgctgctcatcgtcgcgccattggcggccgccgccagcagcgatccacgtgacgtggtcacccgtctctacgacgccatccaggcaccgacgtcgaacgagacggccatttccccgctgctgggtgaggccctccgctcagccatcgctgggcagcgtgcatatgaacaggcctgcaccgcactggcggcgcccgatgaaaagccgcacatgctggaccagagcccgtatctgctggcgccggatcgaccggaaacgatatccgtgggaatgcccggatcgagcggtgacgccacctggatccatgtcgacatggccgtgggcgactatcgctggaccgaccgggtcctgctgcagcggcaggaccgggactggaaggtcatggatatacgctgggggcagggcggcaacctgattggccggctcaaggcgttctcggcattccgctgcacaccttcgggcagctagccgggagccacccggcgattcgacctcagccttccagaatgaaggcggcggcgaccttgcggccttcgccggccaggatgttgaaggtgcgcgcggcggctggattgttcatcacttccaggccgatgccgcgtgacaggcaggcggccatcaccaccgccggcgggaacacctgacggtcacctgtgccgagcacgatcagcgcagggttcagcgccaggatcggctccaggtcagccagctgcagcgcagtggcgctcaccaccggccattgcgtgaccagctggtccggggtcaggaagaaactgctgcccagtgcctggtcattcaccttggccgagcggccatcggcggcacggaggctataggcgtaatccggcggttcgtggttcagctgcatggcagtagggcgatcagccgcgcggcagcacgatctggcgctgttccttgctcgggcggtacagcacggcgacgtggccgatgcgctgcaccagcgcgctttcggtggcttcgacgatctcgacgatcatcacgtcacgggcgtcgcggtcttcggcagcgaccttcaccttgaccagctcgtggcgctccagcacttcgttcagctcagcgatgaaggccggggtcacacccttgccgccggtctgcagcagggccttcaggtcgtgggcttggccgcgcaggaaacgggtctgggaggcggtcagggcgatggacatgcaggaaaacacggttgaatggggcgatcagggtatcatgaggaccccatcagcccctattttcaatggctacccgcagcaaaagcagccagcgctggctcaaggaacacttctccgaccccttcgtgaagaaggcccaggccgaaggcatgcgctcgcgcgccgcctacaagctcgaagagctgctggaacgtgaccggttgctgaagccgcacatggtggtggtcgacctcggtgccgccccgggcggctggtctcagcaggtgcggagacagatcggcgacaccggtcgcgtgctggcgctggacatcctggacatgccgccgctggccggcgtggagttccttcatggtgacttcagggaagaagccgtcctatcgcagtttgaagccatgctcggggatcagccggtagaccttgtgctgtcggacatggcccccaataagagtggtgtaggcgcggtcgaccagccgcggatgatgcacctggcggagctggccctggattttgccgacaaccacctgaagaccggtggggcgttcctgatcaagctgttccagggtgagggctttgacgactacgtgcgcgacatgcgccgccggtacgacaaggtctccatccgcaagccggaagcgtcgcgcaagcgctctcccgaggtgtatgccttgggtcagggaaaacgcgcccacatgaagtaagctcgcaacgtacgcaagttcgaccccaacgcaacgccagcactgagaggaacaccggagccaatgaggatgaacgacttgaccaagaacctcctgctatgggtggtcgtcgccgtcgtgctgatggtggtcttccagagcttctcgccgaagtcctccggggccggcgcgcagggcgcgtcctactcgcagttcctggaccaggtggacagcggcaacgtgcagaaggtcgcctttggcggcgacatgcgtggcggcaccagccagctgacctacaccacccgcggtgggcagtcgtccaccatcaccgcgccgttcgatcgtgacctgatcaacgtgctgcgtaccaagaacgtggagatcgtgcaggaggagccgtccagcggcatttccctcggcgcgatcctgatgaatttcctgccggtcatcctgatcatcggcttctggttgttcatcatgcgccagatgcagggcggtggcggcggtgccaagggcgcgatgtccttcggcaagtcgcgcgccaagctgcagggcgaagaccagatcaaggtcaccttcgccgacgtcgccggctgcgacgaggccaaggaagaagtgggcgaactggtcgacttcctgcgcgacccgtccaagttcaccaagctgggcggcaagattccgcgcggcgtgctgatggtgggcccgccgggtaccggcaagacgcttctggccaaggccatcgccggcgaagccaaggtgccgttcttctcgatctccggttcggacttcgtggaaatgttcgtcggcgtcggcgccagccgcgtgcgtgacatgttcgagcaggccaagaagcacgcgccgtgcatcatcttcatcgacgaaatcgacgccgtcggccgccaccgtggcgccggcctgggcggcggtcacgacgagcgcgagcagaccctgaaccagctgctggtcgagatggacggtttcgagggtggcgaaggcgtgatcgtgatcgccgcgaccaaccgtccggacgtgctggacccggcgctgctgcgcccgggccgtttcgaccgccaggtcgtggtcggcctgccggacgtgaagggccgcgagcacatcctcaaggtccacatgcgcaagctgccgctggctgacgacgtcgagccgatggtgatcgcgcgtggtaccccgggcttctccggtgcggacctggccaacctctgcaacgaggcggccctgttcgcnnnnnnnngcaacgagaaggaagtccgcatggaccacttcgaccgtgcacgcgacaagatcctgatgggtgccgagcgccgctcgatggccatgagcgaggacgagaagaccctgaccgcgtaccacgaggccggccacgccatcgtcggccgcctggtgcccgagcacgacccggtctacaaggtcaccatcattccgcgcggccgcgcgctgggtgtgaccatgtacctgccggaaggcgacaagtactcgatgaaccgcgtggcgatccagtcgcagctgtgctcgctgtacggcggccgcgtcgctgaagagctgatcttcggcgaggacaaggtcaccaccggcgcctccaacgacatcgagcgtgccaccaagatggcccgcaacatggtcaccaagtggggcctgtccgagcagctcggcccgatcgcctatggcgaagaggacgacgaggtgttcctgggccgttcggtcacccagcacaagagcgtgtccaacgacacggcgcgccggatcgacgaggaagtgcgcaacatcctcgacaaggcctacgcccgcacgacccagctgctgaccgagaacatcgacaagctgcacgcgatgtcgcagctgctgctgcagtacgagaccatcgacgcgccgcagatcgacgcgatcatggaaggccgcgatnnnnnnnnnnnngcgggctggagcaagtcgaacaaggatggcggcaacgacaagggcggcgacgcccgtccgctgccgccgatcgcaggcccggccgaatcgcactgacggcccgctgcaggtgacaccagacgaggccggggcaacccggcttcgtcgtttccgggccactggcccatcccgaagaaccgatctgacgctggagcccgcatgtccgccccgaaacccgaaccgatttcccacactgccgaaatggtgatcgccaccgtggtcggcgtgggcgtgggcctgggggccgacaacctgctgctgggctgcgtggtgggtatcggggtcggcatcgtgctgagcatcgccaagaccctgtacgtggaccgcaagcgccgccgccgttgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaaactacccgccgttgtccctgcaggattgcccatgttcgatacctcgccccagctcgattgcgccggccgcatcctgcgcctcgaccgtgcccgggtcatgggcatcgtcaacgtcaccccggactccttctccgatggcggcgcgcacgacaccaccgaggctgcggtcgcccatggcctgaagctggtcgaggagggcgcggacctgctggacatcggcggcgaatcgacccggccgggcgctgcgccggtatcggtggaggaggaactgcgccgggtgattccggtgatcgagcagctggccgcacgcacccgggtgccgatcagcatcgacaccttcaagccggaagtgatgcgcgcggccgtggcggctggcgctggcatgatcaatgacatctacggactgcgtcaggaaggggcgctggacgccgccgctgcaaccggcgtgccggtggtgctgatgcacatgcagggcgagccaggccacatgcaggccgatccacattacgacgacgtggtcgccgaggtgcacggcttcctggtccagcgcctgttcgctgccgagatggcgggctttgcgaagaagaacctgttgatcgatctcggtttcggtttcggcaaaaccaccgcccacaacatgaccctgctggcacgctccgagcggttcctggagctgggcgtgccgatgctggctggcctgtcgcgcaagcgcagcctgggcgaactgaccggtcgcgacacgccgtccgagcgcgtggccgcctcggtggccgcgcacctgatcgcggtgcagcgtggcgcacgcatcgtgcgcgtgcatgacgtggccgccaccgttgatgcattgaagatctggcaggcagtcgaggccgtgccaacgccgcgcgccgacgccacgccgacgatccgctggccggacgaagactgatgggcatcgaccggcggccactggcgatcgccgtgatggggccgaccgccagtggcaagaccgccaccgcgatcgccctggcgaagcagctggatggcgagatcgtcagcgtcgattcggcgctggtctaccggcatctggatatcggctcggccaagccggatgcggccgagcgggcgcaggcgccgcaccatctgctggacctgcgcgatccgtggcagacctattcggcggccgagttcgccgccgatgccggccgcgtcgtggccgacatcgtggcacgcggcaaaacgccgatcctggcaggtggcacggggctgtacttccgggccctgctgcagggcctgtcgccgatgccggaggccgacccggtgatgcgcgaagcactcagcaccgaggcggccgagcggggctgggcggcactgcacgcagaactggccaaggtcgatccagccgcagccgcacgtatccatgccaccgacccgcaacgcatccagcgggcgctggaggtctatcgcctcaccggcacgccgatcagtgaatggcagcgccggccgggcgtcgcgccattgccggtgcgcaccctcaagctgatcctcgccccgcgtgaccgcgcggtactgcaccagcgcatcgaggcgcgcttcgacgccatgctggcgcagggcttcctggacgaggtgcgggcactgcgtgcaatgccggaaatggccgccgtgacggcgccgctggacctgccggcggtgcgcgcggttggctatcgccaggcctgggaatacctggacggggagggtgatgccgcccgtttccgtgacaaggcaatcttcgccacccggcagctggccaagcgccagctgacctggctgcgcggcgagcttgatgcgcgctggttcgacccccatgtcgatggggagcgcctggccggcgcggtgtcgaccttcgtcgcacgctgaacccccgccagccgtgtaacatcatcggtcggcgggcggctcgggggccgtggcaaccgtcggcaacccaataagaacaataatcaggagtgtgcaatgtccaaggggcaatcgctgcaggatcctttcttgaacgcactgcggcgcgaacgcgtgccggtttcggtgtacctggtcaacggcatcaagctgcagggcacgatcgagtcgttcgaccagttcgtggtcctgctgcgcaacacggtcagtcagatggtctacaagcacgccatttccacggtcgttccggcacgcaacgtgaaggtcggtccgggcggtggttacgtgcagtcgggtgaaggtggtcaggcaggtgatgaagcagacgagtaataccggagcggtgaatgtttgaccgctcgaaaaagggcgaacacgccctgttgatccagccccatttcggcaagctggaagacgatgtgctggaagaattcggtgatctggcccgctcggctggggccagcatcgccgcgacgatcactgcgcgcctggaccgaccgaatccgtcgaccctgatcggcagcggcaagctggacgagatcaaggccgcggccgacgccagcggtgccgacctgatcctggtcaaccatgcgttgagcccgggccaggagcgcaacctggaacggttcctggagcgccgggtgatcgaccgtaccggcctgatcctggatatcttcgcccagcgtgcgcacagccacgagggcaagctgcaggtcgagctggcgcagctgcgtcacctggccacgcggttggtgcgcggctggacccacctggagcgccagcgcggtggttcgatcggtctgcgcggcccgggtgaaacccagctggaaaccgaccgccgcctgctgcagaagcgggtcgaacagctgcagaaacgcctggaaaaggtggaagtgcagcgcacccagatgcgccgtgcacgcgtgcgcagcgaactgccgcgcgtggccctggtgggctacaccaacgccggcaagtcgaccctgttcaacgccatgaccggcgccgaggcctatgccgccgaccagctgtttgcaacgctggatccgaccgtgcgccgcattgcggttccgggtggcaacgtggtcctggccgacaccgtcggcttcgtccgcgacctgccacatgacctggttgcggcgttccgctcgaccctgtccgaggcgcgcgaggcggatttcctgctgcacgtggtcgacgccgccgatccgcaccgcgaggagcgcatcgcacaggtcgacgaggtactgaccgcagtcggtgccggtgacctgccgcagttgctggtgttcaacaagatcgaccgcatcgacggtgccgacgtccgccacgacggccaggatggcatcccggacgaatcgcgccgcgagcgggtgtggatttccgcacgcgacgggcagggcctggagctgctgcaggcggtgctgggcaagcggctgggcctgcagcacgtcaccggcgaactgcgcctgccacccgatgccggccgcctnnnnnnnnnnctgcaccagctggaagtgatccgcagcgagcaggccgatgaagacggctggctgctgcaggtcgacctgccgatcgccgaagccgaaaagctggctgccagtgccgacggcgcgccgatccgggcgctgctgccggagaagctgccggagtggtgaggtagcggccaatccccggtagtgccggccgctggccggcaaccaccgtgctggaggggcgcgacatccgcctgtcatctgcggtacaacgtgcaggttcttcaccccaccgtcatgccgatgtccatccccaccgacgccgacctcaacgcccagtccgccgcgctcgggcagcgcctgcagcaggcttcgctgcagctggtgagcgctgaaagctgcagtggtggctggatcgccaagtgcatgaccgatatcgccggttcctcggcgttcttcgactgcggcatggtggtctacagctacgaagccaagcagcgcctgctgggcgtnnnnnnnnagaccctggagcagttcggcgcggtcagccgcgaaaccgtgctggaaatggtgtccggtgcgctggtcaattcgggtgccggcatcgccgtcgcggtgacgggcatcgccggtcccggcggcggcagcccggacaagccggtcggcagcgtctggattggctggaagcgccggggcggctatgcccgcgccgagctgttccagttcgatggcgaccgcgaagccatccgccggcaaaccgtggcggcggcattgcgcggtatcgacgcccagctgtgacatgctgctccggtaatcgtccggagcacgcatgatgtgggaaacgctgggcacggtccgtgacctgggccgactgcaggaaattgccgtcgtcctgatccgctatggcttcggcgacgtggtgcggcgcatcggcctggccagcacattggagcgggcagggcgccttctgcactggaacgaggagcggcaggaactgctgcggatgaccgcaccggtgcgcgtgcgcagcgcgatgcaggatctcggtcccactttcgtcaagctcgggcaggtgctggcgacgcgcgttgacctgctgccgccggaatggatcgctgagctgtccgaactgcagaacgcggtacctgcgctgccgtatgcggacatccgtgagcagctcgaggccgaccttggcgcaccgcctgcagaggtgttcgcgttcctcgatgaaaccccgatggctgccgcctcgctggcgcaggcccatnnnnnnnncctgcatgatggtcgcgaggtggtgctgaaggtgcggcgccccggcatccgcgatgtggtcgaggccgacctgcgtctgctggcccgcctggccgagatcgttgaagcgcgactgccggacctgcgtcgttaccgcccggccgaagtcgtgcagcagttcaccgtgtcgctgcgccgcgagctggatttcgctgccgaatgccgcaatgccgagcgcatcgcgcgcaacttcagcggccgtgacgacatactgattccgaaggtgcactggcagtggacctgcgagagcctgaacgtgcaggacttcgtcgacggcattcctggccgagacctggccggcgtcgatgcggcgggcctggaccggcgcgagctggcacggcgtggcgccggcatcgtgctgaagatggtgctggaggacggcagcttccacgccgacccgcaccccggcaacatcatctacctgcgtgacggccgcatcggcgtgatcgatttcggcatggtcggcgccttgtcggaagtgcggcgtttccaggtggctcagttgctgcacgggctggtcgagcaggacccgcagggcgtggccgacgtactgctggactgggccggcggtgttgaggtggacgagaaccggctgcagcacgacatcagccagttcgtagatcaataccgtggcgtgccgctgaaggacctgcgcatcggcctgatgctgggtgacatcacccagctgctgcgcagctacagcctgaccctgccggctgacctggcgctgatgatcaaggcgttcctgaccctggaaggcatgggccggcagctggacccggatttcgacatggccagtgccgcgcgcccgttcctggagcgggtggtgctgcagcgctatgcgcccaaggcgctgctcaagcgcggccgccgcagcctgctgggcctggtcgacttcgccggtgagcttccccgcgacctgcgcaagctggtgcaggcggcgcgccggggacgcctgcagttgaaggtggaaaccacggcgctgcagggcttcggcgaacaggtgaaccgcgcagcgaaccggttggtgatgggcatcgtcactgctgcgctgatcatcggttcctcgatcgtgatgcacagcgtcggcggcgtctccagccgctggctgctggcgctgggcgtctgcggcttcatcggcgccggcttctgcggcgtgtggatcctgttctcgatatggagaagcggtaaacacacgtgagtgtgtttaccgcagcggttcccaacgggaaccgcggaatcgctgcgcgattcctgtagagccgaccgctggtcggctgcctttgctcctggtgctgggccatacccggcgacgcttgccgagcatgcctcggcccaacaggcccgcaccactccatgtcgtttgcggcacttgcagtcccggatattagtagtaatactactaaacatggacctgaccgacacccagcaggcgatcctgcagttgatcgccgagcgtatcgagagcgaaggcgcgccgccctcgcagactgaaatcgcacgtgcgttcggcttcaagggcgtgcgcgcggcccagtaccacctggaagccctggagcaggccggtgcgatccgtcgcatcccgggccaggcccgcggcatccgcctgatgcaggcgccgccggtcgagaagctggccgagccggacctgcccgacagtgtgctgcgcctgccggtgctcggccgggttgcggcgggcctcccgatcggcgccgacatcggctcggacgatttcgtggtgctggaccgggtgttcttctcgccagcgccggactacctgctgaaggtgcagggcgattcgatgatcgacgagggcatcttcgacggtgacctgatcggcgtgcatcgtacccgcgacgcccattccgggcagatcgtggtggcccgcatcgatgacgagatcacggtcaagctgctgaagatcgccaaggatcgtatccgcctgctgccgcgcaaccccgactacaagccgatcgaggtgctgccggatcaggacttcgcgatcgagggcctctattgcggcctgctgcggcccaaccgttgacccgttccatggcgcattaccccgcggtcttttgtggcgattctctggttccactgaggttggtacggatgtccgataattcttttcagagcgccgggcagaatctcagcctgtgcgatacgtccgacttaaagtgaacccatggcaaagaagacccccaaagacagcacctccaacgacacgacctctgcaaggaccaatccgatggacgagaacaagaagcgcgccctcgctgcagctctgggccagatcgaaaagcagttcggcaagggctcggtgatgcgcatgggcgaccgcgtggtcgaacccgtcgaagccatcccgaccggttcgctgatgctcgacatcgcgctgggcattggtggtctgccgaagggccgtgtcgttgagatctacgggccggaatcctcgggcaagaccaccttgaccctgcaggccatcgccgaatgccagaagatgggcggcaccgcggcgttcatcgacgccgagcacgcgctggacccgatctacgccgccaagctgggcgtgaacgtggacgacctgctgctgtcgcagccggataccggtgagcaggcgctggaaatcgccgacatgctggtccgttcgggttcggtcgacatcctggtgatcgactcggttgccgcgctgaccccgaaggccgaaatcgaaggcgagatgggcgaccagctgccaggccttcaggcccgcctgatgagccaggcgctgcgcaagctgaccggcaacatcaagcgctccaacaccctggtgatcttcatcaaccagctgcgcatgaagatcggcgtgatgatgccgggccagagcccggaaaccaccacgggtggcaacgcgctgaagttctacgcctcggtccgcctggacatccgccgtatcggcgcgatcaagaagggtgacgagatcatcggtaaccagaccaagatcaaggtcgtcaagaacaagctggcacctccgttcaagcaggtcatcaccgagatcctgtatggcgaaggcatcagccgtgaaggcgagctgatcgacatgggtgtggatgccaagctggtcgagaaggctggcgcctggtacagctacggtgaagaacgcattggccagggcaaggacaacgcccgcggctacctgcgcgacaacccgactgtcgccgccaagctcgaggccgagctgcgcgagaaattccagccggccgaagcggcccgcgaggaaggcgacgacgaaggcgaagacgaataaggcttgctgtggggcagggtggcgccgtcagtgacgttgccctgtcccgcaggttcgaatcgcccagggatgggctgggcgccacggatggcgccacccttggagtacccatgtccgacgccgaagacattccgaccggccgcaagcgccggccgcgtgagcagacccccgtgcaacgggcactgggcctgctggtccgccgcgagcactcgcgcaaggaactcacccgcaagctgaccgcccgtggcatcgaagacgaagccgcgcaggccgctgtcgccaagttgaccgaggccggctggcaggacgacacccgttttgccgagaacctggtgaggatgcgcgccaacaccggttatgggccgatccatgtccgcgccgagctggggacccacggcctggacagtgccgcgattgccgcagcgatggacagctacgaaggcgactggcaggaaaacgcccgtgatctggtccgccgacgctttggcgaggccggcccgcaggacctgacacagcggcgcaaggctgccgatctgctggcccggcggggcttcgacggcgacagcatccgccgcgcgacccgctacgacccggatgactgagactggcggcgccgggcctgataccctttaggttttcggcggtccctcgcgaccctggccaacgcggccggtggtccgggtccgccggcccgcagactgccagcccccaatgaacgcatccgccaaattcacgacttcccagatccgcagcgacttccttgaattcttcaagggcaaaggccacaccatcgtgccgtcggcgccgctggtgccgggcaatgatccgaccctgctgttcaccaactccggcatggtgcagttcaaggacgtgttccttggcgcggaaaagcgcagctacgtgcgcgcggccgacgtccagcgctgcctgcgcgcgggcggcaagcacaacgacctcgaccaggtcggctacaccgcgcgccaccacactttcttcgaaatgctgggcaactggtcgttcggcgactacttcaagaaggacgcgatcgcctgggcctgggaactgctgacccaggtctggaagctgccggccgaacgcctgctggtcaccgtctaccagaccgatgacgaagcctacgcgctgtggcgcgacatggtcggcgtgccggaagagcgcatcgtgcgcatcggcgacaacaagggcgcaccgtttgcctcggacaacttctggcagatggccgacaccggcccgtgcggcccgtgcaccgaaatcttctacgaccacggtgaccatatcgccggtggccccccgggttccccggatgaagacggcgaccgcttcatcgaaatctggaacctggtgttcatgcagttcgaccgccagcccgacggcaccctggtgccactgccggcgccgtgcgtggataccggcatgggcctggagcgcctggcggcgatcctgcagcacgtgcacaccaactatgagatcgacctgttccaggccctgatccgcaaggcctccgagctgaccggcaccgccgacctggaaaacaagtcgctgcgcgtgatcgccgaccacatccgtgcctgttcgttcctgatcgtcgatggcgtgctgccgtccaacgaaggccgcggttacgtgctgcgccgtatcatccgccgcgcactgcgccacggctggatgctgggcgtgcgccagccgttcttcagcaagctggtgccgaccctggtcgagcagatgggcgaagcctatccggaactgccggctgcggtggacaccgtcacccgtgcgctgcaggccgaagaagagcgtttcgccgaaaccctcgatgccggcatgaagatcttcgaggacgtcgcgggcaaggccagcaatggcgtgatcccgggcgttgacgccttccgcctgtacgacacctatggtttcccgctcgacctgacccaggacatcgcccgcgagcgcgacctgaccgtcgacattgccggcttcgatgccgcgatggagcagcagcgcgagacnnnnnnnnnngccggcaagttcggtggtggcgtgaccctgcccgctgagctggtggcgaccctgagcccgaccctgttcctgggctacgaccgcctgcaggctgacggcttgaccgtgctggccctgctcaaggacggccgtccggtgcagtcggccgatgccggtgacgcagtcatcgtcatcaccaaccagaccccgttctacgccgagtccggcggccaggtcggtgacaccggcgtactgaccggcaacggcgtgcgcctggcggtggacgacacccagaagttcgccggccagttccatggccatgtcggcaccctgtccgaaggcggcctgaaggtcggcgacgtgctctccggccaggtcgatggcgagcgccgtggcgccaccatcctcaaccactcggccacccacctgctgcacgccgccctgcgcgaagtgctgggcagccacgtgcagcagaagggctcgctggtcgctccggaccgcctgcgtttcgacttctcgcacttccagccgatcagcgcggaagagcttgccgtgatcgagcgcaaggtcaaccagcaggtgcgcgccaacaacgccgccgaagtacacaacatgggcatgcaggaagcgctggacttcggcgcgatggccctgttcggcgagaagtacggcgagcacgtgcgcgtgttgaagatgggtgactactccaccgaactgtgcggtggtacccacgtcaaccgtaccggcgacatcggtctgttcaagatcacctccgagggcggcgtctccgcgggcgtgcgccgcatcgaggctgttaccggccagggtgcgctggattacgtggacgccgaagaggcccgcctggccgaggccgctgaactgctcggtggcagcgctgccgacgtggtcgagaagatccgtgccctcggccagcgccagaagcagctggagcgcgaactggaggccgtgaaggccaaggtcgccgccggtgccacggccgatctgtccggccaggccgtcgaggttgctggcgtgaaggtactggctgcccgcctggagggcttcgacgccaaggccctgcgtgacgccatggaccgcctcaagcagcagctgggcgacgcggtgatcgtgctggccggcgcccaggacggcaaggccgccctggtcgcgggtgtgaacggcagtgcaatgggcaaggtcaaggccggggaactgttgtcccatatcgccagtcagatcgggggcaagggcggcggacgcccggacctcgcccagggtggtggcgaggacgggcccgcccttgccactgcgctggctgcagtcgtcgaatgggtcagcccccgcctgtgatgaacttggccgtccccctccttgtaggagcgggacggctgacggtaccattgcgaatcttttccctttgtcgtggtagcgcttcttgacggagcgtcaagccggtgggggatacccttccacacggttccatggagacttacaaaaatgttgatcctgactcgccgcgtcggcgaaaccctgatgatcggagactcggtgagcgtcaccgtgcttggcgtcaagggtaaccaggtgcgtatcggcatcaccgcgccgaaggacgttgctgtgcatcgcgaagagatctatcagcgcatccagcgcggtgacgaagccggtggcaccggtagcgaaaattctgccgaataacgctttaccttcgcactcgattaacgttatgattcacgccccgctgaggtgcaacgcaccagacgcggagaaaaccccggagtgatgcccgagtggccgaaggggctcccctgctaagggagtatagggtcaaaagctctatcgagggttcgaatccctctcactccgccagatacaaagaagcgcctgcagatcctcgatctgcaggcgtttttctttatccgacactcgcagcgtggagctgactatcctggctgatcggtgcgggaggcaggcgttggcatgggcgtgggtgtcatcgccgatgccggagcgggtgtacccggcagctgtggcggttcaatgtgacgaggtggaatttcccgccacagcaacgcgagcgtgcagtcgttggcacgttccctgcacattctttcggccttccgctgcgcggcgtccgccgtcttctcgcccagtgcaaagcccaacgcaatcgtgccggtcgctatggccgaatagccttcgctggtggtgctggcggactgaccgcaattgcgcgatcgcgctgcgcagtagtgcagcgactgctgcatcgcagtggtgagggaagactggttcatcttgcccgcaggcgcgtaccgacgcgttcgatcctcagagcttcaccgtcacgcccacctggaaaccgcgcccgggcagcggcgcgatgtacttcagcggcgagttgtgcggccgtgcttcttgattgagcaggttgctgccgttgacgaacacctccatgccggcgatgtagctgttgcgtaccggcagctcacggctgacctgcaggtcgaccaggttgaacgcatccagcggcacttcctcgctcacgttgcggccgaggtacttctgcgtgtcgtagtaggtgctggacagccgcgccttccagccctcgcgctgccactgcagggtggcgccgtagcggttggtcggcatgttcggcaggtactcgccgtcattgtgggcacgcaacgaatccgggtgatcggccttgttcttcaccacgtcggcgaaggcggacacgttcaacgtgccgtagcggcccaggtccaatgcctgcgaggcatcgatctcgaagcccttcaccgtggtgtcggtctgcttccagtacttcagcggcaggcggttggcggtctgcatgcccgagtaacccaggtacagatagttctcgtacttcatccggtacgcggtggccgacagttcgaaaccaccaaggtggaacaggccggtcagttccaggttcttcgcgcgttccggctcgaggttctggttgccttcttcctgggtcatcaccgaatagtgagcattgctcgcatacagctcgttgatctccggtgcgcgctgcgaggacgagtagcgcaccttggcggcgaacaacggaccgagctcgacatacgatcccaggctgtagctgttgagccggtagtcgcggtcctgcagtttcgcgttggcggcattgcgcgcggtcttgaagcggcttggttgcaggtcatggtcaacccgctcgtggcgcatgccagcgtcgaaactggcccagccgaagtccagcgtctccttcaggaacaccgcgttgctgcgggtgtcgacgtcaggcaggtagcgcagcgagccactgccggtgacatcacgcgactggtggctgaaacccagcatgccgctgagcggaccgacgcgctgatggctgagcagcagctcggcctgggtgctctcgaaatcgtagtcgttggcgcgggtggcacccagccgctcgcccgaggtgttgtccagcttggaaacgcgcagttcggcgcgctcgaaccacggcagcggatcgcgcagcagggcttccagtgcatagcgttcctgcttgatcaccacccccaccggcagcccgttggcatagttggaaccgaacgacaggttctgcatcgagaaccccggcacgccgtactcgctgtccttggcatcgatgctgatacccacgtaaccacggtcgaagaacagggtcgacccgagcgccacctgcgaatttctcgcgtagctgttgcccaaccggtgatggtaatcgggcgtcacgtcgttgttgatctgcttctgcacgtacgacggcgtgccagcgacataggcaggattgaccggattgatgtaggtgcggcgctgccagaccgaagtcggattgttggtgtagaaggagaaatcgccgtcggcccagtccgggttttcggtcatgaactggtcgatgtagggctgcgacgccttgttgtagatctgctgcacgcgcgcttccttctggcagctgtcggccagcgcagagttcacgccaccggtcggcgggaacaggcgcgtgttgcagacactggccttgctgttgccggggatgtcgtagtgcgagatgcgctgacgcgagacctgcaggttggtcgagaagttgcgctggttgttgaagttcatgcggaagccctgcgcgtcggcggcgttgaagcccttgcgcaggaccagttccatcgactggtccttgtcttccatgcggcgcgagatcaggcccgaatcgatctccacgctgccgccgatcgcattgccgccgtagcgcacggtgtcggaagacttgttgacggtgacgctgcgtacgaacagcggatcgaacgggatgttgatgtcgccgctgatcgcgttcatcccgaggatggactggccgtcctgcaggatctgcacgcggttgccactgaggctgcggatgaccggggcacccgcgttcggcccgaaagcactgttctgcacgccggagacgtgttcgagcaggccgcccagggtgcggttctgcgcctgtgggttgtcgacggtgacccggctgtcgatacgggagggctggctggcctggacctggagggtggggagggtgggttcgtccgcggcctgggcgctgtggacggcgaacagaatggcggtagcaaggagatggcgacgcatggcacggtccgtgaaattgacgtgaaatgttataacgtaaccattcaggtcaacaagagcggaaaccgcctcgattcaatggggcagggtgctttggcctctcgggatgggacggagtctccctcgttcagcgcaccgccttgcgcgtgctgctggcgaccggcacgatctgggcactgccccgcaacgccccacgcagagcttcctcattcaaacggagccccgtatgaagctgttgtccgctgtgttgttgtctgcgctttcgctctccgccgttccggcgctggcggtggaagcttcgccctcgccgctgctggggcgctggtcgctggatatcgccacgtctgcgttacccgaagcacagcgcccgaagcaggtggtgctggagttcaaggacgccggtgcgggtcggtggagttcacacgtcgacatcgtcctgcacgacggcaagaccatgaaatccgacggcacgttggcgctcgacggtacgccggggaccttgtccggcacctacggcgcggacaaggccaacctgaaactgccggcgccgaataccctggtgatgcagctggtggaccacggtacgccggcctccacccgcatctataccgtggcggcggaccgtacgacgatgaccgagaccaaggcgttctacggccacgacggtacgccgatcctgcagaccaacctgttcaagcggataccgtagcggcgccgcctgcgccatgcccacggggagggaatccgcgggcatggcaccggcagccttacaccgaggccgggtcgcgcttgccggtgtcgatgccgtacttgtcgatggcctcctgcatccgcgagcgctcgatgcggccttcgtcggccagcgacttcagggcggccagcacgatgaagtggcgatccacttcgaagaacgtgcgcagcgactcacgcgtgtcggaacggccgaagccatcggtaccgagtgcgatgaagcggcggtcgttgatgaagggacggatctggtcgccgacgatcttcatgtagtcggtggccaccaccaccgggccatcatggccctgcaggcactcctgcacgtagggtacgcgcggttcctcagccgggtgcagcaggttccagcgttcggcagccaggccgtcgcggcgcagttcggtcaggctggtcgcgctccacacatcgctggcgatgccgaagtcctgctgcagcagttctgccgcagcttccacctcgcgcaggatcgagcctgcgcccatcagctgcacgcgtggctgcgaggcggcatcggcggctgccggacgcagcaggtagaggcccttcaggatgccggcctcggcgccttcgggcagtgccggctgcgggtagttctcgttgagtacggtgatgtagtagtagatgtcttcctggtcgacatacatgcggcgcaggccgtcatggatgatcaccgccagctcgtagttgtaggtcgggtcgtaggacacgcagctgggaatcaccgacgacagcacgtggctgtggccgtcatcgtgctgcaggccttcgcccatcagcgtggtgcggcccgacgtggcaccgagcaggaagccgcgggtacgcgcatcggcagcggcccaggccaggtctccgacgcgctgcaggccgaacatcgaatagaagatgtagaacgggatcgtggccaggccgtggttgctgtaggcggtaccggcggcgatccacgaacagatcgcaccggattcattgatgccttcctgcaggatctggccgtccttggcttccttgtaatagctcagctggccggcgtcctgcggggtgtacagctgacccaggtaggagtggatgccgatctggcggaacaggccttccatgccgaaggtgcgcgattcatcgggcacgatcggaatcaccagcttgcccagttccgggtccttcagcaggctggtgaggatgcgcacgaagcccatggtggtggactgaccgcgatcgccgctgccctgcagctgggtgttgaagatcgacagcggcggcagcggcagcggatcgaccttggccaggcgcgccggcagctgcccgccctggatgcggcggcgctcggcgaagtagaccgcttcggcgctgcccggttccgggcgcagatagggcatctcctccagctgctcgtcgctgaccggcaggttgaagcggtcacggaaggcgcgcaccgcgtcggcgctcatcttcttcagctggtggttgatgttctggccttcgccggcttcgcccatgccgaaacccttgaccgtcttggccaggatcaccgtcggccggccgctggtgttcaccgcctgctggtaggcggcgtacaccttctgcggatcgtggccaccacgtgccagcgcccagatgtcgtcgtcgctcatgtgcgcgaccagctccagcagctccgggtagcggccgaagaaatgctcgcgcacgtaggcgccgctctgcgacttgaaggtctggtagtcaccatccacgcattccatcatgcgctggcgcagcaggccgctgtggtcgcgggccagcaggtcgtcccagccattgccccagatcagcttgatcacgttccagccggccgcgcggaaggtgccttccagttcctggatgaccttggcgttgccgcgtaccggcccgtccaggcgctgcaggttgcagttgaccacgaacacgatgttgtccagccgctcgcggccggccagggaaattgccgccagcgattcgggctggtccatctcgccgtcgccgaggaaggcccagaccttgcggccctggtgttctttcaggccgcggtattccaggtagcgcatgtagcgcgcctggtaggcggcggtcagcgggcccagccccatcgacacggtggggaactgccagaactccggcatcaggcgcgggtgcggatacgaggacaggccttcgcggccggcttcgcggcggaagttgtccatccgtgccggatcgatgcggccttccacgtacgcgcggccgtagatccccggcgcggagtggccctggatgtagatcatgtcgccgtcgaaggtgtcagtacggccacggaagaaatgatcgaagcccacgtcgtacagcactgccgccgactggtaggtggcgatgtggccgccgacgttggaatgcttgccggcacgcagcaccatcaccatcgcgttccagcggatcattgcgttcaggcggcgctcgatggccaggtcacccgggtaggccggctggcgctcgggcgggatggtgttgacgtaggcggtccaggcacgggtatgcagttcgccgtgttgccgggcgtccagatcgctgagctggtcgatcaggtagtnnnnnnnnnnnnnnnnnnnnnnntgcatcaccgcctccagcgattcacgccactcctgggtttccagtggatcggtatcgaagggaatgagggcttggttcatggctgtctccagagggcgccggtcggacgtctgcctgggcgacaacaccggcagggcgcacggcactggagcggggtcgcaacggcgggcgccgtgacgcgaagggcgaccgtggcggccaccgagaagacaagcgtaggcctgccccccacgcttcggtaggcgggcggggcttgggtctctggcaagcaagggttggtgccgcgcgccgtatcatgggccgatgcgctgggcgcggccgctgatcaggccggggacagccccggcaggaacaccgggatgatcgccacgccgacgcccagcaggcaccaggcgacgatgggcaaccagcgcgccaggcgttgggcgggttccggtgcacgacgaccgccgatccacaacagcagcgtgagcacacccagcgcataggcgaggacgacgatcaccggatgcacatggatgacccggctgggcggccacatctgctgctggtaggcggtggtgtgggcgaccagcagcaggaacagcaggctgctgagggtgttgatggcggtgcgtgcgttgatgggagcactccttgtgcgggctgccgggacattgcaggggccgcattctagcggctgcctgccggtcgttgaaacgccactgtcatcgatggcggtcaccctgcggggctttccagcctcggggtggttggccggccgtgaacagcgtgaggatctgggagaagagctacgaactgcggcgccggctgctgcgtggcttcttcctgcgtcgcggttcggccagcgaggatgccgaagacctggcgcaggaggtctacctgcgcctgctgcgcagcaccggcgaggatgccgatgcggtcgagaacccggaagcctacctgttcaccgtggcggccaacctggcgcgcgagcatnnnnnnnnnnggtcgtcgctgccgccgctggaagacgtcgacctgctggccgaagtgctgaaaagcgaagaagacatcgaaggtgaattcgagcgtgcgcagcgctggaacgatatccgcagcaccatcgcacgactgccggcgaccacgcggcgggtgatggaactgcactaccgcgacgggctggactgcccgcgaatcagccagcagctgcaggtgtcggtgcacatggtgcgaaagcacatcggcaaggggctggaggcctgcaggaaggcgctgggcgccagggagctcacatgaaccggacctcatcgcccgtggccgacgacacgatcgcctgcgaggccatggactggttcctgcgcaatcgcgaggggccattggatgaggccgggcgcctcgcgttcctggactggatgaagcgctcgccggagcacgtgcgcgcctacatgcacgcccttgccttgcaccggcaggtgggcgaggcgctgcaatcgccgttgcctgacgacgcggcggttccaccgcggcaggtcgccgccaaggtggtgccgctgttcggtagcgtgcacgcgccgccgcgcgctgtgccgcgtcgcggtcgtgcgcgctggtgggtggcggctgccgcagcctgtatcaccctgctcggcgtgggcctggttccgcaggtgatgcccaccgagcagctttacagtgccggacagggtgaacttcgcgacctggtgctgcccgaccagacccaggtgcggctcaacgcggacagccgcctgcgggtacgcatgggctggttcagccgcaaggtggagctgctgcagggtgaggccacattcgacatcgcccgcgaccgccgtccgttcgaggtggcggtgaacggcctggagatccgcgacatcggcacggtgttcgatatatcgcgacggctgcagagcacgcgcatcggcgttgtctccggcgaggtggaggtatggagccagggtgcggacccccggcgtcttgcgcaactgggcgaaggccgggtggtgcaggtcgacgcgcgcagccatgcggtcgagtcattggacctgccattgtcgatgctgctggactggcagcagcgcaaggtgtccttcctggatgaacggttggacgaggtggcggcggccttcaaccggcacaaccaggtgcaggtacgcgtgctggacgaaggtgcggcatcggcacggttgtccggcagcctcgatgcgcatcgcatcggtgcgctgcaggccttcctcgaacgcgacccgcgcttcgtggtgaggcgcgaaggcgacaccgtgcgggttggcagtcgctgaggccgacgtggtgtggactgtcagaaaaaattcatcgaatccgcgttctccacttcggtggatgccggctcttacttgggagaagccgctgccgatccgcgcagtggcacctgctgccttctctcttccaaggacccgtgatgcgcaacacgctctacctgtcgatcatcctcgccctgtctccctgcagcgtgccgctggccttcgccgccggtgccgatggcctggaggcgcgtgtatccacgccgatcgcggcgcagccgttggcgcgtgcgctggagcagctgtcgcgcggttccggggtgcagttcctgtactcggccggcggtgatgcccgcatggccggtgcggtgccgcgcggtgccaccgtcaggcaggcgctggacgcgctgctggccggtaccggcctggggtacaccgtggtggatggcaatgtcatcgccatcgatccggcgccagctcgcaaccaaccgaagccggccgcgccgaagccgcgcgaggccgaggcaatggtggcgccgaccctggacacggtgaaggtgattgccgcacatgaggtcatcgaccagaagaagtcgtcgccggtgatcaaggattcggtggtgtatgacgagatggacagctacggcgacgagaccctggccgagagcctgatggccgctccagggctgagtgcggtggaggatgccggcgagccacgttatgtgaccgtgcgcggcgtgcaggccaacctcaactacaccaccatcgatggcattgcgattgccagcgtggggggcagtggctccggcgagcgcatgaacaacctgcagctgattcccagcgacatcggcacccgtaccgacatctacaagagcttcagtgccgagcaggcaccggatgcgatcggcggcgtgatcgacatcatcagccgcagtgccttcgaccggtcaggcaagtacgtgtttgccgatgtggcaggcatctattccaccgccgagaccaacgtcgagcgcagcgcaggtggcaaccacgagaccctgggccacttcggcaagagcgccaagatggtgttctccaaccagtttggtgtcgaccaggagttcggcatcgttgcggtggcacgctacgagcagcgttcgcgcaacagcgtcaagcgctgggtggagtcgaactactactacaacgacgctggcaaatacctcaccgacggtaccacgggtccggaccaggccaagggctggaacgggctgcgtgcgcctggcaacttcagcactggcacctataccaacttcatcaccaacttcggtggctccgccaagcttgagtggaagccctcggatgatccgttctacgcatcgttgctgctgtattcgtaccggttctacgagaactcgacgatgaacaagacggatctgtacggcaacgccaagtttccggtccgcaaccagaccgaagacagcggcaccacccagatcaacagcatctacatcaagaaccgccacgaccgctgggaccgcagcaaccgtggcgccatcgccagcttcaactgggacatgggtgaccgttcgcggctgaccctgcgcggtggccataccgaagagaccttccacaacagccaggtctactggggcgtgcgcgcctatccaagcaatctgttcgtcgactacgagaacgacagccacggattccccaacgcggtggccgtttccgattccagcctgctgaccagttccgcattcaagctcaatccggcgcaggcctacgtctccccgcgcgatgccaaggagagcatcgacaacctgcgcgccgacttcagctacaacatcgacgccgatgcgagaggtttcggcctggccgccggcgccgagtaccgccacctgaagatctggcaggacatcgacttcgactatttcaagagcagtgccacgctcaacgactacctgtatccgggttcgacgctgctgggcagcgtgccgggcttcccgctgatcgacaaccgcaagtggaacgagcaactgctgccgaaactgggcaacaacaatgcggcgtatccgaatgccaacttcaccagtgactacaagtacgtggaggacatcaccaatgcctatgtgtccgcgcactacgcctgggaccggctgctgctgatcggcggcctgcgctacgaccacacccgcttcgatgcctacagtccgttcagcgatgatggcggcactacctatacctccgccttccgcaatacgagtggtggctacaacaacctgctgccctcgttgaatgcgacgttcaagctcaccgaggaccagcgcctgcgcttctccgccagccgcacgctgggccggccgacgccgagcaacatcgcccaggccaccagcaccagctgtggcgatgacgaggagggcaggggcttctgcagcatcaagcagggcaatgccgacctgcagccgcgccgttccaccaacatcgacctggcgtgggacctgtatttcaacggcaacaacggcctggtctcggtggcactgttcgacaaggtaatcaaggacgacatctacaccctgaccaccttcgaggacgtgggtgatacccgctaccgggtgacccagccgatgaacaccgatgagtccaagctgcgcggtgtcgagttcgcggtggccaaccgcaacctgcagtggggccgccagcgcttcgacatgtacttcaacgccacgcggctggaaggccagaccaactaccgcatcagtgatggcaccgagcgccgcctggaccggctgctgtaccagccggactggtcgctcaacggttcggtgatctggcgcatgccgtggaagagcgcgcaactgcgcctgtccggcacctaccgcagccggatgctggtcgacttcggcgacacccggtggctggattcgtactacgacccgtacatgaccttcaacatgggcttcagccacaaggtcagcaagcacgtgacgctgaagtacgaggccaagaacctgttcaacacccagccgacctacagcaccggcccgaacgggcgcttccgtaccgagatcgacgactacggccgcttcttctacttccacatcatctacaactgagggcacagccgtggagacgatcaatcgcaggcgattcctggccctggccggcctgtccgctgccggtgcctggatgggcacggcacacgcgctggccgcgcagggcgatgccaccgcgctgaacccgcgcaacctgctggccaagccgcgctttgccagcacacccttcaccctgggcgtggcctcgggtgatccctcggccgatggcatggtgctgtggacgcgcctggcgaccgaaccgctggtgttcggcggcggcatgccgacccggccgatgctggtcgagtggcaactggccgcagacgaaggcatgcgcagggtggtacgccagggggcggcgatggcgcatcccgaactcggccacgccgtgcacgtggagctggacgggttggcgcccggacggccgtactggtaccgcttcagtgtcggtggccacgccagtgcggttggttgcacccgtacgctgcccgcagccacggccgcggtggatcgcgtgcgctttgcagtggccggttgccagcactacgaagaaggccactacaccgcgtggcggcgcattgccgaggaaccgctcgatttcgtcttccactatggtgattacatctacgaaggcgaaagccagccgggcctgcggaagatgaacggccagccgttcaccaacctgcgcaaccacgtcggcccgcagatctacacgctggatgattaccggcgccgctacgcccagtacaagagcgatgccgacctgcaggccgcgcatgcggcggcaccgtggttcgtcacctttgacgaccatgaagtggacaacaactgggccggcgccgaagaccaggatgacacgcccagcgaagtattcctgctgcgccgcgcacaggcgttccaggcctactacgagaacatgccactgcgccgttcggcattcccgcgcgatggccacatgcagatgtaccgacgtgcacgctacggcacgctgatggacctgcacctgctcgacacccgccagtaccgcagcaagcaggtgaacatggcgcttcgtgaggaggtggaatcgccggagcgcagcattgtgggggcgaagcaggagcgctggctgttcgacggcctggccgatgccgcaccgcgctggcacaccatcgcccaccaggtggcgctgggcaactacatgcgcgagaaggacggggtggtgcagtcgtccgacgaccagtggtcgggctatctggacagccgccggcgcttgctcgaccacatccagaaggtgggcttcggcaacgtggtgaccgcctgcggcgacgcgcatcgccactatgccagcgatctggtgcaggaccaccgtgactcgggcgtggtctccagcgagttcctcgccacgtcgatcacctccggcgccgatggccagggtgtggacgcgtatgccaggaaccagcttgcgcacagcccctatctgaaggcgaccaccgacaagcgtggctacgtgctgtgcgatgtcacccgcgatgcgtggatcggcgacatgaagacgctggataccgtgatgcagccgaatggcgcggtgcagagctggaagcgctatgcggtggagcacggccggccggggctgcaggaggcctgaatctaccgctctacagagatccttcaatcctgctcgaaccgcagtggttcgctgcccatcgccgggtcactcgtgccggggcgcccatcctcggcgcgaccggccaggcgcagcatgctctcgcccgcgccgatctgcaggtcataccagcccgccgtgggcgttgcgtcccacgccaacgcggtttctgcgtgtgcgggtagtaccagcgcctgatcgggcatgtgcccggcataggcaccaggctgcacacgcacctgctgcgcgccgtcacccaggttgcgcagccgcagccgcagttggccatccgtgcgatcaattgaagcctgcagcgcaggatccttggccgccccctggaagtggcggtggaagccgttcgggcccagcagccacaggtcatagcggtcctgggcatcgagcggccagcgctcgcgcagcgccatgcccggcagcagcgtgtagcggcgtggcaccgcatccagccgcagccggtcgtagacatgcagcaccgccgccgcaccttcgcaggccagcgccagatccacgcccgaggcgtcgaccgcagccatcgatgcctgcggccgatagggcagggcgcgtgcagggcgtacgccgacttcctgcttcgctggtttcagcccctccggcagcgccggcacggttcgccctggcaacgcagcggcgcgtgcggccaccgcgctcacgtcgggcaggccgcgtacgaacgggcgggtatcgcgctgggcgaagtcgaaggcacccgtcaggtcaccgcagaccgcgcggcgccacggcgagatgtccggtgccgccacaccgaagcggcgttcgatcagtcgaatgaccgaggtgtggtcgtagacctgcgagtcgacccagccaccccgactccacggcgagatcacatacagcggcacgcgcgggcccagtccatacgggcggccgcgcagttcggcggcatcgtacttctcgtcgcccggtgcgggatggcggtggtattcgccctcggtactgaccgaggacgcacccgcccagccgccatccaccggcgaaggcggtgccggtggcggcatgtggtcgaagaagccgtcgttctcatcgaacatcagcagcagggcggtgcggctccagacttccggatcggcagtcagcgcatccagcannnnnnnngtataggccgcgccctgcgccggactggagggtccggggtgctcgctgccggccgcgtcggcgatgatgaagctgacctgcggcaggcgcccggccagtacgtcctggcgtagctgtggcaggccacgtgtgctgaccccgcgtgcgcgcagttgcgggtcatgcccgggtgcagcactgtacgcccgacggaacgcctcgaagccggccagcgggttgtcggtgaagttgtccgccatgtcctggtagatctgccaggacacgccggccttctgcaggcgctcgacatagctggtccagcggtaggacgccggatgcccgccgtgttcggggaagttgtcatgcgagttggcgatcannnnnnnnnnnnnnnnnnnnnntgcatcgttgtggccggtccacaggaacacccggttcggattggtgccggcctgcatcgcgcagtggtaggcgtcgcagatcgtgaacgcatcggccagcgcgaactggaacggcatgtcgctgcgctggaagtagcccatggagtggttctgcttggccttcggccagtgccccatgcggccgtggtcccaggcacgctgggcgtctgcccaggtgtgcggcgtgccttccacccgcatgtagccgaagtgcgcggcggtatccagcgggaacggtgcgatcgcccgcgtgccactggcatcgggctgcagccacaggctnnnnnnnnggccgccggcctgcagcgaggcggccggggccacgaagcggtcaccgaaaccacgtacgcccggcagcgtgccgaagtagtggtcgaacgaacggttctcctgcatgaacaccacgatgtgctgcaggtcttcgaggctgcgcgtctgcgcggcgggggcgatcgctgcggcccgggcgatgctgggcagcagcggggcaaggccggcggcaacgccggcctgcaacaaccggcgtcggccgatatcggtcacgggctcactcacaggtccacgcggaaggagatgccgacggtgcgcggggcgccgatgaaggcgttgtcgcggccgtccacccccgcaagataccgcttatcggtgaggttgctcaccaccaggttggcacccatgcccttcaggcgcggcgacaggccctgcaggtcgaaaccgatgttggcattgaacacggtggccgagggcagcttgttgacgttggcggcatcaaggtagcgcgtgcccaggtaccgtccggagaggccgaagttccagttggcgccctgccagtcggccgacagcaccagggtgttctccggctggccgatcaccttggcaccgtcgacgatgccgagctgcgtatcgcgtgcggcattgccactgcccaggtatttggagcggttgtaggtgtaggccgcgttgatccgccagccattgtcccaaccatagccgaacgccgcttccaggccgttgctttccacgccaccgaagttctcgtagacgccgtcggtctcgcccaggtagtcgatgccgctgacgaagcccgccggcaggtagacgatgcggttgtcgaacttgatgttgtacagggtcaccgaggcggtcagcggccagcggctgatgcgcatgcccacttcgatgttgtcggcggtctccggttcgacattgcggaagcgctgcgggtcggtttcgccaagtacgcctgaaggaatggcggcgaaattctgcgagaagccggcgaacagctccatgccttccacgcccggtgcccaggtgaagccggtggacagcagcggatcggacctggaatcggatttcacgtgctcgctggcaccgatcacgcggcggcgcgattggtcgacgaagaactgcttcacgcccaggcgggcactgaacggcccgaagcgggccacgtcctcgacgtagtacatctgctcgtcaaccttgtacttgtcctcgaactgcacccagtacggctgatggtcgaaggcgatgtcctggccgacattgagcaggcggtgccagtcacggcgtgccgaacggtccagcttctccacccacaggccgccacggatggtgttgtcgatcgcaccgaaggtctgccgccattcgacgtcggcggtcacgcccatgcggtcgttgtcgtagtgggtgtggcggtaggactgcgcgcccagcacgttgcccgcgtagcagttcggatcgtactcggcggtgaagcccaggcgcggggtgcagctggccaggcgctgcgcggcgctgccatcgggattgacgaagaagatctggccgcggttgctgccgccgtacacggtcttgccaccgagatattccgattcggggcggcccgcaccctcatcgctgacctgtgccaggtaaggtggaagccagtcgccacgaccttgcatgcggtgcccgtaggcggccaccgaggccttgaacccgttgccgccgtcgaaggccgcgcgcaggtaaccaaaggtgttctcgcgcagcgcacgcgagccggaacggtagttctggtccagatacggaatgccggtgagggtgccgaccaggttgtcgcgatccggattggtagcaaagcccttcggtgagacgctggtgtattccggctcgtcggcatcgttgtaggacaggtagccggtcagggtccagcgatccagttcggtgatgaacttgccggcgatgtggtcgttgctggcgtggccggtgccgtcgatccagtcgtgcaccttcgacgaggaggcgctgatccacgcgcgggtgtggccgccgagcaggccggtgtcgtagcgcacgtagtacttgcgcgcatcgttgtcaccggcgccgaccacgaagcgcaggcggctgtcctgcagcggatcgctggtgaggaagttgagcgtgccgcccagtgcttcgttcgagcgcgaggagatgtcagcggtgccttggctgacttccaccgtctccaggtcgagggtgtcgatgtagcggttggccagcgagccgccgccgtagccggagccgccgttgggcaggccgtcgatggtggtgccgatctgctgggtgtcgcggttggtgacgaacccgcgcatgctgatctgcgtaccccacaccgacgagccggtggcatcggcttcgctgaccaccacgccaggtacctcgttgagcgcgtcgttgacgctgctcatcacggtctgccggttcagcgtttccgcacgcaccgaagtcttcgcatagctggtggcctggccgatcacctgtacctggtcgagggtacgcgcatcgctgctgcgcgcttcgcccgtatcgccctgcggtgcttctgcgagggcgtccagggtgggggcgatcagcagggcaagcagcgaaacacggggaaagcgcgcaatcgttcgcatcgataccggaccttggggggagagaagcccccgagtgtcgacagcaccaatgacatcgacatgacgtagagatgcaggaaccgtgttgtgtgacggccgacgcccccggccgcctgcctgtcagtaccgcgcgtccttgggtttcgggtcgcgtggccagtccttggccttgttggcgaagtccgggcgcggctggttgatgaagtagctggcgatgtccaccgcatcctggtcgggcatcatctgctgcccaagcgggggctcgcgggtcaccgccggtggcatgttgtgcttgacgaagccggtggccttgtacaggcgcgccatgccggcgccgatgttgaagctgtggtcgccccatagcggcgggaaggcgatgtcaccgctggcgtcgcgccgtccttcgccgttgtcgccatggcaggcggcgcactgcacggcgtacagcgcctggccgcggatcgggtccggggtcagcgtgctgtcgatcggtccctcactgggggcggccacctttgcaccttctggcacaggactgctcaaccacgccatgtaatcgagcatcgcgcgcatctgcggcgagtccttcggcagcggcttgccgttcatcgaacgctgcaggcagccgttgatgcgctcggtcagcccgatcaccttgcccgggcgcggcatgtagcgcggataggcgccgccgccggtattgaagtagtgattgccgaaaggccgcttgccctcggccatgtggcacgagttgcagttcagatcgttgccgacattgtccggcagcagccgtgcggtctcgttgaggatacggcggccgagcatcaccgattcggcattgccgagcccggtgatttcttcggcgctgggcgcatggtagtgcccgaccaccttgccctgcgcatcgaggatatcgatcgtgctggccacggcggcatccaggtccgggaacagatgacggtaagcgagggtgccggccccggccagcatcacgagggtgatcgcactgccgatcagcaggcggaagcgtttgcgcgaacgtttcatcgtgcggcctcctgcggaacgtagtgcaccggcttgtcgcgcaccacccggcgcatgcgcgccacgtcgacctcgctcacggcactggcctggttgccccagctgctgcggatgaaggtcaggatctgtgccagctgcgcattcggcagctgctcgaagccgggcatggtgaaggccatgcggtcatgcggggtatgcggcgtgcggcctccgatcagggtcacctgcaccagcgagctggggtcatcggcgaacacgatcgagttgccggccagggcaggatagacgcgcggcatgccgcgcccgtcggcgcggtggcaggcctggcagtgctcggcataggccagcgaacctgccacgcggtagtcgccgctgcgcagtgcggcggtggtggtgtcggtaccgggcgaccactgtgcgctgcgtccttcgcgggcgggcagctgcttcaggtagcgggccatcgccagcaggtcggcgtcggacaggtactgcgtgctgtgctcgaccacgtcggccatgccgccgaacgccgccgatcgatcggtgcggccggtacgcaggaagtcgacgatctcgccctcgctccagctggccaggccggtcgattcattgcgcaggttcttcgcataccagccttccagcaccgagccggacaggaactggcggctgccatcatcggccatcgccttttcctggaacgccaacccgcgtggcgtgtggcaggcgccgcagtgggccaggccttccaccagttcggcgccgcgctgctggctggcatccagcgacggatccgggttgaacgtgcgcgggcgtgcgaacagcagctgccaccaggccagtggccagcgcatgttggccggccacgggatcgtgctgtcggcgttgtcctgcttcaccggttgcaccgagcccatgaagtaggcgtacagcgccttgatctcggcgtcgctggcgatcacgtacgaggcgtacggcatggccggatacaacggctgcccatcgtggcggatgccgcgacgtaccgcacgctcgaagtcggcgtagtcgtaggcgccaatgccggtgtccggatcgggcgtgatgttggtcgagtagatcgtgcccatcggcgtctgcatgccgaggccaccggcgaacggcttgccgccgggcgcggtgtggcaggccgcgcagtcggcnnnnnnnnacaggtattgtccctgcgcgatcaatgccggatcgtggatgtcgacctgcgcggcctgtcgcggtgcgaaccagtagggcgtggtgcgggcgacgccgtaggcggcggccagcgtggcggccagggcaatggcgagcttgaacgaggtgcgcatggcggcactgtgggcaatccnnnnnnnnnnttcattgatccggatcaatgactgaacagatacagcttgtacaccaagctgaatcgttcctgcgttgtcatcaagccgtcatccatgcgcgatagatggcccannnnnnnntcgctaatctgccccgctgtcgcaccttttccccgattgcccatgaagcgcctgctgctgttgttgctggcgtgcgccggcctgtggctggctgcatgctcgtcctcgatcaatgcctcgtccacctcgcttgccgatcggctgatcgcgccgggtggcgtatcgaccctgctcgatcgtccgcgcattgccgcggccattgccgaactgcccaatcgccacggcttcgcgccgggccgcgatggcgtgccgatcttctggcgtgtgttcgatcctggcgattacggcgcgcgttaccactacctgccgcagcgccacgagaacggcctgccgctggataccggcctgagcctggcagtaccgcagccgttccgcgcgcaggcaccgcgcggtaccgtggtgctgctgcacggctggatgatgaacggtgattcgatgctgccgtggtcgttgcagttggccgaatccggctaccgcgtggtcacgcttgacctgcgcaaccatggacagtccggtaccgggccgtcgggctatggcacctatgaatccgacgatgtggtggatgtgatcggcgagctnnnnnnnngtggtgaagtaaccggcccgctgtacctgttcggcgtgtcctatggcgccgccacagcggtattcaccgccgacaagctcggcgaccaggtggaaggggtggtggcgatggaatcgttcgccaatgccggtgtggcgatccgcacgatgattccacacctgatgggactgcagccggaaggcctgaaggcgcaggcgatggcgtcgtacgcgcgctggcgctacggcggccaggacatcaaccaggtgatcgccgccgccagccgccgtatcgacgtcgatctggaccgcgtggatgtannnnnnnnnntggccgatacccgcgcctgcgnnnnnnnnnnnnacggccagggcgaccagcacattccggtcagccagggccgcgaactggcccaggccaaccnnnnnnnncactacatcgagatgcgcggcgaggaccacatcaccctgccgctgcggctggacctgctggccggcgtggtcgatgactggatggcgcgcgacgaacaccacccgaagagcgcctgcccggccccacagctgccggcccaggccgagtggctggcccaccgctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctgtcaggccacccgtcgtgccagcgagcgggcagacgccgcgacgcccagcagcagcgcggccacgcacaggaaggcgaagccgaggctggtgccgtgtgccagtgcaccgatcgctgccggaccggcaaggatgccggcgtaacccagcgtggtgactgcggtgatggcgatgctctccggcatcacccgctgctggccggccatcgagaacagtgccggcacgatgttggcgcagcccagcccgaccagtacataccccgccagcgccaccggaaacgagggcaccaacgtggccagggtgaagcctgctgcggcggtgatgccgccgaagaccagggtgcgggtgcggccgaggcgctcgacgatgccgtcgccgaacaggcgcatcgcggtcatcgccagggtgaacagcgcgaagccggcgccggcctggtcacgcggcacttgccgcacttcggccaggaacaccgcgctccagtccagcatcgagccttcggcgaggaacaccacgaaggccagcacgccgatgaacagcaccacgccgtgcggcagcgccagcagtgggccgtcgtgcaggatccgttgcgggcgccagtgcggcgccgacagcaccgcgaccagcagcagtgccgccaccgaaaccagcgcggccagccacagcggtgtacccaggatcagcaggccggtcatgcagcctgcgccgacgaagccaccgatgctgtagaaggcgtggaagccggacatcatcgcgcgcccggcgtcgcgctcgaccgcgaccgcttgcatgttcatcgcacaatccagcgcaccgacgccggcgccgaacacgaacagcgccgcacccagcgccaccggcgagggcgccagcaccagcaagggcagggcgcacagcatcatcgcgcaggtgatcaccatcacccggcggcagcccagccgcccggtcagcgcgcccgccaacggcatcgccagcagcgagccgagcccaaggcacagcagcacggcgccgaggctggcgtcggacagcccggccttggccttggcgtagggcaccatgggcgcccacgcggcggtggcgaatccgggaatgaagaaggcggcgcgggtggcgtgctgctgggcacgtggggatgaaggcgtcatgcgcgatgcgaagctccaagggacgtttatggaaacgttttcaggtcggctcggcaagtgccatgcgtgacatcgggcgacgcatacgattgcagtgacccgctcgcgtcactggcgattaacgtcgcccacggacagtggctgcacggtcggcatcccgccggccgctgccggagatccgtacatgagcacgacaccgaccatcctcctcgtccatggattctggggcggggccgcacactgggccaaggtgatcctggaactgcatcgcaacggccacgaccgtgtgcaggcggtagaactgccgctgacctcgctggccgacgacgcagggcgcacccggaaaatgatccggcagatcgacgggccggtactgctggtcggccactcctatggcggcgcggtgatcagccaggccggtaacgagcccaacgtgaagggcctggtctacatcgccgcgttcgcgcctgatgccggcgagagtcccggtggcatcacccagcagcacctgccggaggcggcaccgaacctggcacctgacagtgatggctacctgtggctgcgtgcggacaagttccatgagagcttctgccaggatctgagcgaggacgaaggccgggtgatggccgttatccagaaggcaccgctggccagcaccttcggtgatgcggtcagcgacccggcgtggaagcacatgccgagctggtaccagctgtcccgccaggaccgcatgatcgcgccggaaaaccagaaggccatggccgcaaggatgcagcccaggcgcctgctggagctggatgccagccatgcctcattggcctcgcagccgaaggaagtgacggcgctgatcctggaggcgtgcgccgccatcggcggctgatagctgcggcagcgcgttgcacgacagccgcggcgcaggggagtacactcctgcgccgcggctgtccggccgcgtccctctcttccctccagccgccgccagaggatcccaccctatcgtggaggtcccgccgtgctgtctgtgcctgttgtccatacgccgtcccccttgccgcgtcgccgcgcgttgccgcaggcgctggcccggggtttgctgatcgctgcactgggcagcagcggtattgctgctgcgcagtccagtacggatccagccaaggattcgcaggcgcctgcatcacagaccctgcagaccgtgcaggtcaccgccaacctgctcggtaccatcaccgagggcagcggcgcctatacgcccggcaccattgccaccgcgacccgcctggtgctgacgccacggcagaccccgcagaccatcagcgtgatcacccgcgcacagatggatgacttcggcctgcacggcatcgacgacgtgatgcgggtgacccccggcatcagcatcgtcacctacgacagcgaacgcaccgagtactannnnnnnngcttcgcgatccagaacttccagtacgacggcattccgatgtcgcgcaattcggcgtactccgccggcaacacgctcagcgataccgccatctacgaccgcatcgaagtgctcaagggcgcgaccggcctgctgaccggcatgggcgatccgggtgcgaccatcaacctggtgcgcaagaagccgggcaaggacttcgccggcagtgcttcactgggtgtcggccgctgggacgactaccgcgccgagcttgatgtgggtggcccgctgactgccgatggccgcgtgcgtggccgtgccgtgggtgcctgggaagacaagcgctccaacctggacaactaccagcgaaccagcaaggtcggctatgccgtggtggaagccgatctgggcgatcgcacgctgctgtcggtcggtggcgacgtgatggacagcgacccgaaggggtcgacgtggggcggcattccgctgctggacagcgccggcaacttcaaccgcatgccgcgctcgttcaacaatggtgcgcaatgggccggctggcgccagtacgtgcgtaccggtttcaccacgttggagcacacgttcgccaacgattggattgccaagctgcagctcaaccaccaggtcaacggctatgacgccgcattggccggtgccgccgccggcaatcctgatccgttgaccggcgagggcgtcagcctgtggctcggcaagtacgttggcaagaccgtcagcaatgccgccgacttctatgtgagcgggcgtttcggcctgttcgggcgagagcatgagctggtggtcggtggcagtgcctcgcgcaagcgctggaccaataccggctacggcccgcaggcggggttcccggataccgtgccggactacaggacctggaatggcgacattgccgaaccgcagtggcagcgcacctatgacaacaatgaagtgacccgcgagaatgggctgtacgtggttggccgcttcgatctggccgatccgttgaagctgatcgtcggcagccgcctggccagttaccgctcgccggacacgcgagagaccggcgtccatgtgccctatgccggcgtggtctacgacctcggcgagcattactcggtgtatgccagctacagcaccatcttcaagccgcagggcgagcgtgacgagcagggcaaggcactggatccactggagggccgcagctacgaggttggcctgaaggctgagttcttcgatggacgcctcaatgccagtgcggcgctgttccagcttgatcaggacaacttcgcccagcccaccggcggcaagacaccggatggccaggatgcctaccgcgccttgatgggcgtgcgcaccaagggttacgagcttgaaatgtcgggtcagctggccgagggctggcaggtgcagggtgggttctcccacaagattgcccgccaggcgggcaccaaggtgaccacgctggaaccggagaaccagttcagcctgcacacccgctaccgtctgcgtggcgcctggcaggcgctgacgctgggtggtggcgcacgctggcaggattcgactttcggcgagatcaccaacccggccacgcgggccaaggtggtgcatcgcacgcagccgtactggttgctcgatgcgatggcgcgctaccagttcaacgatcgcctgtcggccacggtcaacgtcaacaacctgctcgacaagcgttactacacgatcttcaactggtacagcacctacacctggggtgagccgcgcaacgtgcggttgagcttgaattacaggttctgacgcagatgcgcccgcgatgctctgcagcatcgcgggcgatgtggttacagcggcaggtcgaacaccagcacttcggcatcgttgccgttttccagcgtcagctgggcttcgtcgctgacctgcagcgcatcaccggcttccagggtgatgccgttgacctgcagctgcccacgggccacctgcacataggcgccacgaccgttgccaagcgcatggtgcagcttctggccgccatcgaggatggtggcgaagatgcgggcatcctggtggatgcgcagcgaaccgtcggcaccgtccggcgaagcgatcaggcgcagctggccgcgcttggtctccggtgcgaagtgggtctcctcgtacgacggcgtgatgttctcggtgtccgggaagatccagatctgcaggaagtgcacggtatcgtcggcggaatggttgaactcgctgtgggtgacgccgctgccggcgctcatgcgctgcacgtcgccgtaacgcagcaccgagccggtgcccatcgagtccttgtgttccagcgcaccgcccagcacgtaggagatgatttccatgttgctgtggccgtgggtgccgaagccctggccgccgatcaccttgtcttcgttgatcacccgcagcgggccgaagctgacgtagcgcgggtcgtagtagttggcgaaggagaaggtatggcgcgaggacagccagccatgctcggccaggccacgggtagcgctcttgcggatctgcagcatgatggaatctccttgttcgatggtttcgatggggcggggtgggccagtagccgctgtgtttccccgttggagagaagtatccgcttgcgcccggggtttgaaaaacggatagttttgacgtccatcatcgaaaaattcgaatgctcaagctcagcctcgatgccctgcagatcctggatgccatcgaccgccgcggctcgtttgccggcgccggcaaggccctgcacaaagtgccctcgaccatctcctacaccgtggccaagctggaggaggacctgggtgttcagctgttcgaccgggtcggcccgcgcgccgaaccgaccgaggccggccgcgcgctgctggacgagggccggcacctgctgcgcgccgcccgcgagttggaactgcgggtgcgccgggtggcgtcgggctgggagaccgaactgacgctggcggtggattcggtgttcccgacctggctgctcggcccggatatcgccgcgtttcgtgaggccgaggcaccgacccggctgcgattgatcggcgaggccctgtccggcacctgggaggccctgctggaccgccgtgccgacctgctggtcggcgcgccgggtgagggccccagtggcggtggttacgtggtcgagccgctgggcacggtggagttcgtgttcgcggtcgcgcccggtcatccgttggccgcagtgccgggtgtgctgggtcgcgagcagctggtcgagcactgcgcgatcgcggtctctgattccgcgcgcaggctgctgccgcgcacggtcggcttgttgatggggcaggagatgctgacggtgccggacatggccagcaaactgaagctgcagtgcgaaggcgtgggattcggtttcctgcccgaaccgtgtnnnnnnnntgcggtggcgcgcggccagctggtgatccgtgaggtggaggaacacaagccggaagagaccttctggctggcctggcgcaccggagaggatggcgccgcactgcgctggtggcgcgagcgcctgcgcaggccggagctgctgtcgcagtggtggcaggcaatggccagggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacacataaaaaaacagcaggccgaggcctgctgtttcggtgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcgcgcggtacacaatcaaattttactgcatttccagcggcggatgctggaaacctgtcgagtggtgcgcccggagagattcgaactcccgaccgcctggttcgtagccaggtactctatccaactgagctacgggcgccctgcgacaggagcggaattatgcggatgtcggcgcgtaccgtcaacagttttgtgaaaattttcatccaactgaatgaaaaagctgtcagccacggcatcaggggccttcagccacgcgaaatgatcggcgcgcgtgcccagttcctgcgcggacagcacgcgcagctgcgcgtccacattcggcagcttcgccagcagcgtctgcatcgatccggtgggggccaaccagtcgtgctccatcagcaccgcctgtgcgctgccatgcacacgcgccatctgcgcatcgaggtcttcgtccatgctgacggcggcgtaatggttgttcaggccgacgcgcgcccagtcggcgatcagcccgcgcgcttcggtgccaccgaagccgaggcgacggccatgcagcacgccctggcgctgtgcgatccacggcaggaagcggtagaccagcggcagcagccagccacgcggtggtgggaatccgcgccagaacggtgagccgctggcggccagccacagccggttgaagcgctgcgggttgcggccggcatgcacgcaggccagctgcccgcccaggctatggccgccgatgatccagggcagggcgtcgccttcgtcatccgctgcggccaggacggcctggctggtcggcagatcctgttcgagtacctcgcgatagccccagtcctgcgtgcgcgatgggcgcagcgaactgctgccgttgccgcgccactcgtgcaggtacaccgccacgcccttcgccgccagcgccaaagccagtggcaggtagtggcgcgccgccacgcccagtgccggcagccacagcaggcgtgcgatgggctgtgcgggcacgcaggcgatcacctcgaagcgatggccatcagcgcactgcacggcaaggatgtcgggtgtgaggctcatgcgtgtggtgccgcgccgaagtgatccagcaccagcacctcgccgcggccgggggcatagccctgctgcaggccgcgtgcaacgtagtcgataccggcttcgcaggcattggccaggctcaagccgttgcacaactgcgcggcgatggccgaggccagcgtgcagccggtgccatgagcatcgaggggcaggcgtgcgtggatgaattcttcgctgctgacgccgtcgaagtagcgatcgatcacgcgattgccctcatgcaggtggccacccttgagcagcactgcgccggcaccgaggtcgagcagggccgaggcggcctgttctgcgtcttcgccgttgctgatcttccggccgaccagcagttctgcttccggcgtattgggggtgatcagcgtggccagcgggatcaggcgttcacgcatggcctgcaatgcgctgtcttccagcaggcgtgccccactggtggcgaccatcaccgggtccagtaccacgtgtggcgggcgatggcgctccaatgcatcggcgacggcattgatcacctcggcgttggccagcatccccagcttcaccgcgtggatgtcgaagtcgtcgaagcaggcatccagctnnnnnnnnaggaactcgacgggtggcacgtgcacggcgatgacgccgcgggtgttctgcgcggtcagtgccgcaatcgcggaaaggccatgcacgcggtgtgcggcgaaggccttgaggtcagcctggatgccggcgccaccgccggagtcggagccggcgatggtgagggcggaaacgggagtggtcgggctcatcggttgattgtgccgtggtcccgcaggggaaggtagatccacgccatgcgtggatgtccttgattcaatgccgccaacgcgcccactgctggtacagcacataacccagcccggtcaggccagtcagcagggcgggggcgagcagggcgtcgtactgccagcgcatgaacagccaggcgccgaggatgccgccggcgaggaagccgctgatgatcaggccgctgagggtcagccgtcgtacctgcagcggcagcccacgcagcaggtggccgaggccgatgccgaggtcggtgaacatgccgctgaggtgggtggtgcgcaccactgcgccactgaaggtggtggccatcgcgttctgcaggccgcaggccatggcggcggccagtgcgccccagatctgatgttgttcgaacagtggaatggccaccagcagcagcgccgattccagtgccagcgccacgccatagcgccggcccagctgcagggcgctgtcctggatcagcaggccgctgagcatcgcacccagcgagaacgcgatcagcagcccccacaggtgcccgacggcgcgccagtccccctgcgccagcgccatgcccaactggctggtactgccggtcatgtggctgaccgcttggtgctcgaaaccgaggaagccgaccacgttgaccatgccggccacgcacgagagcgcgaccgcgccgatccagacccaggtgggcaggcgtattcccatcggcggggcccctcagggcccgccgaagccgccgttgaactgcagctcgctgaaggtgttgctggccgggtcgaacaccgcgccccagaactgcgtgccgccgtcacagacgcggatcgcttcgcgtgccggattgatgccgctgtcgtcgggcaggtggaaggcgttgacgtagatcagccgcttgccggcgctttcgatgccgacgtactggcggtcgaagtccagcaccttcggtacctgtgcctccagcgacgacagctgtgcctccagctgatcgatctgctgccggctgggtgcccagtagccgctgacccgcccgggctcgcggccggggctggcgcgcgagcaggtgtcgagcacctgcgcggcgatgatcgggcgggtgaccacccaggactgcccggtgcgctcggcggtcggcacactggccgggccgcgcgtggtggtgcaggcaccgagcacggctgcgagggtgatcgcagccgtgggcagcagcaggcgggtgcagcggttcacaacacctccgaagcgtaatcggccaggcgcgagcgttcgcctcggcgcagggtgatgtgcgcactatgcggccagttcttgaaacgatccaccgcgtaggtcaggcccgaggtggtctcggtcaggtacggggtgtcgatctgctcgacgttgcccaggcagacgatcttggtgccggggccggcacgggtgatcagcgtcttcatctgcttcggggtgaggttctgcgcctcgtccaggatcaggtagcgcgacaggaaggtacggccgcgcatgaagttcatcgagcggatcttgatgcggctggccagcaggtcgttggtggcctggcgaccccaggtgccgccttcctggttgtgcgtgagcacttccaggttgtcggtcagcgcgcccatccacggcgtcatcttctcctcctcggtacccggcaggaaaccgatgtcctcgccgacgctgaccgtggcgcgggtcatgatgatctcgcggtagcgctgctggtccatcgtctgcgccaggccggcggccagtgccagcagggtcttgccggtaccggcggtacccagcagcgtgacgaagtcgatctccggatccatcagtgcgttgagcgcgaagttctgctcgcggttgcgcgcactgataccccagacggcgtggctgccgtggcggaaatcatcgaccagcgacagcactaccttgccgtcgccgaccacgcggctgacgcgcagttcgacttcgtcttcgccgggcaggtagacgtactggttcgggtaccactcctcgccgtcctgcgcctggatttcgtaatggctgcggcccttgtcgctccagctgcgcaggtcgtcaccgtggcgcttccagaagtcttccggcagctcggtggcgccggtgtagagcaggctgaaatcgtccagcgcgcggtcgttttcgtagtcctcggacacgatgccggcgatggcggccttgatccgcaggttgatgtccttggaaacgaacaccaccggcaggtccggcgtttcttccttcagcgccaggatcgcgccaaggatggcattgtcgggaatgacctttccaaagctcttgcccgcgtcgaagtggctggtctggaagcgcagcttcccggcgctctgcttgccgcgcagctgcaggccgttggggcgctgcagcggaatgccgtcggccaggttgtccaggccggattcctgcaccagctcgttgaggaagcggctcacctggcgggcgttgcggctcgcttcggaggtgcccttcttgccgttgtccagctcctcgatcacctgcatgggcaggtagatgtcgtgctcctcgaatttgaacagcgcggtcggatcgtgcatcagcacgttggtatccagcacgtagatgcgcttgcctcgggtcatcgtcgattcctggttacggacagggaaaaaccaccacggcctgctgcggggcagggtgatggcagacacagtaggcagtgggactcacttggactgggaggccttcagttcggcgagaacggcatcggcatggccggcaaccttgaccttgcgccaggactgcacgatgcggctgtcgggggaaatcaggaaggtgctgcgttcgatgccacgtacctgcttgccgtacatgttcttcatcttgatcacgtcgaaggcgctgcacagcgcttcgtcgccatcgctgaccagcgggaagttgaagccctgcctggcacagaagttgtcgtgcgacttcaccgagtcgcgagagacgccgagcacgaccgcgccggccttcttgaacttcggcagcagggcgttgaagtcgatgccttcggtggtgcagccgggagtgctgtccttggggtagaagtacagcaccagccactggccggcatagtcgccgagagtggcctggtcgccaccggacagcgccagcggcagggaaagggtggtgctgtccagggtatcgccgttgttcatgaggtccttctgtcgagcctgggttgtttctacgacaattgcatgaaacgccacgcgcccgtgagaggcgcgcgaaaaatccgcactcccaatcagaatttcatcgggtccatgatcgcgtccaggttcaggtggtcgcagaactcaaggaaatcgtcgcgcagcgcggcgatgtgcatgttggccggtacgccgatggtgacctgtgcactgaacatctccgcaccggtctgcatggcgcggtagcgcgtgctctgcaggttctcgatggtgatgccctggcggtcgaagaaatcggccagctggaacaggatgcccggcttgtcggcggcgatcacttcgacaatgtacggcagcaggttggactgcgcttgcttggccgcggtgcggtaccagaccagcttcaggccttcctcgcgctccagccgggtcagcatcgcctccagcttggccaccgagtcccaggagccggtggccagggcggtgaccgacacatcgcggccgaccgtggccaggcgtgcgtccaccagattgcagccgctgtcggcgatgcggcgggtgacggacagcaggggggactccggatgcgtcgtataggcgttgatcaggaggtggttttcgctcggcgcggggcgcggggtggtgtcggtcaaggcgattccgggtaatgcatgcgttagtctgaatgcccgccagaggcggggatccaccggtgtccagcatacttgcccgtgctttcgcgccgcaagtaacattcaggtcgcccccggcctttcgtggcgggcgttttccctttccagccaagagcagcacgtccttgtccctttccggcctcatcaccgcgctggcgaccccgttccgggccgacggcgccctcgatcccgacggttggcagcgcctgctgcacctgcaactggaaggtggcgtccatggcgttgtcgttgccggctcgaccggcgaagcggcaaccctcaccgatgccgagtacgacctgctgctggccagcgcggtcgaacgcattggcggccgcatcccggtcatggccggcaccggcctgtccggtaccgccaaaaccatcgaacagacccgtcgtgcggccgcgcttggcgccagccatgcactggtggtcaccccgccttacgtgaggccgacccaggccggcctgattgcccattatcgtgcggtcgccgaccagggcgggttgccggtcgtgctgtacaacgtgcccggccgtaccggttgcgacatgcagccggagaccgtggccgaactggccagccaccccaacatcgtcggcatcaaggaggcggtgggcgacaccggccgggtgcaggcgctgctcgcactgcgcagcccgcagttcgccgtgctcagtggcgacgacggtacggccgcgcgttcgatccgggccggtatcgacggcctgatctcggtcggctccaatgtgctgcccggcgcctaccgccgcatgtgcgagctggccgccgcccatgaccacgaagccaccgagtcctgggatgcgcgcctgcagccgttccatgatttctgcggtgtcgaaccgaacccgattccggtcaaggcgctgctgcgccgtatcggcatcggccatgacctgcgcctgccgctgctgccgctgtcggcgtcgcaccacgcggccgccgaccatcttgccggcgacatcgccgcccttgaagccctttccagccactgacctttcgtcttggtctgacccaggagattcacatgcgtcaatccgtttccactgtccgcgtgctgtcctacgccctgcttgcggtggccgttgccgccggcaccaccggctgcttcaagcgtggcgtcaagggcgactatgccctggccccggaaatgcgtccgctggaagtgccgccggacctcaacctgccggccaccaccggtgacaacaaggtgccggcgctggtgtcggccaccaagccggcagcaccggcggccgcggctccggccgttggcaataccggtttcaccattgctggtggcaaggatgaagccttcgccaaggtcggtaccgcgctggaaggcgtggagggcgtgaccatcgccagccgcgcccagttgctcggctcgtatgacgtggcctacgaaggcagcaacttcctggtccgcgtggtcgccgtcgatgccggcgcctacatctccgcggtcgacccgcgtggcctgccggccaccgccgaagcgccggtgaagctgatcgccgcgctgaaggcgaagctggcccagtaagggctgcctctggtagagactgaccttggtcggcgcttctgtgccaaccaaggttggcacctaccggatcgcaaggtcggcatgccgtatcgcgaggttggcataccggatcgcaaggctggcatgccggatcttgcggttggcgttcaccggaaaacagaaaagggcgcccgtgggcgcccttttcgttgccgccgtgggcgcttctcagcgctccagcagcttcagcttgtccggcttgccatcccattcgccggcgtcggcgggcgggtccttgcgcacggtcagcaccggccactccttcgccagctcggcgttgagggcgacgaagccttcctggccggcggggacatcgtcctccgggaagatcgcgttgaccgggcactccggctcgcagagggtgcagtcgatgcactcatccgggtcgatcaccaggaagttcgggccttcgtggaagcaatccacggggcacacttccacgcaatcggtgtgtttgcacttgatgcagttttcggtgacgacaaagggcatgggctgggggtggatcgattcctgaacccgccaattctagaacaggttggcccccggtgtcggcgcggggcggaaatcgggcgtctggcaggcgcggccgtggcagtcattggcggcagggcggggcctgtgcgacgctgcgggtcagccggctgcgtcgggtggccggcccccttcccagcaggatcgtcaatgtcgccagccaagcccagcatcgcaccccatggcggtgagaacactgcattcatcgtcctgatcagctgcgtggccacgctcggtggattcctgttcggcttcgacagtggtgtcatcaatggcacggtcgatggcctgcgccaggccttcaactccagcgaggcggcgctcggtttcgaagtcgcctcgatgctgctgggctgcgcgatcggtgcgttcctggccggctggctgggcgaccgcctgggacgccgcggcgtcctgatcgtgtcggcgctgatgttcctggtttcggcgctgggcgccggcgcagcccacgcctcgtggctgttcatcgcggcccgcgtgctgggcggctttgcagtaggggcggccagcgtgatgtcgccggcctacatcgccgaggtggcctcggcgcgctatcgcgggcgcctggccacagtgcagcagatggcgatcatctgcggcctgttcgcggcgttcctcagcaactacctgctggcccgcgccgccggggcgtcgaccgagccgttgtggctgggtcgtgaggcctggcgctggatgttctggatgcaggcgctgccgtcggggctgttcctgctgttgttgctggtgattccggaaagcccgcgcttcctggtcctgaaggggcgccagcagcaggcgagggcggtgctcgcgcggctgtacggtgataccgcggcggcggccaagcaggccgagatcgaaaccagcctggcccaggaccagcacaagccgcgcttcggcgacctgcgcaacaaggccaccggcaagctgcggccgatcctgtgggtgggtattggcctggccatgttccagcagctggtcggcatcaatgtggtgttctactacggcgcggtgctgtggcaggcggtcggcttttcggaaagcgacgcgctgttgatcaacgtgctgtccggtgggctgagcatcggtgcctgcctgctgaccgtgctgttgatcgaccgcatcgggcgcaagccgctgctgtggatcggctcggtcggcatgtcggtggcgctggtgctgatggtggtcgcgttcgccagtggcagcctggccgacggtcgcctgcagctgtccgacggcatgggccggctggcgctggtcgcggccaacgtctacgtggtgttcttcaacatgtcctggggcccggtgatgtgggtgatgctgggcgagatgttccccaaccagatccgcggcccggcgctggcggtggcgggtgcggcgcaatggacctcgaacttcgcgatcaccgtgaccttcccgatgctgctggccggcatcggcctggccggcgcctatggcatctacgcggtcgcggcgatcctctcgatcgtcttcgtggtccgctacgtacgcgagaccaagggcaaggagctggagcagatggaaggctgacggcgactggcttcggttgtgttccgttggcgcctgcttgtccagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncctgggtgaccccaccggctcaagccgattgcagggaggcgccaaagcgaccaacccgaccgcaatcactgcaatcccggaaaacagaaaagcccgcacaaggcgggctttttcggttcctgctgcggcgactggcgctccctaggggactcgaacccctgttttagccttgagagggccacgtcctaaccactagacgaagggagcgtaactgtgtcgctgccgaggcaggagcgctagtatatgcacctcgatgccattgggcaatcccgaaacttcaaccggaagcgccaacatcatttcctctgctacatcaccgttcagcctgcgcgtcatcccgcgcgaccagcacacgatctcccgcaaggacatcagcccgaacgccctgcgcgtgctttatcgcctgcgcgatgccggcttcggcgcctaccttgtcggcggcgcggtgcgcgacctgctggtcaatggccaacccaaggatttcgacgtggccaccgacgccacgcccgaacaggtcaagcagctgttccgcaactgccgcctgatcggccgccgtttccgcctcgcccacgttgtgttcggccgcgagatcatcgaagtcgccaccttccgcgccaacagcgatgacggcagtggcgaccgcgagatggaaaacggcatgcttgtgcgcgacaacgtgtacggcaccatcgaagacgacgccgtccgccgcgacttcacctgcaacgccctgtactacgccatcgaggacttctcggtgcgtgactacaccggtggcttcgaagacgtgcaggcgcgcctgatgaagctcatcggcgacccggtacagcgctaccaggaagacccggtgcgcatgctgcgcgccgtgcgcctggcggccaagctcggcttccagatcgaagagggcaccgccgcgccgatcccgcagctggctggcctgctcaacgaagccgcgccggcacgcctgttcgaggaagtgctgaagctgttcctgtccgggcacggcgtggccagcttcgaaggcctggagcgctacggtctgctcgacgtgctgttcccggaaagcgccagggcgttgaagtccaaccgcaccggcgcgctgcgccgcatgctggtcgagggcctggccaataccgatgcccgcgtggccaacgacgagccggtctcgccggcgttcctgttcgcgctgttgctgtggccggcgttctgccgcgcccaggcgaccctgctcaagcagggcgtggcgccggaagaggcgcagcgtcgtgccgccgaccgcgtcaccgtgcagcagctgagcaccatcgcgctgccgcgccgcttctcgctgccgatgcaggaaatctggctgctgcagtcgcgtttcagctcgcgccagcgcaagcgcgtgttccgcacgctcacccatccgcgcttccgcgccgcgttcgacttcctcagcctgcgccaggtggcctcggccgagcacgctgccgatgttgaattctggcgcgaggcacaggcccagtcgggccgcgagctggaatcttcgctggacgcgatgcacagcgaagagggcgatgacgagaacggagcaccgcgcaagcgtcgccgtcgtcgccgccgcccgggggcctcggccggtgcagctggcgaataagcaatgacgccagcgtggatcggcctcggcgccaacctcggcgatgcggccacgactgtcggcgcggcgatcactgcgctggacggcctgcctgggacccgcgtgctgcaggcctcgcgcctgtacgcaacgccggcctggggcaatgaagaccagccaccgttcgtcaacgcggtggccgcggtcgaaacgtcactggcagccgatgaactgctgcaggcgatgctggcgctggagcagggctttggccgcgtgcgtgatgcggcggtgcactgggggcnnnnnnnnctggacctggacctgctgctgtatggcgcgcaggtgctcgaccagcccggcctgcaggtgccgcacccctacatgcacgagcgtgccttcgtgctggtgccgctggccgaaatcgcgccggatctggccatccccgggcatggccgcgtgcgggatgcagtgatgcgggtggatgcctgcgggatcgcgccgatagggtgataatgcccgggttatctcccccggttatcagcacatgagcacccacgcagacagcaagccctggaccgttcccgccctggccgaggccaagcgcaatggccagaagctggtcatgttgaccgcctacgacgctggcttcgcccgcactttcgacgcaaatggcgttgacctgatcctgattggcgattcgctgggcatggtcgtgcagggccatgattcgaccctgccggtgaccgtggccgacatggtctaccacacccgcgccgtggcccgtgtgctgcannnnnnnntgctggtggccgacctgccgttcggtgccgatgccactccggannnnnnnntggatgcttcgctgcagctgctgcaggccggtgccgagatggtcaagatcgaaggtgccggcttcaaggtcgacatcatccgctacctggttgagcgtgagattccggtctgtgcgcatctgggcctgacaccgcagtcggtgctgcgcctgggcggcttcaagatccagggccgcggcgatgccgcgcgccagctggtggaagatgccagggccgtggccgctgccggcgccagcatcatggtgcttgagtgcgtgccgaccccggttgccgccgaggtgaccgctgcggtggaggtgccgaccatcggcatcggtgccggcccgcagtgcgacggccaggtgctggtgctgcacgatttcctcggcctggacagtggccatcgccgccccaagttcgtcaaggatttccttgccgaaggcggttcggtggccggtgccacccgcgcctacgccgacgccgtgcgcgacggcagcttccccgacgaacagcacgcttacgcctcatgatccagaccttcaacgagctcggcgcactgcgcgagcagatcgcccagtggaagcgcgagggcctccgcgtggcgctggtgccgaccatgggcaaccttcacggtggccatcattcgctggtgaccctggcccgccagtacgccgacaaggtcgtggcaagcatcttcgtcaacccgacccagttcgggccgaacgaggatttcagccgctatccgcgtacgcccgaggccgatgtggccgggcttgagcaggtcggctgcgatgcggtgtggctgcccagcgtcgaggccatgtacccgctgggcgtggacaagaccacgcagatgcacgcgcccggcgtgagcgaggtgctggaaggtgccagccgcccgggccacttcgatggcgtctgcacggtggtggcgcgcctgttcctgcaggtgcagccggacgtggccgtgttcggccgcaaggactaccagcagctggcggtgatccggcagatggtggctgagctgtcgttcccgatccagatcgtcggcgcggacatcgtgcgcgacgaggatggcctggccaagagttcgcgcaaccagtacctgagcgccgaacagcgcccggtcgcgaccaccatccaccgcaccctgctgggcatgcgcgaaggctacgtggccgggcaggcgcgtgatcgcatcgaggccgacgccacggcggcattgcaggcggccggtttccaggtcgactatgcggtgctgcgcaccccggagctggccgagccgacgttcgatggcggtggccgcgtagcgctgatcgccgcgcgcctgggctccacccgcctgatcgacaacctggagttctgagccgcatgcggcccgggggcgcccacaatgggcgcctcgcaccttcccatggacgggagaacggcaatgaagacaccctccactgacgctggtcggcttgcgcaggcgttgatcctggccgtgctggctgccggcatgctgccggcgcaactgtttggcggcctgttgttcgcgctcgaattcaggcgcacgccgatgcccgcgctcaccggcggtggactgatgttcgggctgggcgtctgcgtcgccatcgcggtgttcctgccgatggcgttgctcctgcggtctcggtggcccctgcgccggacccgcttcgtgcttgcagggtctgctctgggcgcgctggccatggccatccatgagtggccgggcgcgatccatgggccgctgctgcagcgcctgcgctatgtcgatacattcgatgtgatcagctatgggctgacggtgttggctgcagggggcctgggcctggcctccgggctggccttccatacggtgttcaggctgtcactgcagggcggtgccgtccatgccannnnnnnnnnnncgggcgagggcgcctgaacggccttcagcgtcctgccgcaggcccctgacgacggccaagcgggtgctagaatccgctctttcctttgccgttgcagcgcccccatgcacctgtccctgctcaagaccaagatccaccgcgccaccgtcacccattccgagctgaactacgaaggctcgatcgccatcgatgacaacctgctggctgccaccggcatccgcgagttcgagcaggtgcacatctgggacgtgaccaacggtgcgcgcttctcgacctatgccatccgcgccgaagccggcagtggcgttgtctcgctcaacggtggcgccgcgcgccacgtgcaggtcggtgannnnnnnnnnnntgccgcgttcgccagcatgaccgagcaggaagccgacagcttcaagccgaagctggtgtacgttgatggcaagaaccagatcacccacaccaacgacacgatcccgacccaggccgcatgacaacgaacaacggattcgactcgctgcattcccacgcccagcgcctgaagggcgcaagcatccccggcctgctcgccgccgaacccggccgcgtgcaggacctggcgctgcgggtcggtccgttgtacgtcaacttcgcccggcagaaatacgatgccgcggcgttgcaggcattgctggcgctggctgccgaccgtgatgtcggtggtgccatcacccgcctgttccgtggcgagcaggtcaacctgaccgagggtcgcgccgcgctgcacaccgcactgcgcggcgacgtggtcgatgcgccggtggcggccgaggcctatgccacnnnnnnnnagatccgccagcgcatgggcgtgctggtnnnnnnnntggaagacagtggcgtgaccgatgtagtcagtgtcggcatcggtggttccgaccttggcccgcgcctggtcgccgacgcgctgcgtccggtcagcggtgcgcgcctgcgcgtgcatttcgtatcgaacgtggacggcgcggccatgcagcgtacgctggccacgctggatccggccaagaccgccggcatcctgatctccaagaccttcggcacccaggaaaccctgctcaacggccagatcctgcacgactggctggggggcagcgatcgcctgtacgcggtcagtgccaatccggaacgtgccgccaaggcctttgccatcgccgccgatcgtgtgctgccgatgtgggattgggtcggcggccgctattcgctgtggtctgcggtcggtttcccgatcgcgctggcgatcggcttcgagcgctttgaacagctgctggaaggtgctgcgcagatggatgcgcatgcgctggatgcaccgctggagcgcaacctgccggtgctgcacggcctgaccgacatctggaaccgcaacctgctgggccatgccacgcatgcggtgatgacctacgaccagcgcctggcgctgttgccggcctacctgcagcagctggtgatggaaagcctgggcaagcgtgtgcagcgtgatggccagccggtcaccaccgataccgtgccggtgtggtggggaggcgcgggcaccgatgtgcagcacagcttcttccaggcactgcaccagggcaccagcatcgttccggccgacttcatcggctgcgtgcacaacgacgatccctacacgatcaatcatcaggccctgctggccaatctgctggcgcagaccgaagcactggccaatggccagggcagcgacgacccgcaccgtgattacccgggcggccgcccgagcacgctgatcctgctcgacgcgctgaccccgcaggcgctgggtgcgctgatcgccatgtacgaacacgccgtgtacgtgcagtcggtgatctggaacatcaacgccttcgaccagttcggtgtcgaactgggcaagcagctggccagcggcctgctgccggcgcttcagggcgaggatgtggccgttgccgacccgatgacccgcgagatccttgcgcagctgaagggctgaggctctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgaacgatcgaagcatcacctggatgccggccagcggccggcactaccggagcggacgggttggcggccagcggccggcactaccatgaagggcgtggtgcctcagcggctcgggtcgcgttccgggctgggccgcttggccagcttgcgctgcagcgagcgccggtgcatgccgagcaggcgcgcggctgccgacacattgccgccggtctcgtgcatcgcctgctggatgtgttcccactgcaggcggctgatcggtgtcatcgcgtcgggcacttccatttcgccatcgtcggccgggccgtcatcctcctcgcccaaagcgcgaaggatcatcggtaccgtggctggcttgggcaggtaatcgtccgcaccgagcttgatcgcttccaccgcagtggcgatgctggcgtagccggtcaccagcaggatgcgcatgtccgcgcgcagcgcacgcagcggctggatcagcgccaggccggaatcgctgcccagcttcaggtcgatcagggcgaacgcgggtgggtgctggcgggccagtgccagcgcactggcggcatcctgcgcggtctgcgtttcaagtcccttgcgggccaggctgcgctgcagggtgcgcaggtacagtnnnnnnnnnnnnaccagcaggccgagggttgaggcgctcatggggtttcctcgcgtggggccagcggcaggcggaagccgacgcggctgccggccccctgggccgggcgcatccacatctcgccgtcgaggcgttcgatcgtggcatgggacagggccaggccgacccccatgccttcactcttgctgctgccgaacagcttgcccggcagcaccgcgnnnnnnnngttgaagccgtggccgtagtcgcgtacttcgccgatcagatcgtcgccttcgatgcgcaggtccaggtccacgcgnnnnnnnnnnnnctgttcgccggcatcggcggcattgttgagcaggaccatcagcaggtggcccacgcccgggtcgagcggcagccgcagcggcgcatcgtcgttgcggtgcaggtcgatggtcggtcgcaccaggcgccattgctccagcacctgctgcgcgctggaatggctgcgtccgggcgcatcggccgaggccggtgcggccagcgccagcacgcgctcacggcactgcaccagcagctcgcgcagggtttccatgtcctcgcgcacttccggctcttcactgcgttcggccacgtcgtcggcgagcagggtcatggttgccagcggcgtgttcagttcatgcgccaccgaggcggcatgggtggccagggcgacgatgccctcgttgcgggcgaagcgctcgcgcagcgccgacagttccagttcgcgctggcgcagcgccagcgccagccgggtggagaaggtcagcaccaccgcagcggagatcaggaagttggcgaccacgccccagcggttgaggtcctgcgcgcggaaatagccgtccggcaggggctggccgaagatgccgctggcggcgtagccgagcaggcaggccagcgcgaccgccagcgcccagcgcaggggcagggcgaacgcggccagtgcgatcaggatcaggaacagcgagctgaacggattggccatgccaccgctccagcccaccatccaggtcaggatgatcacgtccaccaggatgtggccgaatgcggtcagcggcgcggtgtcggccgcttccgggcgcagctgggtgtagatgttgaacagggcaagcaccgccacacccgcccacagcggcagctgcggcaacggcagccccagcacccaggtggcgaccaggatggtggcggcctggccgcctactgcaagccagcgcaggctgcacagggttcggagaaacggggcgtcgggaccggtcattcacgctcatcgtatgcgttcgcgcgtgaccgtgcctgcgacaatcggccgcagccgtgccgccggctgaatgcgagtcaccccgaatgcagggccgggcggtagaatgcgcccatgcacgacgccgtcacccgcccgactccgccctccgatgccactgcctggccgcgccgccagacccatgccgtccagatcggcggagtcaccgtgggcggaggcaagccggtggtggtgcagtcgatgaccaacaccgacacctccgacgtcgcctccagcgtgaagcaggtggccgagttgtggcgtgccggttcggagatggtgcggctgaccgtcaataccgtggaagccgctgcggcgatcccgcgcattgtcgacaagctggcgatgatgggcatcgacgtgccgctgatcggcgatttccactacaacggccaccagctgctgaccgccgaaccggcatgtgccgaagcactggccaagtaccgcatcaacccgggcaacgtcggcttcggcaagaagaaggatctgcagttcgcccagctgatcgaattcgccatccgttacaacaagccggtgcgcatcggcgccaactggggctcgctggaccaggccctggcggcgaagctgatggacgagaacaacctgcgcgaacagccctgggacgccggccgcgtgctgcgcgaggcgctgatccgctcggcgctggattcggccgagcaggcggtggagctgggcctgccgcgcgatcgcatcgtgctgtcggccaaggtcagtggcgtgcaggagctgatcgcggtgtaccgcgacctggcgcagcgctccgacttcgccctgcacctgggcctgaccgaggccggtatcggcagcaagggcatcgtggcatcgtccgcggcgctgggcgtgctgctgcaggaaggcatcggtgacaccatccgcatctcgctgaccccggagccgggccagtcgcgcacgcaggaagtgatcgtcgcccaggaactgctgcagaccaccggccagcgtgccttcacgccgctggtcacggcctgcccgggctgcggccgcaccacttccgagttcttccaggagctggccaaggtggtgcagaaccacgtgcgcgagaagatgccgctgtggaagatccaccacccgggggcggagaacatgaccctggcggtgatgggctgcatcgtcaacgggccgggcgaatcgcgtcacgccaacatcggcatctcgctgccgggcacgggtgagacgcctgcggcgccggtgttcgtcgatggtgagaagaaggtgaccctgcgtggcgacaacatcgcccaggagttcgtcgccctgatcgacgattacgtcgaacacacgtatgtccgaagcgccggataagcctgcgatcctcgccgcaccggagtccgcctccggcttccgccactggatggcgcgcaacgcctggcgcctggtcctgttgttcggtggcgtgctgctgccgttggcaggctttgttgccctggcggatgaagtgcacgagtttgaatcattccatttcgacgcgcccctgctgtggcagatgcatggcctgcattcgccctggctggaccgcttcttcgtgctcatctcgaaactgggctacgagtggttcctgatcccggccgacgtgctgatcatcggcgtgctgctgggctaccggcgctggcgcgaggcgaccttcgtcgcggtcagcttcgtagggtcggcgctgctgaacatgggcagcaagcagttcttccagcggcagcgccccagcctgtgggaatcgatcgcgccggaatcgacgttcagcttccccagcgggcatgcgatgggttcgatgacccttgccgtgaccttggtactgctcgcctggaacacccgttggcgctggccggtactgatgctggcacccgcgttcagcctgctggtaagcgtgtcgcgggtctatctgggggtgcattacccctccgacatcctggccggatggtgtgccgcgctggtttgggtggtagggtgctatctggtcatgttcagtcgccggcacccttggcgacgtcacggcccgccgccagcgaaggccagcgaagcaccaacacagggggtttgacgtggatggcccttgagggacgtctacgtgatagatcagttgtttcgttgcagcaggttctgcaagacagggggcaagcacaacgcgcggtactgtgatgcgcaaggcagatcgccgacgccgcattccggacgcgcttgcagggtatcggcaccctgcctagcttgacctgcaatggccgcattcgaagaggtacatgaatgacgattcgagtctacctggtggatgaccacgcgctggtccgcaccggtatgaagatgattctgtcgggggaaaccgacatcgaggtggtgggcgaagccgagaccggcgaagacgcgctgcgtgaagtccgccagctgctgccggatgtggtgctgtgcgacctgcacctgccgggcgtgagcggcatggaagtgaccgagcgcatcgtccgcagccaccgcaatacccgcgtggtgatcgtgtcggtactggaagacggcccgctacccaagcgcctgctcgaagccggtgcggccggttacatcggcaagggctgcgatgcgcaggaactgctgcgtgcggtgcgtgatgtggcggccggtcgtcgctacctgggcaccagcatcgcgcagaatctggcgctgtcgacagtggaaggcaatggttcgccgttcgacaacctgtcgccgcgcgagcttgaggtggcgctgttgctgacccagggcctgcgccaggaagacatcgcgcggcgcctgagcctgagtgcgaagacggtgaacacgcacaaggcgcggttgttcgagaagatggggatccacgacaacatcgcgctggcgcggatggccagccagtacgggttggtggatccggcacggccgctgtaaggggttcggccaacggctgagcccctcgcggtgtgcggccggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtgcgccgccaccgcggaatgaagaaggaagagcaggagcgggtcgcgcgctttccgcactcgtcgcccggggtcggatccctttcccggtgggaaagggctctgacccctgatgatgccggagccgagcatgggctcggctctgcacctttgtcgggctcagtggccgcgtacgcgctggatgatcttggcggcgtctgcggcgctggcgcgcaccttgtcccattcgccgttggcgatccagttgcccggcaccatccacgaaccaccgatgcagaccacgttcttctgctcgaggtattcggcggcggtgttctcggtgatgccgccggtcgggcacagcttcaggtccgccaccgggccggccagtcccttgatcattgccaggccacccacagccgtggccgggaacagcttgcacacgcggaagccgcgggcgtagagcgacagcagctcggtcggggtggccgcacccggcaccaccggcagcggtgcagcggccagtgcatcagccagtgccggcggcgtacccggggtcaccaggaagtccgcacccgcatcgatcgactgctgcatctgctccacggtcagcaccgtaccggcacccaccaccacgtccggcagctcgcgcttgagcatcgccaatgcttccatcgccactggcgtacgcagcgtcagctcgatcgccggcaagccaccttccagcagcgccgcactgaccgcccgcgcctggtccagcgtatgaatcgtcaccaccggcaggatgcccgccgcacgcaacagctccgccgccttcacctgatgttgttcgatacccatgcttttgcccttgccttttgctcttcttgattcagtggccgcagcgcaaatgacgcgccgggaattgtccaagggcagtagagcgcccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggcgctctactgcccaggccgggaagcctgccgcggcttttcgcttcaggcgtcttttgcctcatgcggnnnnnnnnnnnntgcggcatcgtgccccagctcatattccgcgtcgtactcccacggcccgccatcagccgccgccggcccgcacgaaatcgaaatcgcgccctgatcagccggacccaccacgcgacggttgatcgcgaacaggttgcggcccaggtcatgcgcagccggcgcggtgttcggcgccagcggacgtgccgcccattcggccgcgtccaccagcacttccagcgtgccagcctcgccatccaggcggatcatgtcgccctcgcggaccttggccagcggaccgccgcgtgccgcttccggcgtcacgtggatcgccgccggaatcttgcccgaggcgccggacaggcgaccgtcggtgaccagcgccacgcgccggccctggttctgcagcaggcccagcagcggcgccagcgaatgcagttccggcatgccgttcgcacgcgggccctggtaacgcaccaccgccacgaagtcctgcggcagcaggccaccggcgtgcagcttgttcagcacctgcggtgcatcgaccaccacggccggcgcttcgatcgtgcggtactgcggctttaccgccgacagcttgatcagcgacttgccgaggttgccgcgcagcaggcgcaggccgccctggtgctcgaacggattgtcgacgccacgcaccacttcgtcatcggcgctgcgttccaggcccggcaggtagaccagctggccatcgcgcagctgcggttcgcgtgcgtagtcggccatgccgccgcgcgccacgctgaccagatcgccgtgcatcaggcccgccttgatcagctcgccgaacacgaacgccgggccgccagcggccgcgaagcggttcacgtcggcctcgccgttcggatagacgcgggccagcagcggaatcagctgcgacagttcgtcgaagtcgtcccaggtcagcacgattccggcggcacgcgccaccgcgatccagtggatggtgtggttggtcgaaccgccggtggccatcagcgcgatgaccgcgttgatgatcgcgcgctcgtcgatgatccggcccagcggacggaagtcgtcgcccagtgcggtgatgtccagtgcacgttcggtcgcttcgcgggtcagcgcgtcgcgcagcggcgtgcccggattgacgaacgacgcgcccggcagctgcacgcccatcgcctccagcagcacctggttggaattggcggtgccgtagaaggtgcaggtgccggcgccgtggtatgaggcggactcggcttccagcagctcttcgcggctggcttcgccggcggcatagcgctcgcgcacttccgccttctgcttgttggggatgcccggggtcatcgggccggccggcacgaacaccgccggcaggtggccgaaggccagcgcaccgatcagcaggccgggcacgatcttgtcgcacacgccgaggtagacggtgctgtcgaacatatcgtggctgagcccgatcgcggtcgcctgcgcgatcacatcgcgcgagaacagcgacagttccatgccaccgcggccctgggtgacgccgtcgcacatcgccggcacaccgccggccacctgtgccgtagcaccgagctcgcgggcgatctcgcggatctgctcgggataggtctcgaacggctggtgcgccgagagcatgtcgttgtaggcggtgatgatgcccaggttcggcgtcacgccgccgcgcaggcggctcttgtcggtgccgccacaggcggcgaatccgtgggcgaggttgccgcagctcaggcggctgcggaacgggccttcgcgcagggaggcgtcgatcgcggccaggtaggcggcacgcgaggcggcgctgcggcggatgacacgctcagtgatggcttgcagttgcggatggaggctcattggctaccggcgttcaaggtggcgagaggcaagcggcggcagggcgccgccgccgacatcaatcagcccagtggacgcgcagnnnnnnnncttccaggttgatcgcgttgaggatcgggtactgctgggcgtcgttgctgtccaacgcctggcgcagcacctgcagcttctgcttgccgcnnnnnnnnnnnnggcgctggcggcactggcgcagcccatgcggggtcagcgtgatgcgcagcggccactggttcgctcccgggcagccggtggcatccagcgcggcatagggcagggtgctttccagtgcgcgggccaggtccttcgagcccgggaacagcgaggcggtgtggccgtcgttgcccatgcccagtgccaccaggctcggcggctggctgtgctgggcctgcaggttggcggtgtagacgcattccggcagcggcttgccgatgcgcaccagcggatcaaaatgggcaccctcggcacgcttgagcaggtgctcgcgcaccagccatgcgttgctgtcgcgatcctgcggcgacagccagcgctcgtcggccaggctcacttcaacccggtcccagtgcacgtccagttcggccagcgcctggtagaccggtgccggcgtggtgccgccggacaacaggatgcgggcgcggcccacttcattgatgtcgtggttgagggtctgcgccatctcggcggctaccgcttcgatccagccgtcggcatcgctgtggtggatgaactcgacgcggtcgtcgtggaaggtggggctcatgcggcaactccaggtgcgtcacgttcggcatcggcggcataggcggcggcgcccagcagtccggcatggggatgcatcacggccagcgacggcacccgcgccatgatcgaagagaaccgccccttgtgttcgaagcgctggcggaacccggagtgctgcagcgaatcgagcatcttcggggtcagtccaccggtgaggaacacgccgtcccaggcgccctgggtcagtaccaggtcgccggcaatggcgccgaacacggcgcagaacacatcgacggtgcgcattgcctgcggatcgccatgcagggcgcgggcggtcacgtccaccggctgcagctggcccgggtcgataccggccatctcgcacaccgcgcgatggatgttgaccaggccggggccacagatcaggcgctcattggagacgcggccgaactgctcggacaggatctccaggatgcggatctcctccggcgttcccggcgggaagctgacatggccgccttcggtttccagcgggtagcagcggccgtggcgcaggatcaggcccccgacgccgagcccggtaccgggcccgatcaccgcatagttgcgtggctggcccggcttgcccgggacccaggcggcgccaccgacctggaccacgtcctcgggttgcagcagcgagatcgccattgcctgtgcggcgaagtcgttgatcaggtgcagctcgtcaaaaccaagcatcgccgcggtgcggctgcgcgagatcacccacggatgattggtgatgcgtgcctcgtcaccgtctacgcggccggccaccgcgaacacgccgcggctggcggcagcgccgatctgctcaaggtgatggcgggcggcatcgccaagcgacgggaactccgccactgcgtactcgcggatgctctccttcagcaatggcgcgtccagcgaggtgtccgccagggcgaagcgggcgttggtgccaccgatgtcggcgaccagcaccggctgcgagttggcactcatgccgacgcctcgctgtccggtgcgtccacgccctgcggcaggaactccgttgcgttgctcgggccccattggccggcgggatagggttccagcggcagcttggcctccttccaggcgtcggccacgctgtcgatccacgcccaggcggcgcgcacttcgtcgtcacgcacgaacaaggtgtggttgccgttgaacgcatccaggaacaggcgttcgtacgcgatgcggcgatgcaggccggtcggcaccgacagttccagttccagcggatgcagttccagcgcaccccattccgggccggccagactgctcatcaggcccagttcgatgttctcctgcggctgcagctggaacaccaggcggttcggtgcggcctgggcgcgctgcgggcgctcgaacagccagtgggtgaccggcttcagcgtgaccaccacgcgggtggtgcgctcgggcaggcgcttgccggtgaccaggtggaacggcacgccgctccagcgccagttgtcgatgtgcgcggtgacgccggcgaaggtttccacgtcgctgccttccggcggctggtaggcctgcgccggctggccgttgatggtgccggcggtatagcggccgcggatgctgtcacgcgcggcgtgcctggcatcgagcggacgcannnnnnnnagcaccttgaccttctcgtcgcggatgcgatcggcttccagcgaggcgggcggctccatcgccaccatgcacagcagctgcaggatgtggctctgcaccatgtcgcgcagcgcgccggagcgggcgtagtaggcgtcgcggccatccacgccttcgctctcggccaccaggatgtgcaccgattcgatgtagttgcggttccataccgcttccagcagcgtattgccgaagcgcagggcgatcaggttctgcaccgccgccttgcccaggtagtggtcgagacggaacacacggtcctcgtcgatccactggccgatggtgctgatgatttcctcggcgctctcgctgtcgctgccgatcggcttctccagcatcaggcgtgccggcgcggcgagggcgccacccttggccaggccttcgcaggtggagatgtacaggcccggcggaatggccaggtagctgacgcacttgcgatgcaccagatcggagacggcggcggcgacagagtcgacgtcgcgcaggtcgaccgaacggtagtcgatgcggcgcagcaggccgttgatgtcgtcctgcgaggccatcggcatggcctgctgcaggcgcgggcgcaggatgtcatggaaggcttcggtgtcatgcccggacaacgccagtgcgcggatgcggaagtcctccggcagcaggccgtcgccaagcaggcgaagcagcgaagggaacaggtagcgctgggccagatcacctgtggcaccgaacaggaagagggtgtcgtgcatcgctcgagtttcagatccgggtgacatcgttgtcaatcgcttcatggctgggttcgggggacatccgcgcaactgcctgtccgaggttcgttgggggcgttctccggggcaccggaagaccgttccattcgaaaccactaccccggcggaaccttcgttcaaccgccgacgcagatcggtgcgcaccgatcatcggatagtgccacgtgaaaacgtttacatggcagaatgggcaactgtattcgattgcagtgctcgccgtcatgcggcaagcgcgcaatcatcactgccatcgggagggccgaggcagtcccaaaagacagcccggcttcgggcggaccggataggtgatatggcaaaagtgcagttgcagggtgtgcgcaaggtctatgacaacggccaggtcgcggtgaaggacgccagcttcgaggtcgccgacggcgagctgatggtgctggtcggtccctccggctgtggcaagtcgaccctgctgcggatggtggctggcctggaagagatcagtggcggcacgctgaccatcggtgatcgcgtggtcaacgatgtggcgccgaaggatcgcgacatcgcgatggtgttccagagctacgcgctgtacccgcacatgacggtggccgagaacctggccttcggcctgaagctgcgcggccatgacaaggccaccatcgacaagcgcatcgccgaggcggcgcagacgctgggcctcaccgagatgatggacaagctgcccaaggcgatgtccggcggccagcgccagcgtgttgcgctgggccgggcgctggtgcgcgagccggcggtgttcctgcttgacgagccgctgtccaatctggatgccaagctgcgccacagcgtgcgtaccgaaatcgcgcagctgcaccgcaagctgggcaccaccatgatctacgtgacgcacgatcaggtcgaggcgatgaccctgggccagcgcatcgtggtgctgaaggacggcatcatccagcagatcgatacgccgatggcgctgtacgatcgtccggccaatctgttcgtggccggcttcctcggcagcccggcgatgaacgtgctgcgcggcacgctgcagggcgatgccagcggcgtgaccgtggtcgacggcgactggcgtgcaccgctgggccaggccacgatcgatccggcgtggctgcagaagccgatcgcggtgggcgtgcgtccggagcacctgcagccggccagcgccgatgatgcgcatgcgttcaccgcgcgcatcgaaggcatcgagccggtcggcaacgagatcttcgtgaatctgagcagtggccagcacgcgctgaccatgcgcgtggcgccgcaggcgctgccggcggtgggcgagcagatccgcgtggcgatccacccgcagggcctgcatttcttcagcgcggaaactggcgagcgcctgtaacgggtagggccggccgctggtcggcagcctcaaccgtgcttggttgccggccagcggccggcactaccatttcaggcgtgcggaccaacggtccgcacccaccagtgcagatccccaccaacctgcttcagcgtgccaatccatccagcaacggcacgcgctgcgcgatggcatcacccacctgcaggtcagcatcaccggcctccagtggcagcaccgccagtgccaggtcgccggccacgcaggcgatcgtgcccagcgccgcgccatcctgctgcacgccatcgccggcctgtgccggtgctgcggtatgcagcaactgcaccgcgcgcttggccttgccgaggaagtgggtgcgggcaacgatttcctggcccggatagcagcccttcttcacgctgtagccgttcaggcggtccaggcccagctgctgcggggtccacacctcgcgctggccttcttccagccgcggcagcccgtagcgcaggtcggcctggcgccaggccagggcgaaagcggcctcatcggtttcgctgccggccgcaaaggcatcggcggcgccgatgcgcagggtgcgcggcagggcatcgctgcccaggtccagttcccagccatcacctgcggcctgcgcaatcgcagcgccgctggcggcctcgggtgcagtgaacgccccggccgccgccagatcgtcgcgcaccagcaccttcaccttgcggcggaacacgaagcgctgcagttgcgacgcaatcgcatcggcatcgccatccgccagcacgagcatcaggtggtcgtcggccaaccgcagcagctggaacaccgccagggtgcggcccttggcgctcaaccaggcactccactgccagtgcagcaggggcagggcggtgacatcgctgctgaactgggcgtgggcaaagacagccgcatccgggccctgcaggctcagcagctggtggccgggcaggcgcggatatccggcgaaagcagggggcaggttgtcaggcacgtgaacgaggtctaaaatttgtgcgttgcgagaccgaacatgataggccaaacaacccccactcccgacgacgaatctgaagccccgctggtccccgcggcacccgtgcccgtggaacaggaaaaagcagaagaattcggcggccgcggcggacttgatccggtgcggtatggcgattgggagaaaaacggacgctgcatcgatttctgatcagcattgagccaacgcggccgcgtgccgcccagccgagacaacgagcccagcgaatggcgaccagacaacgcccactttccccgcaccttcaggtgtatcgctggcagattcagatggccacctcgatcctgcatcgagccactggcgtctttctgtctgttggtgccctcatcatcgctgccggcctgctggccctgatgatggggcccgagtcctggaactgcttcaccggccatgccggggcctggtatggccgcgtgttcctgttcgcgtggacatggtcgttcgcctatcacctgtgcaatggcatccgccatgtggtgcaggacttcgccatcggcttcagcatccccgccttcatccgcagcagctggctgtcggtcaccggcagcctggtgatcaccctgctggtgtgggcctatgtgatgttcggaggtgccgcgtgagcaagttccgtaccccgttgaagaacgtgcgtggccttggctcggccaagaccggcaccgagcacttcgtgcatcagcgcctgaccgccgccgcgctggtggtgctgggcatctggttcctggtcttcgtgctgggcctgctgggctcggactacgcgannnnnnnnnnnnnnntggccaagccgtggaacgcagtgccgctgatcggcctgctgatcgccatgttctggcacgcgcagctcggcatgcaggtcgtgctggaagactacatccacgaatcgctgctggccctggtgctgcagaccgcggtgaagttcgtcgccgtgctcggcatgatcgtcagtgtgtttgcggtgggccgcatcgccctcggcgttgcctgagcccaggcacctacacaggaatccagattagatgtccgcttacaagatcaccgaacacaagtacgacatggtcgtggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnacgttcggcctggccgccaagggcctgcagaccgtgtgcctgaccaaggtcttcccgacccgttcgcacaccgttgccgcccagggcggcatctcggccgcactcgccaacatgggcgaagacgactggcgctaccacttcttcgacaccatcaaggggtcggactggctgggcgaccaggacgccatcgaatacatgtgccgtgaggccatcccggccatcatcgagcttgaacactacggcgtgccgttctcgcgcaccgccgaaggcaagatctaccagcgtccgttcggtggcatgaccaccaagtacggcgaaggcccggcggcgcagcgtacctgcgcggcggccgaccgtaccggccacgcgatgctgcacaccctgtaccagcagtcgctgaagcacgatgcgcgcttcatgatcgagtacttcgcgctcgacctgatcttcgacgacgaaggcgcctgccgcggcgtgctggccctggacatgtccgacggcaccctgcacctgttccgcgcccagggcgtggtactggccaccggcggctacggccgtgcctacttcagcgccacctcggcgcacacctgcaccggcgacggtggcggcctggccatgcgtgccggcatcgccatgcaggacatggagttcgtgcagttccacccgaccggcatctacggcgccggctgcctgatcaccgagggtgtccgcggtgaaggcggcatcctgcgcaacagcagcggcgagcgcttcatggagcgctacgcgccgcactacaaggacctggcctcgcgcgacgtggtcagccgttcgatgaccatcgagatccgcgaaggccgcggcgtcggcgagcacaaggaccacatcctgctcgacctgacccacctcggcccaggcgtgatcgacgacaagctgccgggcatcgccgaaagcgcccgcatctttgccggcgtcgacgtgcacaagcagccgatcccggtcatcccgaccgtgcactacaacatgggcggcatcccgaccaactaccacggcgaagtggtgcagaaggtcggcgacaacgacaatgccgtggtgccgggcctgtacgccatcggtgaagcggcctgcgtgtccgtgcacggcgccaaccgactgggctcgaactcgctgctggacctggtggtgttcggtcgtgcggtggccaaccgctgcgccgagaccatcaagccgggcgcatcgcacaagccgctgccggccgatgcctgcgacaaggcgctgggcctgctggacaaactgcgccacgccaacggcgataccccgacctcggtcatccgcgatcgcatgcagcgcaccatgcaggccgacgcggccgtcttccgcaccagccagacgctgaaggaaggctgcgagaagatggacaagatcttcgactcgttccaggacgtgaaggtctccgaccgttcgctggtgtggaactcggacctgatcgagacctacgagctgaacaacctgctgctcaacgcggtggcgacgatcaactcggccgaacagcgcaaggaaagccgtggtgcgcatgcgcacgaggactatccggaccgcgacgacgtcaactggcagaagcacaccctggtcagcgtcgacgagaagggcaagtgcagcttcgactaccgtccggtgcacatgtacacgttgaccgacgacgtgtccgtggttccgccgaagccgcgcgtgtactgatccgaccccgcctaccatgcaatccgcgcccaagggcgcgggccgcctgagccaacgagagcagccatggccgagttttcactccccaagaattcgaagatcacgaagggcaagcacttccccgtcaagaacggcggcaagaacgtgcgcaccttcaagatctaccgctggagtccggacgacgacagcaacccgcgcaccgatacctatgaagtcgatctggacgcctgtggcccgatggtcctggacgccctgatcaagatcaagaacgagatcgacccgaccctgaccttccgccgctcctgccgcgaaggcatctgtggttcgtgcgcgatgaacatcgacggcaccaacaccctggcctgcacccgagccatctcggactgcggcaagaaggaagtgccgatctacccgctgccgcacatgaacgtggtgaaggatctggttccggacctgacccacttctatgcgcagtacgcctcgatcaagccgtggatccgcacccagaccccggcaccgccggaccgtgagcgcctgcagtcgccggaagaccgcaagaagctggacggcctgtacgagtgcatcctgtgcgcctgctgctcgaccagctgcccgagctactggtggaacggcgagcgttacctgggcccggcgatcctgctgcaggcctaccgctggatcatcgactcgcgcgatgaggacaccggtgcgcgcctggacgatctggaagatccgttcaagctgtaccgctgccacaccatcatgaactgcgcccggacctgcccgaagggcctgaacccggcgctggcgatcgccgagatcaagaagctgatgatggaacgccgcgcctgatcggctctggccgtacccggtagagccacgccatgcgtggctgtgccaccgcagtagagccacgccttgcgtggctttgctgtatctggagaaacacgatggaagaagacgttctgctgaagaagctgcgctggcgctgccgccgcggcatgcgtgagctggaccagctgttcggccgttatctcgaccacgaatggagcactgcgccgaccgaggagcgcgaggttttcctgttcctgctcgactgcgaggacgataagttgtggcgctggttcatgggctatgaggcctgcccgcatgcgcacgcgatccccctcatgcagaagatcctcgccctcaagccttgagtggcgcccctcgcggctgcaggccgccgcccagctggcggtgctgctggccgcaccctggctgctgcgcgcatcggatctgccgcccaggctgctgacgccggcggtgttgctggcctggggcatcgggttggccgaactggcctggcgccagcgcaggccgcgcgtgcaggtgcttctgccggtaccgcccgagctgctgcaggtggccgggcaggacgtcgatgcaccacaactggtcgtgcgtgggccatggctgttgttgctctggcgtgaggatcggcgccgccggcgcctgctgttctggcccgatgtgctcgattccaggcagcgacgtgaactgcgactggccgtggccgcacgcggcgtttcccgtaggccccggtcgatggcaccataagctgaattgaccggcgtgcctgcatgttcaaacccattcccgtggccattggcctgcgctacctgcgcgccaagcgccgcaacggcttcatctccttcatctcgatggcatcgatcctgggcatcgcgctcggcgttacggtgctgatcaccaccctggcggtgatgagcggtttccagaaggaaatccgcagccgcctgctgcagatgaccgcgcacaccaccatcagccgcgatggcgagccgatgccggactggatgcgcgtggtggacgtcgcccgcaaggacccgcgcgtggccggtgccgcgccgtacatcgagatccagtcgatgatcagcggcccgcgcgtgcagggcgcaatcatccagggcatcgatccggcgctggagccgaaggtgtcggtgatcgacaagaaggtcaccaagggcagctatgacagcctcaagccgggcagcttcaacgtgctgctgggcaaagaactggcggtctggctgggcgtggacgttggcgaccaggtgctggtgacctttgcagaagtgcagggcacgcctgctggcgcagtgccgcggatgaaacgcttcaccgtcagcggcatcttcgaggccggctacaacgaggtcgaccgcggcgtcggcttcgccaacatgcaggacctggagcgcgtgctgcgttccgatggcgctaccggcgtgcggctgaaactgcacgacatggaccgctcgctggaagtgggcgtggacctggcgcagagcctcggcggcgcgtaccgggtaagtgactggacccagcagaatgccaacctctaccactcgctgcgcatggagaaggtagtgatgggcatcctgctgtcgctgatcatcgccatgggcgctttcaacctggtgtcgtcgcaggtgatgctggtcaccgacaagcaggccgacatcgccatcctgcgcacccttggcctgactccgggcggggtgatgcaggtgttcatggtgcagggttcgctgatcggcatcttcggcacgctggccggcctgatcggcggcatcaccctgaccctcaacctggaacgcatcctcggcgccatcgagagcgtgttcaacgtcaagctgctgccggaggatgtgtactacatcaccggcctgccgaccgacatgcagaccggcgacgtggtggcgatcaccgtggtcgcgctgctgatgagcttcctggccaccctgtatcccgcctggcgggcagcacgcacccagccggcggaggccctgcgttatgaataaggtcttcaaccgcggcgacgaagtgatccgcgccgaagcactgggcaagacctacgccgaagggcgcatgcagaccccggtgttcgatggcctggacctgaccgtgaccgccggcgagacggtggcgatcatcggtgcctccggcgccggcaagagcacgctgctgcacctgctgggcggcctggacattccaaccgccggcgaggtctacgtgaccgggcagcgcatgtcggcgctgtcggatacnnnnnnnngtctgctgcgcaaccaggcgctgggcttcgtctaccagttccatcacctgctgccggagttcaccgcgctggaaaacgtgatgatgccggtactgctggctggcactgcggtagcagaagcgagcagccgggccaccacgctgctggaagcggtgggcctcggccaccgcctggatcacaagccgggcgagctgtctggtggtgagcggcagcgtgctgcggtggcgcgggcactggtcaatcacccagcctgcgtgctgggtgacgagccgaccggcaacctggatgaccgcacggccgccacggtgttcgagctgatgctggaactgaatcgtgcgcgtcacaccagcctggtgctggtcacccacgaccgcagcctggcgcgccgcctcgaccgggtgctggagctgcgcgaagggcgcttgcacgcactggcccacgccgacgtctgaggcgccgggcccgctttggtggaagccgaccctggtcggctgctcctgcagggcaggcgccaaccaaggttggtgactaccggaatccggggccttgggtctgctttggtagaggtcggccttggtcgaccgccgaccagcgcctgaatggggctgtcggtcatcgcgccggcgttgccggcccgggcgcatgatggcgacagttccccgaggagatcgccatgaagaccccgttcctggtggccggactctgcctggcgctggccgcgtgtgcgaccactggccggctcagcagcgccgataagcttgacctgtaccgtgcccatgccggtgcgccgcagaacgacatgcagttcttcggcaccctcaatggctggaccgagctgggtgacagcgcgcttgcggtatggacgcgtcccagcgaggcctacctgctggagttgagggggccctgccaggacctgccatatgccaccgccatcggcctgaccagccagatgaatcgtgtttcggcgcgtttcgacaaggtgctggtgcgcgaccctaccggcggcccgcgcatgccgtgcttcatcgacagcatccgcaagctggatgtgaaggcactacgcgcttccgagcaggagctgcgccaggcgcaggtgcaggagcgcgaggaaaacaccgcgccggcgaaatgatcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgttcgcagccggcactacctgtgcgtcaggcttccggagtgaagccggccggcttttgcgcgtccttctcgaacaggaacttgaccagttcgccttcaaggaacgcgcgatgttccggcgtacgcggcgacaggcggttctcgttgatcagcatggtctggtgcgccagccacgcagcccaggcctgcttgccgatgttgttgaagatgcgctggcccagctcgccggggtagggcacgaagtccaggccctcggcatcgcgttgttcgtactggcagaagacggttcggggcatggcactcactcgtggttgcggggtttcttggaagttcgttttggcgtcttgatcgtcgcgccgtcgagcagtttgcggatcggcgcgggcaggcccannnnnnnnagttcatcgtaggcgacccagcgcaacgtgggttcttccacgcgcaggccgttcacctggcgcgacagtacctgcaggtgcagcctgtagtgactgaaggtgtgctgcagcactggcaactcctcggcgtcttccagcgaaccttcaacatgcgcatcgaaccagtcctgcaggtcgctgccggcctcggcctgcggcagcgtccacagttgcgcccagatgccggtgtccggccgcttctgcagcagcacgcgctgctgggggtcgcgcagcagcagggccactgcttctcgttcgggcagggtcttgctgggcttgggcgtcggcagttcggcagtgcggccttcgcggcgcgccacgcacgcgtcctgcagtgggcagatcacgcaggcgggtctggcgcggctgcacacggtcgcgcccaggtccatctgcgcctgggtgtaatcggccatgcgcccggtcggcacctgcgccacgtgcgcctcggcgatcgcccacaacagcttctcgatggccggaaggcccgggaagccgtcgatgccgtggtagcggctgagcacccgcttgacgttgccatcgaggatcgcgaacgggtcgttccaggcctggctgaggatcgcaccggcggtgctgcggccgatgccgggcagggcatgcagcgcgtcgaagtcacgtggcaggtcgccgtcgtgcagttccacgcagcgcttggctgccgcgtgcaggttgcgtgcgcgggcgtagtagccgagcccggcccactgcgccatcaccgcgtcattgccggcggcggcgaggtcgggcagggtcgggaagtgctgcaggaaccgctggaagtacgggatgaccgtactcacctgggtctgctgcagcatgatttccgacaaccagacccgataggggctgcgcggatgctgccagggcaggtcgtggcggccgtggtcgtcgaaccaatgcagcaggtgggcgacgaagtcgtcggtctgcgtggttccggcgctggcgtgcggctggcggggcatcggtattccggaggtgggcagccacccatgggggggctctaccgggctgcagtagagccacgccatgcgtggctgcacggtctatcaggcacccagcgcttcgggcagcagggcgtcaacgaaggcttccggatcgaatacgcgcaggtcttccgggcgctcgccgatgccggcgaaacggatcggaatgccgaactcgcgggccagcgcgaacaccacgccgcccttggcagtgccgtccagcttggtcaccaccaggccggtcacgttcaccgcggcattgaactggcgcagctgcgacagcgcgttctggccggtggtgccgtcgatcaccatcagtacttcgtgcggtgcagtggcgtcgatcttgccgagcacgcggcggatcttgcccagctcgttcatcaggccggactgggtgtgcaggcggccggcggtatcggcgatcaacaccgaggtgccacgggccttgccggcctgcagcgcatcgaatgccaccgaagcggcatcggcgttctgcccttgggcgaccacggccacgccgttgcgctcgccccaggcctgcagctgtgcgacggcggcggcgcggaaggtgtcgccggcggcaagcatcaggctgtggccttcatccttgaaacgcttggccagcttgccgatggtggtggtcttgccaacgccgttgacgccgacggtcagcaccacgaagggcttggcattgcggtcgatcaccagcggcttggccaccggctgcaggatcgcgatcagctcggcgcgcagcgcggccagcagcgcatttgcatctgcgaactcgcgcgacttcatgcgcttgcgcagcccctcgaccagatcggtggtggcacccacgccgacgtcggcggtgatcagggcggtttccagctcgtccagcaggtcgtcgtcgagttttgggttgcgcgagaacaggccaccgaagctgcgcgcgatgacgctgttgcgcaggcgttcgcgccagccgggcttgccggcaggagccggagcagcgtcgaccgaggcggcagcaggcaggtcgtcggtgaccggtgccggggtgggctcgggcagcggtgcgggtgccggttcgatggccggggtcgcgatgggggcgacgtcgatctgcgccgtcggcgcaggagctgccggaaccgctgcggctggggccggaatcgccggggtgggctcgacagcgaccggaacggcggttgccgggggcggctcgaccggtgcaggctcggccggtacggctaccggtgccggctccttgtcctcgaccggcgcggccgacggaaacgccgccgccagctcttcagccgagtagtgctgggtcttgggtgcctccgttgcgggggcatcctggggcttcttgcggcggaaaaaactgagcattggcaaaaggcgctgaaatcagagggatatgctaccactcaggcctgtcgggccgatgtggactcaaggtcgnnnnnnnnnnnncgttaaccggtccggagggctgcgcagggcggtccggagaccgccatgaacaacgtgatgggaatcgccctcggcgggatgcgtgcggcccagcagggcgtgcaggtggccgcgcacaacgtggccaacctggcgactcctgatgcccaacgcctgcagctgcaacgcagtacggtggagcagggcggggtgcaggccgcggtgacccctaccggcgccgatgtcagtgcaccactgggtgatctgctggcagcgaaagccgaggtggtggctttcgcttccaacgccgcggtgatccgacgccaggaccagatgctgggctcgctgctggatcgcgaggcctgaacccgctcgccaagtgccaaccgccgcctgtggtgggtgccaaccttggttggcacgctcgatccgccctggcaggtgccaaccaaggttggcctctaccagagcatcgccgggccatgcccggcgaccaccttgtcgatcaggccgacagctccagcagcagcttgttcaggcgcgccacataggcgcccggatccttcaggctgtcgccggcggccaatgcagcctggtcgaacagcacccggcccagatcgtcgaaacgcgcgccatcggcttcagcatccagcttggcgatcagcggatggcccgggttgatctccagcaccggcttgctgtccggcaccttctgcccgctggcttccaggatctggcgcatctgcaggcccaggtcctgttcgccgatggccagcaccgccggcgaatcggtcaggcggtgcgagacgcgcacgtcggccacgtcatcgcccagcaccgtcttcagtcgctcgaccaggccctgcttgtccttggccgctgcttcctgttcctgcttgtccgcttcggtttccagcgcgcccaggtcgaggtcgccgcgggcgatgtcgacgaagcccttgccgtcgaaatcggtcaggtagcccatcagccactcgtcgatgcggtcggtcagcagcagcacttccacgcccttcttgcggaacacttccaggtgcgggctgttgcgcacctggctgtagctctcgccggtcaggtagtagatcttgtcctggccttcggccatgcggccgaggtagtcagccagcgacacgttctgcgcatcgccgtcgccacgtgtggaggcgaagcgcagcaggccggccaccttctcgcggttgttgtagtcctcggccgggccttccttcagcacctggccgaattccttccagaacgtggcgtactgctccggcttgtctgtggccagcttttccagcatgtccagcgagcgcttggtcagcgcggccttcatcgaatcgatgaccgggccggactgcaggatctcgcgcgagacgttcagcgacaggtcgttggaatcgaccacgcccttgatgaagcgcaggtacagcggcaggaactgctcggcctggtccatcacgaacacgcgctgcacgtacagcttcaggcccttgggggcatcgcggtgatacaggtcgaacggcgcgcggccgggcacgtacagcagcgaggtgtattccagcttgccttcgaccttgttgtggctccatgccagcggatcgctgtggtcgtgtgccacgtgcttgtagaactcggtgtactcggcgtcgctgatctcggtgcgcgggcgggtccacagcgcgctggcgcgattgacggtttcccattcgaccgcggcgccttcttcgccaccttccttcggcatctggatcggcaggccgatatggtccgaatacttcttgaggatgccgcgcaggcgccagccatcggcgaagtcgtgctcgccgtccttcaggtgcagcacgatgcgggtgccgcgctcggccttgtcgatggtggccacttcgaaatcgccttcgccgcgcgaggtccagcgcacgccttcgcctgcagccaggccggcgcggcgcgaggtcacttccacttggtctgcaacgatgaaggcactgtagaagccgacgccgaactggccgataagctgcgaatcctttttctggtcgccggacagctggcgcaggaaatcgccggtgccggacttggcgatcgtgccgaggtgggcaatggcctcggcgcggctcatgccgatgccgttgtcttcgatggtgatggtgtgggcggcggagtcgaagctgacgcgcacgcgcagctcgctgtcaccttcaagcagggccggctgggtcagggcttcgaagcgcagcttgtcggcagcgtcagcggcgttggagaccagctcgcgcaggaagatctccttgttggagtacagcgagtggatcatcagctgcagcagctgcttgacttcggtctggaagccaagggtttcggtctgggtggtctcggtcatcgatagggctccatgtgcaatgccgcgccagcgcgtgcggcctcgccaaggggtatggctgattgtcccgaaatcaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngctcatgctgaatttcttgaatacatcccgccgggggcgcctgtgagcggccgtgggagcaatgacggccaggtccgcatcatcggcggtcgctggcgcaatacccgcctgccggtgccgaccctgccggggctgcggcccagcagtgaccgcgtgcgcgagacccttttcaactggttgatgcccagactgggcggcgcgcgggtgctggacctgttcgccggcagtggcgcgctgggcctggaggcggtctcgcgtggtgccgcccacgccaccctggtcgagcgcgacgcgcagctgggacgcaacctgaccgcggccgtggccaagctgcaggccgccgatcagatcaccgtggtgcaggccgatgccctgcgctggctgcagggcgcgcccgcgcagcaggccgatctggtcttcgtcgacccgccgttcgccgatggcctgtggcaggacgtgctggcgcagctgccgcggcacctggccgccgatgcctggctgtacctggaatcgccggccggccacgtgccggtgctgccgccggactggctgctgcaccgcgagggcggtacccgcgaggtgcgctttgccctgtaccgccgcgccactgctacactttgacctcatctgaacatctgcatccgcccatgaccgtggccaaccgccgcattgccgtctatcccggcacgttcgacccgatcaccaacggtcatatcgacctggtcagccgggccgcgccgctgtttgaaaaggtcgtggtgggcgtggcgcagagcccgtccaagggcccggcgctaccgctggagcagcgcgtgcagctggcgcgtggcgcactgggccaccatggcaacgtcgaggtcatcggcttcgacaccctgctggcccatttcgtccgttcggtccagggtggggtgctgctgcgcggcctgcgcgcggtgtccgacttcgagtacgagttccagatggccagcatgaaccgccacctgatccccgaggtcgagaccctgttcctgaccccggccgagcagcacagcttcatttcgtcctcgctggtccgcgagatcgcgcgcctgggcggcgacgtgtccggcttcgtgccggccgcggtgctcgaagccctgcgcaaggtccgcgaagcgaaggcggcacagtcgtaagccccgctgtacccgcaccccattacgtacaacaccacgcaccattccgggaggaaacccatgaacaccaccatgcgcgcgatgctgatcgcttcgttggccctggccttcaccgcctgcaagaaggaagaggccgctccggtcgacgaggccaagcaggccctggtcgccccggccaaggatgatgatgcaggctggaagaagtacctgcaggaagtggcgatccagaacatgggcaacatcaccaacagcccgttcctgtactacctctcgccggaatcggacccggacttccaggccaagtacgagcgccagaccgagagcgcgacccaggccgtggcccgtggcgtgcagccgggcaacatgctggccttcggttcgtcggcctcgggcaagatggctgacatgatccaggccgtgttcaaggacgtgtcgccggattcgatgaagggcgtgcgcgtcgtcttcatcggccagtcggccgacaacgcccgcgttcagactgcgatccagccgaccggtgccgagtacattttcgtcgaagccaagtaagaccgagccatggcggccatgctccggcatggcccgggcggcgtcctgcaagggcgccgctgatgacctgaccggcccgcgcgcccgcgctggccggtcctttgtcccagggcgcgggcgaggagtatcgccgtgtcgctgaaaatcaacgagctctgcgtcaactgcgacgtatgcgagccggcctgcccgaaccaggccattgcgatgggtgaaaccatctacgtgatcgaccctgcgcgctgcaccgaatgcgtgggtcatttcgacgagccacagtgcgtggtcgtctgcccggtcgagtgcatcgatccggacccggagatcgtggaaacggaagaccagctgctggccaagctgcgccagctgcagcacgatcaccccgaactctatgcggagcccccatccgaatgaagacgctgatcgtccgccctctattgctgctctgcctgctgctgagcccgattgcctgggccgacggcccggcccgtgccgagcgccccgatggcgcggccattgccagcggccacgctctggccacccaggccggcatcgacatcctggcgcagggcggcaacgccttcgacgccgcggtggcggtatcgtccacgctggcggtggtcgagccgatcagttccgggctgggcggcggtggcttcttcctgctgcacgacgcggccaccggcaaggacgtgatgctggannnnnnnnagaccgcgccggccgcggcaacgccgcaggccttcctcgacaagcagggcaacctcgaccgtgaccgctcggtcaacggtgcctggtcggccggtattccgggcctgcctgcggcgctggtcgagctgtcggccaagcacggcaagctgccgctgtctgcatcgctgcagccggcgatccgcatnnnnnnnnaaggcttcccggtctacgaccgcatggccaagggctatgcctctcgccgtgaggtgatggagcgctatcccggcacccgtgaggtctacctgcgcaacggcaagccgatcgccagcggtgacctgttcaagcagccggagctggcacagacgctggagcgcttggccgcaggtggcttcgatggcttctacaagggccagaccggaaagctgttgctggccggcgtgaagcaggccggcggccagtggaccgctgaagagctggccggctatcgcgtgaagcagcgcgaaccgatcgtgttcaactacaacggctggaagatcaccaccgcgccgccgccgtcgtccggtggcatcgcgctggccagcatgctgcagatcctggaaggctgggacatcaacaagatggatccggcgcaccgcacccacctggtggtggagtcgatgcgccgtgcctaccgcgaccgcactttcttcctcggcgatccggacttcgtgcagatcccgcagaaggtgctgaccagcaaggactacgcacagggcctgcgggcgaccatccatccggagaaggccacgcccagcgacctgctgtcgggcaacccgaccccgctggaagatgacgagaccacgcacttctcgatcatcgaccgtgacggcaaccgggtcggcgcgacccagaccgtcaacctgctgtacggctcggggctgattccgaagggcaccggcgtgctgctgaacaacgagatggacgacttcgcgctgaagccgggcacgcccaacgcgttcggcgtgatgggctacgaggccaatgcgccgaaggggggcaagcgcatgctcagctcgatgaccccgaccttcatggagaacgccgacaaggtggtggtgctgggcaccccgggtggcagccgcatcatcaccatggtgctgctgggtatcctcggctacgacgccggcctggacgcgcagcaggttgccgcgctgccgcgctaccaccaccagtggttgccggacctgatcgaagccgaggacgatgcattcgacgcggccacggtgaagcagctgcaggcgatgggtcacaagatcgacctgccgggcaatgtggccgccgggggccgcgggtccagccacgtgtggggcaacctgcagaccgtggaatgggaccggaaggccaacaagctgtttggcggcagcgacccgcgcaacccggtgggcagcgccctggtcgtgccggcacgctgatccggtcgtgccggccgctggccgccaatctggctgtttaccgaaaccccgcctttgacggcggggttttctgtttcctttctagcgattatttaacgagccggcgccgataatcgacacatgaaactctggtctattcgtggaaactcgcagcgcctcgacggcggcgcgatgttcggcaacgcgcnnnnnnnnttgtgggaaaaatgggcggcaccggacgagctcaatcgcatcgagctggcctgccgtgcgctgcttgccagcccgctggaaggcaagaccgtgctgtttgaaaccggtatcggggcgttcttcgatccgcgcatgcgtgagcgctatggcgtgcaggaaagccagcacgtactgatcgattcgttgcgcgaagcaggtttcgagcacgaggacattgatgtcgtcgtgctcagccacctgcatttcgatcatgccggtggcctgctggcggcatggagcgaagggcgtgagccggaactgctgttccccaatgcgacttatgtggtcggtgcgcagcattggcagcgcgccatgcagccgcatccgcgcgaccgtgccagcttcattccggagttgcctggcctgctgcaggccagcggtcgcctggaagtagtggacggcgagtattcgaaggttctgggtcgcagcgttcgcttcagctacagcgatggccacacgccggggttgatgctggccgagatcgtcggccacgcgcacgccggcgaagatgcgcacggcggggtggtgttctgtgccgacctgatcccggggcgctcatgggtacacgtgccgatcaccatgggctacgaccgcaatgccgagctcctgatcgacgagaagcggcagttccttgaggacaagctggcgcgcaacgtgcatctgtttttcacccacgacccgcaggtggcgctggcgcagctgggtcgcgatgacaaggggcgtttcgtgaccctgcacgagcagggtgaactgaagnnnnnnnnnntggggtgacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcgattgaactggacgagcgatgctacgacgccttcaggcagctgctcatgaaggtcttgcgcgcgtcaccggccagcttcttggcacccgcgtcagcgttgcacttgcgcatgcgttcctgttgcgcgttggccggcttggcttcggcagcgtggccactgaggcaggaactctgcgcggtcttgtaggcgtcacccttcaagcccttgttcttggccgagcagtcggccatgcgctgctgctgcggtgtggtggcattggcagccaggggcaggctgaccagcaggacagcggccagcaggaaagaagctttcatcgagagcactccaggcggtggcgggtgcgcggagcattggcctgcaggcagcaaggccacgtgaagaatcgtgcctcggcagcgaccgcttgcaggggcattcagatcggcgtattacttagccatatgggtaagtatgatcccgccattcaagacgtgttccaggcactggccgaccccacccgatgcgcgatcgtggcggcgctggggcaggggccgcgcacggtgtcgaccttggccgagccttttgagatggccttgccctcgctgatgaagcatctggccgtgctggagcgcagtggcgtggtgcgcagccgcaagcaggggcgtgtacgcacctgcgaactggtgccggaacggttgggccaggccgagcaatggctggccgcgcagcgcgtcgtgtgggcannnnnnnncgaccgcatggtcgagtttgtcgaaacccttcaccgacaggagcaggcccatggccgtagacgcaggtagcaaccccgagaccgatctggtcatcagtcgcgtactgaacgcaccgcgcgccgccctgtggcgggcgtggaccgacccggagctgctgcgccagtggtggtgcccgaagccgtggtccaccgaagtgcgtgccttcgacctgcgcccgggcggcgccttccacaccttcatgcagggccccgacggcggcagcagtgacaacccgggcagcttcctggagatcgtgccgcagcagcgtctggtgttcacctcgatgctgggcccgggctggcggccgcagtcaccgtggctgggcttcaccgccatcatctcgatggaggatgagggccagggctgtcgttacaccgcgcaggtgatgcacccggacaaggccctgcgcgaccagcatgagcagatgggcttcttcgacggctgaaacaccgtcatcggccagctggaagcgttcgcggccggcctgtaggccggcatccggggtggggtcagagcccattctgcgaaagggatctgaccccggttcaccggatcaaccgacgcgggtaccgaagatgcggtcaccggcatcgcccaggccgggcaggatgtagcccttgtcgttgagctgggcatcgatggccgcggtgtagatttccacgtccggatgcacggccttgactgcttcgatgccttccggcgcggccaccaggaagatgcccttgatgcggcgggcgccggcacgcttgagcatgtcgatggtggcgatcagggtgccgccggtggccagcatcgggtccaggatcagcgcgtcgcgctcttccaggcggccggtcaggcgctcgaagtagggcaccggctgcagggtttcctcatcgcgctgcaggccgaccacgctgacgcgtgccgccgggatcagcgacagcacgccgctgagcatgcccaggccggcgcgcaggatcggcaccacggtgatcttggcgccggcgatgcgctgcacggtgaccgggccggcccagccggccagggtgtgcggctcggtgtccaggtcggcggtggcctcgtaggccagcagcgtgccgagctcgttggccagttcgcggaaatccttggtgctgagcgcagcgttgcgcatcaggccgatcttgtgctgcaccagcgggtggcgcacttcgacgatcttcatggtcgggaagggggataaggagagaggacgccattttgccggattgggcgcccaaccccaaaccggggccggagacggcctgcatgaaatgtgcagatgcatgtcattgccatgcaaccttgcggacataccgtgcagacccattcttaacaggaatggggattcccagtgcatatcaagactccgttggccgttgccatcaccctgaccctggcgatgggggctgctgcaccactgcaggccgccgggcagcaggcggtcgccgccaccggtgcagtggccgccgatgcggtcgacctggaccgcattgaagtgcgcgcccagcttgaatcgcagatccgcgcggtggacctcaagcgcagcagcaacgccatcgaggatgcggtgtcgtccgacgcgctgggccagtacccggacaagaacgcggccgagtcgctgcaacgcctgccgggcatcagcgtgacgcgcgaccagggagagggtcgctacgtggtcgtgcgcggactggatgccaacctcaacagcgtcagcgtcgacggcatcgccatcggcacaccggacaactccagccgcgccgcaccgatggacgtgatcccgtccgattcgaccgagcgcctgcgcgtggtcaaatcaccgaccccggacatgccgggcgacgccattggcggcgcgatcctggtcgagaccgcctcggcgttcgaccgcgagggccgcagcctgcgtggcaagatcgaaggcagccaccagcagctttcgggcgagaccagcccgaaggccgccttcaactacagcgaagtgttcaacgacaccttcggcatcgccgccggcgtgaactaccagaagcggacgttcgaatcggacaacagcgaagtggagtacggtgatgtcagcgggaacaaggatccgaccaccacccgcccgggcgaaatcaccgcgctgaacctgcagaaccgcaagtacgagatcgagcgcaagcgcatcggcgccaacctcaatttcgactggcgcccgaacgaggacagccgttactacctgcgcacgctgtacagccaattcgacgatgccgaaacccgccagcgcgtgatcttcaacttcaacagcgccgacatgatcgccaccggcaccgaccagtatcgacttgccggcatgccgaaggattcgatcgacaagcgcatgcgctaccggaccaaggaagagaacaccttcgccgccagcctgggtggcgagaacaagctgaccgacgcggtactggactacaagatcggctatacccgcaccgaagaacgcgtggacgacgagatcgagtcgcgcttcaagctcaacgggaaggccttcaatggcacgttggaccagcgcagccgcctgcccacctacaccttcgacaacgaccagtggctggacaacgccaactacaagttcgaccgtgtggtggccaagccgaagagggtggacgacgaggagcgcagcgcgcaggtcaacatccgcttcgacggcgacaacagcagctacaagttcggcctgctcgggcgctggcgcgaccgtgacgtgaacgtcgatgaggcgtcgctgcgcgtgggtccggcgatcaagctcagtgactggaccaccgcctcgccggaacatcgccacggcccgatggggcagggcatggactcgccggcgatgcgcagctactggtcgcagcacggtggcgaatacagcgcgcgtccgcaggatgtcggtggcaacgccgcgacgtctctggaaggcgactacacnnnnnnnnaagacgtgttcgccagctatgcgatgggcacctgggacatcggtgcgctgcgcgtgatcggcggcgtgcgtgtggagaacacccgcttcagcgccaccggcaatcgcgtggacgtggccaaggacgggcgctcctacaccgcgacccgggtcaccgccagcaagagctacaacaacgtactgccgggcctgcacctgcgttacgacgccagcgacgactgggtgttccgcttcgccgccaacaagacggtggcgcgcccgggcttcggcgatgcctcgccgcgcatcggcctggcccgcaacgacaatgaagtgcgcctgggcaatccggagctggatccgtacgagtcgaccaacatcgacctgtcggtggagaagtacatcggcgacagcggcatcctctcgctgggcgtgttccacaagtcgatcgacggctacatcgtgcaggttcgccaggccggcgccgacggcatctacgacggcctgccggtggtgacctcggtcaatggcgacaaggccaaggtgcgtggcgccgagttcaactggcagcagcagctgtcgttcctcccggctggctgggatggcctgctggtgggtgccagcggcacctggctggacactgatttcgacccgggcctggccaagcgcgccggtgaggacttcaccctgccgcgcgcctcgaagaacgtgtacagcgcgcacatcggttacgagaagtacggcctgagcacccgcgtggcagccgtgcaccgcagcgagtacctggataccctcggtgccggccgtgccttcgacatctacgtagcgccgaacacccagctcgacttctcgcttgactacaggttcactccgcgcgtgagcatgtatttcgaggcacagaacctgctggacaagccgctggagctgtaccagggcacgcgctcgcgcaccctgcagatggaagaatatggccgcacctacgcactgggcctgaaggtggcactgtgagcgggcctcgcatcaccctgctggccaccatgctggccgtgacgttggtggccggctgcacgccggccaacggcaatgatccggccgtggccaagcccggggcgaaggccacgaacgagcgtgcggtgaccaccatcgccgaggcattcctttcaccgatgacgccggctgacaacatcgattcgcctgccgcctggcgtgcacctgacggaaagctctggctgatcgccactgccaaggccaccgacaagctggtggtctacgacggcagcagcggccagcacctgcgcgacgtaggcagcagcggcaccgcgccagggcagttcgatcgcccaaacggcatcgcggtgaccgacgatctgctgtggatcgtggagcgcgacaatcaccgcgtgcaggtgctgagcctgccggacttcactccactggcgaccttcgctgcggacgatctgcgcaagccgtacgggctgtgggtcgaccaccgtgccgatggctacagcgtctacgtgaccgactcctgggacaacggcgaggatgcacagggccgtgacatcctgccgccgctgaccgagctggacaagcgcgtgcgccagtaccaggtgacccgcgatggcgcgaaggtcgaagcgaagcttgtggccagcatcggtgataccactgaggcgggtgccctgcgcgtggtcgagtcgatctggggcgaccccgagaacgatcgcctgctgatcgccgaagaggacgagggctacgccagcgagttcaaggtctacacgctggccggacgcttcaccggcaccaccttcggccgcgacgtgttcaaggcgcaggccgaaggcgtaaccctgcgcacctgcggcaaggatggttggtggatcaccaccgaacagggcaagcagcgcagcgtgttccacctgttcgaccgccacaccctgaagccggtcggcgcgttccagggcaataccgtggccaacaccgatggcatctggatgatgcagcagcccannnnnnnnttcccgcacggcgcgttgtatgcggtgcatgacgaccagggcgtggtggcgttcgactgggagagcatcgccaagcagttggcattgccgctggagtgtggttcgtgagcggtcgttgcctgatgcgtacgttggcgctgggcctgctgctggcggtgccgtcgttgtgcttcgcggcggctgaagcgaacacccaggtgccggcgggcagccgccactacgcagcgacgacggtgccggaccgcattgtcgcttcgccggcaggcgatcccggccatgggttcgccgtggcctggcgcaccgacggcagcatgcaggcgccgctgctggagattgcccttgccggtgattcaccggccatcgagggcatccgccaggtgcgcgccacgacccgcgcgctccagaccgagaacgggctgtcgcaccaccaccgcgctgatgtcagcggcctgcggcccgataccctgtacgtctaccgcgtgcagggcaacggcagctggagcgcctggaaccagctgcgcacgctggctgcgcccgaccagccgctgaccctgctgtactttggagatacccagaacaagaacgtgagccatgtcagccgcgtggtgcgcgccgcgcagaaggccgcacccgaggcgcgcctgagcctgttcgctggcgatctggtcagtgggggcgatggtgccgatgacagcgagtggggcgaatggtttgccgccgccggttggctggcgcaggaaaccctggtcgcgccggcgatcggcaaccacgagtatgtcgaggagttcgaggacactccgcaggaacgccgcgtgctgggcaggcactggccggtgacgttcgcgctgccgggcaatggggcatccgccgcacagcagaccagctactggttcgatgcgcagggcgtgcgcgtcgccgtggtcgatggcacgtcggcactcgaccttggcacggccaaggcgcaggcccagtggctggacaaggtactgaccggcaatccgcagccgtggacgctcgtgctgctgcaccagccgttctattcgccgcgcgaagggcgcgagaacggcgcattgcgtgacgtgctgctgccggtggttcgtcgccacaacgtcgatctggtgctgcagggccacgatcacacctatggccgccgtggtgaaggacaggccgcgacgccgcagtatgtggtgaccgtggcggggccgaagcagtaccgtctctccgacgaggcacgtaggacgatggatccggtggccgaggacacccagctgttccaggtgttgcacatcgatccgcagcacctgcgctatgaagcccgcacggtgaccgggcgactctacgatgccttcgagctgcgtcgcgacgccaagggcggcaagcagcgcacggagctgaccgaaggccgcatcacgccgcgtgactgccnnnnnnnncagactgccaagggccgcgccgatcgctgctgggaatgaggaggagatccagatgaaaaccgtacaccgtcttgtccccatggctgccatcggcggggccctgctcctgctcgcgaccgcggtggccgccgccgatggcgtgctgcacccgttcctggtggcgcagccgaagcaggcgccgcaggaagtgaacctggcggtggagattccggccggcagcttcaccaagtacgagatcaaggaggacggcctggtgcatgtggatcgcttccagtcgatgccggtcgcctatccggccaactacggttcgatgccgcgcacgttggctggcgacaacgatccgctggacgcgctggtgctgacccgtgaacccctgcatccgggcgtgatcgtgcgcttccggccgatcggctacctgaagatggtcgacggcggcgagcacgacgagaagatcatcggcgtgccgaccgacaaggttgacccgacctacgccaacatccgcgacctggccgatctgccggagatcgaacgacagcgcatcgaagcgttcttccgggtctacaaggacctgccggccgggcgcaacccggtgcagctcaacggttggggcaacgctgccgaggcgcggacgctgatcagcgaagcgatgaagcgcttcgagaaatagatccacgccatggctggattcagtccagcaacgtctcgatgaacaactcggcctgcaggcggtcgcccagtacccgggccaccgcctgtacggctgcctcccggtgttcaggacggatgccgccatcgtcatcgtcgttgtagaggtcatcgccggcatcgaggtacaccgtgcctgcagcagccagagccgccatcaaggtcggcacatcggcagtgatctcgccggcatccagcaggccggcgccgtggtggctgaacagcacacggccgtcgtccaggtcgaggatgaacggatcagcgccgcgatcggcaatcaccagccagttcgatggccagtcgttgatccgttcgccgctgacgccatgccatcgatagccggcctgctggctccacaggcgctgcagtggcggtatccagacatcaaggccgggaacggtgatgccggcgcggccaaccctggcattgatctcttcgcccagcggcccgacctgcgcgtagaacgacgccagtgccgtgggcagcgggaacgggccctgccagtcacgctcgtgctgcgcatgcagcggcccgaagcgggcgaatgaggcgtgcagatcatccatgtcagagtccaacgggtagcggccgtgcagcctagcagacggcgtctgcgcgcatccccttcaccaccgctggctatcatgtgcgccttccacaacgaaggcagtgcctgtgtcggtagcgttggtatggttccgccgtgatctgcggctgcaggacaatccggccctgcaggccgcgctggatgccggccacgacgtggtgccggtctacatccatgcgccgcacgaagaaggtgagtgggcgccgggtgccgcctccgatgcgtggcgccaccgttcactggccgcgctggatgcggacctgcgcacgcgcggttcctcgctggtgctgcgcagtggtgacagcctgccggccctgcagttgctgatcgcgcagaccggcgccgaggcggtgtactggaaccgcaagtacgaaccggccacccagccacgcgacgccaccatcaagcgcatgctgcgcgagcagggcatcgacgcgcagagctgcaatggcagcctgttgttcgagccttgggacatcgccacccagcagggccagccgtacaaggtatttacgccgtactggcgcaatgtactcagtcattggcgcctgccggcactgcaggccgcaccggaagcactggcgccgcacgcggtcgacagcctggcattggatgatctccagctggcgccgacgctggactgggataccggcttctgggagcactggcagccgggcgaagccggtgcgctggaagcactgtccgtctttgaagacggtgccctgcgcgggtatcgcgagcagcgtgacctgccggaccgtgtcgggacctcgcggctgtcgccgcacctgcatttcggcgaaatcgcaccctggcggattgcccatgcgctggaagggctgcgtagcgccggcaccgacgccgacatcgacggctacctgcgccagctgggctggcgtgacttcgcctaccacctgctgcatcacttcccgaagacgcccactgacaacctcaacccgcgtttcgatcgcttcccatgggcaacgcccagtgaggcgcagctgcacgcctggcagcgcggcaacaccggcgtgccgatcgtcgatgccgggcttcgcgagctgtggcacaccggctacatgcacaaccgggtgcggatgatcgtggccagttacctgtgcaagcacctnnnnnnnnactggctgcatggcgcacgctggttctgggacaccctggtcgatgccgacctggccaacaacaccatgggctggcagtgggtggccgggaccggtgccgatgcggcaccgtacttccgtgtgttcaaccccgtgacccaggccgagaagttcgatccgcaggcacggtacatcagccgctgggtgcccgaactggccgcgctgccggtgaaggcccggtttgcgccctggcagcatccgctgctgctggcgacacatgccccgggctatccgcctacgccgctggtggacctggccgcgggccgcgacgccgcattggcggcttaccgccagtcgggggcggggtaaagggcgacctgggcgatctggtcagttagctgaacgcggccctgtcggtgagcccgatcatcattccggcatcgcatcgggctgtttattctctttgcgcccgcaggccgccggccgaccggaaaccaaggagaacctcatgatccgcaacaccacccgcaacgtcgcactggccctgatgagtgcggccgtcctgtcggcctgcgccaccggcggctcctacgtacagagtgaccagtacggcaaccccaccgagcagcagaaccgcaccgggcgcaacgccctgatcggtaccgccattggcgtggcagccggcctgctgaccggcgacagcgccaccgagcgccgccagcatgccctgatcggcgccggtatcggtgcgctcagcggcgccgccgtcggccagtaccaggatcgccaggaacgcgcactgcgcgagcgcactgccaacaccggcatcgatgtgcagcgccagggcgacaacatcatgctgaacctgccggacggcatcactttcgacttcggcaagtcgaccctgaagccgcagttctacggcgcgctcaatggcgtggcaggcaccctgcgtgactacaaccagaccatgatcgaagtggtcggccacaccgacagcatcggcagcgatgcggtcaacaaccgcctgtcgaaggaacgtgccgactcggtcgcgcagtacctgatcggccagggcgtgcagagcgtgcgcatcgaaacgctgggcgccggcaagtcgtacccgattgccgacaacagcaccgacgccggccgcgccaagaaccgccgcgtcgagatccgggtgattccgctcaagcaataacgcgtagcgttactgcttgagccggtccggccatcggccggaacgaaaatgccgcccttgcaggcggcatttttgtgggtgccgagcgttgctcggcacgccgaaagcgcatccctctgtaagccatgccgaccaaggtcggcaattaccaggagatgggtaggcgctcttgttgcaggctacgccgccgaagcggccaccttctccaggatccgcttgccgctgctttccagtgcggcgtcttccttttccttctgctgctgcgccagcttcgcacccggacactgcgccagcatgtaattggcgtcgaagttgagcttttcgaccaggaagtcgacgaacgcacgcacctttggcgagaccaggcggccgccggcgaacacggcgttgaagtccacttccgggccggtccagccggccagcacgcggcgcaccatgcccgattcaacgaacggcttggccatcacgtcgccggtcagcagcaggccttcgccacagaccaatgcaccattcaacgcagacatgtcgttggcggtcatcagcggggtgaccgggaagtcacgcagctcgccgccgttctcgcccagctgccaggtgaagcgcggcgaatttccggtgtggtacggcttgcgcatcgccaggatgcgatggaactgcagctcttccggatgcagcggctcgccgtagcgctcgatgtaggccgggctggcgaatacctgcgtgcgcaggctgcccagcttgcgcgcgaccaggttcgaatcgggcagggcccccacgcgcagcgcaaggtccgcttcacctgcaatcaggtccagcttctcgttgcccatgtgcatgtccaggcggatttccgggtactgcgcatggaactggcccagcagcggggcgatccaggtgatgccgatcgaatagggcacggtgaagcgcagccagccgcgcgggccggactgcagctggctcaccgcgctctcggcctcttccagttnnnnnnnnatgcgctggcaatgttcgtggtagatcgaaccggcttcggtcaggccgaggcggcgcgtggtccggtgcagcagnnnnnnnnccaggcgcgtttccagctcctgcactttgcggctgaccgtggtcttgggcaggccgagcgatttggcagcggcaatgaagctgccttgctcgaccactttgacgaagatcagcgtctcgttgagatcgtgggacatggtcggggatcctggacgtcggggatgggacaatcgtgacagaacgattggaccgggagcgggatgattattccccttaatcaggactaatcaagtaaaggtttgaggtctatcgtggcgccattcgttaattggagcccgtccgccatgagcctgcgcaacattcttgcccgactccggaacgccggccagaacaccctggacctggcgatgaccgtcgaagcccgtccgagttccttggtacacaaggactttcgtgagtttaccgcgcccatgcgtcagcagcgtggcggtgccatccgcctggcccctcacaagggtgaccgcctgcgccgaatcgggactatcccggatttgggaggaaatgtcccgtgaatgggatgctgacgcctgaagtcctggtcctgggcggcaccggtgccgtcggccagggtgtggttggcgcgctgctggaggccggcagcccggtactggttgtcggccgcgatccgggccggctggcggcgctgcacgagcagttcgctgacgagccgggcctggagacgctgctggggtcgctcagcgacgacggatcgnnnnnnnnnntggccgaacgcatcgcgcagcgcccgcgcccgttggcggcggtgatcgccgcaatgggtggaccgtaccgccgcggtcgcgtggtcgaccgcaacggtgacgaactgatgggcgcgatgcaggccgatctgatgccgcacgtgcacgcggtgcgtcacctgctgccgctgctgcaggacaacgtgcatgcgcgccgctacgtgatgatcggcagcccggccaacgccaaaccatgggcgggctacggcgagacctcgatcaccaccgccgcgctgcgcatgtacgcgcaggtcgtgcaccaggaagcgcaggcgctgggcgtnnnnnnnnagatgctggaagtctgcagcccggtgtgcaccccggccaatgcggccaatgcctgcatcgagtggcccagctcgctgttggtgggtcgtcgcgttgtgtcgctgctggatggttgccgcgacaaccgtgccatcgtccgctgtgacagcagcgatgccgaactgccgcgcggcctgctgcacctggaagttccccctttgtggcgcgataccgcaggcgtcgcttgacctcgaccatggttgaggtcgcaggatacgccgccgatttttgcaacacgttctcgtatagctgtaccacccctccgtacggatgcatgccatgacttcccccaataccaccccacatcgtttcggccatcgcattgcgatggtcggcgtgtcgatcctcgccgcagccgtgcttgcggcctgcagcggcggccacgccgaagaagccggtgcannnnnnnnnnnncaggtcagcgccgcgccggtactggtcaagcaggtcagccagtgggacgagttcagcggccgcgtcgaagcggtgcagagcgttgaactgcgcccgcgcgtgtccggctacatcgacaaggtcaactacgtcgaaggccaggaagtgaagaagggcgaagtgctcttcaccatcgacgcgcgcagctaccaggccgagtacgatcgagcggctgccgagctggcccgcgcccgcacccaggccacgctggcccgcagcgagtccgagcgcgccaagcgactgtccgagcagcaggcgatctccaccgagaccgccgaacagcgtcgcgcggccgccgaccagtccggtgccgccgtgcaggccgcgcaggctgcgctggacgcggcccggctcaacctggagttcaccaaggtgcgtgcaccgatcgacggccgtgccggtcgcgcgatggtcaccgccggcaacctggtcaccgccggcgacagtgccagcgtgctgaccacgctggtctcgctggataccgtctttgtctacttcgatgccgacgaaagcactttcctgcgctacgcccagatggcacgcaagggcgagcgcccgagcgagcgtgacagcgaactgccggtgaaggttggcctgtccggcgaagagggctacccgcattcgggcaaggtcgacttcctcgacaaccaggtcgcccgcagcaccggcaccatccgcgtccgtgcactgctggacaacgccgaccgccagttcacgccgggcctgttcgcccgcgtgcagctgctcggcagcggccagttccaggcgctgctgatcgatgacaaggccgtgctgaccgaccaggaccgcaagtatgtctacgtggtcgacaaggatggcaaggcccagcgccgcgacatccagctcggtcgcaccgctgatggcctgcgcattgtcgaacacggcctggccgcgggcgacaaggtgatcatcgacggcgtgcagaaggtcttcatgccgggcatgccggtgcaggccaaggcggtggcgatgcagccacagccggcgccggcaccgggccgcgatgccaccgccgccctgaagcactgatccgcgtccccgcttagctgccggcgccagcggcagccttccctgccttcgtcatttcggcgaggggcagggtggctgttgcccgccgaatgcctttcccaggaattcctccatggacttttcccgtttcttcatcgacaggccgatcttcgcggcggtgctgtcgatcgtgatctttgccgcaggcctgatcacgattccaatcctgccgatcagcgagtacccggaagtggtgccgccgtcggtggtcgtgcgcacggtctatccgggcgccaaccccaaggtcatcgccgagaccgtcgccacgccgcttgaagaagccatcaacggcgtcgaaggcatgatgtacctgaagtcggtcgccggttccgacggcgtgctgcagatgaccgtcaccttccgcccgggcaccgacccggacgcagcggcggtgaaggtgcagaaccgcgtggcgcaggcgcaggcgcgcctgcccgaggacgtgcgccggcagggcgtgaccacgcagaagcagtcgccgaccttcctgatggtggtgcacctgacctccccgcaaggcaagtacgacaccctgtacctgcgcaactacgcccgcctgcacgtcaaggatgcgctggcgcgcattccgggcgtcggtgatgcgcagatcttcggtggtggcgactacgccatgcgcgcctggctggatccggacaaggtggcgtcgcgcggcctgaccgccagcgacgtggtgcgcgccatgcgcgagcagaacgtgcaggtgtcggccggccagctcggcgccgaaccgctgccggacagcaagttcctgaccctgatcaatgcccagggccggctgaagaccgaaaaggaattcggcgacatcgtgctcaagagcggcaccgatggcgagatcgtgcgcctgtccgacgtggcccgcctggaactgggtgcgggtgactacaccctgcgctcgcagctggacggcaagaacgcggtcggtatcggcatcttccagtcgccgggtgcgaacgcgctggaaatccgtgaccaggtcatctcgacgatggacgagatgcagaagaccatgccggccgacgtgaagtacgaagcggtgtatgacaccaccatcttcgtgcgtgactcgatcaaggccgtggtctccacgctgctggaagcgatcgcgctggtggtgctggtggtgatcctgttcctgcagacctggcgtgcctcgatcatcccgttgatcgccgtgccggtgtcggtggtgggtaccttcgccgcgctgtacctgctgggcttctcgatcaatacgctgagcctgttcggcctggtgctggcgatcggcatcgtggtcgacgacgcgatcgtggtggtggagaacgtcgagcgcaacatcgaagaaggcctgtcgcccaccgccgcggcccaccaggccatgcgcgaagtgtccggcccgatcgtggcgatcgcgctggtgctgtgtgccgtgttcgtgccgatggcgttcctgtccggtgtcaccggccagttctacaagcagttcgcggtcaccatcgccatctccacggtgatctcggcgatcaactcgctgaccctgtcgccggccctggccgcgcgcctgctgaaggcccacggcgcaccgaaggatggcccgagccgcctgatcgaccgcctgttcggttgggtgttccgcccgttcaaccgcttcttcaagtccagctcggagaagtacgagcgtggcgtggcccgcatcctcggccgacgtggcgcggtgttcgtggtctacgcgatcctgctggtcggtaccggcgtgatcttcaagctggtgccgccgggcttcatcccgacccaggacaagctgtacctgatcgccggcgtgaagctgccggaaggttcgtcgatcgcgcgtaccgatgaaatgctgcgcaaggtggccaagatcgcccaggaaaccgatggcgtggcccacaccatctcgttcccgggcctgaacgcgctgcagttcaccaatacgcccaataccggtgtggcgttcattccgctcaagcccttcgccgagcgccatggccgtaccgctgcgcagatcaatgccgagatcaaccagaagatcgccggcctgcaggaaggcttcgccttcgcgatgatgccgccgccgatcctcggcctgggcaacggcaacggctaccagatgttcatcgaggaccgcggcaacctgggctacggcgcgctgcagaatgcggtgcaggcgatgcagggcaccgtggcgcagacgccgggcatggccttcccgatttccagctaccaggccaacgtgccgcagctggatgccgaggtcgaccgcgtcaaggccaaggcacagggcgtgcagctcaccgaactgttcgacaccctgcagacctacctgggttcggcctacgtcaacgacttcaaccagttcggccgtacctggcaggtgatcgcccaggcagacggtccgttccgcgagacggtcgaggacatcggcaagctgcgtacccgcaacgaccgcggcgagatggtgccgatcggttcgatggtcaccatcaagcagaccttcggcccggacccggtgctgcgcttcaacggctacccggcagcggacctggccggtgaagccgacccgcgcctgctgtcctcggccgaggcgatgaccaagctgaccgagatcgccggcaaggtgctgccggtgggcatgaccaccgaatggaccgacctgagctaccagcaggcgacccagggcaaggccgccttcatcgtgttcccggtggcgatcatgctggccttcctggtgctggccgcgctgtacgagagctggtcgctgccgctggcggtgatcctgatcgtgccgatgaccctgctgtccgcgctgttcggcgtctggctgaccggcggtgacaacaacgtgttcgtgcaggtcggcctggtggtgctgatgggcctggcgtgcaagaacgcgatcctgatcgtcgagttcgccagagaactggagatgggcggcaagggaatcgttgaagctgcgctggaagcctgccgcctgcgcctgcgcccgatcgtgatgacctccatcgcgttcatcgccggcaccgtgccgctggtgctgtcgcacggtgcaggtgccgaggtgcgctcggtgaccggtatcaccgtgttcgccggcatgctgggcgtgaccctgttcggcctgttcctcaccccggtgttctacgtggccctgcgcaagttcgtcacccgcaacggtggtggccagctggtgcagcacggcgagccgaccatccaccactgacatggaaccccgtcgccgccggtcaatggccggcggcggcttccccctcacaaggcatgcatccatgaatacccatcagaacaagatcgcgctggtcaccggcgccacccgtggcatcggcctggaaaccgtgcgccagctggcccaggcgggcgtgcacacgctgctggccggtcgcaagcgtgagaccgccgttgagctggcgctgaagctgcaggctgaaggcctgccggtcgaagccctgcaactggacgtgaccgacgcggccagcatcgccgaagcggtcgagcaggtacgccagcgccatggccgcctcgacatcctggtcaacaatgccggcatcatgatcgagaatcccgcgcaggcgccgtcggagcaatcgctcgagacctggaagcgcaccttcgacaccaacgtgtatgcgctggtggcggtcacccaggcattcctgccgctggtcaagcaggccaagtccggccgcatcgtcaatgtgtccagcatgctcggatcgcagaccctgcacgcggatccctcctcgggcatctatgacttcaagattccggcgtacaacgcctccaaggccgcggtgaacagctggaccctgagcctggcctacgaactgcgcaacacgccgatcaaggtcaataccgtgcatccgggctacgtcaagaccgacatgaacggtggcaacggcgagatcgaaatcagcgaaggtgcgcgctccagcgtggaaatggcactcatcggtgaatccggtgccagcggcagcttcacctacctgggtgaggtgctgccatggtgatccgcacgttggcgatggccgtctccagcctggtgctggcgggctgtgtcagcgtcggcccgaactacaaggcgccggtgcaggaaccggtggtgctgcagggggcgcagcagccggtgttcagcactacctcgccggtggccagctggtgggcgcagttcgatgatccggtgcttgaagaactggtgcacggcgcactgtcggataacctggacctgcgcgtggccgtggcccgcgtcagccaggcccgtgcggtgttcgtcgaaagccgtttcgaccaggccccgcacatcaccgcgggcggcagctacgaccgccgcaagcaacccgatccgcagctgggtgggcagcgggtgttcagtgaaagctaccagctcggcttcgatgccggctgggagctggatctgttcggccgcaagcgccgtgcagcagaagcnnnnnnnnccgacctggacgccgagcaggccaacctggccgatgcgcaggtactggtcgccgccgaagtggcacgcaactacttcgagctgcgcggtacgcagaagcgcatcgcggtggcccagcacaccctggtcaacctgcgcgatacgcagaagctgaccgaggcgcgctgggagctgggcgccggcagcgagctggacgtgcagagcagtcgcgcccggctgaaggcgatcgaggccgatatcccgctgctggaagtggccgaaacgcagtcgcgcaatcgcctggcggttctgctgggccagcgtccggaaacgctgaccgccatgcttgcgccgcacgacgtgccggcatttgccaaggcgctgccgctgggcgatacccgcgagctgctgcgccaacgcgccgacgtgcgcgtggccgagcgtcgcctggccgctgccaccgcgcgggtgggcgtggccactgcggacctgttcccgcggctgtcactgtccggtttcgtcggcttcctcggcggcgaggccagtggcctggtcaatggcaacaacaaggcctggtcgctgacgccgtcgctgagctgggccgcgttcgacttcggcaccgtgcgtgcacgcctgcgtgccagcaaggctgaagccgagggtgtggctgcgcagtatgagcaggccgtgctgctggcgctggaagacaccgagaacgcgctgacccgctattccaagcagcaggcgcggctggcgatcgtggtcgagcaggcgcaggcggcacgccgggctgagtcgctggcgcagatccgctaccgcgagggctcggaagacttcctgaccctgctggatgcgcagcgcacgcagctggcggccgacgatgcgttggcggcggctgagtccgaggtcaatgtcagcgtggtgggcgtgtacaaggcactgggtggctgggggcaatcaccgcagccgccgagcgtggcgcaggtgcagtaaccgcaggggacggaagcagtggcttccgtccctttcttctgtcagggccagtgattggccggtgtgtcgcgctcgcgcatgcgcacgatgcagaagcgatggccggtgggtgcttccatcacccaccagcgtttgacgaagccgatccgnnnnnnnncgagtttttccagtcgatctgcctcggcatcgatgtcgtcgctctcgatgtccaggtgcacccgtgaggggtgagctacacgttgcacttccacgttcaggcccgcgggtgcgccctgcaggtcggcgtactcggcgccatcttcgccatacgacggctgcgcctgcagaccgagtgcggccgcccagaagcgtgcgccttcgtcagcgggcgtgtcctggcagtcgatgatgaatccggccagacggctctggtgcgccatgacgtcctccgcagatcgggaatggaggaagggtagcgcgtcgcgtgctgtggacgttgtcacagtcatgacgtttctgactctgccagaaccggggcctgcggtgtaactagtggggcagattccgggagggatggcgatgagcgacgacaaacgtgatacccagcgcatgctgtttggtgatccgggaccgcctggcgcagggctgtcggtagcggtcgtagtgctgatggtgttggctaccatggcggctgcgatcggcttcatgcgcctgccggaccagatgctggggctgggcctgatcggcatctccgtgtttctggcggtcggtgcccgcatctgccaggcacgcaaccagcatcaggcgctgtaccggctgatgtcgcgacagccgccgccgtagctgcggctgccgtacaggttcagtgcttcggccagtccagctcgaccaccagcgggaaatgatccgacggcagcacgccgtcgatgcgacggtcatcggtcaggaagctgcgtgcatggaagccacgcaccagcacccagtccagctgcacggtggccttgccggtgaaatcgtggaaggtcaggcgtggcccctgcggaaccttcacctgggtacgggtgtcctgcagcaggcgggtgaatgccttgtaggtgtcaccaccgggctcgctgttgaagtcacccgtcaggaccaccggcagatcggccggcagggcttccacgcgcttgccgatcagctcggcacccttcacccggcgcggttcatcctcgtcgcggtagggcaggtgggtattcatgaaatagaaacgacggccatcgtccaggcggcggaacagggcccaggtgaccatgcgcgggtacaggttgccccaggtgatgctgccgggtacgtcgggcgtatcggacaaccagaagttgccggactcctcgatggccagcaccttgctgtcgtagaacacacccatgtgttcgtcaccgctgccaccgcggcggccttcgccgaaccagcggtagccgcgcaggtgttcggacaggtagtcggcctgctccttcaccagttcctgggtgccgatcacagccgggtgcgcatcgaggatgaccttgaccatggcatcgcggcggtcgggccagcgcttgcccggttcggtatcggccggggtgcgtacgttgaaggacattactttcagtggcgccggtgcagcagcccaggtgacggcaggcagagcaagcaccagcagcgcacacagcgcggggcgacggaaacgcgacaacatcgtggaatccctccattccatgaaaacggtttcatggagcatgccatggaaggtgggggcagcggtatgccgggatgggcgactgggagatgccggacgggcggtgaaagcgccgcccggcggatcgcgcgggcgcgatcaggaggtcatgggtgctcagtcggcaggcaggtaccactggccattctggtcaatccagtacacccggatgtagggagtgccgtcctcgtcgaagtacgtcacttcgcaacgttgatggtaatagggccccatcttgacccggacgcagttcgtgttctccggaccaccgccaccaccgccggcggtggcctgggacggcgtggagagagctcccacggcaaacatcagtgcggccatcgaggccaggtgcagtttcatgggcatcatccttgtgtctgcaatcgcgcatctgcgcggtgtcatgcaactacccccggtagatcaggcgaccgtgcggcagctgctgcgtacgcgccggcccggctggcggcccgacgcggtctccacccggctcagtcgcgcaggtaagggttgccgtactcgtcaatccagtattcggcggtgtagacgttgccgaattcatcggtgtaggtttccgtgcagtggtggtggacgcggttgcgatccacattcactggcacacaggaaacatnnnnnnnngggacccctgtgttggcgtccgccaccggagccagggttgcagttgccaccaccaacgcggccatcgcggccagttgcagtttcataagcatcatccttgctttctgcaatcgcgcacatgcgcatggcgtgtgtaacacgcgagccaaaccgccggaagtgcctcgccgcgatcagtcctcgatctcgccgcgtcgattggcagcacgtaccgcctgcgcggtggttgccacccccaggcgttggcgcgcgtggcgcagatggttctccaccgtgcgcgtggaaagcccaagcgtggccgcgatctcagcctgacggcgcccggcggcaacccagcgcagcacttcgcgctcgcgcgtgctcaacgcgcttcccgaaagctcggcaggcgattcgaccagatggcgtgcggctcggaatgctgcggttgcagcagccgccagctgcagnnnnnnnntggccgacgcgtcgatcgacgtaccggcaacgctgatcgcgccctccaggccggtggtgccgaacaccggcacctgcagaccatgcaggccttcgccgcgtggctgcttcactatctggtagcgttcgccgcgaacgccctggtgcttgctccagaagaacggcgcgtcgctgtccagcacgtggcgattgaccgggcaggcgtggaggtagcccgcaaggtcggtatcgctgccatcgccgaaccagtcgccctcgatccagtacacgcgttgtgtaccgcgctccagcccggtgccggtggcgaacaccagcacgcggtcgtagccgagtggtgccgcgatgcctcgcaggaccgcacccaccgcgctcagcgaacgggcgcgttccatttccagcaatgcctgcaccagcgcggtcatccggttcagcgcccggccagggcgttgagcagcgtgcgcgcggccagcttgcccagcgcattaccggccagcgggctgtcgccggtcagcagcaggcggtcctgcagcacgctgccatcgatgccgtcattgacgatctgcacgccctgctgcgccaggcgctcaccgaagaaccacggcagttgcccgggcatgtagccgatctccggcgtctgccggtccatcgcatcggggaaggcgcagatgcgatagccgcggaacagcgaaccgccgtcggcctcgtccacgcctgcagcgagcagtgcggccgggccgtggcacagggtgatgatgtggcgttgctgggccatcgcccagtgcaggacgtccttcactgcacggctctgcggtagtccgatcagggcgccatggccgccggggatgaacactgcggcatagtccgaatccgcagcaagcccggcgaccacctcatccaacggcagcggctggcggaagcgcgactcgtaacgttcgtacagtccaccgatctccgtgtcctcacgcgggaacgcccaccactcgaacttggcggcgttgcccgacagcgtggccacatcgatgtcgaagccggccttgtccaggtggtacatcggcagcagggtttccaccggatggttgccggtggagaacaggtggccgttggcagtgggcagatagcgttcgtccgcagcgatcatcagcaccttccagcggccatcgcggcgtgcgtccggatagtcggcaccggacaggttgctcttgggcgatgtgaactgcgacagcgagtagggcgacgggaagaaggcatcgcgctcggccgggtcggggctgggctggcggctgggctcttgcgtgttcatgcggacctccagtggggtggtggaatccagcatagaagggctgatgcgtactggcgatgagggttttccctcagccgcgcgcagctacttcaccgtggccgaatgctgctgcatgtcttcatgcaggatccgccgcagttcgacgatggccggcgtggcttcctgcacgctgtgcccggatacgatcaccttctccgaatccgcgtgcggcaggtgcgagctccagtagggcaccagcccgtcgtcggtcttttccagcggcccatcggccttgnnnnnnnngatgatcgagtggtagtgcaccttcggcgacatcggcaggtcggccaccgcgcggacgaagggatcgtccttgtccaggttctggatgctgttcatctggtaaccgtgcttgccatgattgcggtcgatctggccgtcgttggcgatggtggcgacgtcttcgagcacggtcagcggcaaccgcaccaggcgaccgatccagcggcccaggcgggtgcccgccacgtcggtgccgcggtgtggcgtggcgatgaataccacgcgcgatacttccggttccggcaggaaggtcagcaccggtgcgcccttggtacgcagcagttcacgctgtgccggcgtcatctgcgcagtctccagcagggtgtcgaccagatgatcgccggaagaggagatcatcagccgcgcgatcacgccacccatgctgtgcccgaccagcaccatgtcatgcgaagcctgcgccttgccgctggggtcgaaatgcttgagcacttcggacagcgtatgacgcatcgcatcgtggctcatcgcgatgggcatgttggtcgggtagtagaactgccagacctggaagtcctggcggatctcgtcgtcgcgcatcagttcgttggcgacgttcacccaggcttccgggctgctggccaggccatggatcatcagcagcacgcggcggttcggatcgtagggctgcatcatgtacaggtgcggcgtgtcgatgccgcccttgccaccgaacagcgagcgcagcgactggtggctgaagttggaacgggccagccacaacgcatagccggcggtgaagttcgcggccagcggaacctgttggccatgcagggtgacttccgtgacctggtagggatcgtggatctccagctcaggctcgtcgtcgtgcagcacttcccacaggttctttcccgagaagcgcagcagcaccgtcattgaaggggagggcatctcgctccagctctgcgcggccgaggtgctggcctgcgcggcgggcgtcgctgccgaaggcggggtcgccgtgctgccagctggatcgttcatcaccgccaccagttcggcaccgaagccatcgcggcgatgcacgctgcgcagcgtgccagtgaacgacagcgaggccgccggtaccagttcggtaggggtacgcgtatccagcggtgatgcttcgcctgaaggggccagcacgaaggtccagcggcccagctggaagtggctggcctggccgtgcacgcggcccgtggcataggcgtcgtacagctgtaccgaggcttcctgcacggccaggttgtagtagtcgcgcacctgggtctggcgatcttcgaagccgcgctggttggcggtgcgctcggtgaagaaaagataggcataggcctggcgcgcgacctgcatccacgcatccaggcgcggttgaaaatcggcatccagctcggtgatcgcgctcttggcgcggccggatgccgagtactcacgcttcggcgccggcagggtcatcgcatactgcagccacaactcggccaggctggagcgtttgtcttcctcgcgcaccacgatgctgctttccatcgcctcgatgcagggcaggcccggtttggcgcatacgccttcatcgaggccggccacccgcaaggtctccgtggtcgccgcgctgagcttgccggaagtaaggatgtcaccgcgcttgagcgcgatgtactggccgggcgtgaccgaggccacctgcaccgacggcccgaactggcgcaacgtggcgcagccgcccagggtgagcagcacagtgatgatgagggtcgtgcggccgatgaagcccaagcccgtggttgccatacgatcctcctgcgcggtggcgccactctagcggtcggcatgtcaaagcggaagataccgggcggtcggtttggggcgctcaggcgctgccatccaagcgattcagccggttccgtgtgacactggggtgaatggggttatgcagggactgcgatgacgtggcttgagacccggatcccgccgccgctggtgatgctgctgtgcgcggggatcggctggcttgggagccgactgtggccggaggcggtcttgccactgccgatgcgggccctgatgtcaggcggggtgatggggatcggtgtggcgctgaacctgctgccgaagcttgcgttccagcgggcgcgcaccacggtcaatccgctgcgcccttccgcatcaagcgcgctggtcacgcgcggcatgtaccgttacacgcgcaatccgatgtatctgggccaggcaacgatcctcactggcgcaatgttgtacctgcagaacacgatcgcgttgctggctgtgccgttgttcgtgctctacatcacctggttgcagatcatgccggaagagcgggcgttgctggcccgcttccccgacgtgtatccgatgttccgccaacgtgtgcggcgttggctgtagcgggcttcacccgttatcgagaaatctggcacttcacggcagcggaatagccttcgtagtcatcgcctgcgatcacgtgcagggtgtggcgcttgtcgatggtcttcacgtatgaaggttcctccgtgtcggcgtgttcgttgaccgtgttcactgaccacgctttggccagatgcgtggcgtcaacgccgttcaagtagacgaagaggctcttctcgccctcggccacgttcacatcggcactggtgacggtaccgccgagcagggcgaccggcttgtcctccggctcgaaggtgccacccggtttcctggccaggccagcggcctgcagtgcatcgatggcgtcggcctcgctgaagtccgagccggccttgcaggccagcagggcttccagcgtggcggtgccggggggcgcgatggccggtgccgcggcgtgggtggctggggttgcggcgagggcggtaaggagtacggaaatcgtgagagcagctttcatggcagatccttctggcggtcgcggggtggggctgcagtgtggaggtgtcatcccgattatgcgccacgcgtcctgcgcgacgtgcaggcacaaaaaagccggaactccattgacgggagatccggcttcttgcggcctcgacaggccatacagatggtggcgcaacacggaaccgaacccgcgtccgcaatccgagccagatagtaacgccttggccctgagggcgtggattcgacgatttgaccaaatgcttctgggcatagagcaagtctgtgacgcctggagcttcaagcgtttgctgcccaagtgtcagacgcaccaactcgtgtgactaaggaccgcaacttgccccctgcatcggcgggatcgtagggccgcgtggcaaagagaacttcgacaccactctagctctcggcatcacagtcgccgtacggccaaacgacagcaaccaagcgccttggaattcaatcaggcagcagacctaatgtcagccacatggacttgtgtgacggtcgggcccactatagaatgatgttttatggtgcataaaacattactttgatggcacgaccgcgactcaacaagaagatcgtacgcacttctgtgtcccttgatgagcacatgttcagcgaggtggctcaacttgcagcccaaaacgatgtgtcggtggcgtggttggttcgcaaagctgttgcagaacttctagagcgccgtcgtgacgaattgggaccccaactgccactattaacaggcggtgccacagctcagggggcaaaagaatgaccttggcttaccgcgaaacagatggcctcatcatctcccctaaccaaaaggagcggatgatggattcactgcgcgaaaccaatgaactctccaaaacaaacacagaagcgatgcctgagagcgatggtattaagtcaacgggcataaagatctcgaaaacaaaaccggaacgtgttgtagctcaagtgcacaaaaaactaacaaaaatcctggagccgttggatgcgctgtatccgattgagcgacgcttcgatcttgggccttatgtgcattggcgaggcaacgcgtcttcacccatgcaccgttggctgcgatatcgggaggcgtattcgccagagcttattgataagcttcagctaggaagtcgaatcctcgacccattcagtggttgcggctctattcctattggcgctgctattagaggtaagaaatcagtaggtatcgatttaaatccgatcgcggctttttcgtctaaggtcaagctgacgcctctgaagccatcatcgattcgcagaatccaaaattttctcggaaacttcaattccttactaggaagcagtgaacgatggccacttcccgagctgagcatatcgaagaaagtatttgagcctcagatgcttgatgctgttttgcgcgccagaacagctattgaagtgtcattcaaaaacgaccctcttgcgcgaaattttgtgttcctcgcctggctcgcaatcctagaaggagtcggcagctatttcaaagaaggtaacgggataaagtatcgcaataagaagcgccaaaagggcaagtacgagaatcgcgcggaaggcgaatggcaactggaaagattcggagtagaccaaacggcatttttctcaagaacctttacgcatcagctagagatgatgctggaagacactgctgaatggcagtctggagattggaccggacagcagctgatagagggcagcgcattcaaccttggcgaaattcttaacggtgaaactttcgactcggtgatcttcagccctccatatgcgaatcgtttcgactactttgaatcattcaaggttgagctgtggtttggaaactttgttaactcctatgcggatcttaatgcgcttagaaaagcatccttaagatcgcatctaaacgcggactataaaagaccttcggagaacttacctatcctcgaagaattaatttcgttgatggatcccactgctagtagctggcgaatgggggtaccagacctcatgcgcggctattttcatgatatgggtatggttcttcgtcaatgtcggagtgtccttcccgcaggtaggtgttatgtcgttgtcggcaattcagcctttgcaggtgtgattattccaactgacgttctcacagcaatggttggcataaacgcaggatttaacagagcaaaaatcattgaaaccaggcatttgaccgtcgcaccgcagcagcgaaatatgctgaagggttttgagaaatacatgcgcgaatcgatagtggtactggaatgagtgatttgaatgtgaagcgaaggaagatacccttcgagccacccagaagtgggcagtcaagtagcgtagctgtcccgaaaaaagggcatgagagctccgatgtaatccgtgaagtggatgagtttcccaagcacactgaaatcagtcatggggagttactgagtctaactttgtcgaccaagacatcggggctaacccatggccttcaccgtttcccggcaaaatatattccgcaggtacctcaatgggcaattcgcaattttgctggagaagacagtgtcgtttgggacccatttatgggttcaggtacaaccctagtcgaagcgttgtgtgccgttaaacaaagttacggaaccgacattgatcctctggcccgcttgatctcgggcgcaaaaactacgcccctaagtccgtcgcgactagctgctctatctgagaaattgagttcttcatgcctgccgtcagtggatgattgctttctcccaatggcaggagtgaagaatgtgactcattggtttccagataaatcctgggtagacctgtgccgaattttctccgccatcgaaaatcttgactgcacggcaagcgagagggagnnnnnnnnagttgtcttcagttcaatactgcgttgggtgtcaaacgccgatgatcaaactcaaaagacctatgtgtcagggactctgaaaaaaagccccccagaggtcttaccaacgttcgataaagccttacagaaagcactactcagtgtttccagcttggaatctgtgcggcaggggcgacaggccaccattcttgagggaaatgcattgtcggttcctcttaaggacgcgtcggttgacctgattgtcactagtccaccgtacctcgattcggtggactacatgtacaactttatgctggagtatttttggctaggtccccaaattggtgtgactagccgagctgaatacaacagtcgccgtagagcgccaatcggagcgaagaatcctttaactccagcacattccgtacatgaagccttgctggatttggttgatccacagcagattcccgagtatcgaagaagtgccgccttgagctacttcgatctgatgcaaaagcactttaccgaagcttctcgagtaatgaaggatggtgccaggtatgttttggtagttgggaacagtcaggcatccactggtgtgctaccagttcatgattgcctactccggcttgcaaaaacagcaggacttcaccttgagaaggcgtttgcatatcgaattcgtcgccattacatgaagttcccacgaaaggggcgtggcggaattattttgatggactgggttattactcttaaaaagactgatattgcgcttatggaagtggaggaccggcttccacttccgcaggtaacgataggagcagacgaggtggcaaattgacgattgcttttccccgcgcatcaagggcgcatgacttttggcgtgtcaatagctacggttatccctgcttcttcagcgacagtgagaagtcacaggaagcttggactaccttgctctcatttttcgattttaccgactatgaccaattgaagtctcactggtcgtcgccgggagctcctcgccaattaagctcacatgcagtcgaaagttggaaagcaacgtttgaagaattcggaattctttacgtagagtcgcgttcgaaccgcataaccatcaccccggcaggcatacagcttcgcgaagccgccgaaaaagatgaccgcaacgaattcgcctggatcgggctaaatcttttgttgcgctacccattacgaggcccccgccgtcctaaaagcgaagcacacagagattccgacctgcttctttacagattttggtatgccgcgctactcgacctggatggctatgtgtggtggactgagttagaacgaattctgtgccgagtgtttcttacaaacgaagcaatagatgcgattgaggatgttcgtagtttgcggttgcatccagaacttattgcccaggttaatttgcctgctgcacaaaggcaaggtgctttttataactcacttaaccaagttgctgttcacgccggaatgaatcacttgctacttgaatcgcccagggttccgtagacacctcgcagccataaactatggcttaggcggaggtggttatgagcacgaagcggtacaccgatgagttcaagatcgaggcggtccgacagatcgttgagtacggccgtccggtagcggaggttgccgagcgactgggcgtgtcgatccatagtctttacggctggaagcggcaacaaggcaaaggcgatgttggccggcgtgtcgagcaggaccagaacgcggaagtgcgccgcctcaaggctgagctacgcagggtcactgaagagcgagacatcctaaaaaaagccgccgcgtactttgcaaaggggtaagagcaaagtacgccttcatgaagcaacacgcagatgagttcggcctcgcggcgatgtgtcggatgcttggcgtccatcgcagtggctactacgcctggctaaaagagccggcaagcgctcgcgacaaggacgatcagcggttgctcggcctaatcaagcacagctggctggaaagcggctctgtgtatggccaccgcaaagtgaccacagatctgcgcgagcttggcgagacgtgtagtcgtcatcgcgtggcacgcttgatgaagagcgaggggctgcgggcaatggtcggctacggtcggcgaccacgcccattgagcggccctgttggatcagtcgccaagaacgttctggctcgcggcttcaaagtcagtgagccaaatcgcgcgtgggtcacggacatcacctacatccgcacgtacgacggcttcctgtacttggcggtagtgcttgatctgttttcgcgtcaggtcgttggatgggcaacccgaccaactcaacatacggacctggttttgcaggcgctattggctgcagtgtggcggcgcaagccaagccccgggcttctgcttcactccgaccagggaacccagttcaccagcgaagactggcagagcttcctgcgcgagcacgacatcgtgtgcagcatgagtcgacgaggaaactgccatgacaacgcagcgatggagagcttcttccagctactgaagcgggagcgtattaagcggaggatctacagcaatcacgacgaggcacgggccgacgtcttccagtacatcgagatgttctacaacccaaaacggcggcacagttccaacgacgggctgtccccggtagagttcgagaagcagtacgcactaaacggctgacgactgtctagaaaaccctgggcgattcaacttggcggtgaggacattgaatgtccatatggtgtaaccgaacctaagaggcggcatttcattaggcgggattggatgggaatgatcagaaaggcgctatccaacagtgggcaatctgatcagtgttcgaccggagggcttgcaatcgctcgcctgcctgcagcacctcgtttttccgatgagcgggagtatttcgactaccttggtgcgcgtgtcacaccgatggcgacactagtaacatccaccctttcaagcgtggagcttcagggtgaacgagtgctacttttgtcttcgggagaaaactatcaggtcctcgatgaacaccacattgtgggctctgttgcatcactctgccaactcgcacgtggacagcgaattattctgagtcatgacgaacaatggacacatctggttgagggcaaggagctggtagatgcccatgttgtaagaataagaattcgtcgcgcacggcccatatcaaatattcaagcaatccgcacacttctcgggggtaataatgtctgatatcaatgaaagcgagctagttgatagtggcgcaattcctccgactgattttcacgattcaatcgaacgtttgcgtgagattgctcaatatgaccttgaatttcctgatgattttgataatcgcctagcggaggccacatctcagttggtcgttccggaggacgtcctccgagcggctgcagcggcaatacgcgttggacatattgtgttgcaggggcctccaggcacaggaaagagttcccttgtacgtgccttagccaaagcattcaacgcatcgactttcgcagtgactgcacatgaggattggacgatctacgatgtcattggccgacttgagttgcggctaaccgaagaccgcaaggaagaaattaccccggttaacggcgcactaaccgaggcagtgattcgatgtggaaataatgttgttcagcattttgatgacccgagccatccgcaggccgagtggctcttgattgatgaattaaatcgcgctcatcttgataaagcattcggcgagcttttctctgtgctaggtacggatgatctggtaccaattaatctcccccatcaaaaagatggaaacagggaattagtcataccaaagagatttcggataattgcaacacttaactcatatgacaagcaatttgttcaaagtctgagccaagctattcgacgtcgatttacatttatttctcttgacgtgccacccaagaagccttcgagcgagacgtggcgttttgatccaggccatgcatctcccgcgatcaaagaattttcgtatgtcattcaaagagctgcgcaacgcatcgctcgtcgtgaatgttcaatgaatccggagcgagctgctgcaaccactgatctcatattgcaagaggcgaaaaactcccaccttgagcgtattgcagctttgttcggaattgtcgaatctgttagatatgctccggatggtggaggagttccacaccttccgattggaacagctcagttaattgatactgtagaaatttttttgacaagacatcggcaagatggagaagtcgatacaactgctgatctgaatctcgactgggcagcatctgtcaagttggcgccgctgttcgaatccgacgttctggagcccgatcaactcgtcaagtttgcgagcgcactaccacagccgttttcaaatcaatttgcgcgccaattgctcattattgcggcatcggggatgcactttgtcccagaaaaatgacaatcagctggggcagcgcttccttaaggaggcgcttcctcttatatcgacgtacttctctggagagagcgtagagcttgcaggagcatctgcgtctattggccaagaggctgacgaagaaagtatcgaatttggtcagcacattcgattcaggcatgccattgcatgttgtgccgagctatttccaatagttcaaagaatagagagtggcttgtcaagcgtaacagacaccactcgtacagagactaggggggtgatacgtggtcgactcgatataccccgatacgtggccaggagatctgggtctttttcttggccgaagagctatcctatcctggtaactacggagaacgcatcgacgccagaaaatgagctggtagtgcgaatttttagggtactgcttcaacgcctgcccatatcacagtttccaccgaactccgccgagaccatacttgggcggaggtataagagctggatcctcggccgaatgaagcgtgatccatggagtgtgatttcctgtacctcatccttgcccaggctgtatatggaggcatgtcggcgaattgcacgaagacagacaggcaacgaacaagcctatgcagccttagtagctttggtacgggactggcaactaattggagaggaattttccgggtcaccttcttcggagaagttcgtcgactcgcttctatcctttccggctgatcaatcatttcttgatcgaatctacgaaatctggtgtattcgttcagtcgcacaggcattcatccagcttgggggggaattgatagatggcccatgcaagatgacggatagtaggcgaaggccaatctatacgtttgatttttcatcaacgcgcattgaaatttggttccaatgctccttgcccagtgatgatgcgaattggttctatgaatccaccggaagttccttgcgaggcataccggatataacagtagttgcagatgggatgcatcgaatcataatcgatgcaaaaaacagaatggtagtcggggcgacgaggtcggaggaaacatacaaaatgcttgggtattttgaaaactttcgaaaaactctcggtggcggtacaaattggggcgttctagcctttgtctcgcaaaatggattctcgagaaccatcaagtcgcctgatgggcgtttgcttgagttgatcagcgcacacccgacagcattcgcggaatgcaattttcacggagagatattgaaaatagttcgcgattggctttgcagaattgatgcgcaattgattgcatcaagcaattcgcaaaattaaagtcgttcggatgctcccagcagaaaagattgcagcacttgcgcatccttgttgcttagttttcgcaaagatcgaattagtccgacattgactgcccagccgttaacgcgatggtctgcattcctaaagcgttctagagaatcccaaagctctttcgtttttactgggacttctgcttcctcgtcgagtatacaaattggctcaacctcaacgatgacaggtaacccgtgcttcttcgcatagatgtgctcaggtgatttgtaaggctttgatgagaccttcaaaactccacaccaagtcattctctctgctaggtagcaaatcaagacatccccaatttctacatttttcaggcttgtctcaagagttaagcgaaagccaagtgctttgcttggcattgctttaaattctcgccaagttgatggcttaaatactacggaatagctgtttgacatattgctcgatcaacttggtttttgggtttaatggcgcagacgggtgccgatacgccgcaattatggataccgctagtaacttaatattctttcctcgagcaagtaactctcggctatccgacgtttgattagtccaggcagtagcttacctcccccgtagacccacctgcggagttcttgccctgcagcagcccagtcccgctgactgacgcgccggcgcagcgtcgaagtctgcagccgcctcgcgccaaggttgaacgcgaaggcaacgattgcagtgaacctcccctctgtggttctggtctttgacaggtcacttcttggtgcttgtcgccatttctctgacccacgccagcaacgccctcagttgctcggcgttttcgtggcaggtctggtagttggcggcaacggttccggcgacggcagagagcgcaacgtctgcgggggccgcatcagcatctcgggcgggctcgggcagctcacctgcggcggcagcgtcgtgcaggcgcacaaagccacggttgatagtgcaagcagcatcggcttgaacgggcacatagacgggaacctccttgatgatggtgtcgcccttctcgcggacgacgcggacgcggtcgacgtactgcgtgacaaccttgacggtggcttgggcctgccgctcgcggacggcggcgacatgcagggcttgttgctggatggcagcatcccattgcgcttgaacgtggctcgctcccttgatccagccgaagccgatcagcgcgacggccagcgcagccaaggccagcaggcggtacggccaagggatcagactcatggcgcagcctcaccgacgcactggcggtattcggcctcgcggcgcgtggcgaggccaccacacagccgggtgttggcaggcagcgcgcaatctttgccttggaagaatcgccagcgcagcagttcggagcacgccccggcgtagtccccggcgttgagtttcctgaccagcgtggactggcagaacgcgcggctgcccacgttgtaggaaaagctcaccaacgcgtcgtactcgtgctgggccagcggcacggtcacgcaggttttgagcgcaccttcgaactgctgcacgtcggtgagtgcccgggccagcgccttcggcggcgtggtggtgtcaccgatcttcacgcccgatgtagtaccgaacccgatggtcggcacatcgcccttgaccggaatcactgcgcggtcggtgtagccctcgtgcagcacgatgcccaccagggctgcagcggacagcgtgagcgcggccaccgtccggcgttgcggcgggcgtatcatcgatgcatctccggctgcgcgaccaatcgcgcaatggccgcgccgatgctggcgctgaaggccaacagcacgaacacgccacgcggcagcacgtcgccgaacagcggcaccaccacttccgccgccgtgaagatggcggcgacgatagacaggcggacactccaggcgcggcgcgcgatctttcgccagtcgtcgagcaggcagagtttgcgggcggtggtcatggagcgcctcccatcagcttcaacttgatagcggcccccaccagcagcgcggccaggatgccggtggtgatgaccttgacggtggtctgccacgccgtgcgacgggcatcgcgccaggcttccagcaggtcgcgcagctcgcggatgtccttcgcggcgtggccgttttccagcccaaggtgagccagcacgcgctcggccccgcgctcggcggcgtgggccagcagttcgtcgaagtcctctttgcgcagaagcagcatgttctcgaccagtgcggcgggttgtttttcttcggtcatggcagtctccaaaaacgacgaacccgcctcgtgggcgggttctggtggtggggtgtgtggaaatcagatggcgaggcctgcgctccagccggtggccttgaatacggtgagcttggcctcgtcctcgaggtagcaaagccagccgacttgcggcgcgtggaattcccaagcgcctgcgatgcgcacggcgatctggttggctttgcctgcccacgcgccggtggcggcagcaggcacgatgtagcggtcgccgttggcgggactggccggtggcgtggtcaggtcgcggtctttgacggacaggccgacggttgcgcccaagcgcttcaggttggcgtccatgccgctgccccagccggattcgcccagcgtccagccgtaagtgagcccgaggttcgggtcgatgcttgccatcagattcctccgtagtagttgccgtaatgcaggccgtagcccgcgcgttcgacgtgacgcagctgcggctgccagcttcccagtccgtcacgcacggcgatgatttccatgctgatgcggtcgccctgcgccccggcctcgctggcggcggaggacacatcccagacgaaattcgcgccggtgaggccggtttcggtatgcaccagcgtgtcgttgcgatcacggatgcgcagcgtgtaggtggtgcccggctcggggccgatatcgccgtcgccctgctgcacgaggtaggccgtctgctggatgcggtcgcggtgcgcccacgtcacggagagatcgccagccaccacggcaggctcggtctggccattgagccggatgcgcccgggtgggtatggcaaggcctgtcggcctgtgagctgaaacggctggccattggcggccagttccgcgtcgccctgtgcggtggcggtgcgcgggatcgcggccacaaacaccgactcgcccggcgcacgttccgtcccttcgctggccagccattccccgacaccgatcagccgcacgccggatggatgcacttgtggtgtggtgtcgagcacgccgcgcgccagatcgatgctggcgttggcggcatcgaaggccagcacggcaacggcctcacggatctcgcccgcgccatcgatcagataggcatagtcgcccacactcaatcgctcgggctggctgatcgcggtcaccggcagattcagtgcatcggcttcgctggcgaccaagtcggcatcgagggtgagcagcggcgcgtaatcctcgctggctacggccgccacatcgcccgctgcagcgccggtggcgagccgccagttgagttgcccgctaccacccgcagcggccagtgcgccaatggccgcatcggtatcggtcaggtaatccagctcggcgcgtgacaggctgcgtgccagttcccagtatggaatctccaccgccagcaccagggcgggcggcagtggttccagcgtgggttcttcgatgatcggtggcggtggcgtgagcacggcgttgtcgaggccaaacacatcctccatcgcctcgatgcgccactgccccgcgcccagcgtgccggtgtcgatgccggtcacgcgcacgatcatctggtcgatgcccagacgcggccagttgagcaggaacacatcgcccgggagcggtgcttcctccagcgtgtctggcgcgacggtgaggctcatgcgcgccaagggcgagcccaaggcgcgcagatcgcgcagcgccagccgtgcggccagcggcccgtagttgacgcccggatagtcgcggcgctggttgatcacgccgccctgcaactggatggcggcgaggttttcgacggtgacggtggcctcgttgccggtctgccagtcggtgtagaccaccgtcagctcgttgggcagttcgccccactgggcgcgctcaaaacgctccagccgcacgatctgatcggggccgagctgaggcagctcgtccacccagtagtcgtcgcgcagcagcttcagctcgaagcggccctgctctgggtcggtgtagaggatgccgccgacgtggtcgagcacctgcgcgatgaagctctcgatggcctgctggcgcgtccagatcaggttcaggccgaagccttcgtccgacagtttccatgccgcatcccagaagctgtcgccaatcgaatcctgcggataacccatgccccagtgcgggtcggtgaggcactgcaccaggatgtgcgccgggttcatgcccacgctgatttgctggcccgtgttgtcatcccacgtcgtgacttcggcattccactgcatccacggcgcatcgaaccaaccggcggtgaagcggcgcacgcgcaccgcccacggtttcagataagggttgttggcggcgaacaggatttgccgcgccaccagtgatagcacgcccctgaaggccggaatggccgcgcccagccgcgccatcaggtagtcgttgcggccttggctggcgtggcccgagagcacgtcgatattgccaaccacgccgccttcgcgttcgtcgccaccaaacagcgtgggctcgttgatggacagactcccgaggccgtggccgctggacagcggcgcgcggttggcatcaccccacgcggtgcgctcgcccatctggatttcctgcacggcatcgaccggcccttggcacagcaccagatgcaggcccatgcggtagcggtagccgacggtctgttttttcttgctgccgcccatcaggtgtgctcctgctcattgcgttgttggcgggcacagtccacgacgcgctgcgccatcgcatcgccggtggccagcagcgtttgcgcatccagcccttcgcgcaggaaggcgcggaagtccaaaccgtgccgcacaaaccacacgcgcgagccgttgacgcacaggcctgcggcgcgcacatgggcgatggtgacgatgagatcgctcatttcttgccgcctttcttgcggatcgggtcggcggccagatcgccgtaccagaccacgttggccccgcgcagcagcacggtgccgaacaccaccggaatcggtcggccttcttcggcggtaggtgcgtccacatcggagagcgacgcgggtttgggttcgggcggtttcggcgcgagcgcgaccgacaccagcgccgccaccacgatgacgacgaggtaccacatggacgttctccagaaagattcagaacacgccggtcgagaacgggttcttgctcgggatggcggggaaaccgccgtagttgtcgaggttgttgaagcgcgattggcaggtggccgtgctgtggtcgcaaccaaccgtcagcagcacttcggtgccgggggctatggccaccgggtaaagcagctccacgttgttgccgtcctcgccaatgatcatgtgacgcatgccatcgggcgtttgcagccagccaccggtcagaccgccgctgacgctgcccggcacgccgccgtccagttctacgcggcggccatagaggttgctgacaaaggcactggccgagatcggcgtcgccccgcaggccgccgaatacagcacgtgcgagcactggcggctgtagaggcgacgcaggccgatgcgtttgaggctgacctgcgccgattcgcagcgaatgcgtgccacgtcctcagcgatttccacgcccaacactcggcccagccagcgcgtgccggagatccaccagtcgccgccccagtcgctcttgcgggcgatgcgcagtgccaccgaggtggtgtcacctgtgagtgacgcggccagcagatggcgcaccagcgcgcagtcgggcggcaatttcagttccagagcagacttggcggcctcggcaccaagcgccagttcgttgcgctggatcgacaggctcaggtagtgctcgccatccagatcgacatcgaactcgtgcggcgtcagccggaactgcgcgctgttgctggtgaaggcgtatagctccacctcctgcaaaggattctggctcatggtcaggaaggctcgtaaacgatgcggtcgttgccgcgtggttcgggcagctggcgcgcagtgagagaaatttccatcaactcagggctgtgccagtacagatcgacggcgtcgtggtcgaggcggcagcgcgccagacgaatcacccggctgccgactggcaccggctcatcaagcccggagcgcaacaccagcaccgcgccagcgtccagatgacaggtggcggtcagtgcgtgctgcgtgtagccatcgggatgcacgatctggcaggcggcaggccgatgccagaaggcggtgacctcatcgccggtgacgcgcaagaagccgtcctcgggataggcgtctgccgtcacccacaggatcggagccagcccatcgggcagccagaaggcattcagacgcccttgggtctgccacagccgcgcacgccagatctcgatttcgtccagattgctggcgaggtagcggcgctgaaaggtggtggtcggccacggatcgtcgcggcgcagccacggatttgccggtgagaaatcccgccgggtgatgacggctggtaccgcagccgcaggatcgtcgcgccagttgccatcgggccagaccggcagatcgtccagccacggatcatcaagcagatcggcatcgggcggcggtgcgggttcaagctgagccaccacgctgccgccgaccatgcccggaacccactggctcagttccgccggatcgacggcgcggccccacaccagcggcaacaccttgctacccagcggcacacggcgcgccagaggttcggtcagccacagcccatcgggctcgatgtggctcaactgcacctgttgccagccatcgggggcaatgagcagtgcccacagtgcttcaccttgccagccctcgacgccctcccaggtcagccgcagatcgacgctggccgggacgaagtggcgctcatcggcgttcagcacatcaagcgccagagcctccgcttcggcaggcccggtgagcggcacggcgtactgcggcagcggccaccacgccgccttgcccagatgatcggccagccagtcggccagcagtgcatcgctcgcacgggcattgccgacctgataggtcagcgagcgccggggcacttcgcggcgggcgtggcgcgattcattaccgctggccagtcgcaccacgctggtctgccactccagccgttccaccaaggcttcggcccagtcgtggcggaaggcgaatacgccgcgttgcgcgtccggccacggcgtatcgccaaaggcatccatgccagtggcgacgatggcggcggacgccgtatcccggcgcaagacctcgaccacgaacaccggccccaccagaggcggccagggcttggccagcgactccaccagccaattcgtggcgagattcggtggccacggcgcagaggcgatttccggcgtgaacgtggcggcaagactgcccgcagctgcgcgcgacagcacttcactgcgaacgctcgcggcttcgctgcccggcgcgggctggctgctggcttcaacaacaacttgcgcaaccaccggactggtcatgccgactccaccccaaactcggcggcgttgaaggcggcctccgtccactgcacattgccgttcgggttgcgctcgaacagcgcgcattgccaggcttgctgttcctgcaggatgacttcggggctgacggcgatctgcgcgccgctgaccaccagccctttgaccttgcccagaccggcatcggtcttgcgcgccagcatcgtcagttgcacaccgaagatcgcgggcgtggccatcaccggcaaaggtgcgacatcgaagctctggcgcagtccgatgctgggcgcgctgatccaggtgctttcgtcctcgtcgctgaccgcctcccacgcggcggtgcccgaaggcgtcaccgtccactggttgaggctgccatcggcctgcgccttgagcgtgtcgacgcgcacatcgcccagaaaggtgttgttgatgctgccggaggtatccgcgatgtagaagtcatccacatccagcgtcagcgggcaggactggcccggaatcgcgccgatgaaggcggtgagcagcgggccgccaccccggatggtgtcctgcgcgttcatctgaatggcgagcacgccgttcaggtgcaccgacagcacgccattgccgctgccctgcgtgacctgcagttcgacgtagtgccagccccgcgccggggcggtggccactgaggtgctgatcagatctttactgccgtactgccagcggtagagtttgagcctaccgtcctcaccaatcttcaccagatgcgcgatctgcgcactggtatcgcgcacgcccagcagcaagggctcgataccggtgttctcatagggtacgaggcggatcgatgcgcctacgatcaggctggtcttggtggcgtccagattcttcacataaccgccgcccgagccttcgggcaggcgcagcgcgaaggaggaaggccgccgccccggcacgcgggtggcctgtggcgagaggtaggccgccttgccgcgcgccagccacggctggccgaagtcgtccagcgcctgcgggtcgtagtggtcgaagccgtcgataaatagcagtgccataacaattacccctggagcgccgagcggatcgcccgcgcgttgcgcccgatgatgttgacgatgacccgctcgccagcgggcgtttgcaggtggtcgtgggtgacgccagggtcgatggcgttgacgatgcgcaccgactgatcgacctgcggctgcgcgggcggcaccttcacttcgggcaccaagccgccagcggcaaaggccagctcgccgcctttgaagcgcgggcctaccgacagaccattgagcgaatcaagaaaggccacgcccacttgccgcacggcagcggcacgcaccacgtattcgcctgcggacaggcgcgccgggatcgagtcgctggtggccgtacctgcgcccacgaccaagccaccggtggcaaatttcttcacattgccgagcagcgccatcacggcagcgaccatcgccaccatcgcggcaatcgccagccccgggccgatgtagggaatcgacgcctgcgaggccgctgccccggccccggccttggcggcgtccatcgacaccacggcggtggtttctgccgatttctgcgccagtttggtggtgctggccgccgcatcagccacttgttcctgctggatgaaaccgagcttcaaggccagcatccgcgcctgcatggcgatccactgctggaagggctggatcaccatctgctgcaggaaggcatcggccacttgccggaacagcgtggacagcgcgctgcgccaggtctgcgcgccggtgatcatgccgttcaaggcgctgccgaaactctcgcccagccggttccacagcggggccatctcatcgacgaccagccgcgtgcgcgccagctcgttctgccacgcctgcacgcgcagcaccgcatccgggccgatggccactgccgcctgctgcatcgcaggcagaaggtgctgcatttcggtagccgactgctgttgcagggtgacgatctgctggcgcgcctgcgcctctgagagcagtcccgcctgctgctggatgccgatggcttcctgcgcgttgcgcaggcgttcactgacctgccgccacgccgcttccagtgcggtgagattggcctgcgcggctttgacgtcgatcagccgatccaccagcgccacgccgtctgcatagctttccgctgcgaggcgcgagcgcagatcgcggtagctgcgggcaatggccgcctgccggtcggcatcggtcgccgtgccggtgatctgcgccagttcctcacgcgcctgcgccagggcatcggccagttcccgttcggcctgcgcggctttgcgggcattggcctgctcgatgtcgctgcgccgattgttgagcacgatcagctcggcttccgccttggcgacctccgctttagctttgaggcgctcgttctcgctcttgcctccgacggccatctgctggctccgggccagttcctgctgcttgcgggcgatctcggcatcgagctcgcgctgctccagcgcggttttttgcgcgtagtagtcgcgcaccgagatcaggcggtcttccagtgccgcgtccagcgccgtctgttgccgggtcagcgcgtctttgagcagggccagttccgcatccagctgcgctttgatcaatgaggtttgcgcgcctcgggtgtcgggagctgcgcgtggccgggtcatgcgctgcagcagctccggatcggcctgaatcctcggcgctttgacctcgatgggcttgggatcgaacaggctgtcgcggaactcggccagctcgtcgagccgtttgatcaggctgcctttcagatcggcgatgatcgccttggccccggcggtattgcccttgagcgcttcaaccgccgcccccacgcccgcgccgatggcctcgcccaaggcgacgaaggccttgccgacggtggcagcgcccagcgccagggtcttgagcaccagcaccacgccatcgagaatcacccgcagcgtgccgccttccttggccgactcgaccatgccaccggccatatcgttcagcgcgggcagcagggacgcgatgatctggttgccgatgctggtgctggcgagtttgagcttgtcgagcgcgtcgttgaactcaccggcttgggcggcggtttcgccgctcatctgcacgcccagcgcctgcatctcggcggacagttcctcgatgccgtcgcgcccctgattcaaaaacgggatcagctcggcaccggccttgccgaacagttgcaccgccagcgctgttttttgcgcgccatcgggcatggccttgaaacgctcggccagatccagcagaacctgatcggtgccgcgcagcatgccgtcctggttcttgaaggccacgcccaccgccgcgaaattgcgcgcggcctcctccgagccggtcgcggcttccaacatcgtggtcgagagtttgcgcaggcccttctcgaaggactcgcccgacacgccggattgctcggcggcgggccgccacaccgacagggtttcgacgctgatgccgacgcgctgcgacatctcatcgagcgcatcgccggtatcgatggccgatttgaccagcgcggtcagccccgctagcgacacgcccacgccgagattggcgagcagaccattgacgctcttggcggtgtcagtgagtccacccagtccgcgtttgatcgaatcaaacgccgtcttggtctgatcgacagcgctgatgaggatttgcgcacgattgcttgccatcagaccttgtccagttcctgttgaatcgcccgcgccaaggcaggcagtgcgcgctgcacgccaccggccagattgaggcggcgcttgagatcgacgcgcttgaccagcacggcgatgggaatttcctggccacgcttgatctgttttgcgccggtgcgcgcccgctcggcgcgtttgaagcgggtcagctggcggctgttctccgagatgttctcggccatcagcagcacgcgaccgtttttctcgatgaagaaggcattgcccgagcgcatcaggccgtcgatgaccgccttgaagcgcttgggaccgatgcgaccgggcagcagcggaatcagcagattgccgctcacgctgccgccttgttcgtgcaggcccagccaggggatcttgctgcccacccacaaggcaggcagctcgttggctttcttgtcgaataccttgatgcccatcgaggagacgaagctcgcgcgtttgacgtcgaaggcgctgcgcatctcggcgcgggcggagtcccgcacctcgcggccgcctgttttcatgccccgggtgacggcggtgtggacggcgcggcggcgttcgctgctccacgcagccaactggcgcgggtcgagcaagccggcggtggtcagcgacaaacgcatggtttcagtccttcagcagatcgcgttgcagttgttcgatggatcgtttttcgccttgggcggcaacggcgaccacgcccaagagttgcgccagacgctggcgttccagttggccttcgagatccagaaaggccacggcctgcgccagcgtgtagcccagcactgcgtgcaggccgtgaccggcgcggatcaggcgggtgacggcgctgtcccaaggttgcggatcagcggggccagcttgtccgccgaacgctggatgcccggcaccacccggcccacgaaaaaatccgcgttcacctcgaacacggcagcggccagctgcaccgcatcgtccagcggcagatcgttgatccacgcccgctcgcgccgggtggtcagcgtcagcagttccagcagcgcttcgccgtgctggccaaacagcgccagccagtccggttccgcgttcaaggcatcggccagcggacgcacgatggccagcagacgcggcagctcacccagacgcaccggggtgagttccagcgtgccgctggccagattcaccaccacgggcgtgggcggaaaggtattgaagtcgctcatggcttccaccctcacagcagcaccagacgaccaaattggccgagatcaccgccgaccggcttggtcaggtcggcgagcacttggcccgacagttcgaacttcaagagttcatcggtgatgatcgacagctccttggccgggttgatcgccacgcggtagaggtcaatcaccacctcgcgattgccgtcagcagtgttgagtccctcgaaacgaatccagcgttcgggcagcggttgggtgaacatcgccgtgctttgcgccgcgccgtaggcatagtccaccgtgaagggttcggtgtaggggccgccggtgctggcatcctgaatcaccagcgagccgtgttttgcgttgacgctgtattgcccggcaggcagcagcttgggcgtggcatcggagtcgtggatctgcacggcggagacgttctgcatcgccagcggatacaggctgcccggcgtcaccgggttgggcagcagctcgccggtgaccgtgccgggggtgatggtggtggtgctgccgtagagcgccagcgccagattggtggcgatcagttcttccagcgtgcaggcgaactcgcctttcttggtcttgatcagttgcaggtcggtcaggcgctggccggactgcgcctcctggtgctcgatggtgtccaccgacagcgagactttgagctcgggcacgttgccgacaaaggtcagacctgccgggttgccatcgatgtnnnnnnnnccgatatagacgcggccttgtccagagaaataagccatggtcagtctccttgggtggtgccggacgtggcatcgcggcgagtgggtttggaatcggtgataggcgtggcggccttggccacgctttgcgtgatcagccagcgggcgctggcctccgcgagttcaaggcggtcgcccaaggcgtggcgctttcccgcgtgggtgtggggtttgagcagttcgatgtgcatttcagattcatcctgtttgggtgagatcgatggcgtgggtgcggtagcggatttcgtaacgggcgggcagcatcacggccccggcgtcggcgtcgtcgaactcccattcgcagtcgatctcgcgcacggcgatggccagcccggagagattcgggttggccaataaggccgcgtgcgccgccaccagcgcccggtcggcaacgtcgaaggcatccgcaccgcgtgccaccacagcgagccggacagacagctgccggtcgaccaggtggttggcgtgggcggtgatgctgtcgccatcgacaaacagcagcagcgcgtgactggcctcgcgggtgaccggcaccgcaggcatccgcagcaccggggtcggtgcaatggcggatgacaggcgcgtgacgatctcccgcaagacgcgctcgcggacggagttcatggaacgttcctcagagtttggagagaaaggcgcgacgctcggagccgtcgccgatggcgcgcacatcgcgcacctgatagctgatgcctgccacatcgaccgtgtcgccagcggccagcgtcagccacgccgccggatagtcgagctggtaatcgcgtgacagcgcgaaaccatcgagcacggtttcgtccggggcgcgaaagccgcaatgcaccactgagccacccgccaccgtgacggcagtgagcagcccggcgttgcgcgcggcttcgtagagcagctcgacggccagcatcaggatgccaataccttcaccagcaccgcaggtcggtggcacatcggcagcgggttggactgggtgtgaatgtcggtgccccggtcgaacttgcgcggctcctgcttggcgtacagcggctgacccagcgtgtttgccgtttcgttgaagtccgccggagcgaagtacgtggcaaaggtgtccaccgtgcccaacgggaaggcgtggccttcgccatcctcgatgaaggggcgcacgttgccgtcgccatcgctggcttcgcctgcgtattcctcgaaggtgatgccgcaaaacgtgaagcccgaacgcatgtcggagcgcagggcgaagctgtcctgccagcgctggtaggcctcgacgaccttctcgtggctggtgaaggcgtcgaagaaatccgacgacaccagacagtggacgcccgtcatccgctcgcccttgaggtttttctccagatagcgcttgaggtcgagacacttcttcttgatgtcggtgcccgcagcattcagctggaaattgaccaccttcggcgtgatctcgaacaggtcgaacaggttgtagagctcggagccatcggcatcgagaatgatgcccttgagcgcgccgatgcgcagatgctccagcgtgatggcgtgcttgttgcgcatcgtttgtaggtgctcggccatcaccgaggccacggtctgcacctcggtttccgaaccgaaggcgcgaatgccttgcacttcgtctggcagcaccacgtcgtcgtgcgggatgtgcggaatagtgaaggagcgcagcttgcgcttgccgcgcacgccgaccgtaccgggcgagcccaccggcatcgtcggcagcagggtcaggatgccgtttttttcttcgacggccaccgagcgaaagcgcaccggcttgggcggaaacaggcccatgctctccatcagcccatagttgttgggcaggatgttgatggcagcggtcagcgacgacatcgagaacgcgggattctcgaaaacgttgttcatggtcagactcctttgcgaacgaggatgccgaggctcttgagctgctcgacaaccgcctgcttctcagcggcagtgatggcggcgggccacgccagggcgtgatcggcgacgatggcgtggcgggccagcatcagtccgtcctcacggtcgatcagcgtggcgtcgacggactgcatcagcacgcctgcggcgtactggctaccatcggtggccgacggatcgatctgcttgagcttggcggtggcggtcacaaggccgacgaccgtgcccagcggcaggttctggcctgcgccgacggtgacctgatcgcgcgagtagagattgggcgcttcgtacttcagaagatcgccaaggttcttgccttcggtgatgacgggcatgtcacttctcctgtccggcgcgggcacgggccgcctgcaccaaggggttgtcgttgagggattgcgtggccgtggtggccgcgctcggggtgatcaggctgttgatctcctgtccggtggcgcggacggccagcaagtggccgcgcacagcgactgccgaggtgcgcgccgcgagaaatccggcgatgcgttcagggcaacccgccagcgcacaaagttcggcgatttcctgcgcgtcctcgatggtcctcggcggggtcgcgttagcaacgcgatcaggatcagcgccaaccccagggtcagcagtggtttcaggttcattcatgaaatgctccagtcgtggtgagtgaagtgaggccagcgccgcagccgcgagcgccggaggaggtgaaagtgcagcggtgagttcggccagcaggtcatcgaaggtgccgactgcatcggcaaggcctgccgcgacggcgtcctgcccgaagaacacgcccgcttcggtggcgcgtactgcgtcgcctgtcaggccgcgatggctggccacggtgtcgacgaacaggctgtagatgcgatccacctcacttttgagaaaggcgtgggcctcgtccgagatcggctcgtgcgggttgagatcgttcttgcgcgctccggcaaacaccgtcgtgtagcggacaccgtcctgcgcatcgcgcaccgactggtcggcgtgcatggcgatgacgccaatcgagccgacgccgccggtgcgggtgacaaagaagcggttggccgccgagcccagcgcgtaggccgccgagtacgccatgtcgttggccagtgcccagaccggtttgatccgcgcagcggcgcgcacacggtcggccagatcgaacacgccgccggactcgccgcccggactgtcgatgtcgagcacgatggcggccaccgacggatcggcgatggcagcatcgagctgcgtggcgagctcctggtagctggtcaggccggaggccgcttccagccccacggcgcgccgtaccagcgtgccgtagatcggcaggacggcgatgccgccgtctgtggttggcggactgcgcgtggccggtaccggaatcggcgtgccgctttccgacaagccgatgcgcggcccgaggacggcgaggatgacttcaagttttgggcgatggattagcaagggcgcgccaaagatgcgcgccgccatatgcggtagcagggtcatggggattccttcaggcggacgactggttgctgtcagtggcctgcgaattgggttcggcgctgccgccgtccttggaggtgcggcgcggatcggagtcgaagatcaggccgaggtcatcggcccgctggttgtcggcggcgatttcgcggtcgacgtcctcggcgtcgtagccgaaggccgaaatggcttccgagcggctgatcagacccgcgcggatggccagcaacatcgccttgaattctttctccggatcgacccactgccagccctgtggaatccatttgcaggcggcgtactcgcggcgacggcgggcgtagcccggagccgccagcgctccagacagcaccgcttgatcgagccaggcattccagatcgggcgacacagctgatgcaccagcacgccgtgctggatggcctcggtgcggcgacgaaactccagcattccggcacggatggaggagtagttgacgccggagagatcgccggtcagctgctcgtaggtcacgccgatggcggcggcaaccgcacgaaactnnnnnnnnaggaattcgccatagctgccacccacatcggcaggatcggagaactttacgtcctcgccgggctccagaacttgcagcgtgccaggctccatgcccgccagggcgatgcctgcgtcgttggcgttgccttcgccgagcaggctgtcctcgggcgacaggcgcgtgatgaagcccgcgaacatcgcggcggttttcttgcgcaccaactcggcatcgtcgtactgatccagctcgttgagcttgatcagcgcccgcgacaaccacggctcgccccggatctgccccgggcgcagcacgcggtagagatggatgatttcccgcgcatcgatgcgcacggtgtccatgccgccttgcccggacatcggggcaaggtgtccgtcctcgggatgggagcggtacaggtagtaggccacgcgccgccccatcgaatcgaattcaatgcctgagcgcacgacattgcccgagggcagctccgtgttgagatgcagcggcaggtgttcggcttcgagcagttgcaattgcagcggcaccacaaggccatcctcggggcgacgcgggcgcagacggatcaggcattcgccgccctcacacatcgcacgagcggccagtgcctgcaggccgtagaaatcggtctgcccgctggcgtctgcctgttccgtccagtcgcgccacagcgcctgcacgtcggcgcggaaggcttcgtccttggccattgcctgcggcttgatgccggtgccgaccgcgttggagacgaaggcttcgattccggcattggcccacgcattgcgccgcaccagatcgcgggatttgacgcgcagctcgttggatgtggcgagcatggccgccaccgcgccggggttgcccggcatccacgccatcgcgcgccgtcctcggcccgctgcttcgtggatgggcgactggccgaataggctgcggattttggagtaccacgccatctcagaaccccttgcccgtggtgacacggatctgccggggcgcaccgggccacaggccggtgtccaccgcctgctcgaacaggtcgcgcttgaccgccgcaatcgccgcctggagttcatcgacgctgcggtactcgactgtcttgtcgccgaaggtgacgcgcttttcgcctttggtgagcgcggcttccagcgcgtccagatgtgcttgggtgtaggccatcagcgaaataccgtgaggttgatttcagtggaatcggcaaacgacgacagcgtggtggcgcagctgatgtcgacgtggccggtagttttctggtcggtactggagcgcacgaccgcgatgcgctgggtgccgctgttgacgttgctgcgcgccagcgccgtccagcagtagccgtcgtcgggcatggcgttggcgaaattcacgcggtaacggcccgccgccgtgcgtgtcacgctggcgacgttgtgcgcggcgcggatctcgatctgcgagccgacgtagccgaagcacacccacgcccgggccacgccggggtggctggcgtcgatcttggttttgacttccagaccgatgcggctggccaaggcgctgatgcgggtggcgaggctcatcagatcagcgcgccttcgaacacggcgacgaaatcggtgtcggtgttgccgacgtcactgccggccaccgcgccgatgttgctgcgtgcttgcgcctgctcgggtgcggtcagcgtctgcgcggcatcgaagcgcacgcggttgttgacggcggcgagcagcgcgtccagaccgctggtgccgttctgcaagagctgctggatttccaccagcgtgtcgtaggccgcgtccgcgcctccgaggatttccgccttgagcgcatcgagcagcgtgacgatcttggacgacgaataggtgctggtggtggcgacctgaccgtcgtcgatcacgtttgatgccactgccgcctgcagttcgttgatggcagcgaccaggctggatttgtcggtggtgctcaggttggcgaggttgcccgccttggcgcgcacgtcgttgaattcctgcgcgacgcggataaccagtgattcgatacgggtagccagactcatgcttttctccttcaggacagccagcggcttttgatgacgcgccgagctgtattgcggttgccagaaacagcgaggccacctcgtggggtggcctcgttggatgattcgatttgtatttcagggtctggcggactggccattcccagttgccgctccagttcccgccaatggcgttcctcgaagcgatccagtcccgcgctggatgcagcagcgcgggcgtagacgtagcagtccagcgcctcgttgcgctcacgcatcttttgccattcgcgcaccgggtagccgttgcggtcgcggcgggtgattagttgctcggcacagagctgctggatgaactcggcgtcgatcttgggcaggtggacgaagccgatggggtaacggatcgtgagcccatcgtcctcgacgtcggcgttcttgcgcaggttgttgtagaactccaacttggcgatgccgcccgccaccgcgaacaccttgatgccccggcgcagcttcttgccgccttgggtcatatcgactgctgttggcgtgccgatcagtgccgcgccacgcgccacgcccttgaccgccatcacccggctgtcgcggcaggcgcgcacgaaggcataggcttcctgcgtggcaaagccggtgtccagcgcaaagcgtgccagcggcagcgccgcgccgcaggcgtgcgtccaggattcggaaagcatttcagcgaggcgtttccacactgcatcccgcgcggtatcgcccatcagcacacggtgctcgatgagccagcattccttgccacgcccgaaggcccagaccgaggcctcgatgcgatccttctgcacgtcggccccgccgaccagcagcaggccaccggcaggcacgctgccgatgcggtagtcctcgcgccgctcgacgaggcgctgccagtccggcgcttcgccttcctcgacccaggtttcgcccagctcggtgttcttgaaggtcttgatggcggccgccgatccggattccttgttgacggcggcctcccacgcagcggcaatttcgcgccagctgcgccagcccaccggcgagtacagcgacgacaggtgaaagccagccgtcttgccttcggccatcgcccgccactcgccgttttcgagcatccacgtcttgtggtgttcagagatcgccgtgtcgcaggccttgcagatgtaggccgccgtctccggtgcgcccttgtcccagcgcagctgctcgaagcgcagccattgccggtgttggcaatgcgggcacggcacgaagtagcggcgctggtcgctggcctcgtattcgcgctcgatggccgaagcaccggaaatcgtcggcgtcgagacaatgaagatcttgcgtcgggcgaaggtgcgggtgcgcgcctcggccagcgagatcgcatcgccttcgccctcgacgtccagcggatagccgtcgacctcgtcgaggaacaggtagcgcaccggcatcgaacgcaggcccaccgcgctgttcgcgccggtcatcaccagcacgccgccgcgaaactccttggccagaatggtgttgcccgagtcgcgcgagcgcgccggggcgatcagttccgccagcgccgcagattcctcgatcagcgggtcgatgcgctgtttggaattgcgcttggccatttccaccgtcggccacacggccatcatcggcccgggcgcgtggtggatgacgtagccgatccagttcgatcccatctcggtcgcgccgagctgcgcggctttcatgaacaccacgcgctcgatgggcgacatcggagacaggcagtccatgatggctttgaggtacggcgtgcggctggtgcgccagcgccccggctcggcggacgccttggaagacagtatccggtgccgatccgaccattccgatacggtgagcagtggatcgggcgtcaagccatcgcgccacgcccgttcgatctcctgcgcgccttcgtaatcttccatcgtcacaaatttgtccggaacaaatttgggcgcgcttcagcgcgcccgccagggtgaagcacagagatgtgtttcatcaatccacacgcgggcgcagctcgcccagttcgatcaggtgctcgcgcacggcggtctccagcgccacgtgcatctggtgcgcgtcgatacccaaggtcgatgccatctgcccggacacccgtgcaggccagttcagccaggcatcgcgctcgatgcgggcaagcttgaatacgtgcgccaccgcctgcgcgcgatccaccaattccttcttgcgatgcgcgagctccaccttgttgagctgggccttgagcacttcgttgaccgtgcgcgcctgcagcagcgaggtgccgcctgccgacagcggcggtgcggccacctccggcgtttcgcgctgtggtgcttcgcgttgcggcgatgactttgctgcggctacaggttccgcacgcgccttcggggcgctggccggttcagccgtggtggccttgcgcggttgcagggtgttttgcgcccactgcgcgtcagcggcctccggatcaatcgtgccgtctggcagtgcggaaattcgcccggtgtcgatggcctttttcacggccacgtgcgacacgccacggtggcgcgcgtaggcgcgaatcgagagtcccatcgtcaccttcttcaatcatttgttcgtcgtttccctgcaattagcttggcttccatcgggaacagcgcgttcatcacgtcacgccaaccacatcccgaaaggaagccgccatgagccagatcgacaccatcctcaccctgatcgcccagaagcatctcggcatcgacaccctgcaaacccgccacgccgacagcctggacttccacgacacggcggtgtggtgcgtccgggatgcgctggaagcggccttcaaggcaggcgtcgaagtaggtgtttcgctgcctgcgcccacggaagcggacatcgcccgcgactgatcacaagccacgaagtcaagcgccaatcacgatcagaaagcgcttggcttcaccacacagcagcgcgttcatcacatcgtcaccaaccacttcgaaggagcaactcatgaccaccgctaacctgaccccggcccagcacgccatcctcgccaaggccatcaataccagcgcaggcaagatcgactggttccccgacaacatcaaaggaggcgcacgcaaaaaggtgctcgacggcctgttcaaccgcgccctgatcacgcccgatggcgaaggctggcgcgttgccgccgagggttacgacgccttgggcatgaagcgccccgagatcccgcaagcaacttccgcattcgaggaggaactggacaagatcatcagcaacgcggaggcccaatggcagcaagaggccaaacgcgcgccgcgcacccgcgagaacagcaagcaggccgacgtgatccggatgctgcaacgccccgatggcgcgaccatcaaccagatctgcgcggctaccggctggcaggcgcacacagtgcgcggcacctttgccggagccttcaagaaaaagctcggcctgaccatcgtttcggacaagccgcaggatggcgaacgggtctaccgcatcgcctgaagaaagatcgagaaagaagccaagaacagcttggcttctccatcacccagcgcgttactacgggtgtcgcaacgatcaacccgaaggagcccaagatgaacaccaccaaccagatcccagccacccagaacgatgcctggggattttttggcacgatggatgagcacgccgcagccgcatggccgctggccatgaccgcgatctcgaacgccacccaccagcccctcgactcggtgcgcatcttcctcgacagccgccacggtcgccactttgccgacgacgtgcagaacgggcttttcgagggcaagcccctgcaagacgccatcgacgccgccaccgcccgctggatgggctggacgattggccgccagaccagcaaggactacggcatcccgcgcggcctgccttacctgacgggctttgtgatccacagcgaaatcagcgacgagatggccgcctgatgcaaacgcctgccgccgaacgggagcaggcgctgcgttggctgatcgccaaccggcgtccaggcatctccattgagcaggccgtgcgcgtgatgtgcgcggcgttgccccgcgatctcgccacgatgcaaatcctgcggcgcatcgccgaggaagaagccccccgcgtcagaatacttgtcgccccgataggaccagagctgtgagactggttcattgatggtggtgggaggctgtggagcttgtgggcgaaggccggcgcggtgggcaacgcggatgcgttgtccacggcaagctggccggtgcgcgaagcgcatcgtccacaaatgcacagcctgtgcggcgccgaaggcgccgccccccgcacaccatcgtttcatcgacacgggggcgcggatgagagaagaagttggcccgatacggacaagcattcaaggaccgggcggtggcacgcatgctgccgccggagagcgccgcaccgcaggtggtgtcgcgcgagatcggagtgggcgtggacacgctggagcgctggcgcgctgagtcgttggccaggccggcgaaggagcgcgtgtggacagctgccgcgcgcctggaggcggtgatcacgaccgcggcgatggacgatgcctcgcgcagcgcctggtgccgcgagaacggcgtgtacgcgcagcaactgcagcaatggcgagacaacgcggtgcgggcactggctgcacccgagcaagtacgtgccagcccctcgcagaccaaggaggatcggcgccgcatcaaagagctcgagcgagaggtacgccgcaaggacaaggccctggccgaggcggcggcgctgctggtgctgtcaaaaaaagccgaggcgatcttcaacaggaacaagggcgaggacgaatgatcggcctcgaagatcgccaggaaattgcccgagacatcgaagcggcttgcgatgccggtgcgcgcctgaagccagcgtgcgaactcatggggatcagcgcgcgtaccttgcagcgctggaaggccggccaaggcctggaatcgggcgatggcaggccgcaggccgtgcggccggcgccagcccatgcgctgagtgatcgcgaacgtgcgcagatcgtcagcgtggccaacgagccgcgcttcgccgatctgccgccggcgcgcatcgtgccgacgctggctgacgagggcgtctacatcgccagcgagtccagcttccgccgcgtgctgcgtgcgcaggggcaaatgagtcaccgcgggcgcgccaaggcaccacgcaagggccggccaccgaccactcacgtggccaccgcgccgcgacagctgtggtgctgggacatgacgttcctgccaagggatgtcgccggacgctggttcttcctgtacctcatcatggacgtgtacagccgcaagatcgtgggcttcgaggtgcacgaggacgacgactgggaccacgctgcgcggctcgtgcagcgcacggcgctggccgagggcattcacgccatgccgcgtgacgagcgacccgtactgcacggcgacaacggcgccacgctgaaggccaccaccgtgctggccatgctgtggtggctgggcgtgaaaccgtcgtactcacggccccgcgtgagcgacgacaacgccttcgtcgaaagcctgttccgcacggcgaagtaccggccggagttcccagaaaagggctttacggatctgtgcgcnnnnnnnnagtgggcgcgccaattcgtgcattggtacaaccacgatcacaggcacagcggcatccgctacgtcagcccggcacagcgccatgaaggccacgacgtcgcgatccttgcggctcggcaccaggtctacctccaggctcgcgaacgcaaccccgcgcgctggtcacgcggcacacgcgactggtcgcacatccgggccgttaccctcaaccctgaacgcgactctgtggtcacaacggctgtgagccgaggagacattcagccgattgctgcgtgacagaggcgacaagtagcttgacgcgcgccggaagaggccaagcaactcggcgagcgattcaactggcgcacgcctcctggtctgccgcttcgcggataggcggccaaatttcagtgctttggctgcaatcttgaaaagtggatggacagccccaacatcgcccgaaacattcccattcgagaggcatcagatgaacagccaagattttgataagtgtcgacagtttctggaggatcaactgtcaaaaaacatcgacaacaaagaactccttgccacctatcaaaagctgatcgaactcaagagccagtacgacacggcgactgacaaggctcttattgagaaggaaattcgcgaagccgaattgaatacccaatttcgaacagcagcatacgccaatgatacggatctgaataaagcggttcacagcaacattacaaattcaaatatggcttggaatgctcaacaggctgaaagccagcgccatcaccaaacaacagtagccaataccatgacccatgccatgagtaatggctaccagccgtggcaaccgatgccggggacattgccccaccaatccgggcagtactgatttcaatcagctgtcaagttgaaactggtagcacatcaaacgaggtgtcatccgcctcgcggatagcctgttggccagtgaagttctcccaccggcgcacgatcacatccacgtacttcggatcaagttcgatcagccgcgccacgcgacctgatttttccgccgcgatcagtgtggtgccggaaccgccaaacgggtcgagcaccacgttgccggggcggcttgagttgcggatcgcccgctcgaccaactccaccggcttcatcgtcgggtgcaggtcgttcttctgcggtttcttgatctgccagacgtctccctgatcgcggtcgccgcaccagtgccgctgcgcgccctcgggccagccgtacagaatcggctcgtactggcgctggtaatcggcacggcccagggtgaaggtgttcttggcccagatgatgaacgttgaccacttgccaccggctgcgcggaaggccgactgcaacacgtccagctcactggacgacatcgccacgtagataccgccccggcagttcgccaccatctgggtcagagccgccagcaggaagtcgtagaagccgtcgcccaagttgtcgttcaagatcgcgcgatctttgccgcgcattttgtctttcgcgctgttggcatagttcacgttgtacggcgggtcggtgaacaccatgtccaccggcgcgccttgcaacagcgcgtcgtagctctcagccacggtggcgtcgccacacagcagtcggtgcgggcccatgatccacacatcgcccggacgcgagatcggtgtctcgctgacctcgggaaccgcatcctcgtcggtctgcccctcgttgtccggctcatcgcccgcgatcagttcggccagggcgtcggcgtcgaagccggtgatgtcgaggtcaaaaccttcgcccatcagggcttccagttcgatgcgcagtatcgcttcatcccaacccgcgttctcagcaatgcggttgtcggcgatcaccagggcgcggcgctgcgtgggtgtcaggtgatcgagcacgaccaccggcacgatttccagcccgagtttctgggcagcggcgagccgcccgtggcccgcaacgatgatgccgtcgctgcccgcaaggatggggttggtgaaaccgaactcggcgatgctggcggcaatttgcgccacctgctcatccgagtgggtgcgcgcgttgcgggcatagggcagcagtttggcggtcggccactgctcgatcttgtcggccagccagttcatgccgctacctcgctttctgattcgcgctcggcggcaacctgctcgaaggactgaccggtggcggcgagcgtcaccggcacgccggggtggttctgctggaagcgtttgatggcgacatccacgtactgcggcgcgatctccacgctgcggcagatgcggccagtgcgctcggccgccagcatcgtcgtgccgctaccgccgaagggttcgaacacgatgtcgcccgcatcggtgtaggcctcgatcacgaactccggtagcgccaccgggaacacggccgggtgatcgatgtcttggccgatcttgcccttgtggcgcatcacgcggatcacgctgtcggggatgcgggtgtcttgcgtcggctggcccttgtgcgtccagccgccgacttcgccgtccttgccgcgcatcgcggtggacgagccatcggcgcgcaagtgcgattcctgcccggcgtgcttgcacggcacgatcttgttcggcttgcggctctcgcggttgaagtggaaaacgaactcgaagctgggcgcgaggcgaccctgccagtcgccgggcatccccggcccctgatcccatacgtaccacgcaaagcgccgccagccttggctgcgcatccacgccagccagccgtcccagtacgggatgacttcgttgtcgcggtggatcaggccgagattgaccaacacctgaccgtcggcggccattggaaggttggcgaacacgccacgcatcagtgcgtcccaatcggagatgccgcccgaggtgtagtcgcgctggttgccgtagggcggactggtgaagcacaggcttgcggtgtcaccctgcatcagcgcagcgaccacggcggcatcggtggcgtcgccgcagatcaggcggtgttgcccgagctgccagacgtcacccgggcgggacaccggcactgccggagtgtccggcacatcatcggtgtcgtctgcgctgctttccggggtgtattcttcggtggcagccgtatcgtcgtcaaggctggtggagagcaggcgctcgatttcgctgtcgtcgaagccagtcaaggcaaggtcatatcccgattcggacaactcggcgatctcgagcgccagcatttcttcatcccagcccgcatcgagcgccagccggttgtcggcaatcaccannnnnnnnttctgggcggtggtgaggtgcgccagttcgatcaccggcacctgacccagtcccagcttgcgggcagcggccagacgcccgtgtccggcgatgatgccgctgtcgccgtccaccagcaccgggttcgtccagccgtactcgacgatgctggccgcgatcttggcgatctgcgcctcggaatgcgtgcgcggattgcgggcgtagggaatcagcgcctcgaccttgcggtactcgacgttgagcgtattcaaagtggatgcctcaaaaacaaaacccaccgacggcaaaaccgtgggcgggctcgatggtggaaaccggaatggggtggtaactgcgctgcgaggtggtaaccggggccggtaacctcgccgggtggtaacctgtttttgcggcctgacgcaaaaaaagcgccgcgctcgcgccccccgcatgggagtttggccaggaaggaccccttttgccttgggccacttcctgtgccgtcaccgctgtccagaagatagctgaaatactacccccgactgggctgttttgttgcatgcctgccgggcctcgaaacggacaagcaaggcaaggcgaggacaaacgcggcaagcattaccctaaattgcccacgtttttggacggcggccgcacgccttcgccgttgaggttcgtcgccacgatctccagtgcccgctgccagcgtcgccacgccgtgctgcggtcgcaggcaaagcggatggtgatgtcccgccagccgtagcgcttggcgcgcatccacaccagatggcgctgctcgacctccagccattgcacccagcgcatcgtctccagcatccggtcgatggcgtccggcgtgggcgggaacggtcggtaaaccttctcgtcggcggaaaacgactcccactccttgcgcacaaaggcaggccagcagttgaagtagccctgcacgcgtacgggtggcaggcggcgtccggtgctggccgcctcctcgaagcgggcggccacgccctcaatcgtccaagggttgtgacggtcagccatggcgtcgccctccattgccgtagaggcgttcaccgatctggcgcaccaactcgcgctccatccagtccagacgctcgtcgtcagcattgacgacgaggatgtgctggtcgcgccagccgcgttgcttgatgacatccacgtcctgaacttccggctgcaacctgcccagcgggcagcggtattggggtgtcgggatcttcatctcacacctcccgttccaatgcgtgctgtgcgatggcccagtgcagcagggccagggcatcggcttcgttgtcatcgaccggggcatgaccacgggcgcgggcggatgccaccatctcatccttgctggcattgcccttgccggtggcgtacttcttgatcgtgccgaccggcacgccctgatacgggatctggtggtgctcgcaccacgcggtgagcgtggccaaaaaaccgccgtaggcgtgcgccgcgtcggtcgagacgtggcggcgtacttcctcaaagtgcaggcagtcgatgccgtcgcaggactgcttgatctcggtgagccagcgtttgaagcgcaggaagcgcatgcctccgccttcgaagcgttgcggtttgaagctctccgagccgctggtgatgtggccgtcgcagccttgcagcgcccagccggtggtggtgcccagatcgagggcgaggatggtggtggtcatagtgtcagtccttgttttggtctggcctgacggatcggacgggtcttatcgaaaccacccatgaggtgcgcgcacacgcgcacgcgtaggagttacgacgtagtccgtccgatccgtcagacgcggtcatttcagttgtcggcgtaaggggtgtaggcaggtgctggcgggtacttcaggccaagaccctgaaacccacgcaggcccatgccgttgcgccatttgtccaagccacgggtgagcagcagatcggcaaagcgtttttgcgaccccgtgaactcaccggcggcctcggcccactgtttccagtcgttgaacagctcggcggtcagcgacttggcgttggcctcgcgcacacagcgctcgtccagccagcggcccagcgcgtcctcggcctcgaaatattcctcggtggcttccaccacgcgctgcggcggatcgagccgcccgtggcgttgccagtcgaggcagccttgcacagcccacgcgaggatgccgtcacgctcggccagcaatttctgctgcagatgcttgtcgcggcgttcgggcggcacggtgatggtgaacgggatcaggtgcagccgccgcttcatcgcttcatcgatattgcggatggcgggcttgtggttgcccgccacgaacaacttgaactgcgggaagaactcgaagaagtcctggcgcatgaagcgcgcggagatcttgtcgccgccggtgaggttcttgaccttggattccgcccagcgccgtccctgttcggtttcgatggcggccacgaannnnnnnncgcgcagacctgccatgtcggtcgggtgccggtcggtgcgcgtttccatgaaggtgtccatcggcgcgttggtcgcgtagtcgcccaagatcgtggccagcgtgttgacgaacaccgacttgccgtttgcacccgtgccgtacaggaagaacagcgcgtgctcctgcgtcgcgccggtcagcgcgtagccgaccatgcgctgcagataggcctgcagcgcctggtcgccgcccgtcacctcgtcgatgaactgcaaccaggtcggacactcgccgctgggcgtggccgtggtgaccttggtcatccggtcggcacgctcgtgcggacgctgcctgccggtcttgagatcgaccacgccgcccggggtgttgagcagccacggatcggcatcccattcgtcggtggtggccgcgtgcctgcgatccgcccgtgccagccgttctacgccgctgaccgtgccggagctggccagtttggcggcgaccttggggttgtcggcacgcacggcggtctggcggcagacgctgcggatcagatcggtcgccgccagggtgtcctcggtgcgccagcgctgcccgtcccacaccagccagcgaccccacgcggccacatagcgccagtcgcggtggtagcggcgggtgaaggccagtgccagcgcatcttcggtgccccagacggattcgtcgctgccagcaacgggttcatcggtgtcggccaggtcatgcatttgcagacgcgggccgtgggagaggaaggtggcgacatcgaagccttcggcaatggcgtccgccgcatcccagccctccggggcatcctcgggtggatacaggatgtggcaggacttggcacctgctgtcagcacgacctgcgccgcctgcgctgcgtattcccagcccggcttgtcacggtcgggccagatcagcacggccttgccagacagcggcgaccagtcggttttgtcgaccggagcgttcgcgccgtgcatcgccgtggtggccgtgacgccgaagtcgatcagcgcctgcgcgcatttctcgccttccaccagcaccacctgcgcgctactcgtcatgcccggctggttgtacagcggacgcggatcgggcggtgccatcttgtgccgcttggcatcccatgggcggaactgcttcttgcccccgggcgggtcatagcgatacacgacggcgatcagttttccagtggcgtcgaggtagtcccatttggctgtggccgggccgaggtcatcgacaggcgctgcctgcttcttgcccttgcgtaccggcgcggaacgcgcacgcccaagcaggtcggcggaggcgtccagcacacgcggaaagtcgtgggtcacatcgatgccgaagtgattgccgatcagcgcgtacacatcaccgccggaatcatcggcgcgatccgtccacaggcctgccttctcgccgtcgagcaccacctcgaggctgtcgcccgggctgcccagcacatcgccgatcaggaacttgccccggcgctttttgcctgccgggaacagcgtgaacagcacggactcgaggcacgccagcaaatcggcgcgcagtgcttcgcgttcggcgtcgctgagggtgcggcggttgttctcgggcggtggcgcaatgtcgttgaagtcgagtgtcattcgacctcctcggcggcagcatccacctcgtattcagtacggccttggactgcggcactgcgagctgcccacgcagaaagctcggacagccgatagcgcaccagaccacccatcaggtaatgcgggatgcggtacttgctgcgcatcgcgtggtcggcaaaccagtagtacggcaggcgcagcgcggccgctgcctgcttggcgtcgatcatcggctcgacgctttgggccggtgttgagtgatcggtcatgcttgcgtcctccagcagcggtcttgccacgcgcacatccggcattcgaagtgggtcgggtcatggaaggcgcgtggcagcagttcgcctgcctcggtggccgagatgaccttcgccgcccgatccgacatgcgctgggccagcgccgcgtcaaagggtacgagctcggtgtagatctccatcgtgtcggcgttgagcgccgtgaagatcgccgggtgctcgtgcagttcgagataggcttggtagatcgccacttgcgcggcatagatgggcttggagatggccagtccctttttctccagatcgctccaggacttgttgcccaagcatttgcattcccacagcgccggataggcaaagctctcggggccgccgacgatgacgccatcgacgtgtccctgcaggcggccatcggccaccgagaaaccgaactgctcgccatcaggtttgcgggtgcgcagatcgaaccctgcattccgcaaccacgcgaccatgcagtcctccatcacatggccgcgctcgaagatgcgcagaatccggccctgcacatcccgcccgtggtcgatgggagccttggcgtactcgaactgcagtgcacgctcgcaagccaccccgaggcgcgaggccccgaggtactggcgctcggactggtgggcgcgggtttgttgcattccggcatcgaccagcgcggtgagctggccagagaggctcgaagatgagttgaaatccagcatcacggtctcctcagaacggaatgtcatcgtcgaaatcgacgaagggattggcggcatcgggtgccagcggatcgggcgtgggcggcaagccccgcacgggcgggaacttggtggcctcgtgatgcgcggccatcgcctccgtgtagcaggtgacgatggcgtcgatgacgcgcagcgcctctgcctcggcgtagtcgcccagtggcttggcaaaaccgatctcgcctgccgccgcgccgaaggccttgaggcactggcgcatggcggcccgttcgacatcagatggatcgatcatggcgacctccgtcctgtcgatgcgcccgtccttggcgcgctgccagttgccgtacatctggtgaaaaatgtcctgacagcgacgcgagcagaacacccaatcgagcacgtagcggcgcgggtcggcggtcttgaagcgaccgtccgagtggccgtagccgcgtgcctgtcgtttgcagacccagcatttcatggcgtacatccctgtacgccaccctgcgggcggcctgcggccgtgcaaattggttcctgaccatttgtcattacctccctcactgcgcccacgacggtttgcccgtcacgggtgcgcgttgcggagcgggtgccggggcttgataggccggtgcagccacctgcgccggagcgccggaattgccaccgcccgtggccttgggcggtacgcccatgaacttggcgtagtcggggtgatcgggctcgacggcgaccttgaccacgttgcgatccagacccttgccgtccttctcaatgtcgacgcgggcgaggaactccaagccatccagttcgtggaaaccctggatacggcgtgcggcggcggcctgcgggctgttgtcctgcggatggacgttgcgggcgctgttgagcgcggcgcgaatgaaggtgcgccccatctggccccaggtcgggcctttctgcgagtgcaggccgatgttcgaccacatcttgcgtttggcgtgatcgcccgccgtgaccacgaattcggcggcgagatagacggagccggtgtcgaaggactgggtggcatagccgccgccccagccttggctgacgtcgtcataaccgccaggcttgagggtcatgcgcaccggcacgattgcgcccttggggatcaggtcaaagccggactgctgttgttcggcgtcgttgaagtcgttccagttgttctgcgtggtcatggtggttattccttggattcgatggatgcggggatggcggcgctggcgggcgtgccggatggcgtggagaggcccgcgcacttggcgatcagcgcgccgagatcagggggttcgagcgggtcgaggcgaccgctgcggtctttggccggaaagccgtaggagttgacggtgtgggtgacgaaggcgcggtaggcgctgccgtcctcggccttgatctcggccagcgtcaccacctcatcgacgatgccgggcaattcgaggctggtcttgctgccctctatctgcggcacgaacaccttgcggttgtagtcatcgaggcgctcatcgaggatggcgacgaacaccacgttcttgccgcgtgcgtgctgcaggtgggtcagcgcgccgatcatttcctggccgagcaggccgtaggccgcacgcagatccggcttgccggagcggtcgctgacggcacccggctgcgtcttgcaccacgcgaaacactggcgcgacagctgggtgatcgagtcgagaaagaaggtctggtagcggcccagctgcgccgggtcaccgaacttctcgacgacgtgagcgaaatgcgcctgcgagaacgccgactccggcggcagcgacttgtccgggcccgcgaggaacacgaagaagtcgcggctctcgggccaggacgccggacggatggtgtcgcccggccaatcggccacggccagatcaccggcctcgatgtcgaggaacaaggtggtggcggggtcgagatctttgagtcgggtggtcttgccgatgccggacttgccaagcatcaggagcttgacgcccttgcgctcggccatgcgctgctgcgcggagatgatgggaaggctcatcacgcggcctccttcagctcgtcggcaaccgccgggttccagaggatctggtagccgctgtggccgttgcgcgagtacggcatggcttcggcccatgcttcaccagcctcggtcagttcccattcgtcgcggtcgttgcgaaactggaagccgcctgccgccagcatctggttggtggccttggccgaacggttcagcagcttgccgagctgggtggcattgagcgcgcagatcggctcattggccgacggcagcgcacggcgcagcacctcggtggtgatgccggtgttctcctgaatgcatgtgagcgttgccgctgcggcgatgcccggcttcacgcccggcaccttcgctacagcctcgccgatcagcaggattgcggacacgcggtcgtgggtcggcgcgggcaaggccgccagcgcactgggggcggcgtagctgccggtcttgcggatcgcgggcagcacttcactggtgagccaacgcttgaaacgcttggcggcatccttggtgctgccgaggatcagggcgtagaggccagactcgttgacatggttggcgcgctgcgtgcggccgaggttgtcgatgacctccaatttctggagatcatcaccatcgacgtgggatttgatcgcctgagacggattgcccatctccaaggcattgcagacgtcgctggcgttgaaccacggcaggccagcaccatcgacctggatgcgcacggcgtgtgcttcgaactggaagggaatgattgcgctcatggcgattactccgaatcgagggaaggggtgaaagacggcttgccgcaatccacggtgcgggcggcggcgaactgctgttgcagcgccggaggccagttcgtgtagcgggattcggagacggacaacttgatgtcgaggtagccctcgaccttctcgcccgaggcgacgatgcgttcggcgatctcggtcaactgctgctggttccagctgaccttcttgggcagctcgaacttcagatgtagcgggccatcgctgatgtgggcggtgccgaaatcgcgaccggattcacgcagtgcggcgcgggcctgctctccgtaggccgcatccagcgcggcatcgaacttggtgcgtgccttcttgagccagtcaatggctgcgtcgaggttcttgtcgatttccgccttctgctcgggcggcagcgcagccagctggctgacggacatctcggcgatgtcggcggggaagatggttagatcgttcatggccatctccctcactggtacgcacgagtgaagctggagtaacgcgagacgcgtcgctcgaaggcttcgatttcgtgcaggaggtaggtgacgcggcggccgagcttgcagtagatcggtccgagctgttcctgacgccagcggcgcaaggtcttgacggagagcccccagcggatggcgagctcgttttcgtcgagggcgatgcacacggcaccgccggggttgggtcggaaggagtcccgaccggtttgggttgctggaacttgggtttgcatttcgatgtgcctcctagatgaaatgggcacatcgaagtctccgcatggaactacggactgaatccggatcggactccggaaaaatctacgaccttcattggcggcggacttggtagtagccgccagacttcacgagaacgaggaagtcctcccgcgtttccttgtcgccgaaggcctcatcaaaagatctggcagcagagtggacttgcggtttgacatcgacccacttcatagccggtggcgtcttgccttctacgccccacatcactttcagaattgccgcccgcgtatcactcaccagtcgtgatgaagcaaagtgaggcaatttcacgcgggtgccttgtagatactgctctggctccggcgcaccactgggcgtgacgtagccgcgcagtacccggtcgaatgcgctcgcgtcgaaaacatcctgcccgtcatccacgcgaacgaactcgtcgagcgcccgaatcacatggtcacggggcagatctgcctgaactcggcgggcctgcaaaatcacgccaccgcgcgaccacaccgagtcggccagaacggaggatgtgccagcgactgnnnnnnnnnnccacgcccgcccgacaaacaccggggcaaaatcatgcgtcccggcgatgcgcatgtcgccgaggtgccagaggtgctgtggcgtgcggcatgggcggctggcgcgccgccgatcttcgatgccgatcaggcgggccaaatcggccagccatggctcgatctggatgccgtacaacgcgatctcgttcaatggctgcacgacagtgcgaccgtccagcgggctgcgatagcggtagcaccccgcatccggatcagcctcgatttcgacctcgcattcggagtcgaggaacggggccatcacatgcgtgagatgaccctcggcggtgacccagccccgctgcaggaactgtgaacagtcacgcccgagcattgtggccagcacaggcgtggccaggctcgatagcctgtcgatggcgatcaagaagcgcaggtgcaatgacattgtcggcgctccctcagaattcgctcaggacgccgaggcggatcaactgctccagcacgcgcttgcggtcgtcctccgttttgctcttgtcgttcaggccgttgggggcggtgatctgcacggcgacgttgtgggccttgcggtggggctgtgcggccatgcgcatcaccagcttcacctgcaccagcgcgtactggctcagatcctcggcggcgtaatcctcataggcgacctgatagatgttgcgaccatcgcgccggtcgcgggtgatttccatcttgctcgccagctgccgggcgacggcttttccacccagctccatctgttgctcaaatggcttggccaccttgatctgcaagatgtcgattttctcgatgtccgcgatgcgatcctgttctagccgctggagcatggccgatgtcgaaaacccgagcagatcgaattgacgcattggcatgtcatcaatcgcgccctcatgcgccaacgccacatcacggaagatggtggcaagctcccggcgcttttcccggtcttcgcagaacacagtcagcgccccggtggccggttcccaggaaaagcgcgccgacatggctgcgggttcctcgtgatcgaccacctggccatcttccacctgccggtaatgcgcggtggagccattgaaggtggcgcacagcgtgtgcagctgggtcaggggttcgtcgtcagcctcgtcatcatcttcgcgctgtgcgtgcgacaggccgcaccgcacaaactgctcgatcaggatttgctccttcggcacatgcgggaacagctcggcaatccgtgtgcgcagcgtttcctcaatgtcatcgccacttttcggctccacccccttggggccaaggtagtggctggagaagtgctcgcttttccactgacggtgcatcacctgttcgtgctcggcctgatcgaagcgcgcttcgcggcgtgctccggcctcgggaaattcctgcaggatgcacaggtgcagtgcgcggctgtggcggtcgctgggcgcggcgagtacggcggcatcgtcttcgcgccgtgcatcgagcaccgcctgaacggcctgcgcgccgtagtcatcgccgagcaggatcactcgttcaacagcatcctcgaggcgctgacggatgggatcatccagcttggccacgcaatggaaaaatgcctgacgggattcgaccggcagttttcccttggcggcatcagccagtgcctgcagctccggcaacgcatcgccgctggcgtgttcgagcaggcgcaccaccagcgccgggcgcttgaccttgcgcaggagatcgacgaaatgctccatcccgggcaggatggtggggccgtcatcggatcgctgttcgcgcgcacgtttcggtgacgacttcgggttgaccactttctcctgctgggcggtggtggtgtgaccggtaggcataggcagactccttcagaaagtgcgcgattgcgcgaactgttaatagctgggttcaaaaaatgccgacgggaggtcggcgcgggcgggatggcaatggtcagcgcacgaagttctccggacggatcaggccgtagcgttgcatgcgcacctgcacaaagcgtgggttgacgccaaaacgcagggccannnnnnnntccagtaattccatgtccgctcggtcatcggcggtgagatgcaggctggtgccggggatctccgggtcaatcgacgggccgcgatgcaggtggacgttgtattccggggccagcgcttctgcggccgcgttcaagagctggcgcggcaccagcagcgaacccatgaactcattggcgcgcagttcggcaaaatgcacgtcggacgccagcgctgccggtacgccggtaggcaccttcgccaagtgctcgctgtccggcgtggtggtgcggtaggcgcgctgcacggctggctcgaaggcatcgaacagccccggccccttgctgccgtccatgatccagcccggcgcatcgaatactgcatggcccaattcgtgggccagcgtgctcagtgccagcagttcgctgagtttttcgccaacgggcgagacgcacaccatcgcggtgtcgggaacaccagggtcgtactcgcagataccgaatacgtggttgccgtcctcgtcgtgcacctcgcattcggcgctgacctcgagcgcgaagtcgatgccgttgatcttcaagcgctcgatttggcgcagcgtgtcgaaggcaatcgcatcaacgccacccccgaccaactgctgacgggccagcgcggcgatggcttcgatctcgatgtgcttgatgtatttggggcgcttgcggtcgcaatgccgatagtcgagggtcagaaccggcattcacttcttctccgtgacttcccggcggtacatccgcaccacgttgcccacatcgtcgcgcatgtcggggggcaagcggctggcctcgacaaaggcgtcgtccgggtcgatgcccagaatctctgccgccttgcggatcagttcatccttgggcggtttttccatgtcgcgttcgatgcgcgaccagtaggcaggcgaaatctcgagctgacgcgcgaactcgttcatctggatctgcttctcttcgcgctttttgcgaatgaaggctccgaaaggcatgtgtgtttcctagttgcgtgatttgttaatagttcgagcgtactgcggaggatgccgcttgtcaactgtttagttaacgcgaaagtttttgccgccaattacccggaattgccatccgcttcggaagatcaggctcactatccatgacggttgcaattccccggagccgtcatgaaaaacctcgaacttgcatctcctgccgagatgtccgccagcgcccgcgctggcgaaatcaccgccatcctcgcggccgccatcgttcgcacacttgttgccgatgagccaaaccagagagccaatagccttggcttcctgcccgaccagcgcgttcatgcaactccctatcaacaggagaagttgtgatgaacgacaaacaagcatccgtcgccgcgcaggtggcggcactgccgtccttgacgatgcccgaggtctgggcgctctgggatcggtttttccagcgccgcccagacaagaccaatcgcgtctatctggaatcccgcatcgcctacaagttgcaggaagaagccttcggcggactcgaccccgacacccgcaggcggctggccaacatcggcgtgcgccactcgaaaatcaaggaacggcgcaaggcccgcgagattgcgttggcaccgggcacggtgctggtgcgcgaatggggcgaccgcgatcaccgcgtcctggtcaccgctgacggcaccttcgactacgagggccagcagttcaaaagcctgtccgcggtggcccgccacatcgcgggcacgccgtggtcggggccgctgttctttggcctgcgccgcagcggggaggatttcgaatgaacgacgtgccacacagcaagccgcgccagcgctgcgccgtctactgccgggtgtcctcggacgagcgcctcgaccaagagttcaactccatcgacgcgcagaaggaagcaggccacgcctatgtggccagccagcgcgccgagggctggattccggtggccgacgactacgacgaccccgggttctccggtggcaacaccgatcgcccgggcttgaagcgcctgctggccgacatcgagcgcggcctgatcgacatcgtggtggtctacaaaatagaccgcctgacgcgcagcctggctgacttctccaagatggtcgaagtgttcgagcgccgcaacgtgtccttcgtttcggtgacgcagcagttcaacaccaccacctcgatgggcaggctgatgctcaacgtgctgctgtcctttgcccagttcgagcgcgaggtcaccggcgagcgcatccgcgacaagatcgccgccgccaagcgcaaggggatgtggatgggtggcgtgccgcccttgggctacgacgtcgacaaccgcctgctgatcgtcaacgtcgttgaagcggcggtagtgcggcgcatcttcgaggagatgctgaccatcggctcgccgacccagatcgccgccaggctcaccgaggaaggcatcaccaccaaggcctggacgacccaagacggctccacccgcgcgggcacgcgcatcgacaagaagtacctgcacaagctgctgcgcaaccgcatctaccttggcgagttgtcgcacaagggcagttggtacccgggcgtacatccggccatcatcgaccacggactatggggccaggtgcatgagattctggccaaggacgggcacacccggtcggtggaaaccaagatccgctcgcgcaccgacgccttgctgcgcggcctgctgtacgcgcccaccggcgagcggatgtatccgacgtactcgcgcaagaacgggcgcaagtaccgctactacgtgtccaagtcggaggtgcgctacggcgcgggcggcaaaacctatgagcgcatcccggctgacgaggtagaagccgccaccatcgcccagatcaaatcggtgctggccagccccgaggcgattacggcggtctgccagttcatccagcgcaatggcgcgcagatcaccgaggacatggcggtgatggcgatgcatcgcttgggcgaggtgtgggagcggttgtatccggcagaacgccaccgcatcgtcaacctgatgctggaacgggtggacatcgtccccggcggcctgaaggtgagctggcgcgagctgggctggaaggcgctgatcgtcgagttcgcgccagacagcatcggcgcagagctggtcgagctggaggcgtcatgagcgaaaccgcaaccctgccgaattttgtgccgctggtgttcaagcgccggggcatccggcgtctggccgacaccggtgcagtggcccatgacccgaccctcatcgaaggcgtggcgcgggcgatccactggcagcagctgctcgacagcggcgagtttgaaagtggcgcggccattgcccgggccgagggtctgcatagcagtacggtcaacgagctactgcgcctgaccttgctggccccggacatcgtcgaactactgatggcaggtcgccagccccggcgactgacgctgatctggttccagcgcaaccccattccggtcgactggcagcaacagcgccagatcatccaatccttcgagtaggagcccagcacatggccaagaaagacatcggaaaactcaccggcgaagccgtcaccttccagatccccagccccgcaggcggggtgcggatggagacgttcattccgtggcaactggtcaagcgcggcgtgcgtcgcaagatcatcacgccgctggatgcgccggaggaattcaccggcgaagccgcgcaggagcgtgaggcccggatggcggcgcaggacagcgccttggtgcgtgcgctcgggctggcgcatcactggcaacgcctgctggacgaaggccggttcacctcgatgaccgagatcgcgcaggccgaagggatcaacccgggacgggccagcacgattgcgcgactggtgcatttggcaccggacatcgtcgcggcctgcctgacccgcgacagcgggatcgccctggagcacctgatccgcaacggcagcctgccgttggactggccgcaacannnnnnnntggttgccagcaaaacctgatcccagaacctgcgtcagccaaccgcctacgggcggtttttttcgttcttcgcgctctcggtcgcgccacgtcagcagttgaaaaacgcaacccgtcacgcgcaaacccgcgccgttgcttggggtggggcgtttttcggtaaagaggcaaacagagaacagagaggaaaaacggcgcgaaatggcctggaagtgggcgtagttcgtgggatgccgctaaagagaaaaacgcccggaaccgcgccaacactggcgcttcgggcagaaaaaaacccaaccgataagggttgggtttttaagtattggtggaggtgggcggaattgaaccgccgtccgaaggcactccatccccagcactacatgcttagctcaccgttggatctcgtccccgaacagcacggcgtgcaaagcgcatccgggaaccagcctgttgtgttctagtgccggactgacaggcagccacccagcgcgattccatgatagtgactctacaccgcgagcatggacacaagcggtttcgaggcttaggccttaagcggccagagcgtagttgtcgtcgttggcaactagagttttgcagctggatttacgaggaaagctaccccctcggcatgcgccaggcgacttcacaacccccgtcgaaaccaatgcacccccggtttcttcaagtgctgcaaggcttttggggtcaatgctggcaaaaagctggcactgaccctgcccaacgacacggatagtacggcaatctttctgaacagtcacgggtcgctgttggacgtattcagttttagatcgcggttccgatgcccccagagcctagggcaggagctccgagcgatgttcttgttgacaaagcggggtctttggtggaaatttgcggacactaggggtgtcaaccggtcccttccaaaccagaggttttgtcaactgatggatactgttcaaattctggagcactgcggtgtcaccgagcgccactgtgaggctctggggcaggcggtccctgaagcctatgcggctctggctaaactggctgcctccactccgatgctcggcggctttgttcaaggtcgaagaggccttagctatttgagagacatctcagtccagcacgcattggaggcgaaggcagcggagacgaggctcttcttcacctctacggcgtggaatcggcatcgcaactactgcttcttgcagctccaggttgggcagacgatcttcaccactcattacgcaggagccaacgggagccgagcggtccgcaaggccgcatcgcgtgccgagcttgtgatgcgcacgcctgatctgttcgcggccaccggggaagagcccgacatgagtcttgtggagaagagtgcctacgtacagcttgtgcacgcaggcgtgaccaagccaaaatttgtgttgctgcagatcccgaaccgtgatcagcatgcatcgagactggcgcctctgattttggatatgcagtcgcctctgaagggagctgttgaagaggtgcaagataggttgaatgaggcatttaagcgcaaggccgtagagcgcgcagagcagggcaatcgtgcaagctaagtttgaaccacggcgtctgaagcaggcccgcgcgctgcgtcgcatgacgctggctgacctgggcgcacgcacggatgtgacgcgccaaggcttgagccagtttgagaacggggatcgcgtgcccgcgccggagacgttgctgcgaatcgctgcagaactggattttccaatcgagttcttctggaggggtgtggggccagttgagcgcagcccgcgctccttggttcactatcgttcacttcgccggacacgtgacacaatcctagatcagcaacgtgcagctgcggttctggatatggctgctgcggttatggatgcgatgcaggagcacgttgattacgctgacgcagacattccaaagatcccgccggatgtcgacccgttgtcgctgagtggcgatgaggttgaagaggttgctaattcggtccgcaaagagcttggtttgggattggggccaatctccgatgtaacgctgttggtggagaaccgctcgatacctgtgatgcattttccattgccagacggaatggatggactgtcggcatactatggtgagaggcctttcatcgtagtttcatccgacgcgacgcgggatcgctcgcgcttgaacgtggcgcatgaatttggtcacctggttctccatgagtcgatctctgtcgaaggtgagctcgacatcgagacattccggttggtcgaagaccaggcgtggcggtttgcgggtgccttgatgctgcctgcggagtcgttcctaaaggatgtctatagcacctccttggatgcactgctgttgctgaagaagaggtggggtgtctccgtcgccgcgatcattaaaaggctacaggtgctcggcatcctcaaccaagatcaggtcaagtatctgaacatccagaagcgccagagaaactggagtcgcgcagagccgggcgacgatgctgagagggaaacctcgcggctgttccgtcgtgctgctgactacttgtcagctgaggcgggtatcccgctccatcagttcgctgcagaagctcggcttccgctgccaatcttggcaagtgctttggaaacgactactgcggagttgattcctccgcgattggagaatgtggtgcaattccgaccgaagggttgattgcctctgcctagactggaccggaagaatgccgctttggactaggccgctacctctcaccctgggttggctgctgcagaagcggccaaccatacttcggcagtcttagcaccagcatctggaaccattgatgggatccagcggccgtacttcttggctgtgatcgtccagtctcggtgtcccatctgccgcgccacccacatgacgttctcgccggcgctgagcgcctgggaggcgaaggtgtggcgcatctgataggggtaccggtaccggacgccagccttgcgcannnnnnnntgccattcgccggcgcggatgctctgatccgacccccaccgcgcgttcgtcctggggtcatggaagacgaactcgcccgcggtggcggtatgggcgcgctgagccttcagggcatcgatcgcaggttgcagcagctgcacctcgcgcacgccggactcggtcttcggagccttcatcttgcccatgacccaggcgcgccggatcttgaccgttcccttgcgccagtcgatgtccgaccagcagaggccgatcatctctgaggtgcgcaggcccgtggcgaagttgaactggcagtagttgcggacttggtcttcgcggcaagcggccaggattgcctgaacttcctctggcgtgaatgggtcgacctcttcgcgcgcattggccttggcacgccgcttcaccctgaacccgtcgaggggattgctcgggatcaagtcgtcggccacggcctcatccagtgcaccgcggagcgggcccaggacgttgttgatgcgcttggccgacgtcgactcgtcgaacgtggccaccagctccttcagggcaatacggtcgaagtcacgcagcgcgatcgctccgcagcgcggcaccaggatgttctcgacgatgcggcggtagccgatcaggctgctgtgctcgagctcgggctctttctgcgccagccaccgggtcagcacctgctccaggttgtccagggctgcaggccgagtggccacctggcgagcacgcttgctgttggggaagtgcgtggcgtagtcgaacgtgcctttctcgatctcgatcttgatctggcccagcaggttttcgcagtaccgcagatttcgtgcggtcgggggcagcttcagccgttcgcgacagcgcttgccgcggtagtgaaaggttatctcgatgctgccttgtgaagctggcctgacgccgctctgccttggactacccactcttcgtatccctccaaatcgatcaggtttcttccatctggcgccttgatgaacaccgcgccctctagccaatcgccgcgcttgatcttcgagttgaccgcgtcgaccgtgtagccggtcagcgcctcaaactgcttgagcgtgacgaatcggaccgggcgcaggttcgcgggggatccggtcctcgacaatcctcgtgacgagggtccgtagctactcatggggcaccgcctgcaggctccagaggacagatgggcgctcgtcggggccgtggaagggcgcggcgtggcatctgcggctgatctcccacgggggggcgaggccggcttggaacccgcccccagcaaacgaccaggtcagcgcggcgggaggcagcttggccatgggtggaacacctcgcggctgttagctcatttatgctgcgatgcaggatgcataggaaagggagcactggatgccggagagcggcaggtggcacgaggattgggtcttcgcaatcaggggcagggtggttacgtgcagggtttcggtggatattccaggcagcggcgagatcgttgcggttcacgtgatgaacggacctagtctcacgcgcctgtcgattccggttctgtcgcagcaggacgcaagagagaagacagagctcctgctctgcgacctcatgggtagagattggtattgatgggagctgctgatcagacatcggcgtctcctcatctgagtcgccaaagctggacctattcagttgggtatcgcgtggcgtaaattgacccccgtcgatggcgggggatccaacatggagacagaaggctttcgccgcactctcaggggcgtgatcgatggccacaggttcctcgtgactgttactagtcaggcgggggaggtgttccagttcacggctacggtcgacggtgttgccgtcgaggtgagggatcgtggtgtgatccgcaacaagggcgatgctatgcagctggcgatggtggctgtggagcgttacatcgcggaacttggtggaaagtgctgagaatcgcattgcgacttcggttcggcttggcgcaggtctgcgccaagctcgcgcgagccacactgcatcgccatttaacaggctgggacgctcacgcatgggcggcctccgccagtgacgccggcgcggcaatatcgctgggcaggcctgtcggttcggctgcgccggcggcatcgtcataggcgcggatcgcgcgggcgatcgcgtacaggcgccagagaaagtggaaggtgtactgctgcagggacgatgcgtattcccaggcgtcggtgatctggaagtcgctgtagtcggggtcgctcggcgcgaagtccgacatagcgccgatcgcattgctcagtgcgtcatggtcttccgagtcattcagcacttcgagctcgagctcctgccacagccgggccacccattccgggcgcgtgtccggatccgccaagtcgtcagggtctacgcgttcctcgacgtattccttgaacaggcgcatcaccaggtcgcggaagagnnnnnnnntgaattccttcttcccaccgtcgttggcctcgcacttctcggcccagtagccgtcgtttacgaacaggccgccggccttctcatgctctgcaggcgttgcgcggaagaactcgaacatgtcgtgcaggcggttgaaaacggcggtgcccatgtcgccggagatcgccaggtgtccgggccaggtcacgatgtcgaatccgtagcagtaggtgccggggcgccggaactgcaggtggcggtgcacgccgtcgtccaccacaatccgcagctcatgggtggccgtatcggcaaggaagcgggggaggacgtcactgcggttcatgggtatctccggaacgtgcgggggagggctgggcagccttcagggcggtttgccaggcaggcactgggctgtcctcggcgtcgagcagctgcagcaggcccgggcggtggccggtgacgatgcgtccgccggccttcagcactaggagaacctgcgactttttcgtgagcggatcttggcgaggcagatgacggacgttggtgaccttgccggccacgatctctgcaacggcagtgtgatcagggcccgcggcaatgtcgcaggcgaaggccggcgcgggtcgcttggcagtcatcgtcagcgcctctggctcggcggcagcgtggggagctgctggggctcggcaaccgccgccgtcaggttcccggtttcgtgagccaaccggattgcgtcgagctcgaccttcaccgcgccgatgtaggtggtggccacgacggtggtggccttggcgcgctcgatgacctggcccatctgctctgcactcaggtcgtcgtcgcccaggcgttcgagcatggccaccaggtgatcgcgcacatcactgaccttgttcttcatcttcttcttgctccttgattcgcctcctgacccggcgggtgattcgcgccttcaggtggaccagttctttcagttccggagggaaccggttgtggtagctgttgcgccgcatgttctcggcgagggtgacagtctcgaggcgatcagcagtgatctctgcggcgaccagcgtcttcaggcccggccggaacaccacgatgtgtccctccggtaccgggccgttttccgcctcccagaccatcacgtgcaccggtcgccagcgattgaccgggaacagggctgggtcgtctgtgaccttgcgcatcagcaccttccgtttcggatcgaccttctcggtcccgatcggcacgtagttgcgcgcctcgctggccggccgccccttcttgaactgggtttcccgcattcggccggcgtgccagcccggcctgcgcagtcccttgttcgatggtgtggtgccgggcttgaagcgcgaggcgatcgatcccggctcctgcgtcccgttccagagcgcggccagcggttgggtatggaagtcgttggccttctgcaggcccagagccgcagcccgccggtacaccgcggctgtgggtcgttcgaggacgtgcgcgatcaggaaggcggggaaccgcggccagttgagccgcagcgtctcttcctcgtcgaccgtccatggccggcgcgcgttggggtgtgacttgcgcaccatggctcacggggtccaatccgagccgttcgggacctggttctgctgcnnnnnnnnctgccggactgcttccttccggaagtacgcgcggtgctcgaccttctggccgcggatgcggaagccccagctgtgggcgcgcgggggcagcgtcagcaccagcgtccaggtgccttcagcctgcaggtcctcggcaagggcgatccgatgccagccctcagcacggcggaacagcagctggccagcgccgtaccaggtcgacgaatacggttcctcggcgatcgccgacggcaccgcgtccggtaccgccggcagtggcccgtcgaagggccggtgctcgaagtacccaccgcgcaggatcagactgaagaaggaccaagggtggtcgtggaagacgccgccgtggtcgctgctgcggatgtggtgcaggcgcagggccaaccagggccggggctggccacggtcgtcgacgccggcgcggccaatacgcagcagccagaaacggtccatgtaaggcgtgccatcggcgttgaccaggtggaagtagggcgtgcgggtgccgcgctggatcagtgcagtggcaacgcggtccagcatgcgacgacccacagtgcggggcggcgcctggagatcgatgtagctgccgcagcggccgcacgattccatatccggccaatctcgggcgcacccgagcagggcgcagatgaaggcgcgcacccggctcacggctgcttacccctgtaggtcggaaccaggccgtcggcggcggtcaacgtgccggcctcaatctggcgctgacggcgggcacgctcagcccggccgccgcccgccggtgcccaggtggtgcggtggcgtgccggcatgcgacggacagggacgnnnnnnnncgcgcgctgcggcagcgccagcagcgcgggcagcaggaggtcgagggggaggcggccagtgatcagaagatgcgggtgcatagggacctcatgcgtatgtggtgaggcggaagtgcttgcggaccaggtcgtagaggcgacccacttccccgatctgcagtgcgaaacgggtatcgagctcggcacgccggccgtcctcatcaccttggtcgagttggtccaatgcgccgtccaggaagcggagctttcgaacgatcaggtcgtcgccgaggacaaaggagaggtggtcatccagcaccagggcgagcttggtgacctgcttgcccgtctccaggtgcaggtcgacctcgtcacagcgcagttcgtggtgctggcagcgaacgattgcgccgccctcgaccggatcgcgcagctcgcactcctcgcccaggctgaggccttcgggcaggggctcgccggcaacccagctggtcagaatcgcccgcggcgatacctcggcgttcaggggcagagcggggaagctgccaaccacgttgcgtagctggctcatggcggcctcgccggtcttgcggctgctggtgtcgacgaacacgacgccgcgctggtggtcgaggtagagatccgtgcgggaggggcggacgaaggcccgaggcagcagctcgtgcagcaggtcgtccttgatgcgtttccgttcgcggccgccggggcgacgcccttcctgctcttcgatgtcctgcagcttgaggtcgagcaggttgttcaccaccgccggcggcaggatcttctcttcggcgccgatggccatccacacgcatcggccgacctcgtgcgacagcagctccttctcttcgcggccgaacggcgaaatgaagccgaccgagctcatttccagcggaccgaccggcttcagggcacgcgcctgcaggccgtcctgccagtcgaacatctgcagctgcgggtaggtgaacatcgtgaggttgcggaagaacatcaggtgtctccggtctgttcagaggtgacgctgctgccttcgggcagctcggaaaggcccagggtgtagagcgcgtcgtcgatcgccgcctgctcggcttctgcgatgacgctgtgcggtctgaccacgcccgggatgtggacgtggaagagcctcatggtcggcaggcctcggcgatgcgctggaacttgcgcgcccaggtggccaggtccggcttcatccccgcgctccaggcgatctggaagatcgagccgaagcggatccgcannnnnnnncactggtccggcggtgcgatggaaaccgcgcgctggtagcgctgcacgcgcgctgcggcagtgatcgccggcggcatgcggtccaggtcgtgctgcaggattgcgtcgacgccgtggcccagcaggtgcaggtctgccgtcatgacatggccctcccgtgcactacccagaacaactcgaccaacgcccgcggcactgagggcattgcccgcgtctcatagaacgcggcttcgatgatctgttcgaaggtgcggccatccgnnnnnnnnnntgcttcgccgtcgaccttcagcaggttcgtgaggtattccttgctgttcggccccaggttctcgaccaggtcgtcgaggtcgatctcggcgtcgaccgtcatgttcacgatggtcatgacagcaccgcccgggatccaaaccctaccgccacgcccagcaggaagccggccgtgccgccaatggccagcacccgccggaacaggaccgcggtggcctcggcgatgatctcttccgccctcatgcggcaccgcctttgacgcgggcgagggcaaccgcgcgtcgcccccaggcctcgcgcgccgcttcgaacgattcgtgatcgcttggcgagttgagccaccgatcgcgcgcctggtcgtagtcctcgtcggccgccaccaacgcatcaatggcggttccggcttcctgcagcgcgtcggcgtaccggcgggtatcagcgccgtcgtcagcggcgccgtgcagcgcgctgactgcgtggcggattgccgcgatgttggagggggcgctcatgcggcaccgccttggggcatgacgaagcggtagccgcgcagtcggatggtctcgatggcgtgcttgtggccagcggcagcgagcttgcggcgcacgcgcgacaccagcacctgcaggacgttggactcccgcgagggtggcttgctgcccgggtacatcgcggcatgcagcgcgtcgacttccaccaggcgatccggggctgcgaccagaacctgcatcaccacggcctcggtgcggctgagtttgatgctgctgccggcgatcagcaggcgctgccccatgatgacgggcgcggtatggctggcagcctcgccgcagctgctgcagagatccttgtcgatccaggagcagccgccgcggcaggcctgcagctcggtgcagccgcagatgcggcagcggcgttcggtgaaggccatcagtgcacctccacgaaggccaggtcatagatgacgcaccgcgcccgggccaccacagaagaggtggcttccgtcgacagggggacgacggtattggcccgggcgcaggcgtcgggggaaacggaataggtaccggcgacaaccgcgtcgacggcgtcgagcgcgagctgccagcggtagggggaaaagtccttggccagcgcagcggagacgccggcggcacagtccggcacgcggccggcatcgttgaagccgttgagcactgcctgcgcgatggtggtgcgcaggccccagtcgttctcgctggccagggtgtagacctccagcgccgcgcagatgcgcgggctggtgatcaccagcgcggctggtgcccggacggcctggccgggttcgtctgtggaaggggacgaagtggagaaggtggcgccaatgccggtggcagtggcgatgccaagtgccaggtacagcgacgaagacagtgcagacatgtgctcaaccatccgtgcttgggatgccgagcaaaatattgcgcaaaacttaacgtgtcaagcaaaagtttgctacgtgtatagtttaagaactatctggcccgcccgaaggcctgcgcggctcaccagcgcgtagagaatccagcctgtgttgatcgcttctggcgtgaagcccgccacgctctcgagcgcgtcgaatggcaggggccaggccagagcccggatgtcggcctcacggctcagtgcaccctcccaaacgctgagatccgcatagcgaatgacatcgacggttggcacgaagaaagcgggggcagggccacggtccaccatgaactgagcgaagtcgtcagtgccgatccaccattcacgtcggtcatagatcaccgagccgtgctggtgcnnnnnnnnccgaaaggcttgctccacaccggtgcgcattgcttcatatgtacgctcgcccccgaacaagaactggaccaggctctcaacgagctcagcggcttctatgtcagtgtcgggggtgaaggccaatttagccggcctttgccgaaggcgcctcggtcggaagacccgcgtaccgcacctcggcgtttgccacgcgctcgatgttggtacggccctgctcagggactgctatgtagtcctggatgacctggttgagtcgttgcccggtgagcacttcgagcgggacatcctgaataaacagcatccatgccggtacgccgaacgccgccgccaggccgtccacggtgcgaacggtaggggaggtctcgtgggtctttccgtaagtgactacgttgccaacgttgcgctgggacagtcccgcgcgcttggcgaccttcgcctgagtctcgccgcctgcttccatgagccggcggacgttgtcggcgaggaccaggttcgaatcaatgttcatataagcagaatattgatcggtctcggcaaagtactgcttttcacctgagcaaacttttgctatatctaggggcatggacgccgataccctcttgcatcaaaccgtggtgcgcctgcgtgcgcatgaagggaagtacgccgagatcgcccggcagaacccggacatcggctattcgtggctgacgaagctggcgcacgggcagatcacgaacccgacgatcgccagcctgcagcagctgatcgaggcgctgaatgccttcgaaggccgggagcggggcggcctggccgaagtggtggcgcaggccgatccggttatggatccggttatggaactgcgcatcgaaccgagcggcgacgtggacgccggccgcatcgtcccgctggagacagcctgatggcttggcatctacccgacaacctcaacccccgcgtgtggctccgcaactggctgaacaagcagaccgtaacggagacagctgaggccgagcagcggcaccaggccgtccttgcccgcatccgcgctcgagcgctgcgcgaggtggcggatagggctggcctctcaaaggaaatcactgtttcccagcagcgctttgaccaagcgcttgcgggtgtcagcgactgtgctgccgaggaagcgatgcttgcggggcaacttcgagagctgctttctcgaacttcgcctcatagcgcggagtcgcgcctgcgccctgagcctggtcctggagccagcgcagctcaagtgccgtctgcacgcgatcccgggtccgttgatcgcttgattccaggagaagagggatgacggtttccattaccgcagcccgcccgcgcgcaccgtccaagagccagaccaaccgctcgatgactcttgcgtggtcgacttggatccgctccaggtcgtggattcgaatgttcatcgcttcgcgctgcttttcctgttcccccagtagttcgtgtagctggtctatgcggacgtcagctggcaatgccatggcgcttctccggatggtggttggtggtgtggaaatcccagcctaccagccggagggcgccgcctcttggagcaaatactgatggcccgtcgacacctcagcaatcctcgcgaaggggaggatcgaggccacggccgggatcgcagggagctnnnnnnnntgcgcactcaggtccgagacctgcagcggcaggtcgacgacctctccgcttggcgtgcccagcgggaagactcagcccgaatggcagcggcgacgttggcggcaatccagacagcccctaccaggtcgctgacgaaagtnnnnnnnnnnnnactattggcgcgtgccgcttccgcattnnnnnnnntgtttacgcacggtcggtgcaatgaatagcgggcatcagaagcgcggtcgggtaaacccgctgccagcctccacgccgaccgtcatgaccgcggcgctgcagcgcattggtgcgcttgaacgccgggtgcgcgtgctggagcagcggcagtcggcctctaccgctccggctccggctcatgtttctgctcctgccgtacccgctgctgtgtctgagcctgttgcttcacagattccgactggctgcgcgcggtgcgttggcgaatcgcgatcaccttcagaatcagctcttctgtatcggccagctggctcaggacccgctcgcagtacgcgtctgggtctccgtttgcgagtctttcgcgcattgattgcatggttcgacgcaccagcttcagcaggtcgcccaaattgggatgactgccaatgagagcgcggagaacccaagtgtcggcttcgcgggaatcctccaacgcagcaatgcgctcgtcgtacttggcgaagcgggcttccagttcggatggggtcatgggggagatcattcgcttgagtgaattcgattctgtcagtagtcggcaccagatgcctacgaactaaagcgtgccacgagtatcgggaggtggtgagtgatgtctggcaatagcaaaccgatggccgacaagcatgtcggcgcatcggacctggtgtttaccgccgagcctctagatccaaggcgaccggggcgttgggcgcccgtcttcgacgaaagccacgaggaggtcacacgcccgggtgcacctgctcaaagaagttgccgtatcgctgaagaactcgggccagggagtctcgtctctgacgagcccagtctggggtgcccgcctgctccacctgtccgaccaggtcctggacccgagccttcagagcggctggatttggatgagtcgcgatgagcgcatggacccacagatccatggctgccttctcaccatggactgtttccatgtcctgagcgaccgcctcgagctgcccgcggacgcgatgctggaaggcgtcgaagtcaattgcaagttgctgcaaatctgccatgggtgtctccggttggtgtttgggttgggttgcacccccattctgccagccggagtgcccgccttaacaacagaggactcccatgccctggatcgaagaaacctggctgcatgacgccctggcggccctgaaggccacctgcgacgtcgatgcccacacccgcaatgaaatgatccagttcctgctggacaacggcttctgggatcaggagaagctgaaggactgggccagcgctgtggctaagttcaacagctgcctcaaccccaacaaggccgagttcttcaagatcggtgagctgtgggcgctgatgcgccgctttggccggcaccagctcttcctggccatggccgcagatctcggctatgaggtccgtcccatccccaccgagcatcgccggcaggcgttgatgcagcagctgctcgacgtgcaggcgcaatgcgcggctgcctccgagcgcgtcgcgagccagttggaacgcctcagtacgcccgcgccggagccgcgccagggtgccgtccatggacagggtcgcgcgcagttcagcagccccaacgaatggagcgcgcctgccagggcaaacgccgtcgtagtggtgggctgcccgtaacgggataggcctgcgtaatgagcaacgaaatcaccaagctctgctggccactgcagatgccgccgcccgcaaaggcggtgctgatggcgatcgcgtggcacgcagacgacttcggcatggccttcccgggcttcaccacgttgatcgagaagacctgcctgagcaagacagcgctgctcagcgcgatcgcgtggctggaagacaaccaggtgctgactattcgacgtggcggcagcgacgccggcgggacgaagtacagcaaccggtacagcctcaaccttggccacttggacccgaaagcgttcgcctcgaagccgcgacgtgcatccaaaccggttcgccagacggacctgtccgagagcaacgagggtcctgaccggtccgccacgcgtaccggtacggaggccgaaccggtacgcgtcacggacgggtcggaagagactgaaggcgccgaccggtacgcgggagataccggtacgcaagaacgaccggtgcgtctcgcggactcgaccggtacgtctggcggacctgaccggtccgtctcgcgtactcaaccggtccgcgagacggaccctaaaagtcatgaaaggtcagtaaatatcattgaatcgtcagacgcgcaggcgcgcgacgacgaagcggtgatgccacagctcagcgccgacgaggtcaatcgcgagctgatgggaatcccccgtttaccggcgggtttggacccgcaagtcctggccaggttcgtgcggcaccgccgtgtgctgggaaagccgatgacgatcagcagctggctggagctgcagccgcgattccgccagctcaccgccgacggccacgacctcaaccgctccctgcgccagacgatggctgcaggcctggcactgcccgtaacaccgaaacccgaggggaccgaccatgccaacaattcaggctctgctgccgaacgcgtccgacgtcgagcagaagaggacgagctccgtgacgccgccgcagaggcagacgccgccgccggcgcagcaggcgcccttgacggcccgggctacgcgaacgctgtgggtgcgcatggctgagatctacggctaccgctggaccagcgcctacggcgaggatcccagtggcggcgccgccgcgacgtgggcgaaggggcttgccgggctcaccggggagcagctggctgcggggctgggctcgagtatcgcctcggctgacccgtggccaccgaccctgccggaattccgtctgcgctgcctcggcgtgccgagtttcgctgctgtccgcaacgacactggccgccaggatggcttcacgcgcctggtgtggcagtacctggacggccatcgctaccgcacgtcgagcgccgacaagagcgatcgcctgttgcgtgaggcttacgaccaggcgcgcgaatacgtgatgcgcggcgggcagctgccggaagaaccggttgcggtcctcggccaggccgctgtgaccacgccggtaccggccagccctgaagccctccgccgtgccgagcgcgagatcgcggagatcttcggcaacggatccgcacggcccggcaacgacgaccacgcgccgacgacggggaagatggcagcggcagggctggatcgatgatcgaccaggagcaactgcgcagctaccaccggtcgcaggtgctgtatgccctgcagcaggccagcgagccgatgacggcctccgaagtgcacgagggcatgaccacactggcgctggccctgggtcaccccagggaatgcgctgccattactcctgccgcggtcgccggcatcctccgcggcatgctcggcgagcagctggtcatccagggcgaggacaaggccaatcgacgctacggtcgtgccgagccgacctggtcggccgcagctggccaagcacgagtagtgcagccgtcggcgccgggcaggagcgcggccccgttggctgctgcgtcaccgatggcggggcagggcacccagctccgccagatcaccattgatcagcgactagcattcctgcaggccgagtgcgccgcgctgctggcggatgtgaccaaggaacatgcggcattcgagctcagggttcgaagccagatggaggccttcgagnnnnnnnncgcacggttgctgggtctgccgcaggacggtggccaatgagtaaccggggccttcgctacaaccgcatcgaggacatgccgcagggcatgcagcagctggtgcacaaggctggccaagctgggccccatcgcgggcccgttgagcaccaacagcacgtaccggtggagaaacggccgaagtacggcaatgtgatcaccaccgtggatgggatccgcttcgactccaaacgcgaggcgcgctactacgagcagctgaagctgcggcagcaagccggtgaggtgcacttctggctgcgccaggttcccatgcacctgcctggcggaaccaagtatgtcctggacttcctggtcttcatgcgcgacggcagtgtcgacttcgtggacgtgaaggggcgggagacgaaggaattccgtatcaagaagcgcgaagtggagcaccactatccgatcaaggtgctgctggcatgagcggctggagatcgagcggaagcgcagcgggcactcgggtcgacctcagcgcggtgaccaccaccgacctgctgcgggagatcgagcgccggtgttcggttggcggaccgcccaaggttgatcggccggggaaggagcggccgttcgcgacaaaggcgctctgggcccaggacaaggtcaaccaggcacgtgcccgcctcgcggagctccgcgcgctgccagtcccagcctgcgaggctgagcgcgctgctcgttccgctcaggactctcaactggtcgccgacttcgtcaagtacgacggcatggccaaggcattcgcgaggaaggggcaatgaaacctgcagagctcaaggcgcggttcccgacggaggctgcgctgtgcacgtccctgatcgactgcctgaccgcgacggacggctgggagatctaccccgagacggccggcttcgacatcctggctgtgtggaaggcgactgggcaccagctcggcatcgaggcgaaactgcagctcaatgccaaggtggccgatcagatcctgccggcgcactggagcaacagcgaccagcggggccccgacttcagggctgtgctggtgccctgcacgacggcagccaactacggcattgcacgcatgctcgatgcgctgggcgtacaggtcctggtccccgacagctgcaccggccggtggaagatggagcccgggcagcagatccagcgcgaggtgcatcggcatggcctgcaccaggccgctccatgggaccgcgcatccggcgatctccgcgagtgggggcccacagcatggttcgactggaaccccaccaagcgctgtgaactgcctgagtttgtgccgaaagtggccgcaggtgtgccgtcgccgctgcagttgacgccctggaaggtcggcgcgctgaaggtgctggccgatctcgagctcgatggtttcacgacggcgaagggtgtccgggcccatggcgtggatccgcgccgcttctgcgcttcggatggatggctgaagcaactcggggaagggaaatgggcccgtgggactctcccggcattcgaggaccagcaccccgaggcctatgcccaggtgctggcccaggcgcgcgagnnnnnnnntgtagctgctgcaaggaagatccaggaacagacgtcatgaacgaaactgcagtcggtaccaacgcgctcgcagcnnnnnnnnagctcgaggtggctttcctcgaaaagaggaggatcccctcctgcgccaactgcaatggcagggccagggtgtgctggcccgcccgcgagtcacagcctgtgcagttccagtgccagcgatgcggtccgcgaaccggcgtatttgatagcgcagcacctctccagtgcggccggtgcggcaccaccgcggcgggcctgttcccccgcggtgcacagattcagtgttgcagctgcggggcatcctcagcagtgttcgttggtccggatcccgccggcgctctggcggcggcgctggatgcctggtgccgccgtgcgcccgttcttccagcggcggcggacgacagtgcagcccagcggcgacggggcgcagccccggatggattcgacgacgagggcaagggcgacgtcctggagctgctgtcgcggctgctggtcggcgggagctaccgcatgcccgttgagggccgcagcaccttggctccgctgggcagcagcgacatcgccggcgcggtcggctacatgcgcaatccgctggagaagcacaccgcgctcgccgtagcgacgaggatgggtccagcttcaatcgcaaagnnnnnnnntgcggcctatcgtcaggtggccaaggacgtgcgtgctatgcggccgcggccgctggatctcggcaaaccggcagatcgttggcgcctgcgcctggtgatctacgacgcagcccacgaactggtgtggcctgagcggcggcaaccgttcgccggcctagccaagtcagccaagatgcgcaagggcaactacatcaaggcccataagtgcgccagcgctgtcctgcaggaagcgcttcacggtggcaggaaggggtttcgtaaagcgctgtggctcgggcagcccgcgcgtgattgtgcggaagagcacgatgcagcgggccgggcttgataccggcgtctttattcgccttgctccaaggggccgcttccgctggcagtgtgtccgtccacgccgccgctgcaccgcggcaccggtctatccgcatgcgtgttcagcgcatcgatagtctggctatcgggcgcctcagtgctcgaggcggagggctacccttgtccctgcaattactgctagatagcgggcgttgaagcgttcaaacgcctccgaaatctctgactccgcagcttcccaattgtccctctgtgcaggattcacttcgcggccgatcaggtccggcggcaaagcgaggtcgcgccggatctgcgcgatgagcattgcgcttccacccagctgtaacacatcttggctaactggggttccgaaaaggtattgaaatgtgggtgccagagcgagaatggcgtctgcttctggcatatgctggagattcctgaacgttgataccgtacgccttagctcttcgaaagcggcaaatctgcgatcaaagagatctgctttcagcttgttgcgcgccgtgcgccactgctgccatgcgacataagcgaccgtcgcggtcaaagccagctggcctgctgcagcgaccagtttgatctgaagatccgtcattccgagtacggtctcaaccattgcgacgccctccctgtattggccaggattatcacatttgttaaggtttgttagggggcggcaggccgcttccctacaattcttcaaatggggcgctggatggatcctttgtgcgagaacattttgatcggcctcgggactgggctagtcacagggctgttgtccggctattactccggcatggtgataagccggacgtctcggtttcactcgctgcttagagacgcgcaacgcgtcttgaagcaagttgaattcgaacagcttgatagcgctgtcgtcattcgttactgggagcccaggcagcttggcgcggtcgccgacgatttggccacggatcgcgaggtgcacgccgccacagttgtgcgcacgcgatctatcgatgtaaccaaggccttctatgctgcggtcgaggggaagctaaacgcaacggagtttgaagccgtgctgacgcgtactcgcaatgagatttccaaactccgaccttcgaagcgcgttctgattccgtggggccagttatgagcttttggacattggcaatcgattggccggcagccatgctagggggcgttgcgaatgaagattgactgggttctgatcctgggaaacaggcttgccatcgcgtgggccattgctgccgttagcgcgtacctatgcgaccgcttctctgggaacagcggcgcgaccttgtactccatcgtgatgatcgggtttgccattaccgtcctcgtggacggctttcttgacgtgtttgaggcagaaagaccccaggggctgccatggggaacaatggtctctttcatcatcattgtgctcagcgcgattgcgatgctcggtctgtggttggacacctactgcaagccgccggggaacaaagctgcttggatttgttcatatatctgacctcagttgttcctcatgaggaggatttcttcctcatgaggaaccgcagttgcctcgggaaccgaaagtaggtttgaatttctacagtgggcgttcttatgggcgcctccattcaaaggccgttgattgaccaggacgtgggagtccgctggttgatcagcggccttcttgtttgcggggtagagcagtccggcagctcgcgtggctcataaccacgaggtcggtggttcgaatccacctcccgctaccaaacggccggtagtcatggccaccactcaagccagcacataggccgtcgtgagacgcgccgctggtgtccgcgcgaccttgcaaccgcggtagtggtgggccatgccggcctcctttcattgggggaaccgcggtgagcatcaaagagcagatcacaacggacctggcggtcgcaggttcgaagatcggggcggccgtgagcgtcaccgctgcgacctactcgccgggctacaccctgagcgactgggcgctgatcggcacgatcatcttcaccatcgtccagacgttcaccgtcatggtgaagaactggggtgactggtcggcctggtggaccgctcgcatgggcaacgccaggcgactctgggcgtggttccgccgccgtggctgacgccaagctcagaaccaagcaacgcgtcggcttcgccgccgcaccgctggcgctgatcggcgccttggtcgccgccctgggcacgaacgactcggctcatgaagggcggcgctacaccccgtactacgactcggccggcatcctgactgtctgcgcgggtatcacgggaccggcagtggtgaagggcaagcggtacaccgacgccgagtgcacgaggctggaaactacctacgtgcagacgatgctacgccacatggggcagtgcgtccccggcgagttcgagttccacgagatcaaggcctggggccacttcgcctacaacatcggcacgccggcattctgtgccagcaccgcggcgaagcggctcaacgccggcgagcgccaggctgcatgcgccgaaatgtggaagtggcgctacgtcacgatcggcggcgcgaagcgcgactgcgcgctgccacagtggagtgcgaagtgcggcggcatcatcgatcgccggcagtgggaaatggccacctgccaaggccgcctgcagtgatcaccagggcggccgtctttgcctggtgggcagtctggaagtgggttgccattctggccggcctgctgaccctgtcgctctggctcaacgtcaggcagtacggcgatcgccgtgaggctgcggctgcagcgcgggccgccaccctcgaagacacgctcgaggtgacggccggaatcgcgcgccaggcccagtccgacagtggccagctgctgcagcgcctggaggtgatcgcnnnnnnnngtgagcggatcaagaccatctaccgagcagcagctgcagcgcagccgctgccagccaactgcgccccgggtcaggcccgggtcgacgccatcaaccaggccctcgggccgaccagcaggaccgcgaagtgatccagaaggcctcgatcggacggattgtccactacaccctgagcgacaccgacgcgctccgcatcaatgcgcgccggaccgacggtccgtccatccaggagcggctgctcgacagcacctggccggcgggggcccaggcacacatcggcaagaaggtcgccgccggtgacgtgctgcccgcgatggtcgttgcggtacagccgaacggccaggtcaacgcccaggtgtttctggacggcaacgacgtgctgtgggtcaccagccgggacgagtccagcgaggaatccggcagccacccgggtcgctggcattggccgcagcgctgacaccatgctgctgcgccaggctctcccgatcgcggcactgacgctgctggccggctgcacgcagcacctgcaccgtgtgccggcgcagtgtgacgcgatgtgcttccgcccgtgcgtcgatgccggcgaagacaccggcgtgcgcgtgactgcagatcctgccgctgcagatgcctgggacaacatcggcggggacgtggtcggccagctggccgacaagctccgcacctgcgacgtgcgacgtaaggcctgcgaacagtgcctgcgccggctcgacgccacgaacgtaatccagctttgagcgccatcccggcgccataggagagcaacatgtcgaaccagcaagccggtacaagtccactggccgacccgcagaccccgatcgaatccgccgtgaaggatctcgcgcgaacccagcaggagctgcacattgccgtcgagcagcttgcattgcgtctcgcgccggtgctggccgcaagcaaaccggatgctgcaccgtccacgggccgcgcactcggtgcctcgagtttgctcgaagacctgttccagcggcgggacgcagcggcggccaccctgggcatcatcaccgaactgcactctcagctgaccctgtgagccggacgcccgccagtttcagcctcacggtcgtgcgcggcgcgacctgggaggacgacttcacctacaccaatccggatggaagcccgttcgacctgaccggctaccaggcacggatgcaggtgcggacgctggcgggccagttcgggctgacggaggcggacaccctggtcatggagcttagtaccgcggtcggttcgctggtcatcgccgatccgttggacggggtggtctcgatcaccgtgccagcggtggccaccgaggtgctgaacccggcgaacgcgcgcaaggtgaagcactgctacagcctggagctgttcaagccggcaggcgcagatccggagtacgtgatcccgctggtggtcggcaaggtcaccgtccagggcgagaccacgcgctgatgcctgtgatccgagccagcgagggggcagcacgcgtgattgtggttgagcgccgcggcgccgtcgcgatccgcgaccccagaacgcccatcgttgcagcatcgaagcccaccaaggtcgaggcgatccaggcggatacccggacggtagaggttgcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcgcgacggcacgtcgccagaagcgacgtacccggtcggtgaaccgatccatggtcatcgcgtcgtacgcctggacagtggcaaggcctatcacccggacacggcggtgctggaacacgcgcaggcctgcatcgggatcgccctgcagtcggcgaacaccggcaatgtgacggtgcgcctggccggcactgtcgaggagggcagctggacctggcacgacggcgcggtgtggtgcggagcagatggcgctctgacccagagcccgggtgataccggctggctgctgtgcgtcggccgggcgctcaacgcgaccaccctgatgatcgacttcgactcacctattgcgcggatctgaacccatggccgacaagaccctgcagctcaagaacaacatcaccaccgaggtcgaaggcgtcaccgcgtcagccggcgccccagacgccggcaagatcgcggcactcggccctgatggccgcttcgacgactcgctgctgccggctggcattggcgcggacaccaagatctatccggccagcgaggtgctcgcggctggcgactacgtgaacatctgggacgacgccggcacggccaaggtgcgcaaggctgatgccagcgctgccaacgcaggcaagcgcgcccatggtttcgtgcgcgccggcgtcggttctatcggcggcgacgccactgtgtacttcgaggggccgaacagctcgctttcgggccttgccccgggggcgacgtacgttctgagccatacctccccgggaggtgtcgtgccgctggcgtcaggcaccgccacggccggccacattctgcagatcgtgggagtggccaccgccgtgggggaaatcaacgccgagatcggcaatccggtggtccgagcctgatatggcagcacgacgtccgcttgtcctggacgcgagcaatcgcaccagggagcttccggccggcgacatcctgataggtgttccgctccatctgcccgttggtctgcgcagcggcggcattgtctccttgccgctgtcgaccacgttcacgctaacgatcgggctccgggccggaggcacgttcgacgtgcaggcgactgcgtaatgaccattcgcccacccctcattcttgaccagctcgctgcgcgtatcgtcgagcttgccatcggcgatacgatcgacggcaacctgatcgagggctacatcggtcggaaccttctgatcaacggaaacatggacttcttccagcgtggttcagcagggacgcggccagacggggagagcttcacgttggaccggtggctctttgcctctctcggtaccggtacctcaaattggggtgtagggacgttcgctattggcgacgcgctaccggtaccgcatccgcctcgcttcttccagggtgtgaacgtcgcggcaggcaccaactcggcttgggtccgccagaaaatcgagaacgtgtggtcctacgccggcggcaaggccacactttctttctggatgcgctccgctgtcgcaggaaagaaggtcggtgtccgccttgttcaggactttggcggcggtagcggcgcgtcgccagcgatcttcatcgaaggcccggttttcactctaaccaccgcattccagaagtacaccgcaacctttgatgtaccttctctggcgggcaagaccgtaggtgcctcagcggtaaatgattgcttgcagatcatctttgactttgccgcagccagcggctacggcaaccaactggtgggccaaaccggactttttgagttcacgcaggtccagcttgagaggggcgccactgccaccagcttcgaacgccgacctctggctttggaactgatgctctgccagcgctactacgagaaaagctacatgctggaggtcagtcccggcacgattgataaccaaggtagacgtgctttcgcggtgcagcctgctgccggaggcttcctcttttgcacacagggtttccttgtgcagaagcgagcgactccaagtattactgtctatacggctccaggcggggtgcccgggagcgttgcccaagacgacggcagcgcgcgtactgttactgtggccaatcaaggtgtttcttcgttcgagctgcagtggtccaattccgccggacgctacggcggctggtatcacttcactgccgacgcggagatatagctatgtaccggctcacggagaacccggacgtactcttctgcatcgaaaccggcgcgttcattccccgcgggcattggatgtggccctccaaatggctggattcgcatgcaccactcccgattccggccgcatacacccttcactcaccagagcactaccgcgcaattcgagcggccgcctgggcatggatgaatgccgaggtaaacgcccgacagtacgacagcatcgagacgtgtgtgggctacttcaacagcggtgttgagcggtatcggttggaagctcgggcgatggttgcttggcgcgacgcggtgaatcagcgtttagaggagctggtgcttgcgccacctgccggcattgcgacttgggagcaggtgcgtccgctcttgccgcagcccgaagcattcctgtggccggcgagtgtggagctcccactggaggctggtgacggccccacagctcaactttgatcaatctgagaggaacccagccagtggccggaaagatcgacccggcgacgggcctgcaggaccagcaacggcggttcgcggacgagtacctggtcgacttcaatggcaccgccgcttacatgcgtgccggttacaaggccaccggcgctgcggccagcgccgctgccgcgaggctgctggccaacgcaaaagtgcaggcctacctggctggccggaaggaagagctgctgctgtcgcagcgggtcgatcaggaggcggtgttggctcggcttgcgttcatggcgctgggcgacatccgtaccctgttcgaccagcacggcaacctcaagccaatgagtgagctcacggtcgaagaggccagcctcgtccagggcgttgaggtgttcgaagagtgggaggggcgcggcgacgaacgccgtgcggtcggcctgaccaagaagatcaggctggtgagccgtctggacgcggtgaagactctcggcacgcacttcgggatgttcgccaagaaggtcgagcacaccggcaaggatggcggcccgatcgaaacccagacacggatcctgggcgacgtgatggatctgatcgacggatccgatacgggccccgggccgtcggcgtcacggagcaagtagcccgtggaagaactgagcgaccaggacgccagcaggatcattgagaagctgggggatcggtggtggcggctgaacaacctgtactacatcaccgacaagttcggtcggcgggtgcagttcaagctgaatgaggtgcaggccgacctcgatgacaacctgcacacgttgaatcttgcgctgaagtcccgccagcacggcatcacgacctgggcctgtatccgcgccctggacatggcgctgttcaagaagaacaccaaggccggtgtagtcgcccataccgcaggcgatgccgcgaagttcttccgcagcaaggtgctgtatgcctacgacaacctgccggactggttgaagaagatccggccggcagtccgtcgggacatgcgcgacggcgtgctggagctggccaacggctctagcatcgaagtgtcggtgtcacaccgcggcggcacgctgacctttctgcatatctccgagtacgggccaatgtgcgccatgtacccggagcgggccggggaggtggcttcgggcgcactgaacgcgatcgcctccggcaacatcgtggtgatcgagtcgaccgcctatggcgccgccggcgacttctacgagcgttgccagatggcgattgagctggaccggcagatccgcgccggcacggccaagctgacggcgatggactaccgcttccacttctatccgtggttccgggatcccatcaacgagctcgatccagacggcgtcacgctcaccgccgaggacgaggcctacttcgccaaggtcgaggcggagatgaactacacgctgcggcccgagcagaaggcctggtacgtcaagaaggcggccgagcagcgcgacaagatgaagcgggagcaccccagcacgccggaggaggccttccaggcgagcaccgagggtgcgtactacggcaaggaaatggcctccgccgacagcagcgggcggatcaccgatcttccgatcaacccgcaggtgcccattcacaccttctgggacatcgggcgcagcgatgcgacgagcatatggttcatgcaggagaacggcccctggctggatttcgtcgacttctacgagaactctggcttcggcgttgcgcactacgccaaggtgctgaaggagcggggctacctgtacggcaagcattactggccgcacgacggtgccaacgaggactggtcggccaacgagaaccgcgtgcaggtcgccgccaagctgggggtcaagccggttgtcgtggtgccccggatcaacgacatcaccgagggcatcgacatggtgcgcaacatgctgccgcgctgccggttcgacagggtccggtgcggcccacccaaggcaggcgagggccgcggagggctggaagccctgcggcgctacaccaaggtctggaacgagaagaccgaaacgtattccgacctcccattccacaactgggccagtaatcctgccgacgcgttccggcaggcggcccagggctatgtcagcagcagtggccgccgtgtcggcgagtcgcgcggcatggccaacgacaactggagaactgcatgaacgtttccccgcgcgagcggaacacgcctacctcggtcgaactggtcgacctgctgtcgatgctggtggccgcagcagatgaagggcaactggtaagcgttgctttcatgttgcgatcgccggagggcgacaccatggtcgactaccgtggcagccacgagctgagcgagctcaccgccaggaccgtcctgcagcgcatcgcccaggacattgccgtgacccatccggcgatcgccgcacggatcgagtcggatctcaccaggaaggcgaactgacgtggacgagaccacggtccagcagctggccatccatctgcagcaggcccgcgcctacgcacgctacctgccggggggcgagaaccacggcaccctggtagaagaccacgtcctgtcaccggatcaggctgcagcggcggtggtggaagagctgaatgccgcgttggagctgctgggagctgaggcatgagcgccgaggtcgagctcgccccggatggcttcgtgtggtgtggcaagaagggggatctgaccctgtacctgacccacatcgtgcgcgatggcgacgacgatgcagcgctctacatccgcaacgagaaccgccgggtcgaaggaatgaacccgattaccgggatgatcgcttacggcagcccagcctatgttgtgccgttccgcgacttctggatcttccgtccggaggacaaggaccgtggtcgccaccacaccatcggggacatggttgcccgcctgcagaacgcctcggttgccctctacggcttggacgtcccggcctaccgccaccgcatccatgacgccatcctcgagttctgcgacgacgtgaagaacctgcgtccgccggcggagcagacccgggagcaatggctcggcgagatggcgcggatggggatccagatcaagatcaacgggcagaaggtgaactgatgcagacgatcgagaacttgcgcagcgagccggcctacgacccaggcgctgccgacgtggccaccgcggcgccgcccgacgtggaaggccacccgcttgacagtctggagaaccgccgtctccatgcgaaggtgctggactactggtacacggccctcgatgcgttctacgacaaccgcatcgagcagatgctcgactacgacttctacgaccacatccagtggtcagaggaagaccgtgccgtgctggcggcccgccaccaggcgccactgacctacaacaagatcaagatggcaatcgactgggtcatcggcaccgagcgccgcacccgcatcgatggcgtcgtgcatccgcgggccgaggatgacgtcgacgtcgccgcggtgaagtcggagctgatgaagtacctcagcgacaccaaccgcgtgccgtgggcgcgcagccaggcgttcaaggatgccgcgatcgcgggctgcggttggaccgaagagtccatccggaccgaccgcgcagacgaaccggtgatggtgggccacattccctggcggcagatgcgccgggacccggtcagtcgcgcgctggacctgagcgactgtcgcttcctgctgcgggagaagttcgccgatctggactatgcggaggcaatgttcccggaccgcatcgagctggtgaaccgcgctgcacaggaccactacgacggcgacaatggcgccttcgacgaagagctggatctcccccaggtcttccgtcgctacgacagccgcggccataccgtgaccggccggcgcattaccggcagggcctccctggacagccgctgtcgactgcgggtccgcctgatcgagtgctggttcaagcgcccggtcgcccacaagcggctctggggcggcgagttccgtggtgatcgcttcgatccgaacaacgtgaagcaccaggtagcgctggcggcgatgaagagcgaggcctccccggtgtactcgctgtccgacgcggtggtcgaggaaatgtggtgtgcgatcttcaccgagggcggcctgctgcagctcaaacgcagcccgttccggcatggacggttcccctacaccccgtactggtgctaccgccgcaaccgcgatggcatggagtacggcctggtccgcggtgtgcgcgactcgcaggaagacctgaacaagcgcatgagcaagctgctttgggccctgagcaccaatcagctgttctacgaggaaggcgccatcgatgaggaccgcatcgaggaagtgaagcgcgagatcgccaagcccaatggcgttatcccgctgaagaacaacgggctggacaggatcaaggtggagcgcaacctcgacgtggcagaggcgcagatcaagctgctggagctcgatgcggcgcacatccatgacggcaccggcgtgaaccgtgagctcctgggacgcgagaccaacgcggccagtggccgggcgatcctcgccaagcagcaggaaggcgccgtgagtacggcggaactgttcgacaactaccgcctgggcatccagctcagcggcgaaaagcagctgtcgctcaccgagcagttcatgaccgaggaacggcagttccggatcgttggcgagcgcaagggtctggactggcgggtgatcaaccagctgcgcctggacacgctcaacaacgtttgggtggtcgacaacgacatcagccgcaaccaggccgacttcatcgtcgaccagcaggacttccgcgagtccatgcgccaggccttcgccgagcagttcttcgacatgctgggcaagctgcccccggatatgtccgtccagctgctggatctggccttcgacatgatagacatgccgggcaaggacgaggtggtgcagcgcatccgcaagatcaccggccaatcggacaacgaccaggacgtcgacagccccgaggcgcaggcgcgtcagcagcaggaagcccaggaccgagaggtcgccctgcgcgagcgcatggccaaggtcggactggacgaggccaagcgcgaagagatcatggccaaggccaaggcattgcagatcaagaccaagggtgacgcgctcaacgttgccgagctgatcgagatcctgctccccctcgctccggcggcagaccgcctcctgagcacccaacagacccccgaggaaaccgctcatgcagcagcctgacaacgcgggccagcattcgctggccgcgaacgaactggaaatgaccgagggtgagcgcgcggcgctgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngccgaaggctcagctgcgccagcggcgggcgctccggcggacggtgcggcacagcctgatgcagcggccgccgctgccgtggcagttgctgcagatgggacggcccatgcgccgccagcaacgtccgagccgccgccggccacgcccttcgtgccgacctacgcggccgacgagcgcgactatggcaaggagatcggcgagatcaacggcaagctgcaggccctgaaggagaagtacaaggccggcgatgttgaggacgaggcatacgagcagcagtacgaagatctgcgagacgagcgcagccgcgtcgagcgcgcccaggacatggccaccctgcagcagcagatgagccagcagaacgcagaccagtcgtgggcgtacctgcagcgccagttcctctcccgcccggagaatgccgcgatcgccgtaagcccgatgcgcttcgctgcgtgggagcaggcgatgcagtcggtggtcaacgaagccgcagccgctggccgccagctcaccgattgggacattctggccgnnnnnnnngatctgctggcggccgagggtctgctgcagccctccgctgctgcgaccgcgcctcccgtggcgccgcccccggcgaagccggaccgcagcgcgccgctgggcgatgtgccggcaacactgagcacggtaccggctgccgctgacccgacctcccgatcgaccgctgacgctgccgccggcatggacaacatcgaggacatcgagtcgttcctggccgggaagtcggaaagcgagcgcgatcgcattctgcgcgacgtgccgggttccttcgtggcggacaactgagccccatgcccaagctgcacaccaccctggagccgggcgacgtggtcctgattccgtcgggttctggcgcgtcgatcacgttcaccgaaaagagcggcaagcgctcacgtgtgatcatcgaatccaacaccccggtgacgatcacccgagccggtgagcagcaacctactggcggtgcgctgcagcgagtggcgcgccggccaacgcccgcgatgggctgaacatcctcaaaacctgcgcagtagtgcgggtcaacgacagaggcgcagaagtgccgtgatctccctggagaagcaacatggcacagacgatcgtgggtctgaacgacccgaaggcccggaagctgtggtctgcagacctcatggtttcggtatccaaacagtcctactggacgcgcaagatgatgggcaaggggtcggagacctcgatgccggtcatgctgcagaccgacctggagcaggaagcgggcgacaccatcagctacgacctgtccgtgcagctgtccggtggtgtcatcgaaggcgaccagaaggccgagggcaagggcgagaagctcgacttcttcaccgacaaggtcttcatcgaccaggcccgtaagccggtcagctgcggtggccgtatgagccgcaagcgcaccgtccacgacctgcgaaaggtcggccgcaaccgcctgaccgagttctgggcgcgcttctacgacgagctcttcttcatgtacggctcgggcgcccgcggcatcaacgaggactacaacgtcccgctgaactacaccggtcgcgcaggcaacccgttcgagacaccggacagctcgcacatcctgttcggcgacggcgccagcaaggcatcgctcacctcggccggcaagatgagccgtgtcctgatcgagcgcgccaacaccaaggccgcttcgcagggcggcggttcgacccaggtggccgagatccagccgatcaccatcgccggcggcgagcacttcgtcaccgtcatgcacccgttccaggcgcatgacctgaagacctccacggatccgggcaactggctggacatccagaaggcggcagccgccgccgaaggtgccagcaacccgatcttcaaggacaacctgggcatgatcggcaacacgatcctgcacaagcacaagtccgtggtgcgcttcggggactacggtgccggcggcaacgttgccgcggctcgcgcgctgtacctgggccgtcaggctctggtactggccttcggctcgccgggcaacggcctgcgcttcgactggtccgaggttccgctcgaccacggcaacgacatcgagatctgcgccggcgcgatcttcggcatcaagaagacgcgcttcaacggcaaggacttcggcacgatcgccctggataccgctgcggccgatccgaacccgcagtaagccacaagccaagagccccggcatgccggggctcttgcgttcagaaaccaagtttttaacaggagaaatccatgtccacgaaactcgcaattggccgcaacagcggcgcatcgtcgccggccgccggtctgctggtggtcaacgactacagctggccggtcgaggccggagcggatggcgatctggtcctgatcggcgagctgccggccaatcacaagctgcacagccaggcctcgggcctgttcgccaagctggacgccgccggcaagttggctgcgcagaacgtcaccgtcttcatcccggacgcgatcgacggcgcctcggcggctggcaacaccgtcattgctccgaccgcagtggtggcggacaccgcggcgttcattccggtgtccctgcacctggtcgctgaggccctgggctccaagccggtgaatcgtccggtgtacgtgaagctcaacaccgccccgggcgcccagcagggcgagctgatcctgcgcctggccgcgttcccggcctgagccacccacccgtagcggggctgcagctgcagccccgcctaccaggagcatcccatgctgattgcatgcaagttcaagcgcccgaaagcgcccgttgagctggacggcactgtctacttcttcgcgccgatcgacccggccaatgccgattcggaacacgtcgcggacgtcgaaaactccgaccacatccagcggctgctgggcattccggaggcctactacatcgccagggcccagagcctgcagaccaccagcaagccggtagcgccggtcgactcggccgcaggccgggaaccgccaccggcgccggttgtcagcagcaccggtaccgatgccggcggcgatggctcaggcgccagcaccaccacgagctccaacaccggcagcagtgagccgccggcaggcgcgaacgtcgcagctacgctgccgccggagatcgtcgaagcggcagcccaactgaacggcctgagctggcagaagctgaaggcggagttggccaagggcggcatcgccaaggtcgtgatcaaagccgccctcgatctggagctggccaagccggagcccgaccagcgcggcaccaccctgaaggtgctgagccaggcgctcgaggaagcctgacgtggaggcgcgcaccctcagccagttgatcgaggaatgccgggaagagctcgacgacgacgtggctccctacctgtggagtgacgccgcgctgacccgccatctcaacgaagctgtggaagaggcgtgcattcgggcgcggctgctcgtggagagcggccgccccgatatttgccacatcaaccttgagcccggtcgggctgactacacgcttcatccgaccgtgtacgtggttcggcgcgcggtgctggccagcaacctgtccgacccgctctgcaggaccaccagcaccgctctcgacggacggcactgccactggcgcaccgaggcagggcgcccggagtacctggtgcgcgatcggcaggcccgtgaggtatctgtcagtccggtaccggcggagtcggacgtgttgcagctcaccctctggcgcgtgccggaggctgcagaggcgatggaagacagcgaggacgagccggtgatcgatgccatccaccaccggaagctggtgcactgggcctgctggcgggccctgaacaagcgcgattccgagcagcggagcactgcggacgccgatcgccacctcgcactgttcgagagctacttcggtgagcggcccacnnnnnnnnnnctgcagcagctgtcgatcgacccgaccaccggcacccaacccatgtggttctgacatgcccgttcgcgatgaagatctccgccctggtggcccgtggccactgggcatcaacaacgtggccggagagggggcgctaccgaccgatgacgacggcatccnnnnnnnnctacgcgaggccgacaatgtcgacctggacgccgcaggccggccgcagcgccggcgcgggcatcagcgctttcaccccgggacgctgactcactcgttgtggggccacgagctgctgcagtacgggctttttgtcgacggtggccggctccatgctctgcacgaggacgagcgtgtagagccgctgggcatcgcggtgggcttggaccccttgagctacgcgctgatcggcgaccgcgttttcttcagcaacagcacggcaagtggattcctggacatcgacctgcaggggcatccctgggcgcctgagcacccagcgggacagcccgtcctcgtgtcggcggccggcagtgtcctcgcaccagggcagtaccaggtcgcggtgacgttcttggaccggctcggccgcgagtccggcagcacgctggccgcggcgatcgacgttgccgaaggcggcggcctggagctgactgacataccgctgccgttggcaccgggcacggtgtcggctgcgatctacgtctccggtccgaacgaccaggtgatgcggcagtacgccattcttccggccggtacccgctcggcaccggtgctgtcgcccggtgagggcagggcgctcactactcagttcctgcggcccctaccggcaggccacatcgtgcgcggtgggcacggccggcagttcgtcgcatgcggccaagaagtcctgtggtcggaagcactgcgctacggcttgttccgaccgtcggccaaccgcatgcggttcaatgctccgatcgacttgatggagcctattggcgatgggtctcccgatggagcgggcctctacgtcgccgccggcgcgcgtacctattggtatgccggcgccgatcccaaggacttcagtcagacggtggcgcgcggcagcggcgcggttcccggatcggccgtggtcgtcaacggcgacgtgatcggtctgcagtccgcagcacccgtgctgatctggctcgcgcgtgacggctatttctgcatcggtctgcctggcggtcaggttcaggtgctgaagaagggggaggcggtcatcgatgacgcagaccatgccgcagtgctgctgcgtcagcaggacggactcagccagctggttgccgcgctgcgggcaccgcaaggccagtcactggccgtgaccgatcgggccgtcgcccacgtcatccaccgggatccctgacccatgactctgttggccaaaccggacgacgtgaagcgtcgcctggagatctgccgcgcctgtccgaacgccgagcgtgtaggacgtcgcctcttcctgcgctgcaggctctgcagctgccccctggcaagcaagacccgattccaaggggcctcctgccccgcgggcaaatggtaaccaccgaaggagcaaatcgatgaacgtcatgaaggccctgcagtccctgggcgcggtggggcgcgatgcaattcgcgcgatccgccagcacaagtacgaacgttgcgaatcgggtatctatattcccgcnnnnnnnntcagcatcggcggcatcttccggcatgcgcacgcggctgctggtggcgagctcggtccgtggcaggtcgacccgaaccgcctggtcaacgaaggcctgaactatctgctgaacgctggaatgggtggcggcagtcagcaaaccgccttctacctggcccccttcactggaaatgtcacccctgcagcggactggaagggcagtacgttcaaggacgtggcgtccgagttcacggcctacgcgccggcgacccgactgccctggaccacctcgccgtccacagcagaagccattggcaacacggctgcactggctgcagcgacattgacctattccgcaggcggtccctacaacctgtacggcatcgggctgctgaccggatcggcaaagggcgcaacagcgaacatcctgattgcagcgacccggttcgcgaccccgcgcaccaaccagctcgccggcgacaagttggcgatcgagtacgtgctctctgccaaggacgggggtgacgtctcgtaatgagcggcgggcggcataccggctggacgccgatcgtggtggttggcgatcgggcggccgcttcgctgcatgtgccggcggggaggaagctactgggattcgttgtgcaggaggccgctcgcaatggactggggactgccagtgcaaggcaggaagcggaggacggaacccttatcgtggccgagaagatcggtgaactgacgcggttgacgatcgtcacgccggagccggcaccgccgctcgacccactcgaccccatgggcggcttcatcctgtggcctcgctggaacgtgcacacgggtgctccggccgaccgtggctcacaagtggaccctgcaggtgagaacccgacggcctggctcgagttcagcggccgacgcctgatcacgcgctactggaagcgctgggacgttgtcgacaacatcaccggggctcggtacgagagctacaaccagccagaccggtatcccgccggtctccacttcttcggcaacgtcgactggaaggacggtagggatgtggctctgtccttctatgggtatggcgtccggtaccttcgcgacctgaccctgatcgacgacgnnnnnnnntggatctttcagcagggccagatcctgttcgatcgcattgcctatcgtgatgcgatggtcgatacacctccggactatctgtcctggcgactgacatccggttgccttcgcaggggggctgatggacaccatgagctggtggtgacgttcacccactatgtgatcaaccaaccgaccactgctcagtcggcgttcgtggtgttcagtatcaatcggaacgaggcaacgccccaaaagggtgattgggaagtagtgcaaggcagccaccgcctcctaggaatgaccccgggcaggatcaatccacaggacgaatcatccgcgaacggtttcaacgacgcagcgctgccctggttcttcaatgccgatgggaccaaggcaatccgcacggtgagcagtgagccgacgacggtgttcggcctggtcaatacgatgacgcaggaggtggaaatctccggggacggtatcgaccataggctgagccgggccgactacctgatcggtgactacaccaacgcccttggggccttcgcgctggtcgcgccgactcgcggcctggtggcttccgactatgccggttctgagcgtagggatgcctacctcgagctgcggctgagccaggggcaggtcgccaccgaggcgacagggtatcgcgggaccctgcgagtgctcgtcgtgctggagtttgatggcggggaactgccattgatcgacagggatttctccgtcggcagcgatcgccaggactatcacctcctggcgtacatggatcttcgccacaacctgttctgcggctggcggatccagggcgtgaatggtgcccacagcattcaaccattcgcgtacatgggcgggcgattggtgtacggcgagatcgaggccgtggactgggacccggccagtggcctgccagctcctttcctcgggcttgacacccgggcccccggcgctgtcgccgacggtctcgttttcgggaactactggaccggcgcgtcaggctctggatgggggccgcgtgatggcacccagcacggggtgatctggcgcaagcacccccgcgagggcctgaacttcttctcggccgctgcaagcctcagaacagccatggtcgaacgccaaggcgtgaccgatttcctcggcttcgattggagcggtggctggaactactgcaagggtcgctactgcgtgtcgatccccgggccctacaccggcacgctcaactacctgacgggctacgagctcggcgcggtcaccggcgtggttgccgatgaccgtcgcttctacccgctgacatcgctgcccaaacccatataggagcctcaatggcggtcatcacttccaccgggttcgaagcgctgctgctcgggcccacgtcgttcgacgggatcttccgcagcggctgcatcgagattcgctcggggatccagcccgcgcgtgcagacctgccgcctacggggcagctcctggcacgtattactcgcgatggcgggccgtggcaggcgggcggaacggccaacggcctgcatttcgtccgcaatggccgctatgtctacaaggatccagtggagcgctggctcttgcgaggcgtggctaacggcctggccggctggttccggcttgtgggcaacgagcctgacctacggcagatctctttcaccgcgccgcgcatcgacggagcaatcggactggatgacgggtccgctggcgacttccagatgcggcttccgacccttgctgtgactcccgacaccagcatcgaactgggtgactggtggtacgcgattccccctctctgaaccaggaccacgaaccatgacgatctcgattccccttgctcaggcgctgctgcagcaagtcaaaggcgccctcgatggtggtttcatctacatctacgccgggccggttccggcaacggcagacactgccctggacatggccggcgcacatacccaggtcgccaagcttgaggtcgccggccaagggctgacctttgcggctccagtcgggaacgttctgccgaagaacccgtccgaagactggcaaggcctgatcgccttcgacggcgccaatgctgccgcatcgaacctttcgccgtccttctatcgcttctgtgcggctggtgatgatggaagaggggcaaccactggcatccgcctgcagggcaccgctggcgggcctgcatcgaatgcggccgtgctcttcagctccgacaccgtcgtagccaatggcaccaacagcaccggcatcagcatcttcaacgtggtcgccgatcaggccagctgacatgttgtcgaagccgccgtccgcaagattcattcctccacagcctgcccgtgaagcacagccgtacagtgcggcttacacgttctgcggcggggagcccgcgaagggctactggcggcagtcatgcagcgaagggacgatggctgtcccgaataacggcgcagtgcagctaccgcagaacgctacgattctgggctacgagcagtccggtggcaccagctacgtccggtaccaggtttgtcggagcgtgttcgtccagacggcaccgccagggcctatcacgtgcaccagctatccggagcagaaggcacggccagcattgcctcgagttcctggccgcttcgagtacgcaagtgtgttcgcgtgggacgccggagctcggagtgatgccgagctcgatggtgatctggctatgaaactgacaatgagtcgggtggttggggtggtggtggggctgtgcaccgaccgggacaggcttgaggatcctgcagccattcttcatgggctctacttccaccagagccccggcggcttgatgcaggtctgcgcgatcgagtctggggcaagggtcagcgaagttcgaacctacagcgcggcagatgtctggcaagtccgcagggtggggggcgccattgagtatgtctgcaacggtgatcgcttctaccgctcgctgcacctgagcgaaggtccgctgctggtcggctgcgccatgtttgccaccggagacgtcatcgaatgaccattgagttcgttccccttgacgccgtttcgatcgacggcaacgccagctgcgcgctggtagtnnnnnnnngaggtgctggccgtggatttgccggcagcggcgctgccctgctgagacttcgcggcgccggcattgcgcaggttcgattcggcggcggtgtggatccggttgtaccagcgcacggtgctgcggctctgcagctcagcacagatggggtggcatcgctccacctgttcggggagggaggcgcatcagtccaggtcattgcggctggcttccaggccgcgcctggccacggtggtggcgcggcgaggctttcgatccacgcacgtgggcgccagctcacagagcctatggcctatgcggggcttgaggccattcctcgcatgctgtcgtccttcggtgggttgtggtttgtcagcccacgagctgcattggacatgggacagtcggagtcgactttgccgacccacgtcctgggcgaggcaatggccttcggagcagggcggcgaaacacccagtcaggcaacagcgctgccgctgatgtgttgagtctggaggacacagtcgcgatcgtctaccagctcctggtggaagaaggtgtcgtgttcgcgccggcgccgcaggcgacggtctcaaagctggagcgagttctagacaggcttctgctgctgggtgcgtgccggtcctatgcggacgcggtcaatgcgattgccggcggcttgtggtttggtgctttgaccgaagtcctcaagtccgaacgtgtcgccgatagcctggtcgcctcggagctggttgggaacctacagcgtgcggcggaccgtctcgcagaagcactgctgatcgacgcagatgccttcggatcgggtaccggcgtcgtactgatcaacgannnnnnnntcgcggccgccggcgaagttgatagtgcagaggccctgcagcgcctgggtgacgggctggggttcgtcacgcgcttggcgctggacaccggtgagtacattgcatgggttctgaacaccgagagccgcggtctgtcgcggtacacggattatccgttcaacagcttcgccaagatcggtagccgatactacggtgcggcgagcaacggacttcaccgactcgacggcgatgacgataacggccagccgatcgccgcacgcatcagactcgggctttccgcgctcgggacgcgccggctgaagagggtgccagaggcgttcgtcggctacaccagtacaggcagcctactgctacatgtgatcacggtgaacgaggaatctggtcagaaggaagctgccatctacaagattctggagcgaccggcgacaagcacgcgcgagacgcgctggaagctgggcaagggaatcaaggcagtggacttcgacttcatcatcgagaacgtggatggagccgactttgatctggcggcgattgaattccggccggtctatctcgaacggcgtacaagggggtaggtatggcggggccttgtttttggcgcgagctcagtggtgtggtccagcagtgcggcgatgatccggagcccgaggagtaccagcttctggtcaccaacggatacgcatatccgtggaggaatcctgagtttttcaatggcgccgcaggctttgagtacggcgtcgatttcgagctaaggatcgaccttccggacgggccaactgtctgtccgatggtcttcgaagcggaagggaggtacctcctggacggatacgtacccgttgatgccacgccaggcctagcggtccaaggcagcaatcagtggaacgtcttcatcttgctgcagtggtcttgattggagaagaaacatggcttcgacctggtgtcctgacctgtcggcggatgccgcggtcacactcgtgggcagcgcccacgataaattcatggagttgggggcccaaacgtacagtttggcgatttccaacctggacggtctcaacagtgttcgcctggaacctgtcgacttcaatgtcgactttcgcttcgctgatccccaggcgacgttccagcggccacggcgtccggacctggacgacggggcattggagttccgcgctcccgatgttccgctgcccagtgcgccgggattcgcggcggcaccgatctcgatcagcgaagcccccgagctcgatgctcaaccaccgacgctggcgttcggtgccaagccgaccactcccagtgtggtggagccgacgctcccgatcgacccggcggagatcgtgctgccgctggaaccgaactatgtcctgccgcaggtgccgacctttgaggcgttgaacctgccggcggtgccgaacatctccctgccagagttcgacgccgagaagccggttttcatcgagccgccattcaacgacacctggcagttcgaggcgacaccctacgtcagcacgttggtcgacacgctgacctcaacgctcaagcccatgatcattggtagccaggcgctgcccaagatcattgaagacgcaatcttccagcgggcccgcagccgcatcgagctcgagacccatcggaacgtggagcaggcgttcgcggagtttggggcccggggctttgctgagccccagggcatgcttgccgggcggatcctggagatccgccagaccggccaaagcgccgttgcagaggcttcccgggatactgcgatcaagcagttcgaggaatcgctggccaaccagcgcatggccatcgcccagggcgccgccctcgaggggacgctggcgcagctgcacaccgaagagcagaaggtgctgctgcaggcggcgacgttccagcgcgaaaccgtcatcgcagtgctgaatgccaggatctcggtcttcaacgcgcgcctgcaggcctaccagactgatgcccaggtcctgcgggatcgcatccaggcagagctggccaaggtcgaggtcttccgcgcccagatcgaaggcgaacgcgctcggggtgaaatcaacgagcagcgggtgcgcctgtacgagtcccagcttcgtggcgtgactaccctggccgacttctaccgcacccgtgtcgaggcggtgaaggtccaagccgacatcaatcggttcggcatcgacaagtaccgtgcccaggtcgacgcctacgaggcgcgctggcgtgcccacgtcgccgaatggcagggctacacggcaagcgtagagggggagggcaagcgggcggatctgtatcgcactttggtcgatgccaacgccaagcgcgtggatgcctgggcggcgagtaacaacatgcagttcgaggcggagcgcctgcgcatggcgcagcacggtgtgaacctggacgtctggcgcgccggcatcgcgcgctgggacgccaccctgagtggtgaacgtgctcgcctggcggccgtgggccaagccttcgatgcgaaggctcgtatttacagcgccgatgccggcgttgagcaagtggcctcagcggccgccgaccgcagcttcgagctcggcctcgcgcgagagcgcgcatcggtcgaggcccagctgcagcacgcacagatgcggatccagcagatgctcggcttgctgtcccagtcgggcgagatccagcgcgcgaaggcgcagatctcgagccagttggctgccagcacgatgagcgccgtcaactacggcgcaaccgtctccagtggccgcagtaagtccagttcctgttctcagaacttcagcttccagggcgagatcgcggacgcgtgatcagcctcaaccacaaaaggggaaccgcatggccatcaatgatcgagacgaactgaatcctgccggcgccgcccccgggcagccccgcattgcgcccaagccgagtgccggcacagcggccggctccgcgctacgcagcggcgtggcagggagcgcggcgttggcacggcgggccgccggcgctggtttgcgtgctgctggcaccgtggccgacgccgtcacggcgccagggcgtgaggccggcgggtttgtacgggatgccggtagggccgttgcgggtgcagcaccatcatcggagcaggggcaaccactgcgtgcaccgagccagcttgacccagttggcggcgcctccgtcgcgctgagccgcttgtcgccgctgcgcctcctgtcagccccgagaccgaagccaaccttctctggggtctcggccagcgtcgattcgaccgcgcccctcagcggttcccggctggccgggcgaccgtcgatcggggcggacttcaccggcgttagttcgagcgtgagctccaccgcgccacttgcgggtgctgcaggtgctgtagctccccgggctgcagcaaccactgcagcggcgccgagcacctacatgacgcaggacggccgcaccgctgcattgccggcaggcattacccgcacagtggatgccaacggcaattctgtgttcaccgggtccgccgccaccgtcgcagccgcaagtgggcctgcctcaggcgctccggcaggcggctccctagctcccctggtgtcgccccttgctgccgcgccggcaacgccggcagtggttgctccccggccgaccccgcagattgcgcagcgcggccgtcagggagggatcatcgagaatccggccgataccacagtggacaagctcacccgcgcaatgggtagcgccagcttgaagggcagcccgagcggtcgtgccgccgtagcgcaggcgattctgggcgaggcagnnnnnnnncaggcggagcgcgcatctgcgctccgcacccaggacgaagccgatcttgctgcaggccaggcaaacgcggtcgcggcgcagggcgacgccaaccgcgcactgcaggccggacagttcaatgcgcagatgcaggacaacgctgccaatcgccaggcgtcgctggaaacggcccgcatcgctcgccgtccggagatctcggttgctgcggacggcagcatgggtgttgtcggtggtgacggcagctggcggcccgtgactggtgctgatggccagaatgtgcgcgccgcgcaggcgccgcgacaaactggcgaactcaccgacgccgatcgcctgaagtcctacaccgatcgattcaacgcgatctcgaccagcgcaatgctcgacgcagacgcgaaaacggcagcattggcagagctcgatgcggatccgctctatgcaggcctgcgccccagcgccggaaagcccacgttcgagcggtttttgacgaccgtccgatcgaacggctcaaagatgacggacacgcagttgcgcgagtactacgacaagaactacggaggcaactgagccatggtgaacccactcgacgtcaatgatccgttcaagccggcaaagcgaccccagccaactggcgcgatgcagagcggatctgcgtccggcgcgaagccattggctttggatgttgctgatcctttcgcgccgcgccagcctgtgcagaaggtcgccaagcgcccggagcgcacctggggcgaggctatcaaggacaccgggctcggcatcgccaccggcgctgcgaacatcattggtggcgccattgagcagcgaaactctctggagccgacgaacctggtgcggcagggcctgcgcggcctggatcgcctgggcgtaaagggggcatcggagacggccgctctggtgccgggcacgccgtcggaaatcttgggtggacgtcgtgctggatccgacagtgcgggcctctccaaggcgacgcagatggccaccgactacctcggcgagagccagtctgaagcgctcaagcaggaaaagcaggagctgcaggacaccaagggcttcttcgccagcgccggcaaggtgctgtcctcgccgcggctgatcggaaacttccttgccgagcaggtgccgaacattgccgcgatgggcgctggcacgcgcgctgcagcggctcaggcaggcgagcgggccatggccggggcgctggccaagggcctcggtaccgaggcggcggaaacagctgcgactgccgcggggcatcgggcagcgacggccgctgccactggcatgacgacggtgatggagacgggttcggcaggccagcagacataccagcaggccatggcacagccgcagtcggtgtgggacgcgaatccggagtacaagcgaatggttgccgccggcggcgacccgcagacggtgaaggaaacgatcgcgcgtggcgcgtccatggaagcgcaagccatcacggcaccaatcgccgcgattgccggccgcatcgcggcgccgttcgaggctgacgtcttcacccgcggcctggcacgcaagccgaaggcgatgctggctggtgccgcgcgagagactgtcgaagaaggcctccaggagggcgggtcgcagttggccggcaatctcggtcagcgtcaggtcgacccggcccaggcggcatgggagggcgtccccgaggccgccggtaccggtgcggcgatcggcggtttgctcggcggcggcatggccgccggcggcgcgatcgccagccgcggcgacaatcaggccgcggtggcagccgatgctgagcgcgagcgcctggcacgtaggccggttcccacgccgccatcgctgccgccgccaccgattccacagatgctcgcgctcccgccgcctgaagtgatgaccgcgggcccggatgggaccatcgcgcccggcggtgttcgaccggaggtgatggccgagcccgaaatgcggttcccgcagggccgaggcatgtccgcgcccttcgacgggcgccgggtcgctgcacgtccacagccatcggtgcctttccccgatgcagtccccgactcgatcgcagatatagccaacctggtgtcccaggctcggcggcccaacgaacctactgccatcgcacccgctaccgcggcaatcgccgagcccgtgcctgctcaagtgcagggcggccaggcaggcctggctacgcccgaagtgccggaagctgcggcaccgccgctggcgcccgcaggcgcgccaccttgggttgacgcacagaccggtgaagcgctgcgcgagccgaccccgacggacatcaagcagctgctgcacaacggcctgcagtaccaggtcgagacccatggcggaatcaacacgccgacgctgctgcgctccatgcgcgatcagtacggactgcccagtgctcgcgtgcggccgctgctggaagaggtcaagggcgagcgacgtcgtggccttacggagccgccggcggacgccggcgctccagctgcggcgcaggcagcaagcacggcgccgctgccgcagcggaatgctgcgccgcaggcggatctgcagctggacggccccgcaaccaccgaccgttccgcgccggccagcgaactgcagctcgcaccagggcaggtggaggcgcactcggataccagttcgtctcgcgaaccggtcgcagagccgcgtgctgttggcgcgacggacgcgaccacagttaccgagacggctccggagcggcccattgccgagccgacgccaggtcaggtcaccgcgtccgcgcccagtgaggcgccgaaggtggccactgcagctgctgaggctgcgacgaacccgcagaacgatctgcctgcgcccacggacgcgcagaaggaagccggcaactacaagaagggtcacgtccgcatcaacggccacgacatcagcatcgaaaacccggccggcagccagcgggatccacgttggccagcgctgaagaaccactacggctacttcaagggcaccgtcggcaaggacaaggaccacgtcgacgtcttcatgaccgaccgcgctgaggatccagcgctaccggtgtatgtggtcgaccaggtcaacaaggacggctccttcgatgagcacaaggtcatcatgggaaccgcgtcggagcaggaagcccgggatacctacctggccaactactcgaagggctggaccggcctgggtggcatcaaggaaatgtcgcaggagcagttcaaggcgtgggtgcgcgacccgaagaagaccacccgccgcgtcaccaggaccaagccggcagaggcggcgtcggcgctgcagcccgctacacacgtaggcgactccgcgcagggtgtcagtgcgactgccgaaaccgttggtgcacctgcagaaaccggtagtgcgtcggccaaggacggaggtgagcctgcagctgctgcagcgccagcgaaactctcagggccggtcgaggcagggccggtttacacgcccaaggtccgcatcaaggcagggtctccggagtacgaccgcggcgacatcggcacgctcggtgcctacttcaagccggggcgtatcgtgaacgcctatggcaacacccgggatcgggtgatcgaattccggccgcccgggaaggatccgcgctggcaggtgaaggtgcagatggtggacaaggaagggaatgctcttccggatgaggcgccgcgctggcacagcaccattcctagcccgcgcgatctggattccgtgctcgggaagcctgagcggaagtcgagaagggacgcgaaggcggccaaggaggccaaggccgcagaggcaaagaaggacgacaaggccaagccggcgtcaaaccctgagacttcgaagcctgcgccgagtgataccgatcgagagagcggtagctcccccgtcgcggacagctcggcgggacagtccgatccactcttctcccgtcggggctgggaggcggacttcccggacgttgtcacggcacatcgcccagggcgtctgagcgcgcatgcggactacgctgcagccaaagccggcgacgacaccgcggcgctgcgcgtggcgcgcgatgtcatcaccccggagtttgttcaggacgtgcgtgccgcgctgccggaaggcagcaagcccctggtggtggccgtgcagtcccaggaagccaccggcaacaaccgcatcccgcggatggctgccgaggtgctggcccagcggctgggactgcaggtgtccgaagacatcgtccaggccgcgaaggtcaaccgtagtgccggcgatgctctgcaccggctggccaaccagcccccgttcactggcaaggtggagaagggccgcgactatgtcctgatcgatgacacgctgacccagggcggcaccctggcccagctgaaaacccacatcgaggacaacggcgggaaggtggtgctggccaccgctttgaccggcaaggactattcgcggaaaatcgccctcaactcccaaagcctggccgacgtccgtgaacgtttcggatcaatcgaaccctggtggcgcgaccagttcggctacggcttcgaaggcctcaccgagtccgaagcgcgcaccatcctcaccctggacaagggacgtctcgatgctgacgccttccgagatcgagtcgctgcaggccgagtaccgggcctccggccagtgggcgaaggagcagttggcgaaggatccggagctgaagcacctgggcccggcgggcgggtaaatcgatcggctgcaccggctgccagcggcggcctggacttcgaccgcgcgctgcagctcaaaaccgacctgacccagcactggggcgagaacgcgcccagcgtggtcgtggtgcgctcggccgaggacttcccagccagcgccaaggtcgatccgggctatcgccgggccgaaggtgtgtacgacgggcggcccaccgtctggatcaacgccggcaacatcgccaccgagcagcgctttgctcaggtgctggcccatgaggctattggccactacggcgtggagtccgtggtgggggccaaggactgggcccagatcgtcgacgcgattgatcagctggcggcgaacggatctggttctgcggcactgaagtcggtgctggccgacgtgaccaggcgctacggcaccgtcgatcgcgagacctttgccaaggaagcgatcgccgtcatggcggagcgggggattcgcaacagcttcaccagccgcgtggccgcggcagtgcgtcgcttcctccgccgggtgatgccctcgctcaagtggtccgagaccgaggttcgggacctgctgagccaggccgacggcttcctgcgtgccggcatgtcggcgcaggcgcagcgggaaatggtgcgttcctactcgtttgcgcagccgcagatcgacggccgcggcgaggccttcctcgagcagaatggcggccgatttctccgccgcgacgaccagtggtacctcgctaacgagcgcggccgcccggccgacttcctgacccttggcgcnnnnnnnnctgaggccgagcgcaccggtggccaagtcctggccgatccggttgagagtgggccgcgcacttggagcgtggtgctgcccaacggcgccgaggtgannnnnnnnnnnnnnnnnnnnntcttcagcatgccgccggcagacgcgctcgaggacatcgatgcgatccagaggggaatccagggcgaaggggtgctgnnnnnnnnccggcagaagatggaagacctcagcctgagcaaggtgaaggactcgttgcggtccacatggctcggtgcactggccacaagacacctgaccgagctggggcgtgactactttccgaccatcgatcgctattcggactatctggccgagatgcaggccgatcggaacaagctgcaggcggaggcggacacgatcgccgaggctgcgcgtcagtgggccagcaagaacaaagccgaaagccgccggctgttcgacctcatgcaccaggcgaccatggacggagtagacccgtcccgcgagtatcagcccctgcagttccggatgcccggcgagaagggcctgcaggtggtcaatcgcaagagcgtgctgcatgccatcaaggtgaagcaacagcagatgcgggaacgcagcggcgacagcaagacgaacatcatgaacgaggtcaaggcgttgaaggccatgctgaaggcagagccgaggcggcgccggcagtacgcgccattggtcgagcaatggtctcagctgtcaccagaagcgaagtcgttctacctgcagttccgtgacgcctaccggtctaggtcagacgcggtggaagaggccttggtccagcgcatcgaggatctgaannnnnnnnatttggtagggggccaggtcatcagcgacagcagccgccgcatgctggtgcacaagatccgcgaacagttcgaatctgcgcggctgcaaggcgtctatttccccctgcagcgcttcggcaagttcttcgttgcagcggagaaggacggtaccaacaccttcctcatgttcgaatcacagaacgagctggaccgagccgtgaaggacctccaggccagggaatgggccatcaccgcccgggggatgaagatggagggcaaggcggccgacgccccgagcggaaccttcgttgccgatgtgatcgatcagctgcggacggcgcacgtctccgacgctgtgcaggaccaggtgtaccagctgtacctgcagaccatgccggaactgtcgatgcgcaagcaccagatccaccgcaaatcggtgcctggctttgaccctgatgccgtgcgtgccttcgcctacaacatgcagcacggatcgcaccagctggcccgactgcgatacgcccacaagctgcagggtgtgctgaccgatctgaaggatgcgcagaagaagatccaggcatcccccagtgtcgacacgcggaaaatcgtggccggcgacgctctcctggaagagctgggcaagcggcacgactggatcatgaacccgaccgactcggcgctgaccaacctgatctcgtccttcggctttacctactacctgggcgccacgccggcggccgcgctggtgaacgtgacccagaccgccctggtcagttatccctatttggccgcacggcacggcggggtcaaggccatgaactatctgctggccgccagccgcgacgccgtgcgcacggtgggcaacatccagaagaccctgaccgaccccgacgagctccgcgcctatcaggcgttggaagtcgccggcgcgatcgagaagacgcaggcccacaaccttgctggcatcgccgagggcggcatgaccggctacaacccggcttggagcaaggccatggagatcatcggctggggctttcacaagaccgaggtgatcaaccgcgaggcgaccggcatggccgcctaccgcctggcacgcgcggatggcaagtcgttcgacgaggcggtgaagttcgcacgcgacgccatcttcgacacccacttcgactacagcaacgccaaccgtgcccgcttcatgcagagcggtacagcgaaggtactgctgatgttccggcagtacagcctgaacatgacctgggcgctcgggcggatggtctggcaggccaccaaggggcaggacccgcaggtgcggcagatcgccaggcgcaacttgaccggcctgctgggcatgagcgccctgttctccggcgccatgggtctgccaatgatgggcatgatcatgggggcgctgaacggcctccaggccacgttcggcgatgacgacgaaccttgggatgccgagaccgagctgcgggctttcctcaccggcatgttggggcagggcggggcagacctattgctgcacggaccggccgacaagctgaccggcgcgaacatatcaggccgtgtcggactggacagcctgtggatccgcgacgccgatcgcgagctcgacggccgcggcatgttcaacaatctgctcgagcaggccgcggggccgatgggcggcgtcctgaagaacgtgctggtcggcaagcagcatgtcgacgagggccacatcatgcgcggcatcgagaccatgctgccgaagggcctcaaggacgtgatcaaggccggccgctacgccacccaaggcgtgaacaccctgcgcggcgatcccgtcgtagccgatctgtcgccttgggaaatcctgctgcaggccaacggcttcgcaccggaaaaggtgtccaggcaatacgagacgacccgcgcgctgaagaactacgagcagcacatcctcgatcgccgcaaatcactggtaaatgccttcgccatggcgctgcgcaatggtgacgccggcgaccgcgcttcggtgctggtcaagattcgcgacttcaacagggtcaatccggaactggccatcacctcgagcgggctgcaacagtccatcaagaaccgggcccgctacagcgccagggccgaggccggcatcgtgctcaaccccaagctggccgcgcgtctgaacaaagccgtgacggagtagttgctgcaactttgcgccgccatcggatctgcttggatgaaaccaatgtgaagacgccggcgattgtgccggccctatcgatacaggggcattggttgatggacaagaaggacttgcaggtggtggccagtggaaagggatcgcaggagaaagcccagccgagggacagtggtgctggttttctttcgcctgcaacaggcttggaggtggggcccaaggcatcgagggggcggcactcccgccgccagacgctggagaagggcatggaagatgagcgccacaaggctcaggtggtctcgatggaggcttttaaggcaggccgggtagggcagatcccgccggagttgctggacatgtatgaccagctgacacgtgaccagcacgcgctggtgcggacctcgttcgtgctcctcgcggcaatgcggagacgattgggcttgccggacctgtgaggtcccaggggccgctgaggcggccccttcaactgccccgggcgctcacggcgccataaggcctgcatgctgtaatccggccatgtgctattccgcccagatcactgctgcttaccagaagctggtccgcatgaccggcgccacgctgtccctgcaggagttcgcggcgctgtacgcccacgacccggggaagaagcggcccaagaccccgaaggccatggacgacgcattccgggccggcgccacgccggcggagcttgcggtttgggcagaggtcgagcagtggaaccgggcagaggccgcggtgttggagcaggagctgttcgccaaccgcaagcgcttggccgatgccgannnnnnnntgcaggtgaaggaaacgaagaaggcccgagaggacatgcggatcgccggcaacaagatcgaccgggccttgctcaagctggctgacctcaagcggtccgaaccgaaggaccgtgactgccgaatcttccccggggtctacgccccagtaatcatttccgagggcggcaagctggtcatcaagcccatgcgctaccagtgccgcctggccgggaagccggccaactatgaccagcgcttcccgggcacctacaacgcgcgccgggatagcctggagaaattctgggcgccggcattcggccacacccatgggctgatggtggtggagacgttctacgagaacgtggaaggtccggacggcaagaaccaggtggtgcagttcacgccgcgaaccggcgaaccgatgctggtggcctgcctgtggtcgcactggacggatcccgcagggaaagagcccgacctgctgtctttcgccgcgatcaccgacgaacccgagcccgaagtcgccgcggccggccatgatcggacgatcatcaacatcaagcccgagcacgtcgatgcctggctcaatccggacccggctgacctagccgcgttgtatcggatcttcgacgacaagcggcaccccttctacgagcaccagctcgccgcataggagggggagcgaccgtggcgtggcaatagagtgctcacaatcgcagatgctgcgaccgccattcgtatcctgccggccatgccgcttcccgactccttctactggaccgcacgctctgcgagctggccggacgatccgctgactgtgattgcctgccagggcgtctgggtcttgtccatgaccgagcgtgtcgatgatggcatctgggtcgcacacctcgatcgacatcggtatggtcctggtaacggaccatgtcggaaatgcaccagctacgagcagggccgcgccggtgccgagctctgggtggcgaggcacgaggcgaggctgcgggacgacgtggcaaagatcgtggagtggcgaaatgcgatccggggcaatcgtctggccagggacaccttgaagccgccatttcctggaatggaaggcgagtagtaggccgcatgggcgctgcggcgccggtttgctcaaaccggcgatttgatcgattcgtcaagtcgttcaggcaaaatgactgcaggaactgggggatctgaagatgctggaagctcttttcgtggcaacagctggggctgctccggcggccactgcagcggcaaacgatggcaccgactggaagtggttggtgccggtgatcaccctgatcctgggcttcggtctgaagtggttccaagactgggtgacggagaatcgtcgcgagaaggctcagaagctgctacggcaggagcagcggtttgatcagatgcgggctcgtcgcatcgacgccgagcgggcgaatcttctcgcgctgcagccgatgctgctccgcttgttccgagcggtggggctgatccagttggcattccggcgccaccacgagaaaaccggcgaatggcatctttcccagtaccctgatggcctcggggaagagctgcgacaggccttcgcagacatagtaccgatcagggccagactgcactccgatgctattgccggcagcatcgatcagctcaattcggcgatcgttggtaggaacgaggcaggcacaaaagaaagtgcggaggagcagtttcagttcatcgacctgagctatcagctgcttcaggtggcaattgggggcgagatccggcgccttgaggatgagcaccgtcagctagatgactccccctactgagtacgcctctctgccgacttgccagcttcaaaagctggcaagaaagctggcaagttgctgccaatccatgcccatttctgcccatgcggcagttatgaacgaaaaagcccatcaagctaaggcattgatgggcttcgttatttctgcttcctggaaagcggcgccgatggcgtcacggggacaatgcacccccggtttctacagtgctgcaaggtacagggccgatcccgcgttgccacggtcagggcctgcccaacggttgcaatgctacggcaaaacagctgaacagtcacctttgcaatccacaacacgttgtagagccgccgtcatagcggattggtaacgtcattggcacgaatttgcgacacactggcgacgaccatccgagccaggacagacacggagactgtgggtgaccgatgcaagccaacaacgcagcctgcgacagctgatcgggccggtcggtgccgactatcagcggcgcgcgttgccgcccggctgggtctgggccgtgctggcggtgctgctggcggccacctgggtgacggagttgccggccacggccgcagcggcactggtcgccagcgcggtggtggtgcactggtcgcagcgcgggcgcatccattggctcggctggcgcctaccgggcctggccgtactggcggccctgctgtgggggccggaagtactgtcgcagtggttcgagcacgggctggccgtggtcctgatgtcgctggccagtctcagtattggcgtgcacgtgtggcagtcgcggcagttggcgcgccagctgcagggcgccgccgatgcgctggatgatgcccagttgctgtcgttgctgcccgatgatgccgcgcagctggcccagcagtggcgggaaggcgatgaccgctacgcgccggaactggcggtggtgatgcacctggcggtgatgcacgcggcgctggcgccgcgcatgcgcgggcagggcatgctggcggggtgacccgccttttgtagcgtcgagccatgctcgactgcttttcttaccgaagccgagcatggctcggctctacagaagaccaagacagccgagcatggcccggctttacaggtgatgcgctgcggccttacgcgtcgcggttgccgcgacgcatcacgcgctgcttctcgatcgcccagtcgcggtccttggcggcatcgcgcttgtcgtgggtctgcttgcccttggccagcgcgacttcgagcttgatcttgttcttgctccagtacatcgcggtgggcacgatcgtgtagccatcgcgctcgaccttgccgaccagcttgtcgatctcgctccggtgcagcagcagcttgcgctcgcgccggtcgttggccaccacgtgggtggaggcctggatcaacggggtgatctgggcgccgatcaggaagatctcgccgtgcttcacgtaggcgtaggcatcgatgatgttgccgcggccagcgcggatcgacttcacctcccagccctgcagtgccaggccggcctcgaagcgttcttcgatgtggtactcgtggcgggcacgcttgttcaacgcgatggtcttgttggccgtcgcgctctttgctttatccttgccgctgttcttgctcatttccgtattgtctccgattcgggcccgcccggtcgattgccgaaacgtcctgtattcatgcctactatccgccgcagcgccctggtcgaacattcgtccgcgcgcatgttcgacctggtcaacgatgtccaggcctatccgcgccgcttccgctggtgctcggctgcccagatcctggagcagggcgaggaccggctggtggcgcgcctggacctgggcctgggttcgttcagcacctggttccagaccgaaaacaccctgcagcgcccgcacagcatcgacatgcagctgcgcgatggcccgttcaagcagttgcacggccgctgggaattccatgcgctggccgaggacgcctgcaaggtcaccctgaccctggaattcgagcccagctcgcgcctgctggggccggccctggcgatcggcttccagggtctggccgatcggatggtcaatgatttcgtccgcgtcgccgacgaggcctgagcgatgatcgaggtcgaggtggtgctggcctggccgcagcaggtgctgtcgcgccggctgcagctggacgagggcgcgaccgtggccgatgccattgccgccgccgcgctggaaggcagtgaccgatgcccggccgtggccgtgcatggcgtactggcgcgcccgcagcaggtgttgctggagggtgaccgcattgagctgctacgcccgttgctggccgaccccaaggacaaccgccggcgacgcgcgctcggcggttgatgcccgcaacccgtccgtggggacgggcagggcctcagcggccnnnnnnnnnnnngtccttcggcaggttgcggccgaactggcgcacggtctgctgggccagggccttgtcgttgcccgggaagtaatcgccttcccaacgggtcacggtgtcattctcgaagaacaccacgaagttcttcacttcagtacgtcccaggcggttcacccgctggctggaggtgtagtcccagcgctgggcgtggaacggatcgggaatggacggggtgcccagcagcgcggtgacctgctgcttgctctgcccgacctgcagcttggccacggcatcttcccggatcaggttgccctgatagatgggttgcttgtagatgatgccgcacccggtggtggacagggcgacggcggcgaccaacaggagattgcgcatcgggactggcggttggggaaatcaaaccgatgatacactcccggcgtgccaccgcgacccaatccgaggcagctggcgctaaatcgccaatgaacggagacctatggaaacccacgacctgcgtaaagtcggcctgaaggtgacccatccgcggatgcggatcctggcgctgctcgagcagcgcaatgcccagcaccacatgaccgccgaagacatctaccgccagctgctggagcatggcgacgagatcggcctggcgacggtgtaccgggtgctgacccagttcgaggccgccggcctcgtgctcaagcacaatttcgagggcggccaggcggtctacgagcttgaccgtggcggccaccacgaccacatggtcgacgtggacagcggcaagatcatcgagttcgagagccatgagatcgaggagctgcagcgcaagatcgcagccgaccacggctacgaactggaagagcactcgctggtgctgtacgtgcgcaagaagcgcaagtaagccgatnnnnnnnnnnnnatgcgacgaaaccccgggcctgcccggggtttttcgttgccgggtcgcgtgctggggtcagagccctttgctggcgcaaagggatccgaccccggccgacccctgacctccaagcagcacgtccagatccaccgcctcggccatcgcccggttccccgcatcacccggatgcaggtgatcgccggagtcgtaggcagcggccatccgtgacggatcggccgcatcgcgcagggccgcgtccaggtcgatcaccgcgtcgaacggcccgtcggtgcgcagccaggcattgagctggctgcgcagggcgtccttgtccgggtggtggtagtcgtccagcgacgtgccgggcagggcgccggcgaacggcatcagggtggcgccgaggatgcgtagaccccgccgatgggcctgttcggccagggcgcggtagcccgcctgcagctcggcaagcgtgggccgcgcctgcttgcgcgcgaaggcggtgccgggccagctgatgtcattgatgccaaccagcacgatcacgctggacacgccaggctgatccagtgcatcgcgttggaagcgggcgagcgcggattcccccatgccgtcgtgcaagaggcggccaccggagatgccggcattgaccacggcgatgccccgcggtgccaaacgcgcggccagatggtcggtccagcgctggtcctggtcgaggctggcggtggcgccgtcggtgatcgaatcgccgatcaccaccacgctgcgtgcgctggtcggcgcctcgacctcgatgccggccaggaacaggcgggccgtggtgctgctggccccgctcagtgtctgggcctggctctggtcgccaggcgcaatccaactggtctgcctgccctcccaatggaacgtctgcaccggcatcggccccggcacgaagacgctgacctgcagcgcctgccggtcagccgtggtcagtggcagcggatcgctcagccgttcctgcccggggccgatcagcaccccgggctggccttcgaaactgagcggctgcggggtgtcccccgcccgggcggccacgctcgccgccccgatccgcagtggttgagtgccgtaggcattgctcagccgcacccgcagccgagacccgcccaggctgatacgtgccgtctggcggaaggtctggtcctgcagtgcggctgggaccagggtcggaaacaggaattccgggccccagaccggttgcgggctggcctgccagctggcgacccagtgcggcgcaggggcggcgctggcggcactggacaggacgatcaatgcggttgtgacgagctggctgaaacgattcatcgggcaatcccgggtggagggaaggccatggtgattccgtactcatctgtgaactagactgcgcatggacaatcatctgtgaactggattcattgccatggcgcgctccgacatcaaccgatccggcgaactggaagtgttcgtgcgggtgatcgagaccgggggcttttccgcagccgcccgaacattggagatgaccccgtcggcggtcagcaagctggtggcgaggctggaacaacgtctggggacgcgcctgctgcagcgttccacccgccagctgcagctgactcccgagggctgcgcgttctacgagcgcggcctgcgcgtgctggccgacctggacgaggccgagcgctgtgccagtgctcacgccgagccgcgtggacgcctgcgggtcaattccaacgtgccgttcggccagcatttcctgttgccgttgctgccggcgttcctgcagcgcaatccgcaggtaggcgtggacctgaccctcaacgacgaggtgatcgacctgctggagcagcgcaccgacgtggcggtgcgggccggtccgctgaagagctcgagcctggtggcgcggcggctgggcgcgacgcggatgatgatcgtggctgcaccggcctacgcgcagcggcacgggctgccacgcactgccgaggagctgcagtcgcacaaccggctggatatcggccatnnnnnnnngatgcagggctggccgttgctgcaggacgggcgcgaacgcatgctgctgcccagtggcaacgcccgcgccagcaccggcgatgcgctgcgccagctggtgctgggtgggttgggcatggcgcggctggcagcattccaggtgcagcaggatattgccgccgggcgcctgctgccggtgctggaagaggccaaccccggtgacctggaagaggtgcacgcggtgttcctggggcagggcggctacctgccgctgcgggtgcgcgcgtttcttgatttcctggtggagaacgtcgacctgacgcagccacgggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgatcttcgacccctcgcatcggttgccggccagcggccggcactaccgtgcggaagccgggcccacgcacggtagtgccggcctcagggctgcagcagcttgcgcgcggcgnnnnnnnnttccttgctcacttccacgccgccgagcatgcgtgccagctcttcctcgcgcgccttgctgtccagcttttccacggcgctctgggtcatgccttccaccgggcccttgctgacccggtaatgggcatggcccttggaggcaacctgcggcaggtgggtcacgcacagcacctggcgcttctcgccgannnnnnnnagcttctggccgacgatgtcggctaccgcgccgccgatgccggagtcgacttcgtcgaacaccatggtcggtactgcatccaggtccagcgcggccacttcgatggccagcgagatgcgtgacagttcgccgccggaggccaccttgcgcagggcgcgcggcggctggccggcattggctgcgaccaggaattccacgcgctcggcgccctgcgggtcgggcttgccggcgtcctgcggttccagctcgatcaggaactggccgccgcccatgcccagctcggcgatgatgccggtggtggtggccgacagctcggcagcagcgctgcggcggctggcggtcagcacttcggcctgtgcgcgccannnnnnnnnnnncttgtcgatctcgccggccaggcgctgcaggcgttcgtcggcgccgcgcagctgttccacttcggcgtgcatgcgctcgcgctgcgcacccagctcgtccatcggcacgcggtgcttgcgggccaggtcgtgcagacggccgaggcggcgctcgttctcctcgaactgttccgggtcggcgtcgaggtcgtcatgcacccggtccagcagcgacagggcttcgtgcagctggatcgaagcgttctcgatcaggccatccacctcgcccaggcgcgggtcgtgctcgatcaggcgcgacagctcgtggcgcacctgctgcagcaggtccagcgcggagctgccgtcgtcgccgttgagctggttgctggcggcctggcaggcgctcagcagggcgctggcatgggcctggcggcggtggctggcgccgagtgcggcaatcgactccggctccaggtcttcacggtccagctcgcgcagctggtgctccaggaagccgatccggtcactgacgtcgccctgttgcgacagcgccagcgattcatcgaccaatgcctgccaggccgcggcggcgcgtcgcacctggcggcgttcgttctcgttgcgcgcataggcgtcgagcagggccagctgcgacgggcgcgtcagcagggcctgctgttcgtgctgtccgtggatctccaccagcagcgaggccaggtcgcccagttgcgccagggtcaccgggcggccgttgatccaggcccgcgaaccgccatcggcgcggatgacccggcgcagctggcactgctcctcgtcgtccagctcgttgtcggccagccactggcgtgcagcctgcagctgctccagcgcaaactcggccgaaagctcgnnnnnnnnggcgccgtggcggaccacgccgctgtcggcgcgcaggccggacaggaagcccagcgcgtcgaccatcagcgacttgccggcgccggtctcgcctgaaaccacggtcatgcctggcccgaactccagttcggtggcgcggacgacggcgaaatccttgatcgaaagatgtctgagcatgggtaagggggtatcagcagccgcgcaacgctagcacgcgggcgagggaggtccaatgacttgccaaggtgatgcgccgccattatctagtgtccgtgtctcacaggttgattccatgcacggttctcccgaccagcttgccccgcgtgcgcgccatctgctgcgcacgctgatcgcgcgttacatccaggacggcgagccggtcggctcgcagacgctggcgcgcgtggccgggctggaggtcagtccggccaccatccgcaacatcctgggcgacctggaagacctggggctgctggcctcgccgcacacctccgccgggcgcgtcccgaccgcacatggctaccgggtcttcgtcgacagcctgctgcagatgcagccgccgggcgaaggcgagctggcccggctgcgccaggaactggctggcggcggcagcacccaggccctgctcggcagcgcctcggagctgttgtcggcgatgagccacttcgtcggcgtggtcagcgcgccgcgacgcgagcagttcgccttccgccagatcgacttcgtggcgctggacgggcgccgggtgctggcgatcctggtgtttgccgacaacgaggtgcagaaccgcgtcatcgagacccggcaggagttcgcgccgggccagctggagcaggtggccaactatctcaatgcccatttcgccggcctgccgatggccgagatccgcacccgactgctgctggaactgcgcgatgcccgctccgagctggaacagctgctggcgcacagcatcgagctggccgaacaggccctgcagccggctgccgacgacatgctggtggcgggccagacccgcctgatgggggtgcaggacctgtccgacctggagcgcctgcgcgagctgttcgagctgttctccagcaagcgcgagatcctgcagctgctggagcggaccatccaggcgcccggcgtgcgcatcttcatcggcgaggagaccgggatgatgccgctgcagggcgtctcgctggtcaccgccccttacacggccaatggccaggtgctgggcgtgctgggggtgatcggccccaagcggatggcctacgaccgcgtgatcccgctggtccaggctaccgccgatgtactgggcgcggcgttttcgccagccggccgcccgccgggaacatccgacgcttgaaacgcagcatcccgcccacactagggtgggtggaggcggagattgaccgccagggacccagacatgaaccacgaacagccagatatcgaatcccagcagagtgccgccgatgcggccgccaccgccggcgtcaacgacgaagtcgagcgcctgcgcgccgaaatcgaacaggtcaaggccgatgccctgcgtgagcgcgccgacctggagaaccagcgcaagcgcgttgcccgtgacatcgaacaggcccgcaagttcgccaacgagaagctgctgggcgatctgctccccgtgttcgacagcctggatgccggcctgaaggccgccggcgacgacccgcacccgctgcgcgaaggcctggagctgacctacaagcagctgctgaaggtggccgccgacaacggactggtcctgctggacccgatcggccagccgttcaacccggaacaccaccaggccatcagccaggtgccgacgccgggcgccgccccgggcagcgtggtgaccgtgttccagaagggctacctgctcaacgagcgcctgctgcggccggcgcnnnnnnnnnnnnccgccgattgatggaccaggccgggctttgcccggtcccggttgtgccaggccatgcctggcaaggttttccaggcgctgaacacagcgttcgggagacggcttgaatgttccacgagcctcccccacatcgtattcatccaccggccgaacggccggactgacaccaacaagcatcctcaggagtctcccccatgggcaagatcattggtatcgacctcggcaccaccaactcgtgcgtggcgatcatggacggcggcaaggcccgcgtcatcgagaattcggaaggcgatcgcaccaccccgtcgatcgtcgcctacaccaaggacggcgaagtcctggtcggtgcctcggccaagcgccaggccgtgaccaacccgaagaacaccttctacgcggtgaagcgcctgatcggccgcaagttcaccgacgccgaagtgcagaaggacatcgcgcacgtcccgtacagcatcctggcccatgacaatggcgacgcctgggtggccaccagcgacggcaagaagatggccccgcaggaaatctcggccaaggtgctggaaaagatgaagaagaccgccgaggacttcctcggtgagaaggtcaccgaagcggtcatcaccgtgccggcctacttcaacgacagccagcgccaggcaaccaaggacgccggccgcatcgccggcctggacgtcaagcgcatcatcaacgagccgaccgcggccgcgctggcctatggcctggacaagggcgacaacaaggatcgcaagatcgtggtgtacgacctgggcggcggcaccttcgacgtctcggtgatcgagatcgccaacgtcgacggtgaaaagcagttcgaagtgctggccaccaacggcgacacgttcctgggtggcgaagacttcgacaaccgcgtcatcgagtacctggttgaagagttcaacaaggaccagggcatcgacctgcgcaaggatccgctggccctgcagcgcctgaaggatgctgccgagcgcgccaagatcgagctgtccagcgcccagcagaccgaagtgaacctgccgtacgtcaccgctgacgcgtcgggtccgaagcacctgaacatcaagctgacccgcgccaagctggaagccctggtggacgacctgatcaagaagtcgatcgagccgtgccgcgtcgccctgaacgatgccggcctgcgttcgagcgacatcagcgaagtgatcctggtcggcggccagacccgcatgccgaaggtgcagcaggcggtgaccgagttcttcggcaaggaaccgcgcaaggacgtcaacccggacgaagccgtggcactgggtgctgcgatccagggcggcgtgctgggcggcgacgtcaaggacgtgctgctgctggacgtgaccccgctgtcgctgggcatcgagaccatgggcggcgtgttcaccaagatcatcgagaagaacaccaccatcccgaccaaggcctcgcaggtgttctccaccgccgaggacaaccagtcggccgtgaccgtgcacgtgctgcagggtgagcgcgaacaggcccgcttcaacaagtcgctggccaagttcgacctgtccggcatcgagccggccccgcgtggcctgccgcaggtggaagtgtccttcgacatcgacgccaacggcatcctgcacgtgtcggccaaggacaagaagaccaacaaggaacagaaggtcgagatcaaggccggttcgggcctgtccgaggaagagatcgcgcgcatggtcgccgacgcggaagccaaccgcgaagaagacaagaagttccaggaactggtgcaggcccgcaaccaggccgacgccctgatccacggcacccgcagcgccatcaccgagcacggcagcaaggtcggcggcgatgtcatcggcaaggtcgaggcggccctggccgacctggaaaccgcgatgaagggtgacgacaaggcacagatcgaagccaagtcgaaggcactggaagaagctggccagtcgctgttcgccgctgcttcggccgaccagggcggtgccccgggtgccgacgccggcaatgccggcaaggcgcaggacgacgtggtcgacgccgagttcaccgaagtcaaggacgacaagaagtcctgatccggaccgacacgggacgctggccaccagcgtcccgttgtcgcatcagggtcctgaccgcccaccggcgtgtcggggcgcccgacgcaagagcggacctggttccgctcttccgctttgacgaatcccgactttccggaaccagatccacgatatgagcaagcgcgattattacgaagtgctgggcgttgcccgcaccgccaccgacgacgagctgaagaaggcgtaccgtcgctgcgcgatgaagttccacccggaccgcaacccgggtgatgcggcggccgaagcctccttcaaggagtgcaaggaagcctacgaagtgctgtccgacggcaacaagcgccgcatgtacgacagccatggccacgcggcgttcgagcacggcatnnnnnnnnnnnnnnnnnnnnnnnnnnacatgaacgatatcttcggcgatatcttcggcaacatctttggcggcggtggcggtggtccgcgccaggcgcgtcgcggcgccgatatcggctacgtgatggagctggacctggaagaagccgtgcgcggcgtcgagcgccgcatcgagattccgaccctggccgagtgcggcgactgcgatggcagtggctcggaagacggcaaggtcgaaacctgcaatgtgtgccatggccgcggccaggtgcgcatccagcgcggcatcttcgccatgcagcaggcctgccacaactgcggcggccgtggccagatcatcgccaagccctgcaagacctgccacggcaacggccgtgtcgaggaagacaaggtgctgtcggtgaaggtgccggccggcgtcgataccggcgaccgcatccgcctgcagggcgagggcgaagccggtccggccggtacgccaccgggcgacctgtacgtggaagtgcgcgtgcgcgagcatgcgatcttccagcgcgatggcgacgacctgcactgcgaagtgccgatccgcatctcgcaggcggcactgggtgacaccgtgcgcgtggccaccctcggcggcgaagcggagatccgcattccggccgagacccagaccggcaagctgttccgcctgcgcggcaagggcgtgcgttcggtgcgcagccgcagcgagggcgacctgtactgccgcgtggtggtggagactccggtcaacctcacccctgagcagcgcaagctgctggaacagttcgaagccaccttcgtcggcgaggaagcacgcaagcattcgccgaagtcggccaccttcatggatggcgtgaagggcttctgggaccggatgacgtcctgagttttcaacgcaagtgttgaacggtagcgccgggccatgcccggcgttttcgtttgcgatcagcggaaaaacgccgccggcgtctgccccagctggcgcttgaacatgctggtgaacgcgctggggctgtcgtagcccatcgccagcgcgacatcgatgaccttgtcgccgaccgccagccgctccaatgcggccagcagtcgcgcctgctgtcgccactggccgaaggtcatgcccagctcgtgggcgaagtggcgctggatggttttcacgtccacttccagcgcctgtgcccagtcctgcagcgtggcgtcatcgccggggtgcttctggatgtgctggcagatccgctgcaggcgcgggtcggtgggcgagggcaggtgcagcgggagcacgtccatgcgatgcagttcgtccagcagcaggcgcaccacgcggccatcgcggctgtcttcgatgtgctcgcccttgatcagggtggctgcctgcagcagttcgcgcagcagcggtgccacctgtaccgcgaacggttcggccggcaactgcggggcgaacgacggatcgatgtacaggctgcgcatgtgcacggcggcaatgcagtccaccgcgtgcaccatgcccgccggcatccagatcgcacgggtggagggcacgacccagcgaccgacttccgagcgcaccaccatcagccccgagatggcatagaccagctggtggcgctggtgcttgtggcctgcgatatgggtgcctgccgggtactgggtaacccggtaggtgaccggacgatgcagtggcacatcacgccacggcgcagccgggtcgacatcgccggcaatgtcctttttgcgataggccatgacccgaacgcggcagaagggaggggagggcaaccgtagcatgcgtggctcgcccccaacctgactgcgtccatgtccgccttggcttctcccgcaacgacctcacgtccggtggctcccggtgtgctggcagctatttccacctcgcatgtcgtcaacgacatgatgcagtcgctgatcctggccatctatccagtgatcaagggcggcttcaacctgagcttcacccagatcggcctgatcacgctgacctaccagctgaccgcttcgatcttccagccactggttggcgccgccaccgaccgtcgcccggcgccgtactcgctgccgattggcatggcctcgaccctgtgcggcatgctgctgctcggcttcgcgccgaactatgcggtggtgctgatggctgcggcgatggtcggcattggttcggccattttccatccggaagcatcgcgcattgcgcggctggcctcgggtggccgccatggcttcgcacagtcggtgttccaggtgggcggcaatttcggtaccgcgctcggtccattgattgctgcagcggtgatcgtgccgcatggccagcatgccgcgtcgtggtttgccggcgccgcgctgatcggcattgcactgctgacctatgtcggccgctggtacgcgctgcacctgggcaccccgcgcccggccagcaccgcctcgatggcgccgcgccatcccccgcgcaccgtggccaaggtgctggcgatcctgctggtgctgatcttcagcaagtacttctacatggccagcatcggcagctacttcaccttctacctgatccaccacttcggcattccggtggcacaggcgcagctgcatctgttcgcattcctggtggcgtccgccgccggcggcttcctcggcggcccgctgggcgatcgcatcggccgcaagccgatcatctggacctcgatcctgggcgttgcgccgttcgccctgatgctgccgcatgccgatctgttctggaccacggtgctggcggtgctgatcggtttcgtgttgtcgtcggcgttctcggcgattgtggtgtacgcacaggaaatgatgccgcaccgcatcggcatggtgtccggcctgttcttcggctttgcgttcggcatggggggactgggtgctgccgtgctcggcctgctggcggacaagaccagcatcgagtacgtctaccagttgactgcgttcctgccgctgcttggcatcgtggcggcgtggctgccgccgtcgcggcctgctgctcactgaggggttttggcttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaccgggcgtagaatgcggccatgagcgaatcccttgataaccacctggtccacggccgccgccagcggcccgacggcccgtcgccgatcgatgtcatctcggtccagtcgcaacttgtctacggccacgccggcaacagcgccgccgtgccgccgatgcgcgctctcggcgtgcgcgtagcagaaattccgaccgtgttgctcagcaacgcgccgttctacgacaccacgcgcggtcgcgtgctgcccgccgactggttcgccgacctgctgctcggcacccacgagcgcggcctgccgcagcgggcgaagatgctggtgtccggctacttcggcagcacctccaacggtgccgccttcgccgactggctggacgacatcctgccggcctgcccgcagctgcgttactgcctggatccggtgattggtgatacccataccggcccctacgtggaaccgggcctggaagcgatcttcgccgagcgcctgctgccgcatgcctggctggtgaccccgaacgcctttgaactcaatcgcctcaccggcatgccggcgctcgccgaggccgatgccatcgccgccgcacgcacgctgctggatcgtggcccgcactgggtgatcgcgcacagcgtgggcggcaccccgggtgaactggtgaccctggctgtcggccgcgaggagacctggcgctggacctcgcccctgctgccggtggacgtggccggtacgggtgatgtgctgatgtcgctggtggtgtcgttcctgctgcgcggcgaatcgatgcagcaggcgatctcgcgtgcgattgccggcacccacgcggccctggaggcgaccctggacaacggcttcgaagaattcgacgtgatcgctgcagcgcctgccgcgctggccgaggggacgcgcttccgcgccgaacgcgtggcatgagcggcctgctcgaacgcacgccgcgcacggtcggcatcgtcggcagtgccggcgcctacgggcgctggctgacccgcttcttccagcagcacatgcagctgccggtaatcggccatgatccggctgatccgggctcgcatacgccggaacagttgctcgcgcaggccgatgtgctggtgttctcggcgccgatccggcatacgccggcgttgatcgccgagtacgtgcggcagtcggccggccgcgagcaggaccggctgtggctggacgtgacctcggtgaaggaggcaccggtgcaggcgatgctggcctcgcaggccgaggtggtcgggctgcacccgatgaccgcgccaccgaaagcgccgaccctgaagggtcgggtgatggtggtctgcgaagcgcggctgcggcactggcagccatgggtcgattcgctgtgcacggccctgcaggctgagtgcgtgcgggccacgccacagcatcacgaccagatgatggcgctggtacaggcgatggtgcatgccacccacctggcccaggccggcgtgctgcgccagtaccagccgcagctgggcgacctggccgcgatgatgccgtaccggtcggcatcgttcgaactggatacggcgatcatctcgcgcatcctgtcgctgaaccccgcgatctacgaggacatccagttcggcaacccgtacgtggcgccgatgctggagcgcttggtcggccagctgcagaccctgcaggcccaggtcgggcagggcgacgacactgcacgcgatgcattccgtgaggggctgctgtcggccaaccgcagtgccttcggcgagcaggcactggccgagggcaactacacctttgaacgcgtgggctatctgctggctgacctgaccgagcgcaatgcgttgtcggtgcacctgccggaagaccggccgggctcactgcgtgagctgctgaacgtgttcgagcagcaccgcatcagcctggcctcgatccattcctcgcgcacgcctgggggcgaagtgcatttccggatcgggttcgtggccggcagcgatccgggggcgatcagtcgcgcggccgccgaagtggacgccagcggcatcgggcgggtgctgggctgagcacattcatccacaggcggtgtggatggtttctgagcaaaggtgtggataacctcgctcagcccttggtagtaaaggctgtcaagatgcttggtcaaaaattgatcacgctttttgtagggtcgagccatgctcgaccgcctttggcaaaaagcgtgtcgaccaaggtcgacacccaccagagcggagcggtacgaaatccggtggcgccgggccatgcccggcgaacctcagatcgtcagcctcagctcaccgccactggtggtgaactcgcggccgtcgcgaaccagcggccgtccatcatccagctcgtagcgtggcgtggcttcggaatggtgcccgctgccattcgcctcgggcttgaactcgatgatgatgtggctttcgccgttgctgtcgacggcggggaactgacggaacgacatcgtgcacctccttcagcggatgctgctgttgcgcggccagcttggccgcgccgatgttaggcggacgtcatcaatcgatgaactgcaggcgtgcaagttcagcgtacagtccgccttcggccagcagctgcgcgtgcgtgccctcggcgacgatgcggccctggtccatcaccacgatgcggtcggccttgagcacagtggccaggcggtgggcaatgaccagcgtggtgcggccggccatcagccgctccagcgcctgctgcacgctgtgctcgctctgcgcgtccaacgcgctggtggcttcgtccagcagcaggatcggcgcgtccttcagcagtgcgcgggcaatcgccacacgctgctgctggccaccggacaggcgggcgccgcgctcgcccagctcactgtcatagccctgcggcaacgcgcgcaggaatccgtccgcctcggcggcgcgtgcggcatcttccacctcgctgtcgctggcctgcaggcggccatagcggatgttgtnnnnnnnnctggcggcaaacagcgtcggctgctgcggaaccagcgccagctgtccgcgcagttcggccgggtcgacctggcgcacgtcgatgccatccacgcagatgcggccactggccggatcgtggaagcgcagcagcatcgacagcaccgtgctcttgcctgcgccggacgggccaaccagggccacggtctcgcccgggcgcacgtgcaggctgaaatggtccagcgccgcctggtctggccgctgcgggtaatggaacaccacgtcgtcgaaccggatctcgccccgcagcggctgcggcagcacgtgcggctgcgccggcgcgcggatctcgatgtcttcctgcagcagttcgccgatgcggcccatgccgccggccgcgcgctgcagttcgttccagacttcggccagcgcaccgaccgagccaccaccgatcagcgcgtacagcacgaactggccaagggtgcctgcgctgaggcggccgtcgatgacatcgtgcgcgcccagccacagcacgccgacgatggcgccgaacaccagcaggatggcgctggcggtgaccagcgactgcgcaccgatgcggcggcgggcggccttgatggcatcgcccagtgcatggtcgaagcggccgcgctcgtagggttcgcgtgcatgcgcctgcaccgtccttacggcgcccagggtctcgctggccaggctgttcgcatcggcgatgcggtcctggctgctgcgcgcgacggtgcgcagcttgcgcgcaccgatgatgatcggcaataccgcaagcggaatacccagcagcgaccacgccgccagccgcgggctggtgacgaacagcatcgccaggctgccgaccaccgtgacgctgctgcgcaatgccaccgacatggtcgagccgaccacgctgcgcagcagctcactgtcggcggtcaggcgcgagaccagctcaccgctgcggctgcggtcatggaagccggcaccgagctggatgaggtgtgcgtagaggcggctgcgcaggtcagccacgaccttttcgcccagcagcgacacgaagtagaagcgcgcggcggtggccagggccagcaccacggccaccagcatcagcagggcgaaggcacggttgatctggccgccgctgctgaagccatggtcgatcatctgcttgaccgccggcggcaggctcagcgtggccgccgaagacaccgccagggccatcagccaggcggtgaacaggccactgtggcggcgcacgaacggccatagcgtgcgcaggctgccaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntccttgtcagtcatcctggtggtcgtcttctatgcggatacggtcacgagtggcgtcgcgcaggcggattttcaatgcgtcgacctgatcggccggcaattcgacccgcaggcacaccccgttcgcgtcgaactgttcatcgcgcttctccgcgccgaaccccggaagggccgcatgcagggtgcccaggtcttcgaagccggcctgcagctgcagccgtgccatggcgaccagcgccagccgcggcgcggtgcgcaggcattctgcggcggcgccaccgtacgcccggaccaggccgccggcgccgagcttgatgccaccgaaccagcgcgtcaccaccaccatcacccggtcgaagccctgcccgtcgatcgcggccaggatcggccgcccggcggtgcctgccggctcgccatcatcgctggagcggtagtcctggccatgccggtaggcccagcagttgtgcgtggcgtcggccacggcaacctgttgcaggaacgccagcgctgcgggggcgccgtcgatcggcgcggcatgggcgatgaaacggctgtgtttgacttccagcgtgtggctgacgggctgggcgagggtatcgagcattcccgccattctacggtgttgccgggtacccccgcccgtttcagtcgtccagcagcgggcgcaggtcgcgcggcaggcgcgcttccggatattgctggatgtagcgctccaggctggcgcgggcgaggtcgcgctggtcctggtcacggcgctcgcggattttctgcagccactgccggcgtggcaggcgcgcgtcggcgtccacctcggcctgcacggtatccgcgctcaggcccgcatcgctgccgcggcgcatgatgcccggagccgaacggctgggagcctcacgcttcatcgaggtgatctccacccgatccagcgcctccgcccgctcgacctcggcggcattggctgccggtgcaggtgccgcggccgtgcgtgctttcagtgccccggacgctgccggcgcgaatgccggtgcaggtgccgagtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncatcgatcgtgcagcctgggccggcgcttcagcggtttcggccggcgccggctcgggcgcgcgtgcgatggacggtgccggggcagcggcaacaggggcggcctcgggtgctgcgggcgcagcgcttggttgggcggccgccacagcgctgtcggctgcactgcggtcagcggcctgatcggcagccgcaacgtcttctgccgctgccggtgccgcagcaacagcggcctcaccggccggaaccggcggcggttccggacgcagctgccaggcgatgccgatggcaaacaccatcgaggcggcgatgccgaacaccgccggccaacgcgggcgtgtgcgctgcgtgcgcggcgcctcgggagaggcgaccgcatcggccgccggcgcgtccacggcagcgcgggctgcggccaggatggcagcgtccagtgcggcgggcggagcctgctcggcgcgacggccgagcagccgggccagctcgcgttcttccggcgtcagcggttcgtctcggttcatgcgttcaatcccgcacgcagcttgtccatcgcatagcgcagccgcgatttcacggtttcccggcctacgccggtgatctggccgatctcctccaggctcagttcctgatccagccgcagttgcagcacttcgcgctgctcaggcggcagttgttccatcgccagctggatgcggcgacgttgttcgaattcggaaagctcgccttccggggtctgcccatcctcgatcgcggccaggcgcagatcggcatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaatggtcgttcaggcggttgtgggcaatgcggaacagccaggtgctgaaggccgcgtccggttgccacccggcacgggcgctgatcacccgctgccagacgtcctggaagatctcctcggccagcgcggtgtcgcgcagttgccgcagcaggaagccgaacaggcgcttgcggtggcgcccatacaggctttcgaacgcgcgcaggtcgccaccggcccaggccagcatcaaggcttcatcggttggcagtgcgctggcttccacggcgtacagggtaaggcctgcaggcggtggcgcatagccggtggcaggggcgggcagggcgaggttcatggcatggaagcagctacggacagcacgaaaaacgtacgggcgcacgattcggggtttacgggcttccattgccccccgggtggcgcgctatgctcggcggctcaggggaggcgacgcacagacggcgccaagagattgtcatttgtccacgcatgctgaatcggcggaagagccactacacgaggccgtgttgagcacggcgctggtgcgcgcgttgcatgcgcttttgccggaaacggccgtggtccgcgttggctgggacgacccgcagctggggagtggccgagggggctggcccttgcctgcgattgacagcgctgcgtccgtggagcccgccaccggcgatggccagcacggctgggagtatgacggtgcgcggctgctgctgtcggttgcgggcgcggtgccttcacccgcgtggtgggggctggcccggcaggcgatggagctggcgctgcagcgcggccgccaggccggccagatcaaggcactggaagaggccgaacggctgcagcaggccctgttccagattgcagatctggccggtgccgacctggaaatgcccgagatgctgcgccacgtgcatggtgtgctgggcacgctgatgtatgccgagaactgctacatcgtggaatacgacgatgtgcgcgaccagatacgcttcctgtacttcgccgatcaggtcgatgacttcgtcgccgatcccacgcagagccatgacgccagcgagatgccgcgcagcctgaccgtggcgctgttgcgccatggcaagccgctcagtggtccctcgcgcagactgctggcgcaggtgatggaacaggagcacgacccgcagcgtgggcccgaaagcctggactggctgggcgtgccgatgctgcgcgacggccgcgtctgcggcgccatcgtggttcagagctatgaacaggcggcccgctatggcgaggccgagcgcgcattgctgggcttcgttgcgcagcacgtacagaccgcgatggaccggcgccaggcgcaggtgcggctggagcagcaggtggcgcggcgcacccaggaactgcagcgcgccaaccgcagcctgcaggatgaggtggccgagcgtcgccgtgccgaacagttgcagaccgcgctgtacaacatcgccgagatggcgatgtcagccgacagcctggaccagttctatggtcaggtgcatggggtggtcgggcgcctgctcgacgcacgcaatttctacatcgccctggtcaacccggccggcaacggcctggacttcgtgtattcggtggacgagcacaatgccagccgcgcgccacggccgttcagccggggcctgaccgaatacgtggtgcgcaaccggcgcccgctgctggcgtcacgcgcgcagatcgatgcgctgctggccagtggtgaagtgcgcgagtccgnnnnnnnntcgcattgctggctgggcgtgccgttgctgcgcgacgatgaggtggtgggtgcgatcgtggtgcagagctacagcgagaacagcacgttcagcgtgcacgatcagcggctgctgaccttcgttgcgcagaacatcggaaccgggcttgcgcgccagcgcgaccagcagcggctgcgttcggcacatgccgagctggaaaagcgcgttgaggaacgcacccgcgaactggccgaggtcaacgaaaagctgcttgggcagatcggtgagcgcctgcgtgccgagcagcgcctgacccaccaggccatgcacgatgcgctgacaggcctgcccaaccgcctgcacctgctggatcgcctgcaggattcactggcgctggccaagcgcgagggcggaccggtgttcgccgtgctgttcctcgatctggaccgcttcaagctggtcaacgacagcatcggccatgccgccggcgaccgcatgctggtggaagtggccaagcgcatcgtgtcgatggcaggtgccgaagatgtggtggcccggcttggcggtgatgagttcgctgtgctgctgcagtgcccgcagggcctggcgcaggcactggatttcggccagcggctgctgctggcgttgcaggaatcgatgtggatcgccgggcgcgaactgtttccgtccggcagcctgggcattgccctgtggaatccgcgctaccgcaccggagaagagctgctgcgcgatgcggatgcggccatgtaccgggccaaggcgcagggccatgaccgctgtgcgatcttcgacgaggacatgcgcgaagaagccatgcgcagcctggacctggaagccgacctgcgccgtgcgatcaacaaccgcgatttcgtgccgttctaccagccgatcgtgcgcttgtccgacggcgaagtggtcggtcacgaggcgctgctgcgctggcagcatgagcgccgtggcctgctgctgcccggcgcgttcctggagctgggtgaagagagcggcctgatcgaacaggtggactggctgatctacgagcaggtcatcgcggggctggcacggggaggcgaaggctacgtctcggtgaacgtatcgccccggcatttccgctcggcagagttcagtgatcgcctgttcggcctgctcgacagctgtggtgccgatccgcgccggctgcgcctggaaatcaccgaggtggcgttgctggacgacggcccgcacacgctgcgtatcctgcagggcctgcgcgagcgcggcatccaggtgcagctggacgatttcggtaccgggttctccgcgctgtcctacctgcaccgtttcccgatcagcacgctgaagatcgaccagagcttcatcgccggcctgcacggtccggaagtgcagagtacgcgggcgctggtggaaggcgtgctgtcgctggcgcgcacgctgggcattgagaccattggcgaaggcatcgagaccgacgcgcagcggcagaccctgcgtgaactgggctgcgactacggccagggctacctgctggggcggcccgcgccgtgggcgcacgcggcggcctgagccaccgcgtgcagctgcatcatcgcagggcggcgcggcgcttctcgtcgatccacttcgaggcctgggccggctggtagttcttcatccactccagcatctcttcgatgtccgagccgtaccacaggtcctggcgctggtccggatgcaggaagcgttcttccaccatgcgatcgatcatgccgatcagcggggcgtagaagccgtccacatcgaggaatgcgcatggcttgttgccgatgcccagctggcgccaggtcagcatctcgaagatctcttccatggtgccgaagccgccgggcagggcgacgaaaccgtcggcaagatcgaacatgcgcgacttgcgctcatgcatcgaaccgacgatctccagttcggtcaggccacggtgggccacttcccagtcggccagctggcgcgggatcacgccggtcacctcgccgccagcggcgagcacggcattggccacggttcccatcaggccgacgttgccgccgccatacaccaggcgcaggccgtcgcgggcgatgcggtcacccagggcaatggcgcgttcggtgtaggccggcttgctgccagcgttggaaccacagtacacacagatcgatttcatggatcttcctgtctcttggccggaaacgaaaacgccccgtcgccaaccgcagggcggtcggggacggggtgtccttggattatgagcccttctgtagagccgagccatgctcggctgatcttcgttcagatcgcggcaaaggccgagtcgagcacggctcgactctacaaacgccaagcaggcttacgcggcagcggcctgctcgcggcgcgggccttcacgcagggcgcggccgaccatgcccaccagcaggtccagctcctcgctgtccatgccgaagtgcggggtgaagcgcagcgagttctcgccgccgtggatcacgttgatgccgtgctggcgcagccattcctcggtcgagttggcaccgtagcacttgaactgcggggccagctcgcaggagaacagcagaccggtgccctgcaccttggtgatcagcccgcccagctcgttcttcagctgttccagcttgcgcacggcctcggcaccgcgttcggcgatgttggcgcgcacctgcggggtcagctgggccagggtggcgcaggccacgtccagcgcacgcgggttgctggtcatggtattgccatagatgcccttgcggtacagctgcgcggcatgctcggtcaccgccagcaccgacagcgggtactgcgcggcgttgagggccttggaataggtctccatgtccggcgggtcgaggccttcgaagcccgggtaatcgaccaccgacagcacgccatnnnnnnnnaggccggcctggatcgagtcgagcagcagcaggctgccgtgggcacgggtcagttcgcgggcaacggcatagaacgacggcggcaccgaacgccccggatcgccttcgcccatcaccggttccaggaacaccgcctcgatgaaccactggttgcgtgcggcgtcctcgaacaccttgcgcaggccggcttcgtcgtacggcgccacggtgatcaccgagtcctcaccgcggtagctggccaggtgctgcatgtagctcttgcggctggaatcggaatacagggcagggcgatcggtacggccatggaagctgcccttgaccaccacgcgcttgatcgcagcgccagcgtggcgcgcacccgggtcggtctgcagcttggcgttgacgtcggcgatgcgcgcggccaggccaaccgcttcggaaccggaattcaggcacatgaaacgggcgaacgggcagccgccacggcggtggccgatctcggcgcgcagggcggtgatgaaacgctgctgcgacaggctgggggtcatgatgttggccatcacctgcgggcgggccatcgcctccaacacggcgtcaggggcgtgcccgaagccgagcatgccgtagccgccggcgtcgtacagcacggcgcccttcagggtgaccacccatgggccgcgcgcagccagtgccacgtacggggtcaccgcgtcatcggcgtagaaattgacgaaaccgtcctgcatcgcgtcgatctgcgcctgttcgtcctgcgccagcagcggccccaggtcggcctgcannnnnnnnaactcctcggcagcggcgtccaccgcagcgatcagctgcgggtggttggcggacagggcggtcagggtggcatcgtccagcccggtggtgagacgggtgccgggctggctgcgcaggggggcgaggcgttcgatgaagctcattgcagatctcctgaaacaatgggtcgcacgggtcttcaaaagcaaaacgcgcgtcatcacgcgcgcttgggggcaggctcgtgcagcggacttccggctcgatgctagcacttgtttttttgcgcgataaccccgcagaaacctgctgcatagcagcattttccgcgacgttcgccgcgaagcacgccggctcgcagacgctggacgtacaatgcgcgccattgtcgacctgttgccgcccactgccttgaagaagtccgatttccattacgacctgccggctgaactgatcgcgcaggccccgctggccgaacgttccgcaagccgcctgctgctggtaccgccggcgcccgatgccttcaccgacctgcaggtgcgcgacctgccgtcgctgctgcagccgggcgacctgctggtgttcaacgacacccgggtgatcccggcgcgcctgttcgggcagaaggccagcggtggccgcgtggagatactgatcgagcgcctgctgggcggccagcaggcacgtgcccaggtgggcgccagcaagtcaccgaaggccggcagccgcatcgcgctggatgccggcggtgaagcagaggtgctgggccgcgatggcgagttctacgtactgcagttccatgtgccggaatcgctggaacagtggctgctgcacgccggccgcctgccgctgccgccgtacatccagcgcgagccgggcgtggacgaccgcgagcgctatcagactgtgttnnnnnnnnaagtgggggcggtggcggcgccgaccgccggcctgcatttcgacgaaccgctgctggccgcactgaaggacaagggcgtggagttcgggcacgtcaccctgcacgtgggtgcaggcaccttccagccggtgcgtgccgatgacctgaaggaccacgtgatgcaccgcgagtggctgaacgtgggtgccgagctggtgcagcaggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgatcggcgtcggcaccaccgtggtnnnnnnnntggaaagcgcgatgcgcgacggcgagctgctgccgtttgccggtgaaacgcagatcttcatcaccccgggttaccgcatccgcagcgtcgacgcgatggtgaccaacttccacctgccggaaagcacgctgctgatgatgatctccgcgttcgccggcaaggagcgcgtgttcgaggcctaccggcacgcgatcgagcagcgctaccgcttcttcagctacggcgacgcgatgctgctgttcccgcaggcggggtagggcgctgacctctgcctgcttgtggtgggtgcgcaccgttggtgcgcacttgcaggtgcctggagaccaggaaagccacgcatggcgtggctctactgccgtgccgttcaggcctgaatgggcggtcgagccggttttgggagacaatgagcaactatttgcccgaatgaccgctccatgtcccgactgcagttccagctccagacccgcgacggccgtgcccgccgtggccgcctgaccttcccgcgtggcacggtggaaacgccggccttcatgccggtggggacctatggctcggtcaagggcatcctgccggacgatgtnnnnnnnntgggcgccgagatcatcctcggcaacaccttccacctgtacctgcgcccgggtttggacatcatcgccgaccacggcggcctgcacggcttctgccgctgggacggcccgatcctgaccgactccggtggcttccaggtgttctcgctggcccaccgccgcaagatcaccgagcagggcgtgacctttgcctcgcccaccgacggcgcccgtgtgttcctgggcccggaagagagcatgaagatccagaaggtgctcgattcggacgtggtgatgatcttcgacgagtgcaccccgtacccggccaccgaggatgtggcgcgccggtcgatggagctgagcctgcgctgggcccagcgcagccgcaacgcgcatgacgagctgggcaatgacgcggccctgttcggcatcgtccagggcggcgtgcacaccgacctgcgcagccgctcggccgaggccctgcaggcgatcggctttgacggctatgccgtcggcggcctggccgtgggcgagccggagcacgagcgcaacgccatgctcgaccacctggacccggagctgccaagcgaccgtccgcgctacctgatgggtgtgggccggccggaggacctcgtcgagggtgtcgcacgtggcgtggacatgttcgactgcgtgatgcccacccgtaacgcccgcaacggccactatttcacctcgttcggcaccgttcgcatccgaaattcccagtacgcgcgggacatggacccgatcgagccgggctgcggctgcgtggcctgcaccggcggttacacgcgttcctacctgcgccacctggaccgctgcaacgagatgctggcgccgatgctcggtaccctgcacaacctgttctattacgaaaagctgatggccgacatccgcgcggccatcgaggcgggaaccttcctggccttccgcgagtccttctacgcggcacgcggggcggtggccccgcccctgtaacccgaacgcccctgccaaacggcccaaggacgaacgcccggggccgtggcatacttcaaggctgacccagatccgcggtcgacacctcgtgcccgtgaaagggccgaagcgccgcccaaccaaaggaccaacgatgaacctgcttgctttcctgattcccgccgcccacgcccaggccgccggcggccaaccgcagggcatgggcctgaccacgctgctgttcccggtcatcctgatcgccatcatgtacttcctgatgatccgcccgcagatgaagcggcagaaggagcacaaggccatgctggagaagatcaagcgtggcgatgaagtgctgaccaacggcggcatcgccggcatcgtcaccgacatcggcgacaacttcatcaccattgaagtggctgacaacgtgcgcatccgcgtgcagaagggcgctgtcggcaacgtgctgccggccggtaccctgaagtcggcccagtaagccactccctttccgatgcacaaccgcggcgccggggatggcgccgcgcgggacccaagcaatgctcgaatttccacgctggaagtacgtcgtcatcctgatcgtactggcgctcagcgcgctgtacgcgctgcccaacatctaccagaaggacccggccctccagatcaccgccaaccgtggcgggcagatcgacgatgcgctgcgcgaccgtgtgctggccgacctgaagacggccggagtcacccccgtcggtgtcgagaaggaaggggaaagcctgattgtccgcctgccggacctgaaggcgcagtccgctgccagcgacgccctgcgcgacaccgtcggcgaaaagtacaccgtggccctgaacctggcctcgaccgtgccggactggctggccaacctcggcggtcgcccgatggtgctgggcctggacctgcagggtggtgtgcacttcgtgctgcaggtcgaccagaaggccgccctcgacaagcgcctggacgcctacaccgaagacgtgcgcagcaccctgcgtgacgcgcgcatcgcgtaccagtcggtggagcgtcgcgcggacaacagcatcgtggccaacctgagcccgtccgccggtgatgacgccgcacagcgtgcccgtgcggcgctggtgaaggcgcagccgacgctcggctacgacgtcagcggcaaccgaatcacggtgaccgtgccggagaccgagatcgcgcagatcgccaatggcgccatcgagcagaacatcaacaccctgcgcaaccgcgtgaaccagctcggcgtggccgagccgatcatccagcgccagggtgccgaccgcgtggtcgtgcagctgcccggcgtgcaggacactgccgaagccaagcgcatgatcggcgccaccgccaccctggaataccgcgcggtggtcgagggcaatgcccaggacgccatcgactccggccgcattccgccggaagcgaaggtctatcagcgtcgtgacggcggcggtccgatcctgctgaacaagcgcgtgatcgtcaccggcgaccagatggtcggcgcgcaggcggtgaccgactccaccagcggtgccccggcggtcagcgtgacgctgaacaacgtcggcggccagcgcatgttcgacttcaccagcgccaacgtgaacaagccgatggcggtggtgtataccgaacgcgtgccgaccgtgaccctggttgacggccaggaagtgcgtggcttcaaggtcaacgaggaagtgatctcggtggccaacatcaacggcgtgttcggcaagaacttccagaccaccggcctgcagaagaaggaagccgacgacctggccaagctgctgaagtccggctcgctggccgcgccgatggacttcgtcgaagagcgtgtggtcggcccgagcctcggcgccgagaacgtcaagaacggcatgcgcgcagtggtgttcgcgttcctgttcaccctggtgttcttcagcgtctactaccgcatgttcggtgtgatcacctcgatcgcgatgctgttcaacctgctgatcgtggtggcggtgatgtcgctgtttggcgcgaccatgaccctgccgggcttcgccggcctggcgttgtcggtgggcctgtcggtggacgccaacgtgctgatcaacgagcgtatccgtgaagagctgcgtgccggcgtgccgggcaagaccgcgatcgtgaccggttacgagcgtgcctcgggcaccattctcgacgccaacctgaccggcctgatcgtcggcgtggcgctgttcgcattcggtaccggtccgctgaagggcttcgcactgaccatgatcatcggtattttcgcctccatgttcaccgcgatcaccgtgtcgcgtgcgctggcgacgctgatctacggccgtcgcaagaagctccagaacgtggccatctgacgggacgacacgcacaatgaaactgtttccgctgcacatcctcccgaacgacaccaagatcgacttcatgcgctggcgccatgtcgcgatggtcgtcacggtcatcgtgttcctggcctcggttgccatcatcggcgtcaaggggttcaactatgccctggacttcaccggtggcaccctgatcgaagcccgcttcgacaagccggtggacgtcgagcaggtccgcaacaagctcgagcagagtggcttcgaaggcgcccaggtccagagcgtcggtggcaacaccgacctgctgatccgcctggccccgcacggtgagcatgcgccgggtaccggtgacgccgccgccgaggacaaggccactgctgccgcagtagtgaaggcgctgtcttctgccgacaaccaggccaccgtgctgcgcaacgagttcgtcggcccgcagatcggcaaggacctggcgatgaatggcctgtacgcgaccatcttcatgctggccggcttcctgatctacatcgcggtgcgcttcgagtggaagttcgcggtcaccgccagcatcgtggcgatgttcgacctgatcgtgacggtcgcttacgtgtccctgctgggtcgtgagttcgacctgaccgtgctggccggcctgctgtcggtgatgggctttgcgatcaacgacatcatcgtggtcttcgaccgcgtccgcgagaacttccgcagcctgcgcgtggactcgatggaagtgctgaaccgttcgatcaaccagacgctgtcgcgtacggtgatcaccgcggtgatgttcttcctgtcggcgctggcgctgtacatgtacggcggcagctcgatggaaggcctggccgagacgcacatgatcggtgcggtgatcgtggtgctgtcctcgatcctggtggcggtgccgatgctgacgatcggtttcctgcgcgtcagcaagcaggacctgctgccgaaggcgaaggacgtcgaggccctggcccgtcgcccgtaagcgttcgcgctgcacgcaatgcacagagaaccccgcgcaagcggggttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaccctacgccagcgtcggttgtgcattcggcccccgcgcactacgatcctgcggttnnnnnnnncagnnnnnnnnccgtattcctgctgagcgccccgtgcgccgcatctgccaacccgaggtatccatggtcatcaaaccgcgcgtccgcggcttcatctgcgtcaccacccacccgaccggctgcgaggccgcggtcaagcagcagatcgactacatcnnnnnnnntccgccgatccagaacggccccaagcgcgtgctggtgatcggcgcctccaccggctacggtctggctgcgcgcatcaccgctgccttcggcagcggcgccgcgaccctgggcatcttcttcgagcgcccgggtaccgaatccaagccgggcaccgcgggctggtacaactcggctgcgttccacaagtacgccgacgaagccggcctgtacgccaagagcatcaacggcgatgccttctccgatgaagtgaaggcgaagaccatcgaaatgatcaaggccgatctcggccaggtcgatcaggtcgtctacagcctggcggcgccgcgtcgcaagcaccccaagaccggtgaagtcatcagctccacgctgaagccgatcggcgagccgatcaccctgcgcggcctggataccgacaaggaagtaatcacggaaaccaccctgcagccggctaccccggaagagatcgctggcaccgtcgcggtgatgggtggcgaagactggcagatgtggatcgacgcgctggccgacgccggcgtgctggccaacggctgcaccaccacggccttcacctacgtgggcgaagagatcacccaggcgatttactggaacggctcgatcggcgccgccaagaaggacctggacaccaaggtgctgggcctgcgtgagaagctggcgaaaatcggcggcgannnnnnnntgtcggtgctgaaggccgtggtcacccaggccagctcggccattccgaccatgccgctctacctgtcgctcctgttcaaggtgatgaaggaaaagggcacccacgaaggctgcatcgagcagctggacgtgctgtacgacatcctctacggcggcaaggccgacggcgtggcgatcgatcgcctgcgccacgatctggtcgatggcgatggccataccgtcgcgctggtcgacgaggaaggccgcctgcgtgccgactacaaggaaatggcggcagacgtgcagggcaaggtggtcgcgctgtggccgcaggtcaccaatgagaacctgtacgagatcagcgacctggccggctacaaggccgacttcctgcgcctgttcggttttggcgtggagggtgtcgactacgaggccgacgtcaatccggacgtgaagatcgacaatctggtcgacatgacctgatcaatgaaaaggccggcgaaagccggccttctcttttggtggggccggccgctggccggcaaccctggggaccaaggacgccggccagcggccggcactaccgcggtcacccgaactcgaaccccatctccggcagcgccgggccgacgaagtcgccctgcacgtaatccacgccggcactgaacagcagggtcatcgaattggcgtcgctgacgaactcggcgatggtgcggatgccggcctcctgcgcacgtgcggtgatctggctgatgcggtcgatgttctcgcgggtggccgccagatcgctggtgaaaccgcggtccagcttgaggaactgcggctggaagtgggcgagcagctggaacgagtccaatcccgaaccgaactgctccagcccgatgcggcagcccagtggcgccacttcggcaaggaactgctgcgcactgcgcaggtgggtgaacaccttcgcttccggcgcatgcagccacagccgttcgccgggcacgccctgcgcctgcagctcgcgccgcagggtggcgatcatctctgggtcgtcgaacgattccggcgtcaccttcaccagtacctgggtggcgtggccctggcgtgcgcgctgacccagtacggcgatggcctgcgaaaccacccagcggttgatctccgccagcaggccgtactcctcggcgatgcccaggaacgcggtcgggctcagcagttcgccgttgtgctccaggcgcaggtaggcctcgtacagctccagcggctcgccctgcaggttcagcaccggctggtagtgcagctggaagccgtcgccggccagtgcttcacggatacgggtgacccagcgcagcacgcgttcttcctcgacgcggtcggccgcagccgggtcgaagatgcggcaggtattgcccagttcggcggcggcatgcgtgcactcgctggcgcgtgcgagcacctggccgatgctggcgatcttctcgcccacctgcacgccaccgatgctgaccgtcaccgtagccgannnnnnnncgatgctgaacacatgcgctgcatacgcttcgcggatgcgctcggccagtgccacggtctgcgcgtagggcccggcctgcagcacggcgaaattgtgttcgccgaagcgggccagctgcgcgtcctcgccaacgacctcggccagcaggccggcaagggcgccgatcagcgcgtcggccgaggccaggccgatgtccggcagcaggcgcgcgtagtggtccggctcgatcagcagcaggccgaactggccttcgctgcgcccggcctgtgccactgcgctttccagctgcagcatgaaggtcgggcggttgagcaggcccgtgacctgatcgcgctggcgcaggtcctcgacctcgcgggccagctccggatcgaactccatgcggcggcgaagcaccacctgcaggcaggattcgccttcgtaggtggcggcggtgaattccatggttgccgcgaacgtactgccatcctcgtggcgggcatcgagctggtactnnnnnnnnnnnncctcgccacggctcaggcccttcagcagctgcttgaagccttccacatgctgcgcggcgaccatgtccagcagcgagatgccttcgatgtcgtcgaactgctcgtagccgaacatttccaggtaggcatcgttggcacggatgtgcatcccttcgtgcacgtaggcgatgggatcgcgcgaagaggcgatcagcgcatcgcagcggcgctcggtctcgcgcatctgcgcttcgatgcggcgcaggccgcgacgggcctgcaggtccacccattggtcgcggaccacggccaacagatgctcggagcgctggcgcagggcgagggcacggatgccgtggctgctggcctgcaccagctcgtcctcgtcgatgcgatcggccagcagcaccagcggaatgtccttgccgctggcggcgatgtgctgggccaccaacggcagcgggatgccctgcgagggggacgccagcaccaggtcgatggcctggctggacagcacctgggacagctcggccgcatcctgtggacgccaagggcgcaccgcgatgccgctgttgcgcagcgtgctgacaatggcttcggcattctcgccgctgtcatcgacgatcagcaggcggatggtgatgtcgttcgcgttctgcatgcactgctccccaatctgcgaatctagatacacgatgcgcggcgaaccgtccatnnnnnnnncccttgcacgcatcgaacggcgatctggttcacaccacgccaccggccgcgtggccgctggcccaagcccactggaagttgtagccgcccagccagccggtcacatccagcacctcgccgacgaaatgcaggccgggtacgcgcttggattccatcgtcgaggacgacacctcagcggtatccacgccgcccagggtgacttcggcggtgcgatagccctcggtgccgctggccaccagcgggaacgcgcccagcagctgcgcggcctggcgcagcaccggctcgtccagctggcgcacgggccggtcgggcagccagtgctcgcacaggcgctgcgccagccgcttcggcagtacctcggccagcaccgtgcgcagctcggcggccgggcgctcgcgcttcatctggcgcagccactcgccggcatcctggccgggcagcaggtccagctccagcgcatcgccgggttgccagaacgaggagatctgcaggatcgccgggccgctcacgccgcgatgggtcagcagcatgaagttctggaagctcttgccgttgcagcgcgcctcgatcggcagggcgacaccactcaggtcggccagccgttcctggtgcttgccgctgagtgtcagcggcaccagcccggcgcgggtcggcagcacctgatggccgaactggcgggcaatctcgtagccaaagccggtggcgcccatgctcggaatcgacaggccgccggtggcaaccaccagcgaggcgcagtggaagaggccctgcgtggtgtgcacgcggaacccgtcgctgccgtgctcgatgcgctgcacgctgcattcggtgcggatctgggcaccggccgcctggcattcgtccaccagcatcttcacgatctgcttggacgagatgtcgcagaacagctggcccagctccttttcgtgataggcgatgccgtgcttgctgaccagctcgatgaagtgccagggcgtgtagcgcgccagcgccgatttgcagaagtgcgggttggccgacaggaagttggccggggtggtgccggtgttggtgaagttgcagcggccaccgccggacatcaggatcttcttgccgaccttgttggcatggtcgatcacctgcacctggcggccgcgctggccagccgtgatcgcggtcatcagcccggccgcgccggcgccgatgaccaccacgtcgcaacggatcgtgctcatgccttggcgctcttgcgccagttcgggaccacgtcgagctgcatctgatcgttgagcagctgcacttcaccgtcctggatcagcacgctccagcgcatcgcgcgctggatctgctggccccacagttcgacgaaggcaccatcgaggtcaaccaccgacaggttgtcgaagcgcgccaggcccttgccctgcttgccccaccagatctccgaggcgttgccgccgtaattcaccacctgcacctgccggctgcggttgctggccttgcggatgcgggattcgtcgggatggcccaggtcgatccattgcaggatgtcgccggtgtagtcgtgttcccacaggtccggctcatcgtcggtactcaggccgcggccgaattccaggcggtcgccggcgttcagcgcgaaggcgagcaggcgcaccatcaatcgttcgtcggtctcggacggatgctgggccagggtcaggttgtgggtcgcgtagtagccgcgatccatgtcgctgatctgcagttcggccttgcggatggtggcggtaagagccatgggggatccgtggactaaagacgtcaatgatagaggtttgctccaagggtgtccgttgccgggctgtctgcgcagcgtcaacggtggcactcttggcgctctttcccgtggccggaatggacgccatgaccctgcccagccacctgcagctgccccccggccactggcccagcctgctcgatggcctgtgcgcgcgtttcccgcgcatcggtcgcgcgcaatggcaggaccgcttcgcccgaggccgtgtgcaggatgcgcagggcagggcactggcgccggacatgccctggcaggtggggctggaaatccagtacttccgcgaggttgccgacgagccggagattcccttcgccgagaccatcctgcatctggatgcgcacctgctggtggccgacaagccgcacttcctgccggtaacgccggccggtgggtatgtgcgcgaaaccctgctgtcgcgcctggtcgcacgcaccggcaacaccgaactggcgccgttgcaccgcctggaccggctgaccgccggcctggtgctgttctcgacccaggcagccacgcgcgatgcctatcagcggctgttccgcgagcggcgcatcgagaagacctatgaggcgttggcaccggcgctgcccgggctggcgtttccgttgctgcgggacagtcgtctggtgccgggggagccgttcttccgcatggccgaagtgccgggcgagcccaatgcgcgcagcctgatcgagccgatcgaggccgaagggccggtctggcgctaccggctgaagccggaaaccggtcgcaagcatcagctgcgcgtgcatatggcgatgttgggcgcccccatcgagggcgatgacctgtatccgcagctgaggccgcgccgggatgacacgttcgagtcgcccctgcagctgctggcgcaggggctggccttcgatgatccgctgaccggggaaccgcggcggttcagcagccagcgccgcctgtgcctgcccgcccagagcgggtagggccgttcagcgaaccgggcgccgcgccagccagcggtccagctcggcggcgaacagctgccggtcgcgctggcccagtggcggcgggccgccggtctggaccccggcgccgcgcagttcttccatgaaattgcgcatcgacagccgctcggccatgttgttcggcgtgtacagctggccgcgcgggttcagcgccacagccttcttctccagcaccagcgcggccagcgggatgtcctgggtgacgaccaggtctccggcagcgacccgttcgacgatggcgctgtcggccacgtccaggccctggggcacttggatcgaacgcagccagcgtgagggcggggtccggatccactggttggcgaccagagtcagttcgatgccaacgcgttcagcggcacggaacaggatgtcgcgaatgacggtggggcaggcgtccgcgtccacccagatgcgggggagggcgggttcagcttgggtttcagcttcagtcatttacccagtgtagggtaggaaaatcctgaatggggactcggggttagcctcgatcggctgccagcccttgtcacgtctagcgggcggggccagccgatgaacgtccgggctatcgctttttgcagaaaacacgcgtatcgttcgtcccactgtgtttgctagggtcaccgtgaatcgtggcctggtgcagttgatctcacgatccgctcatcgatccgctttaccaacgcctgcaactcagtctcggccccgatacccggtggctgcgattttttcaacatgtgtttcaggagttagtcaaatgtctgatcgtcagaccggcaccgtcaagtggttcaacgacgccaagggcttcggcttcatcaccccggaaagcggcccggacctgtttgtgcacttccgtgccatccagggcaccggcttcaagaccctgcaggaaggccagaaggttaccttcatcgccgtccagggccagaagggtatgcaggctgaccaggtgcaggcggtctaatccgtctgctaccgtttggtagccagaacgccggaagcgaaagcttccggcgttttttattgcctgctgctttgtagagtcgagcgtgctcgactgtctctggaaagcagtcgagcacgctcgactctacaaagggcatgcagctggcgcggtacgatgcaggcctccccaaggatcatccccatgcgcatcgtccaccacctggaaaactcccgttccctgcgtgtgctgtggatgctggaggagctggggctggactacgaactgcgccgttatccccgcgatccgaagacgctgctggcaccgcccgaactgcgtaacgtgcatccgctgggcaagtcgccggtgctgcaggatggcgagctggtactggccgagtccggtgccatcctcgactacctcgcggatcgctatgacacccaacgccagctgtcgccgtcaccgatgccggccgatggcgccgagcgcatcgcctaccgctactggctgcactacgccgaaggctcggcgatgccgccgctgctgctgaccctggtgatgggccgcatccgcaacgcgccgatgccgttcttcgcccgcccgattgcgcgcagcatcgccgacaaggccgagcgtggcttcatcggcccacagcggcgcctgcacctggactggatggagcgccgcctgtctgaaagcccatggttcgccggcgaacgcttcagtgcggccgacatccagatgagcttcccgatccannnnnnnnnnnnnnnnnnnnntggcctcgacgacaagccggcgctgcgtggcttcctcaagcgtatcggcgagcgcccggcctaccagcgtgccgaggcccacggcggtcatctgcaggcgctcagcggcaattgaggcgggcggcggtcgtccccatcttcagcaccatggataccgacagcccccgtttcgacaaccgcctgctgcacaccctgccgggcgaccccgaatccggcccgcgccgccgcgaagtgctgggcgcggcctggtcgccggtgatgccgactccagtgacggcgcctacgctgctggcttgggcgccggacgtcgccgcgatgctcggcttcgataccgctgaagtcgaaagcgaaggcttcgcgcgggtgttcggcggcaatgcgctgtacgccggcatgcagccgtgggcggccaattacggtggccatcagttcggccactgggcgggccagctcggcgacggccgcgcgatctcgctgggcgaactggtcgcaccggatggccgtcattgggaactgcagctgaagggtgccggtcccacgccgtattcgcggggtgctgatggccgcgcagtgctgcgctcatccatccgtgaattcctgtgcagcgaagcgatgcatcacctgagcgtaccgaccannnnnnnnctgtcgctggtcggcaccggcgaagacgtggtacgcgacatgttctacgacggccacccgcgtgccgagcccggcgccatcgtgtgccgggtatcgccctcgttcctgcgctttggttcattcgaactgccagcgtcacgcggcgaaactgccttgttgcggcagctggtcgacgcgtgcatcgcccgcgactttccggagctcgaagggcagggtgaggcgctgtacggcgactggttcgcgcagatcgcggtgcgcactgccgagatgatcgcgcactggatgcgcgtcggtttcgtgcatggcgtgatgaacaccgacaacctgtccgtgctcggcctcacgctcgattacggtccttacggctgggtcgaggacttcgacccggactggacgccgaacaccaccgacgcgcagggccgccgttatcgtttcggtacccagccgcaggtggcgtactggaacctgagccggttggcgcaggcgctgtcgccgttgtttgccgatgtggcgcagctgcaggccggtctggcggcctaccagtccaccttcgtggcctgcacccgacgcgatgccgcagccaagctgggcctggctgccgccgacgatgacgacctggggctctaccagcgctggcagcagctgatgcaggacggcggcatggatatgaccctggcctggcgtgcgctgatgcgggttgatccagcggcgccagacgtgggcgtgctggatgcggtgtactacgacgagtcgcgccagcaggcggtgcaggcgccgttgcagcagtggctgcaggactacgcggcgcggttgcaggccgatccactttcggccagtgagcgcgcggcgaagatggccaaagccaatccgctgtatgtgctgcgcaactggctggcccaggaggcgatcgaccgcgcagagcagggtgacctcggcggtgttcacgcactgcaggacgtgctgcgcgatccatacaccgagcgtgcggggctggaacacttcgccggcaagcgcccggcgtgggcagacaaccgcgctggctgctcgatgctgtcctgcagttcctgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncagcccggccgaacacccccaacaggcaggcggcgcccggaacaggtaccctatgccgccatcagatagccaatgtgacatgaccgacgccctcgtcgctccgcagtgggcctcccgactgcgcgacatcgccgacttccccaagcccggcatcctcttcaaggacatcatgccgctgctcgcccatggcgaggacttccgcggtgccatcaccgcgatggccgaccgttggcgcgaccagaagctggacgcggtgatcggtatcgaatcgcgtggcttcatcctcggcgccgcgatggcgctggaactgggcgtgggcttcgtgccggtgcgcaagccgggcaagctgccgggacaggtgctgcgcgaggaatacacgctggaataccgcagtgactgcatcgaagtgcacgccgacgccctgccggccggggcccgcgtggcgatcatcgacgacgtgctggccaccggcggcacgctggtcgctgcgctgtcgctggtgcgccgcctgggcgttgacgtggtcggtgccggcgtactggtcgaactggacggcctgggtggtcgcgcccgctgggaatcggatctgccgctgcacaccgaactcgtgttctgatcgaagggcaggtgccaaccaaggttggcatctaccagagcgaatggccgggaaccggtagttgccaaccttggttggcagcgcttttcgcgattgacgccacggatgggccaaccaaggttggccactaccaggtcagatcattgccaaccgtggttggcaacgctgcttcaatcacatcatccgcacgcggaaacgacggcccttgatcttgccggcttccagtttcgccacggccttgttggcctgctnnnnnnnnatcgccacgtaggagcgggtcgggaagatcgcgatcttgccgatgaacttgctcgacaggccggcatcaccggtcagcgcaccgaggatgtcgcctgggcgcagcttgtcggtcttgccaccgtcgatccgcagcgtgcgcatcgcggcctgcggcagttcggccgggcgcgaggttgccagcggcgtcttctgccagtccagcggctgccccatctgcgcttcgatggcttcggcgcgggtcttctcgcggccggccaccaggctgatcgccaggccactggcaccggcacggccggtacggccgacgcggtgctggtagctttccacgtcggtcggaagctcgtaattgatcactgccgccagatcttccacgtccaggccacgtgcggccacgtcgctggccaccagcacgttgcagctgcggttggccagcagcaacagcacttcctcgcggtcgcgctgttccatgtcgccatgcagggcaagcgcggagaagccgaactgctgcagagagttggctacttcgtccacgtctttgcgggtgttgcagaacaccaccgccgattccggcgtgtacttcagcagcaggccggccagcgccttctggcgatgcgccggttccacctcgcagaacaggtggcggatggccggtgcctggtcggcgccttccacggtcacttccaccgcatcgcgcagcaggtcacgcgccatggcgcggatgctgtcggggaaggtggccgagaacagcaggctctggcggtccttgtgggtgcggccggcgatctcgcggatcggctcctcgaagcccatgtcgagcatgcggtcggcctcgtccagcaccagcgtgcgcaccgcgccaagattcannnnnnnnttgcgtgccagctcctgcacgcggccgggcgtgccgaccacaacgtgtgggtcatggccttccagcgaggccagctgcgggcccagcggcacgccgccgaccagcagcaacagcttcaggttggggatgccggtggccagcttgcggatctgcttgccgacctggtcggccagttcgcgggtcgggcacagcaccagcgcctgcacgcggatcaggctggggtcgatggactgcagcaggcccaggccgaaggcggcggtcttgccgctgccggtgggtgcctgtgcgattacatcgcggccattcaggatggccggcaggctctgcgcctgcacgggggtgagggtggtatagccgagggcatccaggccgggctgcagggccgggctcagcggcagggtcgagaagtcagtcatggcgcattgtacctgcctgcacggccggtcccgcctaatggggtggggacggatccctttccgcaggaaagggctctgaccccgtcggagtcgtcatccacgcacggcgtggatctactggtatgtgccgcccctggtcggcacgctcctgatcagcccagcaccgccagcacaccctggtggattgccaggccgccgaacagcagccaggcgaacagaatcagtgccagcagcagcggcttcaggcctgcctggcgcagcgccgagacgtgggtggtcaggcccagcgcggccatcgccatcgccaacagcaccgtgtccagctgcaccagcccggcctgcaggccggccggcagcagatgcagcgagttgaaaccggccacggccacgaaaccgaacgcgaaccacggcaccacgatgcgcgccttgctgccatcggcgctggccttgccgccacgcgccagccacagtgacagcgcgatcaggaacggcgccagcagcatcacccgcaccatcttggtgatcaccgccgtgtcagctgccgcttcgttgaccgcacggccggccgccaccacctgtgccacttcatgcaccgtcgcaccggtgaacaggccgtactgccgcgcgtccatcgccagccagccgtgcgactgcaccagcgcatacagcgccgggtacaggaacatcgccagcgtgccgaacaccaccaccgtcgagaccgcgacggtgacatgcgcagcgcggccacgcaccaccggctcggcggccatcaccgctgccgcaccgcagatcgcgctgccagcgccgatcagcatggctgcctcgcgctccatcttgaacacgcgcacgcccagccagcaggcgaggccgaaggtactggcaaccaccagcacgtccatcagcacgccagtgacgccgacatggccgatgtcctggaaggtcaggcgcaacccgtacagcacgatgccggcgcgcagcagccagtgcttggaaaagccgacaccggccgcgctgcccggtgccagccgcgggtagaaggtgttgccgaccacgatgccggcgacgatcgccacggtcagcgcgctcaagccgtgcgcctggagccacggaagctcggccagatacagcgacgccgccgcgatcaggcctaccagcacgaggccgggcagacgcggctgccagcgttggcgcaaggcgggcagggaccagggggagagggcaggggcattcatggcaggggcagggctggagtgatggggcaagcgtgcgcgtctgtcgctgacctgtaaaacgaataatatgggtgaaacctacccatcaagaaggtaagtgccatgcgcctgaccttgcgccagctgcaggttttcgtcgccatcgccgaccatggcagcaccaccgctgccggccaggccattgcgctctcgcagtcggccagcagcgccgcgctgcaggagctggaggcgcacttcggcaccccgctgtttgaccgcatcggccgccgcctggcgctgaacgggcatggccgcgcactgctggagccggcgcgcaccttgctggtcaacgccgccgacctggagcgtcagctggccgccggcggcgacccgtcgcagggggcaccgctgcggctggtgctggccgccagtaccaccatcggcaactacctgctgccgccacgcatcgccgaactgctgcgccaggcgccgcaggccgaggtcgacctgcgcatcgacaacagtgccggcgtggtcgctgccgtgcagcgcctggacgtggacgccggcctgatcgaaggcccgtgccacgagcgcggcctgcaggtgaccgcgtggcagcaggactcgctggtgatcgtggctgccgccgatgcccccgccagctggtcgctggacgaactgcgccgcgcacgctggctgctgcgcgagccaggctccggcacccgcgaagctgtcgaacaggcgctgctgccgcacctgcgtggcttcgcccagaccctgcaactgggcaacaccgaagcaatcaagcaggccgccatcgccggcctcggcctggcctgtctttcgcgtcacgcgctggaagagccattggccctgggccgcctgcgcgtgctcgaaaccccgctgccggccctgcagcgcacgctgtggctggtacggcatcccggcaagcagtggctgccggggctgcaggcgctgctgggggacgtggaataagccatcagaccccagtcgattccaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaacccggccgacgcccccaacccgtacaatatccggatgcctctgattactctgcagaacgtcgacttcagcgtcggcggcccgttgttgctggaaaaggccgaactgtcgatcgagccgggcgaacgcatcgccctgatcggccgcaacggcgccggcaaatccaccctgctcaagctgctgtccggcgaccacaagcccgatgacggcgaagtccgcgtgcagcagggcgtgcgcgtcacccgcctggagcaggaagtgccgcacggcgcggccggctcggtgttcgacgtcgtcgccgacggccttggcgagctgggccagtggctggccgaattccaccacctcagccatgccgaagtcttcgatggcgaagccctcggcaacgtgcaggccaagatcgatgccgccaacggctggggcctggaccagcgcgtcagcgaaaccctgaccaagctcgacctggatggcgaggccgagttcggccgcctgtccggcggcatgaagcgccgcgtgctgctcgcccgcgcgctggtgtccagccccgatgtgctgctgctggacgaaccgaccaaccacctggacatcgaggccatcgactggctcgaagcgttcctgaagggctggagcggcagcgtggtgttcgtcacccatgaccgtcgcttcctgcgtgccctggccacccgcatcgtcgagatcgaccgcggccaggtcaccagctggccaggcgactgggccaactacgagcgccgccgcgaagagcgcctcaacgcgcaggcgcaggagaacgcccgcttcgacaagctgctggcgcaggaagaagtctggatccggcagggcatcaaggcccgtcgcacccgcgacgaaggccgcgtgcgccgcctgaaggcgatgcgcgtggagcgttcgcagcgtcgcgacctcagcggcaacgtcaagatggaagccgcacagggcgtcagttccggcaagaaggtcatcgacgtcaaggacatttcgttcgccttcggcgagcgcaccatggtccgcgatttcaccaccaccatcatgcgcggcgaccgcatcggtctgatcggtcccaacggcagcggcaagaccacgctgctcaagctgctgctgggcgaactgcagccggccaagggcgaagtcaacgccggcaccaacctgcagatcgcgtatttcgaccagtaccgcgcggtgctgcgcgaagactggagcgcgatcgagaacgtcgccgaaggccgcgatttcctcgagttcaacggcaagcgcaagcatgtgcatgcctatctgcaggacttcatgttcaccccggaacgtgcgcgtgcgccgattacccgcctgtccggtggcgagcgcaaccgcctgctgctggccaagctgttcgcgcagccgtccaacctgctggtgatggacgaaccgaccaacgaccttgacgtggaaacgctggagctgctggaagagctgctgggcgaatacaccggcaccctgctgctggtcagccacgaccgtgacttcatcgacaacgtggtgacctccacgctggtgatggaaggcgacggcgtgatcggcgagtacgtcgggggctacagcgactggcagcgttatgcggccagcatcgcagcgcctgccgcggcccctgcggccaagccggcggccgctgcgccggccaccccggctaccgcagctccggccgcacccaagcgcaagctggcctacaaggaagcgcgcgaactggagcagctgccgaagaccatcgagaagctggaaggcgatgtcgaaggcctgacctcggcgatgaacgacccgtcgttctacacccgcagcagcgccgaagtgaccgcgcacacgcagcagctggcgaaggtgcaggccgagctggatgccgcttacgcgcgctgggaagagctggaaggctgagtatcggtcggcgccagcagtgcgccggttgatcgagtcgagaatcagtagatccacgccatgcgtggatggtggcatcagtgcggaccaaggtccgcacccaccgaagccggttacacctccgtacggaccaacggtccgcacccaccaatcaacgatccgcacccaccggggcctgcggtcatttgaccccgtgcagatcccgcagctggctcggccggctgccgaaatacgccgccagatcggcgatgtcctgatcactcaggtccttcgcctgtggcgtcatcaacatgtgctggcggtcaccggcgcggtaggcctgcagcgcatgcgccaggtagtcaccgtactgcccacccagcttcggataggtcggatcgatcggcgcattgccatcggccccgtggcagtcgatgcagctctggttggtggccttgcccttcaccttggcgcgggcttcaccggcggcctcgcgacctgcaggcaggccagccgaagaagaagagccgtgttcgccactggcatggcccgggtcggcggcggatgtctcgctgttttccacctgcgactgtgaacaggccgccagcagcagggcaacggacagggcgatggcgtgacgcagcggatgcgcggctttcgacatgggcgggccttacttgacggtggacaggtaaacagagagatcggcgatctcctgttcgctgaaactcatcgactgcgcctgcatcgtcggatgccggcgcttgccctggcggtactcggtcagggcctgggccaggtactgctgggtctggccgccgatcttcggcacccggtagctggggtaggcgttcttgtagccggtgatgccgtggcacccctggcaggtgtaggccagcacgcggccattgtcgaagttgccggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagcgggtgtggcaggagcaggagcgggctgtgcggcggccccaaggggcaggaggacggccagagcgagacaagcggcgagcggctgcgggcgcatggtgtcgtttccggggattcgggtctggtcgttccggcgtggggtacggaacgccccgagtatagcctcaggtttcatctagctgaaatggggtcgggccgaccagcggcgtgaagacaccatgacctttgggatatggtgttgccgtgaagtggtgcattactttgctaccacacctgtccacgcatcctccagggacctgacgatgtcgcacccaaccttcccgtccggccgtcgcagcggaatctgcgctgccgcactgctgatctccacctccctgttgctgggcggttgcgccgcagggcccaattccgaagccaaggccgccgagaccaaggaggagaagaaggtcgatgcggtcccggtcgaagtggccgtggccagccatcgcgcggtcgcggccagttacacaggcaccgccgcgctggaaccacgcgccgagtcgcaggtggtggccaagacctccggtgtggcgctggcggtgctggtcgaggaaggccagcgggtcaccgccggccagccgctggtgcgcctggacccggaccgcgcacgcttggccgtagcccagagcgaagcgcagatgcgcaagctggaaaacaactaccagcgtgcacagaaactggttggccagcagatggtcagtgctgccgatgtcgaccagctgcgctttgatctggaaaacgtccgtgcgcagtaccgtctggcgacgctggagctgtcctacaccaccgtcgtggcgccgatttccggcgtgatcgcatcgcgctcgatcaagaccggcaacttcgtgcagatcaacacgccgatcttccgcatcgtcgacaactcgcgcctggaagccaccctcaacgtgcccgaacgcgagctggccacgctgcgtgccggccagccggtgacgttggccgccgatgcgctgccgggccagagcttcaccggcaccgtcgatcgcatcgcgccggtggtggattcgggcagcggcacgtttcgcgtggtcagcgccttcgatggcgccgcgcacgcgctgcagcccggcatgttcgggcgcatccgcatcgattatgaccagcgtgccgatgcgctcgtggtgccgcgcctggcgctgctcgacgacggtgagccggcggtgttccgggtgcgcgaaggcaaggtcgcacgcgttccggtcaagctgggttacgccgagggcccgtgggtggagatccgtgatggactggcggccggtgatcaggtggtcaccgccggcaaggtcgcgctgcgcgacggtaccgcggtgcaggtgatcgccgatccgaaggcaaaggcgaagacggtcgcagcggccgccaagccggcagacaaggccgggagcaagcaatgaccgccccgggccacgaccacggtgcctcgccggcgagcgatggcgccgccgccggcatgcgcggcggcctggtggaattcgccacccgccgccgcgtgaccatcgccatgtgcacggtcaccctgctgctgttcggcctgatcgcgctgggcaacctcaaggtcaacctgttgcccgacctgagctacccgacgctgaccgtgcgcaccgagtacaccggttcggcgccgaccgaaatcgaaaccctgatcacccagccggtcgaagaggccgtcggcgtggtcaagaacctgcgcaagctgaagtcggtctcgcgcaccggccagagcgacgtggtgctggagttcgcctggggcaccaacatggaccaggccagcctggaggtgcgtgacaagatggaagcgctgaacctgccactggaggccaaggccccggtgctgctgcgcttcaatccgtccaccgagccgatcatgcgcctggtgctgtcgaacaaggtggcgccgaccagcgatgccgatgcggtccgcgagctgaccggcctgcgccgctatgccgatgaagacctgaagaagaagctggagccggttgccggcgtggcagcggtcaaggtcggcggtggcctggaagacgagatccaggtcgacatcgaccagcagaagctggcccagctgaacctgccgatcgacaccgtcatcaagcgcctgaaggacgagaacatcaacatctccggcggtcgcctggaggaggggtcgcagcgcttcctggtgcgtaccgtcaaccagttcgccgacctggaggagatccgcaacctgctggtcaccacccagggttcgaacggaagtgcagccgactcggcattgcagcagatgttcaacatcgccgcgtcgaccggttcggccgcggccatcgcagcggcctcggcggcgcagagcgcatcgtccggtgctggctccagcgtggtcgccaacggtgttccggtacgcctgaaggacgtggccaccgttcgccagggttacaaggaacgcgaagcggtgatccgcctgggcggcaaggaatcggttgaactggccatctacaaggaaggcgacgccaacaccgtgtccaccgccgaagcgctgcgcaagcgcctggagcagatcaagggcacgttcccgtccgacgtcgagatgaccaccatcgaggaccagtcgcgcttcatcgagcacgccatcgccgacgtcaagaaggatgcggtgatcggtggcctgctggcgatcctgatcatcttcctgttcctgcgtgatggctggagcacgttcgtgatcagcctgtccttgccggtctcgatcatcgccacgttcttcttcatgggccagctcggcctcagcttgaacgtgatgtcgctgggcggcctggcattggccaccggcctggtggtggacgactcgatcgtggtgctggagagcattgccaaggcccgcgagcgtggcctgggcatcctgcaggcagcgatcgtcggtacccgcgaagtgagcatggcggtggtcgcctcgaccctgaccaccatcgccgtgttcctgccgctggtgttcgtcgatggcatcgccggccagctgttccgcgaccaggcattgaccgtggcgatcgccatcgcgatctcgctgctggtgtcgatgacgctgattccgatgctgagctcgctgaagggccggccgccgctggcattcccggaagaggcgccgaacgaaccgtggcagccgcagaaccgctggcagaagccggtggcgctgggccgtcgtggtgccgtcgcaaccgcgcgctggagcttctatgcgctggcctggctggtcgtacgtgcgtggcggggcgtcgtggcagtggtcggcccggtgatgcgcaaggccagcgacctggcaatgaagccctacgccggtgccgagcgcggctatctgcgcctgttgccgagcgcgctggcccatccgggcaaggtgctcggcgtggccacgatcatcttcgtggcgaccatggcgctggtgccgatgctcggtgccgacctgatcccgcagctggcgcaggaccgtttcgagatgacggtgaagctgccggccggcacaccgctcaagcagaccgatgcgctggtgcgtgagctgcagctggcgcatggcaagggtgaaggcgtggcctcgctgtacggcgtcagtggcagcggcacccgcctggatgccagcccgaccgagagcggcgagaacatcggcaagctgaccgtagtgatggaaggcggtggcaatgcacgcactgaagccgagatcaccgagcgcctgcgcaacagcatgggccagcatccgggggcacaggtcgacttcgcgcggccggcgttgttcagcttctccacgccgctggaaatcgagctgcgcgggcaggacatggcgaccctggaagtggctggccagcgcctggcggcgatgctgcgtggcaatgcgcactacgccgacgtgaagtccacggtggaagagggcttcccggaaatccagatccgcttcgaccaggaacgtgccggtgcgctgggcctgaccacccgccagatcgccgacgtggtggtgaagaaggtgcgtggcgacgtggccacccgctacagcttccgcgaccgcaagatcgacgtgctggtgcgtgcccaggaaggcgaccgcgccagcgtggagagcatccgccggttgatcgtcaatccgggcagcacccggccggtcacgctggatgcggtggccgacgtggttgccaccaccggccccagcgagatccatcgcgccgaccagacccgcgttgcggtggtctcggccaacctgcgcgacatcgacctcggcgcggccatgcgcgaagtgcagcagatggtgtccgagcagccgctgggcgcaggcgtcggcctgcatatcggcggccagggcgaggaactggcgcaggcggcgaagtcgctgatcttcgccttcggtctggcgatcttcctggtctacctggtgatggcctcgcagttcgaatcgctgctgcatccgttcgtgatcctgttcaccatcccgctggcgctggtcggcgcgatcctggcactgatgctgaccggcaagcccatctcggtggtggtgttcatcggcctgatcctgctggtcggcctggtcaccaagaacgcgatcatcctgatcgacaaggtcaaccagctgcgcgaggccggcgtggccaagcacgaggcgctggtggaaggtgcacgctcgcgcctgcggccgatcatcatgaccacgctgtgcacgctgttcggcttcctgccgctggcggtggcgatgggcgagggcgccgaagtnnnnnnnncgatggcgatcaccgtgatcggtggcctgctggtgtcgaccctgctgactctgctggtgatcccggtggtctacgacctgatggaccgccgtggtgacgcctactaccgcgagcgtggccgcaagcacgccggcgagatcgagccgggcgcagcaggcagcgcggcgggtgcggaggagccggcatgagtgttgccgagttctccatccgccgcccggtcaccaccatcatgtgcttcgtgtcactggtggtgatcggcctgatcgcctcgttccggttgccgctggaagcgttgccggacatttccgcgcccttcctgttcgtgcagattccgtacaccggttcaaccccggaggaagtggagcggaccatcatccgcccggtggaggaatcgctggcgacgatgaccggcatcaagcgcatgcgctcgtcggccacctccgaggcggcgctgatcttcatcgagttcagcgactgggaccgcgacatcgccatcgccgcctccgatgcacgcgaacgcatcgacgcgatccgcagcgatctgcccgacgacctgcagcgctacaacgtgttcaagtggtccagcagcgaccagccggtgctgaaggtgcgcctggccagcaccaccgacctgaccaccgcttacgacatgctcgaccgcgagttcaagcggcgcatcgagcgtatccccggcgtggcccgcgtcgacattaccggcgcgccgccgaacgaggtggagatcgccattgatccgaaccggctcaacgcgcatgggctgagcatcaacgagctgagtgaccgcctgcgcacgctgaacttctcgatctcggccgggcagatcgacgacaacggccagcgcgtgcgcgtgcagccggtgggcgagatcaccgacctgcaggaaatgcgcgacctggtgatcaacgccaagggcctgcgcctgggcgacatcgccgacgtgcgcctgaagccggcgcggatgaactacgggcgccgcctggacggcaacccggcggtcgggctggatatcttcaaggagcgcagtgccaacctggtggaggtgtnnnnnnnngcgctggccgaggttgaagcgatccgtgccgaagcatcgatgcgcgacgtgcagatcaaggtgatcgacaaccagggcaaggcggtgacctcctcgctgctggaactggccgaggccggtgcggtcggcctgatcctgtcgatcacggtgctgttcttcttcctgcgccattggccgtccacgctgatggtgaccctggccattccgatctgcttcaccatcaccctgggtttcatgtacttcgtcggggtgacgctgaacatcctgaccatgatgggcctgctgttggcggtgggcatgctggtcgacaacgccnnnnnnnnnnnngagagcatctaccaggagcgcgagcgcatgccgggacagccgcgcctggcctcgatcatcggcacccgcaacgtggccatcgcgctcagcgctggcaccttgtgccactgcatcgtgttcgtgccgaacctgttcggcgagaccaacaacatcagcatcttcatggcgcagatcgcgatcaccatctcggtctcgctgctggcgtcgtggctggtcgcggtcagcctgatcccgatgctgtccgcgcgcatggccacgcccaagctggtgcactcgcagaccggcctgatcgcgcggctgcagcgccgctacgccaggctgctggactggtcgctgcaccatcgcggctggagcctgctcggcatcgtgctggtggtgctggtcagcctggtgccgatgaagctgaccaaggtcgacatgttcggtggggatggcggcaaggacatcttcatcggctacatgtggaagggcgcctacacctatcggcagatgtccgaggaagtggcgcgcgtggagaactggatcgacgccaaccgcgagcgcctgcacgtcaagcaggtgtactcctggtacagcgagcaggaaggcagctcgaccgtggtcaccctggacgagaagtacgccaaggacatcaaggcgctgcaggaagagctgcgcaagggcctgccgaagtcggcccgcaccgactacttcgttggcaaccagggcggtgatggcggcggtggcggcaaccagggcgtgcaggtgcagctggtgggcgactccagttcgatgctgcaggagatcggccaggaagtggtgccgctgctggcccagcgtgccgagctgcgcgacgtgcgcatcgacaacggcgagaagggcggcgagctgaaggtgcgcgtcgaccgcgagcgtgccgccgcattcggcttcaatgccgagcaggtcgccagcttcgtcggcctggccctgcgcggtgcgccgatgcgcgagttccgccgcggcgacaatgaagtaccggtatgggtgcgcttcgctggcgccgagcagagcagcccggaagacctggccggcttcagcgtgcgcaccggcgacggtcgcagcgtgccactgctgagcctggtcaccgttgacgtcggttcatcggcgacccagatcggtcgcaccaaccgccagaccacgctgaccatcaaggccaacctggccgagaaggtcaccgcgccggatggccgcaaggcgatggagtccgtgctcaagccgatgaatttcccggccggctatggcttcaccttcgatggcggcgactacggcaacgacgacgaagcgatgcagcagatggtgttcaacctgctgatcgcgctggtgatgatctacgtggtgatggcggcggtgttcgagtcgctgctgttcccggcggcgatcatgagcggcgtgctgttctcgatcttcggcgtgttctggctgttctggatcaccggtacctcgttcgggatcatgtccttcatcggcatcctggtgctgatgggcgtggtggtgaacaacggcatcgtgatgatcgagcacatcaacaacctgcggcgcggcggcatgggacgcacgcaggcgctggtggagggttcacgcgagcgattgcgcccgatcatgatgaccatgggcacggcgatcctggcgatggtgccgatctcgctgaccaatacgcagatgttcggcaatggcccggagtacgcgccgatgnnnnnnnngattgccggcggcctggcgttctccacggtggtcagcctgctgttcctgccgaccatctatgcggtgctggatgacctgcgcaatgccgtgacgcggttgatccgcnnnnnnnntggcctggagatggtagagcccggcgctgcccggctctgatacacgtcaacgtgttgtggtgtgggggaggccggtcgtagtggggcggcctccccctttttttgccgggcatggcgtgccaaccaaggttggcacctaccggtagcgccgggccatgcccggcggaacaatcaacccgccaccttgccccacaccttgaacgtggtcagccacaggccgagcatgctgccgatgttggtcagcatgaacgtcagcaccacgcgcgtgacccgattgcggtaccagcccttcaggctctgcgcgtcgtcgcgcagcttcaggaagtcctcgtacgccggcttgcgcaggcgcgcttccaccagcgccgagaatgcgccggtcgggatgctcaggcggaacggcttgaacggggccaccgcgatcgcgatgaggatgctcagcgggtgaccgcctgccagcaggcagcccaggcccgccaggccgccggtatacatcgcccaggtcgccagcagttcggtccccacgcccagaccaccgcggtagaagcccacgccgatgccggtcgccacgatggccaggatgcccagcgtgaaccacggaatgttgcgcttcttcggcaccgcctccagctcggcgcgcagcggtgccggtgcctcggtgtcggtttccaggtaacgcgccaggcctgccagatgacccgcaccgacaaccgccagcacttcacgctgctgcgggttgtgttcctcgcgcaggcgcgtggccatgtagcggtcgcgctcgccgatgatggtctcgtacagtgccgggctctcgctggcaaactcgccgaagctcgattccagcatgtcgccctgcttgagcttctcgatctcgttctcgcccacttcctcggacgagaacaggccggcgccgagaccggcaaccagcttcagcttgccgaagaagcccaaccgctgcgaggcgcggcggaaggtcaggccgacctcgcggtcgatcaggtgcaccggcaggtcgcgttcgcgcgccagttccaccgcgcgcttcagttccgcgcccggctcgatgtcgagctgttcggccaggcggcgctggtaggcggacagggccaggttggcggcgaacagggcgacgcggcccttgcgaatcacctcgaccaggtcgagcttggccagcgtgtccgggtcgctcagcgcctgcaggcgctgcgggtccagttcaacggccacggcgtcgaagcgaccgctgtcgatggctttctccaccgcctcgacgctggcgcgtgagacatgggcggtgcccagcagggtgtagcgcacgccgtcgcgttcaacaacgcgtaccggctggccggcgaacaggtcgtcgccggtctcgggaagggtttcggtcatgggttcattcattggaaggtgcagtgtcggcgccatcgccgannnnnnnntgcatctgcacggtatccagccagcggccatgcttgcggccgaggccacggaacacgccgaccagctcgaagccgaagcgttcgtgcagcttgattgaagcggtattggtcggttcgccgatgaccgccaccatctgccggtagccacgcgccacgcaggcgtcgatcaacgcctgcagcaggccggtgccaacgcccttgccctggaacgcggcatcgacgtagaccgagttttccacggtccactggtaggcaacgcgggtgcggtaggtgttggcgtaggcatagccggccacctggccgtcaatctcggcgaccaggtaggggaagccgcggtcgatgatgtcgcgcatgcggcgcagcatctcggacgcgtccgggatgtcgtactcgtaagtgttgacgaagtcggtcacttccaccgcgtagatcgcggtgatcgcggcgatgtcggccggaccggcatcacggatgaggacggccatgcgcggactccggctcagtcgatgtagcgcttgagcaggtcgccgtaggcatcgatgcggcggtcgcgcaggaacggccagatgcggcgcacatgctcgctgcgctgcaggtcgacatcgcacagcagaaccgtggcatcggtgccggcttcggccaggaactcgccctgcgggcccagcacgtggctgttgccccagaactggatgccggaggcgcccagcggcgaggcctcgtggccgacgcggttgcagctcagcaccggcaggccgttggccacggcgtggccgcggtggctcagcacccaggcgtcgcgctggcgggtcttctcgtcctgcacgtcgtccgggtcccagccgattgcggtcgggtagagcagcagttcggcaccggccagcgccatcaggcgcgccgcttccgggtaccactggtcccagcacaccagcacgccaaggcgacccaccgaggtatcgatcggcttgaagccgatgtcgcccggggtgaagtagaacttctcgtagaagcccgggtcgtccggaatatgcatcttgcggtacttgccgagcagcgtgccgtccttctcgaacaccacggcggtgttgtggtacaggccggcggcgcggcgttcgaacagcgagccgaccagcaccacgccgtgcttcttcgccagtgcgcccaggcgctcggtgctggggcccggaatcggctcggccaggtcgaattcgtccaccgattcgtgctggcagaagtacggaccgttatgcagttcctgcagcagcaccagcttggcaccctgcgcagccgcctcggccacgcgtgcttcgatcaccgccaggttggcggcggcatcaccgtggttgcgctcctggatcagggcgacggtaagggggctgcgcgagttcatgcggggcgttcctgcgggggaaaaccagcatgttagcgcggatggacggcgacggcgtgtcgcgcgctgaatgggtgcgatcggtagtgccggccgcgggccggcaatcccgtggatccatcaggcagtgcggggttgccggcccgcggccggcactaccgtcatgccttcaacagcccttccggcagctgcatggtgatgcagtgcaggctgccgttctgccagatcagcgagcggcagggcacctgcacgatctcgcggcccgggtgcgcctgggccagcacatcgcgggccaggtcgtcggccgggtcgccataggccggcatcagcactgcaccattgacgatcaggtagttggcgtacgacgcagccaggcggcggccttcgtcgatcaccggctgtgcccacggcagcgggaacaggcggtacggctgcccatccttggtgcgcagtgcggccagctcgttgcccatcgcctgcagttcggcgtagtgcgagtcgctctcgtcgtcacaggcctggtagacgatgctgtcggtcgaggcgaagcgggcgagggtgtcgatgtgcgcgtcggtgtcgtcgccttccagatagccgtggtccagccacagcacgcggtcctgctgcagccagtcggccaggtcggcactcaggctggcgcggtcgcggtccggatggcgctcgtgcaggcacttccaggtggtcagcagggtgccttcgccatcggtctcgatgccgccgccttccagcgcgaacgggatgctgcgcaccggcgcgtcgttgaacacgccggcgtggtccagcacgcccaccagctggtcatccagggtggcgtcgaacttgccgccccaaccggtgaagcggaaatccagcagctggaaaccgccgtcggcacggcgcagggtgatcgggccggagtcgcgcagccaggtatcgtcgtaggcggccgtggtgaagtggaccttgtccatgtcgatgcggttggagcgcagtcgcatttcggcataggtctccacatcgtcgtcggccacgcagatcagcaccggctggaagcgggtgatggccgcgaccagggcgatgtaggtctcttccacctggcccaggcggtcggcccagtcggtgtcggcggtgggccaggcaatcaggacgccgctctgggcttcccactcggcaggaaaacgaagggtctggttcatggtctcgctacacaggcccgcccacggcgggtaaagggatcaacggatcggcggtttcgggccgatttcgttcgggtccgcctggttggccaccacgtcgatcaccttctgcttctcgaagtagacggtgaactgcgggtacacccagcggttgatggtcggccattgccgcttctgcccaccacgcggctgcagctgttcgctcggcgcgccgaactgcgcctgtacctgctgcatgctctggccgcgcacgggcagggcaccggccggcttctcgcgggcgcggtcaacaagcagggtatcggccagcgccggtgtggcggcggccagggtggccatcacggccagggcggacaggtaacgcttcatctcgatctactccccagtggtcaagaaaggcgattacagcaaaatcagcaggaaaaagccgcataaacaaaaaaccgcccgaaggcggtttcttgcatcgggtcggccccgcgcagggccagccgcagccgtgaaggctgttgggcttagcgctgacgcgccttgaaacgcgggttcgacttgcagatgacgaagatcttgccgcgacgacggacgaccttgcagtcgcggtgacgggccttcgccgacttcagggaggacaggactttcatggcatacctcggcgtaaacagtagttgttcgggtggagcgtggccgcgatatgcgaaagacaatcggcagttgacgctcgttcaagcccgccattctaccgggcttttcctcgtggtttcaagtggttgcacaaaagatcccgctgggggtgtctggcaggggctagaatgaccccttcacacgctctgggaaccccatgaatccactcgctcccgtcctgaccatcgacggcccttccggggccggcaagggtaccatcagccgcatcatcgcgcgccggatgggctggcattacctggattcgggggcgctgtaccgcgcggtgggcgtggccgcgagctgggccgacatcgacacctccgacgcctcggcgctggtgcgctgcaccttcgacacccatgttcagtttgttgaacagggcgagtcgatgcgggtcatggtcaacggcaccgatgccaccgacgagctgcgcctggagaccaccggcgcgctggcctcggccattgccgcaattcctgaggtccgggccgccctgaaggagcgccagcgcgcattcagggagctgcccggcctggtcgccgatggccgcgacatgggtacggtgatcttcaaggacgccccctacaaggtcttcctgaccgccagtgccgaggagcgcgccgagcgccggcataagcagttgaaagacaagggggtttctgttaactttgatgacctcctgcgcgagatcatggcccgcgacgcccgtgatgcccagcgtaccgtggcgcccctgaagccggcagacgatgctgtcctcatcgacaccacaggcatcggcatcgatgatgtcgttgcccgagtgatggatctgcttccggttccggctgcctgatccgttcgcgcgggagcactgccagctgcatcggtggtggtcgcgcaaagcagtgctgtaccagctccgtcgcgcaatgatgcgtggcggttttcctactacacacgacctgcgtttccggggtcgaccaacaggcgggcggtcgccattcccctgaaggggacgccaccgacccatgtgtccaacagagtaaatctaatgaccgaatcatttgccgaactgtttgaagccagccaggccaacctggccaagctgaagccgggcgccatcgtcagcggtaccgttgttgaagtccgcggcgacgtcgtggtgatcaacgctggcctgaagtccgaaggcatcgtgccgatcgaacagttccgtaacgacgctggcgaaatcgacgtcgccgaaggcgacatcgtcaaggtcgccctcgactcgatcgagaacggcttcggcgaaaccgtcctgtcgcgcgagaaggccaagcgcgcgatggtgtgggacgagctggaagaagcgttggaaaagaacgaaaccatcaccggccgcatcagcggcaaggtcaagggtggtttcaccgtggacatcaaggatgtccgcgccttcctgccgggttccctggtcgatgtgcgcccggtgcgcgatccggcctacctggaaggcaaggaactcgagttcaagctcatcaagctggaccgcaagcgtaacaacgtcgtggtctcgcgccgcgctgtcgtcgaaagcgagcactcggaagagcgcgagcagctgatggacaagctgcaggaaggcgcgatcctgaagggtgtcgtcaagaacctgaccgattacggcgcgttcgtggacctgggcggcatcgacggcctgctgcacatcaccgacatggcgtggaagcgcgtgcgtcacccgtcggaagtcgtgaacgtcggcgacgagctggacgtccgcgtgctgaagttcgaccgcgagcgcaaccgcgtttcgctgggcctgaagcagctgggcgaggatccgtgggacaacatcggccgtcgttacccggccaacagccgcgtcttcggcaaggtctccaacgtcaccgattacggtgcgttcgttgagatcgagccgggcgtcgaaggcctggtgcacgtctccgagatggattggaccaacaagaacgtcaacccgtccaaggttgtgcaggttggtgacgaagtcgaagtgatggtgctggacgtcgatgaagagcgtcgccgtatctcgctgggcatgaagcaggttgccgccaatccgtgggaaaccttcgctgccacccacaagaagggtgacaaggtgtcgggccagatcaagtcgatcaccgacttcggcatcttcatcggcctggacggcggcatcgacggcctggtccacctgtccgacatcagctggaacaccaccggcgaagacgtcgttcgcaacttcaagaagggcgataccctggacgccgtcgtcctggctgtcgatccggagcgcgagcgcatctccctgggcgtgaagcagctggagcaggatccgttcggccagtacatggctgccaatccgaagggctccaaggtcgaaggcgtggtgaaggaagtcgacgccaagggcgcgatcatcgagctggctgacggcatcgagggttacgtttcggctcgcgacatcgccaacgagcgcgttgacgacgccacccagcacctgaaggtcggcgacaagatcgaagccaagttcgtgggcatggaccgcaagggccgcaccctgcagctgtcgatcaaggccaaggacgacgcggaaatgcgcgaagtgctggaggaataccagtcctcttcggcttccagcggcaccacccagctgggcgcgctgctgcgtgcacagctgaacggcaacaagtccgagtaatcggccttacgctgtttgttgtttcctggacggcccgggcttctgcccgggccgtttcaggctgagatgcccctgatgtgagccggtgatgaccaaatccgaactgatcgaaatccttgcgcgccgccaggcgcacctgaaggccgatgatgtcgatctggcggtgaagtcgttgctggaaatgatgggcggatcgctgtccgccggggatcgcatcgaaatccgtggttttggcagcttctcgctgcactatcgtccgccgcgcctgggtcgcaacccgaagaccggcgaatcggttgccctgccgggcaagcacgtcccccatttcaagccgggcaaggaactgcgcgagcgggtcagcagtgtgctgccgctggacgccgatccggcctgagccccgtcgcgccaccgcgtgcgaatccagccgcgggtcggataagctacggactcctgccactggagctgtcgcatgaaggtctttcgtctgctggtcctgctggcggtcctgatccttgggctgatcattggtgcggtcaacatgaccgcgatgtcgatcaacctgcttttcactcaattgcacacctcggtgggcgtggcgctgatcgctgcactgctggtgggtgtcgtggtcggtgccggcctggtactggtgagcgtggtcattccgctctacagccagctgcgccgtgccaacaagtccgtggcggcaacgccggccgcgggtgtttccccccaatcttttgatggacgctgatcgaagatggatttcgtcaccgagtggctttggtttttcctgttcgttccgctggccgcactggccgggtgggtgatcggccggcgcggtggccagcgccacggtgacaaccaggtcagccgcctgtccagcacctacttccgtggcctgaactacctgctcaacgagcagccggacaaggccatcgaactgttcctgcacatcgccgagctggacaaggaaaccttcgagacccaggtcgcgctgggccacctgttccgccgccgcggtgaagtcgaccgcgccatccgcctgcaccaggggctggtcaaccgccacgacctgagcgacgcgcagcgcgtgcaggccctgctggcgctgggcgaggactatatgaagtccggcctgctggaccgtgcagagaccgtgttcaccgaactggcgcagctggaccagcgcgccccgcaggcgctcaagcacctgatcggcatctaccaggctgagcgtgactgggaaaaggcgatcgacaacgccacccgcttcgaagacgtcaccggcgagccgatgggcaagctgatcgggcagttcgagtgcgaactggccgaacgtttccgcggcgccggcaagctggaagaggcgagggcagcgattgcccgggcctaccaggccgatgcgatgtcggtgcgtgccggcatcattgagggtcgcctggaaaccgatgccggcaatccggaagcggccgtgcgcgccttcgagcgcgccgcgagcaacgatccggagtacctgccggagctgctgccggcgctgatgcagaactatcgcaaggtgggcgatctggcaggcgcacgtgcgttcctgtcggaaatgaccgagcactaccgtggcatcgccccggtgctggccctgacccggctgatggaagagcaggagggtgtggctccggcccgagcctaccttggccgccagctcaaggatcgtccgtcggtgcgtggcgaatcggcgctgatcgacctgaccctggccgagggcgccgattccacggcgaccctgcatgacctcaagcacatcaccgaccagctgctggtgcgcaatcccgcttaccgctgcacccgttgcgggttcggtgcacgcacccaccactggcagtgcccgagctgcaaggaatggggcacggtcaagccactgctgaactacgcggtgctctgatccatgccgtggctcgtgatgggcgcgctgctggggctggccctgctgagtgcggggttgacctgggcggcacggggttatgccctgcgccagcaactggtggaccaccccggcgagcgtcgcagccatagcgtggcaacgccgcgcggtggtggcatcgccatcgtcatcagcctgctggtcaccgccggtgcagcgatgtgggtctggcctgaatcgataccgagcctgctggtggccagcctgggcctggtgctggtggcgggcatcggctggtgggacgaccaccggccgttgccggccatgcgccgcctgctggtgcacttcattgccgccgcgctgctggccgccctggtcaaggtgcatggtggaagctggttgctggccgggctggtgctggtattcaccgcctcgttgatcaacatctggaacttcatggatggcatcaacggtattgccgccagccaggccattgttgttgcggtgggcctggcgccggtgctgccgtggccgtattcgctggccgcggtggcgctgggcctggcctgcctgggcttcctgccgttcaatttcccacgggcccggatcttcatgggtgatgtcggaagtggcgcgctgggctatgcagtcgccgtcgtcctggcgatcgctgcggtgcgtaccgatatcaactggatcctgctgctggtgccggcttcggcgttcctcgtggacgcgggcttcacactggcggcgcgcatcatctccggacaacgctggatggaaccccatacccagcacgtctaccagcgggcggtgcaggcaggagccagccacgcccaggtgacagggatgtactttgctttgggcctgttcagtattacagtgcttaatgtctgctccaatttgcagccgaggtgggaggctgtcctggcggtcgcgtggtttctcgcgctgagcgtcctctggatcctcctgcgcaatggattgcgtcaccgacaaggaaatacctgacttatggcttcaccctggcgggacagaatcctcggcctgatgccgcgttcggccatcgtctgccacgacctgttcatggtctgggcatgctggcagctgctccacgccgggcggtactcgatcctccccaacgcgccctcgcttccgctctggaatgtcgacaccaccctggnnnnnnnnnnnnagggcctggtgttctggcgcgtgggcctgtatcgcgggctgtggcgtttcgccagcgtcagcgacctgctgaacatcttcaaggccagcttcatcggcctggtcggcatcgtgctggtgctgatgtggaagcgtttcgacggcgtgccgatgtcggtgctggtgatctatccgttcgcactgtcggcgctgctgggcgcgccgcgcctgctgtaccgggcctggaaggattaccaggcactgcagtcggattcgannnnnnnncgcgtgctgatcctcggtgcggggcaagccgccgagacgctggtccgcgatctgcgccgctccggcaacttcgaaccggtcggcctgctggacgacgcaccgcacctgcgcggcgccaagctgcagggcctcccgatcctgggcagcctcgatgatgccccggcggtggtccgcgagactgcggccaagttgctggtgatcgccatgccctcgctggatgccgcaggcatgcagcgggtggtcgccatctgcgaaagcaccggcgtgccgttccgcaccgtgcccaagctgagcgacatcctgcaggggcagtcgctgcccggccaactgaaggaagtggcgatcgaggatctgctcggccgcaagccgatcaccccggactggaacctgatccgtggctggttgggcggtcgcaccgtgatggtgaccggtgccggtggctcgatcggctcggagctgtgccgccagtnnnnnnnncacggtgccggccgcatcatcctgctggagatcagcgaannnnnnnnnnnnaccatcgagggtgagctgcgtcgcagcttccccgatatcgagatcgaagcggtgctgggcgactgtggcgatcctgcggtgatccgccatgcgctgtcgctgcatccggtcgacaccgcgttccatgccgcagcgtacaagcatgtaccggtgctggaacggcagctgcgcgaagctgtgcgcaacaacatcctggcgaccgagaacgtggcccgcgcctgcctggaagcgcgcgtcgagcatttcgtgttcatctccaccgacaaggcggtcgatccggtcaacgcgctgggtgccagcaagcgctatgccgagatgatctgccagagcctggaccagaagtccacgcacacccgtttcgttaccgtgcgcttcggcaacgtgctggcctcggccggcagcgtggtgccgctgttccgcgagcagatcctgcgcggtggtccggtcacggtcaccgatccggaagtcacccgctacttcatgaccatccccgaggcctgccagttgatcctgcaggccgcagcctcggcctcgcacggtgcgatctacacgctcgacatgggcgagccggtgccgatccggctgctggccgagcagatgatccgtctggcgggcaagcagccgtacaaggatgtgcagatcatctataccggcctgcgtccgggcgagaagctgcacgagacgctgttctattcggatgaggactaccgcgcaaccgcgcatccgaaggtcctcgaggccggcgtgcgcatgttctcgcgcgatctggtgctgggcaacgtcccgcgcctgcgcgaggcggtgtgcagctacgacaccgaaaccatcaaggaagtcctgttcgcgacgatgcccgagttctcgccaatcgaacaggatgcttacatttcatccgctaaagtcgtgccctttcccgcacgcgaggccaacaggcaccaatgagcaagcgaattcgcaaagcagttttccccgtagcgggtttggggacgcgttttttgccagcaaccaagaccgtgccgaaggagatgctgccgatcattgaccggccgctgatccagtacgcagtggacgaagcaatcgaggccggctgtgacacgctggtgttcatcaccaaccgctacaagcacgcggtcgccgactacttcgacaaggcctacgagctggagcagaagctcgagcgcgccggcaagcaggagcagctggagctgatccgtcacgtgctgcccaatggcgtgcgcgcgatcttcgtgacccaggccgaggcgctgggcctgggccatgcggtgctgtgtgccaaggccgtgatcggtgacgagccgttcgcggtgctgctgccggacgacctgatctggaaccgcggcgacagtgcgctgaagcagatggccgatctcaacgaagccagcggcgccagcgtcattgccgttgaagatgtgccgcacgacaagaccgccagttacggcatcgtcgcgaccgaggccttcgatggccgcaagggccgtatttcgcagatcgtggagaagccgaagccggaggacgcgccgagcgacctggccgtggtcggccgctacgtgctgagcccgaagatcttcgagctgctggagcagaccggcagcggtgccggcggcgagatccagctgaccgatgcgatcgcgcagctgctgaagaccgaagaggtggatgcctaccgtttcgagggcactcgtttcgactgcggtacgcacctggggctggtggaagcgacgatccgcttcgcgctggacaacccgaagctggccggcccggcgcgggagaagctgacggcgatgttggcggaataagggttttatcaagggctccgtgcggcgccttgattgatacgtgggggagggggcggatggccctctcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaatcagccggcaacgccttgatccttacagcgcctcgaaaatacccgccgcgcccatgccggtgccgatgcacatcgtcaccatgccgtacttctgctggcgacgacgcaggccgtgcagcagggtggcggtacggatcgcgccggtcgcacccagcgggtgccccagggcaatcgcgccacccagcgggttgaccttgctcgggtccaggccgcaatcgcggatcaccgccagcgactgcgcggcgaacgcttcgttgagctcgatccaatccagctggtcctgggtcaggccggcctgcttcagtgccttcgggatcgcggcgatcgggccgatgcccatcacttccgggcgcacgccggccaccgagaagctgacgaaacgggccagcggggtcaggccgtagtccttgatcgcctgttccgaggccagcagcacggcaccggcgccgtcgctcatctgcgacgagttgccggcggtgacggtgccgccgaactgaccgttgcggaacaccgggcgcagcttggccaggccttcagccgaggaatccgggcgcgggccttcgtcggtgtcggcgatcttgttgcgggtgatgatgcgctggccgtcggccaggtccggcaggtgcgagacgatctcgtacgggctgatctcgtccttgaactcgccgttctggatcgcggccatggccttctggtgcgaggcgagggcgaaggcgtcctggtcttcgcgcgagaccttccactcttcggcgaccttctcggcagtgatgcccatgccgtaggcgatggccacgtggtcgttgtcgaacacgctcggcgccatcgcgatcttgttgcccatcatcggcaccatcgacatcgactcggtgccgccggccagcatcaggtcggcattgcccaggcggatcgcgtcggcggcctgcgccacggcctgcaggccggaggagcagaagcggttcacggtctgtgcggcgatggtgttgggcaggccggccagcagcacgccgatgcgcgccacgttcatgccctgctcggcttccggcatggcgcagccgatgatcgcgtcatcgatgcggttgacgtccacgcccggggcctgggcgacgacgctgcgcagcacgtgcgcaagcatgtcgtcggggcgggtgttgcggaacatgcccttgggcgccttgccgaccggggtgcgggtggcggcgacgatgtaggcgtcctggatttgcttggtcattgcagtgatctctcgaattttttagccggggtgccgaccaacggtcggcacccaccagaggcagaggagtgccaaccaggggtcggcacccgccatcaatcagttacgcagcggcttgccggtcttcagcatgtgcgcgatgcgggcctgggtcttttcctgctgggccagttcgacgaagtgcttgcgctccagggtcagcagccactcttcgtccaccagggtgccgcggtcgaccttgccaccgcacagcacggtggcgatgcgttcggcgatctcgtagtcgtacgggctgatgaaacggccttccagcatgttgaccagcatcatcttgaaggtggcgatgcccacgtcaccggccacctggatgcggcgtgccggcagcggcggacggtagcccgcttcggccagtgcacgggcttcggccttggcgatgtgcagggcctcgtagctgttgaacaccaccttgtcggtactgcgcagcaggcccagttccttggcgttgaccgccgagttggacaccttggccatcgccacggtctcgaaggtcttcttcagttcggcgaacacgtcaccgcccgggcccgcggcctgcgaggcacgcacggccagttccttcaggccgccaccggccggcagcaggccgacaccggcctcgaccaggccgatgtagctttccaggaaggccacggtcttggcgctgtgcatctggaactcgcagccgccgcccagggccaggccacgcaccgctgccaccaccggcaccagcgagtacttgatgcgctggctggtgcgctggaagttggcgaccatttcctcgaactggtcgaccttgccggcctgcagcaggcctagtgcaccggccaggtcggcaccggcggagaagggttccttctgctgccagatcaccaggccctggaagtccttctcggcgcggctcacgcattcctgcaggccgtccagcacctggtcggacacggtgttcatcttggtcttgaagctgaccacggcgatgccatcaccgtcgtgccacatgcgcaggccgtcgttctcgaacacggtctcgcccggcgcgaacttctcgcccagcagcggatccgggaaacgctggcgctggtacaccggcagcgacgagcgcggcagcttggcgttgcgcgacgggctgtagctgccctcggcggcgtgcacgccgtcgcggccgtcgaagacccaatccggcagcggggcattgctcatgctcttgccggcgacgatgtcatcggcgatccactgcgcgacctgcttccagccggcggcctgccaggtttcgaacgggcccagcgaccagccgtagccccagcggatggccaggtcgacatnnnnnnnngtctcggcgatgtcggccaagtggtaggcgctgtagtggaacagatcacggaaggtcgcccacaggaactgcgcctgcgggtgctggctctcgcgcagcttggcgaacttctcggccgggttcttgatcttcaggatctcgaccacgtccggtgcggcggtgcggtcggccgggcggtagtcctgcttctccaggtccagcacgacgatgtccttgccgaccttgcggaagatgccggcgccggtcttctggcccaacgcgcccttggaaatcagcgcgtccagccacttcggcgacttgaagaattcatgccacgggtcattcggcagggtgtcgcccatggtcttgatgacgtgggccatggtgtccaggccgaccacgtcggaggtgcggtaggtggccgacttcgggcgaccgaccagcgggccggtcaggccgtccacttcatcgaagcccaggccgaactgctgggtgtggtggatggtggacaggatcgagaacacgccgatgcggttgccgatgaagttcggggtgtccttggcgtacaccacgcccttgcccagggtggtgaccaggaatgcttccaggccttccagcacggcggcatcggtggtggtggccgggatcagctcggccaggtgcatgtagcgcggcgggttgaagaagtgcacgccgcagaagcggtggcgcagctgctcgggcagcacgtcggccagcttgttgatgcccaggcccgaggtgttggaggccagcaccgcgtggtcggccacgaacggggcgatcttcttgtacaggtcctgcttccagtccatgcgctcggcgatggcctcgatgatcaggtcgcagtccttcagctgctccaggccggactcgtagttggccggagtgatggcttcggccagcgacttgctggccagcggcgccgggctcagcttgcccaggttggcgatcgccttcagcacgatgccgtcggccggaccttccttggcaggcaggtcgaacagcacggtgtcgacgccagcattggtgagatgggcggcgatctgggcacccatgacgccggcacccagcacggcggcgcggcggactagcagggaattggacatggtgtagggcctttgttggtcagcagttactgggtggaatcaaagggaagcgggcagggcgctggcgcgtgcggcggcgcggaacccggcttcggcgaaatggatcagttcgtgggcggcatgggcacgatgcgccgcttcggtgacaccggcgggacgcttgatcagcccgaagtcggccatcgcataggtcagcgagccggccaggaagtcgaggcgccagtacagctcctccttgctcaggtccggcacgcactcgccgatggccttgccgaacgcacgcagcacgtggccgtagtggtcggacaggaacttgcgcaggttgtcgttcttctcggcgtaggcgcgggcgatcacgcgcacgaaggcgccgccgttctggcggtcctgggccagcgccagggccggctcgacgaaggcagccagcaccgggcgcagttcacccgggtgctcggcgcgggcgcgctcgagctgcgacaggcgggcaccggtcatctcgtccatgcggcggcggaacacctcgttgaccaggttttccttggagccgaagtggtagttgaccgcggcgatgttgacgtcggcctggctggtcacctggcgcagcgaggtgccagcgaagccgtgctgggcgaacagctcctcggctgcgccgaggatccggtccttggtcgagaagtgggcgggcttggccatcggtgggcggaccttaatcaaacgattgtttgatactaggaccagacggtaccgtatggcattttgcagtgcagcaaaatcggccgatccggtcagatttcactcaggtgggtgaatggggtagtgccggccgctggccggcagccccgaggttgaatggcgcccaatgccggccagcggccggcactaccatgccgccgctttatcttttacaattcgcctacgtttatcaggctaagcccgcgtcccgacgcgggtttttttcatgttacccttcgggccatcagcggcccgattccattggagacatcccatggcgctggagcgcaccctttcgatcatcaagccggacgccgttgccaagaacgtcatcggcgaaatctacgcccgcttcgagaaggccggcctgaaggtcgtggccgccaagtacaagcagctgtcgcgtcgtgaagccgaaggcttctacgccgtgcaccgcgagcgtccgttcttcaacgcgctggtcgagttcatgatctccggcccggtgatgatccaggccctggaaggcgagaacgccgtcctggcccaccgcgacctgctgggcgccaccaacccgaaggaagccgcgccgggcaccatccgcgccgacttcgccgaatccatcgatgccaacgccgcccacggctcggactcggtcgagaatgccgcgattgaaatcgcctacttcttcgccgccaccgaagtcgtttcgcgctgagagtaatgccgtgaacgaggtcgtacagtcccccgccatccagccgctgccgaagtcggcacccacggctggcaagcagaacctgctcgacctcgatcgcgcgggcctggagaagttcttcgtcgaggttctcggcgaaaagaagttccgtgcccatcaggtgatgaagtggatccaccatcgctacgtcaccgacttcgatgaaatgaccgacctcggcaaggtcctgcgcgccaagctgcaggcccacgccgaggtgctggttcccaacatcgtgttcgacaagccctccgccgacggcacccacaagtggctgctggcgatgggcgtggatggcaagaacgccatcgagaccgtgtacatcccggacaagacccgcggcacgctgtgcgtgtcctcgcaggtcggttgcggcctgaactgcacgttctgctccactgctacccagggcttcaaccgcaacctgaccaccgccgagatcatcggccaggtgtgggttgccgcgcgccacctgggcaacgtgccgcaccagatgcgccgcctcaccaacgtggtgatgatgggcatgggcgagccgctgatgaatttcgacaacgtcgtgcgcgccatgagcgtgatgcgcgacgacctgggctacggcctggccaacaagcgcgtgaccctgtcgacctccggcctggtgccgcagatcgaccgtctgtctgccgaaagcgacgtgtcgctggcggtgtcgctgcatgcgccgaacgacgcgctgcgcgagaccctggtgccgctcaacaagaagtacccgatcgccgaactgatggcctcgtgcgcacgctacctgcgcgccaacaagcgccgcgaatcggtcaccttcgaatacaccctgatgaagggcatcaacgacaagcccgagcatgcccgcgagctggcacgcctgatgcgccagtttgacaacgcggtgcaggccaaggattcgggcaaggtcaacctgatccccttcaacccgttcccgggtacccgctacgagcgttcggaagaggcgcacatccgcgccttccagaagatcctgctcgacagcaacgtgctgaccatggtccgccgtacccgtggcgacgacatcgacgccgcctgtgggcagctcaagggccaggtgatggaccgcacccgccgccaggcggagttcaacaagacgctgcaggcggggaaggggagcgatgccgcggcctgaccgcctctggctggttctgctcgcaggcacgctggccctcgcggtcggcggctgcaaatcccatcccaaggccaagcttggcccgagcgaggcgccggtctactccgtccgtgatccggaaggggtgcggcagcaggtgcgctggcaggagttgctgaccctggccggccgcgacatccagggcggcaatctcgatgctgccgagcgcaaggcgcgcgaagcccagaagctggtgccgacggcccccgacggcctggtcctgcttgcgggcatcgacgagcgtcgcggccgcagccagcaggccggcgagaacttccgcaaggctgccgaactggcgccgcaacgtggcgacgtgctcaacaactatggtgcctggctgtgccagcagggccgggcggccgaatcgctggtgtggttcgatcgtgcccagcgggcgccgggcaatcccgccgtcgccgaagcgcagtccaatgccggcagctgtgcgctggatgcaggccagttcgagcgtgccgagcgcgacctgcgcgcggcgctgtcggcgctgccgggaaacccggtcgcgctggaggccatggcccagctcagcttccgccagggccgctacatggaggcccgggccttcgccgaacgtaggattgcggctgcacccgcaacgcgttccgtgttacaacttgcgtctcaaatcgaagcgcggctgggtgatcgggcggcatctgaccgctatcttcagcgcattcgacaggaatttccgcaggaagcgggctcctaactccagggttgatgcattgtgattgatgaccagactgtgagcgctctcgagactgcggccggctgcggcacccgcctgcgccaggcccgtgaagcggccggactgacccttgaggatgtcggctcgcgcctgcgcatgccggtccaggtggtcaggtcgctggaggaagagcagtggcagaagctgggcgcgcccgtcttcgtgcgcggccagttgcgcagctacgcgcgcctgctcgacgtcgatgtgagccagctgctggagcaggcccaggtgggtcctgtcgtgccgcccaccctggtcagccatacccataccccgcgtgcgcgccgcattgccgagaatctcggccggcgcgtgctgtacgtcggcatcaccgccgtgctggccgtgccggtgtggttcgccacccgcggccatttcgatggcagcgccacgccgtcgccgaacactgcctcgctggacgcgatcccggccgctgtgccggtggccccgtccgctgcgggtgtcgagccggcagccccggctgaagtcgcgagtgccccggccagcaagccggccgcaaccccgtatgtcgcttcgctgtccccggtgccgcgttcggcacccgctgcgcccgcagccgccaatacgctggagatgcagttcagcggcgacagctgggtcgatatcggtggtccggacggcgccacggtcgaaaaggcgctgatcaagtccggcgagagccgcagcttcacgccgggccaggtgacccgggtgaccctgggcaacgcctcggcggtccaggttcagcagaacggcgctatcgtcgatctgaccccctaccagcgagccaacgtggcacgctttcaggtatcctctgaaggctccgtagtcccggtttcgcactgaggcgcggtttcaccaccttcgattaaacccaatggtccctcccgatgggcggggcgagagtacgcatggcgatcgacgatctgctcgacgagcacgaacaaagtgaacgcgtccgcagctggctgcggaagaatggcgccagcatcctcggtggcgtagccatcgcgatcggtgccattgccggctggcagtggtaccagaaggatcagggcggcaagctggcctcggccaacgtggaataccagaaggccctggtcggtcttcagcagaacaagctcgacgacgctgccaaggcagtgaaggcgctcgaagcgggcccgtccagcatctatggcgacctcgcggcgctgcagctggccaaggcccaggtcgacgccggcaagaacgaagaagcgctggccaccctgcgcgccgtgaaggtcgaaagcgacctgcagcgcgtggccgaccagcgtgtggcccgcctgctggtggccaccggcaagagcgacgaggcgatcaagctgctgggcagcgccaccgacagcagcagcctggaaatccatggcgatgcgctgatggcgcagggcaagcgcgatgacgcccgcgcacagtacgagaaggcgctgaagtcgctggacgtggcagcgccgcagcggcgcctgctggaaaccaaggttatggatgccggcggcacggtcgccgcccctgcggagtcggtttgatgagtcagaaggtcatgatcacccgcgtcgccaccgtgctcctgatgggcatggccctgaccggctgcagcaccatgaagggctggttcgccggcaaggacgcggcagcgaagaaggcccaggagccggctgagctggtcaagttcgagccgagcgtcaaggtcaacaaggcctggtcggtcaacctcggcaagggcgagcgccgcatcggcgtgcgccagggcccggccgttgccaatggccacgtgttcgctgcggcgatcaccggcggcgtgcacgccatcgacctgcagaccggcaagaaggtctggacctgggagccgcagaaggaaaagaagaagccgaagctgcgcctgtccggcggcccgggtgtcggtgagaacctggtcgtgatcggcacgctcgatggccaggtcatcgccctggacatcaatgacggcagcgagaagtggcgcgcccgtgttccgggtgaggtcattgccgcgccggccgtggcccagggcctggtgttcgtgcgcagcaacgacggccgcgtcaccgcgttcgatgccggcaacggcacgcagaagtggttcaacccgagcgaactgccggcgctgaccgtgcgcggcaacgcgccggtggtcaccggtccgggcgtgttgttcatcggcaaggacgaaggcgcggttgccgcgctggccatgcaggatgggcgtaccctgtgggaacagaaccttggcaacggcgaaggccgtaccgagctggaccgcatggccgatgtcgacggtgctccggtgctggagggcaacaccctcttcgtgagcagcttcaagaaccagaccatggccatcgaaggcccgaccggtcgcccgctgtgggcgcgcgaccatggcggtgcaggtggcgtggcggtgtcgtcgggcaatgtgttcgtcaccgacaacaagggtggcgtgttcggcctggacaaggcgaccggcgctgccatgtggtcgcagaccgagctggcgcgtcgttcgctgaccggcccggcgctgcacggtgattacgtggtcgtcggcgactacaagggatacgtgcactggttgaagacctccgatggtgcgatggcggcacgggcgaagagcggcggtgacgccctgctggcccagccggtcgtcgtcgacggggtgctgctggtgcagaacgtggatggcaagctgaccgccttccggttggcaaattaaaaattggagtaatcgcgatgctgcctttggtcgccctggttggacggccgaatgtcggcaagtcgactattttcaatgcgcttacgcgcacccgcgacgcgctggtccatgaccagcccggcgtcacccgtgaccgcaactacggcgtctgccgcctcgacgaggacaaccatttcctcgtcgtggataccggcggtattgccggggaagacgaaggcctggctggtgccaccacgcgccaggcccgggctgcggcggccgaagccgatctgatcctgttcgtcgtcgacgcccgcgagggcacctcggcgctggacgacgagatcctggcctggctgcgcaagctgtcgcgcccgacgctgctgctgatcaacaagatcgacggcaccgacgaggacagcgtgcgttcggaattcgcccgttacggcttcggcgagatgctgaccgtttcggccgcgcatcgccaaggcctggacgacctgctggacgaagtgatccagcgcctgccggaagaaggcagcggagaagagctggacaacgatccgaaccgtatccgcatcgccttcgtcggacgtccgaacgtgggcaagtcgaccctggtcaaccgcatcctcggcgaggagcgcatgatcgcctccgacgtgccgggcaccacccgcgactcgatcgcggtggacctggagcgcgacggccgtgagtaccgcctgatcgacaccgccggcctgcgccgccgttcgcgcgtggacgaggtcgtcgagaagttctcggtggtcaagaccatgcagtcgatcgagcagtgccaggtcgcggtgctgatgctggacgccaccgaaggcgtgaccgaccaggacgccaccgtcctcggtgccgtgctcgacgccggccgcgcgctggtgatcgccatcaacaagtgggatggcctgaccgagtaccagcgcgaacaggctgaaaccatgctgtcgctgaagctgggcttcgtgccgtgggccgaatcggtgcgcatttcggccaagcacggctcgggcctgcgcgagctgttccgtgcggtgcaccgcgcgcacgaatcggcgaacaagaccttcaccaccagcgaagtgaacaaggcgctggaagtggcctacgagaccaacccgccgccgaccatccgcggccacgtctccaagctgcgctacgtgcacccggccggcgcaaacccgccgaccttcatcgtgcacggcacccgcctgaaggaactgcaggagtcgtacaagcgctatctggagaacttcttccgcaagcgcttcaagctgatcggcacgccggtgagcttcatcttccgcgagggcaccaacccgtacgagggcaagaagaacgtcctcaccgagcggcaggtcaaggccaagcggcgcttgatgaagcacgtcaagggcaagtgattcacgggaaggcggccgcagggccgcctttctnnnnnnnngtcgtgccggccgctggccggcaacccgatgatgcctggtgtgttcacgaggttgccggccagcggccggcactacccctacgtctacagtcctcgatcatggcgaactgttgcgacgagcgcggcaatgcggcaacgcgcatggggcgctgcggggcgcggccatcatcgattcgggcagctgcgcctgccccgtgaggcttgcccagaccagggtggtacccagtactcctgtcaggtacgccaccgacaccgcgccgatcaccagacccgccgcatgctccagccacggaagcaatcggcaacatccctgtgcccagcgcggatggctgccgagccacgccatcagcaggccgagcgacagcgcgacaccgcccaggcaggccacgtaagcggcctttgtacccatgtcggcaacgaggccgctgaccagggcggcaaccgcgaactgcagcgtccagttgttgatgctggcgagcgccaacaggcatccagcctcggcgtgcggccaacgggagcgggccttcaggccccagggcatctgcagggaaagcggagagagggaggtcagcccggcatcgcgcaggcacatgcccgccagccnnnnnnnnnnnnggcaacccgcgcactccatcgccagcgtccacaggccgcggtttcccagcatgcccgccgcaacgaaggccgtggcgcagatggtgcccgtaccgatggcgataccgaacgatgcggccatggccgcgtgcccgccagcgcccatcgcggtgcgcaggatcttcgcgtgattcgacgcaggcaggagcatggcgaagctgtacagcaccgcgacgatgaagaactgctgcacgaaaacctgccaccaaactacagaaagtgccgagtgtgggctgcgctggacgcgccgtattgaacgctattgcgacaggcgcgaatcactggcatcagcccagccacagcgacacggcgatccatagcgccagcgcaatcatcaggagccctgcggcccgttccagccagggcagggcacgcgcgaatcgacccagcacccatgggtggccgaccagcgcggcaaccagcagatcccatagcaggacgatgccgaacatccacgcgccatagaagaacttcgttgcggcgctggcctgcggaccgttgagcatcgccgccagcgttgcgtagaacagcgcattcttcgggttcagcagcgcagacagggcacccagcccagccgccctccaccatccgtgggcaccacccgctcgcgatccggcggcagcttcaggtgcctgcaacgtcgtcgaacccgcatggcgcaggaacagcgtgccgaggtacagcaggaacccgcagcccgccaactgcaccgcaatgaaccctgcgctgcctgggcgcagcatggccgttccggtgaaagcggccacgatgaagacgccattgccgacggcgatgcctgcgcaggcgccactggcggtgcgccagcccgaggtgatcgcggtgcgtgcaacgaggaagaagtcggggccgggtgagagcagggcgagaaaatgtacggtggcgatgaccaggaactgttccatcgggtccggcggcggctggctggggcgccagtctgcggatgcgccgcgcgatggtattgaacgttattgcaggctcagcgccggtattggcccggggtcgcaccggcgtgggccttgaagacccgctggaaatggctctggtcggcaaaacccagcgcatgcgcgaccacggccagtgcctgcccttcgcacagccgccggcgggcctcctggatgcgctgatcgatctgccaggcgtgcggtgtcaggcccgtagcgcgtcggaaggcgcggatcagctggtagcggctcatgcctgccagcgatgccagctcctgcagggccggggtgtgttcgagccgctggcgcagaacgtccatcaccggctgcaagcgctgctgtaacgcggcatcttcaagcgggccggcgacggctacaccatcgtgttcatccagatcgccgacgaacgcgatcagcgccgcttccttgacgctgaccgggtcgtcggagaacagcgtctcgttgagctggcagtactgctggtagcgagggcgatggttggaaatccggatcggttcctgctgccagtcgggttcgggcaggtcgtcatactcggcgcggacctcggccatccagcgcgggtccagatgcagcatctggtagctccagagctggccgggcagggggttgcaggcgtgcacgcggcctgcgggcacgccgaccagactgccgggctgcagcagacgcggccctttcgcggcgccggtgaacacgctgctgccggcgtcgacggcgccgatcgagaaggtgtcatggctgtgcgggcgatggcaggcgcggctgtcgcacgcccgtcggctttcgacgaagggcatgcgcgggtcacgccagaattcggtggcagagcgcatgcagcggttccgggatgcaggggcaacgcccgcatggtgccatgttcggggcagggcgcgtcgagggtgtctgcgcgataatgcggccatgagcatccaagagctttcccccgcgcaggcgcgcgagcgcctggcccacggcgcggtgctgatcgatgtgcgcgaggcgcacgagcgggccggcgggatggccgaggnnnnnnnnggcgtggccaagggcgagctgcaggccgacccggccgcacacctgccgcggcacgaccaggagatcctgctgatctgccagagcggcaagcgctcggccgatgccgcgcagttcctgctgcaggccggctnnnnnnnngtcgcttccgtgacgggcggtaccgtggcctggcgcgagcagtcgctgccgctggtgcagccgctggccagcgccgccgaccgcgacttctacgaccgctattcgcggcacctgctgttgccacaggtaggcgaacctggccagcgccggttgcagcagtcgcgcgtgctggtgctgggcgcgggtgggctgggtgccccggccggcttctatctggccgcggccggggtggggtacctgcgcttcgccgaccatgaccgcgtcgagcgcagcaacctgcatcggcagatcgtgcataccgaagccagcgtgggccagctcaaggtcgattcggcgcgtgagcggctgctggcgctcaacccctcgatcgaggtcgaggcggtgccggagcgggtcacctccgagaacgtggatgcgctgttggacggcgtggacgtggtgctggatggctcggacaactttccgctgcgctacctgctcaacgacgcctgcatcaagcacgcgataccgatggtgtacgccgccatcgagcgcttcgatggccaggtaagcgtgtttgacgccggccgccagcgtggcgtggcgccgtgctaccgctgcctgttccccgannnnnnnnnnnnggagttcgcgccgaactgttccgaggctggcgtgctgggcgtgctgcccggcctggccggcgtgctgcaggcgaccgaggtgctgaagctgctgctgggcatcggtgaaccactggtcggccgcctgctgcgcttcgatgcgctgggcatgcgcttccgcgagaccggcatccggccagacccgcagtgccgggtgtgcgcgccggacgtgccattcccggggtatatcgattacgccgcgttctgccggggtgggtgaggctggccggggaatgccttggtagatgccgaccttggtcggcgttttcgtgccaaccaaggttggcacctaccgaagcgggtgcatggtttcgggatccggcatccggccggactcgcactgcccggtgtgcgcgccgggcgtgccgttcccggggtatatcgattacgccgcgttctgccggggtgggtgaggctggccggggaatgccttggtagatgccgaccttggtcggcgttttcgtgccaaccaaggttggcacctaccgaagcgggtgcatggtggcacccaccgacgcggatgcatggtttcgggatgatgctgggggtagctccctacatcgttccacctccaagacaatccggcgcaacatgcgtgctattgccgtcatcggcattgctctattgttgaacccgattctggatcttggggaacacaccgcatggcggtagaagcagcgaccagcgagctggtcaaagtcgtcgccctgttgggcgcggcggtggtgatggtgcccctgttccgccgggccggcctgggctcggtgctgggctacttcgccgctggcttggcgatcggaccgttcgggctgggctggttctcagacccgcaggcgatcctgcataccgccgagctcggcgtggtgatgttcctgttcgtgatcggcctggaaatgcggccctcgcatctgtggagcctccgcaaggaaatcttcgggctgggcacgctgcagatcgtcacctgtgcgctggtgctgaccagcatcgccaaactgttcggcctgccgtggcaggtggccttcatcggcgccaccggcttcgtgctgacctccactgcggtggtgatgcagctgctggccgagcgcggtgacatcgcgctgccgtcggggcagaagatcgtctccatcctgctgttcgaagacctgctgatcgtgccgttgctggcgctggtggcctggatgggcccgagcgcgggcagcgccgatggcgagggttcgcgttggctgtcggtggcgatcggtgtgggtgccatcgtcggcctggtgctggtcggccgcttcctgctcaacccactgttccgcgtgctggccgagtcgaaggcgcgcgaggtgatgaccgccgccgcgctgctggtggtgctgggtgcggcgctgctgatgcagctgtccggcctgtcgatggcgatgggcgcgttcctggccggcgtgctgctgagcgaatcgaccttccgccaccagatcgaagcggatatcgaaccgttccgcggcatcctgctgggcctgttcttcctcagcgtgggcatggcgctggacctgggcgtggtggccggcaactggcagctgatcctcggcctggtgctggcgctgatggcagccaaggcgctgtgcatctacgtagtcgcgcgcatcatgggcagcgaccacgcgcaggcgctggatcgtggcgtgctgatggcgcagggcggcgagttcgccttcgtgctgttctctgccgccgcatcggccggcgtgatcaacctggagatcaatgccaacttcaccgccgtggtggtgctgtcgatggcgctgaccccgctggtggtgctgctctacaagcgcgtggcgccgaagccgacggtgaacatggacggcgtggacgaggccgagggtctgtccggcagcgtgctgctgatcggcttcggccgcttcggccaggtcgccagccagtcgctgctggcgcgcgacgtggacgtgaccatcatcgacaacgatgtggagatgatccagagcgcggcgcgcttcggtttcaagatctactacggcgacggtacgcgactggacgtgctgcatgcctcgggcgcggccaccgcacgtgcgattgcggtgtgcgtggacaaggccgaggccgccgaccgcatcgtcgaactggtggcacacgagttcccgcaggccaagctgatggtgcgctcgttcgaccgcgaacattcgctgcggctgatccatgccggcgtcgatttccagatccgcgagaccttcgaatcggcggtgctgttcggccaggccgcgctggtggagctgggtgcggacgaggacgatgcgatcgaaattgccgagcagatccgtcgccgcgatgccgagcgtttcgagttggaaattgctggtggtggtctgaatgccggcgccaagatggtgttcggcaactccggccagggcgtgccgacgccgacgccgttcaccgcgccgaagcgggagagcaagacgttgaacccgcaggacgtgccggaagaggaagaataaagcccggtcgtgccggccgctgggcggcagatgcggaaacgttccgacgtcatggggttgccggccagcggccggcactacccgggtcgggaattgccgaagccggcggttggtagtgccggccgctggccggcagatacggaaacgttccgacgtcatgaggttgccggccagcggccggcaccaccgtgtggggaattgccgaagccggtggttggtagtgccggccgctggccggcagatacggaagcgttccgacgtcatggggttgccggccagcggccggcactacccgtgcggggaattgccgaagccggtggttggtagtgccggccgctggccggcagatacggaagcgttccgacgtcatggagttgccggccagcggccggcactaccgtgtggggaattgccgaagccggtggttggtcgtgccggccgctggccggcagatacggaaacgttccgacgtcgtggggttgccggccagcggccggcactaccgtgtgaggaattgccgaagccggtggttggtagtgccggccgctggccggcagatgcggaagcgttccgacgtcatggggttgccggccagcggccggcactaccgtgtggggaattgccgaagccggtggttggtagtgccggccgctggccggcagatacggaaacgttccgacgtcatggggttgccggccagcggccggcactaccgtgtggggaattgccggagccggtggttggtagtgccggccgctggccggcagatacggaatcgttccgacgtcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntggggaattgccgaagccggcggttggtagtgccggccgctggccggcagatacggaaacgttccgacgtcgtggggttgccggccagcggccggcactaccgtgtggggaattgccggagccggtggttggtcgtgccggccgctggccggcagatgcgcaaacgttccgacgtcatggagttgccggccagcggccggcactaccggtgcgcggtgtcggcgcgcggcggtgggcgagggggcctgaatcggggacaatagcgtccccgccgccccacgcccgctcccgatgaccgattccgcccccctacatcctgcccgcatccttgatggccgccgtatcgccgaggacctgctcgacagcctgaaggtgcgcgtcgacgctcgcgtggccgccggtggcagccgcccgggcctggccgtggtgctggtcggtggcgacccggcttcgaccgtgtacgtgcgcaataagcgccgtgccgcggagaaggtcggcatcgaagcgcatgactacgatctgccggccggtactaccgaagccgaactgctcgacctgatcgaccagctcaatgccgatccgaagatcaacggcatcctgatccagctgccgctgccgggcatccccgacgcgcgccgcctgatccagcgcatcgacccgcgcaaggacgtggacggtttccacccggaaaacgtcggccacctggccctgcgcgagttcggcctgcgcccgtgcaccccgcgcggcatcaccacgctgctgggccacaccgaccagccggtgcgcggccgcaatgccaccatcgtgggcgtgagcaaccatgtcggccgcccgatgggcctggagctgctgatcgccggctgcaccgtgaccagctgccacaagttcacccccaaggacgtgctggaacaggccgtgcgcaacgccgacatcctggtggtggcggtgggccgcccgggcatcgtgccgggcgagtgggtgaagccgggcgcggtggtgatcgacgtcggcatcaaccggttggacgacggccggctggtgggcgacgtcgggtttgaggccgctgcccagagggcgagctggatcaccccggtgccgggtggtgtgggcccgatgaccgtggccacgttgatgcagaacacgctggaagcggcggaagcgcttagctgacctgcgattggggagatctgctgttggtgggtgccgaccgttggtcggcacaatgccggggcagggtgatgccccgctcctggttggtgccaaccttggttggcacgatccgtccggcacctggaccccaaggtggggtgagggcctctggctgtttgtgccaaccaaggttggcacctacaaaaggcgctccagtgctggcctgagtgatcctcttaaggtggatgccgaccgttggtcggcacaatgcaggagcacaggtgtctgaagggtagtgcggaccaacggtccgcacccaccaaaggcaggccgatgacccgctcctagtaggtgccaaccaaggttggcacccaccaaggcggtaggcggccccctgaaccaatcaccgccctcgcgacacttcgtcgcatctaccccctgccacgcggcgcgaaaaaggggtaaaatgtcgcgcttccccacatctcgggtatgccgatgctgcgcatccaggctgaagcactcacttacgacgacgtctcgctcgtccccgcccactcgaccatcctgcccaaggacgtcaacctcgaaacgcggttgactcgcgacctgaagctgaagcttccgatcctgtccgcagccatggataccgtcaccgaagcccgcctggccatcgccatggcacagctcggcggcatgggcatcatccacaagaatctcagcctggaacagcaggccgcggaagtggccaaggtcaagaagttcgaggccggtgtcatccgcgacccgatcaccgtcgggccggaaaccaccatccgcgacgtgctggccctgacccaggcgcacaacatctccggcgtgccggtggtgggcagcgacggcctgctggccggcatcgtgacccaccgcgacatgcgcttcgagaccgagctggacgatccggtccgccacatcatgaccaagaaggatcgcctgatcacggtcaaggaaggcgccgccagcgacgaagtgctgcagctgctgcaccgcaaccgcatcgaaaaggtgctggtggtcaatgactcgttcgaactgcgtggcctgatcaccgtcaaggacatccagaagaacaccgacttcccgaacgctgccaaggatctgtcgacccgcctgctggtcggcgctgccgtcggcgtgggtggcgataccgatcgccgcgtggaagcgctggtcgccgccggcgtggacgtgatcgtggtcgataccgcgcacggccactcgcagggcgtgctggaccgcgtcagctgggtcaagaagaacttcccgaacgtgcaggtcatcggtggcaacatctgcaccggcgaagcggcactggcgctgctggacagcggcgcggacgcagtgaaggtcggcatcggcccgggctcgatctgcaccacccgcgtcgtcgccggcgtcggcgtgccgcaggtgaccgccattgatctggtggccgaagcgctgcaggaccgcatcccgctgatcgccgacggtggcatccgctactcgggcgacatcggcaaggcgctggccgccggtgcctcgaccatcatggtcggtggcctgctggccggtaccgaggaatcgccgggcgagaccgagctgtaccagggccgttcgtacaagagctaccgcggcatgggttcgctggctgccatggagaaggggtcgaaggaccgctacttccaggacgccgccaccgccgacaagctggtgccggaaggcatcgaaggccgcgtgccgtaccgcggcccggtgggcggcatcatccaccagctgatgggcggcctgcgcgccaccatgggctacgtgggctgcgccaccatcgaagacatgcgcagcaagcccaagttcgtgaagatcagcggcgccggccagcgtgagagccacgtccacgacgtgaccattaccaaagagccgccgaactaccgcgcctgacgcgggccgagcaaagaggaacggggaagcacttcccgttcctctttctccatctgccgccgtaaatctgatttcgttttccctactgcattgccggggcgccatgaccaacatccataacgacaagatcctcatcctcgatttcggcgcgcagtacacgcagctgatcgcccgccgcatccgcgagctgggcgtctactgcgaaatctgggcgtgggaccacaacccggccgagatcgccggcttcggcgccaagggcatcatcctgtccggtggcccggaatcgaccacgctgccgggtgcgccggccgcgccgcaggaagtgttcgacagcggcctgccgatcttcggcatctgctacggcatgcagaccctggccgcgcagctgggcggtgccaccgaagcggcggatcagcgcgagttcggccacgccgaagtgaacgtgatcaacccggatgcactgttcaagggcctgagcgaccacggcggcgagccgaagctgaatgtctggatgagccacggcgaccacgtctccgttgcaccgccgggcttcaccatcaccgccaccaccgaccgcattccggtggccgccatggccaacgaagaaaagcgctggtacggcgtgcagttccacccggaagtgacccacaccctgcagggccaggcgctgctgcgccgcttcgtggtggacgtgtgcggttgccagaccctgtggaccgccgccaacatcatcgacgaccagatcgcccgcgtgcgcgaacaggtgggcgatgacgaagtgatcctgggcctgtccggcggcgtcgattcgtccgtggtggctgcgctgctgcacaaggccatcggcgagaagctgacctgcgtgttcgtggataccggcctgctgcgctggcaggaaggcgaccaggtgatggcgatgtttgccgagcacatgggcgtaaaggtggtgcgcgtgaatgccgccgaccgttacttcgccgcgctggaaggcgtgagcgacccggaagccaagcgcaagatcatcggcaacctgttcgttgagatcttcgacgaagaatcgaacaagctgaagaacgccaagtggctggcgcagggcaccatctacccggacgtgatcgagtcggccggcagcaagaccggcaaggcgcatgtgatcaagagccaccacaacgtgggcggcctgccggagcacatgaagctgggcctggtggagccgctgcgggagctgttcaaggacgaagtgcgtcgcctgggcgtcgagctcggcttgccgcgcaccatggtctaccgccatccgttcccgggcccgggcttgggcgtgcgtattctgggcgaagtgaagcgcgaatacgccgaactgctggccaaggccgatgccatcttcattgatgagctgcgcaaggccgacctgtacgacaagaccagccaggcgtttgccgtgttcctgccggtgaagtcggtgggcgtggtgggcgatnnnnnnnnttatgagtgggtgattgcgctgcgtgcggtggagacgatcgacttcatgacggcgcattgggcgcatctgccgtatgagttcctggggacggtgagcaaccggatcatcaatgagttgcggggggtgtcacgggttgtctatgacatctcggggaagccgccggctactattgagtgggaatgagttgaaagaacgagggcgccgagaggcgcccttgttgtttggagcatctatcatcttctgtgcgggatcagcgtggtgcttgctggaatgtattacttggcaagcttttggcgttgtagcccgaaactacgannnnnnnncttagattagggggagaattatcttctgacaggccggtcggtgagtgggtgatcggtatggcgtaatcatggcgtgttgcctccgcgttccttcataccgttgacgaattgaaaggcctgacgcaacactgaacaaatgctgcgctgtcggtggtgttccgcgctggagttattagggaggaagaaggatgaattcgactccacggcattcaggccgaggccaagccttcacaaggtgcgtaagggtgcatgcgctaggaggaacgctgtgggccctgtttggcgtcagtgcgctgttgatgtttaaagccagcgaggaaccattgatcggtccattgcagggcacttggatcgaggtcgtcttgacgtcgtttcctgttggaaattagattgttttcaacatggcgattggcgttctcgtcagtcagattatgtatatgctcgtggtttggttgccggcaaatgccaaacgaaagcgaatccgaaagaaccttcagcaccactatgctctattcaaagagcagtgtatttaccaactgctgttcgcgagcgatggggctgctgaccctaaggtggttgaagatcttgcggacatcaagaaatttagggcctacttcgctgccatcgggccgtccggtggagagaagtggtacgacgttatgaatggtctggaggcagggcacgtcagctccatcgtcgtagaattgggaatcttggctgaggagctgaagtacacgctcgccgcgatagatgttggcgaagacgaagtctatgcttttctcaaaaggctgaaccgcgcgattgtagttcttcgagatggatccgaaaactcggacgtcgagtatctggccaacttcctttgggaattgtttgccggttggtccgtggtcactggctaccaggacggagattttgttatggatcggatagataaattatgaattgatccttcgctgctgtgaattcactggatatcatataaggaggttgtttcttgcgattggcggttccnnnnnnnnatacttcgtcgtaatcgctgcggtcggttagccgggcttagtcgttatgtggttacccttgcaaatccatatggagtggtattgtgagtgaatcttcggagattccagaagaactaattgcaattgcctgcagtcgctgcttcaagaatcgtggcctgatactcgatgccatgcaatatggcagagaggaggtgggattatgtcccaattgcggacggggggatggcatcaaacttggcagagcgcctctggcctacctggccgaacgcttcttcgtcgacggatccttccacaagtatgactttggaggagctcctgccattcagttgaacgaacaccagaaaaccagcatcgatattgatgctgtgctgacggatgacataggagttttcgagaggctgctgggagtggggttcttctattatggccctcggctgtggatgattggcgaggttgagccactgaaagccctactagatgacgggaagcgtacagccgtcattgagcggatcatggccgagtacccgacaaggacggtcgggacggatgagacgttctatcgagtgcggaagagtcccggctcagttatcaatcccctcgaatacgacacgccaccctcaaacgtcccgcaggatggacgactaagttccgatggattgccggtcatgtatgcctctcctttgatcgacttgtgcgtgcatgagtgccgttacaccatagaggacgacttgttcgtcgcctcccttaatccacgacgtcaactgcgcctcctagacctgacggtagttctggaggaggatgcgacagagttcgaaagtctcgacatggcggtccatatgctctttcttggcggcaggggggcctacgacgcagcgcgggcgattgcgcgtgcagccaaggacggtggctacgatggtctggtgtatccctcgtactttagtagtcactatcacggtgagagaccattccagaccgtctatggaataactcgccgtcggttcagcggcgccgaggcttatgagcggtcattgagcgtccccaatctggctctgtttggctatccaatcgcagagggaatggtggaggtcgatagtattaatcgtttagtgatcaaccgtgtggcttatgaattccatcatggaccagcaatcgcctagtctcacatggaaattcacgtgcacaataaactattctgcctcgaagtatccgacgaagcactcggagactttcgacgctgagggggtgatggtgccctgatgtatgctgaccgaggcgcgcaaggctgggctcggctggctgtaaactctttccagtgttgcaatcacagcttcgttgcgaagagtagatgccatggtgccgctattgccatgtcggaagggcatcatggacggcaatggatgctcggtgaggtgcagggcctgggggcagctacgaagcttgacgttggcttctggcatggaatggaatgatcaaggagggattgtggatacgacgatcaaagacgttctggaggtaggggccgccatagcgggaattcttggatttgccgcaggcgtattcttgtacatcgtgaagatggtgcggcgaatgcgaagcaaggcgcgagtgatttctccggtaggtcgcgagcaagagaggccggcccaagtgcagcgggcctccaagggcggggtcgcgattcaggcgggacgcgatatcaaggtgagcggtgagttgaattcaggccatgcgagggaaaatcatgaccagtaacgatcagagtcagacgtcgactgaaaattcgactgcccttcaggcgggaagggatatcaattttcagcagggaatgacatatcaagacgttaggcaggtggcgcacgacctttttgaggctaacttctatcgactctcagctgtcgcccgggaggaggctacccgtcgggcagaatacataacagagaaattcataagtagacttatgaatgagaatccgtctggcttcagtcaagctaatgatccttctttccagcatgctctctacacggtacaaaaggagcacgctagagccggggatgaaaatttggctgatttgcttgttgatctattggttgatcgatcaaagcaggagcagagagatctccttcagctggttttggacgaatcgttggcaactgcccccaagctgaccgaaggtcagttggcaaatcttgcagtggtcttcgtgcttcgatacacagaaagtgtcggaattaagtctgataatgcactgggggcatatctagatagatatatacttccatttgtggaggcgctggcggtaagcgattcctcgttcacatatctggaatttgccgggtgtggatcaacatctttgctaatggagatttccgtggagggcatcctcctgaaggactaccctgcattgtttgttgcaggtctttctcgcgatgaaattgaagagatgggtttctctggtggtgtggattcgcgaatcttcattccttgcctgaatgatgcaagtaagtatcaggttggtgtaatgcgatacgcggatatcgagcccgatctttctcgtcagggtattccgctggatgttattgatcgggtaaaatcaatctatcagcggaatctaatgactgaagaggaagttcgggccaaggtgttgagaattcgtccggcgactgaggtgctattccaaaagtggtcaaattcagcaatgaagtctctttcactcactagtgttgggagtgccatcggacatgcaaatgtaaagcgtttggttggtagttttggtgggctcgagaattgggttaactagttgtatttaagttcgaccgagtgttgtgcccggcatctgcatttgaattggtgtgcattttgagtttttctcttggttactaaagtgcttgcgttgcatctggcttgatgtgcgtatgtgaggtctgccggcgcttagaagtcgaacttggagcaaattcagtgtttgcgcatcgcattttgaagccttcgcttgttgttctatccgcgagtgagttgatcttgaaggactattggcctcactccggcctaacctcatgacatgcccactcaaccaacccccggcaagccagaaacaacccatcaaccaccccctcatccaaatgccgctccggctccgctgccacccggcagcggtccgccgcgtgcagcagctccagcaccgtcagcgctcccaccatcgcgcgctcgctccccgccaggctcacgcggcggccgggtgacacgtcgttctccggccagggcagtccatcggcgccctcgcagccgcgcatgcgctcgaggatgccgagcagggagttcaggtcgggtcgtgaggtgtcgtcgttgatgggttcaacaacggtgtacgaggagaaggtgtcggattcgttcatggcgtcggcttccgtggctgtgcttaacagcgccaccgtgaagaggtggcggacgatgcgtggctgcaaaccggttgatgcagcgctattggccggtgagtccgaagactcccacgcaccgcccgccagaaaggccgacggattgcccgccggcaccggttaaggacggtgccgacgggcaagcgtaaacaacttgcgcgtgcatcaaacgggtttgcagacccggggccacccgttgtcggtggcgcgccatggtgtttacgcagccgcctcgaatgccaatagaaattcgcgaaggaaacgcggaatccgaaagcgaagaactattgttgcacgcacctctcgtgcagcacgcgacgccagcagacgcattcgcgcaactgctttgctgatggcgattcaaactggcgcaatcgcccacgctacaagcgaatagcgcgacagcctgctttgctacagttcttagtccgcctcgccaagcaacggcgcgcgatcagccgcatagcccgaaaagcggttcaaacccgacaccattaataaggctcccggcttcaaccgatgccacgctcacccgcattctccaccaacaactcaatcatcgcccgcgccgccgccgactgccgtcgatgcggtgcatagatcaccgagaacggccgtgaccgcccccgtagctgcggcagcacttccaccagctgcccacgcagcaaccgctcccgcacgatgaactcatagctctggcagatgccgatgccctgttcggccagcgacaccacgcccagcacatcgtcggaggtctcgatggacgaacgcggcagccagtccacgtcgcgcccgtcgtcgcggaagatccacggcgccagccgcccggtgcgcggcatcacgaacggcaggcacaggtgctgctgcagatcgtccagcgtctgcggcgtaccccggcgctgcaggtactccggcgaagccaccagcaccaaaggcgcatcttccagcttccgccccaccagcccgctgtccggcaactggcccaggcggatggccaagtcgaagccttcggccaccaggtccacgttgcggttggtgatgttcagttccacctgcacctgcgggtactgctgcgcaaagcgcgccagcacgggcggcagccggtagtggccataggtggtgggcacgctcaggcgcacgcggccggccagcgcaccgtcctgggccagtacgtcgcgctcggcgtcgtccagcaggccgaaggcggtgcgcacctgttccagatagagccgcccggcgtcggtcaggcccacgcggcgggtggtccgctgcagcagctgccggcccagccgcgcttccaggcgggtgaccgcgcggctcagcactgagggcgtggtggacagcgccaccgcgccggcggtgaacgagccgtgctcgaccaccgccaggaacacctccacatcgcccaggtagtcgaacttgcggctcatttggctctccggggaacagatgttttgcgatggggccaatttatcgccgctggggcgatgaataaagtggccgccattccccgataggagctccccatgaacctgatgacccggctggccgcagcgctggccctgaccctggccgccagcggcgcgcatgccgccaacgtgctggtggtgctgtccgacgaaaaccacctggacctgaaggacggcaaggtgctgtccaccggcttctatctcaacgagctgatgcagccggtcaagctactgctggacgcgggccacgaggtgaccttcgccacgccgcatgggcgggcgccaacggtggatgcgtcctcggtgacgccggcgtacttcggcaacgatgccgcgcagctgacgctgcacaaggagttgctggagaagctggcgctgacctcgccgacggcctcgccggtggtcagcctggcgcgcgtcgagcagcagggctatgcgcgtttcgatgcggtctacattcccggtggccacgcgccgatgcaggacctgctgaagagcccggcgctgggccggctgctggccgacttccaccagcgcaacaagaccaccgcgctggtctgccacgggccgatcgcgctgctgtccacgctgccggatgctgcgggtttcgtggcaacgctggacgcgggtgcgatgccggctacgccgaagtggatctacagcggctaccagatgacggtgatcagcaaccaggaagaagaacaggccaagccgctgctgggcggcggtgagatgaagttctacccgcagactgcattgcagcgggcgggtgcgaagttcagcagcaatgccacgccgtggaccgggcacgtggtggtggaccgcgagctgattaccgggcagaacccggcgtcggcgctggaggtggggcagcggttggtggagcggttgaagtaaggcggggtctgcatcgcatgcggcgccgtggcaccatggcggactggcctcgtccttatgggcgaggttggttttccagggaagcccttcaatacgacatgcgaacgtccattctcttcactctctccgtcctgtgcctgaccttgctgtctggttgcgccagcggaccggattaccatcattccaatcgcgagatcaccagcgcattcgtggccgacgacggcaagctgtacctgctgccggtctatgacgagccgatgcgctttgatgcggcgccgttccgtgattaccgcgccctgatggacagcccgctgcgcgaggccgtggtctgcgcgcagctctacttccgtgaggactggcgcgtgccggccgaccggagcaaggtgcatggcagctacgcgctgctgctgcggccggagcaggtgacgcccgaacaggcggcgcagttcaagctggagcggttggagatcagcccgcgggtggccaaggccatcgctgcgttgacgcgccagccgtacatccttgaagcccgaagccgctacgagctggcggccaacccggactgcaatctttccaggcagggcggcagctattacagcgcgctgttcgagagtgatggcgagcgggtgaagctgccggacgctgcggcgctggccgcgaaggcgaagctgccgcagtcgattaccgcgcgtgctgagcgtatccggccggacgatacggataagcctggggttgggacggcggccggaaaggtgctgggtgcagcgttggtgccggtggcggttccggtgtttgtgttgagcctgccgttcctggggccggatcattggaagtgaaaaggcgttgaagccagagcatccacgcgtggcgtggatctgcccgggcctcgtcagtgcctgaacattcatcctggagatctgtgtgccaagcacgctggaaactgttttgaagactgcaggcttcattgtcctcgcagcacttccgttgctgatcctttggttcatcctgcggcgaatgtcagcgaccgcacgttctgcattgggatcagggttgcgtttgaatccccctcgccggatttccggtaagtccatgaccctggtgatggtggatggaaaagaggatcgggagcactacttctttgatgcggagtccttctacctgcggcgtggcccggtgcctacggcggttccgctctcgcagatcacctcagtcacgcgaacgtccgatgtcatctacggacgttatgtctggcaggtgtgcttcagcaaagcgtcgggcagaaagtgcgtgacgttcaccaacaacctgacgctgttcaaccgcgacttcctgctgttcctggaggcggtgcggaaggccaacccgttggcgaccgttgatcgggcaggcatccgcttctagctgtgggccgacttgagggtgtcagttaaaggggcgagccggtgacgctacactggccgcctgtgcccgatggaagctcgcccatgttcagtggaaaggttgcagtagtcaccggctccaccagcggtatcggtcttggcattgccaccgcgctggcccggcaaggcgccgacatcgtactgaatggcttcggcgatgcggcggagatcgaacgcatccgttccaagctggaaaccgagttcggcgtgcgggtggtgcacgatgctgccaacctgtcccgtggcgaggcagtgcgcgggatgattgagcatgccgtcgcgacgatgggccgcatcgacatcctcgtaaataacgcaggcatccagcacaccgcctcgatcgaggagtttcctgtcgagaagtgggatgcgatcctggcgttgaatctctcggccgtgttccatgccacggcggcggccttgccccatatgaagcagcagggcgccggtcgcatcatcaacatcgcatccgtgcacggcctggtgggctcggtgaacaagtcggcctatgtggcggccaagcacggcgtggtggggtttaccaaggtgaccgcgctggagaatgcgggcagcggcattaccgccaatgcgatctgcccgggctgggtgcggaccgcgctggtcgagcggcagatcgccgcgttggcggagcgcgagggcacggatcaggagaccgccgcgcgtgcgctgctggctgaaaagcagccgtcgttgcagttcgtgacgcccgatcagctgggcgagatggtggtgttcctggcttcggacgctgcggcgcagattaccggcacggcgctgccggtggatgggggctggacggcgcgctannnnnnnnnnnntgctttacgctgcagcttgggcaatgccaccagcgtggcgagaatggtgaacagcaccagcgacgagcctaccgtgccgaagcccaggccgcccttttccagcggcttggtgagcaggtcgccgaaagtggcgccaaacgggcgggtgagcacgaaggcgatccagaacaggatgacccggtcgatgcccttgatgcggctggccagtgcggtgagcgcgatgaggctgccgatcagcagcgcgccgccggtgaagcccagcccggaatcgtcggcgaggaaatcacccagcgcggtgccgagggtgttggagaacagcacggcggtccagtagaagccttcggcgcggcgcgatgcgatgttgctgaccgagatcgacttttccgacacccgccaagccagcagcaccagcgccaggcagccggccagcagactggcgccggtggcgtagcccaggccgagcgtgcggtcgatcaggtcggacatggtggtgccggcggtgctggtcgccagcactaccgaccagaacagcaccgggtggaagcgccgcgccgacaactgcatgcccagcaggccggcaaagatcgccagcaggatggccgagctggccacgtagccgaggttgagcgtcatcgacagcaggtcgcccgcagtctcgccgagggtggtggcggcgatcttcatcacccagaaaccgagggtgaccgccgccactttgctgtgcagggaatctgcgtctgaaacactcatcgaacgtcgcctggggagcctgcgggtgatgctgtggcggcgggcgtcagagcgcggtcggaaccgggttcggcgagagtgagcgtgggggcggcgttcagccggtgctggcggggggcggcaggcgtgccagcagggcgtcccagtcggccacgaagcagccgttgtgcccacggttgcactcggtgatccacgcgtccagcgattcgctctgcgcgcggtaggcgctgacgtcgcccagcacggcgaagcgcaggcggtagttcaccagcatctgcagccatagcccggccatgccggagcgcaactcgaagaagtctgccgataggcgctgcaccggcacggcgatccactcggcctggtgcccaagggcatcgccgaccaggtcgcgcagggcgttgccatccagaagcgggcctgtatcggcgctgcgcaggacgcgggtgctgccgatctgttcgacannnnnnnncatcgtgcgctctgaagttcgtatcgtccgcccagtatggccatgggagaggccgacagtaagcagatgcagcatgaatctggcgaacgaacgcgctaggctgcgccgggcgcccgcacgaggcgggttcacgataccgggaaagggcatggcagggtggaaaggacgttcgttgttgatggcggtgctggtgtgttcgggtctgccggccgcggccgccgagctgtgcacggccagtgcctacgttgacgagcagggcaacatcgtggtgctcggcgcacccgctgcggcaccggccacgggccagcgctatctgatgctggacgggcgacgtggcgcgaccggcgatgccaacgcaccggtgagctgcagcggcgacgtggtcagcttcaggacgcctgcgggagccacgcagcgctggcggcgactgccgacccgcgataccgatgcaacgttcatcagcgcgggaaccaagctggttgggcggttgatcgagccggcagggccggccgacccgacgcggccgctggtggtgctggtgcacggctcggaacgcacgatggcggtggcggcgatctaccagcgcatgctggtggcccagggcatttcggtgttcgcctaccagaagcgtggcaccggcgattcggaaggcgagtacacccagaacttcgagctgctggctgacgatgcagcggcggcgcttgccaaggcgcgcgaactggcgaggggccgattcggccgcgccggctacttcggtggcagccagggtgggtggatcgcaccgctggcggcaacgcgctcgcaggccgatttcgtggcgatcggtttcgggctggtggtgtcgcccattgaggaggaccgcgagcagttgttcgatgaggcacggcgcatgcagctggatgcggcggcgttggtgcaggtcgggcagctttcaggcgcaaccgcgcagttgatgcgcacgcatttcaatgaagggttcgaggcgctggcgaaggtgcgtacgcagatcggtgccgcaccgtgggcaaggacgatcagtggcgaatacagcggtgacatgctgcgcatgagtgacgctgacctgcgccggatcggtnnnnnnnnattcgacaacctggagctgatctgggactacgacgccgaggccgcgctgcgccgcctgaaggtgccgttgctgtgggtgctggccgagcaggaccgcgccgcgccgattgccgccacgcgttcgatcctgtcgcgcctgcgcgcgtcggggcaaccgatcgacacctacctgttcccggataccgaccacggcatggtcgagttccgcaccgatgccgagggcaaccgggtgtcgacgcggatcaccgacggctacctgcgcctgctggccgattggatcaagcaggatgtgcacgggggctatggnnnnnnnnnnnnnnnnnncgaatagcgggtagggtgtacgcctgcagagcgccacggtgaatgaaggaagggaatggaagataggcccgagccgcttgcttcattgcacacatggatggcggtggccccttggcgccgctggctggttgccggcgtgctgttggtgaccgggttgggtgtgttcttcgccggttggttcggcttggcaatgctgctgggcgacaacgaggatggcgctgcgatggcgttgaatgccgccttcgtgctgctgctgtcgttggtactgctgccggcgctgcactatggcttcctgcgcggcttccgaagtagcgcgcaggggcgcgatcggttggccttccggttcggagcggaggatgcagcgccggtaccggccatcaagtggccatggtcctggcggctgcggcatgcggtgctgtacgtgctgggtattgcgacgttgctgctcgtcttcctgccgcacgacaaccaggcggctttcagtgccttcatcggccgttacagtgcgggccgcgcgtctgcgggcagtttgaccatgctggtattcgcgtggctgccgctgctcacgctgatgggggtgtgcatgctgctgcttcgccgccagttccggctccgcgatgccgggttgctggacgtggtgggcaagcggctgctttcagcggagagccactggctgttttcgtttgcggccgcgtttgccgcgacggcgttcctgtgccgcttgattggcagcgtggcgctgtaggcgcgtgggtggccacgcgccagcaccgcgtcaactcgacttcgcgaacacatccaaccccttgcccgtctccagcagcgacttcaggctcgacagcacgatcggccagccctggcggatgccggtatccatgccgctgcccggttccagctcctcatgggtaacggtcagccgcaccatgtcctggtagggcacgatgtcgaaggtgacgcggctgtaggcatccgggttgtcggcctgcgaggcggcggcccaggtgatgaccaggcgcgagggcggggtgctttccaccacttcgccgaccagctcgaccgatcgtgtttcgttggcgcgcacgtgctgccagcgcgagccgggcttccagtccgatacgttctcgtggccccaatagcggctggcgatctcggggcgggtgatggcctcgaacaccttctgtggcgtggaggcgatatagatcacatggatgaagcgggttgactctgcggacatcgtcattctccttccagttcgcgtttcaggtcatgcagcaggctcaggcgctgctgctcgaacttgcgtacccagcgttcgtagacttcatgcaggggcaccgggttgatgaagtgcagcttctcgcggccacggcgcacggtgctgatcaggttggcgtcttccagcaggcccaggtgctgggtgaccgattgccgggctatgtccaggttttcgcacagctggcccagggtctggccgttgtgctcgcagagcaggtccagcagcgtccggcgcgtgggatcggccagtgccttgaagaccttgtctgcgtcgcgcaagttgtctaccaccatggggatgtcttcaattccagttgtcgatcctgacgtcgtgtgggttgggctggcccttgccggtctccagcagggccttcaggctcatcaggaacaccgcccactttgtgctgcagtgggaggtgaactcgacgcgctccttccagccttcatgggtgaacaggacgatgcagtaatcgccttcctgcttcagcacgaagcgcgcgtgggtgccgatccattcggcgggaccggcgatgaaccgccagagcacgagctcgcctggaatgagctgttccagcttcatttccatggcgccgatctcctggccgttgttcgtgaaacgcgccttgaccgtgccgccgacctcacggtcgccccgggtgtcttcggcccaccaggcggcgacgccttcgggcgtggccagggcctggtacacctggcttgcgggggccttgaagccgaccctgtgtgcgatatccaccattgcaggttcctcgcgatgggccggcaggcgccgcccttgggatggactatatgcaggtaaatgcctgcatgtcaaatccggcccagggacttccgaccctggtagtgctggccgctggccggcatcctcgtgacagctgattgacgcgttgacaggagtacgtgcatgactgaaacaggaaaggacaccttgaccatccgccgcgccagtgcggcagatgcccctgcggtgctggcgctgttcgacgaggtgatcgaatggttcgtgtcgatcggcaatctgcagcaatggggcagcgagccatggtccacggtgccacgccggatcacccaggtgaccgatgcgtgcgcgctgcctggcgcatgggtggcccagaacgagcagggtgaggtgcgtgcgttcctggcgctgggcgagtcgatgccctatgtgccggcgcccgatgggccggagctgtacgtgcgggtattggtggcctcgcgtgatgcgcgcgtgcgcggcattggccgtcgcctgatggcgtttgccgatgagcagnnnnnnnntgccggcctcgaccatctgcgcgtggactgctatggcggaggcagcggtgatctggtgcgcttctacgagtcctgcggctacacgcgaattgcgccgttcaacgtggacggctggccaggcatgctgctgggccgccagctctgacgccgctgcgtcattcggtcgcagcatgcatgcaggaatcggtacatcggttcggcgctagagtggggtcaccccctccaggaaggagcagcgcatgtactacagcagtggcaactacgaagcctttgcgcgcccgcgcaagcccgccggtgtcgatggcaagcgcgcatggttcgtcggttcaggcctggcctcactggccggcgctgcgttcctgatacgtgacgggcgcatggccggtgaacgcatcaccatccttgaacagcagcacattcctggcggtgcgctggatggcctgaaggtgccggagaagggtttcgtgatccgcggcggtcgcgagatggaagaccatttcgagtgcctgtgggatctgttccgctcgattccgtcgctggagatcgaggatgccagcgtgctggatgagttctactggttgaacaaggacgacccgaactattcgctgcagcgcgccacgatcaatcgcggcgaagatgcgcacaccgacggtctgttcacactcaccgagcaggcacagaaggacatcatcgcgctgttcctggccacccgtcaggagatggagaacaagcgcatcaacgaagtactgggccgtgatttcctggacagcaacttctggctgtactggcgaaccatgttcgcgttcgaagagtggcattcggcgctggagatgaagctgtacctgcatcgcttcatccaccatatcggcggcctgccggatttctcggcgctgaagttcacgaagtacaaccagtacgaatcgctggtgctgccgctggtgaagtggttgcaggaccagggcgtggtgttccagtacggtaccgaggtgaccgacgtcgactttgatctgcagcccgaccgcaagcaggccacgcgcatccattggatgcatgacggtgtagccggtggcgtggatctcggcgcggatgatctgctgttcatgaccatcggttcgctgaccgagaactcggataatggcgaccaccacactgcggcacgcctgaacgaaggcccggcgcctgcctgggacctgtggcgccgcattgccgcgaaggatgacgcgttcgggcgtccggatgtgttcggcgcgcacattccagaaaccaagtgggaatcggcaacggtgaccacgctggatgcgcgcattccggcctacatccagaagatcgccaagcgcgatcccttcagcggcaaagtggtgaccggcggcatcgtcagcgtgcgcgactcgcgctggctgatgagctggacggtgaatcgccagccacatttcaagaaccagcccaaggaccagatcgtggtctgggtgtattcgttgttcgtggatacgcccggcgactacgtgaagaagccgatgcaggactgcaccggcgaggagatcacccgcgagtggctgtaccacctgggcgtgccggtggaggagatcgacgagctggcggcgacgggcgcgaagacggtgccggtgatgatgccgtacatcaccgcgttcttcatgccgcgccaggccggtgatcgcccggacgtggtgccggacggtgcggtgaacttcgctttcatcggccagttcgccgaatcgaagcagcgcgattgcatcttcactaccgagtactcggtgcggacgccgatggaagcggtgtacacgctgctggatatcgaacgcggcgtacccgaggtgttcaattccacctacgacgtgcgctcgctgctggccgcgaccgggcgtttgcgtgatggcaaggaactgggcattcccgggccggtgttcctgcgcaacctgctgatgaacaagctggacaagacccagatcggcgggctgctgcgcgagttcaagctggtgcaggaggactgatcgggatctcggtagcgccgggccacgcccggcgggtccagcagcgggttgttgacagagcgccaacctactagtaggttgatgacatgaaagagtcgctctcgcccaaggcccaggagatcctggcccatgcccgttcgctgctggaggccggtggctacaacggcttcagctacgccgacgtgtccgcgcgggtgaacatcagcaaggccagcatccatcaccacttccccagcaaggcggacctggtgcgcacggtggttgaactgtaccgggccgaggcgcgcgaaggcctggcgctgctggaccggcagctggacgacccgctgcaggagctcaacgcctatgtggagtactggtccagctgcattgcaggggggacgtcgtcgttctgcatctgcgcgatgctggcagcggaggcgccgatgatccctgcggagatcgccgatgaagtgcgcgggcatttcgaggatctgagcgggtggctgacggtgacgctggagaagggcgcggcgctgggccagttgcgcctgcagggttcccctgcggacgaggccagggcgttcatgtcgtcggtgcacggcgcgatgctggcnnnnnnnngttttggtgatgcggcgaccttcgcggcactggcacggttggcgatcgcgcgggtgagtgcggcgtcctgagagatgtgtggtgggcctgcggcgacgcgggccttctttttgagtccaatgcctacctactagtaggttcattctatccctggagatgtcccatgtcccaccctctgtccacgcttggcgtgatccataccgctgtcagcctgatcccggtgttgagtggcctgtatgccttcattcgccatcgcgcaatcgatcccgccannnnnnnnggcaagctgtacctggtggggctggtgctgtcggtggccacctcgttcaccgtgtccagcacgggcgggatcaaccccggccacgcattcggggtgatcgtgctgctggtggcattcggcggcgtgctggccgcgcggctgcgctggctggggcgcgcagcaccttatgcatcgacgtttgcgctgtctttcagcttcctgctgtcgttggtgcccggcgtcaacgaaacgctgacccgcgtgccggcagcgcatccgattgctgccgcgccgatggccccggtggtgctgcacacgctgctggtctgcctggtggtgttcgtgatcggcgtggccgcgcagtgctggaggctgcgaaaccgtgccttggcaggacgatcctgagacgccgccggtcactccggcgcggcaagtgcgcccagcagtgccaccggttcgatcagtgcagccgagcgcgccgggtcaagttgaatgtgccggctgcagaagccgaacgatcggcctgcggcacgctcggggacgcgtgcgctcgcgtccggtgtctcaatctccagcacctcatccacggccagcgccagcgttgcggtaccggcattgatcaacagcatggccgggctgccaccgtcgaatgccgcttggccgctcatgcggcgcaggtcgaccacgggtaatggctgcccacggacttccagggtcggcctgccgttgcggtctgcagggccgaatgcctccaggccgcgaatttcgacggcagcctggatgtcaatcgcgaacagggcggtgcctgcacgcacgatcacgatctcgaacaggtcggcgggcgatgcgcgtttttccattgcaggtggggcgggtactggcatgcgatgggcgtggcgaagacagcgggaaggaggatcctgatgatgacgcccgaacgtagcgcacggccgcgtcggcaggcgcacgcaaggcgtcggttcagtctgtatcaggcgggggcgcgtggcggctcgacggtgccgatgcgtgggaaatgcggacgcagcaggccaacgagctgatccatgcctggaacggaatggccaaattcgtcccatcgcgcattgaccagcccggacacgacgatctgcccggtctcgatgcgggtcatcgcccagtagggtacggcgcgtgcgccgattgccatgtccagtaccggggtgacggcggcgtgcgaacgactgtcctggatgcggcgcctgaccgcctccaggccgtcgggcgggccttcgatgtactggaaaaaccgctgcccgtcgacgagcagcgctccggtaacgtccacccggcgattgaacgcggcagagcccgagacgatctggcggagggtttcatcggaaagcccagccgacatgtggctggagtaagcaaatgcgtggagcatggaaggggcttcgtgtgacgcccatcactatacgtgggtctccaccgtccgccgtgagccttttctcacgtggcgctggagagcgctgagctggatcagcagcccacgagccgatccgcgccaacaccgccgcgatgctggctgcggtactcggtagggctcgcatcgacctggccccggaagtgccgacggaacgattcctgcgaaccaaatccagcctgctcggcaatccactgcagcggccgatcggtggtttccagcagctcgcgggcgtaggcgacgcgctcgcggatcagccagtcgatgggcgacaggccggtggcctccaggaactgccgctgcagggtgcgttggctgagtgcggcctgctcggcgaggctgcccagcgagtgcggctcgcgcaggttgcggcgcatccattccatcagctttgctaggcgcgtgggctcgccatggggaatggcgcggctgacacgctggctgcgttcggcatcacgccacggcgccagtaccagccgttcggccaccagattggccacgcgcgcaccgtaatccttgcgcaccatatgcagcatcatgtccatgccggtggccgagccggccgaagtgatgatgctgccggtatccacgtacagcgcatcctcccgcacatcgatgtgtgggaactcgcgtgccagcgcttcggtgaggcgccagtgggtggtggcctggcggccatcgagcagcccggcccaggccagcacgaaggcaccggagcagatcgaggcgatnnnnnnnncgcgtgcgtgggcacggaccagtgcatcgagcagtgcctgcggtgggcgctcgctgggctcgcgccaaccgggaatgacgatgatgtcggcgtcatcaactgtgctgaggtcgtagggaagctgcacctgcgttccgccaagcatgcgcagcgcaccaggttcacccgcgcacagctgggtgcgataccaggccacaccgagttccggccgcaccggcgcgaacaggccaaccgcacagccgaactcgaacaggccctggccgtggcaggcaacgatggcgacgagcggggcgctgggatcggcgggtgggctgggcatggcttgatgctacgggtgcagatgcggtgcgctgcgtggtgcgagggcatgaggtgatgcctgtggagcatgtgcacgggggcattcgtctggcctggggcacccgacggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncccgtaggttnnnnnnnnnnnnnnnnnnnnnnnnnnnnatcacccaccacctgccacccgccgctcgccgtcccatgggcgtggtgcgcagggccgcctaacgtcattaccagcagtcatgtgggtggccggatgttacggctgggtgacgcgatcgcgcctgtcgcggtgggcggacaggcccttgaatggaagcgtgtttccggcccacccccacgagcccccatgcctgccgcccacgcccctgtcctgagcactctcgctgttctgatcacagccatcctcgccgcttcgcccagccatgcggctgaagccgatgcggatcctgctgccgccgctgcgacggccaacgtggccgcgtccacgctggatgcggtggtggtgaccggctcgcgcaccagtacgcgtacggtgaagaacagttccacgccgatcgacgtgatctccgccgaagacctcaccgccaccggccaggccaacctgctggaagcactgcagcgcgcactgccgtcgctcagccagattggtggctaccagagcgaccaggagagcctgatccgtggctaccagctgcgcaacctgtcgcccggctacacgctggtgctggtgaacggcaagcgccgcaatgccagtgcctatgtaagcggtgccaatgggggcggcttcccaggccatgcgtgggcggacctggcgttgattccggtgtcggccannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaagtcgcaggcgcacggtggcgagctcgtcgtggaaagcgggcagagcattgatggcgatggctcgcgaaccagcgtgcgtgcgaacgttggcctgccgtggggtgccgatggcttcgtcaacctctccggcgagaccacccgccagcatcatgcgatccgcacccgccgctacatcgatggctatctgagctacccggcggtggatggtagcggcaatctggtggcgctgcggccgaacaaccggttgccggccggcgcatcactgaacccggccgaagccagccgcaatgccgaggccaacaccatcctcagctccccgtcgtatgcgctgaaggcgttcgcggtgaacgtgggccatggcctgggcgagagcgcgcagttctacgccaacgccaccgccagcgatcgcaccgcgcaggcaatccagaacttccgcctgccggcgaccatcttcaccacctacaaggcgcccggggtgctgagcgtatttcccgatggcttcctgcccgtgctggaaaccaaggagaagcagtacaccggcactgcgggcgtgaaagggcagatcgcgggctgggattacgacgccagcctaagcggcaaccgcagtacggtacgtacctatacgcgcaactcggtgaactactcgctgccgtaccccggttcgcccactgacttctatgacggcaagctggactaccagcagggcatcgccaacctggacctgcgccgcggcttcgaggtggcggcgtttgcgtcgccgctggaggtgagcgcgggcgccgagtaccagcacgaacagtacgagcgtggggcagggcagtgggagtcgtacaccggcttcggcgccgccgcgttcgtgggctactccaccgccgatgcggtgaaggcgacccgtaacagcaaggcggtgtacgtgggtgcagccaccaacatcacctcgcgctggtatctggatgcggcggcgcgctgggaagaccattccgacttcggtagtgtctccaccggccgcctgaccacgcgcttcgacttcaccgatgcgctgggcgtgcgtgccacggtcagcaacggtttccacgcgcccagcctgggcgcgcagttctaccaggccactggcagctgcccgtgcggtaccacgctggtggcgcaggtgtcttcgccggcagcggttgcgctgggtgctacgccgctgaagcccgagaaagccaccaactacagcctgggcgtgacctgggacccgagcccggcgttccacttggccgtggatgcctaccagatcgacatccgcggccagctcggccagtccagccagatcggctacaacgcgcaggatcctgcacgcgtcaccgacaacagcggcacggtgctgagcgcggcgcagaagaacaccatcgatgcgctgctcgggtcggccggcatcagcatcctgccgggtgatgcgttctacgccagctacttcaccaacgtgggcaatacccgtacacgcggtgtcgagctgaccctggaggctaaccaggaaaccgcgtggggcaagctgcgctggagctatgcggccaacgtggggcgcaccaccatccagaaggtcagcgacattccggcggcgctgcaggggctgccgaacatcaacctgttgaccaagagcagcgagtacgcgctgcgcttccgtacgcccagctacacgcaggtggcggggttgggctggcagaacgggcgctggcgctcgaacgtcgacttcacctactacggcccgatcaagcgcctgaacaacggcgtggagtacaagcagccgccggtgctggtgaccaatctctccggtggcgtggaactgggcgcaggctggagtgcggcgctgggcatcaacaacgtgttcgacaagcgcacgcgcaaggtgccggagtacgcgcgcagtgccaccgatgtggcgagcatcgagacgacctgggacaacggcgacgtgttgagcaacgtcggcgcgtactggtacgggcgggtcagttaccggttttgaggttcacgccaaaggcggccggacgtagttcggcatcatcgaggagcatttcatgtcttctgcattgaaggtggtggcagtggtggggtcaccgaccagctcggcaacgtcgcgcacgttgctgctggtgcggcacttgttggcgtcgttgcagcagcgggtgcatgcgagcgtggagctggtggagctggcgccgattgcgcgttcgctggggcagtcgctgtcgcgcgatgaagcggagccagccgtagagcaggcactgcaggcaatcgaggcggccggtctgctggtggtggcgacgccggtgtatcgcggttcctatcccgggctgttcaagcacctggtcgatttcatcgggctggaagcgctggtggatacgccggtgctgctggcggcgaccggtggcagcgagcgccatgcgttggtgatcgaccaccagttgcggccgttgttcagtttcctgcaggcgcacacgctgccgatcggggtgtatgccacgcctgccgacttcgatggcgagcacatcaacagtgcagccttgcaggcgcgcatcgcactggcggccgagcgcgcggcagggcatctggcttcgcaggcgctggcggtaccggcgccgctgcgaaggatcgcctgacggcataaccggcggcgctttgcttatggccaaggcgcatctgcatggccggatctgaccgccgattgtcgcctggcatcgccgtgccgaccgccgtcatctctagcatcgatatcgaagcggcatcgcattgccgccccccgatgaggacgaccccgtgagtctggacgcaaccgacaagcccatcctgttcctgctcgaccgtgagttcgaggacggacagattcccggccagcgtttcttctgccggcacagcctgttgctggaaggtgcgctgtcgagcatcgacggcctggacgcgcggctggacgtgcgccgcatcggtttcgcacggccgcgccgggaggtgatcgccgagatcggcgagcaggaccagtcgctgccgaagctggtgctgccgcagggcgtgcgcagtgacctcgcgagtggcgtgcaccaggaccgccagtacatctccggtgccgagccgatcctggccgcgctgaacgggttgctcggcatccccgtggcccatccctgagcgaggacgcgaccatgagctatcagatcagcgtgttggacaagagcccggtggccgaaggcgcctcgccggagcaggcgctgcgcaacagcctgcagctggcgcagcgcgccgaacagctgggctatcaccgctactggtttgccgagcatcacgccgcgccgacgttggccagccccgcaccggaagtgctggcggcctgggtgctggcgcagacccggcgcatccgcatcggcagtggtggggtcatgctgcgtcactacgcgccgtacaaggtggcggagaacttcaacctgctggcggcgctggcgccagggcgcgtggatctgggcgtgggcaaggcgcccggcggcctgccggcatctaccgctgcattggcagcggggcggccggcgttcaccgacttcgaccagcaactgcgcgatcttgagggctatctgtccggcgccgaggccgatgtgctggcgcggccgattccgcagcaggcgccggagcgcttcctgctcggtgccagcccgcagagtgcacggcaggcggccgagctgggctggcgtttcgtctacgccgcgcacttcgacggcgacccgaagcacatcgaggccgcgttcgacgcctaccgcagcgtctcctcgcagccaccgctgctggctacggtggccttcgccgcaccgactgccgaagccgctgcgcgtcatattggtgcgctgcgcgtctacaagctgcacctcggtcccgggcagaccgtgaacctgcccagcccggaggcggctgccgagtacgcacgccaggtgggcgtggccgacttccgcatcgaggaaacacgtccgagcgtgttgtccggcgatgcgcagcacgtgcgcggcgaactggacgcgctgcaccggcgcttcggcgtgggtgaattcatcctcgatgcgccggtggccgacctcgacgcacgcctgacatcccttgaactgctgtnnnnnnnnnnnnnnnnnnnnntggcctgacctgcaggagcgattccatgagcaccactccgcgccacattccgttcggcatcatgctgcagggccccggcagccatatgcatgcctggaagcatccgtccaacccggccgatgccagcgtcaacctgcagttctacatcgacattgcgcgcaccgccgaggacaacggcatcgccttcggcttcgttgccgacggcctgtacatcaacgagaagtcgattccgcacttcctcaaccgcttcgagccgatctcgctgctctcggcgctggccacggcaacgaagaagatcggcctggccggtacgctgtccacctcgtacagcgacccgttcactgtcgcccgccagttcgcctcgctggatctgctcagcggcggccgtgctggctggaacgtggtgacctcaccgttggaaggttcgggtcgcaactatggccggccgcacccggagcatgcgctgcgctaccagatcgccgacgagtatctggaggtggtgcaggggctgtgggattcctgggatgacgatgccttcgtgcgcgagcgtgacagcggcgcgttcttcgcgccggaaaagttccgccggctcgaccacaagggccgcttcttccaggtggaaggcccactcaacatccagcgctcgccgcagggacagccggtgatcttccaggccggttcgtctgatgatggcatcgcgctggccggcaagtacgccgatgcggtgttcacccattcgccatcgctggaagaaacccgcgcgttcacccagaaggtgaagaactcggcgatcgcgcacggccgcagcggcaatgacgtgaagatcttcccgggcatcggtcccatcgtcggccgcactgccgaggaggccgaagccaagtaccaggcgattgccgcgctggccacgctggaagatgcgctggcctacctcggccgcttcttcgatcaccacgatttcagccagtacgacccggatgcaccgttcccggagctgggcgacatcggcagcaattcgttccgttccaccaccgaccgcatcaagcaggatgcgcgtgagaagggcctgagcctgcgccaggtggcgttggaagcggtgagcccgcgaccaaacttcatcggcacgccggagcacgtggccgatgagctgatccgttggttcgacgccggtgccagcgacggcttcattcttggtttcgccgcacagcgcgagggcctcgaggatttcgtgacccaggtgctgccgatcctgcaggcccgcggctaccaccagcgtgagctgcaggggcagaccctgcgtgagcatctggggctgccgtacaaggccagccggtatgcggccgatgccgaaccggcgcggaaggcggggtagggcgatgagcggagagaattcggtctcgcccggccatgcccggcgagaccccgcgtccatcggtgtgctgcccgaaatcgcggcacgcgccgaggcggccatcgcgatccgccatgacctgcaccggcatccggagctggccttcgaggagcatcgcaccagcgcccgtgtggccgagctgctgcaacagtggggctatgaggtcaccaccgggctcggtggcacaggcgttgtcggcacgctgcaacgcgggcagggcggccgtcgtctcggcctgcgcgccgacatcgatgcactgccgatccacgaagactcggggctggcctacgccagccagaacgaagggctgatgcatgcctgtggccacgatgggcataccgccatcctgctgtccgccgcgcattacctggcccatcacggcaatatcgacggcaccctgcagctggtgttccagccggccgaggagacgggttcgggcgcatcgaagatgattgccgatggcctgttcgagcgcttctcggtggacgcgatctatggcctgcacaactggccgggcgtgccggtgggccacttcggctttgtcgatggcccggcgatggcgtcggtggactgggcacggctgaaggtgatcggaaagggtggccacggtgccgagccgcagggcagcgtggatccgattctggtcgccgcgcacatcatcactgcgctgcagagcgtggtgtcacgcaacgtcgatccacggcagatgggtgtggtcaccgtcggctcgatccacggcgggcaggccgccaatgtgattccggacgtggtggagctgaaactgaccgtgcgcgcctacctgccggaggtacgcgacaccctgcggcgccgggtcaccgggattgccgagcagaccgctgccgcgttcggtnnnnnnnncgagatcgagttcccgcgcggtttccccagcgtgatcaaccacccgcagcagactgcctacatccgcgaggtggcgctgcagggcttcggcagtgaacacgtagtgcccgaattcgcgccgcgcaccgccagcgaggatttcgccttcctgctgcaggcgcggccgggcagtttcgtgttcgtcggcaacggcgacagcgcgccgctgcacagcccgcgctacgtgttcaacgacgccgcaatcgcacccgccgccagcctgtgggcacggctggccgaagactatctggtgaaggacgtggcatgagcagcaacgaacgcttcttctacacctcggtggatgatccgctggcacggcctctgttcgatggcctggaacaggagtacgacagccgctacgccgacgtgcgccgacgcatcggcggcagcgcccgcgaggaactgcagcgctacccggcgcaggcctttgctgccccggtaggtgccttcgnnnnnnnnnnnngcgatggcgtggcgatctccggcggcgcgttcatgccgcaccgcgatccggataccgccgagttcaagcggatctggacgctgcccgggctgcgtcgccagggcatcgcgcggcgcgtgctgcaggagctggaagaccaggcggcacggcagggctatcggcgggtgttcctgaccaccggcttccgccagcctgaagctgttggcctgtatctgagccatggttacaccgcgctgttcgatctggatgcggatcccgaaaccattgcgcacctgccgttcgaaaagcacctgcgggcagcgacgcctgtcgttgcgcctgcgcaggccgcgctgcatgaagtccacgcatgagcacgccgtcgactgcactggacgggatcacctcgcggccggcgcccgcaccggcgctgaagatcgtgccggcccggcatccgctgcaggtgttcggcacagtactggcactggcgctgatcctgatcgggttgcagtccgtactgggtaatccgcgctggggctggggcacctttgctgagtggttcttcgcacgcccggtgctcgagggcctgggccgcacgctgctgctgaccgcgctcggtaccggtctcggtttcgcgctgggcaccctgcttgcgctggcacgggtgtccggctcacccctgttgtcggcggtgtcgtggggctacgtgtggttgttccgctcgatcccgctgctggtgctgttgctgctgctgaacaacctgggctacctgtacagcaccatcgagctgggcgtgccgttcaccggcatcagcctgttctcgtaccccaccacgcagctgatcggcgtgttcaccgccgcggtgctggggctgaccctgaaccaggccgcgttctcggccgaagtgatccgcggtggcatcctgtcggtcgataatggccagtatgaggcggccgccgcgctcgggctgccgcgtgcgcgccaggtgcggcgcatcatcctgccgcaggcgatgcgttcgatcctgccggccgcgttcaacgatgtgatcggcctggccaagagcacctcggtggtttacgtgctggcgctgccggagctgttctacaccgtgcaggtgatctaccggcgcaacctggaagtggtgccattgctgatggtggccacggtctggtacctggtgatcctgaccgtgttgtcgctgatgcagcggcgcgtggagcaacgcttnnnnnnnngccaactgcagcgcgagcgctcggtgtcgcgggtgtcgtcaccggtgcggacatccagtgatgccgcaccgcgcgtagtcaatcgcccgcgcatcgccgcgcaggttgaagcgggcgagggcgctgcggtgtcgctgcatggtgtgggcaaggtgttcggcgatcagccggtgctggacgacgtgaacctggacctgcgcgctggaagcgtgacggtgctgatcggcccttcgggcgccggcaagtccacgctgctgcggctgatcaaccacctggaacgcgccgacagcggctatgtgaccgtgggcggccagctgatcggctaccgccgcgatggcgacaccctgtacgaactgcccgagcgcgagatccgtcgccgtcgtgccgaagtgggcatggtgttccagggcttcaacctgttcccgcacctgaccgcattggagaacatcatcgaggcgccaatcgcggtgcgcggtgtgcnnnnnnnncaggccgagcagcaggcgcgcatgctgctggagcgggtcggcctggccgacaaggccgatgccttcccgcgccagctgtccggtggccagcagcagcgcatcgcgattgcccgcgcgctggcgctgcagccgaaggtgctgctgttcgacgaacccacgtcggcgctggatccggaacttgtggccgaggtgctgagcgtgatcgaagaactggcccgttcgggtaccacgctggtgatcgtcacccatgagctgagcttcgcccgccgcgtggccgaccacgtggtgatgatggaccagggccgggtgatcgagcagggcacgcccgaggccctgttcgagcgcccgcgccagcaacgcaccgccgatttcctggccaagaccctgtaaccctcaaggaatgccatgagccctgcagcaccccgtcgcccctcacgcagcaccttgttgatcgcaggcgtgctggtcatcggcatcgccggcatcgtctactcgcgcgtgcgccaggccccggatgccggcgccgtggccgcgaccagcctggcccgcgcgaacaccgccatcctgaagggcacgctcgacccgaaggcgcaggccctgattccggctggctaccgcttcgtcacgccgggggcgttcaccgtggcgactcatccggggcagctgccgctggccgactacggcgccgacagcaagggcgtggtcggcatcgagccggacatcgcgcgcctgatcgccgatgcgctgggcctgaagctggtgatcgtgccggtggcgtgggccgactggccgctggggctggaatcgggcaagtacgatgcggtgctgtcgaacgtgacggtcaccgaggagcgaaagaagaagttcgatttctccagctaccgttacgacctgctgggcatctacacgcgcactgatgggccgatccagaagatcgaaaagccggccgacgttgccgggctgaaggtggtggtcggtgccagcaccaaccaggaccagatcctgcggcagtgggaccagcagaacatcgctgccggcttgaagccggtggagtaccagtacttcgatgacgcggtggtcggccggttggcggtgatcaccgggcgggccgatgtctcgttcgagcccaatgccaccggcgcgtactcggcacgcgacggcaaggtgcggcgcgtgggcctgttccccggcggctggccgaacgctgcggcgatctcggtgaccacccgcaagggcagcggcctggccgatgcggtgacgcaggcgctgaacacgcagattgccagtggtacatatgcgcaggcgctgaagcgatggaacgtggccgaggaagctgtgccgcagtcgcagaccaacccgccgggattgccgacgctgcaatgacaccgggcgtggcccggcgggccccgctttgtagagccaagccatgctcggctgctttaccagcgcgcctccagcgttttgaacggctttgccagccgcacaccctcggcatcgaagtcggaaacgctatgcccatccacacgcaccgtcttcggcatggtgcgcgccggccaccagactttcactgccgtcccgctgcgcaaccccttgcccagcgtgaccgtcagtgtgccgtcgcgctgccgcgcctgcatctgcaacgtgccatacgcggtcggcagccgctccaccgccaacccatcgcccgccacccacgacggcggcgtgcccggcagcaatgacaatgcatcatcgtcttcgcgcatcagcatgccgaacagcgtgcggccatactcggcaccaatccaggtatgcggcatgtcgcccaggtagcgggggaaacgcagccgcgagtgcacgacctcggccagtacctgccactcaagcgggcgccgatcatgcagcagtccctgcagcagctcatcggcaacctgcggttggcccaggtgcacatagctcagcacgttgcggatctcatacggcgtataggcgtacagcacatcgggctggctgcgcttgcgcacatcctccagataacgcgcgaaggtggtccgcagtgcctcggcgggcagcacgctctgcgcaccggtggggtccagtgcgatcgatacgccggttggatcgccatcgcccaggtcggccgaggaggggatgaagtcgatgcccttccacgccatcgtcgcccggatcgaggcgtgcagcgcgtcgtagagcagcttgtattgctcgcgcgcccaggcagcagtctcgtggtcgcccagcgcctcggccagccacgtgccgtcgtgccaccccttcaggccccagtagtcatcccagtagctgtgggtaggggacggatagccctcatggctgatcgacggcgcaagaatgcccgcgaagcgctccggcgatggctggtcggccttgtagccgggcaccagcgtgcgctcgcgcagttcctgcagaaagcgcagcgccgctttcactttcggcagataggcgcgcactgtttctggcccgccatcgaggcgcgcgacatcggccaccagcgtcacgtactggccctggctgtcgtactcgatgtccgaaccaaagccggtgttgacactgccgtcgtcgttgaggatcggcgagaccaggccgttggcatgcacgccgtgttcgctgtaccaggccaggtagtnnnnnnnnacgcgtgcttcgcccatgcgcagcagcaccgccgaggtggccatgccgtcgcggatgaaagagcggttgtagttgcggggcccgggctgcatggccgggccggtctggttgatcagcatgtaggcggcctnnnnnnnnagcatgtcgaccagcgaaggatcgggcaggcgcagcccgacttggcccagccgtgcctgccagtccgcggaggcctgcgtggccagggaatcgaacgccgtattggcatcgcggggcagcgtggccagatcgagcgcaggcgcctcgggcagtgcgcccttgctatcggcggcggcagtacccagcgggaacgcgaccacgatggcatcgctggcgcccggtgccagtgatacacggtagttgagcgcggcggcggcaagaccctggtcatcacgcgcctgttgcgtggagggcagctggccggcagcgaggatcgcggtgatttccgttgcgccatccctgccaaatggcgccgcgccggatgcagtcaccggcgtgagcgactgcagcagcgtgcgcccattgatgcgcacggcctgtccatcgatcgccacatcgcggatgggtgacagcccgccgttctgccacggtggattcatctgcatcgggcgcacgaccaggctgagcgtgccgtcgatcctggtgccgccggtgttgcgcaggcgatgacgcaggaacgttaccggctggccgttgcgctcgatggcgaacacttcactgcgcagctccaggccaggttgcggtgaccaggtagcggagggcatcggcttccagccgtcccgcaatgcatgctgcacgttctgcccggccgcacccgcagtgctcccgtcggcgctgcgccagatcggctgcaccaacggcgcgcccttgaaggcttccaggtttccgtactcgtcgaagatcgatttctgtcgcccggcatgcacgccgacggcggtccaataggtctgctgcatctgcagtgaggctgggaacaacgggcgctgcgcgccgctggcggcgatctggtactgcttcatcggtgtcatcacggctttcgggccgagcaggcgcaggcgtgccacctttggtgcagatccatccacgctcaggcggaatgcacgcacggcctgtgcggcattggcggccagccagctctggcggtggctggccgcctgcgcatcgtgcgcgaggtcctgccaccggccctgtgcatcctgaacctgcaatcgggcagggccgcggctgccatcagcccagtcgaccaccagaccagccgtcgattgagcctgcggcagcgtgatctctaacgcatgggatccatttgtcccggccggcatcgggacggtgccgccgccttgccagagcgcggctgcctgcgctgcatcgataccgctgatgcgtgcgctgagcgtgccgtccagcggctccatctcgaagatcgacacgccccagtcggaggtgcgctgcgggctggccagccgcagatagcgcgcctgccgcggcgcgaagtacagcgtttccacattgcccagtgaatcggccatcgtgtacgcggtctgccactgcgtgccatccagtgaggtctgtagcgaatagccttccggattggagacatcccaggtgagnnnnnnnncggacagcagggtgggcgcgcccaggtcgatctggaaccagtggccggggctgaaggcgccgccggtcacggtcttcgggtcgccgtcgatcaggtggccgatcgccatcgccggtacctgttgcgatgaactgctggcctgccattggctgcgcggggtgagggtctgtgcctgtgcgctggagaccagggcggccaacagcagggccgcggcaaggcgcaacgggaaaagcggggtggagaccttggagcgttcggcgcgcaacgtcattacggacagcctcgcaggttcgaccggaatcgggcgagcgctacgctagcaagggatgtaatcggttacatgacgcactgcagcgccgctggacgctggccccgccatcacgggagggctgacggatgtggctctggacgtgtagcgcggattggctagggtcacatcgcaagtcttttagtttggttgtcatttgacaacttacgtgagccgtgtgcagactatggagaacaaggaatgtctcgagcgcgtcatccagacaaggacatcgaagcggcgttgcagttcgcggaggaccgtgggtggaggctccgtatggcgtgcggccatgcgtggggccggatgtattgcccttacaacgacaccgattgccgatgcggggagttctgcatcgtgagcgtctggagcacgccgcgaagcggcagccatcatgcaagggccttgcggcgtgtggtcgagaactgcagtcgtgagcaatgagatcaggcttcgtcagaagcgaaggggtcaatcatggaattcaacttcaccctgaagtaccgcttgccggacacaggcaatgaaatcggcgtcctcgagcagcgcctggccgaaggcggctgtgacgacgcgcttgtgggccttgggctgccgggacggctggccctggcgttctgccgcgaagcagacagcgcaggggctgccctgcgttcggcgctggacgatgtgcagcgggccgtgcccggtgccgaactggttgaagtgagccccgatctggtggggctcactgacgtcgcagacctgctcggaatgtcgcgccagaacatgcggaagctcatgctggccaacccgcagtcgtttccgtcccccgtgcatgacggctcgacctcgatctggcatctggtcgacattctcggttggctgcgagcgcgcggcagcgggaaagtcacgacggaaatgaccgagctcgccgccgctgcgctgcagatcaatctggcccgggaagggcgcaggcttcacccgaagacgtagcagcggccagaatcggagcccatcgcattacagctccaccgtctcccaccatcgcgtacccgcctgcggcgcctgcatgtccagtgcttcgcccatcatcggcgtggccaccggcacattctttgcggccgccaatgccgtgatgcgttcgaacggctgctgccatgcgtgcagggccagatcgaaggtgccattgtggatcggcagcagccacttgccgcgcaggtccaggtgcgcctgcagcgtctgttccggctgcatgtgcacgaacgcccagcgcggatcgtaggcatcggtctcgatcatggtcaggtcgaacggaccgtatttttcgccgatggccttgaagccatcgaagtagccggtgtcaccgctgaagaaaatgcggaaatcatcgtcctggatcacccatgacgcccacaggctgcgatcactgtcgcccagtccgcggccggagaaatgctggccgggggtggcggtcaggcgcaggccactggcctcggtcgattgccaccagtccagctgttcgaccttgctggcgtccacgccccaggcgatcagctggtcgccgacgccgagcggtgcaatgaagcgcgcggtcttgccggccagctgcatcaccgctgcgtggtcgaggtggtcgtagtggttgtgcgagaggatcacgccggcgatcggcggcagatcgtcgatgctgatcggcggcgcatggaagcgggccgggcccatccactgcaccggcgaggcgcgctcggagaacaccgggtcggtcagccagtactggccgcgcagcttcagcaggatcgtagagtgccccagccggaacaggctgcggtccggcgcggcgtccagtgtggcgcggtccagcggctgcactggaatcgggtgcgcgggcacggtgcccttgggtttgttgaagaggaacgtccaccagatctccaggccgtcgcgcaggcccatcgctggacggggcagggcattgcggaacttgccatcacggtactgcggcgactcggggaagtcggggagggaccaggacttgcagaaggtgtaggcggtcacggcgaggattccaagcaggaggacaaggagcaggcgcttcatgggtgacgtccgctgagtacactgcacagtgtagtttcgggttttccaaaagtacactgccgagtgtaaaatggaagcatccgttcagttatccggttcccgccatgccccgtgccccgcaacgcctgaccgaccgcaaacgcgaagccatcgtgcgcgcggcggtggaggaattccgtgcatcgggctacgaggcgaccagcatggaccgcattgcagaggcagccggggtctccaagcgcaccgtctacaaccacttcccgagcaaggaagcgttgttctcgatgatcctggaggaactgtgggaacgcagcgtggccagcgatgcattgccgtaccgcgccgaccagccgctgcaggcgcagctgctgcagttgctgggccagaagctggaactgctcagcgatgccaacttcatcgacctggcgcgggtggcgatggccgagatcatccattcaccggagcgggcgcaggccatcgtctgccgcatgggcgagaaggaaagtggcgagagcgcatggatccgtgcagcaatcgccgatggccggttgcgcgaggtcgatccggagttcgccggccaccagttgcacgggctggtgaagagctttgcattctggccacaggtgacgatggggcaggcaccgttgaacgcacaggagcgtgcacgcgtggccgaatcggcggtggcgatgttcctgggtttctacgcggtctagctggcggcgaagcggcggaattcgtcggccggcagcgctgccgaatacagataaccctggccgacatccacgcccagtgcgcgcagctgctgctcctgcgccagggtttcggtaccttcggccaccacgatcgcaccgcagcggtgcgcgacttcgacgatgaagcgcacgatcgactgcgacttggcgtcggacagcgtggcgatcagtgcctgctcgatcttcacctcggcgatggccagctgcgagagcaggatcagggttgaatagccggcaccgaaatcatccagtgacagggtgacctccgccgccagcagctgtgcgatgttggcatcgaccacgtcgcgctcgacgatctcggtccattcgacgatctccaggcgcagcatcacgccgggcacatcgtgcagtgccagcagttcctgcaggcgcaggccgaagtcgggcaggcgcagtgactcggccgaaacgttcacggcgatcttcagctgcgtgccatcgcgtcggcactgctgcagaaagtggatggccgattgcagcgtggcccattccagttcagccagccgcccctgccggcgcagcagcgagatcacccgcatcggcgcgatcagccggccctcgccgtcgcgcatgcgcagcagtgcttcggcgccgaccagttggcgatcctgcagacgatgcttgggctggtagcacagcggtgcgtcgccctgctgcagccagcgttcgagggcgacttcgatcagggcgtcgatctcgctgtcgcgctggatcgggtcgtcgaagaacacgacgccggattcgatcgcactcagtgcaacggtgatcgcacggaacggaagatgtccttcgtcggcatctacggggggcttcaattcgactactgcacagcggaacagcggccggaaaccgggccaatcgcggccgacctgctcggccaggttgctggccagctcggtgatctgcggttgcgtgcgcagatcggacaaggccaggtcgcgcaccaggatcgccagcgcggcatcgccgaactggtagatctccagttgcgtggccggcagcgagggcagcagccgatgtacttcttcggtgctgtcgcgctgccagataccgttgtcctgcagcggaccatagcgcaggcgcagatcgcgcaggttgcccatctcggccacgatcaggcaggccttgccgatgccgtcgttgtcgcgccagtaatgctgcaggcgttcgccgagcgcacgcatgttgggcaggccactgatcggatcgatgcgcagccaggcctgttcgcgctggcgttgtgcatcgatctgcgcatcgttgtagaccagtgcgaacaccgcgccgagcatcagcagtgatagtggcagtgccagcaggcgctggattgccaactcctccacgggcagctgatgggcgccgatgattgctacccccagtgccaggcccaacgcagtgacgacgatacgaacgccccaggcctgcaggatcaggcgcagcgagagttcattgagcatgcgcgggtgcaggcgcctgcgcagccagacgccggccagcatctgcagcgtggcctcgaggccggcaggcaggaaatactgggtgccggcgaactggtagcgggccagcaggctggcgcccaggcaggccaggccaccgcgccagccgccgagcaggccgctgaccagcaggatgtcgaaacccaggtggagcttgaccacgccctggctgtagcgggccacgaaccaggaattgaacaggtagatcaggcccagcgccacgcccacatacaggcggcggccttcaatggcgtggccggcgcggcgggtggcgatcagcagcacgccgatcatgccgatcaccgccgtggcctgcagcaggtacagcggcaggctgggcagggcgctgtccaggacctgggccgaaacccgtgaaagcgcatccatagcaggttcccgcctgtgaccgacggccagtgacgagcagcgtagtcgcagcagagcgcaggttcaattgcagcggtcgtttccgggaaggaggtgttcggccatgaaatcgacaaacacccgaacacgcggctgctgatggcgatggcttggccagagggcccagaaggtgcttcgctcggtgctccatgggtccagaacgctgacgagcgaaccgcggtccagcgcatcacgcgtggcgaagtcgggcaggcacgcaatgccatggccatcgatggccatgtgcaggatcgtctcaagatgattggcggtcattgcggcagtcagccgggtttcagcgcctccctcacgtgcgggcagtggccagcgttcgatcaggccggtgccgggaaagcgatggagaaggcatgcgtggccgctcaggtcatccgggtgctgcggcgtaccgcgtctggcgaagtaggcaggcgcgccnnnnnnnnacaaccgggtactgccgaggttgcggccgtgcagccgggagtcggcggggctgcctgtgcggacgacggcatcgaagccttcctcgatgacatcgaccatgcggtcgctgaagtgcaggtcgagttcgatggcggggaagcgctgcgcaaacgccgaaagcaccggcagcatcagaccgctggcgagtggaagactgaccttcagacgaccgctgggcgcggcgtgggcatcggtcagttcgcgttctgccgcggcgacctcgatcatgatgcggcggcagcgttcaaggaactgctcgccttcggcagtcaggctgacgctgcgggtattgcgattcagcaggcgggcgcccaggcgctcttccagccgggcgatggtcttgcttgcggccgaaggggtgatgccacgctgtcgtgctgcggccgcgaagctgcgtgcctcggcgaccagaacgaagaggctgagaccggcaaagctgtccatgacgtgaccattgatgacgttgttgtcattaaagcatggagcgaatgacggattcttacgcaatagcgtcgtcgatagcatcaatgcggtggcgcttggccacgctcgagtttcatcgacatgtctgttgcctctgctgagacggccggatcatcacgctttggcgtggtgctggcaggctgtctgacggcgctcaccattcccttgagcattgccagccctgccgtgggcattcctgccatccgggacgcgctgggcggttcccctgcggcgttgtcctggatcatcaacgcctatctgttgacctacggctgcaccacgctggtggccggtggactggccgatctgcatggcaggcgccggatctggattctgggcggcgcgttgtttgcactcgtcaccggcctgattcccttgatgcccgatgtggcgtggatcaatgtcctgagactgcttcaggggatggcggcgtcggcagcgtttgccggcgcgatggcgtcgctggcgcaggtgttcgacggccaggcgcgggcaagggtgttcagcctgatcggcaccacttttggtgcaggggccgcaggcggtccgctgctggcgggcgggttgatcgatgcgctgggctgggaatgggtgttcttcctgcctgcgttgctggcggccctgaccgtaccgctggtcgccctgtcatccgccgaatcgagaaacgccggttcgccacgcctggattggctgggggccatcaccttcatgctggcgctgggctcactcacctacgccatgatcgtggtgccggaacgtggcctgctgcatccgcagacgctggtactgctggcgctctcggtggtgctgctgggcgtgttcattgccgttgagcgctcccatcgaacaccgctgctggatctcgggctgttccgcaaccggcgttttgttggcgtgcagattctggccgctgcccctgcgttctcctacgtcgtccttctggtcgtgctgccggctggcttcatcggtgttgaaggactgcgacccaccgaggctggactggcgatggcagcgctgtctgcacccttgctggttgttcccctggttgccggctacctgctgcgctggattccggcgcggacgctgtgctgtgcgggcctgctgatcggtgcgcttgggctggcatggctggcgcaggtgttccagttcccgtcggtgcgctggatgccgatgctggtcatcggaatcggcatcggccttccctgggggatcatggatggcctggcggtcagcgtggtcggcaaggagcaggccggcatggccgctggcatcttcaatgcgatgcgactggcaggcgattccattgccctcgcgcttgtcggcatcatgctctcggcccggattggcggggacatgatgctggaggccggcgtcgtggcccgtgccgccgtgcacaggctgtccatgggcgaccttggcggagcggtggaggcattgcccggcgtttcgagaacggcgcttgcccaggcatacatggaggccgtccgtggccagctgtttgtcctgtcgatggcaaccgtgctgaccgccatcgtgcttgggtacctgttgcgcgaagaggtcgagcctggcctgagcaggggtagtcagtagcgcgggtcggcgatggccggcagcaccagttcgcgcacgaagccggacggtgacaactgcagcannnnnnnnaccatcgcaacgacgtcgtgcaccggcaccagttcaccgtcgccgcgccctgcggcctctgccaccggcaccgacagcgcatcgtcggtgttgaggtagcccaactgcaggctggtcaccgccaagcgccgatcgcggaaaccctcacgcagtgcatcggcgatgccgttgagtgcgaacttggatgcaccgaacgccacttccgggcggccgctgcgcggcagtgccgaggtcgagccggtcagcaccagctgtgggcgtggcgcgcccagcacctgcggcagcaggcgctgcagcagcaccagagtcgcggtgatgttgacgtcgaccagccgggtgagcgcggtatcgctctcgtcgaggaaggcgtactcgtcgctgaaggcggtctcttcccagatgcccaggttgtggatcagcacatccagatcggccggtgcctgcgctgcgatgtgattggcagccagggtgggttgggacagatcggcctcgatccactgcagggtgacaccctcggggcattcaaggtcgcgcggacggctgcgcgaaacgccgatgacggtgtcgcccgcactgcacaggccttccacgaacgcccgacccaggcccctgctggcgccgatgaccatcaatttcatgttgcttccttgttgtactgcggcggcctcagtcggcagccagaatggtgtcccagtcggcgaacgcgcgcaggccgctgcgctcggcggtaatgatcgaggcggtgttgtcgagctggcaacggtactgaggctgcagccctgccgcctgcgcggacacggccatggcgtgtaccagctggcgcgcgtgcccgcgaccgcgggcctcgggcagggtcagcacgcccatgtcggccagggctggattcaggctccacgggtacatgcttcccgcggcaaccagccgctcgccatcgaaggcaccgaacacctgccagtggtccagctcgacccaggcggcatcgagatcctcttcgctggcgttggcctggaacacctcgaacgcggctgcgtcggccgggtcgagacggcggataagtggtggtgcagggcgcgcggccagggccgcaagttctgcggcagggaagtagaagacacgatccgcaccatgcgtgcgctggccgagctgctgcaggcgctgttgcagctgtgccagcgtccagtgcagttgcgcgtgcaggtgcaggcgagccgccagggcagggcgcaacagtgcgcgagcggggcccacgaccggctgcagcagcatgccgtcctcgccctcgtcgaaatcatcgctgcacgccaactgcagctgtggatcgtcccgcagcgtgcgctgcccggagaacacgccgcgccaggtcgcatcgatcaacggggcaaacacatcatccatgaccggtgtctcgctcagtgccggggcaggtccacctgcaggccggcggccttccattcggggtaaccggcggcgagccgctgcgcggtcagtccggcctcgcgcagcatcgccaccgcatcgttggacagcacgcagtaggggccgcggcagtacgcgacaatgtggacggcacgcggcagttcgtccatccgtgcacgcagttccgtaacgggaatgttcagcgcgccgggcaggtggcccagatcgaattcctcgcgcggccgcacatccagcagcaccacgctgctgcgttgttccagcagctgctccacggtcagtccttccagcgcatcgcggcgctgcaggctgtcgtggatcacgccgtgcatttcgctgcgctggtggtcggcatagtcgcgcagtgcggccagcaggttgcccagcgggccatcaccgctgcgatagaggatgcgcttgccgtcacggcgggtctgtaccaggccggcacggcgcagctgctgcagatgctgggaggtattggccacagacaggccggtcagttcggccaggcgttccacggcgcgctcgccctgggcgatgtgctccagcagggccaggcgatgggcatggccgagcgtgcgggcgatctcggccaaggcctcaagcggtgagggtggtggctctgttgcagcgttcatgcgcggcacgctagcatcgctctatcattcaagcaaataattgaaggtttgcgatatgtctggccaggcaacattcgtgatggatgcggtggtagtcggcgtgggagcgaccgcagtaatggacctgtgggcggtggtgcagcggcggctgttcggcattccctcgttggattttgcgatggtcgggcgttggctggggcacctgccacgcgggcgcttccgccacgatggcatcggccgctcggcagcggtcggtggcgannnnnnnntgggctggaccgcgcattacgtgatcggtgtggtgttcgccacgttgttgctggtcgtggtcgggagcgattgggggcaggcacccaccctgtggccggcgctggccttcggcattctcagtgttgccgcgccgttcttcatcctgcagccgggcatgggtgccggcattgccgcctcgaagaccccggcgccgggcaaggcacgcctgcgcagcctggtggcgcacagcgtgttcggcgtgggcatgtacctttccgcgctgctgttggctgcggttcgtgcagcatgagcgagaatcggcggggtcaccggcaacaggaacccccggcatggaagcacccaatcccttcactgatggcatgccgctaccgtgggcatggcaggaagcgttggccgatgcgcgcgtcgagcggcagtcgatcggcgtgtnnnnnnnngatgtagcccgtgtgcaacggccggggcaggccgatgccttcgtgaagtcggaagtgatcgacgccttcagtgagctcggtgatgagatcgcgcgcctgcgctggctgcaggaacagggacaaccggcaccaacggtaattgccaccgccgaagaagcgggccggcgctggttgctgatgagcgcgctgcccggccgcgacctggcttcgtcgccggaactcgcgccgcagcagttggtggaactgctggccgacgcgctgcgcgggctgcatgcgttgccgctggcagcctgtccgtttgaccagcgactgcacttgcgactgcaagccgcgcaggcacgggtcgaggcggggttggtggatgccgatgacttcgatgacgaacgcctgggccagagtccgcagcaggtcttcgccgaactgtgcagtacccggcccgatcatgaagacctggtggtcagccatggcgatgcctgcttgccgaacctgatggtggtcgaggggcgtttcagcggtttcatcgactgtgggcgactgggtgttgccgaccgctaccaggacctggcgctggccgcgcgcagcctggtccacaacttcggcgacacgcgttgggtggcgccgttgttccagcgctacggcgcggtggccgacgagcgccggctcgcgttctaccggctgctcgacgagttcttctgagcccgcgcgtggctggcgatggccgcgcagatcaggccacccaccacgctcaggtgctccagcgcgaagaacagggccagctgctgttccgcgccgtgcttggtccagaaggtatgcacgacgacgatggtcagcagcatgaacactgccagcacgccgctgcccagccagagcaggcgatcaagcagcaggcacagtgagccacccagcagcaccaccgcgctggcgaggttgaacagcacaggcggctgcagcccggccgcctgcatttcggccacgctgttgtcccacgccagcagcttggccaggcccgaggacaggaacaccacggccagcagcagccgggcgaggaaccacagcacgcggctgtcgagcagggtggcgatcatccgtggcatgcaggaactccgggttgagcgtggggcgggccgggcagcatcgggcctcaaccgcggttgaggtcaaggctggctgaacgaagcccaatggtggtcgggttgttgccttctaattggacgaacgttcgttcactattcgcgccatgagccgagccgaccgcaacgagcaacgcatcgcgcagatcctgcaggccgccctgcagtgcttcctcgcgaagggattccaccagaccagcatgcgtgacatcgcgcaggcggccggtgtcagcctgggcaatctctacaaccacttcccgggcaaggaagcgatcatccttgccgtggccatggccgagagcgaagagctggcaccgttgctgcagcgactggccgcgtccgaaggcgagcgcgcacaggtgctggctttccttcgggacttccacgcactgtgccggcagccggaatgggcgacgctcgccgtcgaagtgctggccgagagcgcacgcaatccggccgtagccgaggcatttgcggccaatcgcaggcagttgcaggcggtcctggccgaagcgctgcagcaggtggcacagcgcgaacgccggcgtcccgtgttggcccccgcattgcaggcgcaggtgctgctggatgccattgaaagcgatgcactgcgtcgggggctgggcgaagccggtggcggcgatgaggcatcgctggatcttggcctgctcgcgctgctgctcgggnnnnnnnnatgagtgccgttgaccggcgattgcacggccttgatctggcgcgctacctggccttggccggcatggtgctggtcaacttccgcctggcgatggccgtgccggcagagggcgccggatggttggcaggcttcttccactttctggaaggcaaggcttcggcgacgttcgttacgctggctggcttgggcctggtgttggccacgcagcggcaannnnnnnnnccggccagcgtgcagacctggagnnnnnnnntgttcctgatggtgctgggcctgctcaacctgaccctgttcccggccgacatcctgcactactacgcggtgtatttcgcgctggccgtggtgtggctgcgtgcctcgccgcgcgtgctgctggccagcatcgtgggcctggcggcctgttcgttctgggcgttgctgcactgggattacagccagggatggaactggcagacgctggaatatgccggcctgtggcagtggccgggcgcggcccgcaacctgctgttcaatggcttccacccgttgatgccgtggctgtgcttcttcctgctggggatgctgctggcacggcttcagttgtcgcagccgcgggtgcagcatgcattgctggtgctggggctgctgttgatcggggctggacatggcgtgcagcagcttgcgcagggaacgccctggcaggtgtggctgggaacgcagccgatgccgccgggaccggcttatgtgcttacgggcgcgggtgcggcctgcagtgtcatcgccgcctgcctgtggctggcgcgtgtgcgaccgggtgactggttggagccgttcaccgcggccggacgcatgaccctgaccctgtatgtgggccacatcctgctgggcatgggcacgctggaaagcctgggcctgctcgatggcagcgcgtcgctcgcatcggtgctgctgtgggcgctgctgttcctgatgctggcgacgggcgcggcctggctatggtcgtggcagttcgcacgcggcccgctggagacggtgatgcggcgcatcgcaggctagttccctggtggtgctgaagcgatgttgtgacggacatgtctgtgccgcggcgaacgcatctgcgatagtggtggcaggtaacactttctgcttgcatccatgtcattcgcttcggcgcagcatctcggcgaagtcctgcaacaatcctatggcatcacccccaccgccgtggtgccacgcccggtgggcgccgacgccaatgccagcgtgtatcgcgtcgatgcgcggcacgggcagtggtggttgaaatgccgtacctaccaggtcgccccagcggtgtgggacagcctgcattggatgcgcggcacgctgggtatcgatgagatcgtcgcgccgtggccggcgttgaccggtggtgcgtctgtgcagcgctggggattgcagttcaccctgttcccgtatgtggaaggccagtccgggttcgaggcggcgttgagccgcacgcagtggaaacggctgggggaggtgctgcggcgcctgcatggcgcgcagttgccggcggaactgcagcaggcactgccgatcgtacggctggaaaccgcggcgctggagaccgtcgggcaatggttggccggcgagggcctggcggccgcgaaggacgggctgggccgcgcattcgtttcggtatgggaccagcagcatgcgcgcatcgcggcgctgcatgcgcaggcacgggagctgctagcggcgttgcaggacgcgccggtagacctgcatctgtgccacaccgatctgcatgccggcaacctgctgatgggcaatgacgggggcctgcacctgatcgattgggatggtctgtcgctggccccgcgcgagcgtgacctgatgttcatcggtgccgctgttggcgggcgctggggtcgcgagaatccactggggttcgaggagggctacggcagcgaccgcggtgacccacgctggatcgcctggtaccggcactggcgcattctgcaggacctgatcgagttccagcaggtgctgctgggcagtgacggagaggaccgatcgccgcagctgcgccggcagtcgctgcactacctgggggagcagttcgcaccgggcaatgtgttcgatgcggcggagcgggtatatcgcgcgctggatcaggttccaggtcgttgccaggatcgccctannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncatggcctgtccatgcacggcccgtggcttgcccgtgcaggccccatggcttgtccatgcagatggttttcattcggcgggcttggctgctgcagaggccgccgcgcttgcggcgcggcgcgacaacacggcttcgcggtgggcgatgtaggcgttggcggcgaggatgatgccggcaccgatgagcgtccagcgatccacgctttcgttgaacagcagccagccgagcagcgttaccagcggcagctgcaggaagctgatcggggtcagcgccgagacttcaccgaggcgcaacgcccgcgtccacagcagctggccgacggtgcccagcacgccggtggccagcagccacagccacgccatgccggagggccagacccagacgaacagtgccgggaccagcgacagcggcacccagaacacgtaggtgtagagcaccacggtatcagcgctgtcgacacgggtcagctgcttgatctggatcgccaccaatgagctgagcacggcggctgccaccgctaccaggctgccggcggtgaagccggcggtaccggggcgcacgatcaccagcacaccgatgaatccaaccaccaccgcggcccagcggcgtatacgcacggtctcgcccagccacagcacggcggcgatggtgacgaacaacggcgtggagtacgagagggaaacagcctgcgccagtggcagatggcccagtgcccagaacgcgcacagcatcgaacccaagccaattgcactgcgcacgaaataacgcggcagctgctgcgttttcagtggtgcatggccggggcgcagcagcatcggcagcaacgcgagcaggccaaaggcattgcgaaagaacgccacttcctgggttggtacgtaccgggtggcgtagcggatggcgacggccatcaggccgaatgccatcgtgctgccgagcatcagcagcgccgcccgcatcggggtggcgctgggggagagggcgggggtgttcaccactgtgcgccgagcaggcggggctccagttcgatcggcacgccgaacttctccagcaccgaagcggagatgcgtcgcgccagcgccagcagttcagcaccgctggcattgccatggttgaccagtaccagcgcgtggctgggggccacgccggcatcgccttcgcggaagcccttccagccgcaggactcgatcatccatgccgccgagaccttgcgcttgtcgtcctgctcggccgggaacacgggcaggtcggggaagtgctgcagcagcacgtcgacctgttccagcggcagcaccgggttcttgaagaaactgccggcgttgcccagcacatccgggtcgggcagcttgcggcggcggatcgcgatcaccgcgttggccacgtccactgcgctcggcagctccacgccctgtgcctgcagttcctcgcggatgccggcatagtccatgcgcaggtcgtgcagcagcggcaacttcagttcgatggcggtgatcaggtagcggtcgatctgctgcttgaacacgctgtcgcggtaggtgaagcgacactgctcgttgtccagccgtacccaggtttgttcctggcagtcccaggcctcgaccgcctggatgaactcgccgacctgcgcaccgtaggcgccgatgttctggatcggcgcggcaccggcggtgccgggaatcagggccaggttctccagcccggacaagccttcctgcagcgaccacatcaccaggccatgccagggcacgccggccccggcgcggatcactgcgtggtcagcgcggtgttccaggaaactgatgtcacggttgccgaacaccagcacggtgcccggcaggtcttcggcgatcagtacgttgctgccggcacccagtaccaacaggggaccgctggccacttcgggcaatgccagcacttccggcagcagtgcggcatcgtgcagttccagcagctgcgcggcgctggcctgcacgtggaaggtgttcagcgcctgcagcggcgcattgcgggtgagcgtccagcgcagcggggcgttgccgtcgacggtatccatgggcgcgctcacagtggggccaccgcgccgcggctcggcgcttcgcggcggcgacggatcgcctccacgcattcagagaccagcgccgggccacggaagatcaggccgctgtagcactgcaccagcgccgcgcccgcggccatcttggccaccgcatcggcaccggacaggatgcctccgacacccaccagcggtaccgattcgggcaggcgcgagcgcaggcggcgcagcaccagggtggactgctccagcaccggcgcaccggacaggccgccggcctcgttggccagcggatcgccggccaccttgctgtggtcgatggtggtgttggtggcgatcacgccgtccacctgcagttcgcccagcannnnnnnngcggcatcgatgtcgcggtcactcaggtccggtgccaccttgaccagcatcggcacgcggcggccgtggcgcgccgcgaggtcttcctggcggtcacgcaactggctgaccagctggcgcagcgcggtctcttcctgcaattcacgcaggccggcggtgttgggcgaggagatgttgacggtgatgtagtccgccagcggatacaccttgtccaggcaggcgatgtaatcgtccaccgcctgttcgttcggggtgtccttgttcttgccgatgttgatgccgagcaggccgcggcggttnnnnnnnnnntcgacattgcgcaccagcgcgtccacgcccgcattgttgaagcccatgcggttgatgatcgcgttgtgttccggcaggcggaacaggcgcggctgcgggttgccggcctgcgggcgcggggtgatggtgccgatctcgacgaagccgaagccgagcgcgaacagcgcatcgatgtgctcgccattcttgtccaggccggcggccaggccgaccggattggggaaggtcagcccgaacaccgtgctgggcatcggcgcgatgcgtgcggccagcagcggcgtggtgccggtgcggtaggccaggtccagtgcggacaggccgaggccgtgggcgcgctcggcgtcgagcgagaacaggaaggggcgggcaagcgaatacatgcgtcggttcagtccagcgtgccgaggaaggctcgggttcgatattcaaaagcgacctggccgtcgaccgcgtgggcggcgaacaggtcctgcagagcgtcgatcatcggcgcgtggcgaggatgaccggattggggtgcgtaggaggaggacagcaggcgcccgcgcagggcgtcgaagtccagatgctgtacgttcggcaactccaccatgccgcgcaggccgcggccgaaccaggcctgcatggtggcatcgtcctggtagcgctcggccacggcggtgtaatcggtgccgtagtccagcagcagctgttcgtagccgaccaggaatggactggcatcgagcaggcgcgaattccagtagatcagtgccaggccaccggggcagaggatgcgctgccactcggcgcgcaccgccacggtgtcgaaccagtggaacgcctgcgcgacgctgaccagatcgatgctggcatcgtccaggccggtggcctcggcgcggccatcgacggcggaaaagcccgcatactgcggtgccagccactcttcggcggcggcgcgcatggcggcgttcggctcgaccgccaccagcggatgaccgctggccagaaactgacggctggaaatgccggtgccagcaccgatgtcggcgacacgggcctggtgactgacatccatcgggccatgcagccattccagcagcgcgggcgggtaatcgggccggaagcggacgtagtcggcgacgcggctgctgaagcgttcagtgctgtcggaggtggtcatggcgtcagttcgacaccgcggccagccacgccaggccaccgaagaacaggatgaagaccaggatggcggcaagcacggcgccgaccatcacccagcccagcacaaggccggtgacggccaggccatcaccttccagttcgtgcgggcggcggcggatctcggcgcgggccatgtggccggtgatgatggccacgatgctggccacgaagggcaggacggtccagctggcgatgcccatgaccaggctgaccacggccagggcgcttgtctgtcggggtgccacgctcatcggggtcctccttggcagtgtgcacatgatagtgcctctgcccgggcaatcccatgcccggcggatgcgatggcaggcgtggaccctggtgggcgaacgaggtgcaagccctggtaggcgtcgacctcggtcgacgaaaggcatttcagcagggtaggcgtcgaccttggtcggcgaaaggcatgccaaccaaggttggcagctaccggagtgccggtatcagcccatcaacacctggccgccatccacgttgagcacgctgcctgtgacccagcgcgccagcggcgagcacaggaacagggcggcgtcggcaatttcgcgcggatggccgaagcggccgaacgggatcttcgccagggtgccgtggtacagcgccggatcttcggtgcggcggcgatcccacaggccgtcatcgaactcgatcgagcccggcgcgatcgcattgacccggatccggtccctggccagcgccaatgcctgcgacgtggtgtagtgcgacagcgcggcctttgcggcggcgtagggcgcgccaccggggcgcggctgctgtgcggcgatcgaggacaggttgaggatgcaggcatcgctggatgcgcgcagccacggcagtgccaggcgcgaggcccgtaccgccgccatcaggtcgatctgcaggctggcggcccagccatcctcgtcgtcggccatgccgtagccggtagcgttgttgatcagtacatcgatgccgccgagtgcatcggcagcggcctgcagccaggcctggatctggccggcgtcggccagatcggcggagacggtatgcagcggggtgccctgtgcctgcgcatcggcacgcagggcatccaggccggcctggccacgtgcgcagaccgagacctgcgcaccggcgccggcaaatgccagcgccatttcacgaccgatgcccttgctgccgccggcgatcagcacgcggcgaccggtgaagtcgagggtcggagccccattggggatccggccctgggcaggggtcagatccccggaggggctctgacccgcagccatggcagaaacgtctgccatcacagatcgaacttgatgccctgggccagcggcagcgagtccgaatagttgatggtgttggtctggcggcgcatgtagaccttccacgcatccgaaccggactcgcggccaccgccggtgtccttctcgccaccgaaggcgccgccgatctccgcaccggacgtgccgatgttgatgttggcgatgccgcagtcgctgccagcggccgacaggaacttctcggcagtcttcaggttctgggtgaagatcgaggacgacaggccctgcggcacgccattctgcatgtcgatggcttcatcgagggtgtcgtacggcatcacgtacaggatcggcgcgaaggtctcgtgctggaccacggcatcgctgttcttcaggccggagacaatcgccggcagcacgaagttgccggcgcggtcgatgcgggtgccgccggtttcgatggtgccgccggcagccttggcctgggcgatggcatcgaggaactgctgcacggcgccgtcgctgttcagtgggcccatcaggttggccgcatcggtcgggtcgccgatcttgccttcgacctgcttgtaggccttgaccagggtggccagcacgtcggcgtagatcgagcggtgcacgatcaggcggcgggtggtggtgcagcgctggccggcggtgccgacggcgccgaacacgatgcccggcacggccagcttcaggtcggcggtttcgtccaggatgatggcgttgttgccacccagttccagcaggcagcggccgaggcgacgcgcgaccttctcgttgacggtgcggccgacctgggtcgagccggtgaagctgatcagcggcacgcgacggtcatcgaccatcttttccgacagcgcggtgcccgcatcgttgatcaggaagaagatgtccgggaaaccggcttcgcgcagggcgtcgttgcagatcttcagcgaggcgatggcggtcagcggcgtcttgttggacggcttccagatgcacacgtcgccacagatggcggccaggaacgagttccagctccacaccgcgaccgggaagttgaaggcggagatgatgccgaccaggcccagcgggtggtactgctcgtacatgcggtggccggggcgctcggaatgcatggtgtagccgtacagcatgcggctctggcccacggcgaaatcggcgatgtcaatcatctcctgcacttcgccgtcgccttccggcttgctcttgcccatttccagcgccaccagcgaacccagggcgtccttgtgcttgcgcagtgcttcgccgcacaggcgcacggcttcgccgcgacgcggggccggcgtggtacgccagatcttgaaggcttcctgggcgcgggcgacgacggtctcgtactcggcctcggtggtcgcgcggacctgcgcgatcggctcgccggtggtcgggttgaccggggtgatcagctcaccgctggtcgcgctcgaccactccccgttgcccaggtacgtgccagcgttgatcgcgtccaggccaagggacttgagcagctcggaagacatgcagactcctgtgtttcgttacgttgtttggtgccatcgcgggcaggtggggggcgcgatgaactgaatcgccgatggtagcagagcggcctgtccggccatggtgcaacgcgccagcgccgccgtgtggagcacgaatgcttggagcgcagggtgtgttgcctgtaaacttcccggctgcatggccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaatcagtcacttgcgacgattggtgatcgtgtggcgctccttgttccacggcaccttccagtgctttggtcgcagtggtcacaatggccagtcaacaggcggccctcgccacgaagccgtcctccccttcaggcatcgggtgcgcagaagggcccagactatcgagcctgtcatatttgcccgtatacctgcggggtagactcggttggcacgcatgaggcgtgcactacgccaataccgaggacgatagtcatgttgaagggattgaaacctctcaccgctgccgccgtgtgcctgctcggcctgtccgcctttgcccagagcgctgctgcggcgcaatgggtagacagcggccgcaccgcgtacgtaaagaccagtttcttcggcagcttcgcctaccacacctgcgactccagcggtgcgcagatccaggggtacccgggtagctgcggcagcgatgccggcagtggctggacgtccaactacacggcctccagtgaccttgccaacagtcagctcatggcctgcaaccacaatccgttccagctcggctcggcctgctacggcctggcgtatgcgatcaatggccaagcgtacgctggcgggctgcctgccgcctgcaatcttgnnnnnnnnnnggtggtcaccgcgtccagcatggaaaccgtcgagatccaatacgaagagctcgacgtggacaccatcgaatcggcacgcgagtacgtctgccggtaaagcgccgacaggtcgccgccgtcgagtgcggcggcttcctgcatgggacatccgtctcacgcactgttaccgcagcccagttcgcgcaagcacgtccgctgcaagcgtctgctcatcaccctccaatccaggcagtgaccgcggcgggttgacgggaccacacaggcatcctcatgcccgcacagttgcagccggttcaacctcggcattacccgcgtatcgctggctggctcgattcggttgcagcgacgcaacgctgggctggcccgggcgttgcgtttcctctgctgcctgaggcattcgcacgggctcttgaactggccgagcgcccgggttgggtgctgttggacggggagggtgcgtgcatggggttcggccagtactggttgaccgcgcccggcactgcccacctgggccgcatcattgtctcgccgcaggcgcgtgggcgcggcctgggacgggtgctgatgcagttgttgtgtgccgaggccctgcggtcgccggatgtgcagcgcctgagcctgcgtgtctatcgtgacaacgtcgcagcgttggcgctctaccgcgatgtcggcttccagccggtggaagatgcttcgacgccggaactgttgttcatgcagcgcagcgacggctgagccgtgatcatgtgggtagtggtacggtctgctgcgcctgccattccctggcagtgatgcggctgatgtgctcggtgcggtagtcggcgaggaagcggttgaactggttgacctcggtgtggtgatggcggaaaccgcatttggcctgcgcgctcatcgattgcaggttgtcgtcgaagtagccgcaccacaacgcatccagctgcagatccaggaaggcatgccgcatcacctcacgtacagcttcgggtaccaggccacgaccccagtacggtacgccgatccagtaggcgatctctccctcgcgctcgcccaagctgaagttgctgtctgcaccgatcaggatgccgacgcaaccgatggcacgcgcgttctcgcggctctgcagggcgtagacctccggtcggttgaacacggtgcggatgatgtcggcactctcctctacgctggcatgcggtggccaaccggcggcgggccccacgcgcgggtcgcgggcgtactcgtacagatcggcggcgtcactgtcgcgccaagggcgcaggatcaagcgttgggtggtcagttgcatggcgggtccgtcggtggaaagagagtgcacaggctaggtttcgacgggcggggagcacagggcgggaccttgatggtttcggtacttttcacaacttcttggttcgggcagatatgctctgccgcgatatcccagtggatcggcccatggatcgcattccccagcttctggaacaggacgaatccatgcgtctggaagtcagtacgctggctgaaggcttgggtgttccgctgtcgttcgggcacgcctatctgacggtgctggtgtgcgtgtccgggcgtgcgcggttcgcactgaacttccgcgaagtggcggtgcagcggcacgacgtactggtgctggcggaggatacgctggcgctgctgcggcagcgttcgcgcggcttccttgcggtggcctgcctggtgccgaaagcgctggcatcggaggtggcctatgtgctgcccaacgcactgttcaagttcctgcacgagcacccccattgtgtgccgtcaccgctggaggttccgctgctgcagggttggctgcagcaattgatggatgcccagcacaacggtggccgacatcggcacgtgatgctgcgcaacctgctgcagacctttttcctgaagttcgccacactgctcccggcatactacgaggcggcgccgcaggtcggccggcgcgagcgcctggcctggagcttctgggagctggtcggccagcgcagcacgcgccaacgcgacgtgcagtcctacgccgaggcgctgtgcattaccccgttctatctctcgcaggtgacccgggaatgcttcggcgaaacgccgaaggcgttgatcgaccgccaggtggtgctggagatcaaggcgctgctgagctacagcgaactgccgatcggacgcatcgccgaacgcctgtgtttcgaggacgcgtcctacctgtgccgctatttccggcggcacaccggccaatcgctgaccggctaccgccgggcggggcagggcggtatcagtgcgatacgaacaagggcgccggtacttcggcgagcagatcctcggtgaccccgccgagcacgcgctcgaccacgcgactgcggctgtagggccccagcaccagcagatcggcttcggcatcaagtacatgctggcgaatggtggcagctacgcccccttggctggagctgatcgcctggatctccacttcaacgccgtgccgcgccagatgctgggccatttcagcgccgggtgccgcttcagccttgggcgtgtcgaccatcagcaggtgcacggcctgcgcgcgggccagcagaggcagggcatctgccaccgcacgacgggcctgcttgctggcattccaggccaccacgatacgccggccgacctgctcgcccttccagtgcggcggcaccagcagcatcggtaccccggtctggcgcagcgtgcccagtggatgccagccggagggcgcgcctggtgtgtgcggatagccggcgatgatcaggtcgcagtacagcgactgcagcgccaggtcggcgccacccaggtagtccgagacgatgcgcagttcggtgctgatctgcagcggctcggacacggcacgcaggttctgcatcagctgtgcggtgcaggcggcatccgcgcgggcctcgtggtccagcgcggcggcgatgccggcacnnnnnnnnaagccgttggcgatgtcggtgggatgcagggccgtggagactgcgaccagatgcgcctgctgggcctgcgccaggtcggcggcgatgttgagaacgcggtgcccggcgtcgctggcgtcgaacagcacggcgatatcgcgtagtgggtgcagcatggcgttgnnnnnnnngatgcctgtgacgcgttccctgccgtgcaccgacccgggtgcaccggacgcacccccgttgtagcgcatccgtgattcggatgaatcatatttgattcagtttattaattgatgattcatgctagcgtgagggccagcccacaccccatcgcttttcatgcgacctgccgcagcacgacgcgacctgccccatgcgctggcggccaccctggtcagccatccacgctgcaccctcagcgaactnnnnnnnngggcgggcatcagccgcgcgaccctgtaccggtttgcgcctacccgggaggcgatcgacgaggccctgttcgcggccggtttcgagcgcgtggaagcggcggcggcctggttcgaccagggcggtgatgcacgccacgtgctggagcaggtcaccgccacgctgctggcggactgggagctggtgacgctgctgttcgcacggatgatggaagaacagcagcgcctgggcgacctgcacctgctgccggagcgctgggcgccgatcggcgagcgcttcgaggccttcttcctgcggggtcaggcggccggagagttcaacgtcggtttcaccgcggtgtggctcgcggacttctactggagctgtttctacggcatcacctggtcactggcacgcggtcggctggcgccggcagcggcagcctctacgctgctggcgtcgttccagcggggggcgatgatgggttgaccgcaggggtttcctgcgggggcgccgtggcttacgcctgcctgagcaactgcaccagttggcgcaggcgatagggcttgggcaggaactccacctgctcgggcagcggcggcagctgcgaacgggcatagccggacgagaggatcatccgtgcctgcggctgttcgcgtgccacatgctcgctcagctcgatgccggacatgccgttgggcatgctgacgtcgctgaacaccacgtcgaaacgtgcttcgcccttgagcagttccgccgcctcgtggccatcggcggtcgtggccacatcgatgccgagttcgcgcagggccaggccgatcatttcacgcagatcggtctggtcttccaccatcagtacgcggatcgggtcatcggtcatcggcagggtcctccattgcgggtagcagcaggctgaccgtggtgccgacaccgggcgtggtggacacgtcgacgaagccgccgctctgggtagtgaatccgaacacctggctcaggcccaggccgctgcctttgccgatgtccttggtggtgaagaagggctcggtggcccgttcggcgatgtcggccgccatcccgtggccttcatcgcagacgctgagggtgacatagccacgttgcagcgtggagtccgcgtccgggtcgaggcgatgctccagcgcggtgccgatcaggatgcgaccgccttcaagggtagcatcggcggcattggcgaccagattggccagcgccgtctgcagctgcgccgcatcggtgttgaccgcaggcaggccgggtgccagctgggcatccagcatcaccgtggacgggcaggcgcgttgcaggtccggcagccactgctgtatcaacacgttgatatccagtggttcgcggatcagggtctggccagtgctgaacgccagcagctggcgggtcagcagcgcaccacgatcggtcgcgctctgcgcggcatcgagcagctcggcgnnnnnnnnatcgtcaccgccaacgcgcagggacagcaggtcaagtgcgttgccgatggtggtcagcaggttgttgaactcatgcgacaggccgcggctgagtcggccgacggcctcgaactgttgggtattgcgcagcgctcgttgggcatcacgcagcaggcgctgtgcctgccactgctcggtgatgtcgcgggtgatcttgacgtagccgagcagctcacccgcttcaatcaccggctcgatgacaacacttgcacggaacgacgagccatcgcggcgtacccgccagccctcattggcaacgtggccatgctgcgctgcatggcggagcaggcgttgcggttctcctgcctcgcggtcggcggccaggtagaagcgaccaaagtgggtgcccaccacttcatcggctgaatagcccttgatgcgctccgcacccgggttccagctgcagacgatgccatccggatcaagcaggtacagcgcatggtcgcgcacgctgtcgatcagcagtcgcagttggcgggaagggtccgtcagcacggacgtcgtagaggcggcagcgtccacgtaaaaataagtgttacccctgtgagggacgtgaagctaggcattcaagtgtgaaggaggcgtggaggcgggacacgtgccatttgtcctgtgcggctgaatacgacacggagtaccatcacccaccctttttgttctggaaccgacctgcatgcgtcctggtgcgactacgcgtgaccgctggatctggatgacgtccgccgtgctgctggctgcgaccatcgcattggagctggtggtaccgctcggttatgcggtatggctggcgtatttcctggccgtgggcgtcacggtgttccagcgcagtnnnnnnnnnncgttcatcgtggctgtgctcgcctgcgtcctgctggtcatcggtttcaacatcgccccggccagctcgaactcggcgttctcgctggtcaaccgaagcatcggtggttgtgcgttcctgatgatcgcgctgatcgtctcccgcgcgatccaggcacgccgggacgcaatgcgggcgttgtggctgcaggaggccgagaacgcggtagcgatgagcctgcgcggcgacctcggcccggagcagattgccgaggcggcagccaccagcctgggcgcgcaactggaggccgacgtcggcgccgtgtaccggctggaaggcggacgactgcagctgaccggcggcctggcgttgccgtccggcatgccggcgtcgctggcattgcaggagggcgtggccgggcaggtggcgcgggatgagtgcatccgtcacctggagggcagcgacgacgccgtacttgaactgcagaccagcctggggcggttgccggtgcgcgagcgcatcctggcgccgatcagcagtgacggcaccgtggtaggcatcgtcgagctgggacgcgcccgggcgggtgcgcagcgcgacctggatcgcgaactgctggagcgctgcgccgagaccatcggcatggcgctgcgtgcatcgctgctgcgcgcacaactggtggtgctgctggaggaatcgcagcgccagggcgaggagctgcaggcccagcaggaagagctgcgcgtggccaatgaggaactggaagagcagagccgcagcctgctgcagtcgcagagccatctggaagaacagcaggccgagctggaacagagcaacgtccagctggaagagcggacccacgagctggaggcgcagaagcaggcactgctggtcgcgcagagccagctggtgcgcaacagcaacgaactggccgcgacatcgcgctacaagtccgagttcctggccaacatgtcgcacgaactgcgcacgccgctgaacagctcgctgatcctggccaagctgctggccgacaacaaggacggcacgctcaccgaagaacaggtgaagtatgcgcgtgcgatcctgtcgtccaacaacgatctgctggcgctgatcaacgacatcctggacctgtcgcgcatcgaggccggccacgtcgagctggccgatgaagtggtggtgaccgacagcgtgctgcagcgcctgcgcgagactttcgagccgatggcgcggcagaagggcctggccctgcagatcgaggccgatgcgctggcgccgagccagctggtggtcgacagccagcgcctgcagcagatcctgaagaacctgctggccaatgcggtgaagttcaccgagcatggaaaggtcagcctgcacgtgcgcgcggctggccaggggcgcatccgtttcgaggtctgcgacagcggtatcggcattgcccgcgagcagctgcaggtcatcttcgaagccttccgccaggccgatggcagcacccgtcgccgctacggtggcaccggcctggggctgtcgatctcgcgcgatctggccgagcgcatgggcggcagcatccaggtcgacagcgaaccgggccgtggcagctgcttcattctggaactgccgttgcagggcgcgcccgcgtcgagcgccgcggacatcgccgcagcccccgtggcctcgccggtcgcggccgctgtgccggcgatgcaggtgccagcaagggctccggtggcgccgacgacgacggtgcccagcgtggccgacgaccgcggtcgtcgccagcacccgggccgcctgatcctggccgtcgaggacgacgccacgttcgccgaagcgctggtggccctggcccatgaactggatttcgactgcgtggtggccgggacggccgaagaggcgctggccctggccggcgaactgcgaccgaacggcatcctgctcgatatcggcctgccggacgtgtccggcctgagcgtgctggagcgcctgaagcgcaaccccgatacccgtcatattcctgtgcacgtggtctcggcaacggaccgcagccaggtggcgcgcgagcttggcgcgatcgggtttgcgatcaagccgaccacgcgcgagcgcctggtaagcgccatcgagcagctggaacagaccagccagcgcgacgtgcggcgcctgctgatcgtcgaggacgacagcgagctgcgccacaacctggaactgctgctgggccgtgatcagctgcagatcgtcgccgtgggaacgcttgctggcgcgctggagcagctcagcacggtcacctttgattgcatggtgatggacctgtcactgcctgacggcagcggctacgacctgctcgaacacatggccggcaacgatgacgtcggcttcccgccggtgatcgtctataccggtcgcgcgctcggtcgcgaggaagaacagcgcctgcgccgctattccaagagcatcatcatcaagggcgcacgttcgcccgaacgcctgctggatgaagtcaccctgttcctgcacagcgtggaagccagcctgcccaccgaccagcagcgcctgctgcgcgaggcgcgccgtcgcgacaccgtgctcgatggacgcaccgtactgctggccgaggacgacgtgcgcaacatctttgcgctgtccagcgtgctcgagccgctgggcgtgacgctggagatcgcgcgcaatgggcaggaggcagtggaccgcctggccgagcgcgaagtcgacctggtgctgatggacatcatgatgccggagaaggatggcctggccgcgatgcgcgagatccgcgcgcagcgtcacctgcaggacctgccgatcatcgcgctgactgccaaggccatgccggacgaccgtgagcgttgcctgcaggcgggcgccaacgattacatcgccaagcccatcgacgtcgacaagctggtctcgctgtgccgggtctggtgctcgcggcaatgaacgaacaggcgctgttcgacctcgaactgaaggtcctgctggaggcgctgtaccagcgctaccactacgatttccgcagctatgcggtgtcgtcgctgcgccgacgcatgcgccaggcgatgcagcgctatgagtgcgagcggctggtcgacctgcagtaccggctgctgcacgagccggacctgttcgcccaggccatgcagttcttcactgtgcaggtctcggagatgttccgtgaccctgcgtatttccgtgagctgcgcgagcaggtggtgccagtgctgcgtacctatccctcggtgaagctgtgggtggccggctgcagcacgggcgaggaagtgtggtcgctggcgatcctgctgcatgaggaaggcctgctcgagcgcagcatcgtctatgccaccgacatcaatccggccgcgctggccaccgccgaggcgggcgcctatggcatcgaccggatggcccagttcagccgcaactacctggccgccggtggcaccgcgtcgctgtcggactactacgccaccgcctacgatggtgcggtgttcgaccgccaactgcgccgcaacgtggtgttcgccgaccacagcctggccaccgataccgtgttctccgaagtgcacctggtgtcgtgccgcaacgtgctgatctatttcaaccgcgacctgcaggaccgtgccgtcggcctgttccgcgaagcgctggtgcaccggggcttccttggcctgggcagcaaggagtcgctgcagttcgggtgccaccacgatgccttcgaggtctgttcgcgagagcaccgcctttatcggaaggtggcctgatgacgctgccggtgcgtccggccgtgctggtgatcggcgcgtccgccggtggcgtggcggccctgcaggcggtgctcggtgcactgccggcgaagctgccggtaccggtactggccgtgctgcacctgccgcgtgaccgtaccagccgcatcgccgaggtgctggcgccgtactgcgcgttgccggtgcgcgaagccgaagacaagcagccgttgcagccgggcacggtgacgttcgcgccgccggattaccacctgctggtggaggacgagggggcggtggcgttgtcggtggatgcaccggtgctgttttcccgtccggccatcgatccgctgttcgactccgctgcggcggtgttcggcgcgcaggtattggccctgctgctgaccggtgccagcagtgatggcagcgagggcgttgccgccgtgcgccgtgccggtggccatgcctggctgcaatgtcccgaggaagccgaggcgtcgatgatgcccgcttccgccctgcagtacgccggcgccgatgccgtgctgccccttgaactgatgtgtcgccgcctgaaggagttgtttgcatgaacctgttgccaccggaacctgcgcagtcgcagaccccggtcaacctgctgatcgtcgatgacgtgccgcagaacctggtagccatgcaggccctgctgcagcgcgaaggggtcaacctgctgctggccggctcgggcgcgcaggcgttggagctgctgctcgagcacgaggtggcattggccctgcttgacgtgcacatgccggagatcgatggcttcaccctggccgaactgatgcgcggttcgcatcgcagccgcgacgtgccgatcatcttcctgaccgcctctccggatgatcccctgcgcgtgttcaagggctacgaaagcggtgcggtcgatttcctgcacaagccggtggcgccgcaggtgatcctgagcaaggtcaacgtcttcatcgaactgtaccagcagcggcagctgctgaaggcgcgcaacgaggcactggagcgggcgctgaagctcaacgagacgatggctgccgttttgacccacgacctgcgcacgccgttgtcggcgatcctgctgtgcaccgacaagctggcgctggagcttccggaagacaacgcaggcgcgcagcagaccctgcagtacctggaagccagcaccctgcggatggcgcggatggtcgagcagctgctggatttctcgcggatccgcagcggtggcctgaggctggaggcaagtgcctgcgatctggccgacgtgannnnnnnngtagtcgccgaggcgggcagcgcgcatggggcggaccggatccacctggacctgcagggagacacgcggctgcagggcgatctggatcgccttggccaggtcgccgccaacctggtcggcaatgcgctgacccatggcagcgaggcgagggtgcaggtggatgggcgcgacccgcgcggcgtattgctgcgggtcagcaacgccggccggatcgatgacgcgctgttgccgcgactgttcgaaccgttcaaggccagcttccaccagagcaannnnnnnnnnnnnnnnnngtacatcgtcgatcagttcgtccgcgcgcacggcgggcgcattgcggcccgcaacgaagcgggccaggtggtgttcgaggcaatgctgccacgacgctgcgacggcacggtcttggcggcaacctaagcgcttcagccagcatcccggcggactgagacggactggtccgcaactgccagcgtgggcgcctattctgtcagggaagcgccatgccattgcgcgccatcgcctacgtcagccgggcgctgccggacctgtccgccgagtgcctgcatcggctggtggaggacgcggcacgattcaacaagctggcagggtgaccggcgtgctgctgcgtgatggcgagcgtttcctgcagtacatcgaggggccaccggatggcatcgatctaagagtgcatcctgcaggcaggaagccacatcgacatcaccggactgggacgcggccgcctgggccagcgccagtttccctattggccgatgctttcgctgccggtcgacgcgtcgatgctgcgccagctttcctgcagtgaccggtccggattctcccggcgcctgcagggcgatcgttcggcaccgacgccagtggacctgctcgatcaggtggtgcagtcggcgctgcacgcaggctgatggtctgcgccggattcagcgcgaagcagcaccgcagtacgccgcatgcagcgcctgcagcacgcccagtgcgggcccttcaagaacccggtagtgtatcgcctgcgcttcgcgccgggtcgccacgatatccagtccgcgcagcaccgccagatgctgtgacaacgccgatgcgctcaggccggtcagtgcctgcagttccggtaccggcgcttcaccttccaccaggcggcacagcacccgcagccgggccgggtgggccaggcttttgagcagcgtggctgcctgcgacgcgtgttcggccatcgcggcgctgtcgagctgggtccgggccatggttgaccattttgtttagaatgatctaatttagaataatctaaaaaaacaggcaatcccatgtacggcagcgaagagggcagggcatgaacctgccatggagtgcggcggcaggtggtgcgttgatcggcgccgccgcggtgctgttgttcgccaccatcggacgcgtggcgggcatcagcggcatcaccgcaggcagcctgcgcgcaggcaagggcgagcgtgcctggcgctgggccttcctcgccggcctgacagcatcggcggggctggtgctgtggtggcaatcggtgcccgaggcatcgccgcgtgcgctgctgcgtgatgcgctgccggcatggcagttgatgggagccggcctgctggtcggcttcggtacgcggctgggcaacggctgcaccagcggtcacggtgtgtgcggcatggcccgcgcttcgaagcgatcgctggcggccgtgctggtgttcatggtctgcgcgatgctgaccaccttcctggtccgtcatggcggaggcccgacatgagccgcgcagtctnnnnnnnnnnnnnnnnnnnnnnnttgtttggcatggggttggcactttcgggaatgaccgacgcgcgtcgtgtcctcggcttcctcgacatcaccggtgacttcgatcccacgctgctgtgggtgctgggctcggcgctgctggtcagcgcgatcgggcagcggtgggtgttgcggcgacagcagccgctgtacgcagaccgcttccggctgcctgttacccggcgtgtggatgctcgcctgctgctgggtgccgcgctgttcgggatcggctggggctgggcgggctattgcccaggcccggccatcgccggggtggccgtggcgtcgcgcgaagccctgtggttcgtgccttcgatgcttgcaggattctggctgcacgaccgcttcgtccgttgaggctttcacccgtgtctcaccctgcctggggtcctatcttcggatcacggggaaaaggagtgcaacgacatggcacggatgaagtggatgggaaggggaatgctggcggtcgcgctggccgcagccgtggcaccggcactggcctgcannnnnnnngtgtacctgggtgacaacggcgatgtgatcaccgcgcgctcgatggactggaaggtcgatgtggcgaccaacctctacatactgccgcgcggcattgcgcgcaccggccaggccggcccgaagtcgctggcgtggaccgcgcgctacggctcggtggtggccaccggctacgacgtgtcgaccaccgatggcatgaacgaaaagggcctggtggccaacctgctgtggctggtcgaatcggagtatccgcagcagcgtggcaacaagccgggtctggcgatttcgctgtgggcgcagtatgtgctggacaacttcgctaccgtggaagaggcggtcgctgcgttgaaacgcgagccgtactcgatcgtcaccgacaaggtgcccggtgaagatcggcaggcgacgctgcacctgtcgctgtccgatgccagcggcgacagtgccatcgtcgagtacatcggcggccgccaggtgatccaccatgaccggcgctaccaggtgatgaccaattcgccgatcttcgagcagcagttggcgctcaacagctactggcagcagatcggcggcacggtgatgctgccgggcaccaaccgctctgctgaccgtttnnnnnnnncctcgttctacatcaacgccattcccaaggccgaggatccggtggaggccctggccagtgtgttcagcgtgatccgcaacgcgtcggtgccgtatggcatcaccacgccgggtgagccgaacatctcatccacgcgctggcgcaccgtggccgaccacaagcggcggctgtacttcttcgaatcggcattgaccccgaacaccttctgggtcgatctgaacaaggtcgatttcgccggcaaggtgctcaagctcgacctcggcaaggaccagcgcaataccttcgccggtgatgcactgggccagttcgtgcccagcgcaccgttcgccttcctcggcgtcgacggttagttcgacgcctggctggaggccgggtagaccgcctggatcgtgcagctgccgcgcgtgtactgcggcagcggggcgatgctttcgccgcgcagatcgtctgtctcgaattcggcagtcatgatccgatcgccgggattgccacagatcaggccgttctgcaggcccgagtggaagctcagctgcggcgcgcggtcgagctggcggcagtggctgccgagttcgacccggtagtagcgatggccgccattgcggcgcgggttggtctccaccagcatgccctgcgggtcggatgaccaggcacgcacgttgcgcgtggcaaagcagtaggacggtgagccgccgaagctgcgacgcacctccttgcgttcgcggatggtcacggcaggcagggtagcggtgcgcaggcggtcgctgtcgcgggcgacgctggcataatcgcgattctgcagcggggtgaccgcgctgatggtgcatcggcggccgtcgaccacgacgcgttcgctggggcggccgcaggcccagccggcgggggcttccagtttcagcgaagtggcaccgcggacgccgggacaatcttcgttgaagtcgatccgaaaggcctggccggaggcggcgcgcagtgcaatcgagcgcggtgatgcctgctccacttcctgcacgccgacagcgtccatgcagtgcggagccgggggcgtacgctcctgagcggagaccgaagcggcgagcgccaggccgaggccggtggcgagcgccagggacacctgctgatgggtcatgtcctgcactccctgcgttggatgacggttcgactatagcaacggtttgcacggccgttgttacacgcgcacactgcccggatgggcgccatcttccatctgcggcactacggccaggctaccggcctggaccgccatgactacgcgcagtgggtgctgccagtgcagggtgaactgcagttcgaaatggaaggtcgcggaggtcggctggacgtgctgcagggggcattcgtggccgccggtgaggcgcatgaccagatggctgatggtcccaatggtttcgtgatcgttgactgtcctccgggcgtacttgatgacggcacgcaggagcatctgtgccggcagcgctggctgcatctgcctctggcattgcgccgacgcctggctgaggtgcaggcagggcagtcaatgccggcgctgctgccgcagttgctgcaggtatttgcacctgccggcagtgnnnnnnnnatgcagggtctgtgtgcggcggtccgggccgaccccgggcaggcgtggccggtggcgcgcatggcggggttcgtcggggtcagcgagagccgtttgcatgcgctgttccggcaggagttcgggctcagcccgcaggcctggctcagcgcaagccggttgcgttgggccaagcaccagctgcgcaccagcgtggcgccgatcagcgatatcgcgctggccgcgggctattccgagcagagcgcactgacccgtgcgctgcgccgcgagtgcggccagactcccgcagcgtggcgccggggcgccggactgtagggtcgagccacgctcggctttnnnnnnnnggccggtcagggcagtagcctcggtcaagagtgcccgctggccagcgcttacactgcgcggcctgttctctcccccccgaagaacccgaatgcgcaacaacccgatggccctgggcatcgccaatggcgttgccgctggcgcgctgtggggcgtggtcttcctcgcgcccgccgtgctgcagtcgttcaacgccctgcaattgtcggccggccgctatctggtctacggcctgatcgccgtagtactgctgctcccgcgctggaagcggctggcaccccagctgggtcgcaccgaatggatcgggctgctgtggctgagcctggccgggaacctggtgtacttcctgctgctggccacggcggtgcagtgggctggcggtgcggcggcgtcgctgattgtcggcctgattccggtggtggtcaccctggtcggcgtgcgcgaacagggtgcagtgcctttgaaacagctgctgccggcactgggcctgtgcgtgctgggcgtggccctggttggttgggaagcactgatgtccgagcacctggcaaccccgtggcggcagcgcctgatcggcctgctgtgcgcgttcggcgcgctgttctcgtgggcgttgtactcgatcggcaacagccgctggctggcgcgtcgaccggacttgtccagccacaactggtcgctgctgaccggcgtcaccaccggcggcctggccctgctgctggtgccgatggccttcatcggccacaccagcgggcacacggcggcgcagtggagtggtttctgggcaatcagtgccggtgtggcggtggtggcctcgatcctcggcaatgcgttctggaaccgcgccagccgcctgctgccgctgaccctgaccggccagatgatcgtgttcgagacgctgttcgcgctggcgtatgccttcgcctggcagcagcgctggccttcgctgctggaagcgctggcgatcgtgttcctggtggccggcgtgatgctgtgcgcgcatgcccatcgtagtccacgggcgatcgccgaacatgccggctgaatgcgtgcgtcaagcgtgctgatgctgccttggtctcagatgcaaccaaatgccggcacgttgagcgatgatcgcggcactggttttttgcatcgcagcacttgacagcaggccggcgcacagtgttttctgtgcgtcatggttcttgatgccgcccacgccagcctgatcgctcccgctaccgcgggccgttcgactgcgccggtcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgccctggtgcggcccgtcgtcttcgtgtaactcccgaaaaccacggccccgcaccatacaggtggcggggaaactcgacacctgcatgcgacggggcctcctgccgaggtctgcatgtcttcccacgcccccgctcatcccgttgccccggccgatctggctgcaccgtccatcgtcgtgcacaagttcggcggcacctcggtggccgatgccgaacgctaccgccatgttgcgggcctgctgctggcccgtcccgaatcgctgcaggtcactgtcgtttcggcaatgaagggcgtcactgacgcgctgatcgaactggcccagctggcggccaagggcgacgaaggctggcgcgaggcctggcatgcgctnnnnnnnngtcaccgtggcgccgccgtggccctgctgggcgagcaggtgggcgagaccgtcgaatggatcgacgcccgcttcgagcagttggccgaggtactggcggcgctggcagtgatcggcgagctgccgcgcgaagtactcgaccgcgtgcagggcctgggcgaagtattctccgcgcaactgcttggcacccacctgcgtgccttgggcgaagactgtgcggtactcgatgcacgcgacgtgctggtggtcgggcatggcgaactgggcgtggatgtcgactgggagtccagcgcggaccgcctggccaagtggcgcctgcggcatccgcagatgcgcctggtcgccaccggtttcgttgcccgtgaccgccatgaccgcatcaccacgctcggccgcaacggcagcgactattccggcgcgatcctcgccgcgttgttcaatgccgatgaactgcacatctggaccgacgtcgacggcgtgctgtcggccgacccgcggctggtgcccgaagcggtgcagctggaatcactgagctacgacgaggcctgcgagctggcttatttcggcgccaaggtggtgcacccgcagacgatgtcgccggcgatccgcctcggcctgccgatcttcatccgcaataccttccagccggcgcatccggggacgcgcatcagcgccgagcgctcgccgcgcgggccggtgaagggcctgaccctgagccccgggctgtccctgttgaacctggaaggcaccggcctgatcggcgtgcccggtaccgccgagcgcgtgttcgcggcgctgcgccaggcgcaggtgtcggtggtgatgatctcgcagggttcgtcagagcattcgatctgctgcgtggtgcgcgctgccgaagcggcgcgtggccgtgaggcactgctgcacgcgttcgcgcatgaactgtcggtagggcaggtgcagcgcgtgcaggtcagtgagggcgtcagcgtgctggcggcagtgggtgacggcatggccggccagcccggtgtggcggcgcgcctgttcgaggcgctgggacgcgcgcaggtgaacatcctggcgatcgcgcagggctcgtcggagcgcaatatttctgtggcggtggacagtgccgatgccacccgcgcattgcgggccgcacatgcgggcttctggctgtcgccgcagacgttcgcggtcggtgtgatcgggccgggcaacgtcggcgcggcactgctggaccagctgctggcggcccgcctgcagctgctggccaaggccaatgtggatcttcgcctnnnnnnnntggcctcgcgttcgcgcatgcggctggaagtggatggcctgcacgccgattggcgggaggcattgcaggacgcgggcgagcccagcgacctggatcgcttcaccgaacacctgctggccgcgcacctgccgcatgcggtggtgatcgactgcagtggcagcgccgacgtggccgagcgctatgagnnnnnnnnnnnngccggcatccacgtggtgaccccgaacaagcaggccggtgctggcccgctgccgcgctaccagcgcatccgcgctgctgcggcggccagtggtgcgcgcttccgctacgaagccacggtgggcgcgggcctgccggtgatcaccacgctgcgtgatctggtcgatacgggcgacgaggtgctggcgatcgaaggcatcttctccggcacgctggcgtggctgttcaaccgcttcgacggcagtcagccgttctcgcagctggtcgcgcaggcgcggtcgatgggctacaccgagccggacccgcgcgatgatctttcgggcgtggacgtggcgcgcaagctggtgatcctcgcccgcgaggccggccacgcgctcagcctggaacaggtacaggtggaaagcctggtgccggcgctgctgcgcgacggcagcgtggatgacttcatggcgcggctgggcgagtccgatgccagcctgttgcagcggttgcaggacgcgcgggcgcgtggcgcggtgctgcgctacgtggcacagctgggcgctgacggtgcctcggtgggcctgcaggaactgcccgccgaccacgccttcgccaaccttcggttgaccgacaacgtggtgcagttccgtacccgtcgctactgcgacaacccgttggtggtgcagggtccgggcgccggcccggaagtcaccgccgccggtgtgtttgccgacctgctgcgggtcgcggccggtgaaggagcgcgcctgtgatcgcacgtgcgttcgcgccggcctcggtggccaacgtggcggtgggcttcgacattcttggtcatgccatcgccggtgttggcgataccgtgagcgtgggccgcatcgaggaaccgctggtgcgcatcgaagcgatccgtggcagtgcggtcgagctgccgctggaggccgccgggaacaccgcgggcgctgcgctgatgtcactgcgcgaaggcctgggcctggacttcggtttcgcggtggagatcgacaagggcattccgttcggttccggcatgggcggttcggcagcgtcatgcgttgcggcgctggttgccgccaacgcgctgctggatgtaccgctgtcgcgcgaggcgctgtatccgtttgcgctcgatggcgaggcggtggccagcggtggccgccacggcgacaacgtggggccgttgctgctgggtggtcttgcgctgtgtacggccgaccacctgctgccaattcctgtgccggcggcctggcacagcctgctggtgcatccgcacgcggtgctggaaacacgccgtgcgcgccaggtgctgcagggcagctacgcgctgggtgaattcgtggcacagagtgcgaacctcgcgctggtactcagtggttgccatcgtagtgatgcggcgctggtgcgggctggattgcgcgatgtgctggtggaaccacggcgggccggcctgattgcaggtttcgaagcagcccgcgatgcggcgctgtcggcccatgcaatgggggcgggcatctccggtgccggacccagcgtgttcgcctggttcgaggacgccgaccaggcccgcaccgctgccgcaccggtgcaggcggcatttgccgccgccggtttcgacagcgatgcctgggtgtcgccgctggatgcaccgggagcccgcttgtgctgaatccttccccattactggataccgaacccatgcaatttgtttcgacccggggtcagtccccggccgttggcctcagtgcggcgatcgctgcaggattggcgcccgatggagggctgtatgttccgcaggtgctgccggcggcacgtgagctgcgggccggcgcaacgctggccgataccgccgccgatctgctggcaccgttcttttccggcgacgcgctggagtctgcgttgccgtcgatctgccgcgaggcgttcgactttccggtgccgctgcgtccactgggcggcggtgaccatgtgctggagctgttccatgggccgacggcggcgttcaaggatatcggtgcgcgcttcctggccggaacactgtcgcggctgcaggccggcaaggaccgcgatctgacgattgttgtcgccacgtctggcgataccggcgccgccgttgctgcggccttccatcgccagcccggcgtgcgcgtggtggtgctgtatccggatggccgcgtgtcaccgcgccaggcgcatcagctcggttgtttcggcgacaacatccaggcgctgcgcgtggccggtgccttcgacgattgccaggcgatggtcaagcaggcactggctgaccgcgaactgcaggcgcaggtgccgctgagttcggccaacagcatcagcctcggccgcctgctgccgcagatgagttattacgcgcatgcggcgttgtcccattacgcgacgcatcgtcgccggctcaacctggtggtgccgaccggcaaccttggcaatgcgatggcggccgtgctgnnnnnnnnnntgggcgtgccgatcgggcagatcgtgctggccaccaatgccaatgcggtactgccggcgtacttcaatggcggcgactaccagccgcaggccagcgtggccaccgtggccaatgcaatggacgtaggggcgcccagcaactttgaacgcctgcgctggctttacctcggagatgacgccgagctgcgcgctgcgttccgcgcgttcgcggtggatgacgtgaccatccgcgcgacgattgcggcggcgcatgccagcaacggcgaactgttctgcccgcatacggccacagcggtgaaggtgctgcaggacctgcgtgcgcgcggcgccaagggcgactgggcggtggtggctaccgcacatccggccaagttcgaggcagtggtggagcccttgattggcgaagcagtggccgtgccgccggcgctggatgcgttgctgcagcggcccgcgcacgcggaaccgttggctgcggagtatgcggcgttgcgtgaggtgttgctgcgttgatcgaaggcatctggggttgccggccagcggccggcactaccgggaggatgcaacgcgggttgggcgcgaccggatggatgcagtccggtagtgccggccgctggccggcaacccagccaaccgcgatgcggtcagatcaacccttcaccggccagcgtgcgcaacccgtcctcgtcgaggatctccaccacgttcaggtggggcagggcgatcaacccctgctggcgcagcttggtgaaggtacggctgaccgtttccatggtcaggcccagatggtcggcgatgtcgccacgccccatcggcagcgagacgcgcaggccatcgccacccagcttggcctnnnnnnnngccaggcgcagcaggaagtcggccactttctcggccggctgcagccgcgccagtgccagcgcggcatcctgcgcggcgtccagctcctggcaggcacgctgcagcagcttgcgttccaggtgcgggaaacggctgcgaagcgccttcatctgcggcagcgcgacacggcatacgcggctgtctgcgatggcctcgatatcgtagcggtggtggtcactgccgctcaggcccaggtagtcgccgggaagcacgaagccattgatctggcggcggccatcggccagggtgcgcaccaggcgcagggcgccgccggtcaatgtatagacatggtcgcgctcttcgccggtgcgggccagggtactgcccatgctgacctgctgggaaacggtgacctgttccagtgcctgcacttcatcgggcgacagcgccgagcacaccgcaaggtggcgaaccgagcagtgcaggcagtccagcgtgttgcaggacggcgaggcgggatcgttggtggcgggcggagcgccggaaggccgtgacatgttgcgggggcgtatcgcgggcggggagggccttatgatacttcaagcggccgttcgaccctgcccgaggcgggggcgctagaatgtcgccccctcccacgtcccgttccagcaggagttccgcccgtgatcaagccccgtaccccgcccggcacccttgaactgttgccgcgcgagcagatcgcgttccagcgcatgctggacgtgatccgtcgcaactacgagcgcttcgggttcctgccggtggagacgccggtgttcgagctgtccgacgtgctgctgaccaagtccggtggcgaaaccgagcgccaggtgtatttcgtgcagtccaccggtgcgctggccaacgccgccgaatcgggtgaccgttcgctgccggaaatggcgctgcgcttcgacctgaccgtgccgctggcgcgctacgtggccgagcacgagcatgaactgaccttcccgttccgtcgctaccagatgcagcgggtgtaccgcggcgagcgagcccaacgcggccgcttccgtgagttctaccagtgcgacatcgacgtgatcggcaaggacagcttgagcgtgcgatacgacgccgaagtgctggcggtcatccacgcggtgttctcggaactgcgcatcggtgacttcagcatccagctgaacaaccgcaagttgatgcgtggcttcttcgagagcctgggcgtggcggagggcgagcgccagctggcagtgctgcgcgaagtggacaagctggacaagcgcggcgccgattacgtgcgcgagacgctggtgggcgagggcttcgagattccggccgagcaggtcgagaagatcctggcgttcgtggccgtgcgttcgcagggccatgccgatgcactggcgcagctggccacgcttgaagccgacgccggttcttcggagatcctgcgtaccggcgtcgccgaactgcgcgaagtgctgcagctggtgcaggcgctgggcgtgccggaaaccgcgtactgcctgaacttctccattgcgcgcggtctggactactacacaggcaccgtctacgagaccacgctgaccgaccacccgcagatcggttcgatctgctcgggcggccgctacgaagacctggccagccactacagcaagtcgaagctgccgggcgtgggcatctccatcggcctgtcgcgcctgttctggcagctgcgcgaagccggcctgatcgacggcatcgagggcagcagcgtgcaggcgctggtggcgctgatggacgagcagggcatgccgcagtcgctggacatcgcgcgccgcctgcgcgccggtggcatcaacaccgaagtgcagatggagccgaagaagatcggcaagcagttccagtacgccgccaaggccggcatccgcttcgtggtgctggccggtgaggacgagctggcgcgcggcgtggtggcagtgaaggacctgctgcgcgagcagcagttcgaagtctcccgcgacgggctggccagcaccctgcaggtcgagctggagcagtcgaaggtgatgtaacggcccctggcagcatgcagcgcttcaacgaaacgcccaccaaccggtgggcgttttcgtttccgggccccgttccggggtcagagccgttttcctctggaaaacagatccgaccccggccgtcccgacagctcgcggccacctgtcgagggcggggtcggtccggaacccagctgtgccgatgctccggcctctgcgggtgcgggtgcagggcagcagccctgccgcaccctcaaccctcgatttgacgcactgcgcaagaatgcgctaatgtactaacgcgctattacattgatgcatggaaacgaccccgtgaaagcccgccccgaaattgccgccaaagacccgaaggccgaccttgaagccctggcccgggcctttgccgccctgcgcgagccggaacaggtcgaggccttcctgcgcgatctgtgcacaccggccgagctggaagccatggccgaccgctggaaggtggtgccgctgctgcagcagggcgtgccgtatcgcgagatccacgagcgcaccggggtcagcgtgaccaccaccggacgggtggcgcgaacgctcgagcatggccatcgaggctatgccgccgccatcgaccgccttgcttcgcgctgatccgcgccccgttccgaacttcgagacctcccccatgagtgcaacccaggcagcgccggcacgagaccggctgcgtatcgccatccagaagagtggccggctggccgaacccgcgcgcaacctgctcagcgcctgcggcctgagctggcgcgagagccgcgacaagctgttctgctacggcgaatcgctgccggtggacctgctgctggtgcgcgacgacgacatccccggcctgatcgccgacggcgtctgcgacctcggcatcgtcggccgcaacgagctggacgagcaggctgcggcacgtcgccagatcggcctgccggatgcctaccaagcactgcgcggactgggctttggccagtgccggctgatgctggcggtacccgaggagtggcagtggcagggaccggcgcagctggccggtgcccgcattgccaccagctacccggccatcctcaagcaatggctggccgaacagggcgtggacgcacaggtggtcgagctgtccgggtcggtggaaatcgccccgcgcctgggtaccgccgacctgatctgcgatctggtctccagcggcgccaccctgcgcgccaatcagctgaccccggtgcacaacctgctcgacagcgaggcggtgctggccggtgcagtacgggtgcccgatgatgcacgtgcatcgctgcgcgcgatgctgctgcgccgcctcgatggcgtggtgcagcgccaggaccgcaagctgctgatgttccgcgccagcgaggatcgcgtcgacgcgctggcgcagttgctggccgatgccgagccgctggtgcggttgccggccgatggcggtgcgctgcgcctgcagaccatgtgccccggcccgctgagctggcagcgcatggaagaactcgagcgcgcgggtgcgcagggcctcatggtactgagcgtggagcggtcgctggcatgaaccgtctgatctggtcccgacttgatgaggccgcgcgcagtgcggcactgacccgcccggtgcagaccgtggcgcagcagacccgcgatgcggtggctacgctgattgcacaggtgcgcgggcagggcgatgacgcgctacgtgcgattaccgcacgtttcgacggcgtcgagctgccatcgttcgaagtgagcgaagccgagttcgcagcggccgatgccgccgtccccgccgagctgcgccaggcgatggtcgaagctgccgaacgcatcgcccgtttccacgccgccggcatgggtacggggtatgccgtggaaaccgcaccgggcgtggtatgcgaacgcatgctgcgcccgatcggccgggtgggcctgtatgtgccggccggcagcgcaccgctgccgtccaccgcgttgatgctgggcgtgcccgcgcagctggccggctgcccgcaggtggtgctgtgcacgccgccacgcgccgacggcacggccgatcctgcggtgctggtggccgcacgcctgaccggtgtgcagcgcgtgttcaagctgggcggcgcccaggccatcgctgcgatggcttacggcacggccagcattccggcctgtgacaagctgttcgggccgggcaacagcttcgtcaccgaagccaagcagcaggtcgcacaggacggcgccgccgccatcgacatgccggccggtccctccgaagtgctggtgattgccgatgcaggtgcaaacccggcgttcgttgcagccgacctgctgtcgcaggccgagcacggcccggattcgcaggtgctgctgctgaccgacgataccgcgatgctggcggcggtcgaggctgaagtcgagcgccaggtggccttgctgccgcgccagcagatcgcacgccaggcgctgtcggcctcgcggctgatccaggtcgactccttggacgaagccttcgcgatcagcaaccgctatgcaccggaacacctgatcctggcattgcgtgatccgcgtgcgtggctggacaaggtgcaggcggccggctcggtgttcctgggtgattacacccccgaggcactgggcgactactgcagcggcaccaaccacgtgctgcccaccgcgggtgccgcacgtgcctacagtggtgtcagtgtggccagcttccagaacctgatcagcgtgcagagcgccagcgccgccggcctggcagcgattggcggctnnnnnnnnatcatcgccagtgccgaaggcctggatgcacatgaacgtgcggtcgcagtgcgcatggaggtggcagcatgaacgcggctatcgatgatgtgctggcactggttcgcccggatctgcaggccttcgccggctacagctcggcgcgcagtgcggcggcgcagggcgaggtctggttgaacgccaatgaatcggcctgggccaatcccgctgatgccgcgggcagcagccggcgctatcccgaaccgcagccgttggcattgcgcgagggactggcggcgctgtacggcgtgacgccacagcagctgctgatcggtcgcggcagcgacgaagccattgatctgctggtgcgtgccctgtgcgtgccgggccgcgatggcgtactggtcacgccgccggtgttcggcatgtacgccgtctgcgcacgcctgcagggcgccgcattgattgaagtgccgctggtggacagcgaggatggcctgcgcgccgatctggatgcggtgatcgacaccgccagggcgcgcaatgccaagctggtgttcctgtgcgcaccgtcgaacccggccggcagtgacatcgccctggatgaggtcgagcgcgtggcggttgcgctgcgcgggcaggcgctggtcgtggtggacgaggcctatgtcgagtatgcacaacggccgtcggcgaccacgttgctggtcgcgcacgccaatctggcggtgctgcgcacgctgtcgaaggcgcacgcgctcgcggccgcccgcattggcacgctgatcgctgccccggagctgattgccgtgctgcgccgctgccaggcgccgtacccggtgccgacgccgtgcgcggaactggccgtgcaggcactgcagccggccgcgctggcacgcaccgccgagcgcgtgaccacggtgatcgccgagcgcgagcgcctgcgtgcagccctggccggcctgcccggcgtgtgccgggtgtatgcctcgtccggcaactacctgctggtccgcttctccgatgcccaggccgcgttcgatacgctgctggctgcaggcgtggtggtgcgcgaccagcgcgccgcgccacagctgggcgatgcactgcgcatcagtatcggcagccccgaagagaacgaccgcgtgcttgcggccctgtcggcgcggagggccgcagcatgaccccgatcctgttcatcgaccgcgacggcaccctcatcgaggagccgtccgatttccagatcgacgcctacgagaaactgcgcttcgtgccgcaggtgatcccggcgctgctgaagctgcgggatgccggttaccagttcgtgatcgtcaccaaccaggatggcctgggcagcgacagctacccacgtgccagcttcgacggtcccaacgagctgatgctgcagattttcgagagccagggcattaccttccgtgacgtgctgatcgattgcagctggccgcaggacaatgcgccgacccgcaagccgggcatcggcctgatgaccgcctacctgcaggaccgcagcatcgactgggcgcgttcgggcatggtcggcgatcgcatcaccgacctgcagtttgccgacaacctcaacatccgcggtttccagctgcgcaccgcgcagttcggtggtcagtgggactggccgggcattgcccacgcgctggccgacgcaccgcgcaccgccgtggtccagcgcgatacgaaagaaacgaagatccgcgtggaactggacctggaccgtgccgctgatgcacacatctccaccggattgccgttcttcgaccacatgctggaacagatcggcaagcatggcggcttcgcgctggacatccaggccgagggcgacctgcacatcgatgagcaccacaccatcgaagacaccgggctggccctgggccaggcgctgcgcgaggcgctgggcgacaagcgcggcatcggccgctacggtttcacgctgccgatggacgagacgctggccagcgccgcactggatttcagcggccggccgtacttcgtgttcgaaggtgagttcaagcgcgagcgcgtgggcgatatgccgaccgagctggtgccgcacttcttccgctcgctgtgcgacgccagtggcctgaacctcaacctgcaggtgcgcggcgacaacgatcaccacaaggtcgaggcctgcttcaaggcgctggcgcgtgcgctgcgtccggcgttggcccgccagggcaccgcgctgccttccaccaagggggcgttgtgagcgacgtcgcgctgatcgatgccggcggtgccaacctgggctcggtgcgctatgcattggagcgtctgggtgcgacggtgcggctggtgcgcgatgcggacggcctgatcggcgcgcagcgggtgatcctgcccggtgtcggcgccgccggtcccggcatgcagcgcctgcacgcgcagggcctggtggaatcgctgcagcgattggaggtgccgctgatgggtatctgcctcggcatgcagctgctgttcgaacgctccgaggaagcgggtgtggagacactggggctgattcccggcgtggtgcgcaagctggtgccggcctgcggcatccgcgtgccgcacatgggctggaaccggctgctgccgctgcgcgaatcgctgctgctgcgcggtgtgccggagcgcgccagcgcctacttcgtgcacagctatgcggcaccactcaatacccacactgtcgctgcctgcgaccacggtggcctgttcactgccgtggtggagcaggggcgttactacggcgcacagttccaccccgagcgctccggcgagaccggctcgctgatgctgcgcaacttcctcgagggcacggctgcatgagtttcatcgtttaccccgcgctggatatccgtgatggccgcgtggtgcggctgcgccagggcgactacgcgcaggaaacctcgtatggcgacgacgccctgcnnnnnnnncaggcccttgctgcgcagggcgcgcagtggatgcatctggtcgacctggacgctgcgcgtgccggtggctacacccttgcgccgctgctcgcgtcgatccgtgcgcagacgccgctgcaggtgcagaccggcggtggcgtgcgcggtcgcgacgacgtggcgcgcatcctcgatgccggcgccggtcgcgtagtggtcggctcgctggccgtgcgccgtcccgatgaggtggtgggctggctggaggagttcggcgccgaacgcatcaccattgcgcttgacgcccgccaggatgcacagggccagtggcagctgccggtgcacggctggaccgagaacgccggggtgaccctggacgttctggctcagcgctacgcacgcgccggcatgcgccacctgctgtgcaccgacatcgcccgcgacggcatgctggccgggcccaacatcagcctctaccagcacctgtcggcgctgctgccgggcgtggcggtgcaggcttccggcggcatccgtgacgtggccgacgttgccgaagcgcgacgtgcaggctgcggtggcgcgatccttggcaaggcgctgctggagcagcgcatggacctggcggaggcactggcatgttgagccggcgcatcattccgtgcctggacgtgcgcgatggccgcgtggtcaagggcgtgcgtttccgcgaccacgtcgacatgggcgatatcgccgagctggcgcagcgctaccgtgaccagggcgccgacgagctggtgttctatgacatcggcgccagccccgaggcgcgttcagtggacgtggcctggatcgagcgcatcgcgcggctgatcgacattccgttctgcgtggccggtggcatcgacagcgtggaaaccgcgcgtcgcgtgctgttcgccggtgccgacaaggtgtcgatcaactcgccggcgttgggccgtccggaactgatcactgaactggccgacgagttcggcgtgcaatgtgtagtggtcggtgtcgattcggtacgcgagaccgatggacagtggcgggtgcgccgcttcagcggggacccggacaagacccaggcggtgccactgcgcaccctggactggattgtcgaggcgcaacggcggggcgccggtgagatcgtgctgaactgcatggacagcgatggcgtgcgccgtggctacgatgtcgtgcaactgcaacaggcgcgggcactgtgccaggtaccgttgatcgcctctggcggtgccggcgcgatggagcactttgccgaagccttcgaccaggccgacgtcgacggcgcgctggcggccagtgtgttccacagcggcgcgatcgccattccggaattgaagcgctacctgcgcggacagcagatcgaggtgcgggatgtctattgaagtcaggccgtcattggacgcattgcaggcgctggactggagcaagggcgacggcctgctgccggcggtggtgcaggatgccgataccctgcaggtactgatgctgggctatgtgagtgccgaatcgctggcggccacgctggccatcggccacatgaccttcttcagccgcagcaagcagcggttgtggaccaagggcgagcagtccggcaacgtactggtggtgcagtcgatcagcgtcgactgcgatgccgatactttgctggtgatggcacggccggcggggccaacctgccacaccggtgcagagagctgcttcgaccaggcgccgaaggatttcctgggcgggctgggccagctggtggcgatgcgtgaggcgcaacgcccgccgggcagctacaccaccagcctgttcgagggcggcatccgccgtatcgcacagaaggtgggcgaggagggcgtggagaccgccctggcggcggtggcgcaggatgatgaggcgttgctgggcgaggcctcggacctgctgtaccacctgctggtgctgctnnnnnnnnnngggctgtcgctggatgatnnnnnnnnggtgctggaaaaacgccatcgttgaagtggggtagtgccgaccgctggccggcaagccctggatgcacgacgttcatgaggctgccggccagcggccggcactaccggcatgcgtcatcgcgtgcgcgatgtcatcaacggaatctacaataggcagtctttctttacccggaccgcccatgaaactgcctgccgcctggctgtgctgcctgttgctgacctcgccggcctgggccgcggacaccgtggtcaccggcaaggtctatctggagcgcgacggcaaacccggccgcggtgcgaccgatccgggcctggccggcgtgcaggtctccaacggcgaggccatcgtcaagacggctgcagacggcagctacagcctgccggtgcgtgatggccagaccgtgttcgtgatcaagcccgatgcgtattccttcccgaaagcggccgacggcctgccttcgttctggcggcactatcgcccgaacggttcgccggcgttgaagtacggcggcatcgccgcgaccagcgacgtcacccgcaactgggatttcgccctgcagtcggatcgccatgacagtcggcgcggcttccagatgctggtgttcaccgattcgcagaccgccagcctgaaggatatcggctactaccagcagtcgatcgtcgcgccattggtgggaaagaccaaggcgcgcatgggcaccaccctgggtgacatcgtcaacgacgacctgaccctgtatccggcgatcaacaaggtcaccaccggacttggcgtgccgtggttccatgtgccgggcaaccacgatctcgacttcgatgcggccagcgacgaacactcgctggacagctggcgcaacatctacggtccagacacctatgcggtggaagagggcggcgccagtttcgtgttcctggacgacgtggtgttcgaccccaaggccaagccgaagtacatcggcggcctgcgcgaagaccagttcgccttcctcgccagctacctgaagggcctgcacaaggatcgcctgctggtgctgggcatgcacatcccgctgttcgacgcggcgcccggacgcgagaccttccgccatgccgaccgccagcgcctgttcgacctgctgaaggacttccgcaacgtgctggtgctcagcggccacagccacacccagcagcacgtctaccatggcaaggccgagggctggaacggcgacaagccgctgcacgaatacaacgtcggcgccaactgcggtgcgttctggtcaggcgtgaagaatgccgccggcgtgccggacagcaccatgagcgatggcacgccgaagggctatgcgttgctcgacgtggccggcaatggcagctacagactgcagtaccgcgtggccggaaaaccggccagcgagcagatcggcctgcatgcgccgaaggtgctgcgccagggcgcctacccggcctggggcatctatgccaacgtctacatgggtgaggatgccagcgtggtcgagtaccgcgtcgatggaggcgcctggcagccgatgaagcaggtcagccaacccgatccgcgcctgatggtggagaacgtggccgacgatcttgcagacagcctgcgtggctacgaccgctcgccggaggccaccgcatcgccgcacctgtggcgtggcgcgctgccgaccgatctggccgtgggcagccacaaggtcgaggtacgctccacccagcctgatggtgcagtgttcaccgccagcaccagctacagcctgcagactgcccagccctgaccccgcacaccaccgctccagcgaaaggaccccgcatggatatccgcttcatggccggcaccacgccggtgaccctcagccgccactggttcaccggcgcgatgcagttgcagagcgccaccgagacggtctgggtgcagcacccgctgcatccgggcacccacttctcgttctcgctggtacagtcgtggctgcgccacatcgccggccatgaagtgctggtcgagcgcacccggccgctgctgttcgccggcttccgcccgcagcggctgcgcgtgctggtggatggtgtgcaggtggccgaacaggaaggcatgtaggccaacctgaaccatcggcgcgctaggcaaagccgccccgatgcctgagaatcggggcgattcaatcgatccaagcaggccagcgtgaccatcgcagcagcgtccccggtttcctccgactccgcccgcggcggtcttccacgccgtctggtcgttgccgatgtcggcggcaccttcgcccgccttgcgctggctgaaacccaacccggccaggcgccgctgctgggcagccatcgcacctacgcctgcgccgagcatcccagcctggcggcgatcctggccgatttcaccgcaggccttgaccagccggtgcagaccgcggtggtggccatcgccggactgctcgatggcgatgtgctgatcaattccaacctgccgtggacggtcttgctgtcgaccacccgcgcgcagtccgggctgcacgagttgcagctgatcaacgatttcgaggcggtggcgctggccatcccttatctgcagccggacacgctggtgccgctgaacggcgatgctgatccggcgcaggcattcccggcgctggtgctgggtgccggtaccggcctgggcgccgcactgcgctttgccgacggcgagcgcccggtgctggccagcgagatcggccatgccgcgcttggcgccggcaacgcgctggaactgcaggtgctgggcaagctgctgcagcgttgggcgcacgtggacaacgaacgcgtgctgtccggcagcggcctgatgaacctgtatccgtgcctgtgcgaactgcgcggcgtcaccccggtgtggaccagcaccgaggcactgatcggcgccgcacgcagcggcgaggatgcgctggccgtggaaacgctgcaggtgttctgcgcgtggctgggcagcctggccggcgacgcagcgatcgccgtcggtgcgcgctcggtgtacctcgccgggggcatttccgcgcatgtgcaggatttcctggccgatggccgcttccgtgagcgcttcctcaacaagggcgtgctgaccgaggtgctgcgccaggtgccggtatggcgcgtggagcacggccagttgggcgtgctcggcgcagcggtctggcacgccgcacggcagcccacgcacgactgatcggcagggtcggcatccggccggccgtgcattgcagactgggaggggaagatggtggatcgcaggcagttcctgcaggccggtgcactggctgcaggcatggcggccttgccgggcgtgcaggcgcgcacgcagggtggggccaaggtggtttcgacctgggacttcggcgtaccggccaaccaggccgcgtggaaggtactggcgcagggcggcagcgcgctggatgcggtggaagcaggcgcacgctgggccgagagcgagctctgcaaccccaccgtcggccattgtggcaacccggatcgcgacggcgtgctgagcctggacgcgagcatcatggatggcgatggccgttgtggcgccgtggccgcgctggtcgacatcctgcatccggtgtcggtggcccgcaaagtgatggagaacagcccacacgtgctgctggtgggcgagggcgcgcagcagttcgcgatgcagcagggtttcgagcgcgagcacctgctgacgccgcaggccgaagcggcctggcgcgagtggctgaagacggagaagtatcagccgcagatcaacgccgagcgccgtggtattcccggcaacagcgacaaccacgacaccatcggcatgctggcgctggatgccaagggccaccttgccggtgcctgcaccaccagcggcatggcctggaaactgcacggccgggtcggcgacagcccgatcatcggtgccggcctgtatgtcgacaacgacgtgggcgcggccactgcttcgggcgtgggtgaagagatgatccgcaacgccgcttcgttcctggtggtcgaactgatgcgccaggggcgctcgccggcacaggcctgccgtgaagccatcgaccgcgtggtgcgcaagcgccccgaagcgagcaggacactgcaggtctgcttcctggccatgaacaagcagggcgaggtgggcgcctacgcgttgcatcgcggcttcgtctacgccgtgtgcgatgggcagcgccaggatgacctgcgcgactcgccgtcgatctacacgagcacccaggcgtgagcacgcggctgaccctggaggttgccagtaactcgctggcctcggcgctggccgcccaggccggcggcgccgaccgcatcgagctgttcgacaacctggccgagggtggcaccacgccgtcgttcgccaccatcgcgcttgcccgcgaacgcctgtcgattccgctgttcgtgctggtgcgaccacgcccgggcgacttccactacgacgcgctggaaaccgaactgatgctgcgtgacatcgcgcagtgccgcgcgctcggctgcgatggcgtggtgatcggtgcgctggatgtgcagggcggcatcgacgtggcgctgtgccgtgaactggtgcaggctgccgggccgctgcaggtgaccttccatcgcgccttcgatgccgcccgcgatctgccggcggcactggaacaggtgatcgaactgggttgccagcgcgtgctgacctcgggcggccaggtcagtgccgaggccggtgccgatgtgctggcgggcctggtcacccaggcggcgggacgtatcacggtgatggccggcgccgggctgggcccggccaatgtcgccgccgtcgcacgacgcagcggctgcaccgaactgcacgcctcggccaaaggcctgcggcgctcggccatgcagttccagaacccggacctgcgcgggctggacccggactggagccagaccgccaccgcgaccgtggccgcgctgcgacaggcgctggacggctgagagctgcccggggtcggatcccttcgcagaagggctctgaccccacccgacgcaatcgggtcagagcccctctgcgaggggatccgaccccggacgctggcttgcgccggacaaatacgttcnnnnnnnnattgtcgcgatcgtgtcattgacgtgtgcgctgttctctcagcgatgtttcgcaaccctttgattgttcttgatacctgcggccgatagcggcattgcaccgggcattgctgcgtcgccgcatgcccagcgtggttcagctgtgctttagtttggatcgatccacaggggagggcgtcgggacggtcttgaaccgatccaggtgcccggatcagctgtagtgccgcgccaccacccgtccgtgcgtccacactttcgaagagcaaccacccatggctcagatcgtccgcaagcgtcgtcacctgctgtcccaggccctggtcctggccctgttgcccctggctgccagcgcgcaggaggccgccagttcatccaccaaggatctcgacgcggtcaccgtcaccggctcgcgcatcaagcgcgccagcgtcgaaggcccggcaccggtcaacgtgatcaccgccgcgcagatccagaaggaaggcttcgtcagcgtgtacgacgcgctgaagaccctcaccgaagcgaccggcactgttgaagccgcctcgcagtggggctcgcacacgcccaatgccagtggcctgaacctgcgcgggatgggcccgaaccgctcgctgctgctggtcaacggccgtcgcgtggccgactacccgctgccctatggcggtgaaaccaacttctccaactacggcaacattccggccgcggcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacgaagtgcgcgtgcgtggcggcacctccaccgagggtgggcgcgacacctgggacctgtcctgggccggcggcaagaccggtgacaactggagcgtgacctacgcgctgcagtacaccaagcgcgatccgttgttcggccgtgaccgcccgcagatggacgacgccgatgatgcgccgtacccgtcctggaacatggaacaacgcaaggtcggcttccgtcctaccgccggtctggcgctgatcgatcccaccacgggccagcgcctggcgccgcccaccggcacctgcgagaagttcggcagtgagtactacaccgccgatcgactggtctacaactacgccgccaacaccatcaccaacaccggccgcctgtgcggcatgagcgccgactacgccaactggctgctcaccggcggcgccgagaacgtgtccggcaacctgtatgccaccttcgatttcagcaatgacctgcaggcctggaccaatctggcggtctaccgttccgaagcgatctggggcaccaatccgcccggcgtgtcgctggtcgacgatgacaacggctactactgggacgccaaccgcaaccgcccgatcctcggcgtgcgccagttcactccaaacgaggtgggtggcctggatacgctgcgtaacaccaaccgcgaactgtcctgggactggagcgccggcctgcgtggccgcctcgccgaccgcttcgactggagcgccacggtggggcgctcgtactaccgcgtggaagaacggcagaacgtggtcgacaagcagaagtcgtacgactacttcctcggcccgaagctgggcaccacggccgatggcgaggcgatctacgccttgaacgaatcgcgctggtggaatccgctgacgccggaccagtactggcagatgggtacggtggcgaagaaccgggcggcgtcctgggtcaaccaggcctcggcggatatcaccggcgaactgttccagggctgggccggcccgatctcgttcgccgcagtggctgaagtcgcgcagcagggttatcacctcagccccgacccacgcgcaggcatcgacttcgacctgcagaacgtcgatcgcggtggcggcgagcgcacccgctattcggccggcgtcgaattcaagattccgctgctggacagcgtgaccgccactgcggccgcgcgctatgaccgctatggcaactacaaggccgacgacagcagcgaagcactggacatcggcagccagaaggaaaccacctggaacgtcggcctggaatggcgcccggttgaatcgttgctggtgcgtggctcctatgccaccagcttccatgcgccggacatgcattacctgctgggccagccgagcagctccgaagtgcagacctatgaccgcctgcgctgcatccagagtggcgcgtacctggtcaacaactgcggcgtgggcaacaccgatgtctggtacaccttcgacgtgaaccggcgtggcacgccgctgctgcgctcggaaaccggtgattcgtggacggtcggtttcgtctgggacgtgatgccgaacctgtcggtcagtgccgactactgggcgatcaagctggaagacatgatcgtcgacgtcggcgccgatgaggtgctggccagcgaggccggctgcctgaccggcaagaacatcgatggcacgccatgggccaatccggccggtggcgaatactgcgccggcatcctggcccgcgtgaaccgtgacagcagcggccgcctggtgtcgatcgagcgcggcccgttcaacctggccagccgcgaagtgcgtggtgtcgacctgaccgcacgctatcgcctggaaaccgcgcagtggggcagcttccagctgggcctgaactacaccaaccagatctcgaccaaggaacagcgctacgccaacgacccgaatccggaacgccgcgaccgcgacctgcgcagcaagctgcgcgcgagcctggcctggcagcgcggcaactggaatgccaatgtctatgccgaccgcgtgggctcggtgccgggcgtgcgctaccactggggcaccgaccgcctggacaaccccggcggctgcctgccgttcgccgacggctacgtgcccagcgacagcccgtcgctgaactgcctggagccggcgacacgtccggacggctcgccgaacccgaaccccaatgccgggcagcagacggcgcgctactacggtcgagtggggccgttcatcacctggaacttcaacgtgggctaccaggtgaccgaacacgcgaaggtaaacgtgtacgtcaacaacgccttcaactctgccagctggaaccacaaggacccgtacaagctggattacgacttcgccccgacccgcctgcttggcgcggtcggccgcgagttcgcgttggagtacgtgttcaccttctgagcagacccgcagggggcgccgggcctgatccgcctggcgcctccgtccgctcagcagttccacgccatgcgtggatgaaccccagcatgaaccccggggtggctggatttgaccttcccacgatggcaaggtttagcctgtccgcatccagaaggaatcccgggaatccgatcatgagcacgccgcgcaccgctgccgtccccgccagcccctccaccatcagcctgcccatcgagggcatgacctgcgccagctgtgtcggccgggtcgaggcggcgctgtccagggtcgaaggcgtgggcagtgtttcggtcaatctggccaccgagcgcgcggatatccgcccgtccggtccggtcgatcgggccgcgttgatccaggcggtggagcgggtgggctacgacgtgccccccgccaccgttgaactggccgtggaaggcatgacctgcgcctcctgcgtgggccgcgtggannnnnnnntgctggcggtgccaggcgtgagccaggccagcgtgaacctggccacggagcgtgcgaccgtgcgcggcgtgactgatacggccgccttggttgcggccatcgacaaggtcggctacgccgcccgcccgatcgaggccggtgtgcagtccgatgatgaagccgctgaaaagaaggatgccgagcgcgccgaactgaagcgcgacctgatcgtggcgaccgcgctggcgctgccggtgttcgtgctggagatgggctcgcacctgattcccggcatgcacgaatgggtgatggccaccatcggcatgcaggccagctggtacctgcagttcgtactgaccctgctggtgctggccattcccggccgccgtttctaccagaaggggttcccggcactgctgcggctggcgccggacatgaattcactggtggcggtgggcaccgccgcggcatttggctactcggtggtggcgacctttgcaccgcggctgctgccgccgggcacggtgaacgtctactacgaagcggccgcggtcatcgttgcgctgatcctgctcggccgcttcctcgaggcccgcgccaagggccgtacctccgaagcgatcaagcgtctggtcaacctgcaggccaaggtcgcgcatgtgatccgtgacggccgaacggtggatgtcccggtcaatgaagtgctgagcggcgacgtggtggaagtgcgcccgggcgagcgcgtgccggtggacggcgaggtggttgaaggccgcggctacatcgacgaatcgatgatcagcggcgagccgatcccggtcgagaagcagccgggcagcagcgtagtgggcggtacggtcaaccagaagggcgcactgacggtacgtgccacggcggtgggcgcgcagaccatgctggcgcagatcatccgcatggtcgaacaggcgcagggctcgaagctgccgatccaggcggtggtcgacaaggtcacgctgtggttcgtgccggcggtgatgctggccgcgttggcgaccttcctggtctggttgatcttcggcccgtcaccggcgctgagcttcgcgctggtcaatgcggtggcggtgctgatcattgcctgcccgtgcgcgatggggttggcgacgccgacctcgatcatggtcgggactggccgtggcgctgaaatgggcgtgctgttccgcaagggcgaggcgctgcagctgctgaaggacgcgcaggtggtggcggtggacaagaccggtacgctgaccgagggccgcccgcgcttgaccgatctggagatcgccagcggttttgaccacggcacggtgctggcggcggtggcggcggtggagtcgcgctcggagcatccgattgcccgcgccatcgtcgatgcagccaccgagcagggcatcgcgctgccgtcgatggtcgatttcgaatcggtcaccggcatgggcgtgcgtgccaacgctgatggtgcgcgggtggaggtcggtgccgatcgcttcatgcgcgacctgggcgtggacatcactttgttcgcgacgctggcggcagagctgggcactcagggcaagtcgccgctgtatgccgccatcgacggccgcctggccgcaatcatcgcggtatccgatccgatcaagccgagcacgccggccgcaatcgcggcactgcatcagcttggcctgaaggtggcgatgatcaccggtgacaacgctggtaccgcgcaggcgatcgcgcgccagctcggcatcgacgaagtggtggccgaggtgctgccggaaggcaaggtcgaggcggtgcgccgcttgaaggccacgcatggccatgtcgccttcgtcggcgacggcatcaacgatgcgccggcactggctgaagccgatgtcggcctggccatcgggaccggcacggatatcgcagtggaatcggccgatgtggtgctgatgtcgggcaacctgcagggggtgccgaatgccatcgcgctgtcgaaggcgacgctgggcaacatccggcagaacctgttctgggccttcgcctacaacaccgggttgattccggtagcggccggcgtgctgtacccggtctggggcgtgctgctgtcaccggtgttcgcggccggtgcgatggccttgtccagcgtgttcgtgctgggcaacgcgctgcgcctgcgccgcttccagccgccgatggcggatgccgccgctgccacccactgaaggagatccgcatgaacatcggtgaagctgccaaggcctccagcgtgtcggcgaagatgatccgctactacgaacagatcggtctgattcccgccgctgatagaactgagtcgggctaccgggcgtattcgcaggcggacatccaccgtctgcgcttcattcgcnnnnnnnnnnatctcggcttccaggtggccgagatcacagatctgctgggcctctggaacgacacctcgcggcacagtgccgacgtcaagcacctggccgaacagcacattgccgatcttgaacagcgcatcgagcacatgcggcagatggccgacacgctgaaatcgctgatcagttgttgtgcgggcgacgagcggccggagtgcccgatcctgcagcggctgggtgaggacgatcagacgccggtgccggtcgataccgcgaagaccggtgcggtgcggcggcgtacgcacaagcattgactcgatatcgcatgcatgaaaaagcccgccgggtgcagcggcaccgggcgggcttttctgtgtgagacgggacaggggatcaggcagtacgcggcgggaagcctgcgtcgttcactgcggcgaagacgtcttcctgcgatgcggtggtctgcaccttgaccaggccggtcggcgggtcggcgaccacgctggcgttgggatcgatctgctggatcgcacgggtcacgctnnnnnnnnagccgccgcaggtcatgccatcgacatggaattccatctgtagctccttcggtgctcttggggtggagtcagtgtgcaccttccaacgatggcagggtcaagcgccgggctgaacgaaaggcaagcgccgacaagaaaaaacggcagccacctgtaccagcgcggctgccgtggaggaacgtccccgccagggcggggcgtgggttgcaccggggcacgcccgggcaaccctgtgttgccttagaacttccaggtagcgccgaagtacagctggcggcctgcataggtattggagatcaggcgtgccttggtgtcgcttccaaggtgcacgcgctgctcggacttggtggcattgatcaccgaggcggtcagggtccagtccggggtcaggttgtaggccacgttcaggtccagctggtcatacggctcggtgtagacggtgaggccattgttgagcccaccgaccacctggccgcgacggttgaacgagnnnnnnnngaggaacttctcgttctcgtagaagaccgtcacgttggcctggttcttggcgctgccgaccagcggcgaggagccgatttcctgcccgtccagaacaatggaagccaggttggtgtcgttgtaggtgtagttggcctgcacgccgaagccgaaatcgaaggtgtactggccatacagctcgacgccctgcgacacaccatcgcggccattggcctgggtctcgtagcgctgcacgttcaccgcttcaccgttgatgaccatgggcgtgtcgcgcaccaccggcagggtgaagttgtccacgttcttgcggaacaggctgacgccggcgaccgcgcccggctggaagtaccactccaggcccaggtcgaactgggtggccttgaacggctccagctgcttgttgctgccctggccgacccagcctgcggtcgatgcgccaccggcaacgcggcgatcattgacgtactcctcgctgtagtagctcagtgcgcccggtgctgcgatgtcggtgtagccagggcgggcgatcaccttcgatgcggcaccacgcagcaccagcgtgtcggtgatgtcccatgcaatgttgaaactcggcagcacgtcggtgtaggtgcggtccacgccgatcaggctgtaggtcttgctctgcgccaggtcatgcggcaggcgcacgaagccgctctcgcagctgtaggtcgggtaggccgcagcggcgggatcggtgcacgccatcggcgcgccggacgcgttgtccaggaagtagtcgttgaacttctcgatcgagtcggaagactgcgcgaactgcttggtgcgcaccacacgcacgccgacattgccgcgcaggcgctcggtgcggaagttggcctggaagtagccggagtagatcttctcgttgacgttgtagacgaagtcttcctcggtacggttgtgcgaaccaccgtaggtcttgttcagatagtcgatgtacgccgggtagttgatgcccgggaacacgttggcattgaagccaccggcaatgttgctgatcgggttcgacaggaagaagccgggctgcgcatcgccggcagtcggatcgcagccactctggtagcggctgttgtcatagtcggccgggtcacggcccgggcatacccagtaggtgttgccggtgttgcggtggaccttgccatcacggtacttggcaccgaactggatcgaatccagccaaccggactcgaacagcttggtcacgtcggcctggaagtagttctgcttgacctcggtgcgcttccacgacgaatcggtcgagccggtgtcgacttcggcgatgccgttcatcaactgctgctgcaggtcgggcgagaaggtggcagacggcgtgccggtcaggtcccatgcgctgtactggttaccggacaggtagtcgttgccgaccttgcggcgcggcttggccgacatgcggaagttcatcgacggaccaccttcagaccaggtgcggccaccggtgaacgaggccttccacagcgggctgatgtcccagtcgatggtcaggtcggcggtctgcgacagcgccttttccttgctgtagccaccggtcagctgcggtgtcggaatcgtgcagtcgtccgggccccagccgccgggcttgaggccggcggccttggcctggtcttcgctgcagtagtaggtctttccggccagcttttcgaactgggcaccggtgacggtgttgccgctggggtcgaaatccaggccgttgagcaggcggccgccggcccagtttccatcgccgttgaagcgggccatgctccattccggaatcttcagcatgttctgggtgtagtcaccctgcagctcgaagcggaagtagttggcggtcatcgtgacgttgtcgaccggcttgaactggaaggtcagctggccgcccttgcgctcgcgcttttcttccttcacggcgaagttgaccgaggtcggcatgaagaagtcgctgtagttgccgccggtctggttgttgaagccggacttgccccaccagtagtggatgccgtcctgctgctgcacgttgccataggcgtcgcgtgccttgccggcgccgtaccactggtagtcctcggtgctggcttccatggtacgggtcgtgcgcttctgctgcgtcacgccgaccagcacgccgaaacgctcatccttgctgtgccacgaatacagggccgaggcctgcgggtcgatatcgtggtgggtatcggaggaggtgccctcaagcgtgacgaagcccgagttggactccatgtccagcggacggcgggtgtgcaggatgaccgtaccgccgatgccgccttcgtcgatgcgtgcttccggcgacttgaacagctcggcgctggacagcatgttcgacggcagcagggtgtagttgaacgagcgggtggcttcgtcgttggtttccgacgtggccacgtagttgccattcaactgggtcagggtcaggtccggcgcaaggccgcgcacgctgacactcttgccttcaccaccgctgcgggtgatgaccacgccgggcacgcgctgcagtgcgtcggccacgttcttgtcggggaacttgccgacgtcctcggcggtgatcacttcgacaacggcgttggcgtcgcgcttctgctcaaggctcttttcgatggcgtagcggtagccggtgacctggacgctgtccaggttggtggcttcctgcgaggcgctggtggttgcctgctgcgcggcggcgccggccggaacgacggcggcggccaaggccagcgcgacggccagcgacaatgcgtcctggccatgcgtacgtgttgaatgcttcattcccatctctccctctctcctggattgatccggtgacgtggcacggacaacttgaatcgatctaatttgaagtgacattgtcgctatcgccatgcagtggcagttgcaccgtacgcgtggcctggtacgtcctgttgccgctcccccaactcccggccatcgcaatgtcgtcttggatcgatctaagcgatgggcgggcgttttttagcatgggtcgcccgtgggcgcatgctgctccgcaatatggtactggcgtggcgaagggatgacggtttgctgaaaccagtgaaatcgttttcgtgcgcagggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntctcatgctgcgccgcagaatgcattcggctgaaccagcatgctctacttgaatcgatctaaattcacggtcgcatgggtcgggtgtcattccagggggagctctctgccagtcacggcgggactcagcggaacggtgccgaacgaccccggccgtctgcctccgcgtcatcgactacaggaacccgacatgcgtccagtgccgtccgctcccgccgtcccatcgacctcgcgcccgctgacgcgcctggcctgcctgctggcgctttcggccatgccgatgctgctgcaggccgcgccggcagcactggagcgtgaggtcaacaccttcatcggcagcaaggacgacggcaacacgttcccgggcgcgtcggcaccgttcggcctgatccaggtcagcccgatcggcagccactactcgggctggcgctatgacgacgagaagatccgcggtttcggccactccttcatctccggcgcaggttgctgggagcagggcggccaggtgtcggtgctgccggtgaccggttcgatcggcccgggcggcgatttcgataccggcaacgccaagcagtttgaccacaaggcgtatgcctcgtcgtacacccatgacggcgaggtcggccaggccggctattacaaagtgcggctgaccagctacggcggcatcgacgcagaatcgaccgcacgtacgcgcgccgcagccgagcgctacaccttcagccagcgccagggcgatggccacgtgctggtcaatgtcggccaggccaacgagcgccattcggtgatcggcagcgtggtcgatgtggtcggcgaccgcgtggtggaaggcaagctggtcaccaagagtttctgtggcggccaccagtacaccacctggttccgcatcgagttcgatcgcccgttcaaggcgcatggcacttggggcgagggtggcggcctgccaggcgcacgccacagcatggaaggcgaacagaagccgaatggggcctggctcagctttgatctggccaagggccagtcggtgacggcggtcagcgcgatctcgcacgtggatgccgaagnnnnnnnnatcaacctgcgcgcggacggcatgcaggatggggcgctgctcggtttcgaccgcatgcgtgcgttgtcccagcaatcctggcgcgagcagctgggccgggtgcgcgtgcagggtggcaacgccgacgaccgcgcggtgttctacagcgcggtctaccacgcgctgctgcagccgatgaccggcaacgacgccgacggccgctaccgcggctatgacgatggtatccaccgtgccgacggctggacctactacgagtacttctcgctgtgggatacctaccgcgcgcagaaccagtggctggcgctgacccgcccggacgtggcacgcgatatcggccgtaccctgctggcgatcgacgagcagggtggttggctgccgcgctggggctatgccaacttcgagaccaacatcatgaccggcgacccggtcaccccgttcatggtcgacctgtggcgcttcggcgccctcaagggccgtgaatcgcaggcctgggatgcgctgcgccgcaacgccttcggcacgccgccgttgaactcgcgcatggccggccgttccggcaacccgacctatctggacaagggctacgtggtctacgaccgcgcgttcccgtccaagggcatggacgtcgatccgcaccatggcggttcggccaccttggaatacgcgctggccgactgtgcgctttcgcagatggccgatggcctcggccacgcgcaggacgcggcgacgctgcgtgagcgcggccgcaactggcgcaaggtgtgggacccgcaggtgcgtgacgccgagaccggcttcaccggttttccgcgcccgcgcaccgaagatggccagtggtacacgccggccgatggccactacagcccgcgctcgcatcacggtttccatgagggcacggcgtggcagtaccagtggctggcgcagcaggacgtgccggggctggtcgaagcgatgcagggccgcgaacaggccggccgccgcctcgacgcgttcttcgccatggacgcgctgcaggccgatccgctcaatgccgcccgcaaggagtgggtggtcgggccgtacagctactacaaccagttccgctacaacccgaacaacgagcctgacctgcactcgccgtggctgtacacgctgatcggccagccgtggaagaccgcggccgtggtgcgtgccgcgcagcagttgttcaccaatgcgcccaatggcgtgaccggcaacgacgacctcggcacgatgtcggcctggtatctcttcagcgccatcggcgtgtatccggcggtgccgggcagcggccagttcctgctgcacaccccgcgcttcagcaaggtggaactggacatgggcaatggccggacgctgcgcatcgacgcgccgggtgccgatggccgccgcctgcagtacgttcagggcgtgcaggtcgatggccaggcgcatgcgccggtctggctggactggaaccagctgcagcagggcccgcgcctgcagttcgcgcttgacgcgaaggccccggagcagggctggggtacggcggtgaaggacctgccggtgtcctggtgcgcggcaccgggtagccagctgcgctgagccggactgtgccgttcgcggtgacccagcgaacggcacggcacgacacggccctgatccattaggcttgagcctccagcggagtccgggaagacgatgaacgacaacggcagcagtcccagcaagcgcgccggcaaggcagtgacggtgaccgacatcgcgcgtgccattggcgtgtcacgggcgaccgtgtcgctggtgttgcgcggcagcccgctggtcaacgtcgatacccgtgccaaggtcgaggccgagctgcgccggcagcgctatgtctacaaccgcgctgccgccaacctgcgccgacgtacctcgtcgagcatcgcgctggtgatcaacgatctttccaacccgttcttcgccgaattcgcgtccggcgtggacgaggcgctgggcggacgcggttacgtgaccctgctcggcagcactggcgaatcgccggagcgccagcaggcggtgctgtccacgttgatggagcacaccccggccggcctgatcctgtcgccggccgagggcagcgataccgtgcagttgcgacaggcactgggtgccaatgccaacgtgctgctgttcaaccgcgaactggaaggggccgactgggacttcctgaccctggacaaccagcacggcgcctatctggccacgcgtcacctgatcgagcgcggccatcgccagatcgccttcttcggcggccacgccgcatccagttcctgccaccagcgccgcgccgggttccagcaggcgctggccgaggccgggctgtcgctgccgccgggttggatgatcgagtcggcgccgaaccgcctggaagcggcagcgcgcaccgatgagctgtttgccgatggccatcggccgagtgcggcggtctgctacaacgacaccgtcgcgctgggcctgatgctgggcttgaattcacggggcatccgtccgggcggtgactttgccgttaccggcttcgacgatatttccgaggctgcggtggcggtgccgccgttgaccacgctcaccgccgatccgcgcgagcggggccggcaagctgcggcgctgctgctgcaacgactggacgaaccggacgcgccgccacggcgcacggtcgcgccggtgcagttgcgcatccgcgaaagcagtgccgcacgaccgaactgatttattccatacaccccttccacgcaacaacgaccttccgcgcatcgaggcgcgtaccgcatgccgatctccgcaacgccccgtccaacgggatcttcgggcaacgcacctgccgtcaccaacggcaaggcgctggccgtggtcaccacgatcttcttcatgtggggcttcctgacctgcctcaatgacatcctgatcccgcacctgaaggcggtgttcgagctgaactacgccaaggcgatgctggtgcagttcaccttcttcggcacctatttcctgatgtcgctgccggcgggtcggctggtggcggcgctgggctacaagaagggcatcgtggccggcctggtgattgccggtatcggtgcgctgggcttctggccggcggccgagctgcgcgtgtatggcgccttcctgggcgcactgttcgttctggccaccggcatcaccgtgctgcaggttgctgcgaacccctacgtcgcgctgctgggcccggagcagaccagctccagtcgcctgaccctggcgcaggcactgaactcgctgggcacggccatcgccccgatcttcggcggcatgctgatcctgtccaacacggtgaagagtgccgatgacatcgcggcactgccggccgccgaacagctggcctaccgtgccgccgaggcgcaggccgtgcagggcccgtacgtggggctggccgttgcgctggtgctgctggcgctgttcgtatacctgttccgcctgccggcactgagcgacgccaccgagcaggccgaccagggccaccaccacagctacctggatgcgctgcgcaagcgccacctgctgctgggtgtgctgggcatcttcttctacgtcggtgccgaagtttcgatcggcagcttcctggtcaactacctgtcgatgcccaacatcggcggcttcagcgagcaggaagccacgcattacgtgtcggcctactggacgatggcgatgatcggccgcttcgccggctcggcgctgctggcgcgcttctcgcccagccgcctgctggcgatcttcgcgctggtcaacgtggggctgctggtcacgaccatgctgacctccggcaacatcgcgctgtactcggtggtggcgatcggcctgttcaattcgatcatgttcccgaccatcttcgcgctgagcatcgagcgcctgggcccgctgaccaacaagggttccagcctgctgatcatggccatcgtcggcggtgcggtggtgccgtacctgcagggcgtgctggccgaccacatcggtgtgcaggccagcttcatcctgccgctgctgtgctacggctacatcattttctacggactggtcggcgcacgtacgccggcttccgcaacgcagggaggctgagtccggaatgggttccatcgtttgcttcggcgaaattttgatcgatctactagcgcagccgccggcctcggccgatacgccgcgggcgttcctgcagtacgccggcggtgcgccggccaacgttgccgtggccgctgcgcggctgggcgcgaagacccagttcgtcggcatgctcggccgtgacatgttcggtgacttcctggccgacagcctggtcgagcacggcgtgggcacggattacatcgtgcgtaccgatgcggcgaagaccgcgctggccttcgtcgccctcgacgccagtggcgagcgcagcttcagcttctaccgcccgccggcggccgacctgctgttccgtgacagcgatttccaggccgcctgcctcgacagcgcgcagtgcttccacgtctgctccaacagcctgaccgagccgggcatcgccgaggcgacctttgccggcatggaccgtgcacgtgcggccggcgcagtggtcagcctggacctcaacctgcggcccgcgctgtggccggcgaacgaggatccgacgccgcgcctgtggcaggcgctggaacgcgccgatctggtgaagctgtcgcgcgaggagctggactacctggccgcgccgctgggcaatgacggcgaggcgacggtgctgcggcgcctgctggccgcgcaggcgcgctgggtgatcgtcaccgacggtgcggccacactgcattggtatacccgcgacaaccacggcacggtcaccagtttccgcgtggccacggtcgacaccacggctgctggcgatgccttcgtcggtggcgtgctggtcggcctgctggagcgcggtggggcgggcgctggtttcgctgcgttctgccaggacccggaggcgatcaccgccacgctgcgtttcggcgccgccgtgggggcgctggctgttacccgcaagggcgcgttcgccgcaatgccctcgctcgatgaagtgcagcagctgctgcaggcacaggacattaccgcatgagcacctcgcccgatttccgttcgcccgcgttcttnnnnnnnnacatcgccgataccatggcgttctaccatccgcgctgcatcgatccggacggcggcttcttccactacttccgggatgacggcagcgtctacgatgccagccaccggcacctggtgagcagcacgcgcttcgtcttcaactacgcgatggcctaccgcgaattcggcaatgccgagtaccgcgaggcggtcgagcacggcgtgcgctacctgcgcgaggtgcaccgcaacccggctaccggtggctacgcctggaccctgcgtgatggcaaggtcgaggacgacatgaaccactgctacggcgtggcgttcgtgctgctggcctacagttgcgcgctgaaggccggtatcgaacaggcgcgtgtgtggatggacgaaacctggaagctgctggaagcgcgcttctgggagccacagcacggcctgtacaaggacgaggccgatggccagtggaacttcaccggctatcgcggccagaacgccaatatgcacatgtgcgaggcgatgctggcggcgttcgaggccagtggcgagcagcgctatgtccagcgtgcgctgcagctggccgacaacatgacccgccgccaggcggccaaggccggcgggctggtctgggagcactacgatgagaactgggagatcgactgggactacaacctggacgaccccaagcacctgttccgtccatggggcttccagcccggccaccagacagaatgggccaagctgttgctgatccttgatcgccacgtgcaggccgactggctggtgccgaccgcgcagcacctgttcgatgtggctgtggcgcgcagctgggacgaggcgcgcggtggcttgtactacggtttcgcaccggaaacgcgccgacaggcgggcatggacggtgccccgatcggcggcgacagcttcgtctgcgacgacgacaagtatttctgggtgcaggccgaaacgctggccaccgccgcactgatggccaagcgcaccggtgatgaccgctactggcagtggtacgagcgcatctgggcgtactcgtgggagcacttcgtcgaccatcagtacggcgcctggttccgcatcctcgatgccgacaaccgcaagtacagcgacgagaagagcccggccggcaaggtggattaccacaccatgggtgcgtgctacgaagtgttgaacgtggtgcgctgaagatcgtttgaatgcagtaatgccaggccatgcctggcaatccggaatcggtagcgccgggcgacgcccggcggaaaaacaggagctccgcgtgcatcgtctttccctcgttgtccgtctgctcctgctgctgatcgcagtctccgccttcccggcaactgcagccccgctgcaggcacagtgggaattccgcatgctgcccggtgatgcgcagggtgcagcccacccgggcctgcagcaatggcgtgcggcgaaggtgccgggcagcgtgcacaccgacctgctcgcccatgcgctgatccgcgatccgtacgtcggtgcgcctgaggccgagctgcaatggatcgggctggctgcctgggagtaccgcgctcgcttcgacgtggatgcggcgacgctggccaagcccaatgccgagctgcgcttcgacgggctggatacctatgccgaagtcagcctcaacggcaggccgctgctgagcgcggacaacgcgcaccgcacctggcgtgcgcgcgtggacgggcgcctgcgcgcgaatggcaatgaactgcagatcgtgttccgttcaccaatccgcacgctgttgccgggtgtgcaggcgatgccgcacaagatcgccggcaactatccttcgccctatggcgatgagcccaaggaagcgatggtcggcaacttcgcgcgcaagccggcctatcacttcggctgggactggggcccgcgctatgtcaccgccggcgtgtggcgcggggtcgacctgcaggcctgggatgcgcaccgcctgaccgatcttgccgtgcgtaccgatgcattgagcgcggagcaggcgaagctggccgtgctgctggagatggagcagggcgcggcggccggttctgcggtggtgaatgtcgatgtgcgcgatccgcagggtcgcatcgtggcccaggtgcagcgcacggtgctgctgaagcccggccagaacgccgtcgaagtaccggtcgaactggtcaagccgcagcgctggtggccggtcggccacggtgcacaggaccgctacaccgtgcaggcccgcctggacggtggcgccgatgcagcgctggtgcgcgagcagcgcatcggcctgcgcacggttgaactgcgccgcgagcaagacggcaagggcgggcagggcttcgctttcgtcatcaacggcgtggagatcttcgcaaagggcgccaacgtcattccgttcgatgccttccccgcacgcgtcgatgccgcgcgcctgcgccaggtgctgaccgccgcacgcgacgccaacatgaacatgctgcgcaactgggggggcggctactacgaggacgatgcgttcttcgacatcgccgacgaactgggcctgctggtctggcaggacttcatgttcggtggtggcatgcagccgggctacgatccggccttccgtgccagcgtggtggccgaggcacgcgacaatgtgcgccggctgcgccatcaccccagcatcgtgctgtggtgtggcaacaacgaggaagaaaccgcctggaaggactggggccacggccgcgacctgaaggcggccgacccggcgtttgcagcgaaggtctggcagggctatgtcgacctgttcggcaatgacctgcgccgggtggtgggtgaggagggactgggcgtgccgtactggtccagctcgcccagtaacgacctgggcgaaaaggcgaacgactctacccgtggcgacaagcactactggcaggtctggggtaatccggcgctgccggtgcaggcttacctgcgcgagacgccgcgcttcatgtccgagtacggcctgcaggcatggccgtcggtggccaccgttgaccagatcgccacccgcgccgagcagcgcatcgacagcccggtgatccgcgcgcaccagaaattcatggccggcgagggcaacagccgcctgctgcactacatcgaactgggctacggcacgccgaaggacttcgaggacttcgtctacctcagccaggtgatgcaggccgatggcatcgcgctggccgcgttgcaccatcgcgcttcgcggccgtacaccatgggctcgctgtactggcagctcaacgacgtctggccgggtgcttcatggtccagcgtggactacttcggtcgctggaaggcattgcactttgccgcgcggcgcttcttcgcgccggccacgctggcggcattgcgtgacgagggcagtacgcgggtgcgcctgatcaatgatggcgctgccggagatgcacgctggcggctgcgggtgatggatgtggatggcaaggtgctgcgtcgtcgcgaggacgcggtgacgttgacggcggcgggcgtcacctcgattggtgatttccgcgatgccgagctgctggccggtgccgatccgaagcgcacggtggccgtgttcgagctgctgcagaacggggcggtcagtgcccgccagatcgtcggattcgtcgaagccaaggaccaggtgttgccgcggcagaagctgaaggccaccctgtccatcgaaggcgatcactaccgtctgcgcctggaaagcgcgtcttacgtgcgcgcgacgtggatcgatttcggcgcgctggatgtgcaggtcgaagacaacctgctggatctgctgccgggcgaaatccgcgatatcgcggtgcgtggcccggtggacctgacgaccctgcgcgaagcaatgaagctgaagaccctcaacgatcgttgagggcggcgtatcccgcattggcaggtgccaaccttggttggcacacaccgaacatgctaaccaaggttggcatctaccagacgcggagacgggcaggtgcggaccgttggtccgcccacctcgatcgttgagggcggcacatcctgtttgggtaggtgccatccttggttggcacaccccgaacatgccaaccaaagttggcatctaccagaagcggagacgggtaggtgcggaccgttggtccgcacacctcgatcgttgagggcggcacatcctgttttggtaggtgccaaccttggttggcacacaccgaacatgccaaccaaggttggcatctaccagaagcggagacgggcagctgcggaccgttggtccgcacaccttgatcgttgagggcggcacatcctgttttggtaggtgccaaccttggttggcacaccccgaacatgccaaccaaggttggcatctaccagacgcggagacgggtaggtgcggaccgttggtccgcacacctcgatcgttgagggcggcgtatcccgcattggcaggtgccaaccttggttggcacacaccgaacatgccaaccaaggttggcatccaccagacgcggagacgggtaggtgcggaccgttggtccgcacacctctcttctttacagctggatctgctggaagttctcgacccgctcgtggccgttggcggcctggccgatgcgcggcatcgggtaatcgtccaggcgatcgatcaggcgggtctgcaggccggcttcgcgggcggcgtccaattcctccaccacatccgacaggaacacgatctcgccggccggcacgccgatcgcctgcacgatgcggcggtagctgtcggcctcgcgcttgccgccgatctcggtatcgaaccagcccgacaccagcgggctgaggtcaccggcatcgctgaaaccgaagaacagcttctgcgccggcaccgagccggaggagtacacgtacagcggcaggccggcagcgtgccagcccttcagcaccggcgccacttccgggtagaagtgcgcggtgtagtcgccgcggcggtagccctcatcccagatcaggccctgcagcgccttcagcgcggtgtgcttgcggtcctggtcgatccagccctgcagcgtctcggccaccaggctgtcctggcaggcgccgccgatctcggtagccaccgcgtccagccagcggcggacctccggctgctggccatgttcggcgacgaacgccggcaaggccttgcgggcataggggaacagcacgttcttgacgaacgagatgctgctggtagtgccttcgatgtcggtcaggatgacgcggggctgcatggatcaggacgcctgggtaggtacgtaacgggggaacttctgcgcgatgtcggtgccggtgaaatgacccacccagccgtccggctcggtgaagaagcggatcgccacgaagctcggttcatcgcccatgtcgaaccagtgggtggtgccatcgggcacggcgatcaggtcgtccttcacgcactcgatctcatagaccttgtcacccacgtgcagggtgaacaggccggagcctgcgacgaagaagcgcacctcgtcttccttgtggaagtgttcgtcgaggaacttcttccgcagctcggcgcggttcgggttgtccggggcgatcgaggcgacgtccacgctcttgaagccgcgctcggcgaccaggcggtcgatgtccgcgcggtaggcggcgaacacttcctcctggctggcgccgggcgcaaccggtgcggtggcctgccagcgctcgaaggtgacgccgatcttctgcagttcggcagcgatgaccgcgccgtcctgggtgtccagcagcggcgattcggggcgggtgtcgtcgtagatgcgcagtcggctcatggcggcagcttgaacgtctcggggggaagacagggtatcagggcgggggcaaggtgcagattccggatcggcatctgcacctgcgcgcgggttcagccgtgcagcctgcgcagttccagttcgcagtggaacaggaattcgaaggcttccagatgacggcgcgcctcggccatgtcacggccccaggcgtacaggccgtggccgtcgatcaggtagccccacaggttctggcggtcgagcagatcatcgacctgcttcgaaagcacgttcatgtcttgggtgttggcgaacaccggtacgtcgatggccatctcgtgggtgctgttgccggcgaaggccttcagcagttcgtagccttccaggtgcacatgaccctgcggcgcgtacaggcgcgaggcaatggtctgcaccggcgaatgggtgtgcagtacgcagccgatttccgggaagcggcggtacagctgggtgtgcagcagggtttcggcggaggggcgcagcgggcggccgacggccttgccatcgaagtccaccaccatgatgtcgtcctcgatcaggcggcccttgtccttgcccgagacggtgatcgcggcgtggcggtcatccaggcggtgggagaagttgctgctggtggccggggtccagccggcctgggccagttcgcggacgttgtcgatcagcagctgggccagttcgcccaggcgggcggtgtcgtaggggaaggtggtggtgtccatggacggcattttacgtgatccggcccgatgctgggcccgcgcggcgacctcctgcctgttgcgtgggcaacgcgaagcggtgtgctggcaggcggcgcgcaggggttggatcgaggcaagcacagcgctggctgaatggggagggcagcgctcccgctggaagcgattccggtcgtggacagccctcttgtggcgaaacatcatcggattgccgcagaaattccggcgagcgccaaggaaaggagtacttcgatgatnnnnnnnnnnatggggatgatggggatgatgggggtgattggcatcatgcttgccagcagtggctgcacgatggaatgggtgaagatggatgcgggtgcgcggtcattcggccccgcccattcgagttgcagggcgcaggccgacgatcactggccggtcaggaatgaagtggccacgcgcactgtctacgaagaccgcaaggtgccctgcaggcttgatgaagtctgcgccattgacggcaagtacaacatggtacccatgccgaaagaggagagttacatcgtggacgtcaacgcgtccgaccgcagcagcgagttcaatgcctgtatggccggtgccggctggcagcagcagctcatctggttcaatcgccgctaggcggagccggcgcggcggacgacagcggctcgaccggttgctgctcaacggactcgaggcaacaggggccagcggagaatgacctggctatgcgaaccgttcaggcgtctaggctggagacgagcagggagcaggacaagaacacgtacgacgtggatcgaaagtacgagcgcgtgcagcgaccggaaatcgagaaggatgatggagatggctacgtgtatgcgactggccgtggctgcggggcttgcgctgttgaccggcggttgtgcgaccgaatgggcacgcttcagcgaccatgccgatccgctggatgagtcgcggtggcgctgcagggcagaggccaacgagaagtggccggagaagatggacgttgtcgagcgcaccgaggagatcggggtgctgaccgtctgcaaggaaggcgagacatgcgacgtggatggcaaatacaagaagatgctgatgccaaagaccgagcgccacaccgtggacgtcaacgccaaggagaatcacgagcacttcatgggctgcatgggcggcgcaggctggatacagaagaccatctggtttggccgcagatgatcatcgtcgggcgccctggtcgctgggaatgaccatcatccacgcatggcgtggatctaccggacgtgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaatccctttatttcgcgcgcaggcggctgtgccggaacccgtagcagaaatagatcacgaaaccgacgaacgtccacacccccatcagcatccagttgtgcatcgtcatcgccgacagcagcgccaggcagctcaacacgcccagactgcagatcagccacgccatcggcatgcggaacgggcgcggcaggtccggctgggtacggcgcaggatcagcacgccggcgcagactgcggcgaacgcgatcagcgtgcccatcgaggtcagctcgccgaggatgtccagcgggaacagcgccgccagcagcgcgatgccgatgccggtgatcacggtgttgatgtgcggagtgcgatacttcgggtggatcctggtgaacaccggcggcagcaggccgtcgcgacccatgatcatgaagatgcgcggctggccgatgatcatcaccagcaccaccgaggacaggccgaccagcgcgccgacctcgaccacccagcgcagccagcccagctgcggatgcgcggccacggcagtcaccaccggctcgtcggtgccgagcagctggaacggcaccaggccggtcatcaccgcggccatcgcgatgtagagcacggtgcagatcaccagcgacagcatcatgccgaacggcatgtcacgctgcggattcttcgattcctgcgccgccaccgacaccgcttcgaaaccgatgtaggcgaagaacaccatcgccgcgccgcgcagcacgccttccatgccgtacttgccggggccttcgttggccgggatgaagggcgtccagttgctggtgtccacatatttccagccgaccacgatgaccagcaggatcaggccggtcttcagcacgaccattgccatgttcatcgccgaggacttgctgatgccgacgtagcacagccaggtcagcagcagtaccagcgcggcggccggcaggttggcgatcgcgccggtggggcgcagctgtgcatcgagcggggcgctgaccagcgccgccggtagatggatgtcgaactggctgagcaggctgaggaaatagccggtccagctgactgcgaccgccgaggcggacacgccgtactcgagcaccagcatccagccgatgaaccaggccgagagctcgccgaaggtggcgtaggtgtaggtgtaggcgctgccggagaccggcaccatcgaggcgaactcggcataggccagtgcgcagaaggcgcaacagatggcggccagtacgaaggacagcatgatggccgggccagcgtggttggcggcggcctggccggtgatgacgaagatgccgccgccgatcaccgcgccgataccgagggcggtcaggccccaggggccgaggtggcggcgcaggctcaggccgttggcgtcttcatgggcggcatgcgggtgcttggtggcccacagttgcttgaacatgtgtggtggtcttgtcgaagcgcgccacgggcggcgcgcggggaaaacggacgggccggcgcgaggccggcccgtaggcggatcagggcgacttggccagcttgctgttgcggatgccgtagcccaggtagatcagcaggccgagcagggtccagccaacgaacaggtgccaatgcaccacgaacgcctgccagaacaggaacaggcaggtggccgcgccgagcgggcagatgatccagaccatcggcacgcggaacgggcggtgcaggtccggcttggtatagcgcagcaccagcacgccgacgcagacggtggcgaaggccagcagggtgcccatcgagacgagttcgccgagcacgttcagcggcaccaggccggccagcgcggcagcgatcacgccgaccacgatggtggcgacgtacggggtgcggaagcgggcgtggaccttgccgaagaacttcggcagcaggccgtcgcgggagatggtgtaggcgatgcgggtctggcccatcatcatcaccagcaccaccgaggacaggccggcgatggcgccgatttccacgaacgtcttcagccaggacagggtcgggtagggctccagcgcggtggccaccggcttgtcggtgcccagcaggtggtacggcatcatgccggtcagtaccgcgcagacgatgatgtagacgatcgtgcacaccgccagcgagccgagcaggccgatcggcatgttgcgctgtgggtccttggtttcaccggcggcggtggagaccgcgtcgaagccgatgtaggcgaagaacacgatggtggcggcgcggaagatgccgctccagccgaactcacccggcacgccggtgttttccgggatgaacggctgccagttggccgggtcgatatgggccgcgccgatgccgatgaacaggcagatgacggtgaccttgattgccacgatgatggcgttgacgaaggccgactgggtcacgcccacgtacagcaggccggacaccgccgccacgatcagcaccgccggcaggttgaacagcttgccggaggagacgaactcgctgccggtccaggcgatgggcgcggcgctgagcaggtccgggaacggcatgtgcagggtggtggtgatgaagctgatcaggtacgccgaccagcccaccgcgaccgaggccgaggcgaacaggtactccagcaccaggcaccagccgatgaaccaggccatgccttcgcccagggtggcgtaggagtacgaataggcactgccggagaccggcatcatcgccgcgaactcggcatagcacaggcccgccagggcacaggcgaaaccggccagcacgaacgaaagcatcaccgccgggccggcatggttggccgcggcctggccggtcagcacgaagataccagcgccgatcaccgcacccacgccaagcaggatgaggtgtttagccgtgagggtccgtttcagcgtggcttcgccgtccaggctgccttcgatgggttcgccggcatcgacgtgcccggccggttcaaccggcttgaccctcaacagagctttcagcatgcagtacttcctagtgatcggatggggtgggccgccgatacgttgccggcaaccctggaatggtgaaggccgcgcgaacggcccgctgtaccttagccaaagctgaagccaacgcacaagcgcaatcgcaacaatgaacggcgataatgagcagtatttttccagaccgcccccattcatgcgccagaccgccgaaacccttgccgtgcttgacgatcgcttgcgtggcctgctgcgggactatgcccgccgtgagcctgcccacgacgcactggctgccgaattcggcacattgctggacgatccggaagatccgttccgccgcgagcgcctggccggccacttcaccgccagctgctggctggtcagtgccgatggccagcgcctgctgctgacccaccaccgcaagctgcaacgctggctgcagctgggcggccacgccgacggcgaccgtgacctggcccaggtggcgctgaaggaggccgaagaggagtcgggcctgagcggcctggtgctggaagacccggcgatcttcgatctggacaagcactggatcccggagcgcaaggacgtgccggggcactggcactacgacgtgcgtttcgtaatccgcgcgctgggtggcgaagccttcgtgctcagcgaggagtcacttgacctggcatggcggccggtgaccgaagtcgtgtccgatccggaatcggacgagtccatgcagcgcatggcgcgccggtggctggcacgttgaggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaatacaggatgcgtgtccgcagcgtgcccggaatcgcggccagctcgtcgcgcacggcggcggcctgttcctcgctggcggtgatgtcgatcaccacgtaacccaccttcgggtcggtgcgcaggaactggccgtcgatgttgacgttgtggcgcgagaagatctcgttgaccttggacagcacgcccggcacgttctggtggatgtgcagcaggcgcaggctgtcttcgtgttcgggcagggtcacttccgggaagttgaccgccgacagggtgctgccgttgtcgctgtagcgcaccagcttggccgccacctccacgccgatgttgtcctgcgcctccagcgtgctgccgcccacgtgcggggtcaggatcacattgtcgtggcgggtcagcggcgattcgaagatatcgccattgcccttcggctcgaccgggaacacgtccagcgcggcaccgccgacgtggccgctggccagcgccgcgtccagcgcatcgatgtcgaccacggtgcnnnnnnnngcgttgatcaggtgcgcgcccttgcgcatcttcgccagctcggtgctgccgatcatccactgcgtggccggggtctccggcacgtgcagggtgacgatgtcggcccgcgccagcaggtcgtccaggctggccgcagcacgcgcattgcccagcgccagcttggtttccacgtcgtggaagatcacctgcatgcccagcgattcggccagcacgccgacctgggtgccgatgtggccatagccgatgatgcccagggtcttgccacgcacctcatggctgccgctggccgacttcgaccagccgccgcgatggcactcggcattcttctgcggaatgccacgggtcagcatgatcgcctcggcaatcaccagctcggccacgctacgggtgttcgaatagggcgcgttgaacaccgggatgccggccagctcggccgcgtccaggtcgacctggttggtgccgatgcagaagcagcccaccgcgatcaggcgcttggcctcggccagcacctcggcgctgagctgggtgcgcgagcggatgccgacgatgtgcgcctcggcgatgcgcgccttcagttcgtcctcgggcagcgccttggtgtgcgcctcgatctggctgtagccggcggcgctgaacacctccacggcggtctggctgaccccctccagcaacagcacgcggatatcctgcttggggaacgaggtcttcttcggcgacatggggcgacacggccagtgggacaggggctgaccactatgccagatcgaagcgcccatggtgcagtgcgcaattggttgcatccgtagctatctgcagcgcggcggggctggacgctggcgcgtgccgctggcacgcttgcccgttcttcacgcaccgcgctggaccgtcatgaccgattcccgcattgcctcgctgcagcaggcctgtcccggcctgaagctgaagaccgacccggccgacctggagcattacgggcgcgactggacccggcgctggacgccggcgccgctggcgatcgcactgccggccacggtcgaggaagtgcaggcggtgatgcgctggagcgcaggcgagggcgtggccgtggtgccgtccggtggccgcacaggcctttccgggggcgcggtggccgccaacggcgagctggtgctcagcctggaacggatgaacaaggcgctggcctacgacgcggtcgatcgcaccctggtggtgcaggccggcatgccgctggaggccctgcataacgccgcgctggaccacggcctgatctacccggtggatttcgcnnnnnnnnggtcgtgcacgatcggcggcaacatcgccaccaatgccggcggcatccgtgtgatccgctacggcaatacccgcgagtggatcgccggactgaaggtggtcaccgccagtggcgagttgctggagctcaacaagggcctgatcaagaactccagcggctatgacttccgccagctgctgatcggttcggaaggcacgctgggcgtgatcgtcgaagcgacggtgaagctgaccgatccgccgccggccagcaatgtgatgctgctggcgctgcccagcttcgaagtgctgatgcaggtattcgccgcgttccgcgcacggctgcagctgcaggccttcgaattcttcactgatcgcgcgctggagcacgtgctggcgcatggtgcgcaggcaccgttcgacgaggtgcacccgtattacgtggtcaccgagttcgccgccaacgacgaagcgcaggaagcggcggcgatggcggccttcgaggactgcatgggcaacggctgggtcagcgacggcgtgatcagtgccagcgatgcccaggctgcccagttgtggcgcctgcgcgaaggcatcaccgaatcgctggcgcgctacaagccctacaagaatgacgtctcggtgcggatctcggcgatgccggcgttcctggccgagacccaggcattgatcggccaggcctacccgcacttcgacgtggtctggttcggccatatcggagacggcaacctgcacatcaacgtgctcaagcccgatgacaccagcgacgccgatttcgtggcgcagtgcgagcaggtgaccaagctgctggcgcaggtgctggcccggttcgatggcagcatctcggctgaacacggcatcggcctggtcaagaacggctacctggacagcacccgcggcccggccgagatcgccctgatgaaggcggtcaaacgcgcgttcgatccccaagcgcggctgaatcccggcaagctgttcgacgtttgagccgggcaaatccttcacgcacccgttacgctccacgcatcctcacaaccggcttcgaaccgatgacccgtccgcttctgctgctcgccctgctgtccctgccgctggccggcttcgcttccagcttcgccggcacctcggccggttccgccaccggtgcatcgtcgggctcttcggccagcagctcgggcgacgacaaggtggtgcaggccgcacgcgacgatgccgccgcgttcatcgccagcgacggccagatccgtggcgcccgcctgcaggccgcgctggtccacctgcgtgagcagagcgctgccgcacagcagcagagcgacctggaactggcccgcgcgctgctggcgcgttgatcccgccttcgggtagtgccagccgctggccggcagcgccatgacatctgcacggagcgcagccaggcatggcctggctctactgctggccgttccggccgcacatgccagcggagacctgcgcctggatccggaagggctgagccctgcacagcagcaggtggcgatgcagaccctggccgacgtgcagtccttgctgccagatggcctgctgcgggcactgccagcacacgtgcaggtgcgctggagcgaccacctgccggctgatgtgcacggtcgcgctttcgccggccgcatcgacctgcgtcgcgagctgctggatgacgccgtgcccggcgcacgccgtgcacgacgcagcgcgctggtgcatgaactgacccatgttgcagaccgtagcggcgcgaactggtcgcgcagtgcgcgctggcgtgacctggccggatggcagcgcaagccctggcatctcggccgtggtggcaacgacttccgtgaccgtagtccggatgcctatgaactgaaggatccggccgagtacctggcagtgaacgccgagcatttcgtgctcgacagcgagtttgcctgccggcgcccggcgctggcgcagtggtaccaggcccatttcggaaccccgccatcgctgccgcagtcgcactgcgcggccacgttgccattgctgcaggccgaatcggaagagggcgccgcatcgctgctgcagctcgatcccgcccgcgtctacgccgtggactacctgttcgccgaaggcagtgcgcagccgatgagccgttggggccacagcatgctgcggctggtgatctgcaaaccgggccgcgcgccgggaccggactgccgcctggacctggagcaccaccgcgtgctgtccttccgcgccttcgtcggcgacgtgcagatatccaactggcgcggcctcaccggcggctatccctcgcgcctgttcgtgctgccgctgcagcaggtggtggacgagtacaccaaggtggaactgcgtgggttgcagtcgctgccgttgcagttgtcgcccggcgagatcgccagcctgctcgagcgcaccgcacaggtgcactggagctatgacgggcgctattacttcgtcagcaacaactgcgcggtggaaaccgcaaagctgctgcaggcgggtgtgccgcgcctgggggaggccgggctggcccagctgagtccgcgcgggttgaagcgtcggctgtcccggctgcatgtgctggacgagcaggtgctgacggaccgcaatgcagcgcaggcgcagggctactactttgcctcggcgcgcgatcactatcagcggttgttcgcggtggcgagctcacagctggggctgccggtgcgcgatgtgcgcgcctggctgaagctgcccgcacagcagcgtgcgcagtggctgctgcagggtgacctgcgtgccagcgccggnnnnnnnnnnnnggaacaggctgcgcaacgccgcgccgaactnnnnnnnnnngatgtgctgaaacggcgcctgctggcggcaccggacagtgccgagacgcgcggcctgcgccagctgctggagcagggtgggcaatggctgcgcccgggtacgctgctggtcgacgatggctacgggttgccgcttgccgatgagcaggcggtgctggccgaagcggttgccactgccagcgcagaggcggtgccggcctggcaggcgctgcgcgtacggctgcgccagcagttgccggcgggccagcgcaacgagatggatgcgatcgatgccaacctcgccgcgctcggcgcacgcctgcgggaacaggcagccacgcccgctactggcgcggaagctcgatgacgaagcggctgccgccggcgctgccgggcgtgcagtagacgcggccgccatgtgcatcggcgatggccttgaccaccgccaggcccagcccgctgccgccgccctggcgcgagcgcgagccgtcggcgcgcatgaacggagtgaagatgtcggtgtgaagttccgggtcgatgcccgggccttcgtcctcgatcgccacctgcacgtgtccgggcgtgtcgtgcacggcaatccgcaccttgcccgggctggcgtagcggcgcgcattctccagcagtgccagcagggcctggcgcaagcgtgtcgggtcacagtgcgcgttgtgttcctcgcggctggtttccagctccagcacgaagccggcggcgcggaactgcgggtcgaccagggtcatcaccgaatgcacttcggccaccacgtcggtnnnnnnnnggcgtacgtccaaccgcgcgttgtcggacaggctcaacacgcgcagatcctcgatcaggcgtgagaggccttcgacatgtgccagcaggctgcggaactgggattcgtctggctggaacacgccctcggccagcccctgcaggcgaccacgcaggatcgtcaccggagtccttagttcatgggcaatggccgcatgccacatcgcgcgctcgctctccatgtgctgcaggcggcgcgccatcgcattgaaatcctcgaccagggtggccacttcgccgggcgagttttcctgggcgctgnnnnnnnnaccgaggtcgccgccggcaannnnnnnnacgctgtcgaccagcgaattcaacggcgacaggatgcggtgggcaaggcggaacgaggcggcgatggccagtgccaggccggtcaggatcaccccgaccatccatgccagctccggcccggtcggcagccagctttccggctcttcggcactgccggggaagaactcgaccagcaccgcgtacagcagccacgatgacaggatcatcatcacgatgacgccgatcaccatcagcgacatcgagacgatgatgtggcgactgagcccggagcggcgcaggccggccatcagcggtcggccatcaaccggtagccgacaccgcgcacgctggccggaacattgaccatgcccacttcatccagcttgcggcgcagcttgctgacatggctgtcgaccgtgcgctccagcgcctcgctttccggcaggcattcgtgcatcagttcgctgcggctgaagatgcgggtcggcgccagcgccatgcagtgcagcagcttgaactcggtgagggtgagcagcacttcgtggctgtagccgtcgccttccacatgcacggcatgggtggccgagtcgatcagcaacgggcccgcgcgcagtgcggtcggtgcgtccacgcgcgagccacgcagcgtacgccgcagcacggcgcgcacgcgcgctgccacttcggctggattgaacggcttgaccacgtagtcgtcggcgcccatgcgcagcgcagtcagcttgtccaggtcctggtccagcgcggtcagcatgatcaccggcgtttcgccgcgctggcgtagctgggtcagtacgctccagccatccagccgcggcagttgtacgtcgagcaggaccaggtcggggcgggcgctgcggtgcaggtccagtgcactgtggccatcggcggcacgcagggtgcgtagtccttcgcgttccaggtaggcggtaagaatatcggcgatctcggcctcatcctcgacgatcaggacgagggcggcgagggcaggggaggcatgcatgcaggggcggggccttaaggtgcttgcctccatcgtatctccacagttcctccatcgaaaccccatcatcgccccgcagactgcacgcttcagaacctatcagccgcccgcgcggcattgtgcacagcaatgagaaccttcaggactccggtcgcgttgatcgcggccctcgccctggccatgacggcctgctccgcccccgaagccacgcccgaagcggcaccgcgcgtcagcgtggtcacggtcggcccgcagttcgtacagcgcgatgacgaactgcccggccgcgtggccgccgtacgcaccgcacagatccgtgcccaggtgggcggcatcgtgcagcgccggctgtttgagcagggtgcggaagtgcgcgccggccaggccctgttccagatcgatccggcggcgttccgtgccgatgtcgactcggcactggccgcgctgcagcgcagtgaggccgccttgggccgcagccgcgtgcagtcgcagcgcctgcatgcgctggcggccgcgcaggcggtcagccagcagcaccgcgacgatgccagtgccgagtacgaacaggcccgtgccgcggtgaacgagnnnnnnnngatcctggcccgccgccagctcgacctgcgctatgccacggtcagtgcaccgattgccggtcgcatcgaccaggcgctggtgaccgaaggtgcactggtcggcgtggccgatgccgagccgatggcggtggtgcagcagatcgaccaggtctacgtcgatgtgcgccagccagcgacgcagctcgagtcgctgcaacgcagtgccggtggcggcgagctgccggtgacgatcatcggtgcggccggcaagccgctgcccgaacgtggccagatgctgttctccggtatcaatgtcgatgcgcgcaccggtgatgtgatcctgcgcatcctggtcgacaacccgcagcgccagctgctgcccggcatgtacgtgcgcgcgaaggtgccgcggggtgcgccggccagcgcactgaccgtgccgcagcaggccgtgctgcgcagtgccggtggccaggcctatgcctgggtgatcggtggcgatggcaaggcggtgatccgcacgctggaagtggacggtagtgtcgatcgccaatggctggtgcgcaccggcctgaaggcgggcgaaaaggtggtggtcgaaggccaggaacgcctgcaggaaggcgtggtggtcgatgcgcgcgattggcagatgccggtcgccagcgccggcgcggtgcaagccggcagcaagggctgagcctctaccgggccggtccctccaggaaaatccaacatggcacgtttcttcatcgatcgcccggtgttcgcctgggtgctggcgatcttcatcatcctggccggtgtgctggcgatcccgcggctggcggtggagcgctatccggcggttgccccgcccagcgtcagcatctatgccagttacccgggtgcgagcccgcagacgctgaatgacgcggtggtcggcctgatcgagcgcgagctgtccagcgtcaagcacctgctgtacttcgagtcgtcggtggacacgtccggcgaagcctcgatcactgcgaccttcaagccgggtaccaacccggagctggcgcaggtggacgtgcagaaccggatcaaggcgatcgagccgcgcctgccgcgcagcgtgcgccagaacggcctgttcgtggaggccgccgattccggcttcctgatgctggtcggcctgcgttcgccggatgccagcgtcagcgaggccgcactgggcgacttcatggcgcgcaacatcatcgaggagctgcgccgcatcgatggcgtcggccgcgtgcagctgttcggtgccgagcaggcgatgcgcgtgtggctggacccgacccggttgaccggctatgggctgaccatgggtgacgtggccgctgccatcgagcagcagaacctggagatctcgccggggcgcatcggcgattctccgggtgttccgggccagcgcatcaccgtgccgctgagtgccgatggccagctgtccacgccggagcagttcgctgccatcgtgctgcgcgccggggccgacggctcgcgggtggtgctgggcgatgtcgcccgcgttgaactgggcgcgcagagctatgcctggggcacccgcgaggatggccatccggccaccgccgccggcgtgcagctgcgtcctggcgcgaacgcggtgcgtaccgcgtcggcggtgcgtgagcgcatggccgaactggcgccgctgctgccgcgcggcgtggaatcgagcattccgttcgacaccgcgccgttcgtcaagatctcgatccagaaggtggtgcagacgctgctggaggcgatgctgctggtgttcgcagtgatgtacctgtttctgcagaactggcgctacacgctgattccggcactggtcgcaccgatcgcgttgctgggcaccttcgcggtgatgctggcgctgggcttctcgatcaatgtgctgaccatgttcggcatggtgctggcaatcggcatcatcgtcgacgacgccatcgtggtggtcgagggcgtggaacggatcatggccgaggaaggcctgccgccgcgcgaggccaccatcaaggcgatgcgcgaactgaccggtgcggtgatcggcatcaccctggtgctgaccgcggtgttcatcccgatggcgctggccagcggctcggtgggtgcgatctaccgacagttcaccgtggcgatggcggtgtcgatcctgttctcggcgctgctggcattgagcctgacgccggcgctgtgcgcgacgctgctgcgtccgaacacccatggccatcatggtcgtggtgggctgttcggcgcattcaaccgcggcttcgagcggatgaccgggcgttaccagcgtggtgtggcgtcggtgctgcagcggagcgggcgggtgatgggcgtgttcgccgcgctggtggcggcgctgctgctgggcctgcactggctgccgggcgccttcctgccggaagaggaccagggctacttcatgacctcgatccagctgccggccgaagccaccgccgaacgcacgctggccgtggtcgaagcctacgaacggcacgtggcgtcacgcccgggcatcggctccaaccagtcgatcctcggctacagcttctccggttccggcccgagcgcggcgctgacctacacgatgctgaaggactggggcgagcgtgcaggggccaccgcggccggcgaagtggaggccgcgcagaaggcgatggcgacgattgccgagggcgaggtgatgagcgtaatgccgccggcgatcgacagcctgggccgttcgtccggcttctcgctggccctgcaggcgcgtaccgggcagagccaggccgaactgcgtgcggccctgcagcagctgctgaagctggccgaggccagcccgctgctgtcggaggtgcatgccgatggcctgccggcaggtaccagcgtgcggctggacatcgaccgcgccaaggccgaggcgatgggcgtggggttcgagcagatcagcagcacgctgtcggcggcgatgggctcgcagtacgtcaacgacttccccaacaaggggcggctgcagcaggtgatcctgcaggccgatgcaccccatcggatggagctggaggacgtgctgaagctgtacgtgcgcaacagcgaaggcggcatggtggcgttgtcggagctggtgacgccgcactggaccgaggcgccgctgcagctgcagcgctatctcggcttcccggcgctgaacctgtccggtgcaccggcctccggcgtgtcgaccggccaggccatggcggagatggagcggttggcggagaagctgccgtccggttttgccctgcagtggaccagccagtcgctgcaggagcgggagtccggtgcgcaggcgccgtggttgctgctgttgtcgatgctggtggtgttcctggtgctggcggcactgtacgagagctggtcgatcccgctggcggtgatgctggtggtgccgctgggcctgctcggtgcggttgctgcggtgctgttgcgcggcatgcccaacgacgtgttcttcaaggtcggcatgatcaccgtgatcgggctgtcggcgaagaacgcgatcctcatcgtcgagttcgcgcgccagctgcagcagcagggtcgcggcctggttgaagcggcgctggaggcggcgcggctgcgcctgcggccgatcgtgatgacctcgttggcattcgcgctgggcgtggtgccgctgatgctggcgcagggcgcgtcgaaggaaacccagcaggcgattggaaccggtgtgttcggcggcatggtcagtgcgacggtgctggcggtgttcttcgtgccggtcttctatgtagtggtgcagggcgcgcggcagtggatcgcgcaacgcctgcgcaggcgccggccgatgccggaaggatccgtggatggaacgggacatcgttgaagacctgcatgagcggcagttggcagcgctggaacagcgcctgcggcaggcattgctggatgacgaccacgatgcgctgaccgcgctggtatcgccggcattgttcatgatggacgggcagggcggacgcttgctcgacctgccgtggctgggcgactggctggccggaaacctgcacgtgcgcagcctgcagtcgtacgcggtggaaacgctgctgtgcggacgcctggcattgttgtccagcgacgtgcgcttgtcggtgcgcgggcagggccaggagcgcgagctgaaactgcgcctgctgcgggtgtggacctgcagttccggcgaaagcggcgcgcagctgttgtcgatggcggtactggccgcatgagtgcggtcaggccgctttcaggccccgctcaccgacaggtggtagggtcgagcctctctgtagtgtcgacaaggagtcgagccatgcgtgtagttcccagtctgttggcagcctccctcgggttggtgctggccgcgtgccagccggcccagccgcccgccgcaggcggcaatgacgccccgcctgccgcgccgcagccgagcgccagcaccgaaggtggcagcgagaccacgtaccagtgtggtgatctgagcgtgcgcgcgaccttcaatggcgaggatgcggccacggtggtgatcggcgaacgcaccttcgccatgagctccgagcgtgcggcgtcgggtgccaagtacggcgatggcaagggcaacagcttctggaccaagggcagcgatgacggcctgttgagcctgaagggcgaagccgatcgcgagtgccatgcggtcgaagccactgaaggcgatggcagcgccggcaatgccgcgttccgtgccaccggcaatgagccgggctggctggcggttgtcgacggcgacacgccgggcctgcaggtggaagtggactatggcgagcgccgtttcgatgtcgcccagcccaccgcaggtgctgacggctggagtggcaaggcgtccgatggcaccgacgtcaagctcagcttccagcgcacgacctgccaggacgacatgagtggcgaggcgttcgatgccaaggtgaacctgaccatcggcacccgccagtaccacggctgcggcaatttcggcgcgaagcagccgtaagctacctgtagagccgagccacgctcggctgcagtccctgtccaacgcacagcagccgagcgtgggctcggtgctacacgactgctacatccgatggcctgcctgcggcgaatgcgccgcaggcagggacaggcagccgatcagcgcgaggcgattagtcggcacggcccgcgaattcaccggtggcggtgttcaccagcacgcgttcgccgttgacgatgtactccggcaccatgatctcgatgccggtgttgagcttggccggcttcgggcgcttggtggcggtgccacccttcagttccggcggcgtctcgatcacttccagcaccaccgaggccggcagctggatcgccaccggctgctcgtcgatcacctgcacgtagatgccggtcaggccatcggtgatgtagccagcgtcgtcgccgatcacgtccgcgtccagggtgtagggggtgtagtcctcgtcatcgaggaacacgaacgcgtcgccgtccttgtacgaataggtggactggcggcgcagcagttcgacctcgaccaggttgtcgtcggcatcgaagctggcatcgagcttgttgccgcccggcacgctgtacatgatgaagcggaagcggacgttgccgccgcgaccctgcggcgagctgcgctcgatgtcgcggatctggtacacgccgttgttgtactcgacgacgttgcccttcttgatgtcgttggctttcatggtgatctaggtcgttgggggagggcgccgtcccggcgcccgtggggaatcacttcggagcgaggcgggtagcgccgtccaggcggatggtctcgccgttgaggtaggtgttgccgaggatgaagccgaccaggctggcgaagtcttccggcttgcccaggcgcgacgggaacggaatcgaggcggccagcgactgctgcacggcttcgggcatgccgtcgaccatcggcgtccagaacacgcccggagcaatcgtattgacgcggatgccgaagcgcgacagttcgcgtgccatgggcagcgtcatcgagaccacgccacccttgctggcggcatacgcggcctggccgatctggccttcataggcggcgatgctggcggtgttgatgatcacgccgcgctcgccgtcagtgcccgcttcgttgtgctgcatgcggttggccgcggccttggccacgttgaagctgccgaccaggttcaccatcaccgtgccctggaagccggccagcggcatcgggccttccttgcccagcacgcggccggcgcccaggatgccggcgcagttcatcgccacgttcaggccgccgaggaaatcgtgggcctggtcgatggccgcggtcaccgccgcctcatcgctgacgttgacgttgaaatagcgggccttgtcggcacccagcccggcaatggcggcagcgcccttgtcgtcgttgaggtcgaacagggccaccttgccgccctgggcgacgaggtgctgggccacggccaggccgaggccggagacgccgccagtgatcacggcacgtacggaagacagctgcattgaacggtcctgcaggttcgagaaccgccgattctaacggaagccgcgaccgccgctgttgtgcactgcgccgcctttgcggggcggcgcagtgcggcggtcaaccggcggcggccagcgcctgcccggtgcggctggcggtggcgcggccgagcaggccggccagccagcggccggtctcggccagtgccggcaggtccacgccgctgtccaggccgaggccctgcagcaggtagaccacgtcttcgctggccacattgccgctggcgcccttggcatacgggcagccaccggcacccgacaccgcactgtcgaccacgcgcacgcctgcttccaggcaggtggcgatgttggcgatggcctggccgtacgtatcgtggaagtgcacggccagtgcttccatcggaatctcggcagcgaccgcctgcagcatcgcccgtgccttgcgtggggtgccgacgccgatggtgtcgcccagcgagatttcgtaacagcccatctggtgcagggcgcgtgcaacgcgcaccacatcagccagcggcacttcgccctggtaggggcagccgagcacggtggagacgtagccgcgcacgcgcacgccatcggcggcggcacggcgcaggatcggctcgaagcgcgccagcgattcatcgatgccggcattggtattggtgcggttgaatgcctcggacgcggcggtgaacaccgctacttcctcgacgcccaccgcccgggcgcggtcgtagccctgttcgttcggcaccagtaccgggtagtggatgccgggccggcgctggatgccagcatagacctcggcggcatcggccagctgcgggatccacttcgggctgacgaagctggttgcctcgatgctgcgcaggccggtggccgacaggcggttgatcagttcgatcttgtcgccggtggagaccgactgcttttcgttctgcaggccgtcacgcggcccgacctcgacgatgcggacgtagtcgctcatgcggttgccccatttgcagggcggtggcagaccgcctcgatgttgttgccatccgggtccagcacgaaggcgccgtagtagtccgggtgataccacgggcgcaggcccggggcgccgttgtcgcggccaccggcggcgagggcggcggcatggaaggcgtccacctggtcgcggctggcgcaggcgaaggccacatgcacgccatggctggcggtgccaccattgccaagccagaagaacggcttgccgtcgctgccgaagccgatgtggtcgtgcgcgccggtctgttcggcggtcacttccatcaccacgccgatctgcagcggcgccagtgcctgcaggaagaaggccttgctgcgcgccaggtcggcgctggtcaaaccaagatgatcgagcatgttcaggcttccgtgacccagtgggnnnnnnnnttgtcgaggaaggcgcccaggccttcctggccctcggccgacacccgcaggcgcgcgatcagggcggcattatcgcgatccagggtgtcgcggtcatggctgtcgcggacctggcggaccagttgcttggcggtggacgaggcgatcgggccggccttgtcgagcagggccagctggcgttgcacggcctcgtccaggcgttcgggctcgaccagctggtggaccaggccgatgcgcagcgcagtgtcggcgtcgaaatgctcgccggtggcgaaccagcggcgggcctggcgcgggccgatggcttcgatcacatagggcgagatcaccgccggcagcaggccgaggcggctttcggtcaagccgaagcgggccgaggtgctggcgatggcgatgtcgcagcaggcgaccaggccgacgccgccgccgaaggccgcgccatggacccgggccagggtcggcttgggcagctcgtccagggtgcgcatcagccgggccagggccagcgagtcctcgcggttatcggcttcgctggccgccgccatgccgcgcatccactgcatgtcggcaccggccgagaaggaggcgccgtggccggccagcaccaccgcgcgcaccgaagcatcgtggccggcggcctccagtgcggcggtcagccgggcgatcagcccggcgtcaaaggcgttgtgcagctccggccggttcagccagagggtgaggacggcgccgctgcgctcgatctgcaaagcatcgttcatgggattccagggtcactccatacctgtatggatcatagcgggccattggtcatgggccatgacgcgacgcgggaatgttagaatcgagaaccatttacatccagcagagaacacgctagatgacgctgtccgaactgccgctgcacacctcggccgtggtcgagtccgtgcaggacctgcatgccaacgatgccatcgcccgtcgcctgcgcgagctgggtttcgtgaagggcgaggaagtgcgcctggtggccaagggtccggtggggggagagccgctgctggtgcaggtcgggttcacccgtttcgcgctgcggatcagtgaagccaagcgggtcgtggtcgacgccgccagccaggaacgacgcgcatgactgctactgccactaccgcccccctgcgcgttgcgctggttggtaaccccaacagcggcaagaccgcactgttcaaccagctgaccggcagccggcagaaggttgccaactacaccggcgtcaccgtcgagcgcaaggaaggccgtctgcgtgcgccgtccggccgcgagttcgcggtactcgaccttccgggcgcctacagcctgcatccggccagcctggacgaggcgatcacccgtgacctgtgccggggcttctacccgggcgaagctgcgccggatgtgctgctgtgcgtgatcgacgccaccaacctgcgcctgcacctgcgcttcgcgctggaactgcgcgagctgggcaagccgatggtggtggcgctgaacatggttgatgcggcccagcgccgtggcatccaggtggacgtggccgcgctggagcgcgagctgggcgtgccggtagtggagaccgtggcggtgcgcaagcagggcgccaaggctctggtcgaacgcctggatgcgatggtcccgcacctggatgcaccggtgccgggcccggaaggtgggctcgattaccacgccaaggtgcgcgagatcctgtcggtggccgtgcgcatgccggcgcggaccgcgaagatcgacgacgcgctggaccgctggctgctgcacccggtgttcgggctgatcagcctggcggtggtgatgttcctgatcttccaggcggtgtacgcctgggcgacgccgctgatggacgccatcgaggccggtttcgcctggctcggcgccttcgtcggcagcgtgctgccggaaggcccgctggccagcctgctgaccgagggcatcatcgccggtgtcggtggcgtggtggtgttcctgccgcagatcctgatcctgttcttcttcatcctggtgctggaggaatccggctacctgccgcgtgcggcgttcctgctcgaccgcatgatggccgccgccgggctgtccggccgctcgttcatcccgctgctgtccagcttcgcctgcgcggtgccgggcatcatgtccacgcgcagcatccaggacccgcgtgaccgcctggccacgatcctggtggcgccgctgatgacctgttccgcacgcctgccggtgtacgcgctgctgatcggtgcgttcattccgcagaagacggtatggggcgtgttcaaccagcagggcctggtgctgttcggcctgtacgcggccggcatcctcagcgcgctggcgatgtcgtggatcatgaagaagtggcgccgcgacaagagcgagcatccgctgatgctggaactgccgtcgtaccgcctgccgcacgtgcgtgacctggcggtcggcctgtacgagcgcggcatgatcttcctcaagcgcgttggcggcatcatcctggcgctgaccatcctgctgtgggtgctgttgtcgttcccggcagcaccggcgggggccaccatgcccgcgatcgattacagctacgccggccagatcggccatgcgatggcggcattcttcgcgccgctgggcttcaactggcagatctgcatcgcgctgatcccgggcctggccgcgcgtgaagttgcggtgtcttcgctggccaccgtgtatgcgctgtcggcagccgatgacgatgccgccagccaggcactgaccccgctgatcagcgatggctggtcgctggccaccgcactgtcgctgctggtctggtacatctacgccccgatgtgcatctcgacgctggccaccatcaagcgcgagaccaactcgtggaagcagatgggcttcgctgcgttctacctgttcgcggcggcctacgtggccgccctgatcacctaccaggtgaccagggcgctgggaggcggctgatggatgccggcctgctgatccagtacctgatcatcgcggtggccgtgctggtcagtgcctgggtggtgctgaagaagcagttccccggtaccgtgcgcaagctgcgcggtgcgttggcgctggccctgctgaagcccggtcgcgccgcctggctgcaggcgctggggcggaaggtcgcgccaccggcaagcggaagtggcggtgcctgtggcggctgcgacagctgcgggccgactccgccgaagcggcactgacgctgcttctcctgcgctggtgggtgcgaaccttggttcgcacgcttccggggttcagacctctctgcggatgatcgcccggaagcgtccatcccgattcaatcgccgcaccgattcccggttcccatgggttgccgcgaagccggccacgtcggcaagggcatcgagcagcaggcctttcagtccgtcgcggttaccagcctgcagcaggtcttcaagatcctgctggatgaaggcccggcgcaggcctggtgtctcttcgatccgccagtcgacgtggggcgtgggaatgctggagcggtacctgaaagccgtttcaagatcgtcaggtgcgaggggatgctcgagcagctctggaaagtagagtccagcattcacatagaaaccccggctttcgctggcacgctggtgattcacgacaagcagggcgtcatccagcaagcggtagcgggtagtcgtggtcccggcaaagccggtcttcctggcgcacttgctgaagacagtcgaggatttcatgggctttgcccgggccggaacagggggggcacagccttgaggcgcggtgcctggcggtcaattggcaaacgcgacacgcggaacactggccaccatttcatccacgcatggcgtggatctaccaggcgcgtgagcccaggtccgccgccagcgccagccacttgctgcgttgtgccgctgtactgctgcgtacagcgccaaggcggctgacacgcaccgggcggatgccgcagaactgcaggatggtggcgcggatctgggcgacgcccgggtcgcggtagatccagcggtagtaccagggcggcgtatccagcgtggtgatcacccgcgcgctgcgcccggccagcagccggtcccaccacaccgaatcgcgccggtagcggaaggcgtaccccggcagcagcacgcgatcgaagaagcccttcagcagtgccggcatcgcgccccaccaggtggggtagaccagcaccaggtgatcgcaggcctcgatcgcttccgcggcgtcctgcaggtcggcttccagcggctggatctgacggtagccgtggcgcagtaccgggtcgaactggaggtcacccagcgcgatcaggcgtacctggtgaccggcgttctcggcggcggtggcgtagcgctgggcgagggcgccgcacaggctgtcgcggtcgggatggccgagcaggatcaggatggaacgggacacggcaacctcgggcaatggaaagtgcgcgaggttggggtctgccccaggggcagagtcaaaccggggtggtgcagccgctgggttccaggatgcagtcgccgctgccggagtgcagccactgctgcagttcgtcgctgaccagctgcaggtcgcgctcgacctgtgccagccgcatccgctcgtcggcgatgcggccgcgctgctgctccagcaaggccagtaccgctggccagtcgagccgtccatcgcggccctgcaggcgtgagatcgcggccagggtgatgcccagccccagtgcctgacggatcagctgcacccaggccacgtcctgttcgctgtagtcgcgatagcggttcaggcgtggcaccggcggcagtagtccgcgcgcctcgtacaggcggatggccttggcactggcgccggtcaggcggctgacttcggagatgcgcatcgactcagtcccgcaccagcccgccatcgaccaccaggttctgaccggtcacnnnnnnnnaccaggggctggcgaagaacagcgcggcatcggcgaactcggccggcgtggtgacgctgcgcagtggcgtgttggcggcgatgtagtcgaacactgcttccggggtggcggcgctggcatcggtggtgcgcagcaggccgcccgacaacatgttcacggtgatgccatgcgggccgaggtcgccggccagggtacgggtcagcgacagcagtgcggccttggcggcggtgtagtcgtgatagggcaccaccggattctggaacaggttggtgccgatgttgatcacccgaccgaagcgacgggcctgcatgccgggcagggcggcctgcacggtgttcagcgcgccgcgcacgctgccctcgaactgcgcctggaacgccggccagccgatgtcggcggcgccgtcgcgggcatcaccattgaacgagaacgctgccagtgcgttgttgactacggtggtgacgccctggccgaagtgggcgagggcgtgctgcagcattgcatcgacctcggcgcgctcagtgacatcggccggcagcgcgatcgcctgtccgcccagctcggcagccagagcacgtgcagcgccttcgcttcggtggtagttgatgatgannnnnnnnccctgcgcggcgaaggcgcgggcgatgtgctggccaagtccgcgcccggcaccggtgaccagcaccagctgttcactgatctgcatgagggaactgccatccattgcatgaaagggcatgcagcgtagcagcgatggcgcttgccggagcgggcgtgctgccgctagcctgcaggcatgaaccagactcccctgcgattgctcatccacggtgcctccgggcgcatgggccaggccctgctgcggctggccgccgaacatcccgaaaccctgcagatcgccgctgcggtgacgggtcgtgcgccggcccagcgcgtggtcgatggcgtaccgttcttcgcggccagcgagctgcccggtgcgccggcattcgacgtggcgatcgacttcagcctgccggagggtttcgacccgatgctggcactgtgcgtggaacgtggtgcggggctggtctcgggcactaccggcatctccagcacgcagcgccaggcgctggannnnnnnnnnnngaggatcccgctggtctgggcctcgaacttcagcctgggcgtggcggtgctggacgagctggtcgagcgcgcggcgcaggcgctggccggctgggactgtgacatcgtcgaatcgcaccacacccagaagaaggacgcgccgtcgggcactgcactgaccctgggcgcggccgcgcagcggggcggggcagagccgcactacgccagcctgcgtgccggtgacatcgtgggcgagcacctggtgcagttcaccggtctgggcgagcgcatcgagctggtgcatcgggccaccaaccgcgacattttcgcccgcggcgccctgttcgccgcccgccagctgcagggccgcgccccgggcagctaccgggtacgggacctgctgcagtaaggcggtagtgccggtcgctggccggcagcttccgggcgcccgaaggcgtggggatagccggccagcggccggcactaccaggcggcggaccgcgcatacgccgccggattgaaatgaatgcgcaatcgcccgttcatgaagcgcgataaccgctggcgcgagcgccccggcagcgctacaattcgcactcgccgaatcacgaaagccggaccggtcccagaccgcacgtccgcgcttttttgcaaccggatttccgtgaagcgcaggcgtgacttcggcagccccctcggtagccaaagtgagattcccgtgacccaagccgcaatcctcgtcctcgaagacggcaccgtattcgagggcgaatccgtaggcgcgcccggcctgtccgtcggtgaggtggtgttcaacaccgccatgaccggctaccaggaagtgctgaccgacccgtcctacgcccggcagatggtcacgctgacctatccgcatatcggcaacaccggcatgaccgaccaggacaatgaagcgtccaaggtgtggtcggccggcctgatcgtgcgcgatgttccgcgtcgccccagcaactggcgcagccaggtgtcgctgcaggactggctgatccagcgtggcgtggttgccatcgccggcatcgacacccgcaagctgacccgcatcctgcgcgagaagggcgcgcagaacggtgcgctgatggccggcgacatcgacgtggaaaaggcactggaagccgcccgcaagttcccggggctgaagggcatggatctggccaaggtcgtcactaccgagaagacctacacctggaccgagggccagctggacctggatgccaatgccttcgtcagcgtgccggccaagtacaaggtcgtggcctacgatttcggcgtgaagaccaacatcctgcgcatgctggccgagcgcggctgcgaagtgaccgtggtgccggcacagaccccggccgccgaagtgctggcgctgaagccggatggcgtgttcctgtccaacggcccgggtgacccggaaccgtgcgactacgccatcgaagcgatcaagaccttcatcgacgtgaagatcccgaccttcggcatctgcctgggccaccagctgctgggcctggcctcgggcgcgcagaccatgaagatgggccacggccaccacggtgccaaccacccggtgcaggacctggacagcggccgggtgatgatcacctcgcagaaccacggcttcgcgatcgatgaagcgaccctgccgccgaccctgcgcgtgacccaccgctcgctgttcgatggcaccaaccagggtgtcgcccgcaccgacgtgccggcgttctcgttccagggccatccggaagcgtcgccgggcccgaccgatgtcggcccgctgttcgaccgcttcgtggtgctgatggagcaggccaaggcgtgatcagtacgccgccggccccccggtggcgtcgcgatggaccgtaaaccccgcatcgctgctgcccctggcgcggcgctgcggttcaagattcctgatcgacagcgtgcgatcactcccccttgtcacgctgtactgacttagagaagaaaatgcccaagcgcactgacctcaagaccatcctcatcatcggtgctggcccgatcgtcatcggccaggcctgcgagttcgactactccggcgcccaggcctgcaaggccctgcgtgacgagggttaccgcgtggtgctggtcaacagcaacccggccacgatcatgaccgacccggagatggccgatgccgtctacatcgagccgatcaactggcagacggtcgagaagatcatcgccaaggaaaagcccgatgcgctgctgccgaccatgggtggccagaccgcgctgaactgcgcgctggacctggccgacaatggcgtgctggagaagtacaacgtcgaactgatcggcgccaagcgcgaagcgatccgcatggccgaagaccgcgagctgttccgcgtggccatgggtgagatcggcctggaatgcccgaccgccgccgtcgcccacaccctggacgaagcgctggagatccagacccgcgtcggctacccgaccatcatccgccccagcttcaccctgggcggcagcggtggcggcatcgcctacaaccgcgaagagctggtcgagatcgtcagccgtggcctggaactgtcgccgaccaccgaagtgctggtggaagagtcggtgctgggctggaaggagttcgagatggaagtggtccgcgataccgcggacaactgcatcatcgtctgctcgatcgaaaacctcgacccgatgggcgtgcacaccggtgactcgatcaccgtggcgccggcgcagaccctgaccgacaaggaataccagcgcctgcgcgatgcctccatcgccgtgctgcgcaagatcggcgtcgataccggtggctcgaacgtgcagttcggcatcaacccgaagaccggccgcgtggtcgtcatcgagatgaatccgcgcgtgtcgcgttcctcggcgctggcgtccaaggccaccggcttcccgatcgccaaggtcgccgccaagctggccgtgggctacaccctggacgaactgaagaacgagatcaccggcggcctgaccccggcctcgttcgagccgtccatcgattacgtcgtcaccaagatcccgcgcttcgccttcgagaagttcccggccgccgacgcccgcctgaccacccagatgaagtcggtgggcgaggtgatggcgatgggccgtaccttccaggagtcggtgcagaaggccctgcgtggcctggaaaccggcaaggtcggtttcgacccgaccggcctggacctgggcaacgaagacgacctgcagaccctgcgccgcgaactgaaggcaccgggtccggagcgcctgttcttcgtcgccgatgcattccgcgccggcatgagcgtggacgagatctacgcgctgtcgttcatcgaccactggttcctggaccagatcgaggaaatcattgctgccgaagctgacgtcgccgccggtggcatcgacgcactggacgccgcacgcctgcgcaagctgaagcgcgccggcttctccgacgcccgcctggcgcagctgaccggcaccaacgaagccgccatccgcgcgctgcgtcgtgcgcacaaggtgcgcccggtctacaagcgcgtggactcctgtgccggtgaattctccaccggtaccgcctacctctactcgacctacgaggacgagtgcgaggccgcgccgagcaaccgcgacaagatcatgatcctgggcggtggcccgaaccgcatcggtcagggcatcgagttcgactactgctgcgtgcatgcggcactggcgctgcgcgaggatggctatgaaaccatcatggtcaactgcaacccggaaaccgtgtcgaccgactacgacacctccgaccgcctgtatttcgaaccgctgaccctggaagacgtgctggaaatcgtcgagctggaacagccgaagggcgtgatcgtgcagtacggcggccagaccccgctgaagctgnnnnnnnnnntggaagccaacggcgtgccggtgatcggtaccagcccggattcgatcgacctggccgaggaccgcgagcgcttccagcagctggtcgacaagctgggcctgaagcagccgccgaaccgcatcgcccgcaacgaccaggaagcgctgctgctggcccgcgagatcggctacccgctggtggtgcgcccgagctacgtgctgggcggccgtgcgatggaaatcgtctacggcgaagccgacctggcccgctacgtgcgcgacgcggtgaaggtgtccaacgattcgccggtgctgctggaccgcttcctcgacaacgccgtcgagtgcgacgtcgacatcatcgccgacaaggagggcaacgtcctgatcggtggcgtgatggagcacatcgaagaagccggcgtgcactcgggcgattcctcgtgctcgctgccgccgtactcgctgtcggctgaaacccaggccgagctgcgccgccaggtggtggagctggccaaggccctgaacgtggtcggcctgatgaacacccagttcgcgatccagaccagcgacgaaggtgccgacaccatctacctgctggaagtgaacccgcgtgcctcgcgcaccgtgccgttcgtgtccaaggccaccggcatgccgctggccaagatcgcggcgcgctgcatggccggcaagagcctggccgagcagggcgcgaccaaggaaatcgtgccggactattactcggtgaaggaagcgatcttcccgttcgccaagttccagggcgtcgacccgatcctcgggccggagatgcgctccaccggtgaggtgatgggcgtgggccgcagcttcaacgccgccttcgcgcgtgcgcaggaagccggtggcatcaaggcaccgccggtcggcaaggccttcgtttcggtccgcgatccggacaagaaacgcgtgctgccggtggccaaggcgctgctggcgcgtggctacagcctggtcgcgacccgtggcaccgccgcgtggctgcagcagcacggcatggactgcgagatcatcaacaaggtggtcgaaggccgtccgcacatcgtcgactcgatcaagaacggcgagatcgtctacatcgtcaacacgaccgaaggtcgctcggcgatcaacgactcgttctcgatccgtcgcgaggcgctgcagcatcgcgtcacctactcgaccaccattgccggcgccaaggcgctggtggattcactggaattccgcggcaccggccccgtctggtcgctgcaggagctgcacaaggagttgaatgcatgagagcccccatcacgatgaagggcgcgcagaagctgcgcgacgaactggatcacctgaagtcggtcaagcgccccaaggtgatcgccgccatcgccgaagcacgtgagcatggcgacctgaaggagaatgccgagtaccacgcnnnnnnnnaggaacagggcttcatcgaaggccgcatcaagcagctcgaaggcgagctgtcgcacgccgagatcatcgacgtgagcaagctcaatgccggctccaaggtggtgttcggcgccagcgtgacgctggccgacgtggaaaccgacgaagagaagaagtaccagatcgtcggtgacctggaggcggacatcaagcagggcctgatcgcgatttcctcgccggtgnnnnnnnngatgatcggcaagctggaaggtgattcgatcgtgatcgacgccccggccggccagcgcgagtacgagatcgtcagcgtcagctacgtggactgacccggtggcaacggcgaccctgctgttgccggcacgcagccgctttgccgcggctgcgctgccggacgatgtgnnnnnnnnnnttggccgcgccacgacggtgcaggtcgcaccgggtgaacgcgcgcagctgacgcgccatttcacggtcgccgcgccgcaatggccggtggccgcgttgacccgccagcgcgacgtcggcgatgccgctggcgccagctggctgcgtgccgatccggcctgcatggtgccggacatgcatggcgcgcggatgatggcctacggcgaaacgctgcgaccgaccctggccgactgcctggccctgctgccggtgctgcagccgttgttcgccgatgccggattcgtgctcgacgcaccggacccttcgcgctggtacctgcgcctgccgatcgacctggccctgccggacttcgacagtccggacgaggtgctgggcgatgacctgttctcgcacctgccggaaggcgaggtcggccgccgttggcgggcgctgatgaccgaagcgcaggtactgctgcacaaccattcctggaaccagcagcgcgccgcgcagggacaacagccgatcaattcgctgtggttctggggtggtggcgtgatgccggtatcggtcagcacgccgcatgcgcaggtgcgcagccgcgatgcgctgctgcagggcctggctcttgcggctggcgtagccgtggatggcgagcaggcggtcgatgcactggttgatctgcgccagctgcgctcgctgcagcagctcggcaacgatgcgatccgtccgctgctggccgcgctgaagcgcggcgagctgcagcggctggtgctggatttcgaggacggcctgcagttccagctggatcgcggacagcgctggcagttctggaagaagccgcgccagcttcacgactgatcggggcctctgccgtgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcaccgtgctgaccacggtcggcagctgccaatgccctccggccacgccgcggcactgcccggtggtgaactcgccgctcttcacaaatcgcgcgccatcccaggcccagtcgtggccggagaagcagtcaccgatgccgcgtccacggaagcgcccgcgcagcgtcgcgtcatcgcgatcaaagtcctccgcgttggaggtcacgaacttcgcctggtacggcgccttgtcctgcactacccagtagccgctgctgaagttgtaggcacccatgaagcagctggtgcttgccagtacatgccgggcgtccagtcgctggatctcgatctcatctgtcccgccctcgctcaggcgggcgcactcatccggcttcggcaggctggcgatcagtgctttgcgcaggcccggtgcgttcgccagtgccgcgtccgaggcgcgcggtgccaccagcgcgccgcgcatgatcactggcaccggcaacgccgcaggcacgctcgcttcgggcttgtcgccacgccgcaccagcgcaccgggtgtgcccagccggccctgggcctcgtccatcttcagcagtacggccgctgcaccgctgtcggagatcggccacgccttgcccttgccgtcgatgatgtcgatgcgtgcgtggcgcggcagcgcggcgaccagcgcatcggtctgtccctgctgcagcagtacttgatctccgtcgccggtgtcgcgcaccgggcccaggtccttgccgttcaggcgcaggcgcagcgccccggtcggcgtcgcgctttcgccatcctcgccgttgcgcagccgcgcgagcaccttcgtacccgggccgcccacgcgttccagcatcaggctgagcagattgccgggttgttccggactgtagccggcggcgcggcaggtgccggtgttgtcacaggccagcgaccagtcgttgtgttggaactgcacgccggccttcggttcgggcgtggcggcgtgggtggccggggccagggcgaggcccagcagcgcgggaaggagcgtacgatgcatgcgttgaagtccatttccgggccgacaagcatggaagataggctggcagattccaaatgccagcgatcggggtggagcctcctgcgggcagagagatccgaccccgcgctatcatggggatgtcttccgcaacccggcgatgccgatgtcccttgccgccgatgctgcgcagccgtcctctgatacgccgatgatccgccgccgcgatgcggtcgtacccggcagctggccagacggcacgctgccactgctggcgcgactctatgccagccgcggcgccggtacgccagagctggcactgccgaagctgggcagcctccacgcgccggagctgctgaccggcatcgatgatgcggtgggtctgctgatcgaggccatcgccaacgacaagcgcatcctggtggtcggcgatttcgattgcgatggcgccaccgcctgtgcggtcggcgtgcgtggcctgcgcatgctcggcgcgcaacacgtcttccacgcggtgccgaaccgcatggtgcacggctacggcctgtcaccttctctggtggaggagctggccgcgctgcagccggacctgctggtcacggtcgaccacggcatcgcctgccatgcgggcgtgatcgcggccaaggcgcggggctggcaggtgctggtcaccgaccatcaccttcccgggccgcagctgccgccggccgatgtcatcgtcgatcccaatctcgacggtgatgcgttccccagcaagtcgctggccggcgtcggtgtgatcttctacgtgctgatggcgctgcgccgtcacatgcgcgaggccggcgtcttcgccgatggcaaggggccggacctgaccacgctgctggacctggtggcggtcggcaccgtcgccgacctggtggcgctggatccgaacaaccgggcactggtcagcgcgggcctgcgccgtctgcgcgcggggcagggctgcgtcggcctgcgagcgctgatcgaagccagcggccgtgacgcggcgcggctgaccgccaccgacatcggcttcgcactcggcccacgcctgaacgcggcgggccggctggaagacatggcgctgggcatcgcgctgttgctgaccgaagacccgcgccaggcgcgggagatcgcgcagacgctggagcagatcaactcggaacggcgcgccgtccagcagtcgatgactgacgacgccgagcaggccttgacccgcgtggtgctggacatggccggtcagcgaccggtcgcggcctgcctgttcgatgccgactggcatcccggtgtggtcggcctggtcgcatcgaaaatgaaggatcgcctgcaccgtccggtgatcgcctttgccccggccgaacccggcgccgacaccctgcgcggctcggcgcgctccattcccggcctgcacatccgtgacgcgctggcgttggtcgatgcgcgccatccgggcctgatcgagcgcttcggtgggcatgccatggcggctgggctgagcatgcggctggatcacgtcgatgacttcaaggccgccttcgtcgccgtggtgctggagatgctcgatccggccgcattgcagcagcaggtgctcagtgacggcgaactggcggcagatgagctggaccatcgccacgccgatgcgctgcgcctggccgggccgtggggccagggtttccccgagccactgttcgacggccacttcgaagtggccaactggcgcgttctgaaggaacgccacctcaagctggagctgcgcctgcccggcgtgcccggcaccatcaacgcgatccacttcggtggctggcacggcaatgcgcctggccgccacgtgcacctcgcctaccgcctggcctgcgatgactaccgtggcggcagtgccatccagctgatcatcgaacactgcctgcccgcctagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggggcccgccaaccccgttacggttgctggtgcgttcaacgatccacgatcccactggagtccggtcatggtcttcgcccgttgctgcactgtgttgttgctggcccttgtggcctggcccgctggcgcgcagtcgccgccgatctcccggccgcaggccagcacgccgttgctgattgccccggctgccgagcaggcggtccaactgcgacacgcccgcatcgaaggcgaagtccaggccggcgtcgcccagacccggatctccctggaattccacaacccgaaccggcgcgtgctggagggtgagctgcagttcccgctgagcgatggtcagcagatcagcggcttcgcgctggatatcaacggcgagatgcgtgacgcggtgccggtgcccaaggaccgcggccgccaggtgttcgaggagatcgcccgtcgtggtgtcgatccgggcctgctggaacagaccgccggcaaccagttccgcctgcgcgtctacccgctgccggccggtggcagtcggcgtgtgcagctggtgatccgcgaaccgctggccttcgccggccaaggctggcagtggacgctgccgctgcagttcgccgccggtgcagcctcggttgaactgaatgtgcatgctcccgacgcggccaccgcaggtactgcgccattccgcatcagcgcgggccagctgcagtggcagggcaagggtgcgcagctgccgaagcaactccagtggaacctgccggcagcccgccacgcacagttgcaggtggcgccctggcaggatgggcactacctgttggcacagctgccggtggcggccagcagtacaccccgcacgttgcccagcgagatcggcctgctgtgggacggctccggttcggcggggctgcgcgatcgcacgcgtgagttcgccctgctggatcgctatttcgccgcgctgggtgacggcaccgtggccttgaccgtactgcgcgatcgcgccgagccggtgcgtcgattccgtatccgcgccggcaactggaacgagctgcgcgcagcgttgcaggcggtgcgccctgacggtgccagcgcgctggcgcagtggcagtcgcagccgggcgtgaaggaatacctgctggtcagcgatggactgttgacctacggcccggaacagctgccggcgatggcgccggatcaacgcttgtttgcggtcagcagcgccggtgcgcgcaccgatgccgtgcgactgcgtggttggagcgaagcgcgtggcggccgcttcgttgcgctgggcgaggatgtcgatgcggcggcgcgcgagctgctgtcgtcgtcgctggatgtgcaggtcgatgcggggcgcggcgtgcaggacgtggtgatcgatcgtcgcagtgaagcccagggctggctgtggctgcacgcacgactggcggccgacggagtgccgatgcgggtgcgcgtgggtggcggcgaatggcaggcgctgcccgccacgcagaagagcaacgacggtgaactgctggcgggcttgtgggcgcaggcgcgcctgcagcagctggctgccgaccgccgtggcaaccgcgaggcgatgcagcggctgtcgcagcagtttggcctggtcggcccggacacctcgctgatcgtgctggagacgttggaggactacctgcgctatgcgatccgcccttcgggcacgctgcgcgccgggtacgacgccaggtttgcagtgcaggtaagagatcgcgccgctgctgatcgccagcgcctggatgaggtggcggcacgctggaaggagcgccagcagtggtggagccgcagctggccgaagggtgtgccaccgcaggcgaagggcggggcactggaagtggcctcggcggactacgcgatggaatcggcgccggtggcaatgctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaccgatgnnnnnnnnnnnngagcagcgcatggaagccagcagcgcgcgtgcacgtcgctcggcgcctgcatcgaacaaggccctggattcaattacggtcactggtggccgtgtcgctgcgcccgctgccgccaacgagggcgagctcggcatccagctggcggcctggcagtcggattcggccatcgcccggcgcctgcgccagggcccggcgtcgcaactgtatgaccgctacctggccgagcgcgatgcgcatgccgacagcagcgcgttcttcctcgacgtggccgacctgctgctggagcagggtcagcgcgacctggcactgcgtgtgctgtcgaacctggccgagatggatctggacaaccgccacctgctgcgcgtgctcggttaccggctgatgcaggctgatgcccccgcactggcggtgccggtgttcgagcaggtcctggcgatgggccaggaagaaccgcagagcttccgcgacctgggcctggcactggccgcggccggcaagccgcagcaggcgctggcgccgctgtatcaggtggttgtgcggccatgggacaggcgtttcgatggcatcgccctgatcgcactggatgaactgaccaacctggtggcccgcagcacgccccggctggataccaccagtatcgacccgcgcctgctgcaggcgatgccgctggacctgcgcgtggtgctgtcgtgggatgccgacaacagcgacatggatctgtgggtgaccgacccgaacggcgagcgcgcgtactacggcaaccgcctgacgtatcagggtgggcagatgtcgcaggacttcaccggcggctatggccccgagcagttctccctgcgcaacgccaagccaggcaagtacaaggtggaagcgaactacttcggaagccgccagcagctggtgaccggcgcgacgaccctgatgctccgcttgaccacccactggggcacggccaagcagaaggaccagatggtgacgatgcgcctgaaggatcgcgccgaaaccgtgctggtgggtgagtttgaggtgcgttgaccgctcggacgtccgcgtagcgtcgagcttgctcgactgctttgatgtagagccggggccatgcccggctcacggcacaggcagccgagcctcggcgcggctctacaacgccacggtgcgcgcctttgacgccgctggcggttcggcacgcaggccgaacaggggccgcagccaacgcacgcgacggatcagcaactcatggatcagcaggcagccgccgacggtgccgcccagcagcagggccggttccatccacggtcccaactgaagcggcctgagccagaacagcagggcgatgatcaggctctggtgcagcatataccacggatagatcgcctcggtgcagtacggcagccagcggaacgggcgatcgaggaagacctttccccagccgaggatggccagcagcgcggtccatacgtaaagcgactggctggcccggccctgcaggtcccagaacggttcgggccattgccgcagcagggaatcggcgggcagcacctggccgaggatgcgcaaccccagataccagccaacggcagcaagcgccagccacagcgtggtgcggcgcagggcgaccacgcgctgccagaacaccggctcacgacccagcaggtagccggcgaggaataccgttgcgtacttcgcgtgctggtaccagtcgctgagcagggcattggtggacgggtagatcggctccagccagatcacccaggccagcagcagggcggacggaaggccgatcagcagcatcggcgatgctgcgcagaacgtcaccgcgcggcgcaccaccgccgttcccagcaacggcatcaacagggccagggccagcgtgtagttccagagatacgccaggtaccacagatggttccaggtgatgccgtactgccaaccggcgaaactcccttccggccatggccgcacctgccaatagcgcagcaggaagtggccgaagccgggtgccacgtggccgttggctacgccttcgcagtagggctggatcggcacgatcacgaacatgccgaacagcagcggcagcagcagccgccaggtgcgcaggccggcgaagcgcagcaacctgccttccggccgcatcagcgcgatggcgatacccgagatcaggaacagcagcgacatccgccagcggttgacgaacagcatcggccactgcagccattcggcggcatgcacgctcttgaggtgaaagccccagtcgtccacgtaggccatggcggtgtggtagaggatcagcagggcgaaggcgaacacgcgcagggcgtcgatgtcgtagcgtcgggtcatggtggtggtgtgccggagagtcgagccaaggtgacgccgtccggtccgtgcggcgaccggcaaggggccgctggaaccgacgcagtgaccaatggcgggggtggtgggaccaatggagccgctaccctttgtcccttgaggcaggctggagcaccgcaacgacatggatgcagcaatgacccagggccgaccatcgcgctggcgtacttcaacccgcctgctggtatgggcggcgatcctgtcggcctcggcagtgaccaatgcgctggtggaagtgatggacgccagtcgccgcggcgccgatctcgggctgtgggagccgatgatctgggagttcagcagcctcgccctgatcctgttgaccctgccgttgctgtggtggggctgcgagcgctggccgctgcatgctgatacctggaggcggcggttgccgctgtatctgctggccagcgtcggctggtcgctgctgcacgtggtggggatgatgctgctgcggcatctggcctacgcgtcgctgggctaccgctaccaggacgatgccggctggctggagcgttttgcctacgaatacctgaaggatgtgcgcacgttcgcgatgttcgtggccctcgagcactttgccagctggttcggcaggcgcaggcagggcgaagcgagcctgctggccgagcccgacgtcggcccgccggttgagccggtcgagcgcccccagcacttcctggtgcgcaagctgggcaaggaattcctggttgccaccgcagatgtggagtacgcgcaggccgcggggaactacgtgaacctgcgggtacgcggccacgactacccgctgcgcatcaccatggcggtgctggagcagcggctggacccgggcgagttcctgcgcccgcatcgcagctggctgatcaatcgcggccagttgcgctcgatcgagccgctggacggaggcgaggccctgctgcacatggccgatggagccaaagtgccctgcagccggcgccagctgccggtcctgcggctggcgctgggcggcgcgggcgcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagaggcgggtctaccagtggttggctcccagcggcaggcctggtccctcattccgggcgcccccggcctgcggtatcattggcagtcatcttttgaatgcataaccgccgacatgatcgaactgaatcctgtccgccagcgcatcaccgatctgaccgatcgcgtgctgtcgcttcgggggtatctttgactacgacgccaagaaagagcgtcttgaagaagtaacgcgggagctggaaagccccgacgtctggaacaacgccgagtacgcccagaacctgggccgcgaacgttccagcctggaaaagaccgtgggcggcatcgcctcggtgctggatggcctgaacgacgccaccgaactgctcgagctggccgagtccgagcaggacgaggacaccgcactggcggtggtcgccgacctggacaagcaccaggcgcacgtggaaaagctggagttccagcgcatgttctccggcgagatggacaatgccgctgcgttcgtcgacatccaggccggtgccggtggcaccgaagcccaggactgggccgagatcctgctgcgcatgtacctgcgctggtgtgaatcgcgcggctggaagaccgagctgatggaagtctccggtggtgacgtcgccggcatcaagtcggccacgctgcgcgtggaaggcgactacgcctatggctggctgaagaccgagaccggcgtgcaccgcctggtgcgcaagtcgccgttcgactcggacaaccgccgccacaccagcttcacctcggtgttcgtgtcgccggaaatcgatgacaacatcgacatcaccatcaatccggccgacctgcgtaccgacgtgtaccgttcgtcgggtgccggtggccagcacgtcaacaagaccgagtcggcggtgcgcatcacccacatcccgaccaacatcgtcgtggcctgccagaccggccgcagccagcaccagaaccgcgacaacgcgatgaagatgctggccgccaagctgtacgagctggagatccagaagcgcaacgccgaaaaggacgccgtggaagcgaccaagtccgacatcggctggggcagccagatccgcaattacgtgctcgaccagagccgtatcaaggacctgcgcaccggcatcgagcgttcggatacgcagaaggtgctggacggcgacctggacgagttcgtcgaggccagcctgaaggccggcctggccgtgggctccaagcgcgtcgatgcctgatcggcgcgcctgcgcggatgtcgtcaccctcgtgcgcaacgccgagggtggctgatcacgcttccggtagagccgagcccatgctcggctgctgttggcgcagtagcagatgcgtcgagcatggctcgacgctacaacgggtacggcggtagcgatgatgcgcagcgaaagtgaacgcaaggaactcggcggctttctcaaggcctgccgcgcccgtgtcgaccccgccacgctcggcctnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgaagcgcgaggaagtggcgctggcgatcggggtcagcgtgagctggtacacctggatcgagcagggccgcgaagtgcgtgcctcgcccgaagtgctcgagcgcctggcacaggtgctgcgcatgagcgacgacgaacgcgcctatgcattcgcgctgtccggctacggcgtaccgctggaatcaccggacgagagcgtgaccgacggcctgcgccagctggtggaggcgatgcagccgatcccggcgtacgtgcgcaacacccgcttcgacatcctggcctggaacccggccatcgccgatctgttcgtggactacagccagctggcgccgcacgagcgcaatacgctgcggctgatgttcctgtacccgccgtaccgcacgctgatcctcaactgggaagaaatgacccgcggcctgctggcaggcttccgcgcggcgatggcgcaggcgccggacaaggctccgttcctggcgctggtcgaggacatctcggcgcacagcgaggagttccgccagtggtggccggagcacgacgtgcgccgattcgatgaaggtgcgaagaagttgaaccatcccacgcgcgggttgctggacctgcagtacgtggcgctgatgccggagagccggcatgacctttccctggtgacctacctgccgcggaagtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattcaggcaggtaagtgcaggtcacaggataagcagacgccttgttgcctccgccattcgggtccacattcctgtgcaggagacgggccaccgcccgttgtcgagacaacaggagccctgcatgtccgctgcccccaccaccgccatttcccgcgatccggccaccggccagcagatcgccagccatcccttcgccaccgacgccgagctggaaacaatcctggaccgcggccaggtcggctttgcggcctggagcgtcaagagcctcgaacagcgcgcagacgtactgcgtgcgatggccgcggtactacgccgtgaccgtgaaaagctggccgcgctggctaccgccgaaatgggcaaggtccaggccgaagcgctggccgaaatcgagaagnnnnnnnnnnnnnnngactggtacgccgacaacggtgcgcagttcctgcgcgacgaaccgacccaggtgcccgacgacaaggcttacgtgtcctacctgccgctgggcgtggtgctgggcatcatgccgtggaacttcccgtactggcaggtgatgcgtgcggcggtgccgatcctgatgggcggcaacggcttcctgctgaagccggccgagaacatcgtcggtaccgcgcagctgctcgacgccgcctggcgcgatgccggcttgccggagggcaccttcatcgcggccaacatcagccgcgagggcaccagccgcgcgatcgccgatgaccgcatcgccgcggtgaccctgaccggcagtgtggccgccggccgcagcattgctgcccaggccgggcaggcgctgaagaaggtggtgctggaactgggcggttccgatccgttcatcgtcctggccgacgccgatcttgatgcggccgtcgatgcggcggtggcctcgcgcttccagaacaccgggcaggtctgcatcgccggcaagcgcatcatcgtcgaagacgcggtctacgatcgtttcgtggcgcagttctgccagaaggtgcaggcactgaccattggcgacggccgcgacccggcgaaccgcatcggcccgatggcgcgccaggatctgctggagcagctcgacgcgcaggtacgtgcttcggtcgacgccggtgcgcagctgctggtcggcgggcaccagctggatcgtccgggtgcgttctatgcacccactgtgctggccggggttgagccgggcatgcaggccttcgacaccgaaacgttcgggccggtggcctcgatcagccgcgcccgcgacgccgaccatgcggtggaactggccaaccagagcgagttcggcctcagcggcaacctgtggagcggcgaccgcgcccgtgcgatgcagctggcgcgccggctgcagaccggcggtgtgttcgtcaacggcttctctgcgtccgatccgcgcgtgccgatcggcggcgtgaagaagagcggcttcggtcgtgagctctcgcacttcggcatccgcgaattcgtcaacgcgcagaccgtgtggttcgacaagcgttgacgcgcagcttccatccttcctgcaacgatccaccatcagtccagcgaaaaggacggcattccaatgtccaagggttcagatctgcttgtcgccgcacttgagaacgaaggcgtcgagcgcattttcggcattcccggcgaagaaaatctcgacgtggtcgagtcgctgcgccattccagcatcgagctggtcatcacccgccacgagcaggcggcggtgttcatggcggccacctatggccgcctgaccggcaagccgggcgtgtgcctggccacgctcggccccggcgcgctgaatttcaccaccggcgccgcgtatgcgctgcttggcgcatggccggtcatcatgatcaccgggcagaagggcatcgtcgccagcaagcaggcgcgcttccagatcgtcgacatcgtcagcacgatgaagccgctgaccaagcaggcgcggcagatcgtgtcggcgcgcaccatcccgaccatcgtccgcgaggcgttccgtgtcgcccaggaagagcgcccgggcccggtgctgctggagctgcccgaagatatcgcggccgatgaggtcgagggcgtggcgcttattccgccgcacgcggtggatcgtcccattgccagtccggaggcgctggatcgggcggcggagatcatccgcaacgccaagcgccccctgctgatgatcgcctcggcggcgtcgcggccgcagtccagcgaagcgctgtcggcgttcgtgttgcgcgccggcattccgttcttcaccacgcagatgggcaagggcgcggtggccggtggttcgggcctgtacatgggcaccgcggcgctgaccgagcgcgattacgtgcacatggcgatcgaccaggcggacgtgatcgtgaccatcggccacgaggtcaccgagaagccgccgttcgtgatgcgcccgggtgggccgaccgtgatccatatcggctactcgcaggcggccgtggagcaggtgtacttcccgcaggtggaagtgatcggtgacatcggtcgttcgctgacccagttggccgatcgtatcgaaggcgcggtgccgaacgctgacgcgctgctgccgctgcgcgcgaccattctggaacacctggctgaccgagccgaggaggctggattcacgcctcagcggctggtgcacgacgtgcgccaggtgatgccgccggacggcatcgtggcgctggacaacggcatgtacaagatctggttcgcgcgcaattaccgcacccaggtggccaatacgctgctgctggacaatgcgttggcgaccatgggcgcgggcctgccgtcggcgatcatggcttcgatcctgtacccgcagcggcgggtgctggcggtgtgcggcgatggcgggttcatgatgaacagccaggagctggagaccgcgcgtcggctgggcctgaacctggtggtgctgatcctcaacgacggcgcctacggcatgatccgctggaagcaggcggtagatggcttcaccgactacggcatgaccttcagcaacccggatttcgtgaagtacgctgaagcctacggctgcaagggccacgaggtgaccgccatcgagcagttcatcccgacgctggaggcggccttcaacgagggcggggtgcacctggtgtcggtgccggtggactattcggagaaccagcgggtgctggtggacgagctgcggcaggcgttccccgggaacaggtaacggcgaagcagggtcggccgatccgcccggtaggtgtcgaccttggtcggcacgcaggacgccaacccaggttgtcggctaccgggggcatcgccaaacggggtcagatccctttgctgcgcaaagggatctgacccctctcccggccggggcagggcggttttggtatgctgggcaaccggctgtgccgggtgcaacatcccccctcactacacgattcccgcagatccatgagcgaagctaccgatannnnnnnngtcgacgaaaacaagttgatcgccgagcgccgcgagaaactcaaagcgctgcgtgggcagggcatcgcgtacccgaacgacttccgtcgcgaggacttcgccggccgcctgcaggaagaattcgccgatgccgagacctggaccgccgaggcgctggaaggcaacggtcgccaggtgaagatggccggccgcctgatggccaagcgcatcatgggcaaggccagcttcgcgcagatccaggacgagtccggccgcatccagctgttcctgcagggcgcggtgctgggcgatgcctacacggccttcaagggctgggacgtgggcgacatcatcgccgtcgaaggcggcctgacccgtaccaagaccggcgaactgtcggtcaaggcagagtcgatccgcctgctgaccaagtcgctgcgcccgctgccggacaagtggcacggcctggccgacgtcgagcagcgctaccgccagcgttacgtcgatctgatcgtgaccccggagtnnnnnnnngtgttcatcaagcgctcgaagatcatccgcgccatgcgcgcgtggctggacaaccgcgacttcctggaagtcgagacgccgatgatgcattacatccccggcggcgcggcggccaagccgttcaccacccatcacaacgcgctggacctggacctgtacctgcgcgtggcgccggagctgtacctcaagcgcctgaccgtgggtggcctggagcgtgtgtatgagatcaaccgcaacttccgcaatgaaggcgtcagcacccgccacaatccggaattcaccatgatggaactgtacgaggcctatgccacgtacaacgaaatcatggacctgaccgagggtgtgatccgtgatgtggccaaggccgtgaacggtggcaccgaagtggaatgggacggcgcgaagatcgacctgggcccggcgttccgtcgttggcgcatggatgaggcagtgcgccaccacaacccggaaatctcggccgctgattgcactgaccgcgatgcgctgctgcgccattgcgagcgcttgaagatccgcgtcaagccgtcctacggctggggcaagctgttgctggaaatcttcgaggccacggtcgagcacaccctgatccagccgaccttcatcaccgaccatccggtcgaggtctcgccgctggcccgtgccaatgacaacgacccgggctacacggatcgcttcgagctgttcgtcaacggcaaggagctggccaacggcttctccgaactgaacgacccggaagaccaggcccagcgcttccaggcccaggtggccgcgaaggagggtggcgacgacgaggcgatgcactatgacgccgactacatccgtgcgctggagtacggcatggccccgaccggcggcctcggcatcggcgttgaccgcctggtgatgctgctgaccggcagcagctcgatccgtgacgtgctgctgttcccgtacatgcgtccggagcagtaagtcgtctttttgactcccgtttgtgcgcgccgtcgcgaaatgagacggcgcgattgacgcctcccgcgctcggcgtatcgttaatgcactaccttgacgtctgttatggcttgatcggcgccagggggagtgcgcattgtggagagtccgcttcacaatgtgatgacgatcatgaaccgggacgcatgacacgggagtcgggccgatgcagggtgcgagcgttcgcagcagcagggtatcctcgcctgctgatgatccagcatggtcgagaaaccaggcggagtacgcgttgaacatcgtcattgttgacgaccagacgtccgcgcggacgatgctgcgtcacgtcatcgaagacatcgcgccggaactgagcgtgtatgacttcggtgatccgctgaccgcattggcctggtgcgaggcgcacccggtcgacctgctgctgctcgattaccgcatgccggagatggatgggctggagttcgcccgtcgattccgtcgcctgcccaagcaccgcgatatcccggtgatcctgatcaccgtggtcggcgacgagccgatccgccaggcggcgctggaagcgggggtcatcgacttcctggtcaagccgatccgcccgcgcgaactnnnnnnnnnntgctacaacctgctgcaactgcgccagcagaccgagaacgtgaagcaacgtgcgttgtcgctggagcagcgcctgctggccagcatgcacgaggtcgaggaacgcgaacgcgagaccctgtcgcgattggcccgggcgatcgagttccgtgatgccggcaccagtgcctatctcgaacgcatggcgcgcgttgcggggctgatcgctgagcagcttggcctgcccgaagacgacgtgcgcctgatcgagatggcggcgccgctgcatgacatgggcaagatcgccattcccgacgcggtgctgctcaagcagggcaagctcaatgacgaggagctggcgatcatgcgccggcacccacgcatcggccacgagctgctcagtggcagccagaaccgtttcatccaggtgggcgcgctcatcgcgctgcgccatcacgaacgttacgacggcagcggctatcccgacggcctggtcggcgaagcgatcccgctggaagcgcggatcgttgctgtcgccgacgtcttcgatgcgctgatctcgccccgtccgtacaaggaagcatggaccatggaagccacactggcttatctgtacgcccagcgtgggcgactgttcgatccgcgctgcgtggatgcgctgatgcgcggccaccagcagttgatggatatctgcgcccagcactcgacggcatcgacgcgaccgggtgggtgacatgcaggacctgttcgcacgcgtgaggcgtcggctggcgcagcgtccggattcggaacatggctaggcgatcgtgcgggtggtgctgatctcgctgatcctggtctatgttctgttgtccggcgcccgcctgcaccggctggatcagtaccagggcgcgctggctacggcgttgaccggactgggcctgtcgctgctgttgttcggctggctgctgtggaagccgcagcgctcggacccgcggcgggtggccgggatgctggccgattacggcctgatcgcgatcggcatgatccagatgggtgagccgctggcgtgggtgtatgcggtggtgatgtgggtcacggtgggcaacggcctgcgtttcgggccgcgttacctgaccgctgccatcgtgctggcgatggtcagtttcggcactaccgtgctgttgactccctattggcaggccaacctggggctggccatttccctgtggttggggttgctggcagtaccgttgtgctgctcctccctgctgcgccgaaggatgcgacatccgaccatggatacgattcccgccgctggatccgacaagcgctcgctgttggcccgcttcaagcagcgcctgtccgggcgcgaggacagcgagcacgcgcagaacctgatccgcatcatcatcacggcactgttcatcagctatctcggctggcgctcgctgagcggcggcggtgaggcgctgacggcgacgtggctgatcctcgccttcgagctgaccatttccgccggcctgctgaccgcgatcctggtcaatccgggcgtgtcgcatgtgcgtcgggtgatcggcatgctgaccgattacacctgcatggcctggatcatgaccatccagggcgagccggccgcaccgctgtatgcggtgatgctgtgggtgacgatcggcaacggcatgcgctacggcagcacctacctgcgcgtggccacggccatgggctgcctggccttcctgtgcacggtgatgctgtcgccgtactggcgcggccacgattatctgggctggggcctgctgctgggcctgggcgcgattccgctgtacttcgattcgctgctgcatgccttgacccgggcggtggccgaggcgcggcaggccaacgaagccaagagccgcttcctggccaacatgagccatgagttccgcacgccgttgaacgggttggccggcatgaccgaagtgctggccaccacccgcctggacgacgaacagcgcgagtgtctgaacaccatccaggcctcgacccgcagcctgctggcgctggtggaagaggtgctggacatctccgcgatcgaagccggcaaggtgcgcgtggagtggcacgagttcgcgctggccgacgtgctgcaggcgatcaacctgatcctgaccccgcagacccgctccaaatcgctggattatcgcgtgcaggtggacgacaacgtgccgccgcgcctgctcggggatgccgggcatctgcagcagatcctgctgaacctgatgggcaacgcggtcaagttcaccgacagtggctacgtgcatctgcgcgtgtccagccccgatgcgctgggcagcgagcggatgcgcctgcggttcgagatcgtcgataccggcatcggcgtgccggtggcgttgcgcggacgcctgttcaatgcgttcgagcagggcgatgtcggcctggcccgtcgccatgaaggcaccggtctgggcaccgccattgccaagggcctggtcgagtcgatgggcgggcaggtcggctatgcgccgaacagcccgcgcggcagcgtgttctgggtcgagatcacgctggacgtcgcagacacctcatcagccccggcggttccgtccgaggtggctgaagccggcaatgtcatcgcgttttccaaccccttcctgcgccatcgtgcacgggtgcggagcctgcgggttctggtcgccgacgaccacgaggccaaccgcatggtgctgcagcggctgctggagaaggccggccacaaggtcacctgcgtcaacggcggcgccgaagtgctcgatgcgctggagcaggccagttacgacgcagcgatcgtcgacctgcacatgcccggcatgagcggactggatctgctcaagcagttgcgggtgatgcaggccagcggcatgccttacgttccggtcatggtgctgagcgcagacgtcacccccgagtccatcctgcgttgcgagcaggccggcgcccgcgccttccttgccaagcccgtggtggccacccgcctgctggaagtgctggccgatgtcgccgccaacacccgcgccgagcccggcatccagtcggtgcctgcattgccggtcggcgatggcgtgctcgataccgcggtcctggacgagctggcgtcgctgggcatgggcgatggcttcgaacgcaagttcatcgaccagtgcctggcggacgttgacgcgagcatgggccagctgcagggctgcggcgagcgccaggcctgggaggatttccgcgagcacgcccacgcgctgcgtggcgtggcgagcaacctggggcttgtccaggttgccgcctccagtggcgaaatcatgcgcatggcggactggcagctgaagggtgaatggagctcccgcctcggcaacctggcgaccgctctgcgcaacggcaggaatgcgttggctgcccgtagtgcgggggcaccgcaccgcgacgacagcgagcgcagcccgtcctgacccgccagacgatcaggccgggtcgccattgcgccgggcctgcgcccgtaccagccgatccatggtgcgcagggacttctcgccgagctgcatcgcagtgtctacccagatctcggtgatccgcatcatttcatgcagcggcaccatggtggcgatctcgttgacctcacgcatcgccgcccaggcgtgcgggatgcgtcggctttccttgatcacctgttcgactgcggcaacaccttcgcccaccggcaccacgatgtcgaccaggcccatttccttcagctggctggcggtgtagaggttgccttccagcatgatcttctccgccagccgcggactgatccgctggcacaggaaggagtaggcgcccatgccggggaacaggtcgaacagcacctccggcaggcccatcaacacgccttcctcggcgacgatggtgtggcagctcagtgcggcctcgaagccgccccccagtgcattgccctggaccagggcgatgctgtgggcacgggtgcccaggccggcatggaaggcatgcacgccgcgcacgcagcgctgggcatagtcgagcaggcgggcgcggtcgccctcgcggatcaggcggcagaacagttcgagatcgccgcccaggttgaacacgtcgctgtcagaggcaagtacgacatggggtgacagagcgtgcgaggcgctgaggcgatcgcccagttcgcgctggtagtcgacgatgtcatcgaccaggcgtgaggcgaagcacggccggcctggctggttgaccaggttggcgtgcatatggatccagtaaacatcccgctcgggttcttcggtgatacgcagggtagggtgctgcgagggacgggtaatgatggggcgtactgcagacatgggagttctccgtgtgaccgtccggccaaccgcagagcggacggagaggagtgagggggcgagctgaacatgcggcggcgactgattctatgcacccgtcgtgaaccgcccgcaagcgccgggccggccatgttccggcaataaaaagaccccgccgtctccggcggggtcccctgtactgtcgtgccgcccggaaacccttactgggcgggcgtatcacgcagctcgcgacggagaatcttgccgacgttggtcttcggcagctcctttcggaattctacgattctggggtgcttgtaaccggtcaggttggcccgggcatgttccttgaccatttccgcggtcaggttcgggtccttcttcacgatcacgaccttcacgacctcgccggacttctcgtccgggacaccgaccgcagccacttccaacacgccgggcatcatcgcgatgacgtcctcgacctcgttcgggtacacgttgaagccggacaccaggatcatgtccttcttgcggtcgacgatatagaagaagccctgctcgtccatcttcgccatgtcgccggtgtgcagccagccgtcggcgtcgatggcggtggcggtttcctccgggcgctgccagtagcccttcatcacctgcgggcccttgatgcacagctcgcccacttcgcccagcgccaggatgttgccgttgtcgtccttgatgcacgcatcggtggacgggatcggcagcccgatggcgccgttgtactcgggcagggtgagcgggttgatgcaggccgccggcgaggtctcggtcaggccataggcttcgaccagggtcaccccggtgaccttcttccagcgttcggccacggcacgttgtaccgccatgccgccgccgagggtgaacttgaccgaagagaagtcgatctcgtcgaagccgggcgtgttgagcaggccgttgaacagcgtgttgacgccggtgatggcggtgaagcgggtgcccttgagctccttgacgaagcccttcatgtcgcgcgggttggtgatcaggtggttgcagccaccgaacttcatgaagaccaggccgttcgcggtcaacgcgaagatgtggtacagcggcagggcagtgatgatcacttccttgcccggctcgatgcccgaggtggacagccacgccgacgcctgctgcatgttggcgatcaggttgcggttggtcagcatcgcgcccttggccacgccggtggtaccgccggtgtactgcaggaaagcgatgtcgtcgtggtcgatctcgaccttcggaagcgcgtggcggctgcccagcttgagcgcctgcctgaagcggacggcgcccttgatgtggtagttgggcaccatcttcttgacgtacttcagcacgaagttgacgatcgcgcccttggcgccgagcaggtcgcccaggccggtggtgaccacgtgcttgaccggcgtatcggcgatgacctgttcgacggtgtcgccgaagttgtcgaccaccaccagcgcactgacgcccgcgtcgaccagctggtgcttgagttnnnnnnnngtgtacagcgggttgacgttgaccacggtcagtccggcgcgcagcacgccgaaggtggccaccgggtactgcaggcagttgggcatcatcagggcgacgcggtcacccttcttgagcttgagctcacccagcaggtaggcggcgaactgggtgaccagcgcatcggtctcaccgtaggtgagcactttgccgaagctggagtaggccggacggtcgcggaatttcgcgacggaagcgtcgaagaccgaagctaccgaatggaactcgttgacgtcgatttcggcgggaacgcctttcggatagctctgcagccagggacgatccagactcatattccccctccaggaatcgtgatgtattaggttccggccctgagcgtagcgacaatggccgttcattgcagcataccccgccgtagggaaaacgcgaagaggccccgaagggcctctttgcttggtcgtgccggccgctggccggcgtctgcgctcgatcgggattccggtggatgccggccagcggccggcacgaccgtgtcgccaagccgggcgcttgcgtcagtcctgcttgcgcaccggtgcaccgttggccttgtagtacggcgcggtgctgcgggccagcggggtgcggccgcggatcacgtcggccagcttctcggccatcatgatggtcggcgcgttgaggttgccggtcaccacctgcggcatgatcgaggcatcgacgatgcgcaggccttccagcccgtgcacgcggccctggccgtcgaccaccgccatcgggtcatcggcgtggcccatcttgttcgagcacgacgggtggtaggcggtctcggcatgttcgcggacgaacgcatcgatctgcgcatcggtctgcagcgcgctgcccggggaaatctcgcggccgctgtacggtgccagcgccggctgcgcgaagatctcgcgggtgatgcggatcgccgcgcggaactcgcgccagtcctgctcatgcgacatgtagttgaagaggatgctcggatgttcgcgcggatccttcgaacgcacgtggatgcggccgcggctgggcgagcgcatcgaaccgacgtgcatctggaagctgtgcgccttgatcgggttggagccgttgtaattgatcgccaccggcaggaagtggtactgcaggttcggccagtcgaattcggcgtcgctgcggatgaagccgccggcctcgaactggttgctggcgccgatgccggtgcccaggaacagccactcggcgccgatggccggctggttgtacagcttcagtgccggtgccagcgagaccggcttcttgcactcgtactgcaggtacatctccaggtggtcctgcaggttggcgccgacgcccggcaggtggtgcaccaggtcgatgtccaggctgcgcagcaggtcggccgggccgacgcccgaacgctgcaggatctgcggcgaggcgatggcgccgccacacagcagtacttcgcggcgcgcggtggcacgctgcggctggtcgttgcgcagccactgcacgcccaccgcacgcttgcccgagaacaggatgcggtcggtaagcgcgtgggtgacgatggtcaggttcgggcgcggcttggccaggtccaggtaaccacgggcggtgctggagcgacggcccttcggggtcaccgtgcggtccatcgggccgaagccttcctgctggtagccgttgaggtcgtcggtgcgcgggtagccggcctgtacgccggcttcgaccatcgcagcgaacagctcgttgttaccggccttcggcgtggtcacgcgcagcgggccgtcgccaccgtggtagtcattggggccgatgtcacgggtttccgccttgcggaagtatggcaggcagtccaggtaggtccagtcttccaggcccggcatgctggcccagttgtcgtaatccatcgcgttgccgcggatgtagcacatgccgttgatcagcgacgagccgcccaggcccttgccgcggccgcagtccatgcggcggttgttcatgaagggctcgggatcggtcttgtacgcccagttgtagcgcttgccctgcagcgggaaggccagtgccgccggcatctgggtacggaagtcgagccggtagtccgggccaccggcttccagcagcagcacgctgacatcggcatcttcggtgaggcgggtagccagcacgttgccggccgaaccggcgccgatgatgatgtagtcgtactcgttgtgggtgctcatgggtgtctcctgcaggccggggcgcgctgcgtgcaggcgtcccggcggaatgtcggatcggcgcggtggccggacgagggtgcgcgctcggggcgcgccggtcagaacacgctggcgtagtcgcccagttccacctgcaccgacttgatgcgggtgtagtggccgagggtggaaatgccgttctcgcggccgacgccggattccttgtagccaccgaccggcatttcggccggagactcaccccacgtattgatccagcagatgccggcttccaggcggtggatgatgcggtgggcgcggctgatgtccttgctgaccacgccggcggccagaccgaaggtggtgtcgttggcgcgacgcaccacttcgtcttcgtcgtcgtaggcgaggatgctcatgaccggcccgaagatctcttccttgacgatggtcatgtcatcgcggcagtcggagaacacggtcggcagaacgtaggcgccattggccagcgcgccttcggtggcacggccaccgccggtcagcaggcgggcgccttcggccttgccgctttcgatgtagcgcagcacgttttccatgtgcgggaagctggtcagcgggccgaagttggtttcggcggccatcgggtcgccgatgcggatgcgcttgacgcgctcgacaacggcggcctcgaacgcggcgagcatgctgcgcggcacgaacacgcgggtgccgttggtgcagacctggccggagctgaagaagttggccatcaccgcgatgtcggcggcgcggtccaggtcggcgtcatcgcagatcaccagcggcgacttgccgcccagctccatggtcacttccttcagtgaggaggacgcggcgctggccatgaccttcttgccggtggcgacgccgccggtgaaggaaatcttctcgatcaccgggtgctcggtcagccactggccgatctcgcggcccgggccctgcacgacgttgaacacgccagccggcacgccggcttcggtgtagatctcggccagccggatcgcggtcagcggggtcacttcggagggcttgaacaccatcgcgttgccggcagccagcgccggggccgacttccacatggcgatctggatcgggtagttccaggcgccgatgccggcgaccacgcccagcggctcgcgacgggtgtagaagaagctcgattcgcgcagcggcagctggatgccttcgatggcggtggccaggccggcgtagtactcgaccacgtcggcgccggtgacgatgtccacggtggtggtttcggccagcgccttgccggtgtccagggtttccaggtgggccagctcgtcgttgcgctcacgcaggatctcaacggcgcggcgcaggatgcgcgagcgctccatcgcggtcatcgcggcccacaccttctggccttcggacgcgctctgcacggcacgctcgacgtcggcctggctggcaacctgcacttcggcgatcacctcaccggtggccggattgacggtcttgaaggtcttgccgctggtggcatcgacgcgctggccgtggatgtagagctgttggacgggcagggtggtcatggggcgtactccttggaagggggcgggtgctggagcgcttatagcgcgacagcctgcaactggaagtcgatgtagccgtaagcgatgcgccgggacttctcggcgttgaactggccgccgaccaggctgccgcgcagccacaggccatcgatcatcgcggccagcccgcgggcggccaggcgggcctgcgggtggggcagcaggcggttgaactggtggcacaggttggagaacaggcgctggtcgttggcgcgctgcagccgggccagttccggctggtgcatgctcgcggcccagaaggtgagccagacgcgcatcgcggtgccgttgatctggctgtcgtcgaagttgccgtcgacgatggcgcgcagctgctcgcgtgggtcgtcgctggcgtcggcgcggtagcgggcgaccgcgtccttcagctcgcgcaggatctgccgcattgcagcattgagcaggccgtccttgtcgccgaagtagtgggcgacgatgccgctggacagccctgccttcttcgcgatggtggcgacggtcgcatcggccatgccgatctcgtcgatggtctggaaagtggcccggatcagctgttcgcgccgtaccggttccacgcctttcttcggcattgtctctccacggattgcgacccgaaggatcgggctgcccgccattatgctttttattgattgaacgttcaatcaataaaccctaggatgcgctcgcgccccacgccatgggcccggtttaccggtccggccccgcccatgtgctccctcggacttgatgagacgaccccatgtcttccctggctcatcccaagcgttcgcccctgcgcttgaaccgttttgtcttcttcagctcctcggtgtcgatcggcatcctcgggctgctcaccgttctctatcccgaaggcagcgagcactggctgcaatgggcgcaggccgaggtgtcggccgcgttcggctggtggtacatgctgctgatcgtgctgtgcctgggcttcgtgctgtggctggcgttctcgccgtatggccgcatccgcctgggtcacaacgaggaatcgccggccttcggctacgtcgcctgggtctcgatgctgttctcggccggcatcggcatcgcgctgctgtactacggcgcctacgagccgctggaccacttcctgcatccgcccgggcaacccggcggcaccgtggccgccggccgcgaggcgatggtgctgaccttcctgcactggggcctgcacggctgggcgctgtatgcgctggtcggcgtggcactgggctatttcgcctaccgccgtgacctgccgctggcgctgcgctcggcgctgtacccgatcttcggagagcgcatccatggccgcatcggcgacatggtcgatggcttcggcatcctcgccacgctgatctcgatggtcaccaacctcggcatcggcgcgctggtggtgcagtccggtctggtctacctgttccacatcccggatacgccgcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccaccatcggcgtggtcgccggtgtggagaagggcattgcctggttgtccaacctcaacgtgcgcctgctgtgcggcctgctgctgttcgtgctggtcaccggcccgaccctgcacctgttcgatggcctgatccagaacaccggcgattacctcggtgcgttcgtgcgcaagagtttcgacatgtacctcaacgacccgaagggccgtgagtggatgggctcgtggacgctgttctactgggcctggtggatcgcctgggcgccgttcgtcggccttttcgtggcacgcatctcgcgtggccgcaccatccgcgaagtgatcatgggcgtgctgctgatcccgctcggcttcaccctggcgtggctgtcgatcttcggcaacaccgccatcgacctggtgctcaaccatggccaggcgatcctgggtgacgtggcccagcacgatgcggcgatgacgctgttcaagctgctggaatacctgcccgccgcgccgtacgtggccggtgccgcggtggtgatcggcttcgtgctgttcctgaccccggtcgattcgggcacgctgatgatcgccaacctgtgtacccgtcgcgttgacgatggcgtggaagacggtcatgacgcgccgatctggctgcgcgtgttctgggccgtcggcatcaccgtggccagcgtcgggctgctgctggccggcaatttcagcgcaatgcagacggcggtggtgctgtgcggcctgccattctcgttcaccctggcgttctacatgtggggcctgctgaaggcgctgcgcaccgacccggacgcgccgcgccgctgagcgcgcacctggcgcccatcccggtgccgccggagatgcggtagagccaggccatgcctgtctgcagagaaacaggaagggccggatccgcgaggatccggcccttttgttgggtagtcgaccagcagtcgactctaccgagagcggaacgttacttgctggccaactggcgcagcacgtactgcagcaggccaccatgacggaagtactcgacttccttcggggtcagcagcatcaccgacacctcgaaggtcttcttcgtgccgtcggtcttggtcgcggtgaccgtggcgcgcttgctggcaccgtcctgcaggccggtgatgtcgatcacttccgagccgtccaggcccaggctctgcgcgttctcgccgttgcggaactgcagcggcagcacgcccatgccgaccaggttggagcggtggatgcgctcgaagctttcggcgatgaccgccttcacccccagcagcagggtgcccttggcagcccagtcacgcgacgagccggtaccgtattccttgccggccagcaccaccagcggcaccttgtcggccttgtacttcatggccgcatcgtagatcgccagcttttccggctggccgcccccggccgggtagtacagggtgttgccgccttcctcgccaccgaacatcaggttcttgatgcggatgttggcgaaggtgccgcggaccatcacgtcatcgttgccgcggcggctgccgtagctgttgaagtcggccggctgcacgccgcgctcctgcaggaagcggcctgccggcgagtccttcttgatgttgccggccggggagatgtggtcggtggtgatcgaatcgccgaacaggcccatcannnnnnnnccgtgcacgtcgtcgatgctgccggtccgcatggtcatgccatcgaagtagggcgggttcttgatgtaggtggaggcatcgctccacgcgtacaggttgccgtccggcgaggcgatggtgttccagcgggtatcacccttgaacacgtcggcgtagttctgcttgaacatctccggcccgatggtggcggcgatgacgtcgccgatttccttgttgctcggccagatgtcgcgcaggaacactggctggccatcgctgccggtacccagcggctgggtggtcaggtcgatgtcggtggtgccggcgatggcgtaggccaccaccagcggcgggctggccaggtagttcatcttcacttcggggtgcacgcggccctcgaagttgcgattgcccgacagcaccgaggtgaccaccaggtcgccggtggcgatgccggcgctgacttcggtcggcagcgggccggagttgccgatgcaggtggtgcagccgtagccgaccacgtagaagccgatcttttccagctccttcagtacgccggccttttccaggtaatcggtgaccacccgcgagcccggcccgagcgaggtcttcacccacggctggcggttcaggcccttggcggccgcattgcgggccagcaggccggcgccgatcatcaccgccgggttggaggtattggtgcacgaagtgatggcagcgatgaccaccgcgccgtccttcaggcggaccttgcggccttcgatctcgatgtcggcgaagcccttggccagctgctcgttgccgaccgcggcgccgccgccttcgttgacgaacgaggagacgtcgtcgctgcgcttgtcacggttggcggtcatgccgaccagggcttcacggtagttcttctgcacgtcttccagcagcacgcggtcctgcgggcgcttcgggccggccagcgacggcttcaccgtgcccatgtccagttccagcgtggtgctgtactgggcgtgcgggctgcccggctcgtgccacaggccctgcgccttggcgtaggcctcgaccaggttgatctgctcttcgctgcggccggacaggcgcaggtagttcagcgactcggcgtcgatcgggaagatgccacaggtggcgccgtattccggggccatattgccgatggtggcgcggtcggccagcggcaggtgctgcagtccgtcaccgtagaactcgacgaacttgccgaccacgcccagcttgcgcagcatctgggtgacggtcagcaccaggtcggtggcggtggcaccctcgggcagcttgccggtcagcttgaagccgaccacctgcgggatcagcatcgacgatggctggccgagcatggcggcctccgcttcgatgccgccaacgccccagcccagcacgccgatgccgttgatcatcgtggtgtggctgtcggtaccgaacacggtatcggggtaggccacggctttgccatccttctccgcggtcatcaccacgcgggcgaggttttccaggttcacctggtggacgatgccggtgttcggcggcaccaccttgaagttgtcgaaggccttctggccccagcgcaggaagccgtagcgttcctggttgcgctggaattcgatcttgccgttgaggtccagtgcgtccggcttgccgaacacatcgacctgcaccgagtggtcgatgaccagctcggaaggaatctgcgggttgatctgctccggcgagccgccgagcttgaccaccgcatcgcgcatcgcggccaggtcgaccacgcagggtacgccggtgaagtcctgcaggaccacgcgcgccggcatgaaggcgatctcggtgtccggttctgccgccggattccagcgggccacggcttcgatgtggtccttgccgacggtgatgccgccgtcctcgtgccggagcaggttctccagcaggatcttcatcgagtagggcaggtgggagatatcgaagcgctggcccagcgtgggcaggctgaagtagtcgtaggtcttgccgccgacgttcagctggctgcgggtggagaacgaatcgctcatgcggggtaactccttcttgcggatggcttgctctggcccgtgcgtgcaggggcctgcttgcggtcgccggtggcattccggccccggatcctgcccagtatcggcgatccagcgcccggcaatgacccggctggcttggaacgcaaggttacagcgnnnnnnnnagccttcgtgtcagcgcgtgcggtcgtcgcccgctggcccgaacgcagacgggacgcccatgggcgtcccgtccggaagtgcgtgtcgagcaggacttacttgccgttggcggcatccagcagcggattgccggtcttgccaacagcgttgctcttggacttggccgtcagcacaccctgcttgttgaattccaggacggtcgcttcctggatgttcttgccgaaggtcttgatcttcacgtagtcgtagtaccagacctgggtgtcgcccagctgttcgcggcggccgggtgcgccgaacttctcacggacctggtcctggctggtcttgccgacttccagggtgtccatctgctgttgggtgatctcgacgccggtggtgtaggcgccgaacggattggcgtgggctgccgtcgtcgaaagggccagcggggcagccagcatcagggcaagggtcaaggcgcgcatggaacatccttttatggcgggtaggtgcgggcggcacgcggtgcgtccagcccggggccgcagcaggtcgctgcggagccagtctaacccccggatgcgaccagcgcaggatcgcggtcacggattgggcgggtttgttccagatgctgcgagtatgtataattcatgcatactttttgaggcgtaccccccatggaagccaccgttgctgaacgcggacagatcaccctgcccaaggcggtgcgtgatgccctcggcctgaccaagggcacgctgctgaaggtcgagctggacggcagccgcatcatcctgcgcaagagtgttgacgatgccatttcacgggcgcgcggcaagttcgcgctggacggcttcgaatcgtccgacgcggcggtgcgcgcggtgcgtgacgaggagtaagccgtgatgatcgccgtcgattcaccggtgctggtcgagctgctcagcaatggtccgcaggccgatgccgtggaagccatcctcaggcagagcctggtcggtggccgcgtggtggtctgtggcgcgacgttggccgaagtctgcgcatcgctgcgcggcggtgccgaagtgctcgaagcgctggaagagatgggtgtgcatttcaatccgatggaagccaagtcggcactgcgcgccggcgagatgcaccgccgtcatcgccagcgcggcggcagccgccgcagcctggacgaattcatggtcggcgcccacgcactgctgcagtgcgacggcctgatcacctggaacgacacgttttaccgcgactacttcaagggcctgaagctgatcgtgccgcaagcctgagcccactttgttatttcaacctacgcattacccgggagttgtcatgttggaagcctaccgccaccacgtcgccgagcgcgctgcgcttggcatcccgccgctgccgctgagcgcgcagcagacggccgatgtcattgaactgctgaagaacccgccgcagggcgaggccgagttcctgctcgacctgctgacccaccgcgtgccggccggcgtcgatgacgcagccaaggtcaaggcctcgtacctggccgcgatcgcgctgggcagcgagcagaacccgctgatcagccgcgagcgcgccaccgaacttctgggcaccatgctcggcggttacaacgttgcgccgttggtgcagctgcttgacgacaccagcgccggcaccattgctgccaatggcctgaagaagaccctgctggtgttcgacgcgttccacgacgtgcaggaaaaggccaaggccggcaacgccaacgcccaggccgtgctgcagagctgggccgatgccgagtggttcaccagcaacccggaagtgccgcagagcctgaccgtcaccgtgttcaaggtgcctggcgagaccaacaccgacgacctgtcgccggcaccggatgcgaccacccgcccggacatcccgatgcacgccctggcgatgctgaagaacaagcgcgacgacgcgccgttcaccccggaagaagacggcaagcgcggcccgatccagcagatcctcgacctgaaggacaagggccacctggttgcctatgtcggcgacgtggtcggtaccggctcctcgcgcaagtcggccaccaacagcgtgctgtggtggaccggtgatgacattccgttcatcccgaacaagcgcgccggtggcgtctgcctgggttcgaagatcgccccgatcttctacaacaccatggaggatgccggcgcactgccgatcgagctggacgtgtcgaagatggagcacggcgatgtggtcgagctgcgtccgtacgaaggcaaggcgctgaagaacggtgaagtgatcgccgagttccaggtcaagtccgaagtgctgttcgacgaagtgcgtgccggtggccgcattccgctgatcatcggccgtggcctgaccggcaaggcgcgcgaagcgctgggcctggccccgaccaacctgttccgcctgccggtgcagccggccgacaccggcaagggcttctcgctggcacagaagatggtcggccgcgcctgtggcctgccggaaggccagggcatgcgcccgggcacctactgcgaaccgaagatgacctcggtcggctcgcaggacaccaccggcccgatgacccgtgacgagctgaaggacctggcctgcctgggcttctcggccgacctggtgatgcagtcgttctgccacaccgccgcctacccgaagccggtggacgtgaagacccaccacaccctgccggagttcatctccacccgtggcggcgtttcgctgcgcccgggcgacggcgtgatccacagctggctcaaccgcatgctgctgccggacaccgtgggtaccggtggtgactcgcacacccgcttcccggtgggcatttcgttcccggccggttcgggcctggtcgccttcgctgcggccaccggcgtgatgccgctggacatgccggagtcggtgctggtgcgcttcaagggcaagatgcagccgggcgtgaccctgcgtgacctggtcaacgcgatcccgctgtacgcgatcaagtcgggcctgctgaccgtggccaaggctggcaagaagaacatcttctccggccgcatcctggaaatcgaaggcctgccggagctgaaggtcgaacaggcgttcgaactgtccgacgcctcggccgagcgttcggcggccggttgctcggtgcgcctgaacaaggaaccgatcatcgagtacctgaccagcaacatcacgctgctgaagtggatgattgccgagggctaccaggatccgcgttcgctgcagcgtcgcatcgagaagatggaggcgtggctggccaacccgcagctgctggagccggatgccgacgccgagtacgccgccgtcatcgagatcgacctggccgacatccacgagccgatcgtggcctgcccgaacgatccggacgacgtgaagaccctgtccgaagtcgctggcgccaagatcgacgaagtgttcatcggttcgtgcatgaccaacatcggtcacttccgtgccgctgccaagctgctggaaggcaagcgtgacctgccgacccgcctgtgggtggccccgccgaccaagatggacgcctcggagctgaccaaggaaggcgtgtacggcaccttcggcgccaccggcgcccgcatggaaatgccgggctgctcgctgtgcatgggcaaccaggcgcagatccgcgaaggctccaccgcgatgtcgacctcgacccgcaacttcccgaaccgcctgggccgcaacaccaacgtgtacctgggttcggccgaactggccgcgatctgctcgcgtctgggccgcatcccgaccaaggaggagtacatggcggacatcggcgtgatcaacgccaatggtgcggagatctaccgctacatgaacttcgaccagatcgaggaataccaggacgtggccaacacggtcgctgcctgatgcggtagtgccggccactggccggcacgccgttgaaacgaagaacccccggtgagagccgggggttcttcgtttgggggcgtacccaggttcaggcctgggtaacggccgccgcttcctcggtcacggccggcgtttccgccggaagctcggcttccaccgcaggctgcggcagagcgccatggtcggggaacaggcggggcagctcagccacgaaacgcgcgatgcaggcctcggcgaactcacgcgacgccgccttggccttcgcgtagtcgtctgcctgccattcctgcagcggggcaacccgtgcttcgtcccggcagtgcacgccctggccgccactggcgctgcggaacagcttgcgcaccaccgggaagccgatggttacatcgtggcgcagctcgtagggggtctctgcatcgctgagcttctggtacaccagcgaccactggccggcgctggcttccacggtgcgctcgtcgctgggaatggcgccgggatgggccgcgaaatagagtgccagctgctcgcggatcatgccgggcaatgcgccgaaggccgggctgggcacagagtggatgtcctcgccacggacgttgttcttgctgaagctgttgctggtgccgatgtcacccacgccagtgacgaacgccagagcagacaggccgaccttggccgcggtgacggcagcggtgtcggcacgcatcaccaggcgcagcacgtgatcgcccacgcgattgccgttggggcctgcacccagtccggaggtgaccttgatgtgctgcaggctgctgtagtcgacaggaggtgccacggcggctgtgacattcccgatggccggatcggccgcggtgggggcgtgcaccgcgtctggcgcggtcgccgcatccgttgctggatcgagcgttgatccgctggtgaccgcggaatccacggcaggcgtgggtgtggatgcttcgtcgttggcgtaggccgacggcgccagcagcagggtggccgcgatcgcggcggtgaggcaggttgggcgtaatgccacggtagtactccttggggaaacgaagatgaggcgctgtgtgcgctctggtggttgatgcccggcgaaggccgaaggtaggggagcgattgctcagcgcggcgcgaattccctgatcgggaacgcattgcaatgggcgatcgcagcggcgatgtcgaccggagcatcggcggcggcactgcggcgcctgttcaccgtggccgcctcttcccacaggctgggcaatacctgcggtgcgtccagtacgcgttcgcgcacggcatcgtgaagggcgctgctgtaatcggtagccggtaccaccacgcacaggcgtgtgccgggattgctgctggcctgctgcagcatcttccgcagtgcctcggtgctgcccgcgtcgtcggtcaaccgttccggtgcgccgccctgacgggcatcctggatctgcagctggcctgggctgaacagcaggacctgcatgtcctgccgcggttcaatgcggaccggcgcacgcgtgccctcacagctgctgggggtcctgcgtgcgacctgtggcgtcgtgctgccatcggcgtgtacctggcgcagatgcaggcggcacatcttgtcggccacttccatttccacttcgtagtcctgcccgggcctggccacgaactgacccgacaactggccgtcgcagtacatgcggcttgatgcgtcgaagcgcgcttcgacgatcagcggcttgccgccggcgacttcgtactcctggtagctgagcatggagaaccgctcgttctccttgctgcgcagggtttccgtggcggggatgccgagcacgcccttgtcaccggcgttgttgtacttgacgtcgatcctgtcgcggtagtcctcgcggcaggcggcgtcggtgtacagggtggtggtccgccccaggctggcatagatgcgcacccgtgccggcggcacggcaccgcctgcgtaggccgtgagatcttcagcagcaagcgggcgagggtacatcgccggaattcgcttgatgagctgctcggtgcacttcatcgtgatcacctgggcggcaatcttgagtctggcgtagtcattggcctgccactcgcccagggtcgcccggtcgtcgctgtcactgcatctgatgaattcagccagggtgccatcggcacggcgttgctcgatggtgctgacgtggttgaggcggtaaaggggatccttccgcgtgttgccctggtgcaccagcgcccaggtgtctgcactgaaacgcagggtgctgctctggttgggcagcgcgtcgggcgcatagctgaagtagccacccaccagcgccctggctacgttgggcatcagcgtgatggcggggctggcctggctctcgacgatgctgccgggcagggtgttgcgccggaagtagtccggctcattgccgctgaagagcagtgcgagcccctttggcgtgagcgactcgctgtcatcgggggtgacgatgcgcaacgccacgtcgggtgcgtggaggcgcttcgatgcggtatccggaccactctggatctgaacgcgatcggtccagacggtgcccttcgcgacgggggcggggggaaggcccgcggtggcctgcggcggtgccggcacgccggcagcggtagctgccagcggagccagcagagcggccgccagcagtgacggttggtaacggaagagacgcagggccatggtcaaactccttggaaaacacgacagccgtgccggcccttccggggccggcatctgaaagggggaatcaggcggtgcgatgccgcggacgatcagccgcgggcgagcgccaacagtcgttcggcgatccgttccaatggcacctgttcttcggccgctcccagtttgaaggcagcaccgggcatgccccagaccacgctggtggcttcatcctggaccagcgtcggcgcgccggcctggcgcatttccagcaggcnnnnnnnnccatcgtcacccatgccggtgaggatggcgccgatggcgttgccgcccgcgctctgcgcgaccgaacggaacagcacgtccaccgcgggcttgtggcggttcactgcagggccatcatcgacgcggcagcgccagcgcgcaccgtcgcggatgatccgcaggtgcttgccgcccggtggcaggtaggcatggccaggcagcactgcctcgccgtcgctggcctcacgcacggccatcgcggaatgccggtccaggcgttcggcgaaggcgctgctgaagctggcgggcaggtgctgggtcatcaccacggcaggcgcatcggccggcatgccttccagcaccacgcgcagcgcctcggtgccgccggccgaagaaccaatcgcgatcaggcggtcggtggtgcggaactgcggtgcagccgggcgcattgcaggagctgcttccagcaggagtttcggagcggcagcacgcaccagcgggcgcacccgcgagcgcgccgccatcttcaccttggcgatgatctcgtcggcgtagccctgcaggccgcgtgcgacgtccagcttgggcttggagacgaagtccacggcgcccagtgccagtgcctgcagcgtggtatcggcgccgcgctcggtcaacgaggaaatcatcaccacaggcagtgggtgcagccgcatcaggttttccaggaaggcgaggccgtccatgcgtggcatttccacgtccagcgtgatcacgtccggggccaggcgcttgatcttctcgcgcgccagcagcgggtcggcagcggtgccgaccacgtcgatggccggatcgctggacaggatttccgtgagcatctggcgcacgacggcggagtcgtcgacgatcaggacccggcagggggcgttgccggtcagggtcattcgaacaactccacgccaccggtgaccggggccttggacaggcgcgcacgcactgccgattcggtggcagccacttcggcttcgtgggcatgcggcaggcgctgcaccaccacccggccggtgtcggcgaagaaccagatcttgcgcggatggatgccgcacaggtcctcggcgatgatcggaatatgctcggcctgcaggtactggcgcacgaactcggcattacgggtgccgaccggattgctggtgaagcccttcagtacgttggcgccgccgaacaccttggcctcgatgcgcttgcggtgcgcgccgcgcttgagcatgtcgttgatcagcagctccatcgcatagctgccgtagcgtgcgggcgcgccgtcgccagcgttgccctccggcagcaggaagtggttcatgccgccgatcttcagcaccgggtcgcgcaggcaggcggccacgcacgaacccagggtggtggtcagcgcggtggtgtcatcgaccaccaggtactgggtgggcagcagcttggcggcaagggtctggaagcgtgcatcctggtagcgcatcacgtcgtcggtacgcagtgaggcgttcatgcgccggcctttgccgcgcggcggtacagggtgcgcccgcagggctggatcaggtcggcggcgtgcaggtagttctccgagtgtccggtgtagagcaggccatcgtcggccaggtgctgcaccaggcggccgaggatggcgcgctgggtcggcttgtcgaagtagatcatcacattgcggcagaacagcgcgtcgaacgggccgccgacgtcgtagcgcggggcgagcaggttcagtggacggaactcgatcagctcgcgcagcgccggcagcacgcggcactggccctcgttgggaccgctgccacgctggaagtagcggcggcgcaggtccgggtcgagattggcgacacggtcgatgttgtagacgccgcggccggcggtggccagtacctgggtatcgacgtcggtagcgatgatgcgcaccggcggcttcagcgtaccgaaggcctcgcaggcggtgatcgccatcgaatagggttcctcaccggtggacgccgcgcacgaccacagcagcagcggcgaacggctggaacgctgctgcagttcttcgcgcagcttgtcgaagtggtgcggctcgcggaagaacgaggtcaggttggtggtcagtgcgttggtgaacgactgccactcgtcaccgtcttcctgctcaagatggtccaggtactgctggaagctgcgcatgcccagcgtgcgcaggcggcgcgacaggcggccatagaccatgtcgcgcttggccggtgcgagggcgatgcccacgcgctggtagatcaggtcgcagacgcggcggaaatcacggtcggcgaactcgaactcgcgcgggccggtgacgatgggagtaggactttgcacgggggacgtgtccatcggcagaggcggcggccgaagccgccgcgggtgggtctcagaattcctgccagtcgctgtcgctggcggcgaaggtgctggcgttgctgctgcgacgtaccggcgtgggcgtgctggtcggctgcggacgtgccacggtggtgatgcgcgccggttccacgcgttcggcgacagccttcaccgcggccgagacctggttgtcgaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnactgcgagagcttgccgaggttgtcatcgctgaccgccatcattgcgttgaggttttccagcatcaggcggaaatcgtgatcgaagcgctgcgcatcaccgcgctggctgaagtcgcnnnnnnnnnnnncactggccagctgcttgatctcggcattgatgcggccgaggttggccttgacggtgtcgacggtggtggtcatcgccgccttttcgccggggtagcgggcgatgtcgcggctcaggtcgccgactgcgtactgctgtaccacgtccagcacgtcatgcagggtctgcacatggctgccgaccagggtgttggtctcctgcaccatcagcccgtactcgccggggaagacactggcgtcgatgcgatagctcagttcgccggcatcgtgacggcgggccatttcgcgctggccgccgatgaccgaatgcagctgctgctgcatgccggacatggcctccagcaggcgaccgggttcgtcatgcggctgcgggccgatatggctgtccagcttgccattggcgatgccttcggcgacggcggtggcctgcttcagcgggcgcgcgatacggttgccgatgacccagctcagggccagcacgatcagcaccagcacaccaccggagatcgccatgatggcggtgaacaccagcgcctgccgctgcacgtcgtccatgtagacgccgctgctgaccacccagttccacggcgcgaacaggccggcgtaggcgaccttctcgacctcgcccttgctgcccggcttggcccatcgatagttgacgaagccaccgccggccttggccgcttcgacctggtcgtaatagatgcgcacgccgtcgtcggtgcggaagtccttcatgtccttgccgaccaggtccttgcggaacgggtgcatcagcaggcggtagccggtgtcgtagatgttgaagtagtacgtatcgttctcggcacgcatcacttccagggcctgcaacgcggcgctcttcgcggcgtcctcgctgagttcgccggtgccggccagacggtggtagtgctggaggatgccgtagctgagttcgacctgggtcttcagcgcggtcttacgggtctcggtgaggtccaggtactgcatgcgggcggcgatcaccgagagcgcgatcacgccgagcgcgatgagcagcgtcagcaggttgagcttgcgccggacggagagattgctgaagtagtgttgccagcgatgcaggagattcatcgagcaggaccaggtcgaaacgggcgggcggcgccgagccggtcagcggcgggatacgccgtgacaaccccgttatcggccgctggggcgggggattgaggtgcggtgtccgaacgtattcaggttttcttgcagcggcggctgcggcgctgcctgcggcaggctggttttgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggaagcaatacggctgttgctcttgctcttctttcttcaatccggggtggacgcgcacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcttcgaccgaccatcccgaggggcttcgccgttggctggatatccagataccccgtaaacaaaaacgccccagcgtagggccagggcgttctcgtgcgtcaggtcaggcaggcctcagaattcctgccagtctccgtcggccagttcggtggccatcggacgaccannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgcggcagcacgcgggaccggggcagcggcgatgcgcggggcaaccacggtctcggcttcgtcgaccacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggccggagatctgttcgatgctgccggcgttggcgtccagcaggccgttgatctgctgggccagctgcaggaagaagccttccttgtcgctggcgtcgatgcggccggacaggtcgccggcggcggcctgggcgatcacgcgcgccacttcggcttcgaccagtgcttcctgggtgcggtcgcgccattccaccacgtagccgacggtgtcgccgccttcgttgcggatggtcgacaccacctgcgcgaactgggcatcgccgtactgcatcggacgacgggcgacgccgtgggccttcaggttgcccaacagcgtctggtccatctcgccgcggtgttccagcacggtgaccggcttgccgatcaacgaggcctgggcgtcgaagtccggcaggtcgcggcggacttcatcctggtactggctgagggtctgctgcagggcgcggttgctgtagacgatggtgttgctggtatcggtcaggtagacaccggtcgagctgtagtccagcgcggtgcggatgcgcaggttctcgcgggcaacggcctggtcggtttcgatgcgttcgcgcaggtcgcgctgcatccgctgcatggcctgcatcagttcgcccacttcatcctggcggctgacgtcgatgtggccatcgagcttgccaccggccacgtcgttggcaaccgacacggcgccacgcacgctgccgaccaggnnnnnnnngaacagccagaccagcaccaggccgagcgcggcgccgcccagcagggcgatcacggtcagcacggcggaggcggaataggtggacgcggcctcttcgcgcgaggcgcgggcgaggcggttgtcttcggcgatcagcgcttccagcgcggatgcagccttgcggtgcttggtgcgggtctcgcccacgaaggtatcgatggcatcgtccggcaggtccagctccagcatctcggtgacgctgtcgtaggaggccagggcgtccttccattccttggcgaaggtatcgaacagcttcttctgctgcgcgttgtcgaccagcttcgggtattccttgatcgacgtgtccatgctggtgcgcaggtcgacggcctgcttgcgcgcgtcggacttgacgtcatcgctggcgcggatcagctgctggtaggcagcattgcggtactcgcccagcatgccgcgcatctcgccggccatgcggatgctttccatgcgcgaacccgccaactcggtggtgacgttgttcagcgaatgcagtccgcgataggcgacgatgccctgcagcagcatcaccagcaggaggacgccgaaggtcaacagcagcttcggcatcagtttcaggttgttgatccacggcatgggcgttgcgatctcctaaggcagacgcgtccgggcgtcgggcccggttgcagcagaaaccacgccggcacaagctccggcgtggttcgacggacagcggattacttgatgttggccagcttcaggcccgccggcgagctgacttcgatttcnnnnnnnnaggcgtcgcgctggatcttgccgatcacgcacacggtcttgccttccagggtttccagcgggaaggagaacttgccgcggttctcgccggcgatgcgggccgagaaggtgtggcgcgggaaggcaccgcccatgtacaggaaggtcggctggccttcggaaccttcggcgtagcgggccttttcgaccttgccacagaccatgccgtccttgccgaccgaacgcggggccagttccggcgggatcatgtcggccgcctgggcgaacgcggaggaagcggtggtggccaggacagcggccgaaacgaacgcaagcagggacttcatcgaggtgtatctccggggatggtgatggtcgttccggttccgcgcgctcctgcgcgaccggcttctgtccccctatcggcactgctggggggaactgaagggttttgtgaccagaacgtgaagcaggtccgatggatcaggcggcagcgtcttcggcgagggaggcctggcccatgtcggcgctgtcgagcagggtctcgatgtccagcaggatcagcatgcggtcgtcgtgggtgccgatgccggagatgaagcgggtgtcgactgcagcgccgaactccggggtcgggcggatctgctcggccgacagcgggatcacgtccgacacgctgtcgaccacgatgccgaccacgcggtcttcgacgttgagcacgatcatcacggtgaaagcgtcgtagcgggcgttgtccaggcgcagcttcaagcgcaggtcgatgaccggcacgatggtgccgcgcaggttgatcacacccttgatgtagtccggggcgtccggcacgcgggtgaccgcatcgtagccacggatctcctgcaccttgaggatgtccacgccgtagtgctcggcgccgagggtgaagctgaggaattcgccaccggcgctggcggcggagctggtcttgtcgttcatcgaggggtcctggttctgccggaagtcccggtgtcaggctcgatatcggccccgcgtggggggactttaggtgccgggggagaggcatccacgcatggcggggatctaccgcggcgcggccggcacgcgcatatggcgtggatccgccgaagatcggtagtgccggccgctggccggcgacggcatcatgcgggttgccggccgccggccggcacgaacggtcgaacgggcctcagagctcgccgttgcggcgcgccttgcgctggcggtcgatgcggaagatgtagcgctggatggcgctgtcgccgccgcgcggcaggctgtcaaagcgcattcccacgcgcttgacctcgatgccattgggctgtcgctgtggcagcaggttgcagaccaccagttcgatgtccaggtcggggccatcgggcagcgacagctgcgccgggtagcgcttctgcaggccgaatacggcgcagtcgttgggaaccactacggccaggccgccaccgctgatgtccaccacccgcatcgacagcgcttcggcacgtgcttcgccgggtggcagcagcagatgcggcgagtcggtgaccggggtctccagccggtacagctcacggcgctgcagatgcaccagttcgtccggcaacggggcgcggaaggcgacgtggccatcgttgtccacgcgctgcagttcgtgcaggcggaaccgcacaaggacacgttcaagctgggcgaagcagagcaggtggtcggcctgctcggcggcacggttcgatgcctcctgcgggctgccgtcgagcagcaggtagtcttcgtcctcgtcgagatcaagcagggcggtcgggaaggaacgatcccggccgtcgatatgcgcgttgatcagtgatcgctggtcgatcagcgagcgcagcagctgccgcagctggcgggggttgcggaccaggaagcgttcgtccgcggcgtcggccgcgtggacatcatgcagttcagtgtcgtggccgtcggacatggagtctgtgatcaggggcgggcgccagcacgcgttggcgcaggctcgatggggatatcggcctcttcattggattatgaagtgagatttgcatcactttccatgcataannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggcccgccacgctggtgcatccaccccatgggcggatgctttctgcgtggggtcagaactcctgccaatcaccctcggcagccagcgccggctgggcggccgacgcccgcagcggccgtgtcggtgctgccttggtgacgggcagggcggccgcgacctgacgtggctgcggtgcattggccaaccgtgccggcgcagcggcgacgccctgcgatgccagcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngctgcgagagctggccgaggttgccgtcggccacctgcatcatgctgttgagctgctcgatcatcacgcggaaatcgtgatcgaaacgctgcgcatcaccgcgctggctgaagtcgcnnnnnnnnnnnnccgaggccagctgctggatctgcgtgttgatggccagcaggctggccttggccgcgtccatcgactcgtgcaggatcgcgcggctgccgggcaggcggcgggcgtccggggcgaggttgccggtggcgtactggttgagtacttcaatggcatcgacgatcgcatcgaggtgttcgaagatcaccgtgttgatgccgctggccagctggccatacacacccgggaaatcctccgggatgcggtggctgatgtccggcccagcgtgcatctgtgccatcaactgggtctgctcgctgaagcggcgcagcattgcggtcatctcggcggtggcggccagcatcttgccggcttcgtccttgctggtggcctgggtgctgacgctgaggtcgccgcgggcaaccgcctggatggcatgcacggccttgcccagcgggccagtgacggcgcgcgagatgacggtggccagtgcggcggccaccaacgaaagcagcacgatgcagctgatgatcgcgatcatgctgttgcgatgggtggcgttggcgtcggcgatcttgccgtccatctggccggcgatgtgggtgcccagggccttcatcgcagcgaacaggtcgcgacgcgccgggcgcgactgctcgtcggagatctgctgggcccgagcgccatcaccggcggccacggcgtcgcgcatcgccttgttggcggcgaagtagcggtccagctgtgcgctggccgcgcgatagagttcacgctccttggccagcgccggcagcgccgagtacgcggccagctcgtcatgcacggccttggcggtgtcgtccatgcgcttgttgtagtcggcgaccttctccggctggtcgagcatgctcagctgtgcaagttcataggtgcggaattctcccagctgcgagcgcgcctcgcccaggtgctggaccgaggggatgtcgttgccagccatctcgcgcaactgcgcgttggcttcgctcaggcgcagcagtgcgaaggcgccgaggatcagggtcatcaaggtggtgagggtgaaccccacggccagcttgcgggcgatgggcagatcttggaaccacttcatgcagggtgctccaggtgggcagagtgccggcgtctgtgcgccggttcgggggtggttgcagagcgaacgggggtgcccggtggggttcggtgacgaccgtcattgcgaaataacggcgccgttcgcgtggactttatggacgcagatcacattcggttgcgtagggatgacagcgcgaaagcgttgcagcggcgtgctttcgcttggatgaagtagttgcgcccgcaaccatcatggcgacggagttcacagaagggatggggtcagagctctttcctgcggaaaggaatgcgccccccttggcagagcgcgcacaaacaaaaaccgccgccccgaagggcggcggtccagtacacgcatgcagcgtggatcaggcggcctgcggcatccgcaacgagcgcaccagtccgccgatgtcgacgatcaacgcgacgcggccgtcgccaaggatggtggcaccggacaccccgccgatacggcggtagttgttctcgatgttcttcaccaccacctgctgctggccgaccagttcatccacttccagtgcgatcttctggccatcgccttcgaccacgaccaccagcgattcactgcccggcgcgcggttgccgtagccgtagtactcgctcagcgagaggatcggcaggtactcgccacgtacgcgcagcacgcggccttcgccggccatgctgcggatgtcctcggcctgcggctgcaacgcctcaagcacataggccagcggcaggatcagggtttcgccggcaaccgccacggtcatgccgtcgaggatggccagggtcagcggcaggcggatcagcgtgcgggtgccagtacccaggctgctttcgatctggacctcaccgcccagtgcctggatgttgcggcgaaccacgtccatgccgacgccacgcccggacaggtcggtgaccgcatcggcagtggagaagcctggctggaagatcaggtcccagacctgcgaatcggtcgggttgtccggtacggccaggccgcgttcggtggccttggccaggatcttggcgcgatccaggccgcggccgtcgtcgctcacttcaatgacgatatggccgccctggtgcgaagcggccagggtgatcgtgccggtttcgtccttgcccgcgccgcgacgcacgtcgggcatttccaggccgtggtcgatcgagttgcgcaccaggtgcaccagtggatcggcgatcttctcgatcagccccttgtccagctcggtgccctcgccgacggtgcgcaggcgcacctgcttgccgaggcggctggacaggtcgcggaccaggcgcgggaagcggcggaacaccgcgtcgaccggcagcatgcgcacgccgatcaccgcttcctgcagatcgcgagtgttgcgttccagctggtccaggccggcgaacaggctctcggcgtggaccgggtccagcgcgtgcgagacctgcttgagcatggcctgggtgatgaccagttcgccgacgaggttgatcagcgcatcgaccttgtcgacgctgacgcggatcgacgtttcggcttcctgggtggcagcaccgccggcggcaggcgcagcaggcgctgccggcacgacggcagcaggtgtggaaggggatgcagcaacgggcgcctgggttgccaggctcggcggcgctgccggacggatgtccagctcgcagtcgtccagtacccaggcgaaggtgtcttcgatcttgctgcgcggcaccttgccgaccaggcccaggtcccacgccaggtgggcctcgagcgggtcgagctgggcgaaccccggcaggcgttccatgcgcgcggccacctgcagcgagccgaggtgttccagttcgcggatgatgcgcaacgggtcgttgccgctcatgaacagcgagggcgccggagtgaacccgatctgccaggcttccggcgtatcgtccaccttggctgcggtagcggccggcgcgcttggtgcggcctggccggagagaacggcttcgaggcgcgccttcactgcggcgaccgcagcggggtctgcggcctggccatgttcggcttcgcgcagcagggcgcgcagtacatccaccgaggacagcatggcatcgacggcatggccttccagggcccgcttgccggcacgcagctcatcgagcagcgtttccagcacgtgggtcaggccggcgatggcatcgaagccgaaggtgccggcgccgcccttgatcgagtgggcggcgcggaacaccgaattgatgatctccgcgtcctgctgccccgattccagggccagcaggccagcctccatcgcgtcgaggccttcgcggctctcctcgaagaaggtggcgtggaagcgttgcaggtccatgctcatggcagtggtggtccggaagcgaagaaggggagcggtgcggggcgatcagcccagcactttctgcacggtggcgaccagctgttccggattgaacggcttgaccagccaaccggtggcaccggcggccttgccttcggacttcttgtcggcggccgattcggtggtcagcatcagcagcggggtgaacttgtagtccggcagctggcgcagttcgcggatcagcgcgatgccgtccatgttcggcatgttgacgtcggtgaccaccgcgttgaagcgctggcccttggcgcgacccagcgcgaccgcgccgtcttcggcttcttcgacggcaaaaccggccgaggtgagggcgaaggaaaccatctggcgcatcgacgccgaatcgtccaccaccaagatacgtgcgctcatgcagcgttctccacagatttcaggttgtcatgggttacgtccaggcccagggcctgggtgacgcccagcaggcgtgcggcgtcacggaaggttgcggtgcaaccgtggaagccggtgcccaggcctgcatcgcggcgggcctgcacgaatgcacacagcacctgcacggcggccgtgtggatgcgggcgacctggcttgcatccagggtcagctcgcctgcctgcgccaccagcggggcgaggcggttcttgagctcggtgctgctctcgatgccgagatcctcacccagttcgacagtgctcatcgttgctccggacaaacggttccgtgatccataacggcaccccggcggggttctttagaggaatcgacgcggtgcgtcgatgcggtcgcagctgaaaaggggacggcggggatcaagtcgcaagcgacctggctctactgcagccccctcggcaacggcgaccgcgcagtggggacgcaaggtgttgatccaacggatcaactccttgcgtccccgacaggcaccgcttcggcgcaaagcgccgagccacttgcgacttaatcccctccgtccccttttttccagatcaactcagcagccgtgtggcgtccagcaggatcatcgggcgctggctgacccgggcgacgccgcggaacagatcattggagatctggcagatgcgggcggtatccgggggttcgatctgtgaatcggtgaggttggcgacatcttccactgccgacacgcgcaggccgatggtctcgccgtcctcttccagcaccacgatgcgggtctgggcatcgtcttctgccgctgcggcgccgaggtgcaggccgaggtccatcaccggcaccacctggccacgcaggttcatgatcccgagcatcgccggtgccgtgccacgcaacggcagcagtggcaccggcaacaccacttcctgcactttcagcagttccagcgcataggcctgggtcccgcagcgcaggcgcagccagcgcgaggtgcgctcgccggcgcggcggttctgcgggtgcgggctgctggcgggctggtgcgcctgcgcctgcagctcctgccaggtaccgggacggttggtggccggggcatccagggcaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntggggacatcctcgccacccgcagcggcttcgaacgcagcctgcagaccggggctgtcagtgtgggcgagctgatggctgtcggccgcgtcggtctcgtagatcacttcgtcgggcaggtcgtcccaggtgggctccgggccggcctgggccggggtcgtctcgtggatcacctcgtcaggcaggtcatcccaggtcggttcgcgctcgggagcggcgaccggcattgcggcggcctcgaaggcggcttccagtgctgcctcgtcctgtgccggggcagcggcaacagtgcccgtctcatagatcacttcggcgggcagatcgtcccaggtgggttcgcgctcggccgttgtggccgcctcgaaggcggcttcgagcgcggcgttgtccacggcaggccccgcggcaacggtgtcggtttcgtagatcacctcggccggcaggtcatcccaggtcggctcgcgttccggttccgatgtgctgtccggagccggggcggcgctgtccggcgttggcagcacgacggccgccggggcgatcgcttcgcccagcagttcgtccaggtagtcgtccagtacgccggtgctgttcatgcggcctgctccagggcacgggcatcctcaacgaggatccagttcagtgcgcggcgataggcggccaggccgcggcccgggtagtcctcaccaacgctgggcagggtcaggcctgcggcattgctgatgcgggtgtcgatcgggatggcgtcttcccacacgcgggtgccatggcgatcctgcatcgtgcgcagcgactcgttgccggcgcgggtgcggcggtcgaacagggtcggcaggatcgagatcggcagcgggcggcggcgcgagcgctcgaccatctcgccggtgcggaccatgccgtccaggccatgcagggccagcggctcggcctgggtgggaatgatcaggcggtcggcagcggccagtgcgttgatcatcaacaggccaagggtgggggcacagtccagcaggatgtagtcgtgctggccctggtgacgcgccagtgcgttctgcagggccaggccgaggccgggctggttggcgctgcggcgctccagcgtggccagcgccgactgcgcgcagacgtagtccaggccgtggatgctgctggcatggcacaggctggaaagatcggccggcggggcgccgaacagttccagcacgcccgccggcggcggatccaccggcacgccgaaggcgcggctgagcgaggcatgcggatcgaggtcgatcagcagcacgcgatggccaagcgcggccaggccgcggccgagggcgagnnnnnnnnnnnncttgccgactccgcccttctggttggcgactgcccagatgcgcatcggtttactccttcattgccgggggaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattgaggcgctggccaagcggatccaccgaatgcgaggtgtcggccagaatgatgaccatcacccggcggttgcggttgcgcccctgcgcgctgtcgttctcttcgcgcggacggaactggccatagccaaccatcgccagccgtgatggctgcacgccctggtcggcgaacaggtgcaccacgctggcggcgcgtccggccgacagttcccagttcgaagggaaggtggcggtggcgatcggcacgttgtcggtatggccttccacgcgcacgctgttgggcacgtcgcgcagcacctcggccaggctggccagcgtctgccgtgcatgcacgtccagcgcggccgagccggtggggaacaggatgtcgctgttgatctccacttcgatccacaactcggtgcggcgcacgctgatcatgccgcggtcgatcagcggtgccagcgcggcggtgaggcggtcggcgatgctgttgagctggcgctcggcacgggcgatctgttcctggttgtgcacggagaccggcatgcgcatctgcgaggccatcgacggcagcagggtcgggtcgtgcgacggcgcgggcgcggaggggccgatcttggtgccggacttgatcaccgaggggctgtcccagccgccaccctgcacctgcttgttacccacctgcaccggattgatggtgcgcggtgcgccgccgaaggcatcggtgagcgcgtcggccatgatccggtacttgccctcgttgaccgaggagatcgcgtacatgaccacgaagaaggcgagcagcaacgtcatcaggtcggcataggggatcgcccatgcttcatggttggcgtgctcttcgtggtgcttgcggcgggccatgtcagtgcaggaagccggagaggttggtttcgatgttgcgcgggttctcgccctgggcgatcgaaatcaggccttcaatgaccatttcgcggtcgcgggtgttgtgcgagatcacgctcttgagcttggcggcgatcggcaggaacagcaggttggccgaggcgatgccgtagatggtggcggtgaacgcggcggcgatgccgtggccgagtttgctcgggtcggccaggttcttcatcaccgcgatcaggccgagaacggcaccgatgatgccgagcgtgggcgcgtagatgcccatcgcttcgaagaccttggcgccggcctggtcctggtgctcctggctgcccagttcgatctccagcatgtgacgcatcgattcgggttcaacgccgtccaccagcagctgcaggcccttgcgcaggaacgggtcctgctgcgcttccacctgcgattccaggcccagcaggccctggcggcgggcgatgttgctccactcgacgatctgctggatcagttcgcggcgatcgctgtgcggcgggcgcacgacccagcgcacgatcttgaacgcatgcttgaacaccgccggcgaggtgtgaagcaggatcgcggcaacggtaccgacgatgacgatcacgaacgccgcaggcgaccacaacgacgccaggccagcgcccttgaggatgctgccaccgaccagcgaggccagggcgagaaagagtccaatgaggctgagtctatccatggttccggtatcggcttgtatgaatgggacttgagacaccgggagaatgcgtacagacggtagtcacagttttcgggtcgccgggccatgcccggcggcgttcagcgtatgccgtccacgtccaggatcagtgccatgcgaccatcgccgatcaacgttgcaccggcataaccgcgcaggccgcgcagggcttttggcagtggcttgatgaccacttcctcgcgcccgcgcacctggtccacgaccaggccgaagcgcgcttcgccggcctgcagcaccacgatggtcagcagggttgacgcggccggcgtcacatccagccactggcgcaggtcgaccagcggcagggtgtgcgagcggcgatcaagcacggcgcggccatcgaaccagcccagcgaggtgcgcggcgcgtgcagcacttccatcacgcgtgccagcggtagcgcgtagacgtcctcgccggcctgcaccagcagggtcggcaggatcgcgagggtgagcggcacgcggatcaggaagcggctgccacgacccagttccgactggatctggatctggccgctcagttcgcggatgcgcgactgcaccacgtccatgccgacgccacggccggagatgtcggtgacctgctgcttggtcgagaagccgggcaggaacaccaggtgcaggcattcctcgctgctcaggcgggcggcggcttccggatcgatcaggcctttctcacgcgccttcgcgcgcagcttctccgggtcgatgccggcgccatcgtcctgcacctcgatgctgacgtagtcgccttcctgctgcgccgacaggcgtacatggcccatccgcggcttgccttgtgcttcgcgcaggtcgggcatttccacgccatggtcgatggcgttgcggaccaggtgcaccagcggatcggccagtgcttcgaccaggttgcggtcgagttcggtttcggcgccgaccagctccaggtccacttccttcttcagcgagcgggcgacgtcgcgggcgaccttggggaagcgcgagaacaccttgcccaccggctgcatgcgggtacgcatcaccgccgactgcaggcgggcagtggcgatgtccagcgtcgatacggcgcggtccagctcctcgtcgcgcaggcgtgcacgcagggtcttcaggcggttgcgggaaagcaccagttcgccgatcaggttgacgatcgcatccaggcgcttggtgtccacgcgcacggtgtgctcggcctcggccatcggcttgggcgccggcttggcggcgggcgccggtacgggcgctgggcgcggtgcagcggcaggtgccgccgcgacggtggcagcaggcttcgcgcctggcgcagcgccgccgtgcagctggtccagcagcgcttcgaactcgtcttcgctgatcaggccgtcgtcggccttcctggccggcgcgaccgcggtcggtgcgttgccgccatgcagctggtcgagcagggcctcgaattcgtcgtcggtgatcaggtcgctgccagctgccgcaggggcggccgcagcgaccggcgcggcagtgccaccgttcatgtcgaactgcgcgatcaggtccggcggcgcatagcctggctcggtgccggaggacacggcgtccagcatcgactgcaggtagtccagcgattgctgggcggcgtcgaagtggtgggcctgcagcaccgcctgcccggcacgcgcgatgcccagggcctcttcagcggcgtggcacagttcgaccatcgcggtaacgccaaggaagccggcaccgcccttgagcgtgtggtatccacggaacacggcgttgagctgctcggtgtcctgcggtgcctgctccagcgacaccagctgttcgcccaggcgatccaggatttcctgtgcctcgatgatgaaatcggcagtgatgtcgtcggataccgcgctcatgcttacagccccagatccgacaacaggtcgtcggcgtcgttctgcgagaccgcgtggcggtccagtcccttcagtgccggcccggccagttccgggtcggtgcgatgctgttccggcggcaggccgagtgcgccgaagccctcgtgcacgcggcggacgatgccgaccacgcgacggatgatctgcccggtcaggtcctggtagctctgggtcagggcgatctcggtcaggttgtggcggatgcgctcgagctgcgcgtcctggcccggctgcaggccttcagcacgcagctgttcggtcaggctgcggcattcctcggccaggtccagggtgcggtgcgtggcctgttcggtcattgccaccacgtggtccaggcgtgcgcaggcgtcgtccagctcaccggcctcgctgggcacggtcggcagctcacccagtgcctgccccagctcgcgggccagccgcgagaggccgctcatcatcggctgcgtacgcagcgcgaccagtccgtcgatgcgctgccgccaggcggcctcgtcaccggactcgagtgcgtccagggcttcctgcaggcgcagggagagggcgctcttgtcgaccgtggtatccatcaggcgctggccgccaggcgttcgaagatcttgccgagcttctcttccagcgtctgcgcagtgaacggcttgatgatgtagccgttcacgccgttctgggcggcttcgatgatctgttcgcgcttggcttcggcggtgaccatcagcactggcagggtcttcagcttggcatcggcacggatcgccttcagcagctcgatgccggtcatcaccggcatgttccagtcggtgaccacgaaatcgaacggctggctctgcagcagcgacagcgcggcatgcccgtcctcggcttcggcggtattggtgaagcccagatcgcccagcaggttcttgacgatccgacgcatggtcgagaagtcatcgacgatcaggatgcgcatgttcttgttcaaagcagagttcctttgttgttcattccgggcggccgggggcagccgcctcgggcatgttcattcttccaggccggcgtccgccgcctcgaaaatcttgagccggccacgcaggcgcagcaccgcctggccgtggatctggcagacccgcgactcgctcacgccgagcaccgcgccgatctccttcaggttcagttcctgctcgtagtagagcgagagcaccagctgttcgcgctcgggcaggtggccgatggccttgcccagctcgcggccgaactcaccacgctccagtacctgctgcggggtcgggccgccctgggcgacggtgtccagctcgccctggtcctcgatgcgcgactccaggctcagcacctggccacgggcggcgtcttccatcaaccgcaggtattcgggcagcggcatctccatcgctgcggccacttcggtggcgctggcggcgcggccgctgctctgttccaggcggcggatggtggcggcggcatcgcgtgcacggcggtgcaccgagcgcggcacccagtcgccacggcggatctcgtcgatcatcgaaccgcggatgcggatcgaggcataggtctcgaacgaggcgccctggtcggcgtcgtagctgcgcgacgcttcgatcaggcccatcatgccggcctggatcaggtcgtccacttcaacgctggccggcaaccgggcggccaggtggtgggcgatgcgccgcaccaggtccgaatgctgggcgatgacctcgttggccgccgagcgctggacttccctgtactgggctgcgcctttcatgcggccaccccgcgctgcttgaggatgcgctcgaggaagaactcgacgccgccacgcggttcggtcggcgcctgccagcgtgcggtgcgacgcgcgatctcggtgatcgccagcgcggccgggctggacgggtaggccttcaccaccggctgctggcgctgcaccgacaggcgcagccagtcgtcctgcggcacgcagcccaggtagttcagcgagacatcggcgaggaacttctcgcacacgcgggtcagcttttcgtacagcacgcggccctcgttggggtcgcgcaccatgttggccactacctggatgcggtccacgccgcgttcgcgcgacagcaccttgatcagcgcgtaggcgtcggtgatcgaggccggctcgtcacagaccaccaccacggtgtcctgcgcggcctggcagaaggtcagcacgccgtcggtgatgcctgcggcggtgtccaccaccatgatgtccagttcgcgttccagctcggagaacacgttgaccaggccgacgtgctcggccggggccagctcggccatgtgccggcggccggacgcggccggcaccaccagcacgccgttcgggccttcgacgatgacgtcgtccagcgagcagcggccggcgaccaggtcggccagcgtgaaggtcgggttcagccccaggatcacgtcgatgttggccaggcccaggtcggcgtccagcagcagcgtgcgcttgcccatcccggccagtgccaccgccaggttggcggacacattcgtcttgcccacgccgcccttgccgccagtgacggcaatggtgcgcacagggccgagcggctcgctgcgggtggccgacagcgggaaggtcttggtcagcttggcgtactcacgcgacggcatggttcaactccgggttgcagggcatatcggccgcgcggcgcaaatcttcaaggcgaagtacgagattggccgcactggcccggtgcaggtcctccggaacgtcctggccatcggtcacccagttgatcgggagggcgtggtccacggccactgacagggcgttgccgaagcggccggtctcgtccagcttgctcagcaccaggccctgcaggttggcggcgccgaagcggcggaccacctcgtccatgtcgccgaagctggtgttggccggcagcaccagcagggtgcgtacctggcgggcggcgcgcagccactgcagctgcgcggccagcgcgcggtcgcgcgggcccaggccggcggtgtcgatcagcaccagcttgtagtccttcaggcgttccagcagctggtccaggtcggtgccgctgttggcctcgtgcaccgcgatgccgagctggcggccgtagccgtacagctgctcgcgggcgccgatgcgggtggtgtcggtggtcaccagggccacatcgcgcggcgcatgcttctcggcgaagcgcgaggccagcttggcgatggtggtggtcttgccggcgccggtcgggccgaccagggcgatcacgccgccttcttccagcgggtcgaccggggcgatcggcagcttgcgcgagatcagccccagcatcaggccgcggccacgatgggcttcggtctccagcgggatctgcatggccacgtcgcgggccagcccggcgtcgaaaccgtactcgtccatcaggtccagcgcggtggcgcgcaccgggctgccacgcaggcgctcgtcggtgaagcggttcatctcgcgctcgatcacctggcgcatgccggccacttcctggcgcagctggcggatctcggcgtcgtcctgggcaaccacggtcagcgtcggtgccggggccagcatgggggccgggctggcttcgccggcggcttcgagcgctgccgtttcgctggcggcgatgtcaggctggacatcggccatggcagcgcccggcagcggcggcggctgcacggcggggggcacgctttcgtgatgcgtgtcgtgcggcgggtcgagctggaagcgggcgcggttggccggcgcggtgacggccgggcccggtgcgacgatggcctcggcgaacggggcgaagatctgttcgggcagcgccggttcgttgacggcgnnnnnnnncagggtggctgcgaagccggtgctgccgcgggtcggcacgatctcgtcggcgctgtccaaggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgacatcacggcgcgaggcttccagtgcacgctgcacggcgctctcgtcgtagttggccgcggcgacgatctcgacgccttcctcgatccggcggttggacaggatcacggcgtcaggaccatgttccttgcgcaccaggttcatggccgagcgcatgtcggcggcgacgaatcgtttgattttcatgctgtggtcacgggacgaagacggcggggtggcggtcggagaactcgggtggtcggtggtctgcacggtgcgggttccccttggtatctgtctgttgcgttggttcgaaggtggtgtctgttttctggcgcatcggtgggcggcgtcagctgatcgttccgaccagcttcaggcgcttgtcctccggcacctcgctgtaggccaggaccgacaacgacggaacgctgtggcggaccaggcgcgccagcgcggcgcgcaccgggcccggtaccagcacgaccgccggctcgtttcgcgcttcctgcttgctgacacattcggccaggctctggtgcagtcgctctgcgagtccgggttccagcgcggcgccgttgccctgcgtggactcctgcaagacacgttccaattgcgggttgagggtgaacaccggcagctccgccgacattccggcgatctcctgcacgatgaagcggcccagcgcggtgcgcacggcagcggtcagcaccgccgggtcctggctgctgggcgcgtgttcgaccagcgcttcggcgatcttgcgcagctgtcggatcgggatgcgctcgaccagcaggttctgcagcacgcgcaccactgccgacagcggcagcgccttcggcgtcagatcttcgacgagcttgggcgcgctcttggccaggttggccagcaggtgctgcacttcctcgtggccgagcagttccggcgcatgttcgcggatcaggtgcgagaggtgggtggccaccacggtggccgggtcgaccacggtgtagcccagcgtttcagcctgggcacgctggtgcggctggatccaggtggcatccaggccgaacgcgggatccttgccggcaatgccctccagggtgcccagcgcgctgcccgggtccagcgccagttcgcggtccgggtggatctcggcggtggccactggcacgccatgcaccagcacgcggtagccgttggccggcagttccaggttgtcgcggatgtgcaccgagggaatcaggaagccgacgtcctgggtcagcttgcggcgcacgcccttgatgcgcgccatcagttcgccgccctggttgctgtccaccagcgggatcagccggtagccgacctcaaggcccagcggatcgaccgggcgcagctcgtcccagctcagttcggcggtcggcgcaggtgccgccgggcggccgagtgcgttgagtgcggccgcgtcattgccggcggctgccgggtcggtggctgcggccttgcccttgcggtagaccttccaggcgatgaagccgaggatagcggccagcgtcaggaaagcgacgttgggcatgcccggcaccaggccgaccacgccgatgatgccggcggtgatcgccagcgcgcggtactggccgaacacctggccggtcatcgcctgggccatgtcctgcgagcgcgaggcgcgggtcaccagcatcgccaccgcgctggagaccagcagggccggcagctgcgccaccaggccgtcaccgatggacagcagggtgtaggtggcagcggcttcgccgaacggcatgccatgctgcaacacgcccacggccaggccgccgagcatgttgatgaacaggatcaggatgccggcgatggcgtcaccgcggatgaacttgctggcgccgtccatcgcgccgtagaagtcggcttcctcgcgcacttcctcgcggcgcagcttggcttcttcacgcgtcagcaaaccggcgttgaggtcggcgtcgatcgccatctgcttgccgggcatcgcgtcgaggatgaagcgcgcggtcacttccgaaacgcggccggcgcccttggtgatgaccacgaagttgatgatggtcaggatcgcgaacaccacgatgccgaccgcatagttgccgccgatcacgaattcgccgaaggcggcgatgaccttgccggcggcgtcgtggccgttctggccgttgagcaggatcacgcgggtggaggccacgttcagcgccagccgcagcatggtggtgatcagcagcacgatcgggaagatggtgaagtccagcgggcgcttcacgtagaccaccgccagcagcaccatcagcgagatggcgatgttgaaggtgaacagcgcatcgagcaccggcgcggccagcggcaccacgaccatggccagcagggccagcacgatcagcggcgcgccaaggccctggcggatcatttccagggcacggcgggtgttgaagccggcggagggctgggcgctcacgggcggccccccttgccgaattcatccacctggatgtgcggggcgtccggcatcgggccagtgcgccaggcgcgcagctggtagacgtaggacaggacctgggcgacggccgaatacagtctcacggggatttcctttccgagttggccttcccgatacaaggcgcgtgccaaaggcggggcggagacgatcgcgaccttgttgccgtcggcgacctcacggatgcgcagggcggtttcgtccacgcccagggcgaccacggtgggagcattcatggtcccaccctcgtacttcagggccaccgcgtagtgcgtcgggttgaccaccaccacgtcggcggtgggtaccgcttccatcatccgacggttggccatctgctgctgcagctggcggatgcggcccttcacctcggggctgccctcgctctccttcatttcccggcgcagctcttcacgggtcatcttcagcttgcgcatccagttccagcgctggtagggcgcatcgatggcggccagcaccagcatcgcgccggcggtggccagcagcaggcgcagggtgaagcccaggccatcggtgatggcggtttccagcgggtggtggatcagcccgcgcagggtgtcgaagccggtccagaccaccagccctgcggcgacgccgacgaaggccacgcgcagcagcgatttggtgaattcggcaatcgcctccgggccatacaggcgcttgagcccgctcatcgggttcatgcggttgatgtcgggcagcaacgccttctgcgaccagcgcaggccgcccatcaccaacggggcgacgaagctggccagcaggcagaccagcaccagcggtgcgatcaccagcatgaactgcagcagcaggtcgccgaagtggccgaacagttccttcgggttctgccgcaggccctgttccgggctgagcgcgtgcttcatccaggcactggcgccacggccgatcgagccgctcatggccatcaccgccagcacgccggcaccgaacacggcggcggtgccaagttcgcgcgagcgcggcaggttgccttgttcacgggcgtcgcgcaggcgtttttcggtaggttgttcggtcttttcgccggcggattcgttctcggacatcacgggcactgcggcaggggatgccggggtgcgtgcaagaagtgttccgtgatgggccgttgcctatccacgcatggtatggatctactgtagggagtcgctggcggggcgcaggggaatcgtcagaacactgtcgctgtgccaatccacctgcagcggggtgcccccatcagcggccgattcgtcgctgacatcgcggccgctgccgtggttgacctggtgcatggcgtccttcagcacatccaccttcaccagcaggcggctgccggcagccaggcggcgggcgaccatgcgcgtgcgatcgaagggcaggtgggtccattggccgggctgcagcaactggcgcgtacccgggtcacgcacgtggctggcccggcccatgtaataggacagctgcatccggtgtccatcggccatcagctcgtacagggtgacggtgaaatcgaagtcgcgcttgttgatccgtaccttcaggtctccggagaagctgcctaccaggtccatggggccggtgaagggttccgagacataggccagcgcggtgtcggcttcatcctgtgctgcgacgatggggaacgggtagtagcggtgccgcatttcgttgcggtcggccatgttcacggtctgccccagctggcccggcgctggcggctgttcctgcaggcggtggtagccatcgggcgaagcgggtgcagccgacaggtggtagcggcggtgggcacccgcggcggcgtccagtgttgccgcatgcccccagcgattggcgcccatcagctggtagttcacgcggtcaggcaccagcgccgggcgaggggcgccgcgcagcatatggtccagccactggaaggtcagtgcgggcgtgtcgaactgcgcgacaggatccagctcatggccacgtagctgcatcggcttgagcgccgactgcgcaccgcggtggtcgtaggggccgatcagcagggcatggtcggcatcggggcggtgccgcaggtggtccttgaagtactgcagtgccgagatctggccgtcgtcgtagtacccggtgatggtcagcaccgggatgcggatgtcgtcgaactggtcgccatagggaaccatcgactgccagtaggcatcgtacgtcgggtgatcgagccagcgctgcagccaggggttgggcgtgccgtcgatctggtcgatctgccggtaagggcggccggaggcataccagcggcggggcagctgtgaccagcgttcgttctggttgtaggtgtcgttgtccagcatcgggtcattggccacatagaacgcccaaccgtagttggcactcaggaacacgttgttctccatcggcaggccctggccggggatggcggcaacgtagggcacgatggtcttcaatgcgggatggtgatggcgcgccgccgcccaggcagtaaagccctcgtagctgccgccatacatggccacccggccatcgctccatggctggcggctgatccagtcgatggccgcgttggcgtccgcgccgtcatgctcgtagggggcgatggtgccgctgccctggcccttgccgcgcgcatcgaccacgatgccggcgtagccatgcgcggcggccagcagcatcttctgccggttcttgggtggatcggtgtagatggtgaacagcatggccgcaggcaggggcaccgatgcggcgcgagggcgggccagctgcgccgacagcacgacgccatcgccaacggggatgcgcaatgcgtcgtcgatggcgaagcggcgctgctcttccgccgcgaccagcggaggggccagggcagcggccagggtctgcgcacgcagtgccgcccgcaggcgcagcagttccagggcgacagcctcggcaatggtcgtcgcccccgcctgtgccgcgacggcctgctccagctgggcgcgcaccggggctggctcaaccgagagtgcggcaccggcctgcaccgcggcaacgtcgtcgagggcggcgaaggtggcgtggaagnnnnnnnnatactccgctgcgtcctgctcgccggcggtgacgagcagcagcatcggtacccagcgttgcactgctgcggtatcaccgtcgcttgcaagcgatgcgcgtgcctgctggatcgatcgccgcgcttcggccgtctggcccgccgccaccaacgcgtggccgcgctgtgcatcggtcaggctgggcgacttcagcatgcccttgccaagggcctgcagggcagcgtcgacctgggccggggaagcatcggctggcaatgaccacggcagatcagcggcgttggcgtggccgacagcaagggccagcaacaggccagcaagagtggtgcgtagggccacgggcgcttccttggatgagggtggaacggcgcatccacgcatggcgtggatctaccgaaggccaaccaatggtagcgccgggccgtgtccggcgggagccgagcgcaggctcggcgctaccggggcgcgttgtcgctgggcggcgggctctgcgccagttccacccgcggccggggcaggtcgtgcagctgcatgaagcgcgccgcatcgaccggccgtcccagcaggtagccctgcaggtagtcgcagcccaggcgctccaggtaggcgcgctgggcggcggtctccacgccctcggcgacgatgtccatgtccagcgcatggcccagcgccacgatcgccgagacgatcaccacgtcctctgcactgtgttccaggtcgcgcacgaacgcatggtcgatcttgatctcggtggctggcagccgcttcaggtacagcaggctggaatagccggtgccgaagtcatcgatggagatgcctacgcccagcgccgacagcgcctgcagcaggcgcaggctggtgtcggtatcgcgcatcaccgtgctttcggtgatttccagcaccaggtggcgcggggcgatgttgtggcgttcgatcaccgcgcgcacatcctgcagcaggtgcggcgaactgaactgcaccggcgacaggttcacggacatcgaccagccttcgtgaccggcatcgtgccagcgccgcagctgcaggcaggcctggtccagtgcccagcgcccgatatcgttgatggcaccgctgcgctcggccaggcggatgaaccgatcgggcggaatcaggccatgctccgggtggtgccagcggatcaatgcttcggcaccggccaccttctgcgtggccacgcggatcttgggctggtagtgcaggaacagctgctcgctgccgatggcccggcgcaggtcggccagcagccggaattgttgttcggcgctgttattcatccagtcggcgaacagcacgaaggcgttgcgcccggattccttggcctggtacatcgccgcgtcggcaaaggccatcagctgccgctcgctggcggcgtgatccgggcagatcgccacgccgatgctggcggttacctgcagttcgttgtccggcagcagcggtccactgccgaccgcctgcaggatgcgccgggcgagggttggcagatcctcatcgtgctcgatgcgcaccaccagcacgaactcatcgccgcccaggcgcgccagcatgtcatgcgggcgcagcagctggcgggtgcgctcggccaccgccaccagcaatgcgtcacccgcctggtggccataggcatcgttgacctgcttgaagccgtccaggtccatgaacatcaccgcgaagcggctgccgccctgttcggcctcggccagtgcctgcacgatgcggcgctgcaacagcaggcggttgggcaggcgggtgagcggatcatgcagtgcggcctgggtcagttcctgctgcgcatcggtcaacgaagtgctcagcatggaattgcgcagtcgtagcagctgcgcctccacccgctggtccagccaggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcgttctgcaggccatcgccgaccgccgcgccgcagatgctgccttccggaaagcgtgcggcggccatgccggtgtagtgcatgccaacgatggccagcccgagcaggccagcggctgccagccggtcgccgacacgggtgcgctnnnnnnnnaggcggaaggctacgtacaacgcagtccatgaggcggcgaccgccacgatcagcgagaacagcagccagcccgggtcatagtcgatgccgggttgcatgcgcatcgccgccatgccgacgtagtgcatgccggcaatgccggtacccatcagcaatgccccgccggccaggcgtgggtgcggcagggtgcgcagcgaaaccagccacagcgcgaacaccgatgaggcgatggccagggccagggagagcagggtgatcggcaggtcgtagccgagcggaatgggcaggtcgaaggcgagcatgccgatgaagtgcatcgaccagatacccaggcccatggcgaagccaccaccgaggcgccaccaccaggccgcgcccttgccgggtgcggtgaccgtgcgcccggccatcgccagcgcggtgtatgacgccatcacggcaaccagcaacgagatcgccaccagccacgggttgtacgtgcctaccagcattcgtcagtctcccggacctgcctgtcgacggaaaccacggtggggcatgcatgaggcaggccgacgcagggcggcggccacgtgcggcatccccccggttgccgcgcattcactctagcgcgcagacccgggggaagggcaagcagtaaaacgtgatgatcgggtcagtgtgtgaccgcgtccgcagcctggaaggcggcatcgaacaggcgctgtaccggcggacccatttccccggccagcagggccagcaggaacaggcccagcagcagtgagaccggcaggcccagctggatcggattcagtgccggggcagcacgcgccagcacgccgaaggccaggttcaccgccagcatcgccacggtcagtggaatggccagggtcagtgcgccgcgcagcacggtcagcaggaaggtcggagcgatgctgaagaaggcgtgcgggtccggcagcggggcgccgatcggcagcgcccggtagctgtccaccaccagcgagatcagcgccagatggccgttggcggtgaagaacagcaggccgaacagcaggtagaaccactgcccgatcacgccggaggtgccaccacgaagcgggtcgctcatctgcgcgaaggccaggccggtgccctgggcgatcagttcgccggccatcgcgccggcctcgaacaccagccggagcaggaagccgatggacacgccgatggccagctcgcgggcgatggtcagtacggtggcagcatcgaagccggtccagtccggaaccggcggcagcagcggtgccaacgcgatggcaagggtaccggccaggatcacgcggatccgtgccggcaccgcacgggtgccgaccatgggcatggccatggccaccgcgccgatgcgcagcatggtccacagcacggtgccgatcatgccgaaggcctgcaggccgtcggcagccatctgggtggcggcgtccatcgaggcgcgtgtcctagccgatcaggtgtggaatgcgctggaacagcagcgtggtgaattcaaccaggtggccgatcagcaggctgcccagcgcgaacagcaccgcggtcagtgccgccgccttggcaacgaaggcgatggtcggttcgttgagctgggtcgcggcctgcaccacgcccaccaccacgcccaccaccagcacggtgagcagcagagggccggccacccacaacacggtgatcaggccgccacgcagttcggtcaaggcaagttcgggagacattcggggtccatctgcttgtgtggagtcgagccgcgctcgactgtgcttctgtagagccgagccatgcccgactacctctcaatcacgccggattgaagctcgccgccaacgtacccacggtcagcacccagccatccaccagcacgaacagcaggatcttgaacggtgccgacaccagcatcggcgacagcatcatcatgcccatcgacatcagcacgctggccacgaccaggtcgatgatcacgaacgggatgaagatcaggaagccgatttcgaaggcggtcttcagttcgctggtgacgaacgatgcgaccagtaccgggaacgggatcgcgtcggggctggcgtaggtgccgtgcccggcgatgccggcgaaggtcatcaggtcggtctcccggatctgcgccagcatgaagccgcgcaacggcgtggtggtcagcgtccaggcggtctggaagtcgatctcgccgttgaggtacggcgccatgccggtgctccaggccttgtcccaggtcggcatcatcaccatcgcggtgaggaacagggccaggcccagcagcacctggttggacggcgtctgcccagtacccagcgcctggcgcagcaggcccagcacgatgatgatgcgggtgaacgaggtcagcaccagcaacatcgacgggatcagggtgatcgccgtcatcagcagcagggtctgcagcggcaggctgaccggcgcaccaccgatcttgccgacgttgatgtccggcagtggcgtggtcggtgcgccgggtgcagcgaaggccagtgccggcaacaggcacagggcgagcatcagcagccacggcatcagggtggcaagacgggtacgggtgacacgcatgtcaggggtccttgcgcagccgctgctgcagcagctgggcgaaactcggaagattcttgaagtccggcacgcgcacgggcgcgggcggcggcagcggttcgggcagggtgtgcagggtgttgatgccgccggcggtgacgcccagcagcagctgctggccgttgacctcgaccaccaccacgcgctccttggcaccgacactcaggctggccaccaccttcatgccttcggccgggcggaaaccactgccgggcaggcgcttgagcagccagccgaggccgatgaccagcgccagcactgccagcagcgccagcaccgcgccgaacaggctcggtgcggcggctgcgtgctggccgatctgcggtccggccggagcggcggtcttgccgaccgccagcagggtggaggccagcaggctcaacgcagtctccggatccgctcgctcgggctgaccacatcggtcaggcgcacgccgaagcggtcattgatcaccaccacttcgccatgggcgatcagggtgccgttgacgaacacatccagcgactcgccggcaccacgttccagttccaccaccgaaccctggttgagctgcagcaggttgcggatcggcagnnnnnnnngaccgacttccagcgacagcgtcaccggtacgtcgaggatcacgtccaggttcaggtccgggccgttcgcctcatcggcctgcaggctgctgaactgggccggagtgggttcgagggcgtcgatatcgttcattgcgggtcttcctggatgacgggtacgcgcgggcgggtgcccggcggatgggtagcggtgatcttcacggcgttcatgccgttggcgatgccgaactcgccggtgaacaccgggatgttctccacgcacaccggcacctgcgggctcagctcgatcggcaggatgtcgccgaccttcagctgggtcaggtcacgcagggtcatgcgcttgctggccagtacgctggacagggtgacttcggcgatgttgagctgttcacgcagggtcttgccccagctctcgtcgcggtcgttgcggtcgctctggatgcctgcgtcgagcagctcgcggatcggctccagcatcgaatacggcagggtgacgtggatgtcgccaccgccgccatcgagttcgacgtgcaggcggcacaccacgacgtattcgcgtggcgtcacgatgttggcgaagtgcgggttgatctccgagttgatgtactcgaagtcgacgtccatcaccggtgcccaggcctcgcgcaggtcggcgaaggtctgcttcagcagcaggtggatcacccgcatttcggtggcggtgaactcgcggccttcgatgcgggtggggtagcgcccgtcgccaccgaagaagttgtcgacgatggcgaacaccagggtcggctcgaacacgatcaggccggtaccgcgcagcggtttgaagcggatcaggttcaggttggtcggcacatacagcgagtgcatgtagtcgttgaacttgatcagctcgatgccgcgcaccgacagctcggccgagcggcggatcaggttgaacaggccgatccgccacaggcgcgcgaaacgctcgtggaccatttccagggtcggcatgcgaccgcggatgatgcggtcctggctggcgaagtcgtacgagcgcgcttcgcctgacggcggttccggatcggtttcgaccgcgccactgtccacgccgtggagcagggcatcgatctcgtcctgggacaacagatcattcatcggtgggcccttactgggtcacgaagctggtgaacagcaggtcgtcggcaccattgctgccggtctcggccttgagcactttctgcacttcggccagcgacgcagcctgcagcttctgcttgccggcgacatcggcgatctggtccgggctgacctgcgagaacagcatcagcaggcgtgcgcggatggcgggtgcatgggtcttgatcgcttccagcgcagccgggtcgcgggtcatcagctgcacttccagctgcaggtagcgcgggccgtcgaccgggccgttgaggttgaccacgaaggccgggtccagcgcgaaatactgggccggtgccggggtcgtggtcttcttcggggcctgcgcggccttgtcttcgtgcttggactgggtgaagaaccagacgccgccaccggcggcagcggcggccagtacggccaccagcgcggtgatcaggatcggactgcgcggcttggcggccttgtccttctcggcggtcttcttggttttgtcagcggctgcggccacggggtgaagctcctgagggttgcttcaccgggatatgcaaggggtgtgccgaaggcggggcagaggggtgcgacggaattccgtcggggggcggtggggccgtgcggagcaagctccgcacccaccaacgcgatactggccggtgccaaccgcatcgccctggtgggtgccaaccgccccgctctggtgggtgccaaccttggttggcacgcctgtcaggcgtaggcgtccagcaacccgcgctggcggatcagctgtgcggacgacacgttggtgtcgcccggcgacggttctccgtcaccggcggtcccaccgttgccagatgctcccgacgcattgccgtcgccccccggggcctggtggccaacatcagcgtgtgccagctggaagccctgttcgcccagcagctcgcgcaggcgcggcaggctgctttccagagcctgtcgcacgtccacgtgcgggctgctgaagctggcatgcaccttgtcgccgttcaactgcaggcgaacatccaccgggcccatgtcgtccgggctcaggcggatgtgggcgtggccgattttctggtcggccagccagcccaggcgtgcgccgatggcctggtcgaagccgtcgtcacccagcacgggcttcggtgtgggttcgccattgaagatcgcgttgccggtggcgagcgccgccttcaggtcctgtacggcggcccccgccggtgcatgcagcagtggtgcactggcgcggtcgccgaggacagccacgtcgctgccttcgccgcgctcgctgcgcttgccgggcaggatcatctccggcagtggcagcgcgctggcatcgtccgcgctggtcgccgccggtttgccgtcggccgtcgctgcggctgcggtggccgctgctggcgcggttgcaggcagtgccgggttcgcggcaggggcaacgggcagtgcgctgccgtcgctggcctgcgacggtgcagcggtggtcggcagggcagcggccgcatccacgggcgtcggcatcgccagcaccaggccggccagaccgagcggcggccaaggggcgtcttcggtcgcggcgggcttgtccttgtcggtagcgggtgcagccggggtcacggcaacgggcggcagcggcggcgcttcagcggttaccgcttcggcgtcgctgcgttcgcctggtgcctggccactgctgtctgtggtcgacggctggctcgacgtggatggcgacggcgtggtggcgctgccggcaggggcgggtgcagagggcgcgccgtcctgcagcagctggctgaagtcctttccgccttcgctgcgcgggccgcgcgccgcactgttgctggtggccggcgtgacagggttggcactgccggcgagtggggagggcatcacgagcgacctccctgctcggtgccgtcctggtcttcggcctggaccagnnnnnnnnggcgcgcaccgatatcgtccatctcgcgctggtcgcggcggtcggtcaccactttttcctgcgcccggtagctggcggcaagctgttccagcacggccttgtcacggctggccaggatcagccgggcgcgctcggcttccaccttttcgcggttgccattgaccgtggcctgctgctgttcaacggcactgtccaaccggtcgaggaaagcgcgtcggttcagcagctgcgccgggctggtggcggccatctgagcgttggcgtactcctcggcgtagcggcgcagttcgtccagtcgcgatagatgggtatcgagcacgcgctggcgttcggccaggtcgcgggcaaccgcgtcctcgtgttcctgggcccgcttgagcaggggatcaatgcgcttggactgattcatggcttaactctcttgttccaccaggcgctgcagcgccgcctggctgtgagggagatctgcggccttggcaacgtcctggccgaggaactccatgatttccggccagcgttccagggcttcgtcggtggccgcgtcgttgccgcgctggtaggcaccgatggcgatcaggtcacggttggccgagtaggccgagaccagtcgcttcaatttgcggatgcgcaggcgccacggctcgtcggcgatttccgtgaccacgcggctgaccgacgattcgacgtcgatggccgggtacaggccgctgtcggccacgcgccgcgagagcaggatgtggccgtcgaggatnnnnnnnnccgcatcggcgatcgggtcctgcggatcatcgccttcggtcagcaccgtgtagaacgcagtgatcgagccacggcccttggcgccattgccggcgcgttcgaccagtgccggcagcttggcgaacaccgacggcgggtagccgcgggtggtcggcggctcgcccaccgacaggccgatctcgcgctgtgcctgggcgaagcgggtcagcgagtccatcagcagcagcacgttcagtccctggtcgcggaaccattcggcgatggcggtagcgcggtaggcaccgtgcaggcgcgccagcggcggccggtcggcgggactggccactaccacggcgcggcgcaggccttcctcgcccagcgtggtctcgacgaaatcgcgcacttcgcggccacgttcaccgatcaggccgaccacgatcacgtcggcggcggtgtagcgggtcatcatgcccagcagcgtcgacttgccgacgccggagccggcgaacaggccgacacgctggccgcggccgatcggcagcagcgcgttgatcgcgcgcacgcccacgtccagcggctgggtgatcggttcacgcgccagtggattgatcgacacgccggccatgccgacatggccttcggcgcggatcgggcccttgccgtccagcggcacgccatcgctgtcgatgacgcggccaagcaggccttcgcccacttccacgccaccgcggcgcgccgatggcaccacgcgggcgttgggcaacaggccatgcagctcggcactgggcatcaggtaagtgcgctcgccggcgaagccgaccacttcggcatcgacccagccgccgtcgaccacttccaccttgcagctggcccccagcggcgcctcgcagccgacagcttccagggtcagtccgaccgcgcggcgcagcacgccttcgcggatcaggccacggccatgggcggtatccacgcgcagtccatcgaggcgacgggccaggcgcaggttgcgggccatggcccagtcggccggtggcggcgtcggctgcggatcggggttcatgcattggctccggtctggcggatcaccgcgtccagcgcgccgcgcaggcgggcttccagggtgccgtcgatgcgcacggcctcggcgtgcacgcgaagatcgccgcggctgaggctggtgtctggcaccaggcgctgttgtggcggcaggctcaacagcggggcgagggcggcgatgtcatccggatgcagtcgcacttcgacctcgcgggtgctgccacccaccgcgtcgatggcctcaccgaccagctgtgccagcagtgccgggtcagcttcataggcgcggccgaccagcgcaccggcgatgcgtaccgccagttcgcccagtgcgccgaccacttcgttctccagccgcaccagcggtcggctgaagttgtcgaggatgccttcgatctgcgcggcgaggcgacgcacttcggcctggccctggccgtaaccttcggcatggccgtgctggaagccttccttctcggcgctgtcctggatggcctggatttcctccagggtcggcagctgcagcggcggctccggctcgtgctccgggtccggctcggtgagttcgaacccatcctcctgctccagcaccggttcgggctgggccagcaggtccggggcaagccagcgcacgacgttgctcacagcatggcctccgcgctgccaccgatggtgacggtgccttcatcggccatgcgcttgacgatggccaggatctcgcgctgtgcgccttccacgtcggacaggcgcaccgggccacgagcttccatgtcttccagcaggatttcggccgcgcgctgcgacatgttgcgggtgatcttgtcgcgcaccttgatgtcggcaccgcgcagggccaggcccaggcgctcgccgctcacttcgcgcagcaccagctgcatttcgcggtcatccaggtcgaccagatcgtcgaacacgaacatcaggtcctggatgcggttgctcaacggcgcatcgatgcgggcgatttctcccaggatcgcctggtcctggccgctgtccatgaagttcaggatgttggccgcgcactgcacgccgccgatgttggacgatttcaggttctggttgccggcgaactggcgctccatgatctcgttgagttcattgagtgcgttcggcggaatgccgtcgagggtggcgatgcgcagcagcacgtccacgcgggtacggtccggcagcagtttcagcgcgtcggcggcctggtcggtttccaggtgcgccatcacgatggcgatgatctgcgggtgctcgttgcgcaccaggtcggccaccgcacgcgggtccatccacttcagcgcgtccaggccggtggtgttgcggccgagcaggatgcggtcgatcaggttgccggccttctcgctgcccagcgcctgcaccagcatgttgcggatgtagtcgtccgagcccacgcccagcgaggtcttcgagcccagctcctggccgaactggtccatcacccgttccacctgctcgcgggtgatgtcggtcatggtggccatggcgatgccgatcttctgcacttccttgggttccatgtggcgcagcacttcggccgcatccagctcacccagggacagcagcagcacggccgcgcgctgtacgccggtcagttgtgcctcagtcattggccacccagcccttgaccacctgggccacgcgcttggagtcggtcttcacggcttcacgcgccatccgcagtcgttcctcataagaatccaccggcagggccagtgcgtctggtccggccaggctggcccggtcggcgcccagcgccggcagcggcatgccatcgtcatcgaccagctgcacatccgcggtgtgcggttccagtgctggttcgtcgttcttcttgttctggccggtgatcgcacgcagtgccgggcgcagcacaccgaacagcagcgccagcaccaccaccgcgccgagcagcatgcggccggcatcgtgcacccacggcagctcccaccaggccgggccttcgaccggcgtggtatcccgcacgaacggggcattcatcaccgacacggtatcgccacgctcggcgttgaagccgacggcctgcttgaccagcgcttcgacgcgggtcagttcggcggccgacagcggctgcgggctcatcttgccgttggcgccggcgcgcggcacgttgtccaccagcaccgccaccgagacgcgcttgatgcggcctgccggctggcgggtgtgctgcagggtgcggtccagctcgtagttgcgggtggcgttcttgctgctttcggtcggggtctgcgcggtggccggtgcagcctgctggcccggcgggctgttgctggtcgcacccggcacaccctgcgggccaggggtgctggtggtgttctcgctcatctgctcgctgcgcagcttctgcggctcaccgttgtagagctcgcgggcctcctcggtcaccgagaaatccatgtccacgctcacttccgggttgacgcggccagggccggtcatcggttccagcagctcgcggatgcgctggttgaacgaggtttcctggcggcgcacctgctcgaactgggcagcgttgaccgccgcttcgctgttcgggtcggtgatgctgagcatgcgcccactctggtcgaccacggtcacccgctccggcgcgagatccgggatgctggccgcaaccatgtgcacgatggcatccacctggctgcgttccagctgctggccaccacgcagttccagggtgaccgaggcactggctacgtcgcgctggcgggtgaaggcgctgggcttgggaatggccaggtgcacgcgcgaatcgcgcaccgggcgcagcgtgttgatggtgcgcgacagttcggtttccagcgcgtgctggtannnnnnnntttcgacgaactggctgacgccgaagcccgggtcgcgttccatcagctcgaagccgagcttgccactgtcggtcaggccggaaccggccagcttcaggcgggcgtcgtgcaggttcttttccggcacggtgatgccaccggtggccgggtcgagcgcgaacggaatctgcgcggcgcgcagcaggtcggtcgcttcagcggtggccttctggtccaggccggtgtacagcgggaccatgcccggcttctgcgaccagaagaacacggacaggcctgccgccaccgccaccgcgatcatcgccatcaggcccagccgacgggtgatctgcaggctctgcaggcggtcgaaccattgcccggccttttcggcgttcaggctgtccttggagagcgtcagtgccatgcgtctctattccttacagcggcatgttcatcacgtcctggtaagcctggacgagacggttgcggacttccacggtggcgcggaaggcgatctgggactgctgcgaggcgaccatcaccttggcgaggtcggcgctggggtcgcccatttcgaaggccttggcgagggcgccggacttctgttgcgcatcgttgacgccggcaatcgcaccacgcagggtttcggtgaagctggccggctgggcctgcggtgcatccagcaccgtgcccggcagggcgttgctgcgaggcgtttcgcccagcgggttgagcgccggctgtcccatctgggtctgataggagcggatctgcgaaaggatcgaagtgacggagtgggacatctgcaacggttccagaaacagggatggggttgtctgctgtagccagtgcaagtgccgtgccgaaaccggttttcgattcagtgaagtgagggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgacccccgggagttggacgtcagatccaaccccgagggatacatgaacagatatgacgcacgtttcaaactgcaggtcgccaaggaggcctgcaagacctccacatcggtcaaagccattgcccgtcgccacggccttgagttctccacggtcaggcgctgggtggcgacctatcggctgcatggttggcgcggatttcaacgccaggcccagttctatgacctcccgttcaagctggctgtcctggaaaaaatgagccaggacggcatgtccgggcgggaggccaccacctacttccagattggtgatgccggcgcggtggggcgatggcggcgcctgtatgctcaaggcggtgcccaagcgttggcaccgcctccgccgctgccccgaaagccgatgaaaaagacccgttcgtccaagccgcctgaggaaatgagccgcgatgagctgctcaaggaagtcgcctatctgcgtgcggagaccgactacctaaaaaaactcgatgccttgatccgggaagagcaggcggcgcaagacgcaaagcgcaagccatccaaggattgaggcaggttcatacgctgtcgcttctgctcgaagcggcggagctgtcacgcagtacgttctattaccagaaccatgtcctggcccatccggatcaggacgaggcagccctgtgcgagcgcatccgtgcaatctacgatcaaagccaagggcgctatggctatcgcacggtgacgctggaattggccaatcagggtcatcggaccaatcacaagcgggtacagcgcctgatgggggagatgggcctgaaatcacgggtacgggtgaagcgctaccggtccttcaagggggccgccaatgttgtggttggcaatgacctcaatcgccaattccacgccgagcgccccaaccagaagtgggtgaccgacgtgaccgagttcaaggtacaaggcatgaagctgtacctgtcgccgatcatggacctctacaacggcgaaatcgtggcttatcagatcaagcgccagcccgtgttcgatctggtaggtcagatgctggaggaggccatcatgaagctttcgccggatgaacgccccatgatccactccgaccagggctggcagtaccagcatgaaaactaccggcacatgctggaaaaacattcgttgaaacaaagcatgtcccggcgtggcaactgcctggacaatgcggcgatggagagcttcttcgggacgctgaagtcggagttcttctacctgaacagctttgacagcatcgagagtctggaggctggcctggtggaatacatccagtactacaaccaggagcgcatcaaactgaaactgaaaggtctgagcccggtagagtaccgggagcgggcccaatcggccgcctgaccccgtccaagtctcgggggtcacttcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaacctgctgctgatggtgcttctgatggtgcttctgatgatggtgggtgccgaccgttggtcggcacggggtcggatcccgttgcaacgcaaccggctctgactccggtcgtggcgccatttaaccggcgtcggttttctggcctagggctgcagggtccatcggccggaattctggcgctggcgcggggcaatgggtccgtcgtgctgggtgtagatgaagcgaccctggcggtcgctctggcaggtcagcagcagggtgtagtgggcggggccggccgggtgggcctcggtcatgtggagttccgcgatatgcggggccaggcgctggtagcggtagctgccgccgatgcgcaggtcggtgccgaggatgtcgagcacgtactggctgccggcgaagctgacctggaccatgcgtccggcattggggttgtccggggcgtacagcgggtcgctgaggttggtgaactggcgctggtcgagcgtggcgggcaggatgcagttggccgcggtggccagggccgggcagagcaggacggcgagcaggatcaagcgatgcatgtggacctccttgggatgtccttgccaatgcaccgcagttcggcgctgctgtctttaggaagacttgtaaacgcgggagtttcggctccctaccgcaggtggcactttgacccctgcgagttcgttcagctggtcggcgcggcgtgctcgcattcgacgcctcgcatgggcttcgggttaaccgttgcctcgggcatttgaggagcgttccttcacttcctgcagccacgcttcgaacatatcggaaggcaggagatcttcggtattggagaaatggagatcgtggctgaacttgacgctcagcttttccgtaacggcgtcgaagtgcgccttcagctgggtagggggttctcgatcatgattcttatgaagttcaagtaggcgatcaagatcgtccaagagaaaatccagcagggcgctgccacgggaatcggaaaggtcaaacggctgaccacttccggccgcgggagcgtcgttcaactggttggtcctgtagaggtgaccgccaatgtcatagaagacgtctgcagatgacgtcccatcttccgctgcaccgtacaggtagaccccatccacgcgatgctctccgtactccaggcaaacgctcagcattgattccagtatttcctgcatggaatcttcgaaggtcccgttcatggcattccctggtcgaaatcacaacccttgaggctattgcgtaacgaagcagaacgcattgggaaaagttgtaaatctcaaaaacacgaacgcccgggcaagcccaggcgttcgtgcccccttcatgctggtagcgcgcttcagccggccagttcggcctgctcgcgttcgatgccgtacttgcgcagcttttccaccagggtggtgcggcgcaggccgagcagctgggcggcgtgggcgaccacgccctgggtgcgttccagtgcttcgttgatcaggcccagttcgatgttggccatgtggttgcgcaggtccatgccttcgtcgggcagggcggccggtgccgccgggcgattgacagcgatgccgtgctccagcgccggctggttgccgctgccgggcgtgtggaacgagaagctgcgcaggtccagtcgctcttcgctggtggcgggctgtgccggcgccggcgtagcgacggcggccagcgcggcatcgccacggtagcgggccggcaggtcctgtacgcgcaccgatccacccggatgcagcacggccaggcgctcgaccaggttggtcagctcgcgcacgttgcccggccattcgtagcccgccagtgcctgcagggcttccggggtgaagcgcacttcgccacggccggtgcgcgccagctgtgcggcgatggtttccaccagtgccggcaggtcctcgcgacgctcgcgcagcgcgggtacttcaatcgggaacacgttgaggcggtagaacagatcctcacggaacttgccttcggcgatgcgggtttccagatcacggtgggtcgcggccacgacacgcacgttgcagcggatggtctggttgccaccgacgcgctcgaagctgcgttcctgcagcacgcgcagcagcttcacctgcatcggcaggctcatgtcgccaatttcgtccagcagcagggtgccgccttcggccatctcgaagcggcccttgcgcgcggtcaatgcgccggtgaaggcacccttttcgtgaccgaacagttcgctttccagcaggtcggccggaatggcgccgcagttgatcgccacgaacgggccatcacggcgcggcgagcgctggtggatggcgcgcgacaccacttccttgccggtgccggattcgcccagcaccagcacggtggtgtcgaacgcggcgacctgctcgatcatggtgcgcagcgcggtgaccgccgggccgttgccggtcggtccctgctcctgcgccgcaccggcctggtgctcggcatccaggcgcttgaggctggcgcggcgcagcagggcttccatctgcgcgtggcgcagcggcgtctccagcggccagatgttggcttcgtgcaggccgtgctgctgcgcgaaggctgcggcatcaccgtcggccagcagtaccggcggtggcaggctgctgccgcccagccagttgtagagtgcggcgctggcggcgttgtcgtccagactgccgacgatcactgccatccaatcgttctggcgctgccggcccagatcgaagtcggccgcgtcggagacccagcgcgggttgaagtccatgaactccagcagggcaacggtgcgctctgcacgcacggcgtcgttgtccagcacaaggatgcgcgattcgctcacgactgttcctccctgaggccttccaggatcggcatgacttcctggatgtaggacagcttgctgacgaaattgtcggcaccggcacgcagcgcgtgctcgcggtgctcggcgtcgtcgaagtggctggcgatcacgatgtacggtgcgtcgtcctgcgacttgatcaggcgggtggcctgcaggccgcccatctcaggcattgccagatccatcaatacgacctgcgggcgcaacgtttccgaacgctcgatcgcttccaggccgttgccggcgctgccgacgatctgcagccagtcgatcttgcggaagtggcgcattgccgcgttgatgaagccctcgtggtcatcgaccagcaggacggtaagcttgttcatgtgcaacatccttttcagcccacccgggccagctgtggttgcctggcgccgagccggcgccgttcacgggccggggcgatgtccagttgttcccggtattttgcgacggttcggcgggcaatgttcaccccctggcgtgacaacaggccggcgatcgcctcatcggccagtggccgaccggccggttcggcgtcgatcaggcggcggaccatggccttgaccgcctgcccggagacgctggcgccttccagtcggacggcgaagaaatgcttcagttcgaaggtgccgcgcggggtctgcaggaacttgccggtggtgatgcgcgagacggtggactcgtgcatgccgatttcctcggccacttccttcagggtcagcggtgccatggcttcctcgccacgcaccaggaacgcggcctggcgctcaacgatcacccgtgcggtgcgcagcagggtgtcgtagcgcatcgacaggccgcggctgaaccagcgcgcttcctgcagcatctcgcgcagtgccggggcggcctcactggtctctgccagcgcctgttcgtactggctgttgatggagacgcggcgactggtggccgggttcaatgccactttccactggccatcggcgtgccaggcgaccacatccggaaccacaacggcattgcgttccggcagcaggctgtcgcctgggcgtggctgcagcgacaggatcaggcgtaccgattcgcgcacatcgtcgatctcggcgtcgtgctggcgggcgagggcggggtaatcatgtgcggccagcgcatcgagtgcgccgtccaggatgcgcgtggccaggtggcgggcaggcaccgcgccgtgcaggctgcgcagctgcgcctgcaggccctcgcgcaggtcctgggcggccatgccggccgggtcaccgtgcagcagctgctggcggatggcttcgacgccgtcggcgtcgatgtcgaactgggcgctggccagcagctgcagctggcccagtggcgcctgcaggtagccagcctcgtcgcagtggtccagccagaatgcggccactgccagctggcgatcatccatgtccagcgacaggcgctgcagcacgcgcagctgcgggtcggtggattcgccggcggcgatgcgcgccatgcggtcgtcgtcgccgtcctgccagctggcgccggccacgtcccacatcgacgactcaggcagctcgtcgaacgcggcggtttccagcgtcgcggtggcaacgtcggtggcgtcggcggccggtgcttcgggttcttcgatttccagcaggggattcgagtccagcaggcgctggatttcctgttccaggtgcaggccatcaagctgcagcagccggatcgactgcagcagctgcggggtgaggtgaagttgttggcccagctgggtcgagagtgcagccttcatcgtggttccccggcgccgctccccggcgccttgtggaacgcatcttgcttttgatccggcgggggcggaatcggggggttcctgaggggcttcgtgaatttcctgacggcgtgtagggatattccctacattggcgcggaatgttgacgatgagctccgctaagttgctgatttccggtgcaaggcccggattgatcgggctgcgccgtgtacggattcctgtcggggagtgtcgggatgacgggaattcgacgccgggtgcgggttggctgcgtcggctgtcgatagagacgatcaccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagcagcccactctacccagccatcgcttcgtcacgccgaggctggcgcttactccagctcgtgctgatggcgcgcggcnnnnnnnnnnnnatcgttggcgcgacggcagcccagtgactccatcatgcgtgcgcggtgggtttccactgtcttgacgctgatgccgaggtcggcggcgatttccttgttgctctcacccttgccgatgcggcgcaggatctcgcgctggcgcggcgacagcgcggcgatgccggtgggtttctcgcggccgagcatcggtgccagcatcttggcggagatctgcgggctcaggaacacctgaccggcatgcgccgcgcgaagcgccagctccagttcctgcggcgccgcatccttgaccacgaacccgaccgcgccgcggtcgagggcatcgcgcacgtgcgcggcgtcgtcgtgcatggtcatcatcacaacccgggtacctgnnnnnnnnagccggatatcgcttagcgcttccagacccgtacggccaggcaatgacaggtccatcaggaccacgtccggggcgtgctgcagggccagctgcagcgcctgttcggcgttgctggcctctgcaaccagctgcacgtcggcaaacccctgcagcagccgcgccaggccggcgcggaccagggtgtgatcgtcgacgatgagaactcgcacaggcacgcagcaggtccgtgtaggggagtccaccttaacttagctgaacgggcgcgccaaggcttgcccgccaagcgtgatggtggcaggtttcagcgcgcccggcgtgcctcggccacctggcgccggtgcaggcggaacaggtggcgctccatggccatttccaggccatcgccaaggcgctggaagcgcagccacagatagtgnnnnnnnnnnnnatcggccgcttcggcaatcacttctaccggcaggtcgatatggtcgggcagccaatcactgggctgcagacggaccaggcccgcctggcccgggctggcgccactgcgcgggcccagctgcaggcggatgccacggcgcgaccagcgcaccgggcgcagggtcagttcctggccctgctggcggaccaggcggccaagcagcaccatcgccagatccagcttcgcctccagccgctgcaattgcaggctggcttcattgcggtcgtcatgctcgtcaacgcggctgtcttcaaccagcgccaggctgcgcagcaggccctcggcactgccggtacggccggtgccactgcctgcctggaattcggcgggcagtgcgagctcgcagctgagcgtttcgtcgaacagctcgctttcggcgggatggtgcagtgacgttgtcggcagttgggtcatgccagcgattctgcctgcaggtaggcatgggccgcgcgaagagagcgctggccgtcattcatcagtgctgccaccgcatcgcgacgctggcgcagcaggcccagcaggttctgctggcgctcgaacagcgcactgagtggtgcgtggtcgtccgaggtcagcggctgtctgagcagggcatgcagcgtgctgtcgtgaccgtcgagcaggctgtcggcctggtcgagcgcatcttcgcccaaggccttttcgaaggcgtccagctgggcgtgcagttcgtgcaggctcatggcgccaccgcggccgggcggcgctgttcctgcgggattgcattccaggcgctgtcgatctcgcccagcaactgaagggattcatcgagggcggcacggtcgttgtgcaggttggcctcggtcaggcgctgcagcacgtagtcgtagagtgccgaaaggttcccggcgatttcaccgccagcctcatgatccagcgagccattgaggtggccgacgatcgcgcagacctcgccgatcgccttgcccttgccggcctggtcgccacgctcgaggctggccagggcgcgccgcacgcgctccagcgcgccggccagcagcatcgccaccagcttgtgcggatcggcatcggcgaccgcactggtcactcccacctggcggtactgctcggcatattgacggctggaaccgtacattcgtgattctccttgcgcggggtgccgccggacggtcgtggggaccgctgccggcggtgcggcgttgattgctgttgcgtccgttatcggtgcgttacacgccaaacttgagcgttgcacgcagtcctttagcggttcagctgtgccagctgctgctgcagcgacgtattgctctgctgcagcttgcccatcaggctgtccagcgcgatgaactgcttcttgtagcgctcctccacgttcttcatgcgcgtgtcgaggtccttgcggcgcttgtcgatgttgtccagcgtggtgttgaggcccttggtgcgggcgacgaaggcgccttccttgccgaccgtggtgctgacgtagccgtcgaccatggtgtagagcgtgccggcaccgccggtgtcaccggtgattgccgagcggatcttctcgggctgactggccagcgcggcggcaaacttggtggcgtccagcaccaggctgccgtcggcgttggggtagccacgcgtctgcagtcccagcgttttcgggtccaggccatcggcggacagttccttcagcacgcccgacatcaccgagcgcaactggctggaggcaccacgcatctgcgcgtcgccggtcagcgtggcggcttccttggtcttggcgtcgtacttggtctcggtgttgatcgccgcgattgctgcgttgtaggcggtcacgaactcctgcatcaccttggtggctgcagtggtatcggtgctgatcacgacggtgctcttgcccttgaccttgaggttcagggtcaaccccggcacggcgtcggccacggtgttgctggcgctgaccaccgtgacgccatcgatggtcagctcggcatcggctgccgcggtgttttcctggaggctgcccaccagtgcggtcagtttcgggtcgctgccgccgtattcgagcttgatggcattggcggcgccggtcttttcctgggcgatcgacaggtactggttgtcgcccgaggcgatcagggtcgcctgcacgccttccttccggcctgcggcgtcgatcttgttgcgcacggtggtcagcgtatcgccggcttccacctcgaccttcatcgtctttgccttgtcgccaacgccaacggtcagcgtcaaggttccggcgccgaaggtgtcggtcttccccaccgaggtattggcaatcagcttgtgcgcggtggcaagggatttcacctccacctgatgcgtgccattggaggccgctgccttggtcgtgcccaggtcgtacagtgccaccgaggccgtcagcacgtcgtcggtgttggcgggctgtgccttgccggtggcggtcaccgtgcgggtatcgaaggccgtggtggccttcagtgcggtcagtgcggtcttcagcttgtcgaaggccgcagtgacggtgccgatcgacgacaactgcatcttggccttggactgctgcaggttcagcgcgttgtcggcgggcttgcggtcggccgcgaccagctggttgacgatgtccgagatgttgagccccgagccaatgccaccgtatccaaagcttgccatgtgattctcctggtatccgggcctggccgtcgtgcggtggcccgtcgtcaacgaaaatagcggcctgcgccgctgggtcttgaggacttcgttgatgcacgtgccgtgccaatggtctggcgcaggttctggcacgcgggttgcaggagggctggggcagggtgcgggtaggttcaccgcgggctgccgggagtctgcaaaaagccctcccccaatgcaggggagggatcaggctactgacaatcggggggagacgaagccgcccggtacgtacagtcaaaggtacagcgctgaaagagaggtccgcaggagcgggcgatgccaagccggttcgggagtgatcccgggccgggcatggcccgcgccttcgtgcatcgtggcttcccggttgccgctaccgtcggttcgacccgacggtagcggcgccttcttgccgtggatcagcgcagcaggctgagcacgccctgcggcacctggttggcctgggccagcatggccgtaccggcctgctgcaggatctgggtgcgggtcagttctgcggtttccttggcgaagtcggtgtccttgatgcggctgcgcgacgccgacaggttttccgacgaggtctgcaggttggccaccaccgaggtgaagcggttctggatcgcaccgaggtcggcgcgggtgctgttgatcgcacccagggccttgtcgaccacttccatcgcctgctgtgcacccttcacggtggacacgtcgatcttgtcggcgaagctcttggccactgcggtggtgctggcggtgatgtcgcccgggccggtggcgatgccggtccaggtgccggtttccacggcgataccgaggaaggcgccattcttgtcgacgctgtccttgaccgagctcaggttgatcttgccaccaccggcagcgtcgacctcggccaggacgccggtctcaccgatcttggcattgatcgcagcgaccatggccttggtggcggcgtcctgggtcttggtgccatcggcaccgccctgggcggccacgtcgatgtcggcgatgctgattgccgaacctgcgccgttggtgatggtcatgccggtcatcttcacgccggtcgtggcgtctgccggagcggcgatggtaaagctgaccgaatcgaacatcgcaccacccagggcattggccttggcgtcgatggtcttgtcgatggcgatggcctggccggcgttggcgccgacctggaacagctggctggagaacgaaccgtccagcagcttggtaccgttgaagtccgactgcttggcgacgcggtcgatttccgaaaccagctgggtcacttcggcctgcagggccttgcggtcgctggcggagttggtggcgttggacgcctgcaccgacagctcgcggacgcgctgcaggttgttgccgatttcggtcagcgaaccttcggcgacctgggccagcgagatgccgtcgttggcattgcggatggcgacgtcggtaccgcggatctgcgtgccgaagcgctcggagatcgccaggccggcggcgtcgtccttggcgctgttgatgcgcgaaccggaggacaggcgctggatggtggtggccagcgagctgccgctggtgctcaggttgcgctgagcattcaacgacatcgtattggtgttgatgacttgtgccatggtgcttttcctttggcgaaggtggaacgtgtttcaggatccggacgccgcgtcatgcagcgcccggaggtcgatcagcgggtggatcagcgcagcaggctgagcacgccctgcggcacctggttggcctgggccagcatggccgtaccggcctgctgcaggatctgggtgcgggtcagttcggcggtttccttggcgaagtcggtgtccttgatgcggctgcgcgacgccgacaggttctccgaagaggtctgcaggttggccaccaccgaggtgaaacggttctgcacggcgccgaggtcagcgcgggtgctgttgatcgcacccagcgccttgtcgaccacttccatcgcctgctgcgcgcccttcacggtggacacgtcgatcttgtcggcgtactgacgtgccggcacggtggtgttgccagcaacagtcacgccaccggtggaggtgagctggaccagcgtgccatcggcctttacgctgtccttgaccgaggtcagggtcagcgcgccggtggcatcggcttcagccaaaattccggtttcgccgatcttggcgttgatatgcgttgccagtgccttgccggcgcccgcagcatcggtgttctcgaccttcagagcatcgaaggtgaccgtgccctgggcgctggtcagggtgaacgtagcgatgtcggcggtggttgccggggtgccggtcagggtcggggcggcaatggtgccggtgacaaactgcgcgccacccagggcattggccttggcgtcgatggtcttgtcgatggcgatggcctggccggcgttggcgccgacctggaacagctggctggagaacgagccgtccagcagcttggtgccgttgaagtccgactgcttggcgacgcggtcgatttccgaaaccagctgggtcacttcggcctgcagggccttgcggtcgctggccgagttggtggcgttggacgcctgcaccgacagctcgcggacgcgctgcaggttgttgccgatttcggtcagcgaaccttcggcgacctgggccagcgagatgccgtcgttggcattgcggatggcgacgtcggtgccgcggatctgcgtgccgaagcgctcggagatcgccaggccggcggcgtcgtccttggcgctgttgatgcgcgaaccggaggacaggcgctggatggtggtggccagcgagctgccgctggtgctcaggttacgctgagcattcaacgacatcgtattggtgttgatgacttgtgccatgaggagaggtccttgagcggttgcacgtgagttgggttagacgcccccgacgtgccccgggggcggctcatgtcagcgctgcaacaggctgagcacgttctgcggtacctggttggcctgggccagcatggccgtaccggcctgctgcaggatctgggtgcgggtcagttcggcggtttccttggcgaagtcggtatcgcggatgcggctgcgcgaggccgacaggttctccgaggaggtctgcaggttggccaccaccgaggtgaaacggttctggatcgcgccgaggtcggcgcgcacgctgttgaccgactcgagggccttgtcgacgatcgacagcgccttctgcgcaccttcggcggtggtgacgttcaggtccttgacgaagttggccgtggcgccggtcagcagaccgccgttggtgctggtttcggtcaggcccaggccggcgatggtcgcggcggtggcgccggccggcggggttgcggcactgacgcccaggctgaaggtctggccgtccttgaccgaggccaggctgatcacgccggcattgaccgaggccatgacgccggtttcgcccagcttgttgttgatcgcggcggaggtggccgaggtgatcgattcgcccgccttcacggtgaagtcgttgatggtgaccgtggtggcggtgccgcccggcggggtcaccgagatctgcaggccggagtaggtggtgtcggcggtggccttgtcggcggcggccaggctggtgccggtgtagccgttggcgaaggttgccgcgcccagcgaatcagccttggcgttgaccacgctgttgatggcgatggcctggccggcgttggcgccgacctggaacagctggctggtgaaggagccgtccagcagcttggtgccattgaagtcagcctgcttggccacgcggtcgacttccgagaccagctgggtcacttcagcctgcagggccttgcggtcgctggccgagttggtggcgttggaggactgcacggccagttcacggatgcgctgcaggttgttgccgacttcgctcagcgaaccctcggcgacctgggccagcgagataccgtcgttggcgttgcggatggccacgtccagaccgcggatctgggtggtgaagcgctcgctgatggccaggccggccgcgtcgtccttcgcgctgttgatgcgcaggccggacgagaggcgctggatggtggtagcgagcgagctgccgctggtgctcaggttgcgctgagcgttgagcgacatcgtattggtgttgattacctgtgccatggggtcgtctcctcttatatggaacccgttggtgaatgaaacgaagcgccgcctgtttttttgtgtggctgtgtgcttcgctgttgccaaatgaataacggcgctttgtcaacaacctttagccgtgaattccgtcgatgctgcaattcggtgccggaggctgtttttcccgggttttccagccctggctgggcgtgaaggcgaccccggaaagggcggttgggcatgcccaaccagcgctgatgaaggtatcggcggggcagggccgggcttgatgggcaatcacggaaaatgcgtgcagcacgtttccggtagcgccagcccacgcccggcgagcgcgacggaacgggcacgcagaaacgaaaaaggccgcgatgcagggcatcgcggcctttcaggggtgacgcaggagatgcgtcagcggatcttgttgaacaacgacatcgactgcatctgcgagaagatcgtctgtgccgcctgcagcgcggtgctctgcagctggtactggctcagtgcatcggcatagtccaggtcacgcatctgcgacagcgtggtcttcagggtcacgctgttggcttcacgcatgtcggcggcattgtccagtgccttcagctgcgcaccgccggcnnnnnnnnaatcgatcatccgttccgacgcacgggccacatcgcgcagggcgctctgcagttcgttctgctgcgcgctcatcttggcggtggtgccggtgtcggcatcaagcgcggcaatcagcttgtccatggtgtcgaagatgtcgcggctggtggccggcttcacgttgaaactgtcaccggcagcgggtgcgccggtgatctgcaggcggacaccgttgacttccacgttgtcaccggccttgaacgtgccggtgccggtcacgttgccagcgccgtccagtacctggtactggtcggcggcggtgaagcggatgctgaaggactggccgttccagctgtcgctgccatcgcgggtgatgttggtcagcacgccattgccggtattgctggccgcggcaacaccatcgacgaagccgtcgccagtaggaatgcgcatgaagatttcgctgccgggcagggcatcccgcacataggtatcggggccgacttcaatctggcgctgggtctggtcgccacggtagaccaccttgccattgatcttggcgaacggcggatcgccatcgttggtgccgccgaacacgtagcggccggtgccgtcgtcggcgttggccagcgatagcaggccctcgcggatctggttcagttcggtgatcagcgttttcttgtcggcggcgcccagtgccggattgctggcctggatggtcaggtcgttgacgcgcgccatcaggtcgttgacctgggccagggtgttttcctgtacgcccagtcggttctgcacgttgccggcattgagtttcatccggtccagtgcggccaggctgcggtcaagcccgaccgccgcaccagcggcaaccggatcgtccttggcgctgacgatcttgctgccggtggcgatctgctgctccaggtggctgagcttggcctgcttggccatcatcagcgacacggactggttgaacatcatgctggtggagatacggctgctcatcgacggacggctcccaggatggtctggaacatgctgtcggcggtggagatcagctgcgaggctgcctggtaggcctgttgcaggcgcagcatgtcggccgcctcctcgtccaggttgacgccggatacctcatcgcgcgcttcctgcgccttgtcattgatcaccagctgcgcttccagcgaatactcggccgagcgggcggctgcaccgacctgggtggtcaggccccccagggcgccgttgagggtgaccgtgccgctgttgaatgccttggcgctctccaccttggacagcctggaggcgttgctgttgtccgacgagcccgccggagtcggggtgatattgaaggtgtcgccgaccttcggcgcaccgtccagcacgaagctccagccattggcactgatggtctggccgggcgtgtaggtctgcggcgggcccccatcgatggtgtaggtggtggccgaggtgaacacgatcgcggccggattgcgcaggttggcgttggtcgaatcgctgacggtgacaccgctcagcttgccggtgcccgtgttggacgtcgccgccgcgcccttcaccgccgcggcagcggcgatgcgcgacggatcggtgatcgccacttccatgctgcccgccacgcctgcggtcggctgcagcaggaagcggtcgttggccgccggggtaccgccgaccaccagcttgacgccgttgatcaccagtggatcggcggccgtaccggtgccggtcagcggaacgttcgcaccggtgtcggcacgactggccttccagttggtgccatcgaactgcagcaccacgttctgcgcgtccagcttgccgaggtcgccgtaagtggcgctgaggctggcggtgccggtgttggcattgttggcggtgacgcgcgggttgccgatgttgaagaagtcaccccccagctggccatacaggtccacgccctggtgatgcacctggttgaagctctcggccaggcctaccgccagcttgcccagctcggcctgggcaggcgtcagcacggtgtcgcggaattccagcaggccgccgatctggccaccgaccgccttcgggtcgagccggatggtgttgccctgcgtttccagcgccacctgcaggcgctcgggctggtacgggtcggccacggtggtgaccttggtcgccgtggtgcccaccaccagtgcgttgccgccggcggtgtagacattcatgatgccgccgtcctggatcaccgctgtgccaccggtgtagccgatcagctgggtgatcagctggtcgcggcggtcaagcaggtccggtgcggcggtagcgatgttggtgccgatcgcaccgttgatctgcgcgatctcctgcgccagccggttgacctcggtggcaccggccagcaggccgttgttgacctcgctgttgaggttgttcaggtgcgtgttgagctgcacgaagcggttggccagcgccttgccaccatccagcatgttctggcggtcggcggtgccggcggcattggaggacaggccgctgaccgaatcgaagaacttcgaccagacgccggacacgttggttgccgcgtcggagaacaacgaattgacccggtcggccatgccggagagctgcttcaggcgcgccagctcgccgctgctgtcgagcaggcgcgagatcgccagctggtcggcggtacggcggatgtcggtgatgcgggtgccgttgccgaccgtgccgtagccgtagttctggggatcagccgtggcgaagttgaccttctgccggctatagcccggagtattgaggttggccacgttgtggctggtggtcgccaacgcacgctggaaggcgagcagggcaccggtaccggtggaaagtacgctggacatggggttcctcaacgacgggtgatacccagcgccgcggttgcggtgctggcgaaggtctggccaaggcgcgagccggcatcggccacggcgctgacggcgcgctcgatggtcggtccgccggcgatcgcggcgatcttggccgcgtagcgcgggtcggtggcatagccggcgcgctgcaggccacgggcgaagccctgcacgtcggtgccggcctgcagggcctgctggtagcgcgggctggtcttcagcaggcgcacgtagtcggcaaagctctcggccggcgaactgtaggcacggaagctggcggtctcgttgcggcgcacgccatcgacgtactcgtgggtgccggccacggcgcgctggccgttccagccattggccttgatgccgaacaggttgtgcgaggtgctgccgtcggcatgcttgatgtggcgcttgccccagccggtttccagcgccgcctgggcgaccagagcgcgggcatccacgcccagttccttggccgcacgctgcgcgtgctgccagatgctggcgacgaagccttccggggtgtgttcacccagctgcgcgacggcggtgcgggtagccatcgcatcggccgggctgatggccgtgccgcggttgctggcggtagccgaccactggtcgctgttggcagcccagtcgtcgccttgcaggccgccgatgtaaggatcttcggtacccagcgagcggtgcatgctgctgctttcgcgcccggcgatcaggtccagcgcctgttccatcggtgcaaccgccgcgtgtgcgccggactgcgcgccggcggccatctgctgcagcaggcgcacggcctggctgccgtcttccagcggcagcgacggtgccggcttggccggtgcattgagctgataggcgcggctggccttggccgggtccacgcgggtatccagtgccgggccatcggcggcctggccggacagctgccggctgatcatgccggacaggcccaggcccttgccgcgggtcatcgcctcggcaatcttctggtcgtacatctcgcggaacatcttgttttcgccggggaacagcgagtcgccgaagctggcgtcacgcatgctcttgaccagcatctgcgcgaactggccttccagctggcgcgcgaccttgtcgatcctggccggatcgttctgttgtgccgggtgcagatcgaatgcgggattgatgcgcatgtcagatcacctcgagctcggcactcaatgcgccggcctgcttcagggcttccaggatcgcgatgagatcgcctggtgctgcgcccacggcgttcaccgcgtgcacgatctcgtccagggtggtgccgccgctgaacttgaacatgcggctgccgtcgttggtggcggtgatggtcgactgcgggctggctacggtacggccgccggacagcgcattgggctggctgacgttggtgttttcctggatggtcacggtcagcgaaccgtgcgagatcgcggcaggtcccacgcgcacctgctggccgatgaccacggtgccggtacgcgaattgaccaccaccttggccggggcgctgcccggggtcagttccaggttctcgatgcgcgccagcaggccgatgcgtgcgcccggatcggtcggtgcggtgaccgccacggtcacgccatcgaccgcacgtgccgcaccttcgccgaacgcattgttgagcgcagcgaccatgcgcgagacggtggtgaagtcgttgttgtgcaggttcagggtgatctcgccgccattggccagcgggtcgggcagggcacgctccacggtggcgccattgggaatgcggccgacgctgggcacgttcaccgaaacccgcgagccatccttgccctgcgcaccgaagccacccacgatcaggttgccctgggcgatggcatagatctggccatcggcgccccgcagcggggccatcaacagcgaaccgccacgcatcgagaccgcgttgccgatcgaggacacggtgatatcgatcggctggcccggcttggcgaacggcggcagttcggcgtggatcgccacggcggccacgttcttcagctgcgggttgacgttcggcggtacgttcacgcccagctcgccgagcaggttcttcaggctctgcacggtgaagggtgcctggctggtgcggtcgccgctgccgtccaggccgaccaccaggccataacccaccagcgcattgccacgcacgccaccgatctgggcgaggtccttgatgcgctcggcgctggccggggccaccaccgcgaagaccaggaacacgccgcagtagagcgacgtcatgcgtcgctgccaggaagaagaggagaagagtttcatggccatactcagaacggcgtcaggccggagttgaagaagcggctcagccagcccatcgcgttggactgcgcgaccgggccgcggccgccgtagacgatgcgggcttcggccacgcggctggacggaatggtgttgtcctggctgatgtcgcccgggcgcacgatgccctgcacctgcaccagttcatcgccttggttcaggcgcaggttcttctgcccctgtaccaccaggttgccgttgggcaggcgctggatcaccgtcaccgtgacgctgccctgcaggcggttgctctgcgcgctgttgcccttgccggtgaagtcacgtgcgcccttggccgtcgcactgaggatgtccttgccgcccagggtgaccggcgcaccgaggatggacggcgtgcccaggctcaggttcgattccttgttggtggcggtattggcactggtctgcgcggtggtgttctccagcagggtgatggtcagcaggtcgccgacatnnnnnnnnnnacggtccgaatacaactgcagggtcgggccggccgcgtagatcgcgccggcggtcggttcggcctgcggtggcatgatcggctggatcggtgccattgccggataggggcgcacatcgccggcaatgacgcagccaccgagcagggcagccacggtgcaggcgagggcaatgcgggcgaagttggaaatgggcgacatggcggtttcccgggttggccggtcagagcttgttgttgaggtagccgagcatcgaatcggtggtggaaatcgccttggcgttcatttcgtaggcgcgctgggtttcgatcatcgacaccagctcttccaccacgttgacgttgctgccttccagcgcgccctgcaccacggtgccgaggccgttgaggccggggttgccgttctgtgccgggccggaggccgtggtctcgaggaacagattctcgccacgggcctgcaggccggccggattgacgaagtcggtcagggtcagcgcgccgacttccaccgaggcggcgccgtcggccatcttcacgctgatggtgccgtcggtaccgatggttaccgactgcgcgccttcgggaatctggatgcctggctgcaccgggtagccgctgttggtgaccagctcgctgtcctggttgatcttgaacgagccatcacgggtgtaggccgagctgccatcaggcatctgaacctcgaagaagccgcggccattgaccatcacgtcgagggcgcggccggtctgctgctggccaccctgttcaaaattcttggcggtggcgaccacgcgcacgccggtacccagctgcaggccggttggcagctgcgtctgtgccgaggaggagccgccgggctggcgcacctgctggtacagcaggtcttcaaaactggcacggtcctgcttgaagccggtggtgttggtgttggcgaggttgttggaaaccaccgacatgcgcatctgctgcgcatccagtccggttttcgcgatccacaatgcctggttcatcttcggtgtcctgtctggtgaagccggccgcgtggtgcggcccttgtcttcgggtgtgcaagcggtgtgccagcgccgctgtcaggcggcgccggaattccgtcagctgcccaggcgcagcatgctgttggcgctgcgcgcgttttcgtcgccgtgcttgatcacctgcacctgcatttcgtactggcgctgcagctggatcatctgcaccagcgcgccagcggcgtccacgttgctgccttccagctggccgctgtgcacggccgtgccctgtgccggggcgaacggctggcgcgggtcggtgttgcggaacaggccatccaggccacgctcaaggcgctcgtccggcgcctgcaccaccttgatccggccgatctgcgccatcgtctgcgggccttcgccctgtggaatgatcgagatcgtgccgtcggcaccgatttccatcgcctggtaaggcggaatggcgatcgggttgttgttgtcatccagtaccggacggccgctggaggtcaccagctggccgttcggcgtcaccgacaacgccgcgccgcgcgtgtacgcctcgctgccgtcgctggactgcacggccagccaggtgccggtctgcagggacagatccagcggcttgccggtgatgtgctgcgagccgggcgtacggttgaagccggcgtcgacgtgcagcgcatccacccgcgaggcaaagcccgggcccttgatcgggaaggcttcggtattggccagcgcttccttgaagccaggggtgtccgagttggcgaggttgtggctgagcgttccctgcgcctgcagggaggcgcgggcaccggtcatcgccacgtaaagggctttatccatgcggggagttccgtgacagggtcagcagctcatcaacggatgttgatgacggtctgggtgatctggtcctgggtggtgatcatctgcgcgttggcctggaagttgcgctgcgcggtgatcatgttgaccagctgctcggtgaggtcgacggtggatgcttccagcgagccagcctggatcttgccgaggttggaggtatccggcatgccggtgcgcggcgtgcccgagctgaaggtgtccacccacaggttgttgcccttcgattccaggccctgcggattgttgaaggtggtcagcgcgacctggcccagcggcttgtcggcgccattggagtaacgcgcgtagaccacgccggtttccgacacggtgatctcattgagcttgccggcggcgtagccatcctgctgggtgttgcgcagcgcgaacttttcgccgtactgggtcgagccgctcacgtccagcgtcatgttcagcacgccggcaccggtggtcggggtgaaggtgccgaggctgaccttgccgtccgccggtgcggtcagcttgccgctgttgtcgaaggtgaccggggtcggcgcgccggccggctggccgtccacgtagttgcgcacggtccactcgttcgggttggcacccttcacgaagtacgagacctggatgtggctgacgcccagcgagtcgtacacggtgatgccgccgctggagtggttgtagctgttggagtcggtcggatcgaaggtggtgaccgtcggctgcttcgcgttggccggcagggtaaagccgaccttcacttcgctggtctgcttcggcgggctgtcggtggtgagcagctgcaggtcgaccatgcggccggcatcgaagttggtgccgtcggcattcggtgcgaacacctgcagnnnnnnnncctgcgggttgaccacgtagcccgatgcatcggtctggaagttgccggcgcgcgagtacacgcgggtgccgttcatgttcatggtgaagaagccttcaccggaaatagccatgtccaggctgcggccggtctgttcgttgtggccctgcttgaactgctgggcgacattggaaacgcgcacgccagagccgaccgcgttcttcgacaggccatagccggtggccgagaacaggtcggcgaattcggcgcgcgattccttgaagccggtggtgttgacgttggcgacgttgttggcagtgacgctcaggtcggaattggcggcattgatgccggacagcgagacattgaagcccatgggatgctcctggtaagtgcggggtgtgcggctcagctgacgcggagcacgtagtcgatcggggccgtgcccaggcccttgaggttcaggtacaggccgtcggaaccgacggtcacgctttccaccggggcctgcacgtaggtggaaagcttggtgctcttgccggcggtatcgacgtggttggcaacgatggagtacttgcccggctccatgcgcttgccgttggcatccttgccgtcccactggaacccagtctcgccggcggccttggcttccacgctcagcgaggtgaccttggcgccggtggcatcggtgatgtcgacggtgatgatgccggccgaaggcgcggccaccgtgccttcaacgttgccttccttttccagcaccagcttttccgacggcaccagcacctggtggccgaccagcgccgcaccacgcagcacctggtcgctggccatcgattcctggaagcccttcaccgtcttgttcagatcggtgatgccctgcacggtggacatctgcgccatctgcgcgaccatctgcgtgttgtccatcggcttcagcggatcctggtgctgaagctgttcggtcatcaggcgcaggaaatcggcctggtccagcgtgttcttcttcttggtggcgttgctgttcggggcgttcagaccgagtgcggtgtagacgtcctggttggtctggttgttgacggcggtggtcatggcggtatccggtactgcgggcctcagcggcccatggtcagggtggccagggccagttccttggcggtggtcaacatctccacgccggcctggtagttgcgcgaggtcgagatcaggttgaccatctgcgccaccgggtcgacgtcgggctggtagatgtagccatcgccatcggccagcgggtggcccggctcatagcgcttgatcggcgccgcatcgctctgggtgatctccttcaccttcaccgaggtgatgttcggatcgttcttgctggtgacggcctggaagatcggctccagcggcttgtacaccgcgtcggcggaaccggcgacggtatcggcgttggagaggttggaggcgatggtgctcatgcgcaccgactgcgcctgcagcgcggagccggcgatatcgaagatcggcaggttgctcatggcttattgccccgtgatcgcggtcaacatggaacgcaccttgctctcgacgaagctgagcgaagcgcggtactcgagcgcggcgcggccataggccgcacgctcggcatcgggatcgacggtgttgccgtccaggctgggctgcacgccttnnnnnnnnatctggaacgggttcaggccactactgatttcgtagtgctgctcatgggtggtggccatcaggccattggcatcctgcccctgggcatggcgcagggcggcatcgaagtccaggtcctgggccttgtagccgggagtgtcggcattgccgaggttgctggcgatcagcttcatccgctgttcgcgcaacggcatggcctgggcatggacgcccaggtagtcggtaatcaggttgcgcacggtgcactcccacgggaacgttgcccgggaagctgcaaggggtgtgccaaattcgagagggtagtgccggccgctggccggctccccgatggatctgcggttgccggccagcggccggcactaccggatcagtggcctcaggccgccagcgccaccttgcgcaggcggtccagcacgaaatcggccagctcgtgcggcgagtacttggcgacgaaggcgttggcgccgacgcgctcgaccatcgcattgttgaagacgcccgacagcgaggtatgcagcagcacgtagaggccggccaggcctggatggcgccggatttccgtcgtcagcgtatagccgtccatcgccggcatttcgatgtccgagatgaccatggcgtagcgctcggccgggttctcgcctgaggcgtggatctgcagcaggtggtccagcgcctgcttgccatcggaaagcagggtggcgcccacccccagctggtccagcacgctgcggatctgctggcgggccacgcgcgagtcatccaccaccagcacctgcagctgcgggccgtcggagggcatcgccatcgccggatcgagcaccgcttcgccgcgcacctgggcgatgtcggccaggacgctttccacgtcgatcacctgaatcagttcaccctggaagcgggtcactgcggtcaggtagctcgattcggcgcccagttccggcggcggatggatgtcctccaccgcgatgttgacgatgcgctccacgccgctgaccaggaagccctggatcgagcggttgaactcggtgacgaccaggtagccgggcgaggtgtccgcctccggctcgcgctcgggatggccgatcgccaggccgaggtccagcaccggcaccgagcggccgcgcacgtcggccacgccggagaactggctgggcagtccgggcacctggaacagttccgggcgccgcaggacttcctgcaccttgaagacattgacgccaaaaagctgacgtccgccgagacggaacagcagcagcgccaggcgattgtggccggccagtcgggtccgctggtcgatccggttgagcaggtcatgggacatggctgctgtatcggcggggtaggcgccgaacttgagggcgctgtgccgcccgcgcgctccacaccgcttctgtagagtcgactgtgagtcgactgctcttctagcagactgctcttcgcggtcgactgctcttatccgatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacatccccatcccgagacctcgtctctggcacacaccttgcacgcagctgggccaggtcccatcgacaggaggcgccatgcgccgggtcacatctctattggccatcgcgcttgccctggcctcgccgtgggcgacggccgccgactggcaacccgtagccagcatccgcaccgcagcgttgtcgacgctgccggccggcagcgagggtgaggcccaggtggccgatgcgctgcgcctgcccaagtgtggcggcgcgctgcaggtgcagcctaccgccaacaccacggtggaggtcagttgccctgatgcggggggctggcgcctgttcgtgccggtgaaggtgcggcgcaaccagaccgtgctggtgctcaatcgtggaatcggcactggagaaaccctcaccgccgccgatatcaccactgcccagcgtgacgctgcccggattgccggtgcggtgctggccgatcccaatgcagcgatcggccgcatcgcccgccgtccgttgcaggccggagccctgctgtcgaacaacgacctggtggttcagcgtctcatcaagcgaggagacaatgtagccctggtgtcgcgtcgcggttcggtcgaggtccgcattgccggccgtgcgatgggtgatgccggtgagaacgagcgggtctcggtcgagaacctgtcctcgcggcggatcgtgcagggcacggtcgatgccgcaggtgacgtaatcgtggcgcgttgaattaccgcaaaatatccctaaagatcacggccctgcggccgttatcccttgtgaacggcaactccaggacaccccatgagccagaaaatcgacggcaacctgcaggtcccccaggcactgcgcagcgtgacgaccccggccaacaagcccggcgtcagcaccgatgcggcggcgcgcccggtcgaggcggccgacagcctgcgcctgaccggcgaggccaccaatctgcaggccatcgagcgtgagctgaccaccgccccggcgatcgacgcccagcgcgtggccgccgtgcgcgagtcgctgcagaacggcacctacaagatcaatccggacgcgatcgcatcgcgcatgctcgatctggaccagcagctgcacggatgaccgcggcgatgagcgagccgctgcagcgcctcgcccaggccctggacgttgaacgccaggccctggtcgagcacgacgtacacgccttgatccgggccaccggcgccaagctggaagccctgcgtgcgctggaaggcgcgccgccggtggggcagggcgagcagctgcaggaactggccgagcgcaaccgcgccaatggcgtgctgctttcgcggcgccgacgcgaagtcaactgggcattgcgccagttgggccgtaccgaagacgcctcggcctatgacgccaagggccagtcacacaccgtcactgcccgccgcccactcgccgtcgcctgacgcgacggcggtcgcactacccacccccgcgggctgaagcccgctgcgtgaccgcgtatattgggcgcctgttcgaacgtcccgagtcgccgtgtccgctgccaacgccctggttaccgccccccttcctccgcagccggtgctgcaggccctgcttgagcgcctgcgcgaagggctgctgctgttcactgaagacgggcaggtggcgctggccaatccggccgcgcagaacctgttggccggtggggaggacggtgcattgccgccgcagcggctgcgtgagctgctgccacccgatgcgctggaacaggcgcggcagcatggtcactggaacggcagcctgccgctgggggagggtgtggtcatcgcccacctctaccaccacggcccggtcggccaggggcacttcctggcgttgttccgccatatcgaagggcaggaagactacgagcgcgagctgcagcagcgccatgccgagctgcggcaggcctacctgcgcctgaacggtacccaggaaaagctgctgcagtcggagaagatggcctcgatcggccagcttgccgccggcgttgcgcacgagatcaacaatcccatcggctacgtccactccaacctgggcagcctgcaggaatacctgcgcagcctgttcaccgtcatcgaagcctatgagcgcgccctnnnnnnnncggacccgaaggcattgattccggaaatcgacgatatccgtgaccgcctggacatcgatttcatcagccgcgacctgccgcagctgatggccgaatcgcgcgaaggcatcgaacgggtgacccgcatcgtgcgtgatctgaaggacttctcgtattccggccgcgacgaatcgtggaagctggtcgacctgcacgccgggctggaatcgaccatcaacatcatctggaacgagctcaagtacaaggtcaccctggtgcgtgagttcggccagctgccgctggtggaatgcctgccgtccgagttgaaccaggtctacatgaacctgctgctcaacgccggccacgccattgccgagcgtggcacgatcaccgtgcgtactggtgtcgacggtgaccaggtatgggtcgaatttgaagacactggcggcggcatctcgccggaactgcgccagcgcatcttcgatccgttcttcaccaccaagccggtgggcagcggtaccggcctgggcctgtcgatctcctacagcatcatcaacaagcaccatggccgcatcgacctggacagcaccccgggcgtgggctcgcgcttccgcgtggtgctgccggtgaagcagccgcgctgaccgcttcgggtagtgccggccgctggccggcaacctctttgaaccaggcatcgagagcagccggccagcggccggctctaccagggcttgtccccggcctggattcgcgcttcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttgaatccagcatcgagagcagccggccagcggccggctctaccagggcttgttcccgacctggattcgcgcttcgggtagtgccggccgctggccggcaacccattgaaccgggcatcgagagcagccggccagcggccggctctgccagggcttgtccccgaccggattcgcgcttcgggtagtgccggccgctggccggcaacccctttgagccaggcatcgagagcagccggccagcggccggctctaccagacgggatcgttaccgcagcgggcgatcctcgccgccatcgccgctctccgcaggcgccggaccggcgttgctgcgacgctgctcctcataggtgcggaacgcctggtggatgtgcttgcgcagctcatcgtcgttccacggtttggtcaggaagcgatagatcgcgccacggttgatcgcgtcggtcaccgtgttcagatcggtgtagccggacagcaccaggcggatcgtgtccgggtacagcatcttcacccggcccagaaactcggtgccgctcatgtcgctcatgcgctggtcggacaggatcacctgcacgtcgttgatcgccagcagatcgaacgcatcgcgcacgttgccggccgccagaatgcggtagccatcgcggcggaacaggcgcaccagcgagcgcagcacgttctcctcgtcgtcnnnnnnnnnnnntgtgcggtccgggcgggtctcggcgaaggcttccgggcgcaggtagcggcggcgcagggtcatgccggcggcatcggccgacatcggttcgccgaacaggtagccctggaacacgtcgcagtcgttgcggcgcaggaagcccagctgcgcctgcgattccacgccgttggcaatgaccgtcatgcccagctggtggcccatggcgatgatcgcgcgtgcgatggctgcctcgcggttgccggctggtgcactcttgatgaaactgcggtcgatcttcagcttgtccaccggataacgcaccagcgcactgaggctggaatcgccggtgccaaagttgtccaggctcaggctgatgccttcgttgcgcaggttggccagtgtctcgtgcacgaaattgacattgttggtcagcgcgctttcgttgatctccagcgtcagcatctgtgccggcacgcccgcggcctggatcaggcccatcacttcagcgaagaagttcggccgcagcagctgcagggtggagacgttcacggcaatggtgaagtcgtcgaagccctggtcgcgccacaggcgggcctgcttgagcgcgccctccagcacccaggtgccgatctgcacgatgatgcccagccgctcggcggtgcgcatgaagcgctccggcaccagcatgcccagggtgggggactgccagcgcagcagcgcctccatgcccaccacatggccgtcgcgggcactgaccagcggctggtagcgaagcttcagctcgccgttggggatcgcgtcgacgatctggcgcgcgatgatgctctcgctgtgcgcgctcggcggggtatccactgcatggatgcgcaccgcgtttccaccttcgcgggccgcctggtacagcgcatcctcggcgtggtcgagcagtcgcgaggcgttactggcgtgttccgggcacaggctcacccccagcttgccagtcatgaacagcgtgtacggcagcaccgacaggggcaactccatctgttgccggatctcctcggcgaagtcctccggaagcggcacgtcggcgttgcgcgggaccgcgatcaggaactcgtcgctgccatgccgccacagtttgccgcgaccccgcaggtaggactgcagccgctgcgccaccagcaccagcgcctggtcacccacctcggcactcatgttctcgttgacggaagcgaagtggtcgatgtccacgtgcatcagcatcagcgcggtgccgccggaggccgcttcggcgaccatcgcctgcagctcggggttgccggcaccgaggcgatcgggtgcatcatcgatgctgaccggcggctggttgggattccacataggctcagtattccggtgactcaacggcggccatgctggccgcctggtaggggaggtgaacgtcgatcagggtgccttcgccatgtgcggactcgatgcgcacatggccgccgacactctnnnnnnnntcgcgcatcacgatcaggcccaggccgcgcgggccgtccgggtcgaaaccttcgccgtcgtcgcggatctgcaggtgcaggctgcgcttgccgatgtcgcgcagctgcaggtgtacctggctnnnnnnnnnntgccgcagcacgttggtcaggctctcctgtgcgatgcggaagcaggcctgttcgatgctgttgtcggggcgatgaggcaggggctcgatctcggccagcagctccacctgcgaagaacggaacaggacccgcgcctgccagctgagggctgcttccaggcccagcgcgtccagctgcggagggcgcagcagggtggagatgtcgcgcagcttggctaccgtggtgtcggccaggctgacgatctgtgccaggtcctcggcgcggcgttgcggatcgtgctcgtcctgcgcggcatgggcggacaatttgatcgccgtgatcgcctggccgatgtcgtcgtgcagatcgcgcgagatcgcgcggcgctcgtcttcctgcagggagaacaggcggccggccatcgcctgcagttcgcggttgctggtttccagtgcactgcgcgtccgttcggaatcactgaggtcgcgcacgatcagcagcttgcagtcgcggccaccatagcgaacctcgcccaccgccaggccggcatggaagctgcggccgtcggcgcgctgcatggccaccacgctgctgtggccgggacccaggtgtggctgccctgcacgcagctggccgcggacgcgggccagatcaccggcagcgaccagcgccgacagcggctcacccagcagggtatggctgccatagccgaacaggctggccgcccaggcgttggtgtacagcacgtgctcttcggagaggatcaccacgccatcgggcagcacccgcaccagttcgcggaactgctcctcgcgctcgcgtagcaggcgccgcgattgctcccgctcggtcacgtcctgcagggtgcccagcacgcggctgcggccggactcatcgacaccactggcggcacgcaggtgcaccatcagggcgcgtccgtccatcgacagcaggggcagcagtacgtccacctgcaccggatcacccgagcagaggtcggccagcagctgttcggtctgggtggcggtggcggggtcggcgggaaccagcagctcgtcgaagcggtgccagcggcgggcttccggcggccggcggccaagcaggcggtagacctggttggaatagcggcccatgccggtggacgggtccagttcccaggcgccgatgcgcgccagttcgtgggcttcttccacccgcgcaagcgcctgatcacggcgcagctgggccaggtcttcggcagtgcggtcgatggcaatcaacaagcgggcgttgtggccgtcatagctgatggcgttggagcgcagttccatctgccgcagcgagccgtcacgcagctgcagctgggtgcgcaggatgcacagttcctccggcgcctcgcggatcgcctccagcttggtctgcagcgcctggtcctggcctggcggccacaacgcgtcgatggtctgctccagcagttcgtcacgctcccagccgaaggcggtacaggcagccggattcgcatcgaggatcgccagcgtgtccaggtcgtagaccaggatcgggccggggttgccctcgaacatctgccgcaggcgcagctccgaggcctgctggcgcgcatgggtgtgcagcacatgctcggccagcggccgcagcagcagatacagcaggccggcactggccagtgcgaagaacgagcccttcacgctctgccacatggccgcctgctgcggatccggcaccagcgcctgcacggcactgtcggaagcgatcatccaggccaatgccatcaccaggtagctcaggaccacccgtcgccggtcgcggctcagcgcctgcgccatccgcggatcgggtacaaaggcggtgccggtcggttctgcaggcatggacgggctggttgaaaggggcgccggccatcttaccgcgcaggtgcgcccagaccactcaattatccgccgcaggcgccgttaaccactgcgtgccccgctgacgggcgtgtcatccggagcaagatcgcgtggaccaagggatcatcgccagcctgctgcagcacccgcttgcgtcggcgctggtcatcgtcgaccgcacgggccgaccgctggcggccaatccggctgcgcgcgagcatggcctgccggccaccgtggctgcgtatgcgccgatgctggaagatctgcgcctgatggccgccgatggcggcatcgtggcctgcacgctgccgggtggcccgcacgggcactacgatggccacctgcgcgccgtgcacgatggcgccggcaacctgctggccttcacgctgagcattcccgaaccggtgccgctcggcggcggtgggcgctgggagctggcgctggacagtgccggccacagcctgtgggactgggacattcccagtgaccgtgtggtgcgcaccccggcagtgggcgatgaaaccgccaccgagatgctggcccgcgtgcacggcgaggacatcgcccaggtgcgggccgcactggacgagcatctgcgtggcttgagcgagcagtacagcgcacagttccgtttccgccaggccgatggccagtggcgctgggtactggaccggggccgcgtggtcgcgcgcaccgccgatggccagccgctgcgcatggtcggtacccataccgatatcgaacagcagaagcagctggaagggctgctgcaggaacagcagctgcacctgagcgaggcccagcgcatcgccagcatgggcagctggtcgttcgaccccaacagtggtgacttctggtggtcgccggagctgcgttcgatgcttgcgctggagcagggcgccgtacccggccagcggcgctggctgaagcagctgcacccacgttcacgtggcgcattgcgtgcggcgtgggggcggttgtggcgcgatggccgtgccgccaatctcgaactggaactgacccggggcaatgagccgtcgcagcacctgcggctgtggatgcagccgttgctggacatggacggacagcccaagcgactgctcggacaggtgcagaacatcaccgagcagcaccagaccgacgcgttgatccgctggcgcaccgagttgctcaaccgcgtctccgcgctgggccgcatcggcggctgcgagatcgaggtgaagacccggcacatgcagtggaccgaggagtgctatcgcattcacggcctgcgcaaggaaccgatcaccctcgaccaggcgctggcgttgtacaccgaggactcacgcaatgccttcgaagcggcgttggcgcgcatcgccaacggcgggctgcccgagcagctggacctgtgcttctaccgccagtccggcctgcgcgtctgggtgcaggtgctgatcgagctggaccgccgtgacggcctgccaccgcgcttcgtggtgctgttccgtgacatcacccgcgaacgcgaggccaacgagcgcatcgaactgctggcccactacgatctgctgaccggcctgcccaatcgcgtgctgctcggcgagcagacggcagaggccatcgaagaagcacgtgaccgtggcacatcgctggcgatgctgttcatcgacctggatggcttcaagaccatcaacgacagcttcggccacgccaccggtgatgcactgctgaaggccgcggcgacgcgcctgcaccagaacctgcgcaacaacgatctgttcggccgcttcagtggtgatgaattcatcgtggtactgcgcgacctggccgagccggaagacgccggccacgtcgcgcgcaagctgatcgcttcgctggccgagccactgcggcgtggcgagaccacgttgaaggtcggcgccagcgtcggcatcgcgatgctgggcgatgcacagaccgatttcgattcattgctgcgtgccgccgatgccgcgatgtacgcggccaaggaagcggggcgcaacacctaccagtactacagccaggacgcattggcccgcatccagcgcaagctggagctggagcatgccctgcacggcgccatcgagcgcgaagagttcagcctggcctaccagccgctgctgcacgcccaccacggcgagccgccggcgatcgaggcactgttgcgctggcaccgccccgggatcggctactgcagcccggccgagttcatccccattgccgaaaaatgcggcgagatcgtgcggatcggcgactgggtgctgaatgaggcctgccgccaggcaaccgcctgggaccgtgccggactgcgtttcgaccgcattgcggtgaatgtttctgcggtacagctgcgagaccgcggctttgccgagcgcgtgatcgaaatctgccacgcccatggctggccaccacagcggctggagctggaactgactgagtcggcgttgatccgtgacaccgacatcctgcgccattgcttcgacgtgctggaacggcacggcgtgccgctggcggtggatgacttcggcaccggcttctccaatctcaactacctcaaccgcttcccggtggggcgcctgaagatcgaccgcagtttcgtgcagggcatgctgcacgattcgggtacggctgaagtgacccaggccatcgtgcacctgggccacgcgttgggcatgaaggtggtggccgagggcgtggaaacgcaccaggaagaggacatgctgcgccgccagggctgcgacgagatccagggctacctgtactcgcgcccgctcagcccgcgcgacctggcgcagtggctgcgccagccacagccggtttcgctgcgcaccgatgccagtggggaagtgatgctggtgcggtgatcagctgcactggttggaactgaccctggctgctgtgtccatccacgcatggcgtggatctaccacaacccgctttggtgggtgccgaccgttggtcggcacggatgcctgtgcctctcgatcatccacgcatggcgtggatctacctcggaaaatccgccctcagctgcatgcgcagtgcttctacaatggccgcatagcgccgcttctggaccagatagctggcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngatcgccacgaaccagctgcacaggccgatcacccgcacttcgtgccgtcgcgcgttgagtacgatgcgaccgcgcatcaccgggaagtagcgcaggccgaagcttggcgcgaagctctcgcggaacgccatgctgccatcgggcagcgcatggaaggccaattgcagccatctgtcctgcggcaggtcacgttccaggctgcccagcgagagccgggcctgcatggccggtgacgccgcgatgcgttcgttgaacagggtgatgccccaactgaaataaccggccacccaggccatcagaaggacggtctcgatcagcaggagtgcgatcagggtgatggccatcggtcttccatgaacgggatcggtggatcatgccacaacgatttcgccaccccggtagatccacgccatgcgtggatgttgcggcgagggccaggcgtcacaccggcggatgaaagctgtccacccatgtcgtggatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggtggccctcggctgcccctgacaagacagttgctacttcagcgcttccccgtccaaccccaggtcccaggccagtcccagcagtgcctcgtccgcccgcgacggggcggggcgcgcgtccgccagctgctgcagttcgcggatctcctcgcgtgccacatcctccagctgctgcagctgctcacgcacgctcgcgttgcgcgggcgctcggtatcggtgagagagggcagggcgcggatcagtgtcatcgtgcgggtacaggatgcatccaacggcgggttacaggcaaaggccccggtcgaaccggggccttgcgggctgccggcgagggcagcggacatcaggatcagaacagctcgacggtgccggcgcccatgctctgctgggcaaccggcttgtgcggcgggcgctcccattcgctgcgcagttcgcgcaggcggctgccggtgcgctgcagggcggtggcgatctcttcgtcgaatacgccgccattgcggtgcagcagttcctgcagggccaccgcttcgcggttgatcgcggtcaggcggtccaggtgggtgtgcacgccgcccagcgcttgggtggcgatgtcttcgaactgcagggcgcgcacggcttcggctacgctgccatcgatcgaacgggcgcactcggacacttcgcgcatgccgtcacccagcgaggcgttgatctgcgcgacgttgtcgagcatcgccgccgcttcctggcgcgcttcgcgggagcggtccatgtcacgcgaggccatgtgcgagaccgtctcgcgcaccttggcgatggcgtccttggagctgtgtgccagcttgcggatctgctcgttgaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgacttgacgtcctccagcagcgcgaagatgccatcaaggtgctgcgccatctggtcgatgtgctgcacggtggtgctgctctggccgctcacctgttccagcgcttcgaccagctgttccatgcggtggctggcgtgctgggcgaaacgggcaacgtcgaggccggcattgccttcgtcaccggcgcggtcgacgatgcgcgacagggcctggctctgctggcgagacttgcggttcatcgcatcgaagctgccaccgaggctggagacggcctggcggatcaggtcacgggcgcgttccacttcgccgcgcgaaccctcgatctcgttgccgacgaaattgcgcagttcggtcagcagctggtcctgctcacgcaggacacgggcgtgttccggggaacggtgtgcctgggcgcgggtggtccaccacgcaaagccgagccagctcagcgtcatcgtggtcaggatcgcccagcgcagggcggccggccattcgaaaccgatggcgaaggggagcagcagggtcagagccaggggggcggccagacggatgaaaatgcgtgagtacatggacgttctcgggaggtgcacggaggatgtatcggccgtaccccctttctctttaacgtcgatatgcctcgaagtgcattctgaatgcgccggttttccggcgccttggcggcttcggggtcagagccctttccgtgctggaaagggatccgaccccacaccctcaggccagctgccggtccacggcctcgatcatcgcctttcgcccgaacaggaagtcccagtagctgccacccagctgccgccacagcaccgccgcgcgcaccgcggccagcagcagggcgcggatctcggccaccacgccagcctggcccaggtagtgcgggttgccctgcaccatgacccgcggcttgaggtggctgatggtgtcggcgtaaaggcctcccaggttggccagcacgtccgggtggccgctgtcgcccagttcgttggcctggcgctgggcccgctcgatgcccgaggcgaccttgttcacggtggcgccatcctgaacgaagcggcgctccagctgcagcaccgacagggccagcttgggcaggatcgggtcctggccctggctgcggaagtagttgtgcagcaggcgcaggccggacttcagtgcatggcggtcaccgaacacctcctgcggcgaggacgcatcgacacggaacacgctgtccacggcggtgcgcacggcggcggcgtcggaatggccggtatcggcgatacggcgtacctgctgcagggcctgggcaatgccggccagggccaggacgcggtcgtcgacagtgaaactcatgcagcgattacctcaaaaggggaaggggtggtgcgcaggcgctgttccagcggcgcatcggtggcggcgatcaccgcgccacccaggcacacgtcaccgtcatacagcaccagcgattgaccgggggtaacggcgcgctgcgggcgcgcgaaggtgaccagcacgctgccatcgtccagcacctggaccgtacacggctcatcgggctggcggtagcgggtctgggcggtgcattcgaagcgccgtgccggcggcgaaccggcgatccagtgcgcggtttccgaacgcaggcgctcggacagcatccacttgctgtcacggtcctggtccacgtacagcacgttgctggccacgtccttgccaaccacgtaccacggcgcggccgggcggccacgcacgccgccgatgttcaggccctcgcgctggcccagggtgaaatagaacacgcccggatgctcagcaatcacgctgccgtcggccgggtcgaggatctggcccggcttggctggcaggtagcggccgaggaattcacggaagtcgcgctcgccgatgaagcagatgccggtggagtccttcttggcgtgggtcggcaggctgacgtcacgcgcgatccggcgcaggtcggtcttttccaggtcgccgatcgggaacagggtggccgccagctgctcctggcccagctggtgcaggaaatagctctggtccttggaacggtcggcgccgcgcagcagcagccactggtggccgcgctgggtcacccgtgcatagtggccggtggcgatgcgttcggcgcccagctcgcgggcggcatccaggaagtgcttgaacttcacttcgcggttgcacaatacgtccgggttcggggtgcggccggccgcgtactcggccaggaagtgctcgaacacgccctgccagtactcgctggagaagtcgcggaagtggaacgggatgcccagcaggccgcagacggccaccgcgtcgcggcggtcgtcctcggcgcggcagtcgccgctgccatcgtcggcccagttctgcatgaacaggccggccacggcttcgccctgctgtaccagacgccaggcggcgaccgaagagtcgacacctccggagacgcccaccatcacgcgcggagtgctcatgcgacctcccggaccagcgaaagcggatggcgctggccacccaggtaatcagccaccacctgccagaccagcgggctgcgctggcgctcgccggcggcctgcagttcggccggggtcagccacagcgcgcggtcgatgccggtgtccagtggctgcgccgggtcgtgcgagaccgggcgcgccgcgtagcagaagcgcaggaaggcggtgccgtcgccggcagtccactggtagcagccgatgaaatgggtcagctgcaccgtccagccggtttcctcgcgggtctcgcgcagggctgcctcggccaggctttcgcccggctcgaggtggccggccggctggttcagcacctgccggccatcgatggtctcttcaaccagcagcacgcggccgccgtcgaccaccaccgtggcaacggtggcgtgcggtgcccagcgcgggtccggcgtggcgttcaactcagaactcgtccttcttggtcagttccagctccatggcgtcggcggtgcggatggccgcatcgatggcgtcgctgagctggtcggcagtggcatcggcgtcgatcttgaccacgaacatggcggtggtgtcctgctttacccagccgcccatcttggcatcctgcgaatcttccagcaggcggttggccacggccaccgggaactgcttggtcttcgcgttgtaggccggcgaccagatctcgcggatgttgtgggtaccgaaatcttccaccgacgaacgcacgtagaccatctgggtgcggtcaccctcgacgtcgaagaccatgcggtagtcgccgtcctcatcgacttcgtaggtgtagcccagcttgtccagatggcgggccacggccttgtcggcgtctgcggcggcagcggagccggtggcagccagagcgatcaggagggcggggagaagggtccttttcatgaagatcctgtgaaacagtgttgagagagggtgcaattgtgacggtgggcgtgcgtgccgtccaatctgcggcaggccgacgcaggcgcgcccgagcctctataatggcccgatgccccatgagtcttcccccgattcccagcacgagcacggcgtcgccgtagaggccgcgcgcccggaagtggcgccgccgccgttctaccaggtgatgctgctcaatgacgactacaccccgatggatttcgtggtggatgtgctgcagcagttcttcagcatggacctggacaaggccacgcaggtgatgctgcacgtccatacccgcggccgcggcgtgtgcggggtgttcacccgcgaagtggccgagaccaaggtcgcccaggtcaacgagtactcgcggatgaaccagcacccgctgctgtgcacgatggaaaaggcctgaccggctgccggttctcgtccgggcacatcgatcccggatgggtgtgcccaccaaggtgggcacctaccaaggcagaagcccgtatcgaccgtggatgggtgcccaccaaggtgggcacctaccaaggcagaagcctgtatcgaccgtggatggggcgtgcccgccagggtgcgcacctgccaagcgcgggtctcacttctccgccagcgcctccagggccatgcgggcgactgtctcgtcgatatcggccgggtcgccgtcatccctgaaccacactgccgacagcgcagtgctggccgcgatccagcgcagcaggcgtgtgcgttccagttcggacagcgcacagacctgctcaaggcggatcgcaaaccgctcgggccgcgtcgcaacgtggatgcccggaccacagaggtccgggttgctgaacatcgtcgtgtaatcgaacgcacggtcccccagcagtcgcttcgggtcgatcgccaaccagccgcgcgggccgaaatccagcacattgtcatgatgcaggtcgccgtgcagcgggcggatctcctgttcgtcatgcagcagcccctccgccagtgatctgcactgttccagcagtggcggcaggacagcccttggctgcagcaggtcggcgaaccatgttcgcaggcagaccagttccgctggcggcgcgctccgtggccggtgcagccgctgcaggacctggcacaggatcgcggtgcaggcgtcatcgtcgccctcgatcgagcgttgccgcagcgagtcaccgcgggcacgctcgatcaggatcgcaggcccctcgtgggccagcaggcgggcggcgccatcgccgttccaccagcgtagcaggcgatgactgttctgctcctcggtctcgctgctgatcttcagcatcgctggctcgcccgcagcggtcagcaccggccagagccgggcgtggggcgtacggagggccgggccatcacgccgcaatcgccagcggctcaggtagggttcgctcatgctgggtgggctgtcctggagtgaatgaagatcaagcgatctgtactgctaacgccatctgaacgcagcaatccgctagggtgatggaaatcgcgtagtcaggccgcatattgtccccatctgccgccggagtaatccatgttcagcaaagacctcgaacacaccatcggccagtgctacaagcgcgcccgtgaggcccggcatgagttcatgacggtcgaacacctgctgctggcactgctcgacaacccgtcagcccaggccgtactgaaggcctgtggtgccgatgccgaccgcctgcgccaggagctggagcaggccatcgaggcctccgtgtcccgcctggcggaagacgatggccgcgacacccagccgaccctgggcttccagcgtgtgctgcagcgggccgtgtaccacgtgcagtcctcgggcaagaaggaggtcaccggcgccaatgtgctggtcgccatcttcggcgaaaaggactcccacgccgtctattacctcaaccagcaggatgtgacccggctggatgtggtcaattacctgtcccatggcatcgccaagctgggcgatgaaggcgagcagtcgtcttcgtccccggagggcgaaggtcgcatggaaggcggggagggcgagcccaagggagatgccctgaccgaattcgccagcaacctcaacgaccaggcccgggccggtcgcatcgacccgctggtcggccgtgccgacgagatcgagcgcaccatccaggttctctgccgccgccgcaagaacaacccgctgtacgtcggtgaggcgggcgtaggcaagacggccatcgccgagggcctggcccgccgcatcatcgaaggctcggtgcccgacgtgctggccgacgcggtgatctactcgctcgacctgggcgcactggtggctggtaccaagtaccgtggcgacttcgagaagcgcctgaagagcgtgctgacggcactgaagaaggtgcccaacgcggtgctgttcatcgacgagatccacaccatcatcggtgccggttcggcgtcgggcggcaccatggatgcgtccaacctgatcaagccggcgctggcgtcgggcgagctgcgctgcatcggctcgaccacgttccaggaataccgcggcatcttcgagaaggaccgcgcgctggcgcgccgcttccagaagatcgacatcgtcgagccgacggtgggcgagacctacgagatcctgcagggcctgaagtccaagtacgagctgcatcacggtgtgacctactccgacgaggccctgcaggccgcagtggacctgtcggtgaagcacatcggcgaccgcctgctgccggacaaggccatcgacgtgatcgacgaggccggtgcccgccagcgcctgctgcccgaggagcagcgcaaggagctgatcgacgtcgaggaggtcgaggcgatcgtggccaagatggcgcggatcccggccaagcaggtcagtgccaccgacaaggatgtgctgcagcacctggagcgcaacctgaagatggtgattttcggccaggacccggccatcgagacgctgtcctcggcgatcaagctggcccgttcgggcctgggcaacccggaaaagccgatcggcaatttcctgttcgccggcccgaccggcgtcggcaagaccgaagtgaccaagcagctggcgttgcagctgggcatcgagctggtccgcttcgacatgtccgagtacatggagccgcattcgatcagccgcctgatcggcgcgcctccgggctacgtcggtttcgaccagggcggcctgctgaccgagaagatcgtcaagacgccgcattgcgtgctgctgctggatgagatcgagaaggcgcatccggacatcttcaacatcctgttgcaggtgatggatcgcggtgtgctgaccgataccaacggtcgcgaagcgaacttcaagaacgtggtgctggtgatgaccaccaatgccggcgccgcgcaggcctcgcggcggtcgatcggcttcaccaagcaggaccatgccaccgacgcgatggagaccatccgccgcagcttcaccccggaattccgcaaccgtcttgacgcggtggtgcagttccaggcgctgggcttcgagcacatcctgcgcgtggtcgacaagttcctgatcgagctggagatgctgctgcaggacaagcacgtcagcctgtcggccaccccgacnnnnnnnnactggctggcccaccatggtttcgacccgctgatgggtgcccgtccgatggcccgcgtgatccaggacaagatcaagcgtccgctggccgacgagctgctgttcggcaagctggtcaacggcggcaaggtcagcatcgacgtgcgcgacgacgagctggtggtcgagacccaggccgagccggagaggctgctgccggtcacggtggaatgagctgacgccgcaggcttggcgtgaaagactggaaatgacaagggcggcttcggccgcccttgtcgcatgcactgcaactcaacgcccctgctgcgccagccgcctgaaggtcgccgcatcgatcggttcgatccgggtcacggtgcagtggttgctgtcggttttcagtgtgctgcgggcatcgccgcagatccgttcaggggtactgggcgtgaagaagacatagctggccgaggcggcagcgcccaggcagcgcttctgcaggtgcacccgatagtggttgtcaccgtcgcgcagcagcaccttgcgttccgtgctggaggggcggatttcacgattggcgccgagggcaatgcactcggacgcgttggagggcttgctgggttcagcggcgaatgccgccagggggaggctgaccagcagaactgccggcagcaggacgtgcgggagcagggcgttcatgatcgggagggggtggcgatccggactggatcggatcccacgatgccgcggcggctgcaggcgcgaatctgccgcaagcggggctgaccgacgccacggtgagctcggtcacggtgacctccggcagggccggattccgggcatgacaaaaggccagcaaccagggctggccttgtcgagtggcgccaggcgccgaccgcttacttcatgcggtaggtgatacgacccttggtcaggtcatacggggtcatttcaaccttgacccggtcaccggtgaggatgcggatgtagttcttgcgcatgcggccggagatatgggcgatgatttcgtgcccattttccaggcgaacgcggaaagtggtgttcggcagcgtctcgctgacggtgccctcgaactcgatggaatcgtctttcgacatgtagtcctgtgcggttcagaaaacggccacgctgggcctaaggcgcggtattttacgcgtgacggcgccagcttgcaaagtttgtgttaacccccggccaaacgccgtgccggcaggcgttcaaccgcctgggtccacgggccttcccggccgtcaccgcgcacggcccggcgcacgtgctgcaggaattcnnnnnnnngcaggtgctcggcgcccatccgcagcaggtgcggattctccacctgggcatcgatcagttcccagccccaaccatgcaggatggatgccagggcggccagggcgatcttggagccgccgctggcgccactgaacatgctttcgccgaagaacatcgacccgattgccaccccgtagatgccaccgacgagggtctgccgatcccagacttcaaacgaatgggcgaagcccaggtcgtgcagctggccgtaggcctcgaccatcgccgggctgatccaggtgccgtcctggccgggccgcggtgctgccgcacaggcgcgcatcacgcggctgaaggcggtgtcggcggtgacctcccacgtactgctgcgcagctggcggcggaaccggctggacagatgcacgccctcggtgcggaacaccatgcgcgggtccggcgaccaccacaggatcggctcgccctcgctgaaccacggaaagatgccgccagcgtaggcattgagcaggcgcaccgggtgcaggtcaccgccgacggcgagcaggccgtcgggctggcgcagcgcggtctcggctggaggaaagggggcgtcgggcgcatcagccaggcgccagggcagctggcgggtcatgccctcattgtattcgccgtggtgaccgctgatgtctggcaacatcagtgtccaacggcaaggagcccacgcatgagtgacgcgatcaccgccatcctcgatgtgcacgacaacccgcgcacgtgcaacgacagccagagcatgctgctggcgctggcgactgagcagccgggtcagctcggtgcgctgatgcggctggcccttgcccggcgttcacccagctcggcctttctcgacatgacgctggatctgctgcccgacgaagcggttgcgccggtctgtgccgaggcctggcgtcgctatcgtgatggcgagcgcggtgagctgctggccagcgtgatcgaattcgccagctaccaggcgccgcaggtgctgcaggacgactggggggccttgctggcgattgccagtgagaatgagctgcagctggcttcgcaggtgtggcggggcctgccgtctgccactgccgtgcagtgggcgcagattctggccgaagccgatgacgatcgcgaaatggcgcgggccagggcgctgctgctcgcggcgcagcccgagagctatgccgttgcccgcggctacctcgctgactggggcgcgctggatgctgaggtctgggcgcattgggccggcgtggctgatgggccgctgccgcgccgcctgcatggggagcggccgctgcacatccgctttggccgcgagcagcatcgcgcgcagaaggcggacgaaccgagctggcgcaagcgtatctggcgcctgcacccgacctggaatggtgggcaggtgcaccatgcggggcagatgggaggaccgctggaagcgttgtgtggcagctgccatgcaccgctgcagcgcctgatgcgaaccgacgctgccgcgctgcagccgggcgcggcgggtgagatcacgctgggcctgtgcctggactgctgcggctgggaagacccgcccgtgcgcttctatcgccacgatgccgtcggcctgcccagctgccaccccagccagcgtctggaggtgccggccacgccgaccgacagcggtgacctgatgcgtgccgaaatcggcctggtcgccatggataccaggcggtggcagcagcaggactggggccagtccaaccatcggcagaacctgtcgcgcgttggcggcgcgcccagctgggtgcagagtgcctggtacccggcgtgcatcgattgcggcgaggagatgcccttcgtgatgcagctggattcgacgctgcccaccacgagtgagggcacgctgctgtggggcagcggcggcatgctctatacgttctggtgcgcgacgtgtcgggtgagtgggcacttctggcagtgcacctgagcgcagcgtgctcgccattgtcctggtaggtgccaacgttggttggcgcgccccactgccctggtaggtgccaaccttggttggcacgcttctcggcgccgcgccagtcgagcaagcccgactctacggctctacgcggaacggcccatgcccgtgcagctcctgctggtagcgccgcacatcgcgccgttcctgccggcaccagtcctgcagtgcttctgcgaaatccgcatcagccacccagtgccggctgcgcaccagcgtcggcaggaagccccgcgccagcttgtgctcgccctgtgcacccggttcgaatcgggtcagcccttcgcgcaggcagtattcgataccctggtagtagcaggcctcgaagtgcaggccgggcagggtggcgccgccccagtagcggccgtacagggtgtcgccaccgcgcaggcacagcgcgccggcaatcggctcgccgtcctgttcggccaggaacagcaccagcccgcggcccaatgaaatggccagatggcgcaggaaggcctcggtgagcgccggggcgttgccgtactcgaggaaagtctgcaggtagaagcgatacatcgcctgcaggtccgcgcggctggcttcatcgccgtgcaccacgcggaaggtgatgccctggcgggtgaccttggcccgttcctggcggatgttcttgcgatgcttgtggttcatcgcgccaaggaactgctcgaatgtggcccaatcgcccgggttctgccactggaactgcacgtcttcgcgcagcagccagtcatcgccgaacagcgcctcgtccactgcggtgtggaagttgatatgggccgaggacacgtccagtgccggcagcgcctcgcgcaatgccgacagcaaggtggcgcgatctgaatcgtgacgggccagcaaacgcgggccggtgaccggtgagtacggcaccgcgcccagccacgtcggatagtagtcgcggccatgacgggcatacgcgttggcccacgcatggtcgaacacgaactcgccgtgcgaattggtcttcaggtagcccggaatggcgccgaccaagctgtcgccttcccagagcgtgaagtgccagggctgccagccccagtcctcgcgcaggcagccgtgctgttcaaggcctgagaggaaggcgtggccgacgaaggggttctgcccgtcgtgcagggcattccagtcggtggcggggatggactgcagggagtcgaggaagcggggggaaggcatgagggaaggatagggcagatgaaacagaaaggccgacgcactggcgtcggcctttcatccggagtcgggcgtggctcggccctaccggagcgggtcagcctctcagctggccttgccctgtgcgtccaggtagcgctcggcatccagcgcggccatgcagccgaagccggccgaggtgatcgcctggcggtagtgctggtcggccacgtcgccggcggcgaacacgccttccaccgaggtctgggtggcattgccgcccaggcccgagcggatttccaggtagccgttgttcatcgccagctggccatcgaacagggtggtgttcgggtggtggccgatggccacgaagaagccgtgggcgtcgatgtcgcgggtgctgccgtccagcgtggacttcacgcgcacaccggtcacgccggcgtcgttgcccagcacttcctccacctggtggtgccagacggtctcgatcttgccttcggccaccttcttgaacagcttgtcctgcatgatcttttccgccttcagggtgtcgcggcggtggaccaggtagaccttgcgggcgatgttggacaggtacagggcctcttccacggcggtgttgccgccgccgaccacgaccacgtcctggtcgcggtagaagaagccgtcacaggtggcgcaggcggacacaccgcggcccttgaactcgtcttcggtcgggatgcccaggtacttggcggtggcgccggtggcgatgatcagcgcatcgcaggtgtactcgtggctgtcgccgatcagcttgaacgggcgctgcgacaggtcggcggtgtggatgtggtcgaaaatgacctcggtctcgaagcgttcggcatgggcctgcatgcgcgccatcaggtccgggcccatcaggccgtgggcgtcacccggccagttgtccacctcggtggtggtcatcagctggccgccctgctgcaggccggtgatgacgaccggcttcaggttggcgcgggcggcgtagacggcggcggtccaaccggccgggccggaaccgaggatgacgaggcgctggtggcgggagggcaggctggtgctcatgtaaactcgcgaaaaggtagatgggacaaggcgctggcgatgtttgcgcagcatccttggctggtcatagagtggcggctggggcagggcgattcaagccgatgaacggaacgccgtcatccagcagtggtttcggcgcccggttggcctgccggacgtcgcataactgaaaactgacgccgtctcatttattatcaatcactaacagcgcattccaaaggtatggtctaaggtggcgaagcaggtccccgaacgctccaagtccgacgacagcaaggcgtcacgtcgcacggccgcggcggcgacgaccgacaatccacgccgccagcgtctctggcgcgatctgggcctgatcgccatcgcgccggccctgctgtacctggcggccagtcttttcacgtattcagcgactgatccgggctggtcgcataccggcagcgtggtcgcgccagtgcacaacctgggtggccgcgccggggcctggatcgccgacgtgctgctgcagctgttcggctacatcgccttcctgctgccggtggtgctcggcgcgctggcgtggatcgccatgttcggcctcaagcgcgagagcaagggcgagaacgacctggacccggcgctgcgcctggtcggcctggtcggtttcctcatcgccggcaccggcttcctgcacgtgcgcctgttcagtggcgacgtctccagtgccggcggcatcctcggcaagctggtgggcaattcgctcacggtgggcttcggcgcgctgggcgccaacctgttcgtgctggtgctgctgctggcctcgatcaccttggccaccgggctgtcctggttcacggtgatggagaagatcggccgtggcgtgatgtcgctggcgccgttgctggaacgcaagaaggaagaagtcaccgagtggaagcagacccgggtgatgcgcgaggagcgccaggaagtgcgcaaggccgacgccgaggtgcgcgccaagcgcgagccggtgaagatcgagccgcgtccggagccggtgatcgagaagagcgatcgggccaagcgcgacacccagattccgatgttccgcggcgtcaacggtgatggctcggacctgccgccgctggcgctgctggatgatcccaagccgcagcccaagggctacgacgaagagacgctggagaccctgtcgcggcagatcgagttcaagctgaaggacttccgcatcgatgcgcaggtggtcggcgccaatcccggcccggtcatcacccgcttcgagatcgagccggcaccgggcatcaaggtcagccagatcagttcgctggacaaggacatnnnnnnnngcttgtcggtgaagtcggtgcgcgtggtcgacgtcattccgggcaagtcggtgatcggcctggaaatccccaacgtcacccgcgagatgatcttcctgtccgagctgctgcgctcgaaggaatatgacaagtcggccagtgtgctgaccctggcgctgggcaaggacatcgccggtcgcccgaccgtggccgacctggcacgcatgccgcatctgctggtggccggtaccaccggttcgggcaagtcggtggcggtcaacgcgatggtgctgagcctgttgttcaaggcctcgccgaaagacctgcggatgctgatgatcgacccgaagatgctcgaactgagcgtctaccagggcatcccgcacctgctggcacctgtggtcaccgacatgaaggaggccgccaacggcctgcgctggtgcgtggccgagatggagcgccgctacaagctgatgagcgcagtgggcgtgcgcaacctggccggcttcaacaagaaggtgaaggaagcccaggacgcaggacagccgctgatggacccgctgttcaagccgaacccggagctcggcgaggcaccgcgtccgctggaaacgctgccgttcatcgtcatcttcatcgacgaattcgccgacatgatgatgatcgtcggcaagaaggtggaagagctgatcgcgcgcctggcgcagaaggcgcgtgcggccggcatccacctgatcctggccacgcagcgcccgtcggtggacgtgatcaccggcctgatcaaggccaacatcccgacccgaatcgccttccaggtcagctccaagattgactcgcgcaccatcctcgaccagtccggcgcggaaacactgctgggccacggcgacatgctgtacctgccgccgggcaccgcgctgcccgagcgcgtgcacggtgcgttcgtgtccgacgatgaagtgcatcgcgtggtcgagcacctcaaggcgatgggccctgccgactatgtcgacggcgtgctggacgaagtgcagacgatgggcgacggcgtggtcgtcggcgccaccggcctgcccgagaacagttcgtccggcgacgagtccgacccgttgtatgacgaagcgctgcgggtggtcaccgagacccgccgtgcatcgatttccggcgtgcagcgccggctgaagatcggctacaaccgtgcagcgcgactgatcgaggccatggaagcggccggcgtggtcagcccgcccgagcacaacggcgaccgcacggtgctggcannnnnnnnnnnnaagtaagacccgacgtatcccccacgacgtccaaggaaccgacgcatgcttcaccccgtaccaagcgcgctggcactggcgctggcagccttcctggctgccggcccggcactggcagacaccgccacctccgcgcccgccacggcgccgccttccaccagcggcgataccgaagccagcaataacttcagcattgtccgttaccgcgccgactaccaggtgcggccggatgccggcaatgtgcagaccgaaacctacgaagtgctgctcaagaccaaggcctcggtcgagcagttcagccaggtgcggctgagctacagcgagaagatggaaaccctggaggtgcttggcgcctacaccatcaccgccgacggccagcgccgtgacgtgccggccgaccgcatctacacccaggaaagctactccagcgcctcggcggcgatgtatgccgaccgcaaggtgcgggtgatcgtgttcccgaacctggccccgggcacccgcctttactaccaggtgcgccgcacccaggccacgccgtacttcccgggctatttcggcctgtgggagaccttcaatgtgttcaccgagtacgaggacgccgaagtcaccctgagtgcgccggccaacctgccgatgttcatcgacagccgcggcgtgcagggcagcgatcgcccgacggtgaagaatggccaggcgcagtggcgctggcgctaccagcgtcgcgaggcgatgccggcgcagaactggtcggctgcgggctgggagttcggcccgaacatcatggccagtacctatcgtgactggtcgcagatggggcgcgcctaccagctcaaggcgggcccggcggccgaggtgaccccggcgctgcaggcgctggctgatgagatcaccgcgggtatcagcgaccgccgcgagcaggctgatgcgctgtaccgctgggttgcgcagaacatccgctacgtggcggtgtacctgggcaatggcgggctggagccgaacagcgcgcagagcatcctcgacaaccactatggtgactgcaaggaccatgtgacgatcctggaggcgctgctggcggccaagggcatcgccagctcgccggtgctgatcggtgccggcggtggcccgacgttgccgaagattccggtgctgggccgcttcaaccacgccatcacctacattcccgagtttgatctgtacctggattcgaccaccgcgtgggcgcgcttcggtcagctgccggaaggtgacctgggtgcgccggtgatgcgtacccgcgacgccacgctggcacgcaccccggccaacacgcccgagcgcaatgccacctcgatggaagtacgtttcaccttcgacgccaacggcaacctgcgtggagagaccattccgaagctgggcgagaacgccgagatcggcatgcgcgcccagttctcccagctcaacgcgcagaaccgtnnnnnnnntgaagagcagatcatggccgcctcaggtttcgatgggcgagggcagctgcagatccagggcgtgccggtcgatctgacccggccgttcggctaccgcatggcgttccaggccgaggactacgccgacttcagcgtggccggcggcatggccgtgccggacccgccgggtggcgagtcggtgcgtggcttgtacgccaccgcctcggcgccggccaacgagacaccgttctactgcaatgccagcctgcgcgaggaaacctatcgcctgcagttcccggccaatgcgccgatcatcgccatcccggccagccagcgtttcgccaatgcagccggcgagtaccgggtggactggagtcgcgagggccaggaggtgatcgtgcaccaccgcttgcagcagaatgcagtgcgtgggccagaggcgttgtgccagccgcaggactatccggcgttccgcgcgctgtatcgcgaagtgcggcgtggcttccgcggccaggtgctgtacggcaagctgccgggatccggtggctgaatcgccgatggacgttcagggcggcataatggcgccctgatcgcccattcatctttccccgggcacactggcaaccacctttcctggcgcccgcgcccacaggattcccgcatgaacttccgcttccgccgtttccttgccaccaccaccctggccgtggcctgcgccgccgccggcagcgtctgggctggcgcccgcgatgacctgaagaccttcaccagcggcctgaagggcctggatgggcagttcagccagcaggtgttcgacagccgcggcaaggtgaaggaatcgaccagtggccgagtggccctgtcggcgccgcgcctgttccgttgggaatacgtgcgcccgcacgaacagctgatcgtggccgacggcaagaaggtctggatgtacgagccggacctggagcaggccaccgtgcgcgagcagggcaaggaagagcagaacagcccgctgaccgcgctgatcaacccggcgctgctggagcagcagtacgacgtcagcgaagaggccgcgcagcgcgacggcctgcagtggctgtcgctgtcgccgaagcgcgagaccgaagccagtttccagtacgccgcgctgggcttcaacgcgcagggcctggccaagatggaaatcaccgatgcggttggccagcgtaccgtgatcagcttcagtggctggaagcgcaacccgggcttcgccgccggcaccttcagcttcaccccgccgaagggcaccgacgtcatcggtaattgatggtggtcgccgggcatggcctggccctacctgctcgggtgggtgccaaccggcaccgccttggtgggtgtcaaccttggttgacatgcttttgatctgccggccagcggccggcactaccacccgtgtggcctgatcgccggcatggcccggcgctttctgctctggtgggtttcaaccggcaccgccttggtgggtgtcaaccttggttgacacgctgttgatctgccggccagcggccggcactaccagacatcgcgtcccgcccgccgggcacggcccggcgctaccgttgggcggcgcggtacaatgaccgggtgccaagacatcgctccacttcattccccggccccgatctgctgagcgtcgatcgggaacacatgcgcccgctggccgagcgcatgcgcccccgcaccctggacgaaatggtcgggcagaagcgcctgctggcgccggacagtgcgctgcgccgcgcggtcgaatccggtcgcgtgcattcgatgatcctgtgggggccgccgggctgcggcaagaccacgctggcgctgctgctggccgagtacgctgatgcggaattccgcgccatctctgccgtgctgtccggcctgccggaggtgcgccaggtgctggccgaggccgcgcaacgcttcgccgaaggccgccgcaccgtgctgttcgtggatgaggtgcaccgcttcaacaaggcgcagcaggatgcgttcctgccgcatatcgagcgcggcaccatcctgttcgtcggtgccaccaccgagaatccatcgttcgagctgaattcggcgctgctgtcgcgttgccgcgtgcacgtgctggaaggcgtttcgcccacagacatcgttgaggcgctggagcgtgcgctgggtgaccgcgaacgcggcctgggtgaagagcacatcgaggtcgctcccgagctgctgctggaaattgcgaccgccgccgacggcgacgtgcgccgtgcgctgaccctgctggagatcgccgctgagctggcgggcggggagggtgggcgcatcacgccgcagaccctgacccaggtgctggccgatcgtacccgccggttcgacaaggggggcgagcagttctacgaccagatctcggcgctgcacaaatccgtgcgcagctccaacccggacgccgcgctgtactggctgacccgcatgctcgatggcggctgcgatccgtcttacctggcgcgccggttgacccgcatggccatcgaggatatcggcctggccgacccgcgtgcgcagagcatggcgctggaagcgtgggacatctatgagcggctgggcagtccggagggagagctcgcgttcgcccagctggtgctttatctggccagcacggcgaagtcgaatgccggctatgcggccttcaaccaggccaagtccgatgtgcgcgagagcggcacagaagaagtgccgctgcacctgcgcaatgcgccgaccaagctgatgaaggaactgggctacggcgccgagtaccagtatgaccacgatgcggagggtggcatcgcgctcgaccagaccggtttcccggatgcgatgggcgaacggttgtactacaacccggtgccgcgcgggctggaaatcaagttgaaggaaaagctggatcgtttgcgcgccgagcgcgaggctnnnnnnnncgcgaagggccgctgacccggttcatgtggcgtcgagccatgctcgacttcgctcttggcaggcgtgttggcatattcggtaaggcagtcgagcacggctcgaccctgcagtggcaacattgttcccggcacgttcatttggcacactgcgcggctactttttcaaggatcgatgccgtgcaggaaatgattctgccgttgaagcgctacgcccagttcgagggccgcgcgaaccgccgcgagtactggatgtaccagctgttcctgttcctggtcgcaacggcagtgatgctgctggccggcgtgctggcgatcctcctgcgcaacagtgccgaagcgctggccggcatcctgatcggcatggtggtgctgcnnnnnnnnatgtggctggccacgatcgtgccgctgatcgcagtgaccgtacgccgcctgcatgactgcaaccagtcgggctggctgttcctgctggcgctggtgccggggggcgggatcgtgatcatgatcttctcgctgctgccgggcacgccgcaggagaacgtttatggtccggtgcctacggggccgtgatgatgcatgagtcgagcatggctcgacgctacagaggcaaagaaatgaagccggcattttgccggcttcatctttacttgatggtgcaatcgccgaaggacaggtaatcggtgcccgagctgaactgcagcgtgcagctggcggtgaaggtcgcgccttcttccagtgcgcccagcttggccgcctgctgttcgtcgtcgctggtcagccgggccaggacattgccctggtcatcgccggcctcgatcagtggctcgcccgccaggttgctggaaacgctcagtgcgacggcagtgaatgtcaccgtctggttgagttggtccatgcccagtgacgaattgccggcctcttcaaaggcctggtagagcgttggcaggtcctgtgcggcatgggcggccagcggtgcgagcaggccaagggaaagggcgatcagggtggtgcgcttcaaggtgttctcgcagtcacgggatccattcccgtgggtggtggtcagtagcaactgtcttgtcaggggcagccgagggccaccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatccacgacatgcgtggataggtttggcaatagacagggcgcggccgatggctcgatcacccatccatccgcagccctgcgagggtagggcgctcctgcgccccgctgccgggcaaaatagtggattcagtgtttccggtgcaaccgggaaaatgaacgtatnnnnnnnntgatacacagtgtgacgtttgatcgatgtgataatcattcgcgtttaaggtagactgcggtcccctatgaacgggcggccattggccgctcctgccgccgccgatgatgcatttcgtcccgccttcgcgccgtggtccgctggcccgcggcctggccgccttgatgatgggtctgctcctggccaccccgtacgcccatgcgcagcagcgcaatccgctgcagaagatcggccataccgtactcgacgagccggcggccagctatcgcttcgagcatttcgtggtggacagtcccgaccagcaacgccgctggcgggtgaacctcgcgattccggccaaggccggcaagacgccatccccggtgctctacgcgctggacggcaatgccgtcgccatggtgctggaccagccgctgctggccgaactggcnnnnnnnnaggcgccgccggtgctggtgctgatcggctacgacaatgacctgcgcatcgattccaaggcgcgcacccgcgactacaccgcgtggatcgaccgcgccgacgatgagagcggtacgacccaggcggtcggcggtggtgctgcggccttcctggatgtgatcgaacgccgcatcaagccggaagtcgagcgtcgcgcacgcatcgatacgcagcagcaagcgctgtggggccactcgctgggtgggttgttcgtgctcaatgcgctgtacacccgtcccgccgccttccagtcctatctggcggccagtccctcgctgtggtggagccagggcgcggcgctgggtgatccggaacagcagttcgtgcagaacgtgcatggccagccggcaaagctctggttgatgctgggcggtgccgagcgtgttggcgatcgtggcaagcgtgacatgagcaacccacgggtggtcgcgcatctgcgccgcatcggtggcgccacgccggatgcggcgtggcagttgtcagaacggttggccaaggtgccgggcatgagcgtgcagtaccgcgagttcccggggctgggacacggcccgatgctgccggcctcgttccatgccgcgctgcatgaactgtacggcgtgaccgaccgcagcgccggtgacggtgcccccacggatggtgacaacgccgccgagtgaatcccttcgcacgcgatgccgtgcgaccccactacccaggcgaggctgccggcgtgcagcggcccaggcaaccgatgaatcccgcgtcacgtggcgcggcctacgtgtgcaaggagccttccatgtcgttccgtccgtctttccgtctcacnnnnnnnnccgccggcctgttgctggcggtgaccgccaccgcgcagccggtgttcgaccagccggccaacgccaccttcaagggtgaagtcgtctcacgcggtgagaacgtggttcccggcagcactgccgacgtggtcggccgtgggttcgtgccgggccagaaggtcagcctgctgcgcggtgacagcgtgctcaacgcgcagccgctggtggtcgacgctgatggcaacttcaaggcccagttgagcattccggccgacgcggtgccgggcacccatccggttgtggtgcgcgccagccaaccggctgcggccaccgtgctgaagctgcgcgtttcgccgcagctgccgctgtccggccaggcgcagttcgccacccagtccaacaagctggtgccgggcctgtaccagtccgcctacagcgccgccagcaacgcagtgttcgtgacctcggcggtgggtcgcccgccggtgacccagtcgcagctgctgaagctggacccgaagtcgctgaaggtgaccaaggcgatcaccccggcgcaggtaccgggcagcaccaacggtgcggtctatgcggtctacggcgtgggcgtggatgacaccaacggcaatgtctgggtcaccaacacccgccagaattccatcgcggtctatggccagaaggacctgtcgctggtccatcagttcccggtcgatgccgtgccgcannnnnnnnacgtggtggtcgacggcacgcgcggcaaggtgttcgcttctgccaccggcgaggaccacctgtcggtgttcgatgcgaagaccttcaaggaactgccgcaggtgacgctggaatccggcgtggacgacggcaagttcaccccgatgagcctggtgctggacgagaagggcggcaagctgttcaccgtcagcatcggcaccccggaggcggcagtgatcgatgtggccagcggcaaggtcgagaaggtcatcgatctgggcaattcgatcagtgcctcgggcgtggccttcgacgcggcgcgcaaccgcctgtacgtggcctcgcagggtaccgacaacctgctgatcgtcgacgtggccgccggcagggtgctgcacgatgtgccggtcggcgccggcgcgctgaacgtcgccttcgatgatgcctccggcctggcctatgtcagcaaccgtggcgctggcacggtcaccgtggtgaacggtgacggcaaggtggtcgccaatcttgatggcggcacgctgccgaaccacgtccgcgccgatggcaagggcaacgtgttcgcggtgaacaagtcgcgcggcgctgaagacccgaagggtgaccgcatcacccgcatcaccccgaagcagtaagttacacggtggggcggcgtgcgcgtcgccctgccagcaaggagaatgtgcatgaacatcgcgtcccgtctgcgcctgtgtgcgcttccgttggctgtttcgctggcgttggctgcctgtggcggctcgtcggctccctctgatgccaatacgcctgccgagtcgcccgcagcaacggcggccgctgcggaaaccgcgctgccggcaggctggcagcgcgtggcaggagccgaaatgccggccgtgcacggccagaaggcggtgctgccggccaaggtgcattccgatgatggcgccgatatcgaagtggccgataccagccggatcatcgccggtggcgacgacgtcatcgcggtgatcgaagcactggggctgggcaagcaggtatttgccgcgccgaccaacaccaccacccaggccggcctggccgcgccgcaccagttcctgttcaaccgaaccactggcgtggagggcgtgctgagcctgcagggctcgctgttcctcggcaacagcctgcgccgccataccgagctggccaagaagctgcgcgaagtgggcgagccggcggtggtcatcgatgacctgcagccggcgccggacaaggtgcgcaaggtcgctgctgcactagggctggccgaggcagggcaagcactggccacgcaggtgcagcgtcagctcgacgaggctgcagcgattggcaagggcctgggccatgcgccacgactgatccacgtatcggccaccggcgctggcggctcaccgactgttgccggtgccgacagcgcgtcggcgcagttgatcgcactggctggcggcgtcaacatcggcaccgaggcgggggtgaagaactactcgcagctgagcaatgaaggcgtggttgccgcagcgccggaggtgatcctggtgaccgagcatgacctgcagctgttcggtggtgccgagggcctgtggaaggcgtacccgacgctgaagcagaccccggcggggcaggccaatcgggtctgggtgatgccggacgtgcagctgaagtacaccagtgtcggttccggtgcgggcgcgctggcgctggccaaggccctggcggcgttgccgaaggcatgagtccggcggatcggcgccgccgtcgcgggcggacgatgttgctggtggcgttgctggcactgctgggtgcggtgctggcgtcgttcgccgtgggtccgttgcggttgccaccgctggaggtgatgcaggcactggcggtgaagctgggcctgcttgacccacaggcggtcagcagtcgcgacctggccgtggtctggcagctgcgcattccgcgtgccctgttgggcgcaatggtgggtgcgtcgttggcgatggccggtgccagcctgcaggggctgttcggcaatccgctggccgaccccggcatcgtcggtgtcagccagggtgctgcgctgggggcagtggctgccattgttctcggcgctgcgggcgcagccggctggctggtgcctgtggccgcgttcgttggcggtgcgctggcgatcggcctgacctatgcgctggcgcggcccgggaaaggcagtggcaatgccacgctgctgctggtcggcatcgcgatggccgcgttctgctcggcgctgatcggtttcctcacctacatcgccagcgaaagcgaactgcagtcgctggtgttctggcagatgggctcgctggcgcgtgccaactgggccgatgtggcggcggtggtgcccttgtttgcgatcggcgtgttcgcgttgcagcggttggccacgccattggacatgctggcgctgggcgaacgccaggcgcagcacctcgggctggacgtgacccgcacgcggcgtcgcctggtggcgttcagtgcgctgctggtgggcgcggcggtggcctttgccggttcgatcagtttcgttggcctggtagtgccgcacgtggcgcgcctgctggtcggccccgggcatcgctggctgctgccgttgtccggcctgctgggcgcgctgctgatcgtggtggccgacaccgcggcccgcacgctcgatccgccggcggagattccgctgggcttgttctcggccgcgctgggcgcgccgttcttcctctggctggtgctgcagcagcgccgcaaggcggccccatgagcgcgctgctgaagctgcatgaggtggtggtgcgccgccagcagcgcgagatcctgcatggcatctcgctcgcgttcgagccgggtacggtgaccgcgctggttggcccgaacggcgcaggcaagtccaccttgctggcgatagcggccggcgacctgcgcgccgatgcgggcgaggtgagcctgttgggcaaaccgctggccagctacaaggccgggccgctggcgcgcgagcgcgcggtaatgccgcaggagcacggcgttcgtttcgccttcagcgtagaggaggtggtggcgatgggccggttgccacacccgccggacccggtcacggacgaagcccgggtggaagcggccatcgatgccgccgaactgcaggcgctgcgcctgcgcgaggtgcagcagctgtccggtggcgagtccgcccgcaccacgttnnnnnnnntgctggcgcaggacacgccgttgctgctgctggatgagccgaccgccgcgctggatctgcgccatcaggagcgcacgctgcgcagtgtgcgcgcctgtgccgaagccggtgcgtgcgtgatcgtggtgctgcacgacctcaatcttgccgccggctatgccgaccgcatcgtgctgctggaacagggcagggtggcggccgacggcacgccgttgcaggtgctgaccgaagacaacctgcagcgggtctaccagcaggatgtggtggtgctggagcatccgcggcgcggggtgccgctggtggtggtgacctgagcgagggcccgccaggttgctccgggtatcatgattgcttcgttttcttcaatggactgatgccatgttccgcaccgttacctgcagcgtgctgctcgccgcaatgattgcttccgcttgcgctgccaatgcggcgtcgaccgctcaggtttcgctgaccgacgcggccgagaacgcctcgctgatcgagacccggcattccagtagcgacggtgccgctgtgacgtcgatgaagacgcagtacttcgccaacgaggaaatgtcggtgagctgggacgaccagcaggtgctggtgctgtgcagggaggcggcgtacctgaagattcctgcgaccaagctcaaggccggagcgttgacctccgagcagcggcagatgatcgtctatcaggcgctgatgtcaggcccgggggctgtcgcgggcgtcatcgggccggcaggcgaggtggtggccgtggccgatgacggcagcgagacccgcagcgttggcgaaaacagctgggcctatggtgttgagcgatacgaggtgatcacccagcggctgccggacggtgcacttcgggtccggacccgcaagacggaaaccgtgaacaccacgcctccggcgggcccggacgacatgttcagtaccgaggacgatcaggcggcacgcctgtcggaactggcgccggtgggcagctggaccgaagtggtggtccacggtggcgcacggctgccacacatggacccggcgacgtcgctgaaggggtggatctcgatgggcgacgaccaggctgcgaccgtgggtgaggcgcgcaagctgcacgactgcaagtagggcatggcaggggtcagagctctttgctttgggcaaagggatccgaccccgatgtcggtcggcctcatcgttctattaatgtgtgcaatattcacttgcgcgccagattggcaggtctagaatgcgccccatgaaccggatgccgctcctgaagtttttcaccctgacccgctcaagcgcggaacgggcgtgtctgcctggagccccacgaggccgttgaagcggccatcgctggaccttcgacagagcgccctccggggcgctcttttcgtttttgttttttgttagtcgactaactgtgtaaacccaccacgttgttcagcaggactctggaaataggtggctggccaccgatccccatgtgagggcggtgccagttgtagtggtgcagccattgggtcagcacggaattgcgctggtccgaggaggcgtattcgcgggcgtaggcccattcgcgcaggctggtttgtatgaagcgctcggctttgccattggtccgcggcgtgtagggcttggttctgatgtgcttgatcccaagggatttgagcagcttggcaaaggcggtggagcgatagcaggcaccgttgtcggtcaggatccgcttgaaggtgattcccaggctggcgtagtactgcagagcgcccagcagcgcctggcaggcggtttcggcctgttcgttggggtggacgctgctgaaggcgacccgggagtgatcgtcgatggccacgtggacgtagccccagccaccgccagcggcgtttccccgacgtttggcatcggttctgtgccctggccgctggaagttgcccagcttcttgatgtccaggtgcagcagccctccgggctgatcgtattcgtatcggatgacctccttgggcggttcaagccgacacagccgattgaggccgtgggcacgcatcagccttgaaatcgtactgtggccgacccccagcgccttggagatggtcaggtaggtctgccgtttacggcggtgctccttgatttgctcgattaccggagcaggtgtggcatgcggcgtctggtgaggccgtgagctgcggttttccagccccggtgccccgaactggcggaatcgggccagccatttgtaggccgtacgcacacttacgccgcatgcttgggctgcttcctctgggcgcaggccctcgtggaggatgcggcgaataagaagtgctcgactatggacggtcaaacgggcatttttatggtggttcatccgggctctttggggtctggagaggtgtggtaaccaccattttccaaagatgtcccggatgaacaacgtacagagagatcacaactaacagtcgactctacccagtcgacgctacctactcgactctacccagtactgcgaaggagaacgtgccatgcaccagatcgccgagaccgaacgctagccgcgcaccctgtcgccaaccggggtgtgcggcccctgaagttggctttgcaggaacctctttatgaacacccacgtcctttcccgccgtcgcaacctcggcatcattgcccacatcgacgccggcaagaccacgctgaccgaacgcctgctgtggaaaagcggcgagatccaccgcgtcggcgaagtgcacgacggcaatgcgaccaccgatttctcggcgatcgagcgcgaacgcggcatcaccatcggcgctgccgccgtgcaggcgcagtgggcgccacgtgacctgccgtcgcatcggctgaccctgatcgacacccccggccatatcgacttcgccatcgaagtcgaacgttcactgcgcgtgctcgacggtgccgtggccgtgttctcggccgtggacggcgtgcagccgcagtccgagacggtatggcgccaggcgcgtcgccatcgcgtgccgctgatcgccttcgtcaacaagatggaccgcgtcggtgcttcgttcgagcgcgtgctggagcagctgcaggacaaactgcaggcgcgaccgtgggcgttgggcgtgccgttgggcagcgaaagcggcttcaatggctgggtcgacctggtcgatgagcgcgtgctgcagtggcaggatggcgccgcaaccacggtggccccgtgggacgacgcggcacgcgcgcagtggcaggctcagcgcgatgcgctggtcgaggccgtggccgatcacgatgaacaactggccgatgcctggctggaaggtcgcgtgatcgatgccgaacagctgcgcgcggcgatccgccgggcgacgctggcgggtgcgggcgtgcccgtgctggccggtgctgcgttcaaggacaagggtatcgagacgctgctcgatgccgtggtcgattacctgccgtcgccgctggatcgccctgccgtgaccgccgaaagcgagagcggcgaggtggtgctgccgccggatccggacggtccgctggcgggcctgctgttcaagatcacccaccagcaacacggcgcgctgagcttcgtgcggctgtactcggggaccttgaaggtgggcgacgcggtggccagctcgcagcacccacagggacggcgtgtcagccggctggtgcgggtgcaggccgaccagacccacgacatcgagcaggccgtggccggtgacattgtcgcggtgctgggctggaaggatgcggtcagtggcgaaacgctgagcggccgtgcgcagccgctgcgcctggagaacatccaggcccaggcgccggtgctggcgtggcgcctggagccggcgcgtgcggccgacctgatcaggatggcgcagggcctggccagcctggcccaggaagacccgtcgttccgcgtcgaaaccgatcgcgacacggcggaaaccctggtctggggcatgggcgagctgcacctggaggtgatggtcgagcgcctgcgcagcgaatggaaggtgggcgtgggcgtaggtgcgccacgcgtggcctaccaggagacgccgctgcgtgcgatgaccggcgtcgtcgggcggctggtcaagcagaccggtggccagggccagttcgcgcacgtggtgctggatgtgtcgccgcgtgaggacggccaggtggtgttcaacgaccgcatcgtcggtggcgtggtgccgcgcagcttcatcgccgcggtggagaagggcgtacgtgctgcgctgtcggaagggccgcagggtcatccggtggtcggcatcgaggtcagtcttgtcgatggccagacccatgccaaggactcttcggagatggcgttccatcgcgcgggtgccgaggcgatcaaggccgcgctggctgaaggtggcacgcagttgctggaaccggtgatggcggtgacggtgcattcgccatcggcgtcggtgggcgatgtggtcggcgacctcaaccggcgccacggtcgcatcgcccgcatcgaggaccaggacggtcgcgctgaggtcagtggttttgcgccattggcgcagctggtgggttacaccacgtcgctgcgttcgctcagccaggggcgggcgagtagcgaggcgcacctgcacggctacgagccggtacgcgctgcatgaggaaacgtggggggagcccgttcgcgggctcccctttttgtgttcgggggcgcgcatccacgcatggcgtgatctacagggcgatcgggtcgcgagctctgcagtagatccacgccatgcgtggatggggtcctcgggatgcgattttttgcattgcatcgcaacaaaactgcagaaaaggctggattaaagtgatgcctcacgataaattgcgcaccccccgttgctcgccgccgcccgcacccttctcatgcgtgatgacaaagaccccggaaccctggagctgaccctgccgcgaaagcgcggccgtccgcccaagttcgggtacgccatgagtgacgcgcaacgggccgcgcgctacnnnnnnnnccgggcagggcaggccaaccacgcggatgtgcggtcctgttcggacatggtgctgctggacaagatccgcgcggcggtcagcgcgcgtgacaccgaactggccggtttcctggtccatgtgctctggcagcgctaccccctgcagctgaaataggccgacgatggggtggccgttgtcatcgagcttgttgataatgcgggattcaggttgttcccgctggcgcgcccgggatggcaggcgcgcatgatcgaacggttcccaagatgaccaccaccagcgacaccaccaccgaagcggcgccgagcaacgcccccctgttctacacccgtccggtgccgctgcaggccgatgtgcacgccgacctgcgcatcctgccgggcaggctcgagtttgccgcgggcaacaacgccattccgctggtgctcggcgagttctcgctggcgctgcaccacttcccgatcctcttcgctggcccgaccgcagtgccgatggctgccgttggcgtatccgaccagaacctgttcatcaaggatggcctgtgggaagacgaggcctatatcccggcctacctgcgtcgccaccccttcatcttcatcgacaccggctcggacaatgatttcctgctgggcatcgacgaagagagctcgcgcgtggtcaagggcggtgacgaaggccagccgctgttcgtcgatggcaaggccaccgacatggtgcagcaggcgctggagttctgtggccagttcacccgtgagcacgaacagacccaggctttctccaaggccctgatcgacaacggcctgttggtcgagcgcaacgccaccgtgcgtaccccggatggccgtgagttcaacctcaatggtttccaggtcgtcgacgtcgagaagttcgtcgcgctgccggaagccactgtggtcgagtggcatcgcagtggttggctggcgctgatccaccagcacctgatgtcgctgggtcgcttcaacgacctgacccgtcgccaggtcgagcgtctggcggcctgatcaggccccgggcatggcttccgcagcgcgggagccatgccattgctgaaggacgcgcaacaggcgtcgcgcatcggcccagtcgggtgtggcgtcgcgacccagctcccacaggtcgcccgccgtgtccgcctctacggcagctccgtatatctgcagggccccctgaagccggtgcgcgtgatggcataggtcagtggcactggcgtcatcgatggcctgttcgatccgcagcagctcgtggccgatgtccgtgatgtaggcggcgtcgcctgcggctgtgcccattgcgatggcctgtccggtcgccggcagctccagcgcccgcagcagtgactcaagctgtagtggcttggtcagggtggcgtcgaaccctgctttccggcagcgcgccacatgccgacgatcacggcgtgccgacagcgcgatcagtcgcagtggggcacgcgcctgcctgcgcaactgcatggccagcgcatagccatccatgtccccgagcccgatgtcgagcaggatcacgctgcgcggtctcacggcctgctcggcaagcgcgctggcggcgtcgccagacgcgtgtacatcggcacccaggcggcgcagctgctcgctgatgacccggcgattgagggcgtggtcctccaccagcagcagctcaaccccgcccagcggcgttcccgcgccggcgctggcggttgacgtgaccttggccttggcggggcgtaccggcaggcgcagggtgaagcgactgccgcgcccggggacgctgtgtactgacaggttgccgcccattgcgcgggcaagcgcatgcgcgatcatcagtcccaatccgctgcctccgcgctccttgccgtctccgccctgctggaatggctggaacagcacggtgagttgctctgcagtgatgccgattccgctgtcgatcacatccagcatgagctcacgagggtggttgcctggcgtcagttgaaggcgcagctcgatgccgccgacgtcggtgaacttgagtgcgtttcccagcaggttgtcgatgatctggcgcagtccttccggatcgatggcgacaatggggcagggctcggggaggcagtcgaagcgaagcgccagcccgcgctgccgagcctggggacgaattgcatccagcgattggcggcagagtcgtgcaatgtcgcaaggttctacgtgcggcttgaaggtgccgctggccaggcgtgagaactccagcgagcggttgagcaggttgcgcagcgaggagcccgcggcatgtgcagccgccagcgcttctcgctgccccatgggcgccgacggctggctgagcaggtcgatcgaggcaaggactgcctgggccgaattgcgcacctcgtggctcaacatgccaatcgcgcgggcgcgggcacggccttcagcacgcaggcgcctgtgccaggcatgccacaggaacggggcgactgccaatgcggcagccagggccggcagccactgcgggggcagctgacgcatccagtccaggacgtgctccagcgaggcgggggccgcctgttgggcccatagctgcaacaggccggcatgttcctccagcgtaatgtcgtgcaatgcccgctcgatgcgctccagcagctggcgatcttcgtggcgcgcaagcaggtgcaggtcggtggagaaatcgctgtcgaaaggctgcaggtgcaagtgcccggcgaaatgccgacggatcaggggccgcagggtcgtttccaggccgattgccagatcggcggtgccgttttcaacagctgccagcgtggcgtgccgatcggccaggtgtagcaggcggacgtgcggatggcgcgcggccagccatcccgcatacggccccccttcgagcacggccaggacctggtggtccagttccgtgatatcgcgtggcaggcgttcgccgctgcggccggcgagcatcgtcttgccaccgcggaacgtgctggatgccaccaggccggggcagggtggctgcaggtggttgccaatcaccagtaccagatccgcttcgcgtctgcagacggcagccaccgatgcgccggtgctgggatgctggtgctcctggaactgcagctgcgaacgccgtgcaaccagattggcgtagccatgggccaggcttggcaacgtcgtgccgccagcgagtgcagcgggtaccgggtgcagcgacggcgtggtcgccacccggacttcgcgccccggcccccattcaagtgatgacgcatcctcggccgacgcggcgggaagcaggatgagcgccaacagcaggagggtggatgtacgcattcgatcgcgcatcttcacggtgattccagctgctgccgcatggcgtagatctcggcatcgttgcgcagcctgagcttgcgcagggccgcaaccttctgtgtgctgacggtcttgatgctgcgatggcggcggagcgcgatttccgaaacggtcaggcccgccagcaggagctccagtacttcgcgctcgttgcggctgagctcttcgcagtctcccggcagcgtgcagtcgggtggcagtcgcggaaggccctgcgatacccgcacgatcgcgtccgcgagcatcggcagtggttcggccttgctgaccacgccgctgacacccgtggcgatgagctggttgatgtggatcgagggtgaaagggtcgcaaaagcgagcagggtgacgcgaggaaagtgctcgcgcagcagcggggtcagctcggacgcgctgcgatcgtcgcgggccagggtcagatcgatgatcgcgacatccacccgcatctgctggaggctgtcgatgagttcgtcgctgcgggcgtggctggcgacgatacggaagcgggcgtcgcgggagaggtgcagggcagtgccgcgacggacgacttcgtggtcgtccagtagtgccagtcgcagcgggcgcggggcaggaagtccattcatgcgcagggaggtgatcggcgcccatggggcgtgatgaccattctggcgctgctgtcgcggcgaacatcgaaaatgcttgatttttgcgaatattcctaagaagtgattcgctgcatccatcgattcggagctgtcaattgatgggatcgaatgctacctgacggattgcggcacacgccgcagtcggcggatgtcgtagcccatctcggcgatgcgctgcacggccttctggtagtcgccgtcggacacctgcggcgtacgcgccatgtaccagacatagtcgcgcttgctgcgcgccacgatggtctggcggtagtcgtcatcccgccaggcgatcacgtactcggcctggatcggccagatgaactgcatgccccagatcgcgccattgccttccttctcgacacggccaatggggtgcatcgacttctgcggcgcatcgaagctgcccttgcgataggtgaaggtggtctggatgcgcccgtcgggcttcaaggcataactttccaccgcatcgtaggcatcgcgttcgggccaggacggaatatgggcgatcacgtaccagtcgcccatgaagcgtggcacatccaccgacggcgcacgcggaagcggccgggtgtcgctggaggagcagcctgagccgaacaggccgactgcgatcagcggaagcagcgagaacatgcgcatggggcacctcagcggggtcggaacagatagtgggcgaccagccactgctggccgtcgtcgtagccgaacagttcggcacatgccatccagaacatccgccagcgctgccaccagaccttcgctgcagcctggccgtaggtggcgatcagcaccggcatcacctgctcgcgggcggcatcctggttggccagccagtggtcggccgtgcgctgatagtgggtgccgtccagcaaccagcgttgatccaggctcaggtcgcgctggaaatgcagcagcgtgtcggcggccggcatcaggccgccggtgaagaagtggcggcccatccagttgtcgccaccctcggtctcgaacggatacatcagtgtgcgatgggcgaagatgtgcacgaacaacgcgccatccggtttcagccaccgtgcgatgcctgccagcaggcgctcgtagttgcgtacgtgctcgaacatctccaccgagacacaccggtcgaaccgggctgtcggcagatcaagttggttgacgtcacaggtcagcaccttgacgttgtccaggccgcgcgcctggcactgcgccatgatgtgctggcgttggctgtgcgagttggagacggcagtgatatgcgcctgcgggtagcgttcggccatccacagggtcaatgagccccagccgcagcccagctcaagaatctgctggccatcggccagtccggcgcgctggccgtacagttccagcatggcgtcctccgcctggtccaacgtttcgcgcccggtggggtagtagcagctgctgtacttcagtcgcttgcccaggcaggcctggaagaaggctgccggcacttcatagtgttggcggttgctgcgtcggtatgcaacgcgagcgggctgtcggccagctcgacgatgcgccggctgaagcgtgccgattggccttcgatgccaccctcgctttcttcatgcaggcgctgcgcgcacaagcggcggatgcccgcacgcagcgccgcatcggggatcagcccgcgttcggcccaggcgatcaacccggtttccgcatcttcggctgggttcagtgacgggatcgcgctcatgcggaatgctccttggaagaacggggaaaccagggaaagaacatcggtgtactgcgctggtaggcgcgatagtcgtcgccgcggctgcgcagcgcctgtttctcggtgaatggaacgccgctcagatagcgcaggaacacgtacatcagcagcgggccggcccaggccagccaccacagtggcgagccgaccgcgagcaggacataggtgaaccagtgcagccactcgaagaagtagttggggtggcgggaatagcgccagagcccggcgcggcaggtgcggcccctgttcgccgggtcggcgcggaagcgggccaactggcggtcggccaggctttcgccgccgacgctcagcagccaggccagcgctgcggccaccacccacagggtcaggtcggcccgagggttggcagccaccgccacgaagggcagggcgaacaggaggatcagcagcgcctgcgccatgaagaagccgaagatcttgccctggtggccgtgccagtattggcgcaggtagcggtagcgtccgtcctcttcttcgtgacggacccggtgccacagatgcagggcgagtcgactgccccacaagccgccgagcacgcccagcgcgatccgcggcatcaccgcaccgtcgcccagcagcgccagcaacagcgccgaggcgcccacgccctttgcccagagcacatcgaccacgccgatgttgtggtggcggcgctgccaggcccagccccagctcatcaccagtacggcgtacagcaggacccacatcagattgatcatgacgacgctcctgcgaagggcggctgcgggatgtgcatgccgcgacgggcggtccggcacagcagggaaagcgcaatgctccagcccgcgcccagcaccagcagtcctggccatacgggatctgcgaaccgcactgcgtcgaaaccgcgtgcggcagacagataggccagcggtgccagcagcaggccgaacagggccggtagggccgggtggtgctgcaggaagcgcatcgacgtggtcagcgtcatcgcgaacgccgcccacaacgccatgatccacggcggtggcgcccaacccagtggggccgccgcgtagcgcaccgtgccgctggcggcggcactggcgtcgaccagccatgcgcaggccagtgccaacatcaacagccgcagatccagccgggggcgcggtgaggtcaacagctggctgccgatgtagagcgaagcggccagtagcgcgggccactgccagccgcggctcgcgccggccacggcacacagccagaccagctggttgccgagcagattggcccagaagcgatgcatgtcagtggctgtcggtcgcagcgaaaatgggccggtggtccggacgggccagcagcagatgcgagacgccgatcgaacgttccaggaagccaccctcgcaataggccaggtagaattcccacagccggcagaagcgcgcgtcaaaaccctgcgcctgcactgccggcagctgggccaggaaacgttggcgccaggcgcgaagggtcaatgcgtaggagtggccgaaatcctgctgggcgatcagctgcaggtcgctggatcggctcttggcggccatgatcgcgttgatcgatgggatgaagctgcccgggaacacatagcgcttgatgtaatcgacgctgcgccgggcctgttcgtagcggtggtcctcgatggtgatggcctgcagcagggcaacgccatcaggcttgagcaggcgctgcagcgtggccatgtaggtgtccaggtattcggcgccgatcgcttcgatcatctcgatcgacaccagcttgtcgaactggccctgcaggtcgcggtagtcctgcatcagcagcgtgacctggtcctgcaggcccgcctcccgtacgcgccgggcggccagcgcatgctgttctgcagagatggtggtggtcgtgacatggcagccatagtgccgggcggcatggaccgcgaaaccaccccagccggtgccgatttccaccacgcggtcgccgggtttgagctgcagctgctggcagatgcggtccagcttgcgccgcgaggccgattcgagtggttcggactcactggcgaacaacgccgacgagtacatcaggtccggcgacaggaacagggcaaagaaatcgttgcccaggtcatagtgcgcggcgatgttgcggcggctgccctcacggctgttccggcgcaggcggttccagccccgcagcagccagccacccacgcgggccgggccacgctccatgccgtccagcaggtcgcgattgcgtaccaacagccggatcagtgccaccagatcatcacagtgccattcgccttggatgtagctttcacctgcgcccacactgccttgcgctgcaaccttgcgatagaaccccgggtcatcgatggtgacggtgacatgcagttcgccacaggcatcgcccagccagacctcgcccaatgcgtcacgtacgcacaggcgaccgtcgcgcatgggggcaagctgggccagcaggcggcggcgcaggaacgcatccagggcgccggggcgcggcagggcgaccagaggggtcatcgagttcatcgtggtttctcggcaagagcagggtggtcgtgcacggggttgcgtttcatccacagccgaagtgcatgccagtggatggcggccaccacctgggtggtcatcagcggatagcaggccagcacccgggccagcccgcggccgttcaaggcatgtcgctgcatggcctgggtcgcatcaaactggcgcaccccgtcgcgccagacctgcatgtgcacgcgcaggtcctggtccggtcggttgaagcgccagtcgtagcggcaatccatcggcatgaacggcgagacatggaagcgcttgtcgaactgccaacgcaatgacgccccttcgtggagcgccgtggcaaccggcagcacataggcgtgccgttccttccagggggtattggtgatctcggccacgatgcagtccagcgtgctgccgtcggcctggtagcagtagtagaagctgaccgggttgaagacatgcccggcgaagcggagatgggtgagcaggcgcaccggaccggttggccggtagccaagcgtgcccgcagcgtggtcgcgcaccgcatcggccagcggccgggcgggatcaccgaagtagtcgctgcggcggaactcggccaggttgcggcgattgaccgaccacaaccagcgcccggcgaacaccgtgtcgagttcatccaggtcgagcagcagctgcgcgatggggtaacggaatgcatgcggatgcggatgatgccggcgatgcatcacctgcccgatgtagagcgcgctggcactcatgccgccacctcatccgaggcggatacgttccgatgcggagcgcaggcctgcagggcatcgaccacgtggcgggcactgcggatgccatcctcgtggaatccccagccccaataggcgcctgcaaaccatgtgtggcggcggccctgcagttccgcccagcgctgctgtgcgcgcactgcagcgtggtcgtgtaccgggtgcgcgtaatgcagggtccgcagcaccttggccggatcgattgcctcgctgcggttgagggtcactaccagggggatgtcgcccggcaggccctgcagcaggttcatgcagtagctgaccgtgcagggcgccgcgcgatcctgtggtacgtgcgcgttccaggccgcccacgccttgcggttgcgcggcagcaacgacgcatcggtatgcagcaccgcttcgttggactgatagcggatggcgccgaggacctcacgctcgacgggatctgcgtcggcaagcaacgccagtgcctggtcgctgtggcaggccaggatcacttcgtcgaaggcctccacgccggcgctgctgtgcacgcgtgcaccccagggcatgcgctcgaccctgctgaccggacattggagccgctcatgcacgcgccagcggcgacgcagcgcatccacgtagcgcgtcgatcccccgctgaccacccgccagcttggccgcccggtcatctgcagcatctggtggttggccatgaactgggccaggtagcgcgccgggaacgcctgcacggtggccgtcggcgaggaccacagcgcggaggccatcggcagcaggtgctcgtcgatgaacgcctcgccatagcgctggcttcgcaggtaatcaccgagcgtgggcccgtcttcttcggccagcagcaacggcgcgtcgcgatagaaccggcgcaggtcggccagcatgccccagaagcgcggcgataccaggttgcggcgctggcagaacagcccatccagcgaggtggcgttgtactccacgccgctgcgctcgctgtgcatggagaaactcatcgtggtcggttgcgaggccacgcccaactcgtcgaacagcgccgacagcaagggatagtgctgggggttgaagacgatgaaaccggtatccaccgccatgcctcggcccgccacctgcacgtcgtgggtatgggtgtggccgccgaggtaatcgttggcctcgaacagcgtgacgtcgtgctggccatccagccaccaggcactggccagccccgcgatacccgagccgatgaccgcgatgcgcatctcagtacctcgccttggccagaacccactcggggatgggcttgagccctttgaccaggcccagcgccgccatcgcgcgcagtccgtaccaggtcaggtccacctcccaccagcggaagccctggcgcacggtgccggggaaaaagtgatggttgttgtgccagccctcaccgaaggtgagcagcgccagccacaggttgttgcggctgtcgtcgcgggtctcgaagcggcggcggccgaaacggtgggccagcgaattgatggtgacggtggcatggaacagcacgatggtggagatgaagaagccccacaccagcaactgcgggcccgtggtgtgcaggccgggtgcccagcgttccagtgctgcacccaatgcatacagtccgatggccagcagcacgggaatggcggtatcgaaacggtcgagccagcgcagctcggggaagcgcgccaggtcaggtacccgcgacagatcggtggcgaatgcctcgcgggtgaggaaccagcccatgtggctgcgccagaagccgccttcgcgcggcgaatgcgggtccagcggctggtcggcatgccgatggtggtggcgatgatgggcggcccaccacagcggaccgcgctgcacgctggacgcgccgatgaccgcgaacacgaactgcaccggacgcgatgcctggaaggtgcggtgcgagaagtagcggtgatagaacgccgtgatggcgaacatgcgcacggcgtagagcgccgtggccacgacgaccgccgtccatgacacgcccacccagatcaccgcgatgcaggccaggtgcatcagtgcaaagggtaccgcgcgcacccagtcgatgcgtcctggctgttcgccggtggtctctgtggcgttgctggtatccacccaccgctgcaacgtacgcagcaggcgccagcgtcgacgggggaggggcgctacagaggccatggcggatctcggcgggtgtcgtgtcttcctttacgcagcagggtgcgtaatggatgcgccacttcgaactgaatttcgcttcacctgggcgtcacggcgcaacgctcggccaggggctgcgcccacgcctgttgccagtcacctgccggtcgctcggcagctggcgaccggaagcgcaccgtcacctgcggataagtgccgcgcgcatcgcgcaggttgctggtgccgcggaactccagcagacgacggtcggccgtggcgtagaccagggccaggcgcggcgcgatgccgccgtaccaggtgtccaggctgacctcgatggcctgggcgtcgatgccctgccagcgtgccgggccgatgcgccgcacctgcaccgggaagtagcgctggcgtgcaggcaccaggaacggcagtgtgatgcgctcgccgcgcagcagcgccagccagtgcaggcgtactgcggcatcaaaccccgcatcgatcaccgcgtccggcggctgttcaagccggcgcctgcgcagctcactggcggcatcctccttccatgcaatcgacaccgagtcgccagcggcgtcgacctcggcggtctggccgctgcggcggtcctccagcgaatagccccgtgcctgtgggcgggcgctggcgggcagatgcttgcgggcgaagggttggccatccgggcactggtacagcacccagcgctcggcgccctccgttgcctcgcgtcgccagtgcacttcacggtagaggaggtcgccctgagcggaggtggccacgccctcgctccgcaaccagggtgccgccagcgcggcttggggcaggcacagcagcagccaggcagtgcgcatgggtcttcatccggaagaggagggcccaggtcatacggcgggggcggccggttggatgcgtcgtgccgtctgcatccaattgctgcccctgcgcgtacagaggacagaccttcacccgcccgccgcgaacccagatgtaccctgacgccgccagcacactcctcaacttcgatagcgcacgcaccgtgtccagttcccagcagccgagcagcgagccgacgaactgggccggtgacatggacggcgtggcgcgcctgcgcgaccgcgactgtttcatgcggatctatgactacttcatgccgcggctgtgcgtgtacctgcgcggcctgggtgcacccgacggcgtcaccgaggaactggcccaggaatgcctgctgcgcctgtggctgcgggccgccgactacgatgcagcccaaggcgccctcagtacgtggctgtaccggattgcgcgaaacctgcatatcgatcgcatccgtcgcgagcgcagctggatgcaggtgcaggcagcggtggaggacgctgccacactggatgtgatcgagcgcagcagtgccgagcagttcgccgaccaggcacgtctgcgccagcgcatcaacgaactgcccgcggtacaggcgcggctggtgcggatgtcctatttcgaggccaagagccacagcgagatcgcagaggcgctgggcatgccgctgggaacggtcaaatcgcacctgcgccgcgcctttctgcagcttcaggccaaagtgggaggtgcgctgtgaatccgcaccaccatctgcacgaatcgaccctgatgagctatgccgccggcgcgctgccggcgccgttgagcatcgtcgccggtgcccatctggagcagtgcccgcattgccgtcagcgcctgcgcgacgccgaagcgatcggctcggtgctgctggagcagacccagccacctgcagcggagacgcgacgcgaacaactgcgcgaggcgatgctgatgcagctggccacggaagcgccggtgcccatggctggggtcgcacgtcccgtgccgaaggagcgccctgaggccaatccggaccatctgcctgcatcgctgcacccgtacttcggcgcctcgctcagcgacctgcgctggcgctggatggcgccgggcgtgcactgcatccgtgcagagcagatgccttcgctgatcatgctgaagatcgccccgggcaaatgcctgcccatgcacagccatggccgcagcgagctgacccagatcctacggggttcgtacaatgatgcgctggggttgttcgcgccgggcgacgtggcagatctggacgaagacgtggagcatcaaccggtgaccgcgcccggtgtcccctgcatctgcgtgtcagcgctggatgcgccgctggtgttcagnnnnnnnnnnnngcggaagatccagcgtatcgtgaaactctagcggggacgacgatggccgggacgggcgcattacggattctgttgaccggtgccgcaggcctggtcgggcagggtgtggcgttggcctgccaacgctcaccacaggtgtcccgcctgacagcgctggtccgccacccgggaagtctgagcggcgccggcagcgaactgatcgttccggacttcctgcgcatccaggaccggtcggatgaactggccgggttcgatgcctgcttctactgtgccggggcgccacctgttggcacggcagaggccgagtaccgacgcgtgaccctggacaccaccctggcggtggcccgtgcctgggcggctgcgaatcccgaagggtgctttctgtatgtatccggtgccggcgcggaccctcggagccggctgatgccgttgaggatcaagggcgagaccgaggtcgcattgcacggcctgccggtgcgcaccgtgatgctgcgcccgggcggtgtcaggccggtcccgggcaccggcacccgtcatgccctgttgaagcccctgtactggggcggtgcgccgttgatgaagctggccagcgcgattgcgccatcgctgatgaccagcaatctggctctcggtcaggcgatgattgcactggccggcagggagcatccgccggccacggtggagtgcgcggacatcaaccggatcgccgctggcctaggcgatccggcctcctgagctcagtgcggcgcggcctccagcgtagtgcgtaccgccagcgccaggtcacttcgcgtaaacggcttcggcagcagggcaaccgcgcgtccctggctgcccgcctgatcgtggtcacgtggatagcccgacgtgaacaggacggcgacttccggccagcgttcgcggacttgacggaccagctcccagcccaacatgccgggcatcaccacgtccgagaacagcaggtccaccctggtgtcggggcgctccagcaaccgtagcgcggaggggccatcgtgggcttccagcacgcggtagccgagcagccgcagcgaatccaccgtgtaggcgcggacatcgtcgttgtcctcggccaccagaatggtttcctcgcgcggcgagtagtcggccaggccggtctgcggggtgcgtgtttcgcggggcagggtcagcggcgagcgcggaaacatcatggtaatgctcgtgccgccgccttccaccgaatcgatcagcacgtggccgccggactgcttgacgaacccatgcaccatcgacagtcccagcccggtgccgcggccgacctgcttggtggtgaagaacggttcgaacacccgggccagggtggccgcgtccatgccatggccgttgtcgcgcacccgcaacatcacgtactggcctggtgttgcatccgggaacagggcagcgtagtcgtggtcgaggtggctgttgtcgacctcgatcaccaaccgcccgccgtgcggcatcgcatcgcgggcattcaccgccaggttcagtacggaggcctccagctggctgatgtcgatctccacgcaccagatgtcctcggcgctgcggatctccagctgcaccagctcacccagtgcacgctgcagcatgtcgtgcatgtccagcaggcgctcgtggaggttggcggcctggctgtgcagcggctggcgtcgggcaaacgccagcaggcgctgggtcaggctggcggcacgcccgacacccttcagcgcgttgtccagcgcccggctgaccatcgccccggcttcccccgcgcgctcattcagcagcatggcgtgctcgacgttgccggagatgaccgtcaggatgttgttgaaatcatgcgcgatgccgccggtgagctggccgaccgcctcgatcttctgtgattggcgcagtgcatgttcggcctggaggcgcgccgtcgtttccacggcctcggagaccacggcggtgaccacgccttcggcatccagcagcgggcggaacgaaaaatcgaagctgcgcggcccggtcgggagttccagctccaatgaatgcagcgaactacggccctgcacggctgcaccgacggcccgatcgatcagcgcgccgatgccatcggttgtggcgaaccagagcgattcaccgaagcgttggccaagcacgtccttcttttccgccagcactgcggccagtgacgcgtcattggcatccaccacgcgcccggacagatccagcagcatctgatgctggaagctggattcgaagatcgcctgcaggcgccgtttgctggcgcgcaactcggccgtgcgcgcctgcacctgctgctcgagcagctggttgtcctcgcgcagggccagctcggcctgtttcagctgcgagacgtcgctacccaggcagatgtagccggccacgctgccgtcggccgcatgctccggtacgcagtccatctgcacgaatcgtgattggccgctgcggtgcaccagttcgacctggaagctggtgcgctcgccctgcagtacccgttccaggctcggcagggcgtgttcgaaggcggaaatgccgctgacctcgcgcgctgtccggcccagcaactcggccaggctgaatccatgccagtccaggaacgccttgttggcgaaccggtagcgatgcgcgttgtcgagctgggcgatcagcgcgggtacggcatccgtcacctgctgcagctgcgcctggctctcattcagcgcagcctgcgcatgaagcagctggttgcgctcatgggcttcctggcgggcgcggcgaatcgcatccggcaggcgctgcaggcgctgcttgactacatagtnnnnnnnnccacgggtcagcgcctgcaccgccagctcttcggtcagcgtgccggagacgaagatgaaaggggtctgcggagtccgctcgcgtgccagtgcgagggccgcatcgccatcgaatccgggcagcacgtggtcggcgaggatcacgtcgaacgcacggctgtcgatggcctcgatgaacgcgttgcgggtccacaggcgctcggcctcgaattccaggccggcacgccgcagctgtgcggtgatcagctccgcatcaagcgcgctgtcctccagcatgaggatgcgcaggcgctcgctgcggcgcgatccatcacgcattgttgtgctgccccgagccattgggccgatgcggtggtggctggttggtgatgcctcagaacatgcccagcccctggatggcgtcgaagaattccttgaagtcgaccggcttgaccacgaaggcattcacgcccagttcgtaactgcgcacgagatcctgttcttcgcgcgaggaggtcaacatcaccaccggcgtgctgctcagctgcgggtcgccacgcacctgttccagcacctccaggccattgaccttgggcagcttcaggtccagcagcaccaccaccgggccgccgtgcatggcgccggcgaacttgccttcgcagcgcaggtaatccagcgcttcggcgccgtcgcgtacatggatgacatcgttcaacagctggcagcgcgcaagcgcggccatcgtcagctctgcatccttggggctgtcctctaccaggaggatcggccgcaggtccctcatgggtgttctcctgtgaagcggggtagggtgaaatggatcgtggcgcccttgccgggctcgccctcggcccaggtacggccgccatggcggccgatgatgcggcggacattggccaggccgatgccggtgccttcgaactcttcgacgtggtgcaggcgctggaacacgccgaacagcttgtccacgtagcgcatgtcgaagccgcagccgttgtcgcgcacgaaaaagtggtcttcgtcgtcgtttcgctcgtgaccaacctcgatcaccgcgtgttcgcgctcgcgggtgaacttgatcgcgttggccagcaggttctgccataccaggcgcagcatcgtcggatcggcctcgacctccggcagcggtgcgagcgtccactgcacgtcgcggccggtgtagtccagggccaggctccggcgcacatcctcggccagcgcgctcatgtccagccgcacacgcccaagcgtggagcgccccatctgcgagaagctgagcaggtcatccaccagtgttccggcggacttggccgattccacgatcgtgtccaggaatcggcgctcggtatcgttcaggcgctcgcccgccgagctgcccagcagctcggaatagccgacaatgtgacggaacggagcgcgcaggtcgtggctgaccgaataggagaaggcttccagttccttgttgctgcggagcagctgctcgttcagttcggccatttcctcggccttgcgcaacacgatatcgacgatggccgtgcgcatctcgtgtgccgcgtcgcagtcagcgtcgctccacggcaggctgcgctgctgcacggtctccttccaggcctcgaacgagttgcgcggggacagcgccacgcccggtgctgcttccttgcggggatcgccgccccagcgcacggtgcgcaccacttccgggcggaaccacatcaggtaactgtcatgcagctgcgaaatggacaccgccagcaggccgctggcgacgtcggccaggtgcgcggcaggcgaccagtcggctgccaggtgatcggtgcagtaggtttcctggccggcctgctgcgtggccagccagttcgccagggccagcacgtcgctggaggaagggcactggccaacacgcaggcaatcgcccttgtgcacgatcgccgcgccggccgcgcctgtcagcgacagcaggctggcctcgtcctggcgcagggccgccatgaagtcctcgtcgccggccatgcgacccagtagcttgaccagtatggaacgacgggcaacgcgctcttcgatcgcacgcgcacgctccttcaacgcaatctgcagcgacaggatctggcccatgaactcgcaggcagtgcgcacgtggtagggcaggcggcgtggctgcacggtgtggcaggacaccaggccccacaagcggccttcatgcaccagcgataccgacatcgacgcgccggtacccatgttgcgcatgtagtgcaggtgcaccggcgagacgctgcgcagcaccgccatgctcaggtcggtgggcggcgcgtcgcgttgatcctcggcccgcatcagcggggccggggtgtagctgttgtccgcgatcaggcgtacccggttgcggcggtagagttcgcgggcctgtgctggaatatccgattcggggaagcgcaggtccaggtaggacggcaagaggccgttgccatcctcggccaccacgacaccgttccagccagcatcgaactggtagaccagggtgcggtcgaagccggtgagccggcgcatgtgcgcggcagccagctggcagagatcttccacggtgctggccgactcgatgccggccatcagctcgcggatggccggatacagctcttccagcgagccgggctggcccggaaccggtgcttccagctcgaccagcagatcggtggcggaacggtgcaccagcagctgatgccggccgtggccgtccagatgcacggcaccgacatgggcactgctgccgatcacggcctgctggaacaagccctggaacggcgccagcacgccgccgaacacctcactgacgtgccgcatcaacggttcgccgaactgctgcagcagcccgggctggctgatggcgcgctcgcgcacctgcagggactccggttcaacgaccagaagcacaccgtagggctggatcgcgccgggggtgtggatcggttnnnnnnnncaactggacaaggcagtgtcgtgcgcggactcagcagaaggcatcaagggcgggactcatcattcgtggatggctggaaaggcccagtggtacatccggtacccctcaatggtgaagcaaaatcgtgcattcgcctaccagtgtatgcgtgtgaagcgtgcttctgtccaagctgaattcttcatgtagggacgaggtcgagcacttgaggttttcgcgaagaatacatctacgctgcacatcagctcgacagatcattgcctagagtggatccacttccctgagcgaccgccccgtgaacctgcagcccgcgcccctgtccccgtaccgcatgctggctgacagctgccagtttgaactgctggatgtggacgcgctgcaggacccggccagtggccggctgctgcacctgtattcgctggttgcccggtgcctgtcctgcgagacgatcttcaaggccgaagaagggcagggcctggtcagccatactgcagcgcgggtggtgcgatgccctaccggctgcgggcagcaggcgttcaagccggccctgctgcggacctggcgcccgcaggtggttgcccaggcgtaagcggcggagatcacagcagcccgggattggctcgccataccgcaaagttgagcgccgaggcgaacgagatccaggccagatagggaagcagcagcgccgccgcagtcggacggatgcgcgcaaacgcgacgatcgctgcgcaaaccagcgcaatcaatacaagaatgtcaacgaaggccagggcgcccagcttccagccgaagaacagccagctccacagcgcattgacggcaagctgcaccaggtagagcatcagcgccggacgtgccccgcgccaaccgcgttcgcgccacaccaaccacgcggcaatcgccatcatggcgtagagcagggtccacaccggaccaaagacactggccggtggtgcccacgggggaagatcgagggtagcgtagaagctggccgcggatgtggacgcccacgcgcccagggcggccgcgacgaaggtgatcgccacccatcccagcagcccgaaaacctgcgaactccgcttcataccgtacagctccctgatgcgcatgatccggtatacgcgcagaggccgcgaatggatgcaggtcgcgggccttcagtctgaagatccggcggcagacgatccctgacctgctggcagcagggaaggccgttgatcaaaccactcgcgcgccttggccagatgccattggcgctgatcgccgtccagctcgatgcccgcacccagcagcccccaccggagatagagatcaccgcgtttgcgctgttccagcagatccagcnnnnnnnntaccgacagccgatcgttctcggcctgcaggccatcgatgaccagatggccagggcgccagcgcagcgtcgcctgtgcctgtacctgtccggaatccagcagcgacaaggtccagcgcgggtagtcggtgcgttctgcgaacagcgccagcaacggtcgcgcatcgctgagatccaggtccgtggtggcatccacctggaacggagactgcgcatcgatacggccacgcttgaaggccacgcggcctttccatgccgtcgagccctgcgtgtccgccacctgcacgttgcgcagctcgaccgtggtgccggacagatcgaaatgacgctgattgaagtcaccgcggcgcagcgttgcgttcacgtcgatatcgccgcccatgtccaaccctgccacctttgcactggcgttgcgccccaacagccgggccatgccatggccgacgcgcccgtcggtatcgagggtcgcatcaccgctgacggtgccagtgccacgcagcagccgcacctgcggtgagccgaggtagcggttgtaggcggtcagatcagggatggtggcttcactgaagcgcagctgcgcgcggacgcctttgcgcagttcctgcaggcggccatcgccggtcaggtccagggccagatcccggccgtcgaacaggcgcacgtccctggcatcggttggccgcgcagtgaatcgcggcagccggacggacagctgggcctggctggggctgccggtcttccactggccatgggcgctggccgtgcccgccaggcgtacgccggcgacttcggccacggcctcggcagccgggatgtccacggtgctgccttcgatcagttcaccattgcgcaggtgcagatcggctttcagcgtgccgccgccgtccagctgcagccacggcttgcggacgaacagagcagggatccagttgagcgaggtgaacgtccattcgccgcgcactgagccagagctgcgttccagcagctgggcgggctgctggaagggaatgtcccggccactgatatgcagatcggcatccacctcgctgcctgaaccgggctttggcggcaggcgggcctgcaggcgcaggtccttggctacattgagctgcagtgccagcatgccgcgatcgggggcgccatcacccagatggagcggcacctgccacagcgcgtggtcgccgggctgcagctggctatcgatcaggtggagcgccaactgcaggcgcccgggcacgggcgcgctggagatcttcggcgttgtggcatcggtgtccatgcgcaggccctggctgcgggcgtccacctcgagctgggcatgcagcagcttcaacttggccaggccgggcgcctggtcccgataatggcgcggatagctgaagcgcgcggtgagatccatgtcgcccaacagctgcacgccgtcatagctggtgtctgccttgctgaatgagacctcggaatcgaacagttcggatgggccgccacgcagctgcttcaggaaccccacggtaccctggcccttgccgatgatcagcagcttgccgaagcgtgcgctgcggatgctgtcgctgtggatggcgtcgaaacgcaaggtccagccctggtcgctgcgcggcggtgaagggatggcctcttcgacgcggctgatctcggcggaaaccccggtggcctgcagccttggcacccgcacctcgcgctggaacaggggcagcaccgccaatcgggcgctggcgcggtctgcatgcaacacgtagacggtgtggttcacgtggccgcgcatgtgcacgttccaggcgatcacgtggccgggcaacagcgtaatggccggcccagtggtcattacgaacttgtgcggcttgcggttggtgacctggtcgaacaggggcgtgttgaggaagatgttgccggccagcagatacagcaggtagatgcccagcaggacgtaggcaggaacgcgccatcgacgaagccggtgcgggatgtgcgcggaaacagggggcatctactgctctgagggccggaattcccacaactattgcggagccgatggcggtggagcgtgaagcagctacggagcaggcgttggattctggtagtgtccagcctgatcgccaccacagatctgcaggagacgcatggagatccggcccgcccgtgcaggcgatttcgacgcgatgtggggcatgttcaagcaagccattgcgacgcaggatgcgctgccctttgctggctctttcgctgtcgagacgtttcgcacgcattggttccaggcccaagcacctcatgtagctgtgctggagggccgggtcgtgggcatgtacaagatgggcccgaacttccctgacctcggggcgcatgtggccagcgccacgtatgtggtggatgcgccggcacaagggcaaggtgtgggccgggccctggtggaacacagcctggagcgggcgagggcggaaggattcctggccatgcagttcaattacgtggtcagtaccaatcgcccagcggtggcgctgtatcggaagctggggttcgatgtggtgggaacgctgccgaaggcgttccggcatgggacgctgggcttggtggatgtctttgtgatgcacaggttcctgtgatgcgatgcgttggtcgcacgtggccggcgatatccagccgaggctggctgcacaattcctgaggatgtcccttgaatccattggtacagtttttgctgagtctgctggcgggcgcgttcctctttctgttggctgtggggcacgactactggaagcgcctgcgttggctcttcggatgggatcccaatctgggccatgaatctgcagacaagctcatttccatcgccaacaggacgctgctggtgacggccgccttgctgttggtttgggcggcaacaggcccatccgcgtaccggaggaactgggagatggagatttggggtttggcggccggcacgttgattgcgtatgtggcgctcatcctcagcgcgtcgacgcgggcccgcgcctagatggcatggagctcgccggcatggaacgagccgaatagcgtgacgcgtcacgaccagtgagtggctacggctggggtgccagaacgcgctcctgaggcctcggtcgttggtgccgaatcggcgaaagcgctctttccaggttggcgtgcagccacggcaagatcagcggcaaaactacgcccgcaaagccgtctttacccgccactgtcagatccgcaagatcctttggcattcctgcagaggttgagggaagcccaaagggcggttggcagtgatcgaatcactgacaatcaggccggcgcctggagtggatcaggagcgtgactggtgaagcctggatcgggcaatggcgcaatgaacataatatacatactgtcgccgtggccgctgctaaacccttgaaccggcaggggatttgcgcgtgcgacgcctggcgttgcgaccactaccagcaccagtactgccgccgccgcgctgagcctgtcccacaacgtcgcccagcccttcttttcggccttcgtttctgccgtctcctgtcggatcagcactgctagtgccgggtcggccttcgccttctcgatcaccgccatcaggtgttcgtcggtgatccgcctgctgccgtttcgccatccaaggatggtggtgggcgtcaccttcagcgcttgggccagcgccctgtcgctgtctctgctgcacatgccgcgagccatgtcaagaactttatttagcgtctgcatgttactcaccagttgacacgaacgttacccatgagtttacatgcgtccctgttacctagcaggtaacacccacccccggccttccctgtgccggtgtggtgggtcctacagggacacaggggcgcgtagggggtccgtatgggcttgtggctggcggtacagcctccgggggttcttctcctgatcggggctttcgtgacactcatggcgctgggggcagcgctcaccgcaatccggtttttccgttactggcagtgggccaggtcagccgaccagcgtcgacaggacttcatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaccacccgtcgatgacccggagacggtcaccgacctgcggcaggggagggtggggtatggcgactgacaccaaggcccagcaggccgtgcctgcggcacccgccgttgatccctcagccgccgcacggcgcgagatagaccacctcgtttttctaatggcccttccgatcctgattgcggccttggtggtgtgggtcaggcgcgacatcacccaccgcacgcgtaatcagtaggtccggggcgagcgctatttgcgtagcaaatcgcgttcgacgtggacccagcgccgggccgatacacccaatcaccgcatcacccccacaccggggcttacaggggcttctatgacacgttccgagtggaaacaggcgtggcgttttgcgcgcaactaccgccgccacggcgctggtttcgccgtgtacgcgagctggaatttgttcgcgctgaactgcctgcaatgccgcgaggcgcgcagcgccgagctgggcttgtctccttatccatcaagtcataagtaatcagggcgcttccgcagccatgaacaaaaaccttcctttcaagctgttcaaaggtcttttgctcctcgccgctgtagcggctctctacgtcgccctgtgcgtcgtagcacctaagttggctatgggcttgttcgccctggctgtcatcaccgcaccgtggtggtatggcgccgtgcgccgggcaggtcgctaatggcctctctccgtaaagccatcgcgttccttgccattggccttgtgtgcctctccctgctgctcgccgtgttgactgcctacgcgtggtcaatgcttggcgatgcgagcctctatgacgcgtttatcgcagcggtcaagctgctttccggcttcattgctgcgctggtcgcagctgcttccttcaacgttgcgtgccgacgctgcgtcggcgtgtcgtcagaagggcaggggggctaatggaaatcaccacggcttctatgaagcaagcacgcctgtcgaagttggcgaaaggtgtcaaagcatctgccctcgcaatcgatcacaagttccgtgatgcgttcggtgccccaatcctcaggcagggcagtaagaagggcgtgtatgcccgcaatagcccttatcgcgttgccctgatcacgctcacgtaccggcacgatggtcagtgggaccccggccatatttcgttgctgctgaaccactaccgcaactggttccgccgcaacgccaagggaaaggacgttcccgaattccactacgtgtgggtgatggagctgactgagattggccgaccgcactaccacatcgtggcgtggttccccaagggcgttacgcctccgctgcctgatcagcagggttggtggcctcatggttcaaccaatgccgtcttcgctaaatcgccggttggctacatcaccaagtacgcgagcaaggctgagtcgaagtccggccatcacctgcccaagggtgcacgtctgtggggcttcggcgggctaaagatggtggagcgcgcacctgttgcgtttgctactgcgcccaggtggctgaaaggggtgatccatcacgaaagccaccctaagaagcggcacatcagcatcactgagaaaaccaagttcggtgcgtcgatcaccaccaaagtttctgcatgggttctcacggctggcctgtccgcaggctgggccttcttctcgccgttcgattacgacggcttcaccggcaccggtatcgccctaagccatcggggaaatatcgaagttcttacccctgatggcgaccaattccacataccacataggagtcattgagcatgaacgttcgcatcgaaatcgtttcgacctcggtcaacaccatcgaaggcgtttccaaggccagcggcaagccctacaagatgcacaaacaggaagcgtacctgcacaacggccaccactaccctgaccgtttcgacgttgctcccatcgaggttgaaggcaagccggttccctatgagccgggcttctacacgctggctccgggctccattggcgtgaatcgcgaatacggcaaccttgaaatcaaccgctacgaaatgaagttgctccgcatcgaggacgcccaggtcaagccggtggctgctgcgaaggctgcggggtaatcgccatggccggtactgaatcggtagttaccaagtacgcggcctgtgctgagttcgataccagcaacggacagtgcacctccgttgtgtgggtcgatgcaccgtcgcccattccgccactcaccgcagaacaaggtgccgctctcggtggagccaccattcttgtgtgggctggtgtcatggcgatggtgctgattcgcaaaggtgcacgccttgatcgttaacccatcaaaacaggagttttgccatgaacaagaacatcgctatcgctcgccgtcagtccatgaagtcccgcgtcaagtccgctgccaccaagctgtcggcggtggtcgtcagctcgatggtgtcggcctcggccttcgcgcaggctgctggaggcgacatgcccgcaagcgtcgatggtgcagccaccttcatgaccaccaagggcggcattgccatcgctgtggcagcggccatcaccctgatcatgctgggtatcactgcggccaagctgccgcgtaagggcagctgatcggctgatctagtgggggccacttcggtggccccttttttcattcggcaagggggttttatggaactgttggatcacccgtatatgggctatttcgtgtacgtttgcatggttggcgcgatgtggctcgggtcgcaatgtgtgggggattgacatgtcacctcacttccgagggctagccgtcgtccttgcactcgctggttgtgttgccagcccttctgcgttcgcgcaggctgttggctgttcgcccagccccgatgtgaagtttgcggaatgtgcggatcagggtgaggcctattctgcagcctgggctgcggctgtcgagcaagcagctcgttcaaataacggtccaggcatccgctgggttccgcttgtggcgcctgatggcgctgccactcttatgggctttattcgcccttccaccgactcttctggcgtttacgcttcggttcgtcgtagctttaaggcaacgtgcctatctcgcactgaagagactggctgggccaatacttcgcagatggtttgcgagcgtggttgtgcgtacaagctctacggcgatggggcaggtggccactactactccaccttcaacgattcgacgaattcgtcgtatggcacttgtaagtcgagtgatgaaaccccgcctcccaagccaaagcctgatcccggtccgggtaccgatcccggcaccgatccgggtggtactgatccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaccggccctgaccccaagccgtgccctgtaggcggtaaggatgccgatggcaatccctgtccannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacctgcgctaagccccctgtttgcagcggcgatgccatccagtgcgcccagcttttccagcagtggcgtgcgggctgtcaggctgaagggctgggcggcaaggtcacaggtgatccaaccaattgcaaagccgcataccagtgcgaaggcaacgcggtcgcctgcggtcagctcgctgtcatgcgtaagcagatgtgcggcgccggggagggggacggcaacggcacactcaccggcgacggtacgtgcgctcagtccttcgtttgtaccggtggtgatcccgttgcgtgcgcagagttaaagcaagtgcacatgctgcggtgtgctgtggaaaagctcactaaagaaggcaatggcgacgatgactacggcgagacactgaatccctctgatttcgtcggtatcagtgagggggagagcatcgaagggctcgatgccggtggctggctcggtggcggatcatgtcccgcgttgaacaacaccattctttcgcagatgggcgtaaagggccttgatttgctgtgccagggcgctgcagttctagccgcctatgtgctgttcctcgggtggctgcacgccgctttcattcttggccgatcactgacagggggtggctaatgtggggtccattgcttgccggtctttcccggcttttcggtacacgagttggtcagtggatactgtccgcgctggcattcctcggcatcaatttcatgacgcagaaattcgcggtcacgccgctgctaggtcaaatcaaagcgtcattcgctggtgcacccggcgatatccttgattggatcgggttccttaacgttgataagtacgtgaccttgatcctctcggcgtatgccaccgctgctgctgcaggcgctctcaagatgcgccttgccaagaagaagtaggggagggctggcatatgcttcatctgatcacaggccagaacggcgcaggtaaatcgctgcgcgccatcgaattgatgtacaagcggcacggcgaaggaatggaagtctacgcctttgggttccgtggcctgaaggctcccttcgtcaagccgtttgctgatccacgcaagtggcgtgatctgcctgcaaacgcagtgcttttcgttgatgaggcccagcaggtttggcgtacgcgttccggtggccgtcctgttccgcccgaagtccttgaccttgaaacgcatcgccatcagggcatcgacatctacctgatcacgcagagtcccatgtacctggactcgcatctgcggccactgatttcgtcgcatgaacacctgatcagctacgacaaaggctccgcgcgcatcttccgtttcactgagtgctatgaagacgtcaagtcgtcgtcgctgcgtagcaaggctcagtttgaggtgtggaaatatcccgttgttcactacgccgattacgattcggctgaggtgcacacggccaaggctaaggtgccgtggcggcaacgcatcgccaagctgcttttcgtgatcgcgggcttgctgatctttggcagcatagggtggttcttctggggtccgcaaacgcccaaggtggtgcccaaggctgcgggctcgtctgagcccaagagtcttggctcatcgcttcttggcggcttcggcgcgcttcctgcgggaggagctgcgggtgagcggcactacgccaacacccaggaatacgtcgaggcgcacacgcctcgcatttcgcagatgccttggtcgatgccggcaatggatggccgagaggtcaagtccgagccgcgcctttactgcatgtcctctggcggtgacagcgaccgcacctgcacgtgcctgactgagcaaggcaccaagtggcagatgcggattgaccagtgcgtgcagatggctcgctggggccctgcgtacaatccgtataaggaagcagcgcaggtggcctcagaatcgccgcaggagccccgtgggggccgattcgacggtcggggtcgcgatgcggccgagtcccgctcaggcgtcgctattggcgccgagggcacctttgagcgcatcaaggcgtatccctcgaactggtgatggccttgggcggtctatcgtggtggccaggtcgatgacgttggctgtggtgaacgccatcggtttgcgtggcttgccggggctgcggcggttctccatcatgcggcgccattcctgtgcctgtgcagcggtgagggccagccatgccagatcttccggcagcagctcgcggccttcgggggtaaccagtcggtcacccttaaacgaaaaaccggcccaagggccggtcagtttccgatcacgcattgatcaggctccatgccaacgtaggagccgggggccgggcaagagccgtgccagccaccccagcagatgcttgaacataatatacattatgcgaaatgctaagtaaccggcgcagggtccgccgctgggccgctttcgtcggttctgctgacgaagcaggtaaatctgttaccaagcgccatgtaaatctgttacttgttcggcaatgactgcttgtggcctgataaggcgctatagattggccatctattaagggtcagtcgtctgcgtcgttcccggcgtcatatcccacaagcttgctctcagcgtctccaggtcggctgctcgttggtcaagctcgcgttccctggcgaccagcttctctaaaaggttgccggatctttcaagcacatatcgaaagagctcaccaatgtcttggtgaggatccgtcttcagctgggccgtcattgcctctagacaagatgccacctcacaggcgctctccttcgccatcaagctggcgggacccgctgaggctctaagagacatcgcggcacgcccaaattctcggaaccaggagtcaatgccccgggatagagttggcccagagcccttcccgccaagcgcccgcctgacgttagcttgggtcggcggtaagccatctctcaaaagctgctcgacagccaaatagacgtcttcgttgctgataggtctagccacgatcacaccgtaagaccgcacttgagccttgattctgcgcctttgcttctgatctgcaagtgtcattgcgcattcagaagttcaagtgtgggcggatggccctccccgcccggcttgacgccagccttacggcctgaagagttcccgtcgttgatgcagccatcccgcccgcactttgcagccatagcgcccgcacgcctgatcggtcgatagcaattttgatcgcccagaaagcggaaaaatgcgtcagaattcgcgctgggcttgtagacgcagaggcgaagtaaggcccgcagtagcgcgtgccggtggcttgctgccgcattctcccgcgaggtatccaatgaatttcctggaaacgttgtccaccttccaacagatgactctgttcgccgcaatcatcattgtgtgggcggtagcgatgaccgtgggcgctgtcattgttgcgcatcgacagaacttacgatttcaggggcgcaaacgtcagaaacgccggttccctaatgggcgcaattattgacacttcgcccaatcgtgcctgcgcctggtgcggcaggagcatgtgactacgagcaatgcagccatatcgcccgcagtagtcgctcatcccaaatgatggtgattcatggacatcttgaactcactgacactgttccagcaaatgtcgatagttgcattcatttttcttgccattatcgcgtctacgacagcgaccgcgctttggatcgcgtaccgtcacaataggaaatttgacgagatagcgaggcgtcgccgggctctgcggacaactccaagtagcgttcgtcgcgtgtgggatccttccggtctgcgggccacttggcaactagaccatgccaagcaattgccggaggaaacacctgcatctgctgcagcccgggctgccctgtcagcgagttggctggatgccaccgcgtttgcggatctgctgagattgcatgaccgcaatggtcaggcactttcccggctgatggcatctggcagagttatcggagtctggctcccagagaagggagcgtttttctatccagcatggcagttgacgccttctaatgagccagcaccagtgcttactgaactgctttcgcttcttcgcggtccatatggagtggcagaaggcgggcggacatcgggctgggaagaggtcgagtggttgatggcaccagattcactactgggcggtcgttcgccatcgacgatgctggccaccagcccagaccttgttcttgacgtcgccagacagcacttctcgtcttggagtgctagcgcacgttggtaaggttcacgctcgaagcgtcctagcccgcatctgcgggccgaaggattctctcggtatctcgacccgcctcccccgcgtgggcgatgtgattggggtgagtcatccgcacactggtcggatgaatgccttgaagcctgggccggcagcagattgctgctgccggataagagcggtgtgggaagtcgattcttcccgggatgcagttaggacgaactcaggcgttcgggatgcagtgccgtgtcgcctaccaccgacgaatgaagctgtgctgttgcgtgctgcgaatgcagccatcgtgcccgcacacttcagatatgttgcgtccgcagctgccctaccctcatgtaccaggagcatctccgggctggttgagcgaatcgcaatgcctggtggcgggcaactcaattgcggctgctcgaggttgattgcgggagcccttcagctttgcgagttcgattgccgtcgagaatgcgaacaatgttgcacacatgacgatcaggtactgagcaacacgccaggccttttgccatgctgataggccgctcaagtcgagccgattccgaaagtagacgactacgccgcatacccccatccacacgccgagcgtaatgcacgtgatcgcgccggccgcgcgagtcaacgaaccgagttcgctcgcggcgaccacgtaagatgccgtgcacatgcccgttccaagcgacagcaccttcagtagttcgatctgatccttgaagtttgcgaaggcccgctcgttccgcattgctgcatcttgtggcgccctcggttgttccgaattcnnnnnnnnnnnngctggtccgatcgccttctctttggccatgagtgcatctgcctctgatggttgaacagtcacgtatcggcgggtgcgtcgttgacttgaggcggaactcaacgcgatggctaacgtttaatcccggaacggtccacgtcgttgccctcggatgtgatgcatcccccggagggcatgcatcgcgacagggcaactagcgtttctgcgggatccttgccaggatctcttcggtcgagtagatcgcatgagcataggtcgggccattgaccgcgatcgcgttgtgttgcgcttccagcgagtacgctgccattgcatcggagaccagggtgacattgaacccctgctccgcaccgtacttgcctgtggtttcaatacacgtattggcaatcatcccgatcaggatgatgttgctcaaacctcgctgattgagttgcatcgccagatcagtgtttgcgaacccgctctggtagaaatgctcgctgacgaccagatcaccttcttgcggaccaaagtacgggtggaatgtgccgccccatgaccccttcgcaaagagctgtttgtcattcgccctgatctgggagtgagtcgggctcttccactgccccatcgttctacgcgccagcatgatccggccagactcgcgaccgttcggtcgcccctcccctaccccttttcgaggtggaccacgtgcgcattgctccgctactggatcgtcgctgccgctagccgctggttgtggcgaacatcatgatgctgttggccatcaccttgcatgatgcggatcacatccgccaagctgcaaactggtgctacacgattaccgcgacgttgtggatcatcaacatcgcggtctatcttccaagcctggctgcattggcgctaagtctccgccatcaccgcttcgcgcccctcgcgacttcaaccagtgcactgctgatcgccttcctgtttgcgaaggtgcacctctggaagccgacattcaacgcctggggcatctggaacaagaccttctttgcgcttggggcggactggatctcctggtccgtgctgacgctgttggtccttgttggcgtgggtgtggcgatgacgggcatgggcaatggggctgagcagtgcggagcgccggactcactgaagtggcggcgctgcgctggatccaatgcagccatcggtcccgcaggatttagccatcttgcccgcaatggcgttccaaggtgacgtgtactgactgttctgcccgtatcctggtctgcggcattggatgaggtacctggcagcgctgtcgctgtttcagcagtgctgtttcattctggctgtcgtcgtattctccaagggggcaattccggtaggttgcccgcacagccccgctgaattgcctgcatccggcgccctgccatcatccgtgctgccttttgcactttcccgactcaccgagtctctgcccatagttccgtgcgttacgccgccctcctcggtcttgcaatgagtacgctatgccctgctggcgcgatgaggtgagcgggcaggcacaacaggagggttgatgagcgagccaggaatcgcggtcctggccgattctttcgctgattatggctgggcgggttcgctaccgcaggcacggctctcgaatgctcgtgcattcgggagctggccattaacgacgcaacgaggtcagcgtccagcggtagtcatcgcggagctgctcggccaacggcgcgtccatgatctggctgtacgcaagaacgcgccagtcctgctcgacctcgtgctcggcccgcatgcgcgccgcccacgcccggtccggcaccactacccctgcgcacgactgatcgaagtgcagctgctccgtctgcaggcgccattcgcgctcccaggtaaaatcgatcggcggatcacggtccggctcataggtcatgtgtcgccaggcgtggctggcagggaggtcgtgaaattcggcggccggctgatagatcaccgggcgtgcgccctgttcgaaaagccaacgtgagggttggcagggaatcgttacgaacacggccagatcttcgctaaccgattgatggatcggtgaattctaccctcggccgcccttgcagggtcggactgacgggccaactaaggctgtacctctgcgccaattgagtttttgcttttctctgttcaattccgtccttggctatgtgatttcgcttgccagcgtcgtgttcgtcttggccaagatgccttcccgtcgctccaaatcagattcccaggcgtgtaggactatgaacagttggtcgagggttagcccaattctctcaaatgcactcggcagatttgcaagaacatttccttgggcatctggctcccccaagctcttaagagctgcaatgacatcagcaagagccatgtcggcaactgagctcggccgacctgccagcaatgctgctcgttctgcaaaccacgcggctacgaaccggcttagtgttggcccactgccgcggcctcctagggctgcgcggacattcaaatgatgaggtggctttccgttggcgagaagcgactcgatcgctgcaaaagcctcgcctttcgtgactgagtcaggcatgtgcgggtaccaaaggtggcatgcagtccaattgtgcgcccctaagccgagctcgcaagccctcagtgcgtattcagatggctgcatgctgctcgccgaggctgcaagagatggcagagcccgggggtatcacttgatagttctccaatgcagccatgctgcccgcactttctggcaatcatgcagtgtgtggccaggcagtaggaggtgctgggcccaacagctagggttagaattcttgaaaacacctcaggttgcgacctgcagtgagctgcgtcgcgcactggctttggaccggccagacttccgtagacattcatgagccgccttgcgcgtagcgccgttcaaactctacaggggccaggttgccagcggaaccgtggcgtcggattgggttgtaaaacatctcgatgtaattgaatacatccgagcgcgcctcgtcccgggtcgggtagatccgtcgcttgatccgctccttcttcagtgcactgaagaagctctcagccaccgcattgtcatggcagtttccacgccgactcatgcttggaaccatgccattctgcttcagcaacgatagccagtcgctgctcgtgaactggctgccttggtcagagtggatgatcaggcccgcagcaggctttcgcttccacaccgccgataccagcgcctgcagcacaaggtcggtggtcatctgggactgcatcgcccagccaaccacttgccgtgagtaaaggtcgacgatcactgccaggaaagtccagccctcgtaggtgcggatgtatgttatgtcagtgacccacaccttgtttggtgcagcgggcgaaaagtcgcgattgacgacgttttcaaccatcccaggcggaccgcctcgatggcgcggcttggtgccgtagccaatttctgcccttatgccctctgccttcatcagacgtcgaacacgatggcggctgcaacgttcaccggcctcacgaagttcccgggtgatcttgcggtagccgtacaccgtcccgcttgccaaccacgcgtgcttgataaggccgcgcagacgatcatcctcacgacgacgcggcctgcccgaattgcccgcccatgcgtagtagccactgcggttaaccccaagcactcgacacatggccgtcagcctgaactcgcccaagtgctcacgcatgaaagcgtacttcgccgtcatcccttggcgaagtacgccgcggctttttttgggtatccggattttagtgtgggaagaccgcactagcccttcttgtctgacagctctcgttcggtaggtttctggtatcgcaagtcttacgcgcttttagccttcagtgtgggctttgtctggcgcatgtcggtgcaaggaaacaatcagtggcaggtcaccttgcccccggctcgaactggggtttgaggcgcagtggaacggaaaaccgggttaagccacgcgcctagctcccgtgcagagaatcgatcagcgggcacgacacagtgcctcgctgcgcatggcactcgttgaccaaccgtgacagcaccgcttcgattcgcgtcaggtccgccatcttggtgcgcacgtcggtgagctggagcgcagccagctcggcggcttcgctgcagtgagtgccgtcctcaagctgtaggagttggccgacttcgtccaggttgaaccccagccgctgggcggatttcacgaaacgcacccgcgccacgtccgccgatccgtagcggcgaatactgccgacgggccgacctggttctggcaataaccccttgcgctgatagaaccggatggtctccacgttgaccccagcggccttggcgaaagccccgatggtcagtgtttgcggatcgttcaccatcgcgcttgactccgtacttgactacggaagtaaccttagcgcatcacgcaacgtctcggaaggagatccctcacatggcagaccccagcaacggccgcggtgcactggccgccggtggcctcgccgccatcctcgcctcgacctgctgcctcggtccgctggtgctgatcacgctgggtttctccggcgcctggatcggcaacttgaccgcgctggaaccgtaccggccgatcttcattggcgtggcgctcgtggcgctgttcttcgcgtggcgtcgcatcttccggccggctcgcgcctgcgcgccggacgacgcatgcgccgtgccccaggtgcggacggcctacaaggtgatcttctggatcttcaccgctctggtgctgatcgcgctcgtgttcccctacctcatgcccctgttctactgaaaggagattgccatgaagaaactcgtcgcattgctcgctctgaccgttgccctcagcgctcccgcctgggccgccaccaaaaccgtcacgctgtcggtgccgagcatgacctgcgccacctgtccgatcacggtcaagaaggcgctgaccaaggtcgaaggcgtcatcgaggccaaggtgacctgggagcccaaggaggcggtggtaacctacgacgatgccaagaccactccggccgcgttgaccaaagccaccgagaacgccggctacccgtctaccgtcaagaagtgagcacacgctcatgaccgaggcgatcacgctgcacatcgatggcatgacctgcgggtcgtgcgccgagcacgtcaagcagaccttggaaaaggtgcccggcgtgcgttcggcctcagtgtcctacccacagcgccgggccgagattgaggccagcgtaggtaccgccgcggacgtgacctcgctggtcgcggcggtatccgcactcggttaccgagcgcagcttgccgatgcgccggggcaacccagcgacctgctgaacaatgcacaagagcggctgggcggcgaaccaaagcgcgaggacgatgaggctgcactgcacgtggccgtgatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttgaaggccgtcgagcaaggggcgcgtgtgacgctgatcgagcgcagcactctcggcggcacctgcgtcaacgtcggatgtgtgccgtccaagatcatgatccgcgctgcccacattgcgcatctgcgtcgcgagagtccgttcgatgacggcattgccgccgcctcgccgaagattctgcgcaagcgcttgctggctcagcagcaggggcgcgtcgatgaactgcgccacgccaagtacgaaggcatcctgacgagcaccccgaccatcaccgtgctgcgcggcgatgcccgattcaaggatgcgcacacgctgaccgtggcaaccgctgacgacgggatgcgcgaggtgagtttcgaccgctgcctcatcgccaccggggccagtccggcgattccaccgatcccgggcttgaaagacacgcccttctggacgtcgaccgaagcgctggccagcgacacgatccccgatcggctggccgtgatcggctcgtcggtggtggccgtcgaactcgcgcaggcctttgcccggctgggcagcaaggtgaccatgctggcgcgcagcacactgttctttcgcgaagaccccgccattggcgaggccatcacggccgtgttccgcgccgaaggcatcgaagtgctggaccacacccaggccagccaggtcgcctatgaggatggggaattcgtgctcaccaccgaacgcggcgaactgcatgccgaccggctgttgttcgccaccggccgcaccccaaacacccgcacgctcaacctcgacgcggccggtgtggtggtcaatgcgcaaggcgccatcaccatcgaccacgcgatgcgcactaccgtgccgcacatctatgccgccggcgactgcactgaccagccgcagttcgtctacgtcgcggcggcggccggcacccgcgctgcaatcaacatgacgggtggcaacgcgacgctggatctgacggcgatgccggcggtggtgttcaccgacccgcaggtcgccaccgtgggctacagcgaagccgaagcgcaccacgacggtatcgagaccgacagccgcacgctgacgctcgacaacgtgccccgggcgctggtcaacttcgacacgcgcggtttcatcaagctggtttcggaggccggttcgggacgactgatcggcgtgcaagcggtagccccggaagcaggcgagctgatccaaaccgcagtactggcgattcgcaaccgcatgacggtgcgagagttggccgaccagttattcccctacctgacgatggtcgaggggctgaaactcgcggcacaaaccttcaccaaggacgtaaagcaactgtcctgttgcgcggggtagtggctgggcctcttacctatgcttcatcggctgaatcacaaattcaggctgaagcgccgcctcttgcacaatgggttgaggactattcgaaatacccctcttcgagtagccgcgccagcgtcgggagataggggccgtactcgaccacgcgcgtgatcttcttcttgcgcgttgccgccgtggtcatccgctggaacacgaagtccgtggtcattgggtcgtcgtcatcgaccaacacggtttcgataaccgagccatccttgcgcgccttcttgtcgtagagcatgcgcgcccgaagcacctcgaagctgtaacccctgcccatgcggttcatgtctttggccactcggttgactgactcagtataggcattggtaatcggctgctcgaagtaggcgaagatttcgtcgtgccagttgtgcacggcggtggtcaggtccttgaacgtggccgccaattcggtcggaatattggcctgccacttcgcgcaggcggcttctgctgctgggcgggtcttctgatcccagatcgacagaaatccttccttgagcgcgtgggcttcgcttaggagcgggaactgttggaaccattcccgcatccggtccatatctctccctgtcaggtcgtgctgccgcttgagcagcaggaaccgctcgtccttgagtttgaggcgctgccgggtggacaaatccttgcgaatgcgcttgcgcagcttctccagcgcgtcgttcgccatgcgctggatatggaatcgatcgaccacgatccgggcctgtggcagcgtggcgcgcaccacctgccgataaacgtggtacatgtccatcgccacccactcgaccgagtccttgtcccgcaggtcgcggaaatagggcatcaactcggctttggcccggctggggcggatatcgaacacggtcttgcgctcgacgttggtgatcatggcccggtactggccgatgatcttgagctcgtcgatacccagcacccgcggcgtccggaactgggtcttggcctcgacctcctcgatgaaatcgtcgaagacgtggcggaccgtcttttcttccacggctacttcccgggcaagggccgcaaaggtcttggagaaggactggtcgcggatataacgcaccagacgcgccgtggcttggcgttttccatcaaggtccgccacaggctcaaacaaggtcttggtgcagcttgtacagcgatagcgacggcgctggatgaagatcacgacgggtttgccgtgcgtcggtgtgtcctgaaacgactgttcctgtgagccgtgaccatgcaggcatccggtcttgcacagcgggcaggtcacccactgattgacgccttcggccttgacgacgtaactgtcctcgctggtcaggatttcaagcgtcttcaggcttcgcagctggagaaagtccgtcactcagcaccttgggcgaacccacactgaaatccgacttttactctagcacatccgctcagccgtccaacaccaaaatccattctttgaaagtgatagctacaaagacccaaggagccagaacccacaccagattccggatacccctttttttaggatgtcgcgctcctcagtcaggcgtttcacctcggccttcaggcgccgcacctcggctgagtccttcggcgtcggcaacatcgacccctcaggcgtgcccgccaaggcctcgctcctggacttgcggagccattggtaaaggctgtgggacgagacccccaaccgcttggcaacctcggctaccgcaaagcctctttcggtaacctgcttgaccgcctcggccttgaactcatccgtgtactgtttgcttgccattagacacctctctcgcttccattgattatggctctgagatgtctacgaaatcctggccggtccactctatcaccaatggttggtttctaagatgaactttttaaactcgttgaccctcttacagcagatgagcattgtcgccggcgttgctgtatttttagtagtatccataactgtcgctgccgtatgggtcgctcaccgtcagaacaacaaaggctgactttgggattgcgcgaccacctcgacggccccgcagaagttccggtgccctactccgttcttggcatgccaaacgtgcgacgtccccccgagattgagtagcgaagcggtttggagtccaatcctcaatgacaaggagattggacgtgaagaagcgcttttccgaagagcagatcatcggcttcctacgcgaagctgagtccggcatgcccatcaaggacctctgccgccagcatggcttcagcgaggcctcgtactacctgtggcgcagcaagttcggcggcatgagcgtgcccgacgccaagcggcacaaggatctggaggcggagaacacacgcctgaagaagctgctggcagaacaggtcttcgagaacgacgtcatcaaggatgcgttgcgaaaaaagtggtgaccgcgccggcgcgcaggctgctggtgcggagcatggtcgagaaggggttgagcgagcggcgagcgctgacggtggtgcggatgagcgctagcgcgctgcgctatgagcctcggcccgacaacaacgttgagctgcgcgagcagattgctgcgctggcgcatcggcacagacgctacggggtgggcatgatccatctgaagctgcggcagaaaggacttgtcgtgaactacaagcgagtggagcggctctatcaggaagcgggcctgcaggtgcgacgcagaaagcgtaagaaggtgccggttagcgagcgccagcccctcctgcggccgtccgctgccaatgaggtgtggtcgatggacttcgtgttcgagcgtaccgcagaaggccgggtggtcaagtgcctgacgatcgtcgacgacgccacccacgaggctgtggccatcgaagtggagcgggcaatatccgggcaaggcgtgtccagggtactggacaggctggccatgcagcgcggcttgccacgagtgatcaggacagacaacggcaaggagttttgcggtaaggcgatggtggcttgggctcacgaaaaggaagttgccctgcgtctgatcgaaccgggcaagccgaaccaaaatgcgtacatcgagtccttcaacggacggctgcgcgacgaatgcctcaacgagcactggttcccgacgttgcttcatgcccgcaccagtatcgaaagctggcggcgcgactacaacgaagaaagaccaaaaagagcgcttggcggtctaacacccgcccaatacgccgcgcagttggcggcgaagaacgataacatcagcaccggactctaaacccgcccactactcaagccggggggacgtcgcgtgcgcaattacatgggccgcaagtggctcatgatcgatgctaggactcccaaggagtcactaccaactccgcgaagcgtggcagaggcaaagttgcgctgtagcggtagcccgaggtagtagagccccttgattgtggtggaaaccccttggctgtgtagtgcccgcctgtccggatccaaggcttcccgtggcaggaatgacatgttcggccggaagcccgtcgcgaagatcacagcgtcgaccgcctgtatttccgcattcggccacaccaccccatcgttggtaaacgcagtgaacatctctcgacgggaaatggcacccgtactcagggcgtgtcgataacgtccatcatccagaacgggcgtgctctgatcgctcagccaacgggaattgcccaggccggtccacttgagccagtcatgaaaatcgaagccgaggaaccgttgtggcatgaacttcactggctcgcgggttgccagcaccacggtggcagtggagtgcagttcgtgcgcgatctgtaccgctgagttggccgcacnnnnnnnnnnnncgcgtttgccttcgaagccggtgggtgttcggtaggccgaactgtgcagaatcgtcccttggtatagctgccttccagggatccccggcaggtgaggtgtgttgaagccaccggttgccaccactactgcctgggcggtaatgaccgctccatcggcaagtttgacgcgatgttggcttgcttcggagatgacctccacaacctcgctgttggcgcgcactggcaggtcgaaggcggacgcatactggcgcagatacgcggtgacctcgtcccgcttgggatagcgcttggctccgccggggaactcgaggccaggcagcgaggaatatcctgccggggagaacagggtcaggctgtcgtagtacgacggccaactgccaccagcggccggttgtcgttcgagaatcaggtgcgacacgcctgcgttcttgagccggtatgacatcgccaagcctgcccgccctgccccgatcacgacgacgtcgacattcaacttattcatgcgtgtatgcgcctatatgcatatatgtgagttgcgttgatgaatcaagaattgcctgcggtattacttcaaatcaccggggcagcagtaaggtgccagcgccctgacctgcagcaggatctgctccaagcgtgcgaccatcgcgaggccatcgacctggtagtacacctgccggctcacccgctctgcgcgtaggatcccagcatcgtggagtccctgcagatgacgtgagaccacggatcgctcctgtggaaggccggcggcaatctccgcgatatctgcccgttccacctgaagcacacgcttgagcacggccaagcgcgacggctcagccagcgcccgaaaaatggggtctgccagcacgcttactgcttgctcaatggcgtttgccttgggggtgcccttgctcatgcataaagcatatatgcacacgcatgcatattcaagggctcacgccctgcgtctttgcaggcaaccaacagcttccaaccaaggaaacagtggcaagcagcgccaataggcagatcagccaaacaggctcggttcgctcgagcgcaatggctgcaagcggcggtgctgccgcctgtgccagtagcatgggacgggcaagttggcccatggtcttgccgtagtccgccgatccgatcaacgccaacgggagggtgccgcgggccaccgtgagtatcccgttgccggcaccgtagatgacgaatgcaatgatcgctgcccacgagtatccagtgagtagcagcagtagcgctgccaatgtcgctgcaattcccacgcgtgcggaccaggtcggatgcacgcctcgcccgaagtacatatccagcaaacgagcgatgacctgcgcggggccgatcaccatgccagcgagcagcgcaaccgatggcgccagcccgatggcaccgagcagcgcaatcagatgcaccgataaggtcgccatgatcgctgcctggcaggtcagcaacaggccaatgagcacaagccagtgtgcaggcggtgctgcagctgaaacgggtgctgcagtgctggtgtggacggcagcgaccgctgagggatgcggacttgcgctaatacggggctgatgcttcggaatagcgagcaaatggatgggcaatgcgaccagcaggttgaatgcggcagccacccacaacgcgccgcgccatcccatggcctcgtcaaggtaggtcagcgctggccagccgagcgtgcttgcaaagccggccaccaaggtcaggccggcaatggattgcttcgcgtttgccccgagcagctgtcccagtgtcgtgaacgcagcgtcatacaggcccgcagacatggcaacgcccagtaccacccagccaaggtaataggtagttggggagtgtgacgtggccagcgccgcgaggcccatggcaaacactacggagctgaccgccagtacggtccgccctccccgcctgtcgatggtccgaccggccagaggagcgactagtccggctgtgaccagcccagcggagaggcctccgaccaacagccccagcgaccagccagtgcttctggacatgggaagcgccagaatggccaacaggtaatagctgctggcccacgcaatgatctggcccactcctagcgcaacgatcagccggggcagcttttgcggctgcttggacgcgctttgcatgctctcgaactctccctgccgcttagcaactcagcggacgcgcttgccgtcctgatcgatcaccacttcgccatcttccttggtaaagggctcgtgcactgctggcaggatgtccagaaccacctcagaaggccggcacaggcgcgtgcccatggtggtctggacgaaggggcgattgatgagaataggattggccagcatggcatccagcagtgcgtcctcgctcaacgcgggatagtgcagccccagttccagatagggtgtgcctttctggcggattgcaccgcgaacatccaatccggcggcggcaatcagctcgacaagccgcgttcggctgggtgggttgaccaggtactcaatgacttcaggctcaatgccggcgtggcgaattaaagccaaggtgttccgcgaggtgccgcacttggggttgtgatagatgacagcgttcatgcgttctccttttcattcaatgcggtctcgacgacaccggccgcggcagtcagcgcggccgcttcgacagccccctttcgttcgctgtagcgatcaaccaggtagtcactgcgtccacgcaccaggagggtgaacttgaccagctcttccatcacatccacgacgcgatcgtagtaggcggaaggcttcatgcgcccctcgtcatcgaactcctgccaggccttggccaccgaggactggttcggaatcgtgaccatccgcatccagcggccgagaacgcgcaacgcgttgaccacgttgaaggactgggagccaccgcagacctgcatcactgccagcgtgcgaccttgggtcgggcgtacgctgccctcttccagcggtagccagtcaatctggttcttgaacacggcagtcagcgtcccatgccgctccgggctgacccacacgtgcccctcggaccacaacgaggcttggcgcagctcctgcaccttggggtgggaggcgggcaccgaatcgagcatcggcagctcatgcggatcaaacactcgggtctctgcgcccagatgttccagcaaccgctgcgcctccaaagccagcttgcggctgaacgactgcgggcgcagggaaccgtacaagatcaggatgcggggccggtgcggcgcggcattgggctcgctcagcttttcggccaccggagggttcaaggcgcccgggacgacattgggaaggtgttgcatggggggttgtcctgcctattcgattcgactattctagaatcatggaacataaaaacgcaactcacgccctggccgccctgggtcacgccacccggctttccatcttccgcctgctggtccaagccggaagtggcggcaagctggccggcgatatcgcccagtccctctcccttcccggtgccaccctctccttccatctgaaggagttgctggccgctggcctgatcaccgccgagcagcgcggtcgcaccatctgctaccgcgccgagttcgaggcgatgagctcgctggttgcctacctgaccgaaaactgctgcgccgacgaacaggcctgcgaacgtcctgctggctgctgacctccccccctcctagagatcgctcaaatgacccgtcgtgttctgttcttgtgtactggcaactccgcccgcagcgtgcttgccgaatcgacccttaaaaaatggggcgaaggccgctatctctccttcagtgcgggcagccagccggccggtcgcgtcaatccctttgccattgcccagctggagcgcgaaggcttccccgtcgagggcatgcgcagcaagttctgggacgaatttgccgaagccgatgccgctgccatggatctgatcgtcaccgtgtgtgacagcgcggccgccgaggcgtgcccggtggtgtttggtgacttcgttcgcgtgcattggggcctgttcgacccggccggcgtggaaggttcggatgcgcagaaggcagaagcctttgaccgtgcccatcagaccatcaagcgacgcctgcaggccttcctggagattcctgacagcgcctgggacgaccgcgcagcgctgaaggctcgcctcgacccgatcgcgcagatcgactaaccgcttttccgagacctgccatgactactgattccccccgcctgtccttcctggaccggtaccttacgctctggattttcttggcgatggcccttggcgtcggcttgggcgcgatgttcgaaggcgtccccagcgcgcttcacagcctgtcgattggatcgaccaacatcccgatcgccattggcctgatcctgatgatgtatccgccgctggccaaggtgaagtacgaagagctgcccaaggtgtttgccgacaagcgcgtgctgatgctctcgctggtgcagaactggatcatcggtccgttcctgatgttcggcctggcggtgctgttcctgcgcgactaccctgagtacatgactggcctgatcctgattggcctggcacgctgtatcgctatggtgctggtctggaatcagctcgcccgcggtgatgggcagtatgtggccgggctggtggccttcaactcgatcttccagatcgcgttgttcagtgtgtacgcgtggttcttcctgtcgtggctgccgccggtgttcggcctgcagggcagcgtgatcgacgtcagcttctggaccattgccgaggcggtgctgatttatctgggcatccccttcctcgcagggttcctcaccagccgctggctcaaggcgcgcaaaggcgtgcgttggtatgaagagaagttcctgccagcgatcagtccgatcacgctggcggcgttgctgttcacgatcgttgccatgttcagcctgaaggggggcgatgtgctgcgcatcccgatggatgcagtgcgcatcgcgatcccgctgacgctctatttcatcattcagttcgtgctgagcttcttcatgggcaagttcattgcgaaggactacccgcgcacgaccgcgatcgccttcactgctgctggcaacaacttcgagctggccatcgccgtcgccatcgccgcctttggtctggcttcgccggtcgccttcgctgcggtcatcggaccgctggtggaggtgccggtgctgatcctgttggtccatgtcgccctgcggctgggcaagcgctactttcctgccgacgcacggagtcattgagttatgagcacgacccgacacatcccgctgttgatcctcggttccggcccggccggctggacggcagcggtctacgccgcccgcgccaacctgaacccggtggtgatcaccggtcttcagcagggcggccagctcatgaccaccaccgaagtggacaactggccgggcgacgcccacggcctgatgggcccggacctgatggcgcgcatgcaggcccacgctgagcgcttcgagaccgaagtgatcttcgaccacatccacaccgcggatgtgacccagcgcccgttcaagctgatcggcgacagcgccgagtacacctgcgacgcgctgatcattgccaccggcgccaccgccaagtacctgggcattccgaccgaagaggaattcaagggccgcggcgtctccgcctgcgccacctgcgacggcttcttctaccgtgaccaggacgtggtcgtggtgggcggcggcaacaccgccgtggaagaggccctgtacctgtccaacatcgcccgcaaggtctacctggtccaccgccgcgacaccctgaaggcggaaaagatcatgcaggataagctgttcgccaaggtcgcccacggcaagatcgaaaccgtgtggcaccaccaggtggacgaagtgttgggcaatgaagccggggtcaccggcgtgcgggtcaagtccaccctggacggcagcacccgcgacatcgaggcacacggcttcttcgtggccatcggccaccaccccaacaccagcctgttcgacggccagctgaccatgaacaacggctacctggacatccgctcgggcctgggcggcaacgccacccagacctcggtggaaggtgtgttcgccgccggcgacgtggccgaccagcactaccgccaggccatcacctcggccggcttcggctgcatggctgcactggatgcggagcgctacctggatgcactcaagatctccgatcaacagcagagaaagaatgccgcctgagtgaggcggcgcgagggagcacagatggacagcgtcgatgtggtggtaatcggaggtggccaatcgggtctttctgccggctatttcctgcgccgcagcgggctgtcctatgtaattctcgatgcggaagcgtcgcccggcggcgcatggcagcatgcctggcactcgctgcatctgttttccccggcgggctggagctccattcccggatggcccatgcccgccagccaaggcccctaccctgcgcgtgccgaagtgctcgcttatctggcgcagtacgaacaaaaatatgcgctgcccgttcttcgccctatccgcgtgcaacgagtcagccactttggcgagcgtctgcgggtggtggccagggacggtcggcaatggttggcgcgggcggtgatcagcgccaccggaacatggggggaagcctacacgcctgagtaccaagggttggagtcatttgcggggatccagctgcactccgctcactacagcacccctgcgccgttcgccggaatgcgggtggccatcatcggtggtggcaattccggtgcgcagattctggccgaagtatcgacggtggcggaaaccacctggatcacacagcacgaaccggcgttcctggccgatgacgtcgacggccgcgtgctgttcgaacgcgcgactgagcgatggaaggcgcagcaggaaggccgggagcctgacctgccaccaggcggtttcggcgacatcgtcatggtgccgccggtgctcgacgcgcgggcgcgcggggtgctcgccgcagtcccaccgccggcccgcttctcccccaccggcatgcaatgggccgacggcaccgagcgggcgttcgatgcagtgatctggtgcaccggcttccgcccggcgttgtcgcacctgaagggcctggaccttgtaaccccgcagggccaggtggaggtcgacggcagcggcctgcgcgcgttggcggtgccctcggtttggttattgggatacggggattggaacggcatggcctctgccacgctgattggggtcacgcgttacgcccgcgaggcggtgaggcaggtcactgcctattgcgcagaccaccaggacaggtagctgacccctgttgccaaccgtgccagcttgctcccctcaacgtcccgctcccgcgggattttttgtgagcgacgttgatcgataactgaatagnnnnnnnncatcacggtgtcacatagagggcccaccatttcgtcatgtcgatatatctcgacatgtcgacatcttgtgcaatcggagcaccgtgatggcccagccccaacgcgtcttggattttgattacttcgaacggcgctcactcagcgcatcgatgtcgatcgaccatgcgctggatgcactgtcggcactgagcaacggcgcacgtcttgtgatcttccgcacgctggtgaaccacgagccggaaggactgaccgccggtgtcctgaccgacatgatgggaatgcggcacaacaccttgtccaaccatctggccgtgctgagccgaggcggattgatctgcggcacccgcgaaggccgcttcgtgcgctatcgcgcctgcctggacggcatgcatggtttgctggccttcctgctggacgattgctgcggcggtcgttccgagctctgtctgcagcctcatcccaccgatcccgcctgcgattgcgtggcggaggtccctgccccaccgcggccgctcccacgcccaggtggtcgtcgatctgggcagtggcgtggtcaaggtcgagggcctgcttgccgtagaacaggcggttgaggccatccagcggcaaggctatgtgatcgccgccgtgctcctttctgaggctggtacgccggccgccccggccgcatcctcctgctgcggcggatgccaccgctgagtccgcgcgagggcttgatcctgatcaatgacagtcggccccaagagggctagactggccatcatgagagctcgcacgtcccctgccctgatctgcccagcgtccgcaggcgctgcttcgggcgtgcgggagctgtcatggtgaggctgctgaggcgatggcggcgaccccgttctcgtgcccgactggcatggctgggactgtgggcgctgctgctgcagcaactcgcgctggtggcttacgcctgtccgctggaatcggtggaagctggacaagcgaccctgatggtcggttgcgaagagatgtccacgccggatcccgatgctccggcgttgtgcgaccagcattgccagcgcgatcacatcgccacggccgatgcgaaggcccctcaagtgccttaccagcccgcgctggccgccttcgcgctggtgcaggctctgttgccaccggtacacgcgcagttctatcgggatgttccggtgtgcgtgtccgatccgcctcccctgcagcgcttctgtagcctgctgatttaagccccctcctggattgacccgtgctcgtgctgcatgcgttgcagcgcgctcgttgtcgtttcccggaggtcttatggagatgtctttcttcttgcgtgcaaggcgcaagatggcgtgtgggttcgtgtttgccctggcgctcagtggtcctgtgctggcggcatcgcccgctatcccgatcagctacacagaagccctacaacgggcgcttgctaacgccccaaccctgcaggtgcgccgatcgcagatcgatgccagtaccgaagaagccgcgcgtgctggcgcgcttcccgacccacgtttgatcgtggggctggcgaactggcccgtcagcggacccgatgccttcagcttgcgggccgatgagatgaccacccagcaaatcggtctgatgcaggagtttcctgcgcgtgcgaaacgacgtgccgagcacgcgttggcgcaagcgacgctggcgcaagcgcgctcactgtcgatggccgaacagcagatggtggcccaagcggccgcgctggcctggatcgagctgtggagtacgcagcaagccgtagatgcgttggaaggtctgcgcgagccggcccgtatagccgagcgtgcggcgcgtgctcgcttggcaggcggcacggccggggccagtgatgtgcttgccgcccaggccgccctactgcagttggacaatcgcctggagcaggtacatgcggagcacgccgccgcgcaggccggcctggcgcggtggttgggtattgcaccagaggcgatcttggccagtggtgcggcaccggatttttcgcagttgccattggagcccacccaactgctggccaaactggaccaacacacgccactactgggctgggaggcacgcgagagcttagcccaggcccaggtggatgcggccgtggccgaaacccgcccggattggagtgtggagctcagctacggacgtcgcgagcgcgcacccgacggcatggcgcgcagcgacatgctcatggtggaagtgggtgtgggcctgccgctgttccagaagaaccgccaagcacgaggcatcgcggcacggcgggccgagctggaggcggtgtccgcagagcgcgatgaggcccggcgcatccaagccgagtcggtgcaacgcgcgatagcgcgatggcgcgggttaaccggccagttggagcgccagaacacgcagagcctgcctttggcgcgcgatcgtgcacgcacggcgttggccgcctacggcgccggtgccgacctgcagccgtggctggaagcgcggcgcgatgagatcgaattgcacctggagaacgcccgtctgctgggcgaacagggccgtgcctgggcggcactggcctatctgctaccccatgaggagaacacgccatgagcccgaccaagacgcgtctcacacagctcgccgtggccctcgggttgctggcgctcggctttgccggcggctacgcctggatgactcgaacctctgataccaccccgccccccggcacgagcgtcgcagatcaagcacgcaaggtgctgtactggtacgaccccatggcgccggagcagcgattcgacaagccgggcaaatctccgttcatggatatggagttgctgcccaaatacgcagatgaggccatagggggcggaacgcagatcgatccgcgcctgcagcagaacgtgggcatacgcactcaggaagtgacggtagagttactagggactgccgtacgcgtgccgggcacactgacgtgggatctgacccaggaaagcgtgatcagtgcgcgcatggaaggcttgatcacccacgtgcaggtaaaggcgccgtttaccgaggttcgtcgtggtcaaacgctggccaccgtgcaggccccggcatggaacgcggccatcgccgaagcacatgccatgagccaagctcagtccgcgggcgcgcgtgagctgcagggtgcggcgcaacaacggttgcgttcgttgggtgttccttctggcgcctcggccagaagtggcgtcgtgcttagcgcagaccacagtggtgtcgtgaccgagatcctggcacgcgagggacagacggtgatgcccggtacgccactgttcaagatcaatgggctggacacgttgtggctggaggcctcggtaccccaggcagcgctgggcaccttgcggccggggacctcagtgcaggccacggtcagtgcctggccggcagagcgctttgccggacagatccaggcgttgcttccccaggtcgacatggctagtcgcacgcagcgggcgcgaattgtgctgcgcaacccgcagcgtcggctggtgccgggcatgttcgccgaggttctggtgcagcccgacgccgagcaggccctgccagtcgttcccacggaggcgctgatcgccaccgggcgggacagccgggtcatcgtgcaggatccggacgggagcttccggccagtgcgggtgagtgtgggacgtagcgtgctagggcgcacgcagatcgtggcaggcttggccggtggtgaacgcgtggtcgtctcgggtcagttcttgctcgactccgaagccagtctctccggtgcgttggagcgcctgggtgctgcacaaccgacacgccctgccagcgcatcaggtgtgcacgagcgccatgacgccgggcacgaaccacgcactgtcgtgccgtcaccgtccagacagccggcgcctgtcgcgccagacacctccacctctacgccgccgcgctgcccggtgcagtactggtatgacccgatggtgccggagaagcatttcgacaagccgggcaagtcaccgttcatggatatgcagttggtacccaagttcggccccgccgcagccgctgattgccaggcaagcgaggtcatgtccgaagcgatggagggcacaccatgatcgcgcgcctgatccatgcttgcatcgccaatcgcgtgctggtgctggttgccgccgcgctgctggcggtggtcggtatctggtcggtaaagaacacgccgctggatgcgctgccggacctgtccgatacccaggtcatcatccgcacgcaatgggcggggcaaaccccgcgcatcatcgaagaccaggtcacctacccgttggccaccacgatgttgtccgtgccgggcgtgaaggcggtacgcggcttctccttcttcggtgattcattcgtctacatcctgtttgacgatgccactgatctttactgggcgcgctctcgagtgctcgagtacttgagccaggtacgcgatcgacttccgccgaatgtgaatccggcgctgggtcctgatgcgacaggactgggctggatctaccagtacgccttggtggatcggacaggtcaacgtgatgtggggcagctgcgtgcgttgcaggactggtttcttcgttatgagctaaaaaccgtgccggacgtggctgaagtagccagtgtgggcggtgcggtgcgcgcctggcagatccagcccgatccgcaggcgttggcggcccgtggactgacggtggccgagctcatcgaggcggtggatgcggccaacggcgctaccgggggctcggtgatcgaacaaggcgaagccgaactgatggtgcgcagcgaaggctacctgcgcacacaggaggcgttcgaacaggtgccggtaaccggcaacgacggcatccccgtcctgctcggcgaggtggccacgatcagtcgcgggccggtcttccgtcgtggtatcgcagagttggatggtcaaggtgaggtggccggcggcgtgatcgtcctgcggaccggcaaggatgccttgggggccattcggaacgtcaaagcgcgactgcaggcgttgcaatccagcttgcccgagggcgtggaagtggtgccggtgtacgaccgctccgagctgatccaggatgcggtacgcaacctcacccacaagcttggcgaagagtttctggtcgtagcgctggtatgcctgctgttcctgtggcacctacgctcggcgttggtggccgtcatcaccctgcctttgggtatcctggcggccttcatcgtgatgcacgcccaggggatctccgccaacttgctgtcattaggcggcatcgccatcgccattggtgcgatggtcgatgcagcggtggtgatgatcgaaaatgcacacaagcatctggagcactggcgggaggcgcacggccgggaacctcagggtgaggagcgctggcagctgatggcccgctcggcggccgaggtcggaccggccctgttcgccagcttgctggtcatcaccctgtctttcgtgccggtttttgccctgcaggcgcaggaagggcgattgttctcgcctctggcctacaccaagacctacgcgatggccgccgcagcagggttgtcggtgaccttgatccccgtcttgatgggctacctgatccgcggccgcatccgcccggaacagcagaaccccatcaatcgcatcctgatcgctggctatcggcccatcctgctgtgggtcctcaaacatcccggtgtcaccttgctgctcagcggcctgctgctagtgctcaccttgatcccctttagccggttgggcagtgagttcatgccgcccttggaagaaggcagcctgttgtacatgcccacggccctgcccggcctgtccgccgacaaggcccgtcagttgctccagctctcgggccggatgatcaagaccgtaccggaggttgagcacgtgttcggcaaggcgggccgtgccgaaagtgcgaccgatccggcaccgatcgaaatgtttgagaccaccgtgaccttcaagccgcgggatcaatggcgcccgggcatgaccccccagaagctacgccaggagttggacgcagcggtcaagattcccggtctgaccaacctatgggtcccgcccattcgcaatcgcatcgatatgttggccaccggcatcaagagcccgattgggatcaaggtctccggacccgatgtggagcagatcgagcgcctgagccagcagatcgagcaggtggccaagactgtgcccggcgtgagttcggcactggccgaacgcgtcacgggtgggcgctatgtcgatgtacaggtgcgcccggaaatcgctgcacgttacggattcactcaaggccaactccagcaactgattgccacggtcgttggcggtgatccaatcggggaaacgatcgaggggcgcgaacgctatcccatcgtcttgcgctacccccgtggccagcgtgactcgttgcaggccttgcaggatctgccgctgatcgcgccaggcggtgtgcaactgaccttgagccaggtggcggagctgtcaatcagcccaggcccgccgatgctcaagagcgataacggccggttggtgggctacatctacgtggatgtggccgatcgcgacttgggatcggtggtccaggacctgcaagccgcggtgcagacccaggtgagtttgcctgccggctatggtctggcgtggtcggggcagtacgagtatctgcaacgggctttggcacgcctgcaatgggtggtgcccgcggcgttggcgatcatcttcctggtcatctggatggtgtttcgccggctcagcgatgtatccatcatcctgctcagcttgcccttggcgttggtgggcggtttctggttgatctgggggctgggccatgcgatttcggtggccagcatgatcggattcatcgccctgggtggcgttgcggctgagttcggcgtcatcatgttgctgtacctgcgtcatgcttgggagcagcgcttggccagcggtgcgccggaagatgtgtctaccctgcaagaggctatctacgaaggtgccgtgcagcgggtgcgcccgaaggcgatgacggtagccgtcatcctggccgggttgtttccgctgttcgttggtgccggtgccggctcggaggtcatgcaacgtatcgccgcgccgatgctgggtggcatgctcaccgcaccggtgctctctatggtggtgattcccgcagcgttctatctggtgcggcgacgtggattgcgcgcggcgcggggcgaccaatgagagacagactgagcacctgaggtccgtccccacaaaaagacgcgagtcatggaagaagtcatgactggcgtcaaaggggagagtaccgcctacgtgcctacttgtcagtgcccggcgtgcggggaaatctcaaagctcagcgacgcccgatccgacacaaaatccaaagccttttgtgtagagggcaccatgtgattggtgtggatgtaccaggtcttggcggtggtcacctggaaactggcttggccttgggcatcggtgcgcaggagcgtagcgctaccgtgcccgcccttgaccggtgcatcagcacgatgaccgacgtacacgcgtaggttgggcactggcgtgccctgctgcagcacttggaacgacagctgatcgccgaccttcacgcttccaggattgcgggtcaagcggatctccaacggatagcccagcgaggcagcgaagtcgtcggtcagtttcgtgcccacctgtccaatggcacgggcatgcttggtatagctataggtgacccctttggggaacttgcttgcgtcataggtggccagcgtatcgggcaagtcttccagctccaggtacttgcccaactcgctggccgtacgtgtgctggtggaagccatcgtcgagacacccagcagataggtgccctcgcccgccggatggacggtgagttggctttgcttgccgatctctttccaactggccaggtccggggcggccttggcaccgtcctggctcagcgaaacgtcctgtagacgcgctcgggtgactgcgccagcactttcatcgaaggtgccgttgttcaccaaggcggtgttcgcctcgcccgctgcggtgccaggcttggagaaagcgacaaacaggtcgtgcgcaccggcactgccggccacagcgaacagcagtagtgtggcggatagttgcgtgtttctcatgatgtgtagctcctcgtgatcgtggcttaccagtggtaaccaaagcggacattccagcgacgacccagcaagtcgtacgtcatggtgtcggtgtcggtgttggggttgttcttcacgaacggcgccttcttatcgagcactttttcaacgccggcggagatatcccatttcttcttgattccgtagctcagttgcaggctgtggtacaccacgctggacacatgcgagccgatcgtgtcgggcacggcgatgatgtcgtccgcgctgccgatgtactgcgccgaatagacgccggtccaacggttcttgcccatacgcagtgagcccaagccacgccactgggtgtagctacccaagccgctggtgatcttgccggcgtactcaatggtggtggccccgggcgtgagcgcccccaacccacgcggggtgagtctggaggtcctggaagccctgctggatctggtcatggcctcgggcaaggtacgtgtggtcgacgtggcggaactgtgtccgcccctggatccggatcaagccaccgcacgtgtggccgcgcgtttgatccaccgaatggtcagtgcgcaggctcagtgaagtgatatcggctggcaaaaggcagtgagctaacgggaacgctcagccagcaactgcttcatttgcgcgatctcctgtgtctgcgaggtaataatgtcctggcagagcttcaccaactcaggatccttcagacgattctcctcacacatcaggatggcgccagcgtggtggggaatcatcgaacggatgaactgcttgtcagtgaccgctgcttgagtgcgaatgccccaccagcagaacagcatgaacgccaccgtcagaccagccagaatcagattgcgtcggcgatcggggtacatgctggacattagccacagctcgatcagcagcatgggagcggccatcaggcccgccatgtagaactggttcacgttgttatagacgttagcccactgatcgaccattgcgtacatcaatgcgtacatggccacgaaagacaggcccatcatcaacaacaggcggccgtaatggccttgatgcccttgttgtgcctggtgggcaggttggtgtgaggcgtgcggttttgcgtgctgggactgcgggtcttgcgcgttttcgtgcgtaccgtgcgaagaggacataacaatctccgtgggaatggcagaacggcggaagaacccgggaactgttggaacagctcccgggctgagaacacttacatacccttgccggcagcgaattcctgcgggctcagcttgccatctttgttgctatcgagcatgccaaagtgcggcgccagcttgtgcttggccagttcttccttggacagcgagccgtccttgttggcatcgagcttggtgaaatcggcatcggccgccgccggcttgtgctgaccgtggtcggtggtgggcgtggtggtctggccgccggcgaaggccgcgcccgccatcaggaacaaggccatcatcgagagggaggcataacgcttcattgcagtactccttgtgggatatgagccatcagtgacaggaatggccgcgcgcaggctcatcggcgcggtcagggtggggggtggcaacaacggtggagccggacaaacgcagggcattggtgaccaccgaaaccgagctcaggctcatggccagggccgccatcatcggactgagcaaaaggccgaagctgggatacagcaagccggcggcgataggcacgccgatggcgttgtagacgaaggcgaagcccaggttctgcttcatattggccaccgtcaaagacgagatggcacgggcttgcacgatgcgcctcaaatcacccttgaccagggtgagctgggcgctggacatggccacatccgtgcccgtccccatcgcgatgcccacatcggctgccgccagggccggcgcatcgttgatgccatcgccagccatggccacgcgacgaccctgggctttgagttgctggaccaggtcggccttgtcctgcggcttgacgccaccacgcacatcctcgatgcccagcgtgcgccccacggcctcggccgtcgcctgtgcgtcaccggaggccatcaccacgtgcaggccatcggcacgtagcaggttcaaggcaggcaaggtcgtggctttgatgggatcagccaccgcaatggcgccggccaaccgaccattgaccgccaggaacatcacgctagcgccttctttccgaagacgctcggcgctgctttgcaaaggtgctacatcggcgccaaccgacgccatcaggctttggttgccgagcacgacatcctgatcggacacgcgcccgcggacgccttggccggtgagcgaatcaaaatcttgggcggccaccaggttcaagccacgtcgctgggcttcagccacgatggcctcggccaaggggtgctcactgccctgctccaagctgccggccaaacaaaggatctgatcggcgtcgaagccggcgttggagagcgcgtcgcgaaaggctggacgcccctcggtcaacgtaccggtcttgtccacgatcaacgtgtcgatcagacgtagctgctcgatcgcctgagcatcgcggaacaggaccccgacctgcgcagcgcggccagtggcgaccatgatcgacatgggggtagccaaacccaaggcacacgggcaagcaatgatcagaaccgatacggcattgaggacggcaaaggtccaggacggttcgggtccaaacagaccccatccgaagaacgtgagcaccgccgtggccagcacggccaggacaaaccagtacgccaccttgtccgccatacgctgcatcggcgcgcgggagcgctgggcttgggctaccaactgcacaatctgcgccagtaccgtcccggatccgactttgtccgcccggatgactaaggcgcccgtcccgttgagcgtggcgcctataacgtgatcaccgacagccttctccaccggaatgggttcaccggtcagcatcgactcatcgacactggcgcggccttcgatgacttccccatcgaccggcaccttctcgcccggtcgtacgcgaagcagatcacccacgtgcacgtgatccagcgcaacgtcctcttcgcccccatcgggtttgacgcggcgagccgtcttgggcgccaatcccagcagggacttgatggccgccgaggttttggaacgcgcccgcagttccagcagctgtccgagcagggtgagcgagacgatgaccgctgccgcctcgaagtagacccctacccgtccatgctcgcggaaagagtccggaaacaggtccggtgccacggtggccaccacgctgtagccaaacgcggcggccacgccgatgccgatcagcgtccacatgttggggctgcgattgccgatggactgtaggcagcgctcaaagaaaggccaccccgcccagagcaccaccggggcgctcagcacgagctcaatccaggtgcgcgcctgcgtggacaagccgggcagacggtgtcccagcatggccaagaccaggacgatcaacgtcaaaggcaacgtccaccagaaccttcgggtgaaatcgcgtaactctggattgtcgtcctcctccagcgagggcatctccggctccagcgccatgccgcagatcggacaggtgccgggacctggctgacgaatctgcggatgcatcgggcaggtgtagaccgtggcgtgggtaccgctgggttgggccaccgctgctggggcggtcacttcaacttgctggggagcatcgtccgtatagcggacgggattggtgatgacccgtccatccgcagcctcgacaggggctgcgcctgcagaatggtgatggtcatgggacgacggtgagttcatgccgatgctcgctttagtggggatggactgccaaggcagtgtgccattgcgggttacacagctattcggggctgagcgtcccgagcactgaaacaacaatcaggatcaagatggccagcgcggcctcagccgtaacactctgccgcaaagcccgcacctcctgcgcgggatctccgctggtcagcgctcgttccaagcgcggcaccagcgtccatcggtgcagcgctcccaaacccagcattccagcgaacagggccagtttgaaaagcagcaacttcccgtaggtgctctggaacagggccgaaaacgaccacgcggtgagatccccgtagtgcgcgatgccggacacgatgagcgcaccaacgaagatcgttcccagcgtcgaaaaaccatgcagaaagtcatgcgttgatcgcagacgcccgctgccgttcgtctctttgccgcgcagcagcatggcaaggaacatcaggaccgctgcgatccagccgcctgccgcgagaagatggacgatgcctgcagcaagccggaccgcgcctgccaagccctcgccagcggcggcgtggccgttccatgccagcgaagcgagtgcgccgcccgccagcatcgcccccagcgggaaggcggtctccaccttcccgcggcgacgatgccatccgagcacgaacatcagggcgaccagcagcgcgaccagcagcgcgcctctcgccatggctgcccggcccgcggacgtctcgagcagataccagccaagcgatgcgcgatcaacctcggcaagcggcattcccatgatgcccgcggtcttgaagacgacatcgagcccggtgagcacgagaccggctacggcacccgccaatagaacgcccatgagtgaccacccggccaaggcgtcggcgagtgccgatcgacgcgacccgtaccaaccgaagagtggaaccccgaaaagaaccatgatgacaaggtattccaagaatctcagtgcataagccgacaggtcgaacattcgcgactcctcagcgcactgtgaagctgaagctgcccggcatggggtggttgtcaccaccgacggcgcggtattccacggtatagacgcccggagccagcggtccaggcaacttggcacgcagggtcttgccgttgttgacgatctcggtcgtgaaattctcgatcggcatggtggaactgccgtgcttcatgagcaacttgagacgcgacgcccgcggaatcaatgtctcgttgaacacgagatcgatctggcctggcgaggccaccaccgcatttgccgccggtgtggactgctgcagcgcggcgtgggcgtgcgcgacctgcagcgaaaactgcccggccgcgattgcgaggacgagcgcgaaggagcgaatgacgttggacgacttcatatggataaatcctcattggaatgtgatgcaaagcccgttcgggaggggccgcgctgtgttcgatgcgacaagcgttagatgtcggactgtcactgaaaccacgatttgtcggattttcttgatacttccgctttcgcgagacgaggatcccaccggctcaggcgggatcctcgacgcattacgctgccatggcgctgcagctttccgcgcagcggcgacaaacttcggcgcagcgcgtcatctcagggtcgttcatggcgtcgcatgcatcggcgcactggcggcagatctccgcgcaggcaccgcaaaccacgtcgtgaacgctggcaccgcgcagcatcgcgtcggcactggttgcgcaggtatcggcacacgtcgccaacagggcgatgtgctccggggccgcgtgaacacctcctttggtcaggcagtagttgatggtctccaggcagatcgcatggcattgcgtgcagttgtcgatgcactcgttcatggcctggggccggtgtgctgcggaatggtgagtcatgtagttctccttcttcctcgcgggcgagaatcggcgcgcccgcaacaccgtcccctgttgctgcgacggatcagtgctgtgcgaacggttcagtggttccgtcgcgatggatcagctcgaccgtgaacggctgctggcgtccctccgggacctccatgcccggagaaccaagcggcatccctgggaggaccaggccgcgtgcgttcggcttttcttcgaggagacgcttgatgtccgcggccggaacgtggccttcgatgacgtatccgccgatctcggccgtgtggcaggagccctttgcataggggacacccaaccgctccttgaccagacccaggtcatccatgtcgtgcacatccacggtgaatcccgccttctgcacgtggtcgatccagacaccgcagcacccgcaggtcggggtcttgtggacggtcatgcgtggcagggctgctggagtcgcgtcggctgattggacgacaacctgtgcggagggcgaggttgtgggttgcgcggatgaagcatcctgggtgcaagcacccagaccagccacggcaaggaccacaaaagtcagacggtgcaatgtgagcgtagtcatttcaatctctcgactcagcgcttggtccgcgaggaccagtggatgtggacgatccgccagccgtccgcggtctccttcagcaccatcgtctcggcgctctggacggtcagtggctggccgtccttctgggcatgcaactcgctttcggttccgacccacgcgaactcgccagcggctcgtgcgcgctgacggagcagctggcgatgggcgcccttgaggaacgccgcatcgctgactgcgtgatggcccatgtattcctcgcggctgcgttcggcgcccccggactcgaggatgagaacgtcggcagcgagcagggcttcgaccgtggccagatcgccgctagacagggccctgttgaaacgctccgctacggcgaccgcggcctctgcagtgactgggacgtcgacgtccgcagatgccgcggcagcggggtgatgtgcgtgcggctgtgtcgcctgcgccattgcgggggacacgacggccagtgccagtgcgagggtgaacgagattgctgttgcgttcattgcgtgggctccaaggagatcaatgggtgtgcgcatggccgtcatcggccacgggcgtgtgtggtgcagggtgcgactccaccttgccgtcgggatggccgtggctcaccaacccgacttccgtgtcgctgggtgtcgggccgtggtgatcgtcgtccacgcccggcgggtgcgcatgcggcatggagttgttgcccggctcgaataaggcagggtgatcctcggccttttcgtcgtcatggtggccttgcgtctcgccgccgccatgcgaatggccctcgctgctgtcgacaagttccttgtacgcagtcgcgtccagcgtgggcaacttctgcaggaaggccgacatgttccatatgaactcatcgtccatgctgccgccccaagcgggcatgccgctggccttgatgccgtgcttgatcacccagaacgcctcagctggagcgaccggctgtttgcttaggttcggtggcgcggggtacaggcccttgctcatctcggtggccgccgcgtctggtgaaagatggcaggtcacgcacatggcgttgtagttgcccgcaccctggcggatacgctcaggatcatcaaggttcgtgggtagctgaagcttggcggcgcgcacctcaatggaacgctcgcgcgccgtttcaagtagcgcatacaccgggcgactatgcggatcgtcggcggccacgttgtacacgcccagagagaccgtggcggttgcgaccaccgcaaccaatgccacgccggcaccgagccatacccacatctttttgttggatttcattgtcagttccccttagaaccaggtacgaaggccgatgaccaagcgcgtgtcttcaaaggactcgccatgctcgcgtcgcatgtctgcggtattgccaaacgcgcgctcgtacaccacgccgatgtagggagcgaactttcgggtgaactcatagcgaagtcgtagccccgcctcagcggcactcagacccgaacctatcccgcgcaatggatcgttcttgccataggcggtgacttccaccagcggctgcaagatcagccggttggttagcagcaactcgtactcggcctcgacattggcggcagtctggcccccttcgccgagataggctgtggcggacacttcgaacttcatcggcgccaagccctgtacaccgatagcggcgaagttctgcgatgccccaggcttgaagtcatgacgcacaccggccaccacatcccaccacgtggagatactgcggccgtaaagcacttccagatcagccgactcggtctgaccatccgtgcgttcgccttcactgcggagccagacgcgattgaggtccgtaccgatccagccctggccctcccagcccagcccggtgcccggatcggcatcccaggtttccaggcgattgagcagcacgtagctcttgatcgagttgtcatgcaccggatgcgcgtgttccggcgcgatggccgccttgcgatccgcgtccgtcaccgcgggaatcggggtgcgcggctgcgttggcgctgcaggcccgtgtcccatctgactgtggtccatgccctccatcgattgcattcccgcttctggtgtagcgggcgcgggcgaatcatggcccatctgcgaatggtccatcccctgcatcgcaggcgtggccgtgccggaggtgtcggctgcagcgggctgtgccatctgactgtgatccatgccctgcatcgactgcgcctgcgctgtgggcgccgcaggtgtgctcgcgggcgagccgtgccccatctgcgaatggtccatgccctgcatggcaggctcggctgcgttagcctgcggctcggcgtggcccatcgccgcatgatcgatcgtcgcttcgctcgtcttggccggtgttgcaggcttttgggctggcgcaggttttgatgtcggcgcctgatgtgcagagtgatcctgagtctgggtctgcgcgccctgctccatctgcatggagccgtgctgcatagattgggcgctggccgcattggccagggccagcgagatagccgtcagcgcagtcagggtggtatcgcgtctattgatgttcattcgtcgaccctcaccgtgcgcatcattccggcttccatgtgataaagcaggtggcaatggaacgcccagctgcccaacgcatcggcacgcacgcgatacgtgcgtcggctacctggcggcatatccaccgtgtgcttgcgcaccatgaagttgccgttgtcgtcctccacgtcactccacatgccgtgcaaatggatgggatgggtcatcatcgtgtcgttaaccaatacgatgcgcatacgctcgccgtagttcagccgcagcggctcgacatcggaaaacttctgaccgttgaagccccaggagaatttctccatgtgtccggtcagatgcagctcgatctcgcgaccggggtcgcgtccgtcagggtcttcaaaggtgctcttgagcatggaatacgtcagcacatgacggccgttatcgcgcaggccattgcccggatcatccaagcgcgaactcacgctcatggcttggttgtccaacaggggattgttggtctcgctagcagggtgtgattgcatgcccccgtgctgcatgcctgccatggcaccatcgccggcggcgggcatcgcatggcctgcatgggccgaggtcgcgttaccgctgacaggtggggtcatgccaggcatgcccatggccgcaccacagccgccttccatgcccttgctgccgccagacatatccatcgacccatgatccatgcccatgtctgccatcgtcagcagcggccggggatccacagacggaacgggcgcgcgtaatccttcgcgcacagcgagcgtgccgctgatgtagccggtgcgaccggagtcttgggcaaagatggtgaatgcgtcctgcccggagggctccacgatcacatcgaaggtttctgctaccgcgatgcggaactcgtcgacggaaaccggatggacatacaagccatctgccgccaccacggtcatcttcagccccggaatacgcacatcgaagtacgtcatggcagagccattgatgaaacgcaggcgcaccttctcgccactgcggaacaaaccggtccagttgcccagtgaggtcgtgccgttcatcaggtaggtgtaggtgttggcgttgacgtcggacaggtccgtgggcgtcatccgcatcacgccccacatcttgcgatcttccaacgtggccgacaggccgttgcgcttcacatcgcgcgcaaaatcgccgaccgtgcgcttgtagtaattgtcatggcccggcatcttcttcaaacgatcgaacagggccgtcgggtccaggtctgtccaatcgctcagcatcacgacgtagtcgcgatcgaaactgaagggctccggctccaatgggtcgatgacgatcgggccatagagcccggcttgttcctggaaccctgagtggctgtggtaccagtaggttccgccctgatgcagggtgaaccggtagtggtaggtctcaccacgtccgataccgtcaaagctcagacccggcacgccgtccatgttggccggcaaaatgatgccgtgccaatggatggaggtgtccgcgccatggatggagttagcgggcaatgcattggagacgcgcaagttgaccgtggtgccttcccgccaccgcagcaacggcgccggaacggacccgttgaccgtgatcgcggtgcgggtcttgccggtgaagttcatcggcgtctcgccaatggtcaggtcaaactcagtgcccgatagtacgttgggttgtcccggccccttgagcgcccaactggctttgggccagaaacctaatcctgcgactgcgcctcccaaggccaagccttggacaaatcgccgccgcgaaggcagcagcggtccaccgcgtggaccacgaaaatcatcatgcgacatgaaaatgctccaagcgtcgtgttgccaccggcgggcggtggtacagagcgggcggctggcctaaacaggcatgcaagccacaccaacggcgccattgcggcgcctagggacgcttagccgatcggtggtcggatcagatgaggcaaggcaggtgccgcatgccctaggggcagcggcatgacatccaggcccaaggccagttgcaccgaaacatgcaggcgcgcaggaagtgcgctcgcgcaagcgtgtacgcaggcgcaccggcacgcagaagacttgcaacagtcgggaccggcatggtcgccatgcccagtgccagccttttcaatcgatgtggcatcgggatgatgctcagcactgtgatgggcgaagcagtcttcgtcgacttgcaccgcggcagccacttcgctggcctgctcttccatgaccgggttcatactgacggacgcaaacgccgaccacgcgccgttaagcacgagcatggcgatcaggaacagtcgcagtagaagtgaggaggctgacacgggcgacatggtatatcactttagacaaggcgcgtgtgtatcggtcgtgaacaaaatctcaagtaagcctgagatgtcgcgacttgtcagtcgcactagccgcggacactgcagctccctccagaagcgcccaaagggcgggttgaggcgaagagttgcccatagggcgagcgcttgttcggtttacttctcgggcgtggcctcgatcagcttcaccaactcgcgcttctgctgcttgcttagcgagccccagcgcaggagcaacttggccagcagatcatcgtcggtgtaaaggaaggcggcggggatccccaacgcttgggccaaccgctcagcaatctccagcatgggctcgtgcttgccacgctcgtactggttgattcgggggctggccacgtgaggatccagaccggcccggatgcccaactccttctgcgacaaacccgtgtgcaggcgggcttgtttgaggcgtcgagcgaaggtcggtgttgagtcgacggacaaagtcacgcgcgcaccccatggagaccccataaggatggcggatgtaccctgccttgcatactaagatattcttagctttgaggcaaccggcgacaccggtagcgccgnnnnnnnnnnnaggggccacgccgctccctcatccccggaaaccgcatgcccggaacctcgtcaatgacgccatctggggtcgccagcatcgaggagttgggccttcgtggcacccttttcctagccgcactgttagccgcgcagctacgacgcctaccggtggcgcccacacgccgctccaccttgctggtgctggacacgctgcgagacttggccttgatccaagttccctggccagcggatcgatggcagatccgccccgatgccgaggtcacgcccatcgaagatctgcaatgggctttcgcctggtctacccacgagcgcaggcacctgctcccggtgctggaagaccaactcggcgatatggcacacgatgtagacttggcggacgcgaaactggagctgtgggatgaacttgcactctgggagaccgagcagtttctggagcagcaattgctcaaacatcacttcgacccaggctgggcacgtgatgtggggttcgtctttcaatccggaccgcggggcttgccgatcgcgcggtagcgttactgctgctgggcggcggtacgccaaggtgcctcggtggcgatgcgtcttggcgtgcacgacagcgcccatgtgcgggaagccatctttcaggaggtccagaagcgcctgcgctacctgatgaccagttcgcccgagcaaggcatgttcaagccctatcatttggcaccggagtcctcagtagccaaactgtttgtagattgggtcgtccctatggaatgggcgtactggacaggtgagcgccaccccagccgctagcagacaaacgagcagcctcgtcagtcggctcccccatcttgcgcatggccgcgccgagttttctccaccgcattttgtgctggcgtcagttgattcagtagaggctctagcgcttcaagacgtgcattggcacgcaacgcatcggcttcagcgctctcgcggcgctcacgctcccgcgcaagggtgtcttgaacttgagctagctcgttgcgcatggtatccaaggtcttggcgtcagtcttccagcgctcctgcagtgcaaaatagtccgtcgcggtctggcgcaacgccacgacctcgctgtgttggccttcgtgggcctgtcgtagctgggcaagctcacgctcaatccgcccgtggcgctccagccattgaccattgtcgcggttcagcaccaacagctcctgattcttcgcgcccaaggcttcattggcctgacgtaaggctacttgcagctcttggacctgatgctcgtgacggcgaagctcttgctcacgctgctctttggttgaagtgcggtagtgctcaagcgcttcccgggcatgggcatgcttgtcctccagagaacgcgtatgcgcctcatgatcagccagccgcaccgtcatgccagcgatgcgctcgttcaactgggcgatttccgcgatcctgtcacctagattctgttgaaggagggcgtgagcagcttgctcttggtgcaggcttgcttcggtgcgctgcagccgactgctcaaggcggcagcctcctcttgggcaccggaaagcgcctgttgccgactgtggagctcagcctgatggcgctcacgctcctgggtgaggatggcctctgcttcctcctggagccgcgaggccaagcgcgcaaccaagtcctgcaaagcatcactaacggctaccgtcctcgccggaccgccgccttcctctccttccagttcacgcaagtagcggtggatcgtggtcttggagcccgtgttgcccaaggccactcgcaccgcgtcgactgacggcttcttgccttgggccagcagcgcgtcgcgcgccttctggacgtcactcttatagagtcctnnnnnnnncatcgtgccaccccactttatttcgtaatgtattacataccatgtaattacatactattaaagcaggtagacgaccgctcgtcggcgaaaatagttatacgggataatattgaattatcccgcgtaaggcggattctgacccttcccggcgtcccaagcagtacgaaaccgcccagggccggcgatcgctgggtagtatggcccagagcggaaaggaggccagccagggtgcaggcaggctccgccaccgagcccgttggccatcaaaggactgtgcatgccgatcgaacgtatcgtcatcgacaacttcaagtcgtttcgccatctggacctgcccctcaatgcccacatgaacctggtggtgggcgacaacgaggtcggtaaatccaccctgctggaggccatccacgcggtggtcaccggccagctgcatgggcgcaatcttgcctacgagctcacgcgctacctgttccaccagcccacggtgcaggagtacttgggagcgcttgccacgggcacgccggcctcgccgccacggatctccatcgaagcctatctgggcgccgacgccgcgctggcgtcgttacgcggcaccaacaactccctgcgtctggataccgccggcatccggctgctggtcgagctcaacgacgactaccgcgaggagttcaacgcctacctgcagcagcaccagggcgcggtcagcctgccggtggagtactacacggtgcgctggtactccttcgccaacaatggcgtcaccgcccgtagtattccgttcgactcgaccatcatcgacacgcacggcatcaagaccttgtccggtgccgatcgctatatcgccggcatcatcgagcaggcactgacgcctgcgcagcgcgtctcgctgtcgctgagcttccgccgcatgcggcagagcttttccgaagaagcggatgtggcagcgatcaatgcctacttgaccgagcacaccggggacatcagccacagggcattgacggtaggcgtggacacatcgccgcgctcaacgtgggaaaccagcctgtcaccctacctggatgagctcccgttcacccaggccggcaagggcgagcaaagcgcggtgaagatgaagctggcgatgcacgcggccggcgcggctcacgtgctgctgatcgaggagccggagaaccatctgtcctattccagcatgacccagctgatcgacaagattgcggccctctccaccgcccagcaggtgatcatcgccacccacagcagcttcgtgttgaacaagctgggcgtggacaacgtgatcctgttcagcgcgcaaggccagatgaagctggaccagctgcccagcgatacccacgactatttcatgaagctgccgggccacgacacgctgcggttgatcctggccaagcaggcgatcctggtggaaggcccttccgacgaactgatcgtgcagcgtgcctacagtgaccatcacggcgtggcgccgatggctcacggcgtagacatcatttcggtcaagtcgttggcattcaaacgcttcttgcagattgccgatcgactgaggattcaggccaaggtgatcaccgacaacgacggtgatatcgcagttgtgcaagagcgctatgccgagcacatcaacgcgatctattacgattccgacgagagcgccccttcgctggaagagcagctgatcaaagccaactcgctggccgaactcaataccgtgctgggcaaggcctttgccgatgaggtggcgctgctcaagtacatgaagggccataagaccgatacggccttggcgattttcaatagcccgcactcgatcaggttcccggactatgtccagcgtgccatcacctaaccgggtcctgctctcggcagccggctcgggcaagaccacgttgctggtccggcaggccttggagcgacctgggcgccgcatcgcgattgtcacctacacgctggaaaacctggaagagatccggcgctcgtttgaggcccacgcaggcgcggtccccgcgcatgtcaccttgcacagctggtatggctttctgctgcgccagtgcattcgcccgtaccaggctgcgctttgccctgagcctcgcatcgagaccatcctgttcgtagaaggtgtcaccaacaaccgcgccccacgcacccaggtggcgcgccactacctggcgggcaaccggatgtattcggaccgagcggccgatttcgctgtgcgctgcgatgagctgacccaaggccaggtcgtggcgcgattggcggcgatgtacgacgagctctacatcgacgaagttcaggatctggccggctttgatctggatctggtcgaacggctgttgaagagcgagattgccatcacgttggtaggcgatacgcgccaagccacgtatgccaccaactatgcgcaaaggtacagccaataccgtggtccgaatctggcagcgctgtttcagatttgggaggccgacggcttatgccggctggatcaccgcctcaccagtctgcgctgcgtccaggccctgtgcgatatggctgacacgctctatccgcagatgccgcggacccaatcaggcaatggcgaggtcaccggacacgatggcatctacctcgtcgctccaggggatgtggccgcgtacatgcaggagttcgcccccaccgtgctccggcatgaccggcggcaggcgtgcgacggactgccggcggtgaactttgggcagtgcaagggccgcacctacagtcgggtcctcatctttccgaacgggccgttgacgcagtacctgcgcacggccgatgcagcgcgtatcaccgcgccgccgaaatactacgtggccttcacccgggcgcggcaaagcgtggcctttgtgtatgccggcgcgtgcgcgttgccgggtcatcagctctatgcgcctgccagcgcagacgcatagagccaggggctgcgatcacatcttctttaacggcgccgcggtgggcggcggcggtaccgggcccgggtcgttgaaacacagcatgatctgatcgatgccgaattgatcggccaggacctgggcaatcacagcatgcaccaggtccaggtcgaccgagggcgccgcgaccgtgatggtggccgcgatcgcacggccatgctcaccggcgaccaggcgcaggtcgtccaccgctttcacgcccgggtcggtaaacatcgccgcacggacctgttccaggttgagctcgttcatggggactccaaagcagtgctaccggcgcggggagctcggtcgcgatgcagccaacgatagagcaccggcagcaccaacaaggtcaatgcggtggatgagacgatgccgccgatgacgacagtggccagcggccgctgcacttccgagccagcaccgacattcaaggccatgggtaggaagcccagcgaggctaccagggcggtcatcaacaccggtcgcaggcgtccaagggcgccgtcgcgcacagcgtcgtctagcggatcgccctgttcgcgcagacggcggatgaaggcgatcatgaccagcccgttgagtacggccacgcccgacagcgcgatgaagcccacgccggcagagatcgacaacggaatcccgcgcagagccagtgccagcacaccgccggtcagcgccagcggcacgccactgaacacaatggccgcatccttggccgagccgaaggccatgaatagcagagcgaagatcaacgccagtgtcaccggaacgaccacgcccaggcgttgggtggccgagatcagctgctcgaaggtgccgccgtaatcgatccagtagccctctggaagcgcgacatcctggccgatgcgtgtgcgcaactcgccgacgaacccgcccagatcgcgctcgcgcacgttggcggtgatcaccacgcggcgcttgccgttctcgcggttgatctgattgggcccgcgctctacctggatcttcgccacttcccgcagcggcaccgtgcgaggccccccattggcgccggcggccagacggctggactcatcgacactggtgcttgccggcagcggaatgggcagatctgccagcacagcggggtcttgccgctgcgcttcgggcaggcgcacgaccaggtcgaagcggcggtcgccctcgatcaactggccggcaacactgcccccaatggcggtggccaccgtttcctgcacatcgcccgggttcaggccataccgtgccaatgccgccggatctggcgtgatggtcagcagcggcaggccggagacctgctcggccttgacgtcttcggcgccggggacgctacgcatgactcgctcgacccggctggccaggcgcgtcaactggtcaaggttgtcgccgtagaccttgaccgccacgtccgaacggacgccggagatcaactcgttggtgcgcatctggatgggctgggtgaactcgtagttgctgcccgggatttccttggccgccgcctccagctcttccaccagctcggccttgggcttgcgcgggtcgggccactggtcgcggggcttgagcatcaggaaggtgtcggccatcgacggcggcataggatcggtggccacctcggcggtgccgatctttgagaagatgttggccacctccgggaactgggccaggcgcttctccagcgtttcctgcatggccaccgactgctccaagctggtgccgggaatacgcatgggctgcaaggtgatgtcgccctcatccaggctcggcacgaactccgaacccaagcgggtggccagcacgccacagcccaccaccagcacggccgcgccggccagcaccaccacgcgccgacgcagggcccaatccagcagcggcgtataacgggcacgcgaccagcgcatcaggcggttgtcgtgctcagccacacggccgcgcaggaagctggcgatcgccgccggcacgaaggtcagcgacaacaccatggcgccggtcagggccagcaccaccgtgatcgccatcgggtggaacatttttccttctaccccggacagcgcgaagatcggcaggtagaccgcggcgatgatgcccaggccaaacaggctgggacggatcacctcggcggtggccgaggcggtcaggtcatagcgctcttcatcgttgagctggcggcccagcgcgtgctgcgcctcgccgaaccggcgcagacagttctcgatgatgatcaccgccccgtccacgatcaggccgaagtccagcgcgcccaggctcatcaggttgcccgacacgccgccacgcaccatgccgatgatggtgaacagcatcgccaacgggatcaccgccgcggtgatcaacgaggcgcgcacattgcccagcagcaggaacagnnnnnnnnnnnncagcagcgcgccctcgatcaggttcttggacaccgtgccgatggtgcgatccaccagcgcggtgcggtcatagacggccttggcatggacgccggcaggcaggctggcgttggcggcatccagcttggccgcggccgcctgggagacttcccggctgttggcgccgaacaacatgaaggcggtaccgaccacgacctcgtggccattctgggtggccgcgcccgtgcgcagctccttgccttcgcccacgctagcgacgtcgcgcacccgaatgggcacgccatcgcgccggtccagcacgatgttgccgattgcctccagattggctagctggcccggcacgcgcaccaggaactgctgtccgttgcgctcgatgtagccggcgccgatgttctggttgttgcgcatgaccgcggcgaccacgtcgttcaacgtgaagcccagcgccaccaactgagctggatcgggagtgatgtggatctgccgctcgaagccgccgatggtgttgacctcggtgacgccgggcgtggtgcgcagctgcggccggatcacccagtcctgcagggtgcgcaggtccgtggccgtgtacggggtgccgtcgggcttgcgagcgttgggctcggcctccacggtgtacatgaagatctcgcccaacccggtggagatcggccccatttccgggtccaacccttcgggaagctgggaggcgatctgctgcaggcgctcggcgacctgctggcgggcaaagtacaggtcggtgccgtccttgaagacgacggtgacctgcgaaagcccgtagcgcgacagcgagcggctgtagtccagcttgggcagaccggccatggccgtttcgatggcaaaggtaacccgttgttcggcctccagcggcgagtaacccggggcctgggtgttgatctggacctggacgttggtgatgtcgggtgtggcgtcaatggaaaggtgacggtagctccacacgcccagcgcaaccagcgcagcggtgagcactagcgtcagccagcgatggcggatggacagcccaatgaggcgttcgagcatggcgggcctcattcttcttccacggtggacttttcgatgtcggccttgatcaggaagctttgggccaccaccacctgttcaccggccttgaggccttccagcacttcggcgcgttcggcgtcgcggcgccccagcttcaccggccgggtgtggtaggtttcgccctgctgcacgtagaccacgtcctggtcttctgcggtctgcagcgccgtgatcggcaccaccaacgctgccgattggcgatccacgatgacccgcgccttgaccgccgaccccggccgccacaggccatcggtgttggccaccgtgccgcgcgcaatggtgctttggctggcggtggcggtgccgggcaggacgcgctccaaggtggtctgtgcggtgacgccatcgctcaagcgggtaaccgtcaccggcacgccagcaccgatgtgctgggcgtcggcgccgaagatgtgcaggtccacccacagcgtggacaggtcggcgacctcaaacagcggcgcgccctcagcggcggccatgcctacggcggccgtgcgcgccatgaccacgccactgatcggcgcggtgacggtataggtggtcaggctcaggttgctctctaccgtggccagtgcctggccggcccgtacctgatcacccacgcccgcacgcacggagcggaccggtccggggaagcgtgccgtgacctgcgcgatgcgaccgtcaatcggggtcaacagcccttgcacctcatgctcgtcagcaatctcaccggggcctgccggtgcgacctggatacccgctgcctgcgcagctttggcggcaatcttggtttccagcggcgcttcctcgtgctcgccgtgctcttcgccctcagcggcggcgccgccttcggacgcttcgttgggggccgacgcgttgcaggcggccagcatcatcagggccatgcccagtgcggtccaggaaaagcgattcatggggtctctccggtggaagcagccgccggcggcgcgacaagcgcctggccggtcaggcgttgaatttcgatcagggcgcgctgcgcatcgagcgccacgtccagctgctgctgggccatggccgtgcgttcggactgcagctgtgcccattccaggtagctgatcgcgccggcgcgataggcgcgctcggcggcctgctcagcccgggccaacttcggcagcacctcgccttgcagccgtgccacctcggcctgcgccacggtgtagcgaccatgggcttcgaccagcgtggaatacagcgacaggcccttggcctcgcgctcgatcgtcagaacctccagctcggcttcgccggcgcggatctccggctgcgcgcggctgcggctgcccagtggcatggacaggctggccaccagcgcggtgtcgtcagtctcctgcaggcggcgcacgcccagctgccacgacaagtccggcgaggccgccgaacgcgccagctgcagtcgtgcctgcgcgatccggcgggcatcggcaaactgcgccaactcgggagtgcgctccaattcctcggccagcgactgcatggacgcgatcgccggcagggtcatgggatccgccgcggccacctcgaagctcggagcacgttcgccccagagggcagcaaggtgctgccgggcggcaatgcgctgctgctcggcccgatcacgggtcaattctgctctcgccagtgctgcttgtgcggtgagcatcaccgattcgggagacgcgccagcctgcaggcgctgccgggcagcggcgacggtccgctggcgctggccgacatccatgttcgccaggctgcgttgccggtcggcaccgacaacggccaaatagcgctgcgccgtctcggcgagcaggtccagccgcccggtctcgcgctgcacggccagtgcatcaatccggctttgggccaaggtgcggcgggcgtcgagcttgccgccgcgctccaggaccgagctcaggctcaaggtcaactccgcgctgtccaggccacgggccgcgcccgtgcccagcgcattttcaacctccgcccccaacgtccacggtggccgctgcacggcctggtcgcgctcggcagcgagcaccgtggctcgcgcatcgaccaggcgcagctcggggtgggtttgggccacgcgtgcaaacgcgtcgtccaaggtcatcagctcttctgctgtcgccggcgttgccgccgcgctcaacagtagccacgcggccagggccgccaatcgcacatgcatgaagtactccagaattttcgatagccaacagggatccggcgcacgccggcgcgcatcaccctgcgatcggcggccggaacggcgcgagcaggtgctcatgccgatatctgtccgcatgggctgtcgccgacggccaatgccggccgatatgagcaatggccaacactatttctggagccggcgcggcctggctacagcacagcaccagctgctgtagccggtgcagcgcggcgtctacgccacgctcggaagctggtgatgccactgccgggtcatggtcggccgcggccagatgggtttgagcatggagctcgccaaccactgccagcaccggctgcgtcacaaggcccacggccaagtgcgccagcagcagccagcgcaggccacagctcagccggccaagcgctgtcatgcaggcgttttgcgcgcgtcggcacgcgcccggcgagcatcacccaagatctcgaaagcctccttgatcacatacaggccgatcagggcgccgatcacgaaatccgggtaggggctggccagccaccacaccaacaggccggccagaatcaccccaacgttggccaccacatcggcgcgggtaaacagccaggtcgctcgcagatgcacttcgccagacttcaagggggcgagcatacggagcaccttcaggttcacggccagcgagaccagagcggtaccgatcatccaaccgctgaccggctcggctccgtacatcacccggcggccgacttcgaccagcacgcctacgcccagcaccagcagcacgctgccactgacccacgcggcgttggccttgaagcgcgccgtgcgcccgatagcgaccaggccaatggcataggcggtggcgtcagacagcatgtccagcgcgtcagccagcagcccggtggaatgggcaatccagccggcaatgccgccgatcacggccatcgctgcattcaggaccaaggcgatccagaggatgcgtcgctcctccttgttcttggcttcgtggtggcacccgcaatcactcatgtcttggtcctctgctgtgttgtttcattgcttgtttgcgcctggctgtccacgcacaccggaacgggcattggcgaggaaccccacgatggcggcggtgcctaccaatacctgcgccagcagcgactgccaggtgggatacaggccgatccactcgatgcgcggcaacgcgagcggtgtttgagagatccagcccgcttcctgcaacgcggccacgcctttaccgatcaggatgaccgccatcaccgcgatgagaatcgagctgatcgaaaagaaccggccaatcggcagccgcctgctcatgcgcagcatccagtacgccaccgcagccaacaccgcgattcccgccaccaggcctgcgaggatggcggtggacgcctgatcgctccacatcgcgatgtagaacaagatcgtctcaaacacctcgcggtacaccgcgacaaaggccagcatgaacaggaaaacagccgagcgccgtgtcagcgcagtcgtcagcttggcgtgcaggtactcctgccaccgccctgcaaggctcttttggtgcatccagatgcctacgctgagcaggacagcggcagcgaacaaggccgagacgccctcagtgacttcccggttcgcaccgctgatatcaacaaagtaagtggccactgcccaggtagctgcgcctgccaacaacgcgcagatccaacccgcatgcacatacggcaacacatcagaccgctcggctttacgcaagaacgccacgataccaatcacgatcagcagcgcttccagtccttcgcgtaccaagatggtaaagctgcctagaaacgcggtgctggcgcctattcgggtgtcctgcagcgccacgtccgcgcgatcaaacagctgggcaatttgcgctgcctgcccggcaacgtcagccgcgggcgcatgctgatccagctgcgcgcggtagcctgccatggccgtctcgatctctcgcagcaatgacggattgcgcgtggccagcgtgggttcaagcggctctacaccatccagataggacgagagcgcaagctttttggcttgagccaggtcctcatcagcgtaagcgcgctggctggcggccagtcgctgccgcgccaccgcaaagcgatcggctcctggtaccgcttcgtttactgcctgtggctgcgaacgcaggtaggcgatgatcgcgtttgcctgatcggcgggcatcgtggtggcaagatcggcctctcgcgtgcgtgtcagcgcttcgagcgagggaatgtgcgtatgggcctcggcactggtgcgccataacgcctcaccttgagccttggcttgcgaggagtaccccaagctgcccacatagaatgccaacgcccagcgatcactttctgacagcccagagaagctgaccatgccggtacccggcacaccctgggaaatgacctcgtacaacgacagcggcgttcgctgcgcggcgcgagtggcatcggtgaacgcgatcggcggcggacttaacgcttgcgcggcggggccatcaccgtgacctgtggggccgtgacaggccgcgcactgctggctgtagatggacgcggcctgggaggtcttcggcgcgctcgccggaacagcgccgatcgggtagcgggccaacagcgtcgtgccgagcccgcgcgccaacgttgccacttgcgccgggtcggccttctctgccaccgcctggaccaggcggtcggcctgggccgtcagctcctgctggttctggccaccgggcaatgctgccagctgactgcgcacggagccggcaaactcgctcatttcggcgtattcgttgggggcaattacgcgaccggcctggaccgcgccggggtagtcgaccgcgatgtaatcgagcatctgccaggtttggcgcaggtctgctgcggcaggctccgcctgagcagaagcgggcagaacccagccgatcagcaaggcaatcaggcagtagcgaatcaaggcgatgggcagtggcatggtcgtcacatgcagcgccgcggccggagtggcggcggatacgggttcagcgtaaagtccgtagctactacggagtcaagcgtactacgaatgaaaatcagtgaggctgccgacgccagcggatgccacttggagacgattcgctattacgagcggatcgggttgctgccgcgcccggggcgcacgggcaacggctaccgggtctatggcccggccgacatcgagcggctgcgcttcattgcgcgtggccgggacctgggcttcagcctggaggaggtccgcagcctgctgcagctggccggcgatgaggagctttcgtgcggggacgtggaccggttggcccgcagccatctggccgacgtgcgcgcccgcatggccgacctgcagcgcatggccagcgagctggaacgggtgattgccagttgccatggcgggcagcgggcggaatgcaccatcctgtcgacgctgcgccagacgacctcggtggaggccacgcgccagtgaccgaactggaccgctacctcgatgcggccacgcgccagaacacggtgcgcagctatgcgtcggcgctgcggcacttcgaggttgaatggcaaggccacctcccagcgacacctgacagcgtggcccggtacctggccgcttatgcgcagaccttggcgaccagcaccctccgccaacgtctggcggccatcgcctcttggcaccgcgaccacggctttgtcgacccgacccgatcgccgctggtgcgcaaggtgctcaaaggcatccagaccctgcacccgggccaggtcaagcaagccgcgccgctccagattcggcggctggtcgagctcgatgactggctggccgcggcgatcgctgcggcacatgcccggggcgatgggccggcggcgctgcgccatcaacgagaccgagcgctggtgctgctcgggttctggcggggattccgtggcgatgaactgctgcgtctggacgtggcccatctcacgctggtgccgggacaggggatgacctgcttcttgccacgcagcaagggtgatcgccaggcagccggcgtcacctacaaggtgccggcgctgtcgcggttatgtccggtggaggcgacccaggcgtggctgcaggcggccgacctgcaagaagggccggtgtttcgggcagtcaaccaatggggccaggtgagcgccgaaggcctgcatcccaacagcttggtgcgcctgctgcgcgagttgctgaccagtgccggctttgccgatgcggggctccacagcagccattcgttgcgccgcggctttgccagctgggccaacgaccaaggctgggacatgaaggccttgatggagtacgtgggctggcgcgatgtgcagtcggccatgcgttacctggacgggcgtgacccgtttgcccgggaccgcattgaagcaagcctgcccagtccaaccgtgccggtaccggcgatggcactgccggcgccggagggcaaatcggccctgcagctgcgcctgcgcatggtgctgaccccgtttgcccgcacgggccgcggcgcggccaaggcccgaggccgaattgaagagatctgcttggcccccttccaggctgtgcgcctgaacaccgccagcagcgagtaccagttgactgctcccaccgatcccgaaagggatctggatgaaatcctggccacgttgctcgatgacatgcaccgcatggccgatacgcaccagtgcttcctggaagcgtcgctcagtacagacgacggccggcactgggactgatccccctcacaccctccggatccaatggctacccttcacgagaccgcctacccgcgactgaagcctgatcccaccgccaaggaactggaggagatctataccccgaccgccgctgagattgcattcgccaagcagctgaccacccagccgggtccgcagctggcggtactgattcatctcaagctcttccaacgcttgggctacttcacgctgttggccgacgtacccgagcggatccggaagcacatcgccaaggccgcccgactcgggagcgtattggacaccgaccagctcgaacgctacgacgcttccggcagccagcgccggcatatgccgcagcttcggcaattcatcggggtacgtcccctggataaatcgggcttggcttggctggacacagtggccaccggagcagcccagaccaagcacaccatcccggacatcgtgaacgtcctgctcgaagagctggtgcaccatcgctacgaactgcccggtttccgcactctggagctggccgccatcggcgcccgtgagcgggtcaatctgggctactaccgcagcatcagccacgcgctgacgcctgccacgcgcacgctcatcgacgaactgctgcgcgcaccggaagggtccaggttcaccggctggcaatcactcaagcgcgagcccggccggcccaccaacaaggaagttcggttctacctgcagcacatccgcatgctgcagcagttggccgaccagctgcctcccatcgatgtgccggtgcccaagctcaagcagttccgtgcaatggctcgggcctatgacgccagcgagctggccgaactggctccggacaagcgctatgcgctggccaccatcttcattcgcgcccagcatgccaagacactggatgatgcagccgagttgttcatcaagcaggtgcgcgggctggagaacacggcccagcagaaattgctggcctaccagctcgaacatgccaaacgggccgacttcctcatcggccagctcaaggaaatcctgcaggcctatcagctagacggcagcgatagtcagcgcgtggatgccatcgacaacagcctggaagcggaagtgtcgaccttgctggccgaatgcgaagaacatatggcctacgccgggaagaactacctgcctttcatgctgcagccctatggcgcggtcaggccgctgctgttcaatgggctggagctgatgaaacttcgggcgaccagccacgacgccggcatggagccgctgatcgcagcggtgctctcgctgcgcaaccagcgccgtgagctgatcgaggtcgcctccctcggtttggacccggaaaaggactttgactggatgtccaagctctggtgtcagcacgtgttcggcaagcgggccagtgcagccggcgccggctggatgcaccgtaagtacttcgagctggccgtgctggtgcaggtcaaggacgaactgaagtccggagatctcttcattcccagcagcgaacggtttgatgactaccgtgagcagctggtcgatgaagccaccttggcccaggaactggaagcctacggccaggtgtcaggcctgcccaccgacgccgagtctttcgtggcgggattacgtgcacaactgacctccctggccgatgaggtcgacgcgcgtttcccggagaacgtacatgcggacatcctggatgggcgcctggtgctgcggaaggggcaacgcgccgaagtctccagcgcgattaccacggtggatcgcctcatcgccgaacggcttccagaatccagcatcgtcgatgtcctgatcgatgccagccaatggctggatctgcaccgtttcttccgcccgatcgccggcaccgagagccaggtcgaagatctgccccgacgtgtgatcaccacgccattctgctatggctgcaacctggggccgacgcagacggcgcggtcgatcaagggcttcagccggcgccaagtcgcttggctcaacctgaaatacgtgaccgaggatgtgcttgagaaggccatcgtggaggtcatcaatacctacaacaaattcgacctgcctggctattggggcagcggcaagagcgcatcagctgatggcacgaagtggagcgtctacgaggacaacctgctgtcggagtatcacatccgctacggcggctacggtggcatcggctactaccacgtgtccgacaaatacgtagcgctgttcagccacttcattccctgtggcgtgcacgagggcatctacatcctcgacggtctgttggccaacacttccgacatccagcctgagatcgtccatggcgacacgcaggcccaaagctatccggtcttcggcctggcccacatgctgggcatccagctgatgccccggatccggaacatcaaggacctgacattctttcggcccgaaccgggtagggcttataagaacatccaggcactgttcggggacagcatcgactggcgactgatcgccacccatctccacgacatgctgcgggtggtgatctcaatccgattgggcaagatcaccgcgtcctcgatcctgcgccggctgggcacctacagccggaagaacaagctgtacttcgccttccgggaacttggcaaggccgttcgaacgctgttcttgctgcgctacattgatgacaatgagatccgcaaaacgatccatgctgccaccaacaagagcgaggaatacaacggcttcgtgaaatgggtgttctttggcagccaggggatcattgctgagaacgtccaacacgagcagcgcaagatcatcaagtacagccagctggtggccaacatgatcatcctccacaacgtggaaggcatgagccggaccttggccgagatgaggaaggaggggattgaactgacgcccgagatcctggccggcctgtcgccttatcggaccagccacatcaatcgcttcggcgactaccacctggatcttgaaagggaagtggcgccgctgagctacacagccaaggtgcttgaacagaccccatagatggggagaacctgatcgagagacgagcaatcaaccttgaaattcagtcgcttaggcagcttttggccctgtacgtaatgattccctgccgaccctcaacgtttgtcgaagatcaggccgaagggcgcatagcgtccgtagttctagcggttgaccagccctgccgccaacgccgcccgaggcgcctcggtgaagcagacgcagcgatagccccctgtgatccggtgatcgctgccccgtagatagccgtcgcctaggatgctgcgcagcctgctgcaggccgcgtccggagtgtcaccttgggtgaaatgaatcagctcacgcgtcaggtcccagcggggcatgatcgtcctccgtgtctgtatggcgatgtgcgtgcaggcggggcctgcgcgccagtctactgcatcgatcggctctgatattcctccacgacccgcaggatgtccggctcatatcctgtggctcccacagcatcgatgcgctctgccgggacgcggtgggctcgttcttccctgcggcgcgtctatacttcatctcaaattccaaccgccagcccgcgagcccgccagtcgccggtagtcatcgcgagctcgagtggcagatggcaaggcggccggagccaggcgctggggcacgctattggaatggggagcgccttcttgactcaaagcaggccacgatttgcggtgtcgccacgacggagccctcgcatcatcctgtgcgcccgcggggggtgccgatgcgttgtacccttgcccttggatcgtatggtggcgtaatcgcaatgacaaaatcagcgaagtactcgcgtattccgactgcagatgacattgcggcattcactgggatgcattgtgcgcgcaagtaccgcgacgccgtcgacagcggctggcgctgcccctgctgtggtcggaccgcgcagcagctgatccgctggacggagatccgtgggccctcgtggcgcgccaggttcggcgatgcgtatggcatgggattcagcattaccatggcggagcatcattgccatggtgacgggcgctttccggatacgttgatctgtggtgattgcaacagcgccgatggggctgctaaacgaaagttgcgtctccccgagagctggtcgttctcgccgcaagaactggcactgttcgtcaaggtcgcaccctacagcgggcagacctgtatcaactatgagcttgcactgcggatattccagcagcagaccgcaggccgctggctctagcgaagactcgtgaacgccgacccattgtcggccttgctgtggcgcttcatctaggtggcgcccgcctcgccgtccattgcctgcttgggctcagctagctcacaaaatggcctgagcacgatccgtagcatgagccaccacacggccatggccgcagggctgctcagctctctatccgacatcaagccatgagcataccgattgcgcagattggcaccggcgggatgcgtcatcagggctttcaactcgaagttcatgccggcgggcagaatgccgcgctgagcatccaactccagcagcagggtcaatgaccgctcgttctccccgtcaagctcgttcgcgacccgcgtgtcgatgccgtggcgcttgaggtcggcgcggacgaaggcctcgaccatcggaatgagattgattgccgcatcaatccagcggaactgtagtccggcgtacagcccgcgggcaatctgccaggcgtggccgtgcggggtcgccggactgtaccgaacgagagaaagcacgtcatcgaacgcgctgctgaaccgctcggacagcgtccgcagggcgatgtcgatcaatggcgccagcacgcgagggtagcgctcgtcgcacaagcgctcgatggcggccgcctccacatgtactgggtcgtttgcgtcgaagggcccttgggatcggatgggggctccctccgcatccaggtgggtgctgccaaagaaggatccgaagaactccccgcgcttctccgcgatggcgcgctggcgctcccgttcggggtccggatggtccagtgccgcgaaggcaatcttcagcagagccagttggtaatcggccgaggccacgtgttcttgcgcccattcgtgaatgtgcctgacatcgacctgtagctggatctcgcccacctcgtcggcgatacgcagccggacatcagcgagctcgctttgcagccgctgcacccgctcggcatcgccgtggtagcgcctcagctcggcgatggcctgggcaagccaggccgccttcacggcggcacttgcgacgttgccggcgcgtgcaacgagcgcttccgcagcgtgtcggcctgcggcgcgagcgcgtgcgagttcgcgctccgactcccacaaccgccgcgccaggctgaacagccggtgttggatctcgctatcaatgtcctcggttggcgcggtcgcacgcgccgtcgtctccagcagttcggccgcttcccgcgcatgatcggacggacggtcgagcagctcggtcacgtaaccatcggccatgcccgggaaggggccgcgcaaagtgcgacggaacagggccatgaaggagcgccagacttgctgctggaacgcgacatccttcttctttgccggccagcccagggccaaggcccggcgcaggtgggtgacggtgtggatttccacgtccgcggtcgtcgcctcagcctcgcgcaccagctgcaggtaggcgtcagccccaagcgcggccaacgcgtgacgttcgcgcccttgggcatgaggcgaggccaacaccacctccgcacagcgcgcccggatccaggtcagctgggtggtccgggcgattgccatcacggcggcgcagtcgttggcgtccatgtcgcgcagtccagcgctccagcgctccggggtgatgtagcgcggggtcagcagctcatcgccgcccacctgcaggtgcatggacgccaggcacgcaagcagccgcagcagcgccgccgtggtgcggtcgccggtggattcctgctggtgcgcgatggccgccagggtctgtgccaagcgccatccatcgctgctccagtctacgtcggcgatgagctgctcccaggcgccgtcggccagccagtcggcgcagaagggcatctgcagcagcgannnnnnnnnnnnnnnnnnnnnnnnaggacccggaggcgggtcggcgtgatcggcggccgaggaggtccctgcactactcacgttgctctccctcatggatcgtggtaccggcgcgcggggcggggctgccggagtcggatgacgcggacgtggctggtggtgggttgtccagcaagcctttggatgcggccaatgcgtgcaggctctgcatcagtgcctcgcattgccccagggcggtgaccagcatctccgatagctggtgggcagtgaagcccacctggtgccccagctcgaaggtcaggagacgctcgacggtccgcgcctgcacctcgccgccgtccctgaggaagataccctcccccagatccagcggcatcagctggggctccccgcccacggggtgcagccacagatcgaggccaatccatttcaccaacaggtgctcacgtccgccaacgagatctttagggccgaccagccccagccggtggaccaggcagttgcgtgcatcccagaaggtggacaggcaatcgctatgggggggcatcgataccgaaggtctcccgcagcaattccagcttgcgcccaatccccgtgtgttcgaacgccgtggggaccgtgggcaccggggcgtccggcggcaggcggccgccctgactgaggctgatcagcgccgcggccaggtagagatcgtgcaggtagcgctccaggaacgcacacagttcgcgcaccccgttggtcaggatccacagctggaactcgtcggcaatgtgggcgacggcctcgtggctcaagttggtggggatgaaatggtagcgggtgtcggccggggccagctccagtgacgccggcgtggcgctgcgggcggcattcaagcccaacgacatgaaggccgcgacccgtcggactccgcgttggagcgtcgcggtgatccggggcaggtccagctggacggtgccggccggggtcatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacagcgccggtttccctgggcttgcgcgtgcggccggtcgtcgcggggcgccgtgccgcctgctggagggtagccaccagctcccgcagtggtgccagttgggcggccgactgctcggcgcgcaatgtctgggcggtgagcgccgcggcggccgcctgctgctcctgccgacgctcctgctcttgcacttgctcgcgctcgcggaggtgctgggccagttgcgtgtgcttgtgcacctgctgggtcagctggcgtgccttgatccgcaggcggtcgacttccgcgttgaggcgatcttcggtgctgcgggcgtgctcagtccactcctgccgttcgcgctgatgggtcacttgcagttggtccttctcctggtgcagctcggccagctgcgcttccagccgttcctggcgggcatgggcgccatcgcgctgggcgcgcagctcctgcgcctgcgcggcggcctcggcgagctgggtgcgcagcaggtcgatgctggtctgcgctgccgtcgcggccgcgagcgctacccgcatgtcctgctgctcctgcgcacggctcgcgcgctccgccgccaggcgatcgcgctcgtcttcgagcgccgcctgctccgtgctcagcgccgctcgggcatgctcccccgccccttccagggcggcggcccagcagcgctgggccagggtcagcaccgcggccggcacgtcgggttgggccgcctcgcgggcgcgttggcgcaggcgtgttcccacgcttgaccaccaggtgtccaagtgacgggtcacggtattgggcgagccggtgcccaggtgggcgcggatgcgctccaccgtggggcgctcgccgccggcgacgaggtcatcggcggcgttatggacatccagttcggtcaggccgcgggccatgggagtctccggtcaatgaaacggcgggtgggggccgctacttccgataatgtagaattatcggaacaacgacaccgaatctgtagtgaggatcacatagtacatatgaaagtcgtcacttcattgaccgtcgatcagctccccaccctgcccgacccgtcccggttgtcggctcaggccgccaccgccgctgagcagattttggctgctgcgcgcagcgccaacaccacccgcagctaccgcaccgcgctgcgctactgggccggttggtgccagggtcgttacggccggccgctgcagctgccgctgccggcggcaacggtggtgcaattcatcgtcgaccacgtggcccgcgacaccgctgagggcgtgcgctgggagttgccggccgcactggacaaggcgctggtggcggcccgattgaagagccgccccggaccctggcgattggccaccctcacccatcgcgtctcggtgctgagcaaggtccaccaactgcagcaactggccaatcccatcgacagcgccgaggtgcgtcagctgctggccagcgcccgccgcagcgcgcacaagcgtggcgaacgcccgcagaagaaggcggccattacccggatcgagttgcaggcgctgctggccacctgcggaaacgacctggccggccagcgtgaccgcgccctgctctgctttgcctttgccagcggcggccgccgtcgcagcgaagtcgccgcggcgacgttggcgcacctgcgcccgctgcccgagggcggattcgtctatcggctggatcagggcaagacgctgcaggatggccccaaggtcggcggcagccccgataagccgctcgtgggcgcggccgccgtggcattgcaggcctggctggaggcggccaagctcaccgaaggggcgctgttccgtcgcgtgtgggggacgcgggtgggtccggcactgagtgatcgcgccattgcactgatcatccagcgccgcgctaagcaggccggtctagacggagacttcggcgggcatagcctgcgctcgggcttcgttaccgagggcgccaggcagggcgtggcactgcctgcgctgatggccatgaccgatcatcgctccgttgcgagcgtaaccggctactaccaatcgggtggagcgcaatgcaatccagcggcacgcctgttggacgacgtttaactggccgtagctgggcggcccattgaggcaactctggcgctatgcactgtcctgccatcgccattgcaatgatcccaagcgtgttgcgccgtgtcgtggcaggtatgatggggcgtcggtcacatttttgggggaagtgtgggttgcgctgatatgcaggaagcagatgagagctgtggcaagactgcagccgcgccggaacaggcgaagctcgcgccggacgaacagacggtcggattggttctcccgctctatggctaccatcaaggcccccaccctagggctggccgacatgtcggtttgcgcagatcgctgcgaactgcagtggttttgggcacgctgagtgatcacaccgtgctcgtcgccgacgaagaggatggacgcgtctaccgcacctcatcggccagtttagtcacggctcgccaagctgttcgcctaacacttagtgagcatcttgaggtcgccaggcaattggccctcaagggcaatcgctatggcatttccattctggcggcccactttcgtggcatcaacggcactgcctatgccagcccggcggccttcgcctggtgtgtccgcgcaatgtgtgaaggccacatgttcaggagcgcaactgctgaggtagaggcctggattcaggctcagatcgaggcctcctccgatttaggagacgccctccctcctcccgcagagagcggtgagatcgagctatggtctggtaagccggcggaagcgcaagctgccacagatgcgacatcgcgctcacttgaaagtgcgctgcagctcggcgccgattcaatcgccaaggccgacggagattttgagctccagcgaacgtacgcagatagtcacggcagcagactggcgatcgacgttcagtccggccttcaagtggtcgtgctgggccccagcaatgtcgaatcggcagagggatttgtcgatgtcttgtttctagacaatctcgaggcttgcgcccgtcatgctagtggcctgagtttcggtgacgacaccatcgatccgggttggctatgggaagtggtcaccgactcggcgcgtcacggcaaatctccgctccccatcgcgctttggctggcttcctcggatattggcccctccggtcaagcggacgcaagcttggagcgatctttaacgcggatcttcggcgccgcttttgcagccaggcagtgggcgaatgatcggcctgcgctcgcgcagaaatggatacggctcgcccgagagtgctggcgatctctgcctaaggtggagcaatcgcgcgtcgcggctgctattcctgaactggtatcgtcgctttcgaagcggcgggctccaagtcccgcggccccactccgagcagctttccgcgcaacgatcgatgggctgctgacgcggcaccccgttcctttgattgcgcgagacaggccgcctccgccgagtgcagcggtagagatcgagggcattgaagcggttgatcttgtgatcgaggcgaatgctgctgcgcctgtcatggcagtgccgcgagcaagcaacgctcagtctcgcagacgggtgggcgcggttaagtttggcaattcacagcgcgtcctgcgctttgatttgtcagaccacgcactgttggcttccgagtgggccttggtggacaaagagtcggcccatctcgatgcggtgacgtcggctctcagttggctagaggctcgaatgggactgagcctgcccaagacatggcgagaaggggcacacgagattgagcgccaaggcgtcacgcttcaattggaatcgggtgaaggcatctttgctttccggctggatcaccctgacacgactcacccaacccggtggtggaggatggaggccactgtcctcgcggggatggggggcgtcggcggcatggtgggcgttcgcctaagcgcacgagacctggtgtcccttccggcaccctctaggacggttccagctattgtccgtgaatgggcccgctcgcctgggctgggtatcgctggtgcgcccgctggagcccctacattcgtccgtgatgaggagggtatgtcgcgcctgcttgccgccgtccaagacagcggtcgcgacgcacctctgtgggtagtagccgctcgctttgagctgatcaagccgctgcaggctctggccagaatgtatgtcgttgagccggcgatgtgggcccaatatgctacccattacggtgcgctggctccgagcacggtccatgtgtttcaaaaggctggcggtaccagggcacacgtcgacataagcaagggacagggactggagcagctacgtgagttgactctccaagctcggcaccgccctgaggttcctgcgtttcgagacattcggaacgccatagccgaagccaggttgcgtgcgttgagcaacgggaaagactcggcactcaacgacgccgttcttcctccgccagttccaaccgctgaagacattcgggctttgatttccagggaagtcagggactatgaagagttgctgcaagtggccgaagacgagcgaaacgctgcggtcgcagaccgagactccgccctgcacgatctgcaaacaacgaccgatgagatagtcgagctcaagcggcgcctgcacagcgcacaactgcggctgggatctgcagctcccactgatgagccgacaacagagcgggccgcacctcccgccacactggaggggctcgcggagtgggcaatctcgctgcggcctcgggtggtcttcccggaaaaaacgctccgctctgccagccgcgtggcccatagcgagaccgcgctgatatatgcctgtctggaacaactgtctgaaagctactggcgatcacgctgggcagacgacgaagcgagtcgtcgccaagcgcgcgacgagtgggaggaattcctgaaagagaatcgactgcggttgtccggcgttggtgttattgcagcccgccacttgggtgagtatcgaggcatcgtaggcgggtcgacctacaccatggacatgcatgttgcaggtagtaacgcccacgatccgctccgctgcctgcggatctactgctacgtcgatgagctcaatcgcagggtggtcgtaggccatttgcctacgcatctgaccaatgccttgacctagctcagccgcccacagacaggccctgacgatcttcgcgcatccattgggcgacttcgtcggggttccccacgatgacatgctgccgagccgcatcggggtgaatctccagcgaatcgagattcaggtggcgcagcgtgtagaacagcattgcttttcggcagggaagaatcagcacgtcatcctgcatcgcatagtcccgggccaccgccgcccgctggttgggcgtcagcgcggggtgcgggattagctgaaccccgacctccgtgaaccagccaatgtcgttgcttggatcgattgcgggggagtcggcatggatcgtgtggatctcgaagcgcccgatggcgaaatcccggaacattaagcgggtgtggcagtaagcccggacgtgccatctgaggccatcgtagccaagcgcatgcggggagatggtcaggctgaggggcgcgtcctcgtccatggactggtaacggccctctaacctgtcgccgtcgcggatggctcgcacccacgtggagatctccgttgccgcaatcgggcgcgcaggggtgccgacaatgccggtcaacggcacatagccgatgaagctctcatctcgtgtcagcaggccgcgctccaggccatacaactcgaataggtactggctggacgtcgcgcggccgctgaccggcagaaagcctggctgcgcacggtaggcccgcgcactcgggtcgtactccatgttgcctggcgcgatcttgacgtactcagctaggtcagaggacgcctgggggacggatatgccaaaaaaatcaatgagatcgcggcgattcaagcgaccgtcgtattgcaatcgaagatcgatgaaggctatacgccgcgcttgcccccaacgcagcgaatgggtttctgaagacatggacgcctcggttttgggatgtctaacgatagcatccgtacagaaacttgacacgcatacaaactacacggatagtatgtatgcgggtgatgtgcggccctgcttcgaaagcgcgctacccacccttgagctgcctccgggctgcgggggaaggacgtggcgcgttccatccagaagaggagaagtgttcatgcgtattgagatttaccaggaccgcgccggcgaatggcggtggacgttctatgccagcaacggtcgcaagattgcggactccggggaagggtatgcgagcgagtacaacgcggtgcgcgcagcgcggcgtctgaaagagctcgctccgagcgccccgatcaagcggcgcgacggcaccgtgctgaacgaaagcgcgcgttcgggcttggggccggatccgttctaagacggcagcctttcgaatctgcgccatagcagnnnnnnnnnatgccacctgagcggactctgctctggcaccgggggggcattcgcggcgtttcccacccggttgggtgcgggcgcctcgcactcgcaatcgcggtgccctgctcccctcatcgtcggagatcggtctatggaacatgagtacgctgtcttgggcggcttcaaccgtgccaatgtcggcaagtgggtaatgggggcctctgtcgggctggccgcggcagtgagcgccttggccggcctagttgtggcattggttgtggatttcggtgtggaaatgccgcgactggtgctctggccgatcaccgccggctcgatctatctactgctgtacgcgctctttgaccggtggatgtggcggataccgcgcctttctaggtggctgcgcgttcccaatctttctggcacatgggtctgccacgggcaaagcctgcatgcttctgacgatcgccccctcctggcatgggaaggcgaggtcgaaattgcacagagctgggacaagatccagattcgcctcagaacgcgccagtccgtctccaaaagcctgtcggcagcgctgatttatgactgcacagatggctaccgcgtcctctacaactatcgcaacgacccgggcatcggcgagcctgaactcaaggggcatcgcggctgcgcagaactgctgttccgcgccgacctgaccgctgccaccggtgagtacttcaacggccacggccgctacacctacggaaccctcaccctgacccgaaaggaaaccacgacaccatgagtgcggacatcaacaaacgtttgcgtgcgcttgacgcgcggcgccatggcttcgatcggagctcagtcatcttcgactccgcctccggatttgaggcacgcgcgcacctgagcgagacctatcagaaacgcagtagtgggtaccatacgcgctatgcactgggcgccatgcaagcagtagccgccagctacaccgccctgagtgttgccgaggccgagcgtgtgcaagcgcaaattgcaagggttctaccccgaaatcacggacggttgtaaaagggctgagaacttctggtcttgcctggcgacccttcgtcgcatcctcgggttgtggaaccgctcgatgtattcgaacacatccgccctcgcggcatcgagcgttgggtaggtcatgcggtagacccgctcgcgcttgagcaggccgaagaagccttcgcacgcggcgttgtcaccgcagtggcccaccgcgctcatcgagcacaccaagccgttggccgccaggtaacgctggtagtcgccgcttcggaactggctgccacggtcggagtgcaggatcagtggatggctgccttggcgctgccagaccgccatctgcacggccctgatcaccatctgacgatcctgacgatgatgcattgaccaccccaccacccgctggtcaaacaggtccagcacgatgcacagatacagcttgccttgccgggtcttgagctcggtgatgtcggtgacccacctggtctccggctccaacgcggtgaagtcccgctccagcaggttgcgcacacccggcggcgtcagcgccggcttgccgcgctggcctcgccgcttcggtcgcggccaaccctgcaggccatcggtcgccatcagacgcgccacccggttcaggctcgccgtctcgccttcctcggcaaggtcttcatgcatccggccggcgcccaatgtgccccggctgtcctcatgcaactcacggatccggccgagcaagcgctggttgtcgcgctcccgggcactgggcaagcgcttactccagtcgtagtaaccgctggccgagacccgcaggcaacgacacatcagtcgcactggaaactcatcgcggcaacgttcgatcacctgatacctcaggatgatcccttggcaaagaacgtcgccgcttctcgcaaaaaatcccgctccttcttcacccgggccagctcgcgcttgagccgcgccagttcctcgtcccggggcgtcccggtgccaccgaaggccacctggccccggctctgggcctcccgcttccagcgggtcagcaatgcatcccggatccccagctcccgggccacctgggcacagctgacgcccggctggctggcctgctcaaccgcaccgcgcttgaactcggtgctgaacttccttcgcttcgacatgaacactcctcatggccttgatcggccttctcgtaagtgtccgtgaaaacgggggtgaacccgtagcaagagtgcggtctttggccgctgcgtgaaggaggttggtgttggcaacagcgcgttgcgtaccatcgtgttcgggagctggatcagtgcgtaccagtaactgcctgcgttgctcacagcgtgattcccgttccagcgtattgtcgttagaccgctgtgagccctctggcaaccggcgagcgagtcattcgcggtcctgagccactggtgcaatttgtctagggttcgcgcgtatgacgcagccttgcgagcggtcaattcaccggaaacgtcggactccagcaaggtgctcccgcatgatttacatgtgaatccgtgcaccagagtccctttcgtgtccaaagcaattccacaggacgggcagccggtcttcaatctcactcgatgcaggacgcagcgaacaaatcggtcatcttgttgatactggtagtgtctcccaacttggatgcaagctggacagtaacgaagagcttcagcatccaaccatctgattcgctcacccaggactgactgaacatcgcgcagctgctccgaacagttgggcgggcgctgctcgtcaagcctctgctccgagagatacacggtggagcgcgaaagcagaaggcaccagtcctggcgaccattcatccacttggcatcgaagccgttgaatagttccagcgtctggatgacggtccacgaggaacagtaggcatcgatcagagctcgactccatgcaatcacggcgacctccgtgcgcggcctctcccgattgccgttgcagccagcacggcaggcgtcctgctccgatagcctgagtcaacgatggcgcgctcccaaacttcccgcgaaatattcatcccttcagcatcgctgccctcactatcctgccccaccaacatcagggcctcagccacccattgcatgctgattccctcttggtcaactgcacctccggactgagagcgaaacgcgtcgtacaaatctgtggcgctgcgcgccaagcggaatccattggcatgtgcatttggccacaagtactgtgtataggaccagcccgatccacgggggtactcagtctcgtcatcacatgacttaaggaccacgtgcagatctgctgcatcttgcagacttctgaactcaacaagctccgccatgaacctgatggtcagatctggcatctcggccatgaagcgttgatgcatcgtgcacaactgactctgaccgaacagtacgacagtaacctttacctcatgcgtgttcagccagttcaccatgcgcttgagccagcccaggtccttgacgtgcaggttctgcgcttcgtcaatcaccagaaaaaggtgtctgccagcgactgacatggcatagagggctcgcagcaactgatcgcgctttcccgcgagggaacgcaatgcacgtggttcgaagtcgattgcggagagcatatcttcgatcagagcaccctcagcggccacgtccttggacgaaggctcgtagatcacaaaagccgctcccgggtactgggtaggggccagcttttccagcgcagagatgcaggaggacttgccgcacaacgggtgcgcccagaatgctattgaggagcgaaaccgttgcgctcgatcaaagaccagacgagccacctctttgactggcgcggtgggaagaatggccgctgccatgagcaaggggtgccgatcccgtaatgatggataggttgcctggattgcggcaatgctctcgtggctcgtcattgttgacctcctcactttccgatgatggagaagtcgatgtctctagacttgcgaacacgggacgccagtgtctgcgtattgacacgctttccggcgttcgtaggcgtcttgctcggcgcgtaccccttcctcttctcctcggccaggacagtcgccgcgtgcgttgtacggggcgctcttgcgcaagtatccaaggctttctgagctaattcttgaagctccacgccaacgatgtcggcaaagggcgcgtcccgagcgccttcgatcttggatctgagcagtcttcggagctctcgggagtgcggataccgccaccgcgcgctcagtggcacgagctcaccaagctcccgtccgtcacctacatatgcatgaacacgtgagatgtcgtagggatctgcatggagcgtgaccgcctgcccaatcagatcccagcgcgtggccaggatgggggatccgtactcgacgctcgcgtagctgacacgaggcagtctgcccttcttctgggaccccctgacggtggctgaggccacatccactcgaagcggaggtgtcagcacgggacgcggcggccccagtggggccaagcaaccggagccaggggcgtagtactcaagcatttggtcagtgggactgctgccgtagttggcctctgtaggcgttgagttccagtgcgcaacggccttggccgtttcttccatcagcttttcaagggtcaccttatgcctgaccgcttgacgttccggctggttgcgccgggggtccgttgggctgtttcccgtggtcgctggtgattgctgaaaaacactcgatgccatccagccaaacactcgctcgacgagcgaacggcgtttcggtcgcctaattgcgccaaacgagatcgcagcgccagtttccgctctgaccctgtcggctactgtgtctgataggtgcgcgagcgcgttgtctacaaagaggctgccaaaaccaaggcgcaattctggatcgccagcttctactgagagagtggcttccagtgcgtgttgcagctggttcgataggcactgtccagctgacgcatgatcgatgcacctgaggaagtcggagctggaaattgtccggcggacaacgatgtcccagcccagaatgaagttggtgaacctatcggcgatgacgataagcgtcatacgacggctgggaacgtacttgattccctttggagtattcacacccacggcaaagatgatgtcggccgtatgctcgtcagcctctactatctcaaatggcgccagggcaatgggcccctcgggttgtttgcccggcctccttgagcgctgccggcactcttcgccgtactgcagggatgcaaccttctcgtggtttgaattgaaaaattgcttcacgtaaacccagattgcctctctgccataccggccgacacagaacggccattgattcttgcccagcccggcatcacgacagaggttaagaaagatctgatgtgcctccttgttggtgatccgcccccgcttttccccgtctggagtgacgccagtggcgaggtacttgtccagggcgaggtgcacattgggctgcgaatcaagtaatgctgacagagcgcccgtatagccgccgaatgactggcttggcatcgcgcctacgggcttgatccgcgttggcgcttgcgtgcgaaatcccttgatgaggccggcccaacctgcaatgcggccatcgtccatgaccgccacgcatcgattgaggtaccgcaagacttcagttcgctcgatcccgaattgcgaggcaatctcggcagttcggacgccgcctaagtacgcaactaaggctttccgtctttgctcaaacagcgccagatcagccgggtccaactgattggtttcgcaagccggccactcacgatagttcgcaagatttgccggaagcgttctccggttgaacttagattgagcggtcatgttcacacctgagcagccttgtgtgcacagaccatggatgtgcatccatatccgagccgatggatcgagcgcgcagcgcaagaaccgcagctcccaccaccgctgctgggtgccttgagttaagtcctcgtatgacctctcctaaggtcaacttgccgcgtcgccgaaccgccgattcgacttcctttgccaaagaagtaagatccgaaccgcggcaccggtgaaaggcagatattgccgcctgccagttgcggatcctcatcttggcctgacccagctcacgtgtgctcaagacggagactgaatatccaaactccgtgcccagtgcttcgatatctcgcctggctctgtccgatccatcgtcgatcatccgagcctgaatagagccatcagtcagggtagtaagcgcatcaaggcagattgagccgctgcctagagacacctgtatcagttgctcgcgatactctgcgtcacggacgcttgcgtcgccttcgcaatagaagaagagcttcatcctcaggtcaccactcagcgtcacctggcactccgccataggagactgcagcgtccagaggttagccgagttgcttgtccgagcttgcctcacacctagtcggcgttgcctggccttggtcgtaacactcattcgcgtgctccaaatagacctctctgcggggggcagtggtctgggcacctacgcagatgcattcggtctcggtggtgcgtcatggtcaacgcgggcctgaatcgctgccgaaagcagcgtcagtaagcatcgctgacatgctctggacgctactcctgaaaggctgggggtgcaaccgatccgagagtcctgtcagaccccaagctgaactagtaacaaaaatacctgcagctagcgtacaagtaacacatttacccctgggcgctcacctattcagcttgttagggattggaggtctgcgtctgtagactgttgaaatgaaaagacttcgaggtaacacgaatacgtgctccatcatctgctcggcaatggctgcggctctggctcggctcttgcctgcctgttcgttcccccgacaaggacgagctcgcagcatgatcaagatggattcccacgaccgcatagatctaaccgggccttgggccggtttcggattccaaggtgggcacatgttcacgcccgaagatcatcagctggagccatgcgacatggcttggtggtccctgacctgcaacaatgctcgggaatggcgactgatgatggccgaggctgcccccgggactgcggccgcccggagagcttccgccacggcgagatctagcgtcatctacctagccgaagccctcagaattcgccgagaacggcggtttggcgtgggcgcccccggttccgacgccggggcgtccaatgttgtctacatgagccgtggccgaggccacgccagcgcgtgtgaggcgctttcgtaggggcgctgcccctacaccccaagacctattccgcgccctcgcccggcgggaatctcgcccgaatgaatgtcacaaccttattcattgcagggcttaacttgaacccagcttggcggcaattacgcagcgccatcgagagcgtatagaacagcgctctgctgtccagtacaacgtgggtctcgccttgacggttgtagtgctttatcgcgttcttttgccggtagatgaagtcgaacagctcctctcgggacacacccggtgcctgtgggagcactttccttgcgagctctgaaattgcacgatcgtccctccggccctgattctcaagaatgcttccaaacgtttcttctgctatcgccgcgagattcagaattggaagagtgtgcattcctgaaatgaacatcttgcaggcagtgtccagcatgatgagagccacatcagcctttgcccaggtctccgactgaggcttggcaaccggttccgcgaagccctcaacacagtgagattcaagatccattgaggcctgtcctgctcgtaggcgttggagaagcgtcaggtgccggaggaccaagaatgcgtaaggaacccgaggggcgcgcgtatcggccatcgcgcgtacagaccggcaaaccagcccactgcagagcagccacctgacgcccgaaccataccacggcgcggtccggatacaatccgaacaggacgccttggggggccgtatggaacgcgaacgaccagaatacctgccgcctatcgagcgccgccgctggtactttccgtggctggttacaggttttctaaccgtggtgagccttgcaaccatcggtgtactgacgcttggccgcacgaacagtgcctggagcgagcgtttcgagggcctacgacgcgcggctgatgccaccgaagcgcctgcgcccgcgtcagccgcgccccagcgcgaatcaatcgcgggatcgtacttctcagtcttgccccctacccgctcatacttgcccggcgaggtggtgtggaagaaggtcacccggtagcggttcttcatgcctacagcggtgagcttctgaagctgtcgaccgttgtccagcgcgtggccgtgctgtccaccgcccacaagctcaagcgcctggccaatccttgcgagttgcctagtgtccgcaccctgctcagccgcgcccgacgtgccgcggtcaaacgcggtgagcggtcgaccaagaagaccgccattacccgtgccgagctcgaggcgatgctggccacttgcgatgacagcctggagggtctacgcgaccgcgccctactctgcttcggctttgccagcggcgggcgccggcgcagcgaaatcgccgctgcggacatgcgggatctgcggaaggttggcgaggacggctacatctaccgactggaatattccaagacgcagcaagccagggtgacggccgattcgaccccggacaagcctatccttggccgcagcgccgaggcgctcgctgcgtggcttcatgccgcgggaatcagtgaaggggcgatcttccgtcgaatctggaagcatcgagtgggccctgccctactccccggttcggtggccacgattgtgaagcggcgggcagtcctggctggcttggaaggagacttcggagcacacagtctgcggtcagggtttgtgacggaggctggcaggcaaggggtgcctttgcctgccgtaatggcaatgacagagcatcgttcagtggcaagcgtgatcgggtacttccaggcaggagctgcggaggacaatccagcggcgcgcctactgaagtagcggggtttgtaccaccgtcacttgatagatccaaaggacagcggcgaaactgcaccggtgcgcggtcaccgcctcacataattggcggaaaagaagttgcttcactgagagtgcagcatgacgttccttcacgcggtcagttaaagtccgttggtgagattttgccgcttagccgctaatgtaagagaacttgcgccgataccgcgctaatgccagcgctgcgaacagcctcgacgagtctgctcatggggaggcgtttaccggagtagccatttcgaggtatcggcagaaggcgttggcaagttgcatctgacgaggcgtacggcagcggacttcgaagaccgaaggcgatgcgaccagaacgcacacgcactttgcacgagaggtcgccacgttcagccgattgaggctgtagaggaattccatgccgcgtggcgcatcggcatagctggatgtcgtcattgaatagatgacgatgggcgcctgttgaccttgaaacttgtcgacggtgccaattctcgcccccggaacgcgctcggccaattcaaagacctgcgcgttgtagggcgcgatgatcagaatgtcctgtagcgtcaccactgccggcacgccttgatcatttgtccaggtcgcgccgctggccaaggtttcgaccacgagcaggcgcacggcctcggcttcttcgggcgaggcgctttggttgccccgggtcgggaccgccagaaaacgaaggccagacccgctgatccgactcgtggacacgatggcctgccgctctaagccggcgcgaggatgcagccggttggcgtagaacatctccgacgtgaaccgacaaatctccggatgcaaacgccacgtttcggccaggaacagaccgcgctcggcgggcacggtctgttcttcgcccagcacataatgcagcgcggatacgtcggtgccctcgggatgactgccctgcatgggctggtcaagctgctgcggatcgccgagcagaaccagttgtgccgctgcttgcgagatcgcaagaacattagccagtgacatctgcgccgcttcatcgacgaacaagacatcgatcacccgcatcgcgtccggcgaagcccacagccaagccgtcccccccgcaacctgtgcccccgccgctagggcggcgagcaagtccgcgttgctcttggcgaaacgaagtcggggctgatcgggctcgggctccgatggcttctggatacagaccaagtcgatcccttgctccgcagaagccctgacgacttcgtccagcaagttacgaatgaccttgtggctcgtggcgcagatgccgaccttttttcccgctcgaactagcgcgcaaatcatgcgggcgccggtgaacgtcttacccgaacccggcggcccttgaatcggtagcaggccgccttccaaggccagcgcaatccggcaggccgcatccagagaggcttcgccctcgccctgaagggcctgaccgcccaaacggggacccatgcgtaacagcaggtcgcgggcagcgaggtaggcgccagagccctccagaccgttcgccgcgaccgactcgccaatccgcacgagcgcgtccgccaggacatcggcgttaatgaccttgcggctgaacactgcctccgggtgcagcgctgcgctgtccatacgcttcttgatgtcaatccacctctcgtccactgagattgcgtgcacggtaccaagtttcgcgccgcccagattgtgcaagtcttctgagccgcgcatttcggtttcctgcggttggaaggcatagcgatggattggtgccttggccgttcctccttgcgggccgacaaaagtcagtcccgacaaaccggcacgctcatcgaccagatcatcggcggcgagagccgagaggcggaagtattcccaccagacggctttctgctctcgccgatggaagtccaacgtatgcgccaggagccatcgcgcatgctgttccggcgttcgttccgtcgggtccaccggcacgtccaccgtcagtcgcactaccaggctcgcaatcttgagctgccagtcgttgagggcctcgctagcctcggcctctcctggcgccggccgagggactgccacgccctgcgcgacaagcccggcgcgttgggcctccagccaatagcgcagcccacgggtggactcgcaatcgtcgcggttgtagcgagcaactgtctnnnnnnnnttgacgtctatcagtgcgaggtcgcccagttcgaggcccgcttggactttcgccaaggctttgttcgcctccgccagcggcgtggcccgtgtgaattcgtagagtggctcgagcttcttgatcgagtagctctccacgctagcacgcaagcactggcgaacgacggcatacaagtcgaccatacgccgcgatcgcagcagtgagtcgaattcggtctctcgagttgcgtaccgccccataagtcgcttcaacgcggccggctcgtatggcgcgaagtggtagatgtgcagatcggggtaaaccttcaaacgctcaatcacaaaatctacgaaccgttcgaaggcctgcttttcttcctcgcgagtcagcgcccagtccacgacattgacggcattaccgtccgcgtccgtataggcatagccgaacaggtattccaacccatcctcgccggcgaacggatccccttccaagtctaggaagacatcacctgccgaaggctccgggagggtcgagagtccgaagccggcgacaaccgccagcaattcatgttggatggtgccgacctggcgtccggcaagctggatccgcgcctgctcacgaacgcgctcatacgcctgcgccgagcctcgcgccggcttccacgccaagggaataggcatgacggccaaatcggccaacgtggcaatgccgtgcgctgctagttcattgatctgaaccttcgtgatgcccgcgaccaaggacaggtggtcatcggcacggcggcgctcgtcgcagcggacgcgccagcggcaaatgtcacaatgttccttcggttcgggataggtgtcgtctgatccaccgggtgcgatggccgattccaaggcgtgacgaacacggcggtagtaggccgcgtattcatccatgcgatagacctttggttcatagccggtccatggcgctacaacgtagcaatattccggtcgacgtccctgcgtcgcttcaaccagtgcggtatacaagcacagctgcaggacggtgccggctttggtttctctcgccagctttgtgtcgattacctcatacgaccacggccccagatcactcggcgtttcgacacgacgcaggacgtccgtgcgcccaacccagccgttcacccggaacgctccttgcacgataaccgcatcgcccgcccgcatggccgcgagcgttccttcgatgagatcatcctcgacgccgaatccctcgatgaccgttacggcgagaccctgagcggacaagtgctccacaaagccatgctcgtgccgggcgccgcgctcccagagcagttccagcaggggatcccatcttgcgggcttggccaatgtgccgttggcaacagcaatgtccaatcctgttaggtgctcgcaactgagatgccccaccaggtcggaggcgctgagcaatagggagtcgccgcgcttttgcatacctgctccaggccgcttactaaaattggttgtcgaaaatcgatcgtgttccgctcaccagtgcagcgagaggcctagactaagcgctaacggcagtatgggccagggcttttagccaagtgcaaatacttcttgttatcgccctactctccgacgaactacgtcgaacggaattggaaattccaacgaagctagagcgattcgacttcgagaagcggaagccagtgctaagcgcgatgtccgctttggatcgaaggcgaaccttccctacccacgatgaatcctcctaatctccttccgcacaaatgccctatttcggccagaagcggacatcgactaacccctaaatttaaccatcttcgaagcgggctcggctcgtggtcgtcattgcagtgcaatctccgcgttgctcaggcttgaatctaaggcacctgccgctgagttgacattgtcggtttgaatcgcccagggttttctagacagtcgtcagccgtttagtgcgtactgcttctcgaactctaccggggacagcccgtcgttggaactgtgccgccgttttgggttgtagaacatctcgatgtactggaagacgtcggcccgtgcctcgtcgtgattgctgtagatcctccgcttaatacgctcccgcttcagtagctggaagaagctctccatcgctgcgttgtcatggcagtttcctcgtcgactcatgctgcacacgatgtcgtgctcgcgcaggaagctctgccagtcttcgctggtgaactgggttccctggtcggagtgaagcagaagcccggggcttggcttgcgccgccacactgcagccaatagcgcctgcaaaaccaggtccgtatgttgagttggtcgggttgcccatccaacgacctgacgcgaaaacagatcaagcactaccgccaagtacaggaagccgtcgtacgtgcggatgtaggtgatgtccgtgacccacgcgcgatttggctcactgactttgaagccgcgagccagaacgttcttggcgactgatccaacagggccgctcaatgggcgtggtcgccgaccgtagccgaccattgcccgcagcccctcgctcttcatcaagcgtgccacgcgatgacgactacacgtctcgccaagctcgcgcagatctgtggtcactttgcggtggccatacacagagccgctttccagccagctgtgcttgattaggccgagcaaccgctgatcgtccttgtcgcgagcgcttgccggctcttttagccaggcgtagtagccactgcgatggacgccaagcatccgacacatcgccgcgaggccgaactcatctgcgtgttgcttcatgaaggcgtactttgctcttacccctttgcaaagtacgcggcggctttttttaggatgtctcgctcttcagtgaccctgcgtagctcagccttgaggcggcgcacttccgcgttctggtcctgctcgacacgccggccaacatcgcctttgccttgttgccgcttccagccgtaaagactatggatcgacacgcccagtcgctcggcaacctccgctaccggacggccgtactcaacgatctgtcggaccgcctcgatcttgaactcatcggtgtaccgcttcgtgctcataaccacctccgcctaagccatagtttatggctgcgaggtgtctacggaaccctgggcgattcaatagaagaagagcaatcgcaagaatgagccatcgcatcattagaattaccccctagccagccagtggccggattcctgctggtttacgatccgcagcgcactggaacatggcaatctaactactggagaatttttgcagagcttcaatcaagcgccgcatctcctcaggaatctcgccgatgtgcattgcagaagcgatagcgctgggtgtcacagacacgccgtacccattttgtagccattcgttgaagcgggatagaagaagcttgcctgggaccaccttaagtcgacggtcgaaatcactccaatccgactcgaaggacttgtgaagagttgcggtcgcggtcgatatgtccatgcccggcgacgcatcaatcagggctttcactccaactgagttaagctggccaaagacctcgctcttcatgcaatcagcaagtctgccaagttgagatgcgatgtctacttcaaggtgcgtcctcttccctgtccgagcttggcggtctagaatccgtgcagccaccgcgcgctcaattgctgatggcacgaggagaaaattctccagctcctttcggtcgtgaatccaaacaagctcacacgaagattgaagggctagcctaaggtcgtcaactgccttggaggtgcggtaatcccgatcaaatatgatgccgcgtttgatcgaaattcccagagttgcctccattccgtcggagaaatctttaactcgagacgggttgaacccctttgcagcaactactgcgaaggaggatctgttcgctagtgaagtgtagttgaatttcctcgcaaatgcggagagaagcgcgaagtcctcgccttccacgaacagcgctcgtttggtctttgcaagctgtgttaacgtagggtttaagttcgagccaagtgagccgaagaggccttgaagctgcgagggattctttatgcgctgagcattcttggatttcttgttgagtacaaggatctccccagaatcggcctctgcaatgatctcagttgcgtgtgttgcaatcagcacatcgccgctatgcgaccgcaataggtggactagttgccgctggagatcggaatgcagatagacgtccggctcatcgattattagtaacgattccggaggggccttcgcaataaaggtaagcatctggcaccacacttgaaatccaaatccggcccagtacagttcgcgtggcattcgttcttccggacagaacatgtggagcttggcggaatcgctgcttctgctcaactctggtttgtcgatgtccattcctggccacgtttgacgaattaaatctcgaaagacctcaaatccgtccgggaagtggtaccagatgttgcgaaaatttcgcgacgctctatgagtcagaagtgcgcgacgcgcagtctccttttggttgagagtctcattgtgctccacaggtccgagcaccggcacaaagtgcactgatgcatcaaatgctctcttaaagtcggtgggcgtccgtacatccttgccagttgtttcacataacagaacgcaaacatcgttctcaggaaatacgagtcgaagcttgttcccgttggatagccagaactcaattatcgcaggctcagagtcatcatagttcgtgaagacattctcggtggaaactggcaggtcgcttaagttaattggatagccccaaccttttgtcgccgtagcctcgctgtagtcagcattgcgcgaatgtgctctccggataccctctgcaagtatccgaaaggcacctatgaccgtggactttccggcgttatttgcgcctaccatgatgttgaactgggtaaggctgagcgagtaggatccgaaagccttgtaatttcgaaacttgacggttgtgaaatgacttgccatagggccccttgtggctacgtgcgtccataattgagcatatcgcattatgtgtccgccgtgactgcgcgagctccccttgcagccagggcgcgcctggtgctactgcaatagccagcgatcgccattgacgggccttaaaccatccatgtacgtctgggtcaagttgattcgcccccagacgtaatgcgccactcgcaatcgacgtccgctttcggccaggagcggagcttgcaccctgaaattgaaccgccccgccaagtgggttcggcttgaatgagtttctagcttacttgacggcaacgtagtaggcccctgttacggctaggaggataactagaaccaacagtcgctcgatctgaggaatctgctcaacgctcggaaatttggaaagcatgggaatcttggttttccattttgaatctgcgggcttcttggcgacccagtccaggcatccgactagtacggtgataccaagcactacgacgagcacgccgtacaaaggctcacctagcgctgcacgcaagcggtaggcagctgcggcaagagctaccgtcagcaagataatcattactccaaatcgcgacatacttcccccaggcaagctaaccacctaatggacggccccgtggatctggatatgcgaattacccgcgaagcaccgcatggcgggcttttccttaaatatggctcgatcttagggcggctgggcctgtctgacaagccagcctatagctcgacccagcgctacgctatgcggccgcgccaatggccgcattgggtcgacagccaaaactgtgacggacctaatgactcctatcctgcgggatgtccgcttccggccagaagcggacattggcctgctagttctcggatggcggtttagccgccccgtcaggctctcggagcccggctcggatttccttcgcgacccgcttggccgattctggccaaccaagctccatggcccccacgcagccccagcaatctccgccgcagtcggcagagagcagatcggcagagacgtcaagctttcgaccgcaaatgttgcaccggttgctgatcatcgacatgttcctcatcagagaaccgagctgctagggagactcacgtcagcttccggccaggagcggacgttctccaatttggaattaaggagacttggaagcgacctcggccgaagcgaatcgttagggagtatttgttgagtcgatacgcgccaaaatcgtgtcgatctttacggccagcatggccttatgggccttgtgatattcaattaccaagcccgaaagaagtgggtccaaaggtgtctgcctgccaagatcatcttttgagacgatgcggcccaaatcgaagaatggtccgccgctaatgccctttggatttatggcgttcactatgttgtagtcctcatcaagggcttttctgtcgtatgcgattgagaggtgggtttcatggcttatgccgagcttatcaaacagcgtcttgtgctctttgaaagttgaatagtaggttgcgcgttgaggaactatcttgtggccctgccacggaaccttgttcttagagttcgggtatccgaccgcaaggtaaacccttttgtcgtgatcaattctgttcttggagatcgacttcgccggaatgaccttgcaaaattcgagcaggcgcgaatttgactcgtcgattcggcaccaagcgaagtcaaatctatcctctgccctgttcccatttggcgctagagagttgaaaaaactgccgagaactggaataaaatttccaccagctccagcgaacaacggtgtttcagttaggtgatctaggacatgtgccgccgtcagaaagtacactcctttgccgtgctcgatcagaaatgatccggcctaccttggtcggttccatagatgggtatcgcatactctctgacaatcgatctggcgcgcgtgacagcggcggcaattatctgcctgacacctgcttcgtaggtaatgatcattcctatgcgccctaactcctaatggccggatccgtggatccggttatacaatgtatccacggagctgccaccctcttgatacagctcgatcttagggcggctgggtccggctaacaagcccgcgcatgtccggacatggaagtaatgctgcagacttcggcacgtcccagcccaaaggcagatgggtgtctgctttgagtcgcaaccaaacacaatcacgagcgcaacgtccccgccccgacaggtcgactgcttccggtcacaagcggacatccgccctacccttgataaacatcccttatcgcgactggactgacttggcaggcaaaacgggccttccctggatctccagcctgctcacgttagccacaggcacgagaattgcagccttctgctccggctcccagaacacatagctgtcccccaagcgccccaccaaacccaggctaccttgcaccctctcatcaatagtcacattgaccgtgtacttgctgctgccagaagtaatcgccttggcgcgttcgaggccaagccagtttgacgagatcgggacatagacaatcatcacgagcgcatagaccagccacggcgagtccttcacggcggccggcaacactggggacaggcgtactgccattgcacatatgcccgtcagcgccacacctatcaaaacgggccaggcattggaccaccaaagcaaggcacccattccaacaagacaaaagagcaaggatcagccacatcagcagattggcttgggacggcgtcgttgtcaccttcccctcgacccatcctccgagcagcagcgcaatcagtatgaagaacaacaccatgccgatcccagcaagccctgccagtgcaagctcactcaccgcaacaaactgaaagggatccaggccgaagtgtccccaatacgccttcagatagaaggccccttgaatcaatccgaacgtgacgagcgccgagccccatccagcaacatcggccatcgtcagtgtctttttcgtacgctccatgtatcccccttccatcaatgcagccccgccacatagtggcacgctgcgctccgccctgcagaacccagtctattaacgtgacgcgtcacgcccgatcaccccgcccattggcgccccacccctcccccactatagttccacccctcacaaggacgaggcaccccacatgccctatatcggaatcggactccacgtactggcggccatctacttcgcggtgcacgccatccgctcaggccagagcctctactggctcatcctgctcttctcgttcccgctgctcggcagcgtcgtctacttcctggcgatctacttcccggaagtccgccattcgcgcggcgcccggcaggtcgtccgctccgccaagcagctcatggacccgggccaggaccttcgcaacgcccgtaccgaactcgcgcgcacgcccaccgtgcagaaccgggttcgcctgggcatgacactgctggatgctggccaggcggaggaagctagaaccctgcttgagcaggcagccagctcgccgttgggcgacgatccctacatcctgaccggcctggcacgtgcgcgcatcgagtccgggcagtccgcgcttgcggtggagacgctggacggcctgttcgcccgccatccggatgtgcaccgcaagccggaacagacgctgctttacgcgcaggcattggcggctgcccaagcgcccggcacccgtgccgcgttcgagcgcgccgtggaatgcggaaacgatgccgccgcccgctgtctgtatgcggaatggctgatggcgcagccgcaacccgacgaccgcgagcaggcccgcagtctgttcgccagcatcatcgatgatgcccagcactggtcgcgccacgcgcgcagccacaatgctccttggttggagcggacgaaggctgcgttgaagggctactgacggccggacaacctgtggcaggctcgaacattggccctttcagggaactcccgtcgcgggcctagcgcgagcccagcttggggaagagcagctttggggttccgataaacagcagccatgcacccagggctgctccgtaagcgagcaccgttcccacaaggaatgtgccgaacagattgccggtgaacagctgatacagccctttgccgcgacctgcagcactgcctccaacagtcagcacgatgaccggcagaacaatcattccgctgcagagaatcagggagaaggcacccagcaaccatcgcttcaatggcgggttccatggcatgggatagcctgcgagcagtcgtctcatccaaagaaacagcacaggaagggcaatcaggtacatcaatgccacatacaaccaggttcgaacatcagtgctgcccgcctcgaagatggctcgcgggtatgcccctgtgcgatagaacgtttctgcgcttgccgtcagcgccgcgctaatgatcatcgcaggcttgaacaggcgcgacaccttgccccattgcgcgttgcgtagttgctgcccgtcagtcatgccagacatgaaaaccctcttgggcggatgcgtccattagctaccaaggggcattctgcagatgattcgccccgccacatggtgacatgcagcgcgttgcttcgcagatttcacctattaacgtgacgcgtcacacgcagtcggcagcgcattgctggacaggtctgtcgcatttgcctcgctcacagccccgccgggcggatgccgacagcgcgcagagctgcaccaccgacatggtcgatagcattgcagcgcaacgctccagcctcattgcgccatatgcaatgattctgaaaatgttgaaagtagtgacgtcatcagccctactgcattggcatcgcgcacaaccgggcgtattccttgctgtgccaccttgaacaggtggccgggcttcgaaaccccggttgtgcaatcgtaaaaagcgcttgccagtcggcaccactccgcgtggtgccgactggcaatccgtcagccggctatggcgggcggtgcgtgggggccttgcgcccgccggtctgattgcacaccgggtttcgaacctcgcaccgtccgccacctttatcggtggcggcttctgcatgcacgcaaggagcccagccatgacccagccccactcccctgccccgcaccctatccacgacgtgcccgcgaacggccctgcgctggatccaaacacgctcatcgccctgctgcacagcatcggcgccggcgccgcctccgatggccagccgtggccagaacgccatcagatgccaggccgacgcatcgccctggcggacaccgactgctcgctggcgggtcttcgggtggtgctggagatcctgctggccgcacagcgtgcccgcgagaacggtgagctggagcagtacgtcggcccgcgcgtgatggaggggctgatcatggccggaatcggccttaccgcacacgccagtacccgactgcatccggagggctgagtggccttgtggcgctgggcggccaccgcgctctgtcttgcggtggtggttgcggcacagacgcagtggctggcgccgcccgtgccctcgcctgtcgcgttccaaagcatcaacgatgatcgattctcacaactgcgccgccaggcgatgcagttcgtggactctcggccacaacagggcttccagttcgtcgagcggcatcaaaacgcgggattccagattcactgtggaggcgttccagtgctgtggctggagaggcgctcgcactatctactgttgcaggtctcactggacgcggagcatcgggcgcccgccgttgtgcggttnnnnnnnntcctccaatggcagttggagccgttggattacctggagcaggtgctggctgacgtgccggagcctgttctgttggatcgggtgctgcagattcttgctggtgatgtgcctgatggagcgcgatgtggcgtgccgtagtcgagcgcggctcgactctgcagggctgcgggcagcgagggttcgggcaccagccctgccgtccgtcacctgcgtgacaggcattggcccagtgatcatgcgagtcacctcccggcatcgatccagcccgcatcgcgcgcacgcgcgaggtcttctggcgtatcgatatccaggcccagttccggtgcctgcaggacatgcaccgtatcgacaggaagttgccgcaggcgcgctccgaagccgcggtcaccgcttgcacccgcagagttgaaccatgcacgcggcactacggcgggaacgccaagcacatttccgtggcgggtacccgcgcaccctgacgccgagacgcgggcacccgaaagcagcgcctgcagatgggagcgctcgattgcgggctggtcgcatgccacgaccatcaccgcagtcaccgtgggcagcaggtgtgcaccggcaacctgaagactgctcgccaggccacgctcccagtggtggttggctaccggagtggcatccagcccggcaatgctggatgtcacggcctgtgcgttcgcgcccaccacgaccagtacttgcgctggcgcgagctcccgcgccaaccgcaccatgcgatgtaccagggtctcgccctgccggctgaggagctgcttgggctggccaagtcgggtgctcccgccggcagcaagcacgacgaccgcatgcgcgtcagtcacctgccgtgcgcgcttcgccattgctgcagctgtgcggcgatgctgagcgaaatcgcctccggccctcggccgccgatgttcaggccgaccggtgatcgaagtctcggggaaaggcggaggcgctgatccggtgtcagcagcttgaacaggtcctcgcgccttcgacgcggacccagcagtccaatgaagccaacctcggtatcagccagggccaccagcgcctcccggtccagttcgaaatcgtgatgcatcaccagtaccgcgtcgcacgggtcggcatggagggcctcagccgggctggtctgaagatgcacatccgcgcactgcccggctgaggcccagcgcgctcgccgttcggccacgctgacccgccaccccaggccccgcagcaacggaaccagggagggcgtttcgggaccgccccccaacaccagggcccgcggaagccggagcaacggcaaatgccatgcgccctcgccaaagggctgcgcaccctccatcggatgcagctgccacgcctgctcgcgatggccggcacggaaaacgacctggcccgatgcacgaagctcgcgctgtagtggcacgccctcgcgcagccaagcctcgatgacgtcgtcgaggccggccatggcacgcaacggcaggagcgcaatccgcagccggccgcggcacccgagcgcggacccactcaacaggtcgtcgtcactgcgggtgtcgatctcgatccagtcgacccgccctgccgcgctcacctgctccgcgcgtcgcgcgagctcgggctccaggcatccgccgctgagccagccgacttggccgccgttgcagaacagcaccatgtcgccggcaccggcgtacgtggagccatcggtttccagcaccagcgcgagcacggcgtactcacctgcgcgcacgcgcgtcaaggccgtctcgaggacgccgcgcgggctgccttcggcgaggaagcccggcgctgcagacatgtcctcggcaagatcgccgggctcccctccgcctgccgctgaagcttccagcgcgggtgaggctacgggtcggtccatgcgcaacgtcagcctacgtcgggcaagccgggcagcagcttgtccagggtaatgggatagttgcgcacgcgcacgccggttgcgttgtagaccgcattggcgatcgcggcgccgaccccgcagatgcccagttcacccacacccttggccttcatcggcgagatcaccggatccagcgtgtcgaggaagaccacttcctggtacgggatgtcggcatgcacgggaacctcgtagccggccaggtcgtggttgatgaacaagccaagccgtttgtcgaccaccagctcctccatgagggtcgcgcccgcacccatcaccattccgccgatgacctggctgcgtgcggagagcggattgaggatccggccgccatcgcatacggcaagcatgcggcggatgcgcgtctctcccgtgtaggcatgcacggcaacctcgcagaaatgccctgcataggtgccgacgtcgtagccttgcttgaagtcgccgaaggcaatgccgtcctccgccgacagtgtgcccgcctccgccagcttgatcgtnnnnnnnnnnnnctggatgcggccattggcgaagtctgcggtgtcgccgtcgaagcccagtttctcgcccaccttgcggcgcaggctgacgcacgccgcgtacacgcctgcggtggagcttgccgcgccccactggccgccggaaccggcggaggcgggatgacgggagtcgccgagggtcacctggacccggtccagcggcacgcccatggtctcggctgccgtctgcgcgatgatcgtgtaggagccggtgccgatgtcggtcatgtcggtctcgacaatcaccccgccctggccgtcaagccggacccgcgccgccgacttcatcgtcggtgcgccgcgatagcccgcggacacgcccatgccgaccagccagtccccttccctgacctgcgccggcctggggttgcgcttgttccagttgaagcgctccgcgccttcgcgcaggcagcgcaccaggttgcggtcggagaacttcttggacggatcgccgggtaccacctcgggctcgttgaggatgcggaacgcgatcgggtcgaggcccagcttctcggccatttcatccatcgccacctccagcgccatgtggcccggtgcttcgcccggtgcgcgcatcgcattgccttcgggcatgtcgagcgtggcgatgtagttggccaccaggcggttggcgcccgcatagagcttgggcgtctgcagggtgccgttttcgccgtcctcgccgttgatgttgcccgaccagttctcatgggcgatggcggagatccggccatcctttccgcagccgatccgcacgcgctggagggtggcgtgccggtgcgtggtgttgttgggcatcaacgggcgctgcagcgcgatcttcaccggtcgcccgacctgcttggccgccaacgcggccagcaccgcgtcggcacggatgaacagcttgccgccgaagccgccgccgatatagggcgagtccacacgcaccttggcaggatcgatgccgaggatcgccgccatgccctgcttggcccagtcgatcatctggttcgccgtccacaacgtgagcgtgtcaccctcccaggcggcgatggtggcgtgcggctccatcatcgaatgactttcgtcggaggtgtggtaagtctcgtcgagcttgaccgccgcgctcgcgtaagcggtgtcgaaatcgccgagcgtctgccggtcgggcttgccgccgcgcccctttgccagcggcgcggacggtgccagggccgggaaatcgaagcggcccttgccgcgctcgtagcgggtgcggatcagcgccgcggcggcgcgggcctgctcgaaggtctctgccaccacgcaggcgatggcctgatggtagtgggccacctcggctccgccgaacaacggtgcattgttccagttcgatgtgccgaccggcttggtttccggtgcggtgatgaccgccagtacgccaggcgcggcacgtgcgcgggacgcatccatcgaaatgatgcgccccttgctgatgcccgcaccgacgatgtagccgtaggcctggttcggcgccacgtcatggcgctcgtaagcatagggtgcggtgccggtggtcttgcgtggtccgtcgatgcgcggggtcgacttgccgacgaccttggccttgtcgaacaggttgtcgccggcgggggcgttgaattcaaggggcatcagcgctctccttccaccatcacggctgcgagggtgcgctcggcgagagcgatcttgaacgcattctcccgcgtcggacgggcagcggcgaacacctgccgggccgcggccttcacgccatcgcgcagcagcggttcggctgcctcgacgcgccacggcttcggagcgaccccgccgaaggcgaaccgcgccgagccgtctcgctgcacgaccgcggcgaccgacaccagtgcgaacgcatacgacgcgcggtcacgtaccttgtggtacacgtgccgaccgcccaggggctccggcagcgtgacgtgggtgatcagctcaccgcgctgcagcacgttgtcctgctgcggcctgtcgccgggagaacgatggaaatcggcaaccgggatgctgcgcgtactgccgtcacccctgacggtctggatcgaggcgtccagcacccgcagggccaccgccatgtcgcccggataggtcgcgatgcagctgtccgaggtgccgattacgcccatctgccgggagaacccctcgagtgcgccgcagcctgatccgggcaggcgcttgttgcagggcagatgggggtcgtagaaatacgggcagcgcgtgcgctgcagcaggttgccgccggtggtggccttgttgcgcagctgcccggaggcgcctgccacgatcgcgcgggtgagcaccgcgtagtcgcggcgcacgcgctcatgcgaggccagcgcggtattggtgaccagcgtgccgatgcgcaggccgccctcgtcggtgggttcgatcctgtccaggccgatgtcctgcacatcgaccaggtgcgctggcgtctcgacctccagcttcatcaggtcgagcaggttggtccctccggccaggaacttcgcgccctcggtaccggcgacggccctggcggcctcggccggggatttcgcgcgttcgtaactgaaggccctcatgcgcgcctccctgcagaggtcacgccagcgacctctgccatcgcctcggcaatgttggaataggcgccgcagcggcagaggttgccgctcatgcgttcgcgcatttccatgttggtggcccggggccgtgcgctgacgtccgcctgtacatggctgggcacaccccgcttgatctcgtccaggaccgccaccgccgaacagatctgccccggcgtgcaatacccgcactggtagccatcatgcttgatgaaagcggcctgcatcggatgcaggtcatcgggagttccgaggccttcgatggtggtgatggcatcgccctggtgctgcaccgccaggctgaggcaggcattgatgcgctcaccgttgaccaacacggtacaggcaccgcattgaccgtggtcgcagccttttttcgttccggtcagcttcagatgttcgcgcagggcatcgagcagcgtggtccgggtgtccagttcaagttcccgccgcttgccgttgacggtcaatgccaccgtgctgatgannnnnnnnnnnnnnnnnnnnnnnnnnnnnagttcggcggcgagcgatgacgcccccggtgcggcggacatcgccacggtcgtgacgccgccggcgatcacctggcgacgcgtcaacttcattccttcatcacaacttggcacagtgacctcctggcgttcggggaaaccccgtggctggatggacgcgctcacactaccgaagggctactatgcccctgtgcggggtacagacctgtgaagtcggcgaaatgtgcgaacatgatgcagcaagcccgaagaaatcggctgcatccagccacagcgcggcactcttgagccatgcgtatgcctcactggatgactcacagtcctgtttgtccctcagcatgaggaacatgatggcccgacgctacaaaggcgttcgctgggagggctcgggttcgtggatggagccctccaacaaggcaacgtaggtatcaagcctggtgcgaaggccgatcagcatccagcccagcaggtacagcagcaccatggtgaagatcagtagtgcacccagcgggccaacatcgaaagcgcccgcccagtcgccccatttccatccgcggaactgcaggtagagggcaatcaacagcgggaatggtcccagccgctgcaggccgccatacatcatgcccatgcgctcaatcatgtttgtgcgcaaggtgctgacgaacttgagtcgccgctcgcgctggacgcgcgggaatccgcgaagctcggtcaccaccgcttgccagtgagcgaagtcttcatccatctcccgggcgtgcgagagccgcggctggctgaactggcgaatgcccctgcgggcggccagtacgccaccgacaatgaaccctcctacttcgattgccaggcaggcaacaaccacctggagcactacgccaagaggcagccatcgatccggaagctgacccatgagaatgccgacgatcgccgcacccacgccgatgcgaaacgcccacgtctccaccctgcccgccttggggtagatgctgtgctcaaccagtccctgcacccgctggtagagccagtggaatgtcagttcctgcgaatcggtctttgccggcggatcgaatccgccccctgcctgcatgtccattgcatcccctgccccaccggccaggttgccggcgccaccatcgtagccgagcggggttgtggcggaatacggcctagccgtgtaatcgtcagggccaggaccttcccggagtcgagcatggctcgattctacagaggcggagcctgcgggccgacccgaacatgcaccacatggctgacgccgcgatggaacatcttggcgtatgggcagacgcgttcggtgttgcgaacgagttcgcaggccaggttctcatccatgccgggaagatgtaccacgatctcggccgacagcaggtacagcccatctgccggatcacgggcgaaggtgaccgccacttcgatgctggggttgtgcagcagcaggccggcacgcgcggccaccagcaccatggcaccgtggaagcagccagcgtagcttgcggccagcagctgctcgggattggcgccgccgccaggcccgccgagttccggcggcaggcgcaggtccaccgccagtgcaccgtcgtccgaccgcacgacgccggacgcccgcccgtgctgggcctggccaccgctcacccgcacgcggccggtatacagcggcttcacgtcgtcgccctggtaacggtccagcatggcgggcgaaggaggcttcagctcggtcattgcgcggctccatcaagcgcagctgcggcaggcgatcgattcgccgctcaggcaggctgccgctgcaacaggccggactgctgcagccaggcgtcgaaatcgacctgccccagccacgcgtgtccgaccggcaccagcgtgtcgatctgcagcggcgcgccgaagtacagcgcctgggcatccgcaacgacctgccgggaatcacccgtcagttgcagatactgcctggccagatccgccatcgcgctacgctgcggcccggcgatttccagcacgccattggccggcggctgctgcgcgatgcgtgccaccgcttcggcaacatcctcggcggcaatcggctgcacgtcggcggccggcagccgcagggtctccccatcgccggcggactggatgatgcccggcaggaactcgaagaactgcgtggaatggatgatggtgtacggcaggcccgagtcgcggatcaggcgctcctgggcgatcttgccgcggaaatagccactggctgccagcatgtcggtgcctacgacggaaagcgcaacgtggtgatgtacgccggcacggatagcggccgcaagtatgttgtggccagcggtcacgaagaacgaaagcactgccgcatcttcgaacgagggcgagttggccaggtccaccaccacgtcgacgccgtccatggcggcatccagaccttcaccggtcagcacatccaccccggtcgagggtgctgccaccacgatctcatgcccggctacgcgcaggcgttccaccaccttgctgccgatgcggccggtaccaccgatgacgaggaacttcattgcatgtctcctggaatgtagaagggctaccggatgtggccgggcgcaggcatcgtaggtagcgcgggcgcgaggcagtaggtccatggcgggccgcgcactgttgcccggcacgcaccaatacgctcaggcccagccaggccgtgcgcctgggttcagaggggtggcctgctggcgcgcttcccagtgcgagatcacatccagctcgannnnnnnnacccgctgcgtgctgaagtcgatgaaggcccgcacgcgcttgggcagctggcggcggctgaggtagcacaggtagtggccgcgatcgagcggcgcatgccgatccaggcaggtcaccaccctgcccgcccacagcgcttcacgcacctgatagctgggcagctgggcgattccgagcccgtcgatgacggcctgcaggaccaggtcggcatcattgaacaccagtgcggccggcggctgcaggtgcacttcggcaccgtcgacacggaattcccagggctgcatgcgtccgcccggcaggcgccgcccgatgcaggcatgtgtggacagcgcatccaccgataccggtagaccgtacgcctgcacgtacgctggtgaaacacatacgaccagctgcatcggcaccagctgcttggcgatcacctggctgtcttccagcaggccgtcgcgaaatgccacgtcgatgcggtcacctgccaggtcgggggcctgctcgtccagcagcagttctacagagacctgcgggtactcggcgcggaatgcggccagcaagggggcgatcacccgccggccgaagccgtggctggcactgatgcgcaggtgcccgcgcggcggaccctcgcgcaggtcgcgcatttcctccagcgcctgcaggatgcaggtcacgcccgggttgcagccctccaggaacagctcgccttcccgggtgagcgtggtcgagcgcgtggtgcgcaggaacaaccgcacgcccagctggctttccagcttctgcacgctgcggctgacggccgagcggccgatgccgaggcggtcggcnnnnnnnnnnaaactgccctcggacgccactgcaatgaaggccagcacaccggcgtagctggtggagaaggacgcattgagcgcatcgtggccgtcactggccgcgcggggcgttgcggcattcatgggtggcctggctccaggcgggcacgttgtgcgtgcaggtggctccgcgccgccgccaaccgttgcctgcacgtggaagggtcgagccccagcaggggcacgatgtcctcgaatccggcgcccagcacgtcgtgcaacagcaggatcgcgcgtgcgtcgggcggcagttcgcgcaatgcggcgaggaaggcctgccagacctgttcgctggcagggcgcgatgcggtgcgcaggtgcgatgaggtgtccatgcccggcagacggccgagcatcggccgctgtgacaggacattggtgtttttcatgcaacagcgtgcggcccggcccccgcctaccggcgttgcgaatgcaggcctggcctcgctgtgcccttcacacgctacaggaacacaccatgaccgcacgcctggattacgccgcgcaatcccccgaactgttcaagaagctcggcgtgtactcgcatgccgcccacaccgcctcgatcgaaggggccatcatcgatctggtcaacatccgtgcatcgcagctcaacggctgtggcttctgcctggacatgcacgtgaaggaggccaccctgcgtggtgagcgcccgctgcgcctgcatcacctggcggcatggcgtgaatcaacgctgttcagcccgcgcgagcgcgcctgcctggcctggaccgaagtactgacccagctgccggcgcagggggtgcccgacgagctgtannnnnnnntgcgcggcccgctgtccgatcaggaaatggtcgacctcacccacgcggtgatggcgatcaacgcctggaaccgtgccaatgtcgccttccgtaccacgcccggcaccctggatacggcctttggcctggacaaggccggcctggcctgacccttccgccgctgccccatgcagcggccctcctccaccgctttggagacctgccatgcgtcgctctgttctggtcctgtttgcgctgctgccactgtgcggcgctgccgccaccccgccctctcctgcgccccagcccttggtgcgcgaggtgatgacccgcgccctgccggagcagcccggcaaggaagcgctgatccttaccgtggagtacccgccgggtggcgccgatcctgtccaccgccacgatgcccatggcttcgtctacgtcctggaaggacggatcgtgatgggtgtggccggcggcaaggaggtcacccttggcccgggcgaggccttccatgaaggcccgtccgatctgcacaccgtaggccgcaacgccagcgctaccgagccggcgaagttcgtggtgttcctgatcaaggacatcggcaaaccggcggtgctgccgccgcactgatcgcacgtccggcgctggcaccaacgacaggttcccgggtgtcacaatccggggacctgtcccgtctacgctggcatggacgattccactgcgctgttctcacgcctccgcccacgcctgttcggcgtggcctaccgcatgcttgggtcttcacacgaagccgaagacgtggtgcaggatgtctggcttcgctggcatggcgccgaccagtcacagatcgagaatccggaagcctggctggtggcggccaccacccgtcgcgccattgatggcctgcgcctggcccggcatgcgcgcgaacactatgtgggcatgtggttgcccgagccgctgctgaccgatgacgccgccacgcccgagtacgtgctggaaaccgccagcgatctgtcggtcgccttcctcagtgtgctggaacggttggccccggatgcgcgtgcggctttcctgctgcacgatgtgttcgatcaggattatgcggtggtcgcgcgcacactggacaagacggaagccgcttgccggcagatcgtgcatcgcgcacgccagcagctcaggcaggagcgcccgcgctacaacgtcccgcaggacgtgcaccagaaactgctgcgccgcttcgccgaggctgcatccagtggagatttccgcacgatgaaggcgttgatggccgaatcggccgagctggtgggtgacggcggcggtatcgtcaccagctttcccgggcctttgctcggcggcacacgcattgcccagctgctgtatgccccgcacctgcggcgcagcgcgcaattgcggatggtaccggccatgctcaacggacggttgggactgctgcgctatttcgatggcgtgctggaggcggcgatggccttcgagaccgatggcgaacggatcacgcagatcctggtgcagcgcaacccgcacaagctgcagcggttggctcgccctaccgccatccagtagtttcacgccaggtgtggatggcgtccgttgtcggcctcgtccttgcgggattcgagcggggcgccgatgcgccccgtcgaaaacccctgcttgcgctgtatccgcaggatccgatcagaagtcccagaacaccggcacccagcggaacgtctcgccctccagcgacacccggcccactgacgggaacggaagatgcgtggccaccagcatttcgccggtgccggccagttccttcagcagagcgatgcgtacgcgtgcggattcctccgggtcgtgctcaaaaccgttgtgccagttcggttggtcgaagccgaccgcaaacaccgcgtcaccggcaaaggtcagggcctgccccgcggacgctacgcgcactacgcagtggcccggggtatgcccaccggtacggcgggccgttacgcccggcgcgatctgctgttcgtcctggaaggtatgcacatagctgctgtactcggcccagaagtgcttggccgtggcgcgtagcgcatcggggaaaccctgcggcatgttggtgcggctgaagtccggcgacttccagaactccacctccgctgcggccacgtggatcttcaggtccgggcgcagctgttccttcacaccttcaaccagcagcccgccgacgtggtccatgtgcatgtgggtgatcaccacatcggtgatttcgcccaggttgataccggcagcaccaaggcgacggatcagctggccggcgcgcggcagctgcaggtccgggtccatgcccaggccggcatcgatgagaatggtgcgatccccgctgtgcaccaccatcacgttcaatgcccagtcgaaggcatcctgcggcaggtacatctcttcgaaccattcggcacgggcggccgccggtacgttgtggccgagcatctgggtgggcaacggcaggacgccatcgctgatcaccagcacttcgacgtcgcccactttcagggcgtagcgcgagggcaccagttcatcgagggcgggggcaatgggcgcggcggtgttttccatactgaacatgagggatctccacgaagagccatttggcgggcagcaatgcaaggctggcgcgaacgaatccgggcgcttgcccatggcgcaggcagtgacattgccagggcacggttgcctggcaggccagcgctgcggagttcatgggaagacgggccactgcgcgggcaatgggcccggaacacggcaggtgccgtgtgggatcagcctaggcagtacgccgcaggtgcggtagcgccgtgaaggggtacgtcatgttgcgttccgggaagcaatgcggaaccggctgcaatgccaccattgcaagcacctctggctcgttcggtagcgcgcaggcccaggtcgggcagcttcggatgatcatccagtcgaccccactgtggatccgtgcactcaggacgatctatcaagaaattcggacttgtcatatccctggcgcctgatcgcgggcgcaaagtacgtctcaccacccacccatgagagttccccgcatgaacaccttcacccgtgccctggccgttgccgccctcgctctctcggtccaggccggcctgtccgcgcaggccgccgaaccggccacgccggcggcagtcaccagcatcgcgcgcaccgccagctacatcaccaccgccgatggcgtgcagctgtactacaaggactggggcccgaaggacggcccggtcgtgaccttcagccacggctggccgttgaactcggacagctgggaatcccagatgatcttcctggccgatcatggctaccgtgtcatcgcgcatgaccgtcgtggccacggtcgctccagccagccgtgggacggcaatgacatggatcattacgccgatgacctggccacggtgatcaatacgctggacctgcacgatgtcaccctggtgggcttctccaccggtggcggcgaagtggcgcgctacattggccggcatggcacggggcgggtgaagaaggccgtgctgatcagctcggtaccgccgttcatgctgaagaccgccgacaacccgaacggcctgccgattgaagtgttcgatggcatccgcaaggcgcagatggataaccgcgcgcagctgtacaaggacattccgtcgggcccgttctacggcttcaaccgtccgggcgcgaaggtctcgcaggggctgatcgatgcgtggtgggcgcagggcatgcagggcggccacaagaacacctacgattcgatcgctgcgttctccgccaccgatttccgcgcggacctgaagaagtttgatgtgcccaccctggtcatccacggcgacgacgaccagatcgtgccgatcgatatctcaggccgccaatcggcaaggctcatcaagggcgccaggctgattgtctacccgggtgcgccgcacggcctgaccgacacccacaaggacaaggtcaaccaggatctgctggcgttcctgcaggaaaagtgagtgaccggggctctgttgtgatggcagagcccttccttcccagaagcagggctggcaccggagaagcgccgggtgccgcgtcagtgcacgattgcgggcgtaggatttcaggccaacgatggagcgtgttccgcactttgatgaagggttaacctccaacggaggacactgcgccctcacggctcttctccggcgcagaatcctttgctcccgtgtccagcccaagacgacacggccatgcaccctcccaatgccttccggatccatgcgatccagccccttcttgcgcgcaatggcgccatcgttcgcctcgatcagttgcgatccacctgcaagagctgcggcttgcgctcatcaatgactcaggacgagggcatcaagacgagtccatcgggtacgacgctcacgtgcccagcgtgcggtgccacggggctgatggacgaggtggagatatggcaccactggctcgaacagtgccggcgtgagcggatgctggcgctcttcgatcccgcgcctcacgaaccactggagcctggtgtccccgaatgagagcggctgtcatggactcttcggccggcgcctcagcgccgcgcctcagccgtcgcccgggtgccgccccgccaggctgcccatcgtgaaggcgtagccggcctcctccagcagcgctctcatgcgcagctccacgcgcctgggtgaaagcaggctgttgggcgcatacaaggcgtagacatagccggcgccgtcgatgatttcacggcgcacggcgcagtcgttggattccgccgcctcggaccagacagacatcagcctggccggactgatggactgcccgttgcgaaggcgaaagaacagccagcgcactcccagggaatgggctggattcaacctagccactgagagcctccaatgcgccggaagagatccgtgagaacctcaggatccaatcgtggatgctcgtcttttgaagatcgcggaaggtcaatgcgcgcggcacccttcaccagtgcaggcagatcggactgaaggtcgatccaccatcccgcaggcagccggagccctgtgcccgttctatcgtagatgcagatcggaaaagtcatcgcgttgctcctgaatgactcgagcatacgcctgcgcgatgtcaggtccggatgcgacgcctagggagatgccacatcggcgcgctttgcgcattcgaatacgtgtgcttcgtcctgctggaccctgcggaacgattccagccagccgaacgctgcaccacgattgtgaatcgtatcgccgagcctgccggtcaggcaccgtgcgcactccatcccgccagggctgggcgcgtggcagcaacggcattgcgccattgttgtggttttctccgggcgacactggtacatgatcttggtcatcaggctgatcgcctggctttgtgcggacatgcacgctccctgtctgctgcggaagcagccgcgcggcgcgcggctcctcctgttcctcagcggcgggtatcgccgccgagaccgcccttcttttcatccgctggcttcgggctctcgcgatccttgttgtcctgctgctgttgctgtccttgcttgccgggctcctctccgccgggttcgcccccctcgccctgcccctgctgtgcaggctgttctgcttcagcggacgcgttggagcggtcattcctgttctgttcggggacgctgttcatttcgattctccgccgcagcaagtctgctgccgattgactgtgggcgtgtcgccgttacgggaacgtacggggacgcgtcccatatgaacaagggtcatgaacaggcccgcagcaacaagcgtgtacagtggagtttcgaaaaggggtaacgccatgatccatggaagaagcaagcacgttgtcgacgtcgagcgcgagctggcccactggaaaatcgcgttcaacctgggcgccctgcccgcgatgagcttccgatatgaagtggcgcccgttatccggcttgcctgcgatatctatgtgagagatccgcatggcacccggtcggcatggatcgacgatctgcagggcaggcttgcgaagcgatcgagcctgcgcggccatcctggcgcagcggagattgccgatcggtgctggtccctgcttggctgcgcctaggcgcggctggctgcgtgattccgctcgcgcatcaactcatcattcagtacgtggacaatggacatcaccgcgtcggcaagtccacgagaatcgctgatggatccgtagaagtagatcctggcgccttcaatgcgaacatccgccagctggagctgggacgccagtgccctgcacttgatgaggaacatctctgtccagcgagcgcccggcgccagatccagcagcgcggtgatggcttcgtcggtggatgcgtctacacgctcatgcaacaacgggacatcgaagccgacgattcttgggagcatggaagcgttcacctgaccatcctctcgctgatgggcgctgcgagtactcccacagtacaacagaatgcgtccagccccagatgagatggcgtcagctggcctgccccagctcgcgcgcaaggaacggcgcagtcctgcttcccttggcgcgggccacctgttgcggcgtgcccttcgccacgatggtgccacccgcgccgcctgcacctggcccgacatcaatcacccagtccgcctgtgcgacagaacgcatatcgtgctcgatcatcaccacggtgttgccagcctccaccagccgttgcagctgcgccagcaacctgtccgcgtccgatgcatgaaggccggtggtgggctcatccagcacatacagcgtgcgtccgcgctggctgcgctgcagctcggtcgccagcttgatgcgctgtgcctcaccgcctgaaagctcggtggccggctggcccagccgcaggtagcccagaccgatttcctgcagcaactgcagcgggcgggcaatggcgtcttcttcggcgaagaacgcctgcgcctggtccaccgtcatctgcaggacctcggcgatggtgcgaccattccacagcaccttcagggtggcctcgttgtagcgggcgccatggcaggtggggcacggcgcatagacgctcggcatgaacagaagttcgacgctgacgaagccctcgccttcgcaggtttcgcatcggcccttggccacgttgaacgaaaagcggcccgcgtcgaatcggcggcggcgcgcgtcgggtgtcgcggcgaagagcttgcgcacgtgatcgaacaggccggtgtaggtggccagattggatcgtggcgtgcggccgatgggcttctggtctacctgcaccacgcgctggatggcgtccacgtcgccggccagctggccccgcgtggcttcgatcacggtcggcccatccgcgggcgtgctgtcggcgctgtcgtccaccggctcatgccccaggtgcagcagtatcagctcgggcagcgcttgtgccatcaggctggacttgcccgatccggaaataccggtcactgcggtcagaagccccagcggcacctgcgcgtccacgccctgcaggttatggcgatggatacccttcagctccagccagctgatgacactgcgctgccggctggcgggcgcaggcacctggtcgaacaggtactgcgccgtgcgcgaatcctgaacgtcgcgcaagccatcgggctcgccactgtagagaacgcgtccgccatgctcccctgcctgcgggcccacatcgaccagccactgcgcgcggcgcatcagctccagatcatgttcaacaacgaacaccgagttaccgccgtcgcgcagccgttccagtgcgtcgtacagcgcctggctgtcggccggatgcaggccggccgagggttcgtcgagcacgtacagcacgccgaacagcaacgagctgagctgcgtggccagccgcaggcgctgcagttcgccggccgacagcgtgggcgtggcgcgatcaagtgatagatagcccaggccgagctcgcgcagttgccgtacacgcgccatgaccccgcccgccagacgttgtgccgccaggcgcttttcctcagacaaggctgaggtcaggcgcacgtcgggtgcgccttcgtgggtcgcgcggccacttgctgcccgcttggcgcgatcgcggggcgttgcacgcctgctggaacgcgcgccgtggctgtgtgcactgaagtcgccccgcgcgatgggctcgagcaacgccgccagctggtccaacggcagccgcatgaactcgccgatatccacaccggcaaaggtgaccgaaagcgcctccggtttcaggcgcttaccgtggcaggccgggcacagcttgccttccatgtagcgcgacacacgcttgcgcatcagggcgctctgggtgttggcaaaggtgtgcagcacgtagcggcgtgcgccggtgtacgtgcccatgtagctgggctcctgcttgcgcttgagtgcggtacgggtctcggccggcgtgaagccggcatagaccggcacggtgggcgtctcctcggtgaacaggatccactcacggtccttcttcggcagtttcttccacggcacatcgatgtcgtagcccagcgtgaccaggatgtcgcgcaggttctggccatgccatgccggtggccaggacgcgatggcgcgctcgcggatgctcagcgacgggtccggaaacatcagtgcttcagtcacttcgtagacataccccaggccatggcaggtgctgcaggcgccctgtggggtgttgggcgagaagtcttcggcgtacagcatgggctggtgggccgggtaggcgcctgcgcgcgagtacatcatgcgcaccaggctggacagcgtggtcacgctgcccaccgatgagcgcgcgttgctggcaccgcgctgctgctgcagggccaccgccgggggcagcccgtcgatggcatccacatcgggcacgcccgcctggtcgatcaggcggcgcgcatagggtgcgacggattcgaagtagcgccgctgcgcctcggcgaaaaccgtgccgaaggccaacgaggacttgccggatcccgacacgccggagaacaccaccagtgcattgcgtggaatggagacatcgacattcttcaggttgtgctcgcgcgcaccacggacttcgatgcagccgctggctgcggcagcacatgacgactcgccaaagggggtgttggacatctcagcattcctgcaatcggtgggcggctcgcgcatggtgcgcccgagggggcattgtcgctgctgcggagtgaatggcgcgagggcgccggaggtgggatgccgtcttcaccttcccttcgtacggcgttgcccagccaggggctagcgtggggtgcccacacatcggaggccctcatgcaccccgacgtacttggctgggccgccacggcggtgctgatggcaaccctgatccggcagatggtgaagcagtggcagtcgtcccacccggaagccgtatccaaatggctgttcgcgggccagatgaccgcgtctgcgctgtttactgtctacagcgcgatgctgggcagcacggtcttcgtggtgaccaatgcgatgctgctgttgacggcggtggtcggccaggtgatggcctggcgccgccgtggccgacgccgggctcccccatcctgctgattgttaacgcgtgttgcctgaaggtttgacgccacgttgccccgcccttgatggggccgctcacagcgcactcctatgctgggcccgccacctgaggggtggtgatcaacctggagattcaccatgcaacgcgatcagaaagacctcccccacccggacgcggaagcgcagcgccccgatcctgtcagcccgctgcaggcaaagctgcacaaccaccgcaatcatgacgaagcgctgcaggaaaccttccctgccagtgatccgatctcccccttcgtcgccgcgccaacgccggaagagcaggccaagcgcctgggtgagcgggtcaggctgccagatcgtcgaacggatgaggaggccgcgggaggtgacgagtgatccggcgcggcttcgcccgggtcgcggccgcgacggcacgattgtccggcagcctgggcgcattcgtcgcggcgctgggggtcatcatcacctgggccgccagcgggccggccttccacttcaatgatacgtggcaactggtggtgaatacgggaacgaccatcgtgaccttcctgatggtgttcctgatccagcatacgcagaatgccgatacggccgcgctgcacatcaagctggatgaactgatccgggtcagcaaggacgccaaccaggagctgttgaacctggagtcgatggaaccggcgcaccttgaagagattcgccagcgttacgaggcgctggcgaagaccgctgcagacatcaagtccaagaaggaacgctgcatgccctgcgaggcggatgcggccgccgaagcctgagggtcaccgctgcagcggctgctctgcctgcagcggttctggcgtgaggccctgccgggcggggccttccagcagcgccccggtggcggaaaagcggctgccatggcatgggcaatcccatgtgcgttcatggccattccattggacaacgcacttgaggtgcgggcacagcgccgacatcgcatgcagttgaccgtgctcatcgcggtagacggcggtccgctttccatccacgtccagcagtgcgccacagccacggcttaactcgctgggcgagtgcgacggcgcagcaccaaggcgatctcccaccatgtgccttgcaaccgtgccattggtacgggcccagccggccgccgaacgcactggcgtgaagcgcatggggcttagcagcttctcgatctcgctggtcgtgcccatgattccctcggtgatcgcacgagcggccacgcccgcccaggtcaagccatcgggaccatagccggtggcgacccacacattgtcgtgcgcgctgctgccgatgtagggcaactggtcggctgcacggaactgctgcgccgaccagcacagcggctcgccctgcacggtgaagttgcgacgcgcgtcggcgaccagatgctgtgccggatccatcaccggggtttcgccggtgcgatgtgtctcgccgaccagcaccagccagtcgcggccatcagtaccgcgcaccccgcgcatcgagcggtgccgatcggcgatccaatgaatacctgccgctggcggattggcaaccgccaccgccacgccgtactcgcggtacacctccatctcggcctgcaccaggttgaaccctgctggcgagtgggtggcgagcacgaagtgcctggcatggatgcggccgccaagggcggtggcaacgcctgctgatgcctcgatgctgttgatctgggtccagtcgtggatgcgcacccggcccaccaggtgtcgcgccagctccctgcagaaagccgccggatccaactgcgcctgatcgggaacacggaacgcgtggcccaatgcgaatggcagaccggactgctggtgttcgcactgcaggcctacgcgctgataggcctgaagttcacgctcgaatcgcgtcgtcacctcgcgcgtgcgctcctgcatgccgtactgcatggccacgcgttcgaagccgcaacgcagatcgtagcgatgaaccagcgtttcgatggcgcgcagcgcctgctgccgccactgcacgatacgactggccgtgtcgccgccccagcgcgagaccagttctgccagccgggagacgggcgcgtaaagattgcccgtggacatcaccgtattgcgcccgccgatgggccctgcatcgaccaccagcacatccaggccgctatccgccaggcgggacgctgtcagcaggccggtcatgccggcgcccaccaccagcacgtcnnnnnnnntcgtgccggcaagggggcggaagcaatgcgactcggtgtcagctgaccataagctggcacgcgggaacggttcggacatgaaagggatccttgcagcttcagctgggaggcttctctgatacgccttgccgggtgaaacgagggtggcgcggccgtgcagatgatgctcacgcgctgcgacgatcaacgccatggtcaagacaaggtgagcgttgcgtgggcaacacgcctgtgtcgcctctgcgaaccgcaactctctgcttgcagcgtggtcgctaacgtgcctggaaggaggatcaggcagtgagcacgcacctggaaatcgatctgatgatcgcgcaactggacgaactgctgccgacctgggcagcgttctaccccgagcagcagttcgtccgcatgcttgccgaggcactggactacattgctgccagtgcagacccggaggcccggctgtattgcgtgatgcgcaccgggcacctcaacgtgtgcagcggagaaattccatgggcggcgcgctatggaggccgctaggccggtggatcacgccgcaaccgcgtagggttccaccaacctggccaggatatccatcgccgtctcggttggcgcatcgtcaccgctgtgctgggcgaaccctgaccagtccgcgcgggcaagaagcttcaactgctcgggttgggtgggcagccagcgcatcggccagaacgggagccgccggttgcccaccctgccgcgctgcaactcgatgagcccggtatggctgaaggcgcccaccacccgcgaatacgccaccctcaagccgtcttcgggcccctccatgtactgcaggaagcggctgccgtcgaacagcaggacgccggtaacgccggcactgcggttgaagcgggcggcatcatcgaccagatcgtcgagctttccgctgcccaggccgaacggatcaccagcaacggctgggcccgcttcgctgacgtatgcgactgccctgatcggcattggctgctcctgtagcgaatccccccagattccgtggccgtaggataggccacctgcgccccgcagttgttcccatcatgtgcattttgtgaatcagttgggttccagctgacaaacggcatgcaggacgcctacaccccccatgccatggatcgtttacgcttgggccagatgactcgggagcgccccatgcccaataccggccttttccatgttctggagctggacgctgtttccggcgtgcagggtattgagcgcgtcaggtccattcgcgtgcgctgcaacacctgcggcgggattacacagttgtcgggggacgcgttgggggcggtgcccggtggaacgacgctggtgtgcggcgcttgtccttcgcgccagacggtcagcaacgcgcggctggtcgaatgcgatcatgtcctgcccggcagcgcccagggatccgacgcgtaggcgcgggctacgggtctgcctgcgcccagcgcgccagattctgtttcacttccccgatgccggcccaggggtctttgcgccgccgcttgagctttgctggcacgtccttgatcgtgaacgcgtctgcgcgcttgagtttcgccagatcgccccaggcgatcggcaacgcgaccggtgcgcccggccgcgcccgcagcgagtaggacgcgactgccgtggcaccgcgcccgttgcgcaggtagtcgacgaagatccgcttgttgcggaggcttttggtggccgttgccaggaatcgctggggctcggattgcgccagcgcatcggcgaagcccttcgcaaagcgcttggtcaggtcccagtcgcatcccgggttgagcggcaccaccacgtgcaggcccttgccgccggagacacgcaggaacgattccaactgcagctgcgcgagcagtttgcggatgtcggttgccgccttcttgacctctgcaaagggtacgtccggtcctggatccagatcgaacaccacccggtcggccttgtcgggcgcttcggcgtggctgccccaagggtggaactccaacgcgttgaactgcaccagttcaagcaggctggccgcgtcacgcaccaccaggtaatgggcgttgatgccgctttcctccttcagccttaccggatcgaccagttccagcccggctgtgtggtgtttctggaagaagcagggctttgcggtgccactggggcatcggatgatcgacagcggacgatcaaccacctcgggcaggaggtgctccatcactgctgcgtagtagtcccatacctcctgcttggtgtagccatcgccaggaaacaggatcttgccgggggacgaaagcgcgggcggtgtgcggccggtagcgggtggttttttcgccctgcgcccgggtcgcgagggtgcatgcgtgccacccgcagccggggcctttccggcgcgatcggaatcttcgagatcggcgatgtccttgtccgcccgtaccgccttcagcgatgcctggcgcaacagcttctgcccgccaatcccgcgatagaagacctccaccacgaaacgcggtgcgaaccaggtcgcggcgcgaaggtcggtgtcctgggtgggcacgtgcgccgtcggcttgcgnnnnnnnnnnnnttcgatgcgcctgctgacttcgccgatcagttcgtccgagaacccggacccgacgcggccgacgtagagccagccatgtttcgggtctggccgcgccagcagcagcgagccgaacccggtgcggctgcctttcggcgcggtgtatccgaccaccgcgaactcgtcgctggccagctgtttggtctttcgccaatcctcactgcggccgctgtggtagctgcgatcggcgcgcttggaaatgatgccttcgaagtgctgctcaccggccaggcgataggcctcgtcgccatccccctgcacatgcgaactgaacgccaatggcctgccctgcccctccagcacggagtgcagcagggctttgcgttccagcaagggcgcatcggcgatgtccacgccatcaagatgcagcagatcgaacaatgcatacgtcaggacgccctgccgctcgccggagagcgtggcctgcagcaggttgaagtcttccttggtgccggcgccggcgatgagctcaccgtccagtgccgccgaggtgaggcccagtgccgcgatcgcgtcacgtatttcaggcagcttgccggtccattccagtgcgttccgcgaccacagctgcacgttgccctcagccaccgtagcaaggatgcggtatccatcccatttgatctcatgcacccactgcccgccctggggcggcgcgtcgcccagcttggccaactgcggctcaaacggcccggacggcgccgccgcccttctcgccttgccgagcgccagggccttcttcgcccagttctttcgtcgggtgcgtgtgggggatacgaccgtgagcttcttcttcgcggtctttccggccccggcacgcttcaggtcctccgggggcgctacagcgacatccgccagcagatcgtctgcctcgatatcgctggcaaattcgtcgtcgtccttgaacagcagccactgtggctggcgcgcaggcttgccggaacggaccagatgccatccacccttgagcttggcgccgaacagctcgaagcgtagatggcccttggcgagctgggcttccgggtcaccctgcgtggcccacacaccgtggtcgaactgggcgacatgtccgccgccatactggcctttgggaatctcgccttcaaatgctgcgtagtcgacgggatgatcctccacctccaccgccatgcgcttgaccttcgggtcgtaactggggcccttgggaacggcccagctcttcagcgcgtcacccacctgcagacggaagtcgtagtgcctgcggctggcatgatgcaactgcaccacgaaaatggcgcgttggccttctggcagcgccttgcccggttcgggctccctggtctggtcaaaacgacgcttgcggcggtactcgaccagtgacatggcagctccgcgctactttcccaagtgcttgcgtacggcagcggcggtgggcccgacctcggcgaccgcggcccgaagttcctcggctgacacacccagcgtcgtggtccagtactgcagttcatagtcttcgttgacgttgatgcgatcccggtccgggctgccggtgttcttcttgtcatcgctcatgggagtctccacgcgtgatcgggcgtgaagtgaccgtacaggccggcccatgggcgccaggcgacgccaccgtgaagcgatggcgaaggcctgccggtatcgggacttcggcaggcgggcgacagacgccacctcgtgaagacaacgcgcagggctcgcgttggcgttcacatgccgccttcacctggcccccgcctgatcgcaaccgggcgggacctacgctgagcgctccactcacagcggagcccagcatggctatcaagacagcggaagacctgttcatccacgaactctcggatatctacagcgccgaaaagcagctgaccaaggccctcccgcgcctggcccgtgcggccgagaaccctgacctggccacagcgtttgaaacgcacctggaagaaacccagggccagatcgagcgcatcgaccaggtggtggaggttctcggcatccggctgaagcgcatcaagtgcgcggcaatggaaggtctggtagaggaaggcaaggaagtgatcgacagcatcgacaagggccctgtgcgcgatgccgccctgatcggcggcgcgcagaaggtcgagcattacgagatcgcgtcctacggcaccatcgccgcgctggccaagcagctgggctacaaggacgcccttccgctgctgctggagacgcttgaggaagagaaggccaccgacgagaagctcaccctgctggccaagggcggcggcaatgccaaggcagcacaagccgcctgatcgacgcgccccgaagccggccgccatggacggcggcctcagggttcgtacagcacctggtcgttcgggcagaagaacgtgcgccgccgggtggtgcccatgtaaagcttgctgatcgggccgccgcatgccgggcagatcctgcgcgtgtgtacctgccagtgcttcttcaactcgaaacggcgcttccactgcaggaaatcaaagctgtaggcgcgggcctgcgtgatcagcgcggtgagcctgcgcggtggcaggtcgcccagccgcgtggcggggtgcacgcctattcggaacagaacctcgttcttgatgatgttgcccacgccggcaaagaccgtctggtccagaagcgcatcacagaccatgacgtccggcattgccttcagcttgcgccgggccagcttcggatcccaggcatcgttcatcacgtccgcgcgccagtcgtagacctcgtccaacggctcgtcgatcagccgcacggaacacgcatagaagttcagctcgccattgtcgaaccgcagggatacacgcggcggggttggcttccgttcgtcgatgcgccagctgccgaacatcatcagatggatgcgcagtgtgtggcggctgaattccagcaggaagtgcttgccccaactgcggaccgccttgacccttcggccctgcagcggcgacaggtcgacccggctgttcccggagacggcgcggaccacgtgccccttgaagtggctcgctgcttcgcgcagcaggacgatcgaagggccttcaggcatgttccttctcctgcagcagcgcctgcaggtgcagggcgttgccggtggcgtgacccagtgcggtgttgtccagtacgaaccaggcgggtcgtttcgcctcggcctcggccagcagctgccgcgcaaggtgggcaagggtgggttcgtcgtaggcgctgcgatagatctgtggctggccgtgccagcgccagtagctccacgcgcggtcaccgccgggcgtcgctgccgccggcacacgtgccggatccgcggcaacccgtgccacgccatgcgcgctcagaagcgcatccacttccggcgtgaaccaactcgggtggcgcggctcgcacgccacatcggcctgggtannnnnnnncaggccccgcaggaatgctctggccgtggccgtgtcgtacaccaggctcggcggcaactgcagcagtaacggcccgagcttttcacccagctccagcacgccttcaaggaaccgctcgagcggttgcattgcgtcgcgcagccgacgctcatggctgatctctcgcggcagtttcaccgcgaaccggaagccctccggcacgctcgccgcccatcgcgcataggtcctggcctggtgcggtcgatagaaggatgagttgatctccaccatcggcaggcgtgtggcgtagcgctgcagcgcgctgtcgcccgcgccgaacgcttcctgatcnnnnnnnngcagcgaccagcccgcacagccgacacgcagtggagcggatgcacgcggggcgtccgccgccgtcatcgtaccagctgcccgtacggttccagggtctctcccgcacctgcatccgtctgcaactgtgagaccgacagcagacgatccagtgcactggcgcccgactccagcgccgacgcgctgcgcacgaagccggtccagtcggagatggcgatctttcccagcgcgagctcatccacccgcacgctgcgcatccgccagtgcggaaactgccggcgccccaccctgccccggttcagctcgacgatcccactgcggctgccggccgcgagaatgcgcgtgtacgccgcattggtcccggcctccgggccctccagatactgcaggaagcgcgagccgtcgaacagcaacgtgccggtgacatcgacggattcgttgaactgcaccgcttcggccacaagccgttgcagccgctcttcggtcaggcttcgggacgcttcactcacataggcaatcgcacgaaaaggcatggcaccaccggttgttgcagacagctctaccttagcgacgcgggtcgtatgtgcagtgaggccggcgtagaggctgcgtcgagttgaggcgcgggcccgccgcatcgccttgacacgtgctcgagcgcggcgggcgcgcctgcgggcgcacacgcgcgtgcaccacgtttcgtggagaccggatgaggaatcgtgggcttccggatgacgccacgttggcggtcatgccaccgcggtctagcgccggatctggaagatggtccctgccgccagtcgggcggctcaacccagggagactttccatggccnnnnnnnnnnnnnnnnnnggcaacagcaaccgcggtttcgcttcgatggacgaggacaagcagcgcgagatcgccgccaagggtggacgtgccgcgcacgaatcaggcaacgcccatgaattcagctcggaagaagcacgcgaagccggccgcaagggcggcgaagcggtgagccaggatcgccagcacatggcggacatcggccgcgaaggcggccagaacagccgcgggggtggaaaccagggcggtaaccagggcggcgggcagcaacagcaggaacgcggcggcggtaacaaccgcggtggccagcagcgctgatcgcggctgaagccagatgcacctcttcgtgggcggacgtgatgtccgcccactttcgtacgccttgacgctgatcaagggcttcgccactggggcgccgcagatgggtgccccagctctttcacggctcgcgtggtggcaggtccagtgctnnnnnnnnnnnnnnnnnnnnnagctcggccccggtggtcggccgcgcttccgggtcggagagtgtacgcagggccatggcctgcaccgccgcttgttnnnnnnnntccaggtccaccgtgccgccgccgtcgccaccatccacagcggtctgtgcctcgcggtcgctgacccgctcccatagctcgccgctgttccagctgccctgcaggtcgtcggcgccgtcgccctgcgacatgtccatgtacagatcggtgaacgcagggtcccccggcagcttgcccggcgggaagttgggctggatgctgtgcagcgccttctcgaatgacttcatatgcgcgatctcgcgcgtcatcaggaaacgcagcgcatccttgataccggggtcgtcggtgacgttgatcaggcgctcatacaccagcttgnnnnnnnnttccgcagcgatgttcgagcgcagatcggcggtaggttccccgatcgagtcgatgtaggccgctgtccacggcaccccgctggaattgaccagcgccggcccgccaccgtacaggatctgctcggtatggctggtgctgttctgccccagcagccgcatatcctcggcctcggcaagcccttcggactgaatggccttcggcccgcggttgagcatggcgatgatggtgccgatgatctccagatggctgatctcttcggtggcgatatccatcagcaggtccttgcggcccggatcgcattcgccaagtccctgggtgaagtaacgcatggcggcagcaagctcgccctgcgggccgccgaactgttcaagcatgaggctggcgagctgcgggttggattcgcgcacgcgcacggtgtacatcagcttcttgtgatgaaagaacatggggtttctccaatggctggctgtgctggcttcggggtcagcgcttggcttgcgcgcccggcgtttcgtcgcgattgaggaacgcaccgaccaggccgtcctggtggtcttccagccagcgcgccatggcgatctcttcctgcaggatctggccacagaccgcggcgatgtccggcgctgcggcacgctcggcagcaatcaccagcgcccggtaggtggcgatctcggtgttttcgaagccgaacgagagccccacgctcttgaccacctcgtcttccatcaggcttgtgccggccgcatggagagccgcagtcatgctggcgaacagtcccttggcggtcggcacgcttcctccaagcgcttcaatgcactggcgcagcgaagcggcctgcccctgcgtctcctggacgtgctgggcgacccgtgcagcgaggtggggatagttctggatccgcgaagccatggccttcatcatggtctccgcctcctgctccatggcgtaggcgtcctgcagccacttcaacaggcgctcgcttcgggcgttgttctggtctgccatttcgttctccggtgcggggcgacatgcctccggagaccatggtggagcgccggcaatcactgccctgtcggccggtgtgagccgtcgaaggtgggcgctgcacgcagtggtgatgcggcgataacatccgcagccctgtgtttcacccaggaggtgctctcaggtcgccattgcgctggatacgcccacgccggctgcaggtcgctcgcgcctggcgttcgaggcgcacgcgccgcccgccgccatcacggcctgcattacccgatgttgagcacgatgcccgccaccatccacgcccacgacatagacgaagcgcccatcgaacttggcctgtgcgccttccatggcgtcgtcggccagcagtgctcgcttcagcgacttcatccaggcccgttcaggcgcccggtccagctccacgacgatggcggcaccgccgcagtcgagcggcatgcactcgacacgcagtacgcctggagcgacagaatcggttccggatagcggcatgacagaatctccgatgcgggggacggcggcagtatccacagcgcgtgccaagacgccgtcaacgaaatccagggcaccttccacacctcctccacccggttggcggcgcgctcggggggaggcttcgcgccgggctgacaatgcacacgcatggcgttgatgcagcacagcacagactgcagttcccaggacaacacaggcgtgcacgtatgcaatccggaatgagccagcgcagatgcaacctgctgctggtggaagaccagctcgacctggctgcgctgatggaacaggcgctggaggacgcaggcgatcaggtaacgcatgcctacagcgtgttcgatgcgctggggctgctggacaaccagcgattcgacggcgccgtgctcgatgtcgagcttcgcgacggcgtggtcttcccggtggctgatcgcctgacggaactcggcattccgttcctgttcgtatccgcggtctatgaccagttggtgccgcagcgtcaccgtcgcgccgctttcgtggccaaaccgttccacgtcggcgagttgcaggagacggttcggcgcgtcatgggggatgtctgcgtgcaaccgccggcgcattgattgccatggggtggtcaccccaggtgcggggccaccaccaggctcagctggcgcagcgcgccgccacgggagagcccatcccagttgctgcgcgccacgctgcggatctcggagtcatcgacccacagcagccgcattgaccagtagggaaagaaccggccggaaaccctgccccggcccagctcgatcacctcgcaatggctgcgggcactgaggatgcggctgtacaccacgttgatgctgtcttccggtccctcgatgtactggaggaaacggagcccgtcataaagaagcacacccgtaacgccggcttcgaagttgaagcgggcggcggccctggcgaggtcatccacatggtccatggaaagccccgatgtcgcctcacttgcgtaggcgactgcacggaggggcacgttcgttccttctgacgcaggagatttcctgctcgtccatcatcgcttcgcggaggtaggcagggatgagggccttcgtggcctgcgctctcccaacgctctcctcaaccgcacgctccgataacacggggcgcttgcgtgacggtgtggctgaccctcaggtgatcagggccgatgcttccgcgccggagcgctcgccacccagcgccgccagataagcggagaatccgcctgtagcacgcccctgcaggcgcgcacttgtcatcaccacgggagcgccagcccatcgcaccaccgcaccgcagcgttgcagcgctctgacaagcgccacgtcttcactacagtgcaggggagcaaagccgccaacggcccgataggaactggcagagacgccgaggttggcaccgtggatgcgcccatgatggtcgccccactgctgtcttgcctggaatgccctgcgcaggcgccgttcaccctggcaggacgtcgctatgtccaccagtccgcaaaaagcgtcacaaccgccctgaacctgtgcggccagccactcgggaggcacctcgctgtcagcgtccgtgcttgccagccacctggcgccccgccccagcagttcagcagcggctgcggcccgggcgacaccgacgcagcgtgcatccagctgcacgctgccgaccaggtgttggcggcagatggtgcccgttgcatccgtacacgcatccagcgcgaccatcacctccactgcttcgccgccgaggcccgggtgaagggccgccacccggatggattgcaggcaccgcgcgatactgtccgcctcgttgtgggcgggtatcaggacgcctatcaccgcaggccctcgttccgggccaatgacaaggggccccgtgtccatccctgaagcacgaagtccgcatcgcggtagtggaaggcctcctgcaggccttcccccaggcatcgatgcaccacctcggtccggctcgcgcgtccggcgaacgagggcaaccaatggcaggcaaccagcaagccgtcatcgcgaagtgcttcatcgatgccacggcgcagctcgcgcagtgcgcctgctcccaggtagtagcccatttcgccgcagacgatcaggtcgaagcgccctggcggccactgctcgggatggctggcgcaatggacctgcacgtgcggcagatgggccaggttgcggcgcgcctggaacgccgcacgtgggctgatgtcggtggccagcaggcgttcgcaacgtgcggccagcgcctcggtcagtacgccgttggaacaccccagttcccagccgcgagcgaactggcgctggctgaggcttgccagcagcagcgcacgcttgcgctcttcataccaccggctgcggtagccgaacgggtcctcctgctcatgcaggtcatcgaagtacggttgcgcgctcatgcaaggaatacctcgtagtttcggaagaatcgggcgagtacatgtgcgggcagcaccggcgggctgttcaggcccaccacgtcgccggtctgtgtacggaaatgcgcgatcgcgtttcgctttgcggacgccactgctgaaatgtcgaccagcttcggaacctcccacgccatatgtgcgcaggcagggtcaagccagtgccagccccacgccgggtactccagccggtggcaaccgaccgcccgcgcggcgcggcaggcagcgcgtcctgccgcttcgtgatcggggtgaccatcaaaccgccatggcgccaggaccaggtcgcgcggttgcagatactgctgcagccaaccttccagcccctgctcatgcgcgctaaccgcgccgtcggcgatacccaggtggaagatggagccgaccggaataccgagttcgcccaatgccgcggcaagctccgctcggcgcgctgatcgcaggcgttcgggcgtccaccacggctcgcccgggtagcatgcttcgccgtcggtcacggcaacgacactgacgtcgataccctgccccacagcgtgatgcagcagcccgccacagccgaggatttcgtcgtccggatgcggcgcgaccaccaccatgcggtcatgcccgctgcagagtgcggttgccgatgtggtcggttgctgccagagccaatcgcagtgcagccaggcctgctcctgggttccttccccttgcaggggtgtcctggctacagcgcccatgttgcctcctgtgctgcacgctgctcgcccagccattcccaatcgcggtcggcgtggctctggcgaaggaacacggtcaggtccgcgcagcgccgggcatgggcgtcctccaggcacatcgggcccgggcccagcgcccgacccgccaggtccagcacacgcgttgccgcgcgctcaacgacacagcgcacgcgcactacatcttcgcgatgggccagttcgggcgcggcgtcgatgtgcgccgccagttcgcgaagcagcgcggctgccgggccaagggcgaggtccacttcacccagcagcnnnnnnnnatttccctcggtgcaggccggtcgcatgcgctcggccaaagcggccgctgcaccaaaccagaccgccgcgatgcctgccccgccgtgccagaagcccgggcgctgcaggtagtcatcgcgcgtccccaggatcaccatcggtgcgccgtcaaagcgcaccgtggtggaagggattgcggccatgcccacggcaggccatggctcgcccgcaagtgtgtgccagtgttccgccgctacctggcatagccacacgccctgcgggttgcgaaccgttaccagtgccgcatctacccatgcgctgccggaacaccagggtttgtcaccgtacaacccaccgccggcatcgatgcgaacggtgttggccggaccctctgcagcccacaccgccagcaacgtgtcttcagcagggatgggcgccctcaactcggcagcaatcgcctgggcgtcatagtgggcctccagtaccttggccaggcaaagatcctctgccccccaggctgccagcgcctgccaacgctgcagcgtctggccgccaccgggcaaaggcaatgccggttgctgcaccagcacctggcgtgcgcgattgaacagcgaagaggatgacgtcacatcctgcatgggtggcagacctgcaatggagatacgccatgaacgtaggcggcaggcggtcacatgtctgtcttgatggcgtggcgggcacatgaatgcccggtaccatgatcctcacggccccgtctgcgtgcgctgccttnnnnnnnnnnnntgccgcagttcccagagccatggcagcaccaccaggcccagcgccggcagcagggtgaaccaccagacgtccggttctgcaggcttcacttcgagcgaccaccgcgggtggacctgccagcccacccaggccagcaggacccacggcgcggcatccagcacgctgtgcacatgctgttccgccgggctgatgcgtcgacggccgtccgcgctgacggtatcgagatagccggcgaccgcgtgtgcgatgaccaggcctgccagaagcgcgaccagcgacaacgtgttctccagcaggagccaggcaagcacaccgctgccgatcagcagcagctgcaccccatgcagcaggctttcgcgcatcgcggaagtgtgcggaagatcggtgcgccggtgaaaatggaaatccagcgatccggcagccagccacagggcgtagacacaggcgatgacaatcgcgctcatggcggcactctcagggtgtcaatacgatcttgcggcagtcatcgtccttggcatcaaacattgcatagccctgagctgcatcggccaggcgcatccggtgcgagatgatgtcacccgggtgcagctttccttccatgattgcgtcgagcagttccggcatcagtccctgcacgtgggtctgccccatcttgaacgtcagccccttgtcgaacgcatcacccagcagaaaaccatggatgaagccagcgtagacacccgggatgctgaccacgccgccgcggcgtgctgccgcgatgcactgcctgatcgccacgccgctgctgccctccagcttcacggcagtcaatgctgactccagcgcactgccctcggcctcgaagcccaccgcctcgatgcaggcgtccacgccccgcccgctggtctgggcaaggatgtagtccgccgggtcttcgatctccttgaagtcgatgggcgtcacaccgtaggtacggcgcgcataatccagacggtaacgaagatggtcgaccatgaagatggtctctgcgcccagcaggcggcagcaggccgcgctcatcagccccaccgggcccgcaccgaagatggccaccgtcgagcccgccttcacccctgcgttcagcgcagcctggtagccggtggggagaatgtcggacaggaacagcacctgctcatccgcaatgccttccggaatgcgcagcgggcctacattcgccttcggtacacgcacgaattcggcctggcccccggccacgccgccatacagatggctgtagccgaacaatgcggccggaggcagcatgcccttctgattcagtgcggcgcccttgccggtattggtggtttcgcaagcggcatactcggccaggcggcaatggaagcactctccacaggcgatcacgaaagggatcaccacacgatcgcccggctgcacctgggtcacgccgctgccgacctcttccaccacgcccatgaactcgtggccgagcacatcgccatcgtgcagatccggaatcttgccgcgatacaggtgcaggtccgatccacagatggcggtggcagttaccctcaggatcagatcatcctcggccgccagtaccgggtccggtacggtctcgactcgcacatccttgcggccgtgataggtcaatgcctgcatcgtgcttctccaggagctcgggacgccagcatcgcaaggccgccatcccgcttcggtgacatcccggtgtgcacggcgttcattctacggggtcatggtgttaacccggcccggtgcagtcttcggtctctagccgcaggagctgcccatgaacgacaagctgcccttcaatccgacgacagacgtggacgatcagtcgaaggcgcacacgccggacgagcggcgcaacgatcgagccaagtggaaggagcacgacatgcccgacgacggcgatggccccaaggccgtaccggaagactacgaacgtcctgatcctgacccgaccggaaagcgttgagtccgcctcacattctggatgcgccggattcacgggtcatggcctgctacccgcgcaagcttcgcgcacggcctctggaacagactgaacgaggtgttgcatgtggaaacgcaacggtctctcgctggtgctgcttatgctcacgcttgtgttcatcgtcgggcaggcggttgccgggcatcacgtgcacaaccaggaactggtcgagtacggacgcgcgccgatcgatctctggcactacctcgcgacggggcacttcgtcagcgccacgttcgagaactgggagagcgagttcctgcagatggggatgtatgtgctcctgacggtcagcctgcgccagcgcggctcggccgaatcgcggccgctggaccctgcgcaggaacagaatcgcgtcgagccggggcccacgccgtggccggtaaggcgcggtggtccatagaagacgctttacggtcattcgcttgcgattgcgttcgggctgttgttcctgttcagctttacactgcatgcagtgggaagctggcgtgccgaggaggccgaacagcagttgaagggattgccgccgccaggctttgtggagcacctcgccagcagcacattctggttcgaatccatgcagaactggcagagcgaattcctggccgtgctgtccctggtggtgctgacgattttcctgcgccagaaagactcgccgcaatccaagccggttgaggccccacacgcgcagacaggtgattgagccatgcgagatgatccatcgacggccctgctgatcatcgacatgttcagccgattcgacttccctggcgctcaaaagctggcgccggcggcagagcgggcggcccggcaggtccggcgcctgagggatcacttcgacgaacgcggttggccggtcatctacgccaatgacaatttctcggattggaagcgcgacttccgccagcaggtgggacagtgccggcgcgacggtggcccggcggggcgaatcgccagcgttctctcgcctttgcctggtcactacttcgtgctcaagcccaagcactcggcctttctggccagccctttgccgattctgctggccaaactgggagtgcgccgcctttgcctgtgtggcatgacggccgattcatgtgtcctggctacagcgttggacgccaacgccagggaattccacgtggtgttggcgtcggaggccgtggcggggatgccagcgcagaagcggcgggcactggcgctgcttgctggttcgggcgcagcgcgggtcgcgcgggtttcttcacttgtctctgggcaggagcggggtggcgttgacggcgactcaggcccggtcggctaaaccctgtacacctgaatgaccggcgcagtgtgcgcagcagaagatctggccgtttccttcaacaccatgcccgataacagcgcaatcgcagtgtgcgcagcgcggtgcgaatgcgtggatcgcgcattcgaacgaatcgaacgtgccgctgcgtccgccctgctggagggtgaagctcttgtcgtagttgttgccgcagacatcacaggtggccatggggcacctcgtgctgtggaaggaacatgcagtgtgtacagcgcgggtgtcggtggccgtgaatgcaccgtgtcgcgagggtgtaggacgttcgcgtcgtcacgcgttgggcgcggcccgtcctattcgtctttgccgggctcggcactgccaccccgcgacgcgccaccaccacagggaaatgcggtccgcagcgcttcggcaaccagtgaagacgcatcctgctgcaatcgctcgcggggcaactgccggagatgggaagacacacggtcgaccagctcatgcggaagaatcctgccttggccacaccactggccgtggctggcatcggcaacgccctggatgtaggcgctggcgcgagcgctggacaggttccggcactgctcgccgtcgcagaacccatcagcgcctttgccctgcagcagggtgatgagttcggctccactgacaagccaggtgcgtgccggttgcgttgttccggcgagggcggatcctgccagggcgcagaggccaagtgcgaggagccgacgcgtgaggcggcgcgcctggggttcgtgatgtccgttcatgtcggagtccttggcgcgttcctgtgggatgcacacagcgtggggcaaagtcgagctagctggttgtggacagatggcttgtaacagacagcggctggcccgccaacacccgggcggcattcccaggcttcgccgcgatcgggcgccgagctatcgcgctgccgtcgaccctctgaccacgcaccggcccgtcattacgagtcggcgtaccggcagctccggcgtgcgcaggcgctcaagcagcagcgacatcgcggcccgccccatctcctcaaccggttgctcgatcacggtgatgcccggctcgaccagctcggtccagcgttcgttgtcgaagccggccagtgccaacgcctctggaatcgccagccctgcgccgcgggcggctttcaatgctcccatcaacagcaggctgttgctggtgaccagtgcttcggggcgggacggcgtagcgagccactgatcgaccgtcgcgatggcggcttcggccgtgggttcaacctcacggtagtccggctgcaacccatgcgtgcgcatcgcagcaagataaccgtcacgtcgctcggccgcggtggtactggtgctgccgaacaatccgccgatgtgccgatagccgcgctcgaccagatgctcgaccaggcctgccatcgctgccggattgtcgagtaccacgctgtcgatcggaccgccgggcgcggcacggtccaccagcaccgtcggatagtccagcgtgagccgctcgagccggcccaccgtggtccgggttggcgcgaagatcaggccactgatgcgctcttcgtgcatcaattgcagatacagcgcctcccgctcggggtcctcgtcggtgttgcagagggtgacccgaagaccttcgcgataggccacctcttccacggcgcggatcagcgccgtgaagaacgggttgcggatatccgccacgatcaagccgatgatgccggtgtgccgggagcgcagccgtcttgcctgcaggttgggtcgatagccggtctggcggatcgccagctcgaccctgccgcgcacgtcctcgctgaccggaccgcccccgagcacccgtgacaccgtggatttggacaccctcgccacgcgtgcgacgtcgttgatgctgatgctcattggaaacgttcccggaaacgtgggctgttcatggccggatggctgttcaggacaatgctaacgccaaaggactattggctttttgtgcagtgcacattgaaatgtgcagtgggaacgttcccaatacgcctcagccatccccccggagcccgctttgtcgcccctgacctccccttcccccgtcagccgggaactgatccgcctggatgcgcgggcacaggacaagaccaatgccatcgcccaggtggcccagatgttggtcgctgccggctgcgtggcgccgggctacgaggccagcatgggacgccgcgaagcgctggcgaacaccttcctcggccatggcgtggcgatcccgcacgggctcggcgaggaccgccacctggtgcgccgcgacggcattgcggtgctgcagttgccggaaggcgtggaatggaaccccggccaggtcacccgcctggtggttggcattgccgcccagtccgatacccacatcaccctgctgcgcaggctgacccgcctgatccaggacgaggccgcgctgcagcggttgttcactactcccgatgcaagtgaaatcgtcaatgcgctggccagtgatgcgactgtcagcgtcgcccacgtaccggtgacggacctggccgagcgtttcgactggaccattgcttaccccagcggactgcacgcgcgcccggccacgcgctgggccgagacggcgcggggtttcatggcccgggcccaggtgcgcgcgggcgatcaggcggccgatgccaagagtctggtggcgctgctgcagctcgggcttcgcgagggcgatgccgtacgtgtttctgccgaaggcgccgatgcccccgcactgctggctgcactacgcaagaccatggacgggctggtcgcgcaggaaaaggccgatgcggagcgtgcagcgcagcgaaagacggcgccggtcgccggctggaatccgcccgaagcgcaggcagcgatcgtcggcatcggcgccagccccgggctggccatcggtccggtgcatgtactggccagcgcgcaggccgatgttgccgatcgccctgccccgcttggcgagggcgnnnnnnnnctgcaggatgcactcagccgtacccgccagcagctcgccgcgctgcaggacgacacccagcgccgccttggcgcctcggatgcggcgatcttcagggcacaggctgcgctgcttgacgacaccgacctgattacccgcacctgccagctgatggttgaaggtcatggcgtcgcgtggtcctggcaccaggccatcgagcagatcgcctccgggctggcggcgctgggcaatccggtgctggccgggcgcgctgccgacctgcgcgatgtgggtcggcgcgtactggcgcagcttgacgcctctgcggccggtggcggcctggcagatctaccggcgcaaccgtgcatcctgcttgccgccgacctgtcaccctcggataccgccaaccttgacaccacccgcgtgctcggcctcgccaccgcacagggcggccccacgtcgcacactgcgatcctctcgcgcacgctcggcctgccggcgctggttgccggtggcgccgaactgctggcgatcaaggccggccgcgaagcgatcatcgacggcagcagcgggcggctctacctgtccccttccgaggccgatcttgcttcggcacgcgcctggatcgccgagcagcagcagatcnnnnnnnnnnaagccgcacaacgcgcgcagccggcgcagaccaccgacggccatcgcatcgacatcggcgccaacgtgaacctgcctgagcaggtgccattggcgctggaacagggcgcggaaggtgtcggcctgatgcgcaccgaattcctgttcctcgaacgcggcagcacgcccagcgaggaggagcagtacgcaacctacatggcgatggccaaagcgctggaaggccgtgcgttgatcgtgcgtgcgctcgatatcggtggcgacaagcaggtcgcccacctggagctgccgcacgaggagaacccgttcctcggcgtgcgcgnnnnnnnnctgctgctgcgccgcccggatctgcttgagccgcagctgcgtgcgctgtaccgcgcagcgaaggaaggggcacgcctgtccatcatgttcccgatgatcacctcggtgcctgaactggtcgcactgcgtgccatctgcgagcgcctgcgcgccgaactcgaggcccccgacgtgccgatcggcatcatgatcgaagtaccggccgcggccgcccagagcgatgtgctggcgcgccacgccgacttcttctcgatcggcaccaacgacctgacccagtacgtgctggcgatcgatcgccagaacccggagctggccgcagaggccgacagcctgcatccggccgtgctgcgcgcgatccgcaccacggtggacggnnnnnnnnnnnnggggcgctgggtgggtgtctgcggcggcctggccggcgatccgttcggcgcaatgctgctggcagggctgggcgtggacgaactgtcgatgaccccgaacgacatcccgtccgtgaaggcacgcctgcgtggcagcgcgctggccgatctgcaaacgctggctgcgacggcgctggactgcgaaaccgccgagcaggtgcgcgccctcgacggagcccgcgcatgaacgcccgcgccgtcaccgttaccttgaacccggcgatcgaccagaccgtgcggctggccagcctgcggccgggccatgtgcaccgcgcccgcagcagccgcgacgatgcgggtggcaagggcatcaacgtggccgcctgcctggccgactggggcgtgccgaccaccgcgctgggcgtgctcggtggcggcaacgacggtgtgttcggcgcgctcttctccacgcgcggcatggtggatggttgcctgcgtatccccggcagcacccgcaccaacatcaagctggttgacgaggacaacggcgaaaccaccgacatcaacctgcccggcctggccctcgacgatgccgctctggacgcagtgtcgcgcaggcttggcgccttgctgctgccgggccttccggtggtgctgtccggcagcctgccgtctggactgccgtccgatgcatgggcgcgactgcaggcgcagnnnnnnnnnnnnggtgcgcgcgtgctgctggacaccagcggcgacgcacttgtggctgcattgagtgacaccgctggtgcactgccctacgcggtcaagcccaaccgccacgaactggaggcctggaccggcaccccgctgccggaccgcagcgccctgcgcgtcactggccaggccttggtcgaacgtggcgttgcgctcgtagcgatctcgatgggcaccgacggcgcgctgttcattgatcgcagcggcgccctggtcgctcgaccaccgcgactggcccagggcagcacggtcggtgcgggcgacgcgatggtggccggcatcgctgccgccttgctggagccttccatcgatctggacggctgcgcgcggctggcgaccgcgttctcgatgagccggctgcaaagcggtgacgcacgacggctggacccggcgcaggtacgcggttggaccggcgatgtactgatcgagcggttggattgacccccctgccgggagcacggcggcggcttcaggctgaccgcagcgctttcggcaagcacgagcccgaagaattccaggagtttccatgcacgctttcaccgtagtcatcgccgccggcgaacgcagcatcgaggcggttctcgccgccgaagcgctgcgccgcgccgcccgccagcgcgggctcgagctgatgatcgagatccgcagcgaccagggcgtgaccggcgcactgtctgcctcggannnnnnnnnnnngacgcagttgctgctggtgggtgagggtgaggcggacatcgcgcgcttcgccaatgccgggatcgtgcatgccagcctgggcgaggtactggacgacccggctgcggcgctcgcaccgctcgcggccgcggtgtcgggcaacgccggcacgcatgcgggcaagcgcatcgtcgccgtcacctcctgccccaccggcatcgcccacaccttcatggcggcggagggcctgcaacaggccgccaaggcgctgggccatgcaatccgggtcgaaacccagggctcggtcggcgcgcaggacgcgttgagcgacgaggaaatcgccgcctcagacctcgtcctgatcgccgcagaccgcgaagtcgatctgtcgcgcttcgccggcaagcgcctgttcaagagtggcaccaagccggcgatcaacgatggccagaacctgatccgcaaggcgctggccgaggccggcgtgcaggcaggtagcgcgactccgggccgcacggccgaaaaaaccagggccaccggcccctacaagcacctgatgaccggcgtgtcgttcatgctgccgttcgtcactgccggtggcctgctgatcgcactggcgttcgcactcggcggcatctatgccttcgatgacgcgcacaagggcacgctggcgtggtcgctgttccagatcggcgccaagtccggcttcatgttgatggtgccggcgctcgccggttacatcgcctactccatcgccgaccggcccggcattgcgcccggcatgatcggcggactggtagcagtgaacatggatgctggcttcatcggcggcatcctggctggcttcaccgccggttatggcgtgcactggatcaaccgtgcgctgcgcctgccgcgcagcctggaagggctcaagccggtgctgatcctgccagtgctgggcacactgctggtcggcctgttgatgatgtacgtgatcggtacgccggtcgccgggctgctggcgtggctgaccgactggctgcgcagcatgcagggcagcagcgcgatcctgcttggcctgctgctgggcggaatgatggcggtggacatgggcgggccggtcaacaaagcgtcctacgcattctctaccgcattgatttccagccaggtctacacgccgatggcggccacgatgatcggcggcatgacgccgccgctgggtatcgcactggcgacatggctgttcagcaatcgcttcaccgcagaagagcgaggcacggccggcgccgccagcgtgcttggcctcagtttcgtgaccgaaggcgcgatcccctacgccgcgcgtgacccgctgcgcaccattccggcgctgattctgggttctgcggtggcgggagcgatctcgatggctgctggcgtcgagctgaaggtgccgcacggtggtgtgttcgtgctgccgatcccgaatgcggtcactcatctcggcatctacctgctggcattgctggctggcgtggccgtcaccgcagtcgcgctgcgcatcctcaagaagccggtgacggccgcggcctgatccccctgccctcacggtcctttcgcggtccctgcgcgcgtaggggctcaacgacctacgccctgcacacggagccccgcccatgacctccccttcccgccgcctgctgccgacagcgatcctgctggtcctgccgtcgctggccgcagccgccgacgcgagcgatgtcctcatccccaagcttgcctacaccggcgaagccgccgccacgctcgacggcggcaagcgcagcggtacggcgtatgccggccagctgatgttcggtgccgacgtggacctggacgctgcgtttggctggcgaggcgcgacgatcaaggcctacggcatcaatcgtcatggcaccaacctcgccaacagcagcacgggcaacagcacctcggtgcaggaaatcttcggtggccagggcacgcgcctggccaacctgacgctggagcagaaactgctggacgaccggctggtgctggaagccgggcgcagcgtcgccaacatccatcatcttggttcggagctgtgccagtacttccagggcaactcggcctgcggcaacccgacctatgtgttccgcaccagcagtttcacatggtggccggtatcgagctggatggccgatgccacggtttgggtgacgccggatgtctacgtgcgcgtcggcgcctaccaggtcgacccgagccaggccgaagatggccagcacggcctgaaatggagcacgaaccaggccaccggctggatcgtgccctacacgatcggctggcgcagccccgcgtcggcgcgcttgaaggcccgctacgaactgggtggctggcaggacaactcgacctaccgcgacccgctgcgcgatgccaacggcatgccggcgctgctcagtggccaggagtacgcgacacgtcatggtcgctccggtgcgttcgcccgcttcgagcagcagctcagcagcgatggcagcggccgtggcctgacccttttcggcgccgcgctcaagggcacctccggccaggtgatcgaggatcacttccttcaggccgggctggtgcagaaaggtacgttcgccagccgaccgcaggacagcatcgccttcgtcgtgacgcagcagaagtacagcagcatcgcgctggaaaacctgcgccttgcccgtgccgcagcgggcggcagcggcaccccgcacgggagccaggtgatgatggagctgagctatggcatccaggtcaccccccagcttcgggtcgcgccgaacctgcactacatcgtgcatccggaccagttcaacgaacccgcacgccagcgggacctgccgaatgcgctgatcgccggcctgcgggtcgattggagtctgtaggaaaatccgttttcgtccacgcgattgccgctcaacggctcatcaagtctcgaagtgggctttcagccagtcgtcgacaccctccagtttcacgccaatgctggcattgaacgtcccgtccaggctccaggagacgcccctgccctgggcgaaggcagcacggtacttcctgatcatgtttgatgggtcactggcaagctcctccatcagctggggaacgctccacacgatcagcttgaagggagcaccgaacttttcctcaaggatggcgggcagctgctcataacggaccgtgtctcccgcaagatagacgatctcgtttcgaagggggggcgagtggaagacgatctgtgcagtcattgcaccgatgtcctctggtgtggtcagcgtaaccgcattggaggctgtgccaagtgcattgacctttctgccgggaagatcgatgacgccaaactccggctcgaagaggtagctggtgaacatgccggtggaaatgaccacccagtccatttcggcctgtgagcggagatagtcgcgtacatccagctgggcgtcgaaaagatcctgtggcccgccgcgtccgatggcgtcaaagtcgaccccgaattgccaagggaagtacctggtaatgcccgacttcacggcgnnnnnnnntaccttcatgggagtgtcgcggccagcggcgtagccggtgcagccgatgaccgtgtcataaccggaaaatagatcagccagctcatcgaccgtggcagtgaccaggtcgccaggaacgagggccactcccagcgagcggatctggtcaatgaccgtacgcttgtccggtagtgtggattccatcgacgcaggcctcagcatcacgctgatggttgcgtcatgcacgaccgcgagctgggccaggttgcggatgacgggcattccgagttcgccggcacccagcaccaggattgagcgggaaacaatcgggggagacattgaaaccaccatctgtgtgtacgatggcggcgattctgcgcccctccctagttgccacgtaagaaggcacaccgatgataccgaccgcaccgttcatgagcaccgatgagcttctgcgacattcacaatcgatatgcgacggcatgagcgcggacgacgacggtctgcgccgcgaggtgctcgcgcatgccggcagccgctggtcgctgggcatcattcacgccctgggggtctacggaacactgcgtcacgccgatgtggcgcggcggatgaaaggagtcacgcagcgtatgctgacgcgtaccctgcgtcagcttgaaagggacggactgatccataggcaggatttccgtgaggttccgccgcgcgtggagtacaccatcactccgctgggcagggagctgctggttcttatgatcccgatgtggacctgggtagtgggacacgccgaggaattccgccgctgcagggagaatttcgacacgcatcaaggccctctccctgactgacccggcctgcatccggtgcatccaggcgctcccgccagccgtatgtaggatgcccgcgctgtgcgggcatcctatcgaggaacgcaccgtgaacgctcttcagcgcatcgccgccgcagtcagcttcgccgtactcgtctcagccgcttccgccagcttcgccgcagatccggtaatggttggcggggccgagatgtacccgaccaggaccatcgttgaaaacgccgtgaactccagggatcacaccacgctggtggcagcggtcaaggccgcaggcctggtcgagaccctcaatggcgccggcccctttaccgtctttgcgcccaccaatgccgccttcaacaagcttccagcaggcacggtcgatacactggtgaagcctgaaaacaaggcgcagctcacccggatcctcacctaccacgtggtcccaggacggttcagttccgcccagctcctggccgatgccaggaagcacggtggaaaagccacgctgaagacagtgcaaggcgagccgcttaccgtggcgctccacgacggcaagctgtgggtgatcgacgccaagggtggcaaagcaggcatcagcatcgccgacgtcaaccaatccaacggcgtcatccacgttgtcgataccgtgctgatgccgaagtagtggcgcgccctgccagaccctgccactccggccagcagcatgaagcagtggacgaggatccgggcgcaggcccggctcctccgttcactgaagcgcctgggccagcgtgagtacatccgccgggaatgtcgcgtagtcatccagtggcgcgcgatggctgtcgcgtcggtggatgaggcgcacggcaaccacgcgctgttgcggaacgatgaccaggtgctggcccaggtaaccgttggcggcgtaggcaacggtggggccgcgttggatgtcgaacatgtcggacagcttgagtccacgaccggtgatctcgctgccatagtgctgcggccagtccgccccaagtcgctcggccacgtacgcaatcaatgcgctcttgctgtcgaataccctgcccccggtggccagcaatgcctgctggaccggagcgctgaccccatgccgcgccaggaagtcggccatctggcctttcagctcataacgctcccatgctggaatgcgccaccaaagaagaccaacatcctgggagcgggcacttgctccagtcagcagcgccaccgaccgctcgctcagcacgcgcgtacccgccggagtcacgccgccatcaagcagcagctgcccgatcttcgccagatcgcgggcagtcagcgacaatccggccatgcccaagggggtgcccgcaccgtccttcaaccaggtatatcgggcaatgcccagcggtttgaacaggcgcttctcaacgtaggcatccatcggttcccctgccagacgctcgacaatgccgggcagcagattggtagccttgttgttgtacgagaacgtggtacctggatcgctgctcagctctgccgccagtgcgagcttgaccaggtccggcgcagcttccagctcttcccccgcgttggccacgttctgcaggccagaggtatggtccagcagcatgcgtaccgtgatgtcccttttccgcccctgcttccactccgcgaagatgttgcttaccggctcgtcgaccgaggccagttttccgtcgtccagcagtagcatgatggccagcgacaccaccgacttggtggccgacatgaggtgaaccggctcctcgccggtctctggctgtggctccagcagtgtttttccatccttccagacaagcaccgcgtcggaatgcgcggcacgggcgttgcgttcgatcgtcgcgacggcgtcggccgtggtggtcgtgctggccagtgcagggagggccagcatcaaggccgcgaagctggacaaccatcgtgcagttttcatgggcatctcttccggtgaatgcctgtccacattgcctacagctgtagtcacgaccgagtgcctgaagtcatgcccggccacatgacagcatcagcaccacgccccctgcatggccccgtagtccgccagcggatacgcgaagccgatggcccttgctggcgccccgctttctgatggttccaatccagccgttgcagtcgcaggcagggcgcaacgccgctcgatttcgtttcgcattgcagcaaatgcggcgtgccaggcagcactgctgatcgctcaactgtctgatttcccgagcttctggtcatccatcgttcattctgattgacagcgttgtcaggccgcgcttacaagagcccacgtccggcgcgtggcgcgggaacgtccagacatcacttatggggagagagggaccctatgaccggccatttcaggaagagcacactcgcacaggcagtacttgccaccatcgtcaccgccactgcagcgctgccggtcgcagcgcaatcagtcaaggaaagcagctcgaccgccaccagcgaggcacgggaggcctcaacgctggacgccgtcatcgtcactgtcgaacgccgggaacaggacctgcagaaatatgcaggtaccgcccaggcaatctccgcggacgatacgcgtgcgctgggcatcaacaatgagctgcgcaacatccaggccctggtgccgggtatgagcatggccaaccaggaaggcaacctggagatcttcatccgcggcgtgggctcttcgaacaacaccgaactgggtgatccgggcgccgcgcctcacatcaacggggcctacattgcacgaccgcgcggtctgggcggcatgttctacgatgtcgagcgggtggaaatcaacaagggcccgcagggcacgctgcgcggccgcaatgcgctggccggcacgctgaacatcatcaccaagcgccccgacctggaagcgttcggtgggtatgttcaggccgaggccggcaatcgtgaccatcgcggtggcgagttcgccctgaatctcccgatcggtggtggcgcggccttccgcgtggctggctacaaggtggagaaggactctccgttcaagaatgcgggnnnnnnnnaggacctggaaccggctggtgtgcaggacgaccggggggcacgcctgtcgttcctctaccagccggatgacaagttgtcgatcttcgccatggccgacatcggcaaggaaggcggcaccggctatcccggtgccaatgtctacactgccgcgaaggccggttatctgccggacgatgtcgatctgcgcaagatcatctaccgcggcgcgcagggcaagctggacagcaccaactggggggcgcagaccagcatctcctacgacttcggcaaggtagcggtggaatacaacggcagctaccgcaacgtggactaccgccagaccaacgcgcagagtgagggcatcctctggccgaaccgcaacatcgatccggtatcgcccagcaacccgggtggcatcgactacgacaactactccacccagtactggctgaccgagtcggagtcgcaggtacatgagctgcggttcacgtccgaccaggacgagcggctgcgctggaccaccggcctgttccacttcaacgaggaccagcgggtgggctacctttcgctggtggacaaagggcgctggtactcgggcactgaattcaccatgcccaaggtcaatggcaagtcttccgccgtgttcgccgatggcacgttcgacgtcaacgatcgcctgcgcctgaagggcggcctgcgctactccgaggagaagaagtcgcgttacggcatcggcggcaactggtcgctgggcctgcctggccagggcggggactttgccacgcgcctcggcacgcccggcttcgagcccgcgttcatgagccgtccgaactttgatgtcagcaacatcacctcgcaggcggagatggcccgcttcctgctgcagggcgtgctgcgacacggtcgcaacgacaccttgctgcagcagatcggcgcggtgcccgatggcggcccattcggctgcgtggaccgtcccgacatcggtggcgataccgtcgattgcccgtaccagagctgggcccaggtcagcgcgattccggcccagcagttcggcaagagcaagttcagctttaccgactggcgcgcgggtttcgagtacgacgtgagcgacgacagcctgctgtacggcctggtgtcgaccggccacaaggcgggcggcttcaacgacacgtttgatccgaaggagattcccgagaccttcaagcccgaatcgatcattgcctacgaaatcggcagcaagaactccttccagatgctgggtcgcacctcgaccttcaacgtcagcgggttctattacgactacagcgaccaggtgttccaggacctggcggtgatcgccaccaacccgaccaccggtgaagccaccggctatgcgctggtcaaccgcaacgtcggcaagtccgctgtgtacggcctggaggcggaaagcaccttgcgactcccgcacaacttcatggtcaacatcaatgcactctggatggacagtgagatcaagcgcggcaccgtcgccgatgtccgcagccagaactacgacgccggtggcgccacttcgttgatcgacctgtccggcaatgaactgccgctggcctcgaagctcaccttcaacgtgcgcctgcagcatacgaccgagctgcgctttggcaccttcgactggcagttgctggcctcgtaccgctcggccttctatctcacccagtacaacaaccgggacgtagagttcatccgacaggatccggccactggtgagctggtccatgaccgtaccgaaagtgccgctgcggccggcttccctgaccgccagaagggcgagaccaccttgaacgcgggcattggcttcacctcactgagcggcaactggcgggtggaagcctggggcaacaatctgctgggcaacgacgtctcgcagaaggccctggtgggttccggcatcaacgtccgcttcctgaacgatccgcgcagctacggcctgcgcctgcgttaccagttctgagcaacgcagccttgaaggagggccggtttcgccggccctccgtgcgcaatcaccacgtcccgccctgtgcgacaacgcacggggcgtcgccctgcccgcgatgacacgagaatcatgaaacacacaacccgctggtcgcagttcggtgtactcatcaccgnnnnnnnnnnnnggggcttcgttgccgcaagcaacggcatcctcattccggtgttcaagaaggcgttccatctcagccaggcgcagagcatgtacgtggcgatggctttctacgttgcctacaccgccggttcgctgatctacatcgccgtctcccgcgccatcggcagcgacctgctgcacagggtgggctaccgcaacggcatctgccttggcctgctggtctcggcactgggtgccctgctcttctatcccgcggccaacaccggctcgtttgcactgatgctgtccggcctgttcatcgttggcctgggcttctcgctccagcagatcgcagccaatacgctggcggtgatcatgggtgatccggccaccggatcgcagcgcctgaccatggccggcggtgtcaacaacctgggcgcgacggtaggcccactgctggtgagcattgccatctttggcagcgtgtcagcgggcaacacagaggcgagcatcgagagcgtaaagatcccatacctggtgctgggcgccgccttcgtactggtagccgtgctgctgcggctctcgagcgtgcccaatcatgtcgagctgtccgcgacggtccccgcaggtgcaaccggggcagatcaccagacagatcgcagatctgcgctcgcttacccgcagctggtcatgggcatgatcgcgatcttcctttacgtcggcgtggaggtatcgaccatcgacaatcttccagcctaccttgagcagcccttgagcaagggtggactggggctggaaacctcggtgatcgccccgttcgtgtcgttgtactgggccagcctgatgatcggccgctggggtggtgccgcaggcgcgttcgatgtgcgcgcaggcacccggaagctgttgatgctggtgttgccgttcgtcgcgttcgccatctaccttgccgtcaacgcgatctctggccacaactccgcacagttcctgcactacgcgccggtgatcgtcctgatgatcattgccaccctggccagcaggggcaatccgtcgcgcatgctgctgtactttgccgtgtgtggcattgcggcgcagctggtcggcatgttcaccaccggcatgaccagtgtgatcgccttcatcagtgtcgggctgttctgcagcacgatgtggccctgcatctttaccctggccatcagcggcctgggccgccataccaaccaggcaagcagcctgctgatcatgatgatcatgggcggcggcatcgtcagttgggcgcagggtgcgcttgccgacaaggtcggcgtgcactacagcttcatcattggcgtgctgtgtttctgttatctggcgttctacgcctgggcggccggccgtacacttcgtcgccagggtgttgatctggagcgattggcaaccgaagcgggccactgagctgaaccgcgcccctgccctgccagcgcggcgtcccgatcgcgccggcaggccgttggaccgcgttcaatcgtgacggaccggccccgtggatcgccggacctgcagggcgtagtcaatatcgaccacgccaccgctgccgagctcgcgcacttccttgataagctccatggccgcccgccggcccatctctcgggtgggctggcagaccgtggtcaacgccggatagatctggcgggcgatcggcgtgtcatcgaaaccacagaccgagatgtcgcccggcaccgaaaggccgtgctcgaacaccgcgcagatgaccccggccgccatatcgtcgttggcagcgaagatggcagtcggccgatcaggccgatcaagcagtgcgttggcgccgatgtagccggattcgtatgagaactcaccttccagcaccaggctggggtcgtagcgcaggcctgccctgcgcaggccttcgcgatagcctgccaggcgccacatgcttgcgccatgcgcggcgtgtcccttgatatgggcgatgcgggtatggcccagcgaggccaggtgtgcgatcagcgccaccaccgcgccgatttcatccacgacgacgcccacgttccggttctgttccttcgccgaaatgctggagtacggaatgcccaggtcgaccaggcgttccagcagggccgtgtcgtcggtcaggggcggcgtcagcaccacgccgtcgagctgcgactgcatgatcaatgactcgaccttttccacgatatcggccgcgtcgtagatcagcggagcgagcatcaggttgtagtgctgttccatgcaggcatccagcacccccatctcgatctccatcagatagttcgaggacggattatcgaagagcatcgcgatcaggtaggaacgccggccggcgaggacccgtgcagagggcaagggacggtaacgcagcttttccactgccgcgtccacccgggcccgggtgctcttggagacgttcggctcgttgttgagcacccgcgagacggtcttcatcgagaccccggccgttgccgcgacatcctcgatccgcacgcgtcccggcctgcctgcgagcacctgctcaggtcccggcatcccccgccctctgcccgtcatagcctcaccatctctaccgaaatcctgcaccacgggatgtggatgcagatgcaactttatcctcaaaacccatgccgctgtgcagcaagcattcgttccgccggctgggtatgctcggttccgactgacaacgctgtcaggttgctttctggtcgccgagcccatccaagccacccttccgagatgattgttccgatgaacgtccgtcattccgatcgtgcgaagcgcaaccccgttctacgtccacaccgcctgctgctggctgcatcgcttgccatggcgctggtgcctgcgaccggtgcggcccctgccccggtgaacgacgcaggtaccatcactcccgcgcactggcccaaggcaacctggccgctggccaacgatccggccatggaacgacgcatcgacgcgctgatcgcatcaatgacgctggaagaaaaggtcggccagatcgtgcagggcgatatcgccagcatcacgcccgacgacgtgcgcagatatcgattgggttcaatactggcgggcggcgcatccgacccaggtggccgctacaacgcaaaacccgccgaatggcttgcgctggccgacgcgttctgggaagcctcgatggacacgcgcaacggtggcaaggccattcccatcgtctggggcattgatgcgatgcatggccagagcaatgtggtgggtgccactctgttcccgcacaacatcggcctgggcgcagcgcgcaacccggaactgctgcgcgagatcgcaaggatcaccgctgccgaaacccgtgtgaccggcatggaatggaccttcgcgccgaccgtggccgttccgcaggacgaccgctgggggcgcacgtacgaaggctactcggaagatccggcattggtggccagctatgcaggggcattcgtcgaaggcctgcagggcaaggccggcgcggccgacttcctcgacgaccaccacgtgatgaccacggtcaagcattttctcggcgatggcggcacgggcaacggcaaggaccagggcaacaccacggtcagcgaggcagaactgcgcgacatccatgccgccggatacctgcctgcgatcaatgcgggcgcgcagtcggtgatggcgtccttcaacagcttccatggcgagaagatgcatgggcacaagccgttgttgaccgatgtgctgaagggtcggatgggcttcggcggcttcgtggtcggtgactggaacggccatggccagatcaagggctgcagcaacaccgattgcgcgaagacctatgttgccggcctggacatggcgatggcgccggacagctggaaaggcatgtacgaaagcacgctggcccacgtgaaggacggcagcctgccggaggcgcggctggacgatgccgttcgccgcattctgcgggcgaagatgcgcatgggcctgttcgacaaacccaagccgtccgagcgcgcattgggcggcagattcgagctgctcggggcgccggcgcatcgccaggtggcgcggcaggccgtgcgtgaatcgctggtgctgctcaagaaccagaaccagctgctgccgctccggccgaaacaacgggtgctggttgcgggcgatgccgcgaacgacatgagccgtcaggcgggcggctggacgctcagctggcagggcgatggcacgcgtcgggaggacttcccgaatgctgagacgatctgggaaggcctgggggcacaggtcaggtccggcggcggccaagccgaactggcggtcgatggccgttatcgcaaccggcccgatgtggccatcgtggtgttcggcgaagatccgtatgccgaattccagggcgacttgcccaacctgatgttcaagaacggcaagtccggagacctggagctgatgcgacgcctgaaggcagacggcattccggtcgtgggggtgttcctgagcgggcgcccgttgtggctgaaccgcgaaatcaacgccgccgatgccttcgtggccgcatggctgccgggatcggaaggtgggggcgtggccgatgtgctgctgcgtggggccgatgggcgcgtgcaacacgacttccgcggaaagctgagctactcctggccacgccgcgccaaccagtaccagaacaacgtggggcagaaggactacgacccgcagttcgccttcggatacggcctgacctatgccgacaagggaaatctgcctgcgctttccgaggacccgggcattgatccggacgccgccggtagcggtaccctgttcgatcgtggtgtggccggcactgggctgatgcttcgcctgactgccgccaatggcgaatcgaccgatgtcgtgcaccccaatgcaacgactgccgaccagtcactggcgatggtcgcaatcaacaccgatgtgcaggagggcgcacgccggttcagtttccgggcgccggccacggtggcgttgcaggccaatactccgctggactggtcgcgcgagaccaacggcgagctgtccttggtagcgaccatgcgtgtcgagcagctcccggcggaatccgcagtgacactcggtaccgcctgcggggcggcatgtgctgccgaggttgcgctgggccccgcgctgtcggcggcgccgcgcaatgagtgggtcaggctgggcgttcccctcaagtgcctggccaacgccggtgcggacatgagccgcttgaacgtgccgtttgcgctgcgcgccggaaagggcacaacgcttgcgatcacctcggtcgaactgggcaccgagttcgatcgcaaggtggagtgtgcgtcgcagtaggcgcggtgttgaatgccctggtgcggccgtcacgtaacgtgccgcgccagggcctttgctgggcagccggcacggtatgatgccgcaaccccggcacttgcactgatcgcagcgggcgcctgcacgccgatcacatgcgccggagaaccggcgacgcggtcgatggacggcaccgcgcacgccccctaccccatgctcgcttcccattcttccctcatcatctggatggcggtggccgttgccactgtcggcctgctgttccgtccgttccgcattccggagtatgtgtgggcgctcggtgcggccgcgctgcttccgctcagcggcactgtgacgttcggcactacctggcacgcagtcgccgagggccgcgatgtctacctgttcctggtcggcatgatggtgctggccgagctcgcacgccgcgaagggctgttcgactggctggcgttgtacgcggtgcggcacgcgggcggatccgggcgacgcctgttcgacctggtgttcctggtcggcacgctggtaacggtgtttctttccaatgatgcgacagccgtggtgctgacgccggcggtctacgcggcctgcaaggcggcccgggccaatcccctgccgtacctgttcgtctgtgccttcatcgccaacgcggccagcttcgtgttgcccatctccaacccggccaatctcgtggtgtacggccagcacatgccgccgctgctgcagtggctggcgcagttcgcgctgccctcgctggcggcgatcggtgcgacctatcttgtgctgcgctgggtgcaccgtcgcgaaatcgcacagccgctggtggccgcgccggcgcatcgcccgttgaccgacggcggccgactgagcgcactgggcgtgctgttcaccggcacggtgctgctggttacgtccgccttgaacgggccgctgggcctgaccaccttctgcgcgggcacgctgagcgtggtggcgctggcgatccgccagcgacgcagcccgctgccgctgctacgccacgtatcctggggggtgctgccgctggtggcggggctgttcgtgctggtggaagcggtggcgcagaccggtgtcatccagactgcggccagcgcgctgcaggcgctggcgaaaacgtcgccgcaccacgccagctggctggccggcggcgccgctgcactgctgagcaatgtggccaacaatctgccggtcggcctggcggctggttcgttggggcagatggccgacctgccggcgcagacccgtgccgcattgctggtcggcgtggatctgggcccgaacctgtcggtgaccggctcgttggccacgatgctgtggctgatggcgttgcgtcgcgaaggcgagcatgtcagcgcgctcgacttcctgcgcgtcggcgcgctggtgatgccacctgcactcatcgcagcgttgttgctgctgtgaccagagtgcaggcggcgcccctgccctagaagaccagctgcaggcgggtattgaaggtggtgccttcatccctgcccattgcactgccgctgcggtgacgggtcttccagcgcacggcttcgaacatcacgcgactgaaatcgttgaggtaccagttcgcgcccagggtccacgcgttaccggtaccgccactgggcagctcggcatagtccacgtcttcatagcggcccttcagctcccaggcannnnnnnnnnnncgcgtcaccggatcggcgaccttcaccttcccccaggtaccggccttgcccgagtacgacggcagcgcccccgccaggaaccagccggcagaaatcgcccacgccgcgtggtcgcgatcgtagcgaccgccggcatcggccccgcgcaggcttcgcgtaccccactcgcccgttgcccacgccgggccgaagaagccggccagttcggcaccgtaggcggtgctgcgctcggcgcccagcagcgtgcccggcgtgatcctgaccagatcgttgaaatgccccgcgatggccgaactgcgcaccacgccgctggccccggcgggaatcttctcgtggaacgcccatgcgcccagatgcaacgtggcaccagcggtgtccagtggattccagtgcacgcgcgtggcccaggtctggctgtcgttgtcggtgccggcgttgttgagatcgttgccggccacagacaggctggcgtgccagccctttccgtacacccgctcggtcagcccgacaccgaacaggccgcgctgcggcagcatcaacgtgccgaccacgttgcgttcctggaacggcgtgttggaggtgctgctggagccatcgataccgcgatcgttcaagcggttgccgatcgtgagatcggcgggcaggccgaacagggtgtggtccagcgtggcgtagaccgacttccaggccaccgcgttgtcggcgaagtcaccctccaccacccagcccagtgtgccgtagcgtccctcggcccccaggcgcaccgaacggacctcggtgcccgaaacgttgcgatcaccgaccgccgaaccgtccgtactggaggcatcgacgaacaggcggccgcggggacggaacaccgtcgtgccgtcggcgctgctgaactcgggtgcgcccttggcccaggagaccttgggctgcctggactggccggattccagtgcggccacccgcgtttccagcgcgggtgcgggcgcgggcggcgcggatagtgcggccgcggtgccctgcccgccctcgacggcgcggaggcgcgcttccaattgctggatctgcagtgcctgctgctgcaccaggcgtgacagctcggcctggctcagtggcgtgggcggggatgaaacagactgggcgtcggcgtggccactggccaacagcaggccgagcgcgaccggcagcgctgccagcggcagcacggtggaagggttcatggannnnnnnnccggccagccggccccctggcccggcgctggcctgttgcggtggtgcgggggaagatcgggggaggaagctcgcgccgccggatcggaccggcggcgcggcaggcgggctcagcccggcccggtcagctggtggcctgtgcctgggcgttgggacgccaggtgatcagcttgttctcgaccacgtccagcagggcgtcgatgaccagcacgaaggcggccaggatgatgatgccggcgaacacacccacggcattgaagttgccctcggcctgcgcgatcaggtaacccaggcccgccgaagcgccgaggtactcgccgatgatcgcgccgaccacggcaaagccgaccgaggtgcgcagcgaggacaggatccagctcgccgctgccgggaagtagacatggcgcagcagatcgctgcggcttgcgcccaggatgcgggcattggccagcaccaccggattcacctcgcgcacgccctgcatggcgttgaagaacgtggtgaagaacaccagcgtgaccgccagcgccaccttcgaccacaggcccagccccagccacaacacgaaaatcggcgccagcactacgcgcggaatcgcgttgaagcctttgatgaagggatcgaggatgcgcgccgaacggcggctcaggcccagccagacaccgccagccacgcccaggccggtgccgatgatgtagcccagcgcggtttcagtaagggtgatgtagacatgctggtagaacgaggtatcggacaaccaggtccaggcctgctgcacgatggccgtcggcgaagggaagaagaacggatcgatcacgcccagcgcgataccgccttcccagccgccgaacacggcgaccaccagcgcgagctggatgaatttgtcagtcttggcgtgcatagctcttctccacttcgccgcgcaggcaggcccagatgtcgcggtacaggtcggtgaaacggtcatccagcttgatctcggccacattgcgcggccgttccagatccacgtcgaaactgcgcaccacgcggctcgccgggccggaggacagcaccaccacgcggtcacccagcgcgattgcttcttccaggtcatgggtaatcaggatcaccgagcggcgatcctcctgccacaggcgcagcagctcgttctgcatcaggtggcgggtgtggatgtccagcgccgagaacggctcgtccatcaggatcaccttcggctcgacgatcagcgcctgcgccatctgcacacgcttgcgctggccaccggacaattggtgcggatagcgatgctcgaaaccggccaggccgaccttggccagccacgcgttggctttggccttgcgttcggcttcgggcacgccgcggaagcgcaggcccagctcgaggttctggaaagctgtcttccacggcagcagggcgtcctgctggaacaggtagccgaccgactcctgcacgccgctgaccgtgcggccatcgatggccacgtcgcccgaggatggcttcagcaggcccgccacggaattgaggatggtgctcttgccgcacccggtgggcccaacgatggcgaggaactcgccgtcacctacctggatgtcgacatcgcgaacggcggtgaactcgccgaaggacatggtcaccttgttgatggcgaccatggtctgtgcaggctccagctgcggtgcgccgttgagttggcgcacggtggcattgagggccatggggttacctccgcttacggttgggcagccggcgccgcagcgttggcacgctcgacgaaggcattggtgtaggtcctggacagatcgatgttggccttggccacatccgtattgaactcacgcagcaccttcaacggcgtctccaggtcggccggggtgaagcgtccatcgcgggtgaatatcgcgcgggcgttctccaccgcgcgggcataggtggcgcggtcgccggagacatagctgtccggcagcgcggcaacgatctcctcggcactgttgtcggcgatgaacttcaacgccatctgctcggcacgggcgatcttctcggccgcttcggggcgcttgtccaggaagctctggttggcatacatcaccgaggtcgggtacagcccgccatagacctggcgggcgccttcgtcgctgcgcgcgtcgaggatgatcttcccgaccttgcgctcggtgatcagggttgcagccggatcgtagttgaccagcaggtcgatcttgccctgctcgagcgcggcgactgcagcagcgccggagccgacgccgatcagcgaaatgctgtcggccggaatatcgtgctgcgccaggaagtggcggacgaagaagtcggacgaggagcccggggccgtgatgccgaccttctggcccttgatggactccggtcgcgcaggatcaaacgtggcatcttcgcgccccgccatcaccaggccggaattgcgcgagagcagcacgaaggccaccacgtccttgcccttggcctgcatctggatggtgtggtcgtagaaaccgaccgccacgtcggtggaattcgccaccagggcctgcagcaccttcgagccaccctgggcgaagttctcggtttttacgtccaggccgacgtccttgaagtagcccttggcatcggcaatgaagaacggaaggttgttgaggttgtaggagccgacgctgatgcgcacgggtgcatcgtcaccggtgccggtggatgcgccatcggggcgcccgctgttgctgcaaccggccgcggccagaccggccgcgcacagcgcggccatgaagaactgcttgtacatcatccctcccaggagtgaagcatctacgttgtaatggctggcatgcgcgtctgcgccggccctgccgggttcagatcatgccgctgacgtccattggcgggcttgggtggaactggccatggcaggcactggcgttgtcgcaaacacgcgaccttcgaacagtcggcgtgcggtgcggaccacgctggcaatcaccggtgcgtcatccgagctgcgactgaggcccacctgcaggtccccgctcggatgttcgagggtaatgctgccgggaacggacaggcatccgaccaaagtgtgggccagcgtgcccggtgtgacggcggcggtagccaggccgaccgcaccggtgatcgccagtgcggtgtggcattggtgcggcatgaagtaacgcacctgcagatcgccgccgtgttgcggcgccgacagcagcaccggcttgggaatgaccttgttgccggcgtcggcgatgcccatgcgggcacctgcctcgatgcgcagcgcttccagccggcgcatgaacgccgcgtccgcgttcagttcggcgggcgaagcatcaccacgcacgcccaggtcttcggcacgcaccagcatcatcggcatggcgcagtccaccaggctgacgggcatgccgttgatgctttcctgcgcgtggccgctgggcagcagcttgccggtgcgggcgcctgcggcatcgaggaaggaaagcctgaccggcgcggccgagcccggtgcgccggcaatgcgcgtatcaccgcggtagaccacatggccgcccggcgtttccaccgtggcgatgatcagcttgccggtgttgacgttgtggatgcgcacctcggtctgcggatcctgagcctgcaccagcccccgctcgatggcatacgggcccaccgccgccagcatgttgccgcagttgggggatgtgtccaccacctgctgctccacccgtacctgggcgaacagatagtccacgtcggcgtctgcccggctggatcggtcgatgatggccaccttgctggtcagcgcgttgccgccaccgatgccatcgatctgcagcggatggcccgaccccattacttccaccagcaggcgatcgcgttcagcaatgtccgccggaagatcgctggccaggaagaacgggcccttggatgtaccaccgcgcatgagtacgcagggaatgctgagcagatcgttggacatacgtgtgctagattgatgcgtataggggatgaatgacccctctgtgattcgatactggcatgaccccaattgatctgtgaattgctgatttttggatgattgatacccaatgagcatcaattgcgaaatcctggatctacgcgcattcctgctggtgtcggagacgcgcagcttccaccgcgccgcggagatcctgcacgtctcccagccggcactcagccgacggatacagaagctggagcaggctgtgggttcgccactgctggagcgcaccacgcgcagcgtcagcaccaccgccgtcggcgagaacctgctgccgctggtgcgtcgcatgctggaggaattcgatgggtcactgttctcactgcggggccgggacgatacgcggggcgctaccgtcaccatcgcctgcctgcccacggcggcgttctacttcctgcccagcgtgatggcgcgtttccacgaagcgcatcccaacgtgcgcttccggatcctggatatcccggccaccgaaggcctgcaggcggtagagcgtggcgaagtcgagttcggcatcaacttcatgggcgccaacgatccgaatctcgatttcgacgtgctggccgaagatcccttcgtgctggcctgccgacgcgatcatccgctggcccgcaagcgcaaggttgaatgggccgatctggccgagcaccagctgatcaccgtgcatcgcaccagcggcaaccgcacgctgctggatggtgccctggcgcgcgagaacctcaagttgagctggcactacgaagtgacccacctgtcgacgtcactgggcatggtcgaggccggcatcggcgtgtcggtcctgccgaagatggccacgccggacggagatcatccgaccctggtgacgcgcacgattggtaaccccgtggtgtcgcgcacgatcgggatcgtccgtcgccggggcgccctgctctcgcctactgcggaacgctttctgcagatgttgatgagccagtggcgcggggagacatgagcatcgtttgctggacaggccgcccccggatctggccgagggtgatggccgggcatggctcggccctacagaggagccagctcgcgcgcaaggaaaggcgctgtcctgcttccccgtgcgcgggccacctgttgcggcgttcccttcgccacgatggtgccacccgcgctgcctgcgcccggcccgacgtcaatcacccagtccgcctgggcgaccgcccgcatgtcatgctcgatcatcaccaccgtatttcctgcgtcgaccagccgctgcagctgaaccagcagcctgtccgcatccgacgcgtgcaggccggtggtgggttcgtccagcacgtaaagcgtgcgcccgcgctggctgcgctgcagttcagtggccagcttgatgcgctgggcctcgccgcctgaaagctccgtggccggctggcccagcctcaggtaacccaggccgatgtcctgcagcagctgcaacggccgggcaatgacctcttccgccatgaagaatgcatgcgcctggtccacggtcatctgcaggacctcggcgatgttgcggtcgttccacagcaccttcagcgtggcctcgttgtagcgggcgccgtggcaggtggggcatggggcatagacgctgggcatgaacagcagttcgacactcacgaaaccctcgccttcgcaggtttcgcatcggcccttggctacgttgaacgagaaacgacccgcatcgaagcgacgacgacgtgcggcgggcgtcgccgcgaacagtttgcgcacgtgatcgaacagcccggtataggtggccaggttggagcgtggcgtgcggccgatcggcttctggtcgacctgcacgacccgctggatggcgtccacatcaccggccaactggcctcgcgtggtttccatcaccgtcggcccgtcgttcggcgacgcctcggctccatcgtccgcgggttcatgccccaggtgcagcagcatcagctcgggcaaggcctgtgccatcaggctggacttgcccgaccccgaaatgccggtcacggccgtcagcaaacccagcggcacctgcgcgtccactccctgcaggttgtggcgatggatgccctgcagttccagccagtaggtggcggtgcgctgccgacgggtgggcgcgggtacctggtcgaacagatacagtgccgtgcgcgactcctgcacctggcgcaggccgcccggctcaccgctgtagagcacgcgccctccccgctcgccggcctccgggcccacgtccaccagccactgcgcgcggcgcatcagctccagatcgtgctcgaccacgaacaccgagttgccaccatcacgcagccggtccagcgcgtcgtacagcgcctggctgtcggcgggatgcagtccggccgaaggctcgtcgagcacgtacagcacaccaaacagcaacgagctgagctgcgtggccagccgcaggcgctgcagttcgccggcggacagcgtgggcgtggcgcggtccagcgagagatagcccaggccaagctcgcgcagttgccgtacccgccccatgactccgcccaccagccgctgagcggccagccgcttctcttcggacagggccgaggtcaggcgcacgtcgggggcgccctcgtgcgtcgcgcggccactcgcggcgcgccgggcacgatcgcggggtgtcgcatgcctgctgataggtgcacccttgctgtgtgcgccgaaatcaccttccgcgatgggctccagcagatccgccagttgatccaggggcaaccgcatgaactcaccgatatccacgcccgcgaaggtgaccgagagcgcttccggcttcaggcgctttccgtggcaggccgggcacagcttgccttccatgtagcgggaaacccgtttgcgcatcagcgcgctctgggtgttggcgaaggtatgcagcacatagcgacgcgcgccggtgtatgtacccatgtagctcggctcgagctttcgcttgagcgcagcccgggtctcggcaggcgtgaagcctgcatagaccggcacggtgggcgtttcttccgtgaacaggatccactcccgatccttcttcggcagcttcttccacggtacgtcgatgtcgtagccgagcgtgaccaggatgtcgcgcaggttctggccatgccaggccggcggccaggaggcgatggcgcgctcgcggatgctcagcgacggatccggcaccatcaaggcttccgtcacctcgtagacgtgccccagcccgtgacaggtgctgcaggcgccctgcggggtattgggcgaaaagtcctcggcgtaaagcatcggctggttggccgggtacgcacctgcacgcgaatacatcatgcgcaccaggctggacagcgtagtgacgctgcccaccgatgagcgcgcgttgctggcgccgcgctgctgttgcagggccactgccggcggcaacccgtcgatggcgtccacatcgggcacgccggcctggtcgatcaggcgccgtgcatacggcgcaaccgactcaaagtagcgccgctgcgcctccgcgaagatcgtgccgaacgccagcgatgacttgccggagcccgaaacaccggaaaacaccaccaatgcgttgcgcgggatggagacgtcgacattcctgaggttgtgctnnnnnnnnccgcgcacctcgacgcaaccgctggcagcggcggcacatgacgattcaccaaaggggggcttggacatcttcgcgatcctgcaggcagtgagcggcgcgcgtaggggcgcgcccgatagtgcattttcgctgttgtggagtgaatgcgggtgatggcgtggtcacgccatggtgcgccgatacaactgatcgagcgtagccgtgcgaaccaggcggccgcgattgtagaaatgcagcaccggctcgctcaacgtcacgtcagccggaaccaggttcatgccttcgcagccgaccacgaccgagccccatcgtccgacgggaacaacccgcgatgccatccgggtatcagcgaggcatcctggcccgattcctgtggcattacccgcgttgaattgacggctggatccgaatcggtacagagattccgcgcggggggagcatgccgtgaacctctccggcggcagcagcggggcatcggcaagcgccgggcccgcagcaaatgcggcgatgagcgtgatgaaagccttcatgtcgctgcacatcccaagggagcggccgccgaaccgcaaactaagcggcgtgcacgtagggctcaaccgcggcggccagcacatcgataccccacgcagaacccgcaatctcctcgggctggcttctcttgaagcgtgaccagtcggccctggcaagcctgccgaccagaagctggtcggcaggaagctggtgcatcgaccaataggggaactgccgggtagagacacgtccccgggccagctccaccacatccgtgtggctggtcgattgcagcacccgctcgtaaacgctggccaccccatcttccggcccttcgaagtactgcacgaatcgcgtgccgtcatgcagcagcacgcctgtcacccctgcaagcttgttgaacctcgcggcatcggtgacgagtgcttccaggcggtcaatcgaaaggccttcaacggcctggcttgcgtatacaacggcccggatgggcatggacttcgccttgaatgcagggccacgtcggcacctattcacactctagcacccggcgcaagtccgggccgtgatgcgtattcttaattcttcagaatacggttcgcgcctagcagcgcgacaggcggcatgatgaacgcccccatacgttcagggctttattcatcttcatgcgcgacatcggacagttctatgtaaacagcgtcgaaggagtggcgcgtgaggatggcaccctgctgcaggtcacccggatcgattgttcctgcctgaagtgttcaaggcagttccgcgccattcctgatcatggcctcgtcgatctcaacggcgctgcttcgctcagttgcccaggctgtggcaaccaccagtccgtcagccgggcgcggctggaggagttcgtgctgcgtagtgatgcatgagctgaagcgcgccgtttctcgacactgtgccaaccctgtcgacaccttcgcctcgcatcttcccgtagtgcacccacaacggcgttccaatgagtcataccggcctattcaagatcagggacctcacctacacgccaggcgcggagggcgacctggcccgtgccctgcagatcgaagccacctgcacggcctgcggcgcaaccagcgtctggggcgagcaggaaatggagcatgtgcgaggaggaaccgtgcttgcgtgccgggcgtgcggtacgcgccaggccatcagcaatgcgggcctgatcagtaccccgtcagggatacgccaccgccggggctgagcggggcggcaccgggtcatgcgctgcccggcaggcacgattgatggcctgtcagcggcgggcaaccgatggcagcgcccgatgctggttgatccagtccaacgactgggcaattccaccgaacggaaagaagtgcgggctgaccaacccgtgggcatcagtcaaaccgcccgccagacggtccacgaacacctccgggcccgcgctgcccagcaaccggccgatcgagatgccataccgggacagcatcaatgcactggcccccaccccgcacattgcggcgtagcgtaccaaccgcgcgatgcttgccgggcccggcacgccaacgagcaccggaacgtggatgccacgggcgcgcagcgcgtgcaaccaggccaggacgatgtcggcatcgaaggcgaactgcgtgatgatcattggcgccatgccgcgcgcttcgatggactggcacttgtgttccagtacctgccagcacgcgtcactgcccaggaccggatggccatcggggtgaccgccgatggcgacgaccttgataccggccctctccagaaggccgctctcgatgatcgaagcgctgtcagcaaacggtccggcgggcgtggccaggtcgccggcgatcaccaagcactgggcgacacctgcctcgttggcggcacgctgcaggaagcgctcaagcaccgcacgcgacccgatgcgccgcgccgagagatgcggcatcggctcgaagcccagttcacgcaccctgcgcgccgctgccaggcgtgcgtcgtcgtcctcgctggccagccagggaatggagatcgtggtgccacgcggaatgcgggtggcttcggcacccagcgccggcatggccctggcgctcacctccagcgaaaaagcatcaaggaaggcctgcacccgcagcgacgtaggcgcggacatcacgcgcccacgcctgcattgctggccaggggcgaactgttccgcgccagttcgatgaaggcctgcaggtagtcgatgctggtatcggcttcgcgcgcacccagatagatctgcttgggaatgcccttcgcaccgaggcgcaccggcaccacgtccatgcgggtggcgtactcttccaccagccagcgcggcatggcggccacgccacgaccgctggccaccatctgcatcatgatgtcggtggtttcaatggccttgtgccgtcgcggcgtaatgccggccggcagcaggaactggttgtagatgtccaggcgctcgaacggcaccggatagctgatcagcacttcctggccgagctggcgcggcttcacgtaatccaccttggccagggcgtggttgctggccaccaccagcacctgctcgtagtcgaacacgggaatgaacttgaggcctggcttgagcagtggatcgggggtaaccagcagatcgatctcgtagccgaacagcgcgccgatgccgccgaactggaacttctgcttgacgtccacatccacatccggccacgcggccaggtacggcgagacgatcttcagcagccactggtagcagggatggcattccatgccgatgcgcagcgcgccgcgctcgccctgtgcgaactggcccaaccgctcctcggccagatccagctgcggcagcacgcggttggcgacggccagcaggtattgcccggcctgggtcaggcgcaggctgcggccttcgcgcagccatacatcagtgcccagctgctgttccagcttcttcatgctgtggctcagggccgactgggtcaggttcagtacgccggcggccgcggtaagcgagccctgctgctcgacctgctgcacgatgctgaggtggatccgctccagcatgacgatgaatcctgctcatggataggtgaagtaataccattttacgtcatggaagggcatggctagcatcgggtcatgctttcacctgcccgcccccttcgaatcgtcgccgtgtccggcggattgcagcgcccctccaaggccgccaccctggccgagcatctgatgggcctgatcggcgaggacatccacagcgagcagcacctggtcgaactgggcgaactggccccgcagctggccggtgcgctctggcgttcgcagttgcccgacaccgtggaacgccagttgaccaccgtcgagcaggccgatgtgctggtggtgagcacgccggtctatcgcggctcgtacacagggctgttcaagcatttcttcgacttcgtccaccaggacgcactggtcgacacccccatcctgctggccgcgaccggcggcagcgagcgccactcgctggtgatcgaccatcagctgcgcccgctcttcagcttcttccaggcgcgcaccctgccgctgggcgtctacgccaccgaccgggatttcgccgacggtcgcgtgcacaacgacgccctggtcgagcgcgcacggctggcggtgcggcgggccatgccgctgctggacctgcctcgccagcgccttgccgacctggaagcggccgcagcactttgaatgccggatgccctcgcccgcatccggatgtcaccccgcactacggaacgccacccatgacgaccgacaccttcaccttcagcatcacgcagatccccttcaacgaggattaccagcctgccgacgggacgcgcatcaccaccaatttcgccaaccttgcccgcggcgcgtcccgccaggaaaacctgcgcaacacgatcagcatgatcaacaaccgcttcaacgatctggcgcactgggacaaccccagcgcggatcgctacgcggtcgagctggacatcatctcggtggagatgcacatcggcagcagcggtggcggtgatccgttcccgctgatcgaggtgctgcgcccgaccatcgtcgacacccgcaccgnnnnnnnnatcgaaggcatcgtcggcaacaatttctcgtcctacgtgcgcgactacgatttcagcgtggtgctgccggccagcaacgaagggaaggccacctttggcatcccggagggctttggcgacctgcatggcaagttgttcaagcatttcctggagtccgaggcctaccgcgccaacttcagcaaggggccggtaatctgcatcagcgtatccagcagcaagacctatcaccgcaccgagaaccaccacccgatcctgggcgtggaataccgccagggcgagttctctcccactgaccagtacttcgacaagatgggcctgcaggtgcgctacttcatgccgccgggcagcgtcgcaccgctggcgttctacttccagggcgacctgctgggcgactactcgaacctggagctgatcggcaccatcagcacgatggaggccttccagaagatctaccgcccggagatctacaacgccaattccgtggccggcaaggtctaccagcccagcctgaagcaccaggattactcctccacccgcatcgtctacgaccgcgaagagcgcagccagctggcggtcaagcagggccggtttaccgaagaacacttcatcaagccgtaccgcgccgtgcttgagcagtgggctgcccgctgatccattgattccccattcgcccccaggaaaccagacgcaatgtcgacgaagaaactgcttcccacctccaccgcaggcagcctgcccaagccctcctggctggccgagcccgagaagctctggtcaccctggaagctgcaggacgacggcctgactgaaggcaagcaggatgcactgcgcctgtccctgcaggagcagcagcacgccggcatcgacatcgtcagcgacggcgaacagacccggcagcacttcgtcaccactttcatcgagcacctcagcggcgtcgatttcgagaagcgcgaaacggtccgcatccgcaaccgctacgatgccagcgtgccgaccgtggtcggcgccgtgagccgtccgaagccggtgttcgtcgaggatgcgaagttcctgcgccgccagaccacgcagccgatcaagtgggccctgcccggcccgatgaccatgatcgatacgctgtacgacgcgcactacaagagccgcgaaaagctggcctgggagttcgcgaagatcctcaacgaggaagcgaaggagctggaagccgctggcgtcgacatcatccagttcgatgagccggccttcaacgtgttcttcgacgaagtgaacgactggggcgtggccgcgctggagcgtgcggttgagggcctgaagtgccagacggcggtgcacatctgctacggctatggcatcaaggccaacaccgactggaagcagacactgggctcggaatggcggcagtatgaagaatcgttccccaagctgcagacctccagcatcgatatcatctcgctggaatgccagaactcgcacgtgccgatcgacctgatcgaactggtgcgcggcaagacggtgatggtgggcgccatcgacgtggcctccaatacggtggaaacgccggaagacgtggccaacacgctgcgcagggcgctgcagttcgtggatgccgacaaactctacccaagcaccaactgcggcatggcgccgcttgcacgggaagtggcacgcggcaagctnnnnnnnntcagcgaaggggccaggatcgtgcgtgaggagctttcggcgtaaccctggctggggaggtgttcccgtttcggtgcggcgaggatggattctggccgggcacagaccaggttccacctcgtccctgcacctcgggcctggcggccatcacgcgcggccgtggcgccagcgcttccttgatccgccccatctcgcttgcgccggcctcggccaggcgccgggcctgctgccgctgcgtccgggtcagtggcggcgcgaacacggcgcccggttcgggtgcactctgcaccagtcgggcgacggcgtcacgcagtggcagttgtgggcagagccgcgccgcgcaccagcgctcggcgtagcgcttcgcctggcgggcgctggcgacggacacgaccttgctctgtgacatcctgcgtgcgtccagtttcaggcggaacccgagcacggcatgcggcacgatactggccaccgaacggccgttccaccacagatcccagcgctcgccgctctgcacccagccggacggccgggtgacgatcatgaaatctggacggtgaaatgatgagcccatgatgggaagcatacgaacgcccgtcgcaccggctgagatcagggtaacgcccccctgcactgctacgcctccacgaaaagcaatcaatgtgacgcgtcacggctgatgctttcgatccagtcgatgtagcgcgatacgcgaacgttgtagaccacctggccatagaaccccgcctcgagcgcatgctctggaaccgcagtgatccacgaaccaagccccaccagctgcggcgttccgtgatcatcaatcaccagcggaccgccgctgtcaccgttgccgagaaccccctccagcggcagggcctgcggtggcggatcgaaccggtaccagagataccgttcgttgccgccggtaatcgcgttgaatgcccgccgcagggtcgtgcgatgcgggccgcccggcaccagccctacgacgccattgccggtagccccctttcctatcagggccgcgatctgcgcgacttcggcagcaccgcgatagagcgctacgggctgtacatcctttacagcagtcgcaagcctgatcagtgcgatgtcatccgatgctgccaggaacgcgtggatcctggagggatttcctgtcgccagcgcctccttgcccagggcctccggcattcttctgaaaccgggatgcacaaagacgcgctcgaccgcataggcgcgtccattgatggagatggattcttccatcccttccatgggtgccgcatgcgctgcggtcagtacccagcgcggggcgatgagaacgccatgtccttcacccggcatgtcagccagcgccgggaagacagaggcatcgatctgataccgggcgtcgtcaacgtcatcacggatgaccacggcaccggcagtgaacgggagcgcagcaagcgccaggaaaagccagcggttcatggggtcgtcatccctgcggtcgatcgctatagcctagccgagggcattgccgcggcgcagaccatgcgaccaacgatgatatccagcgacgaacgccaggaatgcgagcgcaaagccctgcggccgacagccgccggggccgagcagtctgtccagatcggttccaggcttgtccgacacgtcgtcctgcgaagccacattggtccacggaccgggccgcgtgggcccgagcctcagcgggaggttcaacgcgccgcgattctcccgaccagggtatcgatcgccgcctccatggcacgcgcggtccggtcgccgctctggttggtgatcacgaagatgcccagatcgtgctccggcatgatgtagatgtagcactgcgagcgtggaacgccaccgtggtgggcgtaatagacacccttctggcgatcgccagcgacgatgttccagaaatagccgatgctgaactcgtcgtcgaatctggccagagtgcgatgcgattcctgcaccaccgggccgttggccagctggaactgaaggtatttcaccatgtcgggcactgttgccttgacgttgccggacgcgccccatggcaactgtggcatcggcgaggtcggcaccggattgtcgctgtggtagccgatggcaagacggtctttttccgcactccccagcctgatcccgatgctggtcattgctgcggcgtcgctgaagaagccacgcagcaatgacgtgtagtcggtcttgtagacgccttccagaatgtgggccgtcagctccgtcccagcactggagtaggcgtactctttcccgggcatccgtgggatccgcacggcgtgcagatccctcaggaaatccggcttgccgtaatccgcatagagggcactgagttcaccgggcacgcggtgatcggtgaagtcctccaacacggtgttcgcccgctccggcagcatgttcggcaggccactggtgtgtgacagcaggtgacggacccgtatgggctggccctggtactgcaggttcggatagtcgccctgcaggtagctgcgaacgtcatcctccaggcccaccctgccctcaagcaccgcacgggccatcaacgtgcccgccagggtcttgctcagcgagccgatctcatacagcgttgcgtcggtcggcacatcgggcttgccggctaccatctcgccgcggtgacggatgaaggtcttgccccggtacaccacgccgatggaggccgagtgcagcaaaggctgttcgatcagggcatgggccgcctcgtcgaccgccgcccccacatcgttcggcggtgccttcctgccctcgcagccgacggcaaggagcactgcggatagcacgacggcattgagccattgccggtttcgggcagtcgttgacatggattccatgcgccggcgcttgaaggtcgtgggaacgggcgctcacgataatcgattgccatgagcggctgaaggtgccatccggcacctccagtcgcgcccctccctggaaggccccctgccccccgtcagcgctggtagtccttcaggaacaaccaggtgatcagcgtggcgtccggccccttcgggtcggtgaatggcaggcccgactggctgccgctccaggcatgccccatgccctgcaccacgtagtgctggaccagcgtcctgccaccgtaggcgtaggtgtcgacggtatacccgnnnnnnnnnnnnacctggccgtgataggtgctggtcggcacgtacttcaccgagtcgttgtccaggccgtcgtcggccaggtcattggtctgcaggaactggcgcacggcctgctggccgttcaccggattgacggtgagatcggcgctgccatggaacaccagcaccggcagcggtcgcggcgacggcgaacccgagcactgccacgccagacggccattgctgtccggcgaatagatgctgccggccagcagtgcgtaggcgctgccggaaatcgtggtcgcgcccttgaacatgccaccggagtggatggcgccggcagcgaacacatccgaatagcaggccagcatgatcgaggtcatcgcaccacctgccgaaatgccggtgacatagacccggcgcggatccacgctgtagtccgctttcacctcgtccacgatgccggccaggatcgacgcttcgccgctgtcgcgggcctggttgatcggcagctgccagttccagcagcgggccggattggaggtgacgttctgccgggggtagaccacgatgaacccttcggtgtcggccacatcattgaagcctgacgcctcccccatcaggttgggcccgttgacgcagccgtgcagcaccagcagcaacggtagcggctgctggtcgtcgtagcccgccggcacccacacctggtactcgcgggcgccgaacagattgccgtacaggccaacgtcccaatgcccggccgggcctgcggcgagggcactgcccgccatcaccagccaactgcacagcaccagcaatacaaccttgatcgaatcgattccggatttcatggccagatcctcatgcgtgagtcgtggatgaagtggtaccgggacgcgcttccggctgggggcgcgcccagtatccgcatccagtggccgctgccgactggacctaggtccactcgccgctgcgtgatgacaccgctagccttggctgcaggatggcaatgggccatctgcaagcagctgcctgggggatgaccgaatgaaacggaattgcctgagtctcatgatcggcgcattgctggcctccgggccggtactggcacaggaaacgccccaggccacgccgacggcggccagcactgcatcacccaccaacctggacagcatcaaggtcaccgcgcgcaagcgcgaggaaaccctgcaggaggtcccggtagcggttaccgcatttacctccgaagcgctggacaagatgaatgtccaggacatcagcgacctggatgcgcaggtgcccaacctgaccatctacgccgcccgcggcgccagcagcacggtcaccgcctacatccgtggcatcggccagtccgatcccacctggggcgccgatccgggtgttggcatctacttggatgacgtctacatcgcacgtccgcagggcgcgctgctggacgttttcgacgtctcgcgcatcgaggtgctgcgcggcccgcagggcacgctctacggcaagaacaccatcggcggcgcgatcaagtacatctcgcgcggcctgccgacccagaccgagggcttcgcccagatcaccgtgggcaacgacagccagctggatgcgaaggcggccatcggcggcccgatcggcggtgccgacagtggcctgcgcgcccgtgtggcggtggccagcatgaaccacgacgggtttggcgagaacaccttcaacggccagccggtcagcgacaagcagatcaacgcggcacgcctgaacctgggcgcgtatgcgggcgacgacttcgacgtgcagttcgcactggactggatcgacgatcagtccggcatgcgcggctcgaagatgctggcacccaatccgttcctgcgcgcctacccgccgatggacagccgctatgacatccgctcgggcatgcgcaacctcaacaacgtggagagcaagggcgcctcggccacggtgaactggcggccgaacgaagacatcgcgctgaaatacgtggtcgccaagcgtgaatcggacagcgaggccaacatcgacttcgataccgccccggtcaagctcgccgacgtgggtggcacctaccacgacgaccaggtcagcaacgaagtgcagttgaactacgatgctggcggccgggtgcgcggtgtggtcggcctgtaccagttcagtggcgaggctggcgggcagatccagaacaactacttcagtgcccagtttgccgacaaccagggcaaggtgctgaccgacagcatcgcgctgtacgcggactggaccttcgacctgaccagcagactgaagctcgatgtcggcgcccgctacaccgacgaggacaagcgcgcgatcgtgctcaaccgcctctacgccgacccgggcttcagccggccggtggcggtgaccgccgatttcgacaagaagaccaatttcaggaacgtctcgcccaaggtctcgctggactaccagatcactccggacatcatggtctatggcctggcgacgcgtggcttcaagtccggcggctacaacatccgcgccaacgcggtggcggtaccgcgctcggcggagccgttcgatgacgagaccgtggacagctatgaggtcggcagcaagatggccttcctcgaccagcgcctgttcctgaacctgtcagcgttctacaacaagtacaaggacatccagctgtcggtgttcaccggcctggataccaatggcgatggcatcgatgattccttcttcggcgatttcaccaatgccggggccggtaccgtcaaaggcctggaggtcgagtatcagtacctgcccaaccagcactggctgatttccggcaacctggcgtggctggataccagatacgacgagtacatggaccgcggcatcaacgtggccaggcagatgaagttcaccaatgcgccggaattctccggtgcgttcaacgtggaataccgcaccgacctggccaacggcagcaatttgtcggcacgcgtgagctacagctaccagagcgaagtgtggccgaccaccgacctcagcccggtgatccgccagcagggttacgggctggtcaatgccggcgtcatctggcgcctggatgatgcgtggaccttctcgttgcagggcaccaacctggccgacaaggaataccgcactactggctacaacattcctgcagtcggcacgctgattggcttctatggcccgccgcgccaatatggcctcagcgtccgttacgatttctagcgcatccgttacgatcttcaggaagctcctgcatgacgcagtcttacgacgacctgtactggaacagcaatgatggattgcgcctgcannnnnnnnaccatgcacccgatgcggagcaggcagcgcgtggcacggtggtctgcattccaggactgacccgcaatggcgccgatttcgacgcgctggccgatgtactcaccgccgagggctggcgcgtgatcgcggtcgacctgcgcggtcgtgcagggtcggaacgcgcatatgacccgtccagctacaacccacgtgcctacgcggatgacatggtcgcgctgctnnnnnnnnagaacatcgacaaggcggtgttcgtcggcacctcactgggcgtgctggtgaccatcaccctcgcttnnnnnnnnccggagcggatcgcgggcgcggtgctcaacgatgccggccccagggtgccgcgtgaggcgctggcacggatcggcaagtatgccggcaagccggtaccgccgatggacctggtgcaggccacggcctacgtggaatccatcggcaaggctgcgttccctcgcttcagcgccgacgactggcggcagatggcggtgcgcaccttccgcccgcgcagcgatggcctgctggaactggactacgacccggcagtgatccgcaccacccggccatggctgctgtggctgttgcgtcccctgctgtggcgtgcggttcgcgggctgaccgcccgggtgccggtgctggtggtgcgcggcgcgctgtccgacatcctgccggccgatgtggcgcggcagatggcggccacctcggaaagtgcccgtctggtggaagtgcccgatgtcggccacgctccgatgctgtccgaaccagaggcgcgtgacgcgatccttgccttgctggagcgtgtggtgtgagtgcggacagcgacctgcctcccgccctgcaggcggtgcagcagtgggccgccagtgagcggctgagtggcgtgacctgcctggaccaggcgcgcatcgatgcctttgccgacgcgaccggcgaccacaactggatccatgtcgatccagcgcgggcacaggcgcagatgccgggcgggcgtaccatcgcacacggcttcctgctgctctcgctgacggtggaggacgatgtggccgccctggccggcttccccggcatcgcccatgtgctcaactacggcttgaacaaggtccgcttcctggcgccagtgccgagcgggtccgaggtgcgggtacgctcgcagctggtgtcactggatgcgcgccagcccggccagtggctgctgatccagcgcaaggccgtcgagcgggtcgccgatggcgagctggcactggtcgctgagcagctgtcactgatcgtgatcacgccctagcaccaccccgcccgattctctccctacactggagcgatgttgacgccctccatcgtcctcttcgcctgcattgcatggaccgcactgctgtttggcgtggcgctgtggggcgagcgccgggggcaccggctttcgaaggcatggccgctcatctatgcactgtcgctggccgtgcactgcaccgcgtggacctactacggtgcggcctcgcaggggcggcaatggggtttccccattccaccaaccctggccggcatggcgctgatcttcgcgttcggcctgccgttcctgctccgtctcgggcggctggccaagcagcacaacagtgccaccatcgccgatctggtcgttgcacgactgcgtgccgatcgcggcctcggcttcaccatcaccctggtggcgctgttcggcatcattccgtacatcgcactgcagctgaaagccgtcagccaggggctgggcaccctgctgggtgatgggttcgcgcctgccggtgcgcagctggacatgtcgttctggttcgcgctgacgatggccgcgttcaccctgctgttcggtgcacgcaaggcctcggccaccgagcccaaccgcggcatcgtggtcgcgctgggcctggagtccgtattgaagctggtggcgctgctggccattggcctgtatgcggcgttgtccgtacacaaggccggcacaccgctgctggagaagatggcgcagctgccaccaccggccatcgtgccggactatctcaccatggtcgcgctgggggcgatctccgcgttcaccctgccgcaccagttccatgttggcgtggtcgagcttcgccagacatcggacctgaagacggcacgctggatgttcccggtctacctgctgctgatcggcctgccgtcggtgccgatggcattggccggcgccgcgcagctgccggcctcggtatcgcctgacctgtacgtgctggcgctgccgcaggccggcggccatcatctgctggcgctgctggcctatctgggcagcctgagcgcggccaccggcatgatgatcctgtccgggctgacgctgtcgatcatgcttggcaaccatggattcggttcgcgcctgctcggtggcatcgggggcggcgtggccaatgccgatctgcgcccgcgcgtgctggcgttccgccgtgccggcatcctcgccgtgttcctgatgtcgtggctgtacagccgcgcgatgagcgacaccgaggcactcagcgatttcggcctgatgtccttcaccgccctctcgcagctggcaccggctgtgctgctggcggtgtatcgcccacgtacgccctccgcggccatcatcgccggcatcgtgctgggctcattggcctggctgtggctggtactgctgccgatggtgatcccggccgcgacgccgtcggtcggcgccgacgggctgcactggttgtcggtggtctcgctgcgcgtgcagccgggccatatcgccatcagcatgggggccagcctggcgatcaacctgctgaccgtggccctggtgtcgcgggccgtgcgtccgtcattgccgcggcggcgggatgcggtggctgcggcgtccctgcgcaggaccgccggacgcttccttggccaggagcgtgcgcgccagctgctggagggccacgccgggcagatgctggatgacgaccgggtcaccgccgtcgagcgtgagctgaccgccgtggtgggcgcaggcatggcacggctgctggtcgaagccgcacgcgagggcggcgccgcgccgctggatgcggtgacccgcgccgtcggcgaagctacccaggtgctgcgcttcaaccagcgcctgctggaagctgcgctggagaacatgagccagggcatcagcgtggtcgatgcgcagctgcagctggtggcctggaacagccgctacgccgcgctgttcaagttcccgccggagctgctgcaggtcgggcagccggtggtcaacctcacggcgtgggcactggggcagctgaagatcggcgatggccccggcgacacgcccaccagggcgttgcagcgccgcgtcgcgcatatgcgccgtggcacgccacacctgtcggaacggatatttcccgatgacaccatcgtcgagatccgcggcaacccgatgccgggtggcggctatgtagccaccttcaccgatgtcacggcgttccgtcgcgcggaggatgcgctcaagcgcagcaatgaaacgctggaacgccgcgtacaggaccgcaccgcgaggctgcagcaggcggtgcaggaggccgagcgcgcgaacgcggcgaaaacccgcttcctgacggcggtcggccatgacctcatccagcccctgcatgcggcccagctgctgaccgaggcgatgtcgcagcacatcgaatccgagttcctcgacagtttcctgcggcagatccgcggcgcactggattccaccgatgacctgctgtccggcctgcttgatatttcgcgactggaagccggtgggttggtggccgatccgcgcccgttcgcgctgtcgacggtgctggatccgctcgcgcaggagttcgcggtgctggcgacggcgcgcggcctgcagttccgccatgtgcggagccaggcctgggtccatagcgatcccctgctgctgcgccgggtgctgcagaacttcctggccaatgccatccgctacacccgccatggcggtgtgttgctgggtgtgcgccgccaggggcaggcactgatgatcggcgtgcatgacaccggccccggcattgctcaggagcagcaggcggtggtgttcgaggagttccaccgggtcgaccgcagcaacggccaaggactgggactgggcttgaccatcgcccaccgcatcgccgatctgctgcatgcacccttgcacctgcgcagcgtgcccgggcacggctcggccttctcgatcagcgtgcaacgcgcagcaccgccagtgaccctgcgcagttcggcaccgacgggtggcagcaacgccctcaagggtatccgcatactggcagtggacaacgacccggacgcgctggaggcgatgcggcaactgctgctttcctggggctgcgacgtcatcgcggcaggcagcgccgatgccatcgggccctcagcgcacgaggcggcgctgtggctgttcgactatcacctggatgacggcgataccggtgttgcgctgtggcagcggcttgcggacatgcatggaccgcggccgacggtgatcctcagtgcggataccggcagcgatacacgcgaggcggtgcgcggcgctgggctatccctgctcaacaagccgttcaagccgttggcgttgcgctgggcgatcaaccacctgctggcggccactgccacgcgctgaccgttcagcgctcgggcagcgcttcgatcagccgggacggatcggccaaccccatttcgtgcagcacgcggatggcctgcgcgcggttgcgtacgcccagccgctccatgatgcgtgtcatgtgcgccttgaccgtgcgcagctgtacgcccagccggtcggcaatctgcttgttgagcaggccctcggccaccagccccagcactttgtattgatgtgcggacaggctggccaggcgcgcggcgaggtcggcatccctgctgaacggcgctacccgcgccaccggctcgcgcagcagcgccgggatccagcgttcgccctccagcacggactgcagcgcggactgcagctcgttcaaacccgagctcttgggcaggtagcccgcggcgccgaggtcgatggcgcgccggatcacctgcggctcttcattggccgagacgatgatgatcgccagacctggctgaagtgcgcgaatggtggcgaggccggccagcccatgattgcccggcatatgcaggtccagcagcatcaggtcgatcgactggttctcgatcgcctccagcacgctgtccagtgaatccgcctcgctgatctgcagatcggcgaccgcctcttccgccgcgcgatgcagtgccgcacggaacaaggggtgatcatcggcgatgagcagggttggcatgtcctggcgagattatcaaatcggctgcgcgcgggaacaggtacctaggtacgctggtacagcaggaagggcttgatagtgtggtgcggagaaggccggcgaccgcaacgccgcccacgaggaaatgccatgtcatccgcccccactcccgatgcccatgcctatccactgctgatcaagcagctgctgctgatgccgctggcggtgagtcctgaacaggaaatcgtctatggcgaccagctccgattcgattaccgcaccctgcaggcgcgcatcggccagctggccggcctgttgacctcgctgggcgtcggccacggcgacacggtggcggtgatggactgggacagcaaccgctacctggaggcctacttcgcggttccgatgatcggtgcggtgctgatgatggtgaacgtgcgcctggcccccgagcagatcgcgtacacgctgaaccacagcggcgcgcgggtgatcctggccaatcgcgagttcctgccactgctggacgccatcgacgagcagctgccggacctgcgcacgcgcatcctgctggacgacgccggtggcccgccgccgccaggcttcgccaccgagtacgaagcggggttgcgcggtgccacgccggtcgtccgctttccggacttcgacgagaatgcccgtgccacggtgttctacaccaccggaaccaccggattgcccaagggggtctatttcagccaccggcagctggtgctgcattcgctggcggcgatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgcatcgtgacgatgtctacatgcccatcaccccgatgttccatgtgcacgcgtggggcctgccctacgtggctaccgcgatgggcatcaggcaggtctatccggggcgctacctgcctgcgaaactgctggcgttgatcgcccgcgaaaaggtgaccttctcgcactgcgtgccaaccatcctgcacatgctgctggagcacccggacgccgcgcagaccgacctggagggctggaaggtgatcatcggcggtgccgcgctgccccgtgccctggcgcagcgcgcactggcgcggggcatcgacatcttcggcggctatggcatgtccgagacctgccctctgctcaccatcgcccagatcgacgtggacagcgtgaccgatgccgacgaggtgctgtcactgcgcaccaaggccggcattccggtgccgctggtggacctgcgcatcgtcgacccggacatgggcgatgtcgtccacgatggcgtcgccaccggtgaagtggtgnnnnnnnncccctggctgacccagggctacctgcacgatcccgaggcttcggcaacgctgtgggcgggcggctacctgcacaccggcgacatcggcaacatcgacgaagctggctacctgcgtgtcaccgaccgcatcaaggacgtgatcaagaccgggggcgaatggatctcctcgctcgcgctggaagacatcatcgcgctgcacccggcggtcagcgaggtcgcggtgatcggtatcgccgacacgaaatggggcgagcggccattgccactggtggtcacgaagccgggaagccatgtggccgaagcggagatcatcgaactggtcgcggcgcgcagccgttccggagacatctcacgctatgcgatcccggagcgcgtgagcttcgtggatgcaatcgagcggaccagcgtgggcaagatcaacaagaagaagctgcgcgggctgcatgatccagtccttggcaccggcgggcgatgacggcctctgccggcaccgttcaagcgcgcgacgccccaccctgcagcagctggacccagctctggaatccctccaggaagcgctgcaggcgcttgcgcgtcgccgcgtcgaaatcttccgcgtcatcgtcgtaggcggccgctgcttcggccacatagagctgtggcgaggccatggtcaatgcgcccatggcggtcagtgtatggcgcagctgcgactgtgccagtttggtgccccagtgacccggcgtagcgccgatgatcgccaccggcttggccgaaaggaccgtgcggtactcggcatcgtcgcgggacagccaatcaagcgtgttcttgagtacgccgggcagtgactggctgtactccggcgtggcgatcagcacgccgtcagcggccgcaatggccgtgcgcaggcgcttgaccccggcagggccggccgggtcggcggcttccaggtcttcgtcgaacagcggaatatcggcgatggtgtcatgcacggtcagcagcaggcccgcaggcgcggcgcctgctgcagccctgaccaggcgccggttgtaactgttgctgcgcaggctgccggcaaacgccaggatgttcagcggtggaggggtgtcggacatgcgggattcctggaatgagtcggtgcggggtcacgggccaggcatcgacaacgcgggtgggccagggccagactggatctgcagaggatctcggttccggcggtgtagtgccttcgtccctgctgctcgctcttccagggcgaacagggcacggcagggcgatccagcacgtgccactgcccgcgttgcggcccctgtcctgccacatcgtacgcctactgcacgnnnnnnnnnnnntcagtgatggacacaggtcgtgccatgctgtcgaacgtattgaccttccagatgtagcgtacgccatcctgctcgatgaccttctgcaacaacggtatctgcttggctgcgatgattccgctggcacgctgatatgccggtcgcccggccaatgccggatagctgccggaagcgtcaagctgatagctgagggtggtggcgcggcccggctggaccgaggaaagcagatagccttcgtccacattgaatcgattgccaaaggtgtgccgggtggtgacaccctctgcatccttgacgtccacccacttagtggccggcgaattggcctggcacagttccttgctgccgtcggcatagcacccgttggccgggccgtaactgtaggcccacgtaaaaggctggtcgatgcccggcccggtgactgtcctggaaaccagcgaccacgtgtagtacctggcgggcgtgtattcgatcgagtcaaggaacccgctaccggtgctgtcgggcatattgcagccataacgcgcccacgagcggccatgcagcgtcggctcgaagcgatacttcgccactgcaccactgggatggcggatcgaaccggaatggccgtaggtcaccacacccggattccggcagaaaccccgctctgcgggaacggcaccggcacccatggtgcctacgttgaaccccgtagtctgccagtaggactggtccgggaaggtgaccttgtagccacccaccaccgtaccgtaggtccacgtcctcccgcccgcacggaccgcgctcacttcgcttggcagcgtgctgggcgatccagccgtccattcgagatcgacggtgcggccatcgttggctgcgatgcgcagcaactgccgtggatttgccggatcccacgtgtaggtcaccgaatttccaaaccggtctcgggcactggtcggaagaatatggaactcctgccggaaaagaacgaactcgaactccgtaaccgagccgaagtttccccgcgagtatcccttcttgatcaatggcggtccgctgccaaggctggccatatgattgagcgtataggtgatgccggcaggcgtcgtgacttcgaagccctcacccgccccatcgtccatggcgacgcagcggatgacattgccgctcttggttcgcatcgggtaggcatggcctgtactcggcaccggccattcgttgctttgcgcgagtagatcctcgtcaccggtctctggcaggtagagctgcgttccatgccagaactcgtcggagttgaagtactcggtgaatgtccccggccctgtcggcgtctgtgccttcaccgtgacgatctcggttggaggcggggtgaacttcgaacagcggttgagcggctcggccaccacgtaattcttccatcccccctgggtgctgaacgttccatgcaccctgggcagggccaggtcccacaccccgaacatgcccaatccctgccggccctgcgcacctgcaaccaagcgccgcttgatgcccacctccagcgcactgttgcccggcaggtcgacgtcggtctgcagaaattccaccgagccggtaaacagcccgatcctttccccgaacatatcaccggtatccaactgcagaatctgcccgcgggcattcagcgccgccgcgtaatcctccatcaccgtcgagccgcggttggcgctcgacgcaggcagggccgtcatacacagcagcgcagctgccgcgatccttgcgtacatggtgtccccctcgtcgacgaagcagagcttacttcgcgctcgtcggcaccggcaaggatgattccccgcacgtcacagcgtcctgacccgccccggcggccctggaaacgccgttactcagatacgcgtcgtggccatgaaccgttcgcggtcctgctgcgtgcggcggcggatctcctccagcgcctggctttcggtcgcctgcagcatggcctcgaacaggcgctggaagtgatggcgcatcgcattgcgcgcggccaccggatnnnnnnnnnncagggcctcgaagatcgccatgtgctcgtcggcacggctggcgccatcatcatggcagacccgtgcgtagacctcggttacccgcggcagttcgctgcgcatgcgccagatctgctgcacgaagaactccaccaccgggttgccggaaagccgtgcgatggccaggtggaaacggcggtcgtactcgccggcttccgcgtcgctcaggtcgcgacggcacagcgcttcggccagcgcctgcagctcggcaatgccggcatcatccagattgcttgccgccagagcggcggcctcggcctcgaataccgcgcgggcagcggtgaggtcgaaggcgctgacatccggcagcccgccgggcgcctgcgtcgggcgcggcttcacatgcacgcccgatccgatgcggatggcgatccagccctgtgcttccagtgcgatctcggcttcgcggatggtgacccggctgacaccgaaccgttcggccagctcacgctcgcccggcagccgcgagcccggcggaaattcgccgtcctcgatcagcttgcggagcttggcagcgatggtctggtaaaggcggttggcggacatgcggctgacccttggcgattccttcccggtccctgccctgccaccgcggccggcaagggtccggttggagcgacggcgcgaccactggccgcgccgccctgttcagaacttgtatcgtacaccgaaatacgcacgccgcccgtaggtcaccacttcgcggaagttcccataaagcggctggtaggccacgcgcggctcgttggtcaggttcatcaactccagcgacagcgacaactgcttgttcacccggtagcgcaggcgcaggtccacgctggtgttgtcatcgtagtagcggttctgctgcgcggtgttgccggtgaagtcctggtagtagtgcgagcggaacttgccgatggcctggatgttgaagcgcccgacgtcccagtagatcgagccggacaggacgtgccgcgagaagccgctgaggcccgccggcggcacgatcgccggaatgatcgtgccgtcactggccagctgctcgcccagtcgcgagtcctgggtccggtagtcggcatcggcgtagttgtaactgaccttgaagcccagtccgtcgaacggcttgggcaggtacgacagtcgatgggtggcggtcagctcgaagccggtcagcgtgctgtcctcgtcggtggttacctgctggcgtaccggcacggtcacgctctggccgtcgatggtgtaggtctccggcaccagcgcagtggcggtgccgccgttgaactgcttccagtacaccgcgccggccagcatcgtgtccgggttcgggtaccactccagtgacaggtcgccgttccaggacatcagcggctgcgcggcggggttgccgctggcgctgatgtcatccagcgcgtcggccagattgccgtaggtggcatcactgctcacgttgatggtgcgcccggcacccagcgcggcgatgtccggccgcgacatcgcgcggtatgcaccgacccgcagcaacacgtccgggcgcagttcgaaggccgcgttgaggctgggcagcagcttgtcgttgcccgccttgaacacctgcgtgctgtactcgccggtgggttgcaggcgtatcgtgccgtcaccattgtcctcgatacgcagcccggtacgcacgccttcggagcgaacgtcggtcttgacccagcgcaggccgaggttgccggtcaccggcaagccgaacaggctgctgctgaactcccccatcagatagagcgcgcgtgtcttctcggtgatatcgacattgttcggatcctggaaacccggatccaacccactgtcgaggctgccacggaacgactggtacaggcagttcggatcgaagtacgcccacgaggagatcgtgttgccgctggcggcatccatgaagtcatcctgcgggaacggcgcgcggcaggcccggttggcggcgatgatcttcgccttgtcggccgccacgcgctggtcgtagtcggttaccagggtgttgtcgcgcagacggtagtcagcctggctggcacgcacgccacccttgatgcgggtaaagaaaccggactcgggcatgaagctggcatcgaagcggccggccttgatcctgtggtcgttctccgttgcgctggaggtgacgcgcgccgcgccggtgtaggcgtcccagttgttggggtcgaagttcggcgccagcgcaacactgggcacttcgccgtgccagtcccagtcatagtccacgtagccggtggcaccactgctgatgcccggcacgatggcattgttgacgtcgcgctggttggcacgcaggcgggtcatgcgctcgctgtcgaggcgattggtgtgcgagtacgaaagatcggtggacagttcccaggccggggtcggtcgcaggatcaggttcaggccacccccggtgtactcctcgccacgccagtagcggtttgaagtggaatcaatcgaggtgctcccatgcaggtggcgcacgatgccgtcctcgtccacctcgcgccgggtgatgccacggcgggcgttggacaggctcaggtcgctgcggttctcgtaccagttgcgctcggtgtgttcgaagtcgaggttcacttcaactacgtcattgggccgccactgcaatgcggcgaactcgctctgccggtcgttgcgctcctgcttgagccggtagatgcggctgcttggcaccaggtagtacggcgcgccgttggcgatggcctgcgcggacacttcattgcagttggcattgcccacgttctgcgtgccatcgcaggcataccaggtggaaccgctggtgatgctctcttccgggtcggtgccatccaggcgctggaagcccagcgagatgcccagcttctgcccgttgccgaactcgaactggtcgatgtagctggcggtgccgcgatagccgatgccgtcgtcgtcgcggtacttcttgtcatactcggcccagctgccgcgcaggtccagctgcgccgcacgcttgccgtactccagtgggcgcactgtttccaggccgatggtgccagccacgccgccttcgatgatgtcggcgcgctgggtcttgtagatggccaccgtattgatcagctcggcggggaacatgttgaagttcaccgagcggtcgccgctgccgttggtgatctcgcggccattgaagttggtgctgctgaggaaggcgcccaggccacggatggagatttccgaggcgccggtcttgtcgcgggtcgaagcggcgccggtcagggtctcgatcgcatcggccagcgaaggcgccggcaggtcgccgatgtcatcggccgagagcacgtcggcaatgaccgtgtcatcgcgcttcttgttgatcgaactctgcatcgattcgcggatgccggtgacctgcacctggtccagcgtggtgggatcctgccctgccgcgtccttgccggattgcgcctgggccgtgggcagccccgccagcacggcgagcagcgccacgatcaggggtgtgggggacaacgagatgctgtgcactgctccggcgggtcgccgcatggtttcctcctcccaaaggatcgcctgcatgccaggcgtgggacgcagcttcggcacggcgacatgaaaatgtcaaccaattggtatgcgattgttcaaatgcctttgatccataccacttgatcgcaatttaatgtgctcatgcagcatgactttgcgcgaaagctggcttacaacagacccgaaagtggtatgcaggcccaccctgaaacgacggcccggccgtccctggaaggatttcatgcgcattcactcgctggcgcgtcaccgatccaatgattcatggctgttttgcctgaccactggtctggcaatgtgcctgaccacttcagcagcaagtgcagccagctggctcgtccacgatgtcgcggagttcactaccgccgcctcggcgctgcagcctggcgatgagatcgtgctggctgacggcacctggaccgatgcccggctgctgcttaagggtcagggcacggcagccgcaccgatcgtgctnnnnnnnnagaccgccggcaaggtcgtcctcagcggacgctcggacctgcgcctggccgggaactacctgcaggtgtccaacctggtgttccgcaacggctatgcgccgggtgatgcggtggtggcgttccgcgagtcgagcaaggcagtcgccagcaacagccgcgtcaccggcctggtgatcgatgactacaccaacccggatgccagcgaccaggactactgggtatcgctgtatggcagcaacaaccggttggatcacagccagttgcgcggcaagaccaacgccgggccgaccnnnnnnnnnnnncgcgatgccacccagggcctggacaaccagcaccgtatcgaccacaactggttcgggccgcgcccggcgctgggcgtcaacgggggcgaaacgatccgcgtcggcaccagcgacagctcactgagcgattccaacagcacggtggagaacaactggttcgaaggctgcgacggcgagaccgagatcatcagcaacaagtccggcggcaacacctaccgcggcaacgtgttctaccgttcggccggcgcgttgaccctgcgccatggcaacggcaaccgggtgatcgacaacgtcttcctcggcgatgacaaggccggcaccggcggcgtacgcatcatcaacgccgaccagaccgtcagcaacaactacttcgagcggctggccgggtccagcaaccgctcggcactggcggtgatggatgcgcaggccagtcctccgctgtccggctatgcgccggtggtgaatgccacgatcaatcgcaacaccttcgtggacgtggcgaagatcagtttcggcgtcggccacgatgaagccaaaggcatcctggtcgccgccagcagcagccgcttcaccggcaacctgatcgtcaaccgcagcagcaggaacccgccgaatgccgccagttcgctggccggcatcgacttcagcggcaacgtgcagtcgccggcagccagcaccgtgttcccgggtggcgtagagggccgtggcgtcagcctgcagcaggctgccagcggattgtgggtggccacgcctgccctgcccgccgtgggcgccgatcctgccctggcgatgacnnnnnnnnaggcgaccggcgtcgactggtatcccaaggtgggcgaagttgccctgtcacgcacccgcaatggagttgatcgatgaggttgcagccgctgttcgtttccctggccctggccgccccctgcgccctgctgccgaccgcgtcgctgtccgcagcgcccgctgccgccgcgcggcaggccgacaccgcgccggtgctggtcaccgctgcgcagtggcagcagatggccagcgaaggccgccgctacccgtggttcgccaaggagcaggcgcgcaccgaggcaacactgaagaagatgatgaaggccggcatcgacgtgccggtgcccagggacaagggcggcgggcgcacccatgaacagcacaagcgcaactaccaggcactgttggcggcgggcacgctgtaccggttgaccggcgacagggcctacgtggactannnnnnnnacatgctgctgcagtacgcccagctttaccccacgctgggcccgcacccggagggtcgcggccagattcccggccgcgtgttctggcaggtgctcaacgattcggtgtggctggtcaacgccatccagggctatgacgcgatccgtgacgcgctgtccgccgaggaccgcaacaccatcgaatcgaaggtgttccggccgatggccgagttcctcgtcagcgaaccgaagaactacgaccagatccataaccacgccacgtgggcggtggccgccaccggcatgaccggctacgtgctgcgcgaccaggaactggtggagaagtccctgcgcggcagccagaaggacgacaagttcggcttcctgcggcagatcgacctgctgttctcgcccgatggctactacgaggaaggcccctactaccagcgctatgcactggcgccgttcctgctgttcgccaacgccatcgaacgcaatgagccgcagcggaagatcttcgcgcgtcgcgatggcgtgctgctgaaggcggtggatgtgctggtgcagtccagctatggcggcctgttcttcccgatcaacgatgcgatcctggacaagggcatcgacaccgaagagctggtggccggcatcggcatcgcctatgcgcgcaccggtgatgaccgcctgctgtcggtggccgagcagcagaagcgcctgctgttgtcacccgaaggcctgcaggtggcgcaggcactggccgccaacaaggccaagcccttcgactaccacccgatgctgctgcgcgatggccccgacggcgaccgcggcggcctggcgatcctgcgcatgaacggcgaacgcggccaggcactggtgcagaaggacacgatgcagggcatgggacacggccacttcgacaagctcaactggctgttctacgacaacggcaacccggtggtgaccgattacggcgccgcccgcttcctcaacgtggaagccaagcgcggtggcatctacctggccgagaaccgcagctgggccaagcagaccgtggcccacaacaccctggtggtggacgagcagagccacttcaacggcaactggaagcgtggcgaggcgcatgccccgcaagtgcgcttcttccaggccgatgccgatacccagattgcctcggcaacgatgcgcgatgcctatcccggcgtggcgttcacccgcacccaggcgctgctgcgccaccccgacctgggcttgccggtggtgctggacctgctgcaggtgcacggcgacaaggccgcgcgctacgacctgccgctacacttcaacggccacatcgtcaccaccggcttcgaggccgagcacttccccagccagcgcccggttctgggcaaggacaacggctaccagcacctgtggctggatgcacgcagcaaacccggcagcgagccgcggtcgctggcgtggctgctggacgggcgcttctacacctaccgcttcggcagcagtgcgccggcgcaggcgctgctggtggaaagcggcgcgaacgatccggaattcaacctgcgccgcgagcctgccctgctgcagcgcgtggacggccagaaggacgtcaccttcttcagcgtgctggagccgcatggcgagtacaacggcaccgccgagtacgtgcatggcgccgacagccgcatcagggagatcgtgcgtacccgcggcagcgatgccgaggtgatcgagctgcgcctggccagcggtgcacgcatcgccttgggtgtcgccgataacagcgccaccacgagcgagcacagcgtgaccgtcgacggccacgtctaccgctggaacggcagccatgcgcgcctggaccgcagcaagggtgacggcaaatgaacggccctgcggtggtggccaagctgcgcaaggtgccggtgcgttcagccgtgcgctggctgatcgtgggcctgattgccgtggccacggtcatcaactacatcgaccgcaacgcactggcggtgatgtggccggaaatcgccagggaagtgggcgcgaccaaggatgactacgccctgctggtgacggtgttcatgctgttctacgccgccggccagttcctgttcggccgcctgttcgacatgatcggcacgcgcctgggtttcgccctgtcgatcagcgtgtggtcgatctccatcgccctgcactcgatcacccattcgatgctgtccttcagcctggtgcgggcgatgctcggcatcagcgaagcaggcgcgtggccgggcgcggtgaaggccaatgccgagtggttcccggcgcgcgagcgcgcattggcgcaaggcgtgttcaacgcgggtgcgtcgatcggcgcgatcgtgtccgcaccggccatcgccggcttgtacctgtggctgggctggcgcggcaccttcgtgctggtcggtgcaatcggtttcctgtggctgctgccatggctgtttgtctaccgcgccggcccggacaagcacccgtgggtgagcgatgccgagcgccggctgatccaggaagaccaggccgggcaacaggcggtggtggcgccgaaggccagcgttcgtgagctgctggcccaccggcagagctggggcatgctcgcctgccgcttcctgctggacccgatctggtggctgttcgtgtcctggctgccgatctacctggctgaaaccttcggcttcgacatcaagcagatcggcctgttcgcctgggttccgtttgtcggcgcgatgctgggcagcctgagtggtggctggttgtccgggcgcctgatccgcgccgggcacagcgtggaccgcgcccgcaagctgtccatcacgctgggctgcgtggtcatggctcctgccctgctgggtgccgtgctggccaaccagccgctgctggcggtgctggcaatcgctgcggtgctgttcagcttccaggtggccatcggcaacatccagaccctgccgggcgacctgttcgacggccgctcggtgggcacgctggcaggcctgggtggcctggccgccgtggccggcaccttgatcaccacctggctggtgccggtgctgacccgccactcctatgccccgatcttcatcctcgttgccgccctggtgccgctgtcgctggccgcgctgtggtggtggaccggccctatccggaagctcgaccgccgcggcggttgagcccacgtttttcatccccccgcaaaccaaggagttttccgcatgtcgttccaggacaaggtggccattgtcaccggcggtggccgcgatatcggtcgcgccgtttcgatcaagctggctgccgccggtgcacgcgtctgcatcaactacgccaatgacgaggccagtgcccaggaaacgctggcacggatccaggcggccggtggccaggccatggtgcatcgcgccgacgtcaccgatgccacggccgtcgccggcctggtcgctgcggcacaggccgcgttcggcgagcgcatcgacctgctggtgaacgtggccggtggcatggtgcagcgccggccgctggccgacatcgacccggtgttcttccacaccgtgatggacctgaacctgacctcgacctacctcaccacccacgcggtggtgccgcacatgcgcgaaggcgcggccatcgtcaacttcgcctcgcaggcaggtcgtgatggcggcggcccgggcgcatcgatctacgccaccgccaaggcggcggtgatgaccttcacccgcgccatggccaaggagctggggccgaagggtatccgggtgaacgcgctgtgctgcggcatgatcgccacccgcttccacgatgaattcaccaagccggaagtacgcacggccgttgccggcgccaccccgttgcgccgccagggcgcgccggacgaagccgccgacgctgcggtgttcctggcctcggatgcggcggcgttcatcaccggcgcgaatctggacgtcaacggcggcacctacttctcctgacacctgaccggactcctgcccatgcagcgctggacacttctgttttcattgacgctctgctccgccatgacggcgcccgccgtgtgggctgcacccgtgtgggtcactgcctggacggccgcgcccgcgcccgaccgcaaggacggaacgtccgaggcacccgtacagttcgccgcacagaccgtgcgccaggacatgcgtatcggcagccgtggcgatgcgctgcggctgcgcatcagcaacgagctcggcacgacgcccttgcgggtcgaggacctgcgtgtgggagtgaaggacggcaaggccgcaccgctgccggtaacggtggatggccgcgcggtcatcgaggtgccggtcggagccgcgctgctgagcgacccggtgcggatgccggtggcggcgctgcaggagatcagcgtgagtgcctatttcccgcagcccacccgccccgcggtgcgccgcaccgagctgcgggtcgcagatggcaagcagacagccgtcgccgacagcgtgcggctgagctaccagcagaacgtgttctcggcagtgatggtgcagcgtgatgatcgtccccaggtaatcgtggcgctgggcgattccatcacggaaggcgccaccgcacgccgcggcagcttcaaccagtggccggagcgattggcgcagcgcctgcagcaggcctgcccgaaccggttcgtggtgctcaaccagggcatcagcggcaacaagctgcttgaccacggccgcagccacagtgcgctgtcacgattggatcgcgatgtgatcgcggtggccgacgccgatcaggtgatcctgttcgaaggcatcaatgacatccgccacggtggtggcgcgcagccgctgcctggacgcagtgcggcggacatgctgctgggctatcagcaggttgcggcgcggctgcatgcgcacggcatccgcgcctggctgggtacgttgaccccgttcggcggttccgagcgctacgagcccgtgtccgccgccacccgcaccacgatcaaccagtgggcacgcggcggcaacagcggcttcgatggcatcatcgatttcgatgccgcgctgcgtgacccgaaggcagccgaatcgttgcccaacgagatcacccgcgaccatctgcatcccaacgacgaaggctaccggcgcatggccgatgccatcgatctgcgcatgctgggctgcaccacccccgagtnnnnnnnnaccgatgagccgcgtcgtttgtttcggtgagttgctgctgcgcctgggtgcacccggtcgtgaactgctgctgcagacgccgcagctgcaggttcatgtgggaggtgccgaggccaatgtggcggtctcgctggccagcctgggccacgatgtgcagatggtcagcacggtacccggtaacgcgctgggccggcatgctgtggccgagctgcggcggcatggcgtgggcgtgggcgccgtgcgtgaagtggagggtgatcgcatgggcctgtacttcctggcgaccggtgcggtgcagcgcgccagtgaagtggtgtatgaccgggccggttctgcattcgcaaacagcaatgccagtgaccatgcgtggcctgccctgctgtccggcgcgcacctgctgcatgtctcgggcgtgagcccggcgctgggcgccaacgtggccgagtcggtgctgggtgccgtgcgtgcggctcgcgcggccggtgtgcaggtgtccttcgacggcaattatcgtccctcactgtggcgacgctgggatggcgacgcagcggcgatcctgcgcgaggtcttcgccgaggccgacattgtctttgccgatcatcgggacatcgaactggtgctggggctgcacttcgcgcaggacgatgcggtcgcccgaaccgaggccgctgcggccgctgcctttgccgcgttcccgcacctgcggtggctgtcctgcacccagcgcgaggtggtgagtgcagaccatcacgtgctcggtgcgctgctgctgggacgcgatggaacccgcgcgcaggcggctccgaggccgctgcccggcatcgttgatcgcatcggcggtggcgatgcctttgccgccggcgtcctgcacggattgctgtccggtctagacgcagaaagcaccgtccgcttcggactggctgcgggcgcgttgaagcacgccattcccggcgacttcagccctgcccgcgaagctgaagtccgggcactgatggagagccacccgttcgacgttcgtcgctgatnnnnnnnnngggagaatcccgctagaatccaacgggcgctggaatcgcgcagggatcgcccatggattacaccggatacacgcgcaagtttcccaacaaccgcccactgaatgcgtttgatcgcgagcaccgcctgctgcagaagcagcggctggatgtcgtgccgctggcgcagctgtgcgtggtgaagatgaattcgaacggcctggtttcggtggatcgctggttcgccgcgcgtggctttgcagccctgctgggcgcgatcggcattgccttcgggctgggcggcatgctgatgctgctctggttgctgatcgtgaacaggctacccaacgaaaatggcctgtgggaggcgatattcatcggcatggcgatgctggccgccttcactgcagcgagcatctgggtggcttgcctagagctgttccgctggacctactatccgatcgcgctcgatcgcaagcaccggcagatacacgtgttccggctggatggcaccaccctcagcgtgccctgggaccaggtctatttcacgcttggccgcggaaccggaaccttcggatggtacaactgggatgtccgcggactgatcctggacgcggatggcgtcacagtacgggagacgttcgcgttctccatcgcgacctctcgcatcgagaacgcacattcccactgggagttcctgcggcgctacatggaagaaggaccggcagccgtcgtggacgcggtgcactgctgcatgccgctggacgccaagcgcgagagcttcgcgtccggcaaggagcgcatcttcgccgaagacgcgcagctcccgggtttcatgtggctcacgatgctgccactcaactacctgcacacgatcatgcgctgggtggtgatgcagaccagcaggattccgcggtttccaccggacatcgaggcgcgcctgacaccggacgccggtgatccctgtgtccgcgacgcttcgatgaatccaccggacctgcgctgacccagcgttgcgtccggcaacagcacgtgggaatcccgcgtcatgggcaggcgcatcctcacagcgccagcagccacgcttccagtgcgcgtgtgtcccgcatgtcgccgtcatagcgacgatccggaacatgcggttcattggaaccgcgcacccgcccccggaaaaccttcatcggtacggaaatcctggccaggccgctcggcagccgctccggcctgacatccatgtagaggctgtcggccgaagtctcgacgccgacctgcattgcgcccagccgtttccacagatccagcgcatcgaggcaggccgagccgcaggaggcatcggccacgaccaccaccctgcccttgcgcagcggtgcggccgggcccgcgattgatgctgtatctgccctggcctcggatggctcgcgccacactgcctcaccccggccgcgtgcccgtgccatgcccgtcgtcaccgattccagcatgcgacgcagctctggcgacgcgtcgggcgcctgcaccagcttctgcaggaagccgcgtaactgggcgatgttggcctcggaggtccgccactccacccagctgggatcggacagcgcgtccacggcggcacggccccagatcaatcgcgccagttcgatgctccattgcgaagcaccgccactgttgccacgcacatccagcacgaccaaccgtgcctgctgcagtgcttcggcttttggagcaagctgctcgagcagcgcggtcagttccttgaagttctgctccgtagggtcggcattgaagctgctggtggtgatccagtagccgccatcgggcatgatgtgccagccattggccgggcggaagctgcgacgggtatcggccaggcgcgccttgcgctgtgccgcctgcagtggctgccactgcagcgcgtagggcttctcgtgtccatccacctgaaaaacgcagctgcgcagcgtgggcacgaacggattgccctgctccagcagcacttcgccgccaccctggatgcggctggcctgcaggttccagcgcccgctgaagccacccacccggcgcgcagccagtgtctgcgcatcgatgccgtcacaggacagcaatcgtgctccaagtggcggatggcctgggccaccgtccatggtcatgaccacctgcgcatcaccgtcgaaaccggtcaggaaccccggccactgcgttggaagatcgggagcgtcggcaagcgcgttgaggctgacgtggccgtcattgaaggaggccgcgtaacccttcatcgcccaccagtagcctgcgaagctgtcgacgttnnnnnnnnnngagcgggcaagcgccgaggcagcctccagctgcggaacgaagccgggattccgcagatccacggcgcccggatggctgccgcgcatggcggcgtcggcagcgtccagatccttcaacagcgtgtccgaccagtcgctcggcgcgccttgcgcggtgggcgccgcaagcatcgcaccgagcagcagccctgcaatgatcatggattcatccctttgccggaacaaacgccagtctcgcagttttccagcctggcgtaccgcgcccgccgcaacgggcgcggccttccatcaatgcagcggcagcttcagcatcgacggcgcgttcgccggtgaactgaaggtcaccgtgccacccaactggctgatgcctgcgtagcgcaggtccacggtgtccatcaccagggtcaggcgactgccggccggcacgtcccagctgctggcctccagccgcaggtcgatggtcttcgcctgccccggcgtgacaccgcgcagcgtgtaaggcttgtggctgatcagctgaccattgcccagcacgtcctcggcatacaggtaggcatacagcgtggtgttggcgcggctgggcgtgacggtcaagcgcacttccggcgtgccgtccaggcgctgcgcactccactggatcggcccctgccacacacctgcggcgttgcggcccacgaacggcacataggcgcccggcggcagattgatcatctgcagcgcgccggaggccatcgccacgccagaattggcagcggtcagcaggccgctgccgatacggtagttccagccggtgctgcttccactttcggccaggcctccggtgggcagcagcagccctttgggtgcggtcagcgcatagctgatggcgccggcattggtcgcctgccagttcgcatacgtgctccagctgcccttctgtgacttcagctgcaccgcaggctgccggtcgatgccattggccacccccttcaggtaatggtcgaaccagtcgcccaccgaatcgtagacctcgttgggaacacccagtgcgccaaaggcttcgttgagcgcgtgatcgccatggcgcaactgcagctgcttggggcccttcaggcggttgaagaaatcgaccagctggcccggcgggaacaggctgtcgttgaaggcgttggccaggaacaccgctggctggttggcgttgatctcatcgatgctggccgcaggactgcgttgcgccgccaccggtagcagcgagtccaccgcgccctggtagttgccgaccagcacattgcgattgatggtggacagctccggtcccgggcgaccggtggccaggcctgcggcaaccaacagcgcgatgccctgtgcgctgggggtgtcgttgctgtacagcgaggcctgcaggtcggcccatccactcagtgcagccactgccttgatgcgcggatcgcgtgcggccgccagcaggctggtgccggccccataggagatgcccgatacgccgattcgtgacgggtcggcgcgggtgttgtccagcgcccagtcaatcagtgcactgacgtcctccaccgtggccggcccggcgatgtcgatgctgccgccggactcccagaaaccacgcgagctgtagctgatgaccacatagccgcgacgggccaacgactgcgccacgcccacgtactccacgctgggcacggcccagctgctgggcatcaccagcagcggataccgtccgctgcccgcgtcctgcggttcgatgacgaaggccccgagaggcgttccatcccagctgggaatggtgcgatgggtggtcttgaccgtggccgcccaggcggtgggcgccagcccggtcagcaggatcaacagcagcactaccttgcgcatcgtggtctctccccgtcnnnnnnnnnnnngcaatggatcggaccgtaccaatgcgaatggtgggtggcaccttgcgacgcagcatggcgctttcgaagccggcggccggctggatcgatgcaggatcacattcaggcgcggtggatcacccacgccaccaggcccgcaagtggcatcaatgcaagtgtggcaacgacgcccaggcatccggacaccccgcggtgcggcgcggacgcctgtggatgcgatcgcagccaggcggcatgacaggccctgcagtagaagcgctgcttcccagcgcgccaggcgccactggtacgttcgtcatggagggcggcgttgccgcagcgcccacacttgaagctgcgatggggcgggcgtctctgtcgacgcagcgcagccacgattgcaaccccgatcagggcagctgcggcgccccctgcaagcagttcactgtggatcattcgccttgctcgatcctgcggtttccggtcctgctgcgcaggatatcgagtcgtacaccccctgcgctacgacgccctagcacgcgcgcatgtcacccacgcgccgcctgatttgacacatcaccagtgcttgcgggctgtcacagcttcgtcttttcgtcattgaccgaaaggcgacagcttgtgacgcttgcgacaccgcagggcctgcatggccccaccgtgcggtcaggtcccaccgcaatccgtagcccccgtccccgcaacgccctcccatgacttcgccccggcctggtcgtggcggacggctgcgccctgaacttctgctggagaaccgcaatgcgccttgcaagcttcttcttcgcgttcgtcctcagtgccttcgccggcgctgcccaggcccaggtcgtcaccctcaacaagggtggcttcgtgctcacctacgactgcagcatccacagcgccacccgctacgaatacaccctgaccgcagacaccggttcggccgcgcgcccgtccagcttctacaaggatccggacctgccggcaggctgcctcggccagaccagcaccgcctcctacgccagcatcacgtccggctatgaccgcggccatctggtgacgtccaaccacatggactacaacgcgacctacatccgccgcgccaactacatgaccaacatcgttccgcaggtgtccagcttcaaccagggcatctgggtgaaggccgagaacgtggccgagtgctaccgcgacatcgcgccggtggatgtctatggtggcgtggtctacggcgacgcctccaacgactacttcctttccagccacggcatcccgacgccggagttcttctggaagaccatcatcacccgtgacccgaacaccggcaccgccaaggcgatcagctggatcattcccaacgaagccaatctgggcagcctcgacagctatctggtgaccatcgccgatctggaggagctgctgggtgcgagctacgtagcgatcaacgcaccggcctcgctgaagaacatgctgccgcccagcacctggccgcagccggcgggctgtgacctgggctgaccggccgaccgggaatgggtggcacccagtccgggtgccacacagggatggctgtgggaaaatggcaggcaattgcaccactgcattgccccctggagctgtagatgtcccgtttcccgtttgatgccgtgctgttcgactgcgacggcgtactcgtcgattccgagccgctggtcgcccgcgttctctcggaaatgctgaccgcacgcggctggtcgctgacccctgcgcaggcgggtgaagtcttcctcggccagtccgtggcccatctggcagggctgatcgcagagcgcaccggcaagccgttcaccgaggaatggctggaggagttccgccagcagcgcaaccgggcactggaacgtgaccttgaagcgatccagggggcacccgaggccgtgcgtgcgatcgctgcggccaccggcgggcggatcgcctgcgcttccggtgccgacctgcacaaggtgaagctgcagctgggcaaggtcggcatccttgatgccttcggtgcccatgtgttcagtggccaggacatgccgcgcaccaagccgcacccggacgtgtacctggctgcagctgcagcgctgggcgtcgacccgacgcgctgtgcagtgatcgaggacaccgtcaccggcgccactgcgggcgttgccgcaggcgccaccgtgttcggcttcagtgagggtggcccgcaccacagtacgcccgaagccctgcgcgcagtcggtgcaaaggtgattttccagcgcatggaccagctgccgggcctgcttgcagcctacgcggtggacgccgtcgcctgaccctgctcagcccgcagtgcccagtgcggcgctgcggcgctttccggcgtagtgcagcgcgaacaggtacaggccggtgaacagttgcaggaacagcggcggcagcggcgaataggtgatccacgctgcaggttcgccctgccccagcccgcgaacggcgaagttggcgatcactgccagggtgaacacgatcgaggtccaacgatgcacgggccgtgcccagccactgcggctcattgccggcgcctcgcttcggaacgggcttcgatcatcttccaaccattgcctgatgggtcacggaatccggcgtcgacggcgccatagcgctcgatcggctcctgggtgaattccacaccctgtgccagccattgcgtgtagcgcgcctggcagtcatccacggccagcaccagcggcggcattgcgcccttggccaccagctgctgcagcgcaagcgtggtagcggcgtcgtgggtgggcgggcctggcacgaacaggcccagctggaaaccgtcctggcccgggctgcgtaccgtcagccagcggtagctgccattgcgtacgtcggtatgcacttcgaagccgagcttgccgacgtagaacgccagcgcctcatcctggtcgcgcacatacaggccgaccgtgttcacagtgttcgtcatgggacctccctcaggtagggtccacgttagcaaccgcctcgcggcggcgcttctccaaaactgcgatcttcaggtccgggcgctgcgcggcgcgtgcatggcattccggcacgctggccgacgccgcctggcccgcacgctcacgctcacgcacattgcccgggctgtcaccggtgatgtcacggaagatgcggccgaaggtacccagactgttccacccggtctgcgcggcgatttcggtgaccggcaactcggtgtcacgcaacatcgccacggcccgttcgatgcgccggctgaggagatagcggtgcggtggcagcccgaaggcctgcttgaacgagcgggcgaagtgcgccggcgacaccgcactgacctcggccaggcgcgcgaccggccattcctcatggctggcgcggtccatccggtccttggcacgcagcaggcgccgcagcagttcggggctctggttcatggcaccaccgcctgggccaggtagtggcgtgccgcgtgccgcgcctcagcggcctgctcgaccagccagtcacgcaatgcaatgaccttggcactgccatttcgcgccgtgggtgccacgaaccagaagctgcgaccgtcgctggcgacacccggatgcgcctgcaccagccgcccgctgtccagctcggcctggaaaaggatcggcgaaccaatggcgatgccttgcccggcgatcgcggcgccgacatccagatgttcgacggcaaagggcgcgacgaaactctccggtggcggcggtggaatgtgtccgtgcgcggcaaaccacagggcccaccagtccggccgcccgagcaggggaatctccagcgcgctgctgcccagcccacgcgcctcgtgcagcagcgccggcgcacacaacggtgtgaacacgctgggaaacaagggagttgcctgaagacccggccattcgccctggccattgcggatggcggcatcgaagtgaccggcagccagatcctgcggcgctgccgacaggtccagttccagcacgaaatgccggtggcgggcgcggaacgtgcccagccgcggcgtcagccaactggtgcccagcgtcggcagcacggacaggcgcagtcgcgccgcatccctgtcagcggcgcgcatgaagctggcgcgcagtgcatcgaatgcccgggtcgcctcctgggcgacgctggcacccgccgccgtcagttccacgtgctgtgcgtggcgcaggaacaggcagatgccggtctgggcctccagccgccgcacgtggtagctcaccgacgccgcactggtgtcaagctcttcggcgnnnnnnnngaagctgcccagccgcgccgccgcctcgaaggcacggatggcggcaagcgatggcagctggcgttgggtgaccataagtgtgacttagcctgagccccgatatctgcgtggtcaatccccctggtacgcgcaacgatggaggcaccttcgacaggggatcacgcacatggatcgacggcagttcctggccaccctggccgccgcggcggcatctacggcgctgccccccgggtgggccctgcccagccacggcgaagactggaaatggttgcagggcaactggcaggtccggcaccgacgcctgaaggaccgcctggtcggcgatacccgttgggagtccttcaccggttccagcgcggtctggctcaccctgggcggactcggcaccatcgatgacaacgtcatggcgctgccttcgggcccctacaggggcctgggcgtgcgtgcattcgatccggtgtcttccacgtggtcgatctggtggatcgatggccgcaaccctgcccatatcgaagcccctgtgcgcggcgctttcaagggcgatgccggcagcttccgcggcaccgaccggatcgacgggcgccccatcgaggtctggttccgttggcacgacatccacggcgaggagccgtggtgggaacaggcgttctccgacgatgccggtgcgcactgggaagtgaactggcgcaactggttccgccgcactgctgcggtcccctctccgcttccgaagctgccggatgcaccgggcgattttgatttcctggtgggccattggaacgtgcgccatcgtcgcctgcgcgctcggctgacaggcagcgatgcatgggacgcgttcaacggcaccctgcacaactggccggtcctgggaggattcggcaacgtgggtgacaacctgatggacatgcctggagcgccgctgtgcggcatgggcatccgcgcctggaatgcggcggagcggcactggctgagctggtggctggatggccgggagccgacccggatcggcgcgccactgcgcggtggtttccaggctggtgtcggccgctttttcggcgaagaccagcacgacggtcgaacaatccggacacgggtgatctggtcacgcatcaccccgcgttcggcgcgctgggaacaggcggcttcgattgatggtgggcgcagctgggaaaccaactgggtcagcgacttcgagcgacaggcatgaaggcgctgctggccgtgctgctgctggttgctgcgtcgcctgccgcgtctccatccagggtgctgcagatcgtcggcccggccgagcgctttgccccgggcgttgcatccacgcagtacgacgagattcgactgaccttgagcccggacggaaaaaccgcactgtggttcagccgcaaccggcccggcggtccgggcgggtatgacatctgggtctcccgcaacgatgggcagcgctggcggccggcaacgccggtgccgttcaacacgccggggcgcgacttcgatcccgccttttccgccgatggccgcgtggtgtatttctgttcggatcgcgcaggcggccagggcggcgacgatctgtatcgggtcagcatggggagcgacggtcgattcggggagccggtcaatcttggccccgcagtgaacagcgtgaacgatgagttcgcgccgatgctctcgccagacggtcgtacgctgttgttctccagcgatcgtgcgggcggtgccggcggccatgacctctacagcgcggcgatgatcggcggcgtcgcgcagccggcacagccgctgccgggaaacctcaataccgcagcgcaggagttcgatgccaccttcctgggcgacggccggacgctggtgtttgcccgcgccctggacttcggcagtgcacgggtacgccagttcatcgcctacgcgcgtggaggccgttatgacgcgggccttgcattgccctcccccttgaacgaggcctccggcgacagctacggcgcgatgctggatggctcgcaacccgacaccttgacctattcggcgcggcgcgcggacggtgcagggttggacctgtatcgcatccgctttcggatgatgcgcccttgaaggcagatgctgtcgattttcggcgccccggttcgtcgagaggatgaaaccccaggagaaaacgcagatgacctcacaccagtcccttgcctgcgcctgcggccaggtgcgcctgaccgccacgggccaacccattgccaccgtcgaatgctgctgcgacagctgccgcaaggccggcgccatgctgcagtcgatgccccgagcaccggacgtcctgggcccgcacggccagacgctcttcgtaatgcaccgcaaggatcgcgtcagcatcgatgccggacatgccatgctgcgcacgttgcggttgtccagcaggggcggcagccgccgcgtcgtggcgggatgctgcaatacaccgctcttcctggagttcagcggtggccattggctgagcctgtatggcctgttgtggccggcgtcgacaagacccgccgtggagatgcggacgatggtcagtgatcttcctgacccgtctgtccttccagacgatgtgccgaacctgaagacccgctcgctgcggttctacgcccgcctgatgaaggcgtggatcgccatgggcttccgcagcccgcgcatcgaagtcgcgggagatacccatgtctgagcccgagcggatcgagatcgagagcatcaccacgcccgggcacatccagcgcgtggatcgggccaagtatctcgccatgcgccacgccttgctgcgggccctgcctgcgcaaccgcccggcctgaccgttgcgcaggcaaaacaggcactgctgccacatctgcccgccaccctgttcccggcaggtgccaccgccggctggtggttgaaggccgtgcagctggacctggaagccaagggcgtgatcgagcgcgtcgcggccaagccgttgcgcctgttcaagcacctcgcggccggctgatcagcgctgcgcaggcagctccagccggtgcttgcggcacaggcgatacaccgtcacgcgcgatatctgcatctgccgcgcacactcggagacgttgtagccggtctggcgcagggtctgcagcagcacatcgcgctcggcctgcccccgtgcatcgtgcagcatcgccgccggcaggaccgccgtcgatgcgcccagctccaggtcacgctcactgatcagctcgccttcggccatgatcgctgcacgctgcacacggttcagcagttcgcgtacgttgccgggccagtcgaagcgccgcatggcctgtactgcggccggtgcaaagccgcgtgcacgcacgccgtggcgcaaccggaagcagcgcaggaagtgctcggccagcagctgcacgtcggcaccgcgctcgcgcagcggcggcatcagcaggcgcagcacattaaggcggtagtagagatcgctgcggaaccgcccctgcgccaccgcgtgttccagttcgacgtgggtcgcggcaagcacacgcacgtctgcgcgcagcggctggctgctgcccacgcgctcgaaggttccctcctgcagcacgcgcagcagactggtctgtgcctctgccggcagatcgcccacctcatcaagaaacaccgttccgccgtgggccgattcgaacacgccgatctgccgcttgtcggcaccggtgaacgagccacgttcgtggccgaacagctccgactgcaccaggttggccggaatcgcaccgcagttcactgcaatgaaaggcttgccggcacgccccgacagcgcatgcagcgcgtgtgcggccagttccttgcctgtaccggtttcacctgtgaccagcaccggcagctccaccggcgcaaacttgtgcagcaccgcgcgcaccgcatgcaacgcggcgctttcgccaatcagcgcgtgcggtccgtgcccaccgcaggttgcgtcgacaggcggatcatccgcgtcgaactgctggcgcattgcgcagaccaggtcctgcaggccgaacggcagcgtgaannnnnnnnagcatcgctgcagcaacggcagccaagcaggcgatgtgggtccggcacccggtggcagtaccgccaaccagggcagatgctggtgctgctcgatccacggcgccagcagctgcagcgcgaccgcatcgagatggcgcagatcgagcacggcgagcaaacgatcgcgcccacgcaggccaatcgccatggcgggatcgggatggatgctgcgcacataccagcccgctgccgccagcgcactgcgctcgttcgccaacggctcgccaaaccagagcacgcaacgcgacgtagaagcctccgggaccgctgccatgcttcccccagcatccggacaccgtcggcggactgtcaggcaatcaccggcgtgccgccccccgccgggacctctacggccaccgggatggcctttgttgggcggatcctagcgcttccctaaacggcggcgcaatgagcagtgcgtcaagaaattcgaggctgaagctgcaccgttgcagacggcgacgccacctgtaacaccgatgcgacagtcgcccgccgcccttgccctgcggtgcctggggcttcgaaatcccaacaattccgcgacgtgcctgtaacagcatggcagcagcccggtcaggtgctgcacgatcacggcgttggcgggtggacacttcgaagttggcacggttgatgcgtggttccgccgcacccatcgcgggagatcggcatggacggcaccaccctgattcgcggcctggccgcagcactggcaacagccctgctgtcggttggcgccgacgcgtccgcatcgggcgcccgccagggcgtgaaggcacaaccgggcgaaatcgtcctgttgcgggacgtctccgcgcggccggcctatcgcatggcaccacggggcatggcgctgatagccgacccgaagccacagcgcgagatcgccgccgcattgggggtcggcggcacgacgaccggcatggacgagttgagcgatgaggactatgccggcatgggcgccggccaggccgcgtccatcgcggcgccgggcggaaccaccgttgaacgggtcacccagcaggccttgggcggcacgctgggccgcagtggcgacggcatggtcggcagcagcctggggggcgccatgagtgggccgctcggtgcggtcggcagcagcacccgcggtatcgccgataccgtgcgcggcgcactggcccagttcccgctgcagggcacggccccggcaggtggaaaatgaagcccctgcacggcgtgcttctgctgctcgctgccgcgccctcggcgacccgggccgatgactacagcggcatgctcgcctatctcgacgtggcccggatcgacggccgcgcgctggccggggcgaatggcgccatcgccgtgaaccaggccgccggcgacctcaacgtgcaggccaacctgcggggtatcgccaagggcgatcgcgccgacgtggcgatcaatgcgcggcaactgcagcagggcaaccgcgtgctgtccgggccgctgcaggccactgcatacattggcggtgatgcactggccggtgccagtggcatcgcgtccatcaaccaggccagcggcatcgccaacacgacgctcaacgtcgtcagcgcgacgctggccagacagggcatacgcgaaaccgacgatacggccttggccgccgagggttccgcgttggcaggggggcgggacgacaccggtcgcggcgtcgcgacgggcacccgcagcgccggtgtagccagcaccgcgctgcggggattcgacggggtcctgcaactcaatcagatcgcgggcaacggcaacgatacggccaacgtgctgggcctggtcgtgcaggaccgcccgtgacaaccacccaaccgatgcaccacctgatnnnnnnnngggcatcatgaaagcgaccgtcaaacagaccatgctcgccatggcgattgccactgcctcgaccgccgctgcggccaatggctgggacaaccagaacgccaacgcgaacatcaaccacaaccacaccgtcagcgaaacccgcaacgatacgcacaaccacaccgacaacgacgtgcgcaaccgcaccgtcaacgtcaatgtgcagaagcacagcaacatccaggccgacgaacgcaaggagaagaacaaccacggcgtcgacgtgaacctggagaaggacctgcggctgagcaccgacatcaatttctccggcgatccgaacatcaccggcgacatcgacctcgactcggcggccattgccgtgatcgacaaccgccagtcgatcagcaacaacgccaccagcaacagcctggtcaccaacagtgcgtccatcggtgacagcgtgggtgccggcgcatcgggcaatctcggcttcaacgtggtctccggcgacaacaatgcccaggacaatgccgcgtcgttgtccgctgccgatgcgtccttcagcttcggcatggctgacgccgaggtgttcgtcaaccaggccggcttcggcaacgcgaccatgaactccggcgtcaccaacgccgcaggtcttggtggcaacgctttcggcggcgcgtccggcaacatcggcgtgaacatcgcctcgggcaacaacaacgagcagaagaacgcgctcgcggcctcggtcgcgaccacggcagtggcccagtcgagcatcagctccaaccaggtctccaccggcaacacggtcagcaacgccggcttcgtgcagtcctacaccgataccgtgcaggtcggcatgcatggcggcgtcagcggcctgaccctggcctatggcgcgggcacctaccgcggtaccggcaacgcctaccagatggccaactactacctggatacgtggagtggcgagctgccacacccgggtggcaacagcaccggccacatcgacctggacaaccagatccagaacgccacgatgaaccccaaccggccgggggtgggcggcctgggcttcgatacgcgtgagagtggcaccagccagttcgtcgaactgggcgtggccgacctgtatgccagcctcagcggcacggtcagcaccacgcgctgggtgaacgtcaacgccaccaacacctcggcattgtccggcagcgccttctccggcgcctccggcaacatcggcgtgaacgtggctgcaggcaccggcaacctgcaggccaacagcctggccctggcagtcgcccagcccagcaccggcggcggtggtggcagcggcgagtaagcgcaacaccccggccgtccgccaatggccgggttcccgggagcccctgtccctcctcccccttggggcaggggctcccccctgctgccggagaccgtgatgatccgttgccgtctttcgatgtgcctgctggcctgcctgttgctgctggccactgttcctgcgtgggcaggcgacgtgcgcttcagtggcgtactgcccaatggcgctctgctgcagcagaaggtggagagcatgcaggagcggcgctaccgcaacgtggtacgccagcacaccgactacagctgcggggctgcggcgctggcgaccatccttcgccacgcctaccacctgcagaccgacgaggcgacggtgattgaagggatgatgggggtgtccgatccagcgctggtggccgaacgcggcttctccctgctcgacatcaagcgctacgtggaatcgctgggcatgcgtggccggggctaccgcatcgatgaaacacgactgcgcacccttcgcgtgccgggactggtgctgatggacgtgcgcggtttccgccatttcgtggtgctcaagcaggtgcgcaacggcatcgtggaagtggctgacccgatcctcggcaaccgcagcctggcgctgccggagttcctggccgcctggccatnnnnnnnngtcttcgtggtgatcggcagcgacttcgatcgcaacaccgctcttctgcaacccagcgaacggcccagtgcccgcgcgctcttcgcgcggcaagggccgatcaccgatgccgaactggtcgacttcggcttcagccacgccgacctgttctgaggaggtatgaccatgttccgccaacacgtatggatggttctgctgctgatggcccctgccctgcccctgcaggccgccgacggcaggaccgggcgtggcctcacggaaatccccgatccggagctgagcctgatgcgggggcgctacaccgtgggcggcaacaacgtcgcctggttcggggtcaccatggtgtcgcagtggcaggccagcaacggcacgaccctgcagggcggcctgaccctgggcatggacttccgtggcggtggcgcgccgaaactcagcttccagcccagcgtgcatgtcacggcagccgatgcgccgctgcccgatacccacggacgcagcatcgacagcagcggcctggccaacgccagcggcctggtgcagagcgtgcaggtggccggcgatggcaatgtcgcgcgcaacgtcaccacgctggtggtgcgcggcggtgccgtgcccgcagccacatccgacggcgctcactcggccagcgcacagcaggccggtatcagtgccagtgctgtgctggacggcaaccaggcacgcctgatgctgcaggtggacggccagggactggtgcagcaatggatacgcaatggcagtgtcggccagggtattgccctggccggtgacggccaggcggccagcaaccagctgcggctggaactggtgaggaacaccgcgggcggcaacctgccgttgagccagaacgtggcccaggcgattgcgttgaaccgcggcatggggccgggccagtagcagggcctggcattgggggaaacgctccacaacgcaggacacgatcatgcacaccctgatgaggatcaccccgttggcgctggcggcgctggcgggcaccgcccttgccgcaccgacgacgccggatgatggcgccgacgtgcaggccctggccaaccagctggaacagctgaaggccaactacgcacaggaagtgcggcggttgcgcgagctggacatgcaggtgcaggccatgcaggcgcgcctgggcgggcgggttggcccagcctcgaccccaccggccgcgccattggcgcaggcagcggccgccgcggctccaccgagcagcgagggttacgccagtaccgccgcagaagcacaacaggccaggcaggagtcgcggcgcagcgtggacgatgtgaagcagcagcaatcggccctgttctcgcgccgcttcaccatcgagaacagcctcacctacgcacgctacgaccgcaagcagctcaccctcaacggcttcctcgcgttggacgccatcttcctcggcaatatcgccatcgagaacgtggagtccgactcgctgacctacaacgtggcggcccgctggggcgtcagcccgaacctgacgctcaacctggatgtgccctacctggcgcggcgcaccgtgtaccagaaaggcggcgccggcggtgcagcagccgccatcgcgcaggagcagaccaacggcaacggcctgggcgacattggcctgagcgcgaactaccggctgttcggcgaacgcggctggcgcccggagactgtgctcacggccggcgtcaccgcccccactggacgcgcaccctacggcctggactggaaggtgatcgagcgcgatgacgatgactacatccgcttcgccgtgccgcgcgagcagcccaccggcaacggcgtatggcaggccaacctcggcctgtcgatggtgaagaccgccgacccggccatcctgttcgccaacatcggctatgtgcactccatcccgcgcggattcaacgacatcgacagcaatccggacacggtcaatccgggcgacgtgaagctgggtggctcggtgtacttcggcgcaggcgtggcctttgcgttcaacgagcggaccagcctgagtctgtccttcagtgaccgcatcagcgcccgcgcctccacccgcttccagggcggcaagtggatgaaggtgatcggcagtgatgccaatgcggcatccctgaacctgggcgtgacttatgcgttgaaccagcacaccacgctggtgacgctgctgggcatcgggctgaccccggatgcgccggacttcacgttggcgttcaagattccgtacatgttgtagcaacagcgccaggcacggcgctgcgccgtgcatcggcatggcccggattcatcttccggcaccacagcggtccctgcccgctgctatattcagtccagctcggcaggcatggtgcctgcccttgaatcacagggagttggacatgggtctggtacaggcggtgaagggtgcggttggcggtgtgctggccgaccagtggaaggacttctacaccgtgccggcgggcctgccgtccacggccgccctgttcgcggcggtgccgcagggcaccaatgccggccgcggctccaacaccagcggctcgtccaacatcatcaccaacggctcgaagatcatcgtgccggaaggctacggcctgctgctgttccaggatggcgcgatcaccgcattcgtcgccgaaccgggtggctacgagtggcgctccgacgatctgaactcgcagtcgatcttcgccggcgacggcctggtcagcaccttcatcaagcagagctgggaacgcttcaagttcggcggccagccgggcgcgcagcaggcggcctacttcgtctcgctgaaggaactgccggacaaccgcttcggcacccagtcggaaatctactgggacgacggtttcctcaatacccaggtcggtgcgatcacccgcggctcgtacacgctgaagatcgtcgacccgatcctgttcgtgaagaatttcgtaccggccagctacctgcggccgggccaggtgttcgacttcaccgatctggacaacgccgctgccagccagctgttcaatgaagtggtcggttcgctggccccggccttcagcctgtataccaacgatccgggcaagggcaaccgcatcaccaagctgcagcaggactcgctgggcttcgcgcagagcctgtcggccgccgtcgagcagggttaccagtggaagtccgaccgcggcctggccatcgtcaagaccgccatcgtctcgatcgagtacgacgccaacacccgcgaactgctgaagaccgtgcagcgcgccgatgcgctgtccggttcgcgcggcaattccaacctgcaggccagcgtcgcccagggcatccagtcggccggcgagaacggcggtgcggcgggcctggtcggtgtcggcatggcctcgggcatgttcggtgtcggcggcatgcagcagccggccaccccggctgccgacgatccggtcgccaagctgaagaaggccaaggaaatgctggacctgggcttgatcacccagagcgattacgacgcgctcaaggccaaggcactgggcctgtaacagcaggacgcacaaccgacatgtccgatccccgaaacggcccaccgccgctgcccggatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcgttggatgggcccggttcgccgcaggacgtccctcccctgcccggcagcttcccgctggacacctcgaagctgccgcaggccatccgcgatgaagtggaagcgcccgatcccgtggccatcgatacctcggccagcgagctgaaggacggcctcaaccgctgcccgaagtgcggcgccaccgacatccggcccaaggccggcaccgacatcctcgtctgcctgtactgccgtcacgaatggcatggcgcgcgggtcgaggaggaattcgggctgggcgaagccatcgaccagctgcgcggcaccgtcatcgcgtccggcgcacgcgacatcgatgccgacacctcggcgttgatgactttcaagtgcaccggctgcggcgccgaagtcacggtcaataccgaaagcacgatgacggcgcgctgccactggtgccgccacgtattcggcgtcaacgaacagatcagcaatggcgcggtacctgatgcagtgctgcccttccatatcaagaaggacgacgcggtcgcgcgcatccgccagttcgtcgacaagcgccgcatgttcgcgctgaaagcgttcaaggaccagttcaccccggaaaacgtggtgggcgtgttcctcccctacatgatcgtcgacagcaatgtcagcgcggccgtggccggcaagggcgagatcaagacgcgcgagtacacggtgggcagcgagaagaacaagcgcaccctctacgacgccgatgtctaccaggtcgaacgccaggtcgatttcaccgttgatgacctgccgctggaatcctcggccgagcgcgggaatcttgatatccgcgccaacaccaacaacatcatcaacaccatcctgccgttcgataccaagaacgcggtgaagtggaacgcctcgtacctggccggcttcacttcggagaagcgcaacctggatgtggaaaagctgcggccgcggctggaagaccagctgctgtcgattgcccgcgcacaggtggaaggttcggtgaagcgctacaaccgtggcgtgcgctgggagcaggaacagctggaggtgcatggcacccgctgggtgtcgatgtacctgccggtctggttgtactcctaccaccagcccggaaagaacggcggcatgctgcactacatcgcagtcaatggccgtacaggcgaaaccatgggcagtgtgcccgtgcagcaatggaagatgctgctggcggcactggccactggcaccgtcattgaagccctcgcaattgccttcctggtggcatcgacatgagcgacgacagtggcctctggctgttggcggcaggtccagccggcgcaaccgcgctgtactgggcgctgtaccgctattaccgcaacaccgacaaatcgcattccttcgagcacgagaccgaaatcgaggcacagcccgtgaccggttcggaccagcaggtgggccgggtcaccggcaccgaggaaaagcgcatccgcggtgacaacgtgtacgagtaccggaaacgggtggtgagggtgaagcccgacccgtagcgccaggccatgcctggctgcgggaagtgcccggccgctggccggcattccttcggtctctgggcgtcaaaaggggagccggccagcggccggcactacccttcagcggacagcacctgttcctggctggcttgcctcagggcgcgccctcacaccgtctcccaccccaccggttcgatactcgcgcgatccacccttccgaggatcctgcgatggctgccctgcttgcccgtagctgcctgccggcgttgtacttcctggccctgcccgcccttgcccaggacgcctcgttcggcttcggcgaacagaccacccacaccgaccagaccacgcaatccagcagcacccagacccagagcagtggcgcggtgaccacccagaccaccaccagcggcagctcgcagtccgagtcacgcagcgaaagcaaagagatcgacgtgggcttcggtttccacgacgacaacgacgactcgggccacgaccgccaccgtggcggccgcgatgtgcgcgacagcgatctgttcggcagctggacgctgggccaggagaacggcaacacctgctccatcgagctgaagaacatcgagtggttcggcggctacagtgcctacgtgcccgccggctgcccggatggcttcttctcggccaaccgttgggtactgtcgggcaatcagctgctgctcaccgacaccagcaacaccgtgttcgggcgcttccgcgcgtcaggcggtgggcgctggacgggctaccgtgaatcggatggggcgcgtttgtacctcaatcccaaggggcgctgatcgcaccgtgcacacagtaggcacgcgctgatcaggaagatcagggatccgcctcaccccgccgccgaaatgtccgctcccaccggttcccgtctggtcatctacgccgccctcgcgggcaacctggccatcgccatcgccaagttcattgctgccggcatctccggcagctcggccatgctcagtgagggcgtgcattcgctggtcgacacattgaatgaactcctgctcttgtacggcctgcgccgcgccggcaaggcgccagaccccgtgcatccgttcggctacggccgcgagctgtacttctggagcttcatcgtcggcctgctggtgttcgccgccggcgccggtgtgtcggcctacgagggcatccagcacatccgccggccggagccggccaccaaccacgcgttgagctacagcgtgctgggcatctccatcctgttcgagggggcttcatggtgggtcgcgctacgggagttccggcgtaccaagggcaaactgggctacttcgaagccttccgtcgcagcaaggatccgtccaccttcaccgtgctgctggaggatagcgcggccctgctcggcctgggtttcgcactgatcgggctcgtggccgcccaggccctggacatgccggtgcttgatggtgtggcgtcgctgtgcatcgccggcgtgcttgccgccaccgcctttcttctcgcacgcgaaaccaagggactgctggtgggtgagccggcccacccggccgtggccgagcggatcatggccgtggcggaaaccgatcccgacctgcgccgcgcaaatggcgtgaccaccatgcagatgggccccgaacaggtcgtggccatgctcagcgccgagttcgaggatgaccggaagacaccgcagatcgaggcgtgcatcacccgcatcgaatcagccgtgaagcgcgagtatccggaactggtggcactgttcatcaagccgcagacacccgaggtctatgcctcccgccgcgcggcactggccgttccgcctgcgcaggaatgacactgcgtctgcgcccgtttcacctgtctggtgccacagtgccatcaccgttttcccgagcctgcctctaccgtgccggattggttgcccgcctctcttcagatcctccccccgcagcttctaccggcgcccgcccgtcgaggttgcgcccgagctgctcaacaaactcctggtccgtgacgatggccgggccggtcgcatcgttgaagtcgaagcctacgcgggcagtgtcgatccggccgcacactcctatcgcgggcagacgccgcgcacggccagcatgttcggcgaggccggccacctgtatgtctacttcacttacggcatgcactggggcagcaacgttgtctgcggcgaagtgggtgaaggcgtggcggtgctgctgcgggccatcgagccgctggtgggcctggagcgcatgcgcgaactgcgtcccgccgcgcgccgcgaccacgatctggccagcgggcccggcaagctctcgcaggccttcgggctggaccgcagcttcgacggcgctgatctggtgaccggcaaccacggcattgtcatcgccagcgacggcgtgtcgccgccggaggatccagtggtcgggccccgcatcggcatcacccgcgctgttgatttcccctggcgttggcacatccgtgatcatcgtcacgtatcgatccagccacgtcgcgcttccgccccagcgaggaaacgatgatgaccccgctcgacaagccactgcgccgcgaactgcacatcgacggccaaccctacactctcaccgtggcccctgagggcctcaagctggttgagaaggggcgacgcaagggcatcacactgcgctggcaggatctggtatccggagacgctgcactggccaccgccttgcaggcctcgctccaacggcactgagccggcgcgcccacctcacatcggcatcaccccgccgtggcgatacataacggcgcgcacactagcgtagcgcgagccagccgccgcaaccgccctcgccacccagccctgaaaagcgccatggacgaagccgaacgactgctcgaaatcgaacgactgcacctgttggatacgccaccggagccggtgttcgatgccatcgttgccgcggcccgcgccgcgaccggcctgaccatgggcctgatcaccgtggtggccgaagaccgccaatggttcaaggccaacatcggcctggagggcgtcagcgagaccgcccgcgagatctccttctgcacccatgccatacgccaggacgagctgttcgagattcccgatgcgcgccaggacccacgcttttccaccaatccgctggtcaccggtgggccgcgcatccgccactacgccggcattcccctggggtcgacgcacggcgcacgcatcggcacgctgtgcctgctcgacccgatgcccggtgtgctgtcaccctcccagcgtgaactgatggtgcatctggctcgggtcactacccaggtgctggaacagcgcagcaccctcatggcgcaggttggccaggccaacgcgctgcatcgcgagctgaaacgcagtgaggacttcctggagcgtaccaaccgtgccgcacgggtaggcggctgggagatggacctgctgaccaacgaggtgcgctggacacgggaaaccaagcagttgcatggcgtacgcagcaacttcacgcccacgttggagaccgcactctcgttctatcgcgaggacagccgcaatatcatccaggcggcggtacagcgctgcatcgacgagggaacatcctgggaagtacagctgccgatgaccacggccgacgggcgcgcgatctggacccgggtggtcggcagccggcaacaggtcgacggccatccgcgcctggtcggggcaatccaggacatcacggacgaacgagccgcgctggacgcgctggaagcgagcgaaacccgctaccgtcggctgttccactacagcctgggcctgatctgcacccacacgctggacggcacattgacctcggtgaatccggcggcggtgcagtcactgggcttcgaggaaagccagatgatcgggcgcagcctgtgtgacttgatgccgccggaaaaacgcgaaggcttcagggcctacctcgcccggatccaggcaaaccacaccgacgctggcgtgatcgagctgattgccgccgatggtacgcgccactactgggcgtaccacaacgtgctcgacaacgaagccagcccgccctacgtgctggggcatgcacaggacgtcaccgcgctgaggatgcaggagcagcagctgcgcgacatgtccttcaaggatccgctcacgcagtgctacaaccggcgttacctgcaccggctggatgaactgattgacgagcgctgggcctgcgtgatgttcgatctggaccatttcaagcacatcaacgacacccagggccaccgccgtggcgatgccgtgctggtcgagttcgccaccttcctgcgctcgccgctgggcaaggacgagaccgtggtacggctgggtggcgacgagttcatggtagtgctggtcgcgccagcgaatggccgcctaagcgaactcgagcactggtaccaggaccacgccgcgctttcgcccagcgcgttctcgatgggcgcggccatcaacacggccggtgagcccgtggccgacaccatccagaaggcggacagccgcctgtaccgaaccnnnnnnnnnntgcgtcgggagcgacgcgaagaccctgccgcgcgttgatcacgcacgcaccgtcacccaagccggtgcgtggtcgctggccttttcctgcagccgcacccaacggtcgacgcccgcatccttcagtcgttccgccagtacgggattcaacagcagatgatcgatgcgcagcccacggtcgcgctcggcatgctggcggaaatagtcccagaaggtatagatcgtggcgtcgccgtgcaccttccgcagcgcatcggtccagccctgcgcgagcagccgctcgaaggcatcgcgaacctcgggctggaacagcgcatcgcgccgccaggccttgggatcatagacatcggcgtctgtgggaatcacgttgaaatcacccagcagcagcgccgggtgcggcagctcgaccaggctgcgtgcatgccggatcaggcgttccatccagcgcagcttgtagtcgaacttgggtccgggctgcgggttgccgttgggcaggtagagggcacccacgatgacgccgtgcaccgccgcctccaggtagcgactctgcgtatccttgggttcgcccggcaatcggcggcggctctcgaccggcatggtgccccgggccagcagcgccacgccgttccagcgcgcctcaccctgccagagtgcaccgtagccggcctgttccaatgccgcagcgggaaacgcggcgtcggtcgccttcagttcctgcagggcaaccacgtccggcgattccctgtgcagccagtccagcagctgcggcaggcgcgtgccgatgccgttgacgttgaacgtcgcaatacgaagcgttttgcggcggggcatggataaaggttcctcggcgcagcgggacgagcattcactctgcgcgcccgggcatgcacgggccatggatgccacgtcatgatgcggtgccattcggttcacgaaccgctgccacggcgcacagcaggctggtcacccgtgaacagtgccggagaagccccatggcggtgcgtccgctgcgcgcgatctaccaggtcgacccgtatctgttccgcgacagccaaggccgcggctggggcaccctggatggcatcaccgaaaagctggactacctgcagtggctcggcatcagccatgtgtggctgctgccgttctactgcaacgccggccgtgatggcggctacgatgtcaccgatcactaccgcatcgatccacgcctgggcgacgagaccgccttccagcgcctggtcgatgcggccgacctgcgcggcatcggcatcatcgtcgaactggtgatgcagcacaccgccagcgcgcaccagtggttcgtcgccgcacagcagggcgacccggcctggcgccgctggtacctgtggagcgaccacatgcctgacgacggcctgcagccgatgttcccgccgatcgagaccgctgtctggacatgggatgccgaggccggcgcgttcaaccggcacatgttctaccggcacgagccagacctcgacctggcccatgcgccggtacgcgaggaactgctgcgggtaatgacgttctggctgcagcgcggcgtggccggcttccgcgtggacgccgttccgtacatggtcaagcgcgcccgccacgccgacccgcgcgacggtgggctgtggctgctggaggcgatgcgcgccacggcagacgcgcagcaaccagggctgccactgatcggcgaagcggatgtccgcgcgtcccactacggtgacttcctgtgccacgggcggcggctttcgcacctgctggatttccacctcaacaatcatttcttcctcgcactggcacgtggcgatgccagcgaagtggcgcgggtcatggccgagtacggcccgcacgcgccgccggacacacgcattgcctggctgcgcaacaatgatgaactggaccttgagcagttggagccggatgagcgcgaagcggtgatggaacgcttcgcccctgagcgtggcatgcgcatctatggccgtggcatccgccgccggctggcaccgatgctggagggcgacatcgcatggcaggccatggcctgggcggcgctgctgtcgctgggccaggtgccggtgatccgctatggcgaagagatcggcctcggtgattgcctggaactgcccgagcgcaatgccgtgcgcatgccgatgcactggcataacggcccaggggctgggttcaccgaagaaccgcggcatgcctgnnnnnnnncaccggcagacggcccctacggttaccgcacggtgaacgtcgaggcgcaacgcgcgacgccaggttcactgctgctgcgggtgcgcgagctgctgcagcagcgcaatgcacatcccgcgctgcagcagggtcctcacacgctcgacccgccctcacctgcgctgctgatgctccgctacggtgaggcaccccatcaggcactggcactgatcaacttcggcgacgagccggtcgaggtggacgtacccctgcgcggtccgctgaacacgctggtgggccacggcgccaagctgcagggtcgccgctgttacctggagggccacggctatacgtggctggctgccgaaggtgcctgagtgcgcagcgcgggcagcacgtgttcggcgaagtcatcgatgaagcgttcctgctcgcggttcacgttgtgcaggtagatgcgatcgaaccccattccctgcagctcctgcagccaggcccgatgctggcccaggtctgccgagacatgcacgtgctggcgcaccatctcggcgctgaccgatcgggcctgtgcttcgaactgttcgggctggtccaggccttcggccagttccggcgacagcacgttggcactccactgctccatcgcaccttccagcgccgcctgttcgnnnnnnnngtaggagagcttggcctgcaggtacatcggcttgcccctgccaccgcctgcctcgaacgctgccaccacacgctgtaactgcgccagcggttggctgatggtgatcagaccatcggcccagccccccatccaacgtgcagtctcctccgtgaccgctgcacccagcagcggcaggggaagcgccgggcgactgtagagccgtgcctggcgcacctggaagccaccgtcgtggtcgacgtgctcgccaccccacagccgccgcatcacctcggccgcatcgcgcagtgccttctgccgctcgcgcttggctggccacgcctggccggtgatgcgctcgttcagggcctcgccggtacccagcgccagccagatccggcccggcgccagctgctccagcgtcgccgctgcctgtgccaccaatgccgggtgctggcgcagcatcgggcaggtcaccatgcccagggtcaacgcgctctgcaccgccagcgcaccggcccacacccagctgtggccggactgcccttgcgcagtcgtccatggatggaaatggtccgagcacatcacggcctcgaatcccgcctgttcggcgcgcagcgccaggcccagcaaggtggcgggcgggaactgctcatgcgatgcgtggtagccgatggtcatcacggattccgtgcggggactggacacgatggcaacacccctccagctaaaaccgcgtcatggaaacgaacgcttcctgcatcgggcatcgacgctgggctatcgccgagggctacattccagcctggagcaacggcccgtcaccggagatgcagagtcacgaaacctgctgcgtactcaatgccggcgacgagcccgcgcatgtcacgctgaccctctacttcgaagaccgtgatccggtgggcccctacagggtcaccgtgccggcgcgacgcacctgtcacctgcgcttcaacgacctgcaggatccggcgccggtgccgcgcggcaccggctttgccaccctcgttgaatccgaccagccgatcatcgtgcagcacacgcggctggattcacggcaaccggccaacagcatcatgaccacgatcgcccatccgttgtgaagtcctccgcgcaggcgtccacgctgcaacgacaccgcgccctccggccgtttacccgtatggagggagactggcgccggtttccttccggagagtgacgatggccctgcccgactacccacgcccgcccttccccgcccaacagcaatccttccccggcaagaccgcgcagatgcaaccgcgtccggaccacggcgaagacagctaccgcggccatggcttgttgcagggcaaaaaggcactgatcaccggcggtgacagcggcatcggcgcagccgtggccatcgcctttgcgcgcgaaggcgccgacgttgccatcgcgttcctcgatggtgagcaggacgatgcccgccatgtgcagcagcagatcgaacaggccgggcgcaaagccgtactggtgccgtgtgacatcagcgacccggcacaggcgcgctcgctggtcgaccgcgtggccagcgagctggacggtctcgacatcctggtcaacaacgcggcctaccagcgctactacgagcacttcgacgacatcaccctggatgactggaagcggacgttcgataccaatgtccatgccgtgttcaatctgacccggttgtgcgtcccgcacctgcgcggtggcggcgcgatcatcaacaccgcatcggtcaattccaagcgaccgaccccgaacatccttccgtactccgcaaccaagggcgcggtggccaacctgacgctggggctggcgggcctgctggccgagcaccagatccgcgtcaatgcggtgctgcccggcccgatctggacgccgttcattccggcaggcatggccgccgaggaggtcgagcagttcggctcgcagacgccgttcggccgccccggccagccagccgaactggcatcggcctatgtgatgctggcttcggacagcgccagttatacctctggtgcactgctgaccatttctggcggcgcggcgacgctgtagcctccatgaccggattgcctgcctggatcgaggactggctgaccgtggttgtgccggtggccgaggtgctggccatcctcggcgtcgcgtgggtgatggtgcgtgcgctggcgtggctgctggtgcaggcccggcagcgcggcaggctggctccagagcttcatgtcggcctgcgtcgcggcggtgccttgctgctgtatctggcggccgcgctgctgatactggagcggttgggcgtttcgcgctcggtgctgtggaccgcgctgaccgggttcatggccgtcggcgcggtggcgttctttgccgcgtggagcgtgttgtccaacctgttctgttcgttcctgatcgtcgccacgcgcccattccgcatcaatgacaccatcgaagtgctggaaagcgtggacaaaccgggcctgtgtggtcaggtggtggacatcaacctgatctacaccacgctgagtgatcgtggcgaagnnnnnnnnggttgcctgctgcgtgtgcccaactcgttgttcttccagcgcatcacccggcactggggcgacagcggatattcgcagctgccaggaagcgtggcgatcaaaggcaaggcgcgctgagtcgctgtagcgccgaacccatgctcggctcgctgcgcgcggcgcagggcgcatcgcggtctgaacggagagcagccgagcgtgggttcggctttacacgtgccatagcaggcgagcctactccgccgccaatgcctggatcgggtccagctgcgcggcattgcgggccgggaagtagccgaaacccagcccgattgcagacgaacatgccagcgcggcgagcaccggcccaggcgtgaacaggaacggcacgcccagtgacagcaaactggacaaggcgcccacacccaacgcggacaacacgcccagcaccccaccgaacaggcagatcagcacggcctcgatcaggaactggcgcaggatgtcgccctgccgggcccccactgccagccgcacaccgatctcgcgcacgcgctccttcaccgacaccagcatgatgttcatcacgcccacgcctccgaccaccagcgccaccgccgcaatcgccgagaccagcgccgccatggtctggctggatttcatcaccgccttgcggatctggtccgagttgtagatgaagaaatcgcggcgcccatgcagccgctgcagttccgcacccagcgaggcctcagctgcacgggttggcacgtcatcgcgcacgcgtacggtgatgctctccagccgctggctgccaagcaggcgcgaggccgccgaggtgtaaggcacgtagaccgtgggcgtcgcgccgcctgcgaatgcactggcacccaccacaccgatcacgtccaccggcatgccgcccagcagtaccgtgccgccgatcggattgccgttgaacagtgccttggccgccttctggtcgagcacggccaccgcgcgatgcgcctccacctcggcatcggtgaagaaccggcccgccttcaggcgcagcccgcgcacgcggggtagatcagcgcccacgccaagcacctgtgtgttggcgcgccggttgccctgcagagcggccaccgagctgctcaggttggggcttacgctgtctacgtaactcaatgcggccaggtgatcggcatcgtccacgaccagcgtttcgatctcggccgagcgcgggtcgccgaaatccgcacccgggaagatctccagcgtactggcacccagttcgttgatctgtgactcgacctgcgcctgtgcgcccttgcccaacgcaaccacggtcaccaccgcagccacgccgatgatgatgcccagcatggtcagcaaggtgcgcaggcgatgggccagcatcgaacgtaccgccatccgtgccgcttccctggtcgcatccagnnnnnnnnggcgctcggcgcccggttccgtgctgcgctcgggcgcgacggccttgcgtgcaaccgcaggatcacccgtaccacggtcggatacgacccggccgtccgcgatctcgatcacgcgtgaagcgtgcgcggcaatcgccgcatcatgggtcaccaggatcacggtatggccctgcgcatgcaggcgcttgagttcgaccatcacctgactgccgctggcatgatccagcgcgccggtcggctcgtcggccagcacgatggcgccgccgttcatcagcgaacgcgcaatggaaacgcgctgctgctggccgccggacagctggctgggccggttcgtggtgcgctcgcccaggccaagcgtttccagcagcaggcgggcacgcgtggtgcgcgcatcggcctccaccccggcatagacggcgggcaaggccacgttctcggtggcgctcaggttctccatcaggttgtagcgctggaagatgaaaccgaaatgctcgcgacgcaggtgcgccagttcatcgggcgacatctgctcggttgcggcgccgtgcacgcggtagctgccttcggttggccgatccaggcagcccaagatgttcatcagcgtggattttcccgaaccggacgggccgatgatggcgatgaactcgcccgccgcgatgcgcagcgacacgtccttcaacaccaccacctcgccggcggccgagcggtaggcgcgcgatacaccatgcagttccagcagcgcgtcggccatgctcacatccccagcaggctggtgggttcggcttccgcgccactgggcgcctgcccgaccaccacgttctcgcctgccttgaggccggacaggatctgcaccgcagtagcggtgcgcaggccggtcgtcaccgcgcgctcgcgggcacggcccttggcgtcgatcacctgtacggtcgcgcggttgcccgccttgtcatcgctctcggacactgctgtcaacggcacctgcagcgcgttggcgnnnnnnnncagctggatcgtcaccttcaccgtcatcgacggcttcagtttcaggcccggattgggtacgtcaaacagcccggcgtaatacaccgccttcggcgtctgcgccgatccaccggtgttgccggtggccacgtcggcaatcgacgatggcgcaggttcaagctgctgcaggtgcgattcgtagcggcgtccgcccggccccagcgtggagaaccacagtggttggccaggcgcgatcagctccacgtcggcctccgcgatctcggtgcgaaccgtcatcgtgtccatctgtgccagcattacgatggtcggcgtggtctgcatcgagttcagcgtctgcccggccttggtgacgatggccacgatgtagccgtcggaaggtgagacgatgcgggtgtagcccaggttgatccgcgccgtctccacctgggtcagcgcctgctcgatctgggcctgcagcgcggcgacgtcagagcgcgccgcttcgcgcgccacccgcgcggactcgaaaccttcctgcgaaaccagccgcgacgccaccagctgcgactggcgctcatgcacgcggatggcctgggcgtagcgcgcctggctggcggcatgctgggcacgcagcgcattggcagccgcttcggcgctgcgcagggcgatgcgctgcggctgcgaatccacttcggcaatcagatcaccagcgtgcacacgctggcccagcaccacatgcaggcgcttgacctggcccgatacctgcgcacccaccgccaccagttccttgggattgacccggccaacggcctgcacggtcttttccaggtccgccacccttgccggggccgtgatcagcgcggcatcatcactttcggcaaacagccaccagccggtgccgcccgtaagaagcgcaacgattgcggcaatgatccaggtcctgcggttgtccatcggaaggctcgcatgcacgcggccatcggatgtgaccgcagaacccgcagtctggaaggtggtggtggatgtttcttggagccactgtggagattgcatggaggccgcacatccgttcaggcacggcatccgctcctgaacggcacggatcgcgtccatgaaatctcgacacaatctcgaccaagtctccatcaacggcccctagccttgtcggcctcgccgactgcgtccccgccgtgtccctcccgtttcctgacctgcctcccatcgatgtccgccgcgcctatctcgcctggtgcgcgccttcgccgtggctgcttgcactggtaatggcgtcgaccagcgcctggatgcttgccagcgcgaacccggcgccgcccctgctggcgggcgccggtgccgccgcgctggtgtgcttccgcagcgaaggccccgcccattcggcgcgcacgggcaccctggcgtcactggtgctgatcggcttcgcggcctggtccgcctccagcactggactgagtctcatgcctgcagggatagcggcggtcctggtggctgcgttgcttgcccggcgcctgcgggccctggtccgcatggcccgccgcttgcaggaccgggtggacgcaacgggcatgcaatcacggtggagcaagctgcctgcggccgtatcggccctgctcgcacagcacctgcgcgggaccgcaacgctggcgcccgccctgcggcacacgctggtgctggccaccctcgcctgggccgcccacgaagaagcacagaccctggaacggccacgatgacaccgccgccggcactccccatctcgcactggaaactgcagcgttcaatgaagaccgatnnnnnnnnnnnncaggcgcccctggtgctgattgccgaggatgaaggcgaaattgctgacattctcggcgcctacctggcccgctccgggttgcgcagcgcccgcgccgccgatggcgaagccgccctcgccagccaccgccagctgcgccccgacctggtcctgctcgacgtgcagatgccgaagttggatggctggcaggtcctgagtgagctgcgccggcgcggcaacaccccggtgatcatgctcaccgcactggaccaggacgtggacaagctcactggcctgcgcgtcggcgccgacgactatgtggccaagccgttcaatccggccgagatcgtcgcccgcatccaggcggtgctgcgccgtagcgcgaagcccatggcagaagaacccaacgggctgatccggcaggggccattcgagatcgacctgcgcagccatgaggtcaccgtgcgcaccgatgaccacgtgcatgctttgaatttcacactcaccgagttccgtctgctggtgcacatgnnnnnnnnaccgcgcatggtgcacagccggctggatcttctccagacctgcctgccggaaggcgatgcgcaggagcgcaccgtggacagccacgtcagcaagctgcgccgcaagctcgaggacgtcggcatcatcggcattcccgccaccatccgcggtgtcggctaccgcttcctggactgaaccgatgaaccgcaaaggcaagagcatcgggcgccagatcacgctatccatcacggtcgcatcgctgtgctcgaccgtactgtcgatcagcggtttctacctgttctattacctcatggaggtgttctatccacgctggtatgacgagccggaaaccatcatgccgtcagggctggagtggctgtggatcggcctgaccgccaccgtggtggtggcactggccacgttgatcgcctcgcgcctgacccggcgcatcatcaccccgctgaactcggtggccgaaagcctgcgtcgcgtcgccagcggtgatcttgaggcgcgtgcgcgcggcggcgacacctcgatggccgaggccgccacactggtcagcgacttcaactccatggccgagcggctcagccggatgtccgagaaccgcgtgttctggaatgcagcgatcgcacacgaactgcgcacgccgatgaccatcctgcgcggccgcctgcagggcatcgccgaaggcgtgttcgagcccgggccggagcagttcaacagcatgctcacccagctggagggcctgacccgcatcatcgaagacctgcgcgtggtgagccttgccgaaagcggtcacctggatctgcgcctgcagcgcagcgatgtcagcgtgcaggtggcggcggtggtcgaagcgatgtccgaggcgctgaccgagagtggattctcggtgacattggatgcacggccgtcgcttgccgactgcgatccggcacgcatccgccaggcggtgctggcgctgctggagaatgcacgacgccatgccatcccctgccccctccgggttcgcgtcacgctggccgaaggccattgcaccgtgaccgttgaggatggtggccccggtgtgccggacgacctgcgcgacagcattttcgaagccttccagcgcaccgatgtgtcgcgctcacggcagagcggtggctccgggcttggcctggcggtggtgcgcgcgattgccgtggcccatcacggaacggcgcgatgcagggcgaccgaacgcggtggtagcgcgttcgagatccgctggccggtgcacgcgcgtcgttgagggccatcgctgccctggaaagcccgaaatgccggaactgcctgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncccgacccacccaggcattccatgaaacacccccacgatccagcggccgccgccggcagcatcggccagcagaatgcggccgccaccctgaaggccatcctgcgcacctacccctggcagctcaccggcacgttctcgctggtggcactggaaaacgcgctgctgctggcctatccgctgttcgccggcttcgcggtggatgccatcatccgcggcaacatcggccatgccatctcctacgccggcgtagtgctgctgttctggttggtcggtgccgcccgccgtgcggtcgatacccggacgtttacccgcatctatgccgatctggcagtgaacgtggtgcaggcgcagcgccgtttgggccaggccacctccacttcggcggcccgcgtcgttctggcccgcgagttcgtcgacttcttcgaaaagcacgtgccgatcatcgccaccgcactggtatccatgtttggcgctgcggtcatgctgctcgcaattgaaccgctggtcggtggagccgctctcctcgcgctgttcggtgctctcctgctgctgccgtcgttcgcgcgtcgcaacgagcagttgcatgggcgcctcaacaaccgcctggaacaggaaatccgactggtggaccgggtcagtccctcggttttgcgccgtcactacaccacgctgtcacgcctgcgcatcctgctctccgatcgcgaagccggcgccgtgctggccgtcggcgcgacggcagcggccctgttcgcactgaccatcggccgccttgccaccaccgatggcgttacccccggtcacgtctatgcggtgatgacctatctgtggactttcgccggcagcctggacgatgcaccgtcgatggtggatcagctcgcgcggctgaaggacatcggccggcgagtcagccccggcatggacgatgcggaccacaaggacgccgcttgaccggtagatgcccaccttggtgggcaccgatggaagccagcgccaaccaaggttggcgactaccgggcgcgatggctacccatgcgccgctcggcgctacaggaactccgccatgcgctgcagctcgtcgtccagcgcgccacgaaataccttgtcgcgggccagcgacttgccggcatagcccacgttcgacaccaactcaccttcgcgcatgctcaggttggcccagcccaccacctggtcgtgccacaacaccggcagtgcgtagtagccatactggcgcttcggtgcaggcgtgtacgcctcgaacttgtacacccaatcccacagcaactcgaaacggcggcggtcccacaccaccggatcgaacggcgccagcaggcgcacctgttcgtccggcgcatggcggcgcgagcgcggattttcgtccgccggccagtaccaggtggtgccctccaacgtgcagctggccagctgctgcttggccagtgccaatgccttgcgggtctgctcggccaggtgcggagcgccatggcccagcaggcgcaccagataggtcaggccggccgaaggcagcggtgcgtacttgcgcaccaccagatcgatcagggcggcagcacgttcgatctgcgcctgttcgctggaatcgggctcggcatgatcggccaccgcgtagatgcgcgtaccgctgtcgcgccgttgcacgcgcagcaggccgcggtagtgcatgccgtccagcagatgggtactggcattgctggtgccgccccagtagttggtcacccgcccatgcgcgaacgcctggtcgacctcgcgtgggtgcacgctgccacgctcgcgcacaaaggccagcacatcggccgcacggcgatgggtctcggcatcccactcgcgcttggaaacccgtgggtgcatcagcgccagatgctcgcgcggcaggaagccgtagttcaccaggcaatcctcttccaccggcagacgcgtgtagcggcgctcaagatcgcccgcgcggtagtccttcacccggtggcgcagggtcaggtcctgcgcgcgagcgggtgcccggatcgggtcggcctgcacgaagcccagccgccggatcgcggtcagcagcgtggtcggcttgaacagggtgcgcgccaccgcgtagcggcgaagatcatcgagagtgggcgtggcaggcatagccgcattgtattctcgacactacgcgatccgtccagtagagccaggccatgcctggctggcgtcatggtgaacggccacgatcatccactcatggcgtggatctaccgaagccgcgatacctccagcgaaccgatcaccaacgcccgcatgccctgcttgaactcggtgatcacctgcccctcctcgtcgtccgcaatcgcgtagatcgtgtcggcgccggcgatgcagtagaacgcgatcgtggccagcagccagcgcgccttgtccaccggcaggccgaacacctcggccacgtgcgcctggtgcgatgcgatcttttccagcatcggcgcggtcgccaccgtgcgccgcagcaggtagggcggtagcccgggatgcgccttcaccacttcgcacagtgactgcacgaaccccatcaggtaggcctccagcccacccggtgcgtcgaccgacgcgcgaggaatctgccagcgctggaacaccgcctccgccaccaggcgcttcaacgcctccaagttggctacgcgcttgtacagcgctgcctgggtcaccgccagttcggcggccacgttggccatggtcaggttgggcaggcccagacggatgccgatgtcggccaggcgctccggggtgatggtgggcgggcggccacggctcggcgccgttggatcggggtgcgtgctcatacggtgcctgctcttacggtgcgcgtccataccctgctgagggtgccagtaaagggaccctcttgtccgcttcgattgatttagtttaacttactcaactaattcggaaggcgtccagcacgctgcccgtgatcgagcccatggctcacctcccgccaggtccccacccagccaacaaccctgcgctgcgccctctccccgtgcttgccgtcggcagcgcgccaggcgcgctcgcgcctgcgattcacaggactctggcatgaccgtttacaacttcacttctgcacagcatcgtgctgccgcattctcaggcctgatgcatccgccgggcatgcacctgcgttatcgggtgtccgccttggcgttagggctgctggcctcgtttgccgccctggccgacactgcaccgtccaccctgccctcggtgcaggtgcaggaacagcgccgggtcactgcggactatgcgggcgggcaagtggccgccggcagccgcgtcggcctgctcggcgacaaggacttcatggacacgccgttcagtacggtcagctacaccgagtccttcatccgtgatcgccaggccaaggacctgaccgacgtcatcgccgccaccgaccctacggtgttcagcaacggcgtcaccggtgcgtggagcgagaactacgcgatccgaggctttgcctccaacaccagcgacaccacgttcaatggcctcagcggcatggcgccctactaccgcacctcgccggaaatgttcgagcgcatcgaggtgctgaagggaccgtctgcgctgctcaacggcatgccgccgggcggctcggtcggtggcagcgtcaacctggtgcccaagcgtgcgggtgagctgccattgctgcgggtcagtgccaacttcgcctccgacgcgcagttcggcacccatgtggatatgggtcgccgcctcggtgccgacaagcagttcggcatccgcttcaactttgcctaccgtgatggtgacggcgccgtcggcaagcagcgcaagaaggtacagctcggttcgctggcactggactggcgcggcgaacgtgcgcggctgtcggccgatctgtacagcgccgacgatcgcgtggacggcccggcacgtggcgtcggcctggcaccgggcgtggccattccgcggccgccgcgtggcgatacgctgatcaacccggactgggcctacgtggacagccaggacaagggcgcaatgctgcgcggcgaactggatatcaacgatagcctgatggcctatctggcctacggcaccagcaagaccgactaccgctacaacggttcgatcagcgcgcagatcctcaatccggctggcgacttcaccacggtgatcggccagctcgccttcgacatcaagaagcagtccggagatgccggcctgcgcggttccttccacaccggcagcgtcggccaccagtgggccgccaacgtgacccactaccagcacacccagaacgactacggccggcgcagcgtacccggctgggactggaccaccaatctgtacaacccggtgtggggaccggccgcgccgttcatggcaccgcacatctcgcataccgagctgacgctggacagcctcggcttcgccaacaccctgtccttctccgatgaccgcgtgcagttgacgctgggtgtgcgtcgccagcaggtggtcagcgagaccttcagcgtcgctaccagtgcgcgcacctcgcgctacgacaagagcgcgaccacccctgcggctgcattgctggtgaaggccaccgacacgctctccctctacaccaactacgtcgaaggcctcagccagggtgctaccgcgccgatgaccgcagccaacgccggcgatgtgttcgcaccgttccgcaccaagcagaaggagctgggcctgaagctggacctgggcagcttcgcgcacaccttcagcgtgtacgagatcaagcgaccgagcagctacaccgatccgatcacgaacatcttctcgcttggtagcgaacaacgtaaccgcggggtggaatggggcttcttcggcgcaccgatggacggcgtgcgcctgctcggtggcgtggcctatgtgcagccgaagctgacccgcacggccggcggcgtgaatgaaggacgcatagccaccgccgtggcgcagcggcaggccaagctgggcatggaatgggatgtgccgaccttgcagggcctcaccttgaccggcaatgccacggcgatgtcgaagcagtacatcagtgccgacaatagtctgtcggtgccggggcgtacgttgttcgatgtcggggcgcgctacagcaccaccgtggcgggtcgaccgcttgcgctgcgcgccagcgtgaacaacgtgaccaacaaggcgtactggggcatgccgttgctttcaagcctggcgctgggtgcaccgaggacggtgttgctctctgcgacgatggacttctgagccgggcgacaaactgtcaacgggatccacgcatggcgtggatctgccggaaactgtagagccaggccatgcctggctgggttccatggtgatccgccaaacgcatccacgcctggcgtggatctaccgacacaaggcacgaccacgcacgcactgatcacgaaagcacgcgcgccaccaccgccagcaccgccagatgccccacgtagtacccatagaacacccagcgccagcgcggcagtcgccacggcacccgcgtcgccagcacgaccaccggaacagccagcagtgcccagccgttgtggttgaccccgcacaccgctgcaagcccaaccagcaacagccaccacgcccgatgccggaacgcgatccaggccagcagcacagcgccaacaccggcccactggtagtccacgaacatcggcagcacgccggcagccagcaacagcagcacaggccgattgttcgcaaacgcatgcacggccaccactgccaaggtgaaggtgagcaggatgttgagcggcagccaggaaccgaacgccagtgcgtgcaatggctgcgcaatcagcccccatagcgccagccggcggatcgatttgcgcaggtcggcgcccggctgggccaggttgcaggccatcaccagcgcgaacagcgggaaggcgatacgccccagttcgctgaccaccggcacgtagcccccgaagaccaccttggccacgtggtcgccggtcatggccagcagcgcgatccacttcagcagctnnnnnnnnccgctgccgagggtgaggttgaacgtggacgtcccggtcgtggtcgcttgcatcgcggaagcttatgcgcatcggccagcgcatttccagcgccgcgcaggaggccaccgctgcaagccgcaggtggcggcgctatgctggccaccctgcttgtgagatgcccgccatgcgcaccctgtaccccgccatcgaaccctaccgcgagttcaccctgaaggtgagcgatctgcacacgctacatgtagaagagtgcggcacgcccgagggcattccggtggtgtacctgcacggcggcccgggcgccggtatctcgccgacccatcgccgcttcttcgacccgacgcgctaccgcatcgtgttgatcgaccagcgcggcagcggccgttccacgccgttcggcgagctgcgcgacaacactacgcaggacctggtggccgatatcgagaaggtgcgtgagcatctgggcatcgaacgctggctggtctatggcggctcgtggggttcgaccctgtcactggcctacgcgcaggcgcatcccgagcgcgccaccggcctgatcgtgcgtggcgtgttcctcggccgcgaaatggagaaccgctggttcgccgaggccgatgggggtgcgcgctggatcttcccggagcgctgggaccgctatcaggcctatattccgcacgccgaacgtggcgacatgattgcggcctactggacgcgcatggatggcccggatgaggcaacccgcgtcgaagccgcgcaggcctggctgggctgggaagacaacgccgccaccctgcagcacgacgtggatgcgcaatccaccgatgatccgctggatacgctggccaaggcccgcatcgaagcgcactacttccgcaacggcatcttcctggaaccggaccagctgctgcgcaacattgatcgcatccgccacctgcccggcgtgatcgtgcagggacgctacgacatcatctgtccgccgcgcagcgcgtgggacctggccaaggcgtggccggaagcgcgcctggagatggtgacctccggccacagcgccaacgagccggccacggtcgatgcgctcgtgcgcgcgacagatgcctttgccgaccgcttctgaacaggtgggtagtgccggccgctggccggcatcccaccgtgcgaggtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggggccgggtatcaggtgccagtcacaccacccggcaataccaaggtatagcccagctaacccacgagcctctaggccagccccattcaggggcggacaatagcgccattggccagggcaatcctggccggcaccctcccctcctggagacgcagatggaccccgaccctgccgggcgcaccgcgcccccgatgcacgcaatccgcctgttcctggcgcctgcccgccggtcnnnnnnnnnnnnagtgacgggggaccgccaggcgctgcttgcctggagatcgcccccatgtcctacaagatcctctacatcaccctgcgccgcctgatcggtgagcgcgatgtcgccggcctgcgcagccaactgttgcaacacggccccgtgatgttcgcccgttcgctgtcgctcggttcgccgcgcgtggtggccgacgcgctgtcgctgctgccgatcagcgagcggatcaccgtgctgcgccatctgccctacccgctgcgcgatgccatgaagccgctatgcatcggcggcagccagcgcctgcacatgcagccgtggtcgccggcggtgctggcgatgcgccacgcctgatctgttccatccgttccgttcgtgttccggccgcggccggctctgacattcgaggagagtcccatgagcctgctcaacgcctggttcaatgccttcctgcgcagccgtcgcgcaggcaacctgttccgccgccgcgcgatgcccgaagccggctttggcccgggcagcgccgaggccgcgccgttcgcgctcaccaccggcctggttaccctcgcccagcaggaggaagccgagctgctggccacactggagtcgcatgccgatggcctcagcccgcatgaggccgaggaacggctggccacgctcggccccaacgaggtggatcacgaaaagccgctgccgtggtggcgccacctgtggcagtgctaccgcaatccgttcaacctgctgctgaccgtgctggcggcggtgtcctggctgaccgaggacatcaaggccaccgtggtgattggtgcgatggtattgctgtccacgctgatccgcttcgtacaggaggggcgttcgaaccgtgccgccgagcggctgaaggcactggtcggcaacactgcgcgcgtgctgcgccgcaatcccggcaccgaggccgccgatgtggccgaccagtacttcggcgcgcacctgcacagccgtcgcccggcacgcctgctggacctgccgatccgcgagctggtgcccggcgaccacatcgtgctgtcggccggagacatgattccggccgattgccgcgtactgaccgccaaggacctgttcgtcgcccaggccgcgatgaccggcgaatcgctgccagtggaaaagttcgcgcacccgggcgacggcctggccggcctgctggaacagcacaacctgctgttcatgggcaccaatgtggtgtccggaacggccaccgccgtggtgctggccaccggcaaccgcacctacttcggcacgttggcccagcgcagcaccgccaccgaccgtgcgccgaccgcattccaggccggcgtcaacagtgtcagctggctgctgatccgcttcgcgctggtgatggtgccgttcgtgctgctgatcaacggctggaccaagggtgactggaccgaggcgtttctgttcgcgctgtcggtggcggtgggcctgacgccggagatgctgccgatgatcgtcacctccaccctggccaagggtgcggtgctgctgtcgcggcgcaaggtgatcgtcaagcgcctggatgcgatccagaacttcggcgccatggaagtgctgtgcaccgacaagaccggcacgctcacccaggacaggatcgcgctggagcgtcacaccgatgtgttcggccacgattcggaagacgtgctgaagttcgcctatctcaacagccacttccagaccgggctgatcaacctcctggaccgcgcggtgctggaacacgtggagctgcagagctcgctgcggctgtcgcaggactaccacaaggtggacgagattccgttcgacttcgagcgccgccgcatgtcggtggtggtgtccgagcgcgaggaccaccacgagctgatctgcaagggcgcggtggaagaaatgctggcggtatgcagtaccgttcgcgagaacggccaggacatgccactggacgagcaccgcctggcccgcgtgcggcagaccaccgaggaactgaacgagcagggcctgcgcgtggtggcggtggcgatgaaggagaccgctgccagccagaccacctattcgcaggccgacgaatgcggcctgaccctggttggctacgtggccttcctggacccgccgaaggagtcggctgcgcaggcgctgcaggcgctggccgcacacggtgtcgaggtcaaggtcttcactggcgacaacgaactggtgaccgcccgtgtctgcgcacaggtagggctggacgccgacaccatcctgaccggcccgcagatcgagcgcatggacgacggcgcgctgtcgcgggcgctgcaccaccatcgcgtgtttgcccggctgacgccgctgcacaaggagcggctggtacgcgagctnnnnnnnnagggcaaggtggtcggcttcctcggcgacggcatcaacgatgcgccggcgctgcgcgcagccgatatcggcatcagcgtggacagcgcggtggacatcgccaaggaggcggccgacatcatcctgctggaaaagaacctgatggtgctggaagaaggcgtcatccagggccggcgcacgttcaacaacatgctgaaatacatccgcatgaccgccagctccaacttcggcaacgtgttctcggtgctggtggcctcggctttcctgcccttcctgccgatgctgccgctgcagctgctggtgcagaacctgctgtacgacatctcgcagatcaccatcccgttcgacaacgtagacgaggagctggtgcgcaagccgctgaagtggaacccggcggacatcggccgcttcatggtgttcttcgggccgatcagctcgatcttcgacctgacctgtttcgcgctgatgtggtacgtgttcgatgcacgcacgccggccgaccagggcctgttccagtccggctggttcgtggtcggactgctgacccagaccctgatcgtgcacatgatccgtacgccgaaggtgccgttcctgcagagcatcgccgcgccgccactgctgctgatgaccggcctgatcatggccatcggcgtggccctgccgatgagcccgctggccggctacttcaagctgcaggcgctgccggccggctactggccgttcctggtggcgatcctgttcggctatgcggtgctgaccaccgcgctgaagcggttctacatccgtcgttacggatggcagtaagcgcccgccgctttgtccagggagaaacacaatggacatcaatccgaacctgccggcgttcaacgccggcgccacgctcagctcgctgatcagcctgtcggtggcgttcttgctgggcacggtcattggcctggagcggcagctgcgccaacgcaccgccggtctgcgtaccaacacgctggtggcggtgggtgcggcggtgttcgtcgatctggccgtgcgcttccatgatctgtatggcggaccaccctcgccgctgcatgtggttgcgtatgtgatctccggcgttggcttcctcggtgccggcgcgatcatgaaggacggcgcgcaggtgtccggcctgaacaccgccgccaccctgtggggatcggcggcggtgggtgcctgtgccggtatcaagctgctgccggaggcggtgttggcagcggtgttcgtgctggccgccaataccctgctgcggccggtggtgaaccgcatccaacggcagccgttgccggaagcgttcagcgaggcgatctatgcgatcaacgtggtctgccagcgcgagcagcaggccgaggtgctggaccagctgttgctgctgcttgagcaggcgcactacccggtgcgcgcggtggaccagcgcccgttcggcgagcgcgacgtggagatcgaagcggtgctgtatgccaccacggtggatgccggtgagctcgatgccgtgctggccaccctggcgaccacgcccggtgtgctgcagggcttctggaacgccagcctggaggagtagtgccggccgctggccggcaacctcatgatccccggacgcaccgtgcatcgctttggtgggtgccgaccgttggtcggcacagagccttcagagaccgtgtccatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntccggcaacaccgtgcagttgccggccagcggccggcactaccaggcatcgttctggcttgtgccgaccaacggtcggcacccacagcacaagagcctgccgaccaagatcggcatctgccgatggcggctttgctatcctttcaccccacgtcagggagccgtcccgatgccatcgctgtcgccccgccgcccgctggtgctgctggccctgatcgtcgtgatggcggcgatcttcctgatcgacaccgtcaccgattacgccgtcgctgcggcctgcttctacgcagcggtcatcctcgcggcgtcgcgcgtgctgannnnnnnngggctcatcaccctggccatcgcctgcatcgccctgacaggactgagcttcttcctgacacgcttcggcacctaccgcatcggcctggtcaactcggtgatcggcatgctggtgatcggcatcaccacctatctcgccctgaacatggaagcggccaaggccgccgtgcaggaagcgcagggccgcctgctcagggtggcacgcgcctccaccgtaggcgagctcaccacctccatcgcccatgaagtcaaccagccactggccgccatcgccagcagcgccgaagcctgccagcgctggctggcacaggaccctccgaacgtggacaaggcccggcagaccgtggcccgcatcctggccgacgcgcaccgcgccggtgacgtgatcgcccgcatccgcggcctgacccagggcgcggcaccggaacgacgcgccttcgacctgaaccaggcggtggaggaaatgctggcgctgtcgcgcagcgagctggaccagcacggcgtggcggtggcgctgctgctggacgccgacctgccgccggtacacgccgaccgcgtgcaggtgcagcaggtgatcggcaacctgatcctcaatgcggtggacgcgatggagccagtccctgctgcggaccggcgactgtcgctgctgacccggcgtgacggtcagcgggtcagtctcagcgtgcgcgaccgtggtgtcggcctgcccgccgatcatcccgagcgagtattcgatgcattctggaccaccaaatcacatgggctcggcctgggcctcagcctgagccgttcgatgatcgaagccaatgacggccagatccgcgccgaacgaccagcaggcggcggtgcctgcttcgtgttcgacctgcccattgcctcggacgttcaacatgcgtaagcccgctgccccagccatcgatccagcgcccatcgtctacgtggtcgacgacgacccgtcggtgcgcgccgcactggaagacctgctggcctcgatgggcctgcaggtgcgggccttcacctccacccaggccttcctcgaacacgacctggaagacgcgccagcgtgcctggtgctggacgtgcgcatgcccggccagagtgggctggagttccatcgcacgatgggcagcctcggcctgcagctgccggtggtattcatcaccggccacggcgacatcgcgatgggcgtcaacgcgatcaaggacggtgccatcgagttcctgaccaagcccttccgtgaccaggagctgctcgatgccatccacaagggcatcgagatcgaccgccagcgccgccgcgacggcgaggcactcggcgcgctgcaactgcgctgggacaccctcaacgccggcgagcgcgaggtggtcgatggcgtggtacgcggccggctcaacaagcagatcgccggcgacctcggggtgagcgagatcacggtgaaggtgcgccgcgcgcaggtgatgcgcaagatggnnnnnnnnaccctggttgacctggtacgcatgtatgaccgcctgcaggcggggacgccatgaacgtccacgtcgccttgctgcgcgcggtcaacgtcggcggcaccggcaagctgccgatgcgcgaactggtggcgatgtgtgaggacgcaggcttcgccgatgtccgcacgtacatcgccagcggcaacgtggtgttgcgcagctcgctcgacgaaacaggcgtgcgccaggccctcggccagcggctccaggcctatgccggcaagccggtgggcgtgctggtgcgctcggccaacgagattgccggcgtggtggcacgcaatccgtttgcgcaggcggccggcaaccgtgtggtcgccctgttcctcgacggcagcctgcccgccgacccgctggacggcgtgaccggccggcgcgacgaacagctcgcactcggcacgcgcgagatcttcatccactacggcgccggcatggccgactcgcgcctgcgcattcccggcgcggcacagggcacggcgcgcaacctcaacaccgtcgcccggctcgcgacgatggcagcggaactccgctagggttcttccggaaggctgtagagcaaccggtagtcatggcggccctcgctgatggtgatctccagcgtgccggccaggccgagcagcccgtcgctgccggaatcgggtnnnnnnnnnnnnctcagctgcggcgtgccacgggtcatcaagccgttgtgctgcagggtgaacccaccgtggcgcccggccagcgtggccgtcacccgctccatcgccacgtagccggccgagccctgcaccgggctgcggaaggccagcatctggccgacactgctgccctgcaggtcaccatggaagaccttgtcgatcgacatcaccccgatcgggccgtcgttgccactgatcggcagcaggttcacttcaaaggtaccgcgcgcttcgccctgcatcctgctctccctcgtcgatgggtttgaacgctgctacttcttcgtcgccagtacgatcaccccggccagcaccaggccgatgccgctccattcccgcagggtcggacgttcacccagcaacagataggcgagcacgatcaccagccccacgctgaatttgtcgaccactgccaccttggccagctcaccactctgcagcgcgcggaagtagaacagccacgacgcacccgtggccagcgccgacagcaccaggaacagctgcgtgcgcccgggcagcagcaacggattggaccacttgccggtgaccaccaccagcggcaggatcaccgccgccaccaccagggtgcggatggccatggccagatccgagtcgacgcccttgacgcccaccttggcgaacagcgcggtcagcgcggcgaaacaggctgacaggccggcccagaccagccactgcggaacgttctgcatgctgcgccactcccggttcccagagcacccactgcccacgctactcccattgcccgcccgcgcaagcacggcagcgacgcgtgcggatcacgcccgcttcaggcgacgcttcaaccgcgtatccatcaaccccacggccagcagcaccgcactggtcaaccagccagcggccagcagatgggtgtgcggcaagaccacgcccaacacgaccagcgccacggcaccgatcagatgcgaatacggggcgcgcccgtacacaatgcgcttgtacaaggcgctgcccagcagatagatcaacggccccgctaccagcaccgtggcgtagaccggggtcaccgccgcttccgggtgatccatcaccaggtcgttgcccaccgcggtggcgatgatgccggcgatcagcagcgcatgcacgtagtggaaattggcgcccatccgcccggggtcctcggaatgggtgatcgccgcggtggcgtcgcggctggagatgccgaaatacagccaccacatggcgatggtgccggcgaaggtggcgagcaccgcagacaccaccgcagcactccactgctcgacctcgctgagcacgccaccggtagccagcagcgtctcgccgagtgcgacgatgacgaacagctggcaacgctcggccaggtgcccgccttcgatggtccactcgcgggtgtgcgaccggcccaggcccggaaacgcgaaaccgaacatcggcgagatgtattcgcaggccaccgccaccgcccacaacgccaggcgcagattgccctcggcggcggcgcccgccagccagaagcaggccgacacgctcacccacgccagcatgcgtcggaaattgggcgccaacggatggctgcgaccgacctccagcagcacgaacgccgtgcgcccgacctgcatggtggcgtacgcccccgcgaagacccaggcgcgttcagcgaaggcctcgggaatggacgaggacatcaacagcgccagcaacatggtgacgaacagcaggctgcggatgcgtggcgcctcgggatcgaaccagttgctgacccagcaggcgtactgccagcccagccagaccgcgaaccacagcaccagcgtctgcatcaccccgatcaggtccaggtgatgcagcagatggtggctgagctgggtaaccgcaaagacgtagaccagatcaaagaacagctcttcgtaggtcacgcgggcgtggtggccatcgcgctggcgcagggcaggcggtctcagtcgtgtgctcatggccgtccttcagcgcgccagtcgccagtacagcagtccagccagcagggccggcaccgcgaacaccagcagcaggatcggcagttcttcccgcacggcgtagtccgccttgctcacgcccacccacatgttggccagcgtcaccagcagccaggtggcgatgaacgcgagcagggccgtgggcaactgtgactggcctacgctccacagccgcccgaagagcaggaatacccccaacaacaacaccccacccaccatcaccagaagcacgtgcatggtccatctccttgagcctgcttgcaggctagccgcggccgattctgcgctccagacgatgatcgtggtttcactttccagttccgacgaacaatccccgacccgcgccccacatgacaaacgcgaacggttcccattagtattgcgtcatcgcgcagggatgccctccccnnnnnnnnccccttgcccttgcttccggtccggatgtcccagctgccttccctaccccctcccgcgctgccgctggtgtcctcgctggtgcgccattacgaggaactggtggagtacctgcgccgccgtttccgctcgccggggttggctcgtgaggtggtgcacgatgtctgcgtgcgcctgctggaacgcccggccgcctacgatgcacggcaacccatcgcgctgctgcggcggatcgcgcacgatacggcggtggatcgctgccgcgccgaggatctgcgccggcactgggtggaggcgcgtgccgagctgcccgatgacgcctgcccgcgccccgggcctgagcagcaggcgcagggacaacaggcactgcaacgattgggcgccaccatcgaacgcatgccctgccgccgccagcaggtcttcatcctgcacaagatccacgaactgccacaggctgaggttgcccgccgcatgggtatcggccagaaggcggtggagcgccacctgcgcctggccatggtcgattgccaacggtcggctggcctgcgatgagcccacaaccgccgccgtccacaccgcaaccgccggtccaacccgcaaccaccgaccaggtgctggaccagcatcgcgatgccctgaaggaacgcttccccatgcccagcgcggatgcgctgcagcgtcgtcgcggtggacgtgcggcgaagatcgtcctgccgctgctgctgatcacggccacgggcgtgttcattgccgacccggcatggcaggtgcacgactatcggagcgcggtgggcgaacgccgcggcatccgcctgcccgatggcagccatctgctgctcgacgccggtacccatctgcaggttcgcaggcacatccgctcgcggcaggtggtgctggtgcagggccaggcccgtttccaggtgcagcactcgacctggcgcccgttcgaggtcgaggccggggcggtgcatgtgcgcaactacggcacggtgttcgacgttgaccggcagggcaacctcagcgaggtaaccctgtggcgcggcgaggtgggcgtgcgtgtggacggcgggggcgccgagcagcgcctgaagccggggcagcgtgtgctggcccagccaggatcgttgtctccgccggaagcggtggacccggatcgagccgactggacccgtgggcggttgcagttcgaccgcatgccgttggccgaggtgctgcgcatcctgcagcgctatcacgaccgtcccatcgtgctggacgacccggtactggggccgctgcaggtgtcaggcgtcttcgatgccgaccgcgccgaaaccgtactcgcgctgctgcccgagatcctgccggtacaggtgcacaccgcttccgatggcagcctgcatctgcgcgcccgcgattgaatgccacaccgagggtgggttgcgcgtcgtcccatccggcaagtgcttgaacccttccgaaggacccccgcatgacccgccctgttccgcctgccgccctgcgccggctggcccctaccctgctcgctgcctgcctctgtgcggccctgcccgccactgcgcagaccgctgcatccgcgcccgtcgagctgcacctgccggccggcccgttgcaggcctcgctcactgcgctggcgcggcagagtggcatccagctgctgttcgccgccgacagcgtgagcggccgcagcgccccggctgttgatggccgctacaccccgcgtgaggccctgcagcggctgctggcaggccaaggcctggcgatgcaggaacgttcgccaggggtgttcgtggtgagtgccgcgccagcgccggcgaagccgcgcatcccggcccgggccgcatcatcggcgccgtcatccgcctcgacgacgtcgctggcccgcgtcacggtctcggcctcgaccgcgcgcatgccgcagggcgagaccgccatgcccaataccatcacggtgctgacccgcgaggacatcgcccagcagctggcattgggctcggatgtgtcgcgggtgctgtcgtcgcagatcccggcgtttgccccggcgcgcgagaagatgtccaactacggcgaaaccatgcgcggccgcggcatcctgtacatggtcgacggcgtgccgcagtccacgccgctgcgcgatggctcgcgtgattcgcacaccatcgacccggcgatgatcgaacgcatcgaggtcatccacggtgccaacgcgctgcagggcatcggcggtaccggcggcatcgtcaacatcatcacccgcagtgcgcccagtgagccgggtgcgttcctgctcgacaccaatgtcagctacagcgctgccctgcccagccgccacgacgacaatggccagcgcggctcggccctggtgggcgtgcgcggcgagcagttcgacctggtcgccggcctggcctatgagaagcagggcctgtaccacgacggcgagggccgatcgatcggcaccaacgcgcagggcgagctgatggactcgacctcatcgaacgtattcgccaagctgggctggaacattgccgacggccaccgcctgcaggtcatggccaaccgctatgaactgcgcgggctggacaactacctggccatcaacggtgactaccggaccggtcgcccgaccatttcggttcccggcgatacgccgctcgatccgccgatgaaccgctcgcgttcgctgacggtggactacagcgccgccgacctgctcggcggccgtttccaggcgcaggccttcgcggtcgatttcgaaggccgctacggtgccagccaatgggatccttggggcaacaccggcgccaatgccgcctgggaccagacccagaacgaatcggacaagcgcggcttcaagctgacccagagctggagccgcatcgccgacaccacgctggacgtgaccctgggcctggacggcctgcgcgaccgcacccaccaggtgctgctggccagtggcatgaactgggtgccgcagaccacctaccagagcctgtcaccgctgctgcagctgcactggtggccgaccgatcacctgatgctgtccggcggcctgcgttacgaaaagggcgagctggaagtgggtgactacaccaccctgccccgctacggcgcacgcaaggtggccggcggcaagccgaccatgagcgagaccctgcccaacttcggcgcggtctggtacatcaacgatcgcctcaacgcctacgcctcgtattcggaaggctacaccgtggccgacgtcggccgcgtgctgcgcgcgatcaaccgcgacggacaacgcgtggacagcctcgtcgacctgtcaccggtggtgtcggacaaccgcgagatcggcctggagtacgacgatggccgcttcagcggtgacattgcctactacacctccggatccaagctgggctcggtgctgatctacgatccgggcatcgatgcctatgcggtgcagcgccaggccacccgcgtggaaggctttgaaagcaaccttcgcctgcggttgggcaatagccgcctcggactgggctatgcacgcgccaacggccgctacgacgccgacgttgacggtcgcctcgacagcgacctggctggtgtgaacatcgcgccgaaccggctgactgcgttctgggaacagagctggacgccgcagctgagcacccgcctgcaggccagtcacgccttcgaccgcgacttcgacctgcgtggcgcgcaggtggccgagttcaagggttacaccaccgtggatctggtcgcgcgctatacgctggacaagcatgccttcacgctgggcgtgcagaacctggcggacaggcagtacatcagctactactcgcagaccacgccgtcgaacccgagctatttctccggccgcggccgggtgctgacgctgggatggcagtaccggtactgatccatggcgtccttatgggagccatgaaatctatgcgagacgcgatgaaggaggcccatgctagtttctgggcctccttcaagcggacgtggatcatgcgttttaccctgctcgccttcgccctggccgtcgctcttccggccgtccacgccagcgccgccgaggcaccgctgccacaactgcgggcctataccgtggatgcgtcctggctgcagccgatggcgccgctgcaggttgccgaccacacctggcagatcggcaccgaggacctgaccgcgctgctggtgcagaccgccgagggcgcagtactgctggatggcggcatgccacagatggccggtcacctgctggacaacatgaagctgcgcggcgtggccccgcaggacctgcgattgatcctgctcagccatgcgcatgccgaccacgccggcccggtcgccgagctcaagcgtcgcaccggcgcgcatgtggcggccaatgcagaaacggcggtgctgctggcgcgcggcggcagcaacgacctgcactttggcgacggcatcacctatccgccggccagcgccgaccgcatcatcatggacggcgaagtggtcacggtgggcggcatcgcattcaccgcgcacttcatgccggggcacaccccgggcagcaccgcctggacctggaccgacacccgcgatgggaagccggtgcgcatcgcctacgccgacagcctgagtgcaccgggttaccagctgaagggcaatccccgttatccgcgcttgatcgaggactacaagcgcagcttcgcaacggtacgggcgctgccctgcgatctgctgctcaccccgcatccgggcgccagcaactggaactacgccgtcggcagcaaggccagcgccgaggcactgacctgcaacgcctacgcggatgcggccgagaagaagttcgacgcgcagttggccagggaaacggccgggacccgctgattccgaagcgtcgagcttgctcgacggagccgcagagcagtcgagcacggctcgactctgtaaagagcaagtcggccgcgaggaaaggtgccggtcagaccgaccggcaccaccactggctgtcagccaccttgcccgtgctgggcaaacggctcggtgctgccgtcggtgcgcaccagctcgacggtgtacggctgcacgtagccgtccggcatttccatgcccggcgaaccggccggcatgccgggcagcaccagccnnnnnnnngccgggcgttcggccagcaggcgcttgatgtcctcggccgggatgtgaccctcgaccacgtaaccgccgatctcggcggtatggcaggaggccttgccgaccggcacgcccaagcggaccttgatcgggttcatgtcatcggtgtcgcgcacatcgacctggaagccggcggccttcaggtggtcgacccagatgccgcagcaaccgcagctggcggtcttgtgcacgatggcgaccggcaaggctggatcgatcttggccgggctggtctgggccggtgccggtgcttcgctggcgaccggtgccgcggaggattcttcggcggcacgagcgcaggcggtcgtggccagcacggtgcccagcagcaggccgagggagagagtaccgttcattgagtgattcctttgcagaggcgggcaacgtagcccgccgcccgcgcatcgaaggcgcgggcagagtcgagaagaagtcgagcagctacggcaggcgcgtagggcctgcaggaaatcacgcgatggggggccgcagcgggtcgagtctcggcggcggtgcgcgttgctgggcattggccggaacaggcgcttcgcgccagggcgaggccggcgttccgctcaatgtcgccagcatgccaagacaggcgggtgggcattcgcactcaccactctggcaggccgccggggccgcaacatcgcagcagccggccgcagccatcgcggctgagtgcggtgcagcgcaatgctcctggctggacgggccgctgtacggagacgcagcgagcgccagcgccggtgcattcagcaccagggcgacaagcaacatccaacgcagcagcaggccaggcaggttcacacgccgatgatagccgatgcaggcaccctcagtgggctggcaacgaccctgacagcttgacaaccacgcggccgacttgcgcgatgcccattgctatggcgagatggcaatcgtgccaccctgccttgccacgcccccgcccctgtccccgacacggagttcccctcatgaaaggattcatgcgaacactgcttgtggtgctgctgttgtcgtgcgcgaccatcacccacgccgaagaaccaagcgaagatgaagcaagcgaacgcgctgaagtctcccggcaggcacagcaactgctggagaagcaggatttcgccagactggagcaactcgccaatcgttaccgggatacggatcgctacttcagcagtggtgtctggaagctttcggcgtactacgtaggcatcggctatgtcttcagcatgagcaaccgtgacccggcctactggcagggtcgcgagaagctcgtgcaggcgtggatctcgcgctaccccaggtcgccgtcggcgcacctggccatggctgagatgctcagccgccaaggctggagcatccgcggccccggctatgcaaatacggtgaaggaagaggactgggcaccgttcaaggcgctgcagcagcaggccgttgactacctgctgaagcacaaggacatcgccagcacggacccgcactggtacgagtcgatggaacaccgggcgatcgaacagagttgggatgcagaccgcttcttcgcattgcatgacgaaggcatcgcgcgctatccgggctacttcccgctctactttgctgccgtgcgctatttcgctccgaagtggggcggcgatccggctggcctggaagcctatgctcgcagggtcatggccgcggccccaccgcaggaccaatacatgctgtacgcccgtatctactgggtcgcctcgcagcgggagtacgaggaccgtttgttcaccgattcgaaagtgaactggccgaccatgaaacgcggcttcgaagacgtgctgtcacgttatccctcgccatggaacctgcaatcattcgcgtacttcgcctgccaggccaatgatcccgtcaaggcccgtgaactgctggcgcagatccaggaaccgatcgttggcgcttggcgggatacggccaactatttccgttgctcctttgctctggatgaacccaacccacatgccgaaggcccataggactggattcatccactgctaggcgaccgccgccatcgcccgcatccgcaccgggatcgacttggccgccggcgtgccgctgaggcggtcgtagtagtccagcggcaacaacgggttcagttcggggtagtagccggccagcgcgccgcgcggcatcgggtagtccagcacggtcaggccctcgacgcgccgctgcacgccatcagcgctgatcgtctccaggctgacccgcgcttccttgtccagcccgcgcgccagccggtcctcgatgttcatgaacagcaccatgcgatcgttgtacacgccgcgatagcggtcgttgtagctgtagatggtggtgttgtactggtcatgcgagcgcacggtggccaagcgcagcatgtccgggtcatgtacggggtcgtccacgtccaggccgggcatcaccaggatgttggccttgccgttgggcgtgggccacacccggcggcgcggcggaatgtccagatggaaaccgtgtggctgctggatgcgctcgttgaagccggtgtagatctccggatacaccgcagcaatcagctcgcggatgagtgcgtagtcgtgcatgcagcctgcccagtcgaccttgctgtgcggcagcgcggtcatcgccatgcggcagacaatctcgacctcgggcaacacatcggcgctgactggttcgagcacgccacgcgaggcggtcacattggacatcgcgtcttcgatggtgacgaactgctcgccggccggcgtgacgatgcgctccgagcgcgccaccaccggcaggatcagcgcatcgcggccatgaaccaggtgcccacggttgagcttggtggcgatgcccacggtcaggtccagcccacgcattgcctcgtannnnnnnngcgtatcgggcacggcatgaatgaagttgccacccaggccgatgaacaccttggcgctgccgtccagcatcgcctcgatggattcgaccacatggtggccatgctcacgcggcgggtcgaagccgaacacctgctgcacacggtcgagataggccggcttgggcttctcgtcgatgccgacggtgcggtcgccctgcacattggaatggccccggatcggcccgatgccagcaccgggcttgccgaagttgccacgcagcaacagcaggttggcgacctgctgcagcaggcgcgagccgtactggtgctgggtcagccccatgccgtagcagatcacggtggcattggagcggatgtagatctccgcacagcgacggatctgcgcctgcgaaatgccggacacctgcacgatctcgtcccagtcctgcgccatcacttcttcgcgcagcgcctcgaggcccaccgtgtgttcggcgaggaatgcatggtcgagcacacgctcaccctgcgcctcgcgctcgaacatcaccttcatcatgcccttgatcagggccaggtcgccgccgatgcggatgtgcacgaactcgctggtgatctcggtcgaaccgaacgtggccatctgcaccatgtcctgcggctcggcgaagcggatcannnnnnnntcgggcatcgggttgaccgccacgatcggaatgccgcgtttgcgcgcctcgaccaggttgctcatcatccgcggtgaattggtgccggtgttctggccgatcacgaagatcgcctcggcgtgctcgaaatcctgcagcacgatggtgcccttgcccaccccgatggccggcggcaggccgcggctggtcggctcgtggcacatgttcgagcagtccggaaaattattggtgccgaactcgcgcacgaagatcgaatacaggaacgccgcttcgttgggcgtgcgtccggaggtatagaactcggcctggtgcgggctgtccagcgcctgcaggtggcggccgatcagtgcgaaggcatcgtcccagctgcacggcacgtagtgatcggtggccgcgtcgtagcgcatcggctcggtcaaccggccctgcatctccagccagtagtcggtctgcgccatcagctcggtaacggtatgccgggcgaacagctcacgaccggcacggaactgggtggcttcccaggccagtgccttcgcgccgttctcgcagaactccagcttcttgcgttcgtcggcatcggggaaggcgcagctggggcacttgaagccaccgggctggttcatcgccagcaacgccttcgaccccttgccgatcacactctgctgcagcagcaccttggcggtggctccggcggcaccccaaccaccggcgggctggttgtaggccttgtaacgcggcggcttctgctcggacatgttcgggaacctgacgggaggaacgcggcaacaatgggcacaacgcggtccggcggcgctttcggacgcacagccagccccacagtcaaacacggcctgcacggcttcgccagtgggtgcgcgctgttttcagcgcagcctgccatgacaacggttacacctgcgtcagcgcatggccactgcgctattctcgatggcgtgggtggtccaccacctgcgtatctcccttgtccggacgcgctgcatgcctgattcgaccccaccgcacgccccgcctgccggcacggcccagcgcccgttgcagcgctggcgcagcgaggggcgacagcccctggtcgacgtggtggccgaggaagtgccggtggcgctgcgttacaacggcgccgccttcgcggtgatgatggccacgccctgcgacctggaggactttgcgctgggcttctcgctcagcgagggattgatcgctacgcctgcccaactgctggccatcgaggtacgaccgcaactggaaggcatcgagctgcagatgaccgtgaccgaggatgcacccggtgccgatctggatccggccaacgggcgcctgctgcccggccgcggtggctgcggcctgtgcggcacgcgccagctggaggaagtgctgcggccgctgccgcagatccgcgaacgccgcagctattccgccaccgccctgcagcgggcggtggcgaccttggcgcagcaccagccgatgaatgcggcaagcggttcggtccacgccgcggcctgggccgacgccagtgggcgcatcggttgggtacgcgaggacgtgggtcgccacaatgcactggacaagctgatcggcgccctgcatcacaacgagcacgccatcgacggtgggttgctggtgatttccagccgcgccagctacgaaatggtgagcaaggcagcgcgtgcgggagccagcgtgctggcggcggtttcggcgccgaccgcgctggcgatcgacctggcccgcagtgccggcctgtgcctggtcgggttcgcacgggaaagcgggttcaatgtgtatacccatcccgagcggctgcaggcagacgacaagtagccccgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccgtcggctccattcagaccggcccgggcgaccactgccacccgggccaggccagatctcagcgcagcgcgaccttcgggaagtccaccggcacgtcaaacgctgcgttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncggtcggctccattcagacctgcccgcgcggcccgctgccacccgggccaggccagatctcagcgcagcgccaccttcgggaagtccaccggcacgtcgaacgctgcgttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncggtcggctccattcagaccggcccgggcgaccactgccacccgggccaggccagatctcagcgcagcgcgaccttcgggaagtccaccggcacgtcaaacgctgcgttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncggtcggctccaatcagaccggcccgggcgaccactgccacccgggccaggccagatctcagcgcagcgcgaccttcgggaagtccaccggcacgtcaaacgctgcgttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccgtcggctccattcagacctgcccgggcgaccactgccatccgggccaggccagatctcagcgcagcgcgaccttcgggaagtccaccgggacgtcgaatgctacgttgacgtagttggtgaacaggttgagcgcgacgtgggcgaggatctcaacgatctgctcatcatcgaagccagccgcacgcaacgcctgcacatcgccatcggcaatctgcgctcgttgatcgaccaccttcagcacgaagtccaatgccgccgaggtggccggatcgctggactggccgatctgcgctgcggccatctgctcgccgctggcgccggccttgcggcccagcgcggtgtgcgcggccaggcagtactcgcaggcattgcggttggcaatggccacggcgatctgctcgcccagcagcggcgacaggcgaccgccgcccagcgcgccgaacgaaccccacatgctctgcagcgcggccggcgaattggccacggcacggaacatggccggggtggcgccgaaggcggcgtggacctggcccagcagggcctgacggtcggcggtggtattggcggcatcgatcagggggacacgggacatggtggatctccttgggaaagcgcccgggattggacgacccgctcatcctaggtagactccatggacgaatcaggcgcaataaaccacatatgttgtccattcatccatgaacgtgtccgccgacacttccgcgcccgaccgcctctcctccctgctggaacgcttccgggtgcaggccgcgctgttccacagcggtccgctgtgcgggcgccacgtcttcgaaccgcagcccggtcgtgccttcctacacatcctgcgccagggtgaaatggaggtccgtcatcccggaggcgatatcgcgctgccccggttgaagatcgacacacccagcctgctgctgtatccgcagccgctgcaccatgtgttcttcaacgcaccgctggatggcccggatttcacctgcgccacgctggacttcgatggcgnnnnnnnnaatccgatcgtgcagtcgctgccaccggtgatggtggtgccgctggcggcgatcggcgaactggatgacaccctgcacctgctgttcgccgaggccgatcgccagcgctgcggttcccggctactgaccaaccgcctgttcgaggtggcgctgatccagatcctgcgctgggtggtggaccacccggaagcggcgggcgtcagccatgggctgatgcgcgggctgtccgatgcgcggctggcccgtacgctggtggcgatgcaccaggcgccgcaggacgaatggacgctgccgcgcatggctgcgactgccggcatgtcgcgcagcgcgttcgcggccgtgttcaaggaggtgatgcaggcgacgccggccgcttatctgctggactggcggctgagcttggcctgcgcgcagctgcgggcaggcgtggcggtcaagcaagtggcgatcgagctggggtttgccgataccgcctccctgtcgaaggcgttccgcaagcggctgggagcgtcgccgagggcgtggctggtcgcgagcgtcgcgcaggctgggtagacgcgcgaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaagcgcattttcgtggcctgaccgaagggcagccgaccagcggtcggctctaccacgggtgatgtctgctcgctgtcgaaggcgttccgcaagcggctgggggccagactgggcagacgcgcgaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaagcggcattttcgtggcctgaccgaagggcagccgactaacggtcggctctaccacgggcgatgtctgcgcgccggctggccgctcaactggaggttccgtcagacttcgccaacaacccggcgatgcgctcggcaacacgggcgcgcacgccttcgtccagctggccttcgtacatcgcctcgtagatccacaggccatcggcggccagtcgcgccacgaaattgtcgagcgtcgtcggatcgacattcccggcctccggcgcggatggtgcccagcgccgcaccgccggtccccacggacgctcatcggcgtccgggtccgccgattcgagcatgaacatcagttcggcacgggtggcactctgcgccgagacacgcacgaaggtctggtagcgctccagtgccgtcgcttcatccgcgcgcttgcccagcagcgtttccatcgacgtttcccaggcatgcaccaggtgctcgtcgatgccgcgcagcagcgcctcgcgcgacgggaagtggtacagcaggccgccgcgggtcagcttggcctcggccgccaccgactcgaaggtcaccgctcgcacgccatcacgattgatcacgttgacggcggcgtcgaggatgcggtcgcgcttcctggttctcatcgcttcattttacgcgatcggccgcaccttcgcggctgccaacgcggccgcgcagcaggcgcgccaggatcgtcgcgcccagcgccagcactacggtgatcaccagcagcacgatctggtagccacggtcatatgcggccgcagccagtgcgaaccactcaccctgcccgctctnnnnnnnnacatgcagcgcctgggtgaaccccccgcgggcgagcaccggcatatcggccgagaccggcaggaacgcgctgtacatcgcggcgctcaggctgcccagcatcgccaccgccagcaggccgccgaattcgtaggacacctcttcgaccgacgaggccatgcctgcgcggtgtgccggcacattgttgaggatggcggtggatgccaccgagatggccgaacccatgccgaagccggtgatggccataccagccaccacccagccaaggccgtgcggaaagccgaacgccaccacgccgacgcccagcgcacctgcggccaggccaccacagatcagcgggcgcaggcccacccggtgcaggatgctgccgcccagcagcgcgcccggaaggctgcccattgccgccaccgagaccagcaggcccgcctgcagcggcgtgaagcctgcaaccagctggaagcgctgggtggtgaccagctgcaggccggccatcgcgaacagggtgaacaccgccgacagcgtgccggccaggaacgccgggttgcggaagatcgcgaagtccagcagcgggtacggcagctgttgctggcggcgcgcgaacgccgcgccgctgatgacggccaacagcagcgcgcccgcgcccagcgcatacgacggcggcgtagcgatcagcgacttgatcgccagcaccaggccggacagtgccgccaatgccagcaccgaggacacaaggtcccatggccgcgaggtgtcgcgctgtccttccggcgccagcagcagcgtggccacgaacgcgnnnnnnnnnnnnggcacgttgatcaggaacaccgagccccaccagaagtgctgcagcagccagccgccaatgatcgggccgagcgccgcaccgacgatggccaccgaaccccagatcgcgatggcgatgttgcgttcgcgctcttcgtggaagctcaggccgatcagcgccagcgtggccggcatcatcgcggccgcgccgatcgccaggaacgcgcgtgcggcaatcagctgcgctgcggtgtcggcgaacgccgctgccagcgaggcgacgccgaacaccaccaggccgatcaggaacatgcggcgatggccgatgcggtcgcccagcgtgcccgcacccagcagcaggccggccatcaccagcggataggcgttgatgatccacagcgcctgtccggcactggccgagagttcctcggtcagcgtcggcagcgcggtgtagagcacggagttgtcgagcgtgaccagcagcaggccggcggcgacggtgaacaacagtgcccagcgacgggcacgcgacagggccggagcaccggccaagggctgggacaaagccatgggagaacctgatgggggtggagtacgatcataactatacaggatgtcctgtatagttctgaccttgagagccagccgattcagcttttgtagaggcgagcctgctcgtcggaaccgccagccaggcgtggcctggctctactgctagacgctcaccggcagtcttccggcagcgcggcgatggccgataccaccgccgcctgcatcccctgccctacggcggcgtccagctcgccaccaatgtcaccatgctggcgccgcagttcgtcctcgcacaggccgcgcacgcgcacacgggcattcgcgcgcaggctgctgcaccgccagtcggtgccacccagcggcagcaccgagtacaccacgctgttgcaggcgttgccggcgcgctgctgcagcggcagtccaccgaaatcccgcggttcgctgctgcgttgcgggtcgaagtagctgtccgggaacgtgcgcgcgtactgttcgatatccaccgccatgctgcgcccaccggccaacggcatctgcagcggctgcccgcactgcgtcgcatcggcgcggtgctggatgtactggtagatcggccggtccagcgatggatcctgccgggtcaccgcgctgactgccgccagcaccggcagcgatgcacgattggccatgcgcgccagcagtcccgcctgcgctggctggcagcggtcgcgcactgttgccgcaagcaggaacagcacgtcgttgcggaatgcgtggtcgtcacccaggcgctgttcgatgcgctggctggcattggacgtcggcgccggaaacgcgaccgcaggcggcgcgatgggtgcgcgctgccgctgccaccacagcagcaccaccgcgcccagcagcaccccggcagccatgatccatcgcctgcgcatcagttgcggatcgccgtcagcgtggccgcagcggcatcgtaggacgcgctggcgatgtccgcgtcgaaacgcttcacctgcaggcggccggcaagccggtatggatcccagagatcgcccagcgcgatcggcgtgcctagggtcacgtggatgatctggttcggcggcggtggcggcacgtggatgcacgcgccgtagaacggcacgaacagcagttcatccaccaatcctgcatcgttggtgccgagcggtaccacgtagccatccagatccaccgtgcgaccatcgacagcatcgaccacccgcgaagagccgaactgcttggcgcgatccgggctggaatggtcgatctccagccccggtggcgtgcccgagccggtgtcgtcgatcaggccacccacgccgtccatgccattgcgtgacaggccgatctgcgggggtgggcgctggtaggtgacctcgtcgggtcgcaacgcgtcccaacggtcgatgggggcttcggccgtggcggagggcgccggtttgtcctgcggcgtgacccccaccgcatcgccgccaggcgccgtgcagcccgccaaccacaggcatcccaacgccagcaacaggtgactacggttcatacggcctcagctgtgcgtcacgcatggtgtaggccgaaccggccagatcgtcgtccaagcgttcggcatgcaaggtgccggccaggaagaacggcgaatacatgtcaggcatgtcgatcgggcgcggcagcaccacgtgcacgatctggttcggcggcggtggtggcacatggatgcaggcgccgtagtacggcacgaacaggaattcggtcagccgcccgtcctgcgcgttggccagtggtaccacgtagcccggcaggcgcaccggccgctgcagcaccgtgtccacggtgcggaaggtgccgaactgcggcatgcgccggttgccgttgtgttcgacttccgggccctcgccgcgttccagcgcggccagctcgtccttgggcatcatctgcagccagtccagctcctgctctgccgcatccgcagcgtcagcgcggtcgacaaccggcgcgggtggcagggcctgcacaccggtatccaccggccgctcgcaggcaaccagggccagtaccatcggcagcgacagcatccagcgcatgctcagcctcccggtgaaaggccatcggccaaggtgcgccggtaagcgagcaacgccgggaccagcccggccaccgcgctgatcgccagcacgcctgccacccaggccagctcgcggccgtccggccagacatgggtgatcgacaggccaaagttggccagggcccagccgcgccccgcaacgctggcggccaccagaagcaccagcgccagcacgcaggccaccgcactggtcgccaccgcctccaccaccagcaggccagcgatgtaacccggtcgcgcgccggtggcacgcaggatggccatctcacgccgccgctcctgcagggtcgagaccagcagcgccaccagcgagaccatgcccagcagtaccaccatcgcactgatcagctgcaacgcccgctcggcggtgcccagtgactgccacagctgctgcagggtcacgccgggcaggatcgccagcatcgcctcgtccggatactcgttgatcctgcgctgtaccgagaacgtggcgatgcgcgaattcagtccgagcatgaaggcggtgatgctggtcggagtcaggtccaggtggcgcgcctgctcggcgctgacgcgctggctgcgcagctgcacgcccgatcgccagtcgacatggatcgcttcgatcgccggcagcgaaaccagcagcgacgaatccaccggcgtgccggtgcgctgcaggatgccggcaacacggaatggcttgtcggcatgcgtggccagcgtgaccgcgccggtgccgtgtgccagcacgatctggtcaccgaggccgaccttctnnnnnnnnnncacctcggcaccgatcaccacgtcatacagatcatcgaacggccgtccgtccgcgaacgcaagcgcgtgcccggcgccatagcggtagtgctcgaaatagccatcgctggtaccgaccacgcggtagccgcgccaggaatcgcccagcgaaagtggcaccgcccacttcacctgcggcaacgcggacagctcctggtaggactgccaggacacgttgttggtcgggtcaccgatatggaacaccgagtacagcagcaggttcaccggccccgaacgcgcaccgacgatcaggtcggtgcccgacaccgtgctggcgaagccttcgtgtgcctgcgtgcgcacgcgctcgacgcccagcaacagcaccacgctgagggtgatgaccagcacggtcaggcccacgctcaacgcacggctgcgcaggctggcccaggcaagctcaagcatggccggcacctgcctggttgatctgagacagggcaatcgtgcggtcgaacaacggctgcaggctgtcgtcatggctgaccaccagcaccgtggtgccggccgcctggcactgcgcggacatcagcttcaggaacgcggttgccgcttcacggtcaagcgccgaggtgggctcatcggccagcagcaatgccggacgaccgatcagggcacgtgctgccgccacgcgttgttgctggccaacactgagcgtacctgcgcgccgctgcataagctcagggttgagctgcagggcctgcagcaggcgggcgatctcggcatccaacggcccactgatnnnnnnnntgcgcaggcgcgaaaagcgcaggcccagcgcgatgttgtcgcgcacgctgaggaacggcagcaggttgaactgctggaagatcacgcccagctggtcggcgcggaagcgatcccgcgccgcgcctcccatgtcctgcagcgcctggccggccacctcgacacggcccttgccgggcagcagcacgcctgccagcaggcccagcagggtgcttttgccgccaccgctgattccgcgcagcaacacgctgctgccctgctcgacccataaccgcgggatgtccagcacccgctgcatgccgtagccgaactgcacgtcttccagcgagatcaccggtgccgcgctcacggtgccagcaccacgcgcaggttgtcgggcgtcagcacgctgcggttctggccattggcggttgcgctgttgacgatgacttcgtgcaggccggggaatagtacgggcaggcgcacgacgatggcgcgcagcgcggcaggtttggcacagtggtactgcagcgttgcgctgaagcctgcgtgccggtgctgtnnnnnnnnnnnnnnnnnnnnnnnnnnntcgaagccctctgcatcggctttaccggtggccagacggcagcccgcagcggtgggcaaggtgacccagctgccgcccttcagcactgtcgtagcccgtgccagcgcggcctgctcggctgcattggccggcggtcgctcgtaatcgaggatgccgatgccgggggcctgcagggcgaactccagcgtctgctggtcaagcgcaacatcgacggtcgcctggccgtgcacgtgcggtgcgtgctggcggatgtcatgggcctgcgcggcactggcagccagcagcaggaaaagagcagcagaacgcttcatgggggaggctccaattgttactatgtaacattatggaccacatccccacgacgcccgcaagggccctggcccagccgccaacttcggcacgctggcacccccgcttcgatcttgccggtgcctggctgtccatggcctgcgccgcccattgcatcgccctgcccctgctgctggccttcgtgccggccgcgatgatggcgctgcgctcgttccagcatcccggccatggcgcgatgacattgctgttgatgatgtcgcgctgggaatggctgttcgcgctgctggcctcgtcgctggccttggcgagtacctcggccggggtgcaccggcacgggcgctggcggccggtgcggctggcctgcgccggcgccatcctgctgctgtcggcctcgctgtatctgccgctgaaggaatcgctgctctggcatggcgtggcgacagccagcggtggcgtgctgctggcatgcgcgcacatcggcaaccgnnnnnnnntgcgcacccgctgacaccggccgcgggtcggcagccccggggacccggcagccggccagcggccggctctacccatccgtacatgggccacgcatcaggtgatacgcatttggtagtgccggccgctggccggcagccccaaggacccggcagccggccagcggccggctctacctatccatgcatgggccacgcaacaggtgatacacagtcggtagtgccggccgctggccggcagctgctgtgatccggcaggaggggaaaagccggccagcggccggctctaccgatctctattcgtcaaacggacgctggccgagcgtctgcgtcacgtggtcgacgaaacaggtgatgcgggcggccagcgcggtgttgcggtagtacaccgcgttgatcggctgccgcacttcctgcgtctgcctggcgaacagttgcaccaggcggccatcacgccggtcctggcgggtcaggaaatcagacaggcaggcgatgcccagcccggctaccgccatctgccgcagtgtctcgccactggatgaagcgatggccggctcgatcacgaaaggcccgccatcggcatcctgcagcggccattcgttcaacgaactgggctgggtgaagcccagcaggtcgtgctcacgcagctgctccacgcgcgtgggcgttccctggcggcgcaggtattcggggctggccaccacccggatgcggctgtggccgatcggccgcgcatgcagggtcgagtcgcgcagcacgccaatgcggaatgctacgtcggtgcgcttctcgatcaggtcggtgatgccttcattggaattcagctccagctccacctgcgggtagcgctcacggaacccctcaagcagcggcacgatcacgtgcagcatgaacggcgtggcggcgtccacgcgcaggcgcccgaccggctgcagccgccgcgcggccatctgttcctcggcctcgtccaccgtggccaggatcgtacgcgcgtactccaggaacgccgcgccttcctcggtcagttccagccgccgcgtggtccgtcgcagcagcgtggtctgcagcttgtcctccagccgcgccagggtgcggctggtggccgagatggtcagttccagcgcctcggccgccgccgtgatcgaaccactgtcgaccacggccacgaaggccttcagctcatccagggtggttttcattttttacctcggcgcaaaagcgtttcccgtatacacggcttaatcaacaaatgtaaagcgcccacacttcgccctgtcccgagcccaccggctctcaacgaagtccctggagtccatcatgagcgttccttcctttggcgtcggcaccttccgcctgaccggccagaccgtcatcgactcggtgcgcaacgccctcgaggttggctaccgtgcggtcgataccgcgcagatctatggcaacgaagccgaagtcggccaggccatcgccgaatccggcgttccgcgcgaccagctgttcctgaccaccaagatctgggtggacaactacgctgccgacaagctgatcccgagcctgcgcgacagcctggccaagctgcgcaccgactacgtcgacctgctgctgatccactggccggcgccgggcaatggcgttgaactgcgcgagtacatgaccgcgctggccgaagccaagacgctgggcctgacccgccagatcggtgtgtccaacttcaacatcgagctgacccggcaggccatcgaggtggtcggtgccggcgagatcgccaccaaccagatcgaactgagcccctacctgcagaacccggcactgaccgccttcctgcaggaccagggcatcaccgtgacctcctacatgaccctggcctacggcaaggtactgaaggatccggtgctggccgccatcgccgacaagcaccaggccaccgtggcccaggtcgcgctggcgtgggcgctgcagcggggttactcggtcattccgtcctcgaccaagcgcgagaacctggccagcaacctgctcgcccaggacctgcacctggatgccgatgacatggccgcgatcgctgcgcttgaccgcaacggccgcgaagtcgatccgccgggcctggccccggcctgggactgaggagcctggccatgggcagtgcgttggcgcggctgcaggccggtggcttcagcatcggcatcgaagcaccgctggacaatgactggacgccgctgggcgaacaggcacgacgcgccgcgcgacgcctgcccggtgaaccggacctgcagcgccatgcggaactggcacggttggccgaccgcctcggcttccgtgcgctgtgggtacgcgacgtgccggtgtacgatccggccttcggcgatgcggcgcaggtgttcgaggtattcagttacctcggctacctggccggcatcaccaatgacatcctgctgggcaccggtgcggtggtgctgccgatccgtgagccgttgctgaccctgaagtcggcgcgcagcgtgcagcggctgagcggcgaccgcctgttgctgggcgtggccagtggcgaccgcccggtggagtacccgctgttcggtcgcgacttcgacagccgtggcagccgtttccgcgcgcagatcgcattgctgcgcgaaggcgccgccgcgcacctgccgcagggcctggacgtgctgcccgccgatggcccggccctgccgttgttcgtggccggcctggcccaacagcaaccagcatggatcggccagcacatggacggttgcctggcctacccgggcacgccgcaggaccatgtacaacgcgtggcggcctggcgcgccgtggccggcaacaagccctatgccagcttcatccacctggacctggtggacgatgccgacgcccccctgcagcgctggcgcttcggcctgcgtggcggccgcaacgccctgctggccgagctgcacgccatgcaggcggccggtgtcgaccacatcggcctgcagttccgccgcaacgaacggccgttggccgaaaccttccacgaaatcgccgagtacgtgctgccgcacttcccggcccatgccggcgccaccgcgacggcctgacagttaccggagctttgccatgaagatgaagaccctggccgcgcttgcgctggccaccctgccgctgtccttccaggccaccgccgaggagtggtatccctctgcctacggcgccaacgacgagatcggcgcggccaacctgctcaccgctgacgtggtcaagcacgcggtctcgctggtcaggaccggcaagacctatccgctggcggtgccggtggacaagaacctgcccgcgttccgccaccgcagcttccgcctgtacaacgtgcaggtcggccagcaggccggcaagtcgctgggccccaacaagttcaccttcaacgatgaactggtgaacgcctggaccggcgttggcacccagctcaacggcatcggccatatcggcatcgacaacgtctactacaacggcaacaaggccgccgacttcgtcaccgtggacggtgtgcgcaagctcggcgtcgagaaggtaccgccgatggtcacccgcggcgtcgtgctggacatgaccgcgtactacggcaaggcgatcgtgcccggcggcaccgagttcaccgtggccgacatccaggccgtgctgaagaagcagggactgagcctgcgcaagggcgacgtggtgctgttcaacaccggttggctggaactgatcggcaaggacaacacgcagttcctggaagtggagccgggtatcggcatggaggccgcgaagtggctggccgaccagggcatcgtcgccttcggtggcgacacctgggcctcggaggtctacccgaacccgaacggtgccgaggagttcccgatcaaccagtacatgctggccaagcgcggcatctacaacctggagctgatcgacagccgtgccctggtgcgcgacaaggcctgggaattcctgttcgtgctcggccagcccctctacgtcggctcgacccaggtcaacatcaatccggtggcgatccgatgaacacagctcccgccttgccgttgttcgccggccgccgcttccgcgtcagctatgacggcctggccgccgacaatgtctacagcgccgatggccgccacgtgcagtacgccatcctctccggcgcctatgccggtgcgcagggcgaagccgcctgcgagtggcagcagatcagcgaaggggtctatgccctttcgtggcaggaagccgatggcgcaacggtcgtgcatgtcgatgacttcgtcggcgggcgttcgctggcctggttcaccgccaccgatggcagtttccatcgcatgcaagggccgttggcagcactgtgacgctggccagctgccggcaccaccggtgagtggacggaacattacagatcggtaatgttcgggtcagggcagcgaaaggcgctgccctccaccctgagggccacttcttccacaggtgtcccgcgcatgacccgttcccttcgccgctctgccaccctcgcgcttctcctgtctggcctcgcggttgcgccgctggccctggcccatcccagcctggtgcgttcgacgccggccgccgacgccaccatagccccggcgaccgagatcacgctgcagttcagtgagaaggtgatgccgcgtgccacccgcatcgaactgagcatggaccatggccgcatgaagatggccatgcccaccaccgcgcaggacctctccgaagatgggcacacgctgcgtgcgcgcttcgccaagccgctgcccgccggcagctacgcactgcaatggcgcgcggtcggccaggacagccacccgatcaccggcaactaccgcttcaccgtgaagtaaggtcgccgccgtggccgagctctcgccgtatgcgctgcggctggcgctgtacctggtgctgatgctgctgttcgggcggctgctgttcgtccgccccggactgccgcgcagcatctcgctgacgctcgccgtggttgcgctcatcctggtcgtcatcgatgcagtaaaccggttgtccggcgtgcttggcatcccggcagccgacatcgacccagcaacggcgcactggttcctcaccggcacgccggtgggtaaggccggcctgctgcgcaccgtggcagtgctggcgatgctgcccctgctggcatccgttacgccgctgcggggcctgcgccgcctggcgctgctcgcgttgtccgccaccgccctggccagcctgtcctggaacgggcatgccgccgccggtgatggattcggcggcaccttgcggctgacggccggcatcgtgcatctgctcgccgccggcgcctgggtcggcgcgatcgccgccatcctgcagctggcgctgcgtccacagggcctgcgcctgcgcgaacgtacccgcgaactgtggcaggccgcgcactgcttcgccgtgcctggcacgatcatcgtcgccctgttggcgatgaccggcacctatacctatgtcgatctcggcggttccatacagaccctgaccggcgccgcgcacggacgctggctgctgctcaaactcgccctggtcggtggcatgctgggcctggccgcgctgcatcgctggcggctggtgccggcgctggcggtctccatccgtggcggctggcaacccaggccgctgcgctcgctccgccaaagcctggcctgcgaatcgctgctggcgctgctggtgctggcctgcgtcgcggtgcttggcacgctggacccactggcatgatcaatccgttccggtacgggcccaagctgcgatgatgggcgcatcatgaaactgctgatcgtcgaagacgaacccaagaccggcaactacctgcgccaggggctgatcgaggccggctacgtggtcgatctcgcctgcaacggcgtcgacgggctgcacctggccggcagcggcgagtaccagctggtcatcctcgacgtgatgctgcccggcctggatggctggaacgtgctgtcgcggctgcgcgaggccggctggcaggtgccggtactgttcctgaccgcgcgcagcagcatcgccgaccgcgtgcagggccttgagctgggcgccgacgactacctggccaagccattcgccttcgccgagctgctggcgcgggtacgcaccctgctgcgtcgcggccaggcgcagccgcaggccgagcgcatcgtcatcgccgacctggtggtggacaccctgcgccgccgggttgaacgcggcggccagcgcatcaccctcagccagaaggaatacaccctgctggagctgctggcgcgccgacgtggcgaagtgctgccgcgctcgttgatcgcttcgcaggtgtgggacatgaatttcgacagcgacaccaacgtgatcgacgtggcgatccgccgcctgcgcgcgaagatcgacgatgacttcgatgccaagctgatcgtcaccgtgcgcggcatgggctatgtgctggaggcgccggacgacggtgcagtgcacagcggatgagcctgcgccgttccatcgcggtgcggctgacgctgctgttcgccatcgtggccacgctggtgctggccgcgttgggcgtggcgatctatgtcagtgcccgccacgacctggtcgcccaggacttcgtcgaactggaaaacaaggtcgcgttgatccgtgacctcgccgataacggacctgcgtccacacgcgcgaagcgcttggcagaggcgctgggccatcatccggaaatcgccttccacgttgttgatgggcgtggcgcggtgctgttctcgaccgcaccggcgctgctgcgcgagcatgcacgcggccagccgatcgacgccgcgccacggcggcacgactggatcctcgccgatggccgctgcatgcatgccctgcacctgcgccagaccctggccgacggcagcccgctggtcaccctgctggccatcgatgacgaccgccatgccgatttcctgcagcgctttcgccacctgctggcgatcgcgatcatcggcgccgcggtggccagcagcctgctcggcggttatgtggtgcggcgtacgctacggccgctgcgcacgctggccgatgaggccaggcagatcaccgccggtcgcctgcagcgccgcctgannnnnnnnagtgcaccggccgaactggagcagttggcggagaccctcaacggcatgctggcacgcctgcagcaggacttcgcgcggctgaccgagttctccggtgatctcgcccacgagttgcgcaccccgatcaccaacatgctgacccaggtgcaggtggtgctggcgcacccgcgcagcaacgaggcctaccgcgagacgctggcgtcgtgtgccgaagaactgcagcagctggcgcagaccgtgggcgacctgctgtacctggcgcaggccgaggcgccgggcgcgcttccctcacgcgagccggtggcgctggatggggtggtggattcgctgctcgagttctacgacctgctggccgaggaccggaagttgaccctgcgccgcgacggtgtggcgagcgtggaaggcaaccgcctgatgctgcaccgtgcgatcgccaacctgctgtccaacgcgttgaagcacgcagccgtgggcagcgaagtacgggtgcggctgctcgaggctgatggcgtgtgcagggtcagcgtgcacaaccttggcacgccgattgccgccgaagcgctgccgcgcctgttcgatcgcttctaccgcggcgagcgcggccgccacgaaggtgccggactggggctggcgatcacccgcgcgattgcacaggcccatggcggtagtgtgagtgttgtgtcggatgacaccggcaccgtgttcgaactggtgctgccgggcgccgccgcccggtagtgccggccgctggccggtaccccggtacatcaagcgcattgcagttgccggccagcggccggcactaccctgcacagccagcccatggcagcgtctcaggaacgttgcttcggtgctgccggccagcggccggcactacccannnnnnnnnnccctggtcggtagtgccggccgctggccggcaaccccggtctgctcgaacaccccggccacccagtcgatgaacacccgcaagcgtggcgacggcgtgcggttgcgcgggtagaccaggctcaacgggcttggcgtcggcggcgtctcgggcaacagctcaaccagctgccnnnnnnnnatatacgggtccatccggtagcgcggcgcctggatgatgcccaggcccgccaacgcggccccaaggaatgcatccgcgccggaaacacgcacccgcgcctgcagcggcacgtagcgcagctgtcccgcctgttggaactccagggggatcagctggccagtggcggtggatcggtagccgaccatctgatggccttgctccagcgattcaatggtatcgggcaggccgtgcgcctgcacataacccggagcggccaccgtgacctcgcgcagcatcgtcaaccggcgcgccgccagatcgctgtcggccagcgtccccacccgcaacgccgcatccacgccttcgcgcagcaggtcgacatagcggtcgccttcactgacgtccagctcgatctccgggtagcgctgcaggaactccggcaggtgcggaaacagcaggtgccggcccagcgtgccatgcacttcaatgcgcaacgggccacgtggcggggcatcacggaacgctgcctcggcatcgtccatgtcggcgatcaggcgcaggcaacggccatagaaggcctcgccttccggcgtcggcaccaccagccgggtggtccggtgcagcaggcgcacgcccagccgctgttccagcgccttgatcgcgtcggtcaccgtggcccgcggcaggcccaggtcctcggaggcccgggtgaagctgcggcgctcgacgatacggacgaaggcgcgcatggccgtgaaacgatccattgttcggctgtccggatgatgttgacggattatgcaggattatccgaaaaggcaatgtcgcgaagatggccctgcgccactccggcgcgcccgctggaaccgaccatgaccctctcccccgcccgctctgtcgccctggtcaccggcggttcccgtggcatcggcgccgccatctcccgccgcctggccgccgatggccacgcgctcgcgatcaactatgcgggccgccgcgacgacgccgaagcattggcggccgaactcaacgcggccggcgcgccgtccatcgcgctgcaggccgatgtcgccgatccgcaggcggtgcggcagctgttcgatgccatcgaggcgcgcttcggcggtatagacgtagtggtgaacagtgccggcgtgttgcagctggcaccattggccgataccgacgacgccctgttcgagagggtgatcgggatcaacctgaaaggcgccttcaacgtgctgcgcgagagcgcgcgacgggtgcgcgacggtggccgcctgatcaccctgtccaccagcgtggtcggcatcagactggagaactacagcgtgtacgcagccagcaaggcggcggtggagacgatgggcgcgatcctcagcaaggagctgcgcgggcgcaacatcaccgtgaatgcagtggcgcccggcccgaccgccaccgacctgttcctggacggaaagtcgccggagctgatcgagcggctggcgaagatgaaccctctggagcgactgggtacgccagaggacatcgccggcgcggtggcgttcctggccggtgccgatggcgggtggatcaacggtcaggtcctgcgcgccaatggcgggatggtgtaggccgtggccatcgcacaccggtagtcgcccaccttggtgggcgcttcgccgtctgccaaccaaggttggcctctaccgggcggagagccggatatcgccgtcagcccgtgcgggcctcgcggcggtgatgcacccagtagtacagcgtgggcagtaccagcagggtcagcagcatcgccgacagcaggccaccgatcaccaccaccgccagcggcttctgggtctcggcgccaatggcatgcgaggtcgccatcggcagcaggccgaacatcgccagcagtgcggtcatcagcaccgtgcgcaggcgctgcagcgagccctgcaccaccgactgcagcaggtccatgccctgctcgcgcagctgggcgaagcggctgagcatcaccaccccgttcaagaccgcctgcccgaacaacgcgatgaagccgatcgccgccgacaccgacagtggaatcccagtcaaccacagggcgagaatgccgccgatcatcgccagtggcacgttggccaggatcagcgcggcgctgctgatgtccttgaaggcatcgaacagcaacacgaagatgatcagcaccgacagcgggatcacccagcccagccgcttcatcgcacgctgctggttctcgaactcaccggaccattccagccggtagccttccggcaactgcacgctggcgtccacgcgcttgcgcatgtcggccaccacgctgcccatgtcacgcccggcgatgaagatgctcaccgccttgacccgctgtgcattctcgcgcgagatgttgatcgcaccgctggccatgcggaagtcggccacctcggacagtgtcaccgtgtgcccatcaccgatgccgaccggcaccgtacgcagccgctgcaggtcacggtcggcatcgtccaggcgcagcgtgatcggaaacctgcggtcaccctcccacagctcgccgacctggcgcccgcccagtgcggtctcgatcacctcgtcgatgtcgcgcacgttcaggccatagcgtgcagcacgctcgcggtcaatctctatctgcagctgcggcagtgagccgtcacggtcgatgaaggcactctccacgccctccacgctacgcacctggcccaggatcgcctgcgcctgctggttgagtacatccagatccgagccgctgaccttgatcaccacctggcccttgatctgcgagatgctctccaggatgttgtcgcgcaccggctgcgagatcgagaactccggccccggaatgcgctgctccagcgtgcgctgcaggtcgctgaccaactgccgcttgtccacccccttcggccactccttctccggcttcaacgccaccagcgcctcgatctggttcgcgcccttggcatcggagccgtcttccggccgccccagcttggccaccaccgtcgatacctgcgggaaggtgccgaccagctcacggatgcgccgcgactgctgctgcgcctcggccaggctggtgctcgggtcgagcgtggcggtcagccagatcgagccctcgtccagttcgggcaggaactccgaacccagccgcgtgcccagtgcgagcgtgccgaccagcagcgcaaccgcggtcagtaccaccgcacgcgggcgagccagagcgcgctccaggatcggccggtaccagccggtcaggcggtccatcagcggattgccgtcgcgcatgcggtcgcgccgcaaccaccagtagcagaacagtggcaccacggtcagcgccaggatcaaggcaccgatcaacgccgaggtcaccgaataagccatcggcgcgaacatgcggccctcctggcgctgcagggtgaagatcgggatgtgtgcggcgatgatgatcaacatcgagaagaacgtcggccgccccacttccgatgcggctgaaagaatggtcgagaaccgtgtcttccggtcggccgcagggggcagcttcgacaatcgcgagacgatgtgctcggtgacgatcactgcgccatcgatgatgatgccgaagtccatcgcacccaacgacagcaggttggccggtacgccccacagatgcaggccgaggaaggtcgacagcagcgcaagcggcatcatcgccgccacgatcagtgcggcgcgggcgttgtacaggaacagccacagcaccaggaacaccagcaccgcgccttccagcaggttgctgaagacggttttcagcgtagtcgagaccagccacgagcggtcgtagaacggctcgatgctgaccccgtgcggcagctggttggcctcgatctcggcgatgcgcgcatgcagggcgtcgagcacctcggacggattctcgcccttgcgcatcagcaccatgccgaacaccgcatcgtcattgtcatcctggccgaccaggccctgccggggcaggccggtgtcggcgatgccggccaggtcacgcaccaggattggcgtgcccccgcgctgcgccaccaccacgttgccgatgtcggccggcgaacgcatcaggcctacgccgcggatcaggaactgctgttggccgcgctccacgtagccgccgccggcattcgagctgcccttctccagggcctcggcgaactcacccaggctaatgccgcggtcacgcagcttgtccaggtccggcttgacctggaacgtgcgcgcgaagccgccgaagctgatcacatcggccacgcccggcacggtgcgcaggctgcgctccatcgtccattcctgcacggtgcgcagctgggttggcgtcatgtgcgggcctttcagcacatagcggtagatctcacctaccgccgagctcatcgcctccagttccggggtcaccccttccggcagctccaccccctgcaggcgctccagcacctgctggcgcgcgaaatagtcgtcggccttgtcgtcgaaggtcaggatgatcatcgacaggccgaactgggtatgcgagaacacccgcaccgaatgcggaatgccggacaaggccacttccagcggcatcgtaacttcgcgttccacctcttcggcggcccggccggggtgcagcgacaccaccgtcacctgggtatcggacacatccggaaaggcctccaccggcagcacgcggaacgcggcaatgccagcgccgatgaacaacagcagcgccagcatcaccatcagcggctggcgcaggcaataggcaatcaggcgatcgatcatggggccgcgtgccccgtgccggtgctggcggcggctggcgcgctgtcgaccagctgctgcaacagcaggccgccctcgaccaccaccctgctgcccgcagccagcccttcacgcacccacaggcggccatcgcccagttcctcggcatgcacggcatggcgcacgtagcgtcccttgtcctcctccacgaacaccacctgcttgccgtcgatcagcagcacggccgcatcgggcagcgagacaccgccctcggccggcaacgccacctgggcgcgcacgtactgccccgccttgaagccgcgtgcgcggttgtccagctcnnnnnnnncctgcaccacgcgccgttcgctgtcgacgaagtcatccacgtgctgcagggtcgcctgcagcagttggccatcggcaccaggtacgctcgcctgcatgcccgccttcatgcgtccggccaggctctcgggaacatccagcagcaaccacaggcggtccggatcgccaatcaccgccaatggctgttcgctgtccgggctgaccgacatgcccgggctcatccgccgctccaccagcacgccatcaatggnnnnnnnnagcggcaggcgctggtcgacgcgctggccgttgccatatgccttggcgaaggcggttgcacgcgcatgatcggcctggctgccggcgaagttggcctcggcctcgtccagttcgcggcccgacgccacacccgcggcatgcagctcgcgggtgcgctccagctccctgcgcgcctgctgcagctcggcgccgccacgcacgccctccgcctgggcctggccgaactcgggcgaggtgatccaggcaatcacttggccggccttcactttctggcccggctgcgcctcgatgcgcgccacctgccccggcaacggcgtgcgcagtgcactggaacgggtctcgtcccagaccacccggcccggcagctgcagggtggcgctggcgccggcggtcaccgcctcgctgcgcagcacgtccagctggcggctgccggcaggaaactggatctggccggcactgatctgcggcgcatcctcggtgtaggacgccggctcacggccgcagccgaccagcagggccagcgccagcaaggccggcagcacgccgtgtcgcgcccgcgggcgatgggcgacgggggacttcatcgggactctccttcagcaacggatgtggccgcttcccagcgcgccagggcaatggcatggtcggtgcgcgcctcgatcagcgcggcctcgaactcgcgccagctgcggcgcgcatccagcagatcggtcaggctggcggcgccgcaccggtacgccagttcgatgccctgcaccgccttgcgtgcggcgtcggactgcagtccctcatagtcgctgcggcgctgtgcggcggactgcgcgctggcctgcagctggtccagctcggcgcgtgcttcgcgctgcagtacctgcagctccagcgcggcgctgtcacggtcggcctcggcacgctggatcgcgccgcgtgcacgtgacgggccgccgagcggaatggtcaatgacacaccccaggtgacgccgctgatgtcggtcggctcgcgctcggcctccacacccagctggatgtcgcgatggcgctcactgcgcgccagtgccacaccggcgtcggccgcggccaggcgcgaacgtgccgcgcgcagatcggcacgctgctgcgggtcgaacgcacgcgtatcgaccctgcccgcggggtctggccacggatcatcggcgctgaggtcgtggctgtcgtcgcggccgagcagcagccccagcgcatgccgtgcatcgcgcagatccagggccgcctcgcgcgccgcgtcggctacggcgagatcgtccaccgccagcnnnnnnnnatccaccggtgccatcgcccctgtcgcgacctgcctgtccgccgccgccatctgctcggccgaactctggcggttggcctcggcaatctgcgcccgctcctgcgcgcccttcaggccgaaataggtttcatgcagcgccacttgctggcggcgccgggtatcgagcatctccagcccggccacttccagcagcgcgtcggcctggcggatgcgcagtgcgcgcttgccaccacgttcccaggtccagcccaggcccacggtgctgtccacccgcttgtcctgccagcgcccagggccgataccatgcttggggctgatcttgctggtgccgatcgacagctcggtggccgggcgcaatgccgccgtctgcgcatcgccctgcacaccgcgcagctccagtgcggccgcgcgcaggtccgggttgtgtgcttccattgcgcgctgcgcttcctgcagggacagcgccgaagccgcaggcgcgcacagaagcgtggccagcacagccgcaagacgagaggagaaattcatgcacgtcacggtaaggtgatgcacttgcgccaaacttgccccaaccttgcacgaagcttgcaatgcgaatcctgctgatcgaagacgacgccgctctggccgatggactgatccgcgccctgcagggtgccggtcatctgtgcgaccacctctcgcgtggactgcacgcgccggcggcattggccagcgcaccgtatgacgtgatggtgctggacctttcattgcccgacgtcgatggcctggacctgctctcgcgcctgcgcaacgacggcgccaccctgccggtgctgatcctgaccgcacgcgatggtgtggaggaccgcatcctcggcctcgaccgcggtggcgacgattacctggccaagccgttcgcactcggtgagctggaagcccgcctgcgtgcactgtcgcgccgccgcagcgatgcaccggcgcagaagcgattgggccggttgtgcttcgacagcatccgcaatgaagtgcaggttgaaggccagcgcatcgagttgacnnnnnnnnagctgtcgctggtcgaggcactgatgcagcatcccggccgcacggttaccaagcagcgcttgttcgatgcgctgtacagctgggaccacgaggccaacctgtcggtgatcgaggtgcatgtcagccgcctgcgccgcaaactggaacagnnnnnnnncggcgtcggcatccgcatgctgcgtgggcttggataccggctggaggccgtgggtgactgagcgcgtgcacagcctgcgtggcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgcagcgcagtgggttcatttgcgctggcccggttctatgccggccaggtctacgaccgctggctgctggattcagcgatgtcgttgtccgaactggtgacggtgcaggatggtcgcgcttcgatcgagatcaccccagccgtctcgcgcatgttcagctgggacaccgccgacgaagtgcatggcgaggtggtcgatgccgagggtgggcgtctgtatggcgacctgcccgaagccctgccccgccccgcaatcgcagcgggaaatgatgacgacgccatctactacgatgcacgtgtgcgtggtcaggccgtgcgcatggtcgaggtggtggtcagcgccggaccgggccatgacatccggctgcgcgtggctgagacgcttcgcaaacgccaccggctggagcgcaagctgctgctgaccagcgttcccttccaggccgcgatcctggcactggcggcgtggctggcctggtccggtacaggcgctgccgctcgccatgccaacctggttgcgcggaagctggccagcccgcggccggatccgttggcaccgttggaccccgcgcaggaggcgccgcgcgaactgtggccggcggtagaggcctacaacgcgctgctgcagcgtctggatgcgatgcaggatgcgcagcggcgctttgtcagcaatgccgcgcaccagctgcgcacaccgctggcagcgatgcaggtggagctggagagttcattgcgccagcacgacccgcaggcccagcagctggcgctgtccggcacgctggccgggctggcccgcttgcagcatctggtcaaccagctgctgatgctcagccgctcggaagatccgcatggcagcgcactgccactgcaaccggtggacctggctgcgttggcacgcggggtggtggagcgctacgccgaccgtgcgttggcggcgggcgttgacctgggctacgaggggccagacgacggcgtgcaggtgcagggcgatccgcagctgctgcgcgaagcgttgggcaacctgctggacaacgcgctgcgctacggtgccgtgcccggcgtaatcaccctcggcgttcggcaggaggccgaaggcgtgcaggcatgggttgacgatgacggcgccggcattgccgaagccgaacgcacgcgcgtcacggaacgcttctaccgggccagcagcgaaggcgatggctgcgggctggggttggcgattgtggccgagatcgcgcagcgacatggcgcgatcctgatgattgataccgccccgatcggtggcgcgcgggtggggttgcggttccgtttccgctgacctcccgcgtgccaaccaaggttggcacctaccaggtgcggggcaatggcggcggcaggacggcgccgccccgcatcaccggctcatcgagtacggcgcctgcgcgccctgccccggccagtccttgttcggctcggcctgcatgctgaagcgcagctcgccaccggccaggatctcgtcgtggcgcaggaaggtgcgctgcagcggcttgccgttgaggctcacgctgcccacataggtgtgcctgtcatccaggccatcggccacgatggtgaacgtcttgccgttgggcaggcgcatcgcggtcttcggcaggaacgggcgacccaggatgtactcgcccgagcccggtgccaccgggtagaagcccagcgcggtgaacacataccacgccgacatctggccgacgtcatcgttgccggccaagccatccggacggtcggcgtactgggtgtccatgatctgcttcaggcgcgcctgggtgcgccacggctggccagcgtacgagtacaggtaggccacatggtggctgggttcgttgccatgtgcgtaccagccgatcagcccggtgatgtcttccatgtgctcgaagatggacggatccaccttggcgttgaacacctcgtccaagcgcgcgagcagcttgtcgctgccaccgtgcgctgccgccagcccggccacgtcctgcggcacataccaggaatactgccaggcgttgccctcggtgtagtcggttccgtagccgctggcgctggggtcgaacggggtgcggaaactgccgtcgcgcttgcgtgcgcgcatgaagccggtgtccttgtcgaacgcattgcgccagttggccgcgcgcttgtcgaaggtcgccgcgatatcgcccttgcccatcgcctgcgccatgcgtgcgatggtccagtcatcgaaggcgtattccagcgtcttgctggccgcttcaccttcctcgtcgatcggtacgtagcccagctcgcggtactgtgcgataccgtcataggggccgtaattggcggtctcgaccatcgccttcagcgccttgtcggcgtcgaagccacgaatgcccttcacgtaggcgtcggcgatcaccggcacggcgtggtagccgatcatgcaccagtcttccaggccatggaacgaccacaccggcagcatgccgtaggggctgtgctcatggtgggccagcatcgaattgacgaagtcgctgttgcgcttctccggctgcaccagggtcagcaacgggtgcaacgcacggtaggtatcccacagcgagaaagtcgaataattcgtgaaaccatcggccttgtgcacggcattgtccgaaccgcgatactggccatcggcatccatgaacagcgtcggccccaacagtgtgtggtacagcgcggtataggcgctgcggcgagcgtgctcgggtgcatcgatatcaagcaccgacagcgcctgcgtccattcctgtttcgcctgcgcacgcacgcggtcgaaatcgaagtcggccacttccgcgtcgaggttggcaatggcgccggcctcgctgaccggcgagatggcaaccttgaccaccagcggtgcgtccagcttgccgaatgcgaaggtaccgaccagctgacggccctcgatctgtgcgcgctgggacggatccttctcgcccggcggcgggaagcccttgtagacgatgtcctgctcggtgttgtgcagctcatgcccggccagcgggcgcgagaagcgcatcgcgaaatacagctggcggcccggcgcccagccgcgcgtctcgcggaagccggtcaccgtgccgtcggcacgcacccgcacccgcgaccacaacaccttgcccgggtagtcgtacatgctggtgcgcatgtccagcagcaccttggcgtcggtgcccttggggaacgcatagcgatgcacgcccacgcgggtactggtggtcagctcggcacgcaccttgtaatcgtccaacgtgaccgcgtagtagcccggctccgctttctcgtcatcatggcggaagcgggaggcatagccgctgcgcggcttctcgggatcgccacgctccaggccgggactgccggtgaacggcatcagcaggatgtcgcccagatcggaatggccagtgccggaaaaatgggtgtgcgagaagccgacgatgctgctgtcgtcgtagcggtagccggccgcccaaccgtaggccttctcgcgcggctggatacgggtatccgggctgagctggaccatgccgaacggtaccgtcgcacccggataggtgtgaccttccccaccggtgccgatgaaagggtccaccgatgcataggccttgtcggcggcggttctggcaggcgcggccgaagccaggccggaagcgagcatcgccgtggcggcgacagcgatcaggagacgacggtccagcgtgggcatcggcatttggatcgattcaggtgatagccggatgctagcaccgggcctgtcacgccgcatgctgcagtgcgactgccccgcgtgctgcgcccggttcactcctcaatcgggaagcgcgccctgcaatgacatgaggtccgcgctgtccagcggcctcactacccgcgcgacctcgtctccatcgtgcagcagcaccaccgtcggccacagcttcactttgaacgctcggcccaggggcctgcccttgccatcctcgatcttccagtgcggcagatcgttcgcttcgacaaaggcctgcaacgcgggctgcgcggcctggcagtggccacaccagggcgcgccaaactcgagaagcagccagccgacctgcgcctccacatccaagcggtcgggctccgccgacaggtgatcgcgcatgaatggcatccgcgctacgccgccagcgccttctggatatccgccaacggcgcgttggtcaggtccttggcgatgtcgcccagcaggcgggcctgggtttccttgtgcagcagcggacggatgcgtcccagcgtggtcggatcagcgatcaacaccaggtgtgcatagcggttcttcaacgcatcctcattgagctgttccgccacctgcttggcgaacgtcgcctcgttgagctgggataccgacatgtccttcggcactgcacccgcaggcccctgcccggatacaccctgctcgctgatgtcctgcaggcgcagttcgccttcctgcttcaaggccagctggtgatcgctgccgacattggtgaatacacgggccgaaccgccatcggcgacaaccacaagcgtaccttcgggaatgcgacgggtcatgcgatgctccttctctgttgcgttcgcccacaacgtagagggcggcatgtgagcagcacgaccagattccgttcaacgcacgtcatcattgctttgcagatgaacaggcatgatggaacacagcgtgcagacaactgcgcttcgctgcacgctcacgcgcgtgccgttatgatgaacggatgatcgacacgacccactacgtgacgggcgcacctgttacgtggaaagcactgccgaccggcgctccgcttgccacgcatgttcctgctccgcccatccatcgcctcgcgctggatcctggcggatgacgcccgcaggcacttcgcctgcatcccccgcatcgctgtgattcccggccgctgaccgcgcggccgtcgtgatcccgttgccgtgcttccgccgacacggcggtgccacgccgtgcgcgtgcatccacgcatgccgccgttttctccatttcaaacctcccagggagcccccatgcaggacacccccgatgcacatgcccatttcggctggttcaaacgccgccgccatctgaaggtcgatgagatcaccgtcgtcgatacgcccatgctcaagcgcgccgtcggtgccgccgcactcggcaatgccatggagtggttcgacttcggtgtctacggctatctggccgtcaccatcggccaggtgttcttcccgtccagcaaccccaccgcacaggtgatcgccgccttcgccacctttaccgtggcgttcctggtgcgtccgctcggcggccttgtgttcggcccgctgggggatcgctacggccgccagaaagtgctggcgttcaccatgatcctgatggcgctgggcacgtttgccatcggcctgattccgtcctacgagcgcatcggcatctgggcgccggtgctgttgctgctggcgcgcgtggtgcagggcttctccaccggtggcgagtacggcggtgcggccaccttcatcgccgagtattccaccgaccgcaaccgtgggttgatgggcagctggctggagttcggcacgctgggcggctacatcgcaggcgccggtaccgtcactgcgctgcacatgctgctgagcagcgagcagatgctggactggggctggcgcattccattcctggtggccggcccgttgggcctgctcggcctgtacatgcgcatgaagctggaggaaaccccggcgttccgcgcgttcgccgaagaagccgagaagcgcgagcacgaccggccggggctgggcgcactgttccaggtgcatggtcgccaactgctggtgtgcatgggcctggtgctggtgttcaacgtcaccgactacatgctgctgacctacatgcccagctacctcagcgtcaccatgggctatgccgagagcaagggcctgctgctgatcatcatcgtgatgctggtgatgatgccgctgaacatcgtcggcgggttgttcagtgacaggctgggccgccgaccgatgatcattggtgcctgcatcgcgctgctggtgctggcgattccgtgcctgctgctggtcggcagcggcaacgacgggctgatcttccttggcctgatgctgctgggcctggcactggtgtgcttcaccagttcgatgccgtccacgctgccggcgctgttctatacgccggtgcgctacagcgcgctgtcgatcgcattcaacgtgtcggtgtcgctgttcggtggcaccacgccactggtgaccgcgtggctggtggaacgtaccggcgacccgctggtgccggcctattacctgatgggcgcggcggtgatcgggctggtgaccatgctgttcgtgaaggagaccgccggcctgccgctgcgtggctcaccgccggcagtgggcagcgacagggaagccgctgcgttgttgaagagcgatgtaccggtaacggtggacccgaccttgccaccactgccggaggctgcggagcctgagcaggtgaagccggcctgaggccggccgcagaacgcggtccccgcttggcgtggacctacggggccagtggcgccgggcgaatacgcccggcactccctggcgctatttcctgatgtgagtcagcttccccggcgtccaacgcagcgtccatgtgtagtttccgtccggcggacagacgtggcggttcgggctcttccattcgcagaccgtcgcgccggcactgacagtgaaatcgacaacgatgcgatcaccctggatgcggatggcacggatggcgcctggaatctgttcagccgcgtcgtcagcatagccatacctgcggatggcggcatagtcctctgcttccaccggcgacaggctgttcgggttctcccggccgcgcggatcgtttgccgtcagcgccgtcatcaccgcaacaacgttgctttgggcgaagctgccgccggaatagtcggacgtgtagaaatacacgacctcggcacggccatcaccatcgagatcggcaacagcggtccaaaccgggcggaagccggattcaatgtcgccgccgggaatcagccgcaggttggcttcggcggcgtggaaggcctgcaccaggctgggcggcgatggtcgcttggctgcaggcgacgcggccatcgtcggcatgcaggacagcgcgagcgcggcaagcaccaggcagatggaactgaagcggaacgtcgcaggtccgtgcatgtcatcctccttgagtgtgcggtcagtctaaccgcagctccggtggcagtcgtgcacggcgcggtttcgcgcgatgtgtgaagggtatccacgtatggcgtggatctaattcgaggtattcaactccatcgcacgcatcacgatgggcttggcccaatccggcgtatgcagcagctcggccactgagaccgggtactgcagctggccatgcgccatcgccagcaccggcagcggctcgacgcagccgtcggcgtcggcgggagcgctgttgtcgtagacatgcagctcggccaggtgtggcagcaggtccagcaggttctcgcgcgccgaatcgaagcgggcgtggatcttctccaccggaatatcgtggccaccggccgctacccgcgcagcgacgcgggcgatgtgcagctcgacgctggacaggccgcagaaccataccgccacatgatgctgctcacaggcctcgcgcagcaggcctggaatggtgttgccgcccagcgtggtctcgaaggcgaagtccgtgccatcagccatggcctggcgcaggcggcgggtgccttcctgccaggcctccgcattggcatcgggcagcggccagccggcctccaccaggcgccgggtgaacgaatctgggttgaaccagcccagcccttcggcttccagccaggtacccagcagcgaactcttgccggcgccattgacgccggcaagcaccaggatccgccccatcggtcagagcggacggccgagggtgaccttgcgaccgcggcggatcggctggcccagcaccttgcccagcccctccccgcgctgcaggctggccagggtctggtcaaactcaccgcgcaggcgcagcagttcttcgctgcgctcgccggcatcgccgccagcggccttggccagcagttcctggtaggtgcggatgtccacgatcaccgcttcggggtggttgtggttggtgatgaccagcgcctgcttctcgcgcacggtgcgcatcaggctcggccagccacgggtcttcaccgacgacgcgggggccttttcgaggccaggcagatccagcggcagggtcatggcacggctccagacggggacagttgaggccattatgcccaatttggcccaattggggataaatggacttttacctgccggaannnnnnnnnnnnnnnnnnnnnnnnnnnntctgcagcaggctgtctcgctcgcgcagcggaaagcggatccaggcatccaggccctgcgggccaaagcgcagctcgccgctgccggcgagttcgtagggcacgcgctgctcgatcagcgcccggccaaggccacgctgccggggctgctcccagtcctccacttcggcatggcgctcacaccagtgcagacccagccatggctggccggcctgaacctgcagatcccaggtcacctcgatccggccatcctcatgggtcagtgcgccatgccgcagggcattgctcgccagctcgtggatcgccagggacagtacttcggccgccttcggcggcagcagcacatcctcgccctgcaggcggtaggccgccgctgccggcgtctgcgccgcgatctcctcatcgagcatgccacgcagacagaccccggcattggcgccgcgggtcagcaggctctgcgtgcgcgccagcgacatcagtcgcccgcacaaccgttcagcgtattcatccacgctgctgaccgactcgcgggtccgccaggcaatggcatggatggtggacatgatgttgcgcacccggtgctgcagttcggccagcaatacagactggcgctcggtggcacgcttgagatcgtcgatgtccacggcgatggcaaatacgccgctgacctcaccgtcgccatcgcgcaggggcgcggccgcaacccgggtccannnnnnnnnnccatcgtcatgcagatactggaactccagcccaggcaccacggtctcgccgcgcatcgcacgggcgatggcgaaatcctccggcccgatggcgctgccgtccgcatgccagccaagccagcgatgcaggttcacctcatccgtggagggcaccttgccgctgggcaggtaggcacgcatctggtcgttggacagctgcaggcgcccttcggtgtcgacaatgcagacgcccaccggcagcaccttgaaggccaatgccaggcgccggtccgcctcccgccgcttctgctcttcgcgctcgcgtgccgattgggccacatgcgccgctgtggtctcgaacatggtcacgagcacgccgttgatgcgcccttcctcgccaaggatcgggctgtaggtaatggtgaaccagacatcctccaaccgcccgcggcgtgccaggggatagagtttgtcctcgtaggtgatggtttcgccctgccagacgcgctggtagatgggcccattgatatgccagacctcgggccagcactcgcgggtcggctggccgagcccgccgggatgcttgtcggccagaatctcggcatagccatcgttgtagagctgcaccagctgctcaccccacagcacgatcatcgggaaaccatgggccagcatcaggtcgacggtggcgcgcaggtggggcggccactgctcgcaggcacccaacggcgtggatgaccagtcgtggcgggcgatgcgcgcggccatgccatcgtggcgcacatgcagctgcggtgcaggtggcatctggccacgcagcttggcggcgtggatgtcttcaggacggcgcgacatgccgcgcaatcaggcaatgcccgcagagacctgcggcgccgccaccagcgcggccagctgctgcaccagcgcttcgatgtgataaggcttggtacagcgcggcgcgctggcaaagcggctgggcaggttgtcgtcgtaaccggaggtcagcaggaaagggatacccgcctcggccagtcgatcggccagcggatagacctgctcaccgcccaggttgatatccagcagtgccacatcgatgggatggatatcgaccagccgccccagcgcctgcaggtcaccggcaggccccaccacctgtgcgcctttcagctccagatagtcgaccagaaacatcgcgatggcgaattcatcctccgccaccagtacacgcagccctttcaggccctctggtttgttgcccgcttccagcacgaccggcgctcctcgatacacgcggcccagctctgccgcaacacccgaaggatgcgcgaaacgggctacaagagcgcgtgatgatgaatgaagatcgcggccacggcgcgttcaccgtggcagcgcagcggcgcgttcagaaggcccgttcccatttcaggctgagcaggctgcggtcgtggctgtacagccagccgacgttgctgtcgatgcgcgcgtagcgcaggctcaggctgggcaccagcccggccaccgccaagcgctcgctgcgcacgacagcaatcaggttctgttcgctgtcctcacgccgcgcctccagcagcgggctccacgcatcgtagtcgcgctcgcgcaacgacacgaacacggtggcggtggtgccggtccactggcgcgccgcccccaggcgcagtccacgctggcggtagccgttggccggattggcggcgcggctgtcactcaggtccagcccggcaaagagggtccagcgcgggttgagcgcacggaaccaggtggcatacaccgcggccagctcaccgtcgtaattgctggccaggccgcgctggcgatagcgctggcgcttccagtcggcctccagcctgagcaggctgcgcgcgtccagtgcatattgccactcgccatgcagcccgctgccgccctgcagagcccggttgcccaggccctggtagtcatagctcggcgcgatctgcagggtatgccgtgcgctgcgccagctatagcccgcctgcacgctcgcattgagctcgttgtaggcgctgtgcccgcgccatgcctggccgaacgcaannnnnnnnacatagacgccgtgatgaccggccaatgcccagcgacgctccaggttgccgtcgtagtccaggcccatggcgcgctgggcatcgggaagattgcgctggatgatgcaggtgtcgcccactccgaacagacaggtgcggctggccgagctgcggttgacgttgttgctccatgccgggccggctgccagcgctcctttccaacgcctgcgcgcctgcagtgcggccaggtaggcgtccacccgtccgcgtacacctccggtagtggggtcgtcggcattgatgtcaccggcgatggccgtgaacaacgcctccgcatcgcggtcgcgctggtcctcggcatggacacgtgcaagctcaaggcgggccggcaggaaatccggctgcgccgccagcagtgcttcgtactcgttggccgcgcggtggtgattgccggccacccgcgccaggccgccctgcgcgtagtggcgcagcaacgggtcgtggccgggcagttcgatgtattcgtccaggaagcgctgcgctgcgccccattgctgatgctgcagcgacaggtacagcgcctggcccagatcgtcgaccgtgcgctccacgcgcagggtctggccgtcgatggtgatggtcggtcgcgccgactcggcctgctgcaggcgctgctggtcctgctgctggtggcgcagctcgctgccctgctccagcacacgacgaagatcatcctgctgggcgcgcacatcggcagccgccagcaacaggatcacaaggaagatgggatggcgcatggtcgatccgtggcggtgcatgcagcgggccgaagcagggactggcggatcgcggcttgtccctgccctgccccgtcaggggcgtggcaatcagttcttgctgccgccgaaggcggtgtcgtactggctgttgccggcgaaggtggcgatgccggccagggtggcggcgttggcgccgaagaactggccctgggtggcgccattgacgctgccattgacgttggccgaaccggcgaacgatgcatcggcactgttgatgttggcaacgatggccagggtcaggccattgccggacagcgcaccatccagggtgccggcgccgaagtcggcgtcgaaggtgccgctcagcaggttgctgccgttgaacttgttcaggccggccacggtgtaggacgccacgccggcgggcagcgtggtgccggcgcggtcgccaacgaagtagacctggcggttattgaagccaccggcagcgccatccttggaccattcgccgaaccagacatcgccactgccgaccttgacgaagttgaagtggcccatcccggcgtggctgcccggtgcgccggtgatcggcatggccagggtacgtaccgtcacgccattgacggtggtgggtgccgagtaggcgctcaggccctggaagtccaccggcttggcctgggacacggtaccgacaccgatgccggccttgccagcgcggtgcgggccgccattgacctgcgattcgccaaccgccacgtacagctcggcatcggtcctggcactggcggcaccgacgatatcggcagcatgcgcggcaccgaccagagccagcgaggcggcaacggcgagcaccgaacgggagatcattttcatggtattgctccttggttgagggaactacgggtacaacgcttgaaggtgggagatcagaagcgcgcggtgacgccgagcttcagggtgcgacccggggctggcagcgtggaccgcgtggctggatcgacgtagtagcggttgccgaggttgctgccgaccagttcgacgctggcatgttcgttgaagcgccagcgcgcataggcatcgacggtggtgatgtttccccaggtgaacggcacgttctgccagagcaggccgctgccgccgctcagcaggcggtcacggtaggcctgcaggtcagggttctcgtgccgctggtagtgcacgatgcggctgcccagctccaggcgctcatcgaacaggcgcgtgcccagcgacccgttgatcgacaacctgggaatggcctgggtcagcaggtagccaccgacgaaaccatcctgcacgcagttcggaaccaggccgcggttcgcgtccaggagcaccgccgtgctctcgtcacacacctcgttttccagcgtgcgggtgatgcccagatcggtgaagaagcgccgattgtcgaagcgggcctgcagttcgataccacggatggtctgcttgtcgatgttgtcgaacaggaagttgccatcgcgttcgatcacgtcacgggtcttgtgcacgtagtacgccagcttgacgtcggcatcggcggtgttgccgaacagggccgacaggttgtgcacgtagcccacctcgtagttgtaggcgtgctcgggcttgagcgcatgcagcggattgaggctgccggagaaggcgatggtgctttcgaacatgctcgggaagcgcaccgcttcgctgtaacgcacgtaggcccgggcggccggggacaggtgtgcagtggccgagaaggtcggcagccaggcatggtcgcggcggcggctgttgcgtccatcgaccggctgcgactgtacgctgttgccgatgttgcagacctggtcgctgccggcgaacaccggctgcacgccgggaacggccgccacttcgccattgaggcagggattgccggcgcgggtgtagttgccatcggcatcgggcagccagggccgcgtgtaccggaccggacgcggcgtctcgtacggtgccagcaacgcacggatgctgtcgtcgatgaaccagcccatgccgcgcttttcccatacggcgcggcgtgcttccaacgcgtcgatgcgggcctgcagattggcgggacgaggcggcagttcgttcacggtgtactgcgcttccttgccacctacgcccttgttcagcagctcggggtgcgcctcaaggaaatcgtcgaaggcccagtagcggctgtagcgcacgcctgcattgagggtgaggaagtcgaccggccgccactccagggtcaggtagccttcaccctcctggcggcgcccggcacgcgggaacatgcgccagccatcggtggtgccgaagtacggatcgcgggaccccagcttctcgtactgccagttgccgcccacggtcaggtccagggtcgaatgcagcgcgaagcggttgctcaggatcaggccggtgcggtcattgcgcgcgttggccagcgcggtgttgcgcaggatcgggctggcgtccggattccacgccggattacccactgcgaagttcgggaagccgccagcgctgtaggtatcgctgtccgtctccgtgcgccacaggttggcgtacaggtccagccaacgactgccggcgggctggaaacggtattccaggttccacgcatccgaatcgacccggctgagcggccactggatgcggccgtagtcgggggccgacaggatgcgagacggcatgatctcgccgtagtgcgacagcgtgcgccgccaggtcgccttcaactgctggtcatcgttgatctgccagctgcctttgaccagccaggactcctgttcgctggaggtattgggcacttcatcgccgggcttgaagtagcgcgccagcgtggtgatgtagtcgatgccctggtactcgaactgctcgcgccggtcctgttcgtaataggcgctgccctgggtcccggagaagtagttgccgcgcttgcgccaggcgtaggcggccatcaggtcgacgttgccgccacgcacgcccagcgccaggcgccaggcctggtcctcgccatcgaagggattgttgccactgcgcgacttcaccggcaccaccagggtgcggtcgtcgtagggtgagttcggcgagccctgcgggaagcccggcacggtgcggtaatcctcgccggtgtgcagccgcggcaggcgcggtgccaccgcattgctgctgccttcgatcttcagctccccgccgaagcgctcgccggcagcgacgatgtcatcgacgtcgatggtcttgatcaccagcgcgccaccgatcccgctgtgcacatcgcgcaccagccctggccccttgatgacctggatgccaccaatcaggttgggatcgatgtagttgcggttgctgacgccgttgtagccacgccagaccgtgagcgcctgttcgccgccgtcgatgctgaccggcacccgcccgggcccctggatgccacggatgttgacgtccagcgcgccactgttgcgcgcatcgccactgaacacgccgaccagatccttgaccacgtcggccggattggagcctcggtaacgctccacccggtcgcgccccgaatacgccgtggtcaggtccagcgcgaacacatcgtcgtagccacgccgatcgcgggcctcacccccttccgactgaaggcgaccggccacgtccagtgtttcggtcacccgcaccccttccccttcacccgcctccgctgcggcccgcaggctccaggttccgtccatgccgcgctgcgcgcgtacgccgctgccgcgcaacagctgctgcagcgcctgcatctggctgtactcacccttcactgcgctggagcggcggccgtccaccaggtcgctgcggaacaccacctgcacatcggcctgtcggccaaaagcgcgtacggcatcagccagcggctgctccggaatggtgtactgccgcaccggcgcgacgatcgccggctgcgcctgcacggccggcacccaggccagcggcagcaatgcggtggaaacagccagggccagagcggtggcgcgacgatgacaggcggatgccgtggacggcatggacgggaactcctcaagcgtggcggaaccacgggcacatccggtgccggtggcatgtctggcttgaggagaaacggtgtttcgctctggctatacctctatagacagcggggcactgcagttgcccacggttctttcatgtttttttcatgcgacccgttcatccgggtgctgcgcgggcctcaccacagcaccagcgcgccgccgggcaagcgctgcacgcgcagtcctgcctgcgaggccaccgcgtcgatggccgtctccggttgctgcaggtggaacaggccactgacccgtacgcttgcgccctgcccgcccagtacccagaccggggcacggcggtagcgcgccagatcggcgatggcctgcgcggcgggctgatcgtcgatcactacctcgccacgccgccacggcgccatggtctcggcatcttccagctgcattggctgcagccagcgaccgtcacggaacacgcgtgactgccccgcatgcaggcgctgtacgctgccatcgcccggacgcacgtcgatcacaccctcgctgacctcggtggtgaccgtggtatccagcatcgacacactgaaggcggtaccgatgtcacggaccaggccgcccgccgcctcgacctggaacggtcgcgcctcatgggccacctggaaccaggcttggccgcgcagcaggcgcaggtgccgctgctggccatcgaacgcaaccgccagtgcggtgcccgcatcgagcacggcggtgctgccgtcctccaattgcaccacgcgcggtgcatcgctgctgcgcaggtcactgcgtgccagcagcagcgcgtgtggcgcagcggcaaccatcagcaccacccccgcggcactggccagcagccagggcaggcggcggcgcggtgcgatcgggcgcaacccctgccgatctgcggtcagcccgggcagcgcggccagcacgtcgggcccggcggcatccaacccttgccagaaggcctgctgctggcgccaggccagcgcatggcgcggatcggcctgcagccagcgctgcagggctcgttgctggcgttccggcagcgggcctgcactgcactggatcacccagcgcaacgcctgcctggcctgacgcggcgagggttcggacgtggtcatggttgtggcctgccgcaccacgaacgggtgcgccttcctgttgtgacaacggcgggcgcgatctgcccacggcaatcgccgctcatcgatgcagtccctgctggtgctgctggatcaacagcgccgcgcgcagcacgtgcttgccgaccaggctcttggagatacccagccgggcggcgatttcgcgctcgctcaggcccaggtagcggttgagcacgaagcactcacgcacctgcgccggcagcgcgaggatggtccgggtgatctcgcgcagttgtgcctggtccagcgcctgcgcctcgccgtcgtggcccgcctcggccatgtcgagggcgtactcggccatggcacgccgctcgcgggcgtcggactggctgcggttgagcgcgtgatggtaggccatccggtacagatagccgcgcggctccaggatgggcggatcgccgggcacgctgctggccttcaggtacaggttctgcagggtgtcctcggtactggccgggtcgagatagcgcgcgatgaagcgagacaacgcacggcgctcgcggatcagcagctcgaccagcgccagggcattgggagacataggtgccaaggccggaccggggaatgatgggcgtgatggcgacggtccggacgtggattgtgggctgcacggccgcaggcggcaagcgaaggcccgtcgcgcggcaccaggatcatccacgcatggcgtggatctaccaggcggtggcggatccagtagatccacgccatgcgtggatggaagagctagggttcctccagcgcctcgaagcgttcggcgaggtaatcgatcagtgcacgcaccgccggcaacaggccgcgtcgcgacgggaacaccgcgtgcacgatgccgtgcttgggcacccactccggcagcaccggcaccagcgcgccactggccagttcgtcactgatcatcatccgcggcagcatcagcaaccccaccccggccaccgcagcggtgcgcaacgcgatcatgtcatcgctgaccagccgcgggcgatgatgcacgctggccagcacgtcgcccggcccggtgtattcccatacatgctgctggctgggcgatgccagatcgacggtcggcatcatcgccaggtcggccggcacctgcggcgtgcccagccgctgcagcagcgccggactggcactggtacaccagacccgacgcgccagcacgcgtaccaccaggtcgctgtcctccagtggcggcggccgcacgcggatcgccacgtccacaccctcgcccaccacgtcgacgcgccggttggtggcgtccagctgcaccgtcacctgcgggtgctgggccaggaagtcggccagcatcgtgccgatgcgcgcatgcaggatcgcgatcgggcacgccagacggatcgtgccgcgcggctcggcgcgcgacatcgcaatcgcttcttcggccgcttcggcttcgaccagcatcgccttgcagtggcggtagtagtcctggccaacctcggtgaccgagaaacgccgggtcgagcgctggatcaggcgcacgcccaaccgttcctccagcagcgcgatgcgccggctcagtttcgacttcggcatggccagcgcccggccggcctgcgagaagccgccgtgctcgaccaccatggcgaagtagaacaggtcgttgaggtcgcaacggcggatatcagcgatgaacacggggcgatctcctgtggcgcaaggcgcgcacccattgttcaccagataggactatgacggcaaatattagcgtctaccggcccaattgtcgcggcgatatcgtctcctgcaacgaagaacagcggccggcagccccggccaggagatcgccatgaagcgtgtcaccggtacctacagcgccccgcgcccgcactgggtgggcgacggattccccgcccgctcgatgttttcctacaacacccacggccagcacctgagcccgttcctgctgctggactacgccggcccttataccttcgcccccagcgataccccgcgcggggtcggccagcatccgcatcgcggtttcgagaccgtcaccatcgtctatgagggcgaggtcgcccaccgcgattcaaccggcgccggcggcaccatcggcccgggtgacgtgcagtggatgaccgcggcctccggcatcctccacgaggagttccacacaccggagttcagcaagcgcggcggcacgctggacatggtccagctgtgggtgaacctgccggcgcaggacaagatgggtgcaccgggctaccagaccctgctcgacgcacagatcccctcggttgaactgcctgaaggcgccggccgggtgcgtgtcatcgccggtcgcttcgacggtcatgccggcccggcccgcacccacacgccgatggatgtctgggacatccgcctgcggcagggccaccacgccgaactgccggtggccgatggccgcacgctggcgctggtggtgctgaagggcacggtgcggatcaacggcggccagccggtcggcgaggcacagctggtcaccttcgaccgcagcggcgaggacgtgttcgtcgacgccgacagcgacgccaccgtgctgctgctcagcggtgaaccgatcgacgagccggtggtgggctatggcccgttcgtgatgaacagccaagccgagatcgcgcaggcggtcaacgacttcaacagcggccgcttcggccagatcgcgcactgatcgtttcaatgcggcgggcattggcccgccgcaccttccgggccatcgcccaccttctccaggagactgaccatgagtacccccgccaacttcaacggtgcccgcccggtgatcgatccggacaacgccgcgatgctgctgatcgaccatcagagcggcctgttccagaccatcggtgacatgccgttcaccagcgtgcgcgcccacgccaccgcgctggcgaagatggccacgctggcaaagatgccagtgatcaccaccgcctctgttccgcagggcccgaacggcccgctgatcccggagatccacgacgcggccccgcatgcccagtacgtggcacgcaagggtgagatcaacgcctgggacaacccggaattcgttgccgcggtgaaggccaccggccgcaagcagctgatcattgccggcaccatcaccagcgtgtgcatggccttcccgtcaatcgccgccgttgccgatggctaccaggtgttcgcagtcatcgacgcgtccggcacctactcgaagatggccgaagagatcaccctggcccgcgtggtgcaggcaggcgtggtgccgatggacaccgccgcggtggcctcggagatccagcgcacctggaaccgcgacgatgcccagcagtgggccgaggtctacacgaagatcttcccgaactaccagctgctgatcgaaagctacctgaaggcgcaggacgtgcagaagaaccacgaacagctggattcgcagcgcagctgagtggccttcgtgccggccagtcgccggctnnnnnnnntgaacaggagacccaccatgtccagtgaaccgatccgcgacacggccagcgatcatctgctgaccccgcagaattccgccttcatcatcatcgactaccagccggtgcaggtgaactccatcgcctcgatggaccgccagctgctggtcaacaacatcgtcggcaccgccaaagccgccgtcgcctatggtttgccgatcgtgcattcgacggtgaacgtcaagaccggcctgaacaagccgccgattccgcagctgcgcaaggtactgggtgactaccccacctacgaccgcaccaccatcaactcctgggaggacgtcgagttccgcaaggcggtggaagccaccggccgccgcaagctgatcatgaccgcgctgtggaccgaggcgtgcctgactttcccggccctggatgcgttgaaggaaggctatgaggtgtatgtggtggtcgacgccgtcggcggcacctcgctggccgcgcacgatgcggcgctgcgccgcatcgaacaggccggtggccagctgatcagcgtgccacagctgttctgcgagctgcagcgcgactgggcccgttcggaaacggtgccggccttcatgaacctcttcattgaaaccggtggtacggcaggcatccagttctcgtacgatcgtaccgagtgattggatggcggcgccggtcctggccggcgccgccttttggagcagtcgaacatggctcgacgccacagacagatggagaacgtgatggcctacgcacgcattgtttcaaccgccgacaactacctgcaccacatcagcaatggcacattcgccgtggatgcggacgagcccgcctcgttgggcggtcagggcaagggcttcgcaccgttcgacctgtacctggcctcgctggcggcgtgcaccgccatcaccctgcgcatgtacgcgcagcacaagggctgggaactgggcgagttccatgccgagctgcgctcggaacgtgacgcgggtggtcgcttccatgtgcaccgcgtgctgcatgccagcgccgagctgagcgatgcgcagtggcagcggttgctggaggtggtggaaaagaccccggtgaccctggtgatgcgcgagggtgcgcgcatcaccagtgagcgtggggctgcagcgtaaccccatccacgcatggcgtggatttactgtagaggcgaaagctcagcgccgtgaatgcagcacggtgcgctggcgcatcgcgttgaattcctgctccacctgctggatgtcttcggcctggaaaccggccgcatccagcagctggtcggcggcagcggcggccagcggatcatcgtcacgctggcgccagcagcgcgccggcaggaaatagcccacctcgctgcgcccgcgcatgatcaccaccggccggcctgcatacagcaggaactcggccaggtgctggcgcaggccctcgacggaaacataggccggcccaacacccagcatctggctggacggttcgggactctcgaacagcttgcgacggctcatccactcctccttttgaacaacgcgtggtctcctttccttagacgggcgcatcgctgcgcccccgccacgcactacgtgatccgcatcacgccgccactcagaagccggtgttgaactccagctggaacacgtcgatcgacagcggcgcaccggacacttccttggccgccatccacttgccgctgatccagctgcgcgcgtccagcgcgtaggcaccgcccacgtagtagccgcgggcgttggtaccgcccaggtggaagttcggatcgttgtaggcgtccggcagcgcatcggcctcgatgtgcttgtagcccagcagcgcctgccactgacccttctccttcagctcggtggctccgaaggtggcctgcaccatccaggcggtgtcgccgctgcggaaggtgtcgatgctggcggtaccgccggcgccgtagttgttgacgatgccgttctgggcgcggctgaacatggcctgcttgtcgtaggccaggttgcggatgtaatcgccgtccaggcgcagaccgacgccctgtgccagctgcgtgtcccaacgcaggttcaaggtagccaggcggaaggccgaggccaggccgacgtactgcggggtcggcgtgttggccgggtccagcggattgcgcgcgatgtcgcggatcagcatcagggtgttgcccttctgcatgaacgccgggcgcgaccagtcggtgtcacagcccaccgcacccgcgtacagggcgcacggtgaggacaggcggccgctgatgttcttgaagtcgtagtagcccaatgcagcgcgcaacgtattctcgtcattgaagcgccagttcacacctacctgggcaccggacagccacttgttctcgttcggagtcttgaccttgctctggctcggcgagctgtcggaggtgtactccagcggcaccaccgcgaggttgccgaacaggtcgaggtcgccatcgtcgaagtcatacttcaggttcgcggccaggccatcgaagttgaggtcgttggagaacagcgtgtcgctggtccagaacggattgccgaagcggccgccgcgcaccgtcacccagtcagccgggctgtaggccagccaggcctggtccagccacacgtccttcttgctcaggccgccacccagctgctcggtggtcgacaccgggccattgctgctgccgctggccaggcgcacgccggccgtggtgtgctggccaatggttgcctcgatgcccaggcgggcgcggatgcgccacaggttgcggcggtcctggcgggtgttcagcagtggcggcagctgcagnnnnnnnnnnnnnnnnnngtcgaagccgttgccggaattgatcgacgaccagttgctcacgatgtcgctgttgcgttcggagaagaagcgcgactcgctgcgcacgcgcatgtcaccggtgaccttgattcgcttggtccattcggccacttcgttcggtgccgcccagccttccgatttcgcctgcgccatcacgtcctggcgcacctcatcacggatgccgtcgcgcacgctctgcggcacgtagggcacgcgcacgtcaccggcctccagggccacgccaccactggcggccgagggcgcggcgactgtaccgcgctgggcggccgctgcttcggcctcggcctgcaccagcaatgcctggccgtcttcgggcttcagcgcaccgctggcgatcaggcccttgatcagcttgaccatggtggtttcggcggccatcgcaccggccggggcggccaggctgagcagcacggcgcagcacagcagcgcccgtcgggccggccgcaggcggcgggagtcggttcgtgcgcggacgtggtcgttcatcacggttctcatcgaaagaagggaaatcacggaggtcgggaatcaggccccgggccggcggccctggatcagcacgcgggcggggaaatcgagcgacggcggcggtgcctggtcgaccttgccgatgcgtcgcagcgcatcgagcacggccgcgtcggcctcctcgttgccactgccgcgcaccagctcgaccttttccaggcggccatcgttggccagccacacattcacctgcagctggaacgccaggcgcttgaccttgtcatcgcgcgagatcgcctgctgcatcaggtagcccaggtagcggccgtaggtagcgttgccggcgccaccacggccaacgccggacgaaccgccgccactgccggactggataccgaagttgtcaccaccggcctgcgcatcggcattcatcgttaccgggtcggcattgtccggagtcggggtcggctcttcggccggcgtcggctgatccagcggctccggctcgggaatggtctcttccggcggcgtttcgggttccggcggcttttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgcaccaccggccgacgggtactggcagtgtccctgaacagcatccaccacacggcgatgccgagcaccagcaacgcggccagcaccagcgcgacggtcaccagcaactggcggccgcgcatgccgggctccggccgagggggttgatgggccgtcatgcctcagccctgcgccttgccggtgaccaggccgacctgggccagctccagccgccgcagcaggtccagtacctcgaccacgcgggcgtactgcacctgcgcatcaccgcgcacgatcaccgggaaatccggcgtggtcgcgcgctcggtgcgcaggcggtcttccagttcggccatcgtcaccgggtaggcatccaggaacacctgtccactggggtcgatggtgatcgccttggtcttcggcttctccagcgcgacgctgttgctggccttcggcaggttgacctcgatgccggggatggaggcgttgctggtcaggatgaagatcaccagcaccaccagcagcacgtcgacgaagggcgtcacgttgatgcccttctcgcgcttcttgatgccgaacttcgccttctggcccatggtgcgcccctcagccctggaccgcggccgggccgcgcccgtcctgctcttcggccaggcgtgcggcgaactcgtcgatgaacaccgccatgtccgcgccgatcgcttcggcacgcgcgcccaggtagttgtagccgaacagcgccgggatcgcgacgccgaggccggcagcggtacacagcagcgccgcggccatgcccggcgccaccgagttgatgtccaccgcgccagccatcgccgccaccacgaacaccagcatgatgccgatcacggtaccgaacaggcccacgtacggcgcaccttcgatggtggtcgacagccagttcatgcgccgcgccatcgcttcctgctcgcgcaccatcaccgcatccatcgaggcgcggatcgccgcaatggtggcgccactgagataaccactattgccgtcgcgctggtggcgctgctgcatttcatcgatggccacctggtagatgcgccacagcgaaccgtcgtgcatcgcggtgggtgccttgccctggcggtccatgtcggacagggtgcgcagcggcacaccggacagcttgccgaagctttcggtgaacactgcattggccttgctggtacggccgaagtgccgccccttggcgatcatgatcgcccacgacagcagcatcatcaggcccaggatggcgaccaccacccaggcgtcgaacggcatcgccttgagaatgaaggcgaagtggctctgcccggcggactgctcgtcggcgccgtagctgatcaggcgcgagtcggcgccctgcgcggtggcatcggccagcagcagcgcgaccggtcgtgccacgcgcgagatacgcagctcatccagcgcgccttcgaaattggcgagcggctgcaccgcgcccggcgcatcggcgcccaccaccggggcggtggtcagcgccggcagctcgccgctcagctgggcgaccacgcgaccattgaggtacaactgcagtgcgcccttctctgcggtcagcgccacatgcgcccactgcccttccggaaccggctgcgccggcgtgctgcgctggccattgagctgcacgaacggcacccggttttcgatgcccagcaccagttcggacgcaccgtcgcgacgcgcgtagatcgcctgtgcagcgttgttgctgcctggcttgatccaggccgaaacagtgagcggcgcgcccgcctcctgcgcaagcgatgcgctggccggcagcggcagcggggctgcacccaactgaacgccgcggccgatcaccgagccttccgatggcggcaccacggcaccggcattgttgccataagcggtggtgtcgcgtgccggcgcattggcctcggcgaagtggtagaccagcgtatagtccggatcgaacacctgctggccgttgccgctggcgggggccttttcattgccgtagtacatccagatcatctgcggtgccgcagcgctgaccgccggcacgtccacccagaccagcgccagacccagcttgggatcgaactgttcgatctggtgggccagcacggtgcggccatcacccgagacaaagcgcaggtcgttacccgcatcctgggtgccgtcgaagccgaagttgccggtatgcaggcgcagcagcagcggcgtgcggcccgggtcaccggccaggcccgcgccctgcgggccggcgtcgatggtgatcggcttgcggtacttccattcggcctgccaccaattggcatcggccgcagcggccggcagcgcaaccagcgcggccagcagcaacaacactcgggaaagcaaacggtccatgcgaagggtctccggagaacgcatgttcaagggaagggtcagtaactggtgctgatgttgaaatgcaggcgtgggtcgtccttgcgcgtgaccgggccatcggcatacggccaggcgtagtccagacgcagttgcaggtgttcacccaggcgcagctgcgcgcccagaccgaccgaggccaggttgtacttgtcgcgctgttcgggcagcggctggcgcaggcgcaggtaggccgcgtcggcaaagctgtagacacgcaggtcggtgccgctccacagcgaccacgcaggcgtgcgccattccaggctggccaggccgccgtaatcgccgatcgcctcggccgacagatagccgcgcacggtgtacatgccaccggcggcgaactgctcggccgacaccagcggcgcatcggtcacctgcaacgagccgcgtgcataccactgccagtcgctgctgaacgtgtgcgtgttggcgacgtccgccttgaacgcgacgaaactggggtctgcccagtagcgcttctgcccgaacccgatggcatcactgccatagccgaacagacgacgggtaccggccaccagctgcgtgttgatactcaactgatccttctcgccctggcgcacaccgacaaaccccagggtgatcggcgcgtacttcagcggcgtcttcagactctccttgcccatctgcgtgtcttcctcggtgtccttgaagtccacgccgaggctgagctggcgccaccactggctgctgccggccagtcgatagttgagcttgagaccgatcgaatggccgttgccgatcacattggttccggtgccggtaccgacctgtccgcccgcgttcagcacgcggctgtcggacttgtagccggaggcttccaggctccacggcgtgccttcgaacggcatcgtgtacgaggccgagaacaccttggcctgctttgcatcttccggcgccaggtacacgccgatgttggcgctgtgcccccgcttccacagattgtcgtaggccagcgacgcactcaggcgcagcttctcggtgtcggcgctgtggtcgttgttgagtgacgcgctggcacgccacggcgacttctcttcgacctgcaggtccacatccatcgtgcccggcacctggccttcgcgcaccagcggcatcacctggcgacgcccgccctcattcagtgcggtcagttccttctgcgcctggtcgaagtccggcaccttgccctcggcaagtgccggtacgcgttcgcggatgcgttcgggcgattcgtgcttcgtccccacgacccgcagctggccaatcggtgtctgctgtaccttcagcagcaccacgccgccactgacctgctgctcgggcaactccacgtagaccgactggtaccccgcctgctggtacagcgcattgacggcatcgcgtgccttctcgacatcggccagggtctttcccggaccgaggaagggctcgaccgcgcgttcgatctggcgcggatcgagcacggtgttgccgcgcacgatgtactcattgatgttcacgctgggcgcgggcgccgcctcctgcgcgaacagcggcagcggcagcgccgccagggccagcaccagcggatgcaggcgcagcgggaggcggacggctcggcacggaacaggagtcatcgaaggcatcgcgtcgtatcgaaggaaagggccatggagcggcgcgtgggtctaccaacaggacgtgtacgtcgcgtcaaaaccgccaacagttttgtgacagcactgtcatcttttgacggcaccgcaacgcacgcaggcggaccctgccatctccacacgtcttcattgcagaacgtcgattgctgcggaagattcgagatgcgtgaatcactgatggtggaactgcgcgctgccctcatccttgcgttgctgctggtgctggccccggtgcgcgccgacgaggcgaagaagcaggaagacgccgcgccctgcatcgaagtacaggtcaatggcgagcgcattccggcctgggactgcctgcaacgcaagttggcgccggcatcgaaagcggcgaagtcaccggcactgccggaggccgaacggctgatgcggcagccgggcaaccagctgatgcagtacaacctggaaggcacgcgacagcgcatgggcgatgcctttggtcgttcggtggtaccgcagcgtccggcgcgatgagcctgcgcggccgtagggccgagcccacgcttggcaggatttgaagggtcgagctatcgctcggcaggattctgtagagtcgagccaggctcgactgttcttccagacgcagccgagcgtaggctcggcactacggtgccgcgagcacgatgccatcgctcggcaccggcggcagctcaggcaccggcaggctgcgcgattgcccggcctggttcaattcgaccgcgctggcactgatgctggccagcaccgtgcagggtccgagtcgttggccgggcgcatacgcttccgctgggcgtccatccaccgaaagcagcgccagtggcgcgtggtcgccggccatcacgcccagcacgaccacctcggtctgcaccgcaccgggggacagcaaccgcaccagcggcaggctggccactgcatcgaacagggggcgtgcaggggcctctgcgtgcgtttcgctggccgccgccgtcggcgccaccgcagacagtgtcacgccccaataggccaccaccgccagcagcagcgtcgccgccagcagggtcagtatgcgattgcgatcccagcgcctgccatccatgttccgcaccatcgccacgttcgtgtccgcctacgctagcagctgtggctgacgcttttgtttcatcatgcgggcctacgctggcaggcatcgacctggacaggaggcaacgtcgatgcagcacgtgccgcgtggctttaccctgctggaactgatggtggtgctggtgatcatcggcatctgcacggcgggcatcggccttggcctgggcagcctgctcgaccccgcgcgccagctgcggcaggaagctgaacggctggcgcagcgcctgcaggtggcgcgcgaccaggcgcgcatcgatggccgccccctgcgctggcaggccgacgccgccggctaccgcttcagccgccgcgaaggcacccgctgggttgacgtgcagcgcgatgaccttctgcgtccgcagcaatggcaaccggcgggcatcgcggtgcaaccgaccacgccgattgaactgagcccggagtggatcggcgtggcgtgggagctgaggttgtcgttgcagggccgccagctgcgtcttcgtgatgatggcagcggacagttgcaggtcgtgcagtgaagcggaacatgcgcgggttcaccctgatcgaagtgctgatcgcattggcgatcgtttcgattgcgctggcggcggtgatgcgttcggtggcggtggcgaccgatgatcaatcgcgcctgcgcgaccgtcggctggcactgatgtgtgcgcaggaccgctggcaggagctgcgcctggccgggcagccgccgcagaatgcacggcagcgctgcgtgcaggggcgcagcagtttcctggtgctgcagcatatcggcacagggagtgacggacagccgcaactggaactcagcgtggtggccgaagatgcaccgcggcaatcgctggcgcggatgcagctgccgtggacggcggcgcaatgaagcgtaccgcagcaggtttcacactgatcgaggtgatgatcgcgatcaccatcatgggcgtgctggcactgatctgctggcgtgcgctggacagcgtggccagcagcgaccaacgcctgcgccgggccgatgccgagaccacgacggcgctgcgcgtgctgcagcagttccagcgcgacatcgagatgcgtgccgacgacgcgctgatgaacggcgcagtgcgcccggcggatcagcctcagcgcctgctacccccttcactggtgagcgaacggcatccggatggaagcttcgcgctggagatcacccgcagcttgggcagcgacgggttgcgctggcaacgtgttcgctggtggcgacagggaagcacgctgtggcgggccagtggcgctgcgacggatcgctaccctttgcccgcaccggatccgtcaaaggggatcgcggtggcgcaggatgtgcagcgattcgaggtacgcgcctggcagccgggcgccgggtgggcgctgctaccgagcaaaggcgaggtgctgccggccaccgggctggaactgcggttgggcctgcgcgatgggcgtgggccgttgagttaccggcgcgtgctggagctttaggatttcttccaggcaaagcatccacgcatggcgtggatctactgccaagcccgctctggtgggtgccgaccttggtcggcactgaagctggcccagccatccacgcattgcgtggatctactgccgagcggcttctactgcccggcctgcccttgtgggtgccgaccgttgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggtggccctcagctgcccctgacaagacagttgctactgccgagcggcttctactgcccggcctgctttggtgggtgccgaccttggtcggcactgaggctggcccagccttccacgcatggcgtggatctactgccgagcggcttctactgcccggcctgctttggtgggtgccgaccgttggtcggcactgaggctggcccagccatccacgcatggcgtggatctactgccgagcggcttctactgcccggcctgctttggtgggtgccgaccgttggtcggcactgaggctggcccagccatccacgcatggcgcggatctactgccgagcctgccgccgggtgctctcctgcacccggcggcgccgtgtcggtggtcctcaccgctgatggccgctccctgccttcggtgccgtcctggctggggccgctgccgttccgtggcggctggcccgatgctgttcgttctttcggcccggtcgcatccacgcatggcgtggatctactgccgaccttggtgggcagcaacgtgtgccgaccaaggacggcacctaccggcgctgcgtgccctcgtcgcgacttgcctgcgggaactggaaggcactgttggcgtcatagccgctgttggcagtgttgccacgcgccggcggattgatggcgctggtgccactgccgaagccgaggatctgcacgctgatcaccgacggctggttgcgccgtgcctcgtcctggctcttgcgcatcacatcctgtgccgcctggctggcgctgttggctgccgcactggccgaggccagcgcattgacgttcaccgatgccagcaccggcaggcccttgctctcgccctgtacctggatgttggcggcattgagcacctgcagcgccgccaggttgatgttgcccgagacgcggataccggcctcgcccgcgtcgatggtgccaagcggtgcgatcaggtcgacgtcgcccggtcgtacttcggcgatggggttcaaggtcgcgatgccggcgccactggcgggagcctgcggcgacaggatcacattgccccagccgtcatagacgcgacgcggtggcgtgtacagcagcgtcgtctgcgaaccgcgaccggcattgatgtcaccctgctccgaccacgccaggatgtcgccgccgaacgtggtcatcacccgcgacaggcccagcagcacgctgtcctggctgaacaggcggatatcgccctgcccctgggtgacaaggccggcgctggcaggtggcaccacgccctgcacaccgatcacgatctgcccacccggtgccatcagctcgatgttgccgcccgcctcggtacgcacgccggagccaccgtacatcacgatgtcgccggtacggtcgatcgtcgcaccggccgcattcctgtccggcatcagcgtggcgatggcttcgcgcccacgcaggtaggagccgaagcggggcccttctacatcggtatattcccttccaccttcgcgcagctcggcgtaatagacctggcgcaggaagatgcgctgctgttcctgcggcagcgcatcgaacgcggccagcgccccgtcgccgtcggcagccacgccgaagcgctgctgcagccactgcttcagctcctggttgtagaccttgactgccttgcccggctgcgatgcaagcgattgcgcgggatcggcaaggttgactgggtccagataacgggcacgcagggccgcgaagtcgatctgctggttgccggccgtcagcgcgatgctggcgccgggacgggtgtcgccctgcacgatgccaccgaggctgacgatgctgcccgcatcctcctggcgcagctggcggccggcactgatctcggtgttgccggggccagcgatggtcgcgttcagatgcacgatgtcgcggcctgccgccgccaccgtgatgtcggtgggcgcggtgttcaacgcggtcatcgacaccccgaggatgtcccggcctgcccgcagttgcacggcgccggcggcttcgaaccagttcaactgcgtgcgctgccccgcgttgggattcagcgtgcgccgggcgccggtggccaggccgataatgtccccctgcaccgcgtagaaacggctcggcgccagggccgcagacacggaggacagcggagtattcggaccgaacgcaaacagcggaagcgacgcgtccggcgatgcaatgttgccgtcgaccgaaaggttgtgccgcgtgcgggtcacattgcctgcggaatcaccctgctcggccatgaatgccgggtcgaagggtcccggcaggcgcgcgtcactggccgagcgcgcgatctgggtcgcgccaggctgggcgaagatgccgccaccggccaggacgtccagccgtcctgtcgccgagggtgccagcaggatcacatcctgcgtccccggcgtggtgctgatccggtccagcttgatgtcaccctgcgcagcaatcgcgctgaagcgcgaaggatagagccagtaattcagcagatcatcaccgccacgcacaacaagctggacctgctcgcgccacagattgctgcccgtcacgttttccggcccggcgaggcctggcgcgaggtcaccaccggcactgaacagatccacggccgtgttggcggtccacagggagaaccacgtactgcctgcannnnnnnnnncatcatccagcagcaccgcgctgtagttggccagcggaacccggccggcatcggcgacgccgccgagcaccacatcgccccgcgcctgcagctgcgcgaccgaatcgcccagcaccagcaccggcccgcccatcgggcgagcggcgtcggcggcgaacagatcggccgcacgcagctggcccagcgtcgcgtagctttccagggtgacgcccattgcaccgatgcgtcccgcatccagctgcaggctgccacgcagattgctgaaggtaccgttgagatcgagattctgtcccgccctggaggcattgaggctggagaacgtcgcccgcagattcggattcagtgcgccaccgatacgcagttgcaggtcgccgccgccggtcaggtgcagctggccatcgctgacccggccggtcgatcccaccgccgcgatgatcgcacccgagcgcggtgcgatcgtcgagtccagcgcgtcacctatcgcatcgcgcacgccggcgtcacgcccggcctccagcgtcaagttgccgccgcccaatgtaccgaagccggtgaagccgaccatccgcggagaggcgccagcagcagcggacacgttggtgtaggcgccaaagttcacccaccagctggtcggcaccggctccacaccggtggtgctgccggttccctgccgccacagccaattgccgaccgcggcactggagtacagcgcccagtcgcgctcgctggtgcccgactctgcgcgcccggtccagacgtcaccgacgatatctcgcccggcttcgacgcgcaggttgccgccatgatcgggataccaggcctggtagccggccaacgcggcatcatagctgcccggcaccaggttcggacccagcagtgcggtgttcctgggggctgctgcacggggcgaattgaaggcagcgtcgcggccctcgcccagcgtggtgggagcgcccgccgtgtacacaccgaagccggacttcatcacgacatcaccggcagcgagcagttcgaggtcccccttgccggtgcgcagcacgctccacgccggcgtgcctgcgcgcttgccgtaagtggtcacttcggtctgcgtgccgccgccggcgcagtaggtgggcgccgtgctgcagaactcgtcttcggtcatgccaaacatcgcggcgaagtccttcgcaggggtgcctacgtaggactcgtcgccccagtaatccagcgagccctgcgcggccacctggcggggggccgggccgcagtagtcggccgacatcgcgcagaactcgtcttcggtgaagccgaacatgtcggccaactccgcaatcggacggcctgcataggaggtgtcgccgatccagtccagcgatgcccgctcagtcaacgcacgatcacccacccagatgatttcggtcttgaccgtaccgatcgagccctggtgggtgtcggccagcaccacgctgccttcactgccccagcgccggctgcgtgggtcggctgccccggcatcggcaccggcaaccacggtcaggtcccaggaggtggtgccctcggccagcatcggcgccagcgcccagttgcgcccctggttgccgccggcatcggccggccgcagattcaccggcccgttgccgggcaactccaccttggtcaacgatgggatgtacgcgcccaccttgagctcgacttcccgtgccaggcgcaacgcaaccggcagcgtcgcgccggcgggccattcctgtgccgccatctgtaccgcactgcgcaggcggaagccggcccccaggcgcgcaccggccgccaacaccagcggctcctgcagcacggtgcccgccgccagcgtctgcccggagtcggtggtcaccgccgcacccagcaccgtgcccgctggcaggcgcaggttctgcgagatcaccatcggcgcgggcagcacggtaccgaccggaagcgttaccgattcgaccggcacgtcatagttcaggcgggtgccggcctggaactcggtgccgggctgcagcttcactccgtccaccggcaccaccaggccgccgccaaagggggtttgccccgcgctgccattgcgaccctcatacagctgccagccaccctcatccggcgtggacggcggcggtgcgaacccatcgttgatgctgccgtagacgttgatgttgccttcggcccgcagcaccagcgaggccgattcgccgaagccacgccgcgatggatcggcgcggttggcttcgggcccgtagcggtagccggacagatcgatgtcgccggcaatggtcaggtcgccgtccgggttggcatcgctgcgccgcgccagcacctgcacgccgggacgaaggcggacatcgcccagcgcccgcgtgcgctgctgcagatccgcgttgtccagcgcagcatcgatccaggccacgctgtgcggatcgaccacctggtccaaccactgctgggtgaccagctgcgcgcggttgccgcgcacgtcagcggtggctgccaggggcgcatcgtcgtagcggcgaacaccattgagctggatgtcggccgcgccatcgatgcgcaggccggtggccgcggcaatcgccgcgtcgttgctgcccagccgcggcacatcgatcttcagcgtgccgcgcggggtgccatcgttctggccaggacgtccaccgacggtaacatcgctgcccgcacgcaggtccagctgcgccgcgctgcccaggccgacggcaccttcggcgctgcccagcgtgatggtggcccggtttggactgtcgatgatcttgccatggctgtccacgcgcaggccggtaccgtgcgcgtccagcgtgccgtccacctgcaactgatcgcgggcgtacaggcggatgctgccgacctgctcgccgctggcatcgatgcggccggccacggtcaggctgcccgcatcgacgctgatatcgacccggcgcgccttcacttcgtcgccgatccgcagatcgccctcaccgatctggaagctgcgaccgccgacgacgccgccggcggtcaatcgctggttgaggccggcgaagtcctgcagctggcgtgcccgcaccaccagttcgccaccgtcgtagggcaccagcgtgccaccggcatcgtagcgaccagtggcggcaccctgcagaacaccggccagatcggctcggccggccattgcggtgaccgtcaggcgtccgccgcggttgttgcgggcggaaacatcgatgcgggaggccgcatcggcgcggatgtcacccgtgtcgctggacagcaggacatcgccgccccagctgaacttgtccacgtcgtacagcgagaccttgcgtccggccagatccaacgcggcccggctgccaagcgtgatgccctggcgtgcgttcgccgacagccgtccggacgccagcgcgatcgtgctgtccagcgtgatccggttggcgtcgatgctcagctcactgcccagtgcatcgccacccgccttgccggtgcccccctgcaggcggaagtcgccgccggtgcgcacgcgcagccgcgcggcgggatcggccgtcaacagcggtgtatcgatacccaggctgccaccgctgtactgccagcccttgtcggccagatagtcgccgcgctgctggaacacgtccagcgtgccctgcgcggagaacgacagctgctccgaagcactcaggttcagcgcactgaatccgagcacctgccggttcgcaggtacttcagaactgggacggcttaatggcgcccgccccagctgcagctggcgggtaaagatgtccagctgcccggcgccgagccggtccaccatcggatcggccggcggcaccgacgcgtcactgcccggcgcttggctcgccgccaatgagccgtcccagaccagcgtgtccaccaggatgcgcgcccggtcagtcgcagcaccgtagccgcggatggcctgcgcaccaagcacgagcgtctgcaggccactgcggccggtggcactgtnnnnnnnntccaggtcgacgctgccgaacacgttgacagagtcccgcgcgaccaggctgagcgtgtccagcgccggcgcgccggtggcatcattgccgcgcagcagttgctgcagcacggactggttcatggtcatgccactgggcagcgcccctgccgcagcggccagggcgatcgcttcggcactgccgaggttcagcgccgccatgctcaggccgagctgacgggtgccatagctggccgagtcgcgcatctgcagcgcgccatcggtcgctaccgcgatgctgccatcggaaaccagccgggtctggccgtcgcacgccgtctggcaccccccgatgtcgatcgccactggaccggcctccaccccggtggtgccggtgatcaggttcaggcgctggttggacaccgccagcaggccgccggagacctggtaaggcacggtcgcgctggcattcgcgttggcggatgcgaacgacagtgtatcgagggtcgcaccggcctcgaccagcacgccgctgccaccggaggccgctgccaccagcacttccggtgcgttcaaggtgacgccggaacggatcgccacgctgcgcgcctggccggtcaccgccacctgcgaggcctcctggttgaactgcccgccgatcatcatccgcgccggcaggaaggcattgagcgcgtcgtcgctgaaggtggcaccgcgatcacgcgcctgcgattgcgcaccgccgtcgacgatctccagtgaaccgaccgccgggctggccaacgtggctgtcagcgtgccgcctcgcccgttgtcggtggcggcgccgaaccgcgcggtgccggcgaagcggatggcaggcgtgtctgcacgacctgcgccttcgcccaacgcaagggtcaacccgagcgcatcgatggtctgccagccacgcgactcgccgcggcggtcggccaccgattgcgcgaagctgttgtaggaggtttcgttgtagcccgagtgccggcgtactactgcggcgggggtcagcaggatgtcggtgagcaacggcgagattgccgtgcccagcgccgtgcgctgctgcccggacacacgccaggtgccggtaccggtcgcgatgggttgcgcgatgcccgaggtgccggtggcgcccagctcaacccggaatgcaccgggctgcagcgcatagcttgccggcatcagcgtgtaggtgcctgctgccaggccgggcacgcccgccggcacggtgatctgctggcccacggccggtgcggcgaatccttcctcgccgctgggggcaaatgtcccggcgcgtcccggcacgatcgcatacaccgggttgcccgacgcactgaatccatagcgcggattggcgtcggccaacgccgttcgcagcacgtcgacagagccaccgcgtcctgacacaaaggcggcaccggtcaactcaccaccgccggacatgtccagcagggcccccggcgccacctcgatctcattcgccttcagggtcacccccatcgaggagatgccggccggcgtcagcgaacccaggctgcgcgtaccgacccgccagtcgacaccatcgacggtgccaccatagggcagcgacaagccggcgccactggtcgaggtgacgctgcctggcagcagttccacccggctgccgacggttccgttctggataaggccacccagctgcagcgtgcccatcggcgcctgtacgttgccgccctgctgcaccgtggcggccaccaggcgaagcgtacccagcgccgattccggcgccggcttcgtgtccgcaccggtgccgtggatgcgcagcacggcatccggatcggtccagtaatcagcggtctgcacggtctgcgccgacgcgccggccaccagcgtgccgatcgcgcctgtggtggggtacaggcgcgcagcggtcacgtccatcgaaccagccgtcatcaacgcgctggtgttgccactgctggcaatgccgttggtcaggcgcacgtcactgcggctttccagcgccacatgcttgaaacccggcagccaggtgacgtcgcggatgtcgatcagctcggcctgcaccgccagcgcgtgatcttccggcccggacgaagcgaccgcggcggtgccctgcaggttctcgcccggcatctggcgccagcgtgcctgcgccaggcgaacgtagggcgcactcagtcgcagcccagacgatagcccggcatccacggccatgcccaggctcgaagtgccctggccgtggatgcgcaggctctgggccaggcgcaggtcgacgtcgccgaccgcgcggatgtcaccgaacacggacaggttgtcgaaaccgccggcctgcagctgctcgaccgacaacgcggcgtggccatattccaatgtggccggcagtggctgcgccggtgcgctgtgctggctgaggctgatcgcacgcgctcgcagtacctcgtcgctggcgccacgtgcatggatgctcccgccaaaggccaggccaagcgtgcccccgcgtgcgccggcaccaccggcggccgcgtccatcccgccgtccaggtacagcgcgttggccgaacgcagcacgatctgcccgccgtcgctgtccacgcgcacgcggccctggccatcgatgtccagttcggccgacgcgccccgcgcctgcaggcgcgcaccgcgttcgaccaccacgaaggcttccggtggtcggttgtcgacgaatgcggtggtctcccagtccagcgccccgccaatctcgatgcgcccacctgcgcgcacctgcccgcgcaggcggccgctggaatcgggcagcgacatcgcgtctgcatcggcatccagcagcgcgccttcggcgaaacgccaggtgcgttcggtgcgctgcccggcgtacagcgcgttctccgggcgcacatcgtcgatcaggatgcggccgcccttcgcgcgcagcgtgccttcaacatcgatgttgcctgcaccgagcagcgagatcgtctgccctggatcgaccgccaccagtgcatccttgccaacccgaaggtcaccgcccacgctgttgcgctccgaacgcaggctgatgctcgcacccgcgcgctggctgacgcgcccgctcgacggatcagcgctgtacagtggcgcgtcccacgctgccagtgcggacgcccggtcggtcgccatccgcgcgtcctgggtcaggcgcaggcctggcagggcagcgaccagccgcgcgccatcggccacctccacaccctggtggccattgatgtcgtactgcgcgaagccactgccgaacaggccggggtccagtcgcagcgatgtgcccgccaggtccgcatcgcccagccgcacctggccaccggtccccagcgagaaggaaccacccccctgtcctcgaccactgaaccggcttccgtcgcccagttgcacccggccactgccgtcggtcgtcaccgtactgctgttcgcctgcaggctgacgctgccgcctttgccgatatgggccttgccgcgcaggtccagcgcagcaccggcctcgacgtcaaccgttgagtcggcgcccacggccacgtcatgactattgcccaggctcaggcggccgccatccgtccaggcaccgctcgcgtcgcgcggcgtcgccagtgacgcattgctccattcaccggagagatcgatccgcgtgccgtcggcgatggcggtnnnnnnnnggccatcatgcagcagcgccgtcggccggccctgcacatccagcaggttgcccgccgacagctggccgccggcgatgccgatgtcgcctgccagttccacctcgctgccggtcaggttgagctgtccgcctgcctgaagccgaaggctgccgtcgatgcggatgcgatcagcggtcgccaggtcgatccgtccccactgctgggcactcagctctgcgatatccagccacacggtgccacgccgcacttcgttgaccggggccagcagcgaccacgcggccttcgtccgagccttgtcatccaggcgcacatccgagccgaacacaccgctgcggccctggccgtcgtagcgccccaggtacagctgcgcattgcgcgcgaccgccgtctgcgcctgcgcataaccctccagcgcggtatccggcctgcggttctgctgcgcgccctggaaggtagccgtctcaacctttccatccagcaccgcggtcggtgcggagatgatcaggcgtcctgcatcgcggccgaccgtgtatccgttatcgacacgctgcgccgcgaatacaatcggatcacggaaggtctcggtgatgccccagcgctcctgctttacttcatggccgctgtacaggccatcgaagagcatctccgccggcgcgtcatcaaggcggtagacctggccatcgacgccgcgcacccagctctgccggatcacgccgctctgcacatccaggctgccaccggcaaggttgatgcgtgagccgccatgcgtgatcacttccctgccgcccagcaggacggtgcctccctgcgcggcccattcgccgatcgagtgcccctgattgtcaaggtagccgcccacttccagcaggccacccgccgcgtaccagcgctcacccgcgtagcccccggtaccggccggaacgtggaccagcctgcggcggtcgacccagacctcgctgctggtcagcttgccgctgtcgcggttgtccagggcatcgcgcagttcgttgccctgcaccttgacctggacattgttgctttccatcgacacctgtacgcccactgcgccggaaacatccacgcgtgccgcgtcgtctacgtagctgcgggctgccgcgtcggcgatgatctggccgcccgtggcaaccgtcagcgaatccgcactgaaatggatgttgccacccgagacgatctccacccgcgactggtcccggcgatcattgtgctgggacagattgtcgaaggttgccgannnnnnnncggcgcggatcgcgtcctgctctgccgactccttgatgaggctgttgcgctgcgtatccagcaccgtggccttgccatcgtcctcgaccagcaccgccgtggtggctccatcggcaagcgtgacgctgctgccggcatcactggtcgaagccagaagatgcacggtgccgcgctgcgccagcgtggtgctggccacggccacaccggcctgctcgacgttgcgcccggccagggtcacgtcaccctcgcgggcgcgtagcagaccggtgttgcgcacgctgcccgccgtgctgccagcgacgaagcgcggcgcgatttcattgccgcgggtggtggagctggtattggtcgccgtacccacgccgcgccggatcacgaaactgtcaccggcagcgagttgcacctggcccttgcgcgcctcgatatggccagcattctccacgctgtgcccggccagcagcacgtagccaccgccgcgcgtcgcgctggtcggctcatgggtcgcgatgcgggcaccctgctccaccatcaccttgccaaatgcatcgctgagcgcgctgctgctggcgtcggggctgtacaggccgttgtcacggaactgcgcatcgctgatccgtgctgcagccgccagcagattgcgtacattgacctggctgttgttgccgaacaccaccccgttgcggttggccacgaacaccgtgccattggccttcagctggcccaggatatggctgggccgcgcctgcggatcattgacgcggttcaggactgcccagtcagggttctgcaggaagttcagcgtggtgttgccgccgatattgaacgtctcccagttcaggatcgccttgtccgcggtctgctcgaccgtaacctgcacccgcccgtcgctgccctgcgactggattgcgtcgcgcgcattgagccagccgcgggtcagcgggttctggtcgacgctcaggccatccttgcccaggccatcagcaacgatgaagccagcctcgcggcgcgcctgccgcgcctgttcctgcaggcgctgctgcagggcaatcgcctgcgcagccgtaccgaggttgtcgatcgactgctgcagcttctgccgtgctgcatcctgctgctgggccggcaactggaactggatcggcaccccgttgggcatccggccgctctgtgccgcgctgccctgggccgcgccccgctcggcgaaccagcccgggctgaacgcctgctgcgcctggctggccggggcgaccatgctgcccaaggcgaccgcgatggcccacgccatcggatgattgcggcgcatcggcgcggccggatgaacagcggacgggagcgggtgcgacatcggaacctcatcaacctggtgggccgcggctgcggcgacgatcggggagacacgcgcaacgcatgccctgccactgatagacggttcacgtgacacgaagccgacagcgaaacactgcggcggcggcaccgtcgcggaaatggcgacgccggcccaggggccggcgtcgggtcaagcaggattcaatcagtgctgcggattacagcggacgaccgatgccggcgcaggtgctgggattgttcaggccggcagtgctgctggccagcacgaaacggttgcggatcgcatcgcgccaagccttggtcagcgggatgaagccgtggtcggtgatcgacttctcatacgcgacggtgtaggtcgccggatagtggcgggccaggaagccgcgcaggctggtggcgacgctcgaatccttgtagcactggccgatcaccaggttggtgtagccggcgatcggatagccggccgacgggttgccgaacaccggcacccagttggcggggtcctcggcagcggtaccggtcggcggagcgacggtgtccagggtcgcctgcacactcacctgatccggcgagaagcccttgaccttggccaccttggtcgcatcggtcacgctcggaatcacgtccgggccaacgtaaccgatacggccttcagcagcgtagacagcgttgtacagcgaggtgccaccggtggccggcgcggccaccaggaacgccggcaggttgccgttggcatcgcgcttgtacaggtcggcgaaggtcgacttgatggcgaacttgccacctaccaggttcgaggtgccagcgttctcagccgcacaggccgcagtcaggaagcggctgaacatttcgctggtgccgctgctttccgggcggtacaccacctggatcgggccgctgcggttggcatcgatggtcgaccagtcgctgatcgcacccgagaacacgccgcagatctgcgccacgctcaggtccaccgccgaaccggccttgttgaacggaatggtgaccgacgtggccaccgacggcacctggatcagcgcgccgtagcggttggcgttggtcggctggttgaagttggtggtgtaggtgctcagctcggtgctgctcagcaccgaatcgctgccggcgaagtgcacggtgccggtggtcgagaacagcagcgagttgttttccaggaaggccttcttgccggtgcccgaaccggtcacggcgtaggtgaagttcgctggcaggatgctgtcggacgaacccttgtagaggtcggccggcagcgaagcgccgccgccggtaacggcctgcgcggaggcggcgccaacggtagcgagcagcgcggtggcaaccagcgcggccagggtcttgtacttgatcatgatcttctcctgaagggtttactgcgaagggaaacgccaagggaggaacggtcactacacgcctgctgccgccgagggcctcccagcccactctgcggcgacgtgtccatgctggtccgcgccgatgacaggccgcttaagaaacctgtggaagatcgaaaaaaggtgtggaggattgtgtggagaatcgacccatgccacattccaacgacgccgcccgatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncctgatgggatcgacccgatgggatcgactgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgtgatgcgcgttgcgcatcactgcaccaactggttcatttccatgatcggcatcagcaccgccaacacgatcgtcagcaccacgccgcccatcaccaggatcatggtcggctccagcaacgcagtcagtgccatcgcgcgacgctcgatctcgcgcgagatggtctgcgcggcgcgatccagcagcggcgccagcgaaccggtcttctcgccacttgccaccagatgcaccaggatcggcggatacaccttctgtaccttcaacgcagcacccagcgcagcaccttcgcgcannnnnnnngacacatcgtcggcacagcgcgccagcagcgcattgcccagggtctgccgcgccgcctccagtgcacgcagcagcggcacgccggcatccagcaggatcgccagcgtcgaggcgaaacgcgcgctgttcacacccagcacgaagcgcccgaccatcggcagccgcaacagcatcgcatcccaacgcaggcgcagctcgggcttgcgcagggccaaccgccaggtcaccaccagcgcagcgatgcccagccccacccacacgccccagctgcgtacgaaagcactggccgccagcatcacctgggtcagcatcggcagcgtctgccgcgcctgcacgaacgcggtcaccacctgcggcaccacgtagctgagcaggaagatcacgatcgccaccgataccaggctgatcgctgctgggtagatgaaggcggtcagtaccttggcctgcagcgcgttgcgttcttcgatgtagtcggcaaggcgctccatcacccgcgccaggtcaccggagtcttcacctgcgcccaccagcgcccgatagatcggcgggaaatcgcgcggccgcgcggccagcgcaacggtcaggcgctggccggcacgcacgtcggcgcgcacggcggtaagcgcctgggccacgtgcgggcgttcggcctgctcgatcaccgcactcaatgcgccttccagcggcaggctggccgccaacaggctggccagctggcgcgtagcccaggccaactcgctggcggacaaccggcgagcgccccagccactgccggcactgcgcgccgcactcacctgcacaggggtcagcccgcgcccgcgcagcagctggcgagcaccgcgcgggctgtcggcatccaactggcccttttcgatgcggccctgcgcgttggcagcctggtagtcgaacagtgccatgcaggcctcaatcgtcgccggtgacgcgcaggatctcttccagcgtggtcaccccgctgtcgacccagcgctggccgtcctgccgcagggtccgcatgccggcccgccgggccgcctcgcgtagcgcaggctcgccctgcccttcatggatcagtgcgcgcacgcggtcgtcgaccacgaacagttcatggatgccggttcgcccccgatagccgctgttggcgcaggccgcgcagcccaccgcgcgccatacggtgcgaccctcgccgtccacctcggcacgacggcactgcgtgcacagccgccgcaccagccgctgcgccagcacgccgcgcagcgacgaggccagcaggaagggctccacgcccatgtcagccaggcgggtcaccgccgagatcgcatcgttggtgtgcagcgaggccagcacgccatgcccggtcagcgacgactgcaccgcaatctgcgcggtctccaggtcgcggatctcaccgatcatgatggtgtccggatcctggcgcaggatcgcacgcagcgcggtgccaaagctcatgccgatgcgcgcgttgacctggatctggccgatgccggcgaagtcgtactccaccgggtcttccacagtgaggatgttgctggtgctgctgtcgagctggcccagtgcggcgtacagcgacgtggtcttgccgctgccggtcggcccggtgaccagcacgatgccgtgcggctgacggatcaacccggtgaacgtggccagcgtgtcatcggccatgccgaggcgctgcagctgcaggcgaccggcatccttttccagcaggcgcagcacagcacgctcgccatgagcggtcggcaccgtggagacacggatatccagcggccgcccgcccacgcggatggcgatgcgcccgtcctgcggcaggcgcttctcggcaatgtccaggtgcgccatgatcttgatgcgtgataccagcgccgcatgcagtgcgcgccgtggctgcaccatgtcgcgcagggtgccgtccacgcggtagcgcacaaccgaatgggtctcgaacggttcgatgtgcagatcgctggcgccatcgcgtgcggcctgtgccagcagcgcgttgatcatgcggatcaccggcgcatcgtcctgagcatccagcagatcggtgacctccggcatgtcctgcatcagccggtccagatcgacttcgctttcggcggcacccaccacggcagcggcatcgccgccgtcacggtactgctcacccaaccgctgttgccacgtcgcagcgtccagcgcctggaacggcagcgggccatgccggcggcgcagctcggccacagcccacgctgcggtgtcggcggtgcccagcaacacgggctcgccgccaacttcggacagcatcacgccatggctgcgcacccaggcgtacggcagcggcgcggaagcgctcacggcccgatcaccagttccggcgtgtagcccagcccgcgcagctgctgcagcgcagggtccagcgtcgccggatcgcgcggcaatcgcacgcgcaggcgttgcccgctctcgccgggcgtcgcttcggcataggcctgcaggcccagtgcacgcacctgcgccacgccctggctggcacgcgccgggtccagcccctgcgcgaactgcaccagctgcgcatcgccgtcaccggacgggtacagcgccgccaggctgctgttctgcagcggctggccctggtcatcgcgtgcattgccctggccgaggacagacaggtcctgcggtggcagctgcggtgccgacagcgccggcaaggcccagctctgtgccggctgcgcgcccgcctgcgcgttgcgcatgtagtcgtagcggtcgcgggtcaggcgctggccggcggccggctcacgcaccacgtgcgggcgcaggaacaccatcaggttggtcttggcgcgcttgcgcgtgtcgctgcggaacaaggcgcccaggaccgggatctttcccagccccggcaccgcatcacggccatggctgacgctgtcttccagcaggccacccagcaccatgatctggccatcgtccagcagcacgctggtatccagggcgcgcttgttggtgatgatgccggccgtgctgttcgcgctctgcgcgtcgatgctgctgacttcctggtagatgtccagcttcaccgtgccgccctcggagatctgcgggcgcacccgcagcttcaggccgacgtcctcgcgcacgatggtctggaacgggttgttgctnnnnnnnnnnnngtcggtcacgtagcggccactgacgaacggcacggtctggccgaccatgatgctggccgcttcgttgtccagcgtcatcaggttcggcgtggacaggatgttggcaccgcccttgctctgcagcgcgttggccaacgccttcatgttgaggatctggccgacgccgggcaggttgatggtgccgtcgatcacaccgatcttcaggccatccttgggcagcacgtccagggtggtgcgtgcggtggtgttcagcccgctgccaccggtggtgccaccgaagtgggtgccgccgaaggtgcggccattgcccagcatccactgcacgcccagttcggccgcgtcggtctggttgacctccacgatcaggctctccaccagcacctgtgcacggcgctggtcgagctggtcgatcacccggcgcaggttgcggtacaccggctcgggggcagagatcagtaacgtgttggtggccacgtccgcctgtaccgagatgccgttctggctgaagccggtgcttcctgcatcgatcgggtcacggcggctcggatccaggcgctgcgattccagcgcattgcctccgggcttggcctgctgcggctgcgacggctgcgcgggggtggagtggctggcgtcgccgggcagtggcgtgatgccttcgttgctgcccatcgccggtgcatcgctctgcccggccaccacgccacgcagcacacccgcgagctggttggcctgggcattgcgcaggtagaccacatgcaggttgccggattcatcctgggcacggtccagcttctccaccagctgcctagccaggcgggtgcgcccgggactgctcgaccgcagcagcacgctgttgctgcgcgggtcggccatcaccaccaccttctgggtgggctcggcgccctgcgcatccagcagcggcgcgaccatcgccgcgacgtcaacggcaatgccctgctgcagcttcaccacatcggtgtccatgccggccggtgtatccacgctggcgatcacacgcgcgatgcgctccaggttgtcggcatagtcggtgatcaccagcgtgttgttgcccggattggcagtgatcggattgtccgggctgatcatcggccgcagcaccgccaccagcgcggccgcgttctcgtagcgcagcgcgaaggtgcgcgtggcgatctcaccccccgcaccgccgctgccaacgcggccaccgagcagcttggcatcggcctgcggcaccacccggctgacgccgccgttctcgaccacggcgaagccgcgcatgcgcagtgcgcccagcagcaactggtaggcctgggtacggctgaccggaccatcggaaaccactgtcatcttgccggtcacccgtggatcgaccaggaactggcgcccggtgaagcgcgctgccatgcgcagtacgccaccgatatcggtgtcgaccaggttcaactgcaccggctcatcacgggcgtcctgcgccagtaccagcgccggtgcgtgggccatgcacacgatcagggccagtgcggtactgcaggcaaggcaacgcgccctcatggatgggcacccgcggtggccaccatcacgatgtttccggaaatccgtgccgccggcatgttcgcatcccctgtgcgtgtcagttgcagctgctgcagttcgatggccggatcggccagcacgggcagcagccagttccacagcgcgtcggcgggcactgcctgcacctgcaggtgccaacgcccgtcgcgcgcttcgatatgcaggccggcggcaaggccggcggtcttgatgccatcgcgcagcccggccagtgtcgggtgctggccctgcgccagctgctggcgctcacgggcgcgcagcagcggtgccagtgcgcgggactgcgcctgcagccgcggcagctcggcctgccaatacgtgcgctgcttcagcagtggctccagccacaacgaccacaggcccgccaccagcagcgccaccaccatcacccacagcatcagccggtcgcgcggtggcaggcgttgccagcggtgctgcaggcccaccagcccctcgcccagccatagggtgcgggtcgtcactgcccagctccgctcactcgcaggtgtccaccggcttcgcgcgccagctgcaggccctgtgcctgaactgcttgctgccagtgctcaagccgctgcggatcgtcggccaatgcctgggcatcggcatccagctccatgtccagctgcccgggttggtaatgcaggctgcgcacttgcccggccagctccggaacagcctgcagcgtgctggcaacctgacgctgcagcgccggcaacggcggcgccggcagcggcaccgcaagtgctcgccttgcctgcaacaccgggtccaccacatcggtgatctccgggaannnnnnnntgaactggcgcgccatgtcccgttgcagggcctcgccctcgatccgcgaacgcgagacctgcagctgcaggccgagtgcagccagcagcactgctgccagtgccaggccgatcgccagtcgcggtgctttccggcctgcgccgggcagcggcaatgaccagcctggcaaggggccagaggtctgccgttcatgcgtgacggcggtggccggcaggctgtccggccacgtcggcggcacactatcgatccactgcacggccagcacgcccgcctgttgcaggcgcacggccagcgcctgcatcaccacacaggcatcacgtccgccataccattgaacgaaaccccgatcgcgcccgctgcgtaccagcagatgctcgccgctgacctgcagcgtggcctggccgtcctgccagggcagcagcagtggcgtcggatacagcgcctgcagctgcagcccacacgagcccagcagctgctgcgcctccgcgatggcctgctggccgagccaggccaccggaaccgtgccgtctgccgcctgcgcgccgtgggccagcgccacctcctgcaggtcatccagcagcatcgcctccacctcaccctgcagcgccgactgcaggcggcgcccggacaacggcggcagctgcagttccagcaggatcaggtcgttcggatcgaggcaggcacgcaccgcagcctgcggatgccgcaggcccagcgtcgccagtgtttcgcggccatgcgccaacacctcgcccttgtgcagctgcgcccagtccaccgcgctgtcggcgcgcaggtgctccagcgccggcaggcgcacgcgaagctgcacattcatgcgccgatcctcgtccacacccgttgcacacgcaccccatcgtcgcggtattcgcgccacaacagcgcgcgaaaatcgaccgcactgccgtcagcctgcacctggccgacggccaggaaccattcgctatggatacccaggggaagcacggccatctgttcgttgctcagttggagtcggttggcgatgtcgccgcgattgagcagccaatggccagcatcgcgctcaccgagcagcgcctgcagccgtgccggctcgaccacgggcgtcaccgcctgcagaacgcgcaggtcgctggtgttggcgttgaccagggtctgcgccggcaacaccacggtgcgccgcgccagcgcctgcaacgccaccggatcggcaccaggtagcgcttgttcgatcagtgattcgcgcggcagcggcgcctgcgcctgcatgtcgccatcgcgcaggcgcgcctggatgtggtcggcggcggatgcgcaggcgccctggcccagcccctgcccggcacacaacgcgatgaacgcgcgccgcgcctcggggtccggcctgccatgcgcaagaaggttgcgcaggttgaacatcgactgcgcatcgaccagctgcagctgcaccggcaacggcgcctgcagctccaatgggcgcgcccagcgcccgctgcgcaccgtggtcagctgttcctttacatcctcacgcagctgctgtgccgcacgctccagcgttgcgtccaccgccatgcgtacctgtacgcgcagctggtcgccacgcagcgcacgcagctgggccgactgccgggtcagcagtgcggtggcaatcaccgccaccagtgccaccaccagcagggcgacgatcaccgccatgccacattggcggacactcgaaacagaacgcatccgggctgacatcggcctgcctcacagctgccaggaaccgatgtccgcattcccggcgtcgccaccgggcttgctgtccgcgcccagcgagaacacatcgatgtcgccatgggttccgggaatctggtactggtacggatggccccatggatcattgggcaggcgatccagatagggcgtgaccggcatcgcgccaccaccctgcggtggcttcaccagcgcctgcaggccctgctcggcactgggatagcgaccgttgtccagcttgaacagtttcaacgcctgcatcaatgcagcgatgtcctggcgcgctgccaccacgcgcgcctggtcgggacggtccatcaaccgcggcacgatcagtgcggcgaggatgccgatgatcaccactaccaccatgatttcgatcaggctgaaaccctgctgccgagccctgcgaccacgaacctgccttgccattgttccgccctcgtcatcctggaagagaccgctgcgccatggtcagcggtgcatgtgtcagtacgataaacatccgctggaaatccgctgcgcgtgtccctgtgcaggcgcaatacgtgcagccggggcacatgcagactcgaacaggtgctgcggcacgctggccagcgcatcgtcgatgcagccgcgcagcaacgggtgcgcgcaggcctgcagcaggcgcacgcactgcatcggcgaccatgccgttccatgatcgaggccgatgaacatccgataggcctggtgatagcgcaggtcgtcgtacacgcgctgggcactgttcagatcgcgcacgaccaccagcagagccgcgcgctgcagcagccgcgcatcgcctgcatcaagcggtagcgggctcatcgccgcctcgggccagggccgcagctgcaggtcgagggcttttcgcagcgccgccagtgggtgcgcactaccatccagtgccgcccagcgcgccgcatccgcccaggcatcgctggacagcacccagacccacgagcgcccatagcgctgcacgttcaatggtgcatgccgtgcctgctccagtgactggctcaggtgacgatccagctccagcatgctgatcctgcgactgtctgccatcggcgccgcccgtgctccacgacgcgcggtgcgtcgtactctggagaagacgtcagcaaggcaggtgaagcgacagcgcgcatgcagctctgtgcactgcgtggcgcttcatcgacaacgtcatcgcagcgtcatctgcctgcaggcttcacgttccagccgcggtgcttcgcctccacaacggcgtgccagtatcgccacgtcgctgcgcgcggcgaatgttgccagcgcattggacatgtccacgtcgtcgaaccatgacgccatcgcaacgcgcagcgccggcagctgccagccgtccatcacaccatgggtgcctgctacgaaccaatgccagaggcgatggtgaagcacctggtcgtgcagctgtgcgagatcctcaatgcgatgcacgtccatcaacagcagtgcgcgtgcaaccgccgcgggcggcaacgcaccggcttcaggcagcggaagcgactgctgctgcaggcgcagcagcatcgccagcgggtgcgactgcggatcaaaatccagcagcaccgcctgttgctgccactgcgcatcggacaccacgcacacccaaggtgagccatagcgatgcaccatcaatggccgtcgctgcgtggtttccagcagcgccgacagattgcgacgcagatccagcacaccgatggtctcgttgcgcatccttggcctctcctcgcttgcaacagccctgcgcggcgcgcagggccagcgtcttcatctatccaaggacggcaatgccacccggaaagcgacgcagatccagcgacatcgtcagtcgcagctgctccagtgccgcgtctggatcatcaatacggaagcgaccgctgaccgnnnnnnnnnncaacgccgattcacccaacagaaccttgccacgacgataacggttgatctcgtccaccacctcgcgcagcggtgcgcggcggaacaccagcatgccttcggtccaggcgctcacttcagaagccacggcttcggccaccacgccactgaggcgctcgtcgtactgggtctgctgacccgcctgcagctgcagccggccctgcggatgctcgatgcgggcgctgccctgcaggcaggtcacccgtacctggccgtgggtgttgcgcacatccaggcgcactgcgccttcatcggcaatcacgcaacccgggcccgcgaacaacgccaggcgcaggccggccagggtctcgatcgcggcctggccctgcaccagctcgaagccttcgccctgcgcgtcggcgcggcggcgcaggctgctctgcgtatccagttcgatcttcagctgtggcaagggtgcgatctgcagacgttcaccggtgccggtgtggaaatcagccgtcatcgccgtcaccgaaggccacagccccagcggcgggcggattgccgnnnnnnnnnnnnggctggccggggcggcaatcgccgcgcccaggaaggcgcgccggctccagcgctgggccggcgtcggcgccaccggttggcgcgcggcggcgggcagctgctcgccggccaggcgtacctgctcccattgccggcgcgcacggccgaacgcctcacgatgacgcggatccgactcgcaccacgcacggaacctgcgcccgtcggcggcggtcgcctcgcccgaggtcagccgcaccacccacgcgtgcgcctgacgctcgacggcatccagcgggcgttgcgggcgatcgtcaggatccatgggggctcatgccggacccgcacgctgcggggttctgctcggcgtcaaagtgtagacggatgccgccgttcagaaccgcacctggcgcccctgcccgctgcgctcggccaggtagtcctgggccgccttcagctcacgctgcaccagccgcagcgacacaccgaggcgatcggccacgtcacgctgctgcaggccatcgacgcggatcgccagcaggatgcggcgacggcgctcgggcatgcgctgcagcaggccgaccatgtcttccagcgcgaagtccagttcggccgcctgcgccgggccgggtgcagggtcggccatgtccatcagcgtatccacctcctccaggctcagcaggcggtggtcagcacgttggcggtcgatcacggtattcatcgccatgcgcagcaggtaggccgcggggttctgcacggcatccaggcggtcacgccgcgcgctcaggcgcatccacgtgtcctgcagcgcgtcgccggccagctcctccgagcccagcttgcgcaccagccggcgcttcagctcatcgtaggcacccagaaggtggtccatcaggtcaactgccccagccgtaccgttgctcatgttcgaatccttgaagtcatggaagggnnnnnnnncggccacagtcgtggtcggtgccggaaggacggatctgcagcgtcaccggctgcggcagcgcagcggcatcgggcgccagcaccaggccctgcagtgcctgcagcaggcgcgcatcgcggcgggcgctgccactgcctgacagcagctcgggctcgctcacctggcccgcgccgtcgatgcggaagcgcagcgtcgcggcatagcggccgggcgcgatctccgggtcgtcacagaacgccgcacgcagccgctgctgcaggccgccgtagcgacgccgacgctcggcctcgggaagttcggcgccaacaccgggttcggctgccgagggcgcgccccggcgcagcaccacgcgctgctcgccgatcacctcggcctcgataccggagtcctgcaacagcacctgcaaggcaggcaacggcgccaggctgccgcgcagcgcatggctgctgcggcccgcggccaggtcacccgggtacatcactgaccacccactgatgacgctgaagcgctcgaccgcctgttccagcggctgcgtggggatgtcgtaggcatgaacagcgtcctgcgcggcagcggcaaaggacagcagcagccaagcggcgatggccaccttccaagttctgaccgcatggtgtccattcagccccctgacgtagaacacatgaccctcggcagcgacagcagctgcagtggacgcgcgccaccaccggaaccccggccnnnnnnnnacccgcaagcgggctcaaaccgtaccgaggccacatgtcattgcgatgaccgctgcctacagccgacgtgaacccagtcgcccatcaggaatcaatgaatcgaacagaccgcgctatctacgcacggagtcagagcccgttgcgcagcaacgggacccgaccccgtgccgaccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaacccggccgcaaaccccatccctcaaagcggcagctgggtcgtctgcttgatccgctgcatcggaatctcggtcttggtgttctgcaccccggcaatccggttcaggtgctgcatctggaactgccggtaggcatccaggtcggccaccgccacccgcaacaggaaatcgcagtcaccggccatcagatggcattcaagcacttccgggaacgacttgatgctgttgatgaaatgattggtggtgtcctcgtcctgcccgcgcagccacacccgcacgaacaccgtgaagccacggcccaccttggcctcgttcaacaaggccacatagcggtcgatgtagccgccctcctccagcagacgcacccggcgcaggcaggccgacggcgacagcccgaccaggcgtgccagctccaggttctgcaggcggccgtcgcgctgcagggcgtcgaggatgcgccgatcgaggttgtccagctggtactgcatggaatttcacctcttccacttctgaccgcatgaaatatcaatcatccagaatcaagtggtatcaacgcaacccgatttcgcgattggaccgctagcatgggccacccccaccttgttgtgccgttcgatggacgcccgtaccaccctccccctgcctgacacctgcgataccgcaccgcgtgccgaattcctgcgcggcctgcgcgccgccgtgccggtgatgatcggcttcattcccttcgccttggtgctcggcgcgcaggcagcccagaaaggcctgagcgcactggaagtgccgctgatgaccggcctcaacttcgctggcggctcggagttcgccgccgtcgaactgtggacctcgccaccgcacattgcactgatcgtggccatcaccgcgctggtcaacagccgtcacctgctgatgggcgccagcttggccccgctgctgcagcacctgccgcgccgctgggtgctgccggcgctgttcttcatgtgcgacgaaagctgggcgatgggcgtggccgatgcgcgccgacgcgcgcttggcttcagcctggcctactacctgggcgtatcggcaggcctgtacacggtctgggtggcctgcaccgcgctgggcgcgatcgttggcccgatgctgggcgacatccacgcctatggtttcgacatggccttcgccgccgtgttcctggtgctgctgcgtggcatgtggcagggcatgaaggccgcgcggccgtggctggtcagcctggctgtagccgctgctacctacctgctggtgccaggtgcgtggtacgtggccagcggcgcactggccggcctggccgcggcctggctgctggcggaggacgcagcatgatcttcgatggcctgatccactggacctcggtactggccatcgtgctgatggccgccgccacctacctgacccgcatcgtcggcttcctcgcgctgcgcaaccgcacactgagcaaacgcgcagtgacggtgatggaagccgcgccgggctgcgtgctgatctcggtgatcgccccggacttcgtggccgacaagccagccgacctggccgcactggccatcaccctgctggccgccacgcggctgtcgatgctgccgaccgtgctgatcggcgtggtctcggcgggtgtgttgcgctatctgatggggtagctaccggtacgccgggcaatgcccggcgcaccgtagtggcgcagcagagcaatcacgcgctgctgcttgccgccagcaggcacaggctgcgcggcggcagcgtccaggcgccttcctcatccggctccaacggcgtttcgtcggtctgcaggagtacgcgccggaacgacagggcgtcgtctgacacacagaaccgctgcggctgctccccggcgttcaacagcagggccaggctgacatgccgcccgggctcgcgcaggccactgtccgggctgcgaccgtccagcacgatcagcagcgcacgcagccctgcgtcatgccagtccgcttcctccatgccgcgaccatcgggatgccgccagtcgatatcgcgcaggcccagtgcctcatcgtactcgccgcgcaggaaccggttccggcgcagcaggccatagcgccggcgcagcgacagcgcccgccgcacgaacgccacctgcgcctgtgcagccggcaatgctgcgcgctcccagtcgatccagctcagtggattgtcctggcagtaggcgttgttgttgccctgctgcgaatggccgaactcatcgcctgccagcagcatcggcgtcccctgcgccagcagcagcgtggccagcaggttgcgcatctgccgcgcacgcaacgaaaggatcgccgcatcatcggtgtctccctccacgccgtggttgctggaaaggttgtgtgagtggccgtcacggttgtcctcgccgttggcctcgttgtggcgatcgttgtagctgaccagatcgtgcagggtgaatccatcatgcgccgtcaccagattgatgctggccgacggtcgcctgccgtggtgttcgaacaggtcggccgagccggtgaagcgcgtggcaaactccgccagctgcccgccatcgccacgccacannnnnnnnaccgtgtcgcggaagcggtcgttccactcggcccagcccggcggaaactggcccagctggtagccgcccgggccgatgtcccatggctcggcaatcagtttcacctggctcaggatcgggtcctggcgtaccgcatcgaggaagctgcccgaggcgtcaaagccatgccgttcgcggccgaggatggttgccaggtcgaagcggaacccatccacccgcatctcggtcacccagtagcgcagggagtccatgaccatgcgcagcgcaccggcattggtcaggtcgaacgtattgccggtacccgtatcgttgatgtaatagcggcgatcatcggccaaacggtagtagctggcgttgtcgatgcccttgaacgacagcgtagggcccagctcgttgccttcggccgtgtggttgtagaccacgtccaggatgacctcgatgcccgcgttgtgcaggcgcgcgaccatctgcttgaactcggccacggtgcccagcgacagatagcgtgcctgcggcgcgaagaagccgacggtgttgtatccccagtagttgcgcagcccgcgctcgagcagctgctggtcatccacgtaggcatgcaccggcagcagctcgatggcggtcacccccagatggctgaggtggtcgaccaccgcatcgtgccgcaacgcggagaaagtaccgcgctcggcctgcgggacgtcgggatgctgcatggtcagtccgcgcacgtgggcttcgtagatcacggtccggtcccagggcgtggcaggtgcacgctcgacgccccagctgaaagccggatcgatcacggcacagcgtggcatgtaaccggcgctgtcgcggcggtcgaaactgagatcgccatcgcggtgacccagggtgtagccgaacaggtgtggggcccacttcagttcgccgacgatctgcttggcgtaggggtccagcagcagcttgttgggattgaaacgatggccctcttccggggcatacgggccgtgcacccggtagccgtaacgttgcccgggccgcacgtccggcaggtagccgtgccagatctcgttggtgtactcgggcagcgcgatacgctcgacttcacggttgcgcgcgtcgaacaggcagagttccacccgggtggcgtgccgagagtacagcgcgaagttcacacccaagccgtcccaggtcgctcccagcgggaacggccggccttcgcgcacccgcgaggtctgcgtccacttacggctggccatcggttccctcctcgtcgcgcgcagcggcaatctcggcttccaccaggcgctcggccatgtgccaatgccgctgctgctggtcgtccgggcgcccttccgcttcccatatctgatgggccaatgcctcaatccgctgccgtcgttccctgctgtccattcctgtccgtctcctcgttgatccataccgccaacgggctgccagccagaagccgtgccgcgtcctcggttgccttgaaatgttcgatgcgcccgtccagcaggttgcgcatgcggcctgtcggcagcccgtgcagcatcacgccagtgccgacgtcgtgtgctgcgtgcaggccgggcccgggcacggcggtgggcgaaccacgccgcacgatcaccagcagcacctgcgcctgatgcctgcgcgcgaatgccagccagggcgagcgcgccggtacggacagcgcctgcagttggccgtgcaggaacagctgcgggtgcctgcggcggcactccagcaagcgcctgagcagaaatgccttgatgccaccgtcccgccagtcctccagcagggcgggccaaccgcgcgtatcgcgcagccacgcctgccgcactggatagtccacggcacgccggttgtccgggtccaccaggctcaggtcccagccttctccgccctggtagaggtcgggcacgccgggcaggcagtgctgcaggcacagctgcgccaggccgttgcaggcgccggccggcgcaatgcgcgccacgaacgtcgccagcgcctcccgcaccggctgcaatggcgctccatgcagcagcgcgtgcagccactgcgcggcggcctcctccaccgccacgttgggatcggaccagctgctgacccgtttgccctcgcgcaacgccttggtcagccattgcaccatcctcgatgcgaagtcggcgcccgggttaccgtgcatcggccacgcggccacgagcgcctgccacagcgcataggcctcggcacccggcaacggcatcggcgcgcccgcgcgggtcgacatccggctccagcgccgcacagcctcccgccactcgaccgtgcaggtgctgagaaccgccagccgcgcccggctgtcggccccgcgcttgtgatcgtgggtcgccagcgcaagcaatgcccgcggatggcgctgcaggcgtcccattgcgtgttccagcagctcgcgtccctccatgcccagccgctgcggatcacttccgacttcgttgcgcgacagcagcctgaagtaacgatagaaggctgtgtcctccaccgacttggcattcaacggcgcggccaattgcccgaatctcacccgcannnnnnnntcgacgtccgcctcgccgggaagtgcccgcagcagcagatccagtgccgcgtgtgccgtaccgtccagtgcctcgcgtgctgccacggcagcgtccaccagggccttccgttcacccgcatcctgcagcgaataggggcggtaggtacggtagtgccgcagcagcgtggccaatgcacgggcaagcgcagcggctccgatatcggcttcggccagccggggctgcagcacccgctgcgcgctgcgcagcagtcgctggaagtcggtgtgaagcgacgtgcgcagcagcatgctgcgggcatcctgctgcaagtcgtcaaagctgcgcgcgtcgccactcgctgcttgccaggtgcgggagagcgcgggtgcagcagccggatcatgcagccaggcgccaacctggtccatgaagtcatagcccgtcgtgccgtcgcaggcccagccatcgggcagctgttcgtcctccgccagtatcttctccacatgcacgctcactgcctgtgggtcgcgaccgcctgccgcgcaggccgcgtcgagcgacgcacgcaggtgttgcaggtacggcccgggtgacgacaggccatccacatggtcaatgcgcaggccgtcaacccacccctcacgcaccagccgcaacggcagcgcatgcaccgccgcgaacacatcgtcgcgctccacccgcagtgcggccagttcgttgatgtcgaagaagcgccggtagttcacctgatcgcccgccgtgcgccaccaagccagccggtagtgctgccgctgcagcagcgtgtgcaaccgttcgacgctgcggttgcagcgttccgcccatgccggccactgcgcgggtgccagcggatggctgcgcggagacaacggcaatgccagcccgtgatgacgcagcgtcggccgctcatcgtccactgctacgcgcaacacgccatcgcgcacggcgtcgtgcagtggccggtccagcactggcagccagagccggccctcgcagcccggcgcctcccagtcaatgtcgaaccatcctgcatggggacttctgcacccgtgcagcagcacatcgttccaccagggcgtctgcggggatgccgcaagatggttgggtacgatgtccaggatcaggcccatgccatgcgcacgcgccgctgtcgccagccgctggaaggcttcttcgccgcctagttccggattgatgcgggccgggtcgaggccatcgtagccatgcatggaccctggcatcgcagcgctgataggcgacaggtaaaggtggctgaggcccagcgcggcgtagtacggcagctgcgccgcagcggcctcgaagttgaagcctgcatgcagctgcaggcgtgcggtggcacgcaaccgggtcatcgtcccgccttgcgtcgcgtggcgctgaaccgggcaatgcgcgcatcggccgcgtccggatcccacgcaagcggcaagcgtcggcgccagttcgggtgaccactgacggtacccggcaggttcacctgcgcgcggctgcccagcgcatcttccagcgggagcagcgccagccgtgaaggtgcgtgcgccaccagtgacagcgcacgcgcttccagcgtcgcgccctcgccccgggcgactgcggacagcgcctgtacctcgctggcacgcgcgtgcagcgccgcgggaagctcggtcagctcacccaggcgtgcacgccagcgcaggtcgcgcccacgcagccagccggccagcggcggcagatcatgggtggagggcatggccaccgcatcgcggcgccaccgtggcgccggcaggaagcgctcaccgttgcgggcgaacggcagcacctccagccccagcacgccacgggctgccagtcgctggcggatacccggaggaaccacgcccaggtcttcgccaatcagcacgcagcgatggcgccacgattccagcaccagcaggttgatcagatcatcgaacggatagcgcaggtacaccccctgcccggcgcctgcgccacgaggcagcacccacagccgctgcaggcccaggatgtggtcgatgcgcaatccaccgcgacccgccatcacggcgcgcaacacgcggatgaacggttcaaacccttcgcgctgcaacgcagagggtgaccagctggtgataccccaggcctggcccagcggattgaacgcatccggcggcgcgcccagctcgaggctctgcagcagacggtcgccgccggtccgggcctcgacgccctgcggtgcacaacccactgccagatccgcgatcagtccgatcgacgcgccgtcgctgcgcagtcccgcctgcacctgcgcccagccttgccgcgccaaccactgcgcaaacgcatggtcgtcggcgcttccagtgaagcggtcagcggcgtgctcgcaataccgcagcaggggttcgccctgcgcatcgcaccacgtctgcaactgttcgtactgtgccggcgcctgctgccgcagccattggcgcccttggcgcagccagcgccacttcactgccgacgagtgcggccagtcgatgcggcgtgctgcggtagccgcttcaacggccatcgccagtgcttcgtcctcgcgcaacacgctgctggcggcctccggcaaaacctgcggcagcgacacctgcagcgggtcaagccagcgccggtcgctgggcgagtaaggactgtagcccggacccggtggcaggccggcgtgcagcggactcaacgccagtgcatcgccgccgtgacggtgcagcagctcgcgccaccgcgcacagccggcgctgtcaccgatgccggcatcatcggnnnnnnnnaggctgtagacctgcgccgacagaccccaaccgcgcagcaggccctgcggccaccaggcacgctgcggtgccaccgcaaccgcctgttgctgcccgccctggcgccgctgccaatagcctggctgatccggaacccgccagcgcccttgcgcatccgcacgtgcaggcaacgctgtgccctgctcgtccacccagcacgccgcgcccgttgcctcaggcatggccaggagctgaccacagcaggcggtgagcaacgggtggaccaccggcgcaccgtcgcacgcgaactccgacagcacggcgcgcagcacgtcgggcgcaacctcgcgctctgctccggccacgtcggtccagcggaccagcaggcccgcacggcgagccgcctcccgcaccgccgcatccgtattcatgcggcgatccagcgcgcaagcgcaccgccgcctgccggcagcatcgcggccgcatccggccccacgacgcactcgccggccggcatcgcgtgggccaccggcgacggacccacgttgatcgcgatccaccactggcccgatggcaactgccagcccgcctgcaccgcgccctggcccagcannnnnnnncccagcgaccgcgcctgcagcaggccaggctgcagatagcgcctgcgcaggccgaggaactcacccgtgcagcgcagccagtgctgcgaccagggatcatcgccgggcggcgtgtacgacgcctgcagggtcgccgcatcgttcgggtccggaatannnnnnnnnnnngcggcgtcggcaaaggcactgaaaccggagaactcacggcgacgcccttcacgcaccgcctcgtccagcggcggcgcatagtcggtgaagaacaggaagggcgattgcgcctgccacggttcgcccatgaacagcagcgggatcatcggcgtcagcagggtcagggccagcgccgcgcgcagcggcgcaggatcggtcagcatcgacaggcgctcgccgaaagcgcggttgcccacctggtcatggttctgcgcgaataccacaaaacgcgcgggcgacaggtcggcgctgggttcgccgcggggatcgccgcgcaggtccggttcgccctgccaggcgaatccctcggccaggcagcgcgccaggagtgcttcggcgcgcccggcataggccgcgtaatagccttcctgctcgccggtcagcatcacatgcagcgcgttgtggaagtcgtcgttccactgcccctgataggcgccgcgcagccaacgcgcctggttgcgttcgttctccagcaccaggtgcgcctgcggcaccgcagcgcgtacctcatcggccagctgctgcaggaaccggtcatcgtcaatggcgtgcacagcatccaggcgcagtccgtcgacgccatagtcgcgcagccacatcagcgcattgtcgatgaagaagcgccgcacccagggctggcggaagtcgatggcctcgccccacggcgtgctgcgatcgtcacggaagaacccgcacgcgtagtcgcgcagacggttcccctgcggcccgaagtggttgtagaccacatccagcagcaccgagagccctgcatcgtgcgccgcgtcgacaaaggccttcagcgcggacggaccgccataggccagcgcgggtgcatacgggaacacgccgtcgtagccccagttgcggccaccgggaaactgcgcgaccggcatcagttcaatggcggtgatgcccaaggccgccagcatcggcagctgcgcggtcaacgccgcgaacccgccgccggcctcgatgtgcacttcatagatcaccaggtcctgccaggcatgcccctgccacgtgggatgtgctccatccgtgccaagcaccaccgcgctgtcaccattgacgccgtccggttgccagcgcgaggccgggtcgggcacgtcctggccggacggcaggcggaaccggtagcggtcaccatgcgacgcctgtgtccgcagccagtggcagccgtccgggtcgcggtgcatcggccgcagcacgccctgcaggcacagcgccacggtgcctgcgtccggtgcccacacgcggaactcgacaccttcaccggccaccggccatgcgcccaggcgcggcgccactgcggtcatgcatcaacctgcagatacagcgtggacagcggcggcagggtcagccgcagcgactgcgcgtgaccatgcatcggccgcggctcggtatgcactgcgccgaggtttcccgcgttgccgccaccgtagtaaccgctgtcggtgttgagccgttcggtccaacaccccggttgcggcacgccgacccggtagccgtcgcgacgtaccggagtgaagttgctcactaccagaagggtgcggccgctaccggccggatcccggcggatgaaggcgtagacgctgttgcggctgtcgtcggccacgctccagtcgaaaccgcgttcgtcgcgttcgtcgcggtgcaacgcaggttcggcgcggagcacggcattgaggtcgcccaccaggcgcgacaggccctggccctcgttgctggccgcctgtacccagtccagtgccgcatcgtgcgaccactcctgtccctggccgaactcgccgcccatgaacagcagtttgctgcccgggtgcgcccacatgaaaccgtagtacgcgcggagctgggccagccgctgcaccggctcacccgccatcttggccagcagcgctcccttgccgtgcaccacctcgtcatgcgaaagcggaagcacgaaccgttcggagaaggcgtagaccaggccgaagctgatctcactatggtgatgctggcgatgaaccggatcgcgccccaggtactgcagggtgtcgtgcatccagcccatgttccatttgtgggtgaaaccaagcccgccctgctccaccggcgcggtcacccccggccatgcagtggattcctcggcgatcaccagcacgtccggaaagcgctcgcgcagcgtctggttcatccgccgcaggaacgcgaccgcctgcaggttctcgcgcccgccctgctcgttgggtatccactggccctcggcacggctgtaatcccggtacagcatggacgccacggcatccacgcgcagaccgtcgatgtggaaccgctccacccactccaatgcactgccgatcaggtaggcggccacttcgttgcggccatagttgtagatcagcgtgtcccagtcggcgtgcaccccttcacgcgggtcggcatgctcgtacagcgcggtcccatcgaacccggccaggccatgcgcgtcgttggggaagtgcgcgctcacccagtccacgatcaccccgatgccggcctgatggcagcggtccacgaagcgcgcgaacgcctgtggcgtgccatggcgcgccgttggcgcgtagatccccagtggctgatagccccaggaaccgccaaagggatgctcgctgaccggcagcagctcgatgtgggtgaaaccaagccctgccacgtacggaatcaaccggtcggccaagacatcccagtccagcggcgaaccatcgtcgctgcgctgccaggagcccgcatgcacttcatagatggacagcggcgtgcaggttccggcctgccgccgcgccgccaaccatgcatcatcgtgccactgcatcggcgcggccgaaggcacccgcgaggcggtggccggtggcagctcggcccagcgcgccatcggatcgaacttgtcgggcatcacccggccgtcggcgccgacaatgcggaacttgtaacgggcaccggcctgcacgccaggcaggaacagctcccacacgccagcggtgtggcgcagccgcatcggatggcgccggccatcccacccgttgaaatcgccgaccacggcaacccttcgtgcgttgggggcccacaccgcgaagcgcacgccgtcgataccctgtacctgcatcgctaccgcgcccaactgccgcgctgcatcagcatcaccggcatggaaatgctgcagcagcgcctcatccagcagcggaccgaaggaataggcatcgtgcacctgctccacaccctgctcgaaatgcagggcgagcagcggcacgggcgcttcacccgctgcaccttcgaacaggccgggcaaggggcccggttgcagatcccagcgccgctccgggcccgcaatcacctccacgcgacgcgcgtggggcaccagaacgcgcagctggcgctggccatcgggctgttggtgcggcccgagccaggcaaacgcatcggccggccgtgcatgaaccaggtcgtccaggaccggagccaccacgccctcctcccgtccggcagttgccatggagtcgtcctcgagggcgaccggctgcaggctgtcgtggctcatgcggccacctggcaggtctgctggtacagggccagatacgcgcgtccggccgcgtcccagccacccggccgcagcatggcggcgcggcgcatggcctgcagcaggccgggcaggcggaaggtgcgcatcgcccgttccacgcagcggcgcaggccatcggcattggcgccgtggaacaggaatccggtcacgccatcctcgacggtatcgaccagcccgccggtcgcgtgtgcgatgggcaggcagccgaagcgctgcgcgtacatctggctcaacccacagggttcgaaacgcgaaggcatcagcaggaagtcggcgccggcaaacatctggcgggccagcgcctcttcgaagccgatgaatgcgcccacccgtccggggtagcgccgggccagcgcctgcacctgcgcttccacctgcggctcgccgccaccgatgatgaccagctggccgccggccgccacgatctgcggcgccacgtcgcatgtgatgtccaggcctttctggtgcaccaggcgggagaccaccgcgaacagcgggccggccgagggcgccaggccgaatgcactgcgcaccgcgtgcgcattggtggcgcgcccggtccattcgccgatgccgaaatgggccttgaggtggatgtcgcggcgtggatcccaactggcgtcgatgccgttgacgatgccactcaggtgtnnnnnnnnnnnnnnnnnnnnnaacaggtcatgcagcccgcagccgtcatccggggcggtgatctgctgcgcgtagcgcaggctgaccgtgttcagccgcgtggcattggtgatgccaccctgcaggaacgacatctgcccatggaagtgcagttcatccaggtgttcgaccggcacgcccagcacaggtgcaagcgcatacggaaacagcccctggtaagccaggttgtggatggtcagcagggtcggcacggtggtccggtcccaacgcacgtaggctgcggccatggccacaggccagtcattcaggtgcagcagctgcggcgaccagtccagcccggcacgcccggccgcaatctccgccgccgcgtgtgagagcgtggcgaagcgaaccgcgttgtccttccactcctggccctgcccatcgacgtatggcgaaccttcgcgctcgtacagttctggcgagagcagcacgtagatcggaaggccgtctgcctgcactgccatgccgatcccgcacgcaggcaggcccgccctcgcgctgacctgtcccacccgctgcagctgtggcaggcgctgcagtacctccgggtagccgggcagcagcacgcgcgaatcacaggcgccgcgtaccgcacgcggcagggctgcggccacgtcgcccaggcccccggccttgatgaagtcggccatctcggtcgcgacgaacaacacacgctgtaccagctccggcagctgcagtggctgcgagtggccacgccgggtgccgatcggcacgagcgaaccgggagaggtcgcaacagatgaagcggactggacagcgcgggccatgggagggtctctcgggtatttcaggcagacggacgccagcggcgcccggacgggcgctgatggtgggaaggaagtcgacgcaggacgtgggggacgtcagcgagaggctcaggacgacaatagccctgcatgcgatcaatcaaccgtgaagccatggcgatttctttgtgacaacacgtcatgagctcagtacacatgacatgcgcccgcctcctgcccgtgtctcctgcgatggggccgagcccacgcccggctgttggcaatcccacgtgccgcctgagccgagctggattggtctttaagagactcaccctgcgacacccggtcgcaggccttcgcgctacgcgcttgaccaatgtcaaannnnnnnnnnnnnnnnnnnnntattcctatgcaggacccgaacacgccggcgcggccggcatccacaaggaccctgcgatgagctacacccccgacaacgcccagctgctgaacgccatgcagaacgtcatggtgatctccaccaccgacctgcagggcaacatcacctacgccaatgacctgttctgcacgctcaccggcttcgcccgcgaagagctgatcggccagccgcacagcatcgtgcgccacccggacgtgcccaaggccgtatacaaggacatgtgggacaccatcaaggccggcaagacctggaccggcatcgtgcccaacctcggcaagggcggcgtgctctacgtggtcgacaccaccgtgcagccgctgttcgacgcagacggcaacatcacctcctacatcagcatccgccgcgtggtgaacgacctgatgcagaactacgacctggtcgagttcagcaaggaaaagttcgacgacttctacgaggccgcgtgaacgctctcccgaccagtacgcccttcagccgtctgctggtgggtttcgcgtccgagtcgggcaacgcccgcgccctggcccagcgcctgggcgcggaactgcagccgcacgggccgcaggtgctcccgttcaacgacatcgacgtagccagtctcggccaaggcgatgtgctgctggcgatctccagttccttcggtgacggtgagccgccagccaatggcgagcagttcttcgaaacgctgcgccaggtcccgacgctgagcggcctgcgctatgcagtgttcgggctcggtgataccggctacccgagcttctgcggcttcaccaaggcgctggatgccgcgctgagcgagcgccaggcgcagccgctgctgcatcgggtggacgccgacctgggctacgagcagttcttccagcaatggcagccggtgctcggccaggtgttggatggcgacctcagcgctggccagcacctgcacctgcaggtcaccgcctatggcgaagacaatgcgtttgccgctcctatcctcgaacgccgccgcttgaacagcagcgacccggccgcctggcacctgcaactggacattgccggcagtggcatggcctaccgcgcgggggacaccctgcacgtggtacccgagaacgaccctgccttgctgcaggcattggctacctggtacggcgacaccgccgccgtggccgccctgcacgaccgcgagctgcgcctgctgagcaagggcgtgctgcgcgaactggccaagctcggcggcagcgaggtactgaagggcctgttgaaggtcagccagaagcgcgagctggaagcctacctgcacggcctggacctgctggacgtgctgcaggaccacgccacgccggacagcgtgccgctggcccggctgcgcgaactgctttcaccgcggctgccgcgcgcctattcgatcgcctcacacccgtgcgacgaccagctgagcctgtgcgtgcgcgaagtgcgctaccccctgcgcggccgcgagcgcttcggcaccgccaccggcagcctgctgcatggcggcgagcacgcccgtgtgtactgccgctccaaccctggcttccacctgcccgataccggccaggcgccgctgctgctggtcggcaccggcaccggcatcgcaccgctgatgggcctgatgcaggagctgcaggccaacggctgcgaacgcgaggtgcacctggtgtttggcgagaagcaccgccagcacgattacctgtatcgagaccagctgcaggactggcacgcgcgtggcgtgctggccggcctgcataccgcgttctcgcgcgatggcgctgaaaagatctatgtgcagcacgtgctgcagcagcgcgccagcgaagtgcgcgacgtcctggcccgcggtgggcatctttacctgtgcggcaacaagcgccatctggaaggcgcggtgcgcgaggccatcgatgccattggtggcgaggggcgctgggacgcgctgcgcggtgaaggccgcacgcactgtgagctgtattgatcggtaccactggactgcacgaatcctggaccggtagagccggccgctggccggcattaccagaatatgtagccaaccatcgcccgtgcatcacggtagagccggccgctggccggctgcccagtatcccttggttgccggccagcggccggcactaccatcagatgtgacccaccgtcgccggtgcgtccatcacgggtcaattgccgacaatgcggccgtccaccacgcgcgccacctgctggccgaacatggccacgtcctgtggatcgtggctgatcaacagcagcggaatgccggtcttgtccagcacggtctccagctcctggcgcagatgctggcgcaggtcatggtccagtgcggagaacggctcatccagcagcagcgcctgcggctgcgtcaccaggnnnnnnnncaatgcagtgcgctggcgctggccaccggagacctgcgacggcagcagatcgcccaccgtgtcgatgcggaatgcgtgcagccactgctccaccgcatcgaaacgctggccgacccgcggattcaaccagcccttctgcagcccgaacgccacgttctggcgcacgctcaggtgcgggaacaacgcgtaatcctggaacacgtagcccagccggcggcgctgcggcggcagatccacagcggtggccgcgtcgaacagggtctgcccctgcaggcgcacatggccctggcccggccgcagcagcccggccaccgccttcagggtcaggctcttgccggcgcctgaaggtccgaacagcaccacctggcgctgcgtgcactgcagcgatacgtccaacacgaaatcctggccggccgcctgcaggcggcgccgcacctgcaggtcaagccacatcgcgcagctcccggcgacgcccgcccaccagccgcgctgccagcaacaggatcacgatgcacaccaccgaagtcaggatcaccagcgcattggccttgccatcctggccggcctgcaccgcctcgtagatggcgatcgacagcgtctgcgtgcgtcccggaatgctgccggccaccatcaatgtcgcgccaaactcacccatcgcgcgtgcgaaggccagcagcaggccggcaagaatgccgcgccacgccagcggcagcgtgacgcggaagaacaccgctgcttcggacactccaagcgtgcgcgcggcctgctccagctgcccgtccacttcttcgaacgccgcgcgtgccggcttgaacaccagcggcagcgaagccaccgccgcggcgatcaccgcggcctgccaggtgaacaccaggttgatgccgaaccacgactgcagccacgcgccgatcgggccgttgcggccgatcagcaccagcaggtaatagcccagcaccgtcggtggcagcaccatcggcagggtcagcagcgaatccagcagctcgcggccgggaaagcgccgccgcgccagcagcgcgcccagtgccacgcccagcaccagattgatcgcggtggcccagccggccaccttcagcgacaaccccagtgcgctccagtcgagatccatgcgtcagggcttgccgaacccgtgcttggccaggatcgcctggcccggcgccgaacgcacgaaggcggtgaagcgcctggcttcggccgactgcgcgctggccttggtcaccgccagcggataggcaatgcgccccgccaccggaaccgcgaaggcgcggcgcacccggtcgggcatcgcctgtgcatctgtggcatagacgaagcccgcatccacttcaccgcgcgccacgtaatccagcgactggcgcacgttctgcgtcgtgatgatcctgccctgcaccgacggccacaggcccgccgcttccagcgcgcccttggcatagcggccaaccggcacgctgtccgggttgcccagcgcaacgcgctgcacaccggcaccggccaggtccttcaaggtacgcggcgcagccttggcctgcggcggcaccaccacccatagtgcgttcaccgcgaacacctcgcgggtaccggccgccagcaggtcctgctgctgggcctggtccatcgtggtttcatcggccgacgcgaacacatccaccggtgcgccacggctgatctgctgcagcagcacgccggatgcggcgaagttgaaatcgaccttggttcccgggtgcgccctctcatacgccgcgcccagctcgcggaagctctcggtcaggctcgatgccgcagacaccgtcagctcggccgcccaggccggcaccgtagccagcagtcccagcaacaacagtccagctcgcttcatcgtcggctcccggccaggttcagttcggatcggattcgtcggccaccgccagcgctgccaggcgctcgggctgcagcaacaggatctcgcgctgcttcaccgcaatgatcccatcatcgctcaggcggcgcagcacgcggctggcggtttccggcgccatccgcaggtaattggcgatctcggtacgcgccatcgtcaggttgaagcgcgtggcggagaaaccgcgccgcgcgtagcgctcggacatgtccagcaggaacgcggccatgcgttcttcggtacggtggttggcggccagggtcgcgaccttgccgatctccgcactgagcaggctgaacagcttggcctgcagccccggcatgcgggtcgccaacaggctgagcttggggaacgagatgcggcacaggtgcacggtgtccagcgccaccgcattgcaggggaagcgcgaaccgtggatcgcgttgaggccgatcacttcgcccggcaggctgaagcccagcacctgctcgttgccctggctgtcatcgacgaaggtcttgaccatgcccgcgcgcaccgcagcaatcgaatcgaacgattcgccggcgcggaagatgtagtcacctgcatggaacggaccgacatggtcgaccagcacgtgcaggtcgcccagtgcggtcttgtcgtaaccctgcgacatgcatgcgtcggagaacgcgcaggtgctgcagaagtgcagtgcgtcgccatcatnnnnnnnnnnnnggttgggtgtggcccggccgagacggccctgcgaaggcggaattgaagacatcggggcaagactcaagcgatggcggccgccggccggaagcatgcggccatcatacgccacagcaggcgcccttcttcggccaggcgcagcacgcgcgcatcccactgcgcccagccgcgtgccagcagcggcgacaacgcgggcagctgttcggcgaaacattcctcgaacggttcatcgttgcgccactcgaaggcagccgcatcgagggcgtggtcacaggcgatgctctgcgccacttcggccaccaaccgctcgtcctcggacaggatcagcccggcggagactcccatgtgacccgccagcagccgcgcacgccattcgcccagttcgtcctccagccggtagaacacctcgccgatctggctgcaggcagacaggccaagcccgatgaaatcactgcggtcgcggcgtggcacgctggcaagatcgcaatggcgctggccatcgcccggaccgtgcgggttcggcagatcgccgcgctgatagtgatcgccaccaatcggttcgtaacccgcagcgcgcagcaggcgccaggcctgcagccaatggacggccgaggggtattctggcagcgcacacggcgccggcagcaggatgcgctccggtgcctcggccagcacctcgtgcagccgttcaatgaagccagcgtcctcgctgccgggtacccgcaactggtagtagcgcgcggtgaagcccacctgtcgcgcctgtgccagcagggtcggccccggtgcatcggcgcgatcgatcacgttcaaacgggtgcagcccaccgcacgcagctgcgccggcgccagcgcgctgcctgcgtccagccgcacctccacctggggccgcgccacggtgcgcaggtgctgcggcaccgcatccagcagctggccgagctgcggcggcggcaacgtctcggccagccccagctgcagtaccatcgccaccacttcacggtcctcggccagcacgtcggcctgcagccgcagcgccagcagcaaggtgtccagataggcctgcggcggcacaccgcgcccgccacgaccgacctggaagccgagcgtcaagccgcgtgggatcaggtgctcattgctggcgcgcatggcagcgcgccagccgctttcgccaaaaccagtactgaactggtcagccggcggaaacagcacgtgccgcggttgccgcagcaatgcagcctgcagcgcagtgtcctcgctctcgtcaacgtggaagctcatggcagacatcttcgggcgttcctcttcgcgtggccctgattgaaatcaagcgtggcgcatctggcggttgctgccggccagcgtccggcactaccccttcacccaccatttggtagtgccggccgctggccggcagcaccctccacccatcgcgcaccgttttggtagtgccggccgctggccggcaaacaccttcacccaccgcgcacccgctcggcggcggccgcatcgatggcttcgggcaggtcggtttcgcggtcgatctgcgggaagtggcggcgttccatacggcggatcgcgaagtgcatccaggccagtgcagcggccaccagcacgaacagcagcatgaagcagctgctccagatgcccaccgcatcgttcaatgcaccgaacacgatcggcaggatgaagccacccaggccaccgatcatgccgaccacgccgcccacggcacccacgtgcttggggtagtacaccgggatgtgcttgtagaccgcggccttgcccagcgacatgaagaagcccagcacgaacaccagcacggtgaacatcaccacgccgatggccagatggaagtggatcgggccatggatgcccttcaccacatactcggtatccgggtaggccagcaggaaggtgcagatggccgacacgccgaaggtccagtacatcacccggcgcgcccccatccggtccgacatccagccaccgaccacgcggaacaggctggccgggatcgaatagcacgccgccagcatgccggcgtggcccacgtccatgccataggcgcccaccaggtagtgcggcagccacagcgccagcgccacgaagccaccgaacacgaagaagtagtacagcgagaaccgccacacctgcaggttcttcagtggcgccatctgctcggcgaacggcaccggcttcacgccttcgcgacggcgctgctccagcgacggatcttccttgctgaagaggaagaacagcaccgccgtgacggccagcgcgacggcccagaccttggcgaccatggtccagccggccgccaccatcaccagcggcgccagcagcttggtcaccgccgagccgatgttgccagcaccgaagatgcccagtgcggtgccctgcttgctggccgggaaccacttcgagacgtaggccacgcccaccgagaagttgccgccggcgatacccacgcacagcgcggcaatcaggaactgggtgtaggtctgggcataggtcagcatccaggtggccactgcgccacacagcatcaccagcaccatcaccttgcggccaccgaactggtcggaccatatgccgaggaagacccggctgaccgaaccggtcagcaccggcgtggcgatcaacaggccgaactgggtgtcattcaagccgagctgttgactgatctggatgccgatgatcgaaaagatcatccacaccgcaaagcacacggtgaaggcgaacgtgctcagccacagcgcacgttgctgctgcccggcactggcgggggcaagggcctggttcatgaattctcctcgttcaagggggttcagccgatatccgcttcggcttcgatctcatccagcccgcgcaccgggtagcgttcctgcagctgcagcaggtaggcctgcacttcacgctggcgtacctgcagctccaggtagtcacgcagctgcggcagcaccgcctcgaacggctgcggctggccttcctcgcgtgcatcgacgcagaccacgtggtagccccagcgcgattccaccgggaaaccggccaggccctcgcgcaggcggaacacctggcggtcgaactccggcgtggtctgcccacgctgcagccagcccaggtcgccgccctcgctgctggatgggcaacgcgaatggcgcagggcgaaatcggcgaacaggtgcggcgactctttcagcagcccgaccagccgctcgccctcggtacgtgcggcgaagcgcccagccacgtcgtcggccggcgcggccagcaggatatggcgcagacgcacgcggtcgggggagcggaagcgctccgggttctgctcgaagtaccggcggcagtcttcatcactcggtacgcggtctttgatcgcatcttccagcagctgttggatcagcacttcctcgtcgcttactcggttgccctccggcgcctgcagcccaagccgctgcgcttccaggcgcagcagctcgcgcaccaccagtgcacgtgccgcttcggcacgagactgctccgggcgcatcgcccggtggtgctgcatctcgcgggcgatgtcggcctcgctgatcgcggtctcgtccacgaacagccggcacggtgccggctgcccgagcgagcgcggcccctgcgctgccgcgtcatggtggtgcgaatgcgcctcggcgggaaccggcgcagcggagtcgatcacggtgatcggcaggaatttcggcaggctgcccatgacttactcccgcggaccgtagcgcagcgtggcctggcggcggcgcaccacctggtacggcctccacaggtagctgatcggaatgctccacacgtgcaccaggcgcgtgaacggcgcgatcaggaacagggtcaggcccaggaagatatgcatcttgtagacccagctgacgccctcgatgtagtcggcggcaccggcacggaaggtcacgatgtgctgtgcccactcggccagctgcaccatcaccccgccgtccaggtggccggacgagatgcggatgctgtacaggcccaggcacagctgggcgaacagcaacaccagcaccagggtgtcaccgaagctgccggtggcccgcannnnnnnnttgaacaggcggcgcaccagcaggatgctgatgccgatgaagcacagtgcgccgaacacaccaccgaccaccatcgccagcatctgcttctgcgaggaggtgatgaagtgctcgtacaccgcgtgcggggtcagcaggccgaccaggtggccaccgaggatggccaggatgccgatgtggaagcagttgctgccgatccgcatgcccttgtccgacagcatctggctggagccggtgcgccaggtatacatggccctgtcatagcgggcccagctgccgatcagcagcaccgccacggcgatgtacgggtagtactggaaggcgaattgatgcagggagtaactcatggctggacctctcgatgcgaaggacgggccggcgaacgcacgggcggcttgcagtcttcggcaggagcttcggcgccgaagcgcaccgcctcctcctcccacaaacggtccatggcctcggcggtatcgtcgcggacttcctcgctggcacgctggcgcagcgcctgcagatcggccttgccgtcaccggcttcgaccaggatctcgaacagcacccggtgcggcagctcccgctcggcggcacgcgccgccagcatcccggcgatatggccgatgtggtgcagccactcgcgggcctcgctgcctgggcgatgggccaggaactccagcagcagcggcaggtaatccggcagctcgcgtgcatccagttcgaagccgttgcggcggtaggtttcgaccagatcgaccatggcctggccgcggtcgcgcgactcgccatggatgtgctcgaacagcagcaggctcatcgagcggccgcggtcgaaactggccagccacgccgcctgcgcatccagcgcatcggtggccagcagctgctgcacgaagctgcgcagctgctggcggcgggtggcgttcagcgccgggtcgtcacaggcggcgagcagttcctcgccgtgctcccacagttcttcgcgggggtagtccagcaacaccccgaccagcttgagcacgctcatcacaccacctccttgcggcggtggttcgggcccttgtccaccacgaaggtggtggtcttgcgctggccgaacaggtcggccgggctgtcaccattgcagccgttgccgaaggtgaagccgcagccgccgcgctcgccgaaggcgtcgttggcatactcgcggtggccggtcggaatcacgaaacggtcctcgtagttggcgatggccaggtagcggtacatctcctccacctgggcgatgctcagcccggtctgttccagcaccgaggtgtcttccacgccgtccacgttcctggcccggcgccaggcacgcatcgccatcagccgctccagcgcgcgtaccaccggcgcctcgtcaccggccgtcagcaggttggccaggtagcgcatcggaatgcgcagcgacgccacgtccggcagttccccgctcatgcccacgcggccacgctcggcggcagactggatcggcgacagcggcggcacgtaccagaccatcggcagcgtgcggtattccgggtgcagcggcagcgccagcttccagtcgatcgccagcttgtacaccggcgactgcttggcagactccagccagctgtccgggatgccctccttgcgcgcggcggcgatcaccgccggatcgttcgggtccaggaagatatccaggtgggcctggtacaggtccttctcggcggccaccgaagcggcctcggcgatgcggtcggcgtcgtacagcatcacgcccaggtagcggatgcggcccacgcaggtttccgagcacacggtcggctcacccatctcgatgcgcgggtagcagaagatgcacttctccgacttgccgctcttccagttgtagtagatcttcttgtacgggcaggccgacacgcacatgcgccagccgcggcacttgtcctggtcgatcagcacgatgccatcttcctcgcgcttgtagatcgcgcccgaggggcacgccgacacgcacgccgggttcaggcagtgctcgcacaggcgcggcaggtacatcatgaaagtcttctcgaaggcgccgtagatctccttctgcacctggtcgaagttgtagtcgcgcgatcgcttgctgaactccgaaccgaggatctcctcccagttcgggccccactcgatcttctgcatgcgctcgccactgatcagcgaacgcggccgcgcggtgggctggtgctggctatccttggcggtgtgcaggttctggtagtcgaaatcgaacggctcgtagtagtcgtcgatctgcggcaggtccgggttggcgaagatcttggccagcatgcgccagcggccacccgcgcgtggcaccagcttgccgctgccggtgcgcacccagccaccgttccacttctcctggttttcccattccttcgggtagccgatgcccggcttggtttccacgttgttgaaccaggcgtactcgacgccctcgcgcgaagtccagacgttcttgcaggtgatcgagcaggtatggcagccgatgcacttgtccaggttcagcaccatcgcgatctgtgcacggaccttcatcacaccacctccttgctggccgatgccgaagcaccagcgggctgctcatcggtcgctcctgcgcgtcctgcgcccgcgacactcgaacttccttgttcatcgtccaaccaatcaatcttgtccatcttgcgtacgatcacgaactcgtcgcggttggtaccgcaggtgccgtagtagttgaagccataggccagctgcgcgtagccgccgatcatgtgggtcggcttgagcacgatgcgggtcaccgagttgtggatgccgccgcgggtgccggaaatctccgagcccggcacgttgatgatgcgttcctgggcgtggtacatcatcgccatgcccggcatcacgcgctggctgaccacnnnnnnnncagcaatcgcaccgttgacgttgaacagctcgatccagtcgttgtcgacgatgccggcgctgcgcgcgtcgtcctcgctgatccacacgatcgggccaccgcgcgacagtgtctgcatgatcaggttgtcgctgtaggtgctgtggatgccccacttctggtgcggggtgatccagttcagcacgatctccttgttgccgttcgggcgctggttcagcagcggctccaccgtgcgcgtgttgaccggcggccggtagctcatgaaggcctcgccaaagtcgatcatccactcgtggtcctggtagaactgctggcgaccggtcaccgtgcgccacggaatcagctcgtgcacgttggtatagccggcgttgtagctgacgttgtcgtcttccaggcccgaccagatcggcgaggaaatgatcttgcgcggctgtgcctggatgtcacggaagcggatcgcctcgtgctccttgcccacggccaggtgggtgtgctcgcggccggtgaaggtgcccagcgattcccaggccttcaccgccacgtggccgttggtttccggcgccaggtgcaggatcacttcggccgcgtcgatcgcggtcgagatggccgggcgcccctggcttacgccttcttcgtgcacggtgtggttcaacttgccgaggaactcgacctcgtgcttcgtgtcccagctcatgcccttgccgccattgccctgcttgtccagcagtgggccgagcgaggtgaacttgcggtacaggttcgggtagtcacgctcaaccaccgtcatcgacggcatggtctggcccggaatggcctcgcactcgcccttcttccagtcggctacgccgaacggcatgcccagctcgttgggggtgtcgtgcagggtcggcaccagcaccaggtccttctccacacccagcacacccggcgccatctcgctcacggtgcgggccacctccttgaagatgtcccagtcactgcgcgattcccaggccgggtccaccgccttcgacagcgggtggatgaacgggtgcatgtccgaggtgttgaggtcgtccttctcgtaccaggttgccgtcggcagcacgatgtccgagtacagcgcggtggtgcacatgcggaagtcgagcgtgaccagcaggtccagcttgccttccggcgcctcgtcgcgccacttcacctcctgcggcttcactgcgcccatttcgcccaggtccttgccctgcagcccgtggcgcgtacccagcaggtgccgcagcatgtactcgtggcccttgcccgaggaacccagcaggttcgagcgccagatgaacatcatgcgcgggtggttctggctggcgtccgggtcggcgaaggcgaagtccagcgagccgtccttgaacttgcccagcgcatagtccgccggggccacgccggccgcttcggcctcgcgtaccagctgcagcgggttgcggtccagctgcggggtgctcggcagccagcccatgcgcaccgcgcgcaggttcaggtcggccaggctgccgccgtacttgctcgcatcggccagcggcgacagcagctcgtccacctgcagcttctcgtagcgccactgcccggtgttgaagtagaagaacgaagtgccgttcatgtggcgcggcggcttgctccagtccaggccgaatgcgagcggctgccagccggtctgcgggcgcagcttttcctggcccacgtaatgcgcccagccgccaccggtctggcccacgcagccgcacatgatcagcatgttgatcaggccgcggtagttcatgtcgttgtggaaccagtggttcatgcccgcgccgacgatgatcatcgatcggccgtgggtcttgtcggcggtacgcgcgaactcgcgggcgatctcgatcacctcggcgcgcgacacgccggtgatgcgttcctgccacgccggcgtgcccggcaccatgtcatcgaagctcgatgccacgttgccgccgccaaagccacggtccacgccgtactgggccagcagcaggtcgtagaccgtggccaccagcgtctcgccgccatcggccgtggccagtcggcgcaccggaatgttgcggtccagtacttcttcggccggtgcagcggtccagccatcgctttcaatgccaccgaagtacgggaagctcactgcctcgatgccgtcgttggcctcggacaagctcaggcgcaggcgcgtatcggcgccattgctggccttctcttcgatgttccaacgacccttctcgccccagcggaaaccgatcgagccgttgggcaccacgatctggccgctgttctcgtcgtaggccagggtcttccagtccgggttgttggcttcacccagcccgcccagctcactggcacgcaggaagcggcccgccaccaggcggccatcgtcgcgacgctccagacgcaccagcatcggcatgtccgagtactggcggcagtagtcctggaaatactgcgagggccaatcaacatggaactcgcgcaggatcacatggccgaaggcaaaggccagcgccgcgtcggtgccctgcttggggtgcagccagtggtcggtcagcttggccagctcggaatagtccgggcagatcgccaccgtcttggtgccgttgtagcgcgcctcggtgaagaaatgtgcatcgggcgtacgcgtctgcggcacgttcgagccccaggcgatgatgtagcgactgttgtaccagtcggccgattcgggcacgtcggtctgctcgccccagatctgcggcgaggccggcggcaggtcgcagtaccagtcgtagaaggacaggcaggcgccacccagcagcgacaaatatcgcgcaccggcggcgtaggacaccatcgacatcgccggaatcggcgagaacccgaccacgcggtccgggccgtactgcttcaccgtatacaggttggaggcggcgatgatctcgttggcctcttcccactgcaggcgcacgaagccacccatgccgcggcgggtcttgtacgaacgcgccttctccttgtcctccacgatgctggcccaggcatcgaccggggccttgctcttgcgtgcttcgcgccacaggcgcagcagcgtgccgcggatcagcgggtacttcagccggttggcgctgtacaggtaccaggaatagctggcgccacgcgggcagccacgcggttcatggttgggcaggtccgggcgtgtgcgcgggtagtcggtctgctgggtttcccaggtgaccaggccgttcttgacgtagatcttccagctgcaggagccggtgcagttcacgccgtgggtggatcgtacgatcttgtcgtactgccagcgggcgcggtaactgttttcccagtcgcggccctcgctcttggcaaaaccatggccatcggcaaaggtctgggggtcacgcttgaagaactgcaagcgatcgaggaaataactcatcggggatctccctttgcggacatcggcatcgtggcnnnnnnnntcatctggctgcggtgcgttttcatgtcgtcagcagggtgtctcggcaccgcgccggtagtaccaccaccaggtcacggccaggcaggtgacatagaaaacaacgaatccgtacagcgccatgtcggggctgccggtcaacgtaatggacgagccgtagctcttgggaatgaagaaaccgccgtaggcaccgatcgcaccggagaaaccgaccactgcggccgactcgatgctggcctggtgtgcggccgtggccttgccctcggcgttgtcgttggccgaccagcgctcatgcagggtgcggaaaatcaccgggatcatgcggaaggtggtgccgttgccgatgccactgagcacgaacagcgccatgaagctgagcaggaagccgtagaagttgccgccctggccatcgctgggcaggaagtgcagcacgccgaacactgccgcgatcatcagcgcgaacacccagaaggtcaggcgtgcaccaccccagcggtcggccatgctgccacccaccgagcgcatcagcgcgcccagcagcgggccgatgaaggcgtaggccagcgggttcacgtccgggaactggctcttcaccagcatcgggaagccggccgagaaaccgatgtaggaaccgaaggtgccgatgtacagccagcacatcagccagttgtgcttgcggcggaagatcaccgcctgctcggagaacgacgagcgggcgctggtcaggtcgttcatgccgaaccaggccgcgatggcgcacagcgcgatggccggcacccagatgaaaccggcgttctgcaggaacagcggtgccccaccctccaccgcgggctgcggtgcaccacccagcgcaccgaatacgcccacggtgatgaccagcggaatcaccgcctgcgccaccgacacgcccacattgcccaggccggcgttcaggcccagcgccaggccctgcttctgcttggggtagaagaaggagatgttggacatcgacgacgagaagttcgcgccgccgaaaccacacaggatcgcgatggccacgaacacccagtacggcgtggccgggttctgcaccgcaaagccgagccagagcgtcggcgccagcagcgacgcggtggacagcgcggtccagcggcggccgccgaagatcgggatcacgaacgaatagaagatgcgcagggtcgcgccggacaggctgggcagtgccaccagccagaacagctggtcggtgctgaagttgaagccgatcttcggcaggctgatcgacaccgccgagaacagcacccagaccgagaaggccagcagcagcgaagggatcgagatgaccaggttgcgggtggcgacccgcttgccggtgcgctcccaatagccgggatcctccggcgtccagtcgctgatgacgcgaccgggactggcagtgctgcggacaacaggatcgctaccgacggtcatacatggctccaaggctgtggaatgacgtgggtactgcgtttcaagttgtaacccgtcgtcatgcagccattaggccgtgcagcacggacgacggggttgatctggatcaatcaagggccggtttccaccctgcccctgacaaatgtcaaaccgatgaagcggtgctgcggcgggtcaccccgcgctggcgcacgctgtcgcgcacgtccacatcgaactgcagctgaagctggcttccatcttccagggcaatgtcgaatggcaggccatcgcggcacggcagccgcgccgccaaggcctcgacggccgagcgcggcagtaccaggcggcagaaggtgcctccgtcgagcagtaccggttgatcgccgccatgcagcgacaccgccatgccccagccttcgataccgccgaagcgggtcatgttctcgaccgtttcaccggccagcaggcgcgccagctcggcctcgtccaggcgaagccgtaccgattggtcctgcaactgcactttcatgacgcaacatcctcccattgttcgggggtattgcagttgaccagcccggcctcgtcaaccggcgccagcgccacggaattcacgccaagacgacgctgcagggcctgcagcgagcgcggaccgtccgggtcgcccagcatcgattcaagtacgttgcgacaagcatcgtctatatccaccagcatgggcaggggatggccggcaaagatcgtgcatggaccgcgatggccgtcacgcaattgctgcagcaatcgcggcggcagcagcggcgtatccaccggcaccacccaggccgggccatcgggcatgcgcatcgccacgctgtagagcccgcccagcggcccgcaacgtgccacgcggtccggcacgccgccgaacgccgggtaatttccgctgacccagacctcgcgtgcgccagcctgcatcaacaggccccgcatgtgttccagcaaggtccgcccctgccacggcagcagcgccttgtcgcggcccatccgggtggacaggccgccggccagcacgatgccgttgacgctcatcgccgtagagccacgccatgcgtggctgcgccggccgggtgctcgggaaaggcctcatccacgcatggcgtggatctactgaaccccgcgccgccctgaagggtggggtcaatgcccgtggtcgtgcgcatgatcatgggcatgggcgggttcgctgtccgcatggcacaggctgcaaccctcgctccactcgctgtcgccgtcctcgtagtgctcctgcttccagatcgggcactggtgcttgaccacctcgatcaactgccggcacgcgcggaacgcttcgtcgcggtgcgggctgcccgcggccaccaccaccgccacatcgccgatgcccaaccggcccttggcgtgggccacatacagcttcagcttcggaccgaacgccgcctcgacctcggcggccaggcgcttgaactcgttcagcaccagcggctcgaacaggtcgtaggtgatcccggtcaccagccggccgatgttgacgtcgcgcaccttgccgatgaacacgtcgatgccgccgaagcccggatcagagaccgcagcaatgccctcggctggatcgatcgccgcctgcgcgcggtccaccaccttcgcgatgatcttctcgctcatcgctcagcccccgctcactggtggcaggatcgccacgcggccatcgtcgggcagcgcctcgtggtcgcgcagcacgcgttgctggtcggcgaacgccgagtagtccagcaggccggcacggaaacccggccaacgcagcggcagcagctcgcgcagcgcctggcgcagatcggccacggtgccaccggccacgtccacggcaatctcgcggctggcatccagatcggaaaacgcaccgaacaactgcagattcacctgtttcatcatgactcctggctcaccagctgcaccggttcgtggtgaccccagccctgcacacgcaccggcgtgccggcagtggccacgccgccctcgccttccagcaccacccaggcattggcctgcagcatggacatcaaacggaacgactcctgcccggccagcacgcgcgcactcagccgaccctgcgcgtccacttccacccgggcccgcgcgtggaagcgcaggcccggcggcgtgcgcacgtcggcctgcagcggcagctgcaacatgagctccggcgccagccccagcaggcggcgcagtaccggctcaacgaagaagcgctggcccaccgcagccgacaccgggttgccgggcaggccgaaatacagcgcgccattgggcagcaccgcaaacagcagcggcttgccggggcggatcgccaccttgtggaacacgatgcgcgcaccccggccgcgcagcgcgtcgggaatgaaatcgtagcggccggtcgacaccgcgccggtgctgatcaacagctgcgcacccgcgtccagcgctgcatccagtaccgcgttgaacgcggccacctcatcgcccaccgtgccctgccagaccacctcggcaccggcggcctgcaggcggccgaccaggtacggccggttgctgtcacggatctgaccggattccagcgtctgcgccgcctcggtcaccagttccttgccggtggcgatcaccgccgccttcggccgtgccaccaccgccacctcgcccacgccgatggcatgcagcagggtgcgcgcgttgatgtccagcaactgcccggcccgcagcacgcgctcgccgtcgctcacatcctcgccgcgcaggcgcacgttctggcccggcttcaccgatgtcttcagggcgatgcgggccgggcggccgtcctcgctggcgaggatctccacattctcgaccggcaccaccgtatccagcccaaccggcatgcgcgcaccggtcatgatttcccaggcaccctcgccgccttcggcgccagcatcgccggccgcctgccaaccctgcacggcaaattcggtaccggcctcgaacgccgtgccgttggcgcgcagcgcgaagccgtccatcgccgaattgtcgaacggcggcagcgactgcgcgctgtggatgtcacgggccagcgtgcggcccgcggcctcatgcagcggcagatgctcggccggcagcggcttggccgcgtccagcaggtgctgcaaggcatcgctgtaggcaatcatcagtggccatccccctcgaccatcgccagggcatggcccagtaccggcgccaggatatccaggcactgcgccgccgccttcgggctgccgggcaatgcgaacaccagcatgttgcccagctgtaccacctcggcgcggctcagccaggccatcggcgtgtgctgcgcactcagggcccgcaccatctgcgccaggccatgcacgggccgcgcgttcaaggaacgcagcgcctccggggtcaggtcacgcgggcccagcccggtaccaccggtacacaggcacaggcgcacgccctcggcagccaaggcctgcaggcggcccgccaacggctcgatgccatcgggcagcacttcggcggccactacgtcgccacccagctttctcaggccggtcaccagggtcgggccggacacatcctcataagtgccttcgctggcgcgatcgctcagcgtaatcaccgcgcaggccgcaccctccaaccccttaggtgcacgtgggttgaaacgcacgcgctcggcctcgtccatgccatccgggtgcagccagaccccgcgcttgccgccttccttgaacagcaggcggatgccttcgatgcgcagtgccggttccactggcttgctcaggtcgtacagggtcagcaacgccgcgttgacaccagccagcgcctccatctcgacgccggtgcgtgcctcgctggcgcactcgcaccacacgcggatcgcctgccgctccggcaccggtgcgcagaacacctgcaccagttccagcggcagcggatggcacagcggcatcagcatcgacgccatcttggcgccctgcaggccggcaatctcggccatcaccagcgcatcgcctttgggcaggcggcgctcgacgatcagcggataggccactggaccggcatgcagctcgcccaccgccaccgcacggcggcggctgatgcgcttgttacggacatcggccatgtggaaggccgcattcaattccccactcatcgtgttgctcatcctccgatggaggccaggtgcggggtcagcccggtctggccctggtgcagtccatgcccggccgctttcaggccaagctgtgtggtgatgcgtgccagcagcgcgtcgtggtcctcatcgcgctgcagcagcgggcgcagcggtacgccgaactcgccgaacaggcacagccgcaagtcgcccttggcggtcacccgcaggcggttgcagcccttgcagaagtcacgcgaatacggggcaatgatgccgatgctgccgcgatggtcggggtggccgaactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacgctcgtgccagccagcggccagcagctgctcgatcaccacgtcggcgcgcaggtggtggcgctggaaataggcttcgttgtcgccggtgcgcatcagttcgatgaagcgcacgctgaaggggcggccacgcaggtagtccatccactgcggcaactcgtcatcgttcaggccacgcagcagcaccgcgttgagcttgatcgccggcaggcccaacgcctgcgccagggccaggccctgttcgatctccggcaggcggtcgtgcccggtgatggtcttgaagcgttcgcgctgcaggctgtccatgctcacgttcagcgcagtcaggccggcccggtgccaccccggcaggcgccgcggcagcaacgtgccattggtggtgatggccaccttgcggatgcccggcaccgccgccacggtggcgatgatctcgtccagatccttgcgcaggctgggctcgccgccggtcaggcggatcttgctcatacccagcgcggcaaacgcacgcaccagcctcgcgatttcatccacctgcaggaagcgcgggcggccatcggcctggtaaccgtcgggcaggcagtagctgcaacggaagttgcaggcttcggtcaacgacaggcgcaggtacggaaagctgcgtccgaaaccgtcggtgagttggctcatggctggtccaccttgttgctccaccgtcttgcctgtgcccggaacggcccggataccctcgcctgctggaacgattgccagagtacgcggccttcagttccatgggcatgacttaaatcaatcgcgttcggccccgcgcggcaggcgttgtggcagcatgcggctttccgtgcagcgggcgtgtgacaaccctcatgatgatgaacgatttccagcaactgctgcatgccgccggcgagcaggctgaaccgcaacgcctgctgttcgtattcgtgcgcgccgagctgcccgaatcgcccaccggtgaccagcgcgaccggcatgaccgccgcgagggcggcaccctgtcgccggtgctgtgcgtggacaagctgccagccgaggtgcccagcttccaggcgctggcgaccgaatcgaccaccaccggcatcgactgggacctggtgttcgtggcggcgctggatggcagaggcggtttcgcacccaacagcgacgaagccgcgcgcccgctgaagctgatggtcaacgccatccatgacggtcagatcggccgcttcgccgccttcgaccgtggcggcgagcccgttcagttctattgagccaccagctgcagggtcaggaagaagatcaccagcacggtgttcagcccccaggcgacggtcaacccgcgcgccgccacacccaggttggggttgtgcgcggtgggcgccgcccgccagaccgccgggatgatccagccggtatagagcagcagcacggcaaatacccccagcagcagcgtggtgcgctggttggccagggcccagagggccaccgcccacagaatgttgctgggaatgacgccctgcagccagaacacactccacaggcgggaacggccctgggtgtcgggggtggggtgcagcgaagcggtcgcggtcataagtctccttctgtttaggaaacgtgctgaacaagcctgcgcttggtggctgggaacgtcaacccgagtcgcacgtcacgctttgacgcttgtagaggcgggccatgctcgactcaggcccttcccttcagagcctgtcgtcatcgcccctccccccttgttccctaacgccccccaacctcgacacctgtcgcagattgcacggtgcgggcggaccgccgcgccagctagcgctggcggtgcttaacagcgtgggagaatgccgaaagcgtctccaatcgagtgatgtttgcaactcttctgattggcattgcacagcgccacgggctcagatggcgtgccaccggaaaagggtggccgggtttcgaatcccgagttggtcctgagtgattgcgcttgccagtcggcgtccacattccgtggcgccggctggcaatccgtctgccggctatggcgggcggtgcgtgggggcgttcgcgcccaccggcttgggaccaacccggattcgaaccacgtaccgcccgccacttttatgggtggcggctaccgattgccctgcacggagccttgccatgaacgaatcggacttcccgcatctgcacgcctaccgcagcaccgccggcgacgacggttcgccacaggctgcgccaacagtggacaggaacaccttcattgccaatctccaccgcatcggctccggtgcggcggctgatgggcagccgtggccggagcggcatcagctgcccgggcgctgcctggccctggccgatgccgattgcgcgttgagcgggttgcgggtggtgctggaaatgctgctggcggccgaacgcacccggcagaatggcgaacccgaagagtacgtgggcgaccgggtgatggaggggttggtcatggcctgccagtcgttgtgcgcgcaggcggtggggcgcttgcagcccgaagggtgaaggcgatgcgcaacgcccttcagcttggatcgctttcagcaggcgtcagtactcgctgaaagcgctcctcagatcgacgccgatgatcggcgagaagtccaccttgcacagctccagctcgaagagctgatcgtgattgtccaggcacaaggtgaccctcaccggtacgccgtcggcatcggcaagcatggccgtggcaatgtcgcttccgaaaacctgggtcgtgctggacaggaacaccacgcccccgaatccgacgacttccacgttctccacctggacgctggtggtgttgcccgctgcgtcatggctgcgtacctcgccatccaccgcagccaagcgatggctggttgggggaaaggtgtagctggcggtgcctgccgaagtggtcagcggggtgcgattaccggtggagtcacaattctcaagccccctcctcgaagagagggccgagaaggcgcgctactcttgtgatctaccagccaaatgctgctttctcctcaaggcaaccagaaagaaggctgccgcagccaggaacgcgccacacgcatcccagactcggtcaagccacagcatcaaggccgaaagtgctagccaaatcccagaaaatgtaagaagccacccgcgtgtcagtttcatagggctcactgcagagtttgaattccagccatagcgcagactatagctgctccaacctcatagctcgccagcgctcctcctcccactgttgcaacaccggcaacaaagggcacttcaacaaacaatatcagaacggatgcactagacaccggcaaagtcaaccatgtcggaggctgaacgtaagacatgcatgacttgaagtacttgccatatgtcttttgatgaatggacgcatcagaaccattatcgtcttcgcacaatcccagagaatcggactgtgaaataggattcccaccaacatacgcaaagcttgcaatcccccaaagtagtccaatgcgatcactctgcgaataccgccccactgcagagacgtattccgctgatagttgtagaacaacccactcgcatccgtcgcctgctggcccgggaagcgcaacgcaagctcgaacgccacaccatccccatcaggatcggcactcggaatctggttgccgaacacttcgctcttgttgctccaatcccagatcgcgacatcacgcaccgggtcgctgcaggtaaacgatctgctgccagagcgtggtattccctgctgcgttggggctgcgcccagcgagacaattcgctaccgtccgctgccccaggagctgccgccgaccaatcgagccgtctgaacagaccacgtctccagaagatgctgcgctcccggttcaccaccattcttcagtacagaatgaatcgcatctagtctattttgaatagcattggacattggcaacttcaaaatcctctcacgcattccacggaaaaaactctatccacttccgcacctgcaatcctctgacctagagatatgtgcaggtagggaaaatcatcatatgtgggaatcacgaaggtccataagtagatagcagacggtgcaggcgctatcgcatacccagagatcacatctcgcgcatacaaggcaatcaagaaatttccaacggcccgcattccgcttttctcggcgtcctttttcaaacaccgcagatcaaacgctctcatgctatgccacggaccttcctggagggctgaggagctccctgtttcatgtctcacacattgagaatccgccggatcaccggagagtcgatcagcaggttctcgccgagcgctttcgcaagatcctgcaactcggcagaccatccctcaacctgcggaagcgccaccctggtgaacaaggtcctcttcccatctgcccccacccgaaaaacaaccaattcctttgcatcttcatcaacacagacgagatggtcatacgtattcattgtcaattgttccatgtattcaatggcggaatagggcttccgctaagacacgcagcatatctctgcgtcgccgacgcatgacagaccgcaccagctcttgcgccacgcaccctggtgattccattgcaggtatccgtgtcagtccgtagcagggcctcacaatcttctccctcctcgtccgaacacatcgcctgaccggcgatattgcccagaaacccgccgaccaccgaacctgcggcaccgccgagagcactcccgccagccgcgccgccgatggcgcagactgctgcccctgggcctgatggactgcaagccgccgcgccgctgatgcctcccacagtgcctcctccgtagtagcccgccgcaccgccgcaaaccgcacctccagcggtgtaggccgcgacacacgctctcttctttgccagccccttcggatcggtagcaatgattggattcgaatccacataagcgtaagcgctgatgcccccccttcaatccaatagcatcactctgcgagtaccgccccgccgccgggtcgtactcgcgctgatagttgtagaacaacccactcgcatccgtggcctgctgccccgggaagcgcagcgccagctcgactgccacaccatccccgtccgggtcggcactcggaatctggttgccaaacacttcgctctttctgctccgcgcccaagccgggacatcgggcgaccgagcgattgccacgcgcggtccacccggatgacatcaagtgagcgcgacttcgccttagctgacctattgcgcaggcgcgctggcccgatgcgtgagcatcagagcgccgacatcaagggaggtccgtactgacggaaacagagccgttttccctcagccagacgttcacgtaggtatctgggggaggtatccgattgatcgacgcccctgcaggaaggatctcccagctggtgatcgagccgcaaactgttttatggatcaacctgcgactgtccaacccccgtctagccagttcggtaacaaccacttcgggaggctggcgatcaaagcctttgaaggcagtgcaagtctttccagtctgacccatggggtacgttgaactctcagcatcatcccggcaccccagctggcccagaacgagcgagaagatggccagtatccgaatgcatcgcattgcgtgttgctccttcctttactgccctgctgtaggccttgtctactgcggcgcctccgagtcctccatcgcgcagccgagttgcgcagatcatccgctcttgatatgcgcgacactcaagctcattggccagctgccgatgcccgatcccaccatattcccagtcctatgggaatgcgcttgcacctttaggcctacccacgcagggcattaggcaccctcttttccaataacgccttatggtttcgcttcggcgtcctttttcaaacaccgcagatcaaacgctctcatgctatgccacggaccttcctggagggctgaggagctccatgttttcatgtttcatatctcacacattaataatccggcggatcaccggagagtcgaccagcaggttctcgctgagcgctctcgcaagatcctgcaatcgaacagagaaccattcacacccgacaccggatcaagacgaattccagctagctgcaaatcgtgaagtgatacccatacaatctgccgcaaccatacgtnnnnnnnnagtctccaggcggagcttaccgattggctttcactcctttaataataattgccataaacatgccgcagatcaggagcgaccccagcgccataggcaacattacaaaataatcgcccctctcaaggcggccaatcgcatacgccttcaatacaagataggacgaggacctcaagaagattagcgcaaagaacaacaaaccaagccaattaaatattttcttgcgcatatgcatatcatctccattatttgcaattgcacccggacccacccgaaacatccctcaccgccttcatggcatccagtgcatccttgtcagtggctacgcgttgcaacagtttccgtgtggccttaaggtgaccgctgaacgtcaagccaaacgacaacagctctcccgtcttcgcgccaactggccccagcaactccccgcccacctcggcgtagatggattctctttcctttccatcttgagcggtttgtatcgctgacactccatcgtacgccgttgctccaccattcaccattaccaggaatccggggattgcaacttcgggctgcagagacaaaacaccggcaatggtggctcctgcgccattcacagcttccaagcctccaaaggtgaggtctgccacaccgaacgtcatgcctaagtagtcgacgcactcgcagggacacaaaccaagtggatctatcaaagacgacgggacgccacctgcgtatccgtatgtgctgatcccgcccctgagtccaatgcgatcactctgcgaataccgccccaccgcagggtcatactcccgctggtagttgtagaacagcccactcgcatccgtggcctgctggcctgggaatcgcagcgccagctcgaacgccacaccatccccatccgggtcggcactcggcatctggttgccgaacacctcgctcttgttgctccactcccagattgcaacattccgcaccggatcgatcaccacgcgcggcgtacccagatgatctggttggacgtaggccagctccggcacgccggtagccggcacattaatcagcgccaccgggtagttgtccagccagatggcctgctgctgcgccagccccgtggccgagtagttgcccagccactgccctgcttcgtcgtacaaggtgatctgcgctgcgccaccagccggggtacgcagaacgcgttcaccgcggtggttgtaaccgtagctttccagtacggcattgccctgcttcaccgcgttcatgcggttggcatcgttgtagatgaacgtcttgccgccgatgctggtggtgttgcccaccgcgtcatggttgcgcgcttcgccgtccacggcggtcagccggtggctggttgcggggtaggtgtagctggcggtgcctgccgaggtggtcagcgcggtgcgattgccggtggcgtcgtaggcataggtttcaatcggcgtgccggtcgcgccgtcctgggtctgggtcaggcggcccagcgtgtcgtaggcgtacttggccagcaccgtcgaacctgcgccgttcttcagctcggtgatcgaaccgaccgggtcgtagccgtagcccagcgacagaccgcccgcagccgggtcgtgcaccgcctgcgggcgatagtccaagtccagcggacgctgcagctgccgcccattgccataggcccagccggtggccgggccgaaggccgcgtaggtcacgttgttcaccacgatctggcgtgcctggccgggccgggtcaggccgatctggctgatgcgcccctggctatcgcgtacatagtcggccacgctgccgtcggggtaggtcaacgcagtcagacggcccgacttgctataggcgtagcgcagcgtgctggcgacaccattgatcgtctgcactttacgggtgacctggccgaagcggtcatggcaatactgggcgcttccattggcgtgcagcacctgccccaggcgccccttggcaaaacgctcgtcggcggtacacgcagcaggcgccacgtcatagctgtagcccacgtccagattggggtccgggtaggcgataccgatcaggcggttgagtgcatcgtagtgataggtggcggtgacgccacgcgcatcggtagccgtcttgcgattgccggcggcgtccacggcgaagctgctggcgccactgtccgggctgacttgcccggtcatatcaccgaaaccgttgtaggcgtaggtggtatgcaggcccttcgggtcggtgacctgggtgacctggtccagcgcgttgtactggctgcggatctccgccgccacgccgccgacatcctgcagggtctgcgccagtcggttgagcggatcgtactgctggctggtcacgcgctgcagggcgtcggtcacggtctgcgggttgccgttggcatcgtaggcaaagccggtagcgtgattgcctgcgtccttcagtgcggtcagctggccgagcgtgttgaacgtccgcgccaaggtgcgacgtagcgtgccgcctgcatcgagcgtgtcttccttgaggcgattgccggcgttgtccagcatgtagtgaatcgtgttgcccgcgttgtcctcgatgtcggtcaagcgcagcgcagcatcgtagaagtaggacacgctgctgccattcggctcggtgattttctgcacctggccggttggccagtagctcagctgggtgacccgatcctcggccgtggtcgcgccgcgcacggtgatggaggtcggccagccgcggggatggtaggtgtaatcagtcaccacgccgttggcgtccttgaccgacaacggccgcccgaacgcgtcgtaagccagagtctcggccgtctggcccagcgcattggtcacgctgcgcaggtcgcccttgcgatagctgcaggcacctccggtcgcgcaccctgcatcatccgccgagtaataggcataggtaacggcatcggccacatccgtgcgcgggccatccacactcttcagcagcccctccaccgggcagctgcctgccactgccacatcagcggcttcgcagtacgtatagctggtgatgcgcgtctgaccggacgcgatgtcggtcaccgtgttggttgtcggctggcgccggccattgaaggacgttcgggtttcacgattgccgatccgggtggtcagtaccgcattggtttcaacgtcgcgcgccgtggtcaccacacgctgctcgggcaagccgaccgcttcggtcacggtatggatgctgacggcacggccgctcaccgcatcagtaccctgcgcataggtgtgcttggtctggataccgcgacgatcagtgtaggtatccaggcgccgacggaagtcgacactctggtcgtagtaggtccggctgacggttccctgcgaatcactcaggccggtcaccttgcgcgacggagcggtgtcgcccccgggtgtcagggtgtagtcggtctgccgccccagcgcgtcggtcaccaacgcaccaccattggggctgtaggccagtgtcacgccatcggcaccgccggcatgttgactggagatcacacgaccgatggaatcgtaggtaaaggtgctgtagcggcgaccgtcctcagcggtgatgccggtcaggtgctgggggaagtcctggttctcgtagtgatatgtccgcacaccaccacccgcataggtcaccgtggcgacctggttctgcggcgtgtaggtataggtggcgagcgcaacgccttcgaccagcaccgaactgatcaacgcctcatagtcgttggactggtaaacgaactccagtgtgcggccactgctgtgggtgaccgccgcaaggcggtcgctgtcgtcgtagatgtaggccagcgacgtgccatccgggaagcgcttggcggcaagacgcccgtccgcgccgaaggtagagatggaatccgccgagtacagtgtccagttgccgttctggaccagacggtcaccactgtcgtcgtccgcctcataggcttggccgatcttcttgaatgcacgctggaaaccggtgctttcaatgatgcccacactgtcaacgccatccagtgccaggtgggcgcccagcgaatgggtccagccatagccgaagccaccggatgaggtggagatgccggagtgatagaagcgcgtcagcgcgatccagcccagatcaaagtcctgcgcgatctcatacttctcgcccgttttaacatcacatgggttgccgacattgccgtcgcaggtaccgccgttggaggccgggtccttgtcgggaatcggactcatgttcgccgctgtatcgttgcggggcatggggcagctaccgttgccgccgtccttgtcgcacttctgcgacttcgaggtgatggtcgcaacgaattcctcgttgacgcaggcgttgtgcttgttggaccactgcgtaagtggaacagggcaatcaagccggcgtttgcggccgaaggccatctggctcacgtagggagcgcagggcgattcggccgtgttctccccgatcatatcggtgatttgatagaacctggactcgactacgccttccatttcgggcacgccggagaaccagtcaccctgtggtgtaacagcagcacccggacacacagggttacttgcctggacttcagcgagataactcgcgaccatcgcctcttcggtcgaaaactccgctgtactcagataggtccagtctggatcggagggttgtgccttccccatccagtaggtgatcgacgtatttccgttcaagtccacgactttcgacttgatcttgtcgacagactgccaaccgaactggaactccggcgggaacggactcggtgcgggcaggctcttgatcgcctgcaccgcctgctgctgggtcttgtactgcgtcgaattgccgccgggctgcgaaatacgccaggtgatcttgctttcctgcgcctgtacaacagccggcgcaatgcagccaacggcaacgatcgccagcacggcacacaaaatggtcttcagtcgttccaacatccctgttctccttcctggacgaacacagcgccggcgggaacgagaacgcggagctgtgccccgcgtcatgcttcggatcgtccctggtccggaatgcggcagtgccacatgccgcctttatcgttgaggacgcttgcacgttcaagtgtggagccgcgtaaccgatcacagattcaagcatccaacgccattcagcggtctacgccccgtccccatgactttctgcacagggagtcggtgttatacctcactacattaccaacacgacctgtcgcgaggtcggcaggctgtggcactccgctgcagacctgacccatcggaagggctggcacgcgtcacggcccaggagaatggcaatgaagatcagccgagtgacgttgtgggcgctggccgccatgatggccgcagtgggcaccgcgcacgcaggggaaatccaggtggatcgaggcgcttacacactgcaggccgaagagatgggggccggcccgatcaccgtggtctttgaatccggtttcgggcagggcgcgggggcctggaaggaggtggttgccggtctggggcgcgactaccacagcatcacctacgcccgtgcgggactcggcaagtccggcagcgacggtcatcccaagcgcatcgatgcgcatctggccgacctcacggccgtgatcgatacgctcgctcccggtcgccgcgttgtgctggtgggtcactcctatggcggcctgctggccacggagtttgcacgccgccatccggagcgcctgcagggcctggtgctggtggacccggccacaatggggcagcgccatgcgttcaagcaggccgacagtgcccgcgtgcaggcagatgatgcccagctgcgggcgatgctgccgccagccatggccgccgactacgccgtgctgaccgaacagctggatgcacccggtgcggaaaccccgcgcacgatgccggacgtgccggtagcgctgctgactgcaacccagctggctgccgaaccgctgttcttcgaggaaaccgcagcgggcaaggcgctctggaaagcacagcacgccctgctcttctcgggattcacgcgcggctcgcaccgctacctggcaaccggccacaccctccagcgcgaggaacccgctgcggtggtggcagcgattcaatcggtctccggcacctcgaagtagctgttccaggcaggggcttcccgggctgtccccggctactgcccacgcaggcgcaccgcaaagtaccgcgccggggaaaggccaagcgctttcttgaacatcgtgatgaaggccgtcaccgactcatagcccagcgtctcggaaacgcgttgtacgggtgcaccggcggcgagttcccgaatggcgatgagcaggtgcagttgctgccgccagcgcccgaaggacagtcccgtttcccgttcgatgaggcgggtcaacgtgcgctcgcccagggccaggcgcacggcccactggccgatggtgctgcggtctgccggatccgccgacagcgccgcagccannnnnnnnaccttcgggtgatggctgaccggcagcgacagatgctcagccggcgtctgcaccagttcgtccagcagcacccgcgccagccggtcggtgtggctgccatgcggatagtccagcggcgcgtcggccaggtgcaggatcatctcgcgcagcatcggcgagatggccagcgtcacgcactgcgccggcaggtcgacgatgccgggctcgacgaacaggtagcacaggcgcgcgttggcggtggcgcggttgctgtgcggcatgccgcccggaatccagacgccacactggggcggcacgatccacagcgcattggccacttcgcaggtcaccgccccatgcagcgcaagaatgagctgaccctttcgatgctcatgcaccggaatttccgcgtcgtgctcggccacctgcaggcggctggcaaccgccgggcgatcggtctcgtccgggtccaggtcaaagccggggagcgaaatgcgagccattctcacattgaccggttttagcgattgattgtcattgtagcgaaattcgccagtgcggccggtcactagcatgagctgcatgcactcccccaccccgctccgcccccacctgctccaggcatttgcccggtttaaaagccctgccctcaggaccgaccaggaggcggtgctgttctcgctcaaatgcctgctcgccgcgtcgttggggctgtatgtctctctgcggatcggcctgaaccgcccgttctgggtggtcggcacggtctatctggtgtcgcagcccctttccggggcgacactcagccgcggcctgttccgcctgctgggtaccgtgggcggggccgtcgccaccgtcgcgctggtgccacgtttcgccaatgcacccttggtgctgagcgccacactcgccacctggatggcgctgtgcctgtacctggcgatgctcgaccgcacgccacgtgcgtacgcgttcctgctggccggctataccaccagcctgatcgggtttcctgcggtgatggtgccgggagaggtgttcaccattgccatcacgcgggtgcaggaaatcgccatcggcatcctggccgccacgctggtacatgggttggtgctgccgcgccgggtctcgatgcgcgtgcacgcacgggttgctgccgtgctggaggatgcggaacgatggacacgcgacatgcgcgccagtgcatcggacacggtactggcgacggaccgctcgaaagtggcggccgacctgctcgagctgcatgtgctgtcgatccacctgcccttcgacagcgcccacggcgtggcccaagtgcagatcctgcgtgccctgcatgaccggatgctggacgtgctgatgctgtccagcgcggtggaagattccatcgctcggctgcgttcaccgcaggccggcacaatggatgcaagcggctggcgcgatctgctgcaggccagcctcgccgcgcaacaggccgagctcgaccttgcccactcccactgccgcgtgctgcaggcacaactgcacactgcccgccccgactggcgcctgcatgtgcctgaccgtcttgcgcggaatgtgcagggcgcagtgattcaccgggatcacaggaacgccgcgcgcagcgcgctgggcgcgttcgtcggcatcctgctgagctgcgtgctgtggatcatcacgggctggtcggacggcgctacggcggtgtccatcatcggcacagcgtgcgtgctgttcggcacgatcgaagcgccggcaccgcatgtcatgcgctacctggtgggatcgtgcatcggcgttgccgtcggcctgctctacggtctgctgatcttccccgcgctctccgatttcgtcggcctgatggcagcgctggcgcctgcgctgctgctgtgcggatcgttcctggcccggccgcccttcatcatggctgcgctgggcgtggtgctgacgtttccgctcatcgccggcctgggcgcgaccaattcgaccaacatcgtcggcgcactcaacaacggcgttgcgttgttcatcggtacgacggtggcactgtgcagcatgcagctgttccagaccgccgatgcgggccgcaaccgcgcacggctggagcgttcgatccgtcgggacattgcgcgacacgccgccggacaaggcggtgcgacccgcgcctggctcagccgcatgctggatcgaatcgggctgctcgctcccaggttgcagggccgttccagtgccgcacacgatctgcgggaattgtttgcggacgttcgtgcggcacgtgcatccagccaactccgcgcgctggaaaggcggctgcacaacccgaaggttcgggcgcttcatgcggcgctggtcgaacgcatcgctgcacatttcagggttcgcgcccactcgccacgcagtgtcgacacccatcttctggagctgctggaccgcatgcgcgaggcagcggcggccagcagcgaggctgatcagaggtatctgtcgcacctgctctgcgggttgcgccgtgacctgctggcatccccgcttacccatcggcactgacctcatgttttctgaccattccattgatggcgtgctgatccccggcctgctcgccgtggccgccgccgcgctggtgctgtcgatgctgagctcacgcctgctcgccagcctcggcctgtaccggttgttcgccgcgcggcccttggtgggcctgtccctgttcgtgatcctggcggagctgatgatccggctctcgcccctgctcgagaaatgaaatgaaacacctgcttgctgtcatcgggcgctggagcgctacgctggttgtattcgcgattgctgtcgtcgccgcactgtccatctggaagcgttacgaaatgcgcccgtggacgcgggatgggcgggtgcgcgccgatgtggtgcgcgttgcatcggacatgggggggctggtcacccaggtgctggtgcacgacaaccagcgggtcagcgccggacagctgctgctggtactggatcaaccgcgcttcgctgccgcgcttgagaaggccgatgcagcggtcagcagcgctcgcgccacgctggcgctggcccgccgcgaatcgacacgggacaacgcacttggcaacctggtcgcctcggagacacgcgaacgcaatgccgccaaggtcgataccgagttggcagcgctggcgcaggcacaggccgaacagcgcgtcgcccagctcaacgtgcaacgcaccgaggtgcgcgcaaccaccgacggcatcgtcaccaacctggacctgcacgcgggcgactacctgcaacccggtgcgcaggcactggcgctgatcgacacccgcagcctgcgtatcgagggctacttcgaggaaaccaaactgggctgcatcaccgagggcgatgccgccgtggcgcggctgatgggcgacgaccacgacgtccgcggacacgtggataccatcgccgccggcatcgccgacgatcagcgctcaagcacccacaacctgctgcccgccgtggcgccgacctatacctgggtgaggctggcacagcgcatcccggtacgcatccgtatcgatgatgcgccgccggatacccggctgatcgtaggtcgcactgcgagtgtgaccatcaccccctcggcgcagagagcctgcaagtgagcgtgcggacagtacgtggcgggctgcttgccctgctgctgccgatgacggcctgcgtgtccggccccgactatcacttgccggcgagcgctgtcgcagcctccccacgggcggcgcgggcgttcgtctcgggccaggaggcatcgttcagccacgacgcgccaccggatcgatggtggcaactgtatggcgacccccagcttgacgcctacgtacgcgatgctctggcggccaataccgacctgcgcgccgccgatgccaacctccggcgcgccagcgcgaccgtgatggagtacnnnnnnnnnngtgccgtgcaaggggacgtggatgcatcgggcacgctcgtccatgccggtggctacacccaggcgtcggccgcgccgcagtcgtacgcgctgggcctccacctctcctatccgctggatctcgcaggtggcatccgccgcggcatcgaagccgccaacgcggacacggaggcgattgctgcggcacgcgaccaggttcgcgtggtcgtcgctgcggccgtcacccgtgcctatctccaggtgtgcacaagcaatcacacgctcgctgcaacccggcaggtgctggcgatacagcgcgccacgctggaggcaacccgacggctggctgcaggcgggcgcggaacggacttcgatgtcagccgtgccggtgccgccgtcaatcgcagcgcggcggcgataccgcacctgctggcggaacggcaggcctcactgttcgaactggccgcactgatgggcaaagtcccggcagactatcccagggaagcagaagggtgcccacagccccctgagctgcagcaagcattgccgatcggtgacggctggcagctgctccagcggcgccctgacgtacgcgcagccgaacgcagcctggccgccgcgactgcaatgatcggtgtcgagacggcgagtctctatccgcagatcaccctgggcgcctcttcgggcgtggccggcacaccggcgcatctgctgtcggccgacggcttcggtgcgagcatcggtcccgtgctgtcatggcactggcccgaccgccgcgtagccaaggcccgcatcgcggcggccggtgccaatgcggacaccgctctcgcttcctttgacggagtcgtgctgcaggcactgcgccagaccgagaccgcgctttctgcctgcacgcaggagcttgaacgcgagcgcagcctggcgcacgcgcgtcgggacgcatcccgtgccaccgaacaggcacagcacctctaccgcttcggcaggatcgattttctcgacgtgctttcggcccaggccgagctggcagatgcggagtccgcattggccgcctnnnnnnnngagcgcattgaccggcagatggatcttttcgtgtcgttgggcggaggctgggccgcaacggattcggccccgggcgggctccaatgacccgttgtctggcaacgactgcaggccgcgccgtctgttcaggaaattaccgcctacacccgcattcattcacatggattgccctatattcccgccacagcgccgcatgctgcggccatgacggaggcatccccatgaagaccacacgtttgcttgccatcgccttgaccaccgccaccgctttcgctgcggcccccgcgttcgccgatccgccgcaccacgcccgcggcaacgggccgccgccgcacgcaggcggcccgcacaaccgcgaagcgccgccgccgggctggcagaagaaggcttggcgtcgtggcgatcgcctgccttgggctgaagtggaccgccgctactgggtgaacgattacgcgcgaaatgacctgcgcgagccgggccgcgaccggcgttgggtgcgccagtccgataacgagtacctgttggtggagatcgccaccggcttgattgttgacgcgctgcatcgttgaatgcggagcgcgccggggccctgtagccgtggccctggcgcgctcccaccacactgcggccgacatgaatgatgcgaaccaccggattccagagcgcgtttctcattgttggcctcatcgcaggccagccggcccacgctagccagcagccatcagcggcggatgtaaaagcgatcgaacaggtggtcgaagcgttccgcacctcgctgatcaacaaggacaagccgacctacatgggcctgttcttctcggacaaaccagaagacatcggctggcagttcgtttccgaggacgtgcgcctgcaggacatccgcaaggccaagcccgatgcaatcaaggcacggcagattcctgcaaacaacttcatcgcgctgatcgacggggcggtggcctcgccgaagccgaaggaggagaagttctccaacacgaagatcgagacggatggtgatgtggcttcggtctcgtttgactacagcttccacgacgatggggtgaagaccaactggggcaaggaaatgtggcagctgatccgcaccgaacagggctggaagatcttctcggtgatctactcggtccgcgattcacgcagcccggccgattgagcagggcttgatgcgggcgccctcacccgcgatccattcagcaagggcattggcattcggcgagcgatcgggcagagttcggccacgcgcaaggacgcatgccatgacccgcctgctgatcatcgaagacaaccccgagctggttgccaacctgtatgccttctttgaaccgctgggctacgtcctggacgacgcccgcgacggcgccagcggactgcgccgggccacgcaagacgactacgacgccatcctgctggacctgatgctgccgcggctggacggcatgacgctgtgccagaagctgcgccaggagttccagaacccggtgccgatcctgatgctgacnnnnnnnnatccggtcgaagaccgcgtgcagggcctggccctgggcgcggatgactacctggtcaaaccgttctcgctgacggaactggatgcgcggatcaaggccctggtacgacgggcgcagggtcgccaggtccagagcgtgctggcgtggaaggacctgcaggtagacacgcgctcgccacaagcctggcggcaaggccgctgcattgcgctgacgcccacgtcgcacaagctgctgatgtgcctggtgcgtgcggcgccggccgtggtgcgcaagcaggagatggaatacctggtctggggcgacgagccaccggacagcggcgcgctgcgaacccacatccatgagctgcgcctgcaggtggaccgcagcttcgacaccgcgctgatcaccacggtgcacagcgtcggctggcgcatgcaggcgtgacccgtgcctccctctaccgccgcctgagcctgcgcacccgcatcacgatctcgttcgtgctgttgatggccggtgccatgggcttcatcgtactggccgaacaggtggactacgaccaggtccgggccgctgtcgtcgcgcggacccaggacaatgaagtacgccgcctgcaggacgaactcgcccgtggtcggcgtcccgacctgccctccggcagcgcactgttcgatgcccaggacgtgcctgtcgtgctgcgccaatatggcccgggatatcacggcgaagcagcacccaacgagtggcacctgcgcgtcttcgacagtgccggccaacgttactacctgctgcaggacgcagcgccctatggctatctggaatacctgatcaatgcctttgcggcactggtcatttcgatctgcgtgcttggcgccttcctgatcggtcgcaaggtagcgacccacgtcatcgcgcccatcacacgattggccgatgcggtgcaggacggccacaagccctttccctaccaggacgcacgcgatgagatcggcgtgctnnnnnnnncctttgcccgccatagtgacgagctcgaacggttcctgcatcgcgaacagtgcttcagcggcgatgccagccacgagctgcgcacgcccttggccatcatcggtggtgctgccgagacgctggcctgccagcttccggccgacagccacctggttcccagtgccgagcgcatcctgcgcaccacccaggagatgcagcgccagctgaccttcctgctgctgctctctcgcgcccccagcaccgtgccacgcaacgaggtggccctgcgtgcgctgattgaatgctgcatggatcgctgccagccctggctttccggcaagccggtgatcgttgcgtttgatgccctgcatgacaccgtgctgcacaccaacgcggatcttgcgcgcagcgtgatctggaaccttctgcgcaacgcctgccagtacaccgaaagcggcgaagtccggatctccctccacgacgccgcactcatcgtcgccgacacggggcccggcctgccctccagtatcgatccacagctgttccagcgcttcgtacccgctagcgtgcacagcggcgaggggctggggttgtcgatcgtgcagcgcatcgtcgagcacctgggttggaggatgacggtgcattcatcgcagcagggatgccggttcagcctggagtggcccctctgacgatttcctgacgcacgcgtgcacatgctggggattgctcacttcacggcggaaaccgcatgcagcaccccaaggacagcggcaagtacccgcacgggaagaccggcctgagccgcatcttccacaccctcatccattcgcgtgatggcttcgtcgccaccttccgcggcgaggctgcctttcgccagctgctgcttctgcacgcgctgttgatcattgcagcgttcgtactggacatcagcgcggtcgagcgcgcgatagtgctggcggtctgcttcatcagcctgctggtggaactgctcaactcggcgatcgaagcggtggttgatcgcatctcccttgaacagcatccgctgtcaaagaacgccaaggatatgggcagcgccgcgcagaccaccgcactgttgatggtgggtgctgtgtggggcctcatcctgctgggctagtccgcccaacctgacaacttcctgataaagcggtttcgatactgcgcgcactcccgctccacggaacctgctcgtgcgtcaatgccgccgttttccacggccccatccgatcgttctggtctgggccgtcgcactgttcttcaccacgattggaaacatcgccctctggaagacgctgtgggggctggtcgacctcaacagcgtgcgcagcgtgctgttcctggccagcctgccggtggtgctgttctgcctgttcaacctgttgctgacgccactgctggcactgccattcctgcgcaggccgctgctggtgctgctcgttgtcgtcagcgccgcctgcagctacttcatgctgcactacaacgtgctgatcgatcgcagcatggtgcagaacgtgttcgagaccaaccaggccgaactgaacgcctatctgtcgctgccactactgttgaccctgctggcgctgggcgtgctacctgctgccgggctcgccctggtgcgcaccaccagcggggccggttcgatacgttcgctgctggtgtggccggccagcgctctggcgtcattgctggtactgctggcaatcggcttcgcgttctacaaggactactcctcgctgctgcgcaacaaccgctatctccgtgaccaggtgctgccgttgaatgtcgtgcgccatacccacggttatctgaaaggcctctacagcgcccgccagcaacccttgcgcccgatcggcatggacgcacggcgcgtaccgggcccgcgtccgaagctggtggtcatggtcgtcggcgagaccgcgcgatcacagaacttccagctcaacggctacccacgcgcgaccaatccccggctctcgcgcaaggaaggcgtcatcagcttcagtgatgtttcctcatgcggaaccgcaacggcgatctcggtgccgtgcatgttctcgcagatgacccgccgccagtatgacgatgtacgcgcagcgaccgaggagaacgtgctcgacatcctgcagcgcaccggcatcagcgtgctctggcgnnnnnnnnnnnncggtggctgcaaaggcgtgtgcgaacgcgtgccgaccgaggacatgcccgcgctgaaggtggccggccaatgtgtcaatgccgacggcacctgctatgacgaggtgctgctgcatcagctcggtacacgcattgacgccatgaacggtgacgccctggtcgtgctgcaccagcttggcagccacggcccgacctacttcgaacgctacccggcacagtcgcgggcattcagtccgacctgcgacagcaaccagatccagcagtgcagcaacgaggcgctggtcaacacctatgacaacaccctggtccacaccgaccgcatgcttggcaggaccatcgacctgctgcagggctattcggaccagcgtgatgtcgcgctgatctatgtgtccgaccatggcgagtcgctcggcgaacgtggcatgtaccttcacggcacgccttacttcatcgcgccgcgcgagcagacccaggtgccgatggtgatgtggttcccaccggaattcagccgcaacgcgggcgtggacctggcctgcctgcgcgggaatgccctgcaccgggcgcacagccacgacaatgtcttccactcactgctgggcctgttcggggtcaacaccacggtgtaccagcccgatctggatgtcttcgccggatgccgcgcgtcggcttcgccggctgtggccacctcgccagccaaagaacggcgccggttgatgccggtcgctgcccgcaacgtggcgcgttactgcgccgccagggcgaaatccaggcccgcacacaccgccgccacctgggcgtcgttgcactcctgcgggttggtgcgcgggctgtccgggtagacctcggtggtggtggcaaagcgcgcgtcggtgaagccggcgcaggcgccgatcgaccgcgactcaccccacaccacgcccggtgactgcagcggcaggccgaccaggttgccctcggcgtcggccggggcgatatgggtgactggcgcgaccgcagcgatcagggccttctggaactcggcctgcgggtcttcgctgttgccgatcacgtagaagccatccggaatggtgtcgcgctcgaacggcttgccgtcgcgggcgcagcgcgccggatcgaactcgtgcaggtcgctgtcggtggtctcgtgcaggtccaggtgcaccagcaggttcggtttgcgctcggccacccaggccatcagcgcggccgcttcctcgatctggccgccgtcacggaagctgcggttggggtcgatggcatccgggttccagcgctggatgcgctcgtagccccacgggctgacgcacggtgccacgatcaggttcagccggcccaggtaacgctcagcctgctgttccaggaactgcagggcgccatgcacgccgctggtttcgtagccatgcacgccaccggtgatcagtgcggtcggcagcgccgggttccagtcgtggttgaccacggcgaacagcgggtaatggtccggcgcatagtccagctggccgtactggatcacatcgaagctgtcgtccaggcgctcgagcgcggccaccacgtcatcgtggtagctgcgctggcgctgctggcgagcccgccactgtgcgcgttccgcgtcgccccagggctgtccgggggtgccgatcgggtagaactgcgcaacggtcattggggaactccaggggtcgaacggatgggtgcagccggacattctaagccttgtcgcgcctnnnnnnnnnnnnnnnnnnnnnnnnnttcatccaggccgggtcatctggttgtaaaatcaacggtttttggcccctcaccccttgatggcgaaagcagcgcagccggtcctgggtggaccggaattcctccgcctgctcgcccgtctcagcgacggcgcgatgccggccagcagtcccgccctgaccgatcgcctcggccagtgggtggactggagccgtgccgtggccctgtccggggcgctcggcggacgcctgcccgagcccggtgaagccgccgaagccgtcgaggatgtgctggccgactgcgtccaggcgcacaccagcctgctggcctcgatcagtgaggacgccgagaccgagcgcctgctggatctggccgaagctgccgctgcacccaacttcgcctcgctgcgccagcgctaccgggtactgcagcaggccatccagaccgccaccgggcgcctgcgcggccgcctgcgcgaccagctggtgcaggtttcgcccgagctggcgcggctggccgaggtcgatgcggtgatggaacagaccctcaccccgcgcgagcacagcctgctggccactgcgccggccgtgctcggcgcccgttttgaacgcgtgcacggccagcccggctggcgcgcggccttccgccatgacatgcgcaccctgctgctcgccgagctgcagctgcgcttccacccgatcgaagggctgcaagacgccctgcgctcccactgaccggaacaccatgtccagaactgctttccatgtcgttgttttccttgtcggcctgctggccgtgtgctggatcggcattggctatgtttcggtgcatccgctgggtgcagcggtggcggcgatcatcgcggcctgctacatcgccggtggcgtggagctgtaccgctaccgccaggccagcaacggcctgcgcagtgcactgaacgacctgtccagcgcgaaggagagcctcactccctggctggagcgcgtgcccgcaggcctgcgcaatgccgtgcgcctgcgcgtggagggcgagcgcactgccctgcccgctccggtgctgaccccttacctggtcggcctgctggtgctgctgggcatgctcggcaccctgctgggcatgatggacacgctgcgtggcaccggactggccctgcagagcgcgaccgacatggccgcgatccgcggctcgctggcttcgccggtgcagggcctggcggtggcattcggcacctcgatcgccggtgtggccagctcggccatgctcggcctgctggcggcgctgctgcgtcgtgaccgcctgcaggccgtgcagcagctggatcgcgccatttccggcgacctgcatccgtactcgcaggcctggcagcgcgccgagtcgctgcgcctgctgcaggcacagtccgcggcgctgccggcgctggtcgaccgcctgcaggcgatgaccagcacctttgaacagcacagtgcggccgccaatgagcgcctgctggccggccaggccgagttcctgacccagagccaggcactgcaggaacgcctggcggtctcgctgcagcagtcgctgcgcgaaggggctgaagccagcgccgccgccatcggtggcgcgctgcagccgatggccgagaccaccctggctggcctggcccatcacggcgaagcactgcatgcccgcgtcgagcaggccgtgcagcagcagctggccggcctgagcgacggtttcgagcgcagccgcgtcgcaaccgaggccagctgggccaaggtggtgagtgaacagacccaggcacagcaggcactggtgagcgacctgcgccagcacctgcaggccttcagcgatggccaggccacgcatgccgaagcgctggtcacacgtatcggcgagcgcctgcaggccgatgcacaggacaatgcggaggccttgcgtgctgccgccgaacagcagcaggccctgaacagcgcgctggtcgagcgccagcagcaggcgttgatcgccgccagcgagcatctggacgcgcgtgcgcaggcgctgctgcaggcactggagcagcagcacagcgccagccagtcgctgctgcaggaccacgaactgcagcgttcgcagcagtggcaggcagcgcaggccaccgccgcgaccgcgcacgccgaactgcaggccagcctggacagccgcgagcagcagcgccaggcgcgctgggacgcggtcagcgccgagttgcagcaggcccacgccgccctgcaggcgcagttgcaggccggcgacgaacagcgcctgcagcgctggagcgatgctctgcagcacgtttccaccgagctggccgagcgcctgcaggccaatggcgaacgcctggccgcgcagcagcagcgcgtctgcgacacgctggcggagaccgcacagcagatcggcgagaacggtcgcgcacaggccagcgccacgctggccgaagtgtccaccctgctgcagannnnnnnnnnnncgcccaaggccgctgccgacgtcatcaacgagctgcgcagtacgctgtccgagagcctggtgcgtgacaacgcgatgctggaggaacgcggacgcctgctggccaccgtgcagaccctgctggatgcgatcaaccacgcctcgcacgaacagcgcaccgctgtggacgcactggtcggtggctcggccgagctactggaacgcgtcggcaaccgcttcaccgaccatatcgccgccgagaccggcaagctggatggcattgccgcagcgctccacggcagcgcgggcgacgtcggacagctggccagcagcttcggcgaagcggtcgcgcagttcggcagcgcctccaccgagctgtccggccgcctggaacagattggcggcgcactggacgcctcgctggcccgcagcgacgagcagctggcctactacgtggcgcaggcgcgcgaggtggtcgacctcagcctgctgtcgcagaagcaggtgatggaagaactgcagcagctggccgcgcgccgcggcaaggccggcagcgcatgagcgacgagctggaggtcgatggcggctcgcatgccccgatctgggccgccttcggcgacctgatgtcggtgctgctgggcgcgttcgtgctgatactggtcggtgtggtcgcggtgcagctggagctgtcgcagcggctggaccaggaagtgaagcagcgccaggccgaagcaaagcgcctgcagacactcgagcaggcactggctggcccgctggccgccggtcgcgtgaccctggtcgatggacgcatcggcatcagcggcagcgtgctgttcgcgctgaactccgaccagctgcagccggaaggccaggagctgctgcgcagcctggccgcaccgctggccgcctacctgggcagccgcgaagagatcctcatggtcagcggcttcaccgatgacgcgccggtacgcgaaggcaaccggcgtttcgccgacaactgggagctgtccgcgcagcgctcgctgaccgtgacgcgtacgctcatcgccgatggcgtaccggccgacgccgtgttcgccgccgcattcggcagcgagcagccggtcagttccaatgccaatgaggaaggccgcgcacgcaaccgccgcgtcgagatcgcgccgattcccaagcccaaggcccgggatgccaagtaagctttcagcgctcgaaggcctgcgcgcactggtgcgcgacctcgatgcggggtcgcgctcgctgccgcattacccgcaggtgccgatgctgcagcaggtgcagcgcgagtggtcggagctgcgcagcgaactgcaggtgcgccgctcactgcgcaccgaggccccggccgacggcggcccgctgaactcggcggtgctggtgcagcgcatgctggacacgatgcaggccaccagtcccggctacctgcggcacttcatcgactatgtggatacgttgtcgtggctgcaggcgctgcaggacggcgccgccagcggtgcagataccgcgaagccgaagcggacacgcaagccgcgctgaacaccaattggtagtgccggccgctggccggcagccatgcaactccgcgcaggtcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntctgcgcgccggaacgcgatctgcgctgcgcttcggctttgctgtggtagtgccggccggtggccggcatcacaaccagaccgaccatcgccgagnnnnnnnnaagcggcgctgaacagcgaatggccgtgctgaacatcgactggtagtgccggccgctggccggcagctatgcatctccgcgtgggtcatggggttgccggccagcggccggcactaccaccgagggcgctctgtgcgccggaacgcaatctgcgctgcgcttcggctttgctgtggtagtgccggccgctggccggcatcacaaccagaccgaccacggccgagnnnnnnnnaagcggcgctgaacagcgaatggccgtgctgaacatcgactggtagtgccgactgccggccggcagccatgcatctccgcgcgggtcatggggttgccggccagcggccggcactaccatcgaggctgctctgtgtgccggaacgcaatctgcgctgcgcttcgcatttgctttggtagtgccggccgctggccggcatcacaaccagaccggccacggccgagnnnnnnnnaagcggcgctgaacagtgaatggctgcgctgaacattcactggtagtgccggccgctggccggcagccatgcatctccgcgcgggtcatggggttgccggccagcggccggcactaccatcgaggctgctctgtgtgccggaacgcaatctgcgctgcgcttcgcccttgctttggtagtgtcggccgctggccggcatcacaaccagaccgaccacggccgagnnnnnnnnaagcggcgctgaacagcgaatggccgtgctgaacatcgactggtagtgccgactgccggccggcagccatgcatctccgcgcgggtcatggggttgccggccagcggccggcactaccatcgaggctgctctgtgtgccggaacgcaatctgcgctgcgcttcgcatttgctttggtagtgccggccgctggccggcatcacaaccagaccggccacggccgagnnnnnnnnaagcggcgctgaacagcgaatggccgcgctgaacatcgactggtagtgccagctgccggccggcagcgatgcatcttcgcgcgggtcatggggttgccggccagcggccggcactaccaccgagggtgctctgtgcgccggaacgcaatctgcgctgcgcttcggctttgctgtggtagtgccggccgctggccggcatcaaaccggaccgaccacggccgagnnnnnnnnaagcggcgctgaacagtgaatggctgcgctgaacattcactggtagtgccggccgctggccggcaaccccatgacccgcgcggagatgcatggctgccggccagcggccggcactaccatcgaggctgctctgtgtgccggaacgcaatctgcgctgcgcttcgcccttgctttggtagtgtcggccgctggccggcatcacaaccagaccgaccatgcatacggatactcgccaatctgcccagcaagaccggcgcgcaccggattccccaggatgtacagcgcttgctgcgccagcgactcctcggccctcacggcatgatcaaagtagccagactgccagaccgtacatcgacgccccaccaggcgattcagggcgagcgcgctcgacgatttcatccggcgcgcgatgtcgggaaggtgagctgcgcgcagctcgaacatccagtggacgtgatccggcatgacgacccatgcgtgtgactgtacgagcccgcgctgttcgatgtagtggaactggtcgattacacatgctgctgcagcttcgctttcaaagagccggcggcgctggtgtgtcgtggttgtcagaacgtaggactggccgatgatcgagtgacggcccagacggaggcgatggctgctcatgcgccatggtgggtcgatcattgggcgttggctgtcgggccatgcctcgatggaggttgggagatgtctgaagttgaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnngagctgtgggttgccggccagcggccggcactaccgggactatggattgccggccagcggccggcactaccactgccggcaggcggccgtcggggctcagccgcgcagggtggcgccgccgtcgacgtacaggtcgctcatcgccacgtgcccggcctgctcggagagcaggaacatcaccgagtgcgcgatgtcctcgggggtggccagcttgcgcagtggaatgccggccttgtaggtctccaggctgccagcgatcacccgctcggcaccgcgctcgtcctgccacatgccggtctgcatcggggtcaacgtggaccccggggcgacgatgttgcagcggatgcccagcggcgccagctccagcccgaggcagcgggtgaacatggtggcggcagccttggacgcggcataggcggccatgccgtgccgcggcacgccggcggcattcgaactgacggtaacgatcacgccccgctggcgcggcgacatcacccgcgccaaggcacgcccgacatggaacacgccgtcggtgttcaccgcgaacacccggcgccagtcgtcatcgccggtctcggtcacgccgcccatgtgcagcacaccggccacgctggcggccagcatgatcggtccgatgctggactcgacccgatccaccaaggcgccgacggccgcactgtcggtcacgtcgagtgcgaacgacctgacccgcgtatcggccacgtgtggcgcctcacgatcggtcgccaccaccgtgcagccggcctcggccaacagccgtaccagtgcctcgccgatgccgccggcggcaccggtcaccaacgccacgcggccttcaaaaccggtcaactgcatgttgcgatctcctgttgctcgtcccattggcgcaaccgcgccgacaaccacggcgccagctgcgccaccgcatcgcggccggtcagctcggcgtgcaggaacggcagttccagcgcctgcaccttgcgcgcgtgggtccgccacaacgccgactgcagctgcggccgcgcgtggtgatcccggcccgcgcggacgtgcaccagcgtgccgtcgaacggttggtggatgtgttcgcggatcaatcgattggtgccggtcaccgcgcgcaccacgccatcgagcaccacatccggcaggctgccgagtgcactaccgccacgtcgcaggaacgcgagaatgcgttcacggctgtccagttccggatgcgcatccgggtcatgaccggcaatcgccagcagtgcccgcaatgcaccgatggcatcgggttccggctcggcccgccagcactcgctgggataggcgtccagaagcaccagctcgccaacctcgcgcccgatctcgtggaggcgcaccgccatcgcctgggcgaggatgccacccaccgaccagcccagcagatgcaccggccccttcggctgcaatgcgaccacgcgctgtacgtagtcgttggccatcgccttgatgctgcttggcagcggcagccgcgcgtccagggccggcgactgcaggccatacaccgggcgtgccggctgcagtgcccgggccagggtgcggtagttccaggcgatccccccggccgggtgcagcacgaacagcggcgtgggcccggcagcgtcggtcgcggccagcgcgatcactggccccagtgcgtgatcggccagcgcgggcggctcggcaatgcgaactgccagcgcggccacggtgggctgggcaaacaaggcacccagacccagatcgcagcgccagcgctgctcgatcgccagcagcaggtgcaccgccgacagcgaatcaccgccgagactgaagaaatctgcatccactgccaccggcgcctcacgcccaagcgcctgtgcgaacatcaacgccagctcctgttccagcggcgtgcgtggcgccaagccggcaacttcaagttgcggtggcttcggcaacgcgttgcgatcgagcttgccgttggcggtcaccggccagtggtccacaccaacgaaggccgagggcaccatgtagtccggcacacgcgtggcgaggtggctgcgcagcgtcacggcgtcggcatacgccgctggaacataggccaccagccgggcatcacccggcgcgtcctggcgcagcagcacttccacccgctccatgccaggcagctcgcgcagtgccgcctcgatctcgcccagctcgatgcgcaggccgcgcagtttcacctggtggtcgctgcggcccaggtactcgaccgcaccatcgcgccgccagcgtgccacgtcgccggtgcggtagatacgctcgcccggcaggaaaggatcggcaaggaagcgctcggtagtcaggtcatcgcgaccgagatagccgcgtgccagttgcacaccacccaggtacaggtcaccggccacgcctaccggcaccggctgcatccgcgcgtccagcacgtacaggcgggtgttccagaccgggaatccgatcggcaccggccgcgagcgatcctgcgccgacgccggccagtagctgacatccaccgccgcctcggtcgggccgtacaggttgtgcagctcggcgtgcacgtgcgtgtggaaacggtcgcgcaatgaggcatccagcgcctcgccactggtgaacacccgtcgcagctgcagcccttcggaggccggtgcagcgaggaaggcatcgagcatcgacggcacgaaatgcaccgtggtgatcccatgcccgcggatcaagcgcgccagttcgatgggatcgcgatgcacgtccggcccggcgaccaccagcgtggccccgcacagcagcggcaggaagaactcccagaccgagacatcgaaggtggccggggtcttctgcagcacgcggtcatcggcgcggatgccgtagtgctcgcgcatccacagcaggcggttgacgatggcacgatgttcgatgaccacgcccttcggctcgccggtcgagccggaggtatagatcacgtaggccgcatcgtcaggtgccggatcggcccacggcgcggcgaagctcagcgccgtccactgctccggcgcgagcaccggtacgccggccatgcgcgccgatacgtccgccgcagccagtacgcacaccggctgtgccgacgcgaaaatacgcgccagtcgctcatcgggatgggcaaggtccagcggaagataggccgcgcctgcgcgcagcaccgcgaccagcgcgatcaccagctccagcgagcgcggcaatgccaccgccaccacgctgcccgggccgacatccatcgcccgcagctgcgccgccagcgcgaaactgcgcgcttccagcgttgcgtaatccaaagcagcgtcgccgaacaccagcgcaggcgcgtgtgggtcccgatccatgccctgctgcagcagctcgaccagggtcgtctccggcagcgcgtgcgcggtggcattgaattcctgcagcacctgctgcgcctccttgggcgtcgccaggggcacggctgcgatatcgtcagcctgcagcgccgccgatacgaaatgcagcagccgcgccgcgtgcgcctcgacatcctcgcgactgtacagcgcgggattggcctcgatttccagatccagcagcgcctggccatcgccacggaagcccagcgtcaggtcatccaccggcccggtgcacagcacctcgagcgtcgcctgcacgccggccagcgccagcggcttgtagaacggctgcacattcaccaacgggccgtgcaggcgctgctgcgctccgaccaggcccaggtcccggcgcagctgctcaccgcggtaacggccgtgcttgcgcccctggctgagcttccggcccaggccgcgggtgaaggcctccacgctgccctcgccggccgccacgcgcagcggcaacacattcatcaccatcgccggcacccgcgccgacgcgttgccgagccgccccatgtagggcacgcccagcaccacttcatcggccgcgctcatccgccgcaggtactcggccgacaacgcggccagcacatccggccagggctgcagccaacgcaccgaggcctgcagcagctgctcacggaaggccgcatcgagcggctgcacccagcgcagcgcgtcgtcactggccgcgagcgtgccggccaggcccacgcctgccggtgcgccctgcatgtgctcgcgccaccactgcccggccagcgcgcggcgcggatcggcacgataagcggcatcatcggccagcacgcccgccagccccggcagtggctcacccatgcggccggcgtacaacgcgcacacgcgatcggtgaacagcgccatgccatagccatcggccgccagatgatgcacccgcaggtaccagacccagcgctgcccgcccagctcaagcagcatctgttggctgatccggtcgcgggcggggtcgaccgggctcagccggtcggcgtgcatcaggctgcgtgccgcagcggctggatcagcctcgacggacacatcacgcaccgaaagcagcggcacgtgtgccgggtcgtaccactgcagcggctggccatcggccccttcggcaaagcgcagcgcaaaggcatgggcttcgaacgcagcctggtctgccgctgcaacgaacgcggtcacgtccagcgggccatcgatccacaccgcgtgcgcggtattgaatgacggattgtccggcgccagccgctgtgcaaaccacagtccggtctgggcctcggtcaatgccaccggcgtggccagcgcagcggcgttcatgcgttctgcgcggcctgcagcgtctgcaccacgttccaccactggcgcagcgtggtgtgctcggccaactgcgagaactccagcggcaggccggtgttgccccaggccaggaccaggccgagcatgcgcatcgagtccaggtccaggtcgatcaggttgtcgtcgtcaccgatccctgctggctcgcactccagaacgcgcgccacgtcggcacgcatgcgctccagatccagcacctcacccgcggcagccatcacagcacctccagcaactggtcggtggtcatcggcaccccgctggtgcgcgcgatccagtgcagcgcctgatcgtgatcggcgcgcgagaagtccgccacggcatcggcggcaatgaaggcctcgatatcacgctggaacgcctcgaccacggtcgccgtgcagccgatatgggcgtacacgccggtcaccagcaactggtcgcggccacgcacccgcatcagcgtctccaggttgctgcgctggaacgcgctgtaacggtgcttgaccagcacgtgctcgcccggctgcggtgccagcgcgtcgatgatcggttcatggtcggcgctgcggcgcatgcccggtccccacaggtcggcctgcaggccacggtcacggcgatcctggtcgccatgctgggcggtgtagaacaccggaatacnnnnnnnnnngcaatgcgccagcaggcgtgcgatgttgtccacggccggccgcagcggtgcattgccggcgtcgaatgcggccaggaagtagcgctgcatgtcgtgcaccagcaaggcgacacgatcgcgctgcgggcgccacgggccgcgtgcctgcggcagttcggcggcggtcggcaaggggtaatcggtgatacggggcagcgccatcagcgcgttcctcctgtctgttgcagatgacgcgcacgcaactnnnnnnnnagttcgcggcggctgatcttgccgaccgcggtggtatcgaaactgtcgaccaacacgacctggtcgggcaccttgaacgccgccaggccgcgcccgcgcatccaggacttcagcgccggcgccttgaacggttcgccctgcggaatcacgaaggcacagctgcgctcgcccaggtactcgtcgggaatggagaccacggccgcatcgaacacaccggggtgggccagcaggtgatcttcgatctcttcggcggagatcttctcgccggcacggttgatgtggtcaccggcgcggccctgcaccaccaggtagcctccgggcagctgctgcacacggtcaccggtacgatagaagccgtcatcggtgaacgagcgcgcattggcgaccgcgtcgttgtggtagccgcggatggtgtacggcccacgggtgagcagatgccctacctcgccttcggccaccggctggtcgtgatcatcgaccacgcgcacttcatcatccggactgatcggcctgccctggcaggccacgatcagttcctccgggtcatccagccgtgtgtagttgaccaggccttcggccatgccgaacacctgctgcagcgtgcagccaaggccatcgatcacccgtcgtgcggcttccggcaccagtttggcgccgcctacctgcagtacctgcaggctggacagatcatgcttgctggtggcggcggcctgtgcccacagcaacgccagcggcggcaccagcccgcagcaggtcacctgctcgcgggcgatcagcgggaaggccgcatccggaccggggccgggactgagcaccacgcgggcgccggcatacagtgcgccgaagaagcccggcgaactcatcgggaaattgtgcgcggccggcagcgcgaccagatagacgctgtcgcggtcgatgccgcagaggtcattgctggcgcggaacgagtagatgtagtcgtcgtgggtacgcggaatcagcttggacagcccggtgctgcctccggatatctgcaggaacgccaccgactgcgggtccggatcggacggcagctggctgcgatcgccctgcagtgcctccagcgcgatgaactccgccgcatcgccgtcgatcaccacatggcgaaccgccggcacttcggcctgcagcgcccttgccaacgcgcgatgatcgaagccatcgtgcagtgcggtggtgatgtaggcactggcttccgccttgctggcgaagtggaccagctcggtgatgcggtgcgccggcaacgcatacaccggcaccaggccggcgcggaacaggccgcagaccgtggtgatgaacccggcggtattgcccagctgcaccagcacccgttcgccaggctgcaggccgagcgccagcaggcccgcaccgatgcggcctgcctcatgccacagctgcgcatagctcaggcgtacgtcgccggcgactaccgcgatgtcatcggcgtagcgttctgcacgctcgcgcaggaaacccgggaaggtctcgccacgccagtgaccggcttcgcgatagcgcgccaccagcgtgtcgggccacacctgctgcagtggcaggcgggaagagtcagtggaggtactcatgcggcaggctcgatggcgggcgcggattcatggacacccagcgcgttcaacagggcagcgaacttcgctgcggtttcggccacctcggcctcggggtgtgactcggcgacgatgccggcaccggcatacaggcgcagctgcgtgccctgcagnnnnnnnnagcggatcgccacgtaccagtcgccgtcaccctgcgcgtccaaccagcccacggcaccggcgtagaagccgcgcggcaccggttccagctcgcggatgcgctgcagcgccgccaaccgtggcgtaccgcagactgccggcgtggggtgcagctgcgccagcagttcggcggcagacgcctgcggatccttcagggtggcgtggatgcgggtgcccaggtgccacatgctggcggtggcatgcagcaccgggcgcggctgcgcatcgatgtggctgcagtacggtgccaggccctcgacgatggcttcgaccacgtggcggtgctcgtcgtggtccttggccgaggccagcagcgcctgcgccgcacgctcgtcctcggcggcatcggcgctgcgccgcgcggaaccggccagcggatgcgacaacagctcggcgccgcgcttgcgcagcagcagttccggcgtcgcccccaccagccaggccggtgcctggcccagctccaccggcaacggcaccgcgtaggtcgccaccgacggatctgcgcccaagcgtgccagcagcacgtccggagacagcgcctggcgggtgcgtgccagcaggctgcgcgccagcaccaccttctggaggttcagttcggnnnnnnnnagtacctgcaccgccgctgcaaccgctgacgcatagtcctgcggcgcaggctcggccttcagggaaccgtccagcggcggtgcggcctgcggctgcagtgccagtgccggcagcaggcgctcgggctggaacagcgcatcgtccgcacgcggttcgaacggcactgcgccaaccagcaggcccgggccgccacgctgccgggcaaagaacgccgagacgcgttctgccaatgtcgccagtgcaccggccggcagcgtggcgcggcagccgcgtgcatgcacgtgctggccggcatgctgcagcaggaacagcgacgcgtcgtcggtgctgtccagtgacgctggcgcagcctccggccacgcgccctgcatcagggaatcgttcatggggtctccttcgtccgatgcgctgcagccagcgcgcacagcaacagcagcagcgcaccgaccagcaggtaaggcaggctcggcccgccgcgatacaacagcgtgccgagcatcggcccggccaccatgcccagcccctgcgcggcagcgacggtgccggcggcggcgccctgctcgtgcgcctccaccgcatcggcggccagcgcctggaacgaggggaatacgaagcccatgccaaacgcggccaacgcgtacgccgccggcaactgccagccctgctgcacgcccgccaccgaagcaaagccaattccggaaatcagcgcgccaaggacgatccagcggtgtggatgcacctccagcttcatcaccagcgcctgcgccaggatcaggccgacaccaacggcggtaagtgcgatgccggccatgcgtgcaccggccgccgcatccaggcccaggcgatcaatcgcgaagaagccgaccgtgacctgcgcgatggtcaccgagaccatcgcgatgaacgctgccagctgcggcaggcgcaggcgcgcgtcgagacggctcatcggcgtgcggcgctgtgcggacgcgcccaccaccggtggtgtagccggcagccgccaggccagcaatgccagtgccagcaacggcagcaacgcggccacgtacagcgccagcgaaagattggtataggccagccagccggcagcggccggacccagtaccatgcccagcgcgttggcactgcccagccgggcgaggaaactggcgcgctgcccggtcggtgccttgtcggcaatcagcgcagcggccgtgggcggcacggccgcgtagaacagcccgatcaagcnnnnnnnnccgaccagcaccagcaccgacaccagtaccggcggcaccgcctgcagggcgacgtcgatgaacaccgccagtgcgatgtagaccgccgtataggcactcatcgccaggatcagcacgcgcttgcgcccaatgtggtcgctgagctggccccaggggcgcgcggccagcatccacaacacgcctgcggcggtgaccgacaggccggcatgccactcggacaagccgagcatgcggaccaccgggccgatcacggcgacgaaggacatcatcgccatggtgccgatcagggcagccaacaccagcgccggcaagccgggaacgacgggacgtgcgtgcatggaacaccagccgtaacaggaaaggatggccgggcacgcctgcgcaccccgcccggcaccggccctgctcaggaccggacgccacccttaaatgataacggctcgtatttgcatttgatacccattctcttgaatgggcgcgcaacagtgggttcagcgcattgcatgcaggccgagcaggccacggcgcttgaaccaccactccagcggcagcgtcaccagcggcgggatggctgccagcagcgccagcgcactggcccaccacggccagcgcaggcgcaccgccgcgaacagggtgactgccacatagaccaggaaggccacgccgtgcagcggcccgaacagcttcaccagcgccacgttggccatcgggccgtacttcatccacatgccgatgagcaggccggcccaggtcacggcctcgatgaaagcgaccgcggcgaacagacgtccggtcgggtgcatgggggaatgttgggtcacgtggggctccggcatgggggtatcaaatgcgaatgatacgcagatgcgaaccccatgtagagtcgagccgtgcgcgaccgctggagcccaccgaggtggacagctaccggagcgcgtgtggcagaacgtgctccccgatctcacgcagcaccgcgtccatcggccgcccgttgtcgaccaggttgaacatcacgtgcgccacgccctgcgcatgcacgcgcagcaggtagtcacgcaggccatcgcggccgaccttcaggcccagcggcagcggctcggctggcgcctgcggatcggcctgcaggtccagcagcatcgactgcacgaacggcttggctggcccaccacgctgcaccagcgcctgctgccacaggccgatgcgtccttcctgcgcggcctcctcgcggtgataggtggcccagccttcggcctnnnnnnnnatccactgcaggctctgccgcgcggtacccaccaccagcatcgggatgcgggttgccgacgccggcagcacgtcgaagccacccgtcgcctgcagtacggccgtccgctcatcggcctccggtgacagcgccgcccgcaacaaggtccagcgctcacggaacgtcgccgccctgccctccagatcctcgccgaatgcggcgaactcttccggtcggtcacccgaacccaggcccagcacgaagcgcccgccgctgatccggtccaggctcaaggccgacttcgccacctgcagcggctgccgcaatggcagcacgatggccgcgctgccgaccacgatgcgtccggtcgcggcagccagcatgcccagccacagaaacgggtcatccagcgcgcttgctgtcgcgtccggaccctgcggcaccatcagtggtacatcacgcgtccacaatgcggcaaagcccagatcatcggccagtcgcgcaatgcgccgcgcctcattcggatcggccagtccatgcgcggcgacaggcgtcatcaagcccaggctcaggccctgttgcggaaacaaggcagcgtaagcaggattgaaatcactcatgccgccagcttagcgtgcaggcctgcggcaacgatgacgcgccgcccactaccggaagaacactgcatgccgacgatccgccctgcccacgtcgatgacctgcctgcgatcagcgcggtgtgcctggccgcgttcactgcggcggtcgcgccttcgctcagcgcggccggcatcgccaccttcggcagtgtcgccgctgccgaagcgttcgnnnnnnnnctgcacggtgacaaccacatcctggtggccgagcaggacggccgtgtcatcggcgtgatcgaactgaaggagggtcggcatcttgcgatgctgttcgtcgatcccgcctgccagggccagggcatcggccatgctttgttcgaggcggtgcttccacaggtgcgcgagccggtcctgaccgtgcgcgcctcgctcaatgcagtaccgacctacctgcgctatggctttgcgctggacggtgacgtcggcgagttcaatgggttggtgtatcagcagatggtgcgggcagcggcctgaaggcatccgcccggcgttgcccggcaatgcccggtgggcgtcatgccctgcagcacgcccgtcatgagcaaactgaatcagcgggctccccggcggttcctacaatggcctgtcaccctgcccttcgagatgctgccgatgcgcgtcgcgctttccgtgttgctgctggcttcggcgctgagcgcctgcaccccggccccggtttccaccgccaactccgctgaggcacccgcgccggcgtccgccatcgcctggcgccagggcgatgtggacgatgccttcgccgaagccgccgacagcggcaagccggtgctgctgtactggggcgcggtctggtgcccgccgtgcaaccagctcaaggccggcctgttcaaggacccggccttcatcgcgctgaccagcaaattcgtgcccgtctatctggatggcgacgaggaaggtgcgcaggcctggggcgagcgcttcggcgtacgcggctatccgaccctgatcgtgctggacccacagcgcaacgaaatcacccgcgtggccggcggcaacgacgccgccgaactgacccgtgcactgaccgttgccgcaggccgccgcagtgccgtcgccgccaccttggccaccgcgttggcaacgccggaccgcctggccgccgaagactggcaggtgctgggcgactacggctgggaagtggacgccaaccgcctcgccggcgagcgcaagagccaggtcgtactgcgccagttgtccaaggcggcaccggatgccgccctgcagcgccgcttcgctctgcttgccttggcaacggccgaaaagcccgatgcctcacccaccgaagtacgcgagctgctgcaggcggtgctggcgcaaccggcggaagtgcgccgcaaccgggagctgctgggctatgcgggcgtgcaactggtcaagcaggccagtgccgggccggccaccagcaacacgctgggacagcagctgctggtcgcactggagcgcgcagatgccgagcgcggtgatcgcgccgacgacgcgttgtcgcgtgcgctgaccgaagtatcgctggcccgccagcagcagccgaagggtgcactgcccgcggccctggttgatcgggtcaagcagcgcgtggcctctgccgatgccgccgccaccgatgcgcatgcgcgccaggccacgatcagcagcgcggtccatgcgctgcgcgaggttggcgacgacgccggtgccgaggcgctgttgctggccgagctgaagcgcagcgaacagccgtattactacatgcccgagctggccgaactggccgagcagcgcggcgataccgccggtgcactggagtggttgaagcgcgcctacgacggtgcacagggcccggccacccgcgtgcagtggggcgtgctgtacgtggaagggttgctgaagctggcaccggacgacgcaccgcgcatcgagcaggccaccgcctcactgatcgccgaactggaagcgcagccgtcgggctaccaccagcgcacccgccagcgcttcgagcgcctggccgggcagttgaaggcgtggagcggcaagcaccagggtgcggagacgctggcgcggctgcagcagcggatgcagcaggcatgcggtgaccaggtggatggtgcgtgcaaggattggttgagttgatgataacgctggcagcgggcacgtcagcgcgccggtgaggttcgaaaagcgggttctggtagtgccggccgctggccggcaacccgaccttcgctgattgccggccagcggccggcactaccatgccgctcctgctccctttcacgcatttcaatcccgccccttgacctcaaccaatgttgaggtgcgataacgatctccccacggccagccctctggccttccccacggagattgcttcgatgtcgtactcgcttcccccgctcccctacgcctacgacgcccttgagccgcatttcgatgcgcgcacgatggagatccaccacagcaagcaccaccagacctacgtcaacaacctcaacgccgccatcgagcaggccggcatcgccgagcagccggtcgaggcgctgatcgccaacctggatgccgtgcccgaggcccagcgtggcgcggtccgcaacaacggcggtggccacgccaaccacagcctgttctggaccgtgctcagcccccacggtggtgcacccgatggtgagctggccgccgccatcgaccgcgatcttggcggcttcgatgccttcaaggacgccttcaccaaggcggcgcagacccgcttcggcagcggctgggcctggctgaccagcgatcgcgatggccgcctgcaggtggaaagcagcgccaaccaggacagcccgttgatgggtgcagccgtgggcctgtcgggcaacaccccgatcctcgcactggatgtctgggaacacgcctactacctgcactaccagaaccgtcgcccggactacatcggtgcgttcttcaacatcatcaactgggccgaggtcggccggcgctaccgccaggccagggcctcatgagcggcgagacactgccgtacgccgggccgtgggcgggggtcttccccgccccggccccggtgccgtcggtcgagatgccgccgcgtgcactgcggcggctgctcggccactttcctaccggcgtggccatcgtctnnnnnnnngatgcgcagggcaagcccatcggcctgaccatcaattcgttcgtgccggtgtcattgcagccgccgctggtgctgtggaatctggcgttgcacgcgcagagcctgtccaccttccagcgcgccacccgctttgcgatcagcgtgctggcggccgaccaggaagcgctggcccggcgctttgccgatccgcaggtgcgcaaccgcttcgatggcctggcattgctggatgacgacgaggacgccccaccgcgcatcgccggtgcggtcgcccatctcacctgtacccgccacgcacagtggccggtgggcgatcacctgctgctggccggccgcatcatcgacgtgcacgagaacggcggcgcgccgctgctgttccatcgcggccgcttccagcccggcccggccgagctgctggtggaggtgcgctgatgaacatcgaggctctggaatgcatgctcgccgccggcaaggacggcgcgctgctgcgcttcggcctgggcaagggctggctggatgccggcaacccggtgcgcgcggcgacccatctgggccgttgcgtggtgcttgatccgcagtactcggcggcctggaagctcctgggcaaagcctggctggccagtggccagccgcaggcggcgcgcgaagcatggcaacgcggcctgagcgtggccggcagcaagggcgaccagcaggcgcgcaaggaaatgcaggtgttcctgcgacgcctggaccgcgagcaggcggacctggcgaaagcgggctgagtcgatcagcccgcgttggccgatgccggtgcggacatgatgtccgacatcggcaggcggcgcggcttgctcgggaacgcgtgacgcaggatgcgccagaccacctggccgaactggcgcggcaacgagccgttgttgtagtgctggccgtaacggcggcagatgtccttcacttccttggcgatggccgcatagcggttggccggcaggtccgggtagaagtggtgctcgatctggtggctgaggttgcccgacagcacgttgatcaggaagccgccactgatgttggacgagccgcgcagctggcgcaggtaccagtggccgcgcgattcattgcgcaggcattccttcgggaaggtttccgattcggcggtgaagtggccgcagaagatgatcacgtaggtccagatgttgcgcaggccgttggccaccatgttgcccagcatcacggtgaggaagaacgggccggccagcagcgggaagaacacgtagtccttcagcacctggcgggccattttccgcgccaccgggcgggtctgcatccacatcgcacggccgctgatgcggcccttcagccaacggcccaggcgcaggtcctgcgcggccacgccccactggaacagcagcgcgaagatcggtgcgatgatcggctgcagcaggtagaacggcttccagcgctgttccgggaagatgcgcagcaggccgtagccgatgtcatcgtccatgccacgcacgttggtgtaggtgtggtggcggaaattgtgggtcttgcgccagttgtcggcggtggcaacgatatcccactcgtaggtgttgccattgagcttggggtcgccggtccagtcgaactggccgtgcatgacgttgtggcccagctccatgttctccaggatcttcgacagcgccagcagcagcgtgccggtgatcgcggccggccacagcagcggcatccagaacagtggcgagaacgccgcaaggaacagcaggccacggccgcccacgccgaaccaacgcacggcggcagccacgcgacggatgtagcgggtatcggaggcgccgaggctgccgatcacacggtcgcggatcgcgtcgagttcctcaccgaaggcatgcatctcggcagtactcagggcacggtcggtagcgcgggtcatggcaggcgtcctcagagatccaaagtcaggtcggtggtcggtgcgctcacgcagatccgcaccggttgtgccgattcggactgcaggtcgccggtgcgcagatggcgggtggcgccactgacgcgatcacaggtgcaggtattgcagatgcccatgcggcaaccatgcttgggcttgatgccatgggcttccaggctttccagcagcgagcggccacgcggcacgctcagctggcggccactgcgcgcgagcgtcagcgacacctcgccttcgctgctggcatcgcgcagcggcgccggcggggtgaaggcttcggcctggaagccagccacctggtgcgccaggcgctcacgcgcggcagcaacgaagccgtccgggccgcaggccagcacatggcgctgcgccagcggcgtgtcatcgccggccacctgcagctcatgggtatcgattcgcgcggccggcacctcaccctcgcgggtggtcagcaggtgcacgcgcaggttcggatgggccgcggccagcgcctgcagttcatcacggaactgcagatgggcggcggtgcgctcccagtagaacaggtccaccggcgctgccagcgggcgctggcaggcctcgcgcaacaggctgcgcatcggcgtgatgccgctgccggccgccagcagcagcaccggcgccgcggccggcatatggaactcgccgaaggcggcatcgaggcggaacagttcgcccggctgcgcgtggttgaccagatgctggctgacccggccgccgtcgatcgccttgacggtgatcgccagctcgcgccgacccagtgcggtagggctgtagctgcgctgccacaggcgcccttcaatctcgacgccgagggtgacgtgctggccagcgcgcatgccggcccagtgccggttggtgcgcaggaccagggtcgccgcgccctcgccggccggctcgcgccggaccaggcgggccaccggctcgcgcagggtccacaggggattgagctggcccgcccagaaatcgaacagcgacggcgagacccagcggtatggagagaacagnnnnnnnnnnnngacagcgctcatgggcgcactatacgggcgcacatacacctgtgtatacatgtgtatattgaaccggattggatatgattcagcctcgcctcaccggaacccccatggccgccgccaccgccttgtcgacgcccgaagatgccaacagcccggcccgccgtacggtgagccgcgaggatctgctggctgctgccctgaaactgatcgggccgcaccgcagcctgtccacgctcagcctgcgcgaagtggcgcgtgaggccggcattgcgccgaacagcttctaccggcagttccgcgacatggacgaactggccgtggcgctgatcgacgccgccggccgctcgctgcgcaccatcatcggcgaggcccgccaacgcgccacctccaccgccaccagcgtggtgcgcgtttccgtggagaccttcatggagcagctgcgcgccgacgacaagctgctgcacgttctgctgcgcgaaggcgcggtcggctcggacgacttcaagcacgcggtcgaacgtgagctgcactacttcgaagaagagctgcagcacgacctggtgcgcctggccgcactggatggcgccgtgctgcatgccccggaactggtggccaaggccatcacccggctggtgttcgcgatgggcgccaccgccatggacctgccaccggagaaggatccggagctggtcgaacagatctccacgatgatccgcatgatcatcgtcggcgcccgcacccccgccgcattccgccgcggctgatcgagatccccctgggccggatcccttccgcaggaaggggtcctggtccgcatcccccgactccatggagcctcccacggcgccgccgtgcaggggaactgcgggcgccatcacagaactgcattgcgaacgggcagtttgggcatcttccacgcgccattcactgcgccctcacgcacgctgaattattcagaccgcgcgctccattcagtttggtgagttattgaacgaggtttgaatccggcacgtgccgctgcagtcgtttcagattaattgcatggcccaggcaagacccgatccgcacagtgccgcctccggccctgcggatgcaggtcccaccccaatgagcttcaaggagaaacacccatgcgcatgatgcagttcacgccgaagtttccttccgccaagaaccaatccgatctagctcgggctattgccacggcattgctgatcgctacttctggtgcagccggcgcagcaaccgtcaatccaggccagactcttgtggtgaatgcgggctccctacctcaagcctacgacgtaaacggtggcacgctgattgtggaaggcgccacgaccaaccgaatcgacaccaactattctggaggtcaacccgcacgggtcattgcgaatggcgcaagtatttccagcatgcggctgctcaatagtgttggcacgctgcacaactcgactgtgaatggccaattcaccctctcaatcaacgtcggctcaggcaattctggacttactcggccacatcttacgacggcaggcagcaccttcaatgggcccttcaccggcagcggcggcggccggctggactcggagggaagcacctttgcgcaaggaattcgcagccttggcacaatcctcaacctgaaagccaacaccaaggtcgtcggaagtacctatggcatcagcctcacgaactccgcaatcgcaggttcggcgggcatgcaggattgggggctgctcctcgattcttcgcatgttgcagcaacaagcgggccggcgcttcttattggcggcaccacgacgggataccctgtccgcgtagcaatccaaaacggatcgacgctttccagcagcaataatgtcgtgatcgaagggcgcgacagctcagtatttgacgtcaccgcccggacctccaacctaaacggcgatatcaccattgccgataccgccagcggcacgctgcgcttccttgacggcctcgacctcaccggccgcatcctcggcccggccgacgtcatcgtcgaccagggcggccgctggacactgtccggcgacagcaacaccggcaacctcaccctgggtgcaggcagcaacatcttccttggtgcagcgggcactgcggcgtatccgcagctgaccgtcaatggcaactacaccggcaatggcggcaccctgcacttcaacacggtgctggccggcgacgacgcagcaagctcgcgcgtgcatgtcaccggcgataccagtggcaccacccaggtcaccgtcaacaacattgccggtgctggcgcgcagaccgtcaacggtattccgctggtgcaggtggacggtaccagcaatggcaagttcactctgcagggccgtgccatcggcggcatgcacgagtacttcctgcacaaaggctcgccgggcgccgccaacggcaactggtacctgacctcggtctacaccggcaatccgtgcgatatcaatccatcgctgccggagtgcacgccggtggatccggtggatccggtcgaccctgtggacccggttgatcccaccgatcccaccgatccggtccccgtgctgcgtccggagccgggcgcgtacctggccaaccaggccgcggccgtgcagatgttccagctgcgccgccatgaccgcggcgagcccggtttcgaccgcgcccgcatcggtacctgggtgcgcgccgggcgtgaccagctgcaggccaacgtggccggccaggtcgatgcccgtacccacatcaacaccctgcagctgggcagcgatgtctggcgctggggcgatggccgtggccaggtcggggtgatgctcggcaccggcgaggcgaccacacaggcagtgtcgacgctgagcggttatggcacgcgtggcaaggtcaagggcaagtcggccggtgtctacctgggctgggtgcaggatgcacagagcagtgccggcctgtatgtggacggctggctgcaggcggcgcgcttcgacaacgaggtgcagggcgaaggcatcgcccgtgagacctacgactccaggacccgtagtgcatcgctggaagccggttatgcctgggccatccgcagcactgaggccagcacgctgtacctgcagccgcaggcgcagctgacctggaccgactacgacggcgacagtctggtcgaaaacaatggcaccacggtcgaagacggtcgcggcggcggcctcaacagccgcctcggcctgcgcctgtttggccagagcacgctgcagggcaaccgcgtgcagccgttcctggcagcgaactggctgcgtggccagcgcgatgaggccatgcgcttcaacagcgagtcgttgagcgcgaagacgccggagaaccgctacgaagtgcaggccggtgcccagctgcagctgggccagcgttggagcgcatggggtgacctgcgtgtgcagcgcggcgacagcggctaccgcaaccatggagcccaggtgggtctgcgcgccgcctggtaaggccaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnttcctcaactcccctcgcaccctgccgggaatgacatccggcagggttctggcgcttatttgtaatgttataacatcgtcgtccgcgatgttctgatcccgctttcggcttcgtgattgcacggacttatttatatagccgttgctatatttataaccctctgctttcatatgcgtcagccaggtcgccctcgccgcctttcctctcccaaggacgacgccttcatgcccgttgccacacccctcttccatcggctgcccctggccgccgccatcgccctgaccctgccgctgcccgcactggccgccacaccgaagccgaccgagctggaccgcgtgcaggtgaaagtcagcaccgccacccgcagcgaacgcctgctgtccgatgtcccgatccgcaccgaagtgctgcgcaaggaagacatcgcgttgcgcgcggccaccgacttctcccgtgccgccgagctgatcaacggcctgcgcgtggaaagcaactgccagaactgcaacaccagcgaagtacagctgctgggcctgcccggtgcctacaaccagctgctgttcgatggcatcccgctgctgtccacgctgggcagcgtgtacggcctggaacagatcccggccgggttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgccggcgcgcagcggtggccatgtgcaggccggcgtggatgtcctgaaaggcacgccgcagaagaacgccgacgtgcggctggacctggtggccaaggaagcagacgccggcctgtcggtgattgcccagcgcaactggaacagcggcatcgactacaacggtgacggctacaccgaaatcacccgcaagaacctcaaggtcggcgggctgcaggcctggtacgcaccgacgccgggaacgcggctgcgcctggacctgcaggtgaccgatgaaacccggcgtggcggcaaccgcctggaccagccggaatacctggccaacatcgccgaatcgctggatacgaaataccgccgcggcagcgtgtcgtgggaccaggaaatcaatgccgacgtcgatttccgcctggcctacgccttcgccgacattgaccgcgacagcttctatggcggtctgggcgacgtagtcaccgatccgtccgcgccgggctatgacccgtcgcagctggacccgaacgtggccggcagcgcggcctcgcgttcgtggcgccagtacggccgcacccacaacccgctgcactacatcgacagccagttgaactggcggttgggtgcgcacgcgctggccttcggcgtgcagtacaagcacgaggcgctgcgcgacgacaaccgcaccggtgacggccagcgtcttgcggtactggaggatgcgaccttccacaacctgggcgccttcatccaggacgagtggagcctgcgcgacaacgtcgacctggtgttgggtgcacgcgtggacaagagctcggaactggacagcgcggtgttctcgccgcgcatcgcgctggcctggcaggccacgcccaacctgaagtggcgtgccggcatcgccaccggcttccgtgctcccgagatcttcgtcgaggacgtgcatgtcgacacgctgggtggcgaacaggtgcgcgtgcgcaacaccgatggcctgaaggaagagcgcgcgttgaccaccctgttcggcttcgactggcgctcggacccggccaatccggtgtggagctgggatgccactgcctcctatgcacgcatccgcgacaccttcgcgctgggcgagatccagcgtggcgatgacggacagctgagccagctgcgctacaacgcctccggctccaacgtgctgggcgcggaaaccaacctcggctggcagccgtcgccgcagtggcgcctgaccgccggtgcctcgtggtaccgctcacgcttccgcgaaccgcagcgcatcttcgacgacaccggcgatggcggcgacaccgtgatcgaaagccgcgactacctgaagaccccgcgctggaccggcctggcccagctcagctggatgcccgccgagccgtgggaaaccttcgtcgcgctgcgccacaccggcccgatggcggtgctgaacaaccggctgggcgagctgcaccgtacgcgctcgttcctggtcaccgatcttggtgcgcgctggcaccggcatctgggcgcgcaggcgcagcaggaagtgtcggtggccgcaggcgtcaagaacgtattcgatcagcgccagaaggatctggagatgggcgcgctgcgtgacagcgactatgtctacgggccgcgtttcgcgcgctcgtggtacgtcaacctgcgctatgcgttctgaagcactgcgagcgttgttgttggcctgtgctgtgctggtggccgtaccggcgatggctgcggacctgcacgcgcaggtctcggcctcgctgatgcggccggaacagcgctcgctgcgaccgatgcagtggacgccgccgccgaagctggtggcgctgtacttcggcgccgactggtgtgcaccgtgccatgccttcgtacccaccttgcgcagcgtgcgcgacgcgttgcgcgaggccggcgccgataccgaagtggtgtacgtcagcctggatgaaagcgacgctgcattgcgccgctacatgcacgcgcaggacatgccgtggccggtgctggacnnnnnnnnnnnnnnncgcatgccggcgctgcaggcattggccgggctggcgccgccgaatctggtactgatcgatgccgacggcacggtgctggccaatggctggcaaggccggcgctatgaaggcctgcagccggtgttgaaggaatggacgaaacgggcgtgcgcgcaggaacaggcacgctgcccgcctggattgtagggtcgcgcgaaatgccgccgggcatggcccggcgctaccgttacggcgccccgccctcggccttgcgcacgaaggcttcaaacaacgccagcgtctgctcgctcacatggtgctcgatgccctcggcatcgcgccgcgcggtatcggcgtccacgcccagcgcaagcaggaaacgctccacggtctggtgacgctggcggctggcatgtgccagcgcctcgccttccggggtcaggaacacgccgcggtacggccgctgcaccacccagccatcgcgggccaggcgccgcagcatcttcgccacggtgggctgggccacgcccaggcgggtggcgatgtcgacctggcgggcctcgccgccgtcggccagcaggtccgagatcagctcgacatagtcctccaccagctccatccggtgcgcctcgcgcacttgccggaagctctcgacctggcgctcggcctcgatcaagggggtgcttttcagcgatgtcgaatcgtcggtcttgcccacgcctgcgcctgtccttccggggggatccggtgttgaacctgaattctggaccagtaacgcgataaagacgattgtttcacatcgctaatgactatagcaggagctatattcgaatccatgaacaccctggcgccccgtgacccttcggcctccactccggccagcctgggtgcgctcaacgcctcggtcgcggtgcccgacaagggccattggtggttccgcctgctggccttcctcggccccggctacatgatctcggtcggctacatggacccgggcaactgggccaccgacctcgccggcggttcacgcttcggctacctgctgctgtcggtcatcctcgtctccaacctgatggcggtgatcctgcaggcgctttcggcgcggctgggcatcgccaccggcatggacctggcccaggcctgcnnnnnnnnttaccccaagccggttaacctggcgctgtgggcgctgtgcgaggcggcgatcatcgcctgcgacctggccgaggtgatcggcaccgcgatcgcactgaaactgctgttcgatctgccactgctgtggggcgcggtgatcaccgccctggacacgctgctggtgctgctgctgatgaaccgcggtttccgtgcgctggaagccttcgtgatcgcgctgctgatggtgatcttcggctgcttcatggtgcagatcgcgctggccgcaccgccggtgatggacgtgctgggcggattcattcnnnnnnnncaggtagtgaccgatccgcacgcgctgtatatcgcgatcggcatcattggtgccacggtgatgccacacaacctgtacctgcattcgtccatcgtgcagacccgcgcctacccgcgcaccgatgagggccgtcgcagcgcgctgcgctgggcggtgaccgacagcaccctcgcgctgaccctggcactgttcatcaacgccagcatcctgatcctggcggcggcggtgttccatgccaatggccgtttcgacgtggaagacatcgagcaggcccaccagctgctggcgccaatgctgggcgtgggcgcggcggcgacgttgttcgcggtggccctgctggcctcgggcctgaattcgacagtgaccgccacgctggccggccagatcgtaatggaaggtttcctgcacctgcgcctgccgccgtggctgcggcggctgatcacgcgcgcactggcaatcattccnnnnnnnnnnnngatcatgctgttcggcgaccagggcgccgtaaagctgctggtgctgagccaggtggtgctgtcgatgcagctgccgttcgcgatcatcccactggtgcggatcgtgaccgacaagatgacgatgggcgcgttggtagccccgcgctggctgggcgcgatcgcctgggtgatcgcgctggtgatcgtggtattgaacgtgaagctgctggtggataccttcagcggcgggtgatgccaaatgcgcgccccctgccccggtagatccacgccatgcgtggatgcctttacatggtgcggggccagagcccctgcctctggcaagggatccgaccccaccatctccacgctacagatgcaacgcgatcgcggcctcgatctgctgaggcgactggaaccccgccaggcgcgtgcgttcgtcaccgtcacggaacagcgacagcgtcggcgtctgccgcagccccagctccctgaagaacgcctcacccagcacttccagctgcacgcgcagcagggtcgtgccctgccccgccacgctgttggccacccggtgcaacgacatctccagcatccggcaccccgggcactggtccttgtggaaatccaccagcacccgcgggtgctcggccagcagctgctggaactgctcaggcgtggtggcgtcgatgatctgcatcggtgttgctccaataatgggccaggaccgcgtcggtccaggcctcgatggcccccgcatggcgttgaccatgcggcatctgttcgatttccagcggcggatagtcgctgcggaagtagcggatcaggcggtgcacggcgccgcagtagtactcctgcccccactgcgtttcgccggtgccgaacaccgccagctgccgcggccgctcgccgcgttcggcgatgccggccacccatgccttcatctccgacggcgtgcggccggcgttgtcggtccagcagcccagcagcaccaggtcggcctcgtcggccgccagcggcggcgcctggcgcaggtcgtcggcctcctgccagtgaaccgcatgaccggcagcgcggcagcgctcggcaatctgccggccaagttcgcgggtattgccgctcaacgaggcgaccaccaccaggatgctcagcgcggcgccggactcacaggtcgtcgaagccgttgtcgacgttggtcttcttgtaacttgcattgcgcatctcgaagaagtcggtcttggtttcggtgaagttgtcggcgtaggccttgatccacggcatcacgttgtcggtggtgtcgctgtacaggcgttcgatgccgagcatgccggccatcttgttggcgcggtacttcacgtagcgcaccatctcgtccacgtcgatgccgtcgatgccatccagcacctccgacgaccactgcgtctccagctcgatggcatgctcgaacgattggtgtacgtaggcggtcagctcattggtctgcagctccgggttctcgccgatgatggcgcggatcagctcgctgatgaatttggtatgcgccagctcgtcgcggttgatgaagctgatgatcttgccggtgccgttcatgcgattctgccgcaccatgttgtagaagtacgcgaacccggaatagaaattgatgccctccaggatcgaggactggatcaacgatttgagcagggtctcggcggtcttctcgcgcatgaaatcgtcatacgcccccatgatcggtgcattgcgcttgatgatggtcgggtgggtgcgggcgatctcgaagatgcggttctggttcggcaggtcggtgatcgaggccagcacgtagctgtagctctcgttgtggatcacttcctgctgcccgatgatcgccgcattggcgtgcgcggccgggtcggtgatgtactccgcgacgttgtagatgaagcgcgtctgcggtgaatccagcgtggcgagcaggccgatgatcgagtcgtaggcgttcttctnnnnnnnnttcagctcgccgtactggcgggcgtccagcttcatgtcgacctcgtcgggaatccagaaattggtcgacagctccttgtaggcccgatagaacgacggataaggaatgtcgttccagttgaggatgccgctggtctggccgttgatgatgccggtgctgcggttgggatggcgaggttcgaggatcttgatgcggtcgaggggagttgccatggttttctgccttcgttctctttctatcgtgttgccggccagcggccggcactaccgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagatcatgggattgccggccagcggccggcactaccgaagatcgcggggttgccggccagcggccggcactaccattgatcagctggagcaccactcgcattcgctgatgtcgatgtcgttggagcgcacgtagtaggtggtcttcaggccttcgcgccaggcgctcaggtgcagctccagcagggtgctggcgcggatggtgctgggcacgtacaggttgaagctgatcgactggtcgacatggcgctggcggcgcgcgttctggcgcacgctggcgaactggtcgaccttgtaggcccccttctcgtagtacggccaggtttccagcgacaggcccggcgccgccaccggccgccggaagtccttcttttcctcgtagtagaacgcgctgtagatcgggtcgatggaggcggtggaaccggcaatctgcgccgtgctcatgttcggcgccaccgccagcagccagccgttgcgcaggccgtgcgtggccacttcgcgggccaggctgtcccacgcggcgccactgtagtcgcggtcacggaagtaacgcccgttgtgccagtcgctgcccgcgaacatcgggtagctgcccttctccttcgccagttgcgcgctggcctggatggtcaggaagttgatgcgttcgtagaggcggtcggccaattcttcggcatccggtgattcccactggattgcctgctgcgccagcaggtggtgccaaccgaacgtgcccaggccgatggcgcggtacttgcggttggtgatcgtggcctgcggcaccggcagcgcattgagatcgatcacgttgtcgagcatgcgcacctggatcgggatcaggcgctccagcacgtcggtggccagcaggtcatccggcgcactgatcgcccggccgaggttgatcgaggacaggttgcagaccacgaagtcaccggcgcggcgtgtggtgacgatctggtcgccgctgacgatctcctggatcatccgcgtcgggctcatgttctgcaggatctcggtgcacaggttgctggaatagatcatgcccgcgtgcttgttcgggttccggcggttgacctcgtcgcggtagaacaggaacgggttgccggtctccagctggctgagcatgatccgcttgaacagatcgatggccttcaccgtgcggcggctgatgcgctcgtcggccaccagttcggcgtagcggaggcggaagctgcccgcgccgcgcttctcgtcgtagaagtcctgcaggtaccagcccttggcctgcttcacctcgtgcgggtcgaacaggtaccagtcggcgcggcgctccaccgcttccatgaacaggtcgggcacgcacaccgaggtgaacacatcgtnnnnnnnnaggcgctggtcgccgttgttgaggcgcaggtccatgaacgcttcgatatcgcggtgccagatgtccaggtaaaccgccaccgcgcccttgcgctggccaagctgatcgaccgacaccgcggtgttgttgagctgcttgatccacggcaccacgccgccagaggaattggccacgccacggatcggcgcgccgctgctgcgcacatagcccaggtaggcgccaacgccgccgccatgcttggacacacgggcgatatcggtgttggagtcatagatgccctgcaggctgtcatccaccgtgtcgatgaagcaactggacagttgcccacccaccttgccggcattggccaacgttggtgtggcgaccgtcatgtacaggttggacagcgcccaatacgcctcgccgaccagctgcatgcgccgctcacgcggtttttcttcctgcatgaggtacagcgcgatggtcagccaacgctcctgcggcagctcgtagacctcgcggctgcgatcgctggccagatagcgcgtggccagcaggtacaggccgttgtaggcgaacaggcggtcgcgttccggatcgatcatctcgccggcctgctgcagctcttccttcgaatagcagcgcaggatgtcgttgctgtagatgccgcggtcggccaggctttcctgcaggcccacatacgagccgtacttcaggccgacgtcgtagaagcggttgcggctggcacgcttgtacaggcggcgcaggtagatgcgcgcggcaaactgttcccactcgggtgcgaccaggtccacccgcgactcggcctcgcggatcagcagatcgaccaggtcatcggcgctgatgctgggcttgcgctcgaccatcgcctgcaccacgcggcggtagtcgctcacgtccagctgcgggaactcggcatgcacggcgtcgatgctgcgctgcaggcgttcggcctcgaacggcaggcggcggttgccggcctccttggtgatccaggtcggcacgcgctcgccaccggcgcgcaaggcgtcgccagcgccggccagatcggccacgcggaaggtactatcggtcatggtggtgaaactccaggctnnnnnnnnnnttggcggtcgatgccatggcggccctgaacgcgataccggcgcacggggcgaacgggtggattgccagggcacgggaacgtaggtcgtcggcatctgcctgcgcctgcggccggtatccgggccgtgggggcgacctgcgtccgcacgatggcggccgcgtcgacacggcgagcctcaggggcgggccgcgggacgtttgctgcatgtcnnnnnnnnnnnnctgaccgggagtgacggccacaacatagtggggatatccgaactcgtcaacacaagatgcggtaatcaatacatgtcgcgacgatcagtcgcaggatgccgtgttgcacctgcggcgccttgtcgacagcgcctgcgtccccagttcggtacaacatcaactttccccggaacaccgcccatgcgcgctgcccagtacccctccttcggcaacccggccgacgtccttgccattgccgatgcgccgctgcccgagcccggccccggcgaggtgcgcatccgcaccgtgctggcctcgatccacaaccacgatctgctgaccgtgcgcggcctgtacggctacaagccgaccctgccggcgatcggtggcagtgaagcactgggcgtgatcgatgcactcggcgatggcgtcgacggcctgcaggtcggccagcgggtggccgctgcctcggtgcacggcacctgggccgaagcgttcattgcgccggcacgcatggtgattccgatgccggaggcgatcccggacgaaatggccgcgcagctgattgccatgccgctgagcgcgctgatgctgctggagttcctgcacgtcgaggcgggccagtggatcgtgcagaacaccgccaacggcgcggtgggcaagtcgctggcgatgctggcgagggcgcgtggcgtccatgtggccaacctggtgcgcaatgccgatgcggtcgcgcagctgcaggcgctgggcatcgatcatgtattcgacacctcgctggacggctggaaggatcgcgtgcgtgaggcgaccggcgaagcacaggctgcggccgcggtggattccatcggcggcgacgccagcggtgacctggtcgacctgctcggccaccacggcaccctggtgtcgttcggagtgatgagcggcgaaccgatgcgcattcccgccggcggcctgatctacaaggaagccacggtgaagggtttctggggcagcaaggtcagccaggcgatggcggtggaggacaagcgccggctggttggcgaactgctgaagcgtgcggcgagcggcgaactgaccctgccggtggagcagatcttcgcactggacgacatcgcccaggcagcgaaggctggcgccggttcgggccgtaacggcaaggtgctgctgcggccttgatgcctcagcggatggcgctgccccggtaatggcgctgtcccggtatggcgctgtcccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggggggatgaggcttctttccacagggaaagggctgtgaccctgcagggtgtgcggaccaacggtccgcacccaccaaagatcggtgccgcacccaccgagtgggtctgctccaacggaggcaccgacttcgttaagaacctgtgatgtataactgaatgcgctttcgtcattggaaggcgcacgtgcctgcgtgcggtactgacggctcctcccccgttcggcgttgtcgcttccatgtaccgcaccaccctgaacctgcttgccggcgcgatcgcgctgggcctcaccgccggcgctgccggcgccgctgaaaccgccgataccggcaaggacagcaccaccttgggcgccgtgctggtgaccggctccaacatcaagcgcagcgataccgccgggccgaatccggtgcagatcgtcagccgcgaacagatcgagcagaccggccgctccaccctcaccgacgtgctgcgcaacctgtcggccaatgccggcaacagcttcgacgagcagtacaccggcagtttcgccgccggctcggcctcgatcggcctgcgtggcctgtctccgaagaacacgctggtgctggtcaacggctaccgcgtctccaacttcggtttcgcgctcaacacccaggacaccttcgtcgacctcaacgcgctgccgatcagcgcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntggaagtcggcggcggcttcggtaccgccacccagggcggcctgaacgagcgcaaggccagcctgctggctggcttcggtgacctcgaacagcagggctggaacgtgctgttcgggctggacctgctcaagcgtgatcgcctcgacgccgaccagcgtgcctacacccgcagcggcgatttccgcgacaagcccggcggtcgcctggccggttggtccaccgcaggtggcaactggctgtccaacccgcgcgcaccgcaaccgttcgccaactgcccggatggcagccagctgcgcccgtacagcgatttcggcagcaccctgcccggccaggcctgcgccttcaacgcccagccgttcaaaaccctgcagcccggcgccgagcgcctgcaggcgtcgttgagcgcgacctaccgcttcaacgacagcgtcgaagccttcgccgacgtactgtacagccacaacaaggccgaccagatcttcagcgcgccgctgaccgtcggccccggcctgcgcgcgtacaacccggccaccggcaccctgatcgacgtgccggcggtgctgccggtcggccacccgaacaacccgggcagcgcgccgctgccgttcgagtacaccttcttcgatctcggcccgcgcctgaaggacaacacccaggtgttctaccgtgcgctggccggcgtgcgcggcagcggcgagcgatgggactgggaagtggcggcgctgacctcgcagagcgcgcagcgcgaatacgtcgacaacttcgtcaaccgctacgcgttcgagcagatcctgcgcgatggcagctacaacttcctcaacccgtccagcacgccgggggcgctggatgcactgcgcctgcagaccaagcgtccgggctggtacaagctgcattcgttgaacgtgaaggcctcgacctcgctgtgggagctgccggccggcgcggtcggcttcgcctggggtgccgagttccgcaaggaatcactggacgcgcgcaccagtgcgcaggtgctgtcgggcaccgaactgcgcccggccatcaacgtggtcaacggcgagcgccaggtcagcgccgcctacgccgaactgagcgtgccgctgcaccgcacgctggagctgcaggtggccggtcgtggcgaccactatgacgacttcggcaacgcgttctcgccgaaggtggcgctgcgctggcagccgctggacagcctgctgctgcgtggttcgttctcgcgtggcttccgtgcaccgtcgctgccggagatcgcgccgggccagaccgtcagctacggctcggtgatcgatccgctggacccgctgcagcccggtggcagccgtggcgtgaccaacatccgcaccggcaatccggacctgaaggccgaacgctcgcgcaacttcaacgtgggcgcggtgtggtcgccggatggcgataccagcatcggcctggactggtaccgcatcgagcaggacaacctggtcaagccggacagcgcgcagttcatcgtcgacaacccgacgctgttccccggccgcgtgcagcgtgatgcacaggggcgcatcacgttcatcaccaaccagtacgccaaccagggcgagctgaccacctcgggcctggacctggaagccaaccgcaccttccgcaccgatggctggggcaacttcaccgtggccggcagctggacccatctgctcagcttcaagcagccgctggtggccggccaggcaccgtatgaaggggccggcaacaaccgccacggcgcactgccgcgcacccgcggcaccacgtcgttgaactgggcagtgggcgactggagcagcacgctgagcctgcagtacgtgagcggctacgaccagcgcgtggcgacagcgaccagcaaccccggcctgcgtgatcgcatcaagccgtatcaccagctggacctgtacgtggcctacgaagggattcccaacaccacgctgtcgctgtcggtgctgaacctgaccgacaaggacccgccgttcgacccggccggtggctccaatggtttcgacatcagccagtacaacctgcgcgggcagttcatttcgctgggggcgcgctaccggttctgatgggccacctgcagagccgagcatgggctcggctctgcaggggtgtgcggaccaacggtccgcacccaccgcatcaccggctcaggtgcaggaactgcaggtgccgttcgtactggctgatgatgtcgttgatgatctgcttgcggctgtagcccaccaggtcatagtcctggctgccttcgaacagatgcacttcagcgcggtagtagcgctggttgcgcagctgctgggcggcgaacgacggggtcaggtagccactcaggatcacccggtacaggaagtcctgctgctcgccgtgattgaccgtcagctccatgtcgccggcctcgaagcgcgtggccacatcccagccctgcccgcgcagctgttcggccaccgcttccatcgctggcttcaccgtatcgtccatgaagcggtagacctggtcgcgcaccgggaagtgcatggcctggctcaggcgctggcgccagccctggtgatggcgatcgtcgccgatcagcggcgagggccggtactgcannnnnnnnttgcggtgcgactcgtcactgaaggcgcgggtcagcccccacatcatcagcagcaggatcgccgagaacggcagcgaggccagcaccaccgccgatttcagcgcatcgatgctcccagccagcagcagcccggcggtcagcactgcgatcaccgtgccccagaacacgcgaagccaacgcggaccatcatcctccggcgcgccgccgtgcgaggacagcgtggacaacaccaccgctcccgagtcggccgaggtcacgaagaagatgaagctgaccagcaccgtcaccgcgatcactgtgcggctccacgggtagccatccagcagtgcatacagcaccgtcggtggatcatccaccgccagctgtgccagttgctgctgcccgtggtgcagcacctggtccagcgcgctgttgccgaagatcgacagccaggccagggtgaagcccagcgggatcagcagcacgccgaacacgaattcgcggatggtgcggccccgtgagatgcgtgcgatgaacaagcccacgaacggtgcccagccgatccaccatgcccagtagaacaccgtccagccgcccagccattctggtcggccgccataggcgtacacatcaaaactcttgccgaccacgctgcccaggtagtcgcccaggttctgcatcagcgtgctgaacaggtactgcgtcggcccggcaaacagcatgaacagcaccagcgcgatcgccagcagcatgttgatgttggccatccagcgcacgcccttctccacgccggagacggccacggccaccgccgcgcccatcatgctgaccaccaggatgatctgcaccaggttggaatgcgggatgttgaacaggtgcgcaaggccggcattcaggtgcagcaccccgaagcccatgtcggcaccgatgccgaacacggtagcgacaatgcccagcgcgtccacggtgtagccgatcgggccattgatgcgcttgccgatcaacgggtacagcgccgaacgcagcgccagcggcaggttgtggcggtaggcgaagtaggccatggccatcgccgccagcgcgaacacaccccagccgtgcaggccccagtgcaggaacagcagctgcatggcctnnnnnnnnnnnnnnnnnnnnnnnnnnnnatcgccctgcggcggctgcaggtagtgggtcagcggttcggaaacgcagaagaagaacagggtgatgctgatgccggcagcgaacagcatgccggcccaggaaaggtagctgaactccggctcgtcatggtcggcgccgagcttgatgccaccgtacttggacagcgccacgccgaccacgaacaccaggtagagggtcatcgccagcaggtaataccagccgacattgagtgcggcccagtcctgtgccttcagcagaaggcggcccgcaccaagcgggaacaggctgacgaacagcgcgaacgccacgacaacgatcgccgcgaaggcgaacacaggccgaagggtgcgcaccggggattgttgcggctccagtacttccatggggcggcgttctccggtagatcaaagggttagccgaccaattctggctgaaccgcagtggacagagcatgaagttgcggcctgtggtcacaggcccggcccgccattccgtgctatcannnnnnnnccgaagcatatctgcgagcgcagcnnnnnnnngaccgcgtgcatcgcggccacgcgcgcactgtccaatcacgacatcacatgcaccacatgcaccgcgcacagcttgttgccgtccgggtcgcgcaggtaggccaggaacagctggcgcccggccatgctgcggacgccagccgggtcttcgatggccgtaccgccatgggccacgccggcatcctgccaaccgcgcacggcctcggcgctgtcgagggtgaaaccaatggtgccgccgttggcatggcatgcaggctgcccatcgatgggcgcggtgacgatgaacatgcggccatccttgaagtacaccagccggcccttgtcatcgaagacgccggggcgtgcgcccaacgcggtgaacagggcatcgtagaagcgatgcgcgacgtccatgtcgttcgttccaacggtgatgtggctgaacatgcgggcactccatgtggaaagccgcagtgtcggcgagcacgccgggcatcgcaaatccggcgatctccccctctgcggcatgcccaggatttgtcgtgcgccgcccgatcattctataatgggaatcattcgcattaatgacccatgccgatggccgtgcccgccgcctccagcaccgcgctggcggggttctaccgcgaacaccatggctggctgctgggctggctgcgccgccgcacccacaacgccgactgcgccgccgacctgacccaggacaccttcctgcgcctgctcagccggcgcgtcgatccgtccgaactgcgcctgccgcgcgcctatctcagcaccatcgcgcacgcgctgctggtcaaccactggcagcgcgcggacctggagcgcgcctatctgaccgcgctggccgcacaaccggagccggtgcatccctctgcggaggagcgcacgcaggcgctgcagctgctgcatgccatcgctgacatgctgtccggcctggccgagcggccacggcgtgccttcctgctggcccggctgtccggactgggctatgcggagatcggccaacagctgggcgtgtccgagcgcatggtcaagaagtacatggcgcaggcgatgctgcattgcctgtgcctgtccggcgacgcggcggcatgagcgcggcagtggccggcccggcgctggagcaggcggcagagtggttcgcgctgcgccagcagggctggagcgacgacgaccagcaacactggcgtgcgtggctgcacgccgacgccggtcacgccgacgcctggcgccgggtcgaggcggtctggcagtcgttcgccccgctatcggcaacggcggcagcaacggcgctcgatgctgccggccatnnnnnnnnnnnngcacttcgcagtctcggcggcgcactcggcatcggtgcggtctcgcttctcggcctgcacgggctgcaggcgcagcgccacctgcagacgcaacgcaccgctgccgggcgcaccggtcattggacgctggccgatggcagccagttgtggctcaacgccggcagcgaagtgaccgtcgacatcggcaacggcaaccgcgccctgcatctgctacgcggcgaactgctgctgcagaccggccaccaccccgcattcgtcggcctgcccctgaccgtgcatgtacccgnnnnnnnnctgcagccgatcggcacccgtttcgcggtcggccgcgaagcccaggacagccggttggacgtgttcgagggcgtggtgcggtgcctgccgatgttcggcgcggcgctggatgtgcctgcgggaagtgcgctgcagatcggaccgatggggggactcacaacggtcgctgccgatcccctgcgcggcgactggcaggacggacgcctgcaggtgcaggacacgcaactgatccgggtgatcgacgaactggcccgtcaccatcggggctatctgggctgtgatccggcactgtccgcattgaatgtcaccgcggtattgccacgcctggacagcctgcaggccttgaaactgctgnnnnnnnncctgccgatccgcatcgagcagcgctggccatggtggaccgttgtgcgtccgcgttgaaatcgcggttccctttctgcgcgctcggcgggcactacaagggaacccattgcggatgtcgccgcccccatgaaactaccctgcccttctcctcgcccgcttgccatcgcgctgtgcctggccctggccacgccatgcctgtttccggccgccgcccacgcacaggatgctgccgccgccgttcgctggcagatcccggccggtccgctcgaccaggccttgaccgcgttcggccagcagtccggcctgtccatcgccgccgatgcccgcctgacccgaggccggcacagcggtggcgtgcaggcctcgctcaacaccgaggccgcgctggcacagctgctcgccggcaccggcctttcgttccagcgtgatgccagcggcgtggtgctgcaggccgcccccgccaccgacgccggcgtgcgccagatcggcaccctgcgtgtggccggccaggccggcgacggcgcttcgccgtgggggctggccgatgccgacgccgtctatcgcgacagcggctcgcgcgtgcatctggaccaccagcagctggaacgcttccgcggccagtcgatcggcgatgtgctggccggcgcagtcggcgtgcacaccggagacgtacgcaatggtggtgcactggacgtcaacatccgcggcctgcagggccagaaccgggtgccggtgatcattgatggtggccaacaggccatcgatgtctatcgcggctatgccggcgtgcagcagcgcagctacctggacccggacctgatcagcgcgatcagcatcgaaaagggaccgagcctggccgccaatgccgccagcgcgatcggtggcgtggtctacatggaaacgttgaaggccgaggacatcctcgacgacggccaggactgggggctgcgcgtgcgtggcggcgtggccgacaacagcatcgaccgcacccgtacgttcaagcagatcgcgcgtggcagcgacaaccgcaacagcctgcgcgacccgcgcgactggaacggcagcgtggccttcgcccagcgcggcgaagactggcagcttgtcgcagcctacgcacggcgccgccagggcaactacttcgccggcagcaacggcgcccaccgctacgacgaccagcatctgtccagtggcggtaccggcatgtccagccaggccgtttccaagctgtaccacccgggcgatgaagtcctgaacacccacaccgacaacgaatcggcgttgctgaaattcacctggacgcccgacccggaccagcgcctggagttgagccaccgcttcttcaactccagcttcggcgaaatcatgccgtcggcgatcggccgcgtgggcgagtccaacgaatgggtgacctacgtggacaaggccaacaccatgttccagttcgagcccgggaagatgcgggtcaacgccacctcgctgcgccatcgttaccgccccgaggcgcacccgtggctggacctgagcagcacgctgtggttcaccaccgccaccagccgcatgttcaacagcaatatcgccaacacgccgctgttcaaggaaatggcctccgaccagatgcccgacacgctgggcgagacctacggcccgggcctgcagtcggacgtgaagacccggcgctggggcctggacagcagcaacaccacccgcttcagcaatgatctgggcgactggacgctgcgctatggcgcgtccttccagcacgaagacaccgcaccaaactcgccggtattgccggtggactacaacaacaaccgatacctgcgctcgggcacgcgccgcgaggccagcgtggtcgcctcgctgcagtggcagccgtgggactggctgtcgctgaccgcaggcggccgtttcatcgactaccgcacccgcgaccgcaaccgcgtggccttcgtcagcgaatcgcgcgacctgcgctataccttcgcgcgcctgagcaagggcggccagctgctgccgggctggtacaaggagtggtacccggatgcacagggcaactacacgtacgactcgctgcgcgctacgccctatggcggcagcacgctgggccagacctacgactttgacggattcatccgtgacccgcgtggtgccaacggcttctataccaagcagattcccaccgcctggggctacaagccggcgatccggcgctccggccacggtttcgcgccgtatgccgaagcccgcttcaacctcgacgcggacatgttcttctacgtgaagtacgcgcagggctggaagatgcccagcctgttcgaatcgacgctgggcaacagcacctcggcgccggtagccgacctgaaaccggaaaagaaccgttcctgggacatcggcttcagcctgctcaagcaggacctgtggcgcgacggcgatcgcctggcattcaaggtcgcctggttcaagaacgatatcgacaacgccatcacccgtcgcttcgattccagcaactgggccttctacgtcgacaatgtcgacaactacacggtgtccggctacgagctgcagtccggctatgacgcaggcatcgcctacctggacctgtcggccagctactaccannnnnnnnnnacctgcgatgcggccaccgccaagcgcatgcgcgaagacccgtatgcgaaatggagcaagctggacaccacgccggactgcgtggtcggcggcttcggcacctcgttcgtcaatgcgcagaacccgccgaagtactcgatccacagcacgctgggcttccgcctgttcgacaagcgactggataccggcatccgccgcacctacaacagcggccccacccatgaactggacaagccctggaacaccaccggctcgaccggcctgcagaacatctacctgccgaccgcgatctatgacttctatgcgcgctggcagttcaccccgaaggccgaagtggaactggtggtcagcaacctgcgcaacacctactacatggacacgctggccatgagcctgatgccgggcccgggccgcaccgcgcggctgaacttcaccgcacgtttctaactgctgcagcaacagcaacgccccggggagatcattcccggggcgcttgcctgcggcggctcacgctctggcaggtgccaaccttggttggcacagcggctcagcactggtagatgccaaccttggttggcacggcgacgcgttacttcgcagtactcagcaacagcaccgcgacggtcaccaatgcgatgccgatccagccgatcggacgcaggcggttgccgaacagcagacgaccgcaggtggcggtgccgatcacgccgatcgccccccacatcgcatacgcggtggccaggtccatgtagcgcacggcctggcccagcagggcaaaagcaatccagaccatgacgatcgcgccgacgccccagcgccagcggcggaagccctccgacttggccaccatcatgttggcggcaacgtcgatcagtgccgaacagatcacgaaaaacagggccagggtgttcatcagtgcgcctccccgagggtgacgcagacgattccgaccactgccagcaccaggccggcgagctgctgcagcgacaggctctcaccgaagacggtgagaccgaccacggtcagcagggtcaggcccaggccttcccacactgcgtaggccacgcccacggcgatgcggcgcaccgactgcgccaggaagaagtaggacagcgccagcgcgccggccatgatcaggtagccggtccagccgccatcgcgggcggcatgggccatgaacgaggtgccgaccacttcggcgacgatcgccacggtcagacaggcccaggcgaccagcgcgccacgggcgggaacagtacggaacatgtgaaactccttgcaggacggggaccgcaccgcctcatcaatagatccacggcatgcgtggtgggtccggaacgccccgcagacaggggcgacggcgaccagtatcatcgtcttttacggtgggatcaaaatggattccatcgaaaggagcgatggatcaatgccgtactcccctgaatccctgcaggccttcgtggaagccgcggcgctgggttcgttctcggcggcggcgcgacgcctgcgcaagacccagtcgacagtcagtaccgccattgcccacctggaaaccgacctgggcttgagcctgttcgatcgcagcgggcgctacccgcagctgaccgaggccgggcgacaggtattggggcacgcgcaggaaatcctggctgccgatgcgcgcctgcaacagttgagcgtgcgcctggccgcgccggtcgagcctcgcctgaccgtggtgttttccgatgtctaccagctcgatccagagcaacggatcctgcaacgcttcgccgaggcgttcccggagatcgaactggaatggctggatgccgagggtgaggacgtactggagctggtcggcagtggtcgcgccgcgctgggcctgctgcccaggcaggagcgctatcccggtgaattgacggcccggccgctggcccaccacagcgaactgtcggtgtacgtggcgcgggaacatccgctggccagcgccgggcgtcgcgccgccgcacaactggcgcggcatcggcaggtgcgcctgagcgcggaagtcgatcaatcgcgcgtggtcaccggcctggcctggaccgccaccgactacctgatggtgatggagatggccgaggacggcatcggctgggctgaactgccgcgggcgctggtgcagcgctacgaccgtgggcgactggtggaactggtgctgcccggttggccgcggcgcatccacagcgacctgctgtggcgccgcgacacgcctcccggaccggccgcactgtggtgggccgacgcgcttggatgaggtagtgccggccgctggccggcaatcccagtgtcccgtggttgccggccagcggccggcactgccgatcaacgatgggcgagcgcgtaatccagcgccgagcacaccgccgccacctgcgcgtcgttgcactgctgtgccgtcgcgacacgccgcccggaccggccgcactgtggtgggccgacgcacttggatgaggtagtgccggccgctggccggcaatcccagtgtcccgtggttgccggccagcggccggcactaccgatcaacgatgggcgagcgcgtagtccagcgccgagcaaaccgccgccacctgcgcgtcgttgcactgctgtggcgccgcgacaccccgccgggaccggccgcactgtggtgggccgacgcgcttggatgaggtagtgccggccgctggccggcaatcccagtgtcccgtggttgccggccagcggccggcactaccgatcaatgatgggcgagcgcgtaatccagcgccgagcacaccgccgccacctgcgcgtcgttgcactgctgtggcgtcgcgacaccccgccaggaccggccgcactgtggtgggccgacgcgcttggatgaggtagtgccggccgctggccggcaatccccgtgtcccgtggttgccggccagcggccggcactgccgatcaacgatgggcgagcgcgtaatccagcgccgagcacaccgccgccacctgcgcgtcgttgcactgctgcggggtcgcccgcgggctgtccgggtagacctcnnnnnnnnnnnngtacttcgcgccggtaatgccggcgcacaggcccagctgcaccagcgggtactcgatcacgccatgggccaccaccggcgaaccgatgatctcgcccttgtcgtcggccggcgcgatgtgggtgaccttctccaccgcggcgatgacggcctgctggaaggccggttgtgggttctcgctgtcgtccaccaggtagaacccatcgggaatcaggcccggctcgaacggcttgccgtcacgcgcggccagcgccgggcggaactcgctctcgtcgctgtcggtggtttcgtgcaggtcgatgtgcagcacgaactggcccttgtacggcgcgatcagttcgatgacggcggtcgattcgcgggccgggccgtcggcgcggaagttgcggttcgggtcgatcgcatcgaagttccagcggttgatgcgctcgaagccccacggattcacgcacggcgtcaccagcaggttggccttgccggcatagtcggcggcgtgcttttcgaggaactccagcgcgcccatcacgccgctggtctcatagccgtgcacgccaccggtgaccagggcagccggcagcgccgggttccagtcgcggctgcgcagggcgaacaaggtgtaggtctcgcccgcgtagtcgagctggccgtaggccaccttgtcaaagcgcgaagccaacgcctcgatgcgcggcagcacctcttcgtcatagcgacgcaggcgctgctggcggccacgccacgcctcccgctccgccgctccccacggctggccaggggttccgacggggtagaaagcagcttgggacatggcggatctcagcgggtcaggaagcaatcacccactctaccaccgggacatcggcatgaaccggaggcgcattccaatagcgaatggaatcagcaataattctcatttacgaccttccacaaccctcaccgatgcccatccacgccctgcaaccggcccgcctgcccctggctgccgccctcgccctgtgcctgctcccggccacccgtgccttcgcccaggacggcgccaccacgctggacagcatccaggtttccggcagctggctgggcaccggcctgcatgacagcgtcaagagcttcgccgnnnnnnnnacggtggtcgaccgccagcgcatcgaggccagtggcgcagccagcatcggcgatgccatgcgccgcatccccggcgtgcaggtcaccgacaactccggcacggccggcagctcggtctcgctgaacatcggcgtgcgcggcctgaccgggcgctactcgccacgctcgaccgtactgctggacggcgtgccgctggcggtggcgccgtatggccagccacagctgtcgttcgcaccgaccagcctgtccaacatcgaatcgatcgacgtggtgcnnnnnnnnnnnncggtgcgctacggcccacagaacgtgggcggcatcatcaacttcagcacccgcgccattccgaccggcgcgggcctgcacggcgaagcgggtgtgcgctacaccgcctacgaccatggcggcggtgacagcacccagtacaacgccttcctcggcggcaccggcggcaacggtctgggcgcggcgctgctctactcgggccaggacgggcgcggctggcgccagggcagcgatgaccgcttcaacgacctcgcgctgaagttcgcctatgccatcgacgaacagcaggaactgcgcgccaaactgtcctactacgatgtgcgttcgctgaccccgggcggcctgacccgcgcccagtaccaggccgatccgttccagaacacccgccccaccgatttctggaagggccaccgcaccggcatcgacctgggctacaccaacacgctgtcggccaacagcgagttcgaggtgctggcctattacaacgaaagcagccgcgccagctcgctgatcaacgccgccaacacccagctgaccgtgcagccgcgcgactaccgcgtgctcggcatcgagccgcgctacacccagcgcctgcactggggcgccagcgtgcacgacatcaccgccggctaccgtttcctgcgcgagcgcggcaacgaccgcagctacaccgtcacccgccgcaccggcgtggccagcgccaccacccgctttgacaacgccaccgatgcccatgcgttctacatcgacgaccgcattgcgatcggccagtggcggatcaccccgggcgtgcgcatggaatggatcgacatggaccgccgccaggccggtggcactgcgaccttcagcagccgcaacgacaaggccctgccctcgctcaacatcgcctacctgctgaccccgcagctgaccgtgttcggcaactacaccacctcgttcgggccggtgcagaacatccaactgaactcgcagaccgccagcaatccgctgaacccggaaatcgccaaaaccaccgaactcggtgcgcgctggcaggacggtgcactgcgcgcggaagtgaccgtgttcaagatgcgcttcgacaaccagatcctgcaggtgccgggcatcaccccgccgaccttccagaacatcggcgccaccgaccacaagggcgtggagagcgcactggagtaccacttcgccgaggacagtgcgctggccgggctggaactgtacgccaactacacctggaccaaggcgatccagcagtcgggcgacaaccgtggcctggacgtgccgttctactcgcgcgacaccgacagcgtcggcgcccgctacgcgctggccggctggaccttcaatgtctccagcacccaccagagcggccagtacgccgatgccgccaacacctgggccgagagcgccgatgcacgcgtgggccgcgtgccgggcgtgcgcctgtggaatgcacaggtggcctggcaggtgccaggcctgggcgacagcgagatcgcactgggcgtgaacaacctggccgacaagcgctggtacacccgcaacgtcgatggcaatgccggccgcatggtggccgcgccgcgcaccttctacgtgcagggccgctaccgcttctgaggcggtaaccgcccgatgcagtgacggtggcgatcacggtggcggcgtatcatgccgccaccatgtcactgcctgtttcgccatcgcgcctgcattcggccttccagggcctgcgcctgcggctgcgcggcagtgatctgtggttcatcgcgcttgccctgctggtcggcctgatcgccggctacctgaccctgctgcagtccggcatcgcacgctggctgcagggcacgctgtatgggctggacgaaggcatgcgcctgagctccctgccctcgctgacctggaccgcgctgctggtgctgccactgggcgggctgctggtcggcctggtcagccttgcggcgacgcggcttaagcgccccctgctcgatgcggtggaagccaatgccctgcatggcggccgcatgtcgatgcgcgacaatttgatcgtgctgacccagaccctgctgtccaatggctgcggcgcctcggtcgggttggaggcttcgtatacgcagatgggtgccggcagcggttcgcagctgggccgggtgatgcgcctgcgccgcaacgatgtgcgcatcctggtcggtgccggtgccgccggtgccatcgccgccgccttcggtgcgccattggctggtgcgttctacgccttcgagatcgtcatcggcgcttacaccccggccgcactggcgccggtggccgtggccgcgttggccggcgcgttcgtggccgaccaggctggcatcgaggcctacctgctgcccgccgcctcgaccatcgacgtgcgcgccgccgactacgccatctacggcctgctcggctgctgctgcgcgatggtcggcattgtcatcatgcgcctgatcgcttcgatcgaaggcacggtcaagcgcagtccattgccgctgtggggtcgcccggtggtgggcggcctgctgctgatcccgctggccctggccagcccgcaggtgctgtcgtccggccatggcgcgctgcacctggacctgactacccacctgccgttgatctggatcggcggcctgctgaccctgaagtgcctggcctcgggcatctcgctgggcttcggcttccgtggcggcctgttcttcgcctcgctgttcatgggcaccctggtcggcgccctgttcgccggcctgctggcgatggccaccggcgtgccggtggtcgacgccacgtccgctgcgctggccggcatggcagcgttggccgcggcggtggtcggcgcgcccatgaccatggccatgctggtgctggaaggcacccacgacttcctgctgaccagcgtggtgatgagcgcggtgctggtgtccagcacgctggtacggcagtggttcggctactcgttctcgacctggcgcatgcacctgcgcggcgagaccatcaagagcgcccgcgacgtcggctgggtgcagaacctcaacgccggccggctgatgcgcaagggcgtggcgaccgcgccggccgatctcgatgccgccgcgttccgccagcgcttcccgctgggctcgggcagccgggtgatcctgatcgacagcgaaggccactacgccggcatcgtgcagattccgcgcgtctacggcgacggcgtgaagccggaaaccacaatcggcgagctggccgagaaccgtgatgtgtcgctgccgccagcggcggacgtggtcagcgtgatgcagcgcttcgaccagacccaggccgacgaactggccgtggtcgccgccgacggccaggtgctgggcgtggtctctgaagccttcgtacgcaagcgctacgccgaggaactggacaagcgccagcgcgaactgatgggcgagcgcgtcgaggacaccgactgatcccgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcacctgactaaccacgcgtggcgtggaccgctggaaatccacgcatggcgtggctctactgtcacctcgaccgggtagactccggccatgcgcttcattgagaccttccaggccggtcccttcgccgacaccgtggtgagcctgctggccgccttcgtgctgggcacgctgatcggcgccgagcgccagtaccggcaacgcaccgccggcctgcgcaccaacgtgctggtcgccgtcggcgccgccgccttcgtcgacctgggcatgcgcatcgccggcagcgccgaggcggtgcgggtgatctcctacgtggtctccggcgtcggcttcctcggtgccggcgtgatcatgaaggaaggcatgaacgttcgcggcctcaacaccgccgccaccctgtggtgctcggcggcggtgggcagctgcaccggcgcggacatgctggccgaaggcgtgctgctgaccgtactgatcatcgccggcaacaccctgctgcggccgctggtgaatgcgatcaaccgtatcccgatcaacgaggccgccaccgaagccacctacgaagtgcgcctgagcgtggatgccgacgccgtgccgcgggtgcgcgagcggttggtcgatgcgctggaagcggcgcagtatccggtcggtgatgtgcaggtggtcgaacatgccgacgcgcccaccgatgtgatcgcggtgctggtcagtaccgccgtgagtgccgatgaactggatgtggtgctggcgcggatggagcaggtgccgggcgtgctgcatgccacctgggaagtcagcacccgcgattgattcatccacgcatggcgtggatctaccgaggtcgcggtgaagtagatccacgccatgcgtggatgcttctctcacccacccgccatgcgctgctgtgcgcgcagcagcttgcggaatgaaccgcactgccgcgcgtcctgcgcttccgggcaggccgccgcgcgctgcaggtgccggcgcacccgctgcaactgggtgatctgccgctgcagcacatcggcctgtgccagcagcgcctcacggtccagcgagatacatccatgctgcggcggcagcgacaacccgatctgctgcagcgacaacccggccgcctggccaagaccgatcagcgccagccgttccagcacgcgctcgtcgtactgccggcgcaggccgcgacgacccagtgcctgcagcagcccaagctgttcgtagtagcgcagggtcgaggccggcacgccactgcgcttgaccacctcgccgatatcaagttcacgcacgggcttgacctcaagtgaccttcaagcgccaacctatgggcgacttccccgcaaggcaagaccatgaccagtacatcccccgttgatcagagcgcgctgtggaacggccccggcggtcagatctgggttgcgcagcaggccatcctcgacggcctgttccaacccctggccgacctgctggtcgacgaactgcccgacaccgtcacgcaactgctggatgtaggctgcgggaccggtgccagcctgctggcctcagccgccgcacgcccgtcggcgcactgcaccggcctggacatctccgcgccgatgctggcgctggcccgtcaacgcgccgaggcggcaggactggacgcagacttcatcgtcgccgacgcacagcagcatccgctgcccaccgcgcacttcgactggatccaatcgcggctgggtgtgatgttcttcgaagacagccaggccgccttcgctaacctgcaccgtgccgcgcgaccgggtgccggcctgcgtttcatcgcctggcgcagcgcagcggagaacccgttcatgacaacggccgagcgcgccatcggcgatgcactggatcttnnnnnnnnnnnnnnnnnnnnnnnnnnnnagttcgcctttgccgatggcgagcgtgtgcagcacctgctgcaggccgccggctggaatgacgtggaggttgttgcggtcgacctgccctgctcgctcgcccgcgaagacctgccgacctatgtcggccagctgggcccgttgggcctggcactgcgcaatctgcccgaagaccgggccacctcgctccggaacaaggcggtagcggcattcaccccgttcatcgagggcgaccgcgtacgcgtggatgccgcctgctggctggtccgcgcccgcgcctaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntacagcgcctcgccggcgtcggccaggcgcgattcgatcagcgcataccactgctgcagcacgtcgatcagcatgtccagctcggcgtcggtacgctgtgcgcggccactgcgcaggcaggcctgggcttcctgcagctgggccaggaacccggccacggtgtctgcctgcaggatcaaccccggcaggcgccgcccgggaatgcgcaccacggcatggttgccgagctggccgtacacgctgagtgtggtttccgtcttcatggaaagaggcaggaattgagcgttcatcgcgggcaccatggaaaacctgagccgccggcaggcgtggtcaacgggggagacgtaaccacgtcctgccgacggtcaggggggactcgggataccggggcatggccccggtgcgggactctcagcgcggttgggcgatcccagcgatctgcacgcgacggttcggcgccaggcaggcgatcagctcgcgccgattgcgctgctcgcactgcacgatcggctcggctgcgccccgcccttcggcgctgatgctggccgcaggcaccccgccctgcaccagcgcgctgcgtacggcctcggcacgttgctgcgacagggtctggttgtagctggcactgccgatacggtcggtgtacccggtcacccggatcgactgcacctgcgcagcctcgcgcacctgcgccaggatgccctgcaccgcctgctggccttcggcgctgagtaccgcgctgtcgaatccgaacagcgcgtcggccgacagccgcaggggttgctccggcagcggtgccggtgcaggcggcgccggtggccgtggcggttcgatcaccgccgcgcacgattccggcttccagtagcccccctgggcgatgcccttgctgtcgaagcgcacctggaactggcaggtgaaatactccgcgccctgcgcggtgcggaagttgaacaggtagttccactcgcgcacgccccacatgccttcgttgaagtgcggcgtgcccagcaaggtatacagctgccgcttgctcatgcccggcgcgaatctgcgcaggtcggcgacgtcgggatagatgccctccttcaacgaagccttcgacgcctccgggaacttcacggcggtggtgtcggcaggacggtcggcggccggcgcatggctgcggcaggcggccagcagccccatccccaggaccaggcccagcactgcggccatctggccggtgcgggcgatgcgatgctgtttcatgtcattcccccctttggacgtttccgcgatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatcaccactggatgccggcaccgacggccacaccggcctcgccacggctgttggtggagccgctgaacttgtagatccagcgaccaccttcagagacaccggagataccgatcgccacgcccgactcgccgttgtagctgccagcggcgaccgaggccatgctgcggcccgcttcgctgggctgcggcagcgctgcggtggccatcgccgacgcgataccggccgaggcgcggttgtcggtcttgcgcaggtcgcgctcgaagccgcccatgcgctcgtcggtgtacgccttcgaccaatccagggtctgcgccatgcccgacttcagctggtccacgttgaccgcgtcggtaccggcggtgccggcggcgacgttgcgcaccgtggtcgggccgctgctggtgctgcccagggtgacgctgttgtagttggtcgcaccgttcaccgtggtgtcgtagcggatcgtgccctgctgcgaggcctgcagctggcgtacgttgaccgcatcggtggcctgcgaaccgtcggccacgttgaccacctggcgttcggcaccagcggcacccaccgagaccgtgttggcccggttcgccaccgatcccgcacccagcgccaccgagttgtcggcctgcgcctgcgaaccattgcccagcgcggtcgagttggcgccggctgcggttgagcctgcaccaccggcggccgagttggcaccgctggcggacgggtcggccaggttgttggtgttgttggcgcggaagctgccggccacgttggtgatgttctggatcttctggtcggtgtacttcttcgattcgtcgatggcgtagttcacgccgttcttcagctggccgacattggttgcgtcgtacgtatcggaaccgtcggcgacatgcgtgatcttgcgctcactgccagtactgccgaccgagacctcaccggccgagttgctggcaccggtctggccgtaggcaccggtgtagccgctctgcgcaccgacgctggccaccgaacctgcacccagtgccacgctgttgccggcactggcgctggcgccgttgccgaccgccacactgttggcaccggccgcactggcctgcgggccgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagttcaccgccaggtaggcactgccaccgccgccgttggtgatgcgctggttgaggaccttcagcgagccgtccaccgcagtgaaggcggcggtgacattgttgtagtcgccgctggtgaaagtgccatcggtggcgatgctggagatgctgaacttcggcgcggtccacacgttggtggtgccgttgtacgcggtggtgccaccgaagtagttggcgatggtgctgtgggtgctgaacagctggtcgccggtgatggcatcgctgctgccggccaggatgctgccggcggcgacgttggtgatcttcaccgcgccggtgccggtgcccgtcagcgtcacgctgttgagcacgttgccgctgccgtcgacgtcgtacttcacggccaacttgtcgatctcgccggtctggtcggcaacgttggccagcgaattgctgaccgcgtcgaaggcggtaccgacgtcgttgtagttgcccttggtaatcgtgccgttggcggcgacgttgttgatcgagtaggtcggtgcggtcagcacgccgctggcgttgaccgccgcgccaccaccgaggtgggtggcaacggcctggttggccgcaaacagctgggcaccgttgatggcctcgctgctggtggcactgacctggcccgggcccaggttgcgcagcgtggtggcggtgccgctctggcccagcgtggcactggcgtagttgacgctgccgtcgccgttgaggtcatagcgcagggcgccctgctccgacgcctgcagctggcccaggttgaccgcatcggtcgcggcggtaccggcggccatgttggtgacctggcgttcggcacccgccgcaccgatggacacgctgttggcacggtcggccaggctgccggcacccaccgcgatactgttggcggcggtggcgcgggcgttggtaccgaccgcgatcgagtcggcgccggtggccagcgcctcggtaccggtcgagttcacccgcaggtacctggtgccaccgttgcggatatcggtgatctgcgtgttgagattgaccagcgagccgtcgaccgcggcgaaagcatcagtggcgttctcatacaggcccttggcgatggcgccgccggtggagatggtgctgatctcgaacagcggtgcagtgaacgcgccgctggccggatcgaaggccgcgcggccgccgaagaagctggcgatggcagcattggtcgccgccagctggccgccattgaccgcttccaggctgccggtggtgaccgcaccgccggccaggttgccgatggtggtggtgccggtgcccgcgccaagcgtgacacgacggtagttcggattgccgccggcatccaggtcgtaggtgacggcggcatcggccacgccgttgatcaggctgatcgcgcccttcaactgggctacgttgaccgcatcggtgttgacgctaccggcagccacgttggtgatctggcgctcgccaccaccggcggtgcccaccgacacttcgcccgccgaaacctgcggagcagtcaggccgtaagcactgtagctggcctgcgcgccgcgcagtgcggccgagcggtagcccagtgcgaccgagttggcctggttggaggtggcttcagcaccgagcagggtctgcccgtttgcggtaccgacggcactgtcgccgacgatcaccgaatggcccatgcgcgcagcgtagtccgcggtcggtacaccggtcgggttgctcgggtcgttgaccccatcacccgggaaggcgacgttggcatcgaccttcggcaattcgtgccgtgcattggcaccgatcaccacttccttcgaaccgttggcgaaggcgccatcgcccatcagcacctggtagtcctgcgcggcgttcacggcccagcacgagatgtcagccagggcgacgtccaggcacttggcggcccacgccggcgagtccttcggcagcagcaggcccagcaggccgcccggattgccgttgttgatgttgtagatgtagctgtcggaggtaacgccaccgatcagggtcaggtgcgagctgccaccggtagcggcaccgcccagcccgttgagggtgctgccgaccggcgacaggttgaccaccggcaggcccagcacattgaccgtcgagtaggtctgcatcacgttggcattgctgagcttgaggttgccgttgctcaggtagccatcgccaccgaacaggctggtggtggtcgggccgatcagctgcccgacattgccgaccaggccgccggtgccgatgatcaggcccgcgttcggatcggccggagccggcgccttcgggctggtgggcgggatcgccgagggcttggtcaggccgaggccaccgagcgtgccgccgaccaggccgccgaccgcgctgcccagattgccgagggtgccattgaggttgccgttgagcaggttgcccacggcactgccgacgttgccgagcgtgttgcccagcaggccacccaggccagtgccggagccggtggcgccattgagcagaccgccgacggaaccgacggtgttgttgagcgtgccgccgaccgcagtgccgacgctgccaaccgtgccgcctacggcgccgcccacgctgccgaccgtgccattgagggcgccgccgaccgcaccaccgacggtgcctacggcgccgttcagtgcgccgcctacggcgcctacagtgttgttgagtgtgccgcctacggcgccgcccacgctgccgaccgtgccattgagggcgccgccgaccgcaccaccgacggtgcctacggtgccgttcagtgcgccgccaacggcgcccacggtgttgttgagcgcgccgcccacggcactgccgacgctgccgaccgtgccattgagggctccgccgaccgcaccaccgacgctgcctacggtgccattcagtgcgccacccacggcgcctacagtgttgttgagcgtgccgcctacggcgccgcccacgctgccgaccgtgccattgagggcaccaccgaccgcgctgccgaccgtaccgacggtgccgttgagcgcaccaccgactgcattgcctgcggcgccgaccgcactacccaccagcccaccgacacccagtgcgctgttctgcgccgcaaccgttgcctggccggccagtttcagattgcgatcggcaaccacttcctggccattcggcgcctgcacgcgcaccttgccggcagcaccagcatcaaatgctgcggtgatcgcgcgatcgtgggtttctcccggcagttcctccttggcgggcagcgtgatcgccgccgtcgcctttacctggccctgggcgtcgatctggtggcctgccaccttcagcttcgaatccagcgccccatccacagaagccttcagaccccgcagtgcgcccgccggcgcgccgctgatgccggcggccgcctttgcaccggtatcgattgatgccacctgcccgccgccaagaccgatgttggcattcgctcggacatcagcggcaagccttggcacggcgacctgcttcggcgctgtgttcgcggccagcttgacctgcacggaggccggcagcacgtcacgcaccaccggcagcgacgcggtgctcaactgcaggccgacgcgcgcatccgcgctgatcgccgggctgctctgggcctggcttgcggcagccgcgagggctacctcggcatcgaccttgactggcatcggctgggtgtacttggctgcaagagcctgcagatcacgcagcgactgattggattcggatgctcccgcgtggccactggccagcacgcacagcagtgccagggcgagcgtggtgggcatcagcaggaaggcgcgcggatcccgcgcggcgctgccgccgctgtcgccggtggccagttccgaggccacaaccagagcattgagctggcggttccatacacgccggtagatgcgattcatgagcacttcccccgtaggcgaacaacttgaatgtcagtggacttgccgttaggcaggtgactgacatttcagcgtttgcaacggtggctgcgcacttcattccggcacggcaatcgtgcattccggcaaatccacggccggaatcggcagcgggctatgcagaagcggcaacgatatcggcaagcacatgggcaattccggcagaaaccaccccgaaacccttgcggcgcttgattcaggccggctggccgatctgcgcgggagcgcgcatcagcgtatcgcgcggcagctcgccgaaaaccttgcggtagttgtcggcaaagcgggagaggtcccataggccacagctgagggcgatcgccttcaccgaacggcggctggaatcggccatggacaggctggggcaggcagcgcacaggcgcagcatcgacagataacggttgggcgaagttccgaacaggtcctcaaaggcatagcgcaggccgcgttcgctgacacccgccgcgtcgcatatctcgttcatgtagatattgcggcgcaggttgagccgcatgaagttctccgcccgctgcgcgatcagataatgcgtgcgccgggcgcggctgcaaccgggccgatcggcggcgcctgcgccgagcagggcctgcacgtgctcgtgcagcaatcgttcggtttcctgcggctgcaggccagcgccctggccgagctgaagatgcagctgctgataatgatgggcgagtggtgccgaatcgttcgccagattgaacagagaaagtgcctggcccgcgggcggtgtgctgcgcaggctcagttcggtcaacttgcgttgcacccgtgcgaccggcaccagcatcagggtcatgtgcgtaccggggctgagcgtaaactcgctgatgccttcgggcatcaccgtcagcgccatccccggtgcaagcggcaccccgtggcaccagctcagtgtttcatcggtggcgtgcagataccccagcatcgcccagtcgggtggcagcatgaagcggccacgacagtggaaaccgcaactgatgctgcagaacagggcttcctcatgcacgcgcgaagcgaaggccgcccgcggcccgttgccatcgagcagcagcagttcgacatcgcacacgcgaagtacgccgcccagcgtcgccannnnnnnnnnnngcaggccgctgtcgtcgctgtcttctaccccaccatcgaccatgacagtgtcgtccccccgttgatccgcaactcgctgcggcccccactgcctgacagggccacaccattcctccaggaaccttcgccattgccgggattgcctcggccggtgccgcgcgaccaacccggttgaaagcagcaacgtgagagcgagtatgcccgataatcatcgaaggtaaacccgaactccgcattgacgaaaatagatacagagatgaagaaaatgtcgtcgccagtggcacgatattcgcatgcatcatttgcgccatcacaatatctgcacgtcgatgaatcgttttgccagcgaacggatacgcgtcacagaaacaacctgaaagtttaagggctgccgcgtttctgccgaatttgcatataggttccagttgcagccaaccgccattcaggcaaagtcgacgacacggtgatccggtcgcttcaaaaacgaccacacctgggggagcgtatgaccacgaccgtatcgcagaacagttcgaccgccggcgcatcgccgcgtggttgcgacgttgcggccggcatttcccccggggcagatcaccaggaatgagcacggcgggtcattcccgtcatgccaccccgccaggatgtgcggggcccacggacgatcccggcggagccgggccaccgcccaacaggtgtcctgcatctgcagacaacaagtagagggagacaaggccatgaacgcatccatccgcaagttcctgaaggaagaagatggcgtcaccgcgctcgagtacgggctgctggccgccgtcatcgccggcatcctgatcgcggtcggcaacaaggagatcaaggggttcttcgagacgctgttcaagaacctctccgaccttgccaccaaggcctccgggtcggcacctgcgaccagcggtggcggctgagcctgcgcgcatcgcacatccctgcagcggtgctgggatgtgccggtggcaactgcaggctgtccaatgacggacgacggagtgtgtgatgacgttgctgggactattggccatcggcgtgtgcctgcggatcgcgatcagcgatctgtatgcccgccgggtgcccaatgcctggctgttgtctgcgtccatcattgccatcgcattgatcatcgcggggcagttcagcacgccgcgccagccgtggcctgcccacgcggcgggcgcggcgctcggcctggtcgccctgctgccgttctatgccatccgctggatgggcgccggtgacgtcaagttcttcgcggtactggggctgatgctgggctggaaagccctgctgccgatctggatggtggccagtctcgcggccggcctgcacgcggcagtgatcattgttggccgccgcctgggcgtgatgctgcccacgggccttcagatgcaggtcaaccgcgccagcagccaatggcaatcgcaccccgccctgcgcgacatgcaggccgcgcgccagggacgacatggcattccctacgcagcctacctggccatcaccggcatcggctgggtcctggcaagcgtctatggaggtgtggcatgaacatccgcgatccacggcgtcaacgcggtgcagccagcatcgaatttgccctgatgctcatgctgggcctgctgccactgctgatgttcacgttctccggcgtgatgatcatggccgcgcaacagacattggcgacggcctcggccgagggcgctcgcgcttcgttgcgctatggcagcgccaatgaacggcgtaccgcagcctgcgtagcagcccgcagttcgatgcagtggctgttgaaattctctggacagggtgtcgactgcagcaatggcggcagcaacgcaatcgttgtctccgcgcaggcaccctgcgccggcctggccactgcccagtgcatgacggtgaccgtcagctacgactacgccagccatcccttcctgccgggcaccgccacgctatacaagtgggtgatgcaggcccccatccgtagtgtcgcggtcgcccagctcgacctcggcagcggcaactgaccatcggcacaggagacggttccatgctcaagttgacccgcatcgctgccgtcgcccttatcgggctggccgtgctgctggcggtgatcgccttgatgatcgggcgcaagcaggccgcgccggccacggttgccccggtcgcgcagagcgaagcccaggcgatcaccgtggtagaggcggtggcacgactgccggccggcgaaccgatctctgccaatggagtgcgccttgcgcagcggaccacgccggtagccggtgctgccaccagcatctcggccgtggtcggcaaggtaccggtgcaggacatcgccgagggcaccgccatcagcagcggcgccctggcacagggattctcgctgcagctgcgcccgggcgaacgcgcgctggccatcccggtggacgaactggtcggcgccggaaaccgcatcctgccgggtgatttcgtcgatgtcttcctcaacctgcgcaatgcccagcccaacgccagcggtccggcagaggccgcgcagacccgcctgctgctgtcgcggctacgcgtgctcagctacggtcaacaggacatcgctccggtcaccggcgatgccgtcgccggcaacgaaggcgatacccgcaacgatccccgcgccgccgacatcaccggcaatggcagcaaccatggctcgggcaacgagaccacccagccggcacgcagtgcggtgctggcagtgccggtagccgatgccaaccggctgctgctgggtgcgcagcagggaaagctgttccttgccctgcgcaacccggccgatacggggcaacccgaccttgcactgtttccacaggcgcgtggcgtgatcgatcccgtgcgtggcctcgatgccgaacagcagctcgcactgcagcggccggagaaccacgccttcgccggcatcgatggtgatgccctggccggccgcggcaacagcgcagcccgcagcaacccgcagcccccggtgcatgcgccggcggctcgacgcagcgcaccgcgtgcgtcgggcatcgagatcatccgtggcgacagctccgccccccgcggttccctttgacctgcatcgagcgcacccatgaccgaacgccgccgcccacgcccctccccccgccagcgctggctggccctgctgctggtgctgctggctccggcaacaagcgtggccgcagacgatctcgtgttgcaggcgcgtgagcagcgcccgtggacgcttccggccgatctggagcgggtcgccatcgccgacccaggcgtcgccgacatcgtgatgctgcgtgggcagcgccaggccctgctggtcggaaaagcgccgggtacgacgaccctcctgctgtggcaccgcaagcaggccgagccgcaacgcctgcaggtgcgggtgcagagtgccgtgcagggcgcggcagacgcaggctccaacgggctggtgttcacccagcaggacaaccagggcctgctgcagggaagcaccgatagcgtgctctcgcacatgcaggaacagaagaccgcggccatggcgctgggcaaggacgggctgcttgccgacgcgtcgacggtcagcagcggcggcgtggtgcaggtcgaggtcaaggtggtcgaattcaacaagaccgcgttgaagcagatcggcatcagcttccagaaccgcaatggcagcttcgcctacggcttcgcccgcccgggcggccagttgccgggcaacaccggcatcctgccgggcatgaaggaaggcaactccggcaacgaggccgagtcgcccatttcttcggcgttccggctggtgttcggctcgaccaagggcctgtggaacgccgatgtcgacctgttgcagagcaacggcatggcgcgcgtgctggccgaacctaccctggtcgcattatccggccagagcgccagcttcctggctggcggcgaactgccgatcctggagccgcagggcctgggcaccaccaccatcacctataaaccgttcggcatcggcctgacggtgacaccaacggtactggcccccaaccgcatcgcgctgaaggtcgcaccggaagccagtgatctggactacagcaacgccattgccctcaatggcgtgcagattccctcgatcaccacgcgccgtgccgacaccacggtcgaactgggcgatggcgagagcttcgtgatcggcggcctggtcagctccaatgtcgtctccaacgtcggcaagatcccgctgctgggcgacctgccgatcatcggctcgttcttccgcaacttcgactacaagcgccaggacaaggagctggtgatcatcgtcacgccgcggctggtgcagccgctggcgcgcaacaccgagctgccgttgcctggcgaacgcgaggccaagccgcacatgcccgaatggggcgcctggctgctgggtcccatcagccaggacccggtacccggcttctcacgctgattccatgatgcctgcgataccacgcccatgccctacgccactgcccagccgctgcatccgcaaggaccgccgatgaatctggtcctgtacggaatggatcgcgaactgctgccccggctggcggccaaactgccgccgaccactaccctgcactggcaggacagcagcgcgccgacctccgctctggacctgcaacgcgggccgcagagccttgtgctgctggatttccgccctgaacatgccgccgcctccagcgtgctggcgcagcaactgcaacagaccgaaccggatcttgcattggttgccgtcggtgccaccagtaccggccaggtggaaggcatcgtcattgcattgcgggcgggcctgcgcgacgtgctggacctggacagcgacaacgtcggcatcgaggccgcgctgcgccgcgcgctgtcgccacgaccggctgccgccgcgcagcacgcgcacaaggcgcgcctgatcgtactgctgggcgtgcgcgccggagtgggcaccagtacgctggccgcgcatctttcggtgctggcacagcagacccgtgcgctggcgcagggcgaggcactgcagcaggacggcctgctgatggagctggcccagccttcgggtgacctcgcgctgtacctcaacctggacagccgcttccattacgaagacgcgctgcgcaacgccagccgcatcgacgccaccctggcccgcactgcgatggctcgccatgacaccggcctggtgctgctggaccgcgccagcggcagcgatgcggtgccgccatccgatccggctgcgctgctgcagcgcctgcgccacgtattcgccagcgtgctgtgcgatgccggtggctgcccgctgcggcagctaccgccgctgttgctggaccaggccgacgagatctggctggtcacggacgcctcgatcgccacgctggtatcgctcgaccaggccttgaagcacctggccggccagcgcgaacgggagaagcgcctgcagctggtgatcaaccgccacgacgacagcagcggcatgagtcccgaccagatcgcacgccgattcgaagtgccactgctggccacgctgcccgaacgcccgcgcgtgcgcctggcggccagccagggacatctgctgctgcaggacgcaccgcgcgacccctacctgcgtgccctcgccccgcttgtgtcgcgcctggatccggctgcctgcgcggtccaggcccatggcctgcgggaaagactctcccttgccctgggtggatcgcaatggaagacaaggtaaccccgttcccgcatgccgccacccgcccggtgctgcccgacagcgccccggcccacctgccgttcgcgcagaccgagcagtaccagaaagtgctgtcggccgcccatgagcacctgctcaacagcatcgaggacgagcgcatcgacatcgattcctgggcccctgacaccatcgcccgctgggtgcaggtgcagacggtgggcttcatccaggaatggcgcatcccgatcaacgaggaggagatgcaggtggtggccgaaggcctggtcaaggagctgaccggcttcggcccgctcgacgacctgctgcacgacccgacgatcgaggacatcctgatcaatgggttcaaggatgtgcatgtctcgcagggaggacagctcaagcgcgccacccagcgtttcaccgacgacacccacctgctgcgcatccttcgccgcatcctcgcgccgctgggccgccgactggacgactccaacccgatggtcgatgcgcgcctgcccaacggcggccgcctcaacgcgatcatctcgccgctggcagtggatgggccgatggtctccatccgcaagttccgcaaggatccgttcacccccgacgagctgctggccaagggcaccttcgatgcgccgatgcaggcgctgctgaaggccatggtgctgggccgctgcaacatcctggtgtccggcggcaccagttccggcaagacttcactgctgaacgcactggccagctacgtgccgccgaacgaacgcgtgatcaccgtcgaggacaccgccgaactgtcactcaaccacccgcacgtggtccgcctggaaagccgcatcggtggcgccgaaggccatggcgcggtgagcatccgcgacctggtccgcaacagcctgcgcatgcgcccggaccgtatcgtggtcggcgaggtgcgcggcgccgaagtactggaaatgctgcaggcgatgaacaccggccatgacggctcgatggcgaccatccatgccaactctccgcgcgactgcctgtaccgcatcgagatgctggccggcttcgccgggttccagggcagcgaggacagcctgcgccggcagatcgccagcgccatcgacttcatcgtgcagatctcgcggctgggcagcggccggcgcgtgctggtctcgatcacggaaatcaccggtgtcagtgacaacctgatcacgacccaggaaatgttccgtcacgaactgcagatcgatggcaacggcaaggaaatcgatcgctggatcggactgggcttccacccgcattcgcacaagctggagccgttccggcagcagttgcgcgaatcgttgtacggagacttctgagcatgggcacgggcctgatgctgggtgtactgagcatcatctcggtgctgctggcgcttgcggtatggctgtggggcaccgccagcaaccgggagcaacgccaggcttcgctgcagcacgccgagcagcagctggctcgcggaggcgccagtggcggagccccggccggggcatccgtagccgccgccaacgacccggcgcgaccggcaagtgccgggcgccgggtgttgccgctggacggcctgctgcaacgtgcgggcctgcagacgggttggaagctgcccatcatggtgctggtgccgggactggtgctttcggtcgtggccatgctcaggctcggtacggcgtggatgttccccctgaccctgctgctgtacctgctggcctgctggctgtgggtcatgcgccgcaccacgaaactgcgtgcacagctgctgcaccagctgcccgacttcctcgacaacctggtgcggctgaccgcgctcggcaacagcctgcaggctgccttccaggtggcatcgatgcagaccagcgcgccgctgcgcggactgctggacaccaccgtgcgctacgcgcgcagcggcatggacctggaccgtgccctgagcctggcggcacagccctaccggatggatgtgctcaaggtgctgtccgtcgtgatcggtgtcagcgtacgcatcggcggacgctccgatcagatcctgcagcgcatgggcgatttcatgcgcgacctggagcaggcccagcaggagctggccgcgaccacgtcggaaacgcgcatgtcagcctgggtgctcggcctgctgccaccggccagcgcggtgctgatggccatatcgagccccgaattcttccagccggtgctgcacgatccgctgggtcacaagatcctgttgatcgcgctggggctggagctgtttggcgcgttcctgctctaccgcctggccaagtcgctatgaccacccggatccgccacggaggtacccgatgagtgccagcacctggtttgccctgtcgctgctggttctggccgccggtgttgccctgctgggcatcgccggatgggtacgcagccatcgcgaacagcgcacttcggccaccttgaagaccgcactgcaaccgcgggaggaggcgcgcgacacggaggccgcgcgccgtgattcgctgggttggctggaacgcttcggnnnnnnnntcagtggcggccgcctggaatctgcattgctggccaatgaagaccggctgctgctggacctggcgggctggaacacacgtcgtggcaccgccatctatcttggcctgcgcctgctgctgggcnnnnnnnnnnnnnnnnnngccctggcgttcagcagcacccaggggctggccaggatgatggttgtgatcggtgcgctcgcggcaggcctgctgctgccgaagttcatcctctcttcgtgggtgaagcggcgccggcgcgccgtcgacaacgagctgcccctgctgatcgacctgctgcgcctgctgcagggcgtgggcttcagcatggaccagagcctgcagacactgggcgacaagctgcgcgacgcgttgccggtgcttggcggcgagttgcaggaggccaatgtcgcgtacacccatggccgcannnnnnnncagtccctgcgccggctgagcgaggtctacgcggatgatgacctgaccagcctgatgcagttgatcctgcaggtgcacgcgcatggcggcgcagtgcaggaaccactgcggcagttcagcatccggttgcgcgaacagcgccgcaacaccctgaaggaaaaggttggcaagctctcggtgaagatgaccgtggtgatgatgctgaccctgctgccagcgctgatgctagttcttgccggaccggcgctggtcgcgctggccaccaccatgtccaagatgggatcgccctgatgcctgccctgcgcacctcctgcctgttgctcgcccttgccgccgtcgccagtggttgtgcgtcgaccacgccgaagtacctnnnnnnnnccagcctggccgcgcccgaaccggcgccgcaggacagccgcaatgcctacctggaactgatcgggcgcatgcagcagcagggtgcctggtatgcctcgctggcccacgtcgatgccttccgccagcgctatggcgacccgccggcgttgcgcctgctgcaggccgacgccctgcgcgagaccggccaggccgacgctgccatcgccctgtaccacgagctctccagtggcccgcaggccgctgccgccgcacacggcctgggcctgatcgccgcgcgccgtgacgatgatggcggcagcgaggaggcactggcccgggccacgcagctgcagcccttgaacaccgattacctgggcgatctcggctatgcacgtctgcgtgcaggtcagttcgaacaggcgcgtgaaccgttggccaaggcgctggagctgtctccaggcaatgccaaggccaccgccaacctcgccctgtgggcggagctgcgtggcgacaccaccactgcagagcgcctcgccggacaggccaatctcaacgaggacacccgccgcagcatccagcaacaggccgcgcagatccgtgcccgcctgcagcagcgccaggccgccgcggcagctgccgcagtcgtgccggcccccgcgcgtgctaccgccagcgatgccggcagcaaccggcccggcgccacgcgactggcggcggaaccacgccgcgacagccgcgatgagcgcgatccgcagcgcctgccgccctcgatgctggaacgcttcagcacctccgatcagccgaacggaaacactccatgagcgccatgcccctgacccgacacctgttgcctgcactggcctgcctgctgttgaccggcggcgcgcaggcgcaacagcaacccctgaccgggcagatgcttggcggcagcacgcccgctgcgccggcttcgcagccgctgcagtccgagtcactggccaccgtggacctggcgaccccgccggcaccggtgccgcaggcggcgcctgcagcggtcgccaccaccgacggcaacgctgcagccgcgcgacccggccgcggccagatcggcgacaccacgcgcgacctgttccacctgcaggcatcagggcagcaggccgggcaacgcctgccgatcctcggcgaccaggccacgttgagctacgcccgctacatgaagagcttcgaacacgagatcccggacttctttgaaaccgatgtcgccaagtccaagggatcatcctcatcgggacgctgaggtaggccatgaaacgcccacgccagttcagtttcggccgcccacgcggcggcatgtcggtcaccatgatgctggtcatgctggcgctgctcgccatgctgggcctggtagagatcggctatctgttctgggccaagcgtgacgcacagaaagtcgcggacctcgctgcactggccggtgcacagcggctggagctgtgcacgtctgacaacagcgacaacagtgcagcgcggcagagcgcggtcacccagaacaggtttgcaggcaccgtgcagatccgctgcggcaactggagcgccatacgcagcacgtcgaaccgcttcgtcaccaccgtcgatgccagcaacccgcgcaatgccgtgcaggtagtcgcgcagcgcagcgtgctgccgttcttcggccagaacaccggcctgcccaccgtcagcgtggaggccgtagcccgccgttcggagcccactgcagtattcgcggtcggttcgcagctgctgcgcaccaatggcgactcggtactgttgtcgaccctgcgcctggtcggcctggatgtgaccaacgccaccgtgctgtcctatgacggcctcgcccaggccaacgtcacgccgtcgggctgctcaaggcgttgaacatcccggtcagcgccaacctcagcgtggctgacttcaaccggctgctgtcggtcaacaaggtctcgctggcacagctggtcgatgccaccgccaccgtggtcggccgcgacagcaccgtgggcgtacagctgcgtgcactgtccgatctggtcgccacccagctggacatcaacaagctcaacatcgtgctgggcagccagtccggtggcggcggtctgttcgccgaagtggtctcgcccgatggcacgatcggcagcgcgctggaaacgaaggtcaacgtgctcaacctgatcagtaccgccatctccatcgccaacgacggcaatggcgttgcggtgaagggactggacctgctgggcatcaacatccaggccggcgtggtggaaccgccctcgatcgccatcggtggcgtcggcacacgcgcgtacaacgcgcaggtgcggctgatggtggacgtggacagcaacaacctgttcgcggtgggcccgttgctgaacctgctcggcacgcgcctgcacctgccactgcatgtcgatgtcgccaacgcgatgggcacgctgaccggtatccagtgcggcgccagtccaccgaaggccaccatccaggtcgattcgtcggtgctgcgcgcctgcgtcggtaatgtcgacccggcgcaacgcttttccaggagcaatgtctgcgacgccaccctgaagaacgagcagttgctgagactactcggacaacccttgatcaatgacaggatcaccctgcccgccctgaccagctcccagaacctgaccctggccgccggcgagaccgcctcgacccggatcaacccgctggcagtagggaacgcggtgtctgacctggtcaatgaactgctgcgcgtgctgtcaggcatgctcagctcacccaagcagggcatgagcgccaacgacactgccaaggcactggccgaccgctacctgcaggcggccttcccgccgaacacccgctatgaggtggacaagttgattccactgctgcgcgatggcgacgcaagccggcaactggccccgctcaacagctggaccgtacccggaggcctgccctacgcctgcggcctgctgaacctggccacctgccacaaggacggtccggtctgggacgcgttcaaggtgaccgtcaccggccagggactgggcgtgctcgatgggctgctgggatcgctggtgggcggcctgctgatcaaccgctgcgacagcctgctgggcaacctgatcgactacaacgggtgtgtacgcaacaacctggcctcgtacatccagaccgcgccggccggcttcctcgatggtaccggtggaaccggcgtcaccaatccggatggcagcgtgagctgcagcggcctgctgtgcacgctgctcaagccgatcctgaccgccctgcggccggtgctcaacagcgtcggcaccctgctgaccaacctgctggcgagcgtgctgggcctggaactcggccgcaccgacgtcaacgtgcagtcgatccagtgcagcgcggcgcagctggtctactgacccgtgacgggcgcccttggcggcgcctgcgcccatgctagactcccggcggggaaccaccttcatctcaacccacactcatccgtggatggtctagacatgcgagaaacttcagggggcgcggtcttcgcccggcannnnnnnngcgcggcactgctggccgtggccatgatgctggtggcaccggcggcaatggctgcccgtggcgaccgcgaagcagccgcagagccggccgcacgcagcgcgccggtggtgcgcaacaccgttgacgagctcaagcagctgatggattcgcgccagctgaccgagctgcgcacgacctacaacggcaactatggcgccagcctgctgttcaacgccaacaccctgacctattacgtcgccctgttccaggagaagaacttctggcgggtgatcaagaccgatgcggtcgacaacgccgagcgcgtctaccgcacctttgcccagcaatcggaacagctggcgcaggtctacatcgatacgacccgcctggaagccggcaagcgctacaccgagcgcctggtggcctacaacgaggagcgcctgcgcaccctgcagcaggaaatggaacagcagcaggcgcagtcggcccaggtcagcgcggccctgcagcaggcgcagcagcaggcggtcagcctcagcaccgacgtgcagagcaccaacagccagctggacgccctgcagcgccgcatccagatcctgcaggccgaacagggcaacccggaactgagcctgcccaagccggaaagcgtgccttcgccggcaccggctgccgccagcgacgggcgctgaaggccagcgcacagtagtcccgcacgacggcgccgttgggcgccgttgtcgtttccatcattaccggattcagcggcacgcgtcgtacaccgcgtcatcgagctgccgacgctgtacgaagtccaggcgcttggccttggccagcacctccccgcggcgctgtcgtgcgcgctcacaggccctggggtccgtgctgatgggtatcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttggcaccggtccgcgtgacagcgactgctcctcgggcacctcccagcgccattccgcatgcccctggcagggtgtctgctgatagaccggatgtggcccgtccacgcatttatacacgttggtctgcgcatgaaccgccgtgaccagcatcaggcacaacagtgggctgcatcgcattctcggcatcgggggctcctcgaccagctgccgccatcgtctgtgcggtggccgcttcgtgccagagcgatacgcgtcacagtccgggcaatccagcacagccgtgcaagccgtccgatgtgcactgcgatgtactgccgaaggcaccggcaccgctgccagtgccttccctcccttccgccaaggaacccgcaatgagcaattacgtcaccgtcgccgatggcgcccgcatcttctacaaggattggggcaccggccagccggtcgtgttcgcccacggctggccgctgtcgtccgatgcctgggacccgcagatgctgttcatgggccagaacggcttccgcgtgatcgcccacgaccgtcgcagccacggccgttcgagccagacctgggatggcaacaacatggacacctacgccgatgacctggccgcggtgatcgaggcgctggacctgaaggacgcgatcctggtcggccattccaccggcggcggcgaagtggcccactacatcggccgccacggcagcaagcgcgtgtcaaaagtggtgctggtcggcgccgtgccgccgctgatgctgaaaaccgacgccaatccggccggtaccccgctggaagtattcgacggcatccgcaagggcacgggcggtgaccgctcgcagttcttcaaggacctgagcacaccgttcttcggtgccaaccgcgatggcaataccgttacccagggcatgcgtgattcgttctggctgcagggcatgctcggcggcgtcaagggccagtacgactgcgtgcacgaattctcggaagtggactacaccgaggacctgaagaagatcgacgtgccggcgctggtggtgcacggcgatgacgaccagatcgtcccgttcgatgcctcggcgaagctgtcctcgcagatcatcaaggatgccgagctgaaggtgtacgccggtgcgccgcatggcctgaccgtcacccacgccgaccagttcaacgccgacctgctcgcgttcgcgcgcagctgatgtaccgcggcggcgctgcaccggtgccgccgccccttcggtagtgccggccgctggccggcaaccccgatcacccatcgtgatnnnnnnnngccggccagcggccggctctaccaccggcgggtcaaccgcctctgcttcggtagtgccggccgctggccggcaacccgatcaccatcgtgatcacgcacagccggccagcggccggctctaccaccggcgggtcaaccgcctctgcttcggtagtgccggccgctggccggcaaccccgatcacccatcgtgatcacgcacagccggccagcggccggctctaccaccggcgggtcaaccgcctctgcttcggtagtgccggccgctggccggcaaccccgatcacccatcgtgatcacgcacagccggccagcggccggctctaccaccggcgggtcagatgtcggtgtggtgatgcggcacggcggcaggcagcgggtcatgcccacccacgaagtgacgcaccacgggggcacgctcaccgcgatgcagctcccgcaacacttcctggatggccttgtcatcagcggtgatgcgttcgtgctggcgcaggtgctccagccacgacggggtcacgaaatactccaggtggatgcctggactggccacgtcctcgaccacgccccagaccaccgcgccatcgcggcggcggatcgtgcccannnnnnnnatctgcgactggaacgcggcacgatcagcaccgtcgatgcggtactcgatggtgaccagcaccgggccgcgatcgttcgacaccggcaccgacagctcgggtgcgggccaatgcccggccggacgcaggttcagatcctcggtgccagcaatccgcacgcgccacaccagcagtccgccgatcaccgcacctgcggcagccaccagcaacgccagctccggcgaggtgcgctgtgccagcgcgccccagctcaggccaccggccgccatgccggccgagaacaccatgatgtacagcgccagcgcacgcgcacgtacccatgccggcaccgccgtctgcgcggcgatctgcagcgacgacagtacggtgatccaggcgaagccattgaccagcatcacagccggaagcacgtaccagctgcgggtcagcgccagcccgaccaggctgagcgccagcgacagcgtggccagcagcaccagcaggtcgcgatccaactnnnnnnnnagcttcggcagcagcaaggcaccacctacggcaccgataccgatgcagcccagcagcatgccgtactgccccgccccaccctgcatctggccgcgtaccaccaccggcagcagtgcattcatcgccgcagcannnnnnnnnnnncccaccgacttgatcagcacggcctgcaggcgtccagcgcggctggcatagcgcaggcccgccttcagccctgcaccaaagccctccggtggcaggctggattgcttgggatcacgcttccagccccacaccacgaacagcatcgcggcaaaggtgatggcattgaagccgaacgcccacaccgcacccagctgcgccacgatcacgccaccaatggccgggccgatcgagcgggcgatgttgatgccgatcgagttcagcgccaccgccgaggccagcatcggctgcggcaccagctcggacacgatcgcggcctgcgccggcattgccatcgctgcaccgcaacccatgcagaaggtcagcagtaccagcagctgcggagtcagcatgtccatcgcagtcagcgccgccatcacggccgcgaccagcagcatccagccctgggtcgccaacaggtacctgcggcgatcgacgatgtcggccagcgttccggcggcgagtgccagcagcacgatcggcaccgtggtggccgactgcaccagcgccaccatcaacggcgaaccggtacgttcggccatgacccaggcggccgccacgtcattgacccaggtgccgatgttgctggccaggatcgccagccagatcgagcggaacatctggatcttcagcggggaccaggcacctgcggcctgtacggggggttgcgacgcgcttgcgttcaccattgccatgctccaacgatcgaggcgaacagcgtgtcctggccaccggcctgcttcagcgcaggaccggcatcgacccaggccagctgcagctgccattgccagtgttcgctggcctgccagcgggtttcggatttgtattgattaccgatgcggcgcgcagcaccggcactgcctggcaacgccaccaacggcgccggcgtggtatagaccgcatcggcgcgacgatgcttccaggccatctgtacgcccagctccgtcgtcaccgtgtcgtgcaggcgcaggctcagggtcggctgcacgtccatcaggttggccggggccagcaggctggcctcgctgaagtaggccgatttcgggaacagtgcattgaaggttcccaggcggccgtcccgcggattgccatcgccactggcgatgtcggccttcagccccagacgcggctgcagcggcagctccgcccagcgccaccctgtatcggtggccagcgtccaggcgcggatatcgagcgtgccgacggccgttcgcagttcaccgccctgcgccaccagctcgctgttccagtccagtgcaccggcctggccgaaccagcgtgtacccacggtctgccggcgttcgatgccggagcccgccgcgaagcgcgcaccctcgcggcgatagtcgagcagatacaggtcccactgtcctgcgccctgcccgcgtgccgtggtggcgtaggcgccccacaggtgggcaccgtgttcccctcgatcatcaaaggcgcccggccggttctgcaccggtcgcagtgccatcagatcaagcgtgccgaggcggcccttccagcccaggcgcgcaccatcgaaggccaggcggatgttcggcccatcgcgcaccgacaacagccgtgagcttccgtagccggcttcctgccgaccgagctgcaggtggaagccgctgcgctgccagcgccagtacgcctgctgcacgtccaatgcgctgcggtcggtgcggcccgggccgccggccttgccattctcggcatgcacgcccagctgcagctttgcctgccagcggtcctccacataggtggccgaggccagcgcacgcagcaggccatggccatcttcgctgccaccgatgccgaaccgggtcggatcgtagtacaggccacgcaggcgcagtgacgcatcccactgcaattggccgtcaccggcgtcagcgcaacggccacccccgcacgccagcgccagcgatggcacggtcagcagcgccaggctcagaacgcgaagcacgagcatcccatcgcgccccagaacgcggtcaggtcatcggtgggcgccgcatgctgcgcggcgtgaccgtgagcgccatgcgtactgcaggccacgccgtgatggtggcgatgggcggtggccaagccggtggcggcaccgccgacgtggtagccaccgaaccggttgaccggcgaccagtccggcatcgccggcggcagctgcggcgccagccctgcatagtcggcatctgcatgcacgatgcgtccgccgaccacggtcagcacgctggtgatgtcggcgatctgcgcgtcatccacgcggaagaagtcggccgagagcaggatgaaatcagccagctgaccggctttcagcgtgcccttcaccgcttcgtcgccggagaaccaggcgctgccctgggtccacaggcgcagcgcctgctcgcgttcgagcaggttctcatcgccatacagggccagaccgcccacggtgcgcccggtcaccagccaggacaacgccacccacgggttgtagctggccacgcgggtggcgtcggtaccggcaccgaccggtacgccatcggccagcatgcgcttgaccggcggtgtatgccgcgcggcctgcacgccatagcgctcgacgaaggcttcgccctggtaggccatgcggtgctgcacggcaatgccgccacccagcgcacggatgcgttcgatgttgcgcggggtgatggtctcggcgtggtcgatgaaccagtgcaggccatcgaacggcacctcgcggttgacctgttcgtacacatccaggatgcgggtgatgctctcgtcgtaggtggcgtggatgcggaacggccagcgcttctcgaccagcagcttcaccacgtcgtgcagttccggctcaagctccggcgacagttccgggcggggctcgttgaacagttcgaagtcggcggcggagaacaccagcatctcgccggcaccgttgtggcgcagcaggtcatcgccctggcgcggctgcaggatctcgctccagccacggaagtcatccacttccctgcccttgttctgggtgaacaggttgtaggcaatgcgcaccgtcagctgatcatcgcggtgcagctgctcgatgatttggtaatcctcgggatagttctggaagccaccgccggcgtcgatcaccgaggtgatgccaagccggttcagttcgcgcatgaagtggcgcgtcgagttcgcctggtactcgatcggcaggcgcggtcccttggccagcgtcgcgtacaggatcaacgcattcggcttggccagcagcagcccggtcgggttgcccagcgaatcgcgcacgatctgcccgcccggcggatccggcgtgtccttggtgtagccgcaggcgcgcagcgcggcacggttgaggagtgcgcggtcatacaggtgcagcaggaacaccggtgtatccggcgcgatgtcgttgagctcctgcagggtcggcaagcgcttctcgttgaactgcgcggcagtgaagccaccgaccacgcgtacccactgcggcgcgggcgtgcggtcgacctgggctttcagcatgtccagggcgtcgcccagcgagcgcaggccgtcccagcgcagttccagattgtagttcaggccaccgcggatcaggtgggtgtggctgtcgttgaggccgggcagcaggcgccggccctgggcgtcgatcaaggtcgcttcattgccccagccacgcatgatctcctcgtcgctgccgacggcaacaatgcgtccttcctgcacggccagcgcctgcgcatgcggctgctgcgggtcgagggtggtgatgcgggcattacggatgaccagcgtgctcatgcgacgctccttggaagtggaatcgagttcggcaccggcacggccggccagaccgagcgcaacagcggcgccgctggccagcagcacgttgcggcggccgtgatcgaggggatcgtgactcatgcgaggtctcccggaaggcggtggacgtccagtgcccaggtgccgggcccggccaacgcgatggccagcagtaccgtggtccacatcaacgggtactcactgccaccgcgcatccagaaccagcccctgggcagggccaacaggacggtgaagccgatgaaagcagccgctgcaagcgcggcgatgcgggtctgccagcccagcagcacggccagcccggacagcacctgcagcagggccagcaacagcggcaacggtgccaccgctggcagcccgaagccgcgcagctcggtagcgaagccggacagccccggtccaccgaaccagccgaacagcttgcccaatgcgtgcggcagcaggaagcctcctgccgccacgcgcagcatcagcagggccaggtcgaggccatggccagccagcatgctcagtgcccgccttcctgcgcgccgaacatgcgcttggcgtactggatgccgatgccgtagccgccggcatggtcgcgggcaatgccggtggtcaggtcgtaggtttcaccgcgtgcccagtcgcgctgcagttcaagcaggtactgcacgctggtcatcggcaccgcgccggcctgcaccatgcgggtgatcgcacgctcgtgcgcttcttcgctgacatcgccgcaggcatcggtgatcacgtagacctcgaaaccctgcgccagcgccgacagcgccggcccgacgatgcagacgctggtccagaggcccgcaagcaccaggcggcgcttgccgatgcggttgatctcgtcgatcaccgcccggtcttcccaggtattcatcgaggtgcggtcgaacaccggctggcctgggaagatctgcggcagttccgggaacatcgggccggagaacgacgcttctgcaaccgtggtcagcaccaccggcacattgaagcccttggcacccttgctgatcaacgacacgttgttgcgcagcgcggagatgtcgatggtatgggtagcgaatgccatctgtgactggaagtcgatcagcaccagggcatggtcggtgggcgacaacagggccggggcgggcgtggcggtggcaaggctcatgggtgaactccgttggaaacacgatcagggggaagcaacagggctgcatcgccggccaggtactggccggggctgcagccggtctcggcgcggaagctgcggacgaaatggctctggtcgaagaagccgagctgctgcgccaggcaggacatcggcaggtgctgggccgacaacagctggcgcgcacgttcgatacggcgacggcgtacatagcgcagcgggctggcgccggtaccgctgcggaacaggcgcaccagatggaagcgactgacgcaggcgacggccgccagttcggtgacccgcagcggctgtgacaggtgttcatcgacatagcgcaatgcacgctgcaatgcggcgacctgctgcggcgccagtgaagcggcgggcggatcaggcggaaggatggtggccatgcgggacgccgcgaagggatgccccatggtgcgtgacccctgcgtgatgccctacccccgtcggtcgaggccagcacctacccgaatgggggaggccgacggccgagcaggcggcgcccgaacaaccgcgcatccagtgaataagcgccagggcccagcgccagcaaggccagcggcaacaccaccagtggccacggcagtgcctgtgcatacaggcccagtgttgccggcactaccgccagcggcgtcaatacgcccagtgcaagcatcgccaccgccagcaggcatagcgccgacagccagcccgcgtgcgtgcccggcgtgcacaatgcagcggccacgcacagccgcagccacagcaggccgatgcccggcccgcggtcggggaacatcacgaacaggcgctgcatggccggactccacaggacatgccggcgtgatagccgaccacggcaccaggcgcctaccccgttcgggtcacccgcggctgccccgcacctgccagaatgcgcgccatgcaccgccgccccttcccgttcctgcgtcgcctgccggcgctgctggcgtgcctgctgctgtggaccgccctgcccgccctcgccgtgcagcggccggccgtgagcagcgggttgcccggctacgagcacaccgcctggcgggtcggccagggtgcacccggtgacatctgggacatcagccaggaccgtgacggcctgttgtggttggctaccggttcgggcctgtaccgattcgacggacgtcgcttcgaacggcaggcgccaccggctggcacccgctacccgtccaccaacatggtcacgttggaacacagcgccgatggcgcactgtggatcggctacttccaggcaggcatcagccagttnnnnnnnngccagctgtacaactacggccgcggccagggcgtgccggttggcgtggtaccgcacttcagccaggaccgagacggccgcatgtgggcagccatcaatggagggctgcgcgagttcgatggccagcgctggcagccgctgcccgcagacacgggcgttccggaacaccgcgtgcaatgggtgctgcacgacagccgtggcaccttctgggtactggccaacctcaggatctggatgcgtcctgcaggccaaccgcgtttcgaggacaccggcattgctgtatcccagatggcgacgctgaccgagagcccgcagggcgaagtctggctggccgaccgtgtgcgcggcacctcgccgctggccaatgcgcagggcctgctgccggacagcgaacgcgaagcgcgacgcctgccggacctggtcgccgcacgcctgcagttcactgccgacggcgcgttatgggccacgatgagtccgcatggcggtgtggcccgggtcacgttcgacggcagccgcgccgtgcgcatggagcgcttcgattcgccgcacgggctgaccgccacctcggccgtgccgatcatcgccgaccgcgaaggaaatctctgggtcggcaccaatctgggcctcaaccgcttccgcgtgcgcagcgtgcacacgctggcggtcggccccagtgatccctatcgctcgctggtgcgggccagcgatgggcgtgtgtacggctacggcgaggacctcaagccgtacgacctgcgccggccactgctggaaggcagcgccgcacaactgcaggcggccgcacgccgggcgcccacgccgatctggcagttcgactgggtcaacctggcacgcacggtggcaggccacaccacgctgattccgctgcccgagcccttcaccgggcaaccgctgcatgccctgctgttcgccgatgacgaccaggcctgggtctgcaccggtgaacgtggcgtgctgcactatctgcacggccagtggcagcgcgaaacgcgcctgcccgaacaggcctgctcatcactggcgctggatgccaatggccagctgctgctcggctatgccgacggtcggctgcgcagcatggacgcgacccgcatcgaaaccttcgatgccaaccacgggctgttggtcggcccggtcaccgcgctgctgcaccaccaagacctgttgctggtggccggtgaggccgggctggccgcccgcctcggcaatggccgcttcatgccggtcaacaccgacatggccggcgtgctggagggcatcaccggcatggttgccgatgcgcacggtcacctgtggctcaatggcagtcgtggcctggtccggttggggagcgatcagttgcggcgggcgctgcgtaccgggcagccggtgacgccacgcctgttcgatgcggtggatggcatgccgggcatcgccctgcagagcggaccgatccccaccgccgtgctggccgacgacggcctgctatggctggccaccaaccagggcctggcctggctggacaccacccggtcgcacgtcaatacgatggctcccagcgtgcgcatcggcgacgtgctgcatggcagcgaacggcaaccactgcgggacggcctgcgcctgccggccggcaccagccagctgcagatcgactacgtggcgctgtcgctggcacgcccggaacgcaaccgctaccgctatcgcctgtccggcgttgacgatggctggcaggacgcgggcagcagcacccgcgcgtattacaccaacctcgcgccaggcaactaccggttcgaggtggaagccgccaatgaggacggcatctggagcaccgcaccggccagccgcagcttccgcatcgcgcctaccttcatccagaccgtgtggttcaaactgctgtgcaccgccgccgtgctcgcactactggtgctggcagtacgcatccgcagcgggcagctggccgcgctgttccgtgcgcgcctgcaggaacgcaatggcgaacgcgaacgcatnnnnnnnnacctgcacgacaccctgctgcagggcagccagggccttatcctgcgcctgcatgcgatcagccagtcaccccagacccccgagccggtgcgcagccagctggagtcggcgatgcagctggccgagcgcaacctggccgagggccgcgagcgggtcaatgcgctgcgcgaggggccgttcgcgggtcacgacctcgcttcggcactggccgatgtgcacgccgagtatgccgggcacggcaccaatccgctgcgcctgaccgtggaaggcccccacccaccgctgcaggccgatgccgccgaggaagtgttcctgatcggacgcgaggcgatccgcaacgcgctgcgccatgccaatgccagcgccatcgaagtggagctgtcctacggcacgcggtgcttccttctacacgtacgcgatgatggcgtgggcatcgccgacgaaaatgccggccatggccattggggcctgcagggcatgcgcgannnnnnnnagcgccttggcgcggaactgcagctgtggacccgccccgggctggggaccgaagtcgcgctggcagttcccgcccggcgcctgtatcaccaccgcccatcacgttggcgctggccctggagtagaacgagccatgactgaaacccctgccccgatcggcgtactggtggtcgacgaccacccgctgctgcgtgacggcctggccgccctgctgggcgcacaacccgatctgcgcctgctcggtgaagccgccgacggcgaggaagccatcgcacactatcagcagctgcagccggacgtggtgctgatggacctgcagatgccccgcctggatggtgtggaagccatcgtgcggatccgcgcaatggaccnnnnnnnnnncatcatcgtgctgaccacctaccgcggtgacgtacgtgcggtgcgggcgttgcaggccggcgccagcgcctacctgctgaaggacatgctgcgccacgagctggtcgacacgatccgcatggttnnnnnnnnnnnnnnnnnnnnnattccaccagcggtggcggcgagcatcgccgcgcatgtggtggaagaccggttgtcgccgcgcgagaccgaagtgctgcggcacgtggccggtggcctgtcgaacaagcgcatcggcgagcgcatgcagatttcagagcagacggtgaaggcgcacatgaagagcctgatggacaagctgggcgtgggcgatcgcacgcacgcggtgacccaggcgctgcggcgcggcatcatcagcctggacgacagcggtcacgattagggggttgttcggcagggctgcaagccctgccgaacaccccccttacttcaagcgcaggagcaggctgccgcccgcacacaccactgccagccaggccacgccgtgccacccccactgcgccagcgccaggctgcccagcgcaccaccggcggccatgccgatgaacatgcccgtgaacagcagcgcattgaggcggctgcgggccggcggcaccaggccatagaccagcgtctggtgcgccaccagcgccgactggaaaccgaagtcgaacagcagcgcacttaccaccagcagcggcagcagcgcaacggccggcaaccaggcttcggccagcagcagcccgaaacccaccagcgccactgcgatcgccagccgcgccaccgcatggcaacccaggcgatcggcgaaacgtcctgcaaacggcgcagccaatgcgccggccgcgccggcgataccgaacgcacccgccgccgcactgcccagccccaggcgggcatgcagcatcagcgccagcgtcgaccagaacgcgctgaagcccactgccagcaacgactggctggccaccgcacggcgcagctgcggctgctcgcgccacaacgccagcaacgaacccagcaacgccggatagcgcagcgtgctggtcggtgcgaaacgcggcannnnnnnnnncatcaccgcgcccatcaccgccaccgataccgcggccagtacgaactgcgtgcgccaaccccatgcttcagccaccacgccactgaccacgcgcgacagcaggataccgagcagcaggccggtcatcacccggccgacgatctggccgcgttgtgcatccggcgccagcaccgcagcggcgggcacgatgtcctgtgccagcgtggccatcaacccgaccagcaggctggccatcagcaggcccggcaggtgcccggccatcgctgcagcgcccaatgccagtgccagcaacgcggacttcaacaggatcagggtgcggcggtcgaagcggtcgcccaacggcgccagcaggagaatgccaagcgcatacccaagctgggtcaaggtcggcaccaggccggcggcgcgctcgcctgcgccgaggtcctgggcgatcaggcccagcatcggctggctgtagtacagcgaggcgaccgagaagccggcgccagccgccattgccagcaccagcggggtggagggtgcggtcgcgggcgcggcgacggatagcgaaggggtagacattggggagtccggaggaggaagtgggcgtatcctgccggtattcgcccggcgtctgtagtaggctcctgcacatacacttcatacgtgaaacgcatgaatgaccttgccaccggcgcggatcgcctggatctgctgcgcaccttcctgcgcatcgtcgatgccggcagcctgtctgctgctgccgtgcagctgggcaccacccagccgacggtcagtcgccgcctgcaggcactggagcgacagctcggcctgcgcctgctgcagcgctccacccacggcctgcagctgaccgaagatggcctgcgctgccagcgccatgcgcaacgcgtggtcgacgaatgggagtcgctgcaggccgaactgcacggcgaaccggaaacgctgcgcggacgcctgcgggtaatggtgccgcacgccttcggccaggcgcagctgctgccgaccatgctcgcgttcctcgcccagcacccacagctgagcctggagtggatccttgaagatcgtcgcccggatttcatcgccgaaggcatcgactgcgcggtgcgggtgggtccggtcgacgaaccgcgcatggtcgcactgccgctcgccgaagtgccgcgcatcgtcgtggcagcgccgtcgctggtgcaggccaccgcgatcagcacaccagaacaagcgcaggcactgccgtggatctcactggtcacctactaccgcgaacgcctgctgctgcatgacgcacagggccgcgcgcatacgctgtcgatcagcccacgcctgctcagcgacaacctgttcgtggtgcagcaggctgcacgcgccgggctgggcgcagcggtggtctcggcctggctggtggccgacgacctcgcacaaggacgtctggtgcagctgctgccggactggcaggcgccggcactgccggtgcatgtcgtgtttcctgctgcgcgccagcagccgccgcggctgcgcgccttcatcgatgcgatgaaggccgcactgccgcagctgcatggcatgcggccggcaccgcgttaggccaacggccgtgtcatccacgcatggcgtggatgccgtccaactccatgggtcggatcccttcccactcgggaagggctctgaccctgtcgatcactgcgtcttcgccgcctcggcattccacgccgccaccttggccttggtatcagccaacatcttgtccagcgcagcgcggtcatacacgctgccacgcaggatcacgctgtcgatcttcccggtggcggcgatgtcctgcagcgggttggcggtcagcagcaccagatcggcggccttgccctgtgcgacaccaccgtagcggtccatctggccgaaccaggccggaccggaacgggttgcggccgacagcgcctgcggtgcggtcaggccttccttcacgaacagctgcagttcctggtgcagcgcgatgcccgggaagttgaacgaattgaggaagcccgcatcggtaccggcgatgatcgtcacgcccgcctcctgcagcagcggcagcaccgcggccacctggtggtactgcgcgtggcgcgcttcaatctgcgccggcgtggccttggctgcgcggtccacgcgccactggtaggtcgcgcgcaggccagggccgatgtaggccaggtacggatcgttggcgtggtcatcctggtcaaggaagtcgaggatgcggccaccgttgagggtcggggtcacgaatacgccgcgctttgcgaaatcacggtaggcatgcatcgcagtgtcacggtcgaagctggcgtcgaggcgccggttggcttcggcacggtcgatgcggccggctccaaagtcagcggcgatctgcgcctcatccttgctgccggccttgaatgcgtagtccagatgctcgatcgaagccaggccggcatcgaccgcctgctccacggtcagtgccatcggaatatgccccgaggctttgaagccggcctttcgcgcagcgctggccgagtacaggaacagttccggcttcagcgtgctgtcggtgatcttcacgaaatcgaccttgtcatgctgcaggcgggtaatcgccttgtcggcgtcggcctcgctgcccacttcgatcgtgcccttccagaccggcttgatgccttcgatcttcgcgccggaactgagcaggcgcgggccgaacaaggtgcccttggcgatctcgccacgccactgcagcacctgctcgggcagatcgccggagcagtcacgcaccgtggtgatgccatgcgcgatgtacagcggcagcagcgccttgttctcttcgatcagcgccggaccaccaccgaagtgcacatgcatgtcccacaggcccggaatcaggtacttgcccttggcatcgatctggcgggccgcactccattggctgcgcagctgcgcgtccggaccgacggcgacgatgtcctcgccacggatcaccacgctctgcccggccagcgtgctggcgtgctcgacatcgaccacggtggcattgcggatcagcaggtcggcgcgctcggcggcagacgccgacagcggtgctaccgcaaggaggatggcaagggacaacggacgggaacggaacatggacagcatcctgatgggcacgcccagcgtgcgggtggaagggggttgcattcaacgcaccgcgccgtgctggcgcagcagggtctcaattccggtatagccgcgctggcgcgcgtgcgccagcggcgtcacgccgtcgccgtcggcaagctccgggtcggcaccggcctccagcagcagctgcacgatctgcacgtggcgcgcaccgccatcgccgagcaggatcgcttccagcagcgcggtccagtgcagccggttgacatggtccaccgccacaccggcccgcagcagcgtgcgcacagtggcgacgtgaccgcgctcggcggccggaatcagcgcggtgccgccatagcggttggtgctgcgcagatcggcgccatgcgccagggtcatcgccaggatctcgtccaggccgcgcgcaccggcgtacaggtaggcgctgtcctgcaacgcgtccttggcgttgacgtctgccccggcctcgatcagctcacgcgcggcatccacgttgttgccatgcgtggccagcagcagcgcggtgcggccctggccatcgcgcgcctccagcgtggcgccatcctcgatcgcctgtcgcaccgcatcggcgtcgccgcggctggcggcatcccgcaggcgcgcgtctgcgtcggccctggacgtggcggtgcaggcaggggtgaccatggccagcaggcacaacagcagcacgcgcgtgaacggcgcaggccaaccagcggaatgatggacgcgcatgacagtgtctcctcatgtccgtcgccacggaacgccgtgcgacggtagcaacagccgggcgttgccggcccctgccctgcatggtagaagtcggcctgggtatccagaagtgaaatgttcaaatgcaagacagtgccaaatcgaatagaaccctgttcgaactggacctgctgcgggcgctggtgatggtggccgactgcggcagcttcaccacggcggccacgcgcctgcattcgacccagtccacggtcagccagaaggtgcgccggctggaggaactggccgggcatcgcctgcttgaacgcggccatcgcgacgtgcaccccactgatgccggccacaccctgctcggctacgcgcggcgcatgctcgacctgaacgaggaaatggcgcaggcgctggccggtgcgatggtggagaccgcagtccgcatcggcgtgcccgaggatttcgtcaacgcgcagaccacgcgcatgctggccgccttcagccgtcgccacccgcaggtgaagctggagatcagcagcggcctcagccgcgacctggcgcagggcttcgatcatggcgagttggatctggtgctggtcaagcagcgccgcaacagccgccaggccgtgcactgccgccgcgagccgatgcactggatcgacagcctgcgcagcagctgcctgcagcaggacccgctgccgctggtcaccttccccccgcgcgggctgtaccgcgacgagatgatccatgccgtggaagcgctgggcctgcgctggcgcatcgccttcaccagctcgtcgctgagcggcatccagggcgcggtggccgatggcatcggcatcagcctgctgccacgccgcgcggtcagccgcgagcaccgcatcatcgatggcgagcgcgagctgccggtgatcgacaactacgaaatcggcctgctgcaccgtgccgacgccgacgatgccgtgcgtgcgctggccagcgagctgtggcggcaggtgcagcgcgaaccggactgaccacggtagatccacgccatgcgtggatgcctttcgcgcatcacgcatcgaaacatggtcactccggccgtatagcgggcaacaatcgcctcgtagagtgcctgttgtttccgtgccccacggcgccctgccatgtccgacgaaatccccacccgcttcgatcccctgcccgctgccctgcagacgcatctgcagcaccagcgctcgctgatcgcnnnnnnnntggcggccggcttcccgacgttgccggtgcagtggccgctggcggccagcacactgcagcgcgtgatcgatgccaagctgatcgaccgtgccgactgcgatggctgggaagcgctgggcgtggcattcggtgacaccctggcccagcgcgtgccgggcctggcctggatgcaggtcaccgatgcatggggcatcgacgcggtgctgcgttatgccgacagcagcctgcagatcggcgccagcacactgctgctcaagcgcgtcgaacagggcgagatcatcgacatcgcccacctgcttgcgtggcttgaggaattcgtcgccacccgcgccgacgattacgcctgacggtacatcggggtagatccacgccatgcgtggatgaatgagaccacgcgatggcgcatccacgccatgacgtggatctacagccagcggccgtcgaccaccacgcggcgctccaccggcaccccggccacagcggccgggccgtggtcggcacgcacggccacgaacgtcgccggccggccttcggcaataccatgctgcggcaggccgatcgcctgcgcggcgtgggtggtgaccatgtccagcgccagcatcaggtcggcatcggtgtagaagccggaccggtagcccagcaacatcgcccgctgcagcaggtcgccgttaccgtacggccaccagcagtcgcggatgttgtcgttgcctgcgaacacgggcacaccggcatcatgcannnnnnnnagcggcgggaaaggatgatcgcccggcgcgttgctcatgatcgccacacccgccgtggccagtgcttcgcccacctgcannnnnnnnnncagcggcacgtcgcccagcgaataggcatggctgaccgcaacccgcccctgcaggccggcggcccgcgtccgcgccgcgatgcgcagcagctgggccaggccggtttcgccgggctcgtgcagatggatgtccagctgcacgccgtaacgctcggccaggccgaacagcagcgccagctggccttcggcatcaccatcgagcgtggtcgggtcgatgccgccgagcacctccacgcccgcggcaagcgcctgctccagtacggcggcggtgccgggacaggacatcaccccggcctgcggaaacgccaccagctggatccgcatgatgtcggcgcagcgcagtgccgcctcgcgcaccgcttcgagatggccgagaccggtgctgccgtcgatatcgacatggcagcgcatcgccaccgtaccgaaagcactgcattggcggatcagcgcctcggcacggtccaccatcggtgccgcacccgccaccgccgccttctccaccgccagccgctcacgcaggctgttcaccggctggtgcgggtgccaacggtcgccgacgaagctcttgtccaggtggatatggccgtcgaccagcccgggcagcaccgcgaagccctgcaggtcgacgcattccgccgcgtcggccggcgccgcctcgccattgagcccgctgatgcggccatcacggatatggaaatgcagtggcgcaccgtcgcggtcgacaccgccatggacgaactggagggtcatcgggaactcccggaatgccaagaatggcgccatcgtgcgcctcgccgcagccatcggccaacgaaatatctggatggcacgcattcaccagaacgatgactgccctgcgacaaccggtcgcagccacgccgtgcacacccctgaacgggtaacatgggcgcctgtttccgctgtgatgccgcatgggcccgtccgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggtcagcagcgcattgccccggctgcactggtcgagcgcctgcaccagcgcgtgctgtccgggcagagcgccactgccacgctggaacactggtgcgccgagcacggcctggccgaacaggcgcgggtgcgtgcagtgcgcgtacacggccaggacaagcctgcccccgccgacgtgctgcaggcgctgggtgtgaagccaggtgccgagctgcgctatcgccgcgtgcagctggtctgcggcagccgcgtgctgtccgaggccgacaactggtacctgcccggccatctcagcccggccatgaaccaggtgctggacagcaccgacgaaccgttcggtcgcgtggtcggcccgctcggtttccagcgccagaccttggccgaccagacgttctggccgccgcggggcgaaggcgaccgcggcgtgatccttgaagtgcgcgccctgctgcgcgaccgccagcagcagcctttcagctacgtcatcgagtcgtacctgcaacaggcgcttccgtaacgcgccgtggcgccggtcatccgccggcgctacgggcccgtgatgccgttggcggccggatccaccgagaacacgaagcgcccgccatgctggtccctgccccatgtcatcggcgccgtggccaggctgtagaccggggccaccttgtccatgccgatcgcctcggaccaggcactgaaatcctcatcggtacggctgcggatctcgccaacgcacaggctgtagccgcaggcaaaagacaccagcgtgccgtcgttgccgatgagccgggtcgcggccgccctgtagagccgggtcaggtcctgcacttccaggtgaccggctgcatcgcgctcgaactggctgatcgcctgcgcgaaggccttgtcggaacccagcaccgcctcgctcttctgtgcggacaccgcaccctcgttcagcagcatgcgctcgccctcgaggaagtgaccctccggttgcgcgagcccaggggcagccgtcgtggtactcgatgccgttggcacgcgcgctgatacagcatcggtcgcggggttggaaagggacggcgcaggcgcggcattggccacctccgcggcatcctccacgctggccgcctgcctgccactgcaacctgcaatggccagcacggcaatcacactccaccccctgacatccatgcgcatcctcctccgtgtatcgccccagcatgccatgtgcgcgccggcaacacggatgcactgcacaaagaaaagcccggcaatgccgggcctttcgttcgcctgccggatcagcggaaccggtagtccagctgcacccagtactggcggccatacggatcgtagttgccgaccggatagaacggccagccgccaccgttcttgtccgccggcgggcggctgtcacgcaggttgttgacgatcacgcccaccgacaggttctcgccgaactggcggaacacgctggcgttgtaggtcatgtacggcgcgatgcggccactgccatcggtcttcggcagcgagccgaagcggttgccgtacagcgtggtggtccagtcaccctggttccaggtgatgctgccgttggccttgctgcgccactggtagtcatccagcgaattgcggatgtcacgctccggatcatcggagaactgccggtacttgtgctccagcaccacggtgtaggccaggcgcgtggtgaagcggccatagcgaccggcatcgaaacgccagttgcccttcaggtccagcccgcgaaccgattcggaggcggcgttgatcggattgatcagcacacgggtcacctggtccggctgcacggttgcattggacgggttgcggatcacacgcgacagcgcgtccaggcacagcggtgagccgatgtcacgcgcctcgccgcccagcgtctttcccaaccggcaatcggcctcgtcgcgcaggatgcggctggtatcaaggctggtcacctcgttgtcgatgcggatgtcgtagtagtcggcactgaaatccaggccagccagcggcgaccagaccacgccgaagccatacgacttggccgactccggctgcagctgcgggttggcacggttgctgtaatcgatcgacaggccgttgtagtcgcagttgtcatacgactggcctgcggtgcggcagcgccagtagtcggtcatgcccgggttgtaaccacgcgtctctgtcgcgaacacgtagttcatgtccggcgcccggaagctggtggcagcggtaccacggatcagcaggctctcgatcgggcggaactcgacgccgaagctccaggtcgccttgccgatatgctcaccaccggctcggtactggtcatagcgcccggccagggtggtggtgagcgactgcagcaacggcagctgcagctccacgccggcagcatagcggtcgcgctcgccaccggcaccaataccggcgctggtgttccagaattcaccggtgcccagtcgcgggtccggtcgattgcgatagccttggctgccagcctcgaccaccgcggccagcgcagcgtcgccaccgggcagtgcgaacagccggccgttgacgctggcgctgaaggtctgcagccacgccgcgttgcggctctcctggtagccggacaggtcctggtactcattcgggctcagcggctggaacaggcgcgccgggtccggcgcatagacctctacgccatttcgcacgcccagcttcgggccaagcaggtattcattgatgccggccagcagcaccgggcggcgggtgcggttctcgtaacgcgaacggctgtagaccgcctcatagtcccagccactgtcgccgatctggcnnnnnnnnccgacgttgaatgaccacgagttttccaggaagcggttggcattgcgcggcaggccaccgatttcctcgggcgcaaaccggcggtaccagctttccaggttgccggtggtctggttgtagaagtagttgcgggccgaggtccaggtgggcgcacgggtgttgttggtgatgcgtgcgctgcccacggccagatcggcgaacaggtcggtggtctcgttgacgtggaaggtcagcaggccgtagccgttgaggttgcgcttctcggtctgcaccgtccagtagctggcggcggcctcgttgctgccgcaataccagccctggcgcgggttgaaggcacggaacacgctgccgccatagatatccgacgccgcgtcgcagccattggcgcccggatcgatgttgcgaccggtcgcggcgttgcggcgatacgcgatcgcggtcgcctgcggcgccttgccggcggggtcatcatccagcgagtccatgaaatcgcgctggcgcgcatggatcgccttgcgcacatcgaactcgaagccgaacagggcatcccagcgctcgccggaactgccaccaaccacctnnnnnnnntggttgtcgccaccgccctgctgggtgccgccggcccgcacgttcacgtccannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcagcgcactgggaatgttggccaggttgaccacgttcaccgagccctcgtaggccagcgggtagtcggcctggcggcggccgttgaccagcaccagcgtgcggttcgggcccagcccgcgcaggttgatggtgttggcggccggggtgaaggtgttgccgaagtcctccccctgcacgttgccggtgttttcagtcagggcgctcagcgcgtcgaacgcgttgcggtagccctgcgcgtcgatctgctcgcggctgatcacggtcaccggcgacggcccttcgacactggcgcgcggaatgcgcgagccggtgaccttcacttcctgcaatgaggtgggtgcgctttcctgcgcgaaggccggcgacgacaccagcatcagggacgacagcgcgagcaccagcggacgcgggcgcagcgccttgtgggaggcagacatgggcttcctgggggagttggacgggtggtatgggaccggaggcctgcgcggcgcataacgatcccgtaacgaaagtgtcctgaatggatggtttcaacggaaatgaccagccctgatggacttatgcctgaaccgaatcaggctccgcccggtgatcgtcgcgtttttgcaatcttttgaatggtctggcgaaccgggcattgccatcgttccggggatgatgaccccgtaccccacatccctcctccccccgctgcgccctgtgtcgcgccgccatctgctgcagctgcaggtggcaccggtcaccctgcgcccgttccagcgggccgatctgccggcctggcgcctgttcgacgannnnnnnnnnnnnnnnnnnnnnnatccggccggtatcgacgaagaagcccgcttccttgcccacatgcatcgctcgcggctggagcaggacaacgaccagctgctgctgggtgtgttcgatgacgagcacggcactgtcctggaccagctgcatgtccgcctgcagtccctgcatacgcgctgcgccgagctgctgtcgctgcagcactggcacccgcacgtggatgcagcgctnnnnnnnntgtgcccgttcctgttcgaggatgtgggcgtgcaccgcctgttcgtgatgctgccaccggactgcagtgacccgttcgccactgcgctgcacgccttcggcttcgagcacgaaggcctgctgcgcgaccatcatctggatctggatggctggcaggaccgccagctgctggcgctgactgcaccggtctggcgcagccgccagcagccaccgggttagcggacccgctccaacgcgtcgcctgcgccggtcagcaccgagcaggcgtggtcctgcagttcttcggcgctggcctcgttgccggtgccggcgtccacccgggtcgccagcaggatgaagcccgggccgccctgcacggcgtcccggccggccacgaccaggctccactgaccaacatcgtccacgcctgcgagatcgtaagccagcagattgagcggattggcggtcagttccgcgcccgccagcaggcgtgcctggtattgatggccgcgcagcaggaccggcagcggtgcccagcggctgccgagggcggcagcatgcgtgtccagcgcctgcagcacgtcggcgcgcaggcaatccacgtggatatgcagctggtgctgcgagcggccgtgcggcgagttcaacgccaggctggcgacgttgcgcggcagtggttgccgcagggcctgttcggtgtggctgcgcgcctgccaggcggcagcgaagtagttcggtgcaccacgctggtacaggctgcggctctcgataccgctcaccttgtccagcggcatcagcaggaactggtagtcgccgtgcgcatccttgaccagcacatcgcggcggtctgcggccgtctccacgcgcaggcagtcgccgcgtggaccttcggggccccggcagtcacgttcgatcaatcgccacaatgcatcggaatgggcnnnnnnnnnnnncgcactggcacaggcggacaacaacagcagggacgacagcaggaaggggcgcagggacacggcaacgactcacggagcaggcacggcagacagcgccgcgctgcattctagccagtgcgaagctgcaatcagtaggtgccgaacggcacttcaaccacgatcggggcggcaccctcgccggcctgcaggctgtagcggtccagcgccccatcgtcatcggcgtgcggctggcgctggaaatgcagcgggtagcgggtgtcccccaggcgcacggcgctgccgtcggcctccagcgctgcaccttccggaatcagcagcccgcccaggtcactgtaggcgccaggcacatcggcaaagctgtagtcggccagctcgtccacccgctgcatcgcatagacgtgcggcacatagggacgtgcggggctgcggccattgctcaggtcggtcacccaggcctgcggcaggtggtactgctcgcgcagcgcggccacgcccagcgaggggctggccacctgcaggcagcacaccgtgcgcttgccttcgcggtcaagaatggcgaaacggtcaccgcgggtggccgcctgcggcagcatggcgaaggccaggttacgctgggccggtgcgtagccggattcggtctgcaggttgcgccaggcaccgaataccggggtttcgaccggcgcgggttccggatcggcagcggaggcggcaaacgccacgcccagcaacgacaacaccagcgccgtcatcgtcttgtccttgccgcggaaactgcctgccgtcataccgtatccaacatctgcgccggaaaggcccggcctgcccgcttgcgtactgccagccattcctcccactatgcaatgaccacgctgtgccggcaatgaccgggacgctgacgcctttcgcacgctcggtgctatcgttcccgccatcttccctgcgcaggagcgctcgcatgtctgcattccgtctgtccttgttgctgccggcctctgccctgctgctgtcggcctgtgtcagtacgcctggcccggaagtcaaaggcagcggccgctgcgacgccagccagctgggctgggcgatcggccagccggccaatgagcccaacatccgccgcctgtcccgcgagagtggcgccggcctggtcaacccgatcggccccagcaccatcaccaccaaggacatccgccaggaccgcctgcgcgtgttcgtggacaaggacaacatcatcacgtccacgcgctgcgagtaagcgccgccaccgcttttgtagggtcgagccatgctcgactggcttttcgcgccgcccgtccgaagacccgtcgagcatcgctcgacgctacaattcagggttcggtatagccggcacagtccggcagtgcctggtccgggtggaacatccccgccccgaagcggaacagccgggtgtaggtacacgccgggtcctgttcgatgcgcagatcctgcttcttcagcggccccctggccagcgaatcctcgaagcgcgaaacaccggccgggtaccgggtcgccacggtctggtagcgcagcactggcatgccctcggcaaccgtatccagcgccagcttcgccgagaacccgtattcgtcgtggcaggcaccggcgcgctgcttgatgtcctgctcgctgaaacaggcgcggatcatcgcattgcccagccatggcacggtcagcacgtcgtcgtccacctggatgtcgtcctgcaggtgacgcacgcgtgccagctgcagcgtggacgcgtcggcacctccaccggagtacatggtgctgaacttgacgatgccacccaccagcacattctggcgggcgcgctgctgcgggtcggtcaccggttcatcgctgcccacgccatgggccagccgcacgatccatggccacagcgacagctcgctttcctgcggcacgtcgatgctgacgtggtagctgtgcggcttgccctggcccggtgccttctcaagcacttccagcacggtcggccggtcaccctcctcggcaaccggctgcacgcgcacgcaccagttgccgtcccgcgtgcagtcataaagccccgacggtccagtctcactcgcgatcagtacctgtcccagcggctccatcacgttgccggcggcatcgcgctgctgcggcaggatcgcgctctgggccagcgccagcagcggggtcgccagcaatgcagtgcacagggtggcgcggacggcggcggtgggcatggatggctcctgcggatgggcttccgatggtaaccgttgcccgggcggcgtcgagccatgctcgtctgctgtctgtcggcaggagcagccgagcataggggcggctctacatcatccgcaatcgcagccaccccagcccttggccttcgaggtctggccgataccgggattgaacgtgttgctcgggtccagctgcctgtagaacccggccagcgccggcttggccgggaacaggtgaccgacattgtgctcggccgggtactcggcaccgcgctggtccagcagcgcccacatcgcgtgctcgatcgccatcgggtcttcacccttgcgcgcgatgtagtcctggtggaacacgtggcacaggaagtgcccgtaatacagcttgtgcagcaggcggccgtcgacatcggccggcaactgctcgaaccagtcggcatcatctcggcgcagggcaatgtccagcgccacgatgtcctgcacctgcccgcgatgcacttcgcggtagcgcaccgcggcaccggccacggcgaagcgatgcaggaacgccttgcgcccctcctcggccgtgcagtggaaaaagccgccttcgtgcccggcgaagaaggcgcgcaaccaggcctcggtttccgcagcgtcctgggcagagaccttcagcaacaggtgatgctcgtagcgctggcggaactcgcccatgcgcttgggcaggtgcgagggcagcaggccggtcagaacctgcatcacccggtcagtcaccccacgcaggcccagccgttcgaaccagccgtcgacgcggctcttcaatgcgaacgcggcaggtacacgtgcggtgccgaggcgatcgatcagcaggaagctgtccttgccgtagcgctcgccgatgtcataggcatcgcggtggatgtactcaccggcaatcggcaggcgctcgaagccggtcagcagctggcgccggatcgccgtgaggctgtcggtgcggttgctgccgatgtagaagacttcggcggcctccttttcgaaggtatccaggcgcaccgcgaacaccgccagcttgccggccgaaccggcagcctcgtagtggcggctgggatcagcattgaagcgcgccggggtatcggcgtcgaccttgcgcacttcgtcggcgtagcgcggatcggaggccgcgcggccgtcgccgtcccccacatccgacgcactgtagtcgccggcctgcaggcgctgcaggatctgctcgggcgtatcgcccagcgcgatgccgagatggttgaccagctgtagttggccctgcgcatcgacccgcgcgtacagcgccagctcggtgtaggccgggccacggcgcaccagcgcgccgccggagttgttgcagatgccgcccagcaccgaggcgccgatgcaggacgagccgatcaccgaatgcggttcacggcccagcggtgccagcgtctgctccaggcggtcgagcgtggcaccgggcaggcacagcacctggcggccttcgttcaacagctggatgccggtcaggcgcagcgtgctgaccagcacgatcggccggccgtagtcatcgccgtccggggtcgagccaccggtcagcccggtattggccgcctgcaggatgaccgccgccccaccctgcaccgctgcctgcagcacgcgccacagttccagcaaggtacccgggcgcaccactgccagtaccgggccatcgccgaagcggtagccgcgacggaagcggcgcgtggccttgtcgccggtcagtacatggcggctgccgaccgcgtcgcgcaactgtgccagcacggcatcgtggccattcatggcaggctgaccagcgaatcgcggccgatgtcagcgatgcgacgcgcaccggtcagtgtcatcgccacgcgcatctccttggcgatcaggtccagcaggttggccacgccggcctcgccctgcgcggccagcgcatagacgaaggcgcgccccagcagcacggtatcggcaccgagcgccaacatgcgcaccacgtccaggccggtacggatgcccgaatcggcgagaatcttcagatcgccctgtactgcgtcggcaatcgccggcagtgcgcgtgcggtggacagcacgccgtccagctggcggccaccgtggttggagaccacgatgccatcggcaccgaacctgaccgcatcacgcgcgtcatccgggtcaaggatgcccttgatcaccatcgggcccttccagaattcgcggatccactccaggtccttccaggaaatggagggatcgaagttgctgcccagccagccgatgtaatcctccagcccggtcgggttgccacggtaggtggagatgttgcccaggtcatgcgggcggccgaacagtcccacgtcccacgcccagtgcggatgggtgatggcctggccgatacggcgcagcgaggcgttcgggccgctcatgccggagtgggcatcgcggtagcgcgcacccggcaccggcatgtccacggtgaacaccagcgtggtcacgccagcggcctgcgcccgctccagtgcgttgcgcatgaagccacggtcgcgcagcacgtacagctggaaccacatcggccgctggatggccggtgccacttcctcgatcgggcacaccgatacggtcgacagcgtgaacgggatgccgcggctgtcggcnnnnnnnnccgcctgcacttcaccgcgccgggcatacatgccggtcaggccgaccggcgccagcgccaccggcattgccagcgtttcgccgaatagctcggtttccaggctcaggtcggacatgttgcgcaggatgcgctggcgcagcgcgatgtcggacaggtcggaaacgttgcgcttcagcgtgtgctcggcatacgcgccgccatcgatgtagtggaacaggaacggcggcagccgccgttcggcagcagcacggtaatcggtggaggcggagatgatcatggggtcaaccgtgtggggaaggtagacgcgaggcccgcgcacgccgggcttcgttgtcatcgagcgtgcgcagcgtggtgtgcacgaactcgaggtgggcatgcgcggcgnnnnnnnnnngttcggggtcgccggccagcaccgcgtccatcatctcgcgatgctggtcggacagcggcgagaaggtcctcgccgaggtgtagagcttctcgcggctctgcgagatgttggtctgcagcagttcgaacaggccgcgcatcacctgcagcagcaccaggttgtgcgaggcctcggcgatggacaggtggaaggccgcgtcagcctccgcttcaccggtggggtcgtccttgccgtgcgcgtccatcatggtctggaaggcctgcgcgatgcgcgtgcggtcctcgtcggtggcacgcagcgccgcatgccaggcggtggcgccttccagcgcatggcggatctccagtacgtcgaagcggtattccgggtcgccctggaacagcggcaggtacggcgccagcggttcatccagcgcctgcnnnnnnnnnnccgccggttcggccacgtaggtgccgccaccgacccgtgcggtcagcaggccctggctggccagctgcgcgatggcctcgcgcaacgccgtgcgcgagacccccagctgcaccgccagcgtgcgttcggccggcagacggtcgcccggctgcagccgctgttcctgcaccaggccgcgcagctgcgcggccaccttgtccgagatacgttgcgtgctcatggcgccattgtggcccgaagcgcgcagcgggtggtcggccagccgtgcatggctcaggggatcatccaggtcagccagtaggcctgggccagggtgatcaggccgaccatggtggtgaagaccaggctgtgcttgaccgtgaaacggaacaggtccgattccttgccggccaggccaaccgccgcgcaggcaatggcgatcgactgcggcgagatcatcttgccggtgacgccgccggtggtgttggccgccaccagcagcacgtcggacacgccgatctgctgcgcggtggtcgcctgcagcgccgagaacagcgcgttggacgaggtgtccgagccggtcaggaacacgcccagccagcccaggaacggcgagaagaacggaaaagcgtcgccggtgtgcgccagtgccagcgccagcgttgccgacaggcccgaatagttggcgatgaaggcgaaggccagcaccatgccgatcgaatagatcggcatgcgcagctcacgcacggtttcaccgaaggtctgcagcgccgaccgggccggcatgcgcagcgcgatgatcgcgatcaccgccgcgaggatgatcgaggtgccggtggccgagaaccagtcgaacttgtagaccgcctcatagctgagcggcgcgtccacgatcggtggcatcttctgcaccctctggtcgaggcccggcaccgggagcttcagcacccagccttccagcgggccgcctgccgcgaacagcgacttgaacggcttgatgctccacagcgtgaccatcgcggtgaggatcaggaacggcgaccacgccttggcgatctggccgatgctgtagcgcggcgcctccagtgcctgtgcggccgcctcggcgctggtttcggtatcgaagcggaagatccgtaccggcttccagcggcgcaggaacagggtcaggcagaccagcgacgccagcgaggcggtgatgtccggcagttccggaccgatgaagttggaggtcaggtactgcgcgatggcgaaggagccaccggccaccagcaccgccggccaggtttccttgatgccacgccagccatccatgatcgccatgatccagaacagcacgatgacggtcaggaacggcagctggcggccggccatctggccgatctcgaaggcatccaggccggtgacctgcccggccacgatgatcggaatgcccattgcaccgaacgccaccggcgcagtgttgacgatcaggcacaggccggcggcatacagcggcttgaagcccagcccgaccagcagcgccgcggtgatcgccactggtgcgccgaaaccggccgcgccttccaggaaggcaccgaaggcgaagccgaccatcagcatctgcaggcgctggtcttcggtcaccgacaggatcgaagcgcggatgatgtcgaactgaccggtcttgaccgagaccttgtagaggaacaccgcgccgatgatgatccaggcaataggccaaaggccgtagacgaagccgaagccggccgcacccagcgcctggctcagcggcatgcggtagaacagcagggccacgccaagcgcgatggccacggtgatcgtgccggccagccagcccttcatgcgcagcacggccagggcaacgaagaagaacgcgatcggcagcagcgcgatcaggctcgacaaccacaggttgccggcggggtcgtacaggtgttgccagggctgcatgaagactctcgactggatgcggaaggtgccccaccgcaggcggtggatcgccgtggctgtcgattattggtcgtaccaataatgatttcgatcagaccacttgcagcggatttaaccgccactccggcgaggaacctattagaccatagggctagatgccatattggtccgaccatttagtccgcatggtagtgccggccgctggccggcaattcgagattccctacgagatccgtttctccagccgccgcatcactgccagcaccagcacgcacagcacgctcacgccgatggcaatcacgtacttgctgatccccaccgcaatcccgatggccgccgccatgatcaacgagctggccgtggtcaggccgctgacctggtcctcgcgtgacccacgcaggatggtgccagcggcaacgaagccgacacaggccaccaccgcttcgatcaggcgtaccggatcaacctgcagcaggtcgcggtagcgctcctgctggaaatgctcggccaccgagtcgccaaggccgacgatcaacgcggcggcccctgcgatcagcatgtgcgtacgcaggccagcggcgtgcttgcccatctcgcgctcgacgccgagcacgccgccgaacagcatcgctgcggcaacgcgcagcaggatcgagacatcctgggtaagttccatgggaaagctccggaattttcccggagcgtcgcgcggcgatcgtgggacggcggtgaaggcgatggcacgccttcttcaccgcacgcattcctccacgcatggcgtggatctactgaccgcattcgctcactgcgccaggtagccaccatcgatggcgtagtacgcgccggtcgcgaacgaggcatcgtcgctggccagccaggccaccagcgccgccacttcctcggccgtacccagccgcttcaaggcgtgacggccttccagcgtggcgcgcaccttcgggtccatcttctccagcagcggtgtgctgatgaagcccgggccgaccgcgttgacacgaatgccgtcggcggcatgttcccacgcggcggtctgggtcagcccgaccacgccgtgcttggccgccgcataagcggtggaaccggcataccccacctggcccaggatcgaggccatgttgatgatgctgccgccgcttccagcggctcgcattgcccggatctgcgcacgctggcacaggaacacgctggtcaggttgacgtcgatgacccgctgccagccatcgatcggatagtcaccgctgctggcggccggcccgccgataccggcgttgttgaccgccacatgcaggccgtcgagttccttgatcgtgcgctgcaccgccgcctccaccgctgcgtcgtcggtgacgtccagcgcgatgccaatcgcctgtgctccggcattgcgcaactgcgccacggtggcatccaccgcatcctgcttcaggtcccagaccgagatccgcgcgccggacgccgccagggtctgcgccacggccagaccaatgccggacacgccgccggtcacgatcgcggtcttgccggtgagttggtaatcaatcatctgcgttctccatcagtgggggtatcgaagtggcctgcagcagccaaccaccccaccctacgcgcattcctttgatggcctggctgacaccgcgtctacgggcgatcgttccagccatgaaacctcaactcaagttgatgtatggaattacgtacggatatgcatgcaaaacgccggcgtatgctcggcggcattttcactttggccgtaatcgtcaatcgttttgaccctattggaatcaaaagcgcgcgaatcgaggcgacaatgggaaacgtttccagtttcttcgacacactccattcaacctggcgtttccccagccatccagagtgcccacgccactgcttcccagcatgcctgcgcgggtaacgaccggatctgcatctgcgttgcagagcgcgtgggcgaggtcatgccagcgtccacctccaaagtacgtgccgagcgatgtcccgatacttcacttttgccgattaccgccgcttcggccaccgtcatggctttgattaccgcgctgacccggaacacctgcgcgacgaccagtgggccggccatggcgaggtcaacgagcagttcctgcgcggcggcatgagcctgatcgcctccgacgtccataatcgctttccttatgtagcgaccgcccagcagagtcccggcctggccatccgcgtgatgctgcagggccaggtcgatgtgcgcattccgcgacgcggtggtttcaccctgcgcgccggcacggcgatgaccgcgcaccaccgcgagcaggtcgagatgaccggtgcgcaccccggcgaaacgcgcatgcgcggcgtcagcgtcatggtgcccggccagatcgatccggatctgttccatctgccgcagctggagaccgcgctcaacagccacctggaatgccgccactgggccattccgcataccctgctgccggtactcggccagttgttcgacagcccatgggaagatggcatcgacgccttgtggcgcgagggcgttgctctgcagctgctggccgttggcctgaaggccgaggatctgcagaccgaccctgtacgaacgctgcgggccggccagcgcgagcgcctggagcgcgtgcgtgcctacctgcatgacgaccccagccacgcccacagcctggtcgagctggcccagctggcctgcatgagccccagctcgctgcgccgtcatttcgcccagcagtacggctgctcggtgttcgactacctgcacgagcagcgcatgcgccacgccgaacagggcctgcgcgaggacggctggacggtcgagcagnnnnnnnnnnnnagcggctaccgtcatcccagcaacttcgcagcggcattccgcaagcgtttcggcctggtccccagccgctggcgcacgggcccctcgaaggtggggtgaggtgccttggtaggtgccgaccttggtcgacacgctcccgcgccatcgcggatgccggccagcggccggcactaccacacccgcctgaatcgacctgcgatggctccgctctggtgggtctcgaccttggtcgatcagcatgccattgcccagccttggtaggtgtcgaccttggtcgacacgctcctgcgccatcgcggatgccggccagcggccggcactaccgcagccgcctgaatcgacgtgccatggcccagccttggtaggtgtcgaccttggtcgacacgctcctgcgccattgcggatgccggccagcggccggcactaccccagccgccgggtatcgcacacccggcggatctcactaacctcaatacaccggcagatcgatgtagctcgcctgcgccgcgctgtgccagacccgctgcgtggccttctggtaatcgcctggcttggccaggtagatgttcggcacgtaggtctgcgggttgcggtcgtacagcgggaacaggctggactgcacctgcaccatcacccggtggcccttctggaacgtgtggttggcgttgggcaggtcgaaacggtacggcagcacttggttcgccgccagcggcttcggatcgctgaagctctcgcggtagcggccacggaagatcgccagcgacaccggcagctcgtagccacccatctccggcgtcgacgcttcctggtccggatacacgtcgatcagcttcaccacccagtcactgtcggtgccactggtcgaggcctgcaggtgcactaccggcgcgccgccgatgcgcagcggcgcggtcagcggttcggtgatgaaggtcagcacgtccgggcgaccatcgacaaagcgctggtccttgaccagccaggtggtccacatgtcgcggtcaccgaagcggaccggacgcggcacgaacggcaccggcttggccgggtcggacacgtactcctcgaagtcgccctcgcccgccgccggcgcctggaatgccagcttgccgccggcccgcaggtacaacggcttgctgctggcagcacagcccttgtcgcagctgcgcggccaacccttcaggcgatcccagtggttttcgccagtgttgtagaccagcaccggcggcgtgtccgccttcggcgcaccgtccaccagatactggtcgaagaacggcttgagtacatcacggcggaactgcagcgcggtatcgccatcgaacttcagcgcgcccaattcgctgccgctgtagttcacctggctgtgccgccacggccccatcaccaggtaattgcggttgttgccgctgtcgcgcccttccattgcctggtaggcgtggttggcgccccacatgtcctcctggtcccacaggccctgcagccacatggtcggcaccttcaacggtgttttcgccatcaccgcgtccagcgcctgaccctgccagaagccgtcataggccgggtgctcgaccagcttcttccaccaggtcagctggtccacgccggtgaagcgcgcgtaatcgccagccgaaccgatccgcaggaaagtgctgtagtcgtcatagccgaggctgggcagcggcgtacccttgccgcgcttctcggtctgcatcgcgaaatagttgaagttgacctggcggaacgcaccgtagttgagccagtcgtcgcccatccagccatcgaccatcgggctctgcggtgcggccaccttcagcgccggatgcgggtcggtcagcgccatcaccacggtgaagccctcgtacgacgagccgagcatgccgaccttgccattgctctccggcacgttcttcaccagccagtcgatggtgtcccaggcgtcggtggagtggtcgactttggtgttgttcaacggcccgcgcaacggccgggtcatcacgtaatcgccttcagagccgtacttgccacggatgtcctggaacacgcggatgtaaccgccgtcgacgaacacctcgtcgccctgcggcagcaggtcgcgcatgcgcggcgaatcactgcggctggcgcggccagcggcatcgtagggcgtgcgggtcagcaggatcggggcattgcgggcgcccttgggcaccacgatcaccgtatacagcctggtgccatcacgcatcggcaccatcaccacgcgcttgtcgtagtcacgaccgacatcgggggcaacgaagggcttgccgctgatgtccggggtcatcggcggggtatcggcggccagcacggtgctggacaggcaaagggcaatggctacagcgacggcacgcacacgcatggacaacccctcccggcaggaaagcctcaagcctactcctgccttgagccgtgaggtgtgggcgggctttgcattctgcggcggatgcaggcaggactgatggcacatgtgcccgcggtgccgccgcgctcgccaacgaccggtagtgccggccgctggtcggcaacttcatgatcctggggcgcgttacgcggttgccggccagcggccggcactgccggtcaggccatcggcacttcgtgcaacgcaagccaacgccaacgcccctgctcctggcgcagcaccgccagcgactctcgccatgtgggccggccgccatcgagcgaatgcccttcgcgatagcgcagcaccgccagcggtgacagcgcatccaccgcctgcacggcttcgatggaaatctgcagccctggacgcgcgccatgaccacccgcgaacagtgcctgcacggcattccggtccagtctgcgacccgcgatgccgaccatgctgaagtccgcgcagaaatgcgccatcagatcgtccagcgcatcggcgccgacatcggcacggaaccaggcctgcagcttgtcgtgcaggtggtggacttcatgttctgcggtgatatccatcaggcattctcaggttgcgaaagggaaacagagtgcgagtggcgcaacagcgccatcggcaacagcgtcattgcggcggccagacccagagccacgctggtggcgcgtgctggcagccactgcatggccagcgccagcaacagcgcaatggcggcagtaccaaggcagaaactgagctgacggttgaggttccaaagggcactggcatcgcccagcgcttcaccctccacgccgtggaaagccagcgtctgcgcggtactgctgcacaggctgccaccggcgcccatcagcgcgaacagcagcccggccaacgcgaaggccggctgcggcagcatcgccatcaacagcaggccgctggcctgcaggatcattcccatacgcagtaccgtggccgggccgaagcgcgccagcaggcgcttgctggccgtgatcgcaatggccgaggccagcgcccagggcagcatcaacgcgccgatgcgtgccgcgctgtaaccggcctggtgcagctgcagggtactgaccagctgactgccgatgaacacaccgggcactgccagatagaccagcatcgccaggcgcaggccccgatgggacagcagcgaccagcgcagcaggggctgcgtctgctgccgtgcatgccgcaggtgtgccgccgccaacagcattgcgatcaacagcattacggcaccggcggcccgatggccgggttcacccagccaggtcagcgccagcagcaacgcgcccagcgccagcatcgcggtagacagcgcataggcctgcaggcgcggcgcactnnnnnnnncatcggccggcatccaggccagcaccagcccgatcgccaccacggccggcggcaggctggcccagagcacaccgcgccaggacaaccactgcaccagcagcccaccgagcgcgggcgccagtgccggcaccagcagcgccaccagcaggatgcggcgggtcagcgcgccacgctggtcggacgtgcattgtcggtacgctgccgcctgtgccaccggaatcagcaggccaccggccagcccctgcagcaggcgccagcccagcagccagccgatacccggtgcggcgccggccagcacagcggcaaccgcgaacaacagcaacgccaccagcagcaggcgacgctcaccacagcgcgcggccaaccagggcgccagcggaatcaccacgctcaggcccagcatgtaggcggtgcccacccaggccagggtaccgacatcagcgtgcagttccgctgccagtgccggataggccaccgtggcgatgaacatgttgaccagatccagggcgaacgccagcaggaagatcgcctcatggcgcaggcggggggacggcatcggcggcgctccagcagggaagcggccagcatgccgtgcgggccttgttggaaaaacacgacagcaactgcaacactgtcaaatccactttgacaatgaattgccatggtcagcctcgatcgcttcgatatcttccgcgccgtggtcgaggccggcagcctcaccgcagcagctgatcggctcggcctcagccgcgcggtggtcagcttcaacctgaagcggctggagcaggagctgggcgtgaccctgctgttgcgcagtacccgccacctggccctgaccgaggccggcgaacagttcctgcagcactgcgtgcaggcgttggacgccgcacaggcagcgatcgatgccgcgcgccgcgaccagcaccagcttcagggcgtgctgcgcctgaccaccacgccggagtacgcccagctacgcttgattcctgcgctggaggcgttccgtgcgcggcacccggcgctgcagctgcacctgtccacgtctcccgcgccggcggacctgattcccgagcgcttcgacctggcgatccgtcttggccgtctgccggattcgggcctgcacgccagcgaactggaacgccatccactgtgccccgtggcggctccgtccctgctggcacgcctgccctctgccgatgctgccgacgaccccgtgcagctgggcaccctgccccgcctcggctacccgcgcctggccgacgtgccggtggtggcgccggatggcagcgacgccctgtttgccaccaacccgggcaatgcggtggtgcgcgtagatggtgccagcagcctgcgtgccttcgccgtggccggcgccggggtcaccgtgctgccacgctggctgatcgaggacgacctggcccaggaccggctgcgcccggtgctgcgccagcaccgcttcccgcagcagagcgtatacgcggtctacccgcacagcacgcagccctcaccgaaggtgcggcagctgatcgatttcctgcgcgggtggtttggcaaatgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagacacggccctgtgcgggccgtgtcttcaggcatcagcgcagcacctgctccaccagctgcacgtccacgctctgcagcggctcggccgcattgcgggacagctgcacctggtaggtgccgctgtcgatcttccactggcgcgcctgtgcatcgtagtgggccagggtcttcggctcggcttcgatgcggatgcggcgctgttcgcccggctgcaggttcaccttgtcatagccgatcaggcggatcggcgtggtgctgccggccggaagcttcaggtacagctgggccacgtcggcaccggcacgcttgccggtgttgcggatgtcgacgctggcgaccaggcgcgagccctccacgctcaccttcaggttctcataggcgaatgaggtgtaggacaggccatggccaaaggagaaggtcggggtcagacccttggccgccatccacttgtagccgacgttggcgccttcgatatcgaaatcgaacacatcaccaaacggcttggccggcttgaagccgaggccgtcgatgtgcgggcgtggcagctgcgattcgtccgtcacccaggtcaccggcaggcggccggacggattgacctggccggtcagcagcgcggcaatgccttcgccaccgcggatgcccggataccaggcctgcagcatcgccggcacctgcgccagccacggcgtgcgcaccgggccgttggtttccagcaccagcacggtcttcgggttggccttggccactgccgagatcagggcatcctggttgtccggcagctgcatgtccggcaggtccaccgattcggcggcccactgggtggcgaacacgatggccacgtcagcctgcgcggcggccttggccgcagcggcggcattgatcccgtccacatactcgatggtcgcgtccgggcgcgccgcacgcagcgattccagcggcgaggacgggtggaagatcaccgggcccggccaggtggtcggcatcacgcccggcaccgcattggtgccctttgcggtcacgcccaccatcgacgaaccaccgccaccgatcacgcccttgtcggcatggccaccgatgatgacgatgcgcttcacgctgtcggccagcggcagcaggttgccctcattgcgcagcagcacgctgccctcttccaccgtgcgctgggcaacggcgaagccggcctcggcatcgaccttctggtgctgcggcgggttgtcgaagctgccatgcaggaacatcgtgcgcaggatgcgcgccaccatgtcgttcaggcgcgcctgcggcaccacgccaccgtgcacggccaggcgcagcggttcgtcgaagaacaccgccgcgtcgaacacttcaccggccgactgctgatcgaggccggccagcgccgccttcgagccactgtgcacgccaccccagtcggacatcacgaaaccggggaacttccattcctgcttcagcacctggttcatcaggtagccgttctcgcagccgtaggtgccgttgatcttgttgtacgagcacatcgccacgcccgggcgaccggcttccagcgcgatctcgaaggccagcaggtccgactcgtgcatggcctgttcgccgatgcgcacgtcgtggaagttgcggcgggtctccatgtcgttcagcgcgaagtgcttcatcgaggagatcacgtgctggctctgcacgccctggatcagcgcgccaaccatcgagccggccagcagcggatcttcaccggcatattcgaagttgcggccgttgcgcgggtcgcgctgcaggttgacgctgcccgacagcaggatattgaagcgctgctgccatgcctcgcgacccatcgtggcgccaccggcgaaggcgacttcacggttccagctcgatgcggtggacgggcccgacggcatcgccgtggcgaaatcgcccgggcggatgccacccggattggtcacgccgacgccggcatcggccgattgctgcgacggaatgcccagccgcgccacgcccggcacgaaaccggccgaaccgactgcgccttccggcagcgggccaccgtccttgcccagcccgaagtagctgtgcagcatctggaacttctcatcctcggtcatcgccttcagcagcagcgcannnnnnnngtcggcgttgagggtggtgtccatccacggcctgtcgccatgcgtgtcggcggcgtaggccagggtcagcagggtggcgcgcagggtactgccttccaccttgaacggcgcactgctggcggcctggaagccatcgctgaaatagctggcatcggcttccagcgcgacacgcgccggatcgaagcctgcggccttggccgattcaccggccaccgcgccgagcagcaccgccggtgcacccagccgcgaacgggtgaccagcgctggcagctgcgccgcacctgcaccggcatcggtatagaccgccacggtgtggcggccgtcgtccaggcgcaggtagttcaggcccggctggtcggggccggattcagcggcgatcggcaaccgggtcagcacggcctggccgcgctgggtctggccatcatccttgccggcagcaatgaagcggtacgcgtagcccaggccatcggccagcacctgcagcggatcgacctggccgatgccgcgctgcacctggcgcacgctcaccgcgtccacctgcagggtcttcagctgggcggccagggccggcatcgcctcggcggtcggggcctgttccagggtcagcacagtgaacgcggcggggtcggcccaggccggggcggccagtgcggcagacagggccagggacagtgcaagcggctttgtaaacgttttcatcggcaggcgtaattccgttgccaaggcaatcggtccagggaaagtgccgccgaagggtgcagcgttcatgccgcgcaggggttgccaggcaacgtcccgcaggccgatggacgggccggtctgcgcgcgggaccctcctcccggcgtgacaacctgcctgcccgggccgcgcagggcgacccaatcctgtgaagattgtgcgagggcgttcacacctgtcaacaggacctaagtcacaggggcaacccggccagcggttatcaggccatcaccggcggtcatcagcgcgccgcgcgaggctgccgataatgagggtccctggccacgaaccgagcccatgaccgtccatcgcgacttcgaccatctctggcgcgaccgctgtgacacctccagccannnnnnnncgcgcgtgttgatccgggtgttcgtggccccgggggagttggagcgcagcgtggcgttctacgagcagctgcagggtgtggtggccgatgcggggttcccgtttccggaggccgggctgcgtctggcgatggtcggtgcgttcctgttgatcgagggcagcgagacggcgctggcgccgttcacttcgaccacggggacactgctggtcgatgacgttcggccctatcacgacaaactggtcgcggctggcgccgagatcatcttcccgttgcaggtggtacccaccggggcggcgttcaacgcggtgcatcccgatggcacggtggtcgagtacgtgcatcaccggccggatccgcacggccggtgagggtgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagtagatccacgccatgcatggatgctcttcgtttcattgtcgaaatatttgatttcgatggagattcatccacgcatggcgtggatctacaatccctccatgtcctccccctccctaccctggaatggcacgttgcagctggatgctcacgtggccgtgctgcagggccatgccggtggcagcgcctcgcatgcgcactacgcccatcaactgctgttgagcgacggtacgccctggcagatcgaagtcgatggcgtacggcagcagggccaacggctgtggctgccgtccttccagacgcacgcgattctgtcggcgccggaagcgggctgtacggtgttccttgagccggcgcatgccgacctcgaacagatccagcagcacctgcacgcgctgccgggcactgcgatggaactgcacgactggctgccacggttgagccgcccacagccgctggaccgccgcgtgcaggcggcgttggcccgtattgcccagcacctgcccggcccggtgccggccgccgatatcgccgaggcggcgcacctgtcgaccagccagctgcaccggcgtttccagtccgagctggcagtgaccctgcgcggctgggtgctgtggcaacggttgcgccgcgcgctgatgcatcatctgagcggtcacaacctgaccgacagtgcgcatgccgctggattcgccgatctggcccatctctcgcgcagcctgcgcggcatgttcggcatcggtgccgcgcagctgcagggcctgcagctgcacgcggcctgacatgttcaatcattcgcgcctgcgcaggccttccggcaactccggcacctcgccatgcggcagttcgcggaacggtgccagcagctgccccggataatcgcgcggatagtccggttggctgccgatgccaaggtcgcgttgctgcagccgataacccggcgcatcgaaggcggtccccagcagatggtcccaggcggtcaggaacaggccgaagttgacgtcgcccgcggtgccgtaacgcatgtggtggaagcggtgcagcggcgcccaggccatcacccgacccagcacgccgggacgcatgtccacgttggagtgctgcagcagcagctggatggcaatggcgaaagccagcaccgcagccaccggcatcggcaggcccaacagcagcagcggcagcacgccgcccaccgcttcggccgcctgatgcagcgggtgtttcatcagcccgttgaagccgtacatgcgggtgacgctgtggtgcaccgcatgcagccgccacaaccagccgatgcgatggctggcgtagtgcaccagggtgatgcccagatcagcgcagacgatggccagcagcacctgcagcgcgaatggccactgcaccggccacaactgccacggaatgattgccgccagcagcggcaccgccgcgatcgacagcaggttcaggctttcgttgaccagtgcatgcaggctgtcacgcaggctgtcgccgtggtcgtggttgaacgcggggtcgtacggccaggcacgctcggcggcgaacgagaccgcgatggcggccgccagcaaggccagcagccacaacggatcaccgtggcaatggccgacccagacgacggcagtggcaacgaagcccagcaggaacagcggggcatacaggcggagcatccagtgcttcatgggcaacccggaaagtgaggggcctgcatgctggcgccgcgtatggggtgctggcttgaacaaacagcgcaacccgcacgcaccgggtagacgccgaccttggtcggcgccgcgtttcccacatccacgcatggcgcggctctacaatggcgccctcatcgcgcccggggccggcatggattccttcaacctgatgcgtgccttccgccgcatcgtcgaacgcggcgggctggcccgcgctgccgaagacctcggcatgtcgcccgccggcctgagcaaacagctgcgcacgctggaagcgcatctgggcgtggtactgctgcagcggaccacgcggcgcatgagcctgaccgagaccggccacgcctattaccgcgaatgctgccgcctgctcgacgagctggacgcattggaacgcggcatcgccgaacagcgcggcgacgtggccgggcgcctgcgcgtgaacgcgccgcagtcgttcgcactgagcacgctgtcgccgctgctgccacgcttcctgcagcagcatccgcagctgtcgttggatctggtgatggaagatcgcctgctcgatgcagtcggtgagggtttcgatgtatcgctgcggctgcgtgccgagctggatgattcacgcctggtggcgcgccggctggcgtcgctgcagcaggtgctgtgcgcggccccgtcctacctgcggcagcatccggcaccgcaggcggtggacgatctgcaggcgcacagcgtgctggcctacagcctgtccgactcgcccggcagctggccgctgctcggccccgatggccaggtgacgatcaccctgccggcgcgcgtcaccgtcaacaacagcctgctgctgcgcgacctgctggtggccggcatgggcatcggcgccctgccctcgttcctggcggcaccggcactggcccgtggcgaactgcagcaggtgctgcccgaccaccgctatccgccacgcttcgtgcatgcggtctaccccacctcgcgccacctgcagcccaaggtgcgtgccttcatcgatttcctgcacgccgagctgcccggctgcgccggcctggattcgtaaccgccagcgaaaactgagctgcccgcggcgtgctgtttcggccacgccgcgctgcctaatctgccgcctcccctctcaccgatggcaggcagatgtcttccgttccttcccccgccaccgccgcgccggtggtcgatttcttccacgacgtggtctgcggctggtgcttcgtgctggccccgcgcctgcagcaggtctcggccgaactcggcatccaggtgcgccaccgcagcttcgtgctgcaggactnnnnnnnncagatggtcgaggtgttcggctcgatggagcgcgccaaggcgatcatcctgcgccactggaccgactgcgccgcgcatgaagacaccgcgcgcatcgatatcgaaggcatgcgcgcacaggacttcgagtatccgtccggctggctcggcgcactggcctgccaggccgccggcatgctcggtggcaacgacgcccatggcgcgatgtttgatgccgtgcaatgggcgcacctgcaccagcaccgcaacatcggcgacgccgaagtactgctggatatcgccgaatcgctgggccatccacgtggcgccttcgctgaccacatgcgcagcgacgcagtacgccagcgcgtgcaggccgatcgtgccgaagccgctgccctcggcatccgttccatacccaccgtgatcggcggcaacggcctgcgcctgcagaccctgccgctgccacacctgcgccaggccctggcgcctttggtcgcggcctgagccgcaccctcccccaccctgcaaggagattccccatgaccccacgtaccctggccaccgcgctggccctgctgctggccggcaccgccgcttccaccaccgtgtccgcacacgaacgcgttccctccggccagcaggtcggcaccagcccctgggggccgaaggacgagatcggccgcctcaacctgatcaccgaagcctcgcgtgcggcgatcctgtcacgggtcagcggcggcaaagcctatgacctggccaccgaatactacgtcggcatgcccagctggcaggatgccggcgacccgcactaccagttctggatgacccacaccccgcgcggcacggtgatggacgacccgatgggcgtgggcgagaccatgaacctcacccgcagctacaccggcaccgcattctcgatgtacagccacaccggcacccacatcgatgcgctgaaccacttcggcatccacgggaagatctggaacggcttcgaggccgacaagcacctcggcgaccgtggctggaatgtcaccggcatcgagaagttcccgccgctgatcgcgcgtggcgtgctgatcgacgtggccgccgccaagggcgtggacatgctgcctgacagctaccgcgtcacccgccaggacctgaaggatgcgctggcacgccagaaggtgaaactgcagcagggcgacgtggtgctgatccgcaccggccgcatgcgcctgttcgagcagcccagggcctacatggccaacccgccgggcatgggcctggacgcggcacgcttcctggtcgaggacagcggcgcgatgatcgtcggtgccgacaacctcagcttcgagaccttcccctcggaggtgtccgacgactacgtgccgctgcacacctacctgctggcccagcagggcgcgccgatcatcgagctggtggcgctggacgaactggcccgcgacaaggtctacgagttcgccttcatcggcggcccgctgaagatccgcggcggcgatgccgcgccgctgcgcccggtggcgctgccggtgcgcccgtaaccagggcctgtgggtgccgaccttggtcggcactcctttacccccttcagcaacctgaaaccggaccctccgatttcattagtaattctactcacaaaacgagtagcatgtctggtctcagcccctgataccggcccgtcgatactcgcgccatgcccgctgtttccgcccgttcctgccgtttccagcccgcccggcgcctcccctggagggccggctgatgggtgccgtcgtcgccctcgaccggctgctggacgggcgccagctgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagcgaccacctggccagcggccacccggcactggacgcacgcctgcccggcggtggctggcccaccagcgggctgtgcgaggtactgcaggcggcgcccggggtgggtgagctggcgctggtctggccggcgctggccaagctgagcctgcgcgaccgcccgatcgtgctggtcgccccgccctatcgcccgcatgccccggcctgggcggcagccgggctggacctggcccagctgcagatcatccacgcagcgccgaaacaggcgctctgggccaccgagcagtgcctgcgctctgccgcctgcgcggcggtgctgtgctggccgcaccaggccgacgaccgcgccctgcgccggctgcaggtcgccgccgacagcggccagtgcctgggcttcgtgttccgcgaggcgcaggcggcgcgcaatccctctccggccagcctgcgcctgcagctcgaccacggccaggtgcgggtgctgaagtgccgaggcggcctgccgccggcgcagccgttgccgctggccatcgcccactgaggccgcgccatgcactgggcctgcctgttgttgccgcagctggcgctggacagcgtgctgcgcctgcagccggatccgcagcgcccactggtgctgctgcaggggccggcacagcgtcgcgtactgcgtgcggtcagcccgtcggcacgcgcagcggggctgcgcccgggcatgctgctgtcggctgcgcaggtgctggtgcaggacatgcacctgcacgattacgatcccaacgccgaacagcacacccggcagctgctggccagctgggcctacgcctacagctcgcaggtcagcctcgatttcccgcatgcactggtgctggagatcggcgccagccgcgccctgttcggtgactggctgacgatccagcagcggctgcgcaacgaactgcacgaactcggcttccgtcaccgtctggtggccgcacctaccccacatgcnnnnnnnntgctggccaacgtccacgacggcctcggcatcgatgcacagcaactgccggcggcgctggcgcagttgcccctgccgcgctgcggcctgcccaacgaggcggtgacggtgctcggccgctccggcctgcgcacgctgggcacagtgctcgagctgccgcgcgacagcctggcccggcgctttgcccccgaggtcctgcagcagctggatgcactgcgtgggctacccaccgcgccactgcgctactaccagccaccggaccgtttcgatgcacgcatcgaattcgagtacgagatcgaatccagccaggccctgttgttcccgctgcgtcgcctgctgctggacctggccgcgttcctgtgttcgcgcgatggcggcgtgcagcgcttcgacctgcatttcgagcacgatctgctgccggccagcgtgctgaccatcggcctgctggcaccggaacgcgatcccgcgttgctgttcgagatcgcgcgcaaccgcatggaagcgttcgccctgccggccggcagccgcgcactgcgcctgcaggccgaacagctgccaccgttcgtgcccgcnnnnnnnnacctgttcgacacccggccggcacaggcgatgccctggaaccagctgcgcgagcgcctnnnnnnnnggctgggcgatgacgccgtgcagccgctggcggtgcaggccgaccatcgccccgaacgcgccagtggcagccagcccgcagccaagcctccgtcgtactggccgctgcgccctggctggttgctggacaccccgcaaccgctgcgtgatccgcggctgcgcatcgtcaccgggccggagcggatcgaatcgggctggtgggaccaggccgacgcgcgccgcgactactacgtggtggaaaccgcacacggccagcgcggctgggctttccgtgagcgcaacgatccgcatgcgccgtggatgctgcacggctggttcggctgagccgccatgtacagcgaactgcccggctacgccgaactgcactgcctgtcggccttcagtttccagcgcggcgcttcgatcgccgaagagctgttnnnnnnnnccgccggccagggctaccgcgcgttggcgatcaccgacgaatgctcgctggccggcatcgtgcgtgcctggcaggcggcgaaggcgcatggcgtggcgctgatcgtcggcgccgaattccaggtcgaggacggacccaagctggccctgctgtgcaccgaccaggcagcctatgccgggctgtgccagttgatcactacctgtcggcggcgcgcggccaagggcgagtaccgttgcctgcgcgaggacctgctcggcctgcccgacggcctgctgtgcctgtggctggaccggcaaccggccgccaccgacctggaactgctgcgcgccggcttcaatgatcggctgtggctggcggtggaacttcaccacgagcacgacgacgcacgccgcctgcagcagctgcaggccttcggcgaacgtcaccgcctgacgctggtcgccagtggcgatgtgcacatgcacgtgcgacgccgccgcgccctgcaggacacgctgaccgcgatccgccatcgttgcagcgtggccgaagccggctggcgcctgtttcccaacggcgagcgccacctgcgcccgcgcaccgcgctggcccagctgtatcccgccgaactgctggccgagaccctgcgcatcgccgaacgctgccacttcaccctggaacagctgcagtacacctatccacgcgagctggtgccggaggggcatgacccggacagctggctgcgcgagctggtcgaagaaaagattccctggcgttggccagaaggcatcaaggacgcacagcgcaagcagatcgaacatgagctggcgttgatccgggagaaaaactacgcctcctacttccttaccgtgcatgacatcgtgcgcttcgcccgcagccaggacatcctctgccaagggcgtggctcggcggccaattcgacggtgtgctttgtgctgggcgtgaccgagatcgatcctgcgcgcagcaatctgttgtttgaacgcttcatctccgccgagcgcaatgagccgccggacatcgacatcgacttcgagcacgagcgccgcgaggaagtgctgcagtacgtgttcaagcgctatggccgcgagcgcgccgcactgaccgcagtagcaatcagctaccgtggccgcagcgcgatccgcgacgtggcccgtgcgctcggcctgccgatggaccaggtcaacgaactgggcgcggcaatggatcattggggcggcaacatcccactgccggaaaccctccgcgagcgcggtttcgatccggacacacccttgatgcggcggctgctggcattgaccgccgagctgatcgacttcccacgccacctgtctcagcatccgggtggtttcgtcatctccgagcatccgctgtcgaccctggtgccggtagaaaacgcggcgatggccgaccgcaccgttatccagtgggacaaggacgatctggatgccaccggcctgatgaaggtcgactgcctggcgctgggcatgctcaccgccatccgcaagtgcctggcgatgctgaaacagcatggcctgcatgaaggacgcatggatgcgatccccgatgaagacggcccgacctacgacatgatctgcgccgccgacaccatcggcgtgttccagatcgagtnnnnnnnncagatggcgatgctgccacgcatgcagccacgcgagttctatgacctggtgatcgaggtggcgatcgtgcgacccggcccgatccagggtgacatggtccatccctaccttgagcggcggcggatcctgcgcgaacagggaccggacgcgttgaacgacccggacaatccgctctacccaccacagctggaacgcgtgttcgcacgcacgctgggcgtgccgctgttccaggaacaggtgatgcagctggcagtggaagcagctggttatgaacccggcgaagccgatgcattgcgccgctcgatggccgcctggaagcgtcgtggcggcttggaaccgcatcgcgaaaagctgctgacgggcatgttgaaaaacggcttcagcctggaatatggcgagcacctgttcgagcagatcaaggggttcggtgattacggtttcccggaaagccacgcggccagcttcgccctgctcacctatgccagctgctggctgaagtgccatcaccccgccgcgttcaccgccagcctgatcaacagccagccgctgggcttctacagccccgaccagctgctgcaggacgcgcgccggcacggcatccgcgtgctgccggtggacgtgcgccacagcgactgggactgcaccctggatttcagcaggggcgcggccgcgatccggctcggcctgcgcctggtcgatggctgcaacgagcccgacgtgcaggccatcatgcgcgaacgtgcgcggcgcccgttcgacgatgtgggcgacctgtgccagcgcaccgccctggaccgccgccagcagggcctgctggccgatgccggtgcgttgcgtgggctcagtggccatcgccatcgtgcacgctgggatatctccggcgtggaaaaccggctgccgctgttcgaccaggcccgcgccaccgccgaagcccgcgtgccattgccgctgcccagcgcatgggaggacatgcaggccgattaccgcagcaccggcaccacccttggccgccacccgatctcgttcctgcgtgcgcagctgcgcagccgtggctgtctggatgccgcacagctggtggaccacggtcatggccgtcgcgtgcgtatcgccggcctggtacgcatgcgccagcgcccgcagaccgccagcggcgtcaccttcctcacgctcgaagatgagactggcatggtcaacgccgtggtctggcggcacctggccgatcgccagcaccgggtactggtcgatacccagctgatgcagatcgatggccgcctggaacgcgtcgatggtgtgcagcatgtcatcgtgcagcgcatgcactgcctggatgagctgctgcagggactgcgcagccacagccgcgatttccactgacgccgggaatcaccgcgtaacggccactgggtgatgtcgagcaggtagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncatccccttttgcatccgctatcgtcggcacatccaaggaaggaccacccgatgccccgtgcgctgctgctgaccacactggtggtctccaccctcgccctgcttgtttccggctggaccgcctggaacctgcatcgcagccaatcgccacagcgcatcatcgaagcacgcggcctggtcatccacgatgcaagcggccagccgcgggtgatcctcggcgcaccggtccccgacccgctcagccagggccgcacccaggggccgcgcgccaccgccctgtctggcctgatcctgcttggccccgacggttccgagcgtggtggttatggcaccagcgaccgcggcggcgaagccctgctcaccctcgacgatgccaccggcactaccgaagtattcaaggtcgtcgccaacccggatcgcggcgccagcctgatggtcaagcaccagaacaacaccggcgccatgctcacctcctggcagggcaagccggagctgatgttcgtcgatgacagcggccagtcctactacgtgcgccctggcgccaacgccgcgccctgatcggcttctgtagcgtcgagccatgctcgacgctacaccccgcacacggccgccaggtcatcggccagctgccgcagctgcgtcgtccccagtgccgcacaggtgatgcgcaggccatgtcccggcgccgccaccgcgaacacttcgcccgcccgcacatgccatccgcgcgaagccagtgccagcacctgaggatggctgtcagccgacaacggcagccacaggttcaatccctccattggcagcggcgtcggcatgccannnnnnnncagcaactcctgcagcgactgcaggcgctgctggtaacgctcacctgccgaggcgatcttcgcccgctgcgttgccgacgccagcaccgacgtcgccgcatcctgcagcagatgactgacccagccggtgccagacgccaatcgcagccgcaaccgcatcgcggtttcttcatcgcaggccaaccaggccaggcgcaggtcggggccgagcggtttggacaacgaacgcaacagcgcccagcgccggccatccagcggcagtaccgagtggtaggcctgctgcgaaagcagcgcgtaatgatcgtcgaccagcaccgccacctgcgggtaggccgccagcagctggcgcaacgcccgtgcccgcttcgcatccaggctggccccggtcgggttgtgcgcacgcggggtcagcagcaccgcgcgtgcaccggcctccagcgcctgccgaagtgattcgacctgcatgccatgcgcgtccaccgccaccggcaacggcgcgtggcccacggcattgagcacattgaggctgccgaggaagcacggatcctccaccgcgatgcgatcccccggcagcagccaggccgccagcaggcgttcaatgccatcgaccgcgccatgggtcagctccagcgcataacccgccgggcagtccgcatccagcgagnnnnnnnncagcgcctgcaacctcgggtcgaccgtgcccacgccatacagccgcggtgcggccggggccaggcgcaggttcggcagcaggcgcggatccggattgccaccggccaggtcctgcagcgccagcccgggcgtactgccctcgcgcgccagcggcggcggcaggccacgcaccaccgtgccgcggcggcccgccgtgctggccaggcccgccgcatccaggcgcttgtaggcagcggccacggtgttgcggttcacgcccagctgctcggccagttcacgcaccggcggcagcacgctgccggccggcaagcggccctcgccgatgccctcacggatgctgtcgaagatcgactcggcactgtgcccggtgattttcattttgtcctatgccaaaatatctcttgtcctgtgccagtgtatcccaccctggccgccctgcattggaggtgcccgcatgccccttgccgccgccgactggcccgtcgcccagtccgttgaacagatcgccgccaacctggtcacggtgcgccaacgcatcgccgatgcctgcgcccgcgtcggccgggacccggccagcgtgcgcctgctgccggtcagcaagaccgtcgatgaagcccgcatccgcatggcggtggccgcaggctgccacgaacttggcgagaacaaggtgcaggaggcacaacgcaaggccgaagcgatggccgacctgggcgtgcactggtcggtgatcggccatctgcagaccaacaaggcgcgctacgtggcacgctttgccagcgagttccaggcgctggacagcctgcgcgtagccgaggccctgcagcagcgcctgcaactggaagagcgcaccctggatgtgttcgtgcaggtcaacacctcggccgaacccagcaagtacggactggaacccgacgcggtcgaggccttcgtgcaacagctgccagcctttgatcgcctgcgcgtgcgcggcctgatgaccctggccatcttcacccccgacgtcgagcgcgtgcgcgcctgcttcgtgcgcctgcgcgaactgcgcgaccagctgcaacgcaccgccccgcccgacctggacctgtcgcagctgtcgatgggcatgtccggtgatttcgaagtggccatcgaggaaggtgccaccgtggtccgcgtcggccaggccattttcggcgcccgcgccaccccggacagcttctactggccgaacagcggagccccggcatgaagcacgcggttgtcctgcagcacgttggctttgaagacctcggcaccctgcagccactgctgttggcgcaaggctggcagctgcagctgctgcaggccggcgtcgatgcgctcgatgacgccgaaaccgccgacctgctggtcgtgctgggcggtccaatcagtgccaatgacacagggacctaccccttcgtcaacgacagcattgccctgctgcagcgccggctgcagcggcagcggcccaccctcggcatctgcctgggtgcacagctgatgnnnnnnnnactcggtgccagtgtcgctcccagtggtggcaaggaaatcggctttgcgccactgctgctgaccgatgaaggccagcgttctccgctgcagtccctgcagggcattccggtactgcattggcatggtgaggcgttcgaacttccggccggtgcacgccgcctggccagtacgccggcctgccgtcaccaggcgttcgccatcggcagccacgcattggccctgcaatgccatccggaactggacgcccgccagttcgagcgctggctgatcggccacacgctggagctggcccaggccggcatcgatcccaacgacctgcgtgcgcaggcgcgtcgctatggcgcaccgctggctgcggccgccaccgcgatgttcgaccattggctgcaggacctgccggagacaccgcaatgaactaccgattgcagatccaccgcgatggcgcccactggggccacttcgactgcagcggccccgatgccctgcaacgcatggacgccattgccgcacagctgcctgccgatcagggcttccagctgaaacggcagaaaggtgtcggcgaagagcgcatcctgtccagcaatgccgatggcctgcgggtactggcttcgcagatccagtaccgcgacatctgacccgatggtggtgccggccgctggccggcatccggatctgccggccagcgaccggcactaccgcggctgttcgcccgcgtgcaaagcttcacgcatgttaaccctgcatcgcggcaaccaccacggactgctcatcgccccgcgctggccctccacccgcatccaactggaagaagaggtactgcaacgcctgctcgacgcgcaggcgatgctgcctgccgggttgcgcctgctgctcacccgtggcttcgaacccggccacagccgtctcgacggcttccgccgcgcggtacgacggctcggcatcgcagcattccgcacctgctacccgcaacgccgcgatgagatcgatgccatcttcggtgccaacggccacgacatcgatggccgtcatgtcgatgtctcactggtactgcacggcaagcggctgcggctgctgcccctgggcgtgttcaccccactgcgctggcaggatcgtcgcgttgcccgtcattccgaagccgtcgcgcaggtgaagcgcagcctgcagcagtgcggcttcgagctgcatcacaacgccaccgaagccctgcagatccactgcgactatcgcccgcgctgacgccgcggtcacccatgcgtgccgtgcctcgcgccatggatgcaaatgattctcttttgctgtaaggtgcagccgctgcccttgccgccgcgggctgttccctttcccagttgtcgcccgccccgtgtccacgcctgtcgaaccgacggatgtcgcgcagctgtgcgcggcccattaccggccgctgcacgcccatgtccgccgcaaactcccgcaacgcagcgacgccgatgacgtcgtccaggaaacctggctgcgtgtcgtcaaagtcgccgccagcggcctgctgagcaacggccgcgcctatctgtaccgcgtcgcccacaacctgatcgcggatcactaccggcagcgccagcgccgtcgcgaagaggtactggatgacacgcagttgcaggccatcgccgatcctgcaccactgcccgagcagcgactgctcgacgccgaacagctgcgccacctcgacgcgatcgtcgccgcgctgccaccgcgctcgcgccaggtgttcctgctggcgcgggttgaacaattggcgctggctgagatcgggcgccagctcggcatcagccggcagaccgcgcacggccatctgctgcgcgccctcgtcgccctgcagcaggtgcccggcgcatgagccaggacgcgatcgcgcgtgaagccgcacgctggtggctggacgggcacgacggtgaccgcgacgagaacgcgttcgaccagtggtaccaggccgacccccgacatgccgcgcagtaccagtatctgcagcacctgtggcaggcaggcgcgacgctgcccagcctgcagcggcaacagcagcgcaggcaacgccgtcgcctgcgcgaagccggcattgcggttctgttgctgtgtgcgctgggtctctacagccgccatgcctcgccgccggtggcgcaggtactgcgtacggccgctggcgagatccgcgaggagacccttccggatggttcgcatgtcctgctgtcacccggcagcgaagtgaaggtgcgcatcgatgggcagcgccgccagctccagttgcagcgtggccaggcctggttccaggtcgccgccgatgccgaccggcccttccaggtgcacaccccgcagggcaccgtcactgcactggggaccgcattcgatcttgccgtgcagggcaacagcagcgtggtcaccgttaccgagcatcgcgtgcgcgtggacagcggcaacgccagcatgctggccaacgacggcgagcagctgcgcttcgatgggcagtcaacagcccatgcaacaaccaccgccccgggaacactggcctggcgcgagcggcgcctgcactggatctcggccccgctggccgacgtcacgcagggcctggaccgctggcacggcgggcacacgtgggtcgtcggcgagcagctgcgccagcagccggtcaccctgcttggcagtgccgacggtgcagccagcaaccgcgaccagttggccactcagttgcaggtgcgcgtgctgcgcctcggcgacggcatacaggtgtggctgccgccacgcagggaacagcgtgatggaccctgacatccggcctgcggctgcgtctacccaggatgacgacgctctgcgtcagcccctggagcccccgatgctatgcccccgcccccttgtcctcgccctgtcgctggcctgcgccagcaccgttccactgctgccagacagcgcccacgcgcaggccgccactcgaagctacgatctgcccgcccagccactggcggccgcgctggacgcctacagccggctgaccggtgtcgatctggtgatcggcgcggcgctgcccccaggtcattcggcgcctgcgctgcgcggtgacttcgacgatgcgcaggccctgacgcgcctgctggcaggcagcggcctgcgcccgcgcttcgtggatgcgcgtcgtgccgccctggaaccggcgccggccgaacgcgccgatggcagccgccgcaccggcccgctgcgggtgcagggtactaccgcacacggccaggcaccgggtgccggcgccagccaatatgtaccggccacccgcgatggctttgcgccctcggtcggcagcgagcgcgtggcgatggccgaacgccaggaaggcaacagcctgctgcgctcgatgcctggcacccacagcttccattcgcgcagccagccgggcctgcaggtcaacatccgcggcatgaccggtgctggccgggtcaacaccatgatcgacggtgtcacccagacctttcgcaacaatgccgggcatggctcgggtggtccgttcgcctatgtcgatcctttcctgctggccggcgtggacgtgcaacgcggcgcggtcgccggtggtgatggtgcgggtacgctggccggcagtgccaacttccgcacgctggatatcgacgatctgctcggtgagggccgtgactggggcctgcgtgcaggctatcgccacggcaacaacggctacggcagcggccgtaccttcgccggtgcctggcgccacagtgaagagggtggcgaccgccagttcggcctgctggccgctgccagcagcagccgcagcagcgaatacgcgaccgcgcgtgggcagaagaacaacgccgacccgggcagccagcagcccagcagctggctgttgaaagcacgcctgcagcctagcgaccagcaccggctggacctgagccacatgcgttacgaaaacaacttctaccacaactatccgtggcagatttccgcgcgcaaccagcgcgccagctaccactacacaccctattcgccgtggatcgacctgcgtgcaaccttcgccggcaacaagacccggctgttctatccgccagtggaggattccagctacatcggtcgccgcacccacagcagcctgagcagctggaccgtggacaacaccagccgcttcgacatcggggcactgcaggcgcgctggaacaccggcatcaagcaccagtcggacatctatgtggccgacacccccgtcctgcgcggtgccaacccgcaaggtcgcagccagctggacagcgtgttcagcacgctggagctgcagtacgacatctacgcgctgaccgccggcctgcgccaggaccgcttcggcatccgtggccacatcccggtgtgctcggatgtgcccggccagtgcgcggagatcaatggcggcggcatcgacgtgcgtcgcaccgagcgcgcactcagccccagcctggcggtatcgtggcaggccaccgactggctgcagctgttcgcagaagcctcgcgtacttcccgcccgccgcgggtgcaggagatgttcttcgagaagatcccgctggaaggcatgagcgatgccgatggcgtgggcgccaacccgttcctgcgccgcgagcgctcgcgcaacctgcagtttggtgccaacctcagcaccgactcgctgctggtcgacggtgacctggcacagctgcggatcacccgcttcgacaaccgcatccgcgactacatcaagccgcagtacctgctgatcgtgcatccgccggaagtggaaccgttcgtggtgccgatcgacagcgatccgcaactcactgcctggaccgatgcgctggacgtggacgacttcagcaccaccacgcgctggatgaaccaccccggcgtggtacgcatgcgcggtatcgaactggaagcgcattacgccagcgagcactaccacgccacgctgagctggacccgctcgcacaccagtgcgccggccatcgagttcgtcaacctggaagacatcaccgccctgcccgaccgctactggacgctggacgtgggcggccgctggtggcagcagcgcgtgcaggccggcctgcgcgccgagtactccgggccgaccgaggaaggctacgacttcttccagacccgcaagaccggcggcaccggcgtgctgctcgacttctacgccagcttcaagccccaggccaacaccacgctgtggctgaacatcgaaaacctgcagaacaaggcctatgacaacaatgcctcgatcgacagcatcttcagcccgatcctggaccgcggcaacggccgtggccgtaccgtctcgatgggcgtcaatgtggcgttctagccgtcgctggctgcccgtatgcctgctcgcgctggcgaccgtggccagcgcgcagccgatgcctggctcagtgatcgacctggccaaccgccggcacctggacgaagccgcgttcgtggcgcgtgcggcggacgcccggaggctgctgctgggtgagcgccatgacctcgccggagaccacgccgcccagcgctggctgctgcaggcgctgcagcggcggcgcccgcagggttcgctggtgctggaaatgatcgccagcgagcgccagccacgcctgcagcgggtgcagcgctggctggccaagggcaaccaggccgaaggtgcacgcctgcaggaactgctggaatgggatacacgttggccgtgggccgcgtatggcgggctggtacaggatgctgccgatgcaggcacgccgctgttcggcggcaacctgtcgcgtgccgaggtcaacgcgctgctcgcgtccaccgagggcgtgcggttcccggtggccgctgcccgccagcgcctgtcggcggtggtgctggcccagcacgcagacgcagcaccgatgctggaagggatgctggccgtgcaacaggcccgcgacacacgcatggcacaggtgctgctcgatgcgcccgcgccggcgctgctggtagcggggcgctggcatgtactgcgcggtaccggggtaccgggctacctgtcaccagctacgcctgcgctggtgatcgcattggcttcgccgggtgaaaccgtcgatgcgacggatgctgatctgctgtgggtgctggacgatgagtgagcgtggccaacactggcgggcgatcgcgatcactgtcgtcctgcacctgctgcccctgctgctgttggtgcactgggtcgctgtgccgccgatgctgccgccgccggagcaggacgtgcgcatcagcctgcgcctgctggcaccggccacgccgccacagcccgtagaggagcgccaggccgacacccccagccaggcgcagcagnnnnnnnnatcgcaaccgacaaagtcgcccccgccaccgaaacccaccgcnnnnnnnnagggcgagttggccgccagcgaaacgggcggtacgggtcgaaagccgctgccggtcgccccgccggcggccgcgaccgatgccagtcccgcaccggcatcgatcacggccgctccgcccgctccagacgcgccaccggcggacttccaggccggcgccgccagcgaccagtgggaagcccgcctgatggcgcggctggagcgttaccgctattaccctgccgccgcgcgctcgcgccggcagcagggcactgcctgggtcagggccagcatcgaccgcgaaggccgcctgctggcactgcggctggaacagtccagtggccagccgatgctcgatgacgctgcgctgcagaccttccgtcgcgcgcagccgctgccgcccattcccggtgaactgaaggcaccacaggaactggtggtgccggtggagtactacctgcgctaggcggcgtaggcctccgcctcgatctcgaacagcatgccgtccagcgccagtcgcggcaccgggatcagcgtgcaggtgggcgccgcacgattcggccagcgtcgccgcacctggtgggcaatgatgcccagccggtcctcatcgtggccgaccaccaggatgcgcaaccgcgccacatcaaccaggcttgcctgcgccgagcgcagcgcggtctgcaggttgtccagcgcctgcccgacctggtcttcgaagctgggcgagagacggccctgtgcatcttcaccgccctgcccggccacgtggatcacccgtgccggcaggcgcaccaccgccacgtgtgagtagccgttggccgaaggatcgtagaggcccggtggattgaacagctccagcaggccatggctgaagtccggtgtggtcagcaggttcatgccgcgcgcctcgtgggggttgccggcagtctgtgacctcaaccccggttgaggtcaaacggatccggtgcaacagaccggtctgccacgcgcaacgatcacgcgatcccgtggaatcgagcctgctcgacttccgctgacgaaaagcagtcgagctatctcgactctacagaagcgtggtcacgtccacgccggatctgcggtgaaatcgatggtcagccagaacgtgctgccccgagcatccagcctgaccgcgatctcatcacgcatcgcatcgacctcgcccaccgagcccaagggcgtagccggatcggccagcacatggatctcgatgaagcgcatccgccccatcttcgccacgtggctggtgaaaccggcatagccacgctcggccacgaatgcctgcatgacctgctgcacgcgccggtccagatcatccggcgccacctggagtacttcgcgcatggccttccacgcactgcgcgccggtaccggcagtaccgccaggctgatcaatgccagcacgatcgaatccaggtacggcacccagtggtgccactcaccgccatgcaggaccagggccagtacgaaggccagcactaccgccaggctcatcaagccacccagcagccagccccgtacatccagccacaacagcgccgagcgcaggcgccgcgcccgctgggcgacgaacgccgccatcgccaggttgctggcactcagcagcgccgcccaccacagcgcgggcccgaatttcacctcgtgtccgcccgtggtcaaaccgatcaccgcgttggccagcgcatacacgcaggccagcgacaggatcacaccgcccagcgcctcgaccatcggctccaggtgccagtagccgtactggaagcgcgggctctgttcccgcgccaccagccgcagcaccgacaacgacaccagggtcagggcaacgtcgaccaggctgtacactccgtcgaacaggatggcctgcgatcccaccagcaggccaccgctgaagccgaccacgctgaccgcgatggtgaacccgatcgagaacttcaggatgcgttgctnnnnnnnngtatccatcgttcgccgaagggccgaccgtcgccggtcaggccttcagtacctccaccttgtacgaggtcacatcgccgtcgttctcgatgatgagcccgtgcacgtccgactcgaagcccgggaagcgggcattctgctcacgggcgatgcgcagcgactggatgatcggctcatcgctgtcgccaaagcgctcgcccggcatgatggtcggaatgcccggcgggtacggcaccagcatggtcgcggcgatgcgaccactgacctgctcgatgtcgacccgctcgatctcgcccttcaccaggtggttgtaggcatcggccggggtcatcaccggggttggcagatccacgtacatctcgcgcatcaccttggccaccgcgaattcctggttgaacgcatgcagcgcgtcgcacaggtcacgcaggccccaaccggcgtaggcattcggatagtcggcggccagcgtcggcagtgcctggctgagcggcgcattgcggtcgtacagttccttgaacgccatcagttcggtgaccagggtgctccacttgcccttggtgatgcccatcgagaacaggaacagcaccgagtacaggttggtcttctccacggtgatgccgcggccccacaggaacttgctcagcactgccgccggaatgcccagcttgcccatgctgccgtccatcgccaggcccggggtcagcagggtcaccttgatcgggtcgatcagaacatagtcatccaccaggttctcgaagccgtgccagtgcgcatccggctgcaggtaccactcctcgcgcttggccaccatcggtgccggcgtatcgcccttgtccagactgcgctcgacctgggtcggctgccacacgctgaaccaccagtcgtcgcggccgagatcatcgcggacatgcagcatcgcgcggcggaaggcgatcgcctcgtcatgcatttcctgcaccagcgaacggccggcgtcgccttccatcatcttcgacgccacatcacaggccgcgatcactccgtaatgcgggctggtcgaggtgtgcatcatgaacgactcgttgaagcgctcggcatccaggttgcgctgcgccgagttgcgcacgtggatcatcgaggcctgcgagaacgcggccagcagcttgtgcgtggaatgcgtggtgaagatgatcgcatcctgctcgcgcggcttgcccttggccatgccgtagtggttctcgtagaacggatggaacgcagcgtaggcgtaccaggcttcgtcgaaatgcaggaagtccaccgcgctgccgatctcgtcggcgatcttctcggcgttgtagcacaggccatcgtaggtggagttggtcaccactgcgatgcgcggcttggagccggccttgtaggccttgctggccagcgggttggcggcgatacgctgctgcagcgactcgggcgtgaactggtccaggctgatcgggccgatgatgccatgcgcgttgcggctgggggtgaagtacaccggcaccgcgccggtcatgatcagcgcgtgcagcagcgacttgtggcagttgcggtcgacgaacaccacgtcgccgcgggccactgtgccgtgccagacgatcttgttggcggtggaagtgccgttggtgacgaagaaggtatggtcggcaccgaagctgcgtgcggcctcgttctcggcgtccttgatcggaccagtatggtcaagcagcgaacccagttccggcaccgagatcgacagatcgctgcgcagcgtgttctcgccatagaactgatggaacgcgcggccgaccggcgatttggtgaacgccacgccgcccgcatggccaggcgtatgccaggaatagttcgactcggccgcgtgatggatcagcgccttgaagaacggcggcagcaggttcttcatgtagtcttcggccgcgcgcatcacctgccgcgagatgaagctcttggtgtcttcgaacaggaagatgaagccgtgaatgtacttgagcagcttgctcggcaccttctcgatggtgcggcgctcgccgtacaggaacaccggcaggttggcgcgnnnnnnnntctgctcgcgcaggaaggcggtcaggcgctggaactcgccatccacctcttcgctgccatcgatcgagatcagcaccgccgacgccgccacgtaggtgcgggcaccggcacgggcatcatccaggttcaggccgcacagcacgcgctggtcgttgctgcgcagctcttccaccagggcgcggatcaggatgccgccgatgcgcggcgactcgtagtcgttgtcgatgacaatgaccgggtagtccagggacttgaagtacacgttgattctccttgtctaactcaggaacgctgggcgccggcgctgatcgccgaggcctcgcgggcgcgctgccgctgctggcggcgctcctcgctgaagaagggatagaacacggtgatgaacagcacgaacaggaacgcgtactgcacgatggttcccgacgagccgtagatcgcccacaggcaataaacgacggtcaggctggtcagggtccagaacgcaccggtgtggaccagggtgtgcgagcgctcgaccacgaagtagcaggccacgcacgagtagatgtagggcagcagggtcagcaccaccgccgccgatgtgatcacgtcgaactgtgccgacgcggtttccgaggtggaggtgaccagcaccgccagggtcatcagcacggccacgatcagcacacccttgaccggcacgtcgtccttgttggtcttgctgaagatgctcgggaacaggccgtcatcggaggctgccttggcgctctgtgcggtcagcaggatccagccgcccagcgaaccggcggcaccgatgaaggcacacaggctgaccagcgcaccgccccagccaccgacggccttggccgcagccagtgcgaacggcgcatcggaagtctgcagttcgccattgggcaccatgcccatgatcaccgaggagctggcgatataggcgatggcggccaggaacacgccggcgagggtggcacgggccacgttcttttccgggttctcgaccacaccagcggtgaccgaggccgactcgacgccaatgaaggcccacagcgtcagcgccgcggcgctggagatcgcgccgaagttggattcacccgacacgttgtaggcgcccttgaagatgtcggcatcgaagaagaaccagccgaagatggcgatgcccaggatcggcaccagcgcaaaactggtggtgacggtctgcacccggctgacgaacgccggaccgatcacgttggcgaaactcagcgcccacaccaggatcagcaccgcgatgcagcgcaccagcggctcggacaggatcgggaagaagtagctgaaatagcctactgcggcgatcggaatggcgacgttgccgatccagttggcgaaccagtagatggtgttggtctgaaagcccatgtacggcccgaaccagtcgcgcgcataggcgtacgggccgcccgccttgggtgccagcttgcccagcttggcgaacacgaaggccagcaacagcgcaccggcggtggtgatcaaccagccccagatcgaggcggtaccaatcttggccaggctcgatggcagcaggaacacgcctgagcccatcatgttgccggcgacgaggaaggtggctccgaccaccccgattttctttgcttctgccatgacgatctccggtactggcatgagcccggcagcaccgggcgtggggacggttgcgctggcgtacgaccgctggcgcctatttgatgaagttgtattgcaggctgccctgcacccggaccgtgtcgcnnnnnnnnccgccctgctgttccaggcggccgtacagcagctccatgcccatcgtccaggacggcgcggggctccagatcaggttgaatacgccgtaccggctctgtcggaaggcatcggccgccagtgcggcgttccgctccagggtcagctgaccgaagatcaggttcgatcgccacaactcggaccagtagtgggtatagccgacgaatccgccgtgcaggtccaacgcgtcgaggcggccatcggcaccgaccaccgcgtccagcccggagccggtcaggtcggcggtatagcggctgaggccgcgtcctcccagcgcaccgaacagcagcaggtcgcgctcgcccaccgaggccgagccactcacctgcaggccgccggccattcgccggtcgcgctcgccatcgccgtcataggccaggctgcgagccaccgcgcccacctgcaggtggccccagtcgcgctccatgcgcgcggtcacggttacgtccggcagacggttcaccgcagcccgctcatcattggcaccggcaagttcagtcttcgggtcttcggccgccacggtcagcgtgttgcccttgcccatcgtgaagctgtggtggatgccggccaccagcagatannnnnnnnnnnnnnnnnnnnnnaagtccagcgtgtcgggcaggctgtccgggtccatgaagctggagtagccatagccggcataggtattgccgagctgtccatacgcatgccgcaggcggaactcgtagccatcgctgctgccgaagaagtcgttctccagatagaagcgcaggttgccgtgcgtggttggacgccgcgcctcgaagctgaagcgggtctgcttggcgtggatgttgaagttggagacatcgcggtggctgccgcccaccggcatcgacgagggaatgaactgatcctcgtcgccggcnnnnnnnnaatcggcgatggcatccagcttggcgtaaccgccgatgcggatcaccgtatcagtgccgggtatggcaaagaaccccttcagatccgggtcggtcgggcccgccgcactgtccggtcgcgatgccgcagtggacggatcagcgaccgaatcgcgctgcggcagtaccggctgcgccacgcccggcacctgggtgcgatggatcacgtcggaaggggcggcagaggccatcggcgccattgcaggcgcggctgttgcctgcacaggcgcagcatcgcgctgctcaagccggtccagccgttgctgcatgcgttccagcgcctggcgcatggcggccatctcgcgccgcaatgcctgcgcatcctctgcatcaccctgttgagcgtacgccggcgtgatcgccagtgcccccaggcatgccagactcagtacggccaaacgcattgcatcctcccctgacgaacactcgcatcacggttccggagcgcatgcatgcgccgccctggcttcgcgttgccgttgctggaaatgcgggtactgcgactgcgtcgacgacatcggccagcctgcgcacggcaggcaacaggacgatgacactgccccgcctgcacccatgtcgactccatcaaggccgcgctgccagagaggtggcgaccgcagcggtctgggtaacaagcacagagtgagagtgtcgtgaatggctgtgccggccgaccctgatcagggcgtggcgagcgcggcatccatcgcgcattgacgctgtattccatgcgtcaaaggctagtctgtttgtcgcttttggccttgattggaatcaaggcacgatgcttgatctcagtcacgattcagacgtgacgacgaacagacaatgcgcaagcggttgtgttcgcctgaggcaggaacgcaacaggcccgcatgtcaccatgcgggcctgtggtctacatcatcatgcaggcgtggatcagcgcggaccaagcaccgtctgcaggtcgtcgccctgcggcaatccggcccggcgctgcacctggccctgtgcatcctggaacaggatgcccggggtgccctggaaccccatctccagcatcaacacctggttggcgtcgagcttgccggcgatctcgcggctgatgttcggcagcgctttgatgccgccacggtcgaactggtgttcgttctccagcagcgccgcgctcggatcacgtgcggagaggatggctgcggccttggccggactgtcctcgcggatcacacccaccatgatgtggcgcaactgtaccttgccggcgtcgacccacggacgggccgcctcccagaacttgtggcaatacgggcagttggcatcgctgaaggtatagaccacgcggggcgcgtcggccttgccatcacgtacccaggcgctggcttcgagcttggtccacattttggccgacatcggtgcggcaaccagcttctcgaccgcttcggcagccacatcattaccttcggcatcgaacaggctgcccaccagtacgtgcttgccatcggccgtgacataggccgctgcaggctgctgccctcccaccacgccagcaaaaccgcgcaggccgtccggcgcatcgaactcggcaacgacctcgaagccgtgcttctcgatgcccttcagcaccgctggacggtcgcccttggcggcagatgccggagcagtcgtcgccgatgccgtggcggccttgcccggcggcgtctgtgcctggctgcaggcggccaatgccagcatgaccggcagcaggagcaccgccggggcggtgcgcagggaaatcgacaacatgggaactccgtagtgagatgcccgcgcaggctaccgcagccggcgcagtttgtgttcaaggccggctgcggtcagttcgcccaggtgcagttcacgcaggcgcccatcggcaccgaaaaagagcgtggaaggatacgcctgaatgccgagcacggtggaagcagcagcgtcatcatccagcagcacgttgcccagcatcagtcgttcgccggcgaggaaaccctggacctcatccagggtttcaccctggttgaggaatacgaactgcacgtcatcatgtgcctgttgtgccgtcgccagcaccggcatctcacggcggcagggcccgcaccatgtggcccacagattcagcaccagcggcttgccgcggaactgctgcagatcgatacgatcgccttgaaggtccgccacctgcagcgccggcaacggcatctgccgctcctgccatgccgacagcaactggccaccagcgacccagaacaacacacctaccagtgcgctcgtcagcaccggtgcacgcaactgacgccacggccgcagacgccataatccccacgacagcccggccaccagcaccaccatcaggtgatagccaccatcggtgacctgcagaatgctccagggctccgaacgatagagcgcgaaattcagcacaacaaaactgacacgaccacacagcaggccgatcagcagcatgtccagcacgatgcctgctgccgacggcagcggcattcccactgccctgcgcggccaaagacgggcaacggtcatggccagcaacgtgcacatcaggatcaacaccaccggtatcggtaccggtccaacactcgacatcagcccacctgttcaagttccactgcctgcatggtcaaagcgtcacgcccaggttgcaagcgctcgcccgccacccatggtcaggccgcactgcgccccaactgcattccgggggacgcctgcaggccgcgcagacttccggccaccgacggcatcaacggtcgctcccgccgcttgcagttgacgtggcggcgatagttggccggtgtcatgcccacgatgcggaggaacagtcgtcggaacgcgctctgatcagcgtagcccaccccccaggccacctcctcgatgcctgcgccctgctgcagcagggtctgcgccttggcaatgcgcagccgttggcagtattcgatcggccgcagaccggtcgctcggaggaagcgccgctgcagggtgcgcggttccaatccggaaacctcgcagattgcggccagagtggctcctcgtgcggcagtggtatgcagccagcgctgggccttcagtacatcgcggtcaccgtgggcgaagttggcactgaaacgctcaagatcctgctggattcctgcgggcacgacgatcccgagctgttgcgcgaccgcgctcgccacgccctgcccgtgcagccggtacagcaaacgcagcccgaggaaacgccatgcctgcgatccgccaaccgtcagcagatcgccatcgtcgaccagcgcccgctcactgggcacccagctcaccgcctgcgcctgcaaccctggatgtcgccccagatcggggccgctgaccgttcttccggccagcagtcccgcacgggccagtacaccgaccccgtcgctggcagcagccagcaggctgcccccgtcataatgggcccgcaaccagtccagcaggacctcttcggcgcgcagacaggctccggggctgatctggccgggaaccgcgatcaccgcgggaatggcggcgtcgagcatttcagcacccgcgatgcggtgtacaccggtctggctggcgggaacgatccagcgggtgacaagcacacgcttgaagggtcggcgctgctgttgggccaggcggttggcgacgtgggccatttcggccagcacagaggcggcggaggggtcccctcccggatattcgaccaccgcaacctctacgaatgcttcgttcctgactccctccacagaccacctcctcggttcgttgcaggccatcgaacggccggttcaggcgaagggtaggaacaggcccatctgcggggctatgaagaaagttgcaaagtgggctgaatgcgcgcaccgagctgaagccttgactctcgaccagactccaggcttcacaatggccggcaggatccgcaggaaagctgccatgaacattggacaactggcccgtcaggcgggcgtgccgatcgatacggtccgctattacgaacggcagcagctgctgccgacggcggcgcgctcggccgggggttaccgcatcttcggcgagccggatctgcgccggctgcgcttcatccgccgcgccaaggcactgggcttcagcctggaggaaatcggagaactgctcgcgctcagtgatcaccaccagcaggacatgggcagcgtgcgtgacaccgcgcaggcccgcctgcaggacatcgcacaacggatggccgaactgcagcgcatgcacatcgcgctgtcgcagctggtcgacgcctgccccggccatggcgcgctggaccagtgcccgatcctggccgctctgaccgacgacaccaccgccgcaggcgactgacatcggcttcgcaacacgcgtgaagaaaagtgcaacaaatgcttgccaaccccctggggcaaggctattatttcgctcctcagcgacgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaggccgtcgaaaggtcgctaaagaacattgatgagaattgcgtccccatcgtctagaggcctaggacatcaccctttcacggtggcgaccggggttcgaatccccgtggggacgccactcatcacgaacaacgaggacccggccgataaccgggtcttttttgttcaccgcctaccggtattcagggtgtggcgttgcggttcccctgccctcgtggctgcggttgaaccggaacgaaaaaagttcaaaaaagacttccacaaacgtgaacacgcaggtatgataggcggctcggtaacacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncattaggccgtcgaaggttctacaacttgaagtttttcgtgcgtccccatcgtctagaggcctaggacatcaccctttcacggtggcgaccggggttcgaatccccgtggggacgccagtttcaaaacggactctgctcccggcagatcatccggagtttcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttcgacattaggccgtcgaaggatctacaacttgaagttttcgtgcgtccccatcgtctagaggcctaggacatcaccctttcacggtggcgaccggggttcgaatccccgtggggacgccaattcttgaaaaccctggcttcggccggggtttttctttgcctgagattcccgggaaagccctgtccacgcatggcgtggatctactgcagggccgggatggatccggcggccggttggcccagtagatccatgccacgcatggatggcctcagcctgaacacacctcagaaccggcgatacatcccgatcgatgcaggtgcggtgggtgcgaaaccaaactgcgcgtacaaccggtgcgcttcaccatcggccagaaggctgacgtatgcagacggcggcaggttcgcctgcatccagccatccaggcgacgcatcacttccttgcccaggccctgcccctgcaggcgcggcagcacggcgatatcacagacctgcaggtggcacccaccatcgccgacgatgcggcccatcgctaccagctcattgccctggtaggcgcacacgccatacagggtattgggcagcgcgcgtgccgccgcctcctggctcttggcactgaggcccgccagcacacgcagctggcaatagtcttcgaccgtggggacagcctcgcggaactggcagctgacggaatcattcatgcggtatctccctgtaggtcgggctatcctgccgcatccacgtcgcaacgactgcgacccaggcctgcagagttcccatgtgctattccgccctgatccgcgctgactacgccaagctggtccgcgagttcggtgccatcctgtcgctggaggagttcgccgaactgtacgcgcacgatcccggcaagaagcggccgaaaacccccaaggccatggacgacggctttgccgnnnnnnnnaccgaacagggtcgcgacatcgttgcgaagatccagcagtggcatgcgcaggaacgccagaatctcgaggcggagctggcccgccaacgcgagcgccgcgatatcgcccacgcgacgctcgccacccgccccacccagaaggcacgcaacgacctgcgcgtggccggcaaccgcatcgagcgcgcccaggcccggcttgaggacctgcaccgggtacaactactgccgcgcgacaaccacatttttcccggcacctacgcgccggtgatggtcagcgagagcggccgacgggtgatcaagccgatgcgctaccaatgccggctgccggacaagccggcacgcaacgacgtgctctaccccggcacctacaacgcacgacgcgacagcctggaaggctattggcgcggcgcgttcggccttcgccacggcgttgtcgtggtgcaggcgttctatgagcacgtaccacgccacgcgatcgcaggnnnnnnnnttggccccagtgaaaaggaaaaggatgtggtgctggagtttcgccccgacccgccccgcgacctgcttctggcctgcctttgggcggaatgggagggaccggaaggacgcctgctctcattcgccacgatcaccgacaccccgccacgcgatgtcgccgcggcaggtcacgatcgcggcgtgataccgatccgcagggagcatctcgatgcgtggctcaaccccgatccggacaacctggccgggcagtacagcatcctcgacgaccgcgaggacatccgttacctgtacgaggaggccggctgaagcgccgttctcacgccgtcgcgctggaacggcccaccgcacggctcagcgcccgggtcaggtccgccgacagatacggcttgaccagcagtactccggacagcatagactcgggcagctgctcagccagcattccggtggcaagcacgaacggtacgcctcgcgccgacaatgctgccgccaccggctcgctggtctcgttgcgggccaggcgatagtccagcagggccacatcggggaccgagtcttccagcacgcgcaatgcttcagccacgctcgccgccaacccgaccacggtcgcgccggcatgcaccagctgcatctgcagcaaggccgcgctcatctcgtcgttctcgaccaccagcaccctcaggtcctgcaacactgtcatcggctatggctcctggaggcattcaagccggcgcagtatagccatcgcagagccgatgccgacaggaaacgcctcgatctgccttgcccctatgaaagccctgccctcctcggttacactcacacgctgcctgccggtgtggcggaatggtatacgcagctgactcaaaatcagccgggggtgaccccatgaaggttcgagtcctttcaccggcaccacagcatcaaaggccaggtccatgacctggccttttgcttttcaggcgatgcaggcccatgtagccgctccggtgtcactgtgctgacgcaaaactgcgaccgttgacagggttgccgcaagacgtagtgcacacttttcttgccagcctcacgtacatctgcctatcgtgatcccgccggatccgggggtgggggactgcatgacgttgcgtgctgcactgttttttctcgtcacgcacgcgctcgtcattgcctttgtcggcccgcaggacccggtcggctcctacctgatgctgatcaccgccccgctgctggctgcactggcctgcgtacggcgtgcacgtgtcagccaggcggcctgccagtggcgactgctcggcgcggccgtcggcctgtnnnnnnnngcgctgctggcgctgctgtaccgcaatgtggccggcctcgcccctgcgcagatgaccgcctcaacactgatcctgtacgtgttctaccggatccccctgacctacgtcgctgcaagcccgggcggcgggaaccgctacatccgtgcggtggacctcgggatcattgccctgctttggctgctgtactacctgcatgcgcgggcgatggcgccgctgaacaccgccttgtggacgcagtgcctgaacaccatgagcggcgtgcagaacagcctggtgttctgcttcgcactgatccgtttcctggccgaggacgatccggaccgccgcgattttttccggacgctgacgatctacgcgctgggctacttcctgctggccttctacatcaatacctatcagccgcaggtgcccgacggcaattggggcgacctgctgatcagtggactgttcgtgctgctggccaccctggcgggcagccatcgtcgctgcccggcagtggaggtatcccgcagcctgcggcgcatcgtcgatgccggcgtaccactgatgctgcccttgctgctgatgctggtggcgcttctggtcgcgcgcctgcagccgaccctggccacggtcggcttcatcggctccctgctcggctatgcgctgcgcagcgtgctgagccagatcgagatccagcgccagcgcgatgaactggaaacgctggcgcggcgcgatccgctgaccggactgggcaaccggcgcagcttcgatgaatcgctggatcgggcccaccgcnnnnnnnnccgccaggaccagggcctggcggtactgatgatcgacatcgaccacttcaaacggctgaacgacacctacggccacccggaaggtgatcggcgcctgcgtgccgtcgccggcatcctcgatggctgcctgcaacggggcgacgatctgctggcccgctatggcggcgaagagttcatcgccgccctgccctcgcccgatgccacccacgccctgggcctgggcgaacggctgcgcgcttcggtcgaagccgcagccctgcccgcccccgtggccaccgtcaccatcagcatcggcgtggcctggcaggcacccggcgaagacggcgatccgcgcggcctggtcgaacgcgccgaccaggccctgtatcgcgccaagcatgccggtcgcaactgcgtacgcggcgacaccgaaaccaaggaagaacagtccggtcgccgcgcctagaccgcatgcagcgccgccgctccgtgccggtgcccggcgccgccctgcaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncctcgcgggtctgcgccaccgcgcgctgcatggcctggttttcatgcacctgcgcggtgatgtcggtggcgtacttgacgaccttgaacggcttgccattgaggtccaggatcgggttgtaggacgcctggatccagatctcacgcccgcctttgccaagacgccgatactggccggcgtcatattcgccgcgccccagtttctcccagaactggcgatattcgatgctgctgcgatgctcgggctcgacaaacaacgaatggtgctgcccgcgcacttcgtccaggctgtagccggtggcggccaggaaattgtcattggccgacaggatgcggccatccatgctgaactcgatcaccgcctgcgacttggtgatcgcggccagttgccccgccgagtcggccgcctgcagcttctgcgcggtgatgtcggtcgcgaacttgaccaccttgtacggccgcccctggcggtccagtaccgggttgtacgaggcctggatccagatctcgcgctggcccttaccgaagcggcggtactgtccggcgtcgtattcgccgcgccccaagcgcgcccagaagtcgcggtattcggcgctgcgcgccagctcggggtcgacgaacagggaatgatgcttgccctggatctcctccagccggtagcccatcgcctgcaggaaattgtcattggcctgcaggatggtgccgtcgagcgcgaactcgatgacggcctgcacgcgatgcagcgcggccacctgcgcttccagctcggtgcggtcggtcatcgccttctctgtgccggtgcgttgctgcggcgccagtacgccaagcagcgcacgccacggcgaccaacgggtgtgcagctcggccggcgcctgcgcgcctgccgtgaagcctggaatgagcattgtctgatcctcggtgtccggtaagcggttgtgacccgacgggcgggatgcccggcggcaacatcagttgccagggactacaggtgccaacggcacctctcgagcgactgccaagaacgtctgctgcgggtgcgatcggcatctgggagcggcggcacactgcgcggaccgcccatcgggggcagcctggggtcctgcggcgggtgactggagcgggatccagagggagtatcggcgatgccgtcagccgctttagcgggattccgcgacgtccgtcgcaactccgtgcattgcagccggaatgcggtagacgattgccgtgtacttcacgccctgctcacgtgctacaggaagtccgccgagggactcagcgagggaacggctggaccggttctgctcggccaccggatagcggaacgcagcacagcgcaggcgccctgaggccgccgaccacaccgccgccacggcttcgcgaccatagccgtgcccatgcatcatttctgcgatccagatgcccagttcgggttctgcgtcacgggctcgatgcaggcctgccaggccaaggaatacaccggggcgtgaatggccggacgtgcagccgcggactgtcgatggtccagtcgtcggacgtcatgttctgcattgcctgggcgctgggtacagcatcgctcagcagaaggatgcagctcaaggcaaaaaggtttacatgaccaatgcgggattccgcggcaggagaatatgaccagcatgaaggtcccgcaggatgctcatcgacatggagatcgcatgttccctcgctttgccagccttctcttcctggccgtgtgcagcagcagcgcgctggccaacgacaccgcctatcgaccggccttccacccggaccagctgaagggaccgcccgcagggcgcccgaacgaagtgctggtgctgggcagcccgcacctgtccagcctgccggagaccttcacgccggcgatgctggaacctctgctgcagcgtctggaagcctggcggcccaccgcgatcgcagtggagaacctgtccggcctgcagtgtgacttcatgcgccgcaatccggcccgatacgccgagagcgtagcggactactgcgtcgatccggcaccggcgcaggccgccaccggcctggacgtgcccagcgccaacgtggagatggaacgcctgcttgcggattggccgaaggcgccaaccgctgcccagcgacgccgattggccgcagtgttcctggctgcgggcgagagcagctcggcagtcgtccaatggctgcggctgcccagggaagagcgacgtgcctcggacagcctgacaccggagctggtgcagttcctcgacacgcgcatggcacgccgcaacgaggccggcctggtggccggcgtcctcgccgcgcgcctggggctggagcggctgtgggcggtcgacgaccacactgcggattcgcctacaccggaatcgcagcagaaggcctacgctgccgccatacgcggtgcctgggacaattccttcgccaaagcgcgcagggcggccgatgaacgactggaagccaatcctgctcaaccggatgggttgctcgcgatgtatcgcgcctacaacgcacccgaggccgcgatgctggccttcaacagcgatttcggcgcgacgctcgtcgaaccctcgccggaaggcttcggccgcaactacgtgggctactgggaaacccgcaacctgcgcatggtcgccaacatgcgcgacgtgctcggccagcacccgggcacccgcatgctgaccatcgtcggtgcctcgcacaagggctactacgaggcctacctcaaccagatgcacgatgtgcagctggtcagtgcggacgcagtattgcgttgacgggatgggtgccggccacccgccggcactatcctgcagggccccatccagaggtgcctgcatgctcaaggtcatcgccgaagacttcatccatcccgatgccgtggacaccgtgcttccgctgtaccgggaactggtcgcctgcacgcagcgcgagccgctctgcctcggctatgaactgttcgtggaccagaaggatcccgggcacttcatcttcatcgagcaatggcctgaccgcgtcgccctggacatccactgcgccagcgaacatttccagcggctggtgccgcagatcaatgccttccannnnnnnncatgccggttcctgctgatggatgctgcgcctctgtagtgccggcatcaacgcgacggtgatcccggcgcctgtgccgccacagcaccaggctggccgccaccgtgcacgccagggtgagggccagcagcgccaccacgctcgcctgcagcaccggcaacattgcctgggcgagacggtcctcacgcacctcctccagccggagcccggccgccagggccaggcaccagccgaccagggccggggcgaaggcacgcaccgccatcgggttgcagacattcatgggatcacctgtaagagaggaggtgcgcggagtatttgcgcccgccctctcacaggctgagatcagccctcgacgacctcggaatcatcgcccggcagctcactggcctcgccctgcacctgcacgttgttgcggcccatcgccttggcccggtaacactgggcatcggccgcggccaccgcctggtccacgctcatccctccggccagcggcgcgatgccgatgctggcccctacccgcaaccggtcctggtcccacggaatcgacagcgacgccagggtatgcagcagctcgccgccaatgcgcgctgcacgacgcggcgtgcaaccggacaggatcacagcgaactcatcgccgcccagccgcgccaccacatccgaatcgcgcaccccgtgacgcagaacactggccactgcccagagcaccgcatcgccagccagatggccccaggtatcgttgataggcttgaaccggtccagatcgatgtacatcagcgacgcggcctggccggtacgttcgacacgggtgatcgcctgctgcagatgcacctcgaagccacggcggttgctcagttcggtcagcgggtcgatctcggccagatgacgcgcctcgcgctggcgggcacgctgctgggtatcgtcgcgcagcacccagaccgcgcctcgcacgtggccctcgtcatcgcgcaaccaggcgcgggtcaggtccaccggcaccgtggcggcacccaggcgcagcagcaggtcggcatgcaggtcgaccgcattgctgtccggatccagcagtaccgacacgtccagcaccgaacccggcgcgtattcggtggtcagcgccagcacatcctgcaccttgtgtcctgccagcgacaacgcgccatcgccggccaacatgcgtactgcagcggcattggcgtaatcgatacggccatcgaggctgacgctcagcaccaggtcggccacggcatccagggtgatgcggctgcgctgttcgctctcgaacagccgctgctcgctgctgcgctgggcggtgatgtcctggatctgcgacacgaaatgcaacggctcgccatgctcgttgcgcaccagcgagaccgacaatcgggcccagatgaccttgccatcgcgatcgagatagcgcttttccaggtggtagtggctgcgacgcccggccagcaggtcctgcaccagggccaggtcggtctgcaggtcatcaggatgggtgaggcgctggaaatccacctgcagcagctcttcccgcggatagccgaggatccggcacagcgcatcgttgacgtccagccatcgcccttccagtgacaccagcgccatgcccagcgcagccgaggtgaacgcaccggcgaacttctccgcggacaagcgcgcttcggccctcgcctgcaggatctcggtgatgtcgatggccatcccgacatagccgatgcgtacaccgtcggcaccgtccatgcggctgatcgagaggcgtacctggcgtggctggccgtccttgcgcagcagcgtccattgccgcgaataggtctggccatcggcacgcgcactgagtgcctcgaacacatctggcagttggccatcggcatcggccagcggtcgcagccaggcattcagttcctgcggatcgtggaaggcatccagccggcgctggccgaccacatccgccgcgctgtagcccagcaggcgttgcgcgccggtgttgaacagggtgatggtgccatcgatatcggtggcgatcaccgccacctcgtcggaggcatcgaccacggcctgcaggcgttgccgtgtttcggccgcatcctgtcgggcctgctgcagctcggtcacgtcggcatgcgcgccggccatccacaatggtttgccctgcccgtcccattcgaagacgcggccacggtcctggatccatatccactggccattcttgtggcgcatccgcagcaggcacgcgtagttgtcggtgcgcccctcgaaatgctcgtccagtgccgcgtccgacagcgctatgtcatcgggatggaccagcttcaggaaggtcttctggcagaccggctccagctcttccaggcggtaaccgacaatctcggcccagcgcgcgttgacccgcatctcgccgttctgcacgttccattcccaggtgcccgcggcggtgccatcgatgatcatcgccagccgccgacgctcttcggccagcgcctgcaggcggcgctccagcaacccgttgccgttggtgccctggcccgccatcaccgctgcccccggcccgcnnnnnnnnnnnncggccgcagcgcgacgctgcagacctcaacgaagacgacgggtcctgctggcgtcatggccctccccagcgacagcggggtggccggacgcctcccctcaagcgcaagtgtgcgcaatcacggggaaaatcgacaagtcccccgccacgaatcaagcgtgacggggaacacggtcctcaactacgcttggcgcgggcgaaggcctcggccagggcgttgttggccgggggcgcggacgcggcgggacggccaccattgccctggccccggttcggcccgcggttctggccgcctgcatcccggcgcggaccctgcccatggccgcgctcatcacgctggcccgggcggctggtggcctgcccgggggtatcgtccaggcgccgggtcagggcaatgcgcttgcgcgccacgtccacctccagcaccttcaccttgacgatatcgccagccttgaccacgtcacgcgggtccttcacgaaagtgtcggacagcgccgaaatgtggatcaggccgtcctggtgcacgccgatatcgacgaaggcaccgaaggccgccacgttgctcaccacgccttccagcaccatgccctcgcgcaggtccttgatgtcctccacgccttcggcgaagcgcgcagccttgaactccggacgcgggtcgcggcccggcttctccagttccttcaggatgtcgcgcacggtcggcaagccgaaggtgtcatcggtgaactgctcggccttcaggccacgcaggaagctgccatcaccgatcagcgccttgatcgggcgtgcggtgctggccacgatgcgctcgaccaccggataggcttcggggtgcaccgccgaagcatccagcggctggtcgccgtcggcgatgcgcaggaagccggcgcactgttcgaaggtcttctcgcccaggcgcgcgaccttcagcagatccttgcggcgcttgaacgggccgttctcgtcacgatggcgcacgatgttctcggccaccgtggccgacaggccggacacccgcgacagcagcgcggccgatgcggtgttcacgtacacgcccacggcgttcacgcagtcctccannnnnnnntccagcgcccgcgccagccggtactggtccacatcgtgctggtactggccgacaccgatcgccttgggttcgatcttgaccagttcggccagcgggtcctgcaggcgacgcgcgatcgacaccgcgccacgcagcgacacgtccagccccggaaactccttggccgcgaactcggaggccgagtacaccgaggcgcccgcctcgctgaccacgaccttctgcagcttcgggttggcggcagccttgatcgcttcgccggccagcttgtcggtttcgcggctggcggtgccgttgccgatcgcgatcagttcaacgttgtgcttggcgcacagttgcgtgatcgtctgcaccgactggtcccactggcgacgtggctcatgcgggtagatggtgtcggtggccaccagcttgcctgtggcatcgaccacggcgatcttgcagccggtgcggatgcccgggtccagcccaagcacggtcttcgggcccgccggtgcggccagcagcagatccttcaggttgtcgccgaacaccgcgatggcctcagcctcggccttctcgcgggcctggttgaacaggtccagcagcagatgggtgtgcagcttggcgcgccaggtcaggcggcaggcgtccagcagccagcgatcggcggcgcggccccggtcggcgatgccggccctgcgcgccacgcggccttcggcgtactggtggccggcctcggcatcgctgcccgggtccagttccaggaacaggatctcttcgcgnnnnnnnnggaacagcgccagcaaccggtgcgaaggaatcttcgccagagattcggcatgctcgaaatagtcgcggtacttggcgccttcggtttccttgccctcggccacgcgggcacggatcacgccgttctctcccagccaggtgcgcagctcgccgaccagcgcggcgtcctcgccccagcgctccatcaggatnnnnnnnncaccttccagcgcggccttggtgtcggccacgcccttgtcggtgttgacgaaggcggcggcgaaggcctgcggatcctgcgtggggtcggccagcagtccatcggccagcggctcgagaccggcctcgcgggcgatctgggcgcgggtacggcgcttgggcttgtacggcaggtacaggtcttccagccggctcttggtgtcggcggccaggatgtcgttgcgcagctcgtcgctgagcttgccctgctcgccgatgctggccagcaccgccgcacggcgctcctccagctcgcgcaggtaggtcagccgggtttccaggttgcgcagctgggtgtcgtccaggcccccggtcacttccttgcggtagcgcgcgatgaacggaacgctggcgccctcgtcgagcaggccgacggcggcgcgcacctgggcggactgggcaccgatctcgtcggcgatggtctgggcgatctgctgggcgagcgcgctctgggcgttcttggcgtcgtgcattgcttcaggtctgtgccgcggtacgggaagatcccattctggcaatccacgacggagccggacaaggcattgacagggggcgaggttcagcggcggggccggagtggacgccggcatcctggcggagagagggctcggactggccctgggctgggatgccggcgcgggcgcgcgatggtgggcgcgccctgccgcgtgttgcgaaggtcagcggtagtggcgggcggcgcgctgcatgacgatctcgtcacgcatgccttccagggccatcaggcggaccttgccgacaccctgcagttccatgaaccgctccgtgtagaactccggccccagcgcggtgtcggcgcgggatttgctgaagccgtagggcaccacgcccttctcgccatccttgctaccaccgacataaagaacgattgccatgtgatgtattcctccaaattgctactgcgtactgcactcgatgaacgatgctgcgagctcatcgagggagagcttaccgcgtcgaacctgactggaacgtcacgaaggctaatgacgatcggttgcatgcagatgactgcgggatcgcagcagaatgcttacggatctttaacttccggctaacgaatccgtggggggattcccgccaacggcgcagcccctcgtgggtggtcgtgtaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggcacgttcacccacggaaaagaaaaaagaagatcaaaagcaaaaacagcctggccggctgatttgttgcttcctgtagnnnnnnnnnnnnnnntgccccgctcgcgagcaagcgcagcgcgcgacccgcttctgctgttctatttcttctccgtggctggacgcgcacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattccgcgaccacccacgaggggctgcgccgttggctggaaactacggccaccagccacgcccgaaccgggcgaaatgatcggccgcccgttcgaacggattgcgcgcactcaccccgccgcacagcaggtacaccggcaggtacagcgggcccagcaccatgtactggtacacgtgcgcccgttcgtgatcatccagccggatcagcggctccacgccccaccctgcctgatgcgcataggtgcggcaggaaatgcccaggtcatggccggtgtgcaggatcacgttccccagggtgatcgccccgcctggcccccacggccagtggtcgaacaccagcgcgcagtcacggccgctccagcgcaatgtcgcgccgccgagcatgccggccaggccgccgatcacgccgagcagggaattgggtgacgtccacaccgcgcccagcacctgcannnnnnnnagccagatcggccagggcgttgctccagtcttcaatcggcctcgttggggatcaggagccacaggatcaggtagaccaggatgccagggaaggcggcggaggccagcgaaaccagcacgtagatcacccgcagcagggtcgcattccagccgaagcgatgggcaatgccgcccatcacgccggcaatcatgcggtcgttcaatgaacgcgacagcgttttgggcgtggtgttcatggcggcagctccgggaaatggacaaggcagtcgaacatggctcgactctacaccgcccccatgtctacggcgtgcggtggcgcagggcctgcaggcgtgcgccgaaccaggcggctgcggtctgttcaggctgccccggacactggatgcggtagggtttgccactcatgctgctctggctggcagcgcgctcgatgaactgctcggcgctgtccaccatgccctttttcagcaggtaatcgtacttgcgctgcaggtnnnnnnnnnngtcgctgccgtcgtaccagctgccattgcgctggaaacggcactgggagccgtccaggctggcgatcagctgggcgatctcccggcgtgcatccgtactgggtgcggcgtgggcaagtggtgctgccagcagtgccacaagaatcaacaaaatccggtacatcatcacccccaagtcagtcgagcatggctcgactctacagatcgcgcgccttcaaccagccatcgatcgtggccggtacttcgcgctgcgcgcggccggaaacgtagataccaatatgcccaccacggaaactggactcggtgtagtcgtccgtgcccaaacgcccgcgcatnnnnnnnnaggcatccggcggcaccagatggtcctgctcggcatagatgttcagcaccggcagcgtcacctgcgacagatccaccgcttcctcgccgatccgcaccgtgccgttcaccagcccgttgccctgatagaactgcttgatgaaatcgcggaacgcctcgcccgccaggtccggtgaatcgaagatccacttctccatgcgcaggaaatcctccagcgcggccttgtcatcgaggatgtcgagcaggccgacgtacttctgcacgttcaggcggaatggcttgagcatcaggtaactggcattcatcaggtcggccgggatgttgcccagcgtgtcgaccagcaggtccacgtccacctgccgcgcccaatgcgagagcatgttgtcagccgtctggaagtcgaccggggtgaccatggtgatcagcttgcccagcttctgccggcgcagcgcggcgtagcagagtgcgaacacgccgccctggcagatgccgagcaggtccaccgggtcaccactgcgcgcacgcagcgcatcgaccgcgccgtcgatgtagcgcagcaggtagtcctccagggtctggaagcgttcggaccggtccgggtagccccagtccagcacgtacacgtcctggcccagcgccagcagcttctgcaccagcgaacggtcggcctgcaggtcgaccatgtacggccggttgaccagcgcgtagacgatcagcagcggcgtgcgccgggtcggtgcctgttcgccgacgaagcggtacagcaccaccttgccgtcacgccagacttcctnnnnnnnngtcacgccatagtccacgtcttccacctgcggcagcagcttcagcccttccatcagcttgcgctgcatggccagggtttcctgcatcaggtcatcggcgttgaagcccagtggtcccttcatcggtcacgcgcccgagtggaagcgcgagacgcagccttcttcgcagacaccttctttgcaggcgccttcttcgccggcgcggccttcttcgcggctttgcgcgcggccggcttcaccttcgccggtgccggctgcgacaccggatcgaccgcggcggtccccgccagcaccgccacctgtgcctgcaggcggcgaaggctgcgctccagttcggcaatacggcgatgcgcggcgtccatctcgctgcgggtcggcaggccgatacgctcactcatctgttccacctcgcgctgcaggccggcgcgcaggcgcatctgcgcgttgcccagcgaggcgtacacctgctggaacggttcggacatggcgaccttggcgtaggcctcctcggccacttcgatccacaggtcgaacatcgcgcgggcgctggtcaactggctgccgggctgttcgtgctcggccagacgctgctcgaacaacgcgaaggcctcgtccaacgcctgcctgatctgatcaacgtaggcgcgcgaatgctgctggtactcctcctgcgcccgcagcagcgcctgccagcgcgcctggtgctcgcggccggggccgaacgccgggctctgcagccacgggcccgcctgcagctggaactgctgcagccatgcggcgaagtcgggcacggtggcgccggcgtgggtgctgccacgggcgccctgcagcatccactgcagcatgccatcgccctgcccctgcaccgcctcgcgccaggcctgggccacctcggcactgctggcatcgcggccggcgaaacgcgcggccacttcctgcatggtgccgtaccagctgccggcctgttcgcggaaacggcgcatggcatcttccggcgcgccctgcccctgttcgggcaacagctggctccaccagtcgaacagccgttgccagctgccggggtcgccgccgcccggtgcaccgggcgtgctcgcgtggcgcagcgcatcgccccaggcaccgaagtactgccgcgccagcgtttcgaaatcgctgctgccggcgtcgtgggccgagctggtcatcgcaggcctccgcagggctggctcatggcttggggatacgcagggtcttgctgatcatcagcgacccggacagggcgaacaacagcaccatcgggtgcagctgccacgggccgatctgccactggccgaaccagaggtcctggccgatggcatcggtaccggcggcgatcgccagcacgatcaccagcaccaggctggtcgggatcggggtgccctcgaaatacgtgaccttgccctcgtcgccggccagcgcctcggcagtgacgttgtagcgtgccaggcggctgacaccgcagcagacgaagtagctcagcaccagccagtcccagccgccctgcatgccgcaggcataggccagcgccgccggcgccacgccgaaggagatcacgtccgacagcgagtccagctcgcggcccagggtggaactggacttgcgccagcgcgcgatgcgcccgtcgagcgcgtcgaagatgaaggccagcgggatcaacgccatgccgaacagcaggtagccacgctcgccgtcctgcaggaagcgcatcgcggcaaagaccgcaccggtgccgcagaaagcattggccagggtgaaccagtcggccagctggaattcgcgcagcatcgagaagtgacgtttcatggggtctcacggagcatcaaggcccacaggttaccgcgagcgccgccgctggcgacagcactggcaggacccgccttcaccacaccctcacctgccctcaccggcggtgaatttttcgccacccatcttgacagcctaggggggtggcgcctgtcgcggcttatccacaaagttgcccacgcgtaatccacaccccctgtggacaaccagatctcaccgactgcgacgctggacatttcctcatcacccggaagcggggtttccctacttcccaagccacagggtcggcgctatggtcaccggcggacccgccgccgccacgtccgaaactctgcaacggacgatgatgatgctggatgctcccaccctggccgcacagctgcggcagccccacggcgaggccgcgctggcggtggccgactcgatgaaccgcagcaacggcgcactcaacctggccgcaatcgggctgctggccgtcggtgccggcgaacgggtcctggaggtcggcccgggcaatgcggccttcgcgccactgatgctgcaggccaccggcagccactatctgggcatcgagctgtccacggccatggtcgaggccggcacccagcggctggccgacgccggggtggccgaacgtgcggcgatgcgacacggcgacgcccatgcactgccggtcgccgatgccgcgatggatgccgcgctggcggtcaacaccctgtacttctggccgaacctggccccggtgctggacgaactggcgcgggtgctgcgccggggcggccgcctgtgcctggccttcggcgatgccagcttcatgcgcagcctgccattcgccgccgacttccagctgcatgagctggacgcggtggagctggcgctgcgggtatcgggcttccgcgtctcggcctggcgcagccaccgcgaatccgcagccggcaatgacggccagacccgagaaaagcacttccacctgctgctggcacagcggcactgaagtggtagagccggccgctggccggctgccccggccattgcggattgccggccagcggccggcactacccaacctgcacctgccgccagcgaacaaagcagaacacctgcatccgcgccggatgcgatccgaccgagtggtagagccggccgctggccggctgctccgtccattgcggattgccggccagcggccggcactaccctgcctgcacccggccgccagcgaacaaagcagaacacctgcatccgcgccggatgcgatccgaccgagtggtagagccggccgctggccggctgccccggccattccggattgccggccagcggccggcactacccagcctgcaccggtcgccagcgagcaaaacagaacacccgcatccgcggcggatgcgatccgaccgagtggtagcgccggccgctggccggctgctccggccattgcggattgccggccagcggccggcactacccggcctgcaccggtcgccagcgagcaaaacagaacacccgcatccgcgccggatgcgatccgtccgagtggtagagccggccgctggccggctgctccggccgttgcggattgccggccagcggccggcactacccagcctgcacccggccgccagcgagcaaaacagaacacctgcatccgcgccggatgcgatccgaccgagtggtagagccggccgctggccggctgctccggccattgcggattgccggccagcggccggcactacccagcctgcacccggccgccagcgagcaaaacagaacacctgcatccgcgccggatgcgatccgatcgagtggtagagccggccgctggccggctgctccgtccattgcggattgccggccagcggccggcactacccggcctgcacgcggcgccgccaatgcgcgaaacagaacacctgcatcaccagcatggccagcaaccccagcggccatgcccaccacagcccggccagaccgtgccgggattgcagccacatcgccaacggcagctccagcagcaacacggcagccatgcccagcaacgccggcaacagcaccgtgccgctgccgcgcatcactccgaccagcaccgcactgcctcccatcgccagcacgccccacaccacggtgcgcaactgcaacgcggccagttcgcgcacgtcggtcgccgccaggatcaggccggtcagccagggcgccagcgccacaaccagcaccaccaccccgctcagcatcgccagtccaagcagcacgcctgtgcgtgcgatggccggcagccgtgccgtacgccccgcgcccatcgcatgcgccgcgaggatggtggcagtgatgcccagcgacatcgccggcagctgcacccagctcatcaactggttgaccgcaccgtaggcggccgtggccgtgtagccatagcggttgatccagcccagcaatacgatttcggcaatggccaggctgagcatctgcagcgaagacggtacgccgatgcgcagcatcgcgcggatgagcgcgccgtcgaaccgaatggcacgcagcagctcgcgccccggcgtcaacgggtgccccatccgctgccaccgccacgtcagccaggccagggccagcagcgaggcgagcgccgccgagactgccgcaccggccgcgcccagccgtggcaggccggcccatcccagaatcagcagcggcgtgcacagcaggccgatcagggtggccaacagcagcgcctgcaggggcgtcttcgcatcgcccaccgcgcgactcacggcggtggccagccacagcaggaagaatgcaggtgcagccagcaacagcannnnnnnntagacgatggattcgccgaggatcggcgctggcgtgcccagtgccgccagcagctgtggcgcgaaaccggcgcccaccgccatcaccagcactgacaacagcagaatcagtgccaccgcactgccggcgaccgcgcgagcctgttgcggccggcccgcgccccaggcctggccgatcagcaccatcgcaccggtcgccagacccattaccagggccagcagcaggaagaagacagggaagaacgctgcggcggcggccaccgcctgcgtacccagcagatggccgaggtagatgttgtccaacgtgcctgcggccagctgcaatgcgttggtcagcagcatcggcagcagcagggtcagataggtgcgccagaggggcggcgcgaccggggggatgggatgtacgggggtgtccatggggttctctgggcaaggcgctgccctgcccggcgtttccgccagcaaagcaagcaaaggggagcgggcggccgtggcccgcgatcaggtggcgccgccgctcagcaacggcgcagtggctcagccgtctgcgtggtccgaagaatcatcgaaggccaggcgcagggcgtgattgcgcacatcctccggccagctgcgcaacgccatttccaggcccgcccggccgtgcgcgaacagcacacggatggcctcctcgaaacccggcaggtctccggcgatggtctgcaggaagtgataggcacgctcgctgtggcggcgctgccggtccttgtcggcaccagcacggctggccgcctccaccagcttgcgcagcactaccgaggccccgccgggctgctcggccagccacgcccagtggcgcggcagcagggtcacttcgcgtgcgaccacgcccagcttggggcggccgcggccacgcggagttgccggcgcctcttcggcagtaacgtcggcatccgcctcgacggcggcgggaaaggcttcgacgacccgcgccagcagttctgcgtcactgccgcgcgtatcgaaatcacgggtgcggccggtagcgttgtcgaacacaagcagcggaccggcagcgttgccggcgcgcagctgtttcagcgcaagcgcagccacttccggtgtaccggaggcgaccagccggtggccgtcgaagcaactgaagggagggagtcgggacgcaggcatggcaatggcgtcggaggtgatgcgcgaatattgcccgggtaatttgtgttcgtcaatattgcccgggcattaatcaaccggaagagcgtgccaaccaaggttggcacccacccggaaggttgatccccactcgaaagatcgcccccctcccgattcgccgggttacagccggctgtaggaccagctgaccatgcggccgtccttgtacggcatcacgccgtggaacgggcgcgggtcggcgtcgaacaccagtggcaggaagttgcggtcgccctcccacatcggcagcgcatccagcttgtccaggtccacccactccagcgtgccttcatggttgccgccgtgcggggtgccttcgaaactgtcgatgacgaacacgaagcccagccagtcctcgccatgcttgccgaatcccggccagctgatggtgccgcgcagccgcatgccggtgcagtcgatgccggcttcctcggcgatttcgcggcgcatgcctgccgcaacgtcttcggtcggttcgatcttgccgcccagcccgttgtacttgcccaggtggtggtcaccgggccgggtgttgcggtggatcatcagcacctggcgacgatcgggcgacagcacgtagcccagggtggcgacgatcggggtgtacggcatgggcagcatccagcggcaggtcagccgtggattatggccgatcagcgcaccagcgacaggcggcgttcggcagccgcagtggcgccatcaggatcgcggcgcagggtggccacgccgtggccgcgctcggcgaggtattccagccacttgccgaggaaggtgttcatccgcatgcggtggctgatcagttccgccggcggcgggtacaggcccatggtgtcctgccagcggcggccgacatagcaatgggtggtctcggcctggcgcgcatcacggtataggcgcacgtaggccgacggatcaggctcgccggtgaccgggtcggccaggtcgtaggccaggcgcagctccaccgtgtagcggtggcactcgatcacgtccaggcggacatccaggccgtcgccgatcgaggaaatgtagctgcccgccaccagtccggccggttcgaacaggcgcaccagatggcgatagttctccgcgtacaggcccatgagccagctcaaccggctcaggcggggaatgcgttcggtacggggcaaggctcgggccatgggtcgatcctacacgttggtgcttcaacgtgggggcgggatcaccccgaccaaagggctcggtatcgaccaacggtcgatacccaccgtgcaggagggtcgatgcccccgcgcaggaggggtattgccccgggaggtaggccacgaccgttggtcgtggcgcacggatcaatacaactcgcgctgcagccccagcgtggccagcaccttgctggaaatctcctcgatcgaggtgtgggtggtgctcagcgtcgggatccgctccatctggaacatcacctcggccgcggccacctcgcgcttgcaggtctccaggttggcgtagcgcgagttcgggcggcgctcctggcggatctgctgcaggcggtccgggtcgatggtcaggccgaacagcttgcgccggtaattgcgcaggcgtggcggcaggcgatcgctttccaggtcctcgtcggtcagcgggtagttggccgcacgcacgccgtaatgcagggccaggtagatgcaggtgggcgtcttgccggcgcgcgacaccgccaccaggatcacgtcggcatcgtcgtagttcaccgcgataccgtcatcgtgggtcagggcgaagttcatcgcgttgatgcggcggtggtaggtgtcgaagtcgaccatgccgtgggcctggccgacccgggccaggcgcgggctggccagttcacgctccagcggctcgatgaacggcgcgaacacatccagcatcagcgccccgctgtcggccaggatcaggctcaggctctggtccacgcaggagttcaccacgatcggccggacctggtaccgctcccctgccgcctggatccgggcacaggcttcacgcgctttttcggggtcgtcgacaaacgacatgcggtcggtaatgaagctgaacccggagaactgggtgagcaggctatgcccaatggtttcagcggtgataccggttccatcggaaacgtagaacaccgggcggatggtcgacatgcgcgcttttaccccctacgaagcttaaaaaggccgccagcacaagcttgtgccgacagtggtctgcccggcatcatatcggcttcttcctacggacgcggccactcagcccgcctcgggcgatggccaaacggagcatcgcgcttgaacgagaacatcctgtggttgcacgaactgcgtctggccgatctggcccgcgtaggcggcaagaattcgtccctgggcgagatgatcggcaacctggccggtctgggcgtttcggtgccgggcggttatgccaccaccgctgaagccttcaaggacttcatcgcgcacaacgacctgtccaagcgcatcttcgacaagctggccacgctggacgtcgaggacgtcaacgcgctgaccgccgccggcaaggaaatccgcagctgggtgatcgatgcgccgctgcagccgcagctggaccaggacatccgcaccgcctacgccaagctgagcgccgacaacggcggcggcgacgtggccgtggccgtgcgttcctcggccaccgccgaggatctgccggatgcctccttcgccggccagcaggaaaccttcctcaacgtcaccggtgccgacgatgtcgtgcacaaggtcaaggaagtgttcgcctcgctgtacaacgaccgtgccatcgcctaccgcgtccaccacggcttcaagcatgaggacgtgttcctgtccgccggcgtgcagctgatggtgcgttcgggcgtcggttcctccggcgtgctgttcaccctggacaccgagtccggcttccgcgacgtggtgttcgtcacctcttcgttcggcctgggcgaaatggtcgtgcagggtgcggtcaatccggacgagtactacgtctacaagcccaccctgcaggccggcaagccggcgatcctgcgccgctcgctcggcagcaaggcgatccgcatggtgtattcggatgtcccgggtgagcgcgtcaggatcgaggacactccggtcgaactgcgcaacaccttctcgatcagcgacgaggacgtgcaggaactgtccaagcaggcgctggtcatcgaaaagcactacggccgcccgatggacattgagtgggccaaggacggtgtcagcggcaagctgttcatcgtgcaggcgcgcccggagacggtgaagtcgcgcagccacgccacccagatcgagcgcttcgcgctgaccgaaaagggcggcaacgtgctggccgaaggccgcgccgtcggcgccaagatcggttcgggcgtggcccgcgtggtcaagacgctggacgacatgaaccgcgtgcagccgggcgacgtgctgatcgccgacatgaccgacccggactgggagccggtgatgaagcgcgcctcggccatcgtcaccaaccgtggtggccgcacctgccacgccgcgatcatnnnnnnnnagctgggcgtaccggccgtggtcggttcgggcaacgccaccaaggtcatcgaagatggccagctggtcaccgtcagctgtgctgaaggcgataccggcttcatctacgaaggcaagctcggcttcgagcgcaccaccaccgatctgggcaacatgccgccggccccgctgaagatcatgatgaacgtggccaacccggaacgtgccttcgacttcggccagctgccgaacgccggcatcggcctggcccgcctggaaatgatcatcgccagccacatcggcatccacccgaacgcactgctggaatacgaccgccaggacgcggcgaccaagaagaagatcgatgagaagatcgccggctacggtgatccggtcagcttctacgtcgaccgcctggccgaaggcatcgccaccctcaccgcctcggttgcaccgaacccggtgatcgtgcgcctgtcggacttcaagtccaacgagtacgccaacctgatcggcggcagcaactacgagccgcacgaagagaacccgatgatcggcttccgcggcgccagccgttacgtcgacccgagcttctcggccgccttcgcgctggagtgcaaggccgtgctgcgcgtgcgcaacgaaatgggcctggacaacctgtgggtcatgattccgttcgtgcgcaccctggaagaaggccgcaaggtcgtcgaggtgctggaacagaacggcctgaagcagggcgagaacggcctgaagatcatcatgatgtgcgaagtgccgtccaacgcactgctcgccgatgagttcctggagatcttcgacggcttctcgatcggctccaacgacctgacccagctgagcctgggcctggaccgcgactcttcgatcgttgcgcacctgttcgacgagcggaacccggcagtgaagaagctgctgtcgatggcgatcaaggcagcgcgtgccaagggcaagtacgtcggcatctgcggccagggcccgtccgatcacccggatctggccgaatggctgatgcaggaaggcatcgagtcggtgtcgctgaacccggacaccgtggtcgatacctggctgcgcctggccaagctgaaggccaacggctgatgccgtgatggccacgggctgacgtcgtgttcatcggcgtcggccgatactgctgctgcatgcaagccccgcctctgcggggcttcgtgtttctggcgtgcacgcacgccctgccccacgcagacaccgtttctcagcaaaggacttccgcatgatcgccgcagcagcacccgccgcccccgccgcaacgccctggttccactcgctcgactgggaacgcctgctggaaacctacggcgtgccgttgctggccgcgatcgtggtgctgctggtgggcctgtgggtggcacgtcgcttgtccaatgcaatgccgcgcgccactgcgcgcatgggtgtggacccgatgctgggaagcttcctgcgcaacgtggtgtatgccgcctcactggtgatcgtggtggtgctggccatcggcacgctgggcgtgcagatcaccccgctgctggccgtgctcggcaccgctggcctggcggtcggtctggcattgaaggattcgctgtccaacatcgcctcgggcgtgatgctggtgacgctgcgtccgttccgcgtgggcgatgtggtcaccgtggccggccagaccggcacggtgcgcgaagtgcgcatcttccagaccgtgcttaccggcgccgacaaccagcacaccaccattccgaacacgctgatcaccgccgcgccgatcatcaacctcaccgccgagccgacgcgccgcgtcgaactggtgatcggcatcggctacgaagacaacatccagctggcacgcgacaccgcgctggcgctgatgaaggccgatccgcgtgtgctgcagacccccgcaccggacgtggtggtctacgaactgggcgcacacgccatcaacctcggcatccgctgctacgtgaagtcggccgactggttcggcaccaaggtcacgctactggagcagctgaagctgggctatgacaaggccggcatcaacatcccgtacccgcagcaggacatgcacctgtacctgcatggaaaggatggcggtgtggtcgaggccgatgcgctggtgcgcgacaagccgtgatccggcagtggaatgccggccagcggccggcactacccctcgccgcctgactgaaatgccggccagcggccggcactacccctcgcccactggtagtgccggccgctggccggcagcctccagaatcaggcagcgacgctctcttccagcgccgggtaatcagtgaaaccctccgcaccaccgccaaagaacgtcgcgcgatccggcggattcagcgtcgcacccgtacgcaggcgctcgggcagatccgggttggcgatgaacggccggccgaagccgatcaggtcagcccagccttcggccagtgcctgctcggcgcgctcggcggtgtacttgccggcgtagatcagcgtacccgggtagaccatgcgcagcgcctgcttgaacgccaccggcatcggcggtgcatcgtcccagtcggcctcggcaatgtgcaggtagcccacccccatctcaccgagcaggtgtgcggcagccagataggtcgcctgcggcgtatcgtccaccgccccctgcagcgtagtcagcggcgccaggcgcacgcccacacgctcgccaccggcaacctcgaccaccgcctgcaccacctcgcgcaggaaacgcaggcgattctgcagtgagccgccgtaggcatcggtgcgctggttggcctgcgaatcgatgaactggttgatcaggtagccgttggcgccgtgcagttccacaccatcaaatcccgcggccagcgcattgcgcgcagcctgcgcgtaatcggcgacgatgcccggaatctcgtcctcgcgcannnnnnnnggcatcgagtgctggatcatctcgcccacaccggcttcgggacccgccccagtcgggtcgacgaacactttcacgccttcggcgagcaatgccgaggaagacaccggcgccgcgccatcgggctgcagggccacatgcgagacacggccgacgtgccacagctgggcgtagatgcggccaccggcggcgtgcaccgcatcggtcacctgccgccagccctgcacctgctcggcactgtggatgcccggggtccaggcatagccctggccctgctggctgatctgggtaccttcgctgacgatcaggccggcgctggcgcgttgcgcatagtaggcggccatttccgcggtggcgacgttgccatcggcggcgcgcgagcgggtcatcggcggcatcacgatgcggttgggcagcgtcaacgcgcccaggcggtggggggtgaacatcatggcggcaatctcttgcggggggagtgccgcaaaggatggggatgccggctgccaggcaacaggcatgcactggcaaaacaattgttccctcgaggcaaggatcacccgccacgagggctcatccacgcatggcgtggctctactccagccttggctcgatccttaccgcaccatgcgccacgcggtcatagcaggcgcgcaccacatcctcaccgtacttgcgctccagccggcgcacgatgaagtggccgcgcgccatgtcctggtagtagtcggtgaacatggtattgagtgttgcaccggcggcagcaccgacgatcggcaccgcctgtgcggcgaatttctcggtgaccaccacgccgaagcgcgccgccaccttttccaccatcttcgccagcagctttccagcttccttcggtgccacgcccagggtcaggtcgcggccggtcaccacacgcccagccagttcggccgaaagatgccgcatcacgtcggtggtgaagcctcgggccaggtagtagccggtctcgctggcgtcgtcgcgcggcgagttgccaccgagcgcgaacacctccaggcacgcctgccgggtgctgaactcggacaggtcgaagccctcgctgcgggccacgtcggccacggcgcgcatcatgatggtggtcgacaccggcagttcgatgaacaaggccgcgaaaccaaaggccccgccgaccgcgcccgaggtggctgccgccagcttgtgccaacgggtcgacgctcccttgccgggcgagttgtccatgctccacagcgccgcctgtgcggacttggacagcgccgcctgcaccgcaccgtgtatgcggccggagaccgccttgggcagcgccttcaccgcgaactccagcggcgtgccgaccagattggccatgcgcgcggtgagggtcggcgcttccagcagggccaccgcccgctgcaggtcggaccagtcgcgggcgtcgtgggcaatgtcgcggggaagcaggatgggctcgttcatggcgccgatcttagcgccggggagttgaacggttcgtcgcgaggcacgacagaggggtcggagcccttgccgcgggaaagggatccgaccccgacgccttgccggccagcggccggcactaccagttcgcgtgtcacccggtagcgccgggccttgcccggcgttgttgttcaggccgtgggcaagcccgacagcgcgcccatgaactggcggtaatggcgcagctcggcgatcgagtcgtgcacgtcgctcagcgcggtgtggttgctgttcttgccgacgccggcggccacgctcggcgcccagcgcttggccagttccttcaccgtggacacgtccaggttgcggtaatggaagtacttctccaggcgcggcatctggcggtgcaggaagcggcgatcctggcagatcgagttgccgcacatcggcgaaaggccggccgggatccactgcgccaggaagtttaccgtctgcgcctcggcctggccgagggtggtggtgctgcccaccacgcgctgccacaggcccgaacgacgatgctggttgcggttccactcgtccatcgcctccagcgtttccagcggatgatggatggcgaattccggtccttcggccagtacgttcagctgggcgtcggtgaccacggtggcgatctcgatgatcgaatcgttgtcggtgtccaacccggtcatttccaggtcgatccagatcagtcgttcgttggccgcgccggtgtccgccattgtgtcgcctcgttgctgggcaggcgcgcggcctaccggtgaaggaaagaggcgcccatcatacccgttcgcccttcagccctcgccgacgtggtcttccagcagcagcggcggcttgccacgcttggcgcggaaataattggtcaggcgcgtactggcttccttggccagcaccccgccgtggatctcgacccggtggttgtggcgggcatcgccgagcaggtcgaacacgctgccgcacgcaccggtcttggggtcgctggcgccgtagaccaggcgcgaaacgcgcgcatgcacgatcgccatcgcgcacatcgcgcacggctccaaggtcacgtacagcgtgctgccaagcaggcgatggttggccagcagctttccaccggcccgcatggccacgatctcggcatgcgcactggggtcatgcgaggcaatgttgaggttccagccctcgcccagcagctggccgtcggcgcccaccagcaccgccccgaccggaatctcgtcgaactcacgctnnnnnnnntcggccagggccagtgcatggcgcatccagtgttcatcggcgtcgtgcaccggtacacccaggacatcggtcatggcggttctcgcttttcaactgggccaggatggccgccgggggcgcattgtacgcccgggaccgtgcaggcgccgctagcgcgcgtcgaagcgctcgcgggccgcatcgagcgccgggaagttgtgctcggcccagcgatccagggcggacagcgtctcgaccaggcnnnnnnnnacctcggtcaggcggtactccacatgcagtggtttgctgccccggtcacaccgctcgaccagcccattgcgctccagctggcgcagggtctgggtcagcaccttctgcgagatgccttcgatcttccgcagcaacgcgccgttgcgaagcgggccctgcgccaatgccgnnnnnnnnnnnntcacccacttgcctgaaatcagcgcaagcgcatcgcgtgccgaacagtcggcggcatagacatccccgggaaaggccatggttacctcaaggtgcgtaattgccggcgcatgccggcaccgcgaggatggtcgcacactcgtcgaacacctcgccccatgcgcgccctgatcctgcttgcccaccccgagccccgctccttcaatgcacatctggccgctcaggccgccgagcagctgcggcatgacgcgctgcaggtggacgtggtcgacctgtatgcggagggcttcgatccgctggaagcggctgaacaccatccgcatcgcctgcatcccggccacttcgacgcccaacgcgaacagcggcacagcgccgagcagggccagctgcccgtcgatgtgcaacatcacctgcaactgctgcgggccgcagacctgctgatcctgcagttcccgctgtggtggttcgcggcgccggccatcctgaagggctggctggaccgcgtactggtgtacgggccgatgtacaacagccgcctgcgtcacgagcacggagcgatgcgcggcaagcgtgcgttgctgagcgtcaccaccggctcatcggcacgggcctgcgcagtcgacggccgcgagggagatacccggttgctgctgtggcccttgatgtacagcctgcgctacgtcggcttcgacgtgatggaaccgcacgtggtgcacggcgtgcgttccgggctggcaccggagcgcgtgctggcccacgacgaggcactggctgcagcaacccaccactaccgcgaacgcctggcgcaatggccgcagtggcccaccgtgcccttcaacgacagcagcgatttcgaggacggcattgcgctgcgcgcggaggccactacctacagccccttcatccgccatcgcaacgccggatgaatccacatctgcgcgctggatcgggacgcgccatactacgcactctttgcaagcaccttggcgaacccatgaccaccctccgcccctctcgcgccgacgacggcgccgctcttgtcgacctctggcgccgcgccgtcgacgccacccacgacttcctcagtgccgaagaccgccaggccatcgatgccgaagtcgccggtttcctgccgcaggcgccgatgaccgttgctgtcgatgcgcaggatcggccgctgggcttcatgctgatcgatggcacgcacatggaagcgctgttcatcgatccggacgtacgtggcaccggcatcggccggcaactgctgcagcacgctctgacccagcatccgcagctgagtactgacgtcaacgaacagaacgcacaggccgtcggcttctacctgcgcatgggcttcgtcgaaaccggacgttcaccgctggattcgcaaggccgtccgtatccgctgatccaccttcggcacaacggctgacatccgtcggcagcagccacgtgctagcgtggctgctttcgaccaaggaatgccgcatggatggtgcaaaagccctgttgaccctgtttgcgctgggcatcagcctggtctggatcctggtgccgttcgccatcttcgccgtgcgcaacctgctgcgtgaagtactggtcgagcagcgccgtaccaatgaactgcttgaacacatcggcggttaccgcattccgaagccgcaacccgaaccgaccgtctgnnnnnnnncctgagcagaaacgtgccaggcccggatcaggccgtcgcctcgaaggccggtgagtactgcacttcgccctgtgccaacggaggctgcaggcaaagtgcctggaagtactccggcggcacacccggcagcaccaggcccggctcggcacagaagccgaagcgaccgtaataggccggctcgcccagcaatacacagccatgtgcgccctgctgacgcagtgcttcaagtgcggcatgcatcagggccgcaccgatgccctgcccctgccaggcgggcaataccgaaatcggccccaggccaaaccagcccgtgctgccatcgctgatcgtcaccggcgacaccgccacatggccgatcaccttcccgtccatctcggccaccagcgaaacgctcagctcccnnnnnnnnnncagggcgtcgacgatgaactgctcggtacggctgctgtgcgcagcgttccggaacgcggcctcggtgagtgcatggagggtggcgtgatcatcaatggcttcggcacggatggtgtagttcatggcgtaatgctcgcttgcgtgagagtcgcgtgaattggcgaccgttgtcacaaattgacggcgaaatgtcgaacgcgaagcgcaatcgcctggccgaccccgaatcgcctgtgccgcaatcgattcggcgacgctcccgaacgctgaatgcgtcaaaattccgtcgcggacaccttgccgtagctggcgccaggtttccagaacactccataatcgataaacctgtcaccagggaaggatatatggacacggacgcacgatgcaggatgccgccatggatgtagccacgccgacacgcgatggacgccatctggtaccgatgggcctcttgatggcgctgacggcctgctcgccttacgcggacgcagagcgtgacgtcgccgcaggtggacgcggcctggccaagctcaacccgtcaccgcagcagggctacgagctggtgctgacactgaaggatgcccccagtcccttcgcggtggtcgagggcgttgcccagtacgacgtcagcaaccacagggactgcggccgggtcctgtgggcgaccggtaccgccagccgtatcaccagccaggagttggtggaactacacaaggtcgacgagaacgaataccgcggtacgttctacctcgaccgcatgcaggacgaggattactacgggcgtggcgtctgccattggacgttgacgggtgtcggtgcgatgttgcgcgctacgaccggcgaggcggatacgcgattccttacgttcgtcgacaaggagcgcatggagagcgactcacctcttacgctttattacccaaaccttatctatccgcgcgccgacactgtcgccaactttggcgccagtggcgaggaagatccgtcggggtacagcgaagatctgcgcgacgcgctgttctcaaccaccaccactgtgcggaagctcgtgccatgagctgccagttcaacaacccctacccccaaggaggccgacattgcgccacaagatgattccgtgccttgctctgcttctattgaccgcctgcaacccggagaccgccatgaaccaggaacgtgccgctgctgaagccgatgtcgcccagggcgggcgcggcctcgccaagctcaaccccaccccgcgcaaggcctatgagctggtgctgcgcctgaaggatgcccccggcgatttcgcactggtcaagggcgtagcgcagtacgacgtcaccaacgaggatcagtgcggccacatcgagccggccaccggcacagctgcacgtatcaccagccaggaaccggtggagctgcgcaaggtcgctgagggcgagtaccgcggcacgctatatgtggaccgcatgctggatgaggactactacggtcgtggcgtctgcaagtgggagttcaccggtgccggggcaatgctgaaggcgacgggtgccgaagaagagacccgcttcctcaccttcgtcgacgccaagccgctgaccgaaggtggcgcccatacgctctactatccggatctggtctatccgaaggcagatcgcgttcccaacttcccagccagtggcgagcccgatcgcagcaactacgccgctgatctgcaggacaagctgtttacgatcaccctctccgcaagtgaggtcgcgccgtgaccatcacctctcaggactacgccgcgttatccaatgacgcctacaaggatcgggccgtcggccgacgtgaacccggccaagaagaaaaagtcacgttaaacggccatgagtacaagatacttgagcatgtcaacaatcgtctcaacggctatcagggcaccgtctatcagcgcgtagacaccaaagagatcgtcattgcgcatcgtggcaccgagcagatcgctcgcgatgcgattctgaccgacggcggcatggtggttgcgcgcaccaacgtgcaggcgcctgacgcgattgctttgacacagaggacgctcgaaggcgccgcgcttcaatcccgcttgaacggtgtgcccgcgccccaggtcaccgtcaccggtcactccctcggcggcgctcttgcccagatcacctcgcaccacttcaacgtcaagggcgagacattcaatgcctacggcgcggtcagcctcagctaccgcattccggaaggcggcaacaccatgatcaaccacgtcatggcctccgatccggtcagcgccgcgtcaccgcatttcggccaggtacgcatctatgccaagcccgacgagatcaagacgctcgcggcaaacggcttcagcaatcacgccctgcgtgatctgattccggaccgcccgatcatcgcggccaccagctcgttcggtgcgcacaagctgggcaacttcctcaacgaaggctcggtactgaagcacccggaaacgcagaagctggcgaaagacaacgccaagatgatcgaggagtatcgcgacgacgtcgagtcactgcgtcgcggcgtcacccgcgctgcacgcggcatcccgggcggcgccatcgatctgtacgaccacatccgtggcccgctgcaacccggtgagccggcccgtcgcgaggcggagaagaacggccatcacaccagcatgctgcgcatggacgatgccaaccacctgggcaacccgctgttcaacgacgcgatccgcggcgtgcacgcacatgacgtgcgcgttggccgcgtgccggacgtgatgagtacgcagctggcgggcagcctggcggcggagatgcacgctgcaggcggcaagcgcatcgacgaagtggtgatgaacgcggatgcctcgcgcagcttcgccgtgcagggccagggcggtgaccccgcccaccttcgcgtgtcggtggatacggcagtggcgatgaacacgccgctggaacagagcagccagcgcatcgaccagcaggctgcaggccagcgccttgcgctggagcgcgaccaacagctggaacagcagcagcatcagacccgcagcctgcaggcctgatggacagcgcgggagccggtcattccggctcccgcctcagcaccgtgactcaggggctggtggccgcgaccggcgcagatgcactggcggtcacgaacagatccggcccggaatccgggaagccgccgcaggcgcgatcgcccggcgcgaccggatcacacggccactggctgcgcgagaccttgtcgcgcaactcgaagcgatcgccggtccagaccacgaaggcgagatgctcgcggttccagtcactgaacgcacgcgccccacccttcggcaccgtctccggatactgcacgaaccaacgcatggccggcccgaactgcagcttgctgtgatccagcgtgatcctgcccccacgcgccagctggcgtgcgcgatccgcctcggtcacctgtggcatggccggcatcgcttcggcggtaacatccctcggcggcgcatcgccacgcacctggtacacacgctggcccacataggcctcgcggcagctacccgctggcacacgtaccggctccgcgctgtagtcgtcgcggttggcgacctggtcgctgcaggtgaacggcgcggacaccaggtagaacgtgctgtcggcgtcgcgcccttccagcgagcgcacccagacgtcgcccatccgcacgatgaagtccgggcgctggccgtacccaggcaccgccttgaaccaggccttctgctgtacctctcgctcgcgccagttgcgcggcgggtggatgtcctgctcgggcagcgcaaccagcagagcggccagatgcgccggcatggtgccctgacaggcgccggtcagcaggtcgccctgggtcgccagtcgcccggccagatccaccgggcagcgcgcaccgagcgcccgctcggtcgcccgctcgggcggcaatggcacgatggccaatgcgggcggtgcgggtgctgccgccggaacggttcgctcgacggtggcaggcggtgccgtccctgcaggcgcatcagcgatcgcctgtgccgtggcgtgcgtttccgcgacgggcggcgctgtctcctgagcctgtgccgaggctgcggcaagtccaagtgacagcagccagagcggcggcaggcggcgcgcggatgcattgcagcgggcagcggcctgcagggcattcaagggaacgattcgcatgtggtgtccttacgggtgggtttccatgtcggcgccacagggcgccacgcgtcgtacgcaaaacaacggcgggcaccctgcccgccggcaccaagtgctacagggatcgagaacgctgctcctgctcgcgggcgagcgcggccgtcggatcctgctgcgcaacgctggccgccaactgctggctgctctgcgccagtgactgctgggaggcctgctcccggtcaacagacgcacgcagcatggccggatcacccagcgcgccctgcactgcaaacagcgtacggccgtcgttgcccgccagcagatgatcgatgcgcgacaggccggccttctgcgcccccagcgccaatgcgccagcggtattgtcgagctcctgtgcactgcgcagtccactttgcggccccatctgccgcaggtgctggcgcgcatcctcgaacaatgcgttgccgggctcaccggcatgcgacatgtcgcgtgcaacggtctgcgccggcgcaccgacttcgccgcgatccagtcgcgccatcacgtccggcgtcaacttctgctgccagacctcaaatcgttgccggcgcgcctcgatgccattgagcgcgccgttgagcgcataagttgcttctcgcacatcatggcgcgccccctccggcacccgtgtctgccactgccatacggcaatacggcctgcgtgctcgggctgcgctgccagctccggttgattcaccaggtccagatccagcgccttgccggcacgctcgtaattctccttgccgaccaatggcagatagccgcggccgtggtacttcagcgcgtcaccaggcgcgtcgttgcccatgcgcccgccgtacatcaactcagccaggttttccgggcgaccacgcagcgcttcctggcgggcgctctccaacgcggcgttgccattgcgccacgcagcctccaccgggatctgcgagattccccgggtgaagttgaagctctcgttgagccggctcaagccgcgcgactcgtgccctgcctgggccatgaaattggccagttcaagcggggagtcgatgccggctttggtcgcctgtcgcaacagctgcgactctctatcggtcgacacagtgcaactcctgaatcttcatcagcgcggattcccttccgccggttggagcttggctcatggaagcgacacctcggcaacactggatgggtcgaagtcctcgaacctcaccctgcccagctccgccgccgagtaatcccggatgttggtcgcttcggtctcgatatccacgaccttgcgtctcaccccgtcaacccagcaggccttgtccgcgggcgcatagcggaaccggtaggtgctgctccagcgctcgcggctaccgccgttggtgatcacgctgaaggtgcccttctcgaccattgcatacgcaaaagggtcgccggccaggccacctcgggtggaacacggcaccagcttgtcgttgcgcgcggccagctgccagcgcccgcgcccatcaccgcgcagcaacagcagcacccggtttggcccgtgctggccgggcaccagcccttccggcgtcggctggtcgatgaccagcagctgatactcgatgccatcgccgttgagttcgcctcttacggcttccagcaggttcgcaccggacggaacaaatgccagggcatcgtccatgtgtgcgccaaccctgtcttccatcccctcccactccttcaatgtggtcatgccgatacccgcctccctgcccagccggaacgcgttccggcttatccgcgcctgcgcggacaggaatcatagccttgcgtacggcaagaccgcgatgatggcgagcgtcacccgacgcaggggctgacagcgtcctcattggacggaagaacccctgcattcggcggcactggcgcgtcattttcatgacgcgtggggagcttaccgcgaggcgttctgccgcgtcgaagtgcgaggaaatcgaaaagcggaattgatcacagaaaacggggcttagcgtgaatggcgccttacctaatgaacagatccgccgtgcaggccgttctggcgatcccgcattgtccctgcggcagctgcttccatgccgccttcgcgttgcattgctgcatcgcgacaatgaccgctccctgttcggacatggcggtggcgacgctggtggtttcagtgcccaggcccgcgtgggcgaccgccacgcattgcgcctggaacagggtcgccaacgtacattcgcctttcccgaactccttgcactccttcatggatgcacgcttggccttgccccgcgagcgcatcgagttgctgatgaaggtgtcgccgcgggcatccatcgccacgccacgcacggtctgcgcccagttggggcgattgttgtacggggagcctgagctgctcaccggaatgggcgcacagccctgtacaccctggccaccgatgggatacatgccctgcgggcaattgccttcggcaagcgcggtgaacggcagcaggcctgcaatcagcaggcacgggagaaaagcgaggtggattcgtttcatggggagacccattcctttgctgcccattgtgaggggtgggatgacctgagcggacgatcgttgcccactgtcgatgctggagccaagagaacaaacggagctgcgcccaaacacatgaagctttccgccgccatcgcgagttgcgctgactaccagtccgacaatccgatcaacgggccagaatgactcatagaccggcttcgtacagtcctcgtatgcaacctgacacgcctttccatcggtgtcgacgcacgactgctgggcaaacttccgcgcttcggcggagtccttggcgctggcaaaaccggcgcgggaagccccgccctggctattgggaacctaccatgcaacgcactggtttctatacgtgtagatgactcggcaatcggaagcaccgcgcctaccgtagtctgccagagcaaactgctccgcgttctccttgctcggccggcccgtcgcaacaccggcatctgcggtcgcgtcggacgacgcaattgccccccacgtcttatgccactgacccgcgggcccgggttcgcgggcagttacccctgccccaggaatcggggcgcacccaccaaccccttgatcgccgatggggtactggccggacgggcatcggccatcggcactggcgttgctggcaacaagtaatgcagcgaacagcagagcagaaatcacgaaagctgaatcaccacgcagagatttgaagtcggccattgccttgaatctccgtgtgatgtcacaaccgatcagtcttgctggaagaacggcttggtacagtcagaatggaaaacggagcaagcctgacttcccaaatccttgcagtccttgattgcccgctcctgcgcctgttctttcgtcgccccggtgttgaatctcatgccattgtccggtcgtgcagcccggacaaccgcatagcactggttgtagtaggtaaaaacgactgtgcagtcggtagctccgccctgccggcatcgctcgaccgcttggcgctctgccgaagccttggcctgatgcccagtggccgaacctgcatctcctccaggcgagctggcgacagcaccccatgtcttgacccagtacccgggattctcctgcggggcgctcttagccgcgccgggtatgggtgcgcagccaccaacgccttggtcgccaatcgggtactgacccggagggcagcgcccttcagcgaacgccgaactgacgtgcacagagcccagtaggatcagggacaagcacagatgctttagagaggcgcttacgttcatcaactgaatctctagtttccatgactcggatttgccgcaccacgctgaccgggaaccgctgaacccgggcctccggttccatcaaacatcttccccatcgccgactgctgaccatgggagtttgagccagaagacgactccggagccgccggcggcggagccgacatgcccggcggacgaccatcggcactcggcgaggcacttgcaccaccgcctatctgcgaatatgccatgaaggtgcccagggtaccctggaagaacatcgctgccattgggggtgtagtcaggatcaacgcggtgaggatcaggcccatgcctccctgctgcattgcctggctggtcatgccgtcggacatgctttccttgaggatgaattcctgcaccagcgctgtggtccagaaagtggccgccacacgtaccaccatgtccagtgcgatggaaaccatcgctgcaagtacggccatggagaacatcgtgccaatgccgtagaacagccaacgttggaacaactgcttggtctggtcgaacaacaggcagaggatgaacagggggccaaagccgatgaacagcgccatggcgatttcatacagcatcagcatcgcaccagcggtgatggctggacctgcggtgcccatgccgatgaagaacagtgcccgcttcttgtcctccagcagctccccgtcattcatgatctggatggcgtcgatactggaaagcgccacctgcatccatgccaggctcttgtcgatctgagcttcgggtgactcgttcgagcctgtcacgaccttcgtgatttctgccttgacgtcgtgggtgaggaagctctgaaggttggtgccgaaagcgcccatcgtggtggccgcgctgacgatcaacgccgcacgcgccatattggtcaccagcaccatcattgagtcccggctgcggccggtcacgatgcggaagccctgcaccagcacccacagggtcatgagcgtgagggcgatgccgccgacccactgcatcatttcccccatcatgtcgatgccgaacttgtttatcttgcttcgcaggaagtcgaagatgaacttgaagaacacgaaatccccgatcgattggacacgtgcaacgtgccccatcaaatcctggaatccgccattgaaatcaaaattggcaatcgacctgatcatttccgcaatcccttgatgtatccctaccggacaacctcgtggagcgggtgcctatgcacctgccccaagcggcgtcagtcgacgtgcaaagcgcgttccaatgcggccgtcttgaccagctgcgagatgacgcccggcttgcccttcaatgccacgcgcgccagcacgcgctgattggccatcattgactcctgataggcgtcgtaggaccgcatgcgcgcctcccactcctgctgcagcttggaaatatcgtttgccgtacgcagggagtcactgttcacggccgaaagagttcccgcaagattgccatcggcgccgcctcgccagcccatgatctcagacaacgacgcgttgatgctgggaatggtcttctcgatgaaatccaccgtctcgttgcgcttccggttttccatcatctggatgttgacgcacannnnnnnnnnnngcgcgtagagatcaccggaggtatccagcacaaacttcttcagcaggctgccagcgctgaagcccgccgacgtacggcagaggtcggcgaccatatagtcgtctggaacccgctccaatgtggcgcctggcggcaagccgaagttgttgatcatgccctggatctggacaagcgcattttggtactcctggaacgtccttctccaccgagttacctgagccgcgtactccagcccgtcagccttcatttgcgccttcccttgggcaaagtccttcagtgcctgcatgagattactgaggtcgaagacagggtaaccaccggccgaaaccgacgtggtggagaacatgaccatgctccccagcaggatggctgccaggcgcttctgacgcagaccgcggtggcgcttgtgatttcgggatgtcatgctcatgttcttctccaggggaatggatttcattcggcgctgtctgatccagggctttcaagccgcatcggtttcggcagaggccttggctttaccagagccctttcggttcttgtagaagtcctccagccactgttccggcgtgagttcgtccacggtgatccgattgcggactgcagccgtctgcagcacccgatgcatgatgtcgatgttgtcggtcgaggccgagatcaccgacaggatgtcgtccatgccacgcaggttgagctggcagacactggaagcatggccctgcttgaccaggaagcagcgcgagcgctcgtccagtgccgtgaccaccttgaactccgcctcggtcaacttcaggccatccatgtagtcgctcttgctggcgttcgggttcggcagcaggatgagcgtggcggtctgctcgatcagggcagcggagatatcactcttcagcgcgtcttccgggctctgcgtggcgaagatgcccaggccgttctgcttacggatggtcttctgcttgttcttcgcgaactccttcaggccaccctcgccgtccaggatcttccagaattcgtccatcacatagatcagcggtcgaccgtcgatcagcgattccaggcggtgcagcaggtaattgatgaccggcacgcgcacttcgggattgtcgatgatgtcggtgtagtcgaagccgatgatgttggccttgctcagatccaccgtatcgatcggattgtcgaagacccaacccagcgaattgcccgaagtccaacggcgcatgcgcgcatagaggccgtcgtcgcccatgttgggcaggctcttctggaagttggtcatgctgcgcagatgcatcggcgtatcgagcatgctctccaccgcacggtagatgtcctcttcctcgcgggcgctgtactcgcgcttgccggccagcaccttgatcaggtcggccaggaactgcacgttcgcttcgttgttctcgcactggaacgggttgaagccagtcggcgcaccgttctccagggccagataattgccaccgcaggcacgcacgaagatctccgcaccacggtccttgtcgaagaagaagatggtcggtgacggctcatacttctgaacctggctgagcaggaagttgatcagcgcggtcttgccggtaccggacttgccgatcaccatggtgttggcgatcgccttctcacccagcgaattctcggatggatgggtggcatggaaattgaagtagtacggctggccgttggtggtctgcagcgtggtcacgcagtcgccccacgggttgttgtgctgcttgcccgtggcgaagttgtgcagcggcgacaggccgaggaaattcagtgagctgacgttggccagccgcgtgcggaagcgccagttggccggcagctgcgaatagaacgacgaggtgactgccagatcctccttggtcgacacgaaaccggcgttggacagctcggcacgggtcgaggccacgttctgcgacagcttcgcctggctgtcgccataaaccgcgatgatgaagtggtattcgcccagcacgaagttgcctgacgacagatgatccatcgcctggtcgagttcgacgatctgactgaccgccttgtcgcccgacgagatcatcatgcccttggtccggtccagcaccttcaatgcgtcctggcgccccatcgggctgaacgaatgggtgatgacgtactcgtagtccagatacttcagaccattgaggatgcccggataggtcccctcggcatattccttgatattcaggatcgcgccgaaatggttaacgccattgggcgtattgatcacgaaatcgccggtcttggccgagaacatatgacggctgaccggaagatagtctttcacaggcgccgacagcaccggtaccggctcatcgatgcggttgatcaggtagccgaacagctcaagcgtttcggaaaacaccacgccgttcctggcttcgtacataccgagccggtaaggcgcgtagtcgcggatcacagcctcgacgttgccggcgagctccatcagcttctcgacggcctgctcctgctcggcgcgcagcttgtccacgttcgcggacttctccacgaagcgctttcccgccaccaccgggcgatagatcatcgtcaggtacagctcgttctgcatgatgcgctgggaggacagcatgcccatgtactggtcggacacatcctggttgaagcgctgcttgtagtagctctttcccttcagggtgcgacggcgccggatgtcatgcacccagaaggcaacgttgacgaaatccggtgcgcgcagcgtctgcagcaaccggttgaaggtgttgtgccgatgctcaagctcccattcttcgcgccccacgaacggcagcccttccaggtgccacgtcaacaggtagtcgccgcccgtggtcttcaccacattcggagccacgtgcgacgacaaggggatgaattcgctgatggaggtatctgggttgaacatacgactgcttccaaaaggtactgccgacaaagatgcggagttggccaggcgggcgctcaacgcccgcctggccggatccagccctcaatccctgggggctggcttgttgcggtagtgattcgggttgaacacccacatgccatcatgctcctgcacgttgcgcaccttgagcttgaacatcaggcgcaggcccagcaggcggaagatcatctcgtcacgcttggccatctgccgcatgatgaaaatggccaccgggatggtcagcagaaaccagaagttcgtgtacatgctcagcagcaacaacccacccgccaccatgaaaaatggcaggtagggaacgcccaggaacatcgctgggcgcgtgcatccccggaacaggacgttcttatgcactgtagtactggacggcgtgcttgatcatttcaaacgccatgccagcgccgtcgccaccaccgaccttttcgcagctgccagcctccttgccgagcagcatgcgcgcgatctggcctgccgcgccgatcagcacaccgccgatgaggatcggggccacgtcaccgatgcgcttgtgggcaaacgcaatctggtaaccggcgaagatcacggcgatcgtgaccacggcgatcgaggccatgttcagcagaccgttgatgttggagaagaagccgcagaccttgccatcggtaccaccgaagtcagtgccggccagggcctgcggagcgaacacagcaccggcgaatgcgacggccatcagcatggtcttcagcgtgcgctgggcctggacgaggtcgagattgaatcgcttcatggattgatttccttgttgatggactaacacaactgaatcgaccagccgggggaccggtcgcaccacgacttcgtcagaacacgaaggccgcatcccctgcgggaatctgctgcaccggcgcacggggcgccggtgcgttgtagaaattctgggtgtccgctgccggcgcgttacgctcattccacgggcgcagcatcaccggcgcgttcgcgccggcagccatcccgggaagctgttgcggcatggctgccccgccctgcgccgcaccaggctgctgatacggctgcggagcctgctgcggcatgtcgtttccacgctgtgcctgtggctgcatcattcgatcgaccgagcccagcaccacgcgcgataccgcctggtcggcgatgttcagcaggctgccgcgggccatcgcaccggtggatgggtaaacggtgtaggcgcgggccgggtcattggacggcacgtacaccggcgcactggcctgggcgacgatgcgtgcctgggccggcgaggccgtctgcggatgatgttcgaccctgaccacccgacgctcgccgcggctgaccacgtcaatcggcgcgacgccgttgcttgcgacctgctgaccgcggcggatcgagtcgtagatcttctgcacgtacccgtgacggaagccggtctcgaagttgcccgagtagtagcagctgaacgacttgccccagtcaccaccggagcgcttgtagcaatcggcgaggatgcgcgaaccagcctgcaggttcgggcactgctggaaggccttctcgtaggaatccagcccgtacttgcccaggttgtaacggttgacctgggccaggccaatggagaagttgtagcccttctcctccagcatgcgaacggtggccagcgcctcgtcgagggccttgggctggcgcaccagggcgccgccgaccacgccgatggcataggggttgcgcgacgattccacgttgatgacgtgctgcatcacgtccatcgagacggccatttccgggcacgccatcatttccagtcctggcagcattggtcagccctcctgcccctgggcacgcccaggattgaagtcgatgccggtgatgtagcgcgagccggcatgcgccttgatatgcacgacgatgtcgatggtcatcatcaacagtcgcttgatcacgttgaactccaggcccgaaccctcggccgaggccttcaccatcagcgccagctgatcccaggtctgctccgggctgccggcatggcaactggtgatcgagcccgggtggcccgatgcgcagttgcggatgaagtagaacgcctcgtcaccgcgcagctcggccaggatgatgcgttctggcttcatgcgcaggcaggcttccatgcaactctttgcgctgacattgctggtgctctgcccgcccttggagtacagcaggtgcaccacattgggttgggtcagaaacagctcgcgtgcgtcctcgatcgtgaccaggcgctcgttgtccgggatatgattgaccagcgctttcatgaaggtggtcttgccgctaccggtcgcaccggagaccacgatgttcttgcggtacatcaccgcacgacggaagaactctgcgtactcgcgctgctggcgcagttccagcagctcgcggtcctgctcgctcagactgccatcctgttccaggatctggttgaagaaaccatcctcgtggtactgggtgagcgacttggtgtgcttggacggcaggcggatcgtgatcgaaaccttgccggcatcacaggcaggtggaatcacgaactgcgcacgctggccggtggggaacgtgagcgacaccaccggatcggcatcggtgatgcgctggccggtgttgctttcgttcactacggcggtgcagaactgccgggcccgctcgaaggtcaggcccggcacgtccacccgctgccacccggcccgggtttccaggtacagctcaccgggacggttgatgcagatttccgtcacttccggggatgtcatgtactcggcgatgcccagcacttcgtactgatagcgcaggaaatcgctagaaacgagggcgaggggtgacacttcggcgtccatggttgttcttcgggttaccggcgcgggttgagcacgttggtgaagtcaacgtccttggcgacgtagacgttcacgatggtgccctggttgatggtgacagtcggcgggcgattcgaactggtgagggcttcgttggcgagacgctccatcgtgcgcgcggtggcgctttcatagggcgaacgaacggcgaaaccattgctggaaaccgtcgtcgactctgggccatgttcggctgcggcgtacttgaaggcgtcggcgatcaggctgatcatcaacgccgacgcaatgcgactaccccagtgcgcgctgtactggccaggatgaccggcaccacccagctgatccacgcccgggctggacatggccacgtcgatgccattgggcgtggtgatgcgatcccagatcacttccacgcgcttgcccttgggaccgccaccgtacgcaccatagatcttggaccccttgggcagcagcaggctgcggccgttgatcgagtagaccggctcggtcaacaggcacgacgtataacctgcaagatcggtgatgatgcgggtctcgagtacacaacgcagataggtgccacgcaccagcagcgcgtcggggctccggatgtaggaagcattggacacatcctccacatcaggcccgcggcgcaccttggccggcggagcattgccgttctgcgcctgcagcgcagccaacgtggcctgcatgtagggatcgtcgttgtcccctgctgcggcctggccgccagcgtcgcccgtgcccacgcctgcgccaccactaccggcaatgcggcgatccagcagactcgggccacgctcgacctcgcgctcgggttcggcacgaggaatgaacgtcgggcccatcgtttcctgcggcggtggcggcagcatcggaatgggctcggcggcttcccgggcagcctcgcgaatcgcggagggtgcaatgatcggcaggtcgggggtgctcgaacgtgcaacctgcggcggcgccttggcttcttcagcgtcttccttgcccttgcgcagcagcaggaagcccatggccagcaacaacaccaggatgccgccgaggaacaacagcgccttgcggttcaagcgctgctcttccgcagagcgaagctgtggggcactggcatccagatccggcgccgcctctgcctgcgcgtgcccgtagtaagggttcgccgatggctcctgagccgcaggcccctgtccgtacggagacggattcggatcgttttcgggagtgttctgctggctcatttcttcacgttccttcgcaggccgacgacgaagtcgccgtggcggatgaccaggtacgggtacgtcccgtgcacgatcagcgtattgccctcaaccgtggtgttgaccacgaaatcctcgccatactccttctcgcgaccgaatacggccgggaagataccggtcttgtactcgggcgagttgggcagtttcagataggtgaaacggccatcgtcgtaggcgttgaccgggaccagccatcccatcttcttggccttgctggtcgaataggagtagttgaagttgtattggcgatccttggccagctcggtactgagcagcggctgcgcctcctcctcgaccgccgactgggcagggccgaacacagtgtcattcggatagacgaatgcgatcttgtactgcacgccggcgcgacgggcctgctcaagctggcgccagtcggtggcaacgaccttcagctcgaaaatgtacgaatgggtctcggtacgcaccatcatgttggtgtcgacgtcgacgttcttcggcttgagatagaacacgttctcgcgacgggtgagttcccagccgctgctgaagccggtgctgtagtcgaggatcttctcgttcgggctcagctcgatctgggtggtgaggcccaggccggtgcgaaccgggtagatgcggtccttctcatactcgtagtggtcaactgcctgtgccatcgccgcgctggaaaacaccagcgacagcaacgacagcagcgcccacgcgcttcccctgatttttcgactactcatcggttgcttgctccatcagcatttccggtggaatggttcggtgccggcatcattgccggctgtcccggcgcgccctgccccggcatcggctgcccctggaccggctgcccctgcatgggcgcaccctgcatcggctgcatctgcccattggccggcactgcgacaggctgaccggtggcgggatcgatcatggtggcagcggccggattgttcggaacgtacatgccctgcgcctgctgcgcggcgagctgtgcctgttgcgcggcatcctgggcctgctgctgcatggcaccgtcatccggcacgggtaccccgcgcgcatagtcgttgtcgacacggtactccgtgacctggaacgccaatgggttgagcacgcggtcctgttcggagagcgccagattctggttgtactggaagcgcatggtgaccagctggttgtccagataggtcgacacaccgctgcgcttgtcgagcaggctgcgctggatgcgcacggacgcgccacggaagctgccgttcgcctgcacgcccagcggggtgatgctgaggatcttgaccctgatcgccttgccccggccgtacatcacgaacggattctgcggattgttgctggcatagcgctgcttcatgcttgcggccacggcatcactggacatgacgaacaccagctcccagtcgcgcaaccccatcaccgcggagtcgtacgactcgcgcgccagcacgtactgggcgacattgctgcggttgaccgcttcgttggtggtgatcgtctcgccctggaacgtgcccctcaggcgcgccaccgtagcggtacccgtgtaggcatcggccatcaccaggaacggcaccttctccttcagcggcagcatgtagtagtagccgcccgccagtgccagcgacatcagcaatgagccggtggcgacccaccaggcgcggcgctcactgcgacgcgccatgtcggccacggtgatctcgtagctgaccgccttggcgaccgactgctcgaccttgggactattgccgggatccttcttgcggaacatggattcttccgtactgctgaaacatcaatgggcgtggcacccctgcgacaggcgcggggagcggcacgttcgatgatttcgaggtggactcaggtgccgctgttggaatcagcgccctgtgccgacgcggtcggcgtcgagccagcgctctgcacaacgatctggttgccaacgatggagacggagatgccctgcgctgcataggccgccgtcagatcgatcacggcctgctgagcgttggtggtgtcgatgttggagaccgcgccgtacagggtgaagtccgagctcaggcggtaatccagcgtgcgtccggaatccttggcccagcgctcgagcatggctttgagcgtgccatccatcggcgaggcctggtagacgtagctggagtacagcgggatctcggtggttgccgcagcaaagcggttcaccggcttccagcggcctccgaaatcgggagcggacttggtggcgcaaccggccaccatcaacgccgccactgcggcgatggacattttcgcgataaacgcctgattcatacgggcttcactttgacgtacgaaaaagcagtcccgagcattggtcccctggtcgtccggcgctgcgtcgcgcacgccggaatcggagcgacgcactgactggcagcacacccactccggctcccctgcagccaacggctgccaaccaagtcgcggggccgccagacactcccggcgacacacccgcatacctcaccaacgtcgaaaccatccatgtttcatggcacaaactcctggccaccctgctctacaacatctgccatccatcacacatttctgaacggcatgcacagggtcgcacaaccacgcgtcaattccatgtcagacaagtctgaaaatctatgaacaaatgccgaattcttgactcaactcacgttttcatgtcagtgaatatgaatctacgtcacaaatttaacgacgtgaattagacgttaagcattggaacgtcgactttcggcagcagccgcgaggtgaagtagcgatccttgtagtagcggatcttgtcgcacttcaccggatgcggtatgccctcgtacaggaacacttccttgtccggccccatcgccttcagctcctgcggcagcatcagtgcccgccgctcctcggtgaagctgtgggtcttctcgcgggcgtgcgtgacgttcttcttgcggatggtggtgtagcccagcatgtccgaatagtcgttggcgtcctgctgctcgcgcggcgcgtacaggatctgcagcgcgtggttggtgatgatcgtgcgcgagacttcccggccgtaggtggcatcgagctgggacatgctctggatgatcggcagcaggcggatgttgtaaccggccatgtaggacaccgccgaggcgatgatctcgaccttgccgatcgaggtgaattcgtccatcagcagcaggcactggtacttcaggtccgggttggacttgggcagttccttggtgttgaggttgatcagctggctgaagaacaggttgatgatcagccggctctcggccagcttgttcggctggatgccgatgtagatggtcatcttcttcttgcgcacgtcggtcagcaggaagtcgttgctgctggtggccttgtccagcaccgggttgatccagggattgagcggttccttgaaggtgcccaggatcgaggcgaaggtctcgtcggcctgggacagcatgttggcgaacgccgatcgcgcgttgccactgaggaatgaacgctccgacaaggccttgaggtacttcttcagatcggtgccatcgccggatgacaaccggtagacagaacccagcgtcggcgtgcccgagccgcccgggaagccgctgctgcgctcgtcgtcccagttttcgaacagatacagggtgaaggccatgaacgcgttgcgcgcctggctgacccagaacttctggtcctcggcgccgtccggatacagcatcgcggcgatgctcatcaggtccgacacccggaatgccggatcatcggagacatagctgagcgggttccagcggtgcgtgcgccgatcctcggcgaagggattgaacaggtagatctcctggccctggctggcgcgccagccgctggtcaggtcgaagttctcctgcttgatgtccagcaccaccagcgattcgccgtattccagcaggttcgggatgaccacgcccacgcccttgcctgaacgggtgggtgccgcaagaatcacgaactgctggccatccagccgcaccagtttgccgccatggctgccgaccacgatgctctggccggtcttcttgaacatgccatgcctggacaggtcggcgccggtggcgaaacgcgcgtcgccatgcagcgagcgcttgtccttcttcagcagcagcaccagaccggtcaccagcaggaccagcagcggcaagccgaagcccacgtagccggcccacttgatcttgcccacgaacggcgcaacctgcggttggccgatggcgtggtagtactggtagtacgtgttccaggtgaacagcttggtgtccaaccccaggaacaacagggtcaggtagccggaaaacacgaaaccaagcagcagggtcgccagcgtgacgatggcgatgagcagatacttcttactgggcaacacccgaatcctccatgatgcgcacgagggcgcgacggcctagcggcggcgccagcgcgacgccttcttccgcaggttgttttcgttctccagcccgggctcttcgccctcttcacgcacccgctgcaacagcagttggcgcgcttcggccagtgataccaggtcggtcagacgatccccatcgtcggcgacgaccgcatggccgaccacatcgcccggagcgtacaccggctcgtaggacactgctaccagctgatagcggccacgggtttccagcacatgcctgaattcctgcatcgcattcctccttgtcggggcaacactgcgtcccctgccccgccatgatgcccatcgcagtgtcatcggcgtatgcacaagcgctacggtttctgcgcgaaactgtctgcggatatccaaggagactgcaatggactgggtagcacttgcacgcacgctggccaccgaggcccacgcgggccagacggacaaggccggccagccttacatctgccatgtggcgcgggtggcggccgcggtgcgcggcgacgatgacgccgaagtggtggcctggctgcatgacgtagccgaagactgcccggcgtttgccgcacagatcgaggtctttcccgccccgctgcgcgaggcggtgcacctgctcaaccgcgacgcggcccccgacgcggacagctactacgcgcgcattgccgcccacccgctggcactgaaggtgaagcaggccgatctggatgacaacgccgatccgcagcgcctggcgatgctcgacgcggcgacggccgggcgcctgcgcggcaagtatgcgcacgcccgggcagcgctgggcatctgatcgcgccgcgcggtggccggtgggcgaacgtgtcaccgatcaaacgctgatttaccctgagtgctgctgcccttgttgcggtgcagcagtacaatgaccggctccccgcccccatcgcgccccgcatgagccccaactcttccctggctgcgcggctgacgccccgtcagcgcaccctgatcatccttgccctgtcgctgggcggcttcgccatcggcaccagtgaattcgccagcatgggcctgatgctggagatcagccgcggcctgtcgatttccgaaacccaggtcggccacctgatcagcgcctacgccatcggcgtggtcgtcggcgccccgatcctcgccttcgtcggcgccagcttccctcgccgcaagctgctgctggcactgatgggcttctatgccgtcggcaacctggccagcgcactggcgccgaactacggcacgatgctcattgcgcgtttcgtcgccggcctgccgcatggcgcctacttcggcgtggcgatgctggttgccgccgcgatcagcccggccggccagcgcggccaggcgatgtcgcgcgtgttgctgggcctgtcgatcgcgatcctggtcggcaatccgctgaccacctggctgggccagcagctgagctggcgcaccgcctttgccctggtcagcgtgctggccatcgccaccgtggcgatgatcgcgcgcttcctgttgccggacccggacgaggtccgtacctcgccgatgcgcgaactgcgcgccttcaacaccacccaggtgtggctggcgctggcgatcggcgccgttggcttcgctggtatgttctgcgtgttcacctacctggcaccgaccctggtgcaggtcaccggcgtggccgaatcgtggatgccgctggcggtgggcgtgttcggcatcggcgcgatcatcggcaacatcgccggtggctggctggtggacaagttccacttcaaggccgccgcggtggtgctgctgtggtcgatcgtgatgctgctgctgtatccgctggccgcgcagtcggtgtggacgatcggtccgatgatcatcaccgtcggcaccatgggcgcgctggcggcggtgctgcagacgcgcctgatggacgtggccggcgaagcacagaccctggccgccgcctccaaccatgccgccttcaataccgccaatgcgctggggccgtggctgggcggcatggcgatcagtgccggcttcagcccggccagcaccggctatgtcggtgccgccaccgccatcggcggcctgctgctgtggtgcgtggcggtgatgctggacaggaagcgcaagacagccggcgtgggcagccactgaccttcgcgccggattgtcagctgctgcccgcnnnnnnnnnnnnatccggccgcagcaacgccgtatcgccggccgcaagtgtcgggcgcgccagctcaccgcgcttgacgcgctccagcacccgccgcgagttggccgcgcagtcgatgccctccggccgcgcctggatgtcctcgatcagggccagcaggtgcgcccggctctctgccagccgcaactgcagcgcctcgatgtcggccaccttctgctgcagcattgagatcaatgcgtcgtgctgccactggcccatgtccggtggcagcaaggcgcgtatctcctccaggctgaagccggcgcgctgcgcaccggtaatcagctccagcagcagcaccgcctgctccgggtagtcgcggtagccgttggcctgccgctggacgaccagcaaccctgcctcctcatagaagcggatgcgtgacgccgccaggcccgtgcggcgggccagctcaccgatcttcatctgcctgaatcctcgacatcggaacccattgaccttcaataaaacttgaaggttagcgtagcgccattcccctgtcctggagctgtcccatgtcgctgttctcgcccctggcgctgccttccggcgccctcatccgcaaccgcatcgccaaggcggcgatggaggagaacatggccgacgccgaccacgccccctccgaagcgctgctgcagttgtaccagcgctgggccgacggcggcgccggactgatcatcaccggcaacgtgatggtcgatggccgcgccatgaccggccccggcggcgtggtgctggaggacgatcgccacctggagcgtttcatcgcctgggccgacgccgcgcgctcgcgcggggtgcagatgtggatgcagatcaaccaccccgggcggcagatgccggccgcgctcggccagccggcattggcgccttcggcggtccccttggacatgggcgcactgtccaaacagttcgcgccgccgcgggcgatgaccgaggcggatattgaagacgtgatcgctcgcttcatccgcagtgccgagctggccgagcgcgccggtttcagcggcgtggagatccatgccgcgcacggctacctgctcagccagttcctgtcgccgctgtcgaaccgccgcgatgaccgctggggtggcagcctgcagaaccgtgcgcgcctgctgctggagatcgtgcagggtgtgcgcgcgacggtggcgcccacgttcgtggtggcggtgaagctcaactccgccgatttccagcgcggcggcttctcgcccgaggannnnnnnnacgtggtcgagatgctggcgcccctcggcgtggatctggtcgaactgtccggcggcagctatgaagcaccggccatgaccggcgccgcacgcgacgaacgcagcgtggcccgcgaagcgtacttcctcgaattnnnnnnnnagatcgccacggtggcaacgatgccgctgatggtcaccggcggcatccgccgccgcgaagtggcagagcaggtgctggccagcggcgtggccatggtcggcatcgccaccgcgctggcgatcgagccggatctgccgcagcactggcagcagggccgcgatccggtgccgacactgcgcgacatcaactggcgcagcaagccgctggcggccagcgcgcacatggccgcagtgaagtatcagctgggccggttgagccggcgccgccccaccgcacccaccgtttcaccagtatgggcactgctgctggcacaggcggccgcaaagtgtcggacccgccgctaccggcgctggatcggcgcccgcgccgtcgcacactgagccgcgcggtcttctcatcgccgcagcgatgctccaccatctgcaggatcggcggcagttccgccgccggtcgcagcatggagatggagcccacgtggcagcaggatcgaccaggaaccgcgagaagctgctcgatgacctgctctcgctgggccgtaactgggcgctggcgatcgccatcgcaggtgccggggcagcagttcactacagcgagtcggtgtacgaagcaggactctggcgaggcctgctgcccacgctctgcttcctggtcgcgatcatctggatcgtgctcagcatcatccgcttcgacctgaccctccagcagcacttcgagcgcaagcgcacgcgctggctcagccgcctgctctatgtcgtgctgctgggtaccggcatcaccgccgtgttcttcgtgacagaactggcgtccaacaaccacatcgcaaggatgtgcgacgccgtggccaacgaaccggccagccggatccaccggtccgccgagtgccagcgcctgtaccagcatcgggcggcgtaccggcagcggttggaatcggccgagggcgagttcgactgagcagatgcgtgggcgaaggcgcacgaggactcacacaggggtccagcaagggtggattcgaaatagttgtatggacttcattgcaacgcgacgccacgctttcttgccggaaagccgtgatcgaacgcagtccatgaagtcacccaccgcccgctcccgtctccccgcccggccgcggaaaatcggcagcgaagtacgcatcttcaggcgctatcaccagtacgccatcgttgccgccggagccggaccactggcaatactcctgtttgccgtcgcacccgaacttgggccgcttccggcactgggcgcggcagcgattttcacgctgtcgccgctgattctcggcttcgttgtctattccccacaacgggaccgggtggtactggaacaggatcgtctggtattccagcaccgtcctcctctcccgttcaagcagatccggtcctacaacctggacgatcatgtcgatctgatcctgatcgatggaccgagcgtgctgctgcagcgcacgcgggcatcgatgcatgatttcccaaccttccgggacgcactggcagaggcgctcgcagatcggcccgccaacgctgccgcggctccgcaacgtcgccacttcttcggtgcctggcccgcacgcgtttggggtgcgggcctgttgctggcgacggcggcactggtgatcacgggcgtactgcatggctggccgttgtacaaagcaccgatccttgggatcgtgcccgtggtgggcattgggctattgctgtcgcgccgccgtcactgatcgcgccgtcggcgaagtacacatggcgtggatgtatgttcgggcacagtacgcgcgccgctcacgcttgcaaccatccagccaccatgctccacgcgcctgcccccgcacatcacgatgccatcgccctgcaggcgggcgtgctcggcagcgtgttgggcgtggctctgtacaaggccatcgcgttgtcggcgctggcgaccggatccttgatcgtgatcgggctgtggctgctggcctgcgcgctgctggctgcctgggcactggccgcctgcctggcctgccttgcgctgagccggcgcgtattcgtgctgatgctggcgctgagcatgatcctgatgatctgcgtcgcctgacagcagcaggcgccggactatcgcgcatctgttacagaataacaagtgcgattggacggattgctcgtgcccggggtcacgtatttgaattccatggccagcccggcaccacccgagaccccccatgaccctgcagcccctgcttcgcgcctccctcaccgccattgccctggccacgctcagcgcctgtgccacgtatgacgacagcaacatgcaccaggcctgccaggagtcgccgcatctgaaggacctgccacccgaagtggctgcccgcgagagccgctgcaacaagagcatggaagtgtggtcgagcgagcgcaagggcagtgacaggccgatcgacctgagcggcaagaagaaggatctctgagccgccgggcatgccgggcatcttgatcgttccaatgcatgcggatgaccagcccgtcacgatcgggggcgcaggataaggcctccccatcacgacgactttcccgatgccggccactggtcaccctgtcatccatgcctttgaagctgtgttcgacctgtctggcggggtggagcgcattacggcgctcactgtcatctgccggcattgctctgaaacccgctcggccagcgaagacaatctggtccagctgccgggcggcgccttgttccgctgcgacggatgcggcagtcatcaggcggtgagccatgcgcgggttgccgattggcaggtgaattcgcttctgggtgtctgaggctgcaatacgacggtgccacgacgcaggccgttggcgcagggatgatggtgcagtcagaggccgccccgtgagccacctcgtccgcccgaagggccgatgacggccggggcaaaggaactgtgcagggcgcaatgacatcacctcggctaagctgcggcacctttcttcgcgcacggccatgcatcccttcccccttcctgtctcggcacccgatcaactcgcctaccgactgctgcaggacagcgactgggcccgttccgccgacgcgaccaacgctcctcccgaacttcgcgctctgctggcgatgatcctggattctccggagccgctgtggatcgcatggggccgcgacaacaaggcgttcttcttcaacgatgcctacctgccgatgctgggcggcaagctgcacggcgccatgggcagccgattggaagacgtctgggcggacgtctgggccgacgtcgtcgatgctgtcaacgacgccttcggcggtacaagccgcagtttcaagaacatgccgttgatgatggaccgtgatggcacgttgcgcgagacattctggacgttctcctactcgccgctgcgtgccggttgcggaggcgtggccggcatcatctgcatggtcagcgagcagaccgaacgggtgatcgaacgcgaccggcacacccgccaggtggcggccatcaccgagcaggcacgcgaggcccatcttgaactggtacgcgcccgcgaacagctgcggcagtcgcagaagctggaggccatcggccagctgaccggcggcgttgcccacgacttcaacaatctgctgcaggtcatcaccggttccgtggacatgctgctgcatacctggccggccgaagatgcgcgcctgcgctatgtacaggcgatcgaaaccgccgctgaccgcgccactcgcctgaccgcccagcttctggcgttctcgcgcaggcagagcctgtcgccgcaggtattcgacctctgcgagagcgtacgcgcgctttcagacatcatcaccacagtgctgggtgcacgcatctccgtgtcggtgaacctgcccgacgccccgttgccggtgctgctggaccggacccagctcgacaccgcactgatcaacatcgcggtgaannnnnnnnacgccatcgacggccacggcaaggtgacgatcgatgtggaacagctgacatcggtgccttccgtgcggttcgcggcgccgatgaaaggcaacttcgctgcgatcagcgtcagcgacaccggtgccggtatcgatccgtccgtggtggaccggatcttcgagccattcttcaccaccaagggagtgggcgcgggcaccgggcttggcctcagccaggtgttcgacttcgtcaagcagtccgagggcgaagtggacgtacagagccaggccggtgtcggtacgcgcttcacgctgtatctgccgctggcgcaggctaacgcctccatcgagctgccgaccgcgcaaccgggattgctgcatggtcacggattgtgcgtgctggtggtggaagacaatgtggatgtggccgaatttgcagtcggtgcgctgcgcgagcttgagtacaacgtcgtactcgcgcgcaatgccgacgaagcactggcggagctcgagcgcgacgctgcgcgtttccacgtggtgttcagcgacgtggtcatgcccgggaccaatgggctggatctggcccgcaccatccgcagccgcctgcccgatcttccgatcattctcaccagtggctacagcgaactgctggcccgcgatccaggccacggtttcacgctgctgcgcaagccctactcactgaagcagctggccttggtgatgaccgaggccagctgtcgctcgcagacgatggtgactgcgcattagcgggcagatcaccggatcggaccggtccaggaagcaagcgctgaatcaaggccggacatatccccccgtgtgccacaggcccaggcaacgatgccatccgggcgcaccagcaccgcccccaggcccgacgccacatccccggtatctgcggcgcaggcgatggatggctgccagcgttggccatgctgcggcggcgaagacgccgggtcgaaaacaagcagcgccgcctgccccgctctcagcagttcgcccaggcggcggccatcgaccaaccggaaatccggcgcgctcctgccgaccagcgggtggtctccgtcaagatccagctgctgcgaaacaccccagatccgctcggccagatacgtggccccatcgcgggtgccggccaggtcggccatgatcgctgccagtgcgcgcgacccgggcccgggtcgcatcagcgcaacctnnnnnnnngaccagtccagcaccctggcacccaccggatggcgctcagcctgatagctgtccagcagcgcctcatcggccttgccccgcgccacggcggccagcttccaaccgaggttcatcgcatcgccgatgccgaggttcagtccctggccgcccaacggcgaatgcatgtgcgcggcatcacctgccaacagcacacgtccgctgcgataggccgtcgcctggcgcgcagcatcggtccatgtcgtggccaggtgcaatgcagtgatcgttgcctcgcagccagacacccgccgcagcaacgcttgcgcggtgagccggtccagtggcgtgcgatggccggcgccaccatcgaaatcggccagcgccagcatgcctggcgggttgaaattgcacatcccgtgatcggtgaactgtcggcctggtgtgagtacacacccatctgccagttcgaccagcagcgtgtaaccggtgaactctggcccggttccagcgaagaggaagcccgattgtttgcgtaccgtgctgcgggccccatcacaaccgaccagccagcggccgtggaccctgccggagccggtgtgcacggcaacctgcgcctcgtgcgcatccaccgcctgtaccgcacgcccgcgttcgatgcgcacgcccagcgcagccgcacgttcggcaaacaccgcttccagggcctgcaactccaccgccatctgggtgcccaccggtgtcggcaggcgccagctccagcgcgcctggtccacatcgtccagtgcaaatggaatacccgcgaagtgcccacccagcgcacgcggctgcgccagccaatgggcggtgccgggcggcggcgcacccttgtcgggcttgagcacctgcgtcgcggcgaccgcgtccaacaggccgcgccgatccagtgcctccagcgtgggggcgttgaggccgcgcagcccgaatggcaggcgcttcaacggcgaaccggcggacccggcctgctccagcaccagcaccgaacacccggccagggccagttcgcaggacaggaacaggccaaccgggccagcaccggcaatgacgacgtcgtacagcatcgagattccttgtgagcgccaggtcggcgctctggcgggtcaaatgttacactcggtgtacgtttccacaagtgaaccgcccatgaccccgcctcctggccgccgcgaacaacgcaaggccgtgacccgacaaacgatttcggacgtcgccaccgagctgatcatccggcgcggcttcgaggccgtctccatgtccgagatcgccgaagccgcgggcgtctcacgcaagacggtcttcaactacttcgccagcaaggaagacctggtgttcgaccgggatgaggaggcgcgcacgctgctgcgcgagggcatgatggcgcgcagcggcctgaccccgctcgcggccttccagtcgctcgttcgtgagctgctggaggctggccatccgctgctgcgcatcaatgccggcgctgtcgcgttctggggcaccgtggcggagagcccggtactggtcgcgcacgcgcgacggctgcaggcgcagttgactgacgatctggcgcgattgatggcccacgctgtcggccggcccgaacatgacgccgaagcgcgactgggcgcggccatgctgctggcgtcgatggtggcggcctatgagaaaggactggcaagccagctgcagggcgaggacccgcgtgaggccatgcggcagctgatcgtgcgcggtgccgccggggtactggcggccttggcgggcaccccgtatacggaccccggcgcgcgtccatagcgcatccggggaataggcgtcgaagtatcgcaaatgctaatctttctcatttgcagacacgtgaccctccccaatgcccctgcccatgcccctgcaacgcaccctgtgcctggcgctgaccctgcacgtggcgacccttgcgcatgcagctgagtcctccgctgccgcacccaaggatctggacaaggtcgaagtccgcggacgcgcacagacactgtatcgggtagacgatgctgcggtcggcacccgcaccgatacccccctggagctggtcccacagtcgatccaggtcatcccgcgtgaactgatcgacgaccaggccgcgcgccaggtgaccgacctctatcgcagcatcagcggcatcagctatttcagctatgccggggtgaccctgcgcggcttccgccaggagaacgtgctgtatgacggcctgcgcggcgacccgtacgcaggattttcggtgccgcagctgttcaacatcgagcgcgtggaagtgctgaaggggccggcaggcgcactgtatggcgggggtgatgcgggcggtgtcatcaactacgtgacccgcaagccgaaagccagcgacgaacgccgcatcgaggtccagctcggcgacaaggacttccgtgccggatcgatcgagggtaccgggccgttgaatgccgccggcagcgtacgctatcgcgccgggctctatgccgacagtgaacagggcgtgcgctggaacaccgacagcgagagcgtgatcggcgacgcctcgctggccttcgacgttggccagaccggcgagctggtgctgcagttcaccgacatcacccagaaccttggcggcaaccgcctgcgtggcgtgccggtcaacgatgcaggcacgttcctgaccgaccgccgctggaaccacaacgaggccagtgatttcctcgacatgcgcgccaaggtggcgctggcgcagtaccgcttcgcgccgctcgattctctggacctggacttcgccgcccgctggttcagcaacagcgaacaccagatgtaccacgagccgatgggcctgatcgatcgcgaccgcgatggcgtggccgagtggatgacccgccagctgcgcaaccagatccgcgacaacgaagcattcactgccaacggcaatgccgtctggcgggtgaccaccggcgcggttgagcacaaggtgctgttcggtgcggacgtgtaccagctggatgcggatttcactgcacagaccgccaacagcgctgaccttgcacgtggtgcggggccggtgcgcggcatcgacctgttcaatcccgtgtacggcgccagtacctggcacgactacaacctggcggccctgccctggcgcagcacatccacccgcagcaagcgccatggcggctacctgcaggacgaactggcactgggcccgcgctggcatgtgctggccggggtgcgctgggatggcttcaaggatgaggatcgcatcactggcaacagtgtggatggcaacgatctcagctggcggctgggcagcacgttcaccgtgcgtgagggcctgaacgtctacgccaacgtcgccagtggtttcgtgccgcagagtgccgccaaccagaacccggccgctggcggaccgttcgatgccgagcgcagcaagcagtgggaagtaggcatgaagtcgctgctggccgaccgtgtggccttgaacatggcggtctaccggatcgaccgcagcaacatcgtgcaggccaccggcgaggtgatcggtggcgtgaaccagttggccgcgctgggcctggtacgcagcaccggcatggagcttgacctgctggccgacctcagcgagcgctgggtgctgaatctgacgtacgcctacaacgatgcgcgggtgaaggacgccggaccgaatggcatcaccaacgcctcaggcgaccgattcgccaatgcgccgcgcaacaagctggggttgtggacgcgttatgacctgccggcgatcaactccgccatcggttttggcgccgatcacgtcggcgaacgcgtcagcctggatgggcagacggtcaaggcctacaccgtgttcgacgtgagctggaagaccacgtggaggcagtggcagttccaggccaacgtcaagaacctgttcgacaaggtgtacgcggccagtggcttcattgaacgcaacgggcatttccccggcgatccacggcgggtgtatgtgcaggcggcctacagcttctgaccggaagcacgtgtagcgctgatccactgccggcaagcagatcgttgcctggcactggtccacgcgtgtccgaaaccgtcggcacttccagtcacttgtgcacgatctcctccgcctgtagcgttgccgttgcccaaggagggctatcaacggagtgaagcatgaagattggattcaagctgtctgttgctattgcggctgctgcactgaccctgggaatcggcagtgcctccgcgcagtcccgctgtaccccttgctataccgcgtatgacgcgtgcctggcggcgggtaatggcgagaaagtctgttacccggcgtttgctcgttgcctgcggaacagcggctgcaccatcccgtaagccacgcactgccgtgatgcgtgccggcccccatttcgggggctggcattggctggcaggcgctgcgccttactactgaaaaggttccatacgcgactggcggtgtgatttcatcccatccgcatcgcatggttctcgcgcgcctgcacatcaatttcctgctggcgttgcgcggcagtctgctggcgatccaggtcgaccgctttcatctgctgcaacgactgcgcaaccggcgtctgtactgctatatccgtgggcattgaagcgcgcaggtgggcggggtcggtcatctcgccctgcaccacgaacacgttccgccctgcgggagcgtcggccgtctgggcgctcagcagcacgtgatcggcgcgttcaagctggttgcggcgggccaaggccatcacgctcgccacaagacgctcgctgttctcatcgtgggtacgtcccgcgctggcatcgatcgcggccacgccttcgcgcacctgctgcagcaatgtgtactcacggtggccaggaccaatgtcggccagacgggtcggcgcctgtgagggatccgccacgtcgtccacggctgcggtaagcgggctgcgggtaatggtccgatatgggtcgtccgggtggaactgggttcgcttctccaggcgctccagacgaacctnnnnnnnntcgttgagttcggcgatacgtgagggatcggtgatctcgcgcagcgacatgtgaccgccgcccgcactgatgctggcccatttcctgtccgcctcgaagtacatcgcgtagtagctgttgccaccgatgacgttcggatcgaccgccgagcgcccttccagggcctgggtggcttccagcacgctcaaccgggtgaggtactggccgcctttcgtccatcccatctggctgatggcatcgacgctggtgttgcctacacgcgggcctccggcgtagtcattgttgagcatgttggtccagatctgttccagcttcgcggggccgctcttctgctcagccgcctgcagcaacacgcgcggcgtccagcagttgggatcgagttcatgccgttcaaatgcacggtcgtgagccagcatcacatccttgccgggaagattcagtgccaggtctgggcggcgctcgttcatccactgctgccgcaactcaagatctctttctagcagcgtctgcccaaaggactcccattgccgttcggtcaactgtgcatttggaaatcgggatccctcttcctgctggctcttcgcgtagtcctgtgcataggtgttcgcgacgcgtcccggcaggctgtcattgcgtacaacacccagtgccagtgtcccgtatccatcggctcccggcagttgcgacaggtagttccagtaaagctcgcggttaccgtctctggcatagctgccaaggacgctcagatctcgctcggtcaatccactcataccctaccccttcacttccttgaatcaccgatcacttggaccgggtgcgcgcgatgacgtccctgacggcctcttccatgcgcttccagtccttcagaaacgctcttttgtagtccaggctgacggacagcttgttgtcgatgtccacgaagtaatgaacgcagcccgctgccacttccccgggctcactgatcacctcgcgcccctccagccgcacgccgtcgcgtcggaattcctcgccgtcacatttgatgaacgagctgatccgaccatcgccctggcgtgcgatgtaccagnnnnnnnngtaggcgggattgcgcacaggcggcttcccgtaccgcgcctcatacttcttcgcgtacaccaccatcttcgcttcatcgattgcatagggcgtcaggcccaaggtctgcggctttgcaactcgttgatcgagacggtccctggggtcccccctttccacagagccctcctccgtgatggcttcatttgacgacagccttgaaagcagtgtttcgacgggaacgcgatcgacgtagttgatccgaatgggaatctccttccggaaatcattcgtacgcggattcgcccgcgcacccggcgccgtcggcttcatgtccggccactcgatgaccagcgtcacgccctcgcccggccacggtgcgatctggctgtccaggtagttggctggaatgcggaaggtattcggcccgagcttcacgtccacgggcgcatcggtataggtgtggccgttgatcgtgcggccggtctgggttgcgccggacatggcggggttcctttcgtgttcgttggacggtggccgcgcacaggcaccggcactcactgcaacggcaagtgcaagcgtcagacaccggctgggggacatcacgtgcatgggcattccattgcagggttccagcgccactataggcaaccgggcgtccacggaacaggaaccgcatcgcagcccttcatgaaaccaggctgcgctccacatacgctgcctgcagtactgcggatactccttcggcactccactccaggtctcagccgttgctgtccgtgcctttatggccgcgataggtttcaccccactcgcgcatggcaagcagcaccggcaccagcgtgcggccgaattcggaaagttcgtactccaccttcggcggcacttccgggtacacgtggcggatcaccaccccgtcagcctccagttcccgcagctggctggtcagcatggactgggtggcgttgggcacacgccgggtcagctccatgaaacgtcgcttgcctgtcatcaggtgaaacagaatgatcggcttccacacgccgcccatcaccgacagcgtgacttccaccgcgcaaccgctcttgccatcccaacgcctgctacgcatgcatactccggaaaaccatagtacctacggaaattcatcgttcttgttgcgataacggtgcgagcctagcatggccccattccttgaatgtgaggcccagcatgacgttcaaagcactgctcacccgcaagacgaacaaccaggtttcgaccgagctggtcgattttgatgaagccgatctgatggacggcgacgttctggtggacgtcgagtactccacgctgaactacaaggatgcgctcgccctgaccggcaagagtccggtcatccggacgttcccgctcattcccggcatcgatctggcaggtgtggtgctggaatccagcagagccgacttccagccaggcgaccgcgttgtgctcaatggctgggacctgagcatgggacatcacggcgggctggcccannnnnnnngagtgcggggcgaatggctcaaccggattcccggcaacttcagcacccgcgacgccatggccatcggtaccgcaggctataccgccatgctgtgcgtactggccctcgaacatgcggggctgacgcccgaaaagggcgatgtgctggtgaccggcgccaacggtggcgtcggttcgatcgcggtggcgatcctctcaaagctgggctatcgcgtggtggccgccaccgggcgcccggaacacgccgagtatctgcacagcctgggtgccgccgagatcatcgaccgcgcgcagctttcagaaccgcgcgagcggccggtgagtgccgagcgctgggccggggtggtggatgtggccggtggccctaccctcgtcaacgccattgccgagacgaaataccgaggcgccgtggccgcctgcgggctggcgcagagtgatgagctgcatggctcggtgctgcccttcattctccgcaacgtgacgcttgccggtgtggattcggtgaatgcgccgcaggaggttcgccagcgcgcctgggatcggcttgccaccgacctggatccacagaagcttgaaagcacagtgcagctgattgggcttgccgaggtgctggatgtctatgagcagatcatcccgggcaaggtgcgtgggcggattgtggtggatgtgaatgcgtgagcaggtcgtctggatcaactgcatctgatgcagtttccatgctgcggcgaatggtgaacacgtagtgaaacaacgcgggcagcgatgacctcaagccactgccgctcgcatacgctcgggttcccatcgctgcctggacacccgacatgccaatgactgcattcgcgcttgccgctgcgctttcgggcctgcccgacatcacctgggagcgcgagcgcgccgaggatgcgcaccagctcatgctgtgccagatccatcgcgatgcgctgaagcagaacgagggcaaggacgatgcctatccgcgtgccaaagcggtctgcgacctgctggcacgcgagtacaaggacaagtgggatttcgatgcgcaggatgccctggccgcttcggcggtggatctggccgagctgatccgacgcggtgatgtggtggaagtaccgccgacgaagcaggatcgcgcctacgagtgatggtacgcgatcctagcgccgtgatcttctcggcctgccccaggttgcggagccacgagcgcgcctcagcacccacacctcgcccacctcaaaccgcccccggcagctcgctctcgatctgctcaaccaactgattgaagacgggtctcatcttcatgatatccagcaccgaatcgcccacttcatccaggatcatggggtccgcaccacaggagagaaggtagacaacggcctcgaggctttcactaatcacggcgttcgccatcggggtcaatccaatatccccgagtacgtcgatattggtgacgaacggcatcaactctttgagtagatccacgtcgttattgaacgccgctatatgcagcggcgtatcgtcgtcgatcccatggctttccggactggtcaactcgcagccttcgaaggtgtggcactcatcgaaccttgccagcaacctctttaattccggatccactgcattcatcggggcattccctcccaagccattctccaagcactgcttccacttaacatgcagtgagccgccggatcgtggcacaccattgcacaggtgcatagtggcacgtacggagcccgcatccgggacgcacgcgataaacgcgacaccccgcgactccaccgaccacttcctgcgcacgcgaagcccgtaccgaggtcaatccgcgagctgacgaccacaggcggcttccaagcccgttatcatgtgggcttaggggctcaataagccctgttgacgcttgcagggcagtatctggatgtctatggaatggcgcccttcgggctggggccgacgcgtgacccgttcgccccattggtcgctgcggcttgatggcgagtacgttgaactcagtgtctccggccagcagtaccggctgcgcgtggatgatgatcagcagatgcaggtccatcgaggggtcatctggtcacgggtcgaactgcagaccggcgatgctgccgggctgtgcgtggacgggctccctaacggaccagcgtcccggcttgcgggggccctgcagcacctgctctttgcgcgaaccacgcgtggacgcaaggccctgttcgacacgattctggagcagatccagtcctggttgagcgacgcggatgccctcatcgatcgtggcagtgccggccgccgctggatcacccatgagcagcagcaggcgctgctggcgaagcgctcagacctgcccctgcagccgcctgagctggagcagctgttccgcgatgaagacgtgcatgaagatctgcatgcggacagccatcgcgcagcgctggacgccctgcgcgactggaacctggattggcccgctgcctgggccgaagccaatgaggccatgaccctgcgcgagctggtgttggccaggggcttcctgggccgggtcgagagcaagccgctgacagaggaacaggcccgcgccgtcatctgcttcgacaatcgggtgcaggtcgtggccgcagccggctccggcaagacctccaccatggtcgccaaggccgcttatgccattgaccgcggctttgtcgaacccgaacgcatcgtgatgctcgccttcaacaaggatgctgccaaggaactggaggaacgtgcgcagcgaaccttcgatcgactcggcatgggcaacaccgtggttgaggcccggaccttccacgccctgggcctggccatcatcgccaaggccactggccgcaagcccgacatccccgaatggaccattgacgccacgctgggcttcaacaagctggccgagctggtggacgacctgaaggatcgctcgatccacttccgcacccagtgggacatgttccgcctggtgttcgggcgcgacctgccggcattcggcgcggaaatggaggccgatggctacgaccgcgatggcacgccctacatccgcaccctgcagggtgagcgggtgaagagcctggaagaatgcgtgatcgccgactggctgttctacaacggcgtgacgtacgactacgagcgacgctacgaattcgatacggcaaccgacacccatcgccagtatcgccccgacttctattacccggacgccggcctgtatcacgagcactttgcgctggatgccgatagccaaccgccgccggacttcgcccattacgccgatggcatgcactggaagcgccagcagcatgcggcacgcggcaccgcccttgtcgaaaccacttcgtttggtctgcgcagtggacatgccctgcaggatcttgcggagaggcttggcgagtccggtgtcgaactcgaccccaaccccgaccgcgagctgcccgagcagggcgcaaagcccatgccggacgcggacctgatcgggctgatgcgcaccttcattgcccatgccaagagcaactgcctgacgctggacgatatggcggagcgcctgcgacagatgcccgaagaccagttcgaggaacggcatcggcgcttcctggaaatcgccagccctgttttccaggcctgggacaacgcactggctgacgagcacggcatcgatttcgaagacatgctcaacatggcggccggactgctggaacagggccactatgaatcgccctacgaactggtgatggccgacgaattccaggatgcctcgcgcgcccgcgcccggctctgccgtgccttggtcagccgccccggccgctatctgtttgcggtgggcgatgactggcaatcgatcaatcgcttcgccggtgccgacgtttcggtgatgaccggattccgcgagtggatgggtcatggccaggtgctgaaactggagcagacattccgctgcccccaggcgctctgcgatgcgtccagccgtttcgtcagccggaatccagcgcagattgccaaggcggttcgttctgccgcaccggcaatggggccagtgctgcaagcgttccagatgaatcgtcgcgaggagctgcaggatggcgttcgccagtaccttgcgaagctgcatcaacagttgctgtccggggcggtgccgcaagggcgcaagggacgcgtgacggtcttcatcctgggccgctaccgcgcggaccgcagcgcgatgccttcggattggaagacagtcttcggcagcacgatggacgtggagttcctcacggtccatcggtcgaagggacgcgaggcggactatgtgatcctgccaggcatggtcaaccgcagcttcccgagcctgcgctcggatgacccggtgctttccctggcaatgccggagggtgatacctacccgctgagcgaagagcggcggttgttctatgtggcgctgacgcgggcgcgacgctcggtggccatgttcaccctacaagggaagcgttcgccgttcctggacgagctggtgaaggacggagcagtggaagtgaccgcgatttcaggcgcgaccatccacgaagagcgctgcccggtgtgcaaggtcggcgtgttcgtggaccgcaatgggccgcatggggcgttccggtcgtgctccagttacccgttgtgccataacaagccgaagggtgggcagcggggatgaatgcatcccgctccgtccacatatgactgcctgcatcagggcacacaggcgccgcctcggtttcgctcccggcatgattgctcgccttggcctttccggaaacgaaaaagccccggcaggaccgaggcttttgtctggacggtggcgaggctgcagggtatcgcaaggtccccacacgtccccgccgcgtcctactacgggataatgcagccgttcagacggaagcattacatatagttccgggtacagatactcaagtctgtacctgacgcctcgcatgcaatgtattggacctcgcagacggaacaagggccgggggctttcgccgtggcgctgccgattccaaaggtcaacgcacaggccgctacagcaacagaaagcttgaatccaatcttcatgccataactccgttggtcgccctccatgggcatgcgcgggcgctccccctcctctctgccggcgtgaaccgcaagacgggagagaccaacgctcgctacggccagcaattcgtggtggacttcggccgctacctgaaaggcttaggctttgccaagggaatcggcttccataccttccgccataccctcgctaccgaattggatgtcaacgatgctccggagagggagattgcgctggtcaccggccacagcactgctccccgggatcgggtccaggtgctgcgcaagcactacctccacaagaaaccgtacgtgacccggagcaagcagatcagcgccatggagctgtatcggcccaaggtggaattgccgcgataccagaaggggcagttcgccaaatgattgaccgactccagcaagttttttccttgacctctttgccctccctttttcccaccgctgggctccgccgtcagtggcgggtgactaagaccagcattgcctacttccccctctctttaaagcagctcgagcacgctcactgttgaataggtcgctccgccaacaatccattccgcaggaccaagacaccgcgcgccaaaagtgtttcggccctacccactagagcagcacgcagctgcgcgctcgtcgttcggaagcccagccggcgcgacacgtgaagcgctacttcatccaatgatgcccctaagttctcgcgcaccagttccaagatcgcgacacccatctccatgggtggaagcaactcaggtcgacgcaagctcagagaatgaacgctgcttctgtccctcactcaaatagcgcgaccgggccacaggaggaactccccatcctgcaacaccagaccgtcttcaactgcccgccggatgccctcatctaccgcactctggatgcgccctccggcccgttgcaagccccatagagaacgaatgcgaacaacggcctctgaccggtggatcgggccctcgacgtgaaccaagtcgcgcacaaaacctgccatccgcattgcaggaactgcatgcagctcctgttgctggctgggcaccgcgaagttggcttccacataaggctcggtgttgggcagcacgtcagagctaaccagacccacctcgacgaagtcgtcgtgttccacgctctcgatgttgactggaacggcgcgcgatcgagagaccgtctctgcctcaaaggggtccggctccagttttgaacgctcgatgacgcgcaccagggcatcaagttccgcggcaggcctgaggaaccattccgcactccataccctgtggacttgccagcccttatcacggagcgcctggtcacgtagacggtctcgatcacgcgcaccgttggaccttcggtaggagtctccgtcgcattcgataccaatgatgtagcgccctggcctctccggatcggcgatggcaatgtcgacgaagaagccggccacccccacatgcatgtgaaggtcgtagccacgagcgatgagcgcttttgcaacctcctgctcaaacgtcctcttgcgctgttcgacagcctcgtcggcgatatggaggcgccctgtgcgggcgtagtgcaagaacattttgagtgcagcagtgcccttgcccttgcctcgactgagatcgatgtcttcgtcagtgatggacgaaaagacctcacatcgttgtttggcgcgactgatgagcacgttgagacgtcgttcaccgccttcgctgctgaccggtccgaagttcatgctcacgccgccgcgcgaatctcggccatagccgaaagagatgaagatgacatcgcgttcgtcgccctggatgttctccaagcttttgacgaagaacggcttgtgggcgtgtgccgtgaagaaaccttcggtctcagggtgttggcgacgcaacagctccacttcgtcaaagattgcccgccgttgctgggtcgagaaagcggcagcccccaaggtaagatacggtgtcgtttgtgcgtgagcaatgaccgccatggcaacagccttcgcctcacgcgcgttggtgctagtgccaccacgatcatagacggcgtcgggcaggtggtggaaccgcagacccacgcccgcctcactcgtgtatgggcttggcacgatcagtagcttgttctcgtagaactgactattggacaccgcaattattgactggtggcggcttcggtagtgccactggagcattctgtccggtagcccccgcgcgaggcacagtcccaagatactctccacatccgccggcgctgcggactcatccacatgtgtggacgaatcgcccagagctcttgagaagaaccgcgtgggcggcaattgacgctcgtcgcctacgatgaccagttgcttggcgcgggcaatggcacccaaggcgtcgattggctggacctgactagcctcgtcgatgaccaaaagatcaaattccaccgcacctgggcgtaaaaactgcgccaccgacagcgggctcatcatgaaaaccggcttgagtgcttggatggcaggcgccgccgacaccatcagctggcgaatagggaggtggcttctcttcttcgccatctcgccgagaatcaccgccacagggcccgccgccccgttcttcgacgggattcgctcgcgatgcgagcgggaaacctgccgccgagccaagccaatgcggcttcgatctagctcgcagaacgactcgacaagctcggtctgcttcttaccatcgaacgtcgccagttcaggggcccgcgccaccattgctgacagaaccgcctcataataggctagatcgaacgtgcccctagcctcatcaggagttaagacaccggtcgccagcgcatcgacgaagttcttcagtccccgtcgtttggccacatttgcttgagctatgtaagcaacccattgcgggagcccttccggatctgcttcctacgctttgagctggcctatcgcggcattcacggagacgtcagcggtattcgatgcgacctcgtcgttgcctgcaaatcgtaaagcagtgaatagctcagaaagctcgatgtccagcctttcagcttcctcaagctgatttgtcgcctgctcaagcatctgctgggcgtctccggtgcgcgagaccagcatcctcaagtcagcattggtagtcatccagagacaagcatcttggagcgcagcagcatccgaagcgaagcctagccacaggtcaccgaacgcggcttcgccttgcccggaaagccaggccatctatgatgtaagccgcgccggatcgcggttcgatcacctcatcgaccacgcactacaccttgcccgcattcggggtgacaaagaacagcttttctacgcctctgaggcggatgacacactccccggcaccgccctcatagacgtcgtcgcaaacgggcgctggaacgaagcaagaggccttatccgctcacatgtagacgtcaacgcgaccaacagcgacggacagactgcgctgcacctcgctggcgaccctggggtaatccatgccctgctccgctttggggcgaagcaagacatcgtcgatgacttcggtaacacgccgatacaagccgccatagagcgcggtgatagcgatgcacagcacctgatggagaaataccttcataggtacaaatcagcccatgacccaatgcccgtcaatctaccaaaggtagggatgtcaaagccgacctaggcaacattttgacacttcacagatagcctgaccgggaagcagcggagaccttcatccgcacgctaaattgcacgccccccgaccttccctatcacctctggaatccgccctggcctgccatatgtttttccatccaagcacttgtatatctcaccaagtcgacgagcgttgaaattcttcggtactgtcagagcgccggtgacttcatcaagatcccgctgattcgcgcaaccctccttcatggcccctttcactatctgttcgagcttcgcccagtccagagcatcaaagtttccgtcaagggccacttgttcgaagaccgccaaaagtgggacagtcaactcgtataggtcacctcgaataccatttcctgttgccatttcgcacagtccttttgggtgttgataaaattaattatcgcttttagtctgattgtcgttccgggagttttggcacaagaccctcaatggtcgatcagcatctcaatggcattcttgaggcttgatgctagttccggaaaaccgctgtgcccctctacgctcgcttctgagtaggcgttaccggggaccttatttttcaactggcccattacgtatttgccctttgccccgcgtaacggacgatgttggatctccgcccacacatcatcattcgtcggactaccgccagcggcatgtagttcttcgttatgcgcagctcgctggccagtgaactggtctctgatcggtctggccctagcagcgactatctgaacgatccagtcgtcgcacacggccaacgactgacctgtcagcgatgccaagaagcttgggttgcagaactcagattcgatgtcagattggtctgtgagccacagggcaataccctctgctgcataggcgtcgatcaaccgtgtcgcctccgcgtctgtcaatgaatcgcggtctcggtgaaccaatatcttgaacttgccacctagggactctctgagctccaccgcctcagccttggtcagcagatgcttgtagccccggcctgggagaacagtcacggaccgctcgatctctggccactgtcgaatgagcttcttcaatagctcgttctttgcgtcttcgctgacgatgatcacctgcttaccgaacgccccccaaccgagcgccagttcgaccacagaccggtcgtcggatttgatctcaccgtctgaaagccagaccacattagcgtcaaccggcgctcctcttacgatgaagggagagtgcgttgacatgacgatcttgatctcctgcgctcttgctatctccaacaaactgcttgccagcttctcttgaattgtcggatgaagatggatatcaggttcgtcaataagcagaatttttggcttgaatagcaggatgtagcagaagatctggatcagttgcaggaagcccgtcccaagcagctccaacggcgtcgaaagaccgtttagctctgcgtgcgcatggatgtcgaagtccttagactcatcgaacacgatcttgagcttgatcggacccaatagcggctccaaccactcttcgatcttgacgatgtcagcagccggcagcaggttcagcgcatttcgcagatagacgttggaatcgccgaacgagcacgctttgagcacgacgcgcttagaattcttgtgctcaacattcgggatgcccgaaatcccaggaatgaatccactgaagaacacgtcctgaccacggaacaacgggcgaactgaatcgggcaagtcgcccgtcacggatatccctgcgttccgagcagaccgcatcgcaagcttcgctgtaacaatattgggaggcccagctccgccagcgtcatctagaaagcggaactcgaccttagaagacgggctatcccatttattaccccagtcggcaccatgacctaacttccaatactgatcacttggcaaatagtctaagtcgttgatgctgaccgttgctgtcgatccacgaattcgatctgcttggcgcatgaggcaagaagcaagatgaagtgcctgcaagatggacgacttgccgctgccgttggatcccaccaagatgttgagatctgcgattggcagctcgattgcatcgatccgtttgaacttctccaccttgattgattcaagcttcatcctatccaccacccctgatttgaaaaaatagccttgagacgatctgttctagaatatttttcttgtcaatacactacggcgagggttcgccaaacgcgaactccgctccaaaagcgtttagcgccagttgtgctccctcgggattgctctccccagcgaccaggatcgtgatgagaacagctgtcatcccaatcgcttcgatgctctccagcgcatagaagatatcgtcatccaagtaggaagcccctacttcgtttgttgcaaggtaggggatggctatctggttgccgccgtgcgtgaagctgtggagatggttgatcccagcctggaactgtccgctaaaaatggggaattggctaaacggcccatcggcttcgattgcagccaccatcgtcttcgcgctgggcagttcgtctcgctccatgaaagcatcagcctgctcctctgtcgcccccaagaagaaccaacaaccgcgccggaacttctcgttcatgggcctaacaaggctaaaggcacttccaacgagatccggcgcgtagttgccgatcaggagtgtcgctgctcttgcatcatcgtatgcggcggccaggagcgccactgcgatgcggtgcgcaagtgtcgcgtccccggcaagttgcaatcccgccctgatctctgccgcacggatcaaggcctggttgacctcaatggacctctgatggcttcttgtcacggaataacgaccctgtgtctgcccacatgattaggagttagttcatccatagttagtgacccggatcgcgttaggcaatcctttagtgaggctacgggattttccagagccattccttgccattattgccaaccggaagcagtagctgtgcgcccttatctgacataaatttgcccacctcgtctctatgcttgcccttgctgcgaatgacgatctcagtgcacttcagacgcttttttggcgacccggcccagtccattgagcattgcggtcccgaaccccttccctgcctgattctcagtagttcggaagtgtccaacacagagtcgcgattgagattcatcatgagtaatttcttttatgtatccgatgtctgccggtccaactgagacaaaaatatcggaagtggtttttagaccagatttccaagggttcctaccatcattggaaagcgtcctggagtgaacttcgaagcgcttttcgagctcatctcgaagccgttggtttgtgatttgttgagcaggaggctttgaaaaaatcctgcggaacatggagattattttgctcacgcagcaagcctattttcgtaaaagggatgttgcttgtcgtccatgatgtcttgcatggcctgtaaattatttgggtcgggattgagccaagccgtgatgtgctctggcttgaggttgatgacggtgcggtcatgccccgcttctgcaacctcaggctccggatcgtcaggcctatgctccgagttctgacagaatttttctcatgcaagcctcagtcgcttcgacatcattgaacgccatgagtggcgcgagatcgagcgaaagatcctggttcttgtccgcaatttggaaaaggatccgcgtcaccgcgtcgaagtcagcgtcgagctgctcccagctgatcttggcttcgtcaaagagctctcgatgccgctcgcgttgggtcgaattatgagagaagagcttgttgcgaaagacacgatatttctcgtagatcaccgcagcttctgcttctagctctgccggcacttctgtgccatctgctcggatcaagcgggcgagctcggggatcgaagcacttcccttgctgtcttccagcaccgccactagcccgacgaacgtggcgagctggcatgaccaaaggatgggcagcgtaacgtcctccaaaccgctgagccggccggtcagtcgcctggggctgtcttcacccaatgcaagattgagtgctttgctaatcgcgtaagcctgccgcgtatccacgagcctggaagtgatcaggcgatagaccgccacagtattcgattcttccatgtccatacttgcgcccctcttccctagaccgcctagcccggctcatcttcgcaggctacgccgtgcctggtaagcatggcactgatccgtcgagcgaccaactcctggtgagctcccgcgttgtcttcaatgacgtctgccaggcctgcgaatgctgcccagaggccgcccgagctggagtggagctggatcagcacgggaaggtcggtctcaagggcgttgagctgagcttccagcgtattcaggttcggaggcatcgggccggtccttcttcatcaatgacttatggaatttgctagtaatttcactaactcagttctaagctagcgccgtagcaggatgctgaggcctgtcagcctcagcccgtgattcagctttctcggactctcccgctatgcgccccaacgccccccaagcctcctgggcgcttttagccctactgcacctacccatgccatacccgtgcacaggatgcgcgttagctgtggcttcgccatcttcctagacagcaggatcggtgagtgcaacgccgtcaatcataaattcctgcggacagcaatggacttcgctgagcgctatcacggaaaaatctactccgatcaggatcgcttggaagtagatcgactcttcggcgacacgccccaatgagcggtcaacatcagccgaatagctccattgccctgcaagatggaaataatttctactgctctgttgaagcaagcttcgatccgaggcttcgcggaaggccagtatgcgtggcaagcagtggcgacgggtgtgtgattgccagggacgcactgagcaaaaagctcggtgtcccgatgggtgcgccgattcaccagatcccaccaaacgtacgctggcagatcacttttcgctctgcaaatttcgcgctctacggtgacatcagcaccaggattgcgtcgatcttaagagacctctttcctgcaatcgagcaatacagcatcgatgaaaacttcattgacctggcaggcatcccctcaaaggatcacgagcgtctcgcagcagaagcgcgagcccgaattttgaagtggaccggcatcccatcatgcgtcggcattggtccgacgaagacgctcgccaagctcagcaacaagagggccaagtccactgtggaaggtgtcgttacgacgatgcctgacgaccctgcactgctcacttatccagttgaggatgattggggtgtggggaggaagctcactgcaaggttgggtgcggatggcatcctgacggcaggtgatctggctgcggctgacgtagacacactgcgctctcgatatggtgttgtgatggcacggactcagcgcgagttgcaaggcatctcgtgtgcagatctcgaagaacacgaggcgcaacgcaaagaaattatggtgtctcgcacctttggcaaagacatcacgtcacagaccgagctgatgcaagctatcgccactttcgcacagcgggcctgcgaaaagcttcgttcaaggcagctgcaagcggcgggtgtttgggtcttcatccagaccaatcctttcaagcaaaatttgccgcaatacaacccttcaaagtcgttccggttgctgatgccatctgcggacacgagggaaattttgatggttgcccaagggctggccaaggccatgttccgtccaggctacggctacaagaaagcaggtgtcagcttgctcgatctgatccatatggatgtccagcagggggatctgtttgccgggattgatcagcgcagtaaggccatcatggaggttatggaccggaccaaccagaagttcggccggggctctatgggctttgctttcacggcttggcgtccaagcggaaagacccttgaaaagcccgcctggtcagtcaagagggacatgctctcgccggcttacaccacggattggaagcagctcattcgcgtgagataagatcaacctgagaacggtcgatgtctgcctcaatcacagattcccgatgacggcaacgggtccgataggccccaccccaattgcataaggtgctcacgatggatgacatggaacgcttccgtattcgcaacctagtgctgaatgacattgactctcaactaaaaggggatgacagctttcaagttgccagatacaagatgttcctgggcatcaaacatcacatgccgaagtttacgcatgcacgctatcaccggccctttgaaaacactgaaagcatcccagggacagcgatggtgctcgacaatgccctgtcgagagcgatnnnnnnnnttgcaaatcagatcaacggcttcggtcagatgatacgcaagcttgaagcatgggatctggtgatcgaaggactagatcacgagcaagtattttcgcttgcaattgagcacattgaaccgcttgccaatctcgccatttcggcgacacaagcaatccgagggcaaatgatctacgccacggtcgagtgtggcgcactcagcaacgctctcattgatgagcccctgggctgggacggccgcgcgaacgtcaccatgaagattgcaaagtccgtgactgagaactggaaagggtggccggatttggcaaagaagctgaccctccttgaagcccaggaactcaacgaggcaagcggacacttccggaacagctttcagcacggcgcgccccgccagctcgtcattgggctgacggagcacactgagtggaccaagcatactgatggttccttttcatggggaattgggactcacgatcccatcaggctcaatgagatcatcccccacttgaagaggactcacaacgaccttctcacggcgcacgaagcgctagtagagctttctaaggaatgggagtcttctgtgatgaatccagttccatagatgctccatttatcaccgctcgcccgacttagcggcaagaaaatggtcaatgatctcggatgccacgatgggaataccgcttgccaggttgaagtggcgatagcttgaaagcgtagtttcgcgggatgaaccgtcatcaaaagatgcggtgaccacctctgccccaggcctaatgcgctcctcaacaaatttccactggctcgtaagcttggaaggatcaaaatatagaagcacggccatcgatgccggaaacaacgaagaaatcgtgttgttggatcggaaagcggcctgatttctaaccttgaccaagcgcccgtgcccaaccatcgtcacctcatcaataaatcgagagcattctccttcgccgatttcgttgcagatgatgtcaagcatcccatctacccactcacgagcaccgatggcctggggcgtgagttcattcttcaagtaacaagcttcaaccaagcgcttccctgtgggcgacagactgtctttaacccacaggcccaactgctcgatttgcagcttgtcatgctcaacaagtgatgcaaggaagtcctttggcaccatccttccgctaccagagtccggatggagattgaagagcgtggacacatgtgcgctcctgagctgctcgacttggtgaaagctcaactcgtgtaggactttgatgaaatgccgtcgctctgacaacactattcgcccaagcgcaatagttcgtgcaagacgaccataaagaacagatttttctgcttccatgtcctgttcgagggatcgcatgattgctaccaaatcctcagcagtcatggcttccgcattctcagggaaaacatcccctacgcgtgccgcatcgatgaactcttggtatcgcttctcgcgtctttgatccatccattctgcaaggacgcggggtcctttaacgatcagggcgaacgggtctctcgccgtctccaatgcttcgctaagccagtctgccacagcccacccccaccagttgtaagttcaaaagaactgaaaaaacttcctagaatattaaggatagtctctaaagtggactaggagtggaagttgatcacagggaggtcttgcagattcttgatgctttcaaccatttcttctgaaaactgaaagggttcatccccgttttcacggacacttacaagaaggccgattcaggccatgaggagtgttcatgtcgaagcgaaggaagttcagcgccgagttcaagcgtggtgcggtggagcaggcaagccagtcgggtgtgagctgcgcccaggtagcccgggagctgggaatccgggatacgttactgacacgctggaagcgtgaggcgcagggtcaggggtcagtcgtatttgctggtgccgggacgccccgggacgaggagcttgcgcagttgaagcgcgaactagcccgggtgaagaaggagcgggattttttgcgagaagcggcgacgttctttgccaagggatcatcctgaggtatcaggtgatcgaacgttgccgcgacgagtttccggttcgactgatgtgccgctgtctgaaggtgtcggccagtggctattacgattggagcaagcgcctgcccagtgccggtcagctcgaaaatcaacgtttgctcgaccagatccgcgcgttgcatgaggacagtcggggcacacttggcgcaggccggatgcaggaagatctggccgatgccggccatagcctgagtctgaaccgggtggcgcgcctgatggcagctgacggcttgcagggctggccacgaccgaagcgccgaggccagcaaggcaggcctgcgttgactctgccaggcgtgcgtaaccggctggagcgggacttcagcgcattggagccggagaccaagtgggtcacggatatcaccgagatcaaaacccagcagagcaagctgtatctgtgcatcgttctggatctgtttgatcagcgagtggtgggctggtcgatgcaacaccgccaggaccgtcagatggtgattcgtgcggtgcagatggcagtctggcagcgtcaagaaagttacgaggtgatcctgcattcggatcgtggcacccagtttcgcagcggcgactatcagcgttatctagcggccaacagcctggtctgctcgatgagcgcggtggggcactgcggggacaacgctgcgtgcgaaggcttctttggcctgctcaaacgcgagcggatctatcgaacgagctacccgacactggatgcagcacgagcggatgtgtttgactacatcgagcgacgccacaatccaaggatgcggcgaagggtcgccaggcaggatcagaaggttgcagctcttttagaaccgtccgtgatttcggggtagaacccgatcgtgccatcggcggcttgagtccgatgcaaagtgagatcatttcgacctgcacctttgctcagccgctcaacaagatcttccagatcctttttaccgaacttctccacacttctttctcgcagcaagtcataggcctgagcatagcttgacgcgagaacggttgcgcgcatacgagcgcagctagtgtcggcagtgtttagagcgcgtttgatgagcctgagacctacaactgcatgtagatcacccggaacacgctgacggaaagagtagtggccagaggcagctagaacgagattgtgagggatgcgcatgcgagagatgtgtcccgacttgcgccccatttaacaatcaataaaatcatgcaaataattatataaatcaattacttgcgattatttggcggagagagtgggacttccttgagaagtgccctcaccccttggacggcttgggtttcacgaatctgggaggtgcccttgaatgtgcccgcgatgagcataccccttgcggtgcaacggatccagccgtttttgccgcccttgggatcgccaatctcgatcttctccaaaccggcgcgatcagggcagatgacccgttcgcccccactctccgccgaaaagggaagcaatccggtggaccgcttcctcatgtgtgcctcagggcaattggggccatgggacaggacgcctcagcaaacggttctggacggagtcctttcaacggcggccttacgccatagctccatggccggctcaccgtcgcccacgacacactgcaaagcacggattcgcacgcccagtccggcgccagctcggaatcgacgctccaggcccaacggggtgctttcggtgcgtcagacactgactcggccttggcaatcactgtttgcagcgatcggcggggggcagatccgccacgaatggctaccaggcactcgctgcgcatctcgacgtggggcatgtccttgaagctcttccaagccccgccccacctcaatcccgcctgctgggcgagctcaccgaagcgttggtagccctgccgcacctgctcgtccttcaggtcccaagaagggcgcccgcgcttgtagatgaccatgtccgcggcccaaccgtggttgtggcagctgctgcctcgccccacctgggtcacgcccttttggctggcgagcagctcggcctggcgctgtttagaacggtagccctccatcagccgcaggtcgtagccctcgtccttcatctgcaaggcgatgcgttccagcgctgagcgaagctcgggctggacaccgtcccactgcggggcgtctttgtggcggtggaacaggcgtttgaaaaacccaggcttcttcccgtggacctcaacggaatcggtggctggcgcgtgcgcgtggaccaagacgggtgcgctggccagtgcgagcgcgagcaacaagcgttgaaacatgagtaggcctccttactcacatgagcgatacacccatgcaagcggagaatcgaaaacgcgcaagggggcttgcggaattttttccctgtcgtagaagaacaggggtggggaaaagtcggccccaccgcttcctggcgcaacggcccctcctgccgttgcgccgggaagtttcgttnnnnnnnnncttgcgcattccaggatctgatctattcgtgagtgcacacgctcactcatttcagacccaggaggccaccccatgaaacgctccctcatccactgcgctttgctggcaggccttgttgctggcacggcgcaagcccaggttcaagtgggcaacggtgccgttgccaccaaacccgagaccactgcggtaggcgaccgcgcccaatcgttgaccgttggggccacgaccatcggggcggacgccctcgccgacggcgggataatggtggatgaaaatggcgttccgggtgagtgcctgggggccactgcggtgggcaatcgcgccaccgctcgcggatgccatacaaccgctctggggttctcgagcgaagcgcagggctcaaatgcgctcgccattggctctcgcgcacaggcatttgcggtttacgccgtcgccgtcggaccccaagcccaagccaccggcgattccgcggtggccattggcgggcacagcctggccagcgggatcaccggtgtggccatcggctctagtgcccgcgcgctcggggatggcgggaccgctgtaggctcaaccgcaagagccgatggaaacggcgcggcggctttcggggccggggcgaatgctcaaggcgatcgcaacctcgcgttgggcgccgcatcccagaccgagggcgaaggtgcatccgccgtggggcccggtgccaacgcaaccgccgactttgccggcgcctacggttacagcgctggcgttgccggcgaggccggcaccgccgtgggtccatgggcacaggcgtttgcgccctactctgccgccttcggcgcgtctgccacggccaacgccacagaaagtgtggcattggggccccgtgccgtggccaacgcatggggatgcgtggccgtgggcgccaacaccacgtgcgatgaagaagacactgcagcctttggcaaccgccgcttgacccaagttgccttgggcaaagcggacgacgacgccgtggccgtcagccaactgcggaccgccgtggaaaccttgggcgctggcgcctccatggtgaacggcttgatcgtggcgccgaactaccagctgagcagcggtaacaactacaccaccgtggccggtgccatctacgatctcgatgggcgcgttcaccagctggaacaaaaccctggcggcggtggtggcacccccggtccacagggccccaccggtccgcaaggcccagcaggcaaggacggtaaggacggaggaagcagcaccacggtggccggggccaacatcgaggtcactgacaacggggacggcacccaaaccgttggcttgaaagacaacgttggactgtccgaaaagggctcggtccaggtggccaaggccatccacaacagcgacggcttcactgtccagggcggtccatcggtcaccagatccgggatcaacgccggcaaccagcgggtaaccggggtggcagcgggggcgatcgccgcagggtccacggacgcgatcaacggtggccaattgtgggattaccagcggcagcaagacgaccgctggaacctgacggaccgccgtttccgccagctcgacaagcgggtgagcggtatctgcgccatggcccaagccaacgcccagatggccacctcgacgtcggccatccatggggagaaccgcaaccgcttggccgtaggcgtaggtggctgcagcggccaagccgccatttccatcggctacacccgcgacgtgaccaccccacgcggatccccatcggccttctcgatcggggtttcccgcagcgggcaggacacggccgtgggcgcagcctgggccatcggttggtaacgaatatcagcagcgaaaaggaggtgatcgtgtctcggcaagggcccttcggggcccttgttcgtggcgtcaatttattgaaattgtatctatatacaataacttacgatttaccaaggcattggaagctggtagcatctgcaccgctaagcagtgtaggagccggactgacaatcccgcctgcagtgattaccgctgtcgtagcactactcacgccaatgcttgccattgccctagaagccgtcagggaatggttgaccaaccacgacgcaaaggaagatgacacatgcagcactaacaattacaggaacacttcaatgaataaagaaacaactaacagcaacacgctcgcaacacgcttcaagaaacacccgctttgcagagcccttggcgtgggcttcaaggtgatttacgacacgacaattgctgtaggagcaagcgcgctccttacattacacaggtcaacgcgcggtgggccatgctccccgttgaccgatatgaaaagcccgggcccagcccgggctttttctttggaacgctgctgctatccgcagcgcctccgctccggaagagccgaaaccgcccaaacctagccccgtcctttctccgttgccacgaacgcaccatcggaatgaaggagcgcgaacgtgttcccctggacgtgctctggccaaacctgtcccggcaggcccacgaactccagcgggaggttcgcctcttggtctggctcgaacccagcgaacgggtcaaagctctgcggctgccagtcctcgaactgaaagtccctgttccagaccattgcaaaggccagcggataggccttcaggacatagatcgccgaactgcctttcccgcccaagatgcccagcccgaagtcgcgaagaaccgttcgaccactgtagggatacacccagtagtgaagccgaacctggcgtagaagatctgaccggtcatcgaacaggtgctggctgtggcgttcgtcgtagcgattcaagcccaccgatgacaagtggcccagaactccccttgccacaagctgcggctggatgcggatgctctggtagtaggtgaccttgcttcgatcacgcaagatctccgtcacctgccggctcatcgatacaagtgccttgtcgtatcgagaaagcaccgagccgttgcaggtcctgcagatgctcctgaagcaaacaccattgggcatcttgtgggaccgcggcttcttctctccactgattgcgtcggcgacgctggacaccctcagagcgatgccttgagcccacgccttgggtggcacgtggttttcggtcaggtcggtttcctgcccgcatatgttgcaacgccccttggaaggtccaaccgggaacttaaaggtcactcgcccgccccatgctcgccatgaactgcgaagagattacacgcaagcgacgtgtggcctctcacgtccttcgcagcaggcttgccaacttcaaattctgatctattcgtgagtgggtcgttttactcacggagagaccatgacccaccgccacaacctgggacgcagcgagaagtatcacgccctgccccgcaccctttacgccctgctgttcgacgacgggggctgttacatcggccaaagctcaaacccccagcagcgggagaagcagcaccgctcccccaaaggcggctggcaccgtcccttccggttccatgcgctggaggtggtgacagccacccgggcggaaaccgaggcgtatgagcaggcgtggcgggtgaaggcctcccgggagggatggcgcatctacgccaagccaccggggatcgtggtcaacccccaccggcgggccacggcccacgtgcgcgggttggcccaccaacggcggtggcagctgggaacaccggtcaaagcgccttccgaacgcgtggggtggtggccgtgggtagtggtggtgatcagcgtattgacactggcccgatgcgtcaccgggtaagcctcatctcgcgccgttccgcgtttgtgattggcacctgggtttgcggtttcaatcctgccaacagctcttccacgtcctggaccaggttgcgcaccggagcagcctgggtctcggacaagccgacgctcagcgccatttccttgtgccgttcggttcccagccgttcggccatgcgctccatcatctcgtcggtcgtatacatgcggtagctgcccttggtgaggcgggtgaacgccaccaaggccgactgctggtcgagcatgcccatgttcgtggccaggtggtaaacctcggatttcccctgcccctgcgccttgtgaacggtcatggcataccggtgggccaaggcgttgtgctcgctggtgttgaacttcaagatgcgcccgtcctctttcgggttcgaagagtcgatgcgcaccaccaggtcgtagccaccggatttgtccttccgaatgctctcaaccgtgccctcggtgccgttgatgacgcccaagtcgttgttggtcgccgtgaacatcacacggtcgcggcgggagagcgtcaggtcctcccactgcccttttacgatcgagcggaaggtgaactcctctttgtccagcacgccttgctcctggagcccctttcggatgcccgtggtgagggctttgacttcagagcgcgtgtgggccagaaccaacttctcgtccatcggggtggggtctttcaggtagtcgtccaccaacgccttgatggcctgcttttccgtgccgaagtcgtcgatgcaatttctctccttgagattgcgaagggtctgcgcacccatatcgagggtgccttggcggctgcggtgcccgcggcgcatgtccttgaccttcccctggtggtcccgctcgtagaagctgttggcagtgatcaggtcaccggcgttcttctgccggcggatttcggtcagcttcgtgtcgcccaaggcaatcttcgccagctcaaagccgttgcccgcagcgatgggctgaagctggtcactgtctccctgcatgacaagcttggcaccgaccccctggcagtaggtcatgagcttcagggtgtcatcggtagccaccatgccggcttcatcgagcaccaccacaacattcttcgtcagagcaaccttgccctgccggagctgggaaaagaactttgcaaccgacatgcagagcatgccggactcttcttccagcttagccgcggctttacccgacacggccaagcccatcaactgctttccttcggcttcgaagcactgcttgtagacctcggccacggtggtcttgccggtcccggccaaccctgacataacgccgacacctgccgttccatgggtcaaatgaccaatggcagccttctgctcttcggtaagggtgaacccctttcgcttctcataggcggcgatttcccggtctacggtggagcggaacagcttcaggtccgtctcgttctcccgctccttcgaacgacggatgatctcggcttcccattcgaccatccaggtggcgcagaagcgatcctcccggtgcttgcgtgccaaacgagtgccacggtcgtctttgtggaggtgttcggctttaacgcgcaccaggtcgtcctgttcggtgaactccttcaccattttgaggatctcctccgcgttcttttgcccggcgaactccatccccagctcccggaccaggtcatgctcgcagaacatcgcctcgttctcgtgcatgcgctgcaagacctcgtcaaaggtatgcgggtccaggtgctggccttgggtctgcttgagcgactgggtggtgggaaccaggtctggcctttctcgggcaatgttggcgaaggtttgctgccagtccttgaccacctgctcgaagggcggttcttccttctttttgcgggtggccttgcaggcctcgtcgtggctggcgttggggtgttctttgacgtagtccaggatttcctggcggcgggtcttcgtctgaagcaccagctcacggtcgatgccggcaatcgtggtgagaatctggcccgtctcgcgccctatcacgtccacctcgcgctcccgctgaatcccatagcccagcgctttcatcgcgctgtagagctcggccttgtagaggtgatcggccgcatggcggtggcggtagatctcgatggcatcaaacgtgccccaacggccgtcctcccccttcgaaacaccaaagacaagatggtgggtgtgcaaatcgcactgcacgttccggttgcttgtgtgatcggcggctgcccacaccaacccctgggtgtctataacgtctttccccgctcttccgcgccgggcctctaccttgctctcgatgtagcgcatcgccacggcgcaggcctggcggtgcgcttccaagatggccagcttctcgcgttcatccgcaagggcaaacgccacgctcacgtccccgggggcggaaatggtcagatcgaaccccacccggtggccgccctcccacttctccatcggcttgccgtcgtcgtccaaccgcacgtttccccagcgatccgtcttgatgaccaatcgggcctccttgcccgcgtttttgcacaacggccttccggtgggtgaaaagcccttccccagcttttccatcacctcgcgggtgaccggctgcccttccaggcagagctcggcggcaaggctgccgccccaattgagcgtctgcctcggatcaggaccgctgcccgcgtagtaagccacggcgctgtcgatggataggcgctcggtggccagcatgtagtcgaacatgttgccgttgcgcttgttgtggccgcgggcatcgatgcgggtgcaattgatcacagggacctcctggaacgttgattgaaccaaggtcccagaaaaccaccaatgcgcaaggggggtttacttctccaggcgcagcgtgacccaacggcgttttatctcctccacgacggcggttactggctcttcgccgaagactcccgcgtgcttggacttgggcaccgaaagcaccttgaaacccaagccgatgctctgcgcgttgctaaggtagtagttgaccgtggtccaggagtccgtggtccaacccttggtgcgctgtttcggatggaggtggcccaccgcatcgtgcgggatccagcacttgaagcgatatgccccatcggtgtccttcttgaactccgggtcagcggtatggcggaccatctcgggatgagtgacgaggtgatccggatgcgggtcgatggacatgtccaggtccacttccaagatgtagtcgtaaaccttgtccgtggtcaccagcccgccggacagaaccgcctcacacgcagacaccatgtgttcgtagccggcctgagccatgcgctgccgatattctgcggccacctcccgtggcaaatacccaagcatcctgggtggcgcctgttgtgtcatgacggccaccgcgttttggtccgccgtgttggtgttatcgggatacaggacgaccaaagtaaaaatccgactggtggagccctttcgattgttggccacctcgtccagctcctcccgaaaacgcgaggtcaaggctgccttcacagcgtatttggcgactggcttccaaatcggcacggtgatcgttgccatacttgcttccctacatggtgttcaacgggagaatagcgcgtcgacttcctcgggtgtcatggtcaacacccgctgcaccgcatcgatgccttcggcggtggttgggaaggccgacgcgccagcgtttgaaggggacgttgccggcgacggcccttcaggtccggctggcttggtggtccacgcagcggccacctgcccctcgcgaaccgttggatggctcttcccgggccatgtcagcaacagcacgtccccgcccatctgcacgatcgcctcgatgccccacttctcgggaccgtagcgattgcctttgcggaaacccagccggtcggtgagctcaccgctggaaaccaacgcgcggctttcttcgtggacctgggccttgttctcgtgcccgcgccacgcgattttccgcttgccgagctggctggccagcttgtccctggtggctcccatctgcacttggcacaccacgtgggtgcccaccagggacgagaaggcctgcgcggtcttgtccccgtagaccagctcaacctgggagtgatcctggaccgccatgatggccaccacgcctttgctgcgccccaacgccagcaagggatcgatgttcaagcgcccggcgctggtcagctcgtcgaacacgaagtagagcccacgcccgccctcgtcgtccggcaagcccggcccaatgagatccgggacggccacgttgatcatggcggcgatgtaggccttcgtcagggttgggtccggtccggattgaacaatgacctgcttgcgcccgttgtagtcgtcccgtatccactcggtcatcgagaaacggcgcttgccaaccttgggccatgcggtggccagatcgtcgataaggcgggtgaagccccccagggaagacagcacgctggacgtggtttggctctccgggtcacgcaccagtgcggcgccgcgggggtaatgcgggcgcatgcctgcggccatctccgcggccgggcggcgcaccaaggccgccagatcgggccattcccactcgccaggccgggtgttttggagctcgcgcacgcacccaatcaacaagtcctgggcggccatgctccaaaatttggcgttcccgtcgccctctgggatgagagaggcggcgaacgccgccgcttgggtcggggtccgcacgtcggcggcgacgtcccacacgtgggagcgcgcatcgaagggcgacacgatgatgggccttttgaaaatcgacgtgaaatcacccttgatgtcgtaaaggaacagctttgcgtccctctttcgcgtcagttgttccaggatgtgcttgaggatgacgctcttgcccgaccccaccgagccggtgatcaggacgtggcgcgcccaatgctttttagacagcaacagatcggggtggagggacagggcgaagggatccgcctcggcgtctttaggggttaccgagcggtgccgggcttcgtccacggcctcctttccttccaacaaccgcggtccggacaggtgccaggtgttgctcaccggctcggtcgccttgaggaacacccgcagaccgaggcccgccgccagcagaagcgacaccccgatccgggaccacgtcgccactgggtgatggtaggacaccagttcgatgaactcccgtgccggggcgcgagccgagatgccgacggtcaggaagtggtaggcggtcaccagaccgcctttcaaagcatcggcgaagcggatgagcgagccatcgggattcgggatgagccaggcaacgcccatgctccccacgtaggccaagccaaaaacgaatgcaccggcaagaacggcgcggtgccagtatcggaccggctgggaaggcgcaacgctgccgggcacgtcgcccagcgcgtcaaagggcttgggtttgctcatgtcggtgcatgcgcgttggggtccgcccccgccaccctggctgctcaggattggcgccgtgggccatcaggtggaggcaggcccgggcgtgcttgtggagggcggcaaggtggagcggcgcccacccgtgggcgttgagggccgccacgtcggcgccggcttcgaccagaggcgtgaccagcgagaagtgaccaaaccgggccgcatgatgcagtggtgtgttgccgctggcatcgggcagccgggcgtctgcgcccatgccgatgcaggccagcagtgctgcttcgtggcccgcccgggacgcccccacgagccagccctgccacggtgcgttctcccgcaaccggtttgcatccgaccgccgagcccgcgcctcctctaccgccatcgccatgccttggaagagcgaggtgtgctcagccatggacccagccaccctctctgccagggtgctgtaaaccatcggttcgttacggtctgccaagcgcctctcgtaagcacgcaccaggtcccgggtggaggcccgtgagggtgcgtccaaccccagccgatgcaagccccaacgcaggtccacttgcggtgccccatcgtgctcccgctggcgcacctgccaaaccagatcgcccaatcgaccctcgacaggggcaacgctcagggcgtgggcacgcgccaacacttgcgaatcgtgaaggcctttggacgcgccggcttnnnnnnnnagcgcgcccgccaaggcctccgctcgttggaggcccaggggacgcaagaggcgcaacagagattcttggatgtccatctccattgttgtaaagccgaatccgcgaccgtcaagagaacgtgttagctgttgaggcgagtagccaccgcaacactgaaatgccgaagaatctctgtgtcatgccagagcttctgccctgggctactgctgtccagttcctgaagcacaccgtccaagctccttccagccagaacctgggaatccacatacccgccgaccaaggcgaaagaactcaaatgctcgggagcaacgtcgggaaaacggtggaagttggtgttgttgatattcatcgggtcctcctgcagtggtaagccgatgtgcctcatcggaaaggtccagctcgatcgctggtgaattagtgggctaacgggttaaacgctgtcgggcgggccaaagacgacccaacccaacatgtagaaaatcagcgcgggatagaaccagagatcaaacccctcccagtcaaaccggcgccaacgcttcctgcacnnnnnnnncagcttgagccagcgccgcctgctcaccggaaggaactctggaccaccaccccgatggtcacaaagcccaccgccgctatggccattaccttgagcagaaccggaacggccggagggtaggcgaggacagccgttgcgaaggccgcgatcagcaggaacaagccggtcagcagtgggaccgcgttctcgaaagcgaagtctttgagggcattgaacaacgtggacatggtggctctccctggggtttgtatgagtaggtctacctactcgttacttaaccagtaaagcaccataaaactggacgtcaagacgcaaaaatgcccgattctgcgaagaaccgggcagatctgaacatcggtaaagattactgtcggaagacgttcggctgggcctgcttttggtgcttctcccaatcgtaattggcagcgtagtccttcatgaaagccgcctccttcaacgaactgcgggcgtaatcggcgtatcccaggcgcccaggtccgttctccatccgctgctcacgggtcaacatgggaggagtctcctcccgctgggccccgcgttgctgccgccactgcgcaacggtcgcatgaaccacctgctcgcgcttgtcgtccggctttgcatcacgaacggctttgtcggcctcctggatctttgcctggagcgcagcgatctgatcgggcgaggccttctctgcccaatccagaacacgctgtcggcgttgctcgatggcggcttggtcttgggccacgttctgctcgaagtctgcccgcgccgcgctgtccttctggggcggtgggcgatcgcccagaagccgctcgttgcgctgcgcctggagtgctcgcagctcggtcatttcttcgatgggttgggagagggtgttgctcatgtttgtttcctccgctggggtgaataggctcatcgttgatcaatccgcaggtttggcaagggggcaaaccccctcgcctatccgcatcaatccgcgtcgggcagcagctccgccaggtcgaagcgcttgatgccggcacggctcagcgccacgatggcgtgaccgcggggctcaagaagagcggagtattcttcctgcaggaagagcggctgcacctcgcgcttgcccccggtgggcatgtcgatgtnnnnnnnnatctcgtcttggcccagcgtgtcctccgatccaatccgccagcggcgacccgtcacggcgtcgatgcgcgaagccgtcaaccgccccgccccttccatgcgcatcttgtcgtaggcggacgcgtatgcatgatctgggtcgttgagcacagagtggcgccagttgttcataccgccttggtagtcgatgccccgggtgcgctgcttgaaggtggtcaatgtggcctgcccgaaccgcttttccaggtattcgtgggtgttgtgcgagcactttagcgcgatcaccgactgcatcgtgttggccatcagctccgcctcgttgaccgacccaaaggcgttgaccaagctctcaaacccttgcgttgcaagcacgggcatcaaccccagcgagcgcgaaacggagaacaggttgatgtcatcggccgtcaacagcaggtgggcctcgtccatcatcaacatcacttcaatttgcccaggcaacacttcgcgccacttgtcgccgaatgcaccacgcgctttgattccattcatgacccgctgtttgagcaggcgcatcatcatttcacccgcttcaccgaattgggtcgggggcaagaagaggcctaccatggctccgtagagcgcatcggacacgtccacctcgcccttctcgatcgagtgccatggcatgtccgttctgctgtcacgcagcttttcgcctcgcaagagcttctccagcagccctcgtgagttgagcgtgaacgattgcctctgttccggatgcatcgcgggaatctccaggaacgcccattccagcgagctctgcagctgagacatgggacggaagagatccgggtggatggtctgcggagcgctctcttgacgaaggcggtgctgttgcaggtaggccgcgtaggccagccgcccttcttcgtcatggctcgtgtccgcctcttccaagcccaagtatttcaccacctccatcagctttgcattggcacgaggcgcggggctggcgggaatcacgcgttccacaatggacaacaacttggcgtggtggaatggcgtgtattgccattgtctgtcgtcgctcacagggattcgatggatggcgatctgctcggcgatgcgctcgagcaatgcctcagtctcggccacgtcctcgtccagcttgcgctgtttgaccagctcaaactccgcgtccaactgtgcacgctccagcccttccagcttggccgaacaccaagacctgtaagccatctcgtgatccacgagcgcacgaaggatgatgccggtgtggtagagaaacgcgtcaccgccgtccgtccaaagcttggatttctcgtccactcgcccaccggctgcaccgcgcaatgcccggacgacctgatcgggcgccaacccctcgtatggcgccacccgcatcccgggtttgacgacgatatcgaacaaaccttccaagtccgagatgatcgccccgtctttgccgtcggcgatgagcgcgccaccgccggcaagcttctgctgcttcaagcgctcccttgcatctgcgtggcctggcgccacacatgccatcgccaaagcggctctacggaaccgacgagcgatgggtctgagcgcggcgaaggatttgccagatccgatggctccgaacacgagcaggccctgctgacaatccctccacgagaacatcatcacggtgcccaggtcgggcgagtagccatagcccttgtcggaaaggtgtcccgtggcgcgcccaatggtgatcagcggggtcttgtcccgcagtgccgcctcagcttgctgttcacgcgccttgacgtgcgcgttgatcagcgccccctgggtggccaggttgttgtcgttgttctgcaggtaaagccgggcggcgttttggacaaagttgccttcggcgtattgcatcgcatacatgcatgccagcacgtaaggcgccgcctcgcccaagccaaacggcaggaccttggcgaccaccagtgtggcaaagatgagccccacccacttcatcgcttgaatgaagcgcgcggctgtcccgccaatgacgccccggtgcgggtgcgaggccgccgccacaaagcaaaccacaaacaggatgccgaccaagccaaaggcccaccacaggtaggtcttggccatctgggcatacacagccatgccgccggcttgcattgccacctcggtgccgcccttgctgccgccgaccatgaactgaagcgccatcggaacccattgcagcagcaccagggctttcagggcctccttcatgccctcgccttgcttgagggcgatgaagtatggaatggtcagcagcagcgcggcccagcctgcccagccgatgaggctcactaggaaggtcgccagaacgccgatcacggggaaggcgagatacatcaagggagtggccaggctgtcgccgccctgccccatgtcgttgccctgcaagaagccctcggcacgccgtccaagcttcgtcgtgatgatccgcgattgggtgtcgcgcaaatcttccgaaaccttcggccaccactcctggaattcgtcctcactgcgtccgtcgggcaccttgaacccctgggcgttctcgtcccagacggcgccgcactccagcgcgaaatcccggtcagcctctggcacatcgagctctcgactgcgaacgcgatcggtcacgtcaaagcgccccaccaggttttcatactcctcggcggatctgacgatgatttcttccttcacgttccaaggctcgccgctcttccggcggaacttgcgccccaggccgctcgtccagtcaagcacgttgaacaaactgattgctgccatctctgtctccctcccctgtcaattcaacgaagccaatgcgccaagacggcaagcaccaagcaaagcggcgcgcacgccagaaagcccgctttggccacccagcgctctgcgacctgctcaaccttgctcgcgtagagccgatccttggtccatgcgtcatacgcggcgtcgtctctgaccggaggcctgcgatcggcgcgcaagtagtagaaagtgcggcggacgccttcgctcaggtggcccatgccaaacgattcagggctgccgaggaacaagcgcccgtgcaggttcagccactttgagccgaaatgaagttttccgggctcccggtattgcgtgaacagccacttgaacatgcttcccccttattcgtgagtaggtcacttctttctagatcgaatccgcggatgcgcaagggggatcagtcgatccccgacttcttcgcccaagcgtctaggtctgcattggctttttgctgccagtcgttccgcggttcggcggcgggtgcggggggcttcctcggcaatggggcggttgcacgtttcggcgaaggcattggctggggcgcaattggcgctgtcgtcgataccgggggagcggcgacaggtgcgggtttctcgatcgtggcttctggcttggcctgttctgaaagcactgctggagcaggcgcaaccacggggacttccaccacctcgggcaactgctcgggagcggctggagtggcaaccggtgccatgggagccggtgtgcttggaggcacttggttgttcttcccaagcaagaagtagatcgcccccacgaccaatgccaccgccaccacaccggtcaagacccaaggcaaacgagagcgggggctgggttggattggagttactggctgctctggtgacgcggcctccgggggccggttggacccttcaggccccgcggaaacggacaggacttccaccgcgtcctgctgagacagcttgaccaaggctgccgtatcttcattgctcaacgccttggcgtccaccgaagggccacccaatccatctgcaacctgtgcgccgggctctccaaattcatcaaccagctcccaaacggtgcacattcccttatcacccgctcctacgagaaccggtgcagctgcatcggacgtcagttgcctaaccaacatttcctcctccaaggtgagcggagcgtcttgaggcttctcttcgacagcacgatgttcctgggcttcccgggcgcgcttcgcgtccagctgtgccttggcttcctttgccttctctgcagcggcagcaacgcccttctgggtcaactcggcagtgcgcttgctgatcactccagcccagtgactggccgctttcaggttttctttcatgccgtcggaaaccagccgctcttcttgcgtgggcgatgcggtcggggttgcgttggcacgcttcagcaattcttcgcgcttgcgcttcaggattctctggttcttttcttctggggtcatgtgggctcctcggaagggggaaggaagcccgagcatcgagcgacacccgggcactgagatcaccggacgtcaggcaccggggtaacgacgatcacgggctcaccgctgccgcagcggtcgtccaccgtgaccttggacagcgcgccacgcttggccagctcaacgatgggcacttggcaggcggccttgtcggctccttggaacaccaccgtcaacccgttgctggacttgttcaacagacctgcgaacttgtcgaggaaggcccgggtgtcgctgttcaaccgcttcatgtcggtggggttgtagttcaagcgcaacgaatccaggacggcttcctgcttgccctccacggtttcggtcttggtgaccacttcggccttcatgccagccgcacgggcagcgtcggcggcctgctcggcgtgttcccgctgctgcttcacgtaggacgcggaagcacccactgcagcacccgcggcgcaagcgcccaaggccttgtctttcttgcccgtgagcaaggcgatggctccgccggccacgcaaccgatgcctccggccttgaacaggcgcctcttatcggccttgggcttgccatcgtcctctgcggcatggaccgcatcagcggcggcctgggcggaaacgtgaagcggcatgaacgccgccaggcagagagtgagagaaagggaaaaacgtttcatgggttggatctcctgctgtgggggaaagttaggtgcgtggagcagtcatgggaccggctgcgggcaccttggccgcaccagaacctttgggagagggttgcgagagggccgccgtcaccaccttgcgaagcgcttcttcgtagcgctggatggcgctgtcctgttccgccttcgtttcgtctcgcagccgccgcaggtcttcctggagcgcactccggaacaacgcgttctcttcccgcaactcgtcgatgagctgttccaagtgagcgttagagttctccagcacactcgccacagacatggaagtgttgtgtcgctccagcgcctctcgcacgtaggcgctaaacccactgcccgattcacgggcaagccgctgagcaagtttcagttgcccacggtcgaggtttacgttttgacgaaccaacgccattggtcgagtaactccgtttctggactactccaccgataccgcgaatctcggagttggcaaggccccacgtcaggagcctgaaaaacatgggccaaacgagctaacaagcactgacactgtctccattcagtggtgacagggtcaggccttgattgcattgaggttgcggcagatgtgaggccgatttttgggcgaaaagcgcactcccacttcagtgcgtcatgtgtatgacgactctggggaaccgtccgggctcctgcttctctgcccctgccgacactgcttccacccacgctgggctctcgcagttgcttctcggcggccccttgcgtgttgccccaggtgcgctattggtggtctacgccccctcgccacacaggaccaccgcccacgccatgccctcgcaacgctcccgctcttccacccctcacgtccaccgatgccccaccccgggaacccgtgcaaagtttttcagcccaccgtttcgcattgccccggatccccaggacaggttgccctcgcccacccgcagcaccgccccaagaaacccaaatcacattggttttagtcaaacgtgtgcagtgcccttggatacacccacagcgcgtttcccgaatcacaagtggggagccaaagaacccctggaaggaagccgcaaatccctcgcaccaattcgttttagtcaaacgagggtgcgcgccatggcctccattcaccgccattggccatcaacgatccgcctgctgtcgtttcaggagtgctctcatgaacaccgctgacctggacgcgtttgcccgtcgcgtgctggccttccatgccgtccgtgcgcctgccatcccacgctgggcgctggacgtggcccgccgttccgaaagccctgtgtgcgctttctgcaccgcccccttggacttggaccgtcgccactcgtgggggctctcaccgctcgttccgtcaagcctagccggcccaagggacaccgagaacctgcgcatggcttgcaagcgctgcatcaccgagcggggcagccgtgacctgttggcctggcccgagttgagccagcggctgccaccagaaccgctggacgccctgctggccgaccggctgtttgtcctgcagcgctccgacaaccacctggtcgaggtggggcgctttgccaagccagccagcgtccttgcccagctccaagagcgctggatgcacccccggttcgtcgttcacgtccagaggcattcggacggctgggtgctggggtggccactggcccaccgtgccgatctgacgcgaaacgacttggccgcgctcttgcgcaacatgcaccagggccaacggctggaacatcccgacgtggtggccttcgggttaaccgaggatgtttttcaatcggcggtgtggcaactgatcgccctccacgccttggtcatccccctggcccaaggggaagcgccccctcccgatcgaacgtttgagaatcggtggatggcccggtatccaagcctgagccagatccgccggcggcgacagggcgctcacgaaacaccgtggcctagccaaggcaaagaccatgcccggacttacagcgacaagcccaacgcggttcgcatgcggacacagcgccaagccactcgtcaggaggaaaccaaggcacagtggctcaatgcccggcgccgtttagcgaaacgggacgctggggtcgccagtggcacgttgcgggcatggctgcctggggaacgggccgcgctgcaggccgacgtggacgatctggcagcggcgtggttgaaagcccgcaagcgccagtcgaaagggcgcccggacaccagggatcccttaccattgaggcaagctcagacaatcaattgaccgacatggacgaaaaagatcaggacaaggaaagcgacggtaaggctaaccggagcccgccgaagcctcagcggcgaaagaagaagtggaaggagcaattcaacaagcctttcagcagcctgttcaccattcgcgataacgaagatggaaacccgccggagctagaggaatacctggttcgtcaacacctgcaaaaagggctgagccacctccggatgagcagccgtgatgttaggtcagcgctgaagatcttgagcttgggcgagctgaaccaactttggagcatgcgcgaaaagaaactcaagtatgtggaggacgccgcacttctgttggcgcacatccggcaccggtccgggattgaccttcagttgcgcccggcatcagagcttttcagtcacgatgtgatccaagccctccagggcgtccttgaggagagcgggcgattaagggtggaaaagccactgccccccgctcctgatgctgccgcagcagaggggaagcgaatggagcaggtcctccgggtgatccgagagggccaggctgagtttcgcaagcgcctagtcgctcactacggagcggtgtgcatggtcaccgggaccgccctggccagcgtcatcgacgccgctcacatcgtcccttacaacggagcttccaccaacgctctgaacaacggcctattgctacgaaaggacatccacgcgctgttcgatgcaggcctgttgaccatcgggccggacctggtcgtttacgtcagcgcgggggtggacgatccgttctaccgttcgttggacggaaaggagctcacgctggacgccccagccaagatgtccaaggaggcgttgcgaaggagggtgactgaacaggagtcatccaagttgagcaacacgcccctgccgatgtgagcgccggactggccccagctgtctcaagagctcatcaaattcccaagatttctaaccaccttccccgcttctcacttctaggctgaccgctcaccccgatctcttggaaggacaacacgatgagcaacagcaagaagaccccaatgacccatgctgcccagcgacgtatccaaagcgcggtggatcgccaacccagcccctcccctcaacaacgggcgttcaaggccaaagcagcctcggtggttgcaaagcggaacggcaagtgagccatggcggctccgcctcgaagtgaggggagccgcttcatcttttgcctgtcgaaaactgggaccagtagggctggacccatggggtcttcacccgcccctggttgcacagagcgttccaccactggaagtagcgctcgccggccagcttaaccgcctccgccccctgctcttccaccctcccccacacttgggcggcgacatagagacgtcgcatggtccatgacacgtctttccccgaaacgtgtccgacgtgcgcgatcaccgatgccacgtcctcttctcgaagcgctttggttccattgcgccaacgcaccacccaggactggccaccggattcgggcgggccgcccatgagcacgtcctcaatctcacggaccttcggcaagctctccggcaggtcacgcccggccgcggctgtagccaaggcaaaatagatgtccaacagtcggtgctgaacccgctttctcaccccacttctgggcgcatcaatcaaaagtgccaccaagctgttgatctcacccgcgttggccatcagaggagtggtgaggtcgtgatccatctgagccagcagcagaagcaacgcatccaagcctggatccagccggctatccggctgcataacacccgcgggtagtccaaccacttctgctgccgctttgaccaccgccgctgacagactgtccctggacaaccgcccatgcaggacgtcggcggaaacctggtcgaatgcaaccgccagtgcttccagcctatctccgcctgcgataccaagcgtgtggtggaagaagttacacggggggagcgttggatgttcggacagagcgcgtgcacctcgctccatcgcacgggcttggcgctccgcacactccggcatcagctcagcatggctttgccgggcgtaagcaaccaggccatcgcagacctgctgacgcttcttaggcctgcgtggaatcccagcctcccaagtcttggcggagaccttaaaaatcttgagcaaccgatcggaaagcgtgcgcttgtctgcccagattcccatcgagtgaagcaaccaaccggtcaacggctgtgccgtcatgcttgggacacgccaagtcgtggcccagatcgcgttttcttgatcagcggtcagagggcaaagtgccacgctcagtaaatcttcccgttcttgctcatccccaagttccgcaccgccactcgggctgccttgcggtcctccgcgtgctcgtccaccggcgagctcacgatcaacagcgttttatcctggatgagcgacgccgcggcgtagtcggccaacgccaccatggcggtcgtcaacgcgacttcactgccggcgccttccgaatcgtcgaagccaaacagcttggcgatgttctcgcggagttttggcgggatggtcaccatggcccggtggtggcgcagcccgtcctcccgacggcggtagtcatggagggtgaccgatcggggcatgaccatgtgaacccgctttcctccgacgctgcccgctttctggctgtcgtcatagtcaaaataggatttgcgctccgggtagtcgcccggccccagcaacaggtgctccgggattcgggcaatcggaacgcttgccgctttgctggcccggcggggcttggcatgcgtcacgtccttgacgtcatccaacgtgcgcttgacggccttcttcgtggcagccttcttggcaggagctttgcgagtggccatgggtagatctgggagggaagccaagggaaactccatcatgccgcagccctccggcctgcaccagcggccaaggtatcgcgaacgcggaccgccaagacgtggatctcctcctgggccacccgggcccagcggccgttggcgtcgaacacggtctttccctcctcgtagcagtccgcaaacaacgcacgatcccgcacgaggatggcgcccgacatcttggggtgctgcaagcggcgtcgatgggctgcccgcttctcgttggcccgattggcgatgggcaggtaacgctttcccttcttttcaagaacatccacggttcgcagaaagatgagaaagctggccccatcgagcaacgtgggcaccaggtagagatcggcctcggggatcacttcgttgtccggcaggcgtggtggagtgtcggtgatctccacgtcgaagccaggggagcgcgagcgcccgacactgaacggtgtttcgtccgacagtgaggcaaacgcacaggctccggcttgggggtcccggtcgttgaccaacacacgcaggctggggtcacgggcatagcacccggcaagattcagggccagcgtcgtgcggccgacgccgcccttgagtgagaagttgcacagtcgcatacggcatcctttcgtgagtagataggggttcctacggaatctaccccgacgccaccattgcgcaagtgcatgtttttgcaaacctttcgggccgttcagcccttggattcccttctattcttccagcgagacggttggacgacggcagccccactgcagcgtgtaggcgacgtttgaaggcgagcaatgcagatcgaacggctgagaggccatccatgctttgacagacggcggcgcagcgccatgcagtgcttcgatgatcgtccagcgttgttttgccggaccgaactccgcgaacacgtccgctccggcttcagccagcattccggccatcttgtcgtagcactgccgcttgtgcgggtcatcctggttcacgtgccacgccatgcaagcgacgtggaaagctgttattccgttgggccccaccgggtggtccaaggacgggaaagccgtcaagcccctccacgccttcagtcgtgcctcgcggacagccgcgatggcttcttcaagcgcccaagggttgcggtgttcgatggcatccagaagccgttgagcaagccgatccgtggtcatttccattgcagctccttccgcagctggcgctcaaagtggcgtttctggcgggccaggcgggcttgccggcgaagcttgccttcgggcaggaacgcgggagccgttggagggatgtgagcgaaaggagggcccgcaatggggcgggccgtgcggatggggctttcaatcatggcggcgatctcttgggttgtttgatgcgctttcgtgagtaggtcgccccactcccttaaacccatgcaaccagaccaccacgcaatgtcaagatgaaaaatccaactttttttgactaaaaacaggggcttgcggaatcccgggtgcatcgcatgctgaatgcatgacgcacacaacccgcccccgttgttcgcccaccctcacccgcctttccaagggcgtgcgcagcgcgctgggcttcaccctcaccgaggccttgctggcgctcggcgttgtgaccgccgccacgggcgcgatgttcctgttcttcgggcaggtcgatgcaaaggccaagctcgccagcgaaacgcgcaacctgcgtgagttgtcccgacgtatcgagagcagttttgggatggtggggacgttccgcggggtgagcaccacggccatagtggtcgatggtttggcccctgattcccagctcggcgccggggaaagcgtcttgaccaacgcgtggggcggcgcggtgaacgtccagccctacaccgtcgaacgcttcggggattcgttctccgtcagctacgccggccttcctcgccaagcgtgcgtggacctggtcgcggccaacgcgggcggggtgtgggacgcgcaggtgtcggacgtgtcggtgattcgaaacaccggcggccagctcgacgtggggttgctgggccgcacgtgtgcggacaaatcgcgcgtggtcttcgtctaccacagcgggttgctggggggcgaatggaccggatcgccgctggtgctccctcccgccacgccctcggtcaccccacccgtttctccgcccgtgggattcccggtggggcccgtggggccggtgccaccttccacgccggtgtcgcccccaaccgccccgccaccaagcgttccgcccacgacgcccccaccggtcacgccgcccgctcccccggtgagcgtgacgcctccggctccgcccacttcaccgccggtcacgccgccgccgatcagcaccacgatgccgtgccgagagtggagcgagaaccgaacgatcaactgcccagtgggccaggtgggccaggtgttccaacaccgccgtcaccactgcggaaccgacccgagtgtttacgaggcgtgggctgggtccacgacggccggcagttggaccacgaccagcagcacctgcactccgtgccctgctcccgagacccgcaacgtgggatgccctgcaggtcagtttggctcgatcggccagcggcggaccttctcatgcacgggcaccggttcgtgggacgcttggacgcaaaccaacaccacctgcgcggcttgcccagcacctttcccacaagccgaaacccagtgggtcgccgcgagtgccgcttgcccggcaggccaaagtggatcgcacacgtggcaggccgagcagcggcggaccaggatggggtcttacaactgcccggccaccacgtggtcgctgcccagcccgacgttcaccacttggacaaattgggcggagacgggggttcgtcgcaacgaggccaatacatgcacacccaacgcaccacccccgacgtttcccgaatacaccgggcgatcttggcattcgtggggagacggagggcactacggctgggcgatcttctgcaacgctccccggaccctggccgagcttcaagccacctcgttggcatgcacctggcaatacgaaacgaacgacacccccacgtttacgccagagccacctggcgtgacccgcccaacaccggctttggaagcctgtgtctacgcgctgcgcgccaacttaactccgatgccaggttacggcttcgtcaaccacccaggcaccgcggtttggccggcggcttgctcgtgcagcgtcgtgggtccaggcgcgcggttctactggcaagacctgggagcgagcgactgggtgggctttgaattcaaatgcccctgacggcaaagaaggcggggggcatccctcacgttcgaagtggcaaagcttcggatctccaaaaccgaccggaggcaatgccctcgcaccaagcgtgcttttcagaaggcaggtggcttggccacctgcggcggcttctgggctcttcgctgttgtgcctcgaagtcaaaccccagccagggttttccacatcgccttgccctgggcttcgtgaaccgatgcgtattgctgtggatcccagctggtcccggtcagcagcagccccagctctgccacgatggcctgacagcgatcgccaaaagccaagacctcattgaaggtcaacccaagcgtgttgatgtcaaacgcgccaggctcctcgtccagcttgcgcatttccaggtgggcgtggtgcttgtcccgtagggtcttgattttcgctgccacgggatcagccgaaaggatcaccatttcattggagaccttttcccagccattatcgaagcgcgagtaattttcgtcccgatcgctctgtctgaacttctcctggaaaacagccgagctttcgggcggcaggtcactgatcggttcgtcgtggaagtgatcgaacatgcgcccgtagcgctcccggtagcgctccttgatggctggatctgcttgcagctttctccacaggttggtcaggctacccgacctgagatcgttgtccagaaaaagccgtgactgatcgcgcaccaggtcttgcccaagaagcggagccaagtggttccacgcattggcgccgggggtcttatccaatttggctttgagccctgcctggatcgcggggtcttgaatgagtggggacaaaatgtgccggcgctcgtcgaggatgtggcactcctgcgtgagcacccgaacgaatccatcgatttggcgaatacgttgttccagttcctcaggcttcattcttgctccgcctccagcggcacctgctggaaacgcacctgcagccgcttgatgagcgcacgggtttccgcgttcggagcgcgcgtggacaccagcaccgtctccccgttgggcacgtggcggatggccttctgctcggcccggagaacggcgcggtatttcaccgcttgatagacgcctcgctggagttcgtcctccgagcacttgctggttttaacttccaccgccaggcgatgtcttccgttatcgaaatgcgcgtccagtcggtcacccgagctcaacaacttctcgttgctccccatggggaagcacccaaagtccacgaactcttcgggatggctggccacccacgccttcaacgctttgtgctcgtcgctctctggccgccccccctcctggactttaggaaggggaagaggcgcatccgctgccacctcttcaaccgccccggcggacggggtcagcatggtggctcccagagcgcgggcgacccggtcccaattgggataggtgaaaacgtcttccatcgcctctcgcaagtgcgcacggcgctcttcctcggtgtccagcttcttccccgcgaagtaagctggcgagatggtgatcgccccctcgccagggtgtttcgtgttcttgttgacgacgattgcgtggaggggcgggatgggttccttccactgctcgctgagccactgcagggcctgggccactcccccggcgacggtgccgtagaggtctttgcggggtttgatctcgtgtccgaaggtgtcgtgcagctcttgggccaggtcgctgtaggaatgagcttcgccctcctgcgcccaccggatgaggatgggcagcgcgtccgggataacccggctccgccagggtgtgcgtgcaaactccaccttcgaccaatcgaacttttccatcctctactcctcccttgtcgtctcgccatggtagcggcgggaccagcacgggaaaacgatgggggccgatgtcctgccccctcccttctcaatcctcgttgggcagcatgatggtgaccaccggctccagggcgtccccgggcccacacagtgctttcaaggtgacaaggcgatgggtcgaccgcgtcaggccagacccggcctccgggtgggcttcgtttgacaaccagtcgccggcgtcggacagagccacgtggagctggtagtggatctccgaaccgttgccctgatgccgcttgatggcgacgtggagcataaaaagcacatcccagagccggccgtccaccgactggccgcgcacctccagtcccgcgggcacttccacgtagcgtgcccacgcagcgcgggtgatggccacgggcaacttgaaaccggcttctttggccacgtcggacacgtccaccaagacgccgtcctcgatcgcctgggcgcgggtgtaggaatggatgaggtcggaaggctcgaacatgttgtttcctcgcttggtgagtaatggcccggtccagggcatccggtgcggatgtcttggaatgggaaacccaccgccccaccgctcggcgcggtcaagggaggaaatggaagggctggcgcggcccgcagcgaagcgaggacacgggccctggaatggcccttgaccggagaagccgggcgttggggccgcgcgcagcgcacagggcttgaatgaggtgccgcgggcggcacaccgattcggcgttgaacttgggaataccgtcaggcctgggcgcaggccagagggacccggtccatccaggtgctctgccctgccgatgcttgggcggtgagcgggccaaggccctggacaaacgtcaggcgtgcaagctcgacgtcgctctggggccagtaaggaccatccggcgagaacacgaagtggtccccttgaagggccccacaggtggtgcagtgatgggccaggtaggtttgccctgacgttcgagtagtggcgaaacgaagccagggcgcgtggcccgccacgaaagcgacagtgtcctcgtccaaacgctcgatgtagcgcaacacggcaccctccccctgatccaccagaccctcgtcgtcgtgctcctcgaacgagggcacccagatcgcggcggtgggggtcggggcgtggcagaaatggcactcggtgtggccgagcagcaggccgtaggccggagcctgaagggtggatggaggggcagcgtgggtcatgaagccattttgccctgcctgggtgtcagccggtgagacgagcctgcgttgaatcatgggtgtttcggagcgtgccccgctgtgaacccagccacgccatttgcttgtattcgtctttgctgagcaacttggacactcccagccactgcaccaggtggtagtgcgcaatcgttcgtgggtagcgctgaatcccctcgtgcaacagttttggcaggtaacacacagaaccatcgcggcgctcgtatgcgtaatagcggtggcgggcggcacgcgtggtcatggcgtttccctcagtgcgcccaaagggcacgatcgatgcagcgttcaaggcgctgggccaacctaacgctgaaaggaagggcgatgggggcagcgatggcgagaagagaaagggtcatgtcggcggttccagtcggtgggtagagcgttgcgttcttcctgatcccaacgtagaccgccctggaaatttgtccacggttgtagtggacagaatcttgacaaaaagtaaaaactgcggagctaaggccgcagttattcctaacatcccttctcgcgccgaaggcgtcacctgctcttttccaccgctgcttctacagatgccggcgcgcagcgaccggtggcggcgttgggccgttggctctacagccttgcccgctttgcactgacacttccccgggctgcccatgcatgctccaggtggacagcacgttgttcggcttccaccgtggccaccacgtgcggcatcgccgccttcagcgatggcgtgttccagaacgggctgccccggtgagggttgccgcccagccgcaacagcagcaacgccgtctgttcaagtcggctgcgctcgtcggcgtcgtcgctcagctggtagtccgccgccagcttttccagcgggcgctcgcaccagtggttcctctcttgagggtgcgcaccagcttgcaggagggcttcgacgatgcggggccaggcaagtgcggaatggagcgcgggaccttcgttgaggcgccacgcgttggggttggcgccctgccgcagggcctgtagagcgccgaaaaggcttccctcgacgcacgcgtgaatcagctcagcgctcggacttcctggcggtggtgggtggcggtcagccatggcggctgccccgaacctggttccgaatgagatgtccttggacgtagtctcggatgatctggcgcaccgcttctgcggtggaaatcccagcgttcaccgcgccctgctccaccgcctccaagacgctgcgctgcagcggaaggtaggccagccgcacgtcccgttccccacccagccgacgcttgctcagtgggtaaggtttggcggcatacatggcgagcacttggcgcacggcctcgtttcgggtgacctnnnnnnnnnnggcggccgcctgcaagcgctccaaatcacgggagtagccccgggaggacggaagggtgacaagttttggggaagggacaggttgaagcacgtcgcgctccggcttaggacgccgcgtccaacggcttggcagccgcctctcggaccaccgcgatggcacgccaacggttgatcgcagcgccggcgaaatacaaggcgtccaccagttcttgcgcggcccccttctcaagcagggcccggttgcaggaggcgaaccctgcaaggattccgtagcggtccgcgtcgtctttggctttgttcatggcttccgcaatttgaacgttcatgtcgaatctcctgatttttactggtgggtgatcggcggttacaggcgcacgcgctgacggggagctccgagaacagccgccggagcttcgctgtgcgcctcttgccgtcggttccagacctgcccaccgatgaccatgctcggaccgcctacagcaggaaggacctgcgaaagcctggcttgtttcgccgcggcgttgatcgcacgcacggtgccctcttccatgcctttggcttcgtagataacctgcgcctccaggtgatcccgcgcttcgtccacaagggcggcaagggttcgaccgaacttcgactttggtccttggttgcgagcatcggcgtcccaacgctcgatcacttcgaacgtcttctcatgacgatggccagacttgctgagttcttggagcaccgcttcggcgtctttcacgttgaagcgaatggcggagagcttcaccgggtgcgcgtagccaccgccactcgaagccgattgcgtgatggcgaccgcttggttgccgtcgctgacgaggtgatgaattttcatgtcgatttccttgatggttttcggaaggcgcgattgcctatccacaaattcaaggtagatcgccctgtaaatttgtccacggttgtagcggacaaaatcttgactaaaggtaaaaactgcggggctaaggccgcagtttttcctaacatcacttctcgcgccgaaggcgtcatctgctctttgcccaccaccgcttttacagaagccggcgcgaagcgaccggtggcggcactgagcttctcctggcacnnnnnnnnggccccctcgcggaggccccaaaggacatggattgatcttacaggctggtagagcgccagagcttgcctgcgatgccaccgacgatgagcgccaccggcatcagcgctgtcagaaccattggggggacggaggtgaagaagtttcgctcgccctcttccaggcccgggtagagcaggcccacggcaaggctggccagctgcagggcaacgacgaagagcacacccaccaaggcgccctttccaaagccacctttacgcggcgaaaccgggagcccgctggcccttgccgcgcgcacgcgggccgcgcgccagttcaacacgtagagcaggagcagcaagagcagcaaggctgccccaccagcggccgccaggccggcctcccagctgtagcccatgttctcgccgatctcttgggccccggcaagaaacagcaggcccgcgcccccaaggatgacggtggccggtgccagcaagccccactgcatgtgaccggccggggtgtggtgagcgttgtaagacatgggacctccttagatgggtgttccctcaatgcatagcgcgattccgcgcgttgccaaggtcagcctttcttctgggctccgaccgggacccagccggtgggctgcttctcaaagaggaagtcgtaagccgacggcacgggaacgggatcgggcttcaactgctgcccgccctggaagccgaccaggtccagcgttccacccgtcacgcacgtggcccgccggggaccactggacgagcaatccgccgtgaggtccttccaaccccgaacctcgattcgttggcccatttcgctggaaaggttggcgttggcatgcgcctcgtaagcgtgggcgacttgttcgatggtgggcaaatccgccttgctgctgcaggcggccaaccctgcggtgatcagggcgagggaaacgagggttgctttcatgccggagctccttgcgtatgggttaaatcaacgtcgatggtttcgtcgcggtatccgagccgaaccctctctattgtcacgtccatttttggcaccgtgccgtccacccagacccggttgacggagaacaccaccagatcgtctcggtagctgcgaccttgtcgtgcgagattggcgggggttctaccccgaaatcacggacggttgtaaaagggctgagaacttctggtcttgcctggcgacccttcgtcgcatcctcgggttgtggaaccgctcgatgtattcgaacacatccgccctcgcggcatcgagcgttgggtaggtcatgcggtagacccgctcgcgcttgagcaggccgaagaagccttcgcacgcggcgttgtcaccgcagtggcccaccgcgctcatcgagcacaccaagccgttggccgccaggtaacgctggtagtcgccgcttcggaactggctgccacggtcggagtgcaggatcagtggatggctgccttggcgctgccagaccgccatctgcacggccctgatcaccatctgacgatcctgacgatgatgcattgaccaccccaccacccgctggtcaaacaggtccagcacgatgcacagatacagcttgccttgccgggtcttgagctcggtgatgtcggtgacccacctggtctccggctccaacgcggtgaagtcccgctccagcaggttgcgcacacccggcggcgtcagcgccggcttgccgcgctggcctcgccgcttcggtcgcggccaaccctgcaggccatcggtcgccatcagacgcgccacccggttcaggctcgccgtctcgccttcctcggcaaggtcttcatgcatccggccggcgcccaatgtgccccggctgtcctcatgcaactcacggatccggccgagcaagcgctggttgtcgcgctcccgggcactgggcaagcgcttactccagtcgtagtaaccgctggccgagacccgcaggcaacgacacatcagtcgcactggaaactcatcgcggcaacgttcgatcacctgatacctcaggatgatcccttggcaaagaacgtcgccgcttctcgcaaaaaatcccgctccttcttcacccgggccagctcgcgcttgagccgcgccagttcctcgtcccggggcgtcccggtgccaccgaaggccacctggccccggctctgggcctcccgcttccagcgggtcagcaatgcatcccggatccccagctcccgggccacctgggcacagctgacgcccggctggcctgctcaaccgcaccgcgcttgaactcggtgctgaacttccttcgcttcgacatgaacactcctcatggccttgatcggccttctcgtaagtgtccgtgaaaacgggggtgaaccccaggatcgccgtcgcgttggggtgggaaagcacgcagtcgtgcatccatcccgtctccatgttgaccggcaccagggcgataccgccgccggggtggttggccagcttgctcaaccacttctcaatcccttttccgtaaggcggattcatccacacgaatgcctgcttgggccacggcgtagccaagccgtcctggctcggcgggatcatccggctggccgtgggtgcgggcagccgcgacgggtcttcgggcgtgcaaggatcgaggtcaaagccgcgccttccccccagcgccctgacgatggcaggcggggtataccaatcgacgctcgtgtgggccttgtcgcttgccttgtagcaaacggaggtgagccgggtgggtttagccgctacgaggcgcttggagcgggttgctgcgttgaacggcagaacgttggacttgggctgcatgaggattctccaggcaaggctccgtcagcacggctgcgttgccgcgttgaagaatgggttttgggagttgggcttgaaccagcccgagaggcgctgctggcggcgggttaccaccaagagttgtagaacacgtcccaaccgtcgttgatcaatgcgcgggcctgcgcaatgaagtccagatcttcttcagctcgatcgggatccgattcaccgaagaagaagccttgggtataaggcaaatcatcgttcagcacagcctgttccaacgcatcaagatcgtccaatccaaggaatacgggaacttggttgaaatcgaagggatcaacctgccccgtcctagcactgtgcaacttgaacatccaaccatgaaggttcggatgctttcgccagtagaaaaatagttcttgagtgcgatctcgcacatcagtgcgggtcttgaccgcatacatatcgaggcccatcggcttgctccatcgccccgaccaccgaggcgttggagtaatcatccgaactgagagcctccatcgatacggatattggaggcctccaatatccgttagcagccgttacattcgcccattgcgcttgtcgggcatctttggaggcgccggctgcaggcgttcgtgcagcgcttgttcgatcaccccagctcgcgaggcgtcgagctgctgagccaggtcccgcagacggctggcctgggcttgggctgcgttgttgaatgcgtccacccactggcgcttgacgtcagggttttgccaaggctgggcgaaggcctcggtcagcgtgcagacccgaatcccaagcccgatttgcacgcccaatgcttggagctggcgaattaacgcatcgctgatgggttggtcagtcagtggctccaggaagaactgcttagccttggaccctttggccaccagaaacggcagttctgcagttaggagggtgtcgatcgcaacgccccgttcgctcaacggcttccacaggcccttagccttgagctcggctgcccaggccatcaacggaacaagggtggtcgagcgcttgcgagttcccttcaccgtgaacagcgtcccttttggggagtgttccttcaagaggtgttgcaattgggccgtgctgatcgccaacaccccagcggcctcattgaagctcaacgccacgtccaccttgggccgctgtttcgctaggcgcaaatggtctgcgatcttcttctccatctggcccacgttttcggtgccagagagcttgccgagaaagcgatcgatggcgcggcggtaagcatcagcagcagtaagggccattagttcggctcgctccccttacggccgacctttgaagagcgcgcggcagcattgctgcttcgccgcccgaccttgcgcgccggcagggtgcgcagcgcctccaggtcgattccgtaatctaggacacccaaagctggcgttcctccggcaccgttgagcttctcactcaccgtaaagggcctgctgtaagtcgcgtggtgttcgtcgtccaattcgtggccgacgatttgggctcgcatctcagaggccacaccgctgccctgcatctcctgaatcacggtctttcggagactatggaaaccacgtttcgctttcgaccacccaccactgtgcttttggaggtagtagctgaacgccttcgatatccagttccccgcaccattcttcgccttactgtcagcctgcggaaacaatcgccagtccccgctctcccttcgttcggcgacgtagtccaagaaaccaagcttgatcaggtcgggatgcaacgggacgacccgattggaaacatcggtcttcaatcgctgatcctccccctcatcggtaaaccgtatgcacgggattccctcctcttccttgacgtcgagggtaaacagctgccccacctcacctgcccgggcgcccgtatacaggcccaacaaagccgcccagcgcgctcccgttgaaagctgcttgaagctatcaggcgcgaagagttgatgaacctgatccaaggtaaaggcctggaagccaaattttctgcgcttgcgcttctccgccatcgaaacgctgacgtgacctgcggcgacattgtctcccttgagcacgtagcctgaagccattgcccaagtgaagaatcctctctttcctgcgaggtagctctggcgattgttgagcgtagaacgcgttaacccgcgcttggccaaatggtcgtagaagcgggccatctcaggccgcgtgatggtgtgcagctcgcgctcggcgcccaagaactcgatcagctctgtcacgggaagcagtttgatgccgaccgttttgacctcgatgtcctcggcggcgactttatcctgccagattcgcttcgcatcgatcaggctgatggtctcagatggcaggggctgcgccgccgctgattccaacgggtttggcccagccgccgccggaactgcacccgcatcacggaagtggaacttgccgatttcttccagcgcctccattgctcgagcatggtcggccgcatccgtggtccgaagacggaagcccggcaagtcaatttcataacgccgggagccgttctccgcgacgctgcgcagaacatcctcaaccgtgagtcccttcttggtcatgcacccatccctgatggcatcgaatgcttgagcataacgctgcgcgatggccaaggcagccactcttgcgctatgcagttggatgcccaagggatgcttgacgaaaggtttgccgacgataccgcgcatgtccgtcggaacgcgcatgcgaaactggtaacgacctgtggaagagcgagtgagatagcttggtaatcgcatcggagttgtgccccgatttgtgccccaagccgcccttcaagaccttaaaaaatgtcgtttaaaaacaaacacttactaaggattggcggagagagtgggattcgaacccacggaaggtttaacccttcgccggttttcaagaccggtgccttaaaccgctcggccatctctccaatcgggtcccggtcgcccgggcagcggcgtattctcgcacgtgaagcgcatttgcccaagaccacccttgcccccgcccttcgcatccggcacggtggggccttcactgcaatcggagccgcaatggcccacctcgatctggccaacctgcgcaccaccctgctggacgacacccagctggccgcaatggccctgcaccgtacgttcgccgggcacctgccggtcagcagtgggcatctggtggtctgcgatccgctggtccaggccgaggcgcctgcgctggccgactacaccgccccactgggccggcatccggttgagatcatcgtgcacagcggccgcccggcgctggccgtggtctggttcaagccccgcgaagccctcactgcgtctgccctgcactggcagatggcgcgctggaccacgcaggacctgaccggactggatgaggacagcttcatcggctacccggtcgacgccggcatcggctgcttcatggataccgacacccagcaggcactgctggccctgatcgaacaggccgatggcgacgaaggcagcgagtggtctgatgcactgatcgaccatgacggcctggatgagggcgccgaataccgccccctggggcgaggactcaccgcatggcctggtcgtattcaccagcggctggggcgacggcgtctatccgagctactgggcgctggatacctccggcgttccggtcgctctggtcaccgatttcctgtgcatccagggcggtgatgggcgcgacgagcgcgagatcgccgaccaggcctatcgcgacagtcttccgcccgaagaagccgaagcactggcacgactggtagcggcggtggaacgcgatgatgcgaacgcactgcgcgacctgctgaaggatgcgccacagcgcgccaaccagatcgaacccggttgcggcggcaccgccgtgttcgaggcaatccgtctggagcgcccagaggcgttgcgggtactgctgcaaggcggcgcgttgccggcaatgcccgagcggctgcacatgagcaaggtgaccagctacctggactacgcgcgcttcctgaagaagccacgcagcgcggaactgatggcggtgctggaagcaccggtcattgccgagcccacannnnnnnnnnnnnnnnnnnnnnagcttctgggaccggctgttcggccggaactgaccggggccggaaagcagcaacgccgggcatggcccggcgctaccgtttcacagattggcggtgcaggtgcgggtaggtgcctcagcccgcgtccaccgccaacgcacccagtgcactggccttgatccgctccttggccttttcacaggcgccaccgcaatccaggcgcgaggcctccagctgcggcggcagatgttcggccaggaagtcgatgaacacgcgcaccgccggcagaagtccgcggcgcgaggcgaacacggcatggcacacgccctgcggcagcgaccagtccggcagcaccacttccagctcgccgttgcgcacggcgtcggcgcacacggtttccggcagcatggtgatgccgaaaccgtccttcaccatgctctgcagcagcgggaagtcgaagccggccacgcgcggctgcaggtcgacccggcgcacttcgccttccggcccgtgcagctcccagcgttggcgggcttcgtcttcgctgatgctgagggtgacgtgctgggtcaattcttccggatccttnnnnnnnnnnnngcggtccaggtacttcgggctggccaccagcaattcctgcacctggccgaagctgcgcatcaccaggctgccgtcatcgtccaggcgcgaacgcacgcgcagggccacgtcgtagccttcgttgatgatgtccacgcggcggttgctgatgttcagctgcaggcgcaccttcgggtactgctcaaggaacttgggcagcagcttgggcagctgcatctgcgccagcgacaccggcacgctggcccggaccacgccgcgcggttccgcgctgaggcggtccaccacttcgcgggcggcctgggcctcggccagcatcgtctgcgcatggcggtgcacgctggtgccgacgtcggtgaccgcgaaacgacgcgtggagcgctgcagcaggcgcacgcccaggtcggtttccagctggctgatgcggcggctcagtcgcgacttggggatacccaaggcgcgctcggcggcggcgaatccgccgtggtcgaccaccatcgcgaagtagtacagatcattcaggtcatgcatgcccgagttccatatctagaacaatacgtggcattcaatcacctttattccgcctttgcaacaacctatcgttctctccgtcggcggggccaccccgccccttccttccagaacataggtgactgccatgaagcttctgcatctcgacgccagcgtgcttggcgacaattccgtctcgcgccagctgtcggccgccgtggtcgcccgcttcacgggccagatcgatggcctgcaggtcgattatcgcgatcttgacgccaatccggtaccgcatctgcgcagcagctcgctggccaggaccgatgccgccgaggcgaccgatgctgaacaggtgatgcagcagttcctggacgccgacatcgtggtgatcggcgcgccgatgtacaacttcagcattccttccacgctgaaggcctggatcgaccgcgtggccgtggccggccgcaccttcaagtacaccgagaacggcccggtgggcctggccagtggcaagcgggtgatcatcgccagcagccgcggcggcatctacaccgactcgccggccgacttccaggagccgttcctgcgccaggtgttcgccttcatgggcatcaacgaggtcgagttcgtgcgcgccgagggcatcgcctactcgccgcagcaccgtgaagacgccattgccggtgcactggcagctctgccgtcgcacgaagtggtcgaagctgtcgctgcataagcgttccagcgttcggcgccgctctctcctcgtcgaggcgctgaacgcgggccgtggatcccctcccccatcccggcccaccctggcggccccgctttgcggggccgnnnnnnnngcgtcagtagatccacgccatgcgtggattcggtgccatgcgcggtgctcaccagcacgttaggctgggtgcatgaactacatcgtgaccactgcgcaccgcagcgaatttccgcacccgatcaccctgcgccgcggccaggcgctggtagtgggcgaacgctatgaaggcccggagggctgggatgactggttcctgtgcgaggccgaggggcagcaccccggtttcgtgccggcgccggtgatcggtcgcgacgcgcagggtggcgcgtttgccacggaggactactgcgcgcgggaactggatgtggatcccgggcagctgctgcgtgggcagcgcacgctcaatggctgggcgtggtgcgtgccggaggccggcgacccgggatgggtgccgttggagaaggtgcgggttgtggagtgatcgtggggttcatccacgcatggcgtggatacggtgccatgcaagcatggcacccaccagagacacagcggtgccatgcaagcatggcacccaccagagccgcagcaccgcccgatcagggaatcaggcgatggtttccaggccgcccatgtacgggcgcagggcttccggcacggtgatgctgccgtcggcgttctggtagttctccatcaccgcgatcatcgcgcggccgaccgccacgcccgagccgttcagggtatgcgccagttccggcttgccggtggcggggttgcgccagcgggcctgcatgcggcgggcctggaaatcaccacagttcgagcacgatgagatctcgcggtaggtctcctgcgacggcagccagacttccaggtcgtaggtcttcaccgccgagaagcccatgtcgccggtgcacagcagcaccttgcggtacggcaggcccagcttttccagcaccacttcggcgcagcgggtcatgcgctggtgttcggcatcgctgtcttccgggcggctgatcgagaccagctcgaccttctcgaactggtgctggcggatcatgccgcgcacgtcgcgaccaccgctgccggcctcggcacggaagcacatcgagtgggcggtcatgcgcaacggcaggcgttcggcgtccacgatctcgtcgcgcacgatgttggtcagcggcacttccgaggtcgggatcaggtaacgcgtggagtcgcccacggccgtcttgaacaggtcgtcctcgaacttcggcagctggctggtgccgcgcagcgaatcggcgttgaccagcagcggcacgttggtttcctcatagccgtgctcgccggtgtgcaggtcgaccatgaactgggccagcgcacggtgcaggcgcgcgatcgggccgcgcaggacggtgaagcgcgaaccggacagcttggccgcggtctcgccgtccagccagccgttgcgggcgcccagctcgacgtggtcgagcaccttgaaatcgaactggcgcggggttccccagcgcgactgctcgacgttgtcgttctcgtcggcaccggccggcacgtcatcggccggcaggttcgggatgcccatcgagatcgcttcgatcttctcgcgcagctcgtccagcgccacttccgaggccttcagctcgtcggcgaaggctgcgacctcggccatgatggccgatacgtcctcgcccttggccttggcctggccgatggccttggaacgactgttgcgcaggctctgcagctcctgggtccgcacctggatgcgcttgcgatcagcctccagggactccagggcagacacgtcgagctcgaagccgcggctggtgcgcaggcgttcggcgaggtcggcgggctggtggcggagcagggctggatcaagcatggcaggtgtcgtggtgggtatcagggatgggattatcgcttgttatacggatttctgccgcccggttcattcccgccgtggcagaatcgagccattccgtactggtccggtccatgtctgcaccccgctcgtcgtccgccaagtcgttcactgtgcatatcccgcgcaacgccctgaagatcgccggcatcgccttcggcgtgggcgtactgctgttcgtgctggtctggctgaccggccgcgacaaggagttcttccgcgccgatccggctgcccagaccccgcaggaaaccgcccagatcgagcccctgccggaaccgctggccgctgccgccggttccagcgacatgcccgatgccaagccggcaccggtggaggaagaagcgccgaagctggtggaaannnnnnnnnnnnnnnnnnnnnnnatggctgaagcggccccggctgcaccgggccctgcgccggcggccaccggcaacagccagccgatgccgattgccggacagtcgccgccaccgtcctatcccgccgccgccctgcgcgccggtgaaaccggtacggtggtggtacgcgtggacgtggacgccaccggctatccgaacaacgccacggtgatccagcgcagcggttcacgcgagctcgaccgtgccgccaccgacgctgtgcgccgctggcgcttcactccggcgcaaagcaacggccaggccgtacccggcagcattgaagtgccgttcgacttcaagacgcagtaactgaacacttcccggcaggcaaactgaaccctgccggtggcgttgacgcaacgctgacactccccgtccgtggctcgggcaacactgcccacgtcgtccattgacggaaggagtttgcgatgaccgccaccacccacgaagaccttcattcgccgcagctgccgcacgattcaagcgcgcagcacaggcccacgtcgccctggatgtggatcgcgctgatcgtggcgatgtttgccggcgccctgctctggctgcgtcattcgaaccaggaagacgtggcaccggcgccggtcggtgagcgcatgctgccggcccctgagcagcccgcggtgacggatgcagcggcccctgccgcgcgccaggcaaccccggctactgcttcgcggaaggccgcgccggcagtgcgcaatcgtgaagcccgcccgctggccagcaaccgcatgcccacctaccccgccgccgcgctgcgtagcggcgtgcagggcagcgtgatcgccagcctgaatgtcgatacccgcggcaatgttgccagcgctgcgatcgtctcgcgcagcggcgagcgcagtcgcgatctggatcgtgcggtgctcaataccgtgcagaactggaagttccagccggcggtgcatgacggccgcgcagtagcaagcgtagtgcgggtcccggtggatttccgtaccgagcagcgttgatcgcggacgaggggttcgtgatgtttagacggaggctccggcctccgtccttttatgcgggaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcgtgccaaccaaggttggcacctaccgggagatgtgagcatgccaaccaaggttggcacctgccgggcattgcgatccgccgggcatgacccggcggatgcagtgacgatcaggccaggttgaatccggcgctgcgggccaggccgtcgaagtccgggaaggacgtggcgacgttggcgatatcgttgatgcgcacttcgccgtcactgatctggccggcaatggcgaacgccatggcgatgcggtggtcgccgtggctttcgatggtgccgctgcccaggcgcacgccaccatgcagggtggcgccatcttcggtttcgtccacctgcatgccgannnnnnnnaggccggtggccatcgctgcgagacgatcggattccttcacccgcagctcggcggcaccgctcaccacggtctggccttnnnnnnnnnnnnnnnccacgaacagcgcggggaactcgtcgatcatgtccggcaccagtgcttccggaatgcgtgcacccttcagcggggcgtagcgcaccaccaggtccgccaccggttcaccgccctgctcggccgggttctcttcggtgatatccgcgcccatcaggcgcagcgcatgcaacagaccggtgcggcgcgggttcaggccgacctgtttcaggcgcagctcggagcccggaatgatgctggcagccaccagatagaacgccgcagacgagaagtcggccggcaccacgatatccgtggcacgaaggcgttggccgccgcgcaggcgcgccttgcccggcgagaattcgatgtccacgccgaacgcggacagcatgcgttcggtgtagtcgcgggtcgggtgcggctcgacaacgctggtttcgccctgtgcgtacaggcctgccagcaacaccgccgacttgatctgcgcgctggccaccggcgaggcgaagtcgatgccatgcagcgtctggccgccatgcacgtgcagcggcggcgtgccgtcatcctgggtgtcgatcttcgcgcccatctgcgacagcgggccggtgacgcggcgcatcggtcggcccgacagcgactcgtcgccgatcagcgtgcagtcgaacgcctggcccgccagcaacccggccagcaggcgcatgccggtaccggcattgccgcagtccagcggtgcgctgggtgcctgcagaccgtcgatgccgacgccgtgcacgatgcgctgcgacgggctgggggtttcgatgcgcacgcccagctggctgaagatgcgcgcggtagcgcgggtatcttcgccttccaggaaaccttcgatatgcgaggtgccatcggccagcgcggcgaacatcaccgagcggtgcgagaccgacttgtcgccgggaatggtcaggctgccctgcagcggctggcccttgcgggcgatccagtgttgcgcgttgctcatcgttcgatcattccgtaaacgccggcagcgccggcgatgcatcagggagcggcggccagggccgccgcagcagcactcagggcacggccaccgggtaggagcccagcaccttgatctgtgccgagtgcgcttccagttcggccagtgcggcctgcatcggcgcgtcgtcgatgtggccggccaggtcgatgaagaagccgtactcccacttgccgtggtgcgacggccgcgactcgatgcggttcatgctgatgccgtggcgggcgaacgggctgagcacgtcgaacagcgcaccgggcttgtcatggatgaacaccagcaccgaggtgcggtcgtggccggaggtcgggaagatgttgcggcccaccaccaggaagcgggtggtgttgtcggcatcgttctggatcggcttggtgaccaccttcttcaggccgtacacgtggccggcactctcgccgccgatggccgccgcgtcgtcggcgttgcgcgcacggcgcgcaccttcggcgttgctggataccggaatcttctcggccttcggcaggttggcgcgcagccacgccgaggtctgcatgaacgactgcgggtgtgcgtagatgcgctcgatgtcctcgatgcggccgctgcgcgacatcaggtactgctgcacgcgcagttccacttcgccacagatcttcaggttggaggtcaggaacatgtccagagtgatctggatggtgccctgccccgaattctccaccggcaccacgccgaaatcggcgttgcccgcttccacttcctggaacacttcctcgatgctggccatcggcaggcccagcgcggagcggccgaagtgcttgagcaccgcctgctggctgaaggtgccttccgggccgaggtagccgatcttcagcggctcctgctgggccaggcaggccgacatgatctcgcggtagacgtgcaccagcagctcatcgctgagcgggccttcgttgcggtccaccaccatccgcagcacctgcgcttcgcgctcggggcggtagtagtcgacggcagcagccagcttgcccttggccttgccgacctggtgggcgaaannnnnnnnctcggcgatcaggctctggatgtcgcggtcgatctggtcgatcttcgaacgcacatcggccagcgccagcggcgccagggtgggcgccgggttcgacgcagccttggacgtgctcttgcccttggccttggtggaggcgctgtccttggccggttcggccttcttcggcaccttcttgctggatttgctgcttgccatcggaattccctgttgcggggcacgcacccgacggtgcgcgccgttcattgctcaaccgtgacgctgctggaaatcggccatgaaggcgaccagcgcctcggccccggccagcggcatggcgttgtacagcgaagcccggatgccgccgaccaccttgtggcccttcagcgccagcaggccagcggccttggcttcggcgacgaagcgggcgtcaagctcggcatcgggcaggaagaacggaatgttcatgcgcgaacgggccgcatatgcgacttcattgcggtagaagccgccggagccgtcgatggcgccgtacaccagcgcggccttggcggcgttgcgcttggcgaattcggtcacgccgccttcggccagcatccacttgaacaccaggccggccagataccagttccaggtcggcggcgtgttgagcatcgaatcgcgggcgacgtgcgagcggtaatcgaagatgtcnnnnnnnngctggccactgcgctcgagcaggtcgcggcggatgatcatcaccgcgacgccgaccgggcccaggttcttctgcgcgccggcgtagatcacgccatagcggcgcacatccagcggttcgctggcgatggacgagctgaagtcggcgatcagcgggacgttgccggtgtcgggcacatcacggaattcgacgccgtggatggtctcgttggcggtgatgtgcacgtaggcggcatcgcgcgacagctgccagtcggcacgcgccggcagctcgcggtagccgttggcctcgctgctggcggcaatgttgacgtcgacgtagaccccggcctgcttgaccgccgtcttgccccagtggccactaaccacgtaatcggcacgctggcccggggcggcgaagttgagcgggatcagtgcctgctgggtggtggcgccaccggacaggaacagcaccgcatagtcgtcggggatgtcgagcaggcgacgcaggtcggcctcggcttcggcagccacggacatgaattccgcgccgcgatggctcatttccacgatcgaagcgccggacccgtgccagtccagcatttccgcctgcgcctggcgcaggaccgattccggcaaggtcgcagggccggcactgaagttgaannnnnnnntcatgtcacacctgtggggcaagacccctagtatgccgcagtgcaccagccttgcggccttgtggcgcaagggaaatttggtttcattggaatccattggcgacgcgaccgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntggattcggggcggcggttgccggccagcggccgacactaccgtcaccgcgcgaccgtcannnnnnnncgaaccagagcagcaggctgagcactgctgccagcaacaaggcgctggccagcagccacggccagcgccggactctgcgcggcgtcacaggcagcaccggcgcctgttccgcgtcctcgccggactcgtcctcggccggcaacggccgccgacgtggatcatgcggcacttccagcacgaaacgatgctggccatcgaacaccacctggtcgccggcctgcagccagcagtggcgcacggccacgccgttgacccgggtgccgtcggcactgccgaggtcgcgcagcagcacacgatcaccgtgcacttccacgcgggcgtgctgttcggcgaaggccggatcgtcgatggcgatgtcggcgtcgctgccgcggccgatcaaccgtgcccgcgacagcgtatagctgcggccatgatgcaggccgccgacaccgcgcagcaggcgctgctgctcatcggtgccatcgtcgttcttcggcgcgggtgcctgcagcaggctctcgacctcgccctgcagcaccatctccacgccgtccacatagaccgcatcgcctgcacgcagcagcgccatgcgacgcaccggccgaccattcacgtggatgccacggataccgttgccgacctgcagccacaggccgcgatcgtccatgcagaactgcgccagcagcagggcgccgtggccggcgtcgccgagccgcacactgccgttggcctggcgcacgatgcgttgcaccccgggccgcagcggctggtcgggctgttgttgttgactgaagtgaacaagcaggttctgcacgcggcgcagcctagcaggttggccgccaacgaagaagaacctgcgatgagtgcttggcgcgacggccctcgatgcgcacaatgctcgccctcattgatcatccccgcccggcgccaggagcctgcatgtccaccatcgatgtccgccacgcccacgccctgcccgacgcgcaggcacgcgccgcgatcgaacaggtcgccgccaagctgtccgagcgcttcggcctgaagtcgtcctggaccgccgacgtgctgaacttctctggcagcggcgtggacggtgcgatcgaactgcagccgggcgccgtgcgcgtcaccgccaagctgggcttcctgctgtcggcgatgaagggcatggtcgagggcgagatccagcgcgtcctgaaggaaaagctgggctgaaccccggcggcggccgtcacggccgtgcaacgccagtgcgcgctactctcgggggcaggcccaactcccacgggaagtgcgatgaaccagtacgaaaacgatgaccgccgcaacgacgacgcctcgttcggtgaccaggccgagcgcttctcgcgcaagctgagtgactcggcgcagcaggtctggctggccggcctgggcgccctgggccgtgcacaggccgaaggcagccgcttcttcgacggcctggtgaaggaaggcgaagcctgggaggcccgccgccgtgaacgccacggcgaacagggcccgggctggcgcgacaacgtggaatcctcactggatgaggcccgcgagaaggcctctggcacctggaacaaggtcgaaaaggccttcgatgaccaggtgcagggcgtgctcaagcgcctgcatgtcccaactgcggacgaggtgaccgcgctggaagcccgtatcgacgccctgcacgcgcggctggccaagctggaaaaccgtgcggcctcgggcaccgatgctcccgccccgggcagccatcagtcgccaggcagcgtgccctgaccggccattgttgcaatgcaataaaatttgattgacaatcgcgagcaacccgccaatcgcttcggctgccgtttgttccctcccctcacggcttcaggattggcgggtttttcgtgctcgccgtatgccgatctgagcgttccatcacgcttcctgtcaggaacgtcctgacccagccggatagtgcgacctttacactgtcgtcttccgcattcgccccttccgcgcacctcctgcatgctcccttggatcctggccctgctgtcggccctgcttacctgttccctggctgttgtctatctgtggtggatcaagcggcggcagaaggagatgcaacttggcctgcaagcgctggccggcatgcactggcgcgagttctcggtactggtcaagcgcatgctgcgcgaacagcgcggcctgcgtgaactgaatgacccggcggaggaatcccgcgagccgagcagcgacttcctgctcagcgacggccccaaccagtggctggtgtcctgcaagcatggccttgcctaccgtatcggcaccgccgcagtgaacgagctgggggctgctgcgcgcctggccggcgccaagggcggcgtgctgctgaccgaaggccggatggaacgcgacgggcgcagcgctgccgagaagcaggcggtcgaggtgctggacggtccgcgcctgtggccgctgctgcagccctacctgccggcggaaatcgaaacccgtgtgcgtgccagcgcccgccatgaagccctgcgccggatcgccattgccgcgctcggcgcggtcacgctgggcctgctggtgggattgagcctgcaaggcttgcatgtgcaggacaccgcgcctgttgccgaggtggcggacacccccgcgccggttgcacctgcggttgaagcggcgcccgaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcagccgacgcgcgcagcaaccccaacccggatgccgccacgctggagcgcttccaggccgatctgtcccgcgccttggccggcaagcccggtatcgccagcggggtctggctgacccggcagacgctggcgatcaaccgcacgggcgagctggacgcggtctggccgcaggtctgcgaggaagtgctgcactaccccgccctgcgcaacgtgcgcatccagctcaacgcccgccccggcgtggatgagccggtgcgctggcggcagtgcgccacgtactgatggggccgcatccacgcgtggcgtggatttactgaaccccgatgcgcgaccccttggtagatccacgccacgcgtggatgcctttgcagagttgagccacacgcgaacagcagccgagcatcggctcggctccacatggcgccagctcagcccaatgccgcgagatgggcgatgtaactggagcgcgattcacccgccgctctggcctgcgcatccagcctcgccaggatccggcgtggcaggctgatattgacccgctcgatggtatcgtccagcagagccggatcaatgcagatgtacgcaagaatccaacggatgtccttggatgcctcggcggcgatcttctgtggcgcggaaggtgtcggaatcgagcgcccctcatccagggccgcatcaatccaggcgagtgcagcttcctcggcagcgctgagcgcatcatcaagcgtgtcggccgccgagaagcaccccggcagatctggaacgaccacaccccacgcggtgcgctcatcgcctgcctcgatcaggactggatatcgcatgggccctcctacgtcagtcctgcgagcttccgcaacgcctgcaccagcccttccccagatccttccttgggtgaggaacggtgatgatgtgagggtgctgcgggtgcacgaatacatgatgggatccgcggatccgacgacagatccaacatgccgcttccagatcccggatgaggtccctgctcttcatgcagggacgatacacatcgtacacaccccccgacagagttcaaggcgacagtcgttccggcccagtagatccacgccatgcgtggatggaatccctatcgcgcgcccggtgcgaagcgcgccaccagatcccaggcatcccccaggaacacctggcgcacgcgggtgatcggctgttcgccacgccaggtcaggcgttcgatcaccaggcaggcggtaccgggcttcacctccagcagcctggcggtggcggtatctgccccccaggcactgatgcggtgctgggcacgggtccacgacacgttctgcagcagccagctgcccggcgcggtagtgctgaagtcgacctccagtacctcaggcacgcccaccgggctgatcaggcgatgctccaatgccagcgggcgaccatcggccagatgcaggcagcgcatcgccagcaggttttcctgcccggccagctcgacttcaccggcattgccggcatcggcaaggcgcaggtcgcgctgcagcaggcgataggcgtactggtggccgcgcgagccaacctccatcgcgatatcgggaatctccagcgccacctgctccaggtgcgggggttgccgcgccacgaacgaaccggcacggcggcgacgctcgatcatgccgctctcggccaacgcggtcagcaccttgttcaccgtcatccgcgagcagccgtactgctccatcagctcgtgttcgtacggaatccgaaagcccggcgcccactctccactgaggatgcggctttccagatcgctgcggatacgctggttgagcgtggcggacttgctggccttcacgtaatggggtctcggtggcgggaggcgatcagcccagcacgccacgcagggcggcggtaaaggcggtggtgatcgcctcgcgctgcaggtggcggccctcggccacgcattggcggccatggcgccagaccgatcgcagcgcgccattacgtgcggcgaacacccagctgtcaagccatgcgtcatcctgtcgcgcctgcagcgccgggtgcccggcatccagttcgaccaggtcggcactggcgccgacctgcaggccagcgggcacgcccagcgcctgtgcaccaccgtgcagtgcgccttcgaacaggaagcggccggtactgcgggtggcatccggggccagcacgttgcgaccgcgcagggtcaggcgctggccgtattcgagcaggcgcagttcttcggccgcatcaatcagcacattggaatcggagccgacaccgaagcgcccgccctnnnnnnnnaacgcctgcatcgggaacaggccgtcgcccagattggcttcggtgatcgggcacaggccggccacggcctggctggccacgatggcggcgcgctcatcgtcggtgatgtgggtggcgtgcaccaggcaccagcgcgcatccaccggtgcatggtcgtacagccactgcaccggacgctggccgctccaggccaggcaggcctcgacttcacgcacctgctcggcgatatggatgtgcaccgggccgtcggtcagcggcagcaacgcactcaattcctcgccggtgactgcacgcaggctgtgcggcgcgatgccgagcaccgcatccggcagcgcggccagtgccggcttggcggcgtccagcagctgcgcgaaaccgtccacatcgtggatcaggcgacgctgcgccggattcggcggcgccccgccgaaatcggcatgtgcatagaacaccggcagcagggtcaggccgataccggtctggtcggcggcggcagcaatccgtgcactcatctcggcgcggttggcataggcgcgaccatcggcgtcgtggtgcaggtaatggaattcgccgacgcgggtgaagccgctttccagcatttccatgtaggcctgggcggcgatggcctgcaccgcgtccgggcgcagatgggccaggaagcggtacatcagctcacgccagctccagaagctgtcaccgtcgccgccgccgatctcggtcagcccagccatgccgcgctggaaggcgtggctgtgcaggttgggcaggcccggcaccaggatgtcgacgcgggtgtcgccgtgctgggcgccctgccccatgtggatcgccgtgatgcggccgtcctgcacctgcaggcggacatcgcgggcccagccgtcggccagaagggcgtgggcggcatggaagcagagcggggaacgcgaatcggacatggctggacaacccgaaatggacgcctatattgtatagacatataagcacagccgcgttgtggatgccatgcacgtcgataccctctggtccaacgtccacctgatgaccctcgatggcgaggggctgggtgtcatccgcgatggcgtactggcctgcgctggcggccgcatcgtccatgttggcccggccggcagcgacgcccacctgcagccgaccacccgcatcgatggcgaaggccgctggatctcgcccggcctgatcgactgccacacccacctggtctacgccggcaaccgcgccaacgaattcgagcagcgcctgcagggcgtcagctatgccgagatcgcccgtgccggcggcggcatcgtctccaccgtgcgcgccacccgtgctgccaccccggaacagctggccagcgaaagccggccgcgcctgctggcgatgcgtgccgaaggcgtgaccacgatcgagatcaagtccggctacggcctgaccctgcccgacgaacgcaagcagctgcaggtagcgcgtgcgctgggcgaggagtgccgggtcaacgtggtgaccacattcctcggcgcacacgcgattccgccaggccgcgaggcgcaggaatacaccgacgaggtgtgcaacgtgatgattccggccatcgccgccgaaggcctggccgaagcggtggacgtattctgcgagaacatcgccttctcgccggcgcaggcgcggcaggtcttcgaagcgnnnnnnnncaacgggctggcggtgaagattcatgccgagcagctgagcaaccagcatggcgccgaactggccgccagcttcggtgccctctcggccgaccatatcgaacatctggacgatgccggcatcgccgcgatggccgccgccggcaccgtcgccgtgctgttgcccggtgccttctatttcacccgcgataccaccctgccgccgatcgctgcactgcgtgcggccggcgtgccgctggcgctggccaccgacagcaatccgggcacttcgccgctgaccagcccgctgctggcgatgaacatgggcgccaccctgttccgcctgaccgtcgatgagtgcatcgccggcttcacccgtgaagcgnnnnnnnnnntcggacgcagcgatcgcatcggccgcctcgccgtgggcctggactgcgacctggcgatctgggacatcgatggccccgccgacctggtctatcgcattggattcaacccgctgcannnnnnnntggtgcgcggacagcccgacctgcctgcctcctggagcaacacatgagcaacaccctggttcttcgccccggccgtgtcactctcgcccagtggcggcaggtctatcgcggtgcgccgcttgcactggacccggccgcgctgccggtggtgcgcgccagtgcggcggcggtggccgccatcgtcgccaagggcgcgccggtgtatggcatcaataccggcttcggcaagctggccagcgtgcgcatcgagcgcgaagatctagccaccctgcagcggaacatcgtgctctcgcatgccgctggcgtgggcgagccgatgccggccagcgtggtgcgcctgatgatggcgctgaagctggtcagcctggcgcagggggcttcgggcattcgcgaggaaaccnnnnnnnnnnnngaagcgatgctggtcaagggcgtgctgccggtggtgcccgcacagggttcggtgggtgcctcgggcgatctggcgccgctctcgcacctggccagcgtgatgctgggcgttggcgaagccttcatcggtgacgagcgcctaccggcagccgacgcactggcacgtgccggcctgcagccgatcgaactgggcgcgaaggaaggcctggcgctgctcaacggcacccagttctccaccgcctatgcgctggcgggcctgttcgagatcgagaccgtgttccaggccgcactggtcaccggcgcgctgtcggtggaagctgccaagggttccgacacgcccttcgacccgcgcatacacgcgatccgcggccagcgcgggcagatcgccaccgccgccaccctnnnnnnnntgatgcagggctcggacatccgcgagtcgcatcgcgacaacgacgtacgcgtgcaggacccgtactgcctgcgctgccagccgcaggtgatgggcgcggccctggacatcctgcgccaggccgcgaccacgctggaaattgaagccaacggcgtgtccgacaatccgctggtgttcaccgacaccggcgaagcgctgtccggtggcaacttccacgccgagccggtggccttcgccgccgacatgctggcgatggcggtgtgcgagatcggttcgatcagcgagcgccgcctggcgatgctggtggacccggccctgtccggcctgccggcgttcctgaccccgcgcccgggcctgaattccggcttcatgattccgcaggtgaccgccgccgcgctggtctcggaaaacaagcagcgcgcctacccggccagcgttgattcgattccgacctcggccaaccaggaagaccatgtgtcgatggccgcgcatgnnnnnnnncggctgatgcagatggccgagaacgccgccaacgtgatcggcatcgagctgctggccgccgcgcagggctgtgatttccatgcgccgctgcgctccagcgccgcgctggaaacggtgcgcgccaccctgcgtgcgcaggtgccgacgctggaagaagaccgctatttccaccccgacatggtgaccgccacgaatcttgtgcgcagtggcgcgctggcgcagggcctgggcgatctgttgccgactgtggaaccgcaggcatgacgacccttcctgaatggttgacggtgcacgagggcgatgcccccctcatcgtcagcttcccgcataccggcagcgagctgccgcacgacctgatcggcgactaccactcgccgtggctggcccgccgcgatgccgactggtgggtgcacgagctgtacgacttcgtgcgcggcatgggcgcgaccacggtgcgctcggcgatctcgcgttcggtgatcgacctcaaccgcgatcccagcggcgtgtcgctgtacccgggccagaacaccaccggcctgtgtccgctgaccaccttcgacaaccagccgctgtaccacgccgggcgcgaaccggacgaagcagaaatcgcccgtcgtcgcgacacgtatttcctgccttaccacgatgcgctggcttcgcagatcacgcgcctgcgtgcacgccacggcaccgtggtggtgtacgacgcgcactcgatccgctcgcatatcccgcacctgttcgagggcgaactgccgcagttcaacctggggactgccggtccgtccggcgcaccggacacctcctgcgacaacgccctgagcgacgtggtggaaaacctgctgaagatcagcggcatgagccaggtgcgcaacggccgcttcaagggcggctggatcacccgccactacagcaacatcgccggcggcgtgcacagcctgcagatggaactggcctgccgcggctacatgcacgaacccctgccggaccaggtggacgaacacagctggcccaccccgctcgaccccgaccacgccgcaccactgcgccacaccctggcgcaggtgctcaacgcctgccttgaattcgctacgaaccggagcgccgcatgacccgcaacgacccgtcccgcaccatcgccgcgccgaccggcaccacgctcaatgccaagagctggctgaccgaagcaccgctgcgcatgctgatgaacaacctgcacccggacgtggccgagcgcccgcaggaactggtggtgtatggcggcatcggccgcgccgcacgcgactgggaaagcttcgacgccatcgtcgaaacgctcaagcgcctggacgatgaccagaccctgctggtgcaatcgggcaagccggtgggcgtgttccgcacccacgccgatgcaccgcgcgtgctgatcgccaattccaacctggtgccgcgctgggccaactgggaccacttcaacgagctggataggaagggcctggccatgtacggccagatgaccgccggcagctggatctacatcggcgcgcagggcatcgtacagggcacctacgagaccttcgtggaaatggggcgccagcatttcggtggcgacctgaccggcaagtggctgttcaccggtggcctgggcggcatgggtggcgcgcagccgctggctgccgtgatggccggcgcctcctgcctggccgtcgaatgccgcaagagcagcatcgacatgcgcctgcgcaccggctacctcgacacttggaccgacaacctggacgaagcgctgcgcctgatcgacgagtcgtgcaaggccggtacgccgaagtcggtgggcctgctcggcaacgtcgccgatgtactggctgaactgctcaagcgcggcgtgaagccggacctgctgaccgaccagacctcggcgcacgacccggtgaacggctacctgccgcagggctggacggtcgaacagtgggacgagaagcgtgtgagtgcaccgaaggacgtggaaaaggctgcgcgtgcatcgatggccaaccacatccgcgccatgctcggcttccacgcgctgggcgtgccgaccgtggactacggcaacaacctgcggcagatggcgctggaagaaggcgtggccaatgcgttcgacttccccggtttcgtgccggcctacatccgcccgttgttctgccgcggcatcggcccgttccgctgggcggcgctgagcggcgacccggaagacatcgccaagaccgatgccaaggtgaaggaactgattccggacaacccgcacctgcaccgctggctggacatggccgccgagaagatcaagttccagggcctgccggcgcgcatctgctgggtcggtctgggcgaccgcgatcgattgggcctggccttcaacgaaatggtcgccaacggcgaactgaaggcgcccgtggtgatcggccgtgaccatctggacagcggcagcgtcgcttcgccgaaccgcgaaactgaagcgatggccgacggctccgatgcggtatccgactggccgctgctgaacgccctgctcaacaccgccagcggcgcgacctgggtgtcgctgcaccacggcggtggcgtcggcatgggcttctcgcagcacgccggcatggtgatcgtctgcgacggcaccgaggcagcggccaagcggattggccgcgtgctgtggaacgacccggccaccggcgtgatgcgccatgccgatgcggggtacgacatcgcgatcgactgcgcgaaggaaaaggggctggatctgccagggattctcggctgacaagtcagcgaccagcgcgcacatcatccggtgccatcaaggcaatgcgcgatagtgtccccgatccaccggcgcgcgtgccatggaagaggcttgtgccagcttcagtggcatcgtacctaaagttgcgcggcgccctgccgataccggaggtcaacaaggaatgtggccctccggcctgtttactcgggccagcgcccctgtgggctcattcctttctgatgaactcttctactgaaaggaatacaccgtatggctcacgaaatcaccatggatcttgccaccaagttcgttctgcacaaggacgtcgaacttgccgtcaggaaagacggaaagctgctcggcaccgccctgatcagcaaaggcaacatcgaatgggtgcccgcaggtaattcggtgaacaagaagcggctgagctgggccaggtttgccgagctgatgcaggaccatggcaaggatgtaaagatcaagtagatcgatcgcggattgccacatcgccctgcggcgaggcctcagtgccaggacttcgtctgaatcccgttttgcaccatcgagatattctctccaatgagcgttcttcaacgtctgctacttgtcgccgcctgcattgcggtcgccgggcctgcgagcgcagcaaaccatatcagcacaaaactcccacacgaggcccggatcagcccgctcgttattctggatgcgaataatgagggttcctgcgcactgccctcgccagatgggcgtcgccgcaccccctacttccccgatctcaggcagcgttgcagcatccttgcacaagccctgttcgcgtcactcattacccgcggcttcgacgcgaaaatagagtccttcacgcctgatgcgcccatcggctacaaggagtattacgccgcgttcgctgagtggaagcaaggcgtgcttgaaaagtaccccgatcggtacgtgctgacttaccacggcttggtggacgaaagaaaacaaagctacctggtgatgaatctgtctggaccaggcgacggcgaacgcccgctgcttggcacgatagagctcagcaaggaccagatgtggaccattaccaagctcggcgatatgaacttcattggtccgaccccgttaccgcgtctcatcgagctgctgagcaacaccctggaggagcgctgtccgacccgcgggttcatgcgcaactgctatggccgtggctggctcatggacaagagccccaggtaagccctcagccaccatcgatagggtgccggccaccggttggcatcaccgccatcaggaagtaaggaagccacgcacagcacgcccttcatggccgctgaggacctgaatgcaacgctcgactgccgccacgtcctccatccgagcatacccgcatgatcccgtgcggcacgaggcccagccgctcatgcatgcgtgctccatcgaacagggccagcttgacccaatctgcagccttgaccaacatgcgccatcaccgctgatggatcaccgcgatgtaccgcacgctcgctgccgcattgctctgcacgctattggtggtttcgtctgcttcggcgcataacatcctcacagnnnnnnnnacccagctcgacacccagctgcaggccaaccgcgaacgctacggcatcgccggccaggcggtactggtcgcccacaacggccaggtgctgtaccagggcgccagcggtgaaagtgatcccgctacccatgcgcccgccaccgtcgagaccatcttcgccgcgcagtcgatggccaagctgctgaccagcacgctggtgatgcaattggtcgaccagggcaaggtggatctggacgcgccggccagccactatgtgccggacctgccatcagcatggcagaccattcacgtacgcgatttcctcaaccacagctcgggtatcggcgagtactacgaccgggtggacaaccgctgggtgagtaagggctacaccggagtggcgccggaccttgcagcagcactgaaggtggccggcgcgacaccgatgcagttcgccaccggcagccgcgtgcagtacacccaggccaactacctggtgctgaccgccttgctggaagcgcattaccgcaagccttacccagccatcgcgcacgaacgcatcctgcagccattgaagatggccagcacctcgtggggcggtgccagcgtgccagccannnnnnnngcggtgccttacatcggcaaggatggccaactgcagccggccaatgaagatgcctggccggactacggctggggccatgccgacctgcagaccaccgtgggcgacatgaaccgtttcctgcaggcgctggcgaccggcaagctgctgcatacggcaaccctggaaaaactctggcagccgcagaaactgagcgggggcggcagcaatttcttctccactggctgggacaccacccgcggcgacggctacacccaggtcggccacgatggtggcacccgtgtacgtgcgcgattggcctacaagggcacgctggccagcggctactgggtgttcgtgtacctgaccaacggcagcgcccgcaatgtctggtccagcacgttggtggagagcacgatggcggtggttgcgcccggggagtttccgcacgctgtgctgtccgagcggctgatcggctatgcgctggatgacagcaccgatgcgaaaccgcagatgcgtagctggctgcgcgaaagcaatggcgttcccaccggcgaactggaacgtgcgatcaatgccgatggctacgccatccgcgagagtctgggtgccagcaaggcactgaaagtgttcgcgctcaacgccgagctgtatccggattcggccaacgcgtgggacagcctggccgagtgccatgcggcattgggcgatgcagagattgccaaggcgctgtacgcgaaggccaaggcgctggcgaagccctcgccctaaaccctgctgcagagccgagcccatgctcggctgctcttcgttgcaatctcaggagacccgcgctgcgcgcgatagccgagcatggactcggctctacatggatgttgcgggcggccatacgccgccggtgggtgacgtgacgccgccgaactgttaacttgcgcgccacttttgtggtttacagcattcccgcatgccgctctcgtcgtaccgccccaccccctcgctgctgttcctggccgtttccctcggcctctcttccaccgccgctgcggccccacaggccaccacgctggatgccgtgcaggtcaccgctgccgccgatgccagcgcgcaggcgcgcgaggcgctgaagcgcgttcccggcgccagcaacctgatcgacgtggccaaggccgacagccgactgtccaccagcgccgatgtgctggcctaccaaccgggcatcagcgcgcagtcgccgggcaatgagggcaccaagatctcgatccgtggctcgggcatcaaccgtggcccgggcgcgcacgcctcgggcattgcggtgtcgatcgacggcctgccactgaccggcccgggcggcacgccctacgagctgctggaaccgctgtggctgtcgcgcgtggaagtcctgcgcggcgccaacggcttcgagcgcggtgcgttggcgctgggtggtgccatcgactacgtcagccgcagcggtcgtgattcggcgggcgtgcagctgcactacgaagccggcagccgtggctaccagaagcgcggcatcagctggggcggcgtcagtggtgatgtcgactacttcctggcctacaccgataccgaattcgacggttaccagcgtcatgcgcgcggcgacggcaagggtgcgatggcgaatgtgggatggcagatcgcgcccgacctgcagacgcgcttcttcgtgcgctatcgcgaaaccaatcatgaaacgcccggccgcctgacccgcgatcagatccgcaacgatccgcgcgccgcgaacgcggccaatctggccatcgatgcgcgtcgcccgcagccgggcagcacctgggtgggcaacgtcaccacgctgcagatcgatgaggactcctcgttgcaggccgggctggtctatcacaagtacccgatggacttgaacgagagcctgtaccggcagcagctggactacgccaacctcaacgccacgctggactaccgccgccgccaccggctgttcggcctggacagcgagaccacggtcggcctgcgcgtcacccacgatctggacgccgatgtgcgcgagtctctgcgctttgccagcaacggctatgccgccggtacgcgcacgcgtgacttccgccaccacggcaccgacagcacgctgcacgtcggcaataccctcaccttcaatgaccgcctgcgcatgcagaccgggctggcgctgatcaacacccgccgcgatgtgcaggtgacctggccaagcagcggcggccgcctgcgcgaccacgactgggactatgcgccgcgactgggcttcacctggcagcacagcgcccagacccagtggttcggcaacctcagccgctcggtggaggcgccgcacccctggtcgatgatctggggctcgaaccagtacttcggtccaggcaatggcccgtccagcgaccgccannnnnnnncggtgccgatgcagaaccagaccgccaccacgctggaactggnnnnnnnnggtgacgcggcgctgggccgctgggaactgaccggctactacgcacacgtgaaccacgaactgctgagcgtcgaactgcaaccggtgccgaacctgttcatcgccgagaacaacgccagccccaccgttcaccgcggcatggaggccggattggacagcacgctgtggcaggctgcaccgggccgcctgtcgctacgccaggcgtataccttcagcgatttccgctatcgccacgacgcgcgtttcggcagcaaccgcctgcccggcctgccgcgccacgcctaccaggccgagctgcgcttcgatcatgcatccggcctgtacgctgcgctcaataccgaatacgcctcgcgcatcgccgtcgactacgccaacagctactgggctgacagccatgtgatcttcggcagccgcatcggctacgacgcacccggtggccgctggcaggcctgggcggagatgcgcaacctcggcaaccgccactacgccgcaacggtcacgccgggctacgacgacgcaggcagggatgttgcccgctcgacgccgggcgaaggccgtggcatctacgctggtgtgcgtttgcggtttgactgatgaccggcgccgggtgtgatccggcgccgtcgttccaggatcagccgatacgccaggccggcaggcgctcgctgcgcttccagatggaaggtgcgaaaccaatcaacgccagcgccgccagccacttcggtgaggtgttgagcagtgtcgaggtaagcgaaccatcggcaggggcggccatttcctgccacgggttgtagcccaggtagacgacgctgccagcccaccacagcaatgccacaccgacacccaccagcaacagagccagcgtgcggcaggtccagcgctgcgaggtggtgccccactcgcgggacgccgctgccagcaggcccaccaccagcagcgacaccagtgcaaccagcccgatatcgaccttgtgcccgatacgctcatagctgcaggcgcggcattgggcctcttccgcggcagtggcggcttcggcgccatcggcctgcccggctgcgggctgcgccagtgccgcaaacggcatcaatactgccagcagcgtcaccatgatccaacgaaacaacgtcctgttcctgcgtgcagcgacatccatgcgctcttcctcgtcagtggttgtacgtccagggccgcagtatgcggccgtcccatacgccgcccagaccccgttccgggggttcggccatccagcgtccttgttcccgatgcagcacgacaagctcccggtagacgaaatcgtcggaacacgaatcccaggcgaccgcaatcatagcccactgcccatcgacgctgaaaacaggccgggtcagataggcgacgtggtcgtatgtccgagtcggcccatgcaccgttgccctgcacccctgctcccgccgcgctcgaagccccgcgccgtccatccgctgcgcaccggccaatgcgcccgcaggtactggcgtgggacggcgattggcgggaaccaggtccgcctgcagctgcaatcgcagcgcatggttgtccggcggccaccggtcgtccagcggcaggaccaggtcgtccacctcctggcaggtcgaggcactgctgcccgcccagcaatagggcaaggtctgctccatcacgtagatgtcctcccccaccgggtcggtcaactgcggctgctcctgcaagcgccatcgatcgacgcgcgtggacggcgtctgcggtgcggtgggcaccctgctcagcgacaatggcagaactggcgttggctgcggcactggcggggctggaagacggaatggaggactctgccggatcgccagcgccatcgcctccgcctgcatctgcgccgttcccaggttgaccggtggcggaccgatcgcctgctgccacctcgggcgcaggctgcagattccggccatgagcgccaaggccgacagcgcagccgccagcgatgcaatgcgtcgccaggcgatccgttgttggcagtcacggtttggcttgaacgaggtatctgtcatcacgactccggcaacgcgggccccaggccctgtccaaagctcgtatagcggacaggctccactcgaacacgctcccagccgcccttcctgcgatgcagaaggtagaggacacgcatcgccattcctccactgcacagatccgaggcgaacgatgccattgcccagttcccgtccaggctgaacacaggacgctgcagatagacaacgcccagatccggattgtccgggccacccgtgcatccctcgatacnnnnnnnnnnccgttgctgaagctcgtcccacgtcatccgttgcgcccgcacgtgtgcaagctcgaacgcgagaccgggtacccgtgaagcccggcggttcgcaacctgcagcatcgactccagatgctgctgcagttgaaaggacgccgcactgtcatcatcgcgccactcgacgacgctgtgacgaacctggcagaccggggcggattcttcttcgccgcaggacggcactgtccagtccatcactgcaaatgccgtgtcaggctcccagccgcgcggctcgaagcgtgcaggcgcgacgtcttgcagtggcacctccgcggtcgcgaacccgctgttaccggtcagcatcggggaggaggctgccttcattggaatcggtggtaccggcggttttcctggcggtgtcggtcgcaggtcgatgagctctgccatcacctcggcctgcatctgtgcggttcccaggttgatcggcggtgggccggcgtcctgccgccactgcgggcgcacactgaccaccagcgctgcgcccgcagccacgaacaggacgaccgccgtcgtcaggatgcgcttccgtccaatgcgctgtcgcatgaagttcctggaagaaatgaagcagatggggatatcggccgggaaggtggcgctacagcacttgaatgagctgcagcaggtgggtcgcacctggcgcgagttcctgcgcgagccatccaacaactgtgaaaaacaccagcagaccgaacaatggccagagcgtatgcgtcacgcatacccgccaccatccctgctcctggatgccctgcatgcgtcggtacaagccaccggcgatggccgcgtccaccagcagctcggtggatcgtggagcatggaagctcaagaacctgatacagcatgcggacatccttgccgggcacgcgtgggcggtgttgcgcggattctaccgcggtcggggccgctgtccagacgacgggccgaggccatcgatcatcagctgcggtcgacgatccgcacgatgcgaccgtcctcaaaagcgaactcgctgtgtccctgcagtgccagttccgtgcccgcgctgggaccatcgggaatgtcctgcgcgaacacgccacgccagccgatgctggccagcgccacatcatccttgaaggtcagctcgagcaaccgctgctcgcgctcacggaacaacggcgccgattgccgtgccagttcgccgaaggcatcgatgccttcggtgaccatcgtcagctggttaccgctgtggttctcgaaacgcacgttatgcgccagcaccgcaagcatggcgtcgatgtcgaagcggttgtaggcctgcaggtagtgctcgatcaggtggcggcagtgcgattcgtccatggcggcgtccagtcagggcctgcgccgagtctcccgcgaccgtacggccggatcaaggcggcgcggcggccttcagcaactgcgctgctacccgatcaaacggagcgatgtcctgcagtgcgcggcacatcgccacggcgccttccacgctggcgatcaccaggctggccagtccatccgccgccgcaggatcgtggccgtcggcaatgaaggctgcggcgagatgcccctgccagcgcgcgaacacttcggcagcggcaacacgtggctggctgggcacggcctcgaccggctcttcgacggcagcggccagcaccggacagcccgcgcggaacccggaccgcagcaggcgctcgcgccacatcgccaggaactgctgcaggccctgcacggccccgcccttcaacaactcaacgaggagcgcctccaccttgtcgccagccatgtgggtgnnnnnnnncagcagctcctgcttgccgccgggaaagtggtgataggtggagcccagcggcgcctcggccagcttggtcacctcacggatgctggtggcattgagacccacgcgcgccagcatctgtgccgcagcatcaatcacgcgttgtggcgcatcagaggggcgcgggctcatggcaggctccttgccaggacagtcgtcatacattagcgtatcggcgattctataacagtcgtcataaccatgaatctctggttccgcctgctccacctgctgttgtgcagcctgttccggccgaagctggaggcgccgttcggggtctcgcggctgcagttccgggtactgcccaacgacctggacagcaacctgcacatgaccaacggccgctactggaacatcttcgatctgggccggctggacctgatcctgcgcatgggcctgggccgggtggcgctgcgcgagaagtgggcaccgatcgtcggcgccggcaccatccagttccgccgcgaactgaagccgttccagcgcttcaccctggaaacacgcctggtcggctggatcggctcgcgcggcatcatggagcagcgcgtgctgatcgggcccgagcagaagatcgccacccgtgcgctgctggtcaccggcatctacgaccgcnnnnnnnnccagttcctgggcatgccgaagatgatggaagcgatcggcgtggttgccccgccgtcgccgtcgctcagtgcagccgccgaggcgttgctggcggccgatgccgcgttgaagctggacgatgcctgagcttcagatggccgctatctgcatggggtgatttcccccgcgacgctggcggcccgcgctgaagttggatgtcgcacccggtcggcatagccgatccgctggtgatcagtttccatgctccannnnnnnnttgaccgccgcctcggccaacggcgccatcaccgcatagcccttcgccgtgggatgcacgccatcctcggccagctgcggatcgagcgctccggcggcattggccatcggcgtgtagtagtccagatagaccagctgctgtgcatcggcatagcgcttcaatgccgcgttcaatgcgcgcaccttgggcgcaggtgccgtgcccggcaaccacgggtaatcgctgactggcagcaccgatgccagcaccacggcaatgccatgtgcacgggccaggtccaccatcgcgtgcaggttgtcttcgatcatcgcctgcgtggacgggccggtgttgccggcaatgtcgttggtgccggccaggatcaccaccacctgtggcttcagtgccagcacgtcctgcgggaagcgcaccagcatctgcgccgtggtctggccgctgatgccgcggttgagccagcccttgccggggaagaatccagcgctgccttccgcaccccagccttcggtgatcgagtcgccgaagaacaccacgcgcggctggcccggcacggccgcaggcagtcgcgcgttgacatcacgatagcgctgcaactccggaaaatcggccaggcgctgctgcatgaaacgaacctcgtcggggcgcaactggtcgatgggcgtctgcagcagcggattgactgcgacggcttcggcggcccccagcggagaagccaacgcgaggcccaacgtcacgacggttgcagcggcaagctcaacaggtccacgcatgcgggtactcctgaaatcatcttgcgcagtctaacgccctgccctgtgctcagcgtgcagccgtacgcgccgctgcacccgtgactttcgccggcatccacatgcccggcgtccagccgctggcggccaggatcgttttcgggttgtcctgctggaccagcgcacgcaccgcatcacgcttgtccttggcctgcaggtaataggccttggcgatgcggtaacccacccagtaccccaggtcgtagggttcctgcgagcccggcttgtagttgtacagccacggcgacagatcggtgctgtccagatccagcgcgaacgcgctttcgatatgcacttcccggccacgggtccaggccgcgtgacgcccattgccgacgttgccggaaatcagctcggtgatgaattcggcgatgccctcgcccagcgaaacacgcagcaccgtggcacgcgggtcacccggctcgaagtcgatcaggccggtctgctggatgtgcacgtattcgtgtgcgatcacatgcacgaagcgatcctgcacattggcattcatgaagtcggccgcgcacagcgcttccagaccaatgatcacgccgcttttcgaggtcagcccgaccggccggccgcggcccaccgcgatggtcaccggcgggaaccgggtctgcgggtagatcgcctgcaggttggaaaacacctgcgtcaggcgttgcttcaccgcgggcagttcggccaggcagttccgtccctgtgcatacagctcgggctggctggcgatggactcgacaatgcgttcgggagtgacccggcgcgccttggccagttcggccaggccggccgaaccctcggccaggtatccacgcagctgcgcaacgctgggcttgccgccagcgctgtcataaagtgcatagaaacggctgacatcctcggtgaggatctgcggccctgccggtaccgctgcggtggccacgcctaccgccccggcacaggccagggccaacaggccgcgcaggatcatgaacatcgctccgtccttggtggagtgcatgcgaagcgcgcaatctatcactccgcccggcccactgcagcaggcggatgcgggcgcaccggcgctgtgccagactcgcttcggcacctgccatggaagatggagcaccgcacgatgatgatcgttcccgcgtactgggccgaagcccgcctgcaggcccgtttccgtggccggccggtggtcgttcgccgcttcggctggtccgacgaaggccctgccgaggcgcaggtgcacgccgatcgccgcgccaacgaagccctcaatgccatcctcgccgggcaggcgcttccgcgacgcgaagtgcgcagcaactacggcgtggagggcgtgccgatccgcgagcagatcgtgcagcgcgacggcgacgtcatcattacacgcaacagctacggtgcgctgtgcctgaacaccccggacgtgctgttcgccgacatcgatcatgcgcagccacctgccggttgcgtgatgcctgcaatcatcgccgcagtgctgctgttcgctggcgccgtcatcggcactctgatctggcactggctggtgggactggtgctgggggtggcagcggtgctgctggtcaacacggcgatgctgatgcagcgcaagcggcgcctggccgcggccggtggcgccgaaggcgtagccctgcagcgggtcgcggccttcagcgaacagcatccggactggcatctgcgtacgtaccgcacgccggctggattgcgcgtgctggccatgcacgccacgttcctgcccgaagacgagcagcttcaggcgttcttcagaacgctgggcgccgacaccctgtacgcgcgcatgtgccggctgcagcactgcttccgtgcgcgcctgacaccaaagccgtggcgcgttggcctgaggtaccgcatccgtccgccggtggccgcgtggtcagccgagcaggccaacaacccggatcgcctggcctggattgccgagtacgaaaagaagagtgccggcttcgccgcgtgcgcctacctgcgcagtttcggtgataccacgcgcatccatgccaaggccgagcacgtgcgcgaactgcacgaccggttggcgcatgcgcaggaccgcctgccgttggcgtgagctcgggtgctcaatcagcgctctgcacgaacggctgccctgccagggtagtgcccagccgcaccgcaatctgctgttcacccttctcgaaggtcgtcgcgcactgcttcccgcccttctggcaccccacttccggaaagccctccagcgattccggcgcgccctgcgccggcttcacctgccatcccgcagcatccagcaggcgcttggccttggcgtagggcatgccggcgatgatccccagctgcgccagctcggtgggcagcgactgggcatgggcgtttgaaaccaggaccaacgacaacgttgcagcaagaacgatggctttcattgcaccgacccgggacgaactcacagggccagcctagcccatctgcgtggcacgcgaatgtgccggtaacacgtcgttaccgagtctccacagttgattgcagagcacgtgcggctggttacagccgagcgtgggctcggcgctacagcaggatgcaggaaggccacccggaggtggccttcctgttccttcacttggcgttcttcacgtaggtgtcgaaccagttcagcatttccgacaccagctgctcgttcgactccagcgcggtgtaccagtgcggttcgttcggcagcatcaccaggcgggtggtgccgccgttgccacgaatggcctggtacagcttgcgcgactggaacggctcggtgcccgggttggcgtcgtcctcgccgtggaccagcagcagcggcagcttgatcttgtcggcatagaagaacggcgaggccttcaggtacacgtcctgcgcctgccagaccgagcggcgttcgttctggaagccgaacggggtgaaggtcttgttgtacgaaccactggtcgccacgccggccttgaacagcttggtgtgcgcgatcaggttggcggtcatcaggccaccgtggctgtgaccggtcacgccgatgcggttgcggtcgaccacgcccatgtccacggccttgtccaccgccgccttggcgtcggcttccagctgctccagataagtgtcgtacgcgttcttcgggtccccgacgatcgggaacgaggcgttgtcgatgatcgcgtagccggccagcagcatcaggcggtacggctgcagacgggtgaaggtctgctgcgaaccggacacctggccggcctgcgcggcattggcgaagtcggccgggtacgcatacaggatcgccggcacgcgctggccttccttgtagcccggcggcgtgtacagggtgaacgacaggtccacgccgtcggcacgcttgtaggtcaccagctgcttcttgatctggcgcacctccggggtcgggtcgaccagcttggtcagcgcggtcgcggtggacgcgaactgcgcctcgccggtcttcgcatcagccactgcctcaccctgctggcggatgaaggcgttcggaggatcgatcaccgactggtgccaggtcaggtagcgccccggcgtgctgctgaaaccgaggaactgttcgtaggcgtcggcactgctgcggaacaggcgctcgctcttcagggtgcccaggtccaggcggtccaggaacggacggtcgccctgcggcgacgcgccacggccgctgaggaacacatggttgccctcacggcgcaccacctgcgcgccattcggcaagcgggtaaagaccaggttgccggggttgccatacagctcgtcgctggacatgtcccacagcaggcggccttccttcttcggctggtccacatcgacgatgcgggtctgcatccagtggcggttctcgtcgttctcgtactggaacgccacggccggatcggcggtccacgcgaagccctcaaatcgctgcgcggtacgggtgatttcggtcggcttgccgttgaacggggccttcagcatcagcacgcggtcgcggtgcggcacgttgaccttccagtcgcccttgtccagtgcctcggcatagaccagggtggccggatcggtggcacgccagtcgaagccacgcgggccttccggcacgccatgcaccggtacgcggtcggccagcggcaggctggcaatcggcgtggatttgccgctggcgatgtccagcacggccacgtcgttggcgaagcgctggtaggtcaccgcatgcgagtacggcgccttgatcgattcggtcagcacgtgcacgccatcgggtgcggcgctgacttcgttgaacagcgccggctgcccgaccggacgcacgctgttggcggcggtatcgaccacggccagctgcgaggcaccgtaataagcgaacagcttctcgtcatgcacgctggtcagcgtgtcgcgggcttcgtaggtgctgctctcgccactgctgcccagcgactcctgtgcatccgggccggtcggtacgccgccgttggaaggtgccgggccctggttggccggtacgagtttcaccagcaggttctggctgccgcccagccactgcacggtgtagccgaagatcgggttcagctgcacattcggcacctgcttcacctgcccggtggccgcatcgcccacccacagctgcacgctggtatcaaccgcattctggaaggcgaaatggctgccatcggccgaccacagcgcgccggtggcgcagccctgcggcaggttgaccttggtttccttgccgctgccgatgtcgaccagggtgaagtcggccacgcaggccggaatgccgtagccaccgggcgtgtcatggcggctgcggttcttcggctccaggcgcacgccggccagcttcaggtacggctgggcgacgcggctgatcgacgggtaggtttgcgcggtggtcagcagcaggcgctggccgcccggggccacgttcggcgcnnnnnnnnnnnntgccttcaacaccttgagcaggtgttccggcggcttcgcgtaatcggcaagcgccgggccagcggccagcaggccgacggtggcaacggcaaccgccgctgccagagaggttcgacggatgagcatccttatcccctgaggtgtgaatgggcgcccggaatcgggcatggacccgaatctagcaccgcaggggttgtcgtgaatgggccggaaggactagtggccggatggggcaaagtgcggctccgggaggtgccggggcactgccggcacctgccaggcatggcctggcactactgctgcgcgtgcaggtcccaggtggccaggtagtcggggtcgaccacgatcatgccgctggtgcgcatgcggtactcgccgggttcggctggttggtactggtccagcatcggtggcaggtagcgctcgtggccatcattctcgtcggccagcaccacgccctcgtcggcgctgatgcgcaacaccgtgccggcgtactgctccagcccctttacctgaccgtcgccgccatagcgggtaaccccgaccaggacgaccttgccgatcatttcttccgccttggcatcgtccaaggtcggcagaatgggagtgaattcgtcgctcatcggtgcacctccgtagcctgcaggacatcgtggatgaggtttccgcttcgcagtgcgcgtcgctggcagccgagcaggtacccagcctggagcctctgcatcgagagtgccagtacgcccatgaacccaagggttcctgtagcaggatgctgccatcgcaggcggaagggacaggtgaaggccgaaatcggtcctcgccggtcagagggttgcgcctgcacccacgctagaatgcacgcatgcgcaccgtacatgccctccgctacatcacgcccttgcgggaaggtggctccctgccggccgtggtcgagaccgacgacgacggcatggccgtgctgaagttccgtggcgccggccagggcccgaaagcgttgatcgccgagctgatcgccggcgagatggcacgcacgctgggcctgccgattccggaaatcctgttcgtcgagctggaccgcgagttcgcccgcaccgagcccgacccggaaatccaggagctgatccgcgccagcgaaggcctgaacctgggcctggactacctgcccggtgcgatcaattacgatccggcggcaatgccggtggatgccgacctggcctcgcgcatcgtctggttcgatgcgttcaccagcaatgtcgatcgcaccacgcgcaacccgaacctgatggtgtggcatcgaaagcggtacctgatcgatcacggtgcggccatgtacttccatcacgactgggccaacgccggcgatgcctgcgaaaagccgttcgtgttgatccgcgaccatgtgctgctgtcgttcgccagtcgcatcgccgaggtggatgccgagctggccgcgcgcctgaccgatgccgagatcgaacgcatcgtcggcctggtgccggacagctggctggtcaacgagccggcgttcgacagcccccaagcctaccgccagggttacatcgattatctcaagcaccgcctgaaagtgcgtgcggtgttcgtgcaggaggccatccgtgcccacgctgcacacgtatgactatgcggtcatccgcgtggtaccgcgggtggaacgcgaggagttcatcaacgtcggggtgatcgtctcctgccctgnnnnnnnncatctggaagcggccatcgagatcgatcctgcgcgcctgcgtgccttcgcgccggcgctggaccaggaggcgctgcaaccgtggctggatgcgatcgtggccatctgccgtggcgacgccaacgccgggccgatcgcgcaactgcccgcgcgtgcccgcttccacttccttaccgccaagcgcagttcggtcgtgcagatgtcgagcacgcatgtgggccgcacgaccgacccggcgggtgtggtggaacacttgatgacgaagatggtgcgggtgccggaatgaccggcacctgccgcgttcacagcggcactctacgcgcgatgtagttgaccacgttgccgatcgcatccggatcgacattggccaggccaacgatcacatagccctgtgcgggcatcaccacgatggcactgttcgatccgggcgcaccgccttcatggccatactggtgttccctgccctcgccctgcaccacgaagccgaatccataccagcccttgtggttctgcgcggtggtggcctgcttcagcaatgcgggcgagaccagctttccgctttgcagtgccccggcgaatttcaccatgtcggccaccgtgctgtagccaccaccggctgacatgccgcgccagggcagcgacttcgtttcacggacccattgcccatccttcttcgtgtaggcgacggctcgctgcgggacgttcactgtttccggctcgaagccggtgccggtcatgcccgccgggcgcaggatgtgctcgtccacataggcgtagtacgactgccccgaaaccgcttcgatgatgcgccccaatacgatgaagccatagttggagtagctgtcctggctgcccggcgtgaactgcggcgcatccttggcaaagcgctgcacgtagtcatccagcgtcttcaacgacgcggaatactgctcgaaatcgtcgccgaagaaatcacccagaccgctggtatgtgacagcagatggcgtacggtcacgctgctggctaccaccctgttcggatagtccggcaggaacttccctatcgtgtcatcaaggctgagcttgccctcctgcatcagctgcaggatggccactgcagtgaacatcttgttggaggacgcaaggcggaactgcgtatccacgcccactggaatgccagcggtacgatcagcctcgccaccgcgccagtccagcagcaccttgccgttccgtgccacctgcaatgcacccgacagcgcgtcctgcgcccgcagcgcctccagttttgctgtggcatcggccatcagcgcgggcaaagcaacccgttccggcttgtacttgtccggcgtatcagtgccctcgatctggaactgcttcacgtgcgacgggttggccgggtccatgaccgccgtcacccacatcgcacgttcgctcagctggcccattaccagcagcttcgcctggctggnnnnnnnntcgagtgtttccagcacgttcagcgggccggtgctctcgcggaactcgagatagtccttgggagtgctgccctcctgcttcgcatatctgtcggcaaatgcctgcaacccctcgaggctgcctgcattgaaggccgcaagccagtcatcgatggcatcctgcgcacgtggatgttcgcgctcggaagatgctgcgccaaatgccggaaacgccgacgtggcaaccaggatcaaacaggccaacgcattgcagagaaacaggcgtccaacagccttcatggcaattcctttgcgggtatccctgggcgcatcctagacgatggatcggcccgccgcatccacgctagggactctgcctcaacacctcgacggtgacgttgaatgcctcgatgcgcggccattcgtcccgttcgtacggcagcgactccacccccatgccgatctgataccgcaccgtatccgggccgtcgcgccagtagtacggcgcgccattgctccagccgcaacagacgtagcgcaatgcaggcatgccaaatgtctcgcgcagataggcttccacctgcgccgcctgggcacctgaaacacgatagtgggcttccatgggtttgatgtaggacgcgtcatcctggctgcaacctacatactgcagtcccggaggcttccggcccatcgcctgcaggaaatcctggcattcgatatcaggtcgcgccaggccgtccgtgcgcccttgcacccccccactcggccaacgcctgcgcaggtatctgctgcgcaagcacgctggcgctggaaaaggacgccagcagcaggaagcgggtggcatgctgcggcaacggnnnnnnnntcacggggcgagtccttcgcatgggaacacgggaatactgatcgatgccacgctatcgccgtgccatcgactgctcagtgaaacgcgccacgcagaagtccaggaagctgcgcagcttgggggtcagctggcggtcgcgcggatacaccaggttgatccaggtcgataccggcacatggtccggcagcacttccaccagttcaccacgtgccagcgcagcggcaagcatttcgtagggctgcaggatcaaccccagaccacccacggccgctgtcagcagcggctcggcctggttgaccatgaagcggctggacaccgggacggtaagcacgctgccatcggcatcgcggaaactccagcgcgtgcggatgatcgaatgcgcgaagcccaggcactcgtgccggctcagatcattgggatgggtgatggccgggcgcgaagccaaatagtccggcgaggcacacaggaccagcggatacggccccagccgccgtgccaccagcccgctgtcggccaggtcaccggtacggaacaccaggtcgtagccgtcctcgacgatgtccaccaggctgttggacaggttcagatcgacctgcacatccgggtactgctgcatgtaagccaccaccgccgggccgagcgcgtgcacgccgaaggtgaccggcgcgctgatgcgcaggcgccccatcggccgtccacgcgccacttccgccaattcctcggcgccctccacttcctccaggatcacccgcgcccgcgccaagtaggcctgaccgaagtcggtcaggctctgctttcgcgtggtgcggttgagcaggcgcacgcccagatgctgctccagcgcttggatgtgcttgccgaccagctgcggcgacaggtccaatgcctcggcagcggcggcgaaggagccgacctcggccaccttggcgaaggtccgcaggggaacgatcaggtccattgcaaaaaattgtttttcaatgaaacgccagattaccccttattctggttacagacgacgcgcacagtagcgctcaccctttcgccggcgccctcgtcggccctttctcggagccccccatgagccaggttgtccgcatccacgaatatggcaccgccgatgtgctgcgcatcgacgatatcgacgttcccgccccctccgccgacgaagtccagatccgggtcaaggcgatcggcctgaaccgcgccgaggtgatgttccgcaacggcgcctatctgcaggaagcgcagttccccagccggctgggctacgaagcggccggcgtggtcgaagccatcggcagtgcggtgagcggcttcgctgcaggcgatgcggtcagcgtgataccgccgctggacatcgcgcgctggggcacctatggcgagctggccaacgtgcccgcgcaactggtggtcaagcatccgcaggcactgggcttcgaaacggcggccgcggtgtggatgcagtacgtcaccgcctggggcgcgctgctgcaacaggcacatctggccgccggggatttcgtcatcatcaccgctgccagcagcagcgtcggcctagccgcgatccagatcgccaacgcggtgggcgccacgccgatcgcggtcacccgtggcccgggcaagcgccaagcgttgctcgatgccggcgccgcccacgtcatcgccacccaggagcaggatctggtggccgaagtggcacgcatcaccagcggtgccggtgcccgcgtggtgttcgatccaatcggtggcccgcagttggttccgctgaccgaagcgatggcgcgtggcggcatcctgctggaatacggcgcgctgagcagcgaacccacgccgttcccgttgttcaatgtgctgggcaagtcgctgacgctgaagggctatctgtactcggaaatcgtctccgacgatgccgcgttggcccgtgccaaggcgttcattgtcgatggcctggacaagggcatgctgacaccaaagatcgccaaggtgttcccgttcgcgcagatccaggaagcacaccgttacctggaatcgaacgagcagatcggcaaggtggtggtcacggtgtaatcccgtgtcgtgcaatggggacggcccaccgcccccattgcggttacctcggcaacgcaaacgcaatcacgtaatcgccgttcggggtttccatgaaatggtggccgccggccatgatcaccacgtactggcgcccgccctgctcgtacaccatcgggttggcctggccgccggcaggcagcttggcatgccaaagctccttgccggtcttcagatcgatggcgcgcagcaggtcatcggtggcggcggcgatgaagatcaggccgctggcggtcactaccgaaccgccgttgttcggcgtgccgatctcgatcggcaggccggaacggatgccgaacggtccgttgccgcgcgcactgccaaacggtcggtcccacagcagcttgccggtgcgcaggtcgatggcacggataccgccatagggcggctgcttgcacagcaggccagtgaacggcagccgccagccggcgttgacctggatggcgtagggcgtacccacctgcgggtcgcccgcgccttcggcaccgcccttgtcgaaccggaccttctcgcgcggcagccaccccagccggtcggcctccgcgcgtggcaccagccggttgtagttgggcatgtcgttgtagttggccacgatcacgccgcggcgcgtatcgatggacacgctgccccagtccgagccgccgttgtagccggggtactcgatggaatgtcggtcgctgctcggcggcgtgtagaacccttcgtagtacgccttgcggaactggatgcggcagaccagctggtcaatcggggtgatgccccacatgtcacgctcggtcaggtcatggtcgcggcgcagcgtgtggtacagcgaaaacagctgggtgggggaacgctgctcgggttcgacgccgccgaccggtaccttgcgctcttcggccgcggtcagcagctggccgttgcggcgatcgaggatatagaggtcaccctgcttggtcggcagcaggattgccggcaccttacccgccgccgtcgggtagtcgatcaggctggcctgcgaccccaggtcgtagtcccacacatccttgcgcaccgcctggaaatgccagaccggcttgccggtggccacgtcgatcgccaccagcgaggtcgcatagcgattctggttctccgtgcgcgaaccactccaatagtctcccgcggaattacccagcggcaggtagaccagccccagcgcttcatcaccggtggcagtggtccacatgttgggggtgccgcgcgtgtaggtctgctcgcgcggcggcaggccgctgcgctcgggctggtccatgtcccacgcccagcgcagcttgccggtgatggcgtcgtacgcctggatcacgcccgacggcgcatcgcggcgctgcccgtccagcacctggtggccggtcacgatcacgccgcgcacgatggccggcggcgagttgatcgacacgtaacccggtggcacctcgcccatgcccagggtaatgtcgacctgcccgttgttgccgaaattcgcgcaggggcggccgctgtccgcgtccaccgcgatgatgcgaccgtccagcgtgccttcaatgatgcgcgcccagcacgccggtcgactgcccggtgcagcgctgcgggtgacgctgggaggcggttccggcaacgccagatcagcggcaacatcggccaatgctgcgtcggcaagggtcggcgtgctgggctgctcgtaatagctcacaccacgacaggcagcggtatagggaatcgaggcatccttcacctttggatcgaaccgccacagttccttgccgctggcagcatcaagcgcgatcaggcggttgcgtgcggtgcacaggtacaggcggtcgccgatcttcagcggcgtggtttcggcaccccagcgcttcttcggcatatccccggtacggaactgccaggccggttgcaacgtggccacattggccggggtgatctgctgcagcggcgaatagcgggtgcccgcattgctgcggccccacgccggccagtcgccctcggcgggctggtcagccggctgcaggcccgtggtatcgcgcgtaggttccagtccggcgctgactgcgccttccgggaacggcaggtggccgtccacttccccatgcggcgcaaaggccaggccgaaggcggccacgaacaccagcatcagcacgcccgccacgctgcgcgacaggcgttttgaaaccggctcgcgaagcgttggcaccagcagcgccagcacgatgccgagcgcagtcagcagcccgagccgcggtacccagcgccagtagtcgctgcccgattcccaccaggtccacagcagcgtgccgaagaacaccagcgcatacagcagcgcgccgctgcagcggttgccgaacaacaggattccgctggccagcaggccgagcccggcgatggcgtagtaagccgagccacccaggctgagcagccacccaccgaggccaccgatgaccaggccgaacacgaccagcagcagcgacagcacggtgacgaggggatgccgggaggcgcggacgggagcaggagcggactgcggcgtggcggacatcgtcgatctccgggggcagcatgcgccgttatcccaccgcctgcgtgaannnnnnnngtatgcgtggcatccggatacgacgacgccggcacagggccggcgtcgtcgggtacctcaggctcgcggcaggatcactcctgcgcggcgtcctcgctgctggcagcagccggtgcgccgtcggtcgtggccggggcggcggcagccannnnnnnnnnnnnnnnnncgatcgaggcatccatgcgctccaccgcctgcagcttctcgtccttggagaggcggatcagggtcacgccctgggtgttgcggccgacgcggctgatttccgagccacgcgtacgcaccagggtgccaccatcggagatcagcaggacttcgtcgctggagcccatcagcaccgcggcgaccagcttgccattgcgctcggtggtctggatgccgatcacgccttgcgtgccacggcccttgcgcggatagtccggcagcggggtgcgcttgccatagccgttctcggtcgcggtcaggatgtactgaacgctggcgtcgtcggcgccttcgatcaccgcatcgccattggcggcggcttcctcgacaccgctgtcgtcctcgttctcgtcctcgatgccaccggcactttcggccacgatcaggctgaccacttcctcgccggccggcatcttgatgccccgcacgccggtggcggtacggcccatcgagcggaccttgtcctcgccgaagcgcacggtcttgccgttggaggcgaacagcaggatgtcgcgctggccgtcggtcaggccgacgccgaccagcgcgtcgccctcatcgaggttgatcgcgatcttgccgcgcgccagacggaaggcgaactcacccagcggggtcttcttgaccgtaccgttcttggtggcgaagaacacgaactggccatcggcgtaatcgcgcaccggcagtacggcctgcacgcgttcacccggttccagcgggatccagttgatgatcggacggccgcgggcgttggagcccgcttccggcagctggtagaccggcagccagaacaccttgcccgaactggtgaaggtcagcagcgtgtcatgcgtgttgaccagccacagctgttcgatgaaatcctcttccttggtcgcggccgcactacggccacgaccaccacggcgctgcgcgcggtacacgctcaccggctggcgcttcacgtaaccggcatgcgacacggtgaccaccacgtcttccggcgcgatcaggtcgaggatgtccaggtcttcttcgctgtggcggatctcggtacgacgctcgtcgccgaattcggccttcacactgaccagctcttcgcggatcacctgcagcaggcggtcgggatcttccaggatgtggatcagcccggcgatcacttccagcagctgcttgtactcatcggtcaggcggtcctgctccagcccggtcaggcggtgcaggcgcatttccaggatctgggtggcctggatctcggtcagctggtagccgccctcgatcaggcccacgcccttgggcaggtcttccgggcgcgaggcttcggcgccggcggcacccagcatcgcaccgaccaggcccggctcccacacgcgggccagcatgcgctcgcgtgcttcgttcgggttcggcgaggtcttgatcagttcgatcatctcgtcgatgttggccagcgcgacggtcaggccttccagcacgtgggcacggnnnnnnnncttgcgcagctcgaacacggtacggcgggtgaccacttcgcgacggtggcggacgaacgcctccagcatctgcttgaggttcatcaactgcgggcggccatcgaccagcgccaccatgttgatgccgaacaccgattccatctgcgtctgctggtacaggttgttcagcacaacctcggcagattcaccgcgcttgatctcgatgtagatgcgcatgccgtccttgtcggactcatcgcgcagctcgctgatgccttcgatcttcttttccttgaccagctcggcgatcttctcgatcagacgcgccttgttcacctggtaaggaatttcagtgacgatgatcgattcgcggccgttgtcggccacttcgatatcggccttggcacggatgcgcacgcggccacggccggtgcggtagccggcgacgatgccggcggtgccgttgatgatgccggcggtcgggaaatccgggcccgggatgtactccatcaggccgtcgacgtcgatttccgggttgtcgatcagcgcgatgcaggcgttgatcgattcgctcaggttgtgcggcgggatgttggtcgccatgcccaccgcgataccggccgaaccgttgaccagcaggttcgggaaccgggtcggcatgaccgtcggctccagttccttttcgtcgtagttgggctggaaatcgacggtttccttgtcgatgtccgccatcagctcatgcgccaggcgcgacatgcgcgcttcggtgtatcgcattgccgcggcggagtcgccatcgatggagccgaagttaccctggccatcgaccagcatgtaacgcagcgagaacggctgtgccaggcgcaccagcgtgtcgtataccgactgatcgccatgcgggtggtacttaccgatgacgtcaccgacgatacgcgccgacttgaagtagggcttgttgctgtgcgcgttgagttcattcatcgcgaacagcacgcggcgatgcaccggcttgaggccgtcgcgcgcatccgggagcgcgcggcccacgatcacgctcatggcgtaatcgaggtagctcttgcgcatctcgtcttccaggttgacctggatgatttccttggcggtttctgccattcgggttccgttgtctggtagcggtccagtccggcgcagccccctgcgggagggggtcgtgccggaacctcgattcaacctgcggatattaccacaacaggccgttttccgcctccctttacgggtattttacctgcacaaatcaggaacttagggggttgccggcccgcggccggcaccaccggggggcggaggtcacgcggcccctcccccgcgcgtcagccgccgaaggcggcgcgcatgttctccggggtcgggttcaggatcacgccgcgctcggtcacgatggcgtcgatcagctcgcccggcgtgacgtcgaacaccgggttccaggccgcgatgccctctgccaccgtgcgggtgccgcccacgccgtacagctcgcccggatcgcgctgctcgatctcgatctggctgccgtccacggtctccatgtccaccgtcgaggacggcgccacgaccatgaacttcacgccgtgatggcgggcggcgatggccagctgataggtcccgatcttgttggcggtatcgccgttggcgcagatgcggtcggcaccgacgatcacccactgcacagcgccggtcttcatcaggtgcgaggcggctgaatcggcgatcagcgtggcgtcaatgccatcctgctgcagctcccacacggtcagnnnnnnnncctgcagccacggacgggtctcgccagcgaacacgcgggcaatgcggtgctgggccatgccggcgcggatcacgcccagcgcggtgccgaagccggcggtggccagcgagccggtgttgcagtgggtcagcacgccgctgccggcttcgatcaggcctgcgcccagcgcgcccatgtggcgattggcggccaggtcttcctccgcgatggcctgcgcttcggcctccagcttcgccttccagtcagcaccggcggcattcaggcaacggcgcatgcgcgccagcgcccaggccagattgacagcggtcggacgcgaagcgttcagacgctgcagcgccggttccagctgctgcagcgcgtgcgcaccgtctgcggcctgcacgtcacgtgcggccagcaccacgccccaggcggcggcgatgccgatggccggcgcaccgcgcacggtcaacgcgtggatggccgcagccacttcgtcactgtcatggcagaccacatgctcgaccacgaacggcagcttgcgctggtccagcagttgcagggcatcgccggtccacaggatcgggcggatatggtcgtaacgggcgtagtcgatgtcggaggcagtgttcatgggcccattgtagggccacgccccccggggttggagcccgcccgggctcaattcaccgagaactcggcgcggcagccaccgtccacccagatgccgttgcggctccagccccaggtactgccttcctcgcacggcgtgctggacagctgctcggagacggcggcaccgaccgagatgctggcgccgcagaagcggcgcttcttcgacttcgattcacaggtcagcctgcgtggtacgtcaacgaatcggccgtcctcgtcagccacttcgaaatccccctggcaaccgcggctggtccagacttcattgcgcttgtagccccagccctgcccttcgcggcatggcagcgccgacagctggcgcagcaggcgcactggcgcgccatccaggcgcaccgggcagctctgcgggcgaccattggattcacaacgcaccacgcgacggaccaggcgcttgccctcgctggctaccggcgcagcacccgcagcgcggcgtgcgcggaactcggcgcggcagcccagcgtgacccacacgccactgcggtcggtgccccattcgctgccacggatacagctgctgttggaaagctggcgcaccaggtcgacgccgttgctgacatcgatatcgcaatgcacccagcccatatcgcgtgattcgcaggtcaccacttcaccgtcgtagccggcctgctgcgcagatgccgatgacggcagccaggcaccccagagcgcgatggagtaaaccggtgcagcgacaaccgcaaaccacttgaccaaagccttccccagcaggaatggatgaactgcgtgccagtgtccggcatctgccgtgataagagcatcatcctgcttaccgaagcaagcgcggaatcgcggaattccgttcagtctttgacgttcaggaacgcacgtcgctcatgcgtgggcaaagtcgtaggccagcacgtcggcgatgcgcggcgtgcggttcatcgccatcaggaggcgatcgacccccaccgccacgcccgcgcacgccggcatcgatggcagcgcggccagcagcgcctcatccagcgccggctgcacctggccacgttcatggcgtcgctgcaggtcacgctggaannnnnnnnnntgctcgtgggcgtcgttcagttcgtgatagccgttggccagctccaccgcgcccaggtacaactcgaaacgctcggccaggggtggtgtaccggcacggatgcgcgcaagcgccgcctggctggccggccagtcatggaccacggtcatcactgtgtcatcaaactgcggctggatgcgatgggtcatcaacaggtccagccagtcgtcgcgggtcaaaccgaccggatcgatgtgcacatcacccagcgcggcccgcaatgcagcctcatcggccttgaacgggtcaacgcccacatgctgctggaacagctcgcggtagctcagcacgcgcagggtcgcactgcgcccgaccagcgccagcgcctggccgaccagctcggcggtctcctgcaccaggcgatgatgatcccagccaacccggtaccactccagcatggtgaattccgggttgtggcggccgcccgcctcgccattgcggaacacccggcccagttcgtaacagtcacccacgcccgccgccaacaggcgcttgagcggatactccggcgaggtgcgcagccagcggcggcgtccgccggcatcgacatggccggtgaaatcggtatggaagctgtcgatgttcggctcgctgttgccggccaccgacaggatcggcgtttccacttccagcacatcgcgttcggcgaagaagcggcggaccagcgcattgagcgcggcgcgctgctgcannnnnnnnagcagggcctcgctcacaggatgccctccgggcgcgggtggtccagcggcagggtcagcagatcgcgggtgtcatcgatgtaaccgctcgccagatagaggcgacgggccagctcgttgtggtggttcacttccaggcgcaggcggcttacgccgcggccccgtgcccgctgctcgcagatggccagcgcctgcttgccgcggccgcgaccacgcgcacgatggctcaggtacagctcgtccagcagcatgaagtggccgccctgctccaggctgaagcccatcgcgatcactgcgtaaccgaccacctcggccgcctcgtccagccacagcagcacttcgccgttgcgtgggtcggccagcagcgcatccacgccgcgacgcannnnnnnntcgtcgaagtcgatcctgtcttcggcatagaactcgcgcatcaacgcgatcaacagttcttcgtcggcacgggtggccaggcggaaatccagtggggcagtctgcatcggtattcctttgtgcttcatgccgggtgccgggcacccggcggcgtcatcattcgtgttcagcaagataggccagcaggcggtcctcatcccacaccgacacgcccagcgactgtgccttgtccagcttggagccggcctcggtaccggccaccacgaagctggtcttcttcgacacactgccggagaccttggcacccagcgcttccaggcgttccttggcggcatcgcgggtgagctgggccagggtgccggtcagcaccacggtctgcccatccagcggacccgccacgatctcggccagcgccggcgccttggccaggatctcccgcatcgcgttctcggcggccaacagcatcgcaccgtggccatcagcgtccagccattcggccagacnnnnnnnngtgtcatcgggcagaccggcgttgacgaactggccatgctcggcgtcgagcaccgcctgtgcgccgggaagcgcagccaccagcttttcggcgcgcaggcgggtgatgccggggatctccgactcgaccagcaactgcgccagatccagcccttcgcgcagcttggcactgggcgcatgcacatcggcgatgcgcacctggccgacctgcagcaggtcatcgatggcctgctggttgccctgctgctcgaagaagtggccaagcgaacgcgccacttcgccaccgatgtccggcacacgcttgaacagcggccacggcaggtggcggatcagctccaggtcaccgaaccactgcgccagcgccttggccgtgctctcgcccacgtgctcgatgccaagcgcgaacagcacgcgctccagcgtggccgcacggctggcgtcgatcgctgcgatcaggttgtcggcccacttggtggcgatcttcttcgtgttccattcgaagctggccggctgcgccagcgcctnnnnnnnncagcccggatcgttgccgtccagcttgagcactgcattgagcaccgcaccactgccctcggcgggaaggtgcagcttcagcgccgctgccagcgccgacggctcctcggcgtccagcaccagcttcaggtgcagcagcgtatcgcggctgagccggtacaggtcggccacgctcttgacgatgcccgcgtcgaccagggtttcgatgtacttgtcgccgagaccatcgatgtccatggcgcggcgcgaggcgaaatgggcaatggcttccttgcgctgcgccgggcaggacagttcgcccgaacaacgccacgccgccgccccctcctcacgcacgatctccgagccgcacaccgggcagcgcgtcggcatctgccacggcgtggtgccctgcgggcggcggtcgagaatgacgctgaccacctcgggaatcacgtcgccagcgcggcgcacgatcacgctgtcgccaacgcgcacatcgaggcgcgcgatctggtcggcgttgtgcagggtggcgttggacacgatcacgccagccacagccaccggcgccagtcgcgcgaccggcgtggcagcaccggtgcggccgatctggatctcgatcgcctccaccgtggtgctctgttcctgcgcagggaacttgtgcgcgatggcccagcgcggcgcacgggagacgaagcccatcgcctgctgacccgcccggtcatccagcttgtagaccacgccatcgatatcaaacggcaggccgtcgcggcgttcaccgatagtgcggtagtaaccgagcaggccgtcggtgccctccaccactttgcacagctcactgaccgggaagccccaggcgccgagctgggccagggtgcccgaatgggtgtccggcagctcgccgccctgcacttcgccggtgccgtaggcgaagaaactcagcctgcgctgcgcactgatcttcgggtcgagctggcgcagcgaaccggccgccgcgttgcgcggattggccagcaccttgccgccctgcaggcgcgcacgttcgttgtaggcctcgaagtcggcgcgggccatgtagacctcgccgcgcacctccagcacatccggccagtccttgccgtgcaggcgcttgggaatgtcaccgatttcgcgcaggttggcggtcacgtcctcgccggtactgccatcgccacgggtcgcgccaagcacgaaatgaccatcctcgtagcgcaggctgatcgccaggccgtccatcttcggctcggccgagaaccgcaggctgcgacgccccaggcgctcatcgatgcgacgcacgaaatcggccacttcctcgtcgctgaaggcattggacagcgacaacatcggtaccgcgtggcgcacttccgggaagcggccagaggggcgcgcaccgacctgctgggtcgggctgtcggcacgggccagttccgggtgctcgcgctccagcgcttccagctcgcgcaccatccggtcgtagtcgacgtcggggatctccggcgcgtccagctcgtgataggcgcggttggcctgggcgatctgccggcgaaggtcttcggcgcgttcggcggggctggggctcatcggaatccggtggttctgggatggccggggattctaccgcgcccagccgtcaggccctgtaacgcctccgcctttgcagcgtcgagcgtgctcgacgggcactccccgctccggcaggtgccaaccttctccctcgttccggcaggtgccaaccttggttggcacatctgcatggcgcgacgccacaaaaagcagcttgccgcccaccctcgccggcgctagcgtgcgacggtctgcccttcggaatcctgcccgtgaccctgcccgcttcccgtcgacgcttcctgcaactggccggagccggcctcgccgtcgccggcagcgggctgccgcggcccggccatgcccaacccgcgacagccgtcgccccgggccccgccgaaggtgcggtgctgctgaatttcaacgaatgcccctacggcccctcgcccgcagcccagcaggcggcacgcgacagcatcgccggttgcggccgctaccgtttcgcactggccggtcaggtgcgcgacgccttcatcgaacaggcgcgcattccggccgatcacgtgcggctctatccgggttccagcgaaccgctgaaccgtgccgccgtgctgtggaccggcccgcaggcgggactggtagtcgccgatccgaccttcgagacgctgggcgaggtcgcggccgcacacggtgcgcacgtgcagaaagtgccattgcacgacgacggcgcacatgacctgcgcgcgatggtggccgccgcacacgcgcgctcgaccggcctgctgtatgtgtgcaacccgaacaacccgaccggctcgatcagcccgccggatgagctcgcctggctgctggcccacaagcctgcgtccacccgcgtactggtcgacgaggcctacctgcagtacagcgagcagccgagcctgatcgcgcaggtggcgcagcgcgatgacctgatcgtgttgcgcacgttctccaagctttatggcatggccggcctgcgcctgggcgtggcggccgcgcatcccgaccgcctgcgcgaactggccagcctgggcgacaacccgctacccgtgccagcactggccgcggcactggccagcctgcaggatcctcagttgatcgcgcagcggcgcctgcagaatgccaaggtgcggcaggccaccatcgcgtggctgggcaagcgtggtttcagctgcgtgccgtcggaagcgaactgcttcgtggtggatgtgcagcgcgacggtgccgcctttgccaaggcgatggcagacaacggcgtgatcatcggccgcagctggccgatctggccgcagcgcgtgcgcgtgaccgtcggcaccgaggacgagatggccgcgttccgcggggcatttgccaaggtcgccggcgtaccggcctgaccctgttggtgggggcgaaccttggttcgccccatccacgcatggcgtggatctactgttgtgggtgccgaccgctggtcggggtgggtgccgaccgttggtcggcacaccatggcgctcaccagcgcggggtcttggtcagcggcggcgcctggtgctggcgatcataggcacgcagttcgtcacggatgtgcgcgatgcgctgccggccgagagcgttgcggctgtcgtccagcaccacgccgtcgagcagctcggccatgcgctgcacggtgggcagcatcttctcccaggcatccagcgcggtcagcggcgccggcagggtcaggaagaaggcgatggccggggtctccatggcgcggatgttggccatgtcgaagctgcccggcttcatgatgctggccatcgagaagatcgggccgcgctcggggtgcccttccaccaggcggtggaacacgttcatgtggccgaacaccaggccggtcttctccgccgccaccacgatgtcttcgccacgcagctgttcgccggcgcgagcggccacgaacagcgacacgatcttgtcgaagtcctgggtggcgcgcttgccaaggtcgctggccgcgccggcgtcggtgtcggccaggccaagctcggcctgctcgccttccgagcccatgcccggctctacgcggccatcggccacagtgacgccatcatcgcccagcaccggctcgcgacgctcgccgccggtcggttccgcgctttccacgcgacgcccctggggcttcttcttcggacggccaaacaggaagatcgcagcgatcaacagcaggccggcggccaggatgccgatgcgcaacagtgccgtgtcggacattcgataggttctccggctagttcattcaggtaattaggatggcacgtcaggccgcgcccgccaatcgtgcggcttcttccaggtccacgctgaccaagcggctgacgcccggttcgcgcatggtcacgcccgacagctggtgcgcagcctccatcgtcgccttgttgtggctgacgaacaggaactgcaccttctcgctcatttccttgaccatgttggccaggcgaccgacgttggcttcatccagcggtgcgtccacctcgtccagcaggcagaacggtgccggattcaactggaagatggcgaacaccagcgcaactgcggtcatcgccttttcgccgccggacagcagcgagatgctggacacgcgcttgcccggagggcgcgccatgatggtcacgccggtgtcgagcaggtcttcaccggtcaattccaggtaggcgtggccgccaccgaacaggcgcgggtacagcgcctgcacgccggcgttgacacggtcgaaagtgtccttgaagcggccgcgggtctcgcggtcgatcttgcggatggcatcttccagggtttccagcgctgtggtcaggtcggcgtgctgcgaatccaggtagtccgagcgctgcgaggcctcgccatactcgtggatcgcggccagattgaccggctccagccggcgcatgcggccatcgatctggtgcacggcctgctcccagtcgcccaggcgggcatcctcgggcagtgcgttgagtacgtcctgcagcacgaacccggccttttccaccgccgcctgcagggtatccgcgctgagcaccagcgcctgctggtcaagcttgcgctgcgaaatacgctcacgctgggccaatgcctgttcgtcgcgctggtggcgggtctgttcgtagttgcgcagctcggcgtcgatgccgtccagcagcgtgcgcgcctcggtcagcacgcgatcagcgcgcacgcgctcttccagcgcattctggtgctcggcctgcagcgcttcgaccggcgaatcaccttcgtccagctgcgaatgcagctcgcccagccgcgaatccagctgcccgcgctgggtgcccatgcgctccagcgcctggctcaacgaggccagctnnnnnnnntgcgattccagggtcagggccagcgagtnnnnnnnntcgcgtaccgcacgggcggcgtcgcgagccaggtcgcgcgcctcggtcaactggcggcgctcgccctccagccgttgccgggtcgattccaggtcgcccatgctgctgaccgcgttctccaaccgcgagcgcgcttcacgcgcttgttcgttgttggcttcaatggtttcctgcagctgcttcagctcgccttcgatgcgatcgatgcgcgtgcgcgctgcctccaccttgccctgctggccctgcagctggccggccagttcggacaccgcgcgatgggcctggtacagcgcacgctgcgcgtcttcgcgctgctgttcggcagcctgcagctgctctcggaagccggccagctgttcttccagttcggcctcgcggtcctgcagctgctcgatctgctcacgcagctcctggatctcacgttcgcgcagcagcgcgccctgctcggcggcaccggagcgcgatacacgcagccagccctggcccaggcgctcgccactctgggtgatgatcgaatcgccttccggaaggctggcctgcaacaccttggcctcggacagatccctggcaccgtgcaggtgcgccagcaggcgccggatcgctgccgggccacgcacgcgtgcagccagcgaggtcggcgcgaccttcaggtccgcgccatcgttggcgaccagcgcaatgtggccctcgcccagttcgcccagcgcgtcgaccaggctggccgggtcatcgaccagcacgccttcgatcaactggccgagcgcgctttccaccgcgttttcccaaccggcatcgacatccaggcgttcgccgacacgcgccgccgagtccagcccacgcgccttcagccaggccacggcagcaccctgctcctggcccagcgcggcctgctgcagggtttccagcgaagccaggcgaccgcgcaggccattggcctgcttgcgcagttcggccagttcgttctggccattgcgctgctgttcctgcaccgccgccacgccctgcttgcgcagctcgacgtcttcgctcagttcatccagcgcggtcttctgcgtgtcgtgctgcaggtgcagctgctcgaaggcttcttccagcgcatccacgtccagcccggcgcgctcggcggccagggcttcacgacgccggtcggcatcgaggatctgtttgtccaggtagtccacgcgcgtgcgctcgacgtcgccggcgcgcgaggcttccgaactctgcgaggtgtgctgttcccaacgctgctgccagctggccagccggtcttcagcctcgcgcaggctttcctgctttatctcgttttcttcctgcagttcttccagctgcggggtggcggcctctaccgcctcccgcagcaccctcagcttggcctcgtcgccactgatgtgctgccccagttcggccagggcctgctgggtttcgtcgcgcgccttgtgcaggcgctgcgacagctcgcgctggtgctggatctgctgctccaggcgggccagggtgctgccgacctgatagaccgccgcctgcgcggtgttgagcgcatcggcggcctcttcgcgacgcactcgcgaggtttcgatgcgggcctctgcgtcgcgctgatcggcgatcagctgctgcagcttggtctcttcctgcgagaggccttcgcgcagcttcgacaggcgcccatcgaggccacggaattccagcgccttccactcggcatccttgatccggcgctcttcctgcagggcctggtactgctcggcctgcttggcctggcgcttgaggtgttcgagctgcttgctgatctcgtcgcgcaggtcacccagccggtccaggttctcacgggtgtggcggatgcgggtctcggtctccttgcggcgctccttgtacttggagatgccggctgcctcttccaggtatacgcgcaggtcttccgggcgcgcctcgatgatctggctgatcatgccctgctcgatgatcgagtagctgcgcgggcccagaccggtgccgaggaacagatcggtgatgtcgcggcgacggcacttggtgccgttgaggtaatagttgctggtgccgtcgcggctgaccgtgcgcttgaccgagatctcgttgaacgaggcgtactcgccggaaatcgtgtggtcggagttgtcgaagatcagctcgaccgtggcctgcgacaccggcttgcgggcattggacccggagaagatcacgtcggtcagcgagtcgccacgcaggcggctggccgaactctcgcccatgacccagcgcacggcgtcgatgatgttcgacttgccgcagccattgggccccaccacgccggtcatgttggtcggcaggtgcagggtggtcggatcgacgaacgacttgaagccggagagcttgatcgtggaaagacgcatggcgtgattgggttccaacaggcgccctgggggcgcccgcattgtggatgtcaggtcagccagcacctcaagccattgatttcaaaagaattcaatgaagccaagggtgacacaatggaatgagtataacggcgcgaatgttccacgggcgggatgaccggctcggagcgcgcttgaaatgggtccagatgtcgctttgcgcctggggcgacggatttccaagccaccgatcaaatcccaagtcattgatatttattgattgttggaccgagtcacagccctgcacatcagaagccgtgcaggatggggggatgcatcgaccgcttttatttacccccgccgacgacgcgatgaccgctcccgtgctcggcgggaccgcttggctggatgcccgtaccccttggccaaccagcatccatggacacgcactgctgcacctggccagttttccagccgcattcattcgaagccacgtcgccggactgtacatcgcgcctgggctgagcatttcggtcttcacgccatacatcacctcgggcgagcagagattcgaagaagccatggaccagggcggtcgcgtggtcgttcactggtctgggcatgaaccaagagactctccctgcgcgccgattgggcgactccgcatttgtgccgggatggcgctgagtgagggcgaaacacctcacggaacttcgaaaattggtggacggccttactggctgcaggatgacgaatcggaagaccaggtgttcgttcttcagttcgacgacttcgatcttgatagggcagccccgacacatcaaggaatcctgatcggtgggatgggctatctgttgcttgatcgcaacattccttcaccttcgatggactgcggtcgatttgtcatccaaaccacttgagagacaggccaagtcagttgctcgacctcggccggccatgactcatcagaccggacaagaacaggtcatcgctggctcggccctcaacgccatcggactcatccatgtatagagaacttgtattcgaaaatcatggccaagctccgggatgcgctttcttgggaggcgccccatacctgccccccgatactccttggccttgcgacgccaaggggaagccaatgcttcatcttgcgagcctacctgctccctttattcaaacgcacaacccgaagatcgcaatcagagctcacctctgcgtgtcgatcttcacgccttatgacgttcttgatgatgcctacatcgaaaccgctctactgactggcggacgtgtcatcgcttacgcgccccacgaacccggcgcagacagcgcagcgcccccttttgacccacgcctgatcaccactgccacagcctccatcccggatgacgtcgagaacggaatcgccaagattggcggaattcccgcttggcttcaggacgattgcactgatggacgggaattcatcctccagatcaacggttcccgattgaaccgggccgcaccgacgcatcgaggaatcctggtcggcggaatgggctatctgttgcttgatcgcaacatttcctcaccttcgatggattgcggtcgattcgtcatccagacgacctgagcagccagtcgagcatggctcgactccacatgtccaacgttcccacaaaacaaaacgggcacccttgcgggcgcccgttctgcggtgatgccaggccttgcggcgtgggatcaggcttcggnnnnnnnnnnnnccttgacggtggtctcgacgtcggcgtgcaggtgaaccagcacgtcgtattcgccgatgttgcggaaggcgccttcgcccaggatgacttcgctcttttccagcggcaggccggcggcggtgaaggcctcggcgatgtcgcgcgggccaaccgagccgtacagcttgccttcggtcgaagcgttggcggcgatggtcacgctcgcgccttccagcttggccttgcggccttcggcgtcagcgtggatggcctgggccttggcttcgtattcggcgcgcttggcttcgaactcggccttgttgctctcggtggccggcacggccttgccctgcggcacgaggaagttacggccgtagcccggcttcacgtcgaccaggtcgcccaggttgccgaggttggtgactttctgcaggaggatcagctgcatggtattgctccagataagttattcgttagcgaggcgatgccccgcaacaaaggctgtccgaatagctggcacannnnnnnnnnnnnnnnnnnnnnnnnntggcatcagacgtcgtggttgtcggtgtacgggatcagggccaggaagcgagcgcgcttgacggcggtcgccagctggcgctggtacttcgacttggtaccggtgacgcggctcggcacgatcttgccgttctcggtcaggtactggcgcagggtgttgagatccttgtagtcgatctccttcacaccttcagcagtgaacttgcagaacttgcggcgacggaagaacttggacatgggaaggctccttaggcggcggaagcggcgtcgtcgccggcttcgttgtcagcggtgttgttggactcgccttcttcgtcgtcacgacgacggcgctcaccgcgctccggcttgtcacccttctcgtccttgctcttcatgatcagcgactgctcggtgtcagcctcgtcacgcttgatgaccaggttgcgcagcacggcgtcgttgaagcggaagctctcggtcagttcgttcagaacggcctggtcggcttcgatgttcatcagcacgtagtgggccttcaccaggttctggatcgggtacgccagctggcggcggccccagtcttccagacggtggatggtgccgttgccgttctcgaccagcgacttgtagcgctcgatcatggccgggacctgctcgctctggtccgggtggaccatgaacacgatttcgtaatgacgactcatgtttttttctacctttcggatgtggccttgcggccggacagccccccgccgttgagaccgcggtggggcaaggattcccgccgggaggcaggaagccgcgcattatggcgcagatgggggtgccgggcaaccggcgggtcacagggcaacctgaaccgggggcgcagcccccatgccgacccaggctggccgctaccggagccccgcacagcccaagaatccgcctggattcaccccaggtcgacgtgaaggcgatgctggccgcattccaggcactggaacaggcagccgaccatcatcccgtcccggctcaggtgcgccagcacccagtcggcgtcgcgtggattgacctccgccacatcgggccggacctggtcgaggatgggcagcagatcgtcgctgccggcgaaaccgaggaaggcgcagggccgttcacaatggctcagccagaccgattgctgccaggacgggtagcccggggtgcgctcgcagatctccagcagcagctcacgggcgatgctcggcggcgggtcggccgggtctggcgagaccccttcgatatcactccagccggtgaattcaccctcgtagctggccaccgccctgccgtcggcgatacaccaggggcaaaggtaatccggacgcagacgggtgtagaacggcccgcggtagcgcagtgtgcgcggctggccgcagcagtcacagattccgtcgacctcttcgaaggagagggcgtaggcgttggggtgataggtaaaagccggtcgttccatccgtggggtccctgccgcgccccgcgtgccgaccaaggtcggcagctaccgggacgcgccgggccgtcaggccttgtcggcgtcggtggtgaagctctcgccgcagccacactcggcggtggcattggggttgctgaacgtgaaggtctcgctcaggccgtgcttgccgaagtcgatcacggtgccgtccaccagcgccaggctcttggcgtcgacatagatcttcacgccatcctgctcgaacacggtatcgccctcgcgctcgtcgcgtgccaggtcggtgatgtggccccaaccggagcaaccggtcttggtcacgccgaaacgcaggcccagcgcaccgggggtctgggcgacaaagcgctgcacgcgctcgaaggcaatgggggtcaggctgacggccatggggctactccagaggtacggggacattataaggagccgttgccgcgaaaaatgcctcgcaagcagaacgctgcaaccggtaaactcccgtgttcacagatcgagtcgatcagcagaggattcaagtcatgacggtggtcagcgttgaacatgcgcttgccgggaagatcccggaaggcggcgaagtcacggtacgcggatgggtgcgcacggtgcgcggttcagcgaatctggccttcgtgaatgtgagcgacggctcctgcttcgccccgatccaggtcgtggccggcgacagcctggccaacttcgacgagatcaagcgcctgaccagcggctgctcggtcatcgccaccggcaccctggtgaagtcgcagggcaagggccagtcgttcgagatccaggccagtgcagtggaagtggtcggctgggtcgaagacccgctgacctacccgatccagcccaagccgatgtcgccggagttcctgcgcgaagtggcgcacctgcgcccgcgcaccaacctgttcggcgcggtcacccgcatccgcaactgcctcgcccaggccgtgcaccgtttcttccacgagaacggcttcaactggatcagcaccccgatcatcaccacctccgacgccgaaggcgccggccagatgttccgcgtgtccaccctggacatggtgaacctgccgcgcgatgagaagggcgcgatcgatttcagccgcgacttcttcggcaaggaaaccttcctgaccgtgtccggccagctgaacgtcgaggcctactgcctggcgctgagcaaggtctacaccttcggcccgaccttccgcgccgagaacagccacaccacccgccacctggcggagttctggatgatcgagccggaaatcgccttcgccgacctggccgaagacgcacgcctggccgaagagttcctgaagtacctgttccgtgcggtgctgaacgagcgcagcgacgacctggccttcatcgccgagcgcgtggacaagaacgcgatcaccaagctggaagacttcatcaacgcaccgttcgagcgcatcgactacaccgacgcggtcagcctgctgcagaagtccggcaggaagttcgacttcccggtcgaatggggcctggacctgcagaccgagcacgagcgctggctgaccgaggaacacgtcggccgcccggtggtggtgaccaactatccggagcacatcaaggccttctacatgcgcctgaacgacgacggcaagaccgttgccgcgatggacgtgctggccccgggcatcggcgagatcatcggcggcagccagcgcgaagagcgcctggacgtgctggacgcgcgcatggcccagttcggcctggatcgcgagcactacagctggtaccgcgatttccgccgctatggctcggtgccgcacgccggcttcggcctgggcttcgagcgcctggtggtgtacgtctgcgggctgtccaacatccgcgatgcgatcccctacccgcgcgccccgggcagcgcggacttctaagccccatacgaccacggaggtactgcccccatgaccctgttcttcgccctctgtttcgtcggcgttgcagtggccgggttcagtgccttcgtgatcttctggccgctgaccctggtgcacgtgcgcgaccgccatccggcgctcgccgcgcgcttcggcagcggcgccttcctcaagcccgatgccctggcctggctgctgcgccgcgactatcggcagcaaccggaccgctcgctgtccgggctggcgacaccggcctgggtatcgctgctgaccctgctggccggactgggcatggccgccctgctctggctggcctcgctctggtaatacgctcatgaacgacatcaccgcctcgcgcgacagctggtggctggccagcctcggcaacaccctgatctgggcgcgcctgcgcgttcgcccggccggcaccgccgaagtgctcgacagcgatggcaacacgctgagctacgacagcgaagacaccgcccgttcgcagttgttcgacgccgagttcgtcgagtacgacggcctggacgaggaggacgcactggtgcgcggcttcagcctgcacgaagtgcagccgccgcaggccgacagcgacgagggtctgcgtggccgcatggtccagtcgctgggcgggcgcgcctgacccctgcatgttcaccccgcgcgccttcgccgagaccgacctgctctggctggaccgcctgctggcgcgcgacccgttcgttaccgtgctcacccccggcagcgatggcctgccggagctgacccggatgccggtgctgtaccggcgtgacggcgaccagatcgaactgcgcggccactgggcccgcgccaacccgcagtcgcgccacagcggcgcggccaaggtactggtcgatggcccacacggctacgtgtcggccagctggtatccggacaaggagcccgccgcgcgggtacccacctggaactacgccgctgccgagctgcgtggccagctgcagaccttcgacgacgctgatgcgctggccgaactggtcggcgcgatcagcgaccacttcgaagccagcgccggccaggcctggcggttcgatgccacgcgcgccgaacacggcccggagctgcgcgccatcgtcggcttccgcttccaggtggaacacgtgcagctgaagctgaaactcagccagaaccatcccgacgccaaccagcaggccgtgatcgccgcactggaagcgctcgcctccccgtcctcccatgagctggcgcagtggatgcgctggcaccgtgaacagtccgcctccagcggctgatcaccccagcttcccgcgacggcgcgaccagaacggccgcgccttgcccccacccgacgccagggataccgcacatgaaagacatccaccgcctgctgcagaacaaccgcgactgggccgaccgcatcgccaaggaagaccctgagttcttccagcagctgtccaagcagcagcacccggagtacctgtggatcggctgctccgactcgcgggtgccggccaaccagatcatcggcatggccccgggtgaagtgttcgtgcaccgcaacgtcgccaacgtggtcgcgcacaccgacctgaactgcctgagcgtggtgcagtacgcggtggaccagttgaaggtgaagcacatcctgatcgtcggccactacggctgcggcggcgtgcacgcctgcctgcacaatacccgcgtcggcctggccgacaactggctgcgccatgtcggcgacgtggtgcagaagcaccagggcatcctcgatgcgatcgaggatgacgagctgaagcacgcgcgcctgtgcgaactgaacgtgatcgagcaggtcgccaacctgtgccgttcgaccatcgtcgaggacgcctgggcgcgcgggcagaagctgatggtgcacggctgggtctacagcctgaagaacggccgggtcagcgaaatggggatcgatgtcggtggaccggaagagctgaagccagcctatgaaaaggcactgtcctacgtgccccgccagggccggcgcgactgacctcactacggaccacgaccatgcccgcctcgccgatcaacctgcacgcctggatcgaagaaaaccgccacctgctgaaaccgccggtgggcaacaagatgatcgacaacggcgacttcatcgtgatggtcgtgggcgggccgaattcgcgcaccgactatcactacgacgaaggcccggagtggttctaccagctcgagggcgagatggtgctgaaggtgcaggaggacggcgcggtgcgcgacatcccgatccgcgccggcgagatcttcctgttgccggccagggtgccgcactnnnnnnnnnnnnnnnnnnnnnnnatcggcctggtggtcgagcgcaagcgcctgccgcacgagaaggacggcgtgatctggcactgcgaacgctgcaaccacaagctgcacgaagagttcttcccgctgcagaacatcgagaccgacctgcccaaggtgttcgcgcgctatcacgccagcctggagctgcgtacctgcagccagtgcgggcatgtggatccgctgccggtgccggcggcgggctgacgcccacaccggtaggcgcccaccctggtgggcgcatcgatccacgcgcgccagccaaggtgggccactaccagaagacgcggcgctcgaagcgtggccgcgtccaccgggccatgccccaggcgctacactggcggtcccgttgcagcctgttgcccgaccatgtccgacctgctcagccgcacccacgccattgctctggacgccgccgatccgctgcgcccgctgcgtaacgaattcctgattccgcgccatggcggtggcgagcagacctacttcgtcggcaactcgctgggcctgcagccgcgtggcgcccaggccgcggtgcaggaagtgatgaagcaatggggcgagctggcggtggaaggccacttcaccggcccgacgcagtggctgtcctaccaccgcctggtgagcgcgcagctggcccgcgtggtcggtgcactgcccagcgaagtggtggcgatgaacacgctgagcgtgaacctgcacctgatgatggtcagcttctnnnnnnnnnnnncgcagcgcccggtgatcctgatggaagccggtgcgttcnnnnnnnnnnnncacgcggtcgaagcgcagatccgtttccacgggttcgaccccgccgagtgcctggtggaagtgcaaccggacgaagccaacggaacgatctcgctcaccgcgatcgagcgcgccatcgccgaacacggtccgcgccttgcactggtgctgtggcccggcgtgcagtaccgcaccggccaggccttcgacctcgatgcaatcacccgtgctgcccgcctgcaggnnnnnnnnatcggcttcgacctggcgcactcggtcggcaacctgccgctgcgcctgcatgacgtcgcacccgatttcgccgtgtggtgccactacaaatacctcaacagcggcccgggtgcggtggccggcgcgttcgtgcacgagcgccatcaccgcgacaccacgctgccgcgctttgccggctggtggggccatgaggaagccacccgcttccagatggcaccgcagttcacccccgccatcggtgccgaaggctggcagctcagcaatccgccgatcctcggcctggcgccgctgcgcgcgtcgctggacctgttcgagcgcgccggcatggaggcactgcgcagcaagtcgctggcgttgaccggcatgctcgaagcgcttgtacgtgcacgcctttccggcgtgctcgacatcatcaccccggccgagccacagcgccgcggctgccagctgtcattgcgcgtgatcggtgggcgcgagcgcggccgtgcgctgttcgagcacctgcgcggcatcggcgtgctcggcgactggcgcgagccggacgtgatccgcatctcgcccaccccgctctacaaccgctacctggacgtgcaccacttcgtcgaggaagtggaagcctgggccggcctctgagccggtccctcccctactgctggacagttcgttgatcgcacatgcttcccgctcgttgagcattatcggtgccggcctcgccgggtcgctgctggccatcctgctgtcacgccagggctggcgcatcaccctgtacgaacgccgtggcgatccacgcgtggccgactatgagagcggccgctcgatcaacctggcgctggccgagcgtgggcgcaatgcgctgcgccaggccggtgtggaagacgaggtcatgnnnnnnnnggtgatgatgcgcggacgcatggtgcatccgcgcgaaggcgaaccgcagctgcagcgctatggccgcgacgacagcgaagtgatctggtcgatccatcgcagcgacctcaacaccacgctgctggaactggccgaacaggctggcgcgaccgtacacttccaccgccgcctgcacaccgtcgatttcgacgccggctacgcacgcttcatcgacgaccgcgacgacagcccgcatgacatccgcttcgacaccctgatcggtgccgatggtgcaggctcggccctgcgcgcggcgatgaaccggcgggcgccgctgggcgaggacatcgcgttcctcgatcactcctacaaggagctggaaattccgccggccgacgatggcagcttccgcatcgagcgcaatgcgttgcacatctggccgcgtggccactacatgtgcatcgccctgcccaatcacgaaggcaccttcaccgtcactttgttcctgcccaaccagggcgatcccagcttcgccacgatcaataccggcgcgcaggccgaggcgctgttnnnnnnnnagttcgccgacaccctgccgctgatcccgaacctgcgcgcagactgggaacagcacccgccgggcctgcttggcacgctgacgctcgatcgctggcaccagcagggccgtgccgtgctgatcggcgacgccgcgcatgcgatggtgccgttccacggccagggcatgaactgcgcgttcgaggactgcgttgcgctggcccgccacctgatggaggccgatgatctggaaggtgcgttcgccgcgttcgaagccgagcgcaagccgaatgcacgtgccatccagcagatggcgctggagaactacctggaaatgcgcgaccgcgtcgccgaccctgcattcctgctgcagcgcgaactggaacaggaactgcagcggcgctggccgacccgcttcgtgccgcactacaccatggtgaccttcctgcacacgccgtacgccgaggcgctgcgccgcaccgaactgcaacgcgacatgctggtggccgccaccaccggccatgattcactggacaacatcgactgggccgcgctggaagcgcagattcatgcgcagctgccggtcctggagggcgcgcactgatggctgacagcttcctgttctacgatctggaaaccttcggccaggacccgcggcgcacgcgcatctcgcagttcgccgccatccgcaccgacgccgatctcaacgaaatcgacaccccggtcagcttcttcgtgcgcccggccgatgacctgctgccctcgccgatggccaccctggttaccggcatcaccccgcagcaggcactggccgagggcatcagcgaggccgaggccttcgaccgcatcaacgagcagctgtcgcgccccggcacctgcgcgctgggctacaacacgctgcgtttcgacgatgagttcgtccgctacgggctgttccgcaacttccacgacccgtacgaacgcgagtggcgcaacggcaattcgcgctgggacctgctggacatgctgcggctgatgcgcgcgatgcgcccggacggcatccagtggccgctgcgcgaggatggcgccacctcattcaaacttgagcacctggccgaggccaaccacgtgcgcgaaggcgatgcacacgaagcactgtccgacgtgcgcgccaccatcggcatggcgcggctgttcaagcagtcgcaaccacgcctgtgggactacgccctgaagctgcgcgacaagcgtttcgtcggcggcctgctggacgtggccgcgatgaagccggtgctgcacatttccatgcgctacccggccagccgcctgtgcgcggcaccggtgctgccgttggccgtgcacccgaccatcaacaaccgggtgatcgtgttcgacctggaaggcgagatcgacgatctgctggagctgccggccgaggtgatcgcacagcgcctgtacatgcgcgccagcgagctgcccgaaggcgtggcacgggtacctctgaaggaagtgcatctgaacaaggtgccggcgctgatcgcctggaaccacctgcgcgccgatgaccacgcgcgcctcggcctggatgtggctgcgatcgaagccaaggtggaacgcctgcgcgcgttcgccccgcagctggccgaaaaagcccggcaggtctacaaccagccccgcgccgccaccgtggccgacgtcgatgcctcgctgtacgacggcttcctcggcaacggtgacaagccgctgcttgcgcttgcacgcaccactgcgcccgagcagctggccgcgctggaaggtcgcttccgcgacccgcgcctgccggagctgctgttccgctacnnnnnnnncaatcatcccgacagcctcgcgccgcctgaacgccagcgctggcaggattaccgccgccagcgcctgctcggagacggcggcctgggcgaactcaacctgccccagtaccagcagcaactggacgcactggccgccgaagcgcccgatgacacccggcgccaggccctgctgcaatcgctgcgcgactggggccagcacctgcaggagacgctgtgagcacttatttctcggacgccagcttcaagttcctgcgcagccttgcgcggcacaacgacaaggcctggttcaacgatcaccgccagcagtacgaagaccacgtgcggcagccgttcctgcgcctgctgggcgacctgcagccggcgctggccgaggtcagcgagcacttccgcgccgatacccgtggcgtcggtggctcgctgttccgcatccatcgtgacgcgcgtttttccaacgacaagtcgccgtacaagacctggcagggtgcacgcctgttccatgagcgccgccgcgaagtggctgcgccctcgttctacgtgcacctgcagccgggcgagagcttcgtcggcgccggcctgtggcatccggaaccggaaacccagcgccgcgtacgccacttcatcctcgacaatccgggcagctggaaggccgccgcgcatgcaccggccctgcgcaaacgcttcgatttcgaggagagcgaaaagctggtgcggcccccgcgtggcttcccggccgacttcgagttcatcgacgacctcaagcaccgcaactgggtgatgtggcgctcgctggacgatgccaccatgaccggcccgcgcctgctgtccacgctgggcaaggacctggctgggctcggcccgttcgttgactacctgtgcgcggcgctggacctggagttctgagccgcatcacctgccgttcaccactggctgcctcacttgcggcagtctggacagcatgaagaagctcactgcactggctgtgctgctggtcctggccttggctgcgtggtggttcggcggcccgtacatggccgtgcgtggcctgtccaaggccatcgaagaacgcgacacggcgcgactggaacgctatgtcgatttccctcgcgtgcgcagcagcctgcgcgcccagctcaacgactatctggtacgccaggccggcccggatgtagcggccagcccgttcggcgccctgctgtacggcctcggcgaccagctcggcggtgcagcggtggagaccatggtgaccccgaccgggatcggcgcaatgctgcagggccacgtgctgtggaagcgcggccgcaatgaactgcagggcggtgatgccttcggcgcgaccgagccggcacggccattgaagaacgccgagcatcacttcgaagcgctggaccgcttcgtgatcgacgtcgatcgcggccccgaccagccgccgatgaaagtggtgctggaaccgcagggcctccgctggaaggtggtggatctgcagttggggatgtcggccaccccgtgacgggtcatgcccttcgacggtgctgctttcggtagatgcccaccttggtgggcatggatccaggacggcgccaaccaaggttggcgactaccgcggtacagcgctctggtagatgcccaccttggtgggcgtcgatgcatggcagtgccaaccaatggctggcacccacccggcatggtctcacccctcgttggcgacaccgtgcggtacgtggccggcggccacgtgttcgcgcgcactgtcgatgttgtgctgcgaatcatcgaagaagatgtcggcaccgaacgcctgcaggaacggccccttgtggcggccgccgaggaacagcgcttcgtcgaggcgcactccccactcgcgcagggtgcggattacgcgctcatgcgccggtgccgagcgtgcggtcaccagcgcagtgcggatcggcgcgctctcgcccgccgggaacacttcctgcagcgtatgcagggccgacaggaaaccgcggaatgggccgccgctgaggggttcgcgggcccgttcacgctcgtgccggccaaacgcctccacgccctgctcgcgcgagatgcgctcgctctcgtcaccgaagatcactgcgtcaccgtcgaaggcgatgcgcaactggccggccgggcgaccggtatcgatctggtcggccgccgcggcggcggtttcgccaggcggcttgggcaggatggtcgccgcggcgatgccgtggcgcagcgcgctgcgcaccgattccgggttggctgacaggaacaggtcggtgccgaacggcttcacatacggccaggtcggctcgccggcggtgaacgttgcacggatgatgcccaggccgtagtgctggatcgaattgaagatgcgcaggccggtatcggccgagttgcgcgacagcaggatcacctcgacgcgaggattctccgggctggccccctggttcaaagccagcagcttgcgcaccaccgggaaggccacgccggggccgaggatgtcgtcctcgtgctggcgctggaattcggcataggccgccacgccatcgctctcgaacagcgcgtggctttcctcgaggtcgaacannnnnnnngaggtcaccgcgacggtcagcaaacggggggagttgtcgcccatcggtgggggtccttcaagcggtcggcacggccggctgcccattgtcctcaaaaaacgaactgttcgctcaggatccggtcttccaggttgtgctccgggtcgaacagcagggtcacgcggcggtccttcgactcacggatggtcacctcgaccacgtcgcgggtctcgtgcgaatcggcagtcacgctgaccgggcgcttgtacggatcgagcacgcggaagcgcacttcggtatcagccttcaggatcgcgccgcgccagcgccgcggccggtacggggccaacggcgtcagcgcgatggtgtgcgagcccagcggcagcaccggaccatgcgcggaatagttgtaggcggtactgccggccggggtggccaccagcacgccgtcgccgatcagttcggccacgcgctcctggccgttgaggtcgatgccaatatgcgcggcctgccgggtctggcgcaggagcgaaacgtcgttgtaggccagcgagccggtactggtgccggactcggtcagcgccaccatttccagcgggcgcaggttggccggttctgcgcgtgcgatgcgggcctgcacgtcgtcgtctccacggtactggttcatcaggaagccgaccgtgcccagcttcatgccgaacaccggcttgcccaggtgcccatgccgatgcagggtctgcagcatgaagccgtcgccccccagcgggcacagcacgtcggcctgctccggcgcgtgatcgccataacgcgagatcatcgccgcgcgggccatctgcgcgggctcggcggtgctggccaggaaagcgatgcggggggtgtcgctcatcggtggatccgggtgggtgtgcctgcaagagcatacccggtagtgccggccgctggccggcagctgcacccggttgcggttcatgcggctgccggccagcggccggcactaccgtgcaatgcagaacggccccgctttcgcggggccgttccggttcacgcatgccaggcatggcctggcactacttcacttacgcgccgtgtgccgccagctggcccaggcgctgcaccgcgaccgaaacggtcgggtagtccagggtcttctgctcggccagttcggccagcatcgccagggtgaagcgcaggctgttgtcgtcacggcccatccaggctgcgacctttgcctccgcgctgctgcccttggtgcccagcacctggccggccaggttgcggtggttggcggccagctcgtcacgcagcacgccacgtgccacggcgtgccaacgaccgttgacctccagcgcatcgacctgctcgaacagccacggcagctgcagggcatcgcccaggcggaagtggaccttggacacgtccaccggcttcagcttgcgggtgcgggccagttcgatgatgtcgaacgccggctccaggaagtgcagttcggccagctgctgcgccagcgcggacggcaggcccttttccttccactcggccaccagggcttcgtaggtcggacgctgcgaatccggcagcacacccgaggcaacgcggatgtcgttgaacggaccctggtagcggttgaccgcttcagtgatgcccggcatcgcgcccgggcgcgacagcagccaacgcacgaacgaacgctgcagcttccagataacttccagcgcgtcgatctgcaccgactccggcaccttgccgtcgagtgcatcgatctgcgcccacannnnnnnnnnatccagcgtttcgcggctgatggtgtaggccttggcgacttcggcgatggaacggccggtgtcttcctgcatgcgcatcaggaaggtggcgcccatgcggttgatggtctggttggtcacggccgtggcgatgatttcgcgcttcaggcggtgacgctccatcgcgtcggcgtacttcttctgcagcggggtcgggaagtaacgctgcagttccttggacaggtacggatcttccgggatgtccgattccagcagctgggcgaacgccaccagcttcgagtaggacagcagcaccgacagttccgggcgggtcaggccctggccgcgtgccttgcgctgggacagctcggcgtcggacggcaggaactcgatctggcgatccagcaggccctgctgttccagggtacggatgaagtgctgcttggaacccaggcgcttgaccgccatccgctccatcaggctcagcgcctggttctggcggtagttgtcattgagcaccagctcggcgacttcatcggtcatcgaggccagcagcttgttgcgctgctcgacggtcagcttcttggcccgcaccacatcgttgagcaggatcttgatgttgacttcgtggtcggaggtgtccacaccggccgagttgtcgatgaagtcggtgttgagcagcacgccggcctgggcggcttcgatgcggcccagctgggtcatgcccaggttgccgccctcgcccaccaccttgcagcgcagctcgccaccgttcacgcgcagggcgttgttggcgcggtcgccgacatcgctgtgctgctcgctggcagccttcacgtaggtaccgatgccgccgttccacagcaggtcgaccggtgccttcaggatcgcgctcatcagatcgttcggcgacagcgccttgacgttgtcatccaggcccagcgcttcacgcacctgcggggtgatctcgatcgacttcaggctgcgcgggtacacgccgccgcccttgctgatcagcttggcgtcgtagtccgcccagctcgaacgcggcacggtgaacaggcgctcacgttcgacgaacgtggtggccgcatccgggttcgggtccaggaagatgtggcggtggtcgaaggcagcgaccaggcggatgtggcgcgacagcagcatgccgttgccgaacacgtcgccggacatgtcgccgacgccgaccgcagtgaagtcctgggtctggctgtcacggcccagcgcacggaagtggcgcttgaccgattcccacgcaccgcgtgcggtgatgcccatgcccttgtggtcatagccaaccgaaccaccggaggcgaacgcatcgcccatccagaagccgtgcgcgatggccaggccgttggcgatgtcggagaaggtcgcggtgcccttgtcggcggccaccaccaggtacggatcgtccatgtcgtggcgcacgacatccaccggcggcacgatcttgttgttgacgatgttgtcggtgatgtccagcaggccctggatgaacagcttgtagcaggccacgccgttggcgaagatcgcgtcgcggtcgccgttcaccggcggggtcttggcgaagaagccgcccttcgcgccgaccggcacgatcacggtgttcttgaccatctgagccttgaccaggcccagcacttcggtacggaagtcttcgcgacggtccgaccagcgcaggccgccacgggcgaccgcgccgaagcgcaggtgggtaccttccacgcgcgggccgtagacgaagatctcgcggtacgggcgcggcttcggcaggtccggcaccagcgccgaatcaaacttgaagctgatgacatggccgtgctggccgttggcatcggtctggtagtagctggtgcgcagggtcgcgtcgatcacgcccatgaacgagcgcaggatgcggtcctcgtccagactggacacacggtccatcagcttcagcagcgcatnnnnnnnngcctgcatctgcgcgtcgcggtcacccttgcgggcgtcgaccacggtcttgagcaccttcagggtggcgtcgtcgccagcagccagcacatcgaagtgggccttcagctgggcctggccggcggcgatgtcgtccttgctctcgtggccggtagccggatcgaagcgcgcttcgaacagctcgaccagcagtcgggccagcagcgggtagcgcgcgaaggtgccttccacgtaggcctgcgagaacggcacgccggtctgcagcaggtacttgcagtagccacgcagcatggcgacctggcgccagtgcaggccggcagccagcaccaggcggttgaagccgtcgttctcggcatcgccgtgccagacgcgggcaaaggtctcgccgaaggcttcatcgacgctggcggcatcgatcgcgccggcggtcgattcgacctcgaagtcctgcacgtacaccggggcgttgtcgaccgacaggcggtacggacgctcggcgatcacgcgcaggcccatgttttccatcatcggcagcgcgtccgacagcgggatgtcgtccagctggcgatacagcttcaggcgcaggccatcaccgctttcgcgcggcacggcctgcaggctcaggcgcaggtcgtccgggccggtcagggcatcaagctggctgacatcgttggctgcaaccgcggtgctgttgtcttcgatgtagccggccggcagcgccttgccgatacgcgcggcgatgcgcaggccttcggtctcgccgtggcgggccaccagcgcttcgcgcaggtcgtcctgccagttgcgcagcacctgggccagcttctgctccagttcggcggtatcaacgtcgagcatttcacccggcttcgggcgcacgatcaggtgcacctgggccagcggcgattcgcccagcaccaccgagctgtcgacgtactcgccgtgcagcgcgtccttcagcatcgcttcgatgcgcaggcgcacgtcggtgttgaagcgctcacgcggcaggtagaccagcgcggagatgaaacggctgtacttgtcgcggcgcaggaacaggcggctgcgcacgcgttcctgcaggcccagcacgcccatcgcggtgcggaacagttcgtcctcgctggactggaacagttcttcgcgcggcagggtttccaggatgtggcgcagggccttgccactgtggctggccggggccaggcccgactgcttcatcacgtgctcgtggcgctggcgcaccagcgggatctcccacgggcgacggttgtaggcgctggaggtgaacaggccaaggaagcgctgctcgccgatgatcttgcccttggcgtcgaattccagcacgccgatgtagtccatgtagccggcgcggtgcacgcgcgagcgggcattggtcttggtcaggatcagcgcgtccttcaggccggacgtggcgttcaggccctgcgcggccagggtcttgaccgggcgggccgcggacttgtccttgccgcgcatcaggcccaggccggtgtcgttcagcggcgccagtacgtcttccttgccctgcttctcgacgcggtactcgcggtagccgaagaaggtgaagtggttgtcggcggcccagcgcaggaactcctgtgcttccttgcgcgatgcatcgtcgactggcagctggcgcttgcccaggtcgtcggccagcgccaacgccttgtccttcatcggctgccagtcgcgcacgatcgcgcgcacttcgtccagcgccttgttgatggcctgttcgatggcggccatggcttcggccggctggcggtcgatctccagcagcatcaccgactcggcatcaccctcgccgaccttgaccagcttgccggccttgtcgcgggtgaagcgcagcaccgggtggcccagcacgtggacgcccacgccctgctcggccagcgacatggtgaccgtatccacgaggaacggcatgtcatcgttgacgatctgcagaacggtgtgcggcgattcccaaccgttggccttcgcggtcggattgaacacgcggacgttggccttgccggccttgcgggcacgcgcgaattccagcgtctcagccgcgagagcggcccactcttcagcgctgtggtgcgggaactcgtccgattccatgcgcttgtagaagtcagtggcaaaggccactgcttcggcctgtgcggccgcggggtagcgcttgcgcaaggccgtgtacaccggctccagggagaaaccagcggtcactgcgacctccgactctgctggtttcgtcttgttcttcacggtcttggctgcggttttttgcggtttcatggcagagcgatgcgcttgctcagttgggaaaatgaaattgtagccctaccgcgcgaaaaggccttgctgcaggacggaataagcagattcgggtttgctgcggttcaaacgcctattcagttcgcaccggtatggtgctggcgcctgtttcagcactgccgacaggatcggcaaaacgtgttaccggaagacacacgcggcgacgccgatgcgattccacaatcctgaactggacggtatagtccaccgcgtgaacccggcctacctccccgttgccctcgatgcacgcgatgagcgtgtgttcgacgccgtacgcgaactgctggcccagcagggcatgcagatgagcatggaggcggtggcccagcacgccggctgctccaagcagaccctgtactcgcgctacggcagcaagcaggaactgctgcgccgggtgatgcagcgccacgtcggccacgctaccggcgccatggttcgtgcactccgcactgacgacctgcgtgccagcctgctccagttcgccaccgacttcctggagcacttcaaccaaccgcacgtgggccaggcctgccggctgatcgccgccgacgcggcccagtttcccgaagaggcgcgtacgctgtaccggcacggagccggcgcactgacgcttcatcttgctgaatggattgaaaccgtttgcatgcgtggccagctccagcatgacgacccgcacttcatggccgaactgctgctgagcatgattgccggtcaggatttcgacaaacagcgtttccataccccccatcgtgatgacgcgcggctgcgtcggcgctgggcagagttctccgtcgacagcttcctgcgcgccttcgcgcctcagccgtcgccggccccgtcttcaaaccaaccccggagttcctcctgatgaccgccccactccgcacccttgccttgacgtgcgccgttgctgtcgcgctggctgcctgcaagaagccggaacagcagacgcccccgccgccggaggtgggcgtgatcgacgccaagccgcagaccctgccgctgcagcgcgagctggtcggtcgcctgtcgccgttccgcagcgccgacgtgcgtgcgcgcgtgccgggcgtgctgctcaagcgcgtctaccaggaaggctcgcaggtcaagcagggccagaccctgttcctgatcgacccggcgccgctgcgtgcctcgctcaacgcctccgaagcacagctggcctcggcccgcgcgacctacgccaacgccaaggtggccgccgaccgtgcacgttcgctggcgccgcagcagttcgtctccaagtccgacctggacaacgctgaatcggccgagcgtaccgcgctggcggcggtcaagcaggccgaagcagcggtgacttcctcgcgcatcagcctgggctacaccgaagtaaccgcaccgatcagcggcgtggccaacaagcagcaggtcaccgaaggcgcgctggtcggccagggcgatgtgaccctgctgaccaccgtcgaccagctcgacccgctgtacgtgaacttctcgctgagcgtggacgagctgacccagctnnnnnnnnaacaggccaagggcgcgctggcgctgtcgggcgacggcaaggccacggtgaacgtcaagctggccgatggcagcacctacagcgagccgggcaccctggacttctcctcgaccacggtcgacccggccaccggtgcggtgtcgttgcgcgcgttgctgccgaacccgcagcagatcctgctgccgggcgccttcgtcagcttccaggccaacctgggcgaacgcaacaatgccttcctggtaccgcagcaggccctgctgcgcgacaccaccggcggctacgtgatggtggtcggcgccgacggcaaggtcgcgcgcaagaacgtgaagaccgatggcgcgcagaacggcaactggctggtcagcgacggcctggccgccggcgacaaggtgatcgtggccggcgtgcagaaggtcaaggaaggtgcaccggcggtggccaagccgtggagcccggggcaggacgccaacggcaagccggccgcaggcggcgccgctccggcgggcaccgcaccggcgggcaccgcaccggctgctggcaaggcaccggccgacgcggccaagcccgagcaggccgatgcggccaagccggccgccaccgattcgaacaagcagtaacgggaaccttccgtcatgcctaaatttttcatcgaacatccagtcttcgcctgggtggtggcgatcctgatctcgctcagcggcgtgatcgcgatcctcaacctgggcgtggagtcctatcccaacatcgccccaccgcaggtcaccgtctcggccacctacccgggcgccagtgccgacaccacggaaaaatcggtcacccaggtgatcgagcagcagctgaccggtatcgatcacctgctgtacttcagctcttcctcgtcgtccaacggccgtgcgcagatcaccctgaccttcgagacgggtaccgatccggacatcgcccaggtgcaggtgcagaacaaggtctcgctggccacgccacgactgccttcggaagtgacccagcagggcgtggtggtggccaaggccaacgccggcttcctgatggtggtggcgctgcagtccgataccccgaccatcaaccgtgatgcgctgaacgacatcgttggttcgcgcgtgctcgaccaggtctcgcgtatccccggcgtcggcagcacccagcagttcggttccgagtacgccatgaacatctggctgaacccggaaaagatgcagggttatggcctgtcggccagccaggtgctggctgcggtnnnnnnnnagaacgtgcagttcgccgccggtgcgcttggctcggatccgtcgccggaaggccagcacttcaccgccacggtctcggccgaaggccgcttcagttcgccgcaggagttcgagaacatcatcctgcgcgccaacgctgacggctcgcgggtgctgttgaaggacatcgcccgcgttgccttcggtgccaacaactacggtttcgacacccagtacaacggcaagccgaccggtgccttcgccatccagctgctgccgggcgccaacgccctgaacgtggccgaggcggtgcgcgccaagatggacgagctgcaacccagcttcccggccggcgtgacctggttctcgccgtacgacagcaccaccttcgtcaagatctcgatccaggaagtggtcaagacgctgtttgaagcagtgttcctggtgttcctggtgatgctgatcttcctgcagaacttccgcgccacgctgatcccgaccctggtcatcccggtggcgctgctcggtaccttcctgggcatgtggatgatcggcttcacgatcaaccagctgaccctgttcgcgatggtgctggcgatcggcatcgtggtcgatgacgcgatcgtggtgatcgagaacgtcgaacgcatcatgaccgaggaaggcctggcgccgaagccggccacgcagaaggcgatgacccagatcaccggcgcggtggtggcgatcaccgtcgtgctggctgcggtgttcatcccgtccgccctgcagggcggcgccgccggtgagatctacaagcagttcgccctgaccatcgccatttcgatggcgttctcggcgttcctggcgctgggcttcaccccggcgctgtgcgcgaccttcctgaagccgacgcacaacgacaacccgaacatcgtctaccgcaccttcaacaagtactacgacaagatcagccacacctatgtcggccacatcacctcggcggtgcgccatgcgccgcgctggatgatcctgttcgtggtgctcaccgcactgtgcggcttcctgttcacccgcatgccgggcagcttcctgccggaagaagaccagggctatgcgctggcgatcgtgcagctgccgccgggctcgaccaagggccagaccaacgaagtgttcgcgcagatgcgtggcatcctggaaaagcaggatggctatgaaggcatgctgcaggtggccggcttcagcttcgtcggctccggcgagaacgtgggcatgggcttcatccgcctgaagcagtgggaagaacgcaagttcaccgcacccgagttcatccagaacatgaacggcgcgttctacggcatcaaggaagcgcagatcttcgtggtcaacctgcccaccgtgcagggccttggccagttcggcggcttcgacatgtggctgcaggaccgcagtggtgccggttacgagcagctgacgcaggcccgcaacatcctgctcggccaggccgcgcagaagccggaccacctggtcggcgtgcgcccgaacggcctggaaaacgcgccgcagctgcagctgcatgtggaccgcgtgcaggcgcagtcgatgggcatgtcggtgtcggacgtgtacagcaccatccagctgatgctggccccggtgtacgtcaacgacttcttctacgaaggccgcatcaagcgcgtgaccatgcaggccgatggtccgtaccgcaccggccaggagtcgctgaagagcttctacagcccctccagcctgaccaagaacgccgatggcaccaattcgatgatcccgctgaacacggtggtcaagtccgaatgggtgtcggcaccgccgtcgctgagccgctacaacggctactcggcgatcaacatcgtcggctcgcaggccccgggtaccagctcgggcgaggcgatgcagaccatggagagcatcgtcaacgacgatctgccggccggcttcggctacgactggtcgggcatgtcctaccaggaaatcctggctggcaacgcggcgacgctgctgctggtgctgtcgatcgtagtggtgttcctgtgcctggccgcgctgtatgagagctggtcgatcccggtggcggtgctgctggtggtgccgctgggtgtgctcggtgccctcggcctgtcgatgctgcgcggcctgccaaacgatctgttcttcaagatcggcctgatcaccgtgatcggccttgcggcgaagaacgcgatcctgatcgtggagttcgcggtggagcagcgcgccgccggcaagaacctgcgcgatgccaccatcgaagcggcccgcctgcgtttccgcccgatcctgatgacctcgttcgcgttcatcatgggcgtgatcccgatggcgatctccaccggcgcgggcgccaactcccgccacgccatcggtaccggcgtgatcggcggcatgctgttcgccaccctgctcggcctgttgatgatcccggtgttcttcgtggtcgtgcgccgcatgctgggcgacaagctggatgaaccgtccaaggagttcatggaacgccagcgcgacgcggatgcagcacaccgtccggatcgttgatccagcggtgaactgaaacgagaaaggccccggagcgatccggggcctttgttgttgccgcttctggatccatgccgccccaggttggcatctaccggggcaacggcatacccggtagtcgccaaccttggtgggcgctgtccgggcagcgtctcagcgcaacactgcgatcaccacgcatgccgccacaatcgccagtgcaggccattgcatcggcaggaagaagaagtgatgcggagcattctgcccaggtgcacgcggctttcgattgagcacgaaacccagcaccgtgttgattgccgagccaaggccgaacgccagcaggacctggctgagtgaagtattgccgcgacccaccgctgggtccgggaacaggatgaggatgagcagcacggcagcgatcggtgtgagcagggtcagcagccctgcgcctcgatagatgagcatgtggtggcgtccatgaacggtggagcattctgcgaccaaggagcgggaatgccaatggatcgttggcatgtcgcctgcccggagaccggtcgcatacggcctgtactgaaaagtcccttccactgctgcgccgacaacgaggcgctcaaggcgtctaccggtttcgcataaggcccccgctttggattcctgggcgcgcagaagtgcggcacgcccggatcgttgctatccagatgcctccacggcaatcgatccgatgccgcccaggagacagttcatggaaagagcaccactacgacgcttcagccgccccgcccttctgcttggcgcgctcttcgcggccagcagcgtccaggacgcacatgcggcaggcgtcctcgtctgcgacaactgtcgcgatccacgcgcactggcgctttactcgggcacggggcccaccatcgtcgtcgacttccagcagcgccggctccatggcttcgatgtggaatacgatcgcgagctgcgtcggtatcgcgccaccagggcgcagattcccgagccaatcaacgcatccttcaatcggatcatggggatgctcgacaacaacgtgccaaccgtacagttcgcgccgcggcagtgggccggaagaggagtccagtacgaggttcatcctgatgacccgcagtacgccaacggcataggcttcccggaagagcacaagaacctcaacgcctacgatgtcgtgcagatggcaaccgagcgattcaggctggagagcgccatgggcaaggcattcacaggcgccacgacatcgtcgagggcctggaacagcatggcgacattcctgtcctcgatcggcctgagcttcgtcagcaaggccctcggaatcgacggtgcaatctacaggatcacctggcgcgatggctcgaagactacgctggccatcgtctcttcgtcagtggacaccgccagatacgtgcaaggccagagcaaggacgccaatggcaacatgattcccgacggcgcggcaaccagccccggcctggcccaacacttcgccggcacctacaacttcaacagccgggacgatctggatcgatggatcgactccggtcgcctctatggggtgaacatgttccccggtgctccacctgagtcgctgcagatcgtctgtgaatggaacggaacggatatcgtttgccgattgccacgttgatcgcacaagggaaacggggcggcaatcgccgccccgtcgcgtccatcagcgcaacccggtctcgttgcgcgcgatcaccaggcgctggatctccgaggtgccctcgtagatctcggtgatcttggcatcacggaagtaacgctccagcggcatctccttcgagtaccccatgccgccgtggatctgcaccgcctggtgcgtgatccacatcgctgcttccgaagcggtcagtttggccaccgctgcttcggtgctgaaacgcttgccctggcccttcacccacgcggcacgcagggtcagcagcagcgctgcgtccagcttgcacttcatgtcggcgatcttggcctgggtcatctggaaggtgccgatggccgcgccgaaggccttgcgctccttcacgtattccagggtcgcctcataggcggctcgggcgatgccgatggcctgcgaggcgatgccgatgcggccagcatcgagcacgctcatggcgatcttgaagccctcgccttcctggcccagcacgtcttcggcctgcgccacgtaatcgttgaactcgatctcgcaggtggccgaagcgcggatgcccagcttcggctcggtcttgccgcgaccgaagcccgccttgtcggtatcgatgaggaaggcggtgatgcnnnnnnnncccttgtccggctcgctcatcgcgaacagcacgatgtacctggccaccgggccggaggtgatccagctcttcttgccgttgatgacgaaggtgccgtcggcctgcttcaccgcgcggcagcgcatggcggtggcatcggagccggactgcggctcggtcagcgcgaacgcgccgatggcctcgccctcggcgatggcacgcacgtaggtctgcttctgctgctcggtaccgtgggtgaggatgccgttgcagaacagcgagttgttgaccgacatgatggtcgaatgggctgcgtcggcggcggcgacctccaccatcgccagcacgtacgcaaccgggtccatgcccgcgccaccgtattcggtcggcacttcgatgcccatcaggccgttctcgcccagcaggcggatgttgtcgagcgggaactcgccggtacggtcatggtgctccgcgctcggggcgatcttctcctgcgcgatgcgccgcgcaacgtcctgcagcatcaactgctcttcggtaaagctgaaatccacaacaccctcccgggtacatgaagttatgggctacatacggcgcgcccaggtgtcccgattgtaccggggcccggctgtttccgtacgctggcgacttgaccgcgacgggccctttcagcgaatatatctctatatcgcgataggtagatatttatggatcttgaagactggtcgacccgcctgaaggtgttcgccgatgcgacccgcgtgcgcctgctggcgctgctggagcaggaggaactgaccgtggccgaactgtcggcgatcacccggctggcacagccacgcgtgtccacccacctggcgcgcctgaaggaagccggcctggtccgcgaccgccgtgccggcgtatcggcctattaccgcttcgacgaggcccagctggatccggcgcagcgtgcattgtggcatgccttgagcaacggaagcgatgacccgctgctgcgccaggacgctgaacgcgtcgctgccgtgctggcccaccgcgcctccgaccagaactgggccgacagcgtggccggcgacatggaacgccactactccccggggcgcacctgggaagccctcgcccgcaccgcgctgccgctgctggagaccggcgacgtgctggacatcgcctctggtgacggcgtgctggccgaactggtggccccgcatgccaagcgctacatctgcatcgacaccannnnnnnngtggtcgccgccgccagcgagcgcctgcgccgtctgcccaacgtggaagtgcgcgagggcgacatgcatgcgctgcccttcaaggacaacagtttcgatctggtagtgctgatgcacgcgctgacctacgccagcaagccggcgcaggcggtgaccgaagnnnnnnnngtgctgcgcccgggcgggcgcctgctgctgtgcagcctggcccgccacgaacacaaggccgcggtggaagcctacggccacgtcaacctcggcttcagcgacaaggagctgcgcaggttcgtcgacaaggccggcctgcaggtatccagcctggagacggtcacccgcgagaagcgtccgccgcacttcgaagtgatttcgctgatcgcccacaaaccctgagcccgagaacgccatgcctgccctgccctggttgcatcctgagcgtgccaacgccctgctcgacgccctgcgcgagcggatcctgatcatcgacggtgcgatgggcacgatgatccagcgccacggcctgcaggaagacgattaccgtggcgaacgcttcgccggcggttacgatcacagccatggtcccggctgcgaccacggcacgccggagggccatgacctgaagggcaacaacgatnnnnnnnnnnnnacccggccgcagatcgtcgcagacatccacaccgcctacctggaagcgggcgcggacctggtcgagaccaacaccttcaacgccacttcggtcagccaggccgactaccacctcgaacacctggtgtacgagttgaacaaggccggcgctgcggtcgcgcgcacctgttgtgacgccgtggccgcaaccaccccggggaagccgcgcttcgtgatcggggtggtcggcccgaccagccgcaccgcctcgatcagcccggacgtaaacgatccgggcttccgcaacaccagcttcgacgaactgcgcgacacctaccgcgaagccatcgagggcctgatcgacggcggcgccgacaccatcatggtcgagaccatcttcgacacgctcaacgccaaggccgcgctgtatgcgctggaggaagcgttcgatgcgcgcggcgcgcggttgccggtgatgatctccggcaccatcaccgacgcttccggtcgcaccctgtccgggcagactgcggaagccttccatgcctcgctggcgcatgctcggccgctgtcgatcgggctgaactgcgcgctgggcgccgatgcgatgcgaccgcacgtggaaacccttgcgcaggtcgccgactgctacgtcagcgcacaccccaatgccggtctgcccaatgccttcggcgagtatgacgagacgccggaggacatggccagcaccctgcgaggcttcgccgaagatggcctgctgaacctggtcggcggctgctgcggctccacgcccgaccatatccgcgccattgccgcggctgtgaccgggctgccgccgcgcgcactgcccggcacccgggagcaggccgcatgaatgtcgccgccaccgttccgcacttcccgccctattgctgctgagccgacgcctgccatgacgcctgtccgccctacccgcctgtccggcctggaacccctggtcatcaccccggacctgctgttcatcaacgtcggcgaacgcaccaacgtgaccggcagcgcgcagttccgcaagctgatcaaggaaggccgctacgaagaagcggtggacgtggcccgccagcaggtggcaagcggcgcgcagatcctcgacgtcaacatggacgagggcctgatcgattcggaagcggcgatgacccgctacctcaacctgatcatgtccgagccggacatcgcccgcatcccggtgatggtcgactcctccaagtggagcgtgatcgaggccggcctgaagtgcctgcagggcaagagcgtggtcaactcgatctcgctgaaggaaggcgaggcactgttccgcgagcacgcgcgcaaggtcctgcgctacggtgctgccgcggtggtgatggccttcgatgaaagcgggcaggccgatacctnnnnnnnnaaggtcgagatctgcacccgcgcctaccgcatcctggtcgacgagatcggcttcccgccgcaggacatcatcttcgatccgaacatcttcgccgtcgccaccggcatcgaagaacatgacaactatgcggtggacttcatcgaagccacccgcatcatcaagcagacgctgccgcactgccacgtctccggtggtgtctccaacgtctcgttctcgttccgcggcaacgaaacggtgcgccaggccatccattcggtgttcctgtaccacgccatcgccgccggcatggacatgggcatcgtcaatgccggtgccatgccgatctacgatgagctggagccggagctgcgtgagcgcgtggaggatgtgatcctcaaccgccgcagcgatgccaccgaacgcctgctggagatcgccgagcgctacaagggcaggaagggtgcggcgaagaccgaagacctggcctggcgcgacaagccggtggcgcagcgcctggcgcatgcactggtgcacggcctggatgcctttgtcgaggaagacaccgagctggcccggcaggcctccagccgcccgctggacgtgatcgaaggcccgctgatggacggcatgaacatcgtcggtgacctgttcggcgccggcaagatgttcctgccgcaggtggtgaaatccgcgcgtgtgatgaagaaggccgtggcctacctgctgccgtacatcgaggcggagaaggcgcgcagcggcgacactgccaagagcaacggcaagatcatcatggccacggtgaagggcgatgtgcatgacatcggcaagaacatcgtcggcgtggtcctggcctgcaacaacttcgaggtggtcgaccttggcgtgatggtgccggcgcagaagatcctcgatgcnnnnnnnnagcacaacgccgacctgatcggcctgtccggtctgatcactccctcgctggaggagatgagccacgtcgcccgcgagatggagcgccagggtttcaatctgccgctgctgatcggcggcgccaccacctnnnnnnnncacaccgcgttgaagatcgacccgcactacaaagcgcctacggtgtgggtgaaggacgcctnnnnnnnngtcggcgtggcccagtcgctgatctcgcgcgacctgcgcgaagccttcgttgccgccaacgaggccgactatgccgagatccgggcacggcaccgcaatcgtggcgatgccaagcgcctggtgtcgctggaacatgcacgcgggcagaagttccagggcgactgggggaactacacgccgcccgcaccgaagcagccgggcctgcacgtcttcgatgactatccgctggccgagctggtcgagtacatcgactggacgccgttcttccaggcctgggagcttgccggcaagttcccggcgatcctcaccgacgagatcgtcggcagccaggccagcgagctttaccgcgatgcccgcgcgatgctcgaccgcatcgtcggcgagaagtggctgaccgccaaggccgtgttcggcctgtggccggccaacagcgtcggcgacgacgtgcgcgtgcagcacccacagggcgagaccaccctgcacttcctgcgccagcaggtggacaagccggccgagcgcccggatttctgcctggccgatttcatcgccccgaccgacagcggcaggcaggactggatcggcgcgttcgcggtcaccgccggcatcggcatcgatgcccacgtggcgcgcttcgaagccgagcatgacgactacaacgcgatcctgctgaaggcgctggccgaccgcttcgccgaagccctggccgagcgcctgcatcagcgcgtacgcacggaattctggggttatgaccaggccgagacgctggacaacgacgccctgatcgatgagcagtaccgtggcatccgccccgcccccggctatccggcgtgccccgagcacagcgagaagcggcgcctgttcgatctgctgcgggccgaggccaacgccggcatggaactgaccgagagctttgcgatgcttccgaccgccgcagtgtcgggctactacttcagtcatccgcaaagccagtacttcgtggtcgggcgcctcagccgcgagcaggtcaccgactacgcccggcgcaagggcgtggagcgcggccaggccgagcgctggctggcctccaacctcgactacgaccccgaatgacacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcctcatcattctgcgatgaccgttcccgttgcccgcctctccagcttctacctgttctattacgcggcgctgggcgcgttcactccgtactggagcctgttcctcactgcacgcgggatgagcgtgaccgccatcagcgtgatgatggggctgtggtatgccacacgcgtggttgcacccactgcctggacctcgctggcagccacctcaccgcggccgatccgactgttgcgcatcggctgcgtgctgaccctgatcagcttcgccgcattcctgctgcctctgccgcagccatggatgtatccggcgatgatcgtgttctgcttcttctacaacgcggtgatgccgcagttcgagtcgatcaccctcacccatctcggcagcgacagccatcgctacggcctgatccgggtctggggttcgcttggcttcatcgccatcgtcactctgttcggctggctgatcgaaggtgacggcaccgccggccgcgccgggctgctgccctggatgatgctgccgctgttcgtcctgctggtcgcctcggccttcagcaaccactacgcacgcgacatcggcaggaccggcggcgatgccagcggcttctggcagatcgtgcgccgcccgccggtgctggcgttcttcctggccgctttcatggaacagctctcgttcggcccgtactacaccttcttctcggtctacatggaccaccacggctatcgcacatccacgctcggcctgctctggaccatcggcgtggtgttcgaagtgggcgtgttcttcaccatcggccgcttcttccgccgctatgacgccagctggatgctgctgatcgctctggtcagctcctgcctgcgctgggccgtgaccgcgctgttcccggaaaacctgccggtgatgctgctggcgcagaccgcgcacgcgctgggctttgccgcgttcttcgccgcggcgatgcagatgctggcgacctatttccccggtcgcctcaatggccatggccagggcctgctgtacggtttctcgtccggtgtcggcggcgtgctgggcgcgctcatcgccggccaactgtggaagatcgacgagggacgcacggccttcctcgcaggtagcggattcgctctggtcggcgcactgctgtgcttcttcgcgctgagcctgccgttgatccgtgcacgccacagcactgcgcgcgtccggtaacgaaaacgccgggcaatgcccggcgttttcatcgtgcagcaggtgcagttaccagaccaggtcgtccggtacctggtactgcgggtctgcgtagggatcttcctcggccggcgcgttcgggtcgaccttcagtgccaccgatgcggcaaacaccgcttcggactgtgccagcacttcggcggtcaccagcaggtaacggccattgagctggaccacgcccagctcaccggcattgagcgcggtcagctgttcggcggtcacgtagatgcgcttgatcttgccgccatacgggaagtggcgagcgatatcagccgcctcggagttcaggcccttgtccttcagcagttcttccagcttggccttcgcctcgcggcgcacgcgtgcttcttcctgcttcaggcgctcggtctcgatgcgctcttccttctcacgctgcgcacggatggcataggccttggccagatccatctcttcggcgctgcgcggcttgcgcgggccctgctggcccgggccacgcgactggccgggcctgcccgggccaccgtggccatgcccgcgacgctcaccgggcttgtgctcgcccttgccagcgccctgcggctttccattgccgttgccacccttgccctgcgggcggccatcacggcgggggccatcattcttgcgctcgggcttgggcgcgggcttgaagcccaggcccatcagctggtcgcggagggtatcgctcataggattcggatcagtagtgcggcggcggtggttcgctcgccggatcggaagaattcagtgcgttgcggaccttgcccaggtcctccagcagcacacgcagcacgtcggcgttgcgcatgccctgcatgcgggcatcggccagcgcatcgctcaattcggcaagcgcctgttcctggaaggacacgcgcatttccagttcgaccaggcgcgcttccagcgcctgctcgcgttcggtcggcagcaggtcagacatgcagcgaacgcccccggccaatgccgtagtacgccaggccggcagcttccacttcggcaggatcgtacagattgcgtccatcgaacaccgccgcgtccttcagctgctcgcgcagcttctggaagtcggggctgcggaactgcttccactcggtgaccaccaccagcgcgtcggccccttcgagggcctcatcagcactgctgcagaacaccaggtcatcgcgctcgccgaagatgcgctgcgattcatgcatcgcttccgggtcgtaggcacgcaccgtggcaccgccctcccacagctgcgccagcaggcgacggctggaggcttcacgcatgtcgtcggtgttcggcttgaaggccaggccccacacggcaaaggtcctgccgcgcacgccttcgtcctcgcccttgtcgtaatgacgctggatgagggcgaacaggtggcccttctgcgcatcgttgaccgcttccaccgcgttcagcagcttcggctcaagaccatgttgctgggcggtgcgggccagcgcctgcacgtccttggggaagcaggagccaccgtagccggcgcccgggtagatgaagtgccagccgatgcgcgggtccgagccgataccctggcggacctgctcgacgtcggcaccgacgcgctcggcgatgtttgcgatttcgttcatgaacgaaatcttggtcgccagcatcgcgttcgccgcgtacttggtcagctcggccgagcgcacgtccatttccaccacgcggtcgtggttgcggttgaacggcgcatacagacgacgcatcaccgcgacagattcctcgctggtcgcaccaatgatgatgcggtccgggcgcatgcagtcggcgaccgcgtcgccttccttcaggaattccgggttggacaccacgtcaaaggtgatgtccgcgccacgcgcggcaagttcttcagcaatggccgcacgcaccttgtcagcggtgcccaccggcaccgtcgacttgttgaccaccacggtcggcacgctcatgtgccggccaatggtacgggccacggccagtacgtactgcaggtcagcgctgccgtcctcgtccggcggggtaccgacggcgatgaacaccacctggccatgcgcgatcgcggacgcggcatcggtggtgaatgccagccgcgacgcggcgtggttggccttcaccatcggctccaggccgggctcatagatcgggatgatgccctggttgaggccatccaccttggcctggtcgatatcgacgcagaccacctgatgaccgacatcggccaggcaggtaccggtcaccagacctacataaccggtaccgaaaatcgcaacgcgcatgtccgtgcaggctccgtggtggcttacggcaggacgcccagcagctcgacgtcgaacgtcagagtcgcgttcgggccgatcgggccacccggcgtaccgttctcgccataagccagattgcccgggatccagaagcggtacttcgaaccgaccggcatcagcgcaacgccctcggtccagcccttgatcacctggtccaggccgaactcggccggctgacgaccataggagctgtcgaacacggtgccgttgagcagcttgccttcatagttcacgcgcaccttgctgctcggcagcgggcgctcgccgctacccgggcggatgacctggtactgcaggcccgaggccgtcgtcacgacacccggctgggtcttgttcctggccaggaaggcattgccttcttcgcggttggtctgcgcagcagcggcagccttggcctgcatttcagcctgcttgctgcccatgaaggcctggatggtggcggtcgcgtcagcttccgtcatcttcggctggcccttggtcaggccggtgctgatcgcgtcaaacagcgaggcaacatcgatgtcgtccttcagctgcgccagcgacgggcccacagagtaggaaccgatcatctgcgacaccttgacgcggtcgaccttcggcggctgcgaacccggcgccatgcccggcacctgctggccgctgcgggccatcacgacctggcgcagggccgcgtcggtggccttggcctgttcctgggtgatctgcggctgcaggccttcgaacgaacgctccacggcggtgcgcagcgcggccacgtcgatctcatcggcgatcggggtgaacgacttggccacgtccaggccgatggcgtagccgagcttctgcttgggggaattcaaggttgcggtctccttggcggctgcgggggcagccgattgttgcgacagagcgacacctgaagtgcccatcgccagaatcagaaccgacgccgcggcgccgcgcattcccatcttcattcgctgcattcctggaagtgtctgggcgccgacgtcggcgcgaaaagaagcattgtcgcacgcatgccgtcgatgtcgaggcatccgtgccggatatcaatgtgcggccgctgcggccagcgccttgtcgatggccgcagtcagctgcggatcatccggcgtcaccttgctggcgaactgggcgatgaccttgccatcgcggccgaccaggtacttgtggaaattccagcccggtgccaccccggtggccgcggtcaaccgttgatagagcggcgtcgcctccgcaccgaccacgtgcaccttctcgaacatcgggaacttgaccccgtaggtgagcgtgcagaaatcctggatctgcttctcgtcaccgggctcctggcccttgaaatcgttggacgggaagccgagcacggcaaaacctcggccggcatagcgcttctgcagcgcctccaggccttcgtactgaggggtatagccgcacttgcttgcggtattgaccaccagcagcacctgcccgtggtagcgctgctgcaggttgacctgctgcttgctggccagcgggcggtagtcgaggtcgagaagatcggccgccagcacctgggtggaaccggccaggccggctaccagcagggtcagcagggacaggccgcgcaggcggcgcggcataacggtcggcaagggcatcgagagcagtccgcagtggccattcacagggccggccggtagcggccggagtcggccgaactatagcaccgggcccccttcccccttgttgcaaggggcgcctgtggctttgcgcggcgtggcgctttcctgcacgtcccgccagcaacggcgcagtaatgacatagcatggacaacgctgaatggaaggcgggcctgggtcggcccgcgccacaacctgatttaccttttaaatcaatcggataaacggatatttcagcgatttgaccacccctgccatcagttggggacggcaaggggttgcacgtaggcgtgccggtgttatagttgcatacaacaccagtcacctgagacagggggaagccatgaacgcccggatccgtcgcaacctcaccgcacccgcggccgctgctgtttcgaccctgatcgtgctggcctggctggccacgcccaccgcccccgcctcgcccgacagtgcgcaggatgcaatcgctacaccggccgggaacgccgattcctccccccctcccccgcgtcggctgcacagctccctgtccatgccgtatttctcgttcgcccagccgctgaccccacggagctgaatatgagcgacatccagtggagcgacggcgctcccatctaccgtcagttgaaggagcgcgtgatcgccatgatgctcgacggaatcctcaagccgggcgatgccctgccttcggtgcgccaggtggccgccgattaccaactgaaccccatcaccgtttcgcgcgcttaccaggaactggccgacgaaggcctggtcgaaaagcgccgcgggctgggcatgttcatgaccgagcaggccgccacgcagctgcgcagcagcgagcgcgagcgcttcctcaatgaagaatggccggccgtgctggagcgcatccagcgcctgggcctgagcctcgacgaattgctgccccaggggaaagtctgatgaatagcaccgcaagcgaaccggtcatcaccgcccgcggcctgcgcaaggcctacaagtccaccgttgccctcgacagtgccagcttcagcattccgagcgggcgcatcgtcggcctgatcggtcccaatggcgccggcaagaccaccgcgctgaaggccattcttggcctcacctcggtggaaggtgagttgagcgtgctcgggcgcgacccgcggctgcaccgcgacgaactgatgaacgacatctgcttcatcgccgacgtcgccgtgctgccgcgctggctgaaggtgcgcgaagccatcgatttcgtcgccggcgtgcatccgcgcttcgaccgcgcccgctgcgagcgcttcctggccaacaccaagctgcagccgaagcagcgcgtgcgcgagctgtccaagggcatgatcgtgcagctgcacctggcactggtgatggccatcgatgcccgcatcctggtactggacgagcccaccctgggcctggacatcctgtaccgcaaggagttctaccagcgcctgctggaagactacttcgacgagcagaaaaccatcatcgtcaccacccaccaggtggaagagatcgagcacatcctcagcgacgtcatgttcatccgtgatggccgaatcgtgctcgatgcggaaatggacgaggtcggccagcgttacaccgaactgctggtcaacgccgaccagctggagacnnnnnnnnccctgaagccgatcgacgaacgcagcctggcgttcggcaagaccgtgatgctgttcgacggcgtaccgcgcgcccagctttccacccttggcgagacccgcagcccgggcctggccgacctgttcgtcgccgtcatgaaggggacctacgcatgaatgccgtcaaccatcccgtcagccccctcggcacgctgcgctggctgctcaagcgcgagtactgggaaaaccgcggcggtttcctttatgccccgctgatcgccggcctgatctcgctggtgatgagcactgtcggcatcgccttcggcctgtttgcgctgaaccgcgcggcgcgcaacggtgcgctgcatgtcgatggcgagagcgtgaacgtcaatggcctggacctggcgctgctcacccgcaacatcgacggcaaggaccttgccgacctcggtaacggccttgacctgaccctggtgctcagctcggcatggccgttcctggtgctggccttcgtggtgttcttctattgcctcggcgccctgtacgacgaccgccgcgaccgcagcatcctgttctggaagtcgttgccgctgtccgatacccagaccgtgctgtccaaggtcatcagcgcactggtcgtggcaccgctgatcgcggtgattgccggcatcatcaccatgttcggcttcatgctgatcatcagcatcgtcgcgctgatgcacggtggcagcccgatggcgctgatctgggggcccgccagcccgttgaccctggccgctggccacctgagctggattccggtctacgcgctttgggccctgcccactgcagggtggctgctgctgtgctcggcctgggccaagagcaagccgttcctgtgggcggtgatgctgccactgtttgccggcgtcatcgtcagcaccaccaagatcatgccgctgttcggcctgaccaccggctggttctggcagaacatcgtcggccgcctgctgctgggcggcgtgcccggcatggacctgctgtaccgcctcggcgcaggtgaaggttcgcgccgcgacctggattcggtggtcagcctgatgtcccccgcctcgcagctgaagtcgctggcgatgccggagctgtggatcggtgcggccgtcggggcactgttcatcttcctcgccatccgcctgcgcaagcgcgccggcgagatctgattccatccacccggaggcaccacccatgcgttctttgctcgcctgttctgcgttgttgctgttgccgttgtcggcgctggccgccgatgctccgaactgcaagttcactgccgcccgcgcactgaagctggacgtggccggtgccaagacggtggtgttcgaggtcaaccagcatgacctgaaggtggtcgccagcgctggcggcggccagctggacggccgcgcctgcgcgtccagccaggaatggctggaccagctggtactggaccagcgcaaggtgggcgacaagctggtggtgagcctgcgccgcgacggccgccaaagcggcatcagcctgggcaacagctacgcctggctggatatccgtggcagcgtgccggacaacctgccgctgcagttcaaggtcggctcgggtgacgccagcgtggagaacgcacagtcgctcagcgtggacgtcggctccggtgacgcggtggcccgcggtacccgtggcagcatccacgctgcagtgggttccggcgacctcaacatcgatggcggcagttcgctgaatctgctgtcgctgggttcgggcgacgtcaatgtccgcaacatcggcggcgatgccatcaccggcactgtcggttcgggtgacctgaagatcaccgatgtgcgtggcaacgcacgcctggatacggtcggctccggcgacatcgagttcaagcgcgtgcagggcagcgtcgaagtcggcgtggtcggctccggtggcatcgatctggccgatatcggcggcaacgtgcatgtgcgcagtcacggctcgggcgacatccaggtggacggcttacgcggcagcctgaccgtcgatcacagcggcagcggcgatatcgaacaccgcaacgtcagcggccgggtcaccctgccgcgcagcaagtaatcctcttccacacacgtccaggggaacatcatgaacctgttgcgcctgctgcccgccaccctgctgtgcctgccgctgatcgcctgtggtggcacgtcctccgcccccgacaagagcgtcggcaagagcgtcgccgaagccaccagcggcgttggccagaccgtcaaggaagccatggacgatgcccgcaaggacatcgcccagggcaacatcaagatctcggccgacaagcagccgcgtgcggagatcacgccggatggccgcctgctgatcgccggcgaggaggtcgccgccaacgacgtccagcgccgccacctgcaggagtaccgcggtcacgtggtcgccgttgcgatggcgggcatggatgtcgggctggccggcgccaaactcggcgccaacgccgccggtgaagcgctgaagggcatcttcagcggcgacagcgaaggggtggagaagcgcatcaacgccgaagccgccaagatcgaggcccaggccaagcgcatctgcgatcgcctgccggcgatgctggccagccagcaggcactggcgcgcgagctgccggcattcaagccctacgcgacgatggaccagagcgacgtggacgactgcggcaaggacaactcggtcacgttctccaactgagacaaatcgacgcacccgaccggctgcggccttccgttgccggtcgggcactgtcggcgggcttacaatgggggccccggatgcccccgaaccgaacgccatgaagaagttgttcctgctgctggccaccctgctctgcctgggcctggtcggctgcgacaaggattaccgcaatcaccgcgccgagcgcggcaagcccaagatttccgtcagcgaaggcatggtgaccgtgcgccgcccgccggcaccgaacatcatcatcctcggcgacggcacgatgaaggtggacgagatccagattccgctggacgacgggcagaagcagatgctgcagacgatgttcggcaagctgcaggtgctgcgccagaacacgctggtggccgcaccggccgatccgaacatgcagccggtgaagatccagccgccggagggcatggaggtgatcccggccgacctgatccagcgcatccccgagttcaaggattacaccgacaccttcggcaacatcgtcgccgaccgtcgctgaagaaaaacgccgcccgagggcggcgttctcgtttccgtagagtcgagcgtggctcgactctacaaccggccgatcaaccgccggcgccaccaccgccagcctggatgccaccagcagtcagcgcagtcggatccagcaggcgacgcagctcggcctcatcaagcccgctgtcttccagcgccacgtccagcaccgggcgctgttccttgtaggcacgcttggcaatcgccgctgccttctcgtagccgatgatcgggttcagcgcggtgaccaggatcgggttgcgcgccagcgcctcggccacgcggtcctcgcgcaccttcagcccggcgatcgcgctgtcggccagcagcctggacacattggccagcaggccgatgccgtcgagcaggttcaccgcgatcaacggcagggtgacgttgagctggaagttgccggtctgcccggccacggtgatcgcggtgtggtggccgatcacctgcgcgcaggccatcaccgtggcttccggaatgaccgggttgaccttgcccggcatgatcgagctgcccggctgcagtgccggcagttcgatctcgcccagcccggccagcggaccggcgttcatccagcgcaggtcattggcgatcttgatcagtgccacggccagcgcattgagctggccggacagttccaccgcatcgtcctgcgcggccaggccttcgaacttgttctcggcgctgtcgaacttgaaaccggtctgctgcttcagcgccttggccacctgcgcgccgaagcgcgggtcggcgttgatgccggtaccgatggcggtgccgcccagcggcaaccggcgcacgcgcttgaggctgtcttcgatgcgctcctgcgccgaggccagctgcgccgaccacgcaccgaattcctgctcgaaggtgagcggcatcgcgtccatcaggtgggtacggccggtcttgaccaccttgcgcaggctgcggcccttcttgtccagggtcttgcgcaggtgcaccagcgccggcagcagctgctcatgcgtcgccagcactgctgacacgcgcagcgcggttggaatcacgtcgttggaactctgcccctggttgacgtggtcattggggtgcacggtggtcttgcccgccttgccggcacggttggccagggtggcgatgacctcattggcattcatgttcgacgacgtgcccgaacccgtctggtagacatcgatcgggaactgcgcgtcccagttgccggcggccacttcggcggcagcggtctggatggccttggccacgttcttcggcaggtggcccagctcggcgttgacgccggcggctgcgcccttgaccaggcccagggcgcggatgaaaccgcgcggcatgcgctggcccgacaccgggaaattctgcacggcgcgctgggtctgggcgccccacagggcatccgcaggcacctgcagctcgcccatgctgtcgtgttcgattctgaaacccttgcttgcagctttgctcattgcatcaactccgcactacttcagttggggaaagggaagcggcggctggcagggtgtcgcttcccgggctggcggctgcggccacaatactcccttgcccgcaccatgggatgacgagggcgggccagatcgttccacctgcacggccgttctnnnnnnnnaagggtagtgccggccgctggccggcaaccacgcccggcctacgccgccatggcttgccggccagcggccggcactacctgaccggcacgtcgtagaatatggcccccgccgctcgtcccagccctgccgacatgtccgattccgccctgctcgccctgtccccgctcgatggccgctacgccggcaaggtcgacgccctgcgcccgatcttctccgaatacggcctgatcaaggcccgcatcgtggtcgaggtggaatggctgctggcgctggccgccgaaccgggcatcgtcgaactggcgccgttctccgacgccgccgtcgcccgcctgcgcgagctggccgcccgcttcagcccggcccaggcnnnnnnnntgaaggagatcgagcgcaccaccaaccatgacgtcaaggcggtggagtacttcatcaaggaacagctgaaggacgacgccgagctggctccggcgctggaattcgtgcatttcgcctgcaccagcgaagacatcaacaacctcagctacggcctgatgctggaacaggcccgccgcgaggtgctgctgccgaccctggacggcatcgccaccacgctgcgcaacctcgcccacgcccaggccggccagccgatgctgtcgcgcacccacggccagaccgcctcgccgaccaccctgggcaaggaactggccaatgtggtcgcccgcctggagcgccagcgccggcagatcgctgcggtcgagctgaccggcaagatcaacggcgcggtcggcaactacaacgcccacgtggccagctacccggacgtggactggccggccttcgccgagcgcttcgtgaccggcctgggcctggtgttcaacccgtacaccacgcagatcgagccgcacgacaatgttgccgagatcggcgatgctgcgcgccgcgccaacatcatcctgatcgacctggcccgcgacatctggggctacatctcgctgggctacttcaagcagcggctgaaggaaggcgaagtcggctcgtcgacgatgccgcacaaggtcaatccgatcgatttcgagaatgcggaaggcaacttcggtatcgccaacgcgctgttcgagcacttcagcgcgaagctgccgatcagccgctggcagcgtgacctgaccgattccaccgtgctgcgcgcactgggcaccgcgttcggccacagccaggtggcgctggattcgctggccaagggcctgggcaagctggaagtgaacccgcagcgcctggatgccgacctggacgcggcctgggaagtgctggccgaggccgtgcagacggtgatgcgccgccatggcctgccgaacccgtacgagcagctgaaggcgctgacccgtggccagggcatcaccgccgagtcgatgcgtgcgttcgtgcaggggctggagctgccggcggatgcgaagcagcgcctgctggagatgaccccgggcagctacaccggcctggccgaggccctggcgaagaagatctaaggggttcctttgcggcggcggccgcgggcgctgcctgcggcaggcaacgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtgacggatcgaagagcgtggggttgtcgggacggaatttgaaagagggacgcggcttcgccgcgtccctctcttgttttggcacgagcaagcgcagcgcgcgacccgctgttgcttttgcttttcttcttccattccgtggcgggccgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgtgaacccaccccgccacgaggggctccgccgttggccggacaccccgcgacaatcccgcgcacgtgcgcaatccccacgaacggcggacaatggagatctcaggcggcccgctgcgccgcccctcccgctttccgctgcaaggattcccccatggccgcccgcaagtcctccgcccccctcatcgaagtcaccgcccgccccggccagccgctgggcatggcgccggccaccttcctgcgcgacttctggcagaagcgcccgctgctgatccgcaacgccttccccgacttccagaccccggtgcagccggaagacctggccgggctggcctgcgaagaaggcgtgctggcgcgcctgatcgagcacgacaagacccaggacggctggcgcgtgcgcaccggcccgttccaggaagacgtgttccccgccctgccagaccacgactggaccctgctggtgcaggacgtggacaagtgggacccggacgtgcgcgccctgatcgagcacttcagcttcctgccgcgctggcgcatggatgacgtgatgatcagcttcgccgccaccggcggctcggtcggcgcccacgtcgaccagtacgacgtattcctgctgcaggcccacggccaccgccgctggcagatcgatgccagcgaatcgatcaagggcaggcagccgccgctgggcttccgccccgacgtggagctgaagctgctgaaggtgttcaagccgacccacgactgggtgctggcgccgggcgacatgctgtacctgccgccgaacgtgccgcaccacggcgtcgctgaagacccctgcctgaccttctccttcggcatnnnnnnnncatcctcggccgagctgatcagcgactacctggacaccctgatcgccgacgccgacgagaacatccgctaccaggatgccgacctgaaggtgccggccgacccgaacgagatcgacacggtggcgatggcgcgggtgatcaccgcgctcaatgccatccgcatgaacgatccggacaagctgggtgactggttcggccgtttcatcaccacctaccgcgcggccggcgaagtgatggctcaccaggccgcaccggcagcggaggaagtggtccaggccctggcctcgggcctgctgctgcagcgtcatccgtgggcacgcctggcctggcgccgggccaagcgcggcgccagcctgtacgtcagtggccaggacttcgcgctgccggtgaaggacgcgcagcgcctggccggcgccgagcagctcgatgccgccgcctatcgcggcctgtccgacaagggccgcgcggtggtccagcagctgttggtcggtggcgtgttccagctgatcgatccgaacgaggtgtatgacgctgaagatgaggatgacggcgaagacgccgtggtgctcggcgaagtggtcgaaggccgtgaccgtgtcgacgcgatcgacgccgaggcggtgtccgacgatgtccacaccgtgaccgtgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtcgcgcctgagccctgccatggtccgggtccagcaggtcagccacgccgacgcccacgttgccatccacgacgtgcgccaacgcgtgttcgtgcaggaacagggcatcgccgccgaactggaacgcgatgcgctggacccgctcagcgcccatgtgctggcgctggacagtgacaaccagccggtcggcaccggtcggctggccccggacggccgcatcggccgcatggcggtgttggccagccatcgcagccacggggtcggtgaggccctgctggaggcactggtcgatgccgggcgcaggctcggcctggccgagctgcacctgcacgcccagctgcccgcccgcgatttctatgcccgccagggcttcctgccggaaggcgaggtattcgaggaggccggcatcggccaccagcagatgcgccgccggttgggcgcggccagtgccatcgacagccgcgagcaggcggtggccatcaccacggccatcgtccaccgcgcccgccgccaagtgtggctgcacagccgtcagctggacccgggactgctcgacgcgccgccggtacaggccgccctgcgccgcttcgtcaccgcccgccacgacaagcagctgcgggtgatcgtgcacgacgccgccgccatcgcgtctgccggggcgccgctgctggccttggctcaacgcctgcccagtgtgatccagttccgcgaggccaccgatccggtcgaccgtgcgctggcctcggcctgcctgctcaacgacgccggcgacttctactttcgtctgatcggtcatcgcctcgacggcgaggcaggcgtcgcactgcctgcacgttcgcagccgttcgagcagcaattgcagcgggtctgggaccgttcgcgcgattgcagcgaactgcgtgcgctcggcatctgagcgggtaccgcccactcaacctgtctggaagcggcaccgggggacccgggatgcccgttttggtgccccttcctgtccggatgggggtacaatttggctgtttgaacgcgcccgcgcagggctattcatcttcctgccgggtccttctgaagccataccccacaaagcgaatcaacaccctccatcgtggacaatcaactgaagcagtttgcgcaatcttcgcagctcgccggcggcaacgcctcctatgtcgaggacctgtacgagcagtacctggtctccccggacagtgtcgatcccaaatggaagacctacttcgacggcttcaagggccgcgaagcaggcgacattccgcactcggccgtcatctcccacattgcggacgcggccaaggaagcgctgaaggccggcaccggcaacggtgcgggcgacgagcgtgaacgcaatgtcggtcgtctgatcaccgcctaccgctctcgcggccacctggacgcccgcctcgatccgctgggcctggccgcgccggtcaacaccccggacctgggcctgccgttccacagcctgtccgatgccgacctcaacagcgagttcagcaccggcggcgtcggtggccagccgcgcatgaagctgcgcgacctgctggcacgcctgaaggcgacctacaccggctcgatcggtgcggagttcatgcacatctccgaggtcgagcagcgccagtggatctacaagaagctggaagcagccggtggcaactaccagctggacgctgacacccagcgccgcaccctggagcgcctgaccgcggccgaaggcctggaacgctacctgcacaccaagtacgtcggccagaagcgattctcgctggaaggcggcgactcgctgatcccgatgatggacaccatcatccgcagcgccggcaaggatggcgtcaaggacgtggtgatcggcatggcccaccgcggccgcctgaacgtgctggtcaacaccctcggcaagaacccgcgcaagctgttcgacgagttcgaaggcaagttcgagcacgacgagcacgcttctgccggcgacgtgaagtaccacatgggcttctcggccgacgtggctaccgacggcggcccggtgcacctggcgctggcgttcaacccgtcgcacctggaaatcgccgacccggtcgtggccggttccgtgcgttcgcgccaggagcgccgcaaggacaccgcacgcaagcaggtcatgccgatcctgatccacggcgatgcggccttctcgggccagggcgtggtcatggagctgttccagatgtcgcaggcccgcggcttcgccgtcggcggcaccgtgcacatcgtggtcaacaaccaggtcggcttcaccacctccaacccgctggacacgcgctccacgcgctacgccaccgacgtggcgaagatgatcgccgccccggtgctgcacgtgaacggcgatgatccggaagcggtggtgttcgccgcgcagctggccttcgagttccgccagaagttcgccaaggacgtggtcatcgacctgatgtgctaccgccgttggggccacaacgaggccgacgagccggcgatcacccagccgctgatgtaccaggtgatccgcaagcacccgaccacccgcgagatgtacgccgagcagctggaaaaggcaggcgtgatcgctgccggtgccggcaaggcgatggtcgatgcctaccgcgagaagctcgatgccggtgaagtgaccaccgagctggccaaggtcgagaagaccccgccgaccagcccgctgttcgtcgattggccgaagctgctggaaggcaagctgtccgacccggtctcgaccaaggtcgagaagaacaagctggtcgaactggccaagctgatcaacaccattcccgaagacgtacagctgcactcgcgcgtggccaaggtctacgacgaccgccgcaagatggccgccggcgagatcccgggcgactggggctttgccgagaacctggcctacgccaccctgctcgacgaaggccacgcactgcgcctggtcggccaggacgtcggtcgcggtacgttcacccaccgccacgcgatcctgcacgaccagaagaccgacaactactacatgccgctgcggcagctggtggattcgccggagaaggccaccgtcatcgattcgctgctgagcgaagaagcggtgatggcctacgagtacggcttctccaccaccgatccgaacacgctgtgcatctgggagggccagttcggcgacttcgccaacggcgcccaggtggtgatcgaccagttcatcgccgccggtgaagccaagtggggccgcatttccggcctgaccctgctgctgccgcatggctatgaagggcaaggcccggagcacagctcggcgcgcctggagcgcttcctgcagctgtgtgcactggagaacatgctggtggtggttccgtccaccccggcacaggccttccacatgctgcgccgccagctgcacctgaccacccgcaagccgctggtggtgatgtcgccgaagtcgctgctgcgccacaagctggccgtgtcgaccctggacgaactggccaacggcgagttccagcacctgatcggcgacgccagtgcggacgccaagaaggtcaagcgcgtggtgctgtgctcgggcaaggtctactacgacctgctggaagaccagaccaagcgtggccaggacgacgtggcgatcatccgcgtggagcagctgtatccgttcccgcgtgcgctgctggctgccgagctgaagaagtacggcaaggccaccgacgtggtgtggacgcaggaagaaccgcagaaccagggtgcgtggtaccagatccgccaccacctgcagttctgcctggccgatggccagaacctgcactacgccggtcgcgcacgttcggcgtcgccggctgccggtcacatggctgaccacgtccgcgaacagcagcagctgatcgccgacgcgctggtcaacccgttcaacgacacgttcgctgaataatcctccccctatttagaagacaaaccaggaagctcccgcaatggccaccgaagtcaaagccccggtactgcccgaatccgtcgccgacggcaccatcgccacctggcacaagaaggtgggcgacgccgtcaagcgcgacgaaaacctgcttgacctggaaaccgacaaggtcgtcctggaagtgccgtcgccggtcgacggcgtgctgaaggaaatcaagttcgccgaaggctcgaccgtgacctccagccaggtcgtggcgatcatcgaagaaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaggcgtgaacccggccgacgtcgacggcaccggccgtcgcggcgcggtgaccaaggaagacatcgtcaacttcgcccgcaacggcggcgccggcaaggccggtggcgcacgtccggaagaacgcgtgccgatgacccgcatccgcaagcgcatcgccgagcgcctgatggagtcgaagaactccaccgcgatgctgaccaccttcaacgaagtcgacctgtccaaggtctcggcggcgcgcaaggaactgcaggacgagttcgtcaaggcacacggcatcaagctgggcttcatgagcttcttcgtgaaggccgccgccaacgcgctgcagcgcttcccgctggtcaacgcctcgatcgacggcgacgacatcatctaccacggctactcggacatctcgatcgccgtctcgaccgaaaagggcctggtcaccccggtcctgcgcaatgtcgagcgcatgtcgttcgccgacatcgagaagaccatcgccgactacgccaagaaggcgcgtgacggcaagctgggcctggatgaactgcagggcggtaccttcaccgtgaccaacggcggcaccttcggttcgctgctgtcgaccccgatcatcaacccgccgcagagcgccatcctgggcatgcacgccatcaaggagcgtccgatcgcccagaacggccaggtcgtgatcgcgccgatgatgtacctggcgctgtcgtacgaccaccgcatcatcgacggcaaggattcggtgcagttcctggtggacatcaagaaccagctggaaaacccgggccgcatgctgttcggcctgtaagacacctcccgcccctccgcgcctgcgcggaggggttctggtaatgcatcaaggaataattcaatggctgaacaattcgacgtcgtcgtcatcggtgccggcccggccggttaccacgctgccatccgcgcggcccagctgggcctgaagaccgcctgcatcgacgcggcgctgggcaaggacggcaagccggccctcggcggcacctgcctgcgcgtgggctgcatcccgtccaaggcgctgctggattcctcgcgccagttctggaacatgggccacatctttggcgaccacggcatcagcttcaaggatgccaagatcgacgtcgaggcgatggttggccgcaaggacaagatcgtcaagcagttcaccggcggcatcggcatgctgttcaaggccaacaaggtcgctgcctattatggttttggcgaactgcagccgggcaacgtggtcaaggtcacccagcatgacggttccatcgtcgagctgaagggcaccaacgtcatcatcgcggccggttcggattcgatcgaactgccgttcgccaagttcgacggcgagaccatcgtcgacaacgtcggcggcctggacttcaccgaagtgccgaaccgcctggcggtgatcggcgccggcgtcatcggcctggaactgggcagcgtgtggaagcgcctgggcgcggaagtcaccatcctcgaagccatgccggagttcctggcggctgccgacgccgaagtggccaagaccgctgccaaggaattcaagaagcagggcctggacatcaagctcaatgccaaggtttccaagaccgagatcaccggcaagggcaagaagaaggaagtcatcgtcacctacaccgacgctgaaggcgaaaagaccctgaccgtggacaagctgctggtggccgttggccgtcgcgccgccaccaagggcctgctggccgaaggcaccggcgtcaagatcaacgagcgcggccagatcgaagtcgacgcgcactgccacaccggcgtcaacggcgtgtgggcggtcggcgactgcgtgcgcggcccgatgctggcgcacaagggcttcgaggaaggcatcgcggtggctgagctgatcgccggcctgccgggccacgtcaacttcgacaccatcccgtgggtcatctacaccgagccggaactggcgtgggtcggcaagaccgaagcccagctgaaggccgaaggcatcccttacaaggccggcagcttcccgttcgccgccaacggccgtgccgtggcgatgatcgagccggcgggcttcgtgaagatcctggcccatgccgaaaccgatcgcatcctcggcatgcacctggtcggcgccaatgtctccgaactggtgcacgaaggcgtgctgaccatggagttcagtggctcggccgatgacctggcccgcatctgccacgcccacccgtcgctgtcggaagtgatccacgacgccgcgatggcggtcagcaagcgcgccatccacaaggcgaactgatcggcatcatggtcggtgccgaccgttggtcggcactcacctgcagacgaaaaaccccgccttggcggggttttttgttgcccgttttcctgcagagccaagcccatgctcggctctccggtcggcagccgcggagggtgaagccgagcgtgggctcggttctacacctttccagccggcttcttcggcggatcgtcacagatgcggtgctgggccacggtttcaccggccttccactccttcaccacccggcagcgctccttgggtttgaccgccttggccgctgccgcatccgcctcatcggcagcggcggcctgctggcgttccagccatgcggacggcgggaccggtgtggccagtgccggccccgcgagcaatgccagcgcgaccagcaacacagccctcatgccgccaccgggccgccgccgagcaggcgcgcgggcagcatgaacannnnnnnnaggaacgcaaacagcgccgagaaggtgatgccgaccaggcggaacggcaggctcagcagccacacgaacggccaggcgatcagggcaaggatcgccagcggccagcacagcacgaacagcaggcaccacacaccgagcgcgaacagggtcttcatcacggtctccttgtggcggcaccttgccgcctgcggacaccttggcgccccgctctggccgcccgcaaacggtttgcgacgaaacccggctcggggcgatgaatccggtggtggggaaaccgaagattgatcaggttgccggccagcggccggcacgaccgaacggattcacaccggcactgcgcccgggcggccgtgggtgacctggaagcgcgccgcagtgcgcaccggcgcatccgcgtgcagcacgctgtcggcgaagcgcagctccgcatccacggtctgccggttcagctgcagcttccaccaaccacggcggtcaccgtcgaaatagcggatatgcgggttctgcggaatcgacgaaccgtagtacgggccataaggcgtatcgtcgccgccgctgctgatcgccggagcgatgaattcggtggcgacgaccggcgcgctggccgcgtcgaaatccagcttcaggtcgttgacgaaggtggaatgccagtcaccaccgagcacgatggcattgccctgcccgcctgcctgcatcgcctgcagcaaccgcttgcgtgcggcgggatagccgtcccaggcatcgttccagaagcgctctcgcgccgtgccgccgtccagccgcagctgcgccatcagcagctgctgcaccaccacgttccagcgcgtgccccgtgcggccgccatcgactgcgcgaaccaggcttcctggcccacgcccagcatgctaatgcgtggatccagcgcagcgtcgcagcgcggcgactcgcccaccccgcagggattggccggacggaactggcggcagtcgagcagcgcaagctgtgccagatcgccgtaacgcaggcgccgatgcacgcgcaggccaccgttgcccgcaggcgtactacgcatcggcaggtgttcgtagaacgcgcggtaggccgccgcgcggcgaacgatgaagtcctccgtcgagacgccgggcttctccggatggatgccggagtaatcgttctgcacttcgtggtcgtcccagatcaccgcgaacgcgtgggcggcgtgcgcggcctgcagatcgggatcgagcttgtacagcgcgtactggtcgcggtagcgctccaggccgacggtctcgccactgaagcgttccgcatccagcgtgagaccacgcgcgttctgcagtgggctgtactcgtacaggtagtcaccggcatgcagcaccaggtcgacatcattcttcgcgatatcgcgcagcaccgggtagtagccactgttccaggcctggcaggtgcacagggccagccgcagctgctgcagctgcgtgtcgggcagcggcgcggtgcggaagtggccgaccgcgctttcctcgtcaccgtcgcaggcaaaacggtagtagtagtcgcggcctgggcgcaggccattgacctccacgtgcaccgaatgggccagctcgggcactgccgcggcgacgccacgctgcaccagccggcgcatgcccgggtcttcggccacgaaccagcgcaccggcaccgcccgcgatggcatgccgccgccgttgagcgggtccggcgccagacgcgtccacagtacggctccctgcggatccggatcgccggcggcgacgcccagggtgaacggatcacgccccaaccgcgggcgtgggccggccgtggccagccccggcatcgccgccagtgcgatcgccgcccccgtgccctgccacgccatgcgcaacaggcgacgacggctttccggatcgacggggccgcgcatcagaagtgcacggtggcggtggccatcacctgccgcggcgcgccaacctgcatggtcgccaggctgcgggtcgggtcggcggcgtaggtgccgttggtgttgatcgaggacaggtagcgcttgtcggtcaggttggtcaggttcagcgccacggtcaggttctgcgccgggccgagcttgccgaagtcataggccaccgaagcgttgaccagccagtagctgggcaccgacacgtcgttggtataggtcacgtaacgcttgccgacatggttggcggccaggcgcaggtcccacgggcccggggtccaggccagggtgctggcgaacatccattccggggtgtcgacggtcttcttgccgcgggtgggcaccacgccgttgttgacgtagtcgttgtcgtaggtgctgtcattccacgacagcgcgttggaccaggtcaggtcctgcatcggcttcagctgcagggtcgcctcggcgccgcggctggttaccgaaccgacgttggagaacagcgccgggcaaccgaggatgcccacgcactgcgcgatggccagcagacggttgtcgaacttgacgtcgtacaccgctaccgaggcttcatagccctggccgtagccgcgccagcccagctcgatggtgcgcgactgttccggtttcaggttcttcgcgctggcatcgaaggcggcctgcggcacgttgaacgggctgcccacgcccagcgcgtaggcggccacgttcttggcgaacgagccgaagatctcgttgccctcgttgagcttgaagttgaagcccgcctgcgggagcaggcccttcttcgaggtcaggctgctgttgttggcatagctgcccagcggcgtgcgcacgcgggtgcgggtgtgcggcgacttcgcgccgatgtcgatggtcaggcggtcatcgaacaggcggaagcggtcctgcacgtagaactggcgggtgatggtggtgtagcgctggtgccacacgcgctggtccggattgcgcaggaagaagtcgtcggtgatcgggccgtcgatgtagtagaagttgcgctgcacgctgtggccgttgtcttcgtaccacaggcccgcctccagttcgtggcccgccacgttccaggtgaacgccgaggtcacgccggtgcggtcgatcgcatactcggtggtgcggatcgagatcgggatctcgcggctggtgcccgggttggacggattggacgggctgaaccaatggccctggccacggttgctgtggttgtagacgttgaccttcaggcgcatcgactcgttcaggccgaaatcaccggcaatgctggacacatcgtcattgcgcaggccgtgaccggagtaataggcgtcccacgggctgttgacgccaccactgtactttccgcgtgcagcagccaccgcgcgatcccagtccggcgcgtagttgtcccagtcccagccgaggcgatcgatcatctccagcgacaggtcctggtagtcggcctcgacgcggcgcgaagcgttggacagcgcggtgatcctgctgtccgtgccgaagttgtaggtggccttgccgttgaactgcttcagttcctgcgagcccttgcccttccacttgtcgccttcggaatacacgccggacaggtaagcggcaaagccctggtggtcgccggtatcgaggcgtgcatagctgcggcgcgcattgtcgctgccgaagctctgtgccagcacgaccccatattcggtggacggatcgatcgagtagaactggaacacgccgccgaggttgctggtggacggcgtacccagcgcaccaatgccggtggagacctccgcaccgcccaggttctcgctgatcaccgcgcggctgatgtgcaggccgttgctgttgccgtaggccatgttgcccagcgggatgccatcgagggtgtagcccaggcgattctggttgaagccacgcaggctgatgctggtggaccattcgtaggcgccggtggcatcggccgattcgaaatgcacgcccggcttggccgccagcagcttcagcgggttggcaccgggcggcaggaccttcatgtcctcggcggtcacgcgctgcacctggcgggcttcgccgcggccgatcaccgagatcgaatcgagggtcgtggccgactgcgcgtcggtcgcgggggcggtttcagcgacagccagcgacggcagcgaagcacagaccagcagggccagcagattgcggcgaagcggagcgtgggacggcatggaggcggattccttgggcacgctggacgccgaagggcggcgtcgaagagcagcagcggcggaatcgtagaagcctcgcgttacatgtcatttacacgccacgtacggaagattggcgttctgaatggtttgcaagccgtggggtggttgccggccagcggccggcactacggttattcgaatgagccgaccgagtcgtgggccaggttgtcgaagcgggtgtactcaccgaagaacttcagcttgcacgatccggtcgggccaccacggtgcttgccgatgatgatctcggccaggcccttgtccggcgaattttccttgttgtagtaatcgtcgcggtagatgaacacgatcatgtccgcgtcctgctcgattgcgcccgattcgcgaaggtcggccatcaccgggcgcttgtcggtacgtgtttccagcgagcggttgagctgcgacagcgcgatcaccggcacgtgcagttctttggccaggcccttcagcgaacgcgagatctccgagatttcggtggcgcggttttcactgttgcccggcacgctcatcagctgcaggtaatcgatcaccaccaggcccaggtcgtgctcgcgcttgagccggcggcacttggaacgcagcacttccggcgacacgcccggcgtatcgtcgatgaagatcttggtttccttcagcatcttgattgcgctggtgacgcggctccagtcttcatcttccagctggccggtacgcaggcgctgcgcgttgatacggccgttggaggagatcaggcgcatcgccagctgcgaggccgacatttccatcgagaacaccgccacgcccttcttcgacttgatcgccgcgtactcggcgatgttcagtgcaaaagtcgtcttgcccatggccgggcgcgcggcgaggatgatcaggtcggtcggctgcaggccggcagtcatcgcatcgaagtcgttgtagccggtcggcaggccggtgatgttgccgccgttctcgaagcggttgcgcagttcctcgaaggcatccttcagcgcgccaggcatcgccacgaagtcggtacggccgcgtgcaccctgttcagcgatggcgaacacgctcttctccgcagaggccagcagctcactgctgtcacggccctcaggctggaagccatcgttgacgatgtcggtgccgacctggatcagctgccgcagcacggccttgtcacgcacgatctcggcataggccacgatgttggccgccgacggcgtggtgctcgccagctcgatcaggtaggcaccatcgcccaccagctccagcttgccctgtgattcgaaccactcgcccagggtcaccgcgtcgaacggccgctcgcgctcggacagctcacggatcgcgcggtagatcatctggtgatcgcggcggtagaaatcgccctcggtcagctggtcgttgacccggtcgtaggcctccggcgccagcatcaagccacccagcaccgcctgctcggcttccaccgaatgcggcggaacgcgcaactggtcgatacgcgattcgtcgcgatcacgatcaaagccatcaccgcgctctctgcggttggaacggaagccggaacgagcggacatgctgcggtgtttcctgcaaaagtgggccggacgagtgtaggcatgcgccgaccccggcagccatggacaagcctgtggataagccgtggagaaacgggggatatccgccagtgcctggccactctggcgcgggggcgtcgcagtgcctgcgacgggcgccgttgcggcgcccgggtgggtcattatcgcagatcaggcggccagggtcggattccgtgcagcgcacgggctccggtgctcagcggaacgtggggccagggcccgccgctgcgcgccgggatccgacccgcggcctggctgctaccccatcggtctcagtcgcccttcacatgcaccgcgatcagtgccaggaaccggtccacgtagccctgcaggaatttctgcgtgccctcgttgtggatcgtgccgtcggcgtcgatcaggccgtccttgaaatggatgaacgcctcgggctggccgagcacgtgcatgtccaggaaggccaggctgttgcgcaggtgctgctgggccacggcggtgccgatctggccgatggaggcgccgatcaccgccgccggcttgccggcaaacgcactgtcaccgtaggggcgcgagccgatgtcgatggcgttcttcagcacgcccggcaccgaccggttgtattcgggggtcacgaacagcaccgcgtcggcggcgcgcacctgatccttcagccgggtgccctgaggcgggtactggccatcgaaatcctggtcgtacagcggtagatcaccaatctgcacgtactggaannnnnnnnggtcgccagcgatcttctccagcgcatgggccagcttgcggttgcaggaatccttgcgcaggctgccgacgaacacagcgatggtggggacggacatagggacatactcctcacggtgcgggaggcccagcctagacgccgggcccgtgccgtccggtgaagatcagcccccggtcacgcgggtccgcacctggcgccaatgcgcctgccaggcctggaacatcagcacgttccacaggtgggtatgccacttgcgctggccgcccaggaactgctgccacagcggctgcannnnnnnnnnnnacagcacgccttcgcgctccaggcgcgccggctgcaacagatcttcggcccacggccgcaggtcgcccttcagccagtcgctgaccggcgcgccgaacccgcgcttgggccggtgcaccatcgactgcggcacgtagcggccaagcacgcgcttgagcagcaccttgctggtggtttcgctgcgcttgaagcccagcggcagcgaccaggcgaactcggccacgcgccagtccagcagcggcgcgcgtgcctccaggctgaccgccatcgaggtgcggtcgaccttgcagagcaggtcatccggcaggtaggtcacgtaatcggccagcatcatcgcgtcggccggcgtgccggcaccgtgcagcggatcggccaggtcgtagaagctgccggcggcctgtgcgccgggcactgccgcggcggggtcgcgccagcgcgagatgcggttgcggtacacgtcgccaatgccacgcgcgccggactcggccaacagcgcggccagtccgccggtccgcgaggcctcgccctggtgctnnnnnnnnnnnnccatccagcgtcgcagcgggcccggcacgcggcccagcatctgccagttgcgcannnnnnnnacgtagcgggtatagccgaagaacagctcatcaccgccgtcgccagacaacgccacggtcacgccctgccgcgccagccgggcgaccagcgcggtcggcacctgcgaggcatcggcaaagggttcgtcgaacattgccggcagctgcggcacgactgccagtgcatccgcgccgctgacgtagagctcggtgtggtcgcagcccagatgcgtggccagttccctggccagcggtgcctcgtcgtggcccgaatcggtgaagccgatgctgaagctgtgcaccggctgcccgctctgcgcctgcatcagcgccgccaccagcgacgaatcggtaccgccggacaggaacacgcccaccggcacgtcggccaccatgcgcagcgccaccgcgtcgcgcagcagcccgtccagctgctcctctgcttcctcgatgcggccctggaacggcgcagccagtgccgcctgcatgcgtgcacgcgcatcccagtacgggcgctgcgcctgttccgggcgatgcgccgatgcacccgccgctacggcttcggcgtccacgcgcagcacgcggccgggcatcagcttgtagcagcgctggtggatgctgtgcggggccggaatgtaatccaaccgcagcaacagagtcagcgcgtcgcggtcgatgtcgttgtcgaacgccgggtgctgccacagcgctttcagttcggaaccgaacaccagggtgtcaccggcccagccgtagtacagcggcttcttgccaacgcggtcgcgtgccagccacaggcactgcgcctggcgatcccacagcgcgatggcgaacatgccgttgcaacgctgcagggtttcttccatgccccactgcaggatcgccgcgagcagcacttcggtgtcggaatggccacggaaggcatgccccagcggctccagttctgcacgcagggcggcgaagttgtagacctcgccgttgtaggccatcacgtagcgaccatcggacgaggccatcggctggtggcccagcggcgacagatcgagaatgctcagccgacggtgcgccagcgcgatgcctgccccggcatcgacccagcttccgccatcatccggcccgcggtggtgcagcgcctcgcccatggccaggacctgcgcctgcagcacctcggccgacgccaccggcgccggcaacaacattcccgccaatccacacatgcatcaaggttcctgcgccagttcaagggcggcgccaatcaccgcattgtcgcttggaagcccgaacattgctgcccctgccagcggggtataggtatcggcgccgcagacccggcgcagcggcaggtggccgaaaccggcctcgaccagtgcggtgaccacgccctcgcccacccctccactgtggcggccctcgtccagcaccagcacgcgccgtgcgctggcggcctggctggcgatgaagccggcatccagcggcaccagccagcgcaggtcgaccacccgtacctgccagcccagctgctgttcgatggcccgcgctgcgcgcagcgccatcggcacgccattgccgtaggtgtagaccaccaggtcgccagcctccggcccgtaaacacggccttcgcccggcaccagtgcccggccctgggccgggtagtcgaacagccactggccatcgcccggctcatgcaggtccttgctcatgtacagcgcgatcggctccaggaacaccgccacgcgcccatccacacgggccagcgccgccagcgtgcgcagcatcatcaccgcatcgtcgccgcgcgatgggcagccgaccaccagcccggggatgtcgcgcagggcggtgaccgagttgtcgttgtggaaatggccgccgaaacccttctggtagcccagcccggccacccgcaccagcatcgggttgcggtactggtcgttggagaagaactgcagcgaacaggcttcgccacgcagctggtcgatggcgttgtgcagataggccaggtactggatctccgggatcggcagcatgcccatgttggccaggccctgcgccatgcccaggatcatggtctcgtccagcagggtgttgaagacccggcgcggcccgaagcggcgcagcagatccttggtgacggtgtagacaccgcccttctgcgccacgtcctcgccgaacagcaggctctgcggatacttggccagcagctcctgcagaccatgattgatctggattgcgagatgccgcggcgcctgtcgttccggcaatgcctcggcaccgccatagagtgcctcgcgtgcttcggcagcgacctcgcgctgcgcttcggcctgcaccgctgcaggggtgtacggtgccagcggcgccatcacctcccgcagcgactgcagcttcgcactgccttcggcatcggcggcagcggccatgcannnnnnnnnnatcgtttcgtaggccacttcgatggcggccgcatccatccagcctgattccagcgcgatctgcgccgagcgcagcagcggatcctgcgcctcggccgcgcacagttccggcannnnnnnncattccacttcaaagtcggtgccggcatggcccatcaggcgcgtggtgcgcagatgcaggaaggtcggccgccgcgtgcgccggcagtgttccaccgccgcctgcacctgggcgtgcccggtggccaggtcgaggccatcggcaaagaaatagtccagccccggctggtggctgaagcgctcggcgatccagccatcgggggtcttcaccgagatgcccaggccgttgtcctcgcagacgaacaggatcggcgccggtagtttctggtaggccgaccacatcgcggtattgaaggcggtctgcgcggtggcgtggttggccgacgcatcgccgaacgagcacagcacgatgctgtcggtgggaatgggcagcgcctgccccagccgcttgccactctcgatggccagcgcggtacccagcgccttgggcaggtgcgacgcaatcgtcgaggtctgcggcagcacccacaatggcttgctgccccacaccttgtggcggccaccgctggccggatcatccgcgctggcggcgaaggacagtgccgcatcgcgcagcgggtcgatgcccggcacctgccgcgaacgctcggccatgaaggcgccggaacgatagtgcaggaaggcaggatcggtgtgccggcaggcccgcgccagcagcgcgttgccttcatggccggacgaaccgatggtgtagaagaccttgttctgcacgcgcagcacgcgcgccatcaggtccagctggcgactggccagctgcgagtcgaacagttcatcgaaggcggcagcggtgagcgtactgcccggcaggatcggagcatctgccgcgggtcgcgggcgcggcgtcccgcgccacccgcgcaccgcctcaaggaaattgacgtcgcacacctcggcgcggttgagcccccgcatgcgcgcgggaatcggatccggaaccacagcgaacatcgaacaccctccgtgtcgttgttgcgttccgcccggcaataccgggcgctaccctgtgggcatcaggccgcctcgaaacgcgagcgcacctcggcggtcaccgccggcatcggcaggaagcgcggctgcgcacgcacgcgctgcagccaggcgcgaacttccgggaacggctccaggctgatgccgccctcgcccgccacatcggtataggcaaacagggcgatatcggcaatgccgtatccgctgccggtgaaccactgcgcttcgcgcaggtgctgctccatcaccgccaacgcggtggcggcacgctcgtgcaggcgtggcagttcggcacggcgtggcgagtcgggcgccgtccagccccggatgaagcgcgctaccgccacgcacggctcgtgcgtgtactgctcgaagaacatccagctcaacgcctgcgcacgctcccatccatcgctgggcaggtagggcgtgccttcggccagccagaacaggatcgcgttggactcggtcagcacgcggccgtcgtcgcggacgatcagcggcaccttggcattcgggttgagcgccaggaattcgggcgtgtgggtctggccatgggcactgtccacttccacccagcggtaacggctgccgagctgctcaagcagcagccggaccttgtggcaattgcccgagaccgacatgccatgcaccgtcagcgggacgcgctcttccaccattgcctgctccatcggatccggccggcggccggctgcgtgcagtctggcaagtgcgccagggaatgccaagcgcggatgcagcatggcaccccggtagtgccggccgctggccggcatcctccatgcagctggatccaagcgattgccggccagcggccggcactaccgggccacgttcagcgtgcacgctgccgccactgttcgcgcgactggccccagatctgcatcggtttgtcgttgtacggcggcggcagttcgcccatccgcagcaacgtgctgcccagcttgcgcgcgaccgcccgcgagttgtcgttgttctcggcgatggtatggatcacctcgtgccaacccagcgtgtcgaaggcccagtcgatcgccgcgaccgccgcttccggcgcatagccccggccccagctcgcgcggcggatgccccagccgacctcggtacccggccagtcctgcggttgccaggggcccatccgcccgatccagtccccgctggatttttcgatcacgctgaacatcgaaaagccgaacagctgccaggcgccagccaggctgcagaagccgcgccaggctaccgaaggcggctgcacgccaccgagcgtgcgcatcgtttcctcgtcggcgcagaacgccagatagggttcgtagtcctcgcgcagcagcggacgcaggatcaggcgctcggtttccaggcgcaggtcgaagatgctcatgccgactccatgtcgaaggggccaccatgatggtggattccgcctccacacggatgaatgcccgcgctcacaacgaaacgggccggcatgcgccggcccgtcgggtacagcacgtattctggattactggcgcgtggccgcagtggcgccggcagcagcggtctgcgtgaccagctggccatcgaccaccggcaggcgatcgctggccggcttgttgtccatgcgcacggtcttctcggcgccgtcgtagcggtaggtcacgttgtagcccttcaccacgtcattggtgcccatggcgatgcggttgcccggcttgctggccatgcgcatggtgccggtggtgccgtcctcgttgcggtaggtcacgttgtagccggtaacacggctcgactcggaggtggcggtctcggtgtggcactggcgctcggtgcggttgaccacgcggccacccacatggcgcttgtcgatctggttgccgatgaagccaccggccacggcaccggctgcggtcgcggccttcttgccgttgccaccgccgacctggttgccgagcaggccgccgaccaccgcgccgaccacggtgccgccgacgttgccgtcacgctccggcaggcgctcctgcacggtcacgtcctggcagacctcgtgcggggtctgggtggtggaggtctcgcgcacgggatcggtgccgatcacggtggcgtaggccttctgcttctcggtgatcgggtcgaccttcagcacgtcggcgtattccagcccgcgcggtgcagacgggtcgagcttgtcaccacgcgcgccatcgtcaacggcattgccgtcaaccagccgcgattcaccgttgggggttccggcgctgatggaatcaggcgacttgtcgccactcttcatgaaggcggcggtggcgatgccaccgaccagcagcgcgcccgctgcgaccaggacagttgtagttgtgcttttcatgacctgctccttgcggaccatccgcaacgttctcggcccagattgcagcatgcactgcctgaacggaatctccacatttcctgctcattcctgtaacccattcagcatcgggaaatgctgggcccgtggtagcgtttgcatattccccacgaggatccacgccatggccaacccgatgctgctgccggtactgcaatgggcccgccggctgcgctaccccaccctgttcaagctgaccgccggcctgttcgtgctgaccctgttcattcccgacccgattccgttcgtcgacgagctggtactgggcttcggcaccctgctgctggccaactggaagagccgcaatacagtcccggccccgccgccgctggaacagcgttgattccgctggtcgacagccactgccatctggatgccagtgaattcgatgctgaccgcacggcggtgatcgagcgcgcgggcgccgcgggcgtgcgcgagcaggtggtaccggccgtcacggccgccagttggccgaagctgcgcgaggtctgccggcaggcaccggggctgtacccggcctacggcctgcatccgatgttcctggccgagcaccggcccgaccatctgccgctgctgcgcgaatggatcgttcgcgaacgcccgtgcgcgatcggcgaatgcgggctggacttcttcgtcgagggactggatgcagaggcgcaacaggcgtacttcatcggccagctgcaactggcccgcgagttcgagctgccggtgatcgtgcatgcgcgacgcgcggtggatgcggtcattgccgcgatccgtcgcgtcggcggcctgcgcggcgtggtgcacagcttttccggcagcccggaacaggccgcgcaactacatcggcaaggcttcctgctcggtctcggtggtccgctgacctacgatcgcgcgcaacggctgcagcgcctggtgcgcgggatgccgctggaacagctgctgctggagaccgacgcgcccgaccagcctgacgccggcatccccggccagcgcaacgaaccagcgcgactggcagtcatcgcccgccacgtggccgcactgcgcgggatggagctggacgcggtggcccaggccacgacggagaatgcgcggcgcctgttcgcgctgccggcaatgtaacgggcaggtgccggccgctggccggcacgatccatcacacctcgctggactcgaccacttcggccttcaccttcttcggctccagcagcatttcaagcgccttgccgaccgccgcaaaggcgaaggcaccggtgatgtgggttgccgcaccgaggcctgcgccacagtccagtttcaatgcagcatccgcaccgaggttcgggcggatgccgcagacactgccatcggcctgcggatacttcacgttttccagcgagtacaccgccggtacgccaaaatagcgcttggcattcttcgggaaattgaactcgctgcgcagcttcttgcggatcagcgccagcatggcgtcatgctcggtgcgcgaaacatcgcggatgcgcaccagggtcggatcggtgcgaccaccggcagcccccacggtcagcagcggcagcttgcggcggcggcaccaggcgatcgtctcgaccttcacccggaagctgtcgcaggcatcgatcaccaggtcgaagccacggtccagcaactcggccatgttcgacacggtcaggaatgcctgcacggcatcgacctcgatgtccggattgatcgcgcggcagcgctctgccattgcctctgccttgttgcggccgtagttgccttccatcgccggcagctgccggttggtgttggacacgcagatgtcatcggcgtcgatcagggtcaggtggccgaccgccgaacgcgccagcgcttccaccacccacgagccgaccccgcccatgcccaccaccgccacgcggctgccctgcaggcgctcgagcgcacctacgccatacagccgttcgatgccggcgaagcgttgtttgacctgttcgttcatgcggctattttaacgtgcaggcgccagcgcctacagcgcgccggcgtcgaacccaccgttgcacgccaggagagcccgccatgaacgccagcccgccccgccgcccgtccactgcccagcggtacctgttcgtgctgtgcctgggcctgctgatcggcctggtcgccacggtcatggtcggccgcgccctgcaggcccgccgcgacccgttcccggacagcctgatgcaggtgatgcagcggcaagcgcagctgctgcagcaggcccagcagcagaaccgctgcagcctggccgacagcgtgccgcggctgcaggccctgcgccttctgtccaacgacctcgacctggcctttcccgggctgaaggacaacggccggttccagcagcacgccagccagctgcgcggcaacctcaacgccgcattggcggctccgcccagtgactgcaccgccctggccaaggtcgtggaaaccgtgcaggccgactgccgcgcctgccaccaggacttccgctgacgcgcattcatcctgtagccgggcaaggcacgcctggttggcaccttgttcacgttcgaaaggagaggattcgtccaccctgctgcatgacgcagtaccacccaacacacccgccttcacggccaggagacgctccatgaagatccagctcattgccgccagcgccatcgctaccctcgccctggctggctgtgccacctcgcccggctacggtggcggtggttacaacaacggctacaacaatggtggctacggcaacaacggcggttacaaccagggccgttgcgctgactgtggcatcgtcacccgcatcaacaccgtgccgtcgggccgcaccgcgcccagcgcgaccggcgccatcctcggcggcatcgtcggtgccgtggccggccatgagatctccgatcacaccggtggcagccgtggcaacaagaacatcgctgcggccgcaggcgcggtcggtggcgcgctggccggcaaccagatccagaagaacgtgaccagtgatacctacgacatcagcgtgcgcatggacgatggccgcaccatcgtggtcaaccagcgcgacctcggcggcatccgcgaaaacacctacgtgcgcgtggtcaacggcaaggtcatcctgcgctgacctgcgccgggccggcggcaaagaaaaaggcccgcttgcgcgggcctttttcatgtgacggcttgcagcgcgatcaggtcggctgcacggcgtcggcctgcaggcccttctggccctgcacgacggtgaaggtgaccttctggccttccttcaggctcttgaagccctgggtctggatggcacggaagtgcacgaacacgtcttcgccgttttcacggctgatgaagccgaagccctttgcatcgttgaaccacttgacggtaccggtctcgcgatcagacatctcactaactccctggtgannnnnnnntgttgttggaaacgcctggtgggcggctgacaagcaagggggaagcgaggtgcatcgatgcagcggatcgggaagatcttgcttcatcaggccacgatccacggtgaccttgccaagctcagcgactgcaacttaacccgcccaaaacgaaaaagcaactggcaaaatctttcactgtcaaccccaaaacggcgaccatacgggacagcatgggactctcattcatcttatatctgctagcggtcatttttgtccttgtcggcatcgccggaatcatcctgccagccctgcccggcatcccgctggtgttcatcggactgctgctggcggcttgggcggacggcttcacccacgtcggctggccgaccctggtgacgctgggcgtactgaccgtcctctcgctgctggtggacgtgctggccacggtggtgggtgcgcagcgggtcggtgccagccgcaaggcactgtggggtacgttcgtcggcagcatcgtcggcctgttcttcatgccgatcggcctctttgcaggccccctgatcggcgccctggccggcgagtactggcacacccgcgaactggggcgctcgaccagggtaggcctggccacctggctcggtatcctgctcggcctggcgctgaaactggccgtggtgatcgcgatgctcggcctgttcgccttcgcctggttcctgtaacccgcgctgccttcacgccgcgcgcacgcggtgcccgtgcataaaccgtgggggctggccgtgaaccggtgcagccgccacactgtgcgattcccgtattcacctaagggcctgctgcaatgaccctgtctccgctgcttccccgtctcgcgccgctggcgctggccctggccagtgcgccgctggccgcgcaggagttcgcgcccagcgccgaagcctcgccggccgcgtgcgcggcgattaccaccgatgctgcccgcctggcctgttatgaccgccagttcggccgtaccccgcaggccactgccgaggccgacgctgcggccgaggcggccgcgcaggcccgtcgcgaagaacgtcagactgcacgcgtgagccagggcgaagagaagctgcgcgagcgggtcagcgatctgttccgtccagcagcccctgacagcgcactggccaatgctggccgcggttcgctgctggacagccgctgggaactggccgaggactccaagctgggcccgttccagctgcgcgcctacaagccggtgtacctgctgccggcgttctggaccagcgatcgcaacaccacgccgcattcgccgaacccggccaacacggtcaccacgccgcaggtgctggacagtgccgagctgaagttccagatcagtttcaagaccaagatcgccgagaacctgttcggcgacaacggcgacatctgggccggctacacccagagctcgcgctggcaggcctacaacggcgaggattcacgcccgttccgcgaaaccaattacgagccggaagtgatgatggtgttccgcaacggctactcgatcggtggctggcgcgggcgcatgaccggcatcgcgctgaaccaccaatccaacggccgcgccgacccgctttcgcgcagctggaaccgggtgatgctcaacatcggcctggaccgcgagaactgggcgctggtgctgcgcccctggtaccgcattcccgagacccgcagcgacgacaacaacccggacatcgaggattacatgggccgcggtgatgcgaccctgacctggaaccgcaacggccacgaagtctcgctgatggcgcgccattcgctgcgcaccggcagccgctcgcacggtgccctgcagctggattacggcttcccgatcagcaacctgctgcgcgggcatgtgcaggtgttcgacggttacggcgaaagcctgatcgactacaaccacaaggccacctacgtgggcgtgggcgtgtcgctgctggagtggttctgatgcccgtgacgatctggcacaacccggcctgcagcaactcgcgcggcgcattgaagctgatacgtgatgccggcttcgagccagtggtgatcgagtatctcggcaatccacccgatgtggccacactgcgccaggtgctggccgaatccggcctggacgcgcaggcactggtgcgcagcaaggaggcgcagttcgccgaactgggcctggaaggtgcggacgaggccacgctgctggccgcgatggccgaacacccgcgactgatcaaccgccccgtggtgcgcacggacaagggcacacgcctgtgccgtccaccggaaacagtgctggagatcctgtaacccgcaccgccgccgcgtagcggagcgtgttggtagagtcgactgttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccagcgccctcttctacccggatgccctcctccccggctggcttacagccagtcggtgatgccttcgcggcggtacacctcggcgaacgccgggcgcgccttcatcgacgtggcgtgcgccttcagtaccggccaggtgtcggtgggcctgggcatgttgcgcgaccagcgcatcagcatcaccagcatgtagtcgaccacgcagggcgtggcgcccagcaggtaggggccatgtgcatgcaggtgcgcggccacatgctgccaggccgcttccaggcgctgccgtgccatgccgcggctggcctcgatattcgcctcgcccgccatttcgtgtggatagaaccaggctcgataggccggctgcagcgtattggcacaccagaacatccagcggtaggcatcggcgcgctgcggcgtgcccagcgcgggcagcaggttggcgtccggatggcgatcagccaggtacaacgcaatggccgccgcttcggtcagtaccaggccatcgatcagcagtgtcggcaccacaccggccggattcagcgccaggtactgcgccgacttgtgctnnnnnnnntcgaaatccagcagcaccagttcatgctcgatgcccagctcgatcagcagccagtgcaccaccagcgcggcggtactggtcgaaccatacagcgtggtgctcatgcagaagatcctgtacaggtggatcagccgattatgcgcccgcgcgcacgatcgttgctcagccgcagctgctcatgcaggaatcccggcgttcgccacaggacatcatcgnnnnnnnnatcgtacagtcatgcgtcttcagttcgcaggcatggcgcaggtccgggttgtccacgtccttgcagcgcttgtccggcgccggcaccatccgctgctcgcaattgctctggcggctgccgagagagtcattctgcgccatgcagctgcgatagccggcctggcactgcacgcggcactgcgccgatgcagggaaatccgcgccttcgtacgacgctggggtgttgcagccggccagcgccagcagcatgcctaccacgatgaatcgatgcagggccatggacacatcctgtgcgagggtgtgccgaccgtagcagagcaagggctacaggcgcgttaatcctccccccggatacaacaacggcgccacacgggcgccgttgtctggaccggagcgtgcggggagttactccaccaccaccggaatcttgccgatgcgggcctgccattcgcgcgggccggtcttgtgcaccgattcaccggtggagtcgactgccacggtcaccggcatgtcctgcacggtgaactcgtagatcgcctccatgcccaggtcagcgaaaccaaccaccttggcggccttgatcgccttggacaccaggtaggccgagccaccgacggccatcaggtaggccgacttgtgcttcttgatcgcctcgatcgcggccgggccgcgctcggccttgccgaccatgcccagcaggccggtctgtgccagcacctgctcggtgaacttgtccatgcgggtggcggtggtcgggccggccgggcccaccacttcgtcgcgcaccggatcgaccgggccgacgtagtagatgaagcggcccttcagatcgaccggcagttgctcgcccttgttgagcatgtcgaccatgcgcttgtgcgcggcatcgcggccggtcagcaacttgccgttgagcagcagggtctggcccggcttccagctggccacgtcttccggcgtgatcgtgtccaggtccacgcgggtgcccttggacgcgtcgtaggtcagcttcggccagtcttccagcgacggcgggtccagcatcaccgggccgctgccatcgagggtgaagtgcgcatggcgggtggccgcgcagttcgggatcatcgccaccggcaggttggccgcgtgggtcgggtagtcgttgatcttgatgtcgagcacggtggtcaggccacccaggccctgcgcaccgatgcccagcgcgttgaccttctcgtacagctccaggcgcagctcttcgatgcggttggacgcaccacgggcctgcagctcggtgatgtcgatcggctccatcagcgcttccttggccagcagcatcgccttctcggcggtgccaccgatgccgatgccgagcatgcccggcgggcaccagccggcgcccatggtcggcacggtcttcagcacccagtcgacgatcgagtcggacgggttgagcatggcgaacttggtcttcgcttccgaaccaccgcccttggcggcgacgatcacgtcgaccttgttgcccggcaccaccttgacgttgaccacgcccggggtgttgtccttggtgttgatgcgcttgccggccggatcagccagcaccgaagcgcgcagcttgttgtccgggtgcatgtaggcacggcgcacgccttcattggccatgtcttccacgcccatggtggcgtcgtcccagcgcacgtccatgccgatttccaggaacacggtgacgatgccggtgtcctggcagatcggacggtggccttcggcgcacatccgcgaattgatcaggatctgggccatcgcttccttcgcggccggcgactcctcgcgctcgtaagcggcggcgaggttcttgatgtagtcgaccgggtggtagtacgagatgtactgcagcgcgtcggcgatggactggatgaggtcttcctgcttgatcgatgtcacgtcttgctcgcttgctcgaggctggcgggggtaatccgcccattttaccccctcccccggccccggggtggtagtgccggccgctggccggcaagattcccccgacgctctgtcacgccacgcgccactgcggcgtccttgcccacatgaacgccgaaaacgctttccagacccaccgcccgcgcctgatggccctggcctaccgcctgcttggcagccgcgccgacgccgaagacgtggtccaggatgcctggctgcgctggtccggcgccgacccggcggccatccgcgaccccgaagcctggctggtnnnnnnnnnnnnccggctcggcctggaccggctgcgcgcggccaagcgcgagcgcgtgcactacgtcggcccatggctggccgagccgctggcggtcaccctggagcccgacccggcgcccggcccggcccagctgcatgccctggccgacgacgtttcggtcgccttcctgaccctgcttgaacagctcggccccgaggaacgcgccgctttcctgctgaaggaggccttcgaccacgactaccgcgagatcgccgagctgatcggccacagcgaggccaactgccggcagctggtgcaccgtgcccggcagcgcctgcaggccggacggccgcgcttcaacgccgatgccagccagcaccggcagctgctggcgcgcttcatggatgcctcgcagcgcggcgacagcgaggcgatccaggccctgctgcacaccaacgcgttgctggtgtccgacggcggcggcgtggtcaccgcagcggtgcgcccgctgctgggcgccgagcgcatcggtcgcctgttctgggccattgcccgccgcggcgcggtgcatccggcgcagttgggctacgtcaacggcgagccggcgatcctgcgctttgtgggtgatcgcttgcactcggtcaccaccatcgaggtggtcgatggccgcatcgccaacgtgtacagcgtgttgaatccggaaaagttgccgaaggttgtcacgcgcggcgacgctgcggcgtcctggtagtgaaaggcggccatcgtggccgccgtggagcccccgatgtccaatcacacttctccccgcgtcccctacacccgcctggccgccgaggccttcaagggcctgctggccaccagccaggcggtgcatgacagctcgatcgatccgaccctgatggaactggtgttcctgcgcgtgtcgcagctcaacggctgcggctactgcatggacatgcacggcacggcgctgcgcaagggcggcatcgagccgcgcaagctggacacactgccggcatggcacgagagccgcttcttcgacgaacgcgagcgcgcggcgctgggctgggccgaggcactgacccggctgaccgacggcgcgccgtcgcaggcggcgttcgatgcattggcgccgcacttcgatgagaagggcatcagtgacctgagcatgggcatcgcggtgatcaatgcctggaaccgcctcggtgcggggttgctgccgccgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggtagatccacgccatgcgtggatgcgggagagtcggatcccttcgcttcgcgaagggccctgacccgctgtgggtcgctggggtcagagccctttgccgcgcaaagggatctgaccccggtgccggccacacgcctgcactgaccccctctgcacgtatcaggcgcgcacaatacgcgcatgcctgctacccccaccgctggcgctgccgccgcgaagaaacccagcctgcgccagcgcttcagggcgatgcgcaacctgccgccgttcctgcgcatggtctggaagaccagtcccgcgctcaccctggccagcctcgggctgcgcctgatccgcgcgctgctgccggtggcgatgctgtacgtcggcaagctgatcatcgacagcgccctgcacctgagccagcacgacgcgggcttcccgccgctgggcgaagcgctgtccagcggcgtgctgaatccgctgctgggcctgctggcgctggaattcggcctggccatcgcctcggacctgctcggccggctggtcagctacgccgatgccctgctctccgagctgttcgccaacgtcaccagcatccggctgatggaacacgcggcgacgctggatctggaggacttcgaggacccggacctgcaggacaagctggaccgtgcgcggcgccagaccatgggccggatgaacctgatgagccagctgttcggccaggtccaggacgcgatcaccgtggccagcctcgccgttggcctgctggtctacgcaccgtggctgatcctgctgctggtgctggcactggtgccggccttcatcggtgaatcgcacttcaatgcggccggttacagcctcaacttccagtggacgcccgagcgccgccagctcgactacctgcgccagctcggtgccagcgtggaaacggccaaggaagtgaagatctacaacctgcaccgcttcctggtggaacgctaccggcggctgtcggtggcgctgttccaggccaaccgtgcactggcccggcgccgcgcgttctggggcacgctgctggctgcgctgggcacgctggggtattacaccgcctacgcctacattgcctggcgcacggtgcgcggcgacttttcgatcggcgacctgaccttccttgccggcagcttcctgcgcctgcgccagctgctggaaggcctgctgatcggcttctcgcaggtggccagccaggcgctgtacctggacgacctgttctcgttcttccagatcgagccggaaatccactcgcgtgaaggcgccatacgcgtgccgcagccgatccgccagggcttcgtgttcgagaacgtcggcttccgctatcccgatgccgaacagtgggcggtgcgccacctcgatttccagctgcaggccggcgaagtgctggccctggtcggcgagaacggcgcgggcaagaccacgctggtgaaactgctggcacggctgtacgagccggacgaaggccgcatcctgctcgacggccgcgacctgcgcgactacgacctggacgacctgcgcgccaacctcggggtgatcttccaggacttcgtgcgctacaacctcagcgccggcgagaacatcggcgtcggccaggtcgaggcgatggacgaccaggcaagaatcgccgatgccgcgcgacgaggcatggccgaggaagtgatcgacgacctgcccggcggctacgaccagctgatcgggcgccgcttcaagcagggcgtggacctgtccggtggccagtggcagaagatcgccattgcccgcgcgtggatgcgcaatgcgcaggtgatgatcctggatgagccaacggcagcgctggacgcgcgcagtgagttcgaagtgttccagcggttcagggagctggcggataatcgtacggcagtgctgatttcccaccgtttctcttcggtacgcatggccgatcgcatcctggtgctggccgatggccgcatcgaggccagcggcacccatgagcagctgatggcccagggaggacggtacgccgagctgttcgagctgcaggcggcgggttaccgctgagaacgcctctcgttccgcccaatgagaacccatctcatttgagatagaatcaaccccgacgactttcgatagatacgcccatgtcctccgctttcggcgccgaaacggtgcttgaggtccgtcactggaccgatgcctacttcagtttcaccactacccgcgacagcggcttccgcttcgagaacggccagttcgtgatgatcggcctggaaaccgaggcacggccgctgctgcgcgcctattccatcgccagcgccaactgggaagagcacctggagttcttcagcatcaaggtgcaggacggcccgctgacctcgcgcctgcagcacatcaagccgggcgacaaggtgctggtcggcaagaagcccaccggcaccctgctgatcagcgacctgcacccgggcaggaacctgtacctgctgggcacgggcaccggcatggcgccgtggctgtcggtcatcaaggacccggagacctacgagcgcttcgagaaggtgatcctctgccacggcgtgcgctacgagaaggatctggcctaccgcgattacttcgagaaggaactgcgtgagcacgagttcctgggcgagatgatcggcgacaagctgctgtactacccggccgtcacccgcgagccgttcgccaaccagggccgcctgacccagctgatggaaagcggccagatgcagcgcaccctcggcctgccggagctgagcccggaaaacgaccgcgcgatgatctgcggcagcccgcagatgctggctgatctgcgcagtgtgctcgatgcccgcggcttccaggtctcgccgcgcatcggccagccgggtcactacgtgttcgagcgcgcgttcgtcgagaaatgatgctgtaacggtagtgccggccgctggccgactcttcctggcaccacggggtttccggccagcgaccggcactacctcacagcagcgcttcgatcgcgctgcgcagctgttccggcctggtggttggcgcaaagcgcgcagccacccgcccctggcgatcgaccaggaacttgctgaaattccacttgatgcgggcgctacccagcaggccgcgcttctcgcgtgacagccatgcccacaacggatcagccccctcgccgttgacctcgatcttctccgaaagcgggaagctgaccggataatccagcgaacagaactggcggatctgcgcggcgtcccccggctcctgcgcgccgaactggttgcatgggaagccgatcaccaccaggccacgctcgcgatactcctgccacagctgttccagcccggtgtactgcggggtgaagccacagcggctggcgacattgaccagcaacagcgggtgaccccggtacccggcgagggcctgtggctggccgtcgaggtcgcggaagctgaaatcgtaggcagtcgtcatggcggtgaaccgtgggcggtgaatgcatggtacccgcgcccggccgcggcaacatgccttttgacacaagtgcgggcgccgccggccgggttaccctcgggcccttgtttgccttaccggagttcctgccttgaccacccgccttgccattgccgtggccatgtccctcggccttgccctgcccgccttctcggccggcgccgccaccccggccgccagcagcaccgcccagcaggccaatccgttcttcgccgaaagcccgctgccgctgcacttcccgcagttcgacaagatcaaggacagcgacttcgccccggccttcgacgccggcatggcgcagcagctgaaggaagtggaggccatcgccaacaacaaggccaagccgaccttcgacaacaccatcatcgccctggaaaagagcggtgacatcctcgaccgcgcgaccaccgtgttcttcagcctggtcggtgccgacaccaacgacacccgcaagaagctgcaggccgactactcggcgaagttcgccgcgcacagcgatgcgatcgcgctgaacggcaagctgttcgcccgcatccaggcgctgtacgacacccgcagccagctgggcctggacgccgaaggcgtgcgcctggtcgagaagtactacgacaactacgtgcgcgcaggcgccaagctgtccgacgccgacaaggccaagctgaaggagatgaacgccgagctggccaacctgggtaccaagttcagccagaacgtgcagtcggaggtgaacgcttcggcgatcaccgtcgacgacgtcaagcaactggacggcctgtccaaggagcagatnnnnnnnnnnnncgaagccgccaaggcccgcggccaggacggcaagtacgtgatcaccctgctcaacaccaccggccagccgccgctgaccaacctggccaaccgcgccctgcgccagaagatctacgaagcatcggtgagccgcggcagccgcggcggtgagttcgacaacaccgcgctggtctcgcgcatcatgcagctgcgcgccgacaaggccaagctgatgggcttcccgaacttcgccgcctacaacctgaccaaccagaccgccaagacccccgaagcggtcaacgcgatgctgggcaagctggccccggccgcggtggccaacgccaagcgtgaagccgccgacctgcaggcgatgatcgaccaggaacagaaggccgctggcaagccgacgttcaagctggaaccgtgggactgggccttctacagcgagaaggtgcgccaggccaagtacaacttcgacgagtcgcagctgaagccgtacttcgaaatgaagaacgtgctggagaacggcgtgttctacgccgcgggccaggaattcggcctgaccttcaagcagcgcaccgacctgccggtctaccacgatgacgtcaccgtctacgacgtgttcgacgccgacggcagccagctggcgatcttcatcttcgacccgtatgcacgcgcctccaagcgcggtggcgcgtggatgaactcctacgtctcgcagtccaagctgaccggcttcaagccggtggtcgccaatcacctgaacattccgaagccgccggccggccagccgaccctgctgacctgggacgaggtgaacaccacgttccacgagttcggccacgccctgcacggcatgttctccaacgtgaagtacccgtacttctcgggcacctcggtgccgcgtgacttcgtcgagttcccctcgcaggtcaacgagatgtgggccgacaacccggtcatcctgaagaactacgccaagcactaccagaatggttcggcgatgccgcaggcactgctggacaaggtgctggcggcagccaagttcaaccagggcttcgctaccaccgagtacctgggtgcggccatgctggaccagcgctggcaccagatcggcgccgaccaggtgccggccgccaaggacgtgatggccttcgagcgcgccgcgctggagaaggacggcatctactacgcgccggtgccgccgcgctacaagaccccgtacttcagccacatcatgggcggctattcggccggttactacgcctacatctggtcggaagtgctcgacgccaacacccagaagtggttcaaggacaacggcggcctgagccgcaagaacggcgaccacttccgcgccaccctgctgtccaagggcggcagcgtcgacgcgatgcagctgttccgcgatttcgccggccacgagccgcagatcgaaccgctgctggaaaagcgtggcctgaccggcgccggcaactgatcgcccgcgcagtagcctgaaacgaaaaaccgcccgggaaaccgggcggtttttttgttgggacatccacgcatggcgtggatctactggtgggtgccgaccgttggtcggcacgatccattcgcgccacgaaccccggcatcatcgatccacacatgacgcactccagtagatccgcgccatgcgtggatgcgcttccagatcagcgccgaaacagtcgctcccaccaccgtcgtttcggcgcaccgggcgcggcagcggcagtcgatgcgatatccgggtgcgctgccacgaactccgccagctgggccgccgcggcttccgcataaaggatcgcgccatccggcgcgcagttcagcagattgctcaagctggtcgatgcattgagatccatcgggttcggctcgaccacctcgctggcctccagcaatccgcatccgctggcgatcgcttcatcgacaacacgccagaaaacgaccaggcgtccatcggagaacagctcctccaggcgcgcagcaagtgcgctgtccactgcataatcagcgcgtaattgcttcagccgggcatgcgtgatgaacacgccaccaccatagttttcacgtagatggttgccggcggcagcatccgcccactgcaacggcaccagttgccgccagtccgcgaaataccgggcgaccaccggatcgtcgatgaaaaacgaaagggcgctcccgcggagatagtgataccgccgaaggtggccggccacgatcgccaggtacaaagcgtgccccttctcgaaaggcacgtcggcgctgatcgagcgagcctcgtcgatgcgttcctgcaactgctccatgtagaacggctcgatccggaaccgctgttgcagcgcctcgaccagcgtcacgtcctccagagcacggaaatagatgtcacggatctccgaatccgcgactggatggtaggtgatgtcccaacccatgctgcaacgccttcaggaatgcggtaaccccgccgacccaacagcgtagcgtcgacgacgcccacgcgcggagctgaccgtgcaacacacggatttggcgtcagtaagtatcgcatccggcctgatctacccctgcgcaccctcagcgtggcgccacgtacccacccggtacgccttccggcgacagcaccagctgccacagctgcgcgtgccggcagcggaaggtggccatcgatccggccaggtagaaccgccacatgcggcggaaatgctcgtcgtagcgcgcgtccagctgcggccacgccgcttccacgttgcgtcgccaagcctgcagggtgaggtcgtagtcggtgccgaagttgtgccagtcctccagcacgaagcgcccttcgaacgccttgctgatctgcaccgccgacggcagcattgaattggggaagatgtagcgcgcgatccacggatcggtgcgatgccgcgagatgttggtgccgatggtgtnnnnnnnnnnnnacccgcgcgaagacaggcagcgcctggccacctcgaagaaactggcgtagttcttgtcgccgacatgctcgaacatgccgatcgagaagatcgcatcgaacggctcatccagttcgcgatagtcctgcaggcggatctcgatcggcaggccggcgcacagttcgcgtgcgaacccggcctgttcctgcgaaatggtcacgccgacgccggtgacgccgtagcgctctgctgcgaacttcagggcttcaccccagccacagccgatgtccagcacacgctgcccggggcgcagccccagcttgcggcagaccaggtccagcttggcctcctgcgcggcatcgagatcaccggcattgcgccagtagccgcagctgtacaccaggcgttggccgagcatggcctggtagaggtcgttgccaagatcgtagtggcggcggcccacttcgtagctgccctgcccgacctgcaggttgaacaggcgcgccttcagcgcatcggccacttcgcgccaaccgtgcacccgttcatccaggtgtgcctgcatcaggtggacgaggaattcatcgaggacgttggcatcccaccaaccgtccatgtagctctcgccgaggccaagcgagccgtgcgccatgacccgcgcgaaaaagcgcgggtcatgcacctggatgtcctgtggctgggtgccgccgatgcggaccccggcttcctgcagcaggccggcgacccgctcctgcaaccctgtatccacgccacctcctcgactgcggtcaaccgcgtgcgaacagctccacgtagtccttggccacgtgcggcaacagcaccgccgccggtacgtcggcggtctgggtgccgtccgagtatggacccacctggtacggcgggaaaacaaagcgcagcgcggtgatctgccccttgtcgttggtcagcggctggaactggctgaaattgtcggcctgggggccggtaccgtcggcgatcatgcgcgatgcgttacgcagcgattcctgcagctgggccgggtccatgtcctcgccactgaggcgggtggccacgcgttcgcgcagctggtcggcgacgaaatcactgatcgccttccagcccttggcatcggccaccagcttgtcggcactgagcatctgctgctgcgccggcagccacacgaaacgcgccaccagcggctcgccgtgggcgccaccggtatagcggctgccatcggcactgaccaccaccagctgcggcgtttccagcagcttctcgaagctcagcgacagttcgtagggcatggtcggcttgtcattgccgagcccgtccagtgcctgctgcaggtcgctgcgtgcgctggttgcgtagttctgcannnnnnnnnncaggcccgggtagcgatcgatgccggccgggtagctgatgcccaccacttcgcgctcgttgttctcgatcacgtcgcgcaggtccagcggcgcttccgtggccggcgtttcacctgcggcagtggcctcggcggcgggggccgcgtcggtcgccggtgccggctcgctttcacgctggcaaccggccagcaacagcacgcccaccacgccggccagcacgctgccgtgcaatggccggttgtttccaatcttcatcgggatcccctgttcatgtttgtacatcatcgcctgccatggctgaagcgtggcccgctggcattcagccagcgagcaggtcgtggtactcctcgtgccgctgcaggaaggcttcggcgtaggaacatgccggcaccaccttgtacttctgctcgcgggcaaagcgcagtgccacgcgggtcagctcacctgcgatgccacggccggcaatcggctcgggtacctcggtgtgggtgatgaccatgcgcctgcgtttgatctggtaatcgagcaccgccagctgtccgcgcacacgggcggtgaagcgatggttggccaggtcgtgttcgacctcgtaggccagaccggggggcgtgaccgaagccatggaactgtctcctgcggcgactgcgtggatggtgcgcagccgggcgccatgatcgcgtgaagcctgaacaggggcaagtccaatccattcacgtcagttttcgaccctcaagctggagcgaggacggccgctatcgcctgtggaggggtacggccatgctggcacggcccttgcgaccgttgatcatgcgcaccaccgcggaggctccgatgcaccccagcgattcccattccgacaccgaccgcgccctgctggagggcctgctgcagctggcggtggaagggcagaccgaagatcaggatttccagcgcatcggcgaagaggtattcgcccgcctgctggacacctacggccagcagacccgcgcctgaccaggagcgggtccctgcccccggggtcggatccagtggatccgaccccagcccctcaaccgccgccgagacggaaggtcgggttggaaagctcgcgcaggaagtgggtgaagatgctcggctgcatggccagcatgaagatcacaccgaacgccgcgcccgccaggtgggcgctgtggttgatgcgatcaccaccgcgcttgtccatccagatgctgtagcccacgtagaacgcggcatagacaatggccggtgccgggatgaagaacaccaggatgatcgaccacggcttgatcaggatgaaggcgaacaacaccgccgacaccgctccggacgcgcccaggctgaggtagttcgggttcttctggttcttcaggtagctgggcaggatcgagaccagcagcgcaccgatgtagaacgccgggtaggtcaggtagctgccggtcagctgcaccatcacgctctcgatgaatcccccgaagaagaacagggtgatcatgttgaagatcaggtgcgaccagtcggcgtggatgaagccataggtcaccagccggtcgtactggcggtgacggtcgatggccggcggccacaggatcaggcggtcggccagcttgcggttgttgaacgccatccacgacaggagggcggtgatggcgatcaacagcagattgacgggggtcatgtcaggctcaggcgctacggtagttgtcgaccatacgatagcgtttcgcgtaccaaccgaaggccaacgccgcgacgaaggcgaaaccggcgaagaagaacatcaggaatgccgcctcgctcaggcccgtactggcgatcttgtgggtcaccgcatcgttgcgcacagcagcgttggacagcagcacccacaggttgccgatggtggtggtcaggttccagaagctcatcaccacgcccttcatcgcctgcggcgcctggctgtaggcgaactccaggccggtggccgagaccagcacctcaccgaaggtcagcagcgcatacggcagcatctgccagaagatcgacatggcattgccaccgtccatcaccacctggatgccgccgaccacgatccaggccaggccgctgaaggcgatgccggcggtcatgcggcgcagcgcggtcggctcgaagccgaagcggcgcagggccgggtacagcaccaggttgttgaacggaatcaggatcatcaccagcagcgggttcagcgcctgcatctgcgaggcggtgaaccagctcggcatctgcatctgctggccctgcaggacccaggtcgaggccttctggtcgaacagcgagaagaacggcgtggtcagcgcgaagatcaccagcacgcgcagcaccgagcgcacgccttcaaccgcttcggccggatgctggccacgggcgcgatcgagctgcagccaggtgccaccgccgatgcccgccaggatcgacaccagcgccaggcacaggcagatgacgatgcccagcgagccgaccaggccgaacgaggccgctgccagcaccaggccgagcacggcgatcaccaggcccggacggccctggccggccacgcgcgtggtcagtgcggtacgcaccacgttggcgaacgaatgcgggtccttcggcggcagcggtaccagcacgtagcgcttgcgacccagccagaacacgaaagtggcgatgaacatcaggatgcccgggatgccgaacgcccactgcgggccccagttcttcagcaccagcgggatcagcagcgaggcgaacagcgagccgaagttgatgatccagtagaaggcgtcgaaaacgatcttggccaggtgcttgttgctctggtcgaactggtcgcccatgaacgaggccaccagcggcttgatgccaccggcacccagcgcgatcaggcccaggccgaggaagaagccctcgcggctgttctcgaacagcgccaggcacagatggccggcacagtagaccaggctgaaccagagaatggtgtggtacttgccgaagaacctgtcggccagccagcctccgagcagcgggaagaaatacacgccgatcatgaagctgtgcatgatgtccttggcttcaccggcacggccttccgcagtgatttcctgcagcagcagcgaggtgatcaggaactgcaccaggatgttgcgcatcccgtagaaactgaaccgctcgcaggcctcattgccgatgatgtacgggatctggcgcggcatctttccctggccggcgatgggggcaactgcgtcgtggctcatcctgtaaggcaatcctgcaaagcgaaaggcgcaaggttaccggaagcggggcttgcgaagcacgctgcagggctgcatgacaacggtgccaatccgtggcaggcaacgtcactacatgccggaagtcacggcacctgcacgacaaaagcgtaaacttatcgttatgcgccccctcgcccacgcccgtctcctgctcagctgtctcgtgctgctgctggcgttgcaggcacaggcgcggccgcaggcaccggccgccgccagcggtgaggccgagccccggcagctgaccgtggccgcgctggaattgcccagccgcgatgatgcgcagtggaagcagcgccgcgaacaggtggcgcacctgctcaccgagctgcagccggacgtgatctccgtacagcaggtgctgcagcagcagggccgcaatccggcctgctggctggccagccggctgcgctacagctgcgacttcgttaccgccgatccgcccagccagccgttgcggcacggcaacgcgatgctgacccggctgccggtcagcgaggatggcgtgaccctgctgcacccacccggcaccttcagcgccgccggcatgatgcggctgaagctgggccaggcgctggtaaacatctatgtggcacggctgcgcccggacccggacgaggccactgcccgccagcaccagaccagcgacctgatgacctggatcggcgccaccgccgagggcatgcccagcctgatcgccggtgatttctcggcaaccaccgtcgagctcgtgcgcagtaccccggggttccagccggcccggcgcaatccgggtggccgccccgagccgccggcggccagcggcggtggcgccagtggtcatggcctggacgtgctgttccaggtcaagcacttcggcggcatccgccagcagccgatcctgctgccggccgacggcgacctgccgggcctgcgtctgggcgtaatggccaccctgcgcctgcagggcgatgcggccacggccgaataggtagtgccggccgctggccggcattccagggctgccggccagcggccggcactaccaatgcggaaaacaaaaaggccggggtttcccccggccttttctgttcatcctgttaccacgatcaggcaatcgcttcctggtaacggcgctcgacttcgttccagtcgatgacgttgaagaacgcgccgatgtattccgggcggcggttctggtacttcaggtagtacgcgtgttcccacacgtccaggccgaggatgggggtgttgccttccatcagcgggctgtcctggttgccggtgctctcgaccaccaccttcttgtccggagtcacgctcagccaggcccagccgctgccgaaacgggtcagcgctgccttggtgaaggcgtccttgaacttgtcgaagccgcccaggtccttgtcgatggccttggccacgtcgcccaccgggttaccgcccgcgttcggtgccatcacggtccagaacagcgagtggttggcatggccgccaccgttgttgcgcaccggaccctgcaggttctccggcagcgacttgagcttcttcaccagttcttcgaccggcaggtcagcgtactcggtgccttccagcgccgcgttgacgttgttgatgtaggtctggtgatgcttggtgtgatggatttccatcgtcgccgcatcgatatgcggttccagcgcgtcgtaggcgtaggacagcttgggcagggtataggccatgatgcatctcctgattgcgagggcacccgacggtgtcgggcgttgcgcggtgaatgatggggacagaccgccagattaccaagggggatgtaaaggaaattgcgtcctgccggtgagcacgacggcaattgttacgcagcggtgacgcggcgccgtcctcatgcaccgtgcagcgcgcaggcgctacagtgcgagcaccaccctcgcccgcttccttgcccatgcgcaacccccggctgctgatcaccgccatcgccctgctgctgctcggcctggtcgtcaaccatttcatgcagcgcccgccggcgccgcagttcgcgccggacctgcagggtgcgactgcnnnnnnnncaccggccacggccacgcccggcaagggcaacggtctgcccgccttcctgcccgccgaagccctgcagacgatcgcgctgatccagcgcggcgggccgttcccgcaccgccaggatggcagcaccttcggtaaccgcgaacagcagctgccgcagcgtccgcgcggttactaccgcgaatacaccgtggacacccccgnnnnnnnnacccgtggcacgcgccgcatcgtcaccggcggcgatccgccggaggcgtggtactacaccgacgaccactacgaatcgttccgcagcttcaccgtaccggcccagggagcgcagtgatgagccacgatgatttcggcctcggcctgcatgacatcaacaatgccggcgtctacgccatcgacagcgacgacatcggcgcactggccgcagcgatgcgcgatgccggcctgaaggtgatccgcatcgacctggaaggcgtcgccgacaaacgcaccctgctcgcccggctggcggcgcagctggatttcccggctggcttcggcggcaactgggatgcactgtcggacaaccttcgtgatctgcaatggctgccggccgacggttacgcgctgttcctggccgacgtggatacgttgcgcgcctccacacagaaggatttcgacacgttgctggacgtgatggacgaagccagccgcgactgggtcggccgcgacgtgccgttctgggtgttcctgtcgcagagcgcgtagggcaatgccctggtagaggccgaccttggtcggcgttcctgtgccaaccaaggttggcacctacccaagcgcgagccggccagcgtgtgnnnnnnnnnncttgcctagcggctcccgttatcttcctgcagctctttcttgaacggaatgtccggcggcggccgtgccaccgccggctggtcctgcatgttcggattggtgaggccgcagccgccacccgcctgcaggatcgagatcacgcaggagatcttcgtaccggtgcccggcaacggaatctccatcgacttgatgcccttgcgcacccattcggccagcagtgattcctgcggcacccaatacttgtcgaacgaagtcggcgtgtaatcgtacggcggtcgcttcaaccaggtgccagactgcgcgatgcgctccttgctccagccatcgttggcgccacctggggcaccacgttcggcgtgaccgccgccttcctgccccggcacgcgcacgctgccgtcggcattgaacaggccattgcccttgccggcggcactggcctggcttgcgcccctgctggcgccgtcgtggttgcggctcgacgcgccccagtcgtcgcccttggcaggcgtagcccagttgcccgggttgggagccggacgcgcgccggcctgggccggtgtcgtgctggaggcggatggccgtggcgtgctgctgttggcctgggttgcagtgctcctggccgcaggcgcgggcgttgccgctggcgcgctgccactggacgttgaaggcgccgccgcgggtgccgacgcaacttcgcgctcgcgcacctgcaggtcacggcctgccggcgcacgcacggtcggctcgcgcccggccacagcagccatccgtacctgcggatcgaccaaggcctgcacttcgcgctcgcgcacctgcacatcgcgctgcggcacacggacctgtacatcggctgtgcgcagcggctgcgatatcgccggtgcatcgaccgtactgatttcacgctcctgcaccgggatgtcacgcagctgcggcgtccgcaccgcgatctccggcgcacgcagtnnnnnnnnnnnnnnnnnnnnntgcaccggctgcacgctgcgctcgcgcaccgtcggtaccgtgtcgcgcggcacgatgctgatctccgtgcgcggcacgctgacaggtggcaccacgaaatccgtactggcctcggctacttcggtggcctgcaccggagacggcggcggtgccgcgaccggcgccggctcggattcggcgnnnnnnnnnnnnacgctggccactgcagccggagcgggtgcggacgcagctgccgacgcggacgccggacgcggctcaggtgccgttgcggcccctgcgttctggccagctgcaacctggcccggcggtgcagcggccgccgcttccgcacctggctgatcgccgccgccctcccgggtagcgcgaccgacgaactccacctgcacgcgctcgccctcggcgccttgttcttccggtgccgaggtgcggatcactgccacccatagcagcagcatgaagaacagcagatgcagcagcgcactggccaaggccgagacccaacgcatccagcgctggtcgcgcggcgcagcatcccagtcctgccagaacagacggcgcatcgcttgccagggtgacaaccggggcaactgcccgggtggccctggcagcggacgcggcagcagcaccgagatcaactcgctggcgtgcagcggccgcggcaacggaccgagcgagcgcagccacagcgcccagccatacggcaggcgcgtggttttctcgaggacggccctgggctgctggcgggccagcagcaggtcgatgaactgctcggcccgggtcagaggcacgcgtcagcgatcaggcggcgttgccgcgagggatatacggcgcgtggccactgtcgtggtcggtcgcgtcgcgcacggcggtcacgcccggcacgcggcccatcagggtcttttcaatgccctgcttgagggtcacgtcggccatgccgcagccctggcaaccgccaccgaagcgcagcagcaccacgccttcggccgaaacttcctgcacggccaccttgccgccatgcgaggccagctgcggattgatttcgttttccaccacccagtgcacgcgctcgaccagcgaggcggcatcgccgggcgcttcgcccttgatgcgcggcgccttgatggtcagctgctgggtaccggcactgccggcgacgatgtcgatctcggcgccatcgagccaaccgacgctgccggcatcaacgtagagcgtgaaaccatcgcagtccaccgcccactcgtcgccgagcaggtcggtcggttcggcgaactccagccgggcgtcggcgcgcggggtgccgggatcgaccgcgctcaagcgcacacccatgccgggcacgccctcgcgttcgatcagcttgcggaaatgggtctgggcagtgtcggagatctggatcatcaggctattctagccaagtaagtgtcagccgctcattcgatttatacaccgtccggcgcattgttcagtcaacacgaggtggagattcccatggccgacctgattccactggcccaggcccgttgcgtgccgcgcaaaggcagcgaccacaagctcggcgaagcccgcctggccgaactgctgccgcagattcccggctgggagctgagcgagggcggacaggccctgtcgcgcaccttccgcttcaaggattactacgccaccatggccttcgtgaacgcgctggcctggattgcccaccgcgaggaccaccatccggacctgggcgtgcactacgaccgcgctgtggtgcgcttttccacccacgacgtgggcggcctgagcgagaacgacttcatctgcgctgcgaagacttcggccctgacggagcaactgccatgaacgtacgcttgctgagcctgtccctgattgctgcgaccggcctggccggttgtggcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagtacccgcttgaactggcctgcatgggcgtaggcggcaccagcaccttcaaggtgaccatcggcaccgacggcaagccaagcgaggtcgccctgctgaccggcgccggcaacccgcagctggatgaactggccaaaacggccgttcagggctggcagttcaaggccgccacccgcaatggcgctgccgtgccggccaccatccaggtgccggtcagcttcaacccgccgcagccgaagcccgatcagtgcttcgccatcgaagaacgcctgcgccgcggcggctgatnnnnnnnnccccgacgaggccagccgacgcccgcctcgccctccccgccccgggctcatccggggcggctgtctgttgaccaggaccgcgtcggtacatgctgcagattccccccgaaaatgtctggatcgcactggcggtcaccctcgcggccggtctggccactgccatcggcagcctgctggtgctgttctcgcgccgccccaatccgcgcctgctggcgttcggcctggccttcgccggcggcgcgatggtctacgtgtcgctatcggagatcctcaacaagtccatcgcatcgttcgccctggcctatggcgagcgcaccggcttcacctacggcaccttggccttcctggccggcgtgatcgtgatcgtgctgatcgaccacttcattcccaacccgcatgacagcctggacaaacaggaccctgcgttccgcgaaaacagtcgcgagtacctgaagcgggtcgcgctgctgacctcggtggcgatcaccgcgcacaatttcccggaaggcctggcgaccttcttcgctacgctggaaagcccgtcggtgggcatgccgctggccttcgccatcgccatccacaacattcccgagggcatcgcgatcgcggtgccggtgtacttcgccacccagaacaagttctatgcgttcagcgccagcctgctgtcgggactggccgaaccggtcggcgcggcacttggctactggctgctgtccggatcactgtcgcacgccaccttcggctgggtgttcggactgatcgctggcgtgatggtattcctggcgctggacgagctgctgccggcagccaagcgctatgccaagggccacgagacggtatatggcctggtggccggcatgggcaccctggcgatcagtctggtgctgttcaagtggtgaggggttcccggccaacgggctgagccccctcgcggctggcacgttccgcagtatcgagaggtcannnnnnnnccggcttgcaggggtgtccgcggcatccatgccgcagacacccctgcaagccggccccgcccgtgccccgtcattcttccgtgcacgccagccgcgcgatgaaaagattgaagagcgaannnnnnnntgcgcgcgtgagtcgagtacgactcgagtctacaaaggctgcgtgcgggtatgggcctacgctgcggatgtccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncagcacatacgggctcttgccgtcgtccagcgcgaactccagcgaggccgcgtgcaggaacagacgcttcagcccgatctgctcacgaagccgcttgttgaccgccggatcgccgtatttgtcgtcgccggccaccggatgccccaggtgctgggcatgcacgcggatctggtgggtacggccggtctcgatgcgcacctcgcaataggaatggccgccgcggcgctccagcacccggaagtggctgatcgattccttgccgatcgcgttgacctgcacatggcgctcgccgccctggcgcaggccgacatgcagcggcgcatcgaccgtcatcaccccgtcgggcatgcgcccggccagcagggtcaggtagcgcttgcggatgccggcgccgtggtcttcacgcagcagcgcctgcagttcgctcagcgccgagcgcttcttggccacgatcagcaggcccgaggtgtcgcgatccagccggtggaccagctccagggtctgccccgggcgcannnnnnnnagggtctcgatggcgccgaagctgatgccgctgccgccgtggctggccacgccggtgggcttgttcagggccagcaggcgcgcgtcctcgaagacgatggcctgctccagccggcgcatgaatgcctccgggggacccaccttgtctccctcttcggtgagacgaaccggcggcacgcgcacttcgtcgcccgcctccagcttgcgctcggccttggcgcggccgccgttcacccgtacctggccactgcgcaccagcttgtagacaaggctgcgcggggcacccttcagctggccgagcaggaagttgtccaggcgctggccggcgcggtcggcgggaacggtgatcatgcgcacggaaggcttgtcgccagcgggcttggtggggtcttgggcggtcatcaggctgtttattctgttacactcggggggcgagataagggattgatttcgttggaagttactcagggccagaagcccagcttccgacgaatccggcacagtgcgcgaccaccgcccgcggggcggccatgttagcggctcaccggccttcccggccatcgccggatgcctgacacgcaaccgtgctgaacatgtcccgcgtggcgctccagcctggctgacagctgcctgcggccctgcaacacccaaaaaccataagagtgaagcgctcccgcggcctgccgtggtgtcgtagcgctggaaacccaagccgccctccccgcgcttgcgcgaatgggcggcgagccgtgtccagaggcgaaaccccatggcgttccgcgcggtagccgcttgcgaggaacgcaacaatgaagcgaatgctgatcaacgccacgcaggctgaagagctgcgtgttgccatcgtggatggccagtcgttgtatgacatcgacatcgaacagccgtcgaaggaacagaagaagtccaacatctacaagggccggatcttccgcatcgagccctcgctggaagcggccttcgtcgagtacggcggtggccgccatggcttcctgccgctgaaggaaatctcccgcgactacttccaggccggtgtcgaccacaacaaggccggcatccgcgagctgctgaaggaaggccaggagatcgtcgtccaggtcgacaaggaagagcgtggcaacaagggcgccgccctgaccacgttcatttcgctggccggccgctacatggtgctgatgccgaactcgcccagcgccggcggtgtgtcgcgccgcatcgagggcgaagaccgggccgcgctgaaggacgccctggacaagctgaacatccccgacgacatgggcgtgatcatccgtaccgccggcgtcggccgcgatgcggaagagctgcagtgggacctggactacctgctcaatgtctggcgcgccattgccgaagcggcactgagcaagcccgccccgttcctgatctaccaggaatcgcgcctgatcgtgcgcgccctgcgtgactacctgcgcgccgacatcggcgagatcctggtggacaccgaggagatgtacgagcacgcccgcgaattcatgcagcaggtgatgccgcagaccctgcgcaagctcaagcactacaaggacgacattccgctgttcaaccgcttccagatcgaatcgcagatcgaaggcgcctacgagcgcaacgtgcgcctgccgtcgggcggctcgatcgtggtcgaccagactgaagcgctgaccgccgtcgacgtcaactcctcgcgcgccaccaagggcagcgacatcgaggacaccgcgttccagaccaacctggaagcggccgaggaagtggcccgccagctgcgcctgcgtgacctgggcggcctggtggtgatcgacttcatcgacatggcctccaacaagcaccagcgcgaagtcgagaaccgcctcgccaacgcgctgaagtacgacnnnnnnnnnntgcaggtgggccgcatttcgcgcttcggcctgctggaaatgagccgccagcgcctgcgcccgagcctgggcgagtccagccagatcgtctgcccgcgttgtgacggccacggccgcatgcgcagcgtcgagtcgctgtcgctgtcgatcatccgcgtggctgaagagcatgcgatgaaggagaacaccgggcaggtgctggtgcaggccccggtggagatcgccaattacctgctgaacgagaagcgcagcgccctgcgcgagatcgaacagcgccacgaggcgccgatcgtgatcgtcgccgacgagcagctgcacaccccgcactacaccgtgacccgcctgcgcgagaacgagctgggtgaagaaagcagcaagcccagctaccagcgcggcaccccgcgcaagctgccggtgcacgcgctgaccaagggccagctgaacatcccgccgccggcggtgacccaggtcaagcacacttccccggccccggtgcgcgaggaagtggagccggtcgcggccgctccggccccggtcgctgcagcgcctgttnnnnnnnnnnnnnnnnnnnnnntgatcggttggctcaagcgcgtgttcggtggcgaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgcacgccagcagcaggacggcggtcgcaaggaccgcaacaaggatcgcaacaaggaccgcaaggaccgtcgcgacgacaatcgtggcaatggcaacgcgcagcagcagaaggacggcggcaaccgcaaggaccgcggcgagcagcgcaaggacggccgcaacggcaacaatggcaatgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngacggtgacaagccggccgagaagccgcagcgcaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaatggggtgaacgcgcaggaagccaccgcgcctgtcgccccggtcgccccggtggaagcggccgcaccggtcgacaccgctgccaatgcggccagtgcgaccgacgtggttgcagttgccggtgaagaggctgcaaccgacgccaatggcgagcaggctggcgaaggcgcaaccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncggtggcgccgaaaaccccgccggcagcgacgccctgggtgatgaccaggacgagggtgatgacggtgatgacgccgacggcgccgagccgaacatcgacagcactgccggcactgcgccggtcgcggctgtgcagcccacgcgttcgcagccggagttcgacttcgatgacgaagccgagccggtcgctgtcgaagccgagaagccagcccgtgctgccgccgctgttgtcgccgcgccggttgccgtggtgagcagcgctgtggtcgaagccgccgccccggtcgtggctgaagtgcaggcaccggtcgaagctgcgaagaccgaagcggtgtcctcgccggtgcagaccagcatgctcgatgccatcgacgccgcgaccccggtccagccggtcgccgctgccgcaccggtcgccaacgccactccggtggtggacgctgctgcgccggccatcgaagcaaagccggttgtggctgaaacggccgcggtggttgaagccgctccggtgatcgaagcgaagccggtcgcagtcgaggccgcgccggtcgtggaatcgaagccgcaggtggttgaagcaaccccggtggttgaaaccaagccggtggccagtgagagtgccccggtggtggaggccgccccggccgttgaagccacgccggtcgtcgagactgcgccgatcgtggaacagccggtcgctccggtggcggtcgaagccgcaccgatcgaagccgccgccccgagcgctgatgcggtggtgacgccgtcgatcgatccggtcgccgatggccatgccgacactgcagcccaggctgcagaagccaaggctgatgaagaagacgaagaggccgccaagcgcacgccgccggcgaactgatcgctccttgatagcgtgaaaacgaaccggcggagatcaatgatccccgccgtttctgtttgtgcttcggaccgaaccgtgccaaccaaggttggcacctacccaggcgtgtcccgtcagggtttcggcgcgaactgcaggcgggtccacacgccgtagtggtccgaggcccagcgaccgctgtcgtcgggctggtcgaacaggatcttcgcctnnnnnnnnaccatctcgtcctgctggaagaagatgtggtcgatccgcgacggcgcctggtaatagtggcggttgagcgtactgaccccggacagatcggtgttgacgtgcacgctgccgtaactgtcgccgtagtggctgcgcagctcgctcagatcgccggcatccaccagtgcattgaagtcacctgcgatcaccaccggcgcgcccgccgacgtcgcgctgatgaagcgcagcaggtcctcgacctggctgcgacggatgcgttgtccgctctcatcactgcgctcgttcagatgcgtggcgtagacgtttaccggcgtaccatcgacgtcgatgcgcaggtgggccacggtgcggtagtcgtccaagggctgcagcagatgatccccctgggcaaggatcggccgccgggtcagaagcgcattgccgtagcgcttgggcgcgccgaccgcatcggtggacacgaacacgtacttgtagccaagttggctggccagccattgcgcctggtttcgcacgttgcggcgttggatcacctcctgcagggcaaccgcatccggctgcaggcgcttgagttcggccaggatggtgcggcgccggcgtggccagtcctcgcggtcatgatgcagattgaaggtgaccatgctcatgcctggcgcggtggcgacatcagccgctgccccggcggctggatcggccgccatcacggcgcccggcagtgccaatgcaatggccagccccaaggcacgcacggtcgtgcgcactcttgccccctgctgcttcatcgttactgccccttgcgctcggcgcggcgcaccgcgctcggtacatcgatctcgacccgcgccggcagctggtgcacgtgcagttccttgttgacccattcggccgcttcgccgttgatggtcgcctcgcccggatcaccggcgtacggccatggcaacaccacgccaccgaccggtggcaccaggcccggctgcacctccagcaccagctgcttgtcgctgcgctgcaggcggtagttgagctggccctgcggcgtgcgcaggccctgcacggcgatgccctcgccctgaagccaggcgctcggaatgccggcggccagcaccagcgcatcgtccatgtcacggctgtacgcgaacatgtccaaggccgagcgcacgaagtccgaggctacccaggcgtgcggcaggtcaccgacgaagaacggcttgcgcggcgtgcgcgagaccacctcggcccactggttccaggcctgcggcgcacggtccttgaagaagaactcggtggcctgccaggcgcggtcacgccagcccaggcgtacgaacgccgccacgttgcgccactcgtacggggtgtagtccttccactcacgcttgccgtcacggcgggccacgaactccttccagtagcgctcgaaggtcgcctccagtgcctgctgcggcagtcggccctgctcgccgcccggcgccagcgcgatggtggtcgaggtcgcatcgaaatcgcccagctcggccgagcccggcaggtagtcgatgtcgtgctgctgcatcgccgacagcagcgaggcctgcaggtcatcacggaactggtcacgcgatccggcgatctgcatcgcctcgaccttgcccagctgggccgccagcgatgccgcgtccttgtagccgcgcaacgcccagaaattatcccagtacgaatgcatcggcttggccgaatagccttcgtggctgatcgaggccggcatcatcccgtagaaggcaggattgcgtgcgcggttttcctcggtgcgctcgctggcgcgcagctgctccatgtagttgtaggcgccctgcacgtgcggccacatcagctcggtgaacgtgctgtcgccggtgtagcgtccatactcggcaatgctgtagatcagttcgccatggctgtcgttctccggtaccgggtcgctgcnnnnnnnntcgacgcagcacggcaccttgccgttctcgaactggtacggcgcataccagttgatgtagtcacgcacggcatcgctgcgccccatgcgcagcaggccctcggaaatcatcgcgccatcgcggatccagctgcgcgcgtacgagcgcgtgcccggctgcaggcgtgggccaacccgcgagatcagcatgtgcgcgacggccgtgcgcagggtatcgaccagtgcctggcccgcagccggcacctgcagcgagaccacgcccagcttctgccgccattgatcggccacctgcgcctgcgccttggccacgtccagcgccttcggtgcccagccaccggtctgcggcagcaccaccgccacttcccggctctgccccggctccagcttgatggtgtacagcagcgcgccggaggccatgccggtgctgtccttcactgcggtggtggacgggtacctgccgtccgccagatgcatcgcatcaagcttgccatcgaaggtactggcaaagcgcgcgtccggcacctgcaaaggatagaggcgaggctcgccattgacccgcaccagctgctcgccgacatccagcgcatcaatccggctgaaaccgccgaccgtgttgaggaactgggtgggcggattgacctgccacgggcggatcgccagtgccagggtgtactcgtgcgcgaccttgtccggattgctcaaccggtagcggccgatcagctgcgcacgctccggggtgccctgcacgaagctggtcaccgccagcccgaccttctcgtgcacccagtcaacattggcgatcggcaggtaatggtcctgcagcgactgggtgatggcgaccttggaccagtccagcagcttgccatcgaggcggatgaacggctcgacactgaagctgcccttggccggctccagcgcgccgtcctcgctgatcagcgcctgttcctggccgccatcgaggccgagcagggtccagtagggctgctcgcccacatacgcacgcggcagtgaaccgcgcggcaggtcggccgccaccgaggacaggaacgcgttcggcgtcgcggcgaaggccagcggcttgagcgtgatgtcacgtatgccatagcgccagttcgggccatcgagcagatcgaagcgcacgtagcgtgcgtcggtatccggcagcgccagccagtcgcggcctcccgcgcccccggtcacctcgcgcaccgtgcgccagtcgcggccatcctcggatgtccgcacggtgtagcgattggcttccaggttcggcagccagtcgatcaccgcaccgccgatttcgcggctcttgtgcaggtccaggctgatggtctgctgcttgaccccgccgctgatccagaacgtatcgctcttgccgtcgatcatgcggtcctgcagcgcggtggcggtatcggcgatcaccgacggcaccagcgccgaatcatcctgcggtggcaggccctgcagggtcagcttgtcgaagcacaccgtgccacgcccgccgaccttgctgtagatcgtgaactcgactgcggcactgcgcgccatctccttctcgggcgagggaccccacgccttgtcgatctggcgacgacggtattcgaccggcgtccacgccttggcgaagctgtagcccggacggttgacccaccagacgttgtcgccgctggcgtcgatcagcttgaactgcaggtcgttggccggcgaatcgccgcgcagctggaagccgaaacggtaattggccgggtattggatgttcagtgcgcggcggatgccgacatagccggacacctcgtggaagtcgtagtccaggcacagcgcgcggccaccgccggcgccactgaccgggcgcagcgaaccgctgacctggtcggacagcaccagcttccaggcaccgatatcgtcgaagtcgtccagcacttttggtgccggcagtgccggcggtgcggcgatcgccagggaggtccacaacagtcccagtccaacggcgatcgctcgcttcatcccttgacgctccccagcaacagaccttggatgtagtaccgctgcagcaccaggaacagcgccagcaccgggaccacggtgaccaccgcgccagccatcatcatttccacgtccatgatgtgctcgcgcgagagggtggccagtgccaccggcaaagtgtagtgctcctggtcggtcagcacgatcaatggccacatgaaatcgttccatgcgcccatgaaggtgaagatcgccagggtcaccagcaccggcttgagcatcggcagcacaatctggaagaagatgcgcagctcccctgccccgtcgatgcgcgccgcttccagcagttcgtccgggatggaacgcgcgtactggcgtaccaggaagatgccgaacacgctggccagcgctggcacgatcacgccaccgaagctgttgaccaggcccagctgcttcatcagcaggaacagcggcagcatcgccacctgcgccggaatcaccagcgcagccatcagcacctggaacaggcgctcgcggccgacgaagttgagcttggcgaacgcgtagccggccatggtgttgagcagcagcgaaccgaccgtgatgccgagcgacaccagcaggctgttggcgaagttgccgcccatgccagtgcgcgcgaacagctcatggtagttgtgcgtggtgatgctggaaggcagcagcggcggcgggaaatggctggcctcgccctgcggcatgaacgagaccgagagcatccacaacagcggtgccaggctgaccagggccagcaccagcaacgcaccattgatcaaccacgggtaccagcgcgactggccgatttcacgactcataccaactgcctcttgcggccgaaacgcagcatcacggtggtcaccgccaggatgatcaggaacagcaggaacgccacggcggaggcgcgtcccaggttccaccacttgaagccttcctcgaacatgaaatacagcacgctgacggtgctctgcagtgggtcgccgcgggtcatcacgtagggttcggcgaacagctggaagtagccggacacggtaatcacgccgaccaccagcagcaccgggccgagcatcggcagggtgatgtgcaggaactgcttccagcgcgaggcaccgtcgatgcgcgcggcctcgtacaggtcatgcgggatcgcctgcaggccggccaggaagatcaccatgttgtagccgaagttcttccacaccgcgaacagcatgatggtcggcatcgcccagttgggatcgcccagccagtcgatcgggctgatgcccagatggcccaggccgtagttcaccaggccgtagctggtatggaacaggtagcgccagatcaccgccaccgccaccagcgtggtcaccaccggcgcgaacaacgcagtgcggaacagcgccttgaagcgcgcagccggcgcattcagcagcattgccgcgcccagcgatacgccgatcgacaagggcacgccgatcaacacgaagtaagtggtattccacagcgacttccagaacatcggtgtctgcagcagatcgatgtagttgccgaggccgacaaagcgcaggttgctgctgtcagccagggcatacaggtcgaagtcggtcacgctcagcgccagcgccgaagccaccggcaggccgaagaacacgcccagcacgatcagcgagggaccggcgaaaatccagccggcaagcgaagtacgtttcattgcgcgctcccggcggccacggcactgctcgattgcggcgacggaacgcgctgctgcaggcgttgttgttcatgcatccagcggcgctttgccagcaccttgtccacgcgctggtcgagttcttcgacggccttgtcctgcggcaggccaccgcgcaccaccttctcggtgacgatgcgcatttcctgcacgatgcgctcccattcgagcaccttcggcgtcggcttgacccgctccagctggtcacggaacgctgcggccagcggatcgttggccagcgacggcgcactccacgtgctgcggcgtggcggcaggtcgccgatgatcgaatggaaacgtgcctggatctgcgggcgcgacaggaactcgatcagcttccacgacgcctccttctgctgcgacttgcggaagatcaccaggctggtgccaccggcgatgcccgcgcccggaccttccggccccggcagcgctgcggtgccccactgcccttccagttccttcggctgcagcttcttgaactcgcggatgttccatgggccggaaatgtagaagacgttgaagccgcggaagaactcatcccagacgtttgagatctgcgtctcggacatcttcggcgcccagccctgctcgaacatgttggcgtagaacgccagcgtgcggcggaagccggggctgctgaagttgccgcgggtgtcatcatcgcgcagcagcggatcgggctgctgcagtgccagcgacagctgctgctcgaactcgttgatcggcatcagcaccgcatagcggttcggaccctgcatgcgcttgatcgctgccatctgctcatcccactcctgccacgtgcgcggcgggtggtcgtagccggccttggccagcaggtccttgcggtagtagatcaggcgtgtatcgacataccacggcacgcccaccagctcgccgtggatcacgttggtgtcccagatgccctggaaataatccttctcatcgaccacggcagagcgatcgacgaacggctgcaacggggtcagcgcatcgagctcggcgaactccggcacccaggtgttgccgagctggcacacgtccggcaggccgtcggcggcgaacgcggtcagcagcttttcgtgcgcagcggtccacgggatgttctgcacgtccaccttgatgcccgggttctcggcttcgaactcatggatcagttcgctgaccacctcggcttcccggcccattgcccagaagcgcacagtggtggtgcccggttcggtgcgggcgcagccggccacggccagtgcggccagggctggcagtgtccagcggcgcagacggtcgatccagttcggcatcgggttacttgccctggcctgtgttgcggttggcattgttcttctgttcctgcgcggcagccgcgcgtgattcggcgatacccaccgcgcgtgccgccgcggccttttcgtctttctgcagttccagcggctggaacgaaccttccggcnnnnnnnnnnnnccactgaaccccgcccgctccaggcccttgcggatgtacgggttcttcttcatcacttcccagacgaaatcattgcgatagttggcgatcatggtcaggatcggcccctggtcgatggcgatgtagtcgctggcgacccagccacgatccggcaccacgcggccggtcttgatcgggatgtcgtagttgaagctgggattgaacgaatccaggaagccgtagctggaatagatgtaatcgccgtagcgcttgtgcatctccagcgtggccgggatcacctgttccggcgcgaacaccaccgacgcgatcgcggcggtcggagcgatggtgccgtcatcgaagttctcgcgcaggccagcgccgcgcgaagagtaatggcggaactggcgctgctcgccacggtattcctgcgtggtgttctgcgggccatcgctggcggtcaggccccagacgttctcgccgtaatccttccactgcatcgggttggcgatggcgtactcacgctgggccagtgcggccgagcggctgttgaggaagtaggtactgccgcgctcgcgcatgtaggcgtcctggatgtcgcggaagtcgatccagacgtggctgtactggtggccgaacagcgggccgaaggacaggtattcctggccctggtagaccccccagtcgttgtcataggtgcgcgtccacaccgtccacgcatccgggctgaccgggtgcgtcggcgaacccagggcaaggatgtagaccatcatcgcctcgttgtagcccatccagtcgtggtcgatgaaaccgctctcggggaaccagcccatcgagatcagcggcgcacgctgctgcagccagggccagtcgaccttcttgtacaacgtgtcggcgatctggcggatttccttctcgcgcggatcgtcaccgtcgtagtacgactgcgcgaacagcacccccatcatcagcagcgcggtatccaccgaggacagttcgacccagctgtcgtagcgacggccttcctgcatgtccaggaagtggtaatagaagcccttgtaacccgccttgccggtacgctgcgggcccatcggcacgtcgcggaagaatttcagggtagtcagggtgcggtcgatcgcctggttgcggctgacccagccgttctcgatgccgatcggatacgcggtcagtgcgaagccgaccgaggcgatgctggcgaacggccgcgacggatagcggtccggggtcaggccattgatctcgttggtggtatcccagaagaactggaaggtgcggcgctcgatgtcatcgaacagcggcggcagctcaggtttcatcggccgcggcggtgcatcggcctcgatcaggatcaccggcggccgcggcttggcaggctcctgctgggccggctggcaggcggccacggccaggctcaacgctgcggcggacaacagatgacgtgcctgcatggcgcgatttctccggtggtctgatcgatgggaaagcataccgtccaatgatctgaaatcgtttacaaggtgcgttcttaaaaaaccacgaaaaacgtggtttgacaccgcgatcattgcccatgccgatgccccctgaccggcagcggcatgggcaatggaccggcacagggccggccattgctgttttcacgcgcccgatgccgccggcggagcggcggcatcggggtcatgcatccatccgggcttagaagcggaagcccacttcggccttgacctggcgcggcgtaccgacgatgtcgccggtctcgttgtagctcgcggtcaacttgccattcttgtagtagttgtagttcgagaaattgtcgaagttgaacacattgatgatgtcgatacgcgcatacagctcggtatcgcccggcatcttgaacgtcttcgtcgcctgcaggtcgaccgagcgataaccgaagatcttgccacccagcaggaacttgccgttgccacccggaaccgccgccatcggggtcggcaggtcgaaaccattggcctgcggcacgccgtaccagtcgttgatcgcggtcggggtggccagggtgatcttgccaccgaaggtgatgccccagaagcccgcatacgaaccggtcaccaccaggcggtgacgcggcgcgccgttggagcggatggtcgggtagtcaccgatcacgccacggtcgaacgcgtagtgctcgttgatgtcacggttgtggcgggcggtggtccaggtataggcgatggaggtgccccagccgctttcctgggtgaacggcttctgcgccgacaacaggatctgggtagcacgggtcttgatgccctgctggccgatgatcaggctgccgaagcccggcacgttgcagctccacgcctggcccagaccggcttcggtgccaccgcacagacgcggatcgtcgaagaagttgccggtcgggtagcgattgcccagggtgaaggcgaagccgtcataggtgagcgtgcgcgagatggtggcgtcggtcagccagtcgccgatctggttgctcatgcccaggctgaactggtcagcgtagggcaccttcagattgttgttcagcaggtcgacttccaggccggcattgctggtcgaaccgaccaggctctggaggttgccgataccgttgagcaggttcgggttccagtcatagcacgcggcgttgccctggaagcactgaccggttgccggattgcggaagtagatcgtcggctgcggcagggccagcttggtggtttccagctgcaggtagtcgaacaggtcgcggtcgtaggaacgaccggcaccaccgtggatcacgtgctgctcgtcggcattgatgtcatacgagaaacccagacgcggctgccaggcattcttgaatgccttgcggttgtggccgttgctgatgtaatcgttgatgttcaggccgctcagcgccagcgtgtcggcgtagctctggccagcggcggcacgcggatcctgcgcgaacagcgcattgaccacttccggcggggtcacgaagtccagataggacgggttcttctcgtagtcccagcgcaggccgaggttcagctgcaggtggtcgttgacctgccagtcatcctggatgaacagaccgatctgcttcaccttcgagcgcacttcgccggacacgccggacacgccggtgaccggcttcacgaactgggccttgtacgggatgctgtccgggaaggtcgggttgtcgatggtgtagtagaactgcggattgatctgcgccgcatcggaggcgtacaggtcgatctgcttgtacttggcacccatcttgatggtgtggtcgcccgcccactggatgccatccagggtcaggttgtcttcgatcgaccagcccttctggcccttcacctgcgacgacattgccgaggaaccaccgatcgagacgatggcgcgctcctcgttcttgccgtccggcgcggtgtagttgaaaccgttgcccatgctcagcggcttgggattgttgaacgaatcctcgtgggtaaccatcagctcgttgtagtaacgctcaccgctgtggttccagcgcagcgcgtaacggcggtcagtgttcttggtttccttgccgtgcatcggcgcggtctggtccgagaactgctgctgggtttcatcacggtcctggaaggtcagttccaggcgatcgttgtcggtcggctcgaagtcgaccttggcgaagatcaggtcctgctggaacggctggctggccgggcccaggccggcctgggcatcagccgggacgcggttggccttgttggtcaccgaaccatgcggtgcgatggtcaccggcagatcgaagcgcttcgcttcataggtcacgaagaagtgggccttgtccttgacgatcgggccgcccagggcgaagccgtattccttctcggccgaatcctccttgcccttgcccggctgacgctcggccggggtcatcgcgcgcatgctgtcgttggtataacggtagaaggtttcacccttgaactcgttggtacccgacttggtcgcggccgtgaccgctgcactggacacctggccgtactcggccttgtagttgccggtgatgaccttgtactcgccgatggccagctgcgggaacgggttaccggcactgccggactgaccggccacgccgccgcccttgacgtagctcttctggcccacaccgtcgatgtagacgttggtaccgtcggagttggtggcaccgccgcgcagcgaggtgttgcccttggcgtcgcgggtgaagatcatgcccggcaccgcgtcggcgaactccaggaagttgcgcgagacctgcggggtggtctggatctgctgcaggctgacggtcttgccgacttcggacgtgcgcacttcctgcagcagggtcggcgcgacgacgttgacagtgtccaggttggtggctgcggtcgtacccggggtgctgctggcagcgccggcaaagttcagggtagcggtcgaggccacggtgacggtgaccttctgcgactggccgttggcgaccacgtcataggtgcccgggtccaggcccatcagcgagtagcttccatcggcacggacggtaccgcgacggacggtgccggtggccacgttggtggcggtcacctcggcgccggcctgcgcgccggaaacctggccgcgcaggctggcattggccgactgcgccatgacgttcggagcagcagccagcatcaggcagctgaccagtgcggtgctcagcagccggcgtgccggcgtgcggaaggtggtgtgcatcatcaactcaatctccgggtggcggtaaccgcttgcgcggtccctgcgatcaatcaaaaaagaaggaacgcctccggcttcaacggccggatggcggagtggtggaatcgcgaactatcaagcggggaaccagggtctgcttgtcccctgtcccatccgtggaggtgccgtccatcaactgcatcaggcgcgtcatggcccgatcgccgagttcggcgatgctgacctgcatggtggtcagcgacgggtggacgaaacgcgccagtggaatgtcatcgaaaccggccagggcgacgtcggacggaacgtggacacctgcctgcgtgaacgcatacaggcaacccagcgccatcatgtcgttggcggcgaacacggcatcaggcagcgctccggctgccaacaactcctgaccggcgcgatggccggaagcttcgtcgaaatcaccgggcagctcgatgccttcggcgtcactgccgaaagccgccaacgcgtcacggaagccacgcaggcgctnnnnnnnntcgaagttgaggtccgggccagaaatgaaagcgatacggcggtgacccgcgtcaagcagatggcgggtcatcgccatcgcaccggcatggtcatcgatgctcagcaccgggtggtcctgcccgggcagataggtgttgatcagcaccgttggcaacgactgcggcaggttgtcggtcaggaagcccgggctctcggcatagggcgagagcaccagcaggccgtcgacgcggccgcgcatggcgcgcagggccgcgccctgctgctcctggtcaccgtggtaactggacaccagcaggtgctggcggcggttgcgggcgacgttgtcgatgccgcgcatcagctcggagaagaattcgccgtacaggtcaggcagtaccacgcccaccgtattggtgcgacggctgctgaggctgcgggcggcggcgtgcggggtgtaacgcagccgtgcggccacctccagcacaagctggcggaccggttcggcgacattttcatgcccgttgagcgcgcgggaaaccgtggccacggagacccgggcttcgcgagcgacgtctttgattgtgatagctgccttgttcacgaagccgccctccacggcttggacctaccagcattggcgcggaatgtaagcgtttccatctgggcttgtaaacagtccgttaggcgaatgtcctgaaatggacatggaaatctgtctgtggcgggcccgctgacggacccgccaggacagtgtgggacaagggctcagccctgttctgacggggtcaatgcgcgaatggacagcgcgtggatgtcggtctccatcatcgcgcccagcgcggcatagaccgcgcgatgccgggccagtggacccagtccggcgaagcgttcactgaccacatgcacgttgaaatggccgcgaccatcgcgcgcaccggcgtggccggcatgacgatgactgtcgtcttcgatttccagcacgctcggggccagcgcctgctgcagtgcgtcacgcatccgctcgatccgctccgcgttcacggcaggaccttgcggaacggacgcacctgtacatgggtgtagacgcccgcggctacgtaagggtcggcatcagcccaggcctgggcctgcacgagcgactcgaactgcgcgatcaccaccgaaccactgaagccggccgggcccgggtcctcgctgtctactgccgggcacggtccggccagcagcaggcggccttcgtcgcgcagcgcgtgcaggcgcgccaagtgttccggacgtgcctgcagtcgctgtgccagcacgtcctggccgtcatagccttcaatcacataccacacggcatttcctcgcttgcgttgtcgggtgcgcagattctagccaatgccgccctcgccccagcccggctggacactggcgcgacaaaggcttaccctagacaccattgcacgtggctggatgcagcagcccgtcggtttctgtggccaacgcagcccccgacgaccgtcccgctgcttcgaaccggaccacctggccgggccacgtagacgacctccccgtagttccgtcgctgccgtttactgcggcgcgtcctgctgtttgatatgtgtggaatcgcgccgatcccggcgtgtctggtgccgtggggcgccgtggcgttggcccggtgaacccgctgccgcgactggtccgatgcaatcctgatgtccattagatgacttccgaactcgcgctcgacgcgaacccgccaacccggccgcccgccccccagcagcaggaaatgccgctggccgtggtgcatgggcaaccggtcctgcagattccgcaggacctgtacatcccgccggacgcgctggaagtcatcctggatgccttcgaaggcccgctggacctgctgttgtacctgatccgccgccagaacctggacgtactggacattcccgtggccgagatcacccggcagtacgtggaatacatcaccgtgatgcgcgagctgcgcttcgagctggccgccgagtacctggtcatggccgcgatcctggccgaggtgaagtcgcgcatgctgctgccgcgcccggtcagcgaggaaggcgatgaggccgacccgcgcgccgaactggtgcgccgcctgcaggagtacgaacgcttcaagcaggccgccgaggacatcgacgccctgccccgccaggaccgcgacaccacggtggcacacgccttcatgcccgaacgtgctgcggtgaagctgccgccgccggtggacctgaaggaaatgctgctggccctgcacgacgtgctcaagcgcgccgagctgttcagtggccacgccatcaagcgcgaggcgctgagcgtgcggcaacgcatgggcgaagtgctgggccggcttgaagatggcaagttctaccgttttgaagggctgttcaccgcagaagaaggcaagctgggcgtgctggtcacgttcctggcggtgctggaactggccaaggaacagctgctggacatcgtccaggaagagccgctggcaccgatctacgtgaagtccctggccgccggcaacaccaatgccccgctgcagttcagcagcgagttcgacgacaacgacgccgccaacgagaacgagtgagcgctgactgccgatggaccaaacgctgatcaaccgcattgtcgagggtgccctgctggcctccagccagccgctcactctggcccagctgaaagacctgttcccggaagaggagccggcaccgccgggcagcatcgaacgtgcgcttgagcgcctgcgcgaagcctgcgaaggccgtggcgtggaactggtcgaggtcgcctccggcttccgctaccaggtgaccggcgaagtgcatggctggatcagccggctgtggaccgaacgcaagacccgctatacccgtgccaccctggaaaccctggcgctgatcgcctaccggcagccgatcactcgtggcgagatcgagcaggtgcgcggcgtggcggtcagcagcaacatcatccaggcgctggaggaacgcgagtggatccgcgtggtcggccaccgcgacgtgcccggcaagcctgccctgttcggcaccaccaagggcttcctggactacttcggcctgaagcgcctggacgagttgccgccgctgtcggaactgaaggaccttggcgagctggaaccccagctggccctggaccgcgacgcaccggccgccgccagtgccgagggtccggacatttcagctggcgccgatggcgctgctgccaacgatgacgccggcctggccggcagcgacacccccgattccgccgacgcagcgtctgcgtcggcttccgatgagcaagcaccttcgccccttgatgatgggcaccccgattccgcgccgggcgagcgcgcggtgcccctgaacgaacgcgaagacaacgccgtcgcgatgacgaccgtggctgttgaccaagccgattccgaaccagaggccgaccccgaaaccgtcggccggagcaaaactgatgagtgacaccccccgtaacaagctctcgctcaagcgcgaagccacctccgaacagttcaagctggaagagcgcctgcacaaggtgctggcccaggccggcctgggttcgcgccgcgcgctggaacagcgcatcgccgaaggcctggtcaaggtcaacggtgaagtcgcgcagaccggcatgtcggtcaagagcggcgacaagatcgagctggatggccgcggcttcgtcgccaccgccctggccgaaccgtcgcgcgtgctggtctacaacaagccggaaggcgaagtgaccacccgcgaagaccccgaaggccgcccgaccgtgttcgaatcgctgccgccgctgaaggnnnnnnnntggatcgccatcggccgcctggacatcaacaccaccggcctgctgctggccaccaccgacggtgaactggccaacgccatgatgcacccgtcgttcgaggtcgagcgcgagtacgtggtgcgcgtgcgcgccccggaaggcgaggagaaggtctccgacgccatcgtcgaccgcctcgcacgcggcgtggcactggaagacggcccggccaagttcgacgagatcgaacgcatcggcggcaccgactcgcacgactggttccgcgtcgtggtgaaggaaggccgcaaccgcgaagtgcgccgcctgtgggagtcgcagggctgccaggtcagccgcctgaagcgcacccgctacggcaaggtgagcctgccgcgcgaactggcccgtggccattcggtggaactgggcaccgcccaggttgaagccctgcgtgcgcagctgaagctggaagaaggcgcgccgtcggctctgaccctgcagccggtgatcggccagcgccgcgccgccaagaccaccgtgcgcgtgcgcgaaggtggccgtggcaatgcctacgtcaacggccataacaccgcagacgaaggccgcgagctgcgtcgcttcgacaacgtccgcgaagaccgcggccgtggccgcggcggcaagggcggcggtttcaagggtggcctgacggtcagcggtgaagcagcagccaagcagtcgcagaagccgttcaagcagcgcacccagaagaatgaccgttcgctgccggaaggcaacccggccgcgttccgcacctggtacgtgccggatggcgtgagcacgggcccgagcggccatcgcaatgccggtccggnnnnnnnnggcccgggtgcccgtggtccgggcgcaggcggccagggccgtccgtacggcaagccgaagggtccgggcgccggtggcggacagggccgtggcggtttcggcggtgaaggccgtggcggcgcaggcggccagggtcgtccggccggtgccggcaaccgctcgcagggccagggcaacaagcacccgtatggtcatccgggcaatgccccgagcttcccgtccgaccacgccacgccgggcttcaacccgtatggcagccccaagccggcgcagggcgcccgtccgggcggtcgcgggccgggtggtggcaaccgtggtccgggcggcaatcgcggccccggcggtccgggtggcaaccgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgatccaccggcacgcctgaaatgaaaaaccccggcgcaagccggggtttttcgttgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcgtggcgctggaacgcggcgggtgtggtgccggtcatgccgcggaagaaggcgatgaacgggctctcggcggagaagccggtgtcctgcgccacgtgcgccacgcgttggcccagcagcagcaactccatggcccgcatcagtcgccattgctggcgccaggcctggtagctcatgccggtatcacgctgcatcaaccggccgacggtacgcgcgctcaggcccgtgcgcgcggccagctcccccagttcgggcggcagctgttcggccaccgggaggcaccgtgcgatccgcggatcacgaggcagaggcaggtccatcggtgccaccggtgcagcagcgatctccagcacgcacaacgccagttgatggcgtgcgcgcggcgactgccagtcatggtcgaacggcgcctgcgcgatcggctccagcaaggcctgcagcagcggccccacgccgatgatcgccggctgccggggcagttgggccgacagcgtggcgtcgaagtacaacgaacggtagtcgaccgcctggcgcatctgcgcgcgatggcgcagcccacccggaatccacgcgnnnnnnnngggcggcagcaggctgatgcgatcaccgtaggtgaggcgcgtgcagccctgccgggtgtacagcagctgcgcgcgtgcatgctggtgccaacccgagtcgtgatccgccagtgaggctgcaatccccagcaccggagcgctccaggcatcggcgtcgaagtgcgcgtgcggctgcaaccaggccatgtctgatttcatacattcgatgacaggatagacagagtgcgccattgcggacgcgaccacaatgcggggccctgttcctggagcgcccgcatgtcgcgccgcctgttgttgctcaccattgcactgctgatgttcccgcagttggcacagaccctgtacagcccggccctggccgatctggccggacgcttcgccctgccgccgagtgccgccagccaggccatgagcctgtacctgttcggcttcgctgcaggcgtgctgctgtgggggcgccttgccgatcgtatcggtcgtcgccctgccctgctatgcgggctggccgtgttcgcactggccgcctgcggcggcctgctggccagcaccttcggccaggtcctgctggcacaggcactggccgcactgggtgcggcggcggcctcggtggtaacccagaccgtactgcgcgaccacctgcagggacccgcgttggcgcaggcattctcctggatcggcatggccctggccctgagcccggccatcggccttgcactgggcacgctgctggtcgccgcccatggctatgtcggcgtacagtccggcctgctgctgatcgctgccctgctggcagtcgcatgcctggcgggcctgcgcgaaagccgccctgcacagatcccgcacgcgcccatgctgccgttgctgcggaaactgctgcgcgatcgctggatctggtcacacgcgttgctggtgatggccttcaacgtggcgatgtacagctggtatgtgctcggccccttcgtgtttgcgcgcatgcactggccagccacctggttcggcgccagcggcgcggtgctggcactgggctcggcgctgggcgcgtggggcaatggccgcctgctgcgtgcaggcgttgccgcaaccacgcgcatccgcatcgccgcaggactggtcctgacgggaggcctgctggccgcgctgctgcatgatcaccctgccctgatcgcggcgatggtgccggtggtgacgggcttcggccttgccattcccaatgtgctcggccaggccctgcgcggctatccacactgcctcggcagcgcaggcgcgctgttcggcctgctctactacctgttgatcggcgcggcaatggcgctggtcggtgcagtgcagatgctggcaccgaccgttatcgcgtgtggcctgctggccttgtggctgcaacggcggcgtcccgctgcagcctaggaattgctgcaaaagcagcgcactgtgctggccttccgggaacggctttgattccccggctatcgtgcgcgtgctcccacacaaggcagatgcccatgatcaccatcaccgccgaacaggcccgcgccaacgtcgatgccgccaagcgcccgatcgaactgttctaccgcgatctcgacaacgccatccagatcggctcggaaaatggccgccgctacatcgtgttcggcttcagccaggtgatggccagcgagcagctcgtcgaagacgtggtcgcacagctgctgaagaatggtttcggtgtcgaacggttgttgagcgattccgaacagcactacatccgcatcagctggggaactgccgcgccgtcgcgcctcagcgccggctgagggtgaacgcggtgccgtccacgcccagatcccagcccttgccggtaccggacagggccagcgagatgtcgcccttggtcatcacctgcgcgttgctggacttcaccgcaccggcatgcgcgcccaccgaggcgtaagtacccagcagctcgttgacgctgactgcgccggtgaagctgccacgtccgttggtgatcttcgacttgcccacggtcaggccgccgcccttcatctggatgcgcaccggcatgctggcgccattgctgcaggtgaccgtgccattgccggatgcagtcttgtagatcagcgaccagccagagaggttgtagcgcagctcacagtcgaggttgccagcggcgtgcgcggccggggccagcgatgcggcagacagggcaagcagcagggcgaagggcttgttcatggcaggacttccagttcggtcggactgccggcgaatctagcannnnnnnngtgcacgctggatgcaggcgcacgcgctggtgcagcagtgttcaggccggtgctcaggcctgttcgtccaggtggaaggcatcggcatcgagcatcgccgggaaannnnnnnngtgtgcggccagcgcctcggccgagatggtggtggtgaccacctgttcgcgctcgcggatctccacctgcggctggccgaggaaatccagcaccgcgctgtcgcctgcgtagtgcagcccgttgccatcgacaccgacgcggttcaccgctgccacgaagcacaggttctcgatcgcccgcgcacgcagcagcgtcttccacgcataggcgcgtgccgacggccagttggcgacgaagatctgcaggtcgaaatccagctgctgcggacgctccacgttgtagcggttgcggcagaacaccgggaaacgcaggtcgtagcagacctgcggattgatccgccagcccttccattccacgctcaggcggtcgcgaccggcggcatagcgctcgtgctcgccgccgtaacggaacaggtggcgcttgtcgtagtactgcaggtcgccatcgggcgtggcgaacagcaggcggttgtagacgccctcgccgtcgcgcagctgcacgctgccgatcaccgccgcgttcaaggtcctggcctgttcgcgcacccaggccacggtcgggccgtccatgccttcggcctgggcaatggcgtcgttggagaaaccactggtgaaggtctccggcaggatcaccaggtcagtggtgccggccagcggtgcgagcagcgcgccgtagtaggcgcggttgccggccggatcgtgccagcgggtgtcgccctggacgagggaaatgcgcaggtcctgcatgttcaagcctcgctcagagcaggcgcaggcgttcgatcgccgcgtccatcgttgcttcattcttggcaaagcacaggcgcaccaggcgctggccggccggcgggttttcgtagaacggcgacagcgggatcgcggtcacgcccttctcgatggtcagccacttcacgaactcatggtccggcaggtcgctgatggccgagtagtcgaccagctggaagtagccgccggggaccggcagcgccttcaggcgggtgccggccagctgctcgcggaaacggtcgcgcttggcctggtagaacgcgcccagctccaggtggtgttcgggttcgtcgcggatcatcgcggcgaagccgtactgcgccgggccgaagctggtgaaggtgttgtactggtgcaccttgcggaactcggcggtcagtgccggcggtgcgatcgcatagccgatcttccagccggtgcagtgataggtcttgccgaagctggagatgacgaacgcgcgctcgcgcagttccgggtagcgcagcgccgattcatggcggcggccgtcgtagatgatgtgttcgtacacctcatcggagatcaggtagatctgcgtgccacgcagcagctcggccagtgcctgcatgtgctgcgccgacagcatcgcgccggacgggttgtgcggggtgttgacgatcagcatgcgggtgcgcggggtgatcgccgcacgcacgcggtcccagtcgaccgcgaaggtctgcggatccagcgacacatgcacggccttggcaccggccaggtcgatcgccggttcatagcagtcatacgccgggtcgagcacgatcacttcctcgccggcacgcaccacggcgtggatggcgttgaagatggcctcggtaccgccactggtgacggtgatctcgctgtccgcatcgacctgcgcgccgtagcagtccagtgccttctgcgcgatggcctggcgcagcggcgccacgccggtcatcggcgggtactggttcagcccggcggccatcgccctggcggtctcgtcgatcaggcgctgcggcgccgaaaagtccgggaaaccctggcccaggttgactgcgccgtgttcggcggcgagctgggacatcacggtgaagatcgtggtaccgaccttgggcagcttggtgttcggttgcatcggcctgggctgtgggggaacaggcctgcgagtttacgcaatccgcgcgtcggtagtgccggccgctggccggcactcctgggacgatctgcggcgccgggtcgcatctgccggccagcggccggcactaccatcggcattcaccgctacaattgccatcgcactccggcatgaagacccctgccccttgaacacccctgcattgctggccgccagcggcctgagcttctcccgcaatgacgagccggtgttcggcccgctggacttccatgtggacgccggcgaagccctgctggtgcagggcggcaatggcgccggcaagaccaccctgctgcgcgtgctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaggtgcggatcgacggcaagccggcgagcaatgccgaacgtgcacgctacgtggcctacctcagccatctgccggccctgaagccagacctggacacgctggagaacctgcacttcctgtgcggcctgcatggacggcgtgcgcggcagatgcccggcaacgcgctggccatcgtgggcctggccggttatgaggacaccctcgttcggcatctgtccgccgggcagaagcggcggctggcactggcacgcatctggctgtcgccggcgccgctgtggctgctggacgagccctatgccaacctcgacctggagggcatcaccctggtcaaccggatgatctcggcgcacctgcgtgccggcggcgctgcgctggtcaccacccatggcgcctatgccgcaccgccggtgcgtacccgccagctcgacctcggcggtgccgcatgatcgcgccgggtaccgagccaggcctgtggcagaccgcaggcgccctgctcaagcgcgacctgcgcctgctctggcgccgccgcggcgatgcgctgcaacccctgctgttcgcggtgctggtagtggtgctgttcgcgctggcccaaggccgcgaaccacagctgctggccgccaccgcgggcgcggtgctgtggctggccgtgctgctggcgggacagctgtcgctggattcactgttccgttccgacgccgaagatggctcgctggaacagtggctgctggcgccggtgccgctggcctggctggtgctggtgcgcgtgctgctgcactgggcgaccactgcgctgccgctgatcgtggtcagcccgctgttggccgaaatgctgcatctgccgcatgaccagctgccgatgttgctggcatcgttgctgctgggaacgccgttgctgagcctgatcggtggcgtggtcgccgcactgaccgttggcatccgacgctctggtattctcgtggcgctgctgtcgctgccgctgtacgtgccggtgcttgtgttcggcgccggcagcctggcggcagccggacgcgggcaggatccggtcggtgcgctgctgatgctgggcgctggcctgctgctcgctctggtgctggctccgctggccactgccgctgcaatacgtatttctctgagttgaccgagctgagagccaatccacccctgctggatagccgccacgcatgaatccgattgtccgctggttccaccaactcggttcgcctcccacgttcgaccgtttcgctgcccgctggtcgcgggtgttctacctcgcggcggtgccggtactgctggtcggcatgtggcaggcgctgctggtggtgccgccggaagccaagcagctggacagcttccgcatcctttacatccacgtgcccagtgcctggatgagcctgttcgtattcgcgctgatggcgctgtatgccgccatcgcgctgatctggcggatcaaggtctgcgagatcctggccatggcctgcgcgccgatgggcgccggtttcaccctgatcaccctgctgaccggcagcatctggggcaagggcacctggggcacctggtgggactgggacccgcgcatgaccagcgagctggtgctgctgttcctgtacctgggcgtgatcggcctctaccacgccatcgaggaccgccgcagcgccgcacgtgcggcgggactgctggccatcgtcggcgtcagcctgctgccggtgatccgctattcggtggactggtggggcggcctgcatcagcgccagtcgatcaacgtgttcggtgaatcggcgatcagcagcgcgatgatcgcgccgctgtggtggatggtgatcggcaccaagttctggttcgccggttcggtgctggccaagnnnnnnnncgacaatctcgaccgcgaggccggcaaggcctgggtcggtggacgcgtcggtgccgaacgcccggtccgggaggcccagccatgacccaccttccctatgtgatcggcgcctacgccgtgttcgtgctggtgctcggcgccgacgccatcggttcgtggctgcgcctgcgcgtggcacgccggctggcactggcccgccagcagcgtcagcagacccgcgccggcaggcaggacgcagctgtgccgctgtcgacggagctggaacgatgaccccggtacagcgtcgccgcttggcatgggtgctgctggccctgctcgcctccggcctggccactgcgctggtggcgatggcactggagcgcaacattgcctacctgtacacgccttcggaagtgctgcgcggtgatgtcgatgcgcagtcgcgcttccgcttgggcggcatggtggtgaagggctctttcaatcggccggtcggctcgctggaagcacgtttcgaagtgaccgacggcgacgcgcagctggcagtgaccacctcgcggatcctgccggacatgttcgccgaaggcacggcggtggtcgccagcggccgcctgcaggacggcaccttcgtcgccgacgaagtgctggccaagcacgatgagaagtacgtgccgaaggaagtggccgacaagatgggcgatgcccaccgcaagcacgatgtgccggtgacggcccccgaggtgcgctgagtgctgcccgaactgggtcagatcctgctgatgtgcgcattgctggcctcgctgctgcaggccggcctgccgctgctcggcgcacatcgcaacaacacggcatggatggcggtcgcacggccagccgcgctcgcgcannnnnnnnnnnncgccggcgcgttcgcggtgctgaccgccgcgttcgtgcagcaggatttctcagtgcgctacgtggccgagaactccaattcgctgctgccgatgatctaccgctattcggcggtctggggcgcgcatgaaggctcactgctgatgtgggcgctggtgctggcattgtggaccggcgcggtggcgctgttctcccggcacctgccggcaccggtgcaggcgcgtgtactggcggtgatgggcgtcgtcagcgtcggcttcctcgccttcctgatcttcacttccaacccgttcctgcgcctgaacccggcgccgctggaaggacgcgatctcaacccactgctgcaggacccggggctgatcatccatccaccgatgctgtacatcggttacgtgggtttcgccgttccgttcgcattcgcggtggcggcgctgctggaaggtcgcgtggatgcgcgctggctgcgctggacgcggccgtggacgaacgtcgcgtggggcttcctgaccctgggcatcgcgctgggcagctggtgggcctactacgagctgggctggggtggctggtggttctgggacccggtggaaaatgccagcttcatgccctggctggtcggcgcggcactgatccattcgcaggcggtcactgagaagcgcggcaccttcggcagctggaccctgctgctggcgatcgccgccttcgcgctgtcgctgctgggcaccttcctggtgcgctccggtgtgctgaccagcgtgcattcgttcgctgccgatccctcgcgcggcctgttcatcctggtgttcctgtcggtgctggtcggcggcagcctgctgctgtacgcgctgcgcgccagccagctgagcgtggatgccgacgacccgcgccgtggtttcaccgccacctcgcgcgagaccctgctgctggccaacaacctgctgctggccacggcctgcgcgatggtgctgctcggcacgctgtatccgttgctggccgatgcgctgtcgctgggcaagatctcggtcggcccgccctacttcggcagcctgttcctgctgctgatggcgccaatgatcctgctgctgccgttcggcccactggtgaaatggcagcatgaccagccctcgcgcgccttcgcgctgctggcaccgtggctgggcctggcgctgctgctgggcgcgatggcctggtggcaggcgccgcagaacggctggaaggccggcatcggcgtggccgctgcggcctgggtcgcactcggtaccgcacgcttcgtctggcagcgactgcgcggcaacggccgcttcaccgccgaaatgctcggcatgatcgttgcccacgccggcatcgccgtgttcctggccggcgcgctgctggtggaagccttgaacgtgcagcgcgaagtggcgctggccccgggtcagcagctggtggtcggtcgctacgaagtgcgcttcgagggcgtggaccatcgcgaaggccccaatttcatcgccgaccgcggtcacctgcgggtgttccgcgacggccgcgaactggccctgctgcacccggagaagcgccagtacgccagcggcggccaagtgatgaccgaggccggcatcgatgcacgcttcgacggcgatgtctacgtggcattgggcgagccgctgggcaacaatgcatgggcggtacgggtgcacatcaagccgttcgtgcgctggatctggctgggcgcgctgctgatggccctgggcggattcatcgccgccgccgaccgccgtttccgtcgtccgtaggagtttccatgtccgagtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntagccatcgtgatcggcgtgctgtttttcttcggcctgctcgggctgatgatctacggggttatgaaatcgggtgatccgcagcgcgacgtgctgccgtcggcgctgatcgacaagccggcgccagcgttcgcgctgccggtgctgcacgacccggaaatgatcgtgcgcagcgacgaactgcgtggcgcgccgtacctgttgaacgtgtggggcagctggtgcgcggcctgccgcgaggaacacccggtgctgacccgtttcgccgagagcaagcgcgtgcgcgtgatcggctacaactggaaggatgaaccgaccgatgccctgcattggctggaacagctgggcaacccgttcatggtcgtgctcagcgacgtggaaggccgcaccgcgatcgactggggcgtgaccgctgcaccggaaaccttccttgtcgacggcagcggcatcgtgcgctggaagtacagcggtgcgatgacccagcgcgtggtcgacgagaagctgatcccggcgctggagaagatcgagaaggcccagggcaatgccggcagcacgttgcacacggcgccctgagcccatgcgctgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagttccgcgatggcgccgaagaacgccgcttccacgacctggccgcgcagctgcgctgcgtgcagtgccagaaccagtcgctggccgattccaacgcgcagatcgcgcaggacctgcgccgcgaggtgctgcagctgatgcagcagggccacgacgacgcgcagatcaagcagttcctggtcgcgcgctacggtgagttcgtgctctatcagccaccgttgcagccgggcacctggctgctgtggggaggtcccctgctgatgctcggtgcgggtgctctggtggtgctgggcatcgtccgccgccgtggccgtacggttggcgccgcagcggccggcaaggccgatgaaggagacggatggtgagccagtggctgccgatgctggccggtctggttgctgcgttgatggcagcgctggtgctgtggccgctgcgccactctggccgccgcggtttcatggtcggcgtattcgcactgggcgtggccggtgcctgcctgtacctgctggtcggtgatccacgtgccgcacagatgcaaccgacgccttcggtagccaccctgcgcgatggcgtgcaggccctgcaggatgcactgaagcgtgacccacagcgggccgatggctgggcgctgctgggccggtcgcaagccgaactgggcaacgccgcggccgcggcggacgccttcgcacgtgccgccgctctcgcccccgaagaccccggcgtgctggtggaagcggcgcaggcacgtgcgcaggccgatgccggcaagcagttcgatgacaccgcgatggcctggttgcagcaggcgcgtgcgctggcgcccgatgccgagcgtgccagctggctgctgggtatcgccctgcgccagcgcggaaagaatgccgaggccgcagatgtgtggagcggcctgctgccacggcttgagcccggcgccgcgcaggcgctgcaggcgcagatcgccatcgcccgtgaagccgccggtcagccgtccgatgcagccgttgcggcgccaccggcgctgttgcaggtgcgcgtgcagttgcccgcgttgaagggcaccgagtggccggccagcacccaggtattcgtgctggcccgcgccgtgggtggaccgccgatgccggtggccgcacgcaagctgcccttggccggattcccggccacggtcgggctgggtgacgctgacagcccgatgccaaccgcaccgctgtcggcccatcgcgaagtggaagtgctggcacgcatctcgcgcaccggcagcgccaaccgcagcgaggatgacctgcagagcgtgccggtgaaggtgagcctgccccacgacggtgttctggagctgcgcttcccgtaacgcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncagccgcatcacgattcannnnnnnnnnnnnnnnnnnnnnnnnnnnnntgcatcgccgatggaaaccagcgtgtcgccagctccacatgcggccccgctagaatgcctgcatgaccgaattcatcccgcccggcacccgcttccacgccctgccctcgcccttcccgttcaagcgcggcggcgccctgcacgnnnnnnnngtggcctatgagacctggggaacactggcggccgacgccagcaacgcgatcctgatcgtgaccggcctctcgccggatgcacacgcggcagccaacgacgccaacccggcagcgggctggtgggaaggcatggtcggacccggcaaggcgatcgataccgaccgctggttcgtggtctgcgtgaactcgctgggcagctgcaagggctcaaccggtccggcctcgctcaacccggccaccggccaaccgtatcgtctcgacttccccgagctgtcgatcgaagacgnnnnnnnnnncgcgatcgaagtcgtgcgcgccctgggcatcgaacagctggcctgcgtggtcggcaattcgatgggcggcatgaccgcgttggccgtgctgatgctgcacccgggcattgcgcgcagccacgtcaacatttccggcagcgcgcaggcgctgccgttctcgatcgcgatccgctcgctgcagcgcgaagcgatccgccttgatccacgctggaatggtggccactnnnnnnnnnnnncgtatcccgagtccggcatgcgcatggcgcgcaagctgggcgtgatcacctaccgttcggcactggaatgggatggccgctttggccgcgtgcggctggattcggaccagaccgacgacgatccgttcggcctcgaattccaggtggaaagctacctggaaggccacgcacggcgcttcgtgcgattcttcgaccccaactgctatctatacctgagccgctcgatggactggttcgacctggccgagtacgccgatggcgatgtgctggccgggctggcgaagatccgggtggagaaggcgctggccatcggcgccaacaccgacatcctgttcccggtnnnnnnnnnnnnnnnggtcgccgatggcctgcgtgccggaggcgctgacgcccatttcatcggattggagtcaccgcagggtcacgacgccttcctggtcgacttcgatcgtttcggccccgccgtgcgcggcttcctcgacgcgctgtagtggcttggcggcgcaacctggcgctcgccgcgttcggcgcgttgatcgcgctgatggtcagcggtgtgctgccgctgtggctgggtggctggtgcatgctggccagcgcggtgtcgttcgcgctgtacggccaggacaagcgcgcggcgcagcgaaagcaatggcgcattcccgaacgcaccctgcagatgctggcctttgccggtggctggccgggcgcgctgctgggccaggcgctgttccgacacaagcaccgcaaggccgcattccagtgggtgttctggttgtgcgtgctggccaacgtggcctcgatcgcggtgatgctgcgcgagttctcgcggtaaccctcgcaatcggtagtgccggccgctggcagccaattccgtgtccgtatcaagcgccannnnnnnnnnnnnnnnnnnnnnnnnnnnnnngttcacgcttcgcggaccagagccccgtcgcgcaaccggtactgcgcatcgaccacgccttcgggcaggtcatcgtgggtgatcatcaacaggctgcgcccgtccagcaacccggaaaggtcctgcaacagcgcgcgtgcggtatccacgtccaggccttcggtcggttcgtccagcagcaggatcggcgcattgcgcagcagcgcacgcgccagtgccaaccgccgcgcctgcccggccgacatcgtcgcgccgttctcgcccacccaggcctgcaggccgccgttgcgctcggcccattcgcccaggcgcacgcggcgcagcaccgcccacaaggcggcgtcgctggcatcgggatcacccaaccgcaggttctcggccacgctgccggcaaacaccggcgcgttctgcggcagccacgccagttgccggtgccagtcggcctgggcgaaatcacgcagatcgcggccaccgtaggtcagccgcccctgctgcggatcccacaaccgcagcagcaggctcgacagcgtggtcttgccgctgccgctgtctccacggatggcgatgcgttcgcctggcgccagggtcagctgcaggccggacaacaccggccgcgcgccgcctggccactggaaatgcacgtcatcccaatgcacgcgcgcagccggcggcaccacctgtggcgcctgcggatcgtccaccgtcggcggttgctcgacgatcgcctgcaggcgatcggcggaaatgcgcccggactgcagcgactgccaggccaggcccatgccggcccacagctcgatcaacgccacggtgaggaacaccaaacctgcggccatttccggtgcgatgcgccgctgctcggccgcgtgcagggccaacgccagcatcgccaccaggcccagcccggccaccaggccatgcagggtcgaggccgcgatcaggcgccagcgccgacgacgatcccgcgaggccagctgcttggcagctacgcgtaccttcagctgccaggccgcatcggcgtgcagcgcggccaggtcacccgcaccttccagcccttcgaatgcagcggtacgcaatgcggcacgatgcgcggcacggtcggcctcttcgtcgtcatggccacgcacgcccagccacggcaccccgaaggcgatcagcagcgccagcaccgccagcagcaccgcagccgacggcaggatcagtgccgccgaaacgatcgcgaccagcgacaatccgcccaacgccaccagcggcccgatcgcacgcaccagcaggccgtccacttcaccgatgtcgccgagcaggcgcgccagaaggtcgccggtgcgcgtagcccccaatcgtgcgggtgccagcggcaacgcgcggcggaagaaccacacgcgcaggtcgcgggcgatgcgcagcgtggcgtcgtggccgaccagcttctcgaaatagcgcgacacgatgcgcgccatcgtcagcccgcgtatacccgcggacggtgagaagaagttgaagccttggccgaggccggccgcaccagccaacgcggcggcggtgaggaagccaccggacaggccaagcaaggcggtgccggccagcatggtggtccacagcagcagcacggtcagcagcaggcgcggccgatggcgcaggaacaccgcacgcagcgaatcaggcgaacggctcatgcgcgcaccgcctgtgccggttcgaccaggcgcccttccggcagcagcaggcagcggtcggcccaggcgatcaccgccgggctgtgggtggcgaccaccacactgcggccccgcgcataggcagccaggctgcgcagcagtgcggcctcggtatcggcgtcgagaaacgcggtgggttcgtccagcaacagcacctgcgggtcgcgcagcaacaaccgggccaggccgatacgacgggcttcgccgccggacaggccgaagccacgttcgccgatcaccgtgtccaggccctgtggcaggcgctgtgcgaactgcagcacctgcgcggcctcggccaccgcacgaagacgcgcatcgctggcaccgggatcagccagccgcaggttgtcggcgatgctgccgtggaacaggtaggggcgctggctggcataggccacctgcacgccaggccgcagctgcagcttgccggcgcgcggcggcagccagccggccagcgcttccagcagggtgcttttaccggagccgctgggaccaaccagggccaggcgctggcccggctccagccgcaggtccagatcctgcagcacatcctgcggcgcgcccagcggacgcagcaccagcccttgtgcctgcagcggcggcaaggcggcctcggccggctccaccgccagcggtgcaacctcgttctcgaccaggccctgctcatcgggcagcgactgcagcagacgctccacttnnnnnnnnnnnnccagtgcattggcgcgatcatggtagtgcgcggccagccgtcgcagcggcgcatagaattccggtgccagcagcaggcagaacagccccgcacccagcgccggcaccgctgcatgcagcgacatcatgcccagatagctcaggcccaggtacagcgccaccatcgccacgctcaccgaggcgaagaattccagcaccgtggacgacaggaaggcaatccgcagcactttcagcgtgcgcacgcgcacgccttcagcggcggcctcgataccctccagctcggcgtcaccgcggccatacaggcgtagcaggcccaggcccttgatgcggtcggcgaaatggccgctcatgcgtgccagctcacccagctgcgcacggccggccgcttcggcgccccagcccaccagcatcatgaaaaatggcaccagcggcgcagtgaacagcaggatcagcgccaccacccagtcgacccaggcgacagcggccaggatcagcagcggnnnnnnnnnnnnttcagtgcgcaccggcaggaagccgctgtaatagctctctatcgcatcaccgtgatgcagcatcagttcgcccagttcgccggtgcggcgctgccgcagccacagtgggccgtggcccagcaggcgtgcgaacacgcgttcgcgcaatgccaggcgtgcggcgtcggccacgtcaccggcggcggcctgggtggcgctgcccagcagggtgcgcagcaccaggatcaccgccaatcccgccagcaccggcaggccagaggccagcggcacgcgctccaccagcacctgctgcaccagccaggcgatggcggcagcctggccgatcaacagtgcgccggacaggctgatgcaaagcgcggccaggcgctggcggccccgggcggagcgtgccaggtcggccagccaggccgtgcgcacacgccgctggcgggcggtttcagcttccggggacaggccgtcaggggtcgtttcggcagcgctcaagaggtcttcacgggcaacgggggagacacggcattgtaggcgcaggcaatagcccgcccctgcggccggcggtcgcagtcttcatcaggttggcatacgatcaaccggggcacctgttcatacattgatctggatcaaggctgtttgaagtagtcggtcacatcattcacgtcgtagaccacccttcccgccacctgcaacggcactatccaacgaggtagccaggccatgattgatcagacagtcgtagaactgtcgcggctgcaattcgcgctgaccgcgatgtaccacttcctattcgtaccgctcaccctcggcctgtccttcatggtggccatcatggagagcgtgtatgtgatgaccggcaaggagatctggcgcaggatgaccctgttctggggcgtcctgttcggcatcaacttcgccatgggcgttgccaccggcatcgtcatggaattccagttcggcatgaactggtcctactacagccactacgtgggtgacatcttcggtgcgccactggccatcgaaggcctgatggcgttcttcctggaagcgaccttcgtcggcctgttcttcttcggctggaaccgcctgagcaaggtcaagcacctgatggtgacctggctgatggcgctggggaccaacctgtcggcgatctggatcctggtggccaatggctggatgcagaacccgaccggtgcggtgttcaacccggaaaccatgcgcatggaagtggtcgacttcatggcggtggtgttcaacccggtggcgcaggccaagttcgtgcacaccgtcagcgccggctacgtgaccggtgcggtgttcgtgatggcgatcagcgcgctgttcctgctgcgcaacaagcacagggacctggcccgtcgttcgtttgcggtggccgcggcgttcggcctgctgtcatcgctgtcggtggtcgtgctgggtgacgagagcggttacgccgccagcgaacaccagaagatgaagctggccgcgatcgaagcgatgtgggagaccgagcgtgcgccggccgacttcaccgccttcggcatcccgaaccaggagacccaccagaacgactacgcggtgaagatcccctacctgatgggcctgatcgccacccgctcgttgaaccagccgattcccggcatcctggaactggtcgagcgcgccgaacaccgcgtgcgtggcggccagctggcctacggtgcattggaacgcctgcgcgccaacaagaacgacgttgaagcgcgcgagatgttcgaccgtcactggcaggacctgggccacggcctgctgctcaagcgctatcgcgatgacatcctcaacgccaccccgcaggaaatctcgcaggcggcgatggacacggtgccgcgcgtgatgccgttgttctggaccttccgcgtgatggccggcctcggcttctacctcatcgccttcttcgccctggccttctactactcctgccgcaacaatttccaggacaagcgctggttcctcaagctggccctgtggacgctgccggcgccgtggatcgcgatcgagtgcggctggttcgtggccgagtatggtcgccagccgtgggcggtcgatggcgtgctcccgaccttctatgcagcatcggggctggccctgcatgaaatcgtgctgaccctggccggcttcactgccatctacaccgcgctgatcgtggtcgagatcaagctgatgctcaaggcgatccgcaagggtccggacgaggtgctgccgtcactgcagtcgccccagccgcatgcttcccacaatgcctcggcgccggccgccggccaagcctgaggcaggagaaccaagatggatttcattcttctggactacaccacgctgcgcgtgatctggtggctgctactcggcatcctgctgatcggtttcgccgtgatggatggtttcgacctgggcgtgggcaccctgctgcccttcgtcgcccgcaacgacgctgagcgccggctggtgatcaataccatcggtccggtatgggaaggcaaccaggtgtggctgatcctgggcggcggcgcgatcttcgccgcatggccgccgctctacgcggtcagcttctccgggttctacctggcgatgttcgtgatcctgttcgcgctgatcctgcgaccggtcggcttcaagttccgcagcaagatgcccagcgagcgctggcgcaacacctgggactgggcgctgttcatcggtggcttcatcccggcgctgatcatgggcgtggcggtgggcaacgtggtgctgggcgtgccgttccacttcgatgacagcatgcgcatcttctacaccggctcgttcttcggcctgctgatgcccttcgcgctgctggccggcctgctcagcgtgtcgatgctggtcgcccacggtgccgccatgctggtgctgaagaccgacggcccggtggccgaacgtgcggcccgtttcggcagcatcgccgcgatcatcgccttcgtgctgttcgcggtgggcggtgcctgggtggccttcggcctgccgggttaccagatcacctcgcaggtggtcaccgacggcgccaccaatccgctgctgaagaccgccgaactcggcgccgccggtggctggatgcgcaactacagcgccatgccggccacgatcctggcgccgctgctgggcctggccggcctgctggccagtgcggtactgctgcgggcccgtcgcggcggcctggccttcatcgcctccggggcagccatcgccggcatcatcctgaccgtcggctttgcgatcttcccgttcctgctgccgtcctcgagccagcccacctccagcctgaccgtgtgggacgcctcgtccagccacctgaccctgtggatcatgctgctggccacggcggtgttcctgccgatcatcctcgcctacaccacctgggtgtaccgcgtgctgaagggcaagaccaccaccgaagagatgggcaacaacccgaacgcgtattgattgcttgcacgtgtgccgaccaacggtcggcacctacccggaatgaaggagactgatcatgtggtatttcgcctggattctcggtgccggcctcgcctcgacggtggccatcctcaacggcatgtggttcgaagcccgcgagcagaaccgcatcgagaaggaaaatcgtcgctgagctgtaaaaaagccttgccgccttggccttcacacggtatcttaggcggctccttcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttcggtggtcgcattgaagcctggtgaagtcgtccaggcttttttgttccctgaagtggcactgcttcggcagtgtgaagaaaacagcattcaccccttgccgccatcggggtgaatcgctagaataggcggctcccttcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttcggtggtcaccaagaagcctggaagacatcactgtcctccgggtttttttgtatcaggcacctggccgcccgcatgacgggaccttgccggagcccgcacgtacaatggccgcgctgccggcccgccagcagcccctcccccacctgccgcttcggcgtagaccgatgccggcgctgcatgccattgccccggcgtgcgacacctgcaaggaccaccgatgagttcctccacttccgattcgccgtcgctgctgcacggtcgcgtcctcgcattcgccgcgatcctgctggcagcggtcaacctgcgcaccgcggtcacctcgatcaccccgctgctggacgtgctcggccagcagttcggtttcggtaccaccatgaccggcgtgctgggcatgctgccgaccgcctcgttcgcgctgttcggcgtggccacgccggcgctggcgcggcgcctcgggctggagcgcaccacgctgctggcgatggtgatggcgatggccggcctgctgctgcgctccagtgccggcaacgtcggcacgctgctgctcggttcggtgctggcactggccggcatgggcatcggcaacgtggtggtgccgccgctggtgaagcgctacttcgccaacaaggtcggcaccatgagcacgctctacatcagcgtgctgcagctgggcaccatgctgcccgcattgttcgcggtgccgatggccaacgccgctggctggcgcgtgtcgctgggcatgtgggcactgctggcactggccgcagcattgccgtggctggttctggccaggcgcgcaccgaagccgcaggcagatgccaccgacccggccgcacagccgcatgggaaagtctggcgcacctcactgggctggagcatgacgctgatgttcggcatgacttcgctgatgacctattcgatgttcacctggctgccacgcatcgtggtcgaggccggcggcacaccggccttcggtggcgtgatggtggcggtgttctcggcgctggggctgctgccgtcgctggtcattccatccatggcagttcgcatgcagaacccgttcccgctggtgctgatcggcttcttctcgttcgtgatcgccttcaccggcctgctgctggcaccgatgacggcccccctgctatgggcgtgcctgctcggcgtcggtccatccaccttcccgctggcgctgaccctgatcaacctgcgcacgcgcacccccaccggctcggcggcactgtccggcttcatgcagggcgtgggttacagcttcagctgtctggggccgttcctggtcggctggctgcatacggtcagcaacggctggacgctcccgttcagcttcctgttcggctgcgccaccctgatgctgtgcgcctcctgggtggcctgcaagccgcgcaagctggaagacctctggtaagccgcgcagggcctcgcaaccggccctacctaccgctcgtcagcccgtctgcgcattttgacaccgggctgacaattccgggcggatagtgcccacgaatgcccatccttgccgcgtgccggcatcgggcatgggggcggcagcgccgcccaggccgccattcggtgtgcgggggactctcgtttcagacaagacattgcaggtcgctgtccgggtttgtatccgtccttgctggacgggaatgcacgaagggagtgacgcgggccacggccacgccaaaagctggcatgtgatgcgcgtcacatttctcaggttgtctggttcggaagccaagggggtccccaatggttgtccaccgccggctggcgctctgcgtcggccttgcctgtaccgccctggcctgggccagcagcgctgcctcgcctgaccgcgaggcggccctggccgagatcggccgctaccgcgaccaggcccgctggctggatgccctcggcgcgatcgagcgcgccagccaagagcaacccaacgacgacctgctgttcaagctgcgcgtactgaccctgggcgacatcggcaacgcctggcgcgcctgggagctgtaccagcagcgcccgcagctgttcgacgctgcacagaagcaacgcatcgaaggcgactacctggccaagctggtggtctggagcctggcctacagcagcagcgaagacagccgcctggaagaagccgaatcgaccctggcgcgcatgcagcgctacctgggcagcgaaggcaccccgcccgcgcaggcgccgcttcgcgtccgcatggaccggctgatcctgctcaaccggctgggccgccatgcgcaggtgcgcgaggaagcccgcgcactgcaggccgaaggccatgccctgcccgactatgtgctgcctgcggtcggcgattcgctgatgggcaccctgcatccggaagaagccataccggtgctgcaggcggcagtggccggcgacccgacacgcgatgcctcgcattcggaactggcctatgcctacctggagagcgagcagcaggaaaaggcgatcgacctgctgcaggcctggcgtgacaaggagccggcgtggcgctggagcaacggcaagtcaccgtacgcgaactggtcacgttacgaggccgacctgaatctggcgatggtacgcgcctatagcggcgacctgcgcaccgcacagcacgacctggaatcgatggtcgacatcgcaccgggcaacggcggcctgcagagcgcgctgggcagcgtgtacatgatgcgcggatggccacgcatggcactgcagcgccagcagatggcacatgcgctggaccctcgcgacatcgagccgcggctgggcatggaggaggcctacgtcgccctgcagcgcgatgacctggcaaggccactgcacgacgatcttgtcgcacgctacccgacccaacccgccgtcgaacgcatggaccaggcctgnnnnnnnnatcgcggttggcagctgaaggcatggaccgacattggtcgcagctccggcggtggcggcacctcgccgctgggcaacaacgaccgtcactacggcatggaagtgcagacaccggtgctcgacgaccgctggcggttgttcgccttcgccgacaggcgctcggtcgacttccaggaccagcgcatcgacccgctgtggctgggcgcgggcgtacgctaccgctttggccagctggatgcggaagcggcggtactgcgcgccaacgaccacattggcgataccggcctgcgcatcggcgtgggttggcagttcaacgattactggcatgccgggctggtggccgcacgcaatgacccggaagcctcgatgcaggcgcgcgtggcgggcatcagcgctgacagcgtgagcgcgcaggtcgactaccggcgcagcgagctgacccactggatgttcggcgccagccgcttccgctacgacgacggcaaccaccgcgagctgttcagcaccagcctcgaacagcgcctgctgacccgcccgcgctggttgatcgacggcctggccagtgcctacaccagccggggcagccgcgacgacgcgccctacttcaacccgaagcgcgaccgcatggtcgagatcgggctgcgcatcgaccagcagctgtggcggcactacgagcgccacttccggcaccgcctgacggtctcgctcggtgactactggcaggacggcttcggcagcgctctggtcccttcggtgtcctacatgcacgaatggcagctgggccagggccgcgtgttcgagtacggcgtgcgctggtcgcggccggtctacgacggccaccgcgagcgtcatatcggcttcgaagccgcactgcgctggggagagtgacatggcccgcatcctgcgactgatcgtgctcctgctgctggccgccacgccgccggcgttcgcgcagcaggccctgcatctcgatgccactgacaacggcctgctgatcctcagctaccacgacatccgcgaccgggtcgcggccaagggcgacgccgatacctacgcggtgagcacgcagaacttcgccgcgcacctggattggctgggggcacacggctaccacccggtgtcgctgtcgcaggtgatcgacgcctcccagggacgcgccacgctgccaccgaaaccggtactgctgaccttcgatgatggcctgcgcagcgtctacgacaaggcgttcccgctgctgcaggcgtaccgctacccggcgctggtggcagtgatcaccgattacgtggacatggcgcccgggcgcacgatcgactatggctaccggccgttcggccacgatgacttcgttacctgggcgcagctgaagcagatgcacgacagcggcctgatcgaagtggccagccatacagacgacctgcaccacggagtgcttgccaatccgcagggcaattcgacgccagcggtggtcacccgcatctaccggccggccacgcgcagctacgagagcgaggcgcagtacgagcagcgcctgcgcgccgatctcggccgcagcgtgcagcgcatccagcagcatctgggcgtgcgcccgcgcgccatcgtctggccgtacgcggcctacaaccagttgagcaacgacatcgccgaacagctgggcatgccggtgtccttcgatctggaaggccgcagcacgccagtggccagcgacctgcatgggctggcgcgcttcctggtcagcgacaacccgaccgtggagggcctggcctacgagctgcggcgcgacgttgcgctcgacggcatccgcgcgttgcaggtcgacctggatgatgtgtacgacccggacccggcgcagcaggggcgcaacctcgatgcgctgatcgagcgggtcaaacgcatctcgcccacccacgtctacctgcaggcgttcgccgatccggacggcaacaacaccgccgatgcactgtacttccccaaccggcacatgccgatgcgcgcggacctgttcagccgggtcgcctggcagctgaagtnnnnnnnnggggtgaaggtctacgcatggctgccggtgctcggcttcgagctgcccgaccccgtgcagcgcaaggcactggcgatccacaacggcgatgccgacggcatgtaccggctggacttcaccaatccgaaggcacgccagatcatgctcgacatctacgaggatctggccgtcaactcgtacttcgaaggcctgctcttccatgatgatggctacctgcgcgacacagaactgccgacgctggcggccggcgacgatggcagcgctcgcacccgggcgctgatcgacttcaccctggccctgcgcgacagtgcgcagcgttggcggccgaagctggccacggtgcgcaacctgtacgcggagccggtactgcgtccgcagagcgaagcctggttcgcgcagcgcctggacctgttcaacaaggcctacgaccagaccgcactgatggcgatgccgtggatggaaggcagcaggcatccggaacgctggctcgaccagctgctggccgcggtgcgtgcgcacgatccccagttgcagcacaccctgttcgaactgcagaccgtcgattggcgcagcgggcaaccgattcccgccgagcggctnnnnnnnnagatccgccagctgcaggcgcagggcgtgcaccacttcgcctggtacccggatgacttcatcgccggccagccttccacccatgatgcccgcgcggcgatgtccgccggcaacttcccgtacccggagaagtgacatggacatgcacccgctgctgcaggtcctgttccagttcgccttctactacccgatggtgatggcgttcttctggatgtcgggcggcctgtattactacttccggcgcgaacgccattcgcgcccacgcaacgacccgccgctgatggtcgatccaccgttcgcgagcgtgttgattccctgccacaacgagtccgcgaacctcgacgacacactcagcgcggcgctggcacagcgctatccggccgactacgaggtgatcgccatcgacgatggcagcagtgatgacaccggcgcccggctcgacgtgctggcggcgaagcatccgcggctgcgcgtgctgcacctggaccgcaacctcggcaaggccaacgcgctgcgcatgggtgcgctggcggcccgctcggagtacctggtatgcatcgatggcgatgccatgctggaggaacacgccctgcactggatggtctggcacctggtcagcggcaaccgcgtcggtgcggtcaccggcaacccgcgcatccgcaaccgttccaccctgcttggtcgcctgcaggtggccgaattctcctcgatcatcggcatgatcaannnnnnnnagcgcgtgtacgggcgcatcttcaccatctccggagtgatcgccggctttcgccgcaccgccctgcaccaggtcggctggtggtcggacgacatggtgaccgaggacatcgacatcagctggcgcctgcagcgtgcgcattgggacatccgctacgaacccaacgcgctgtgcttcatcctgatgccggaaacgctgaagggtctgtggcggcaacggctgcgctgggcgcagggtggcgtggaagtgatgctgcggcatgcgcgttcactgctgcactggaaggaacggcgcatgtggggcgtactgctggagtacgtgctgagcgtgatctgggcctacaccatgttgttcatcgtggtgctgtgggtgctgggcaagctcatcgacctgccgccgcagctgtacatcgccagcctgctgccgcaatggcatggcgtgatcctggccctggtctgcctgatgcagttcgccagcagcctgatcatcgaccgtcgttacgaaacacagattggacgcaactacttctgggtcatctggtacccgatggcgtactggctgatcagtctttccaccaccctggtggcgttgccgaagaccctgctgcgccgtcgcagcaagcgcgccacctggaccagtcccgatcgggggatccgatgaacgcacaacgcccgtccaaccgcttcgactcgcggatgatccgcaagccgcatcgccaaccacgcttccagcgcaccgcctggggcttcgtcaccctcgcgttctgggggttctacttctacctgtgggcaccgttggtgaccctgttctcgtggctgatcggcggccagctggcctggcagcagctgtaccaacggcaaagccagttcgacccctatgtgctggtggcactgccgctgatgctgctgtgtgccagcgtgctgctgatcggctgggccgagtacaacnnnnnnnncttccgtggccacgagcgacgcctgccgcgaccgctggccagcctcaatgaagtcgcggccgatctgggtgccagcaccggccttgccgagcgcctgctgggctgcaaggccgccacgctgcacatggacgatcacgcgcggccgatcggtatccgccgcgaggtggtgtgacgccccggtagtcgccgacccgggtcggcgcttgcttgggtagctgccgaccctggtcggcgcttgggcctggtgggcgccgaccttggtcggcaccggggtctaccgcgaagagcatccgcgcatcgcgtggatctacctgcgcgtctgcccttcaccgcgcacgacaaatcgttcgacggtaagtgcttccaggcccattgggccgtacgcatgcaggcgcgtggtggaaatgccgatttcgctgcccaggcccagctggccaccgtcggagaagcgcgacgaggcattgaccatcaccaccgccgagcgcagcgcagtgacgaaacgctcgccatggccggcgtcttcggtggcgatcacttcggtatggtcggaggtataggcacggatgtgcgcgatggccgcctcgaggtcatcaaccacgcgcacggccagcaccaggtcgaggaactcggcagcgtagtcgtcttcgctggcggcggtgctgcccggcagcagcggctgcgcgttcgtgtcggcgcgcagctccacgccacgctcaccgagcgcctgcgccacgcgcggcaggaaggcttcggctacatcacgatgcaccagcagggtttccagcgagttgcaggccgacggacggctgcacttgccgtccaccagaaggtcgatggctttgccgaggtcggcgctggcatccacgaacaggtggcagacacccttgtagtgcttgatcaccggcacccgcgcatgctcggcaacgaagcggatcaggccttcgccgccgcgcggaatcgccagatcgatcagttcatgcagctgcagcagctccagcattgcttcgcggcgcaggtcggtcagcacggtcactgccgccgccggtacgccattggcctgcagggcgccggccagcgcctgggcgatggcggtgttggagtggatcgcttcggaaccaccgcgcaggatcacgccattgcccgccttcaggcacagcgcggccgcttcggcggtcacgttcgggcgcgcctcgtagatcatcgcgatcacgcccagcggcacgcgcaccttctgcacgcggatgccgtttggacgcacatcgtcgcgggtgatctggccgacgggatcgggcagcgcggcgacctcacgcacggcttcggccatcgcgaacaggcgtgccgggtccagcgccaggcggtcgagcatggcactgccaatgcctttctcgcgcgcagcggcaaggtcgcgcgcattaccggccaggatcagcccggcattcacttccagtgcctgggccattgccagcagcagcgtgcggcgcgccgcactgtcgaggccggcaacgatctgggccgcgtcacggcaggcacgcgcctgcgcttcgatttcgctcatcggggagtccttcaaaccggtcatggcagcaccagatcgtcgcgatggacgacactgccaccgtagttgtagcccagcacggcctcgatgtcgcgcgaatggcggccggcgatccggcgcacatcatcggccgcgtactggctgacgccgcgcgccacgcagacgcggccctgtggcgcgttccagcacacctgcaccatgtcgccacggcggaacatgccctccgcgccggtgatgccgccgggcagcagcgaggcgcccttctcgcgcatcgcctgcgccgcgccggcatcgatcacgatcgctccctcgaccagcggcgcgtgccgcagccagtgcttgcgggccgcctcacggctgcgcgcggcgtggatacgggtaccgaacaggcggtcctgggccagcgcgcgtaccacgtcaccgctacggccattgaacagataggtttcgatgccgagacgacccgccttcgctgccgcttccagcttggtccgcatgccgccggtaccggcgcgcgagccggcgccgccggccatcgccagcacctcgtcactcagttccggcacgtcgtgcagcggccgcgcgtcggccacggtgcgcgggtcggcgctgtacaggccatcgatatcggtggcgatgaacagcgcatcggcatcgaccagcgccgccaccgtcgccgccaggttgtcgttgtcgccaagcttgagctcgtccaccgacacggtgtcgttctcgttgaccaccggcaacgcgcccagccgcagcagttcgttgagcgtggcgcgggcgttgaggtagcggcggcggttgcgcaggtcgtcatgggtcagcagcacctgcgccaccgggcgctcgaagaagcgctgccagagcccgatcagctgggcctggccgagcgcagccagcgcctgccgcgccgccatcgccgcgccaggttcatcggcccgcggcaggatcgcgcgcccggcagcgaccgcgccggaagacacgatcaccacctcgcgcccggccaggacattggccgagacgaactgcgccaggcccagcgcgtggcgtggtgacaggccgccgccatcggctgccagcaggctgctgccgaccttcagcaccgcacgccgccatggcggcagcgcttgttcggggaacggcgaggcgacgttggcagcgtgcgggatcatcggtcagtgtctcagcgggtgttccattcgtgcacggtcagctcggaggcctgcatcgtcaccagcggatcggtggcgacgatggcctgcgcctgcgccaggctgtccacgttgcacagcacataagcgccaccactgccgtcggcgaaaccaccagtcagctgcagcttgccctgcgcctgcaacgcatcgaggaaatcgcggtgcagctgcaccgctgcatcgttgaagtccggccggcgcatcgccatcaccaggtagacagtgcccgccatcaggacagcgcctgccannnnnnnnnnagttcgtccaggcgcaggtcggcggccgaacccggcgacannnnnnnngcgaggctgccttccggggtacgcccctgccctgcactgtcggcaccggccgcagcggccttgtaggcctcacggaacggcacgccggccacggccgcttccaccgccacgtcggtggcatacatgcccgaatcgatggccgcacgcagcttgtcgtcacgccattccaggttggccagcagcgccggcagcagctccagcgcggccaggccacggccgaagccgtggaagatggcacccttggacgactgcaggtcgcggtggtagcccgacggcagcgacagcagctgctcgatctcggtgcgcgcggcggcgacgctggcgtgggtcgcacgcatcagctcgatcacgtccgggttgcgcttgttgggcatgatcgaactgccggtggtgtactgcgccggcagcgcgacgaagccgaactcggcgctggtgaacagcgacaggtcccaggcgatgcggcgcaggtccagcgtggcaccaccgagcgcttccagcgcggccagctcgaacttgccgcgcgacagctgtgcgtagatcggcgagatctgcatgcgcgcgaaaccgagcgcggccgtggtgtgttcgcggtccagcggcaggttcacgccgtagccggcagccgtgccgagcggattggcatcgaccagcgcatgggtgtcannnnnnnngatggcattgtcgatgaaggcctcggcccagcccgcccaccacatgccggccgaggacaccacggcacgctggatgtgggtgtagccgggaatcggcagatccttctcagcctgcgcgcggtccagcgcgaccttggccacgtcggcgctgagctgggccacgctcagcagcttctccttcagccacagacgcgtggcgaccaggatctggtcattgcggctgcggccggtgtggatcttgcgacccgcatcaccaaggcgttcggtcaggcgcgcttcgatcgccgagtggccatcctcgtactgcgtatccagcacgaagcggccttcgcggaagtcctgcgccaggatctccagttcgcgcagaagtccggcaagctcatcggcactgaggatgccgatgtgctgcaggccctgcgcatgcgcggcgctggcagcgatgtcatgcaggaagaactcgcggtcgaggatcacgtcgtcgccggcgaggaaggtctggatctgggcgtcgacggcgacgccgggcttctgccaaagaaggtctgccatgggggctccggaatgcgtgttcagtgcgggatcgacgtcagttcgtcgatgcccagcgcgaggttgaggttctgcatggcctgggtggccgcgcccttcagcaggttgtccagcgtcgccaccacgaccacgcgcttgccgcccggcgcgagcgtgaagccaccgacctgggcaccgtggcggccggcgatgcggctgacccacggcgcttcgtccagcacttcgatcaagggttcaccggcataggcctgctggaagcgctcgacgatctgctcacgggtctgcacgcggttcagccacaggttggcggtcagcgtgatgccacggaagtgcggcgcgacgtgtggcatgaactcgacggccacgcccagctgcacggacacttcgcgctcgtgcacatggttggtcagcgcatacggcatcaggttgtcggccagcagttcgacgttgttcttgtccgacggcgtagtgccggcaccggagtagccggacacaccgaagcactgcggcgggccggccagcaggtccagcagcggatgcaccgccagctgcatcgccgtggcatagcagcccgggttgctgatgtgcttctggccgttgtaccggccgcgggtcagctccggcaggccgtagtaccagctgttgtcgaagcggtagtcggccgacaggtcgacgatgacggtgtcgggcttcgccgcttccaatgcggccacgaacggagcggccaggccgttgggcagggccaggatcaccgcgtccacccccttggccgccactgcgtcggcgtccaggttttcgtactgcagctcgccctggaattccgggtggtggtcggacaggcgctgcccggcgcgctcgcgcgaggagacgaaggccagttccagccgtgggtgggcggccaccagcttgatcagctcggcgccggtatggccgcgggcaccgacgatgcccagggtgaaggtcgaatcgttcatgcgtgactgtccaggcggtactgcaggtggcgcttcacgccctgccattccgcatcgatgatggaaaagatgacggtgtcgcgcggcgtgccgtcggcgtgccgcttgtggttgcgcagcacgccatcctgcttggcgccgaggcgggcaatggcggtgcgcgaggtgacgttgaaccagctggtttccagcaccacgctgatgcagcccatggactcgaaggcgtgctgcagcagcaacagcttggcctcggtgttggcgccggtgcgctgcacgcgcggcgtgtaccaggtgtagccgaggctgagcttgggcacgctggcatccatgtcgtagaagcgcgtgctgccgatgatgtcaccggcggcgtcgcggatcacgaacggcagcaccttgccttcggcgtgcgcctgcagcgcggcctgcacatagtgctcgacctgctgcggtgacggcacctgggtgtaccagagctggtccaggccgctgccttcgagggcagcgcgcaggccggggacatgctcaagctgcagcggctgcagcgccacgtgctggccgcgcagggtaggcaccgtgttccacacgtcaggaggactcatcgctcaccccagcaggctcgnnnnnnnntgggcgcagtggtcgacataggtcttgatgcggtcgatgccatcggcaccgaaccagaacactttccaatggtcctgcttgtagcagccatcggactcggcgtagtagaagtggttgatcgggttgccgtggcgcgagcgccagaacagctgcggggtttcctccagcatcacgttccagaccgcacgccccaggccttcaccctgcgcgtcgtcgagcacggcgaacttgtccaggtacacgccctctgcctcgtcggtgaggatcaccgcagtgcggtagttctcgctgacataggcacgcagcagcttggtcttttcgaagtagtccggcaccagagtgcggccgaagctggattcgatcaggcccttcagccgcggcaggtcgagctcgctccaggcggtggcgcgcagtactttctcacccttgcgcaccagcgtgcccgagcccttgtgggtgaacagttccttggccaggtcggccggacgcgtgatcgacaccgacgattccagcggcaggcggtcgagcaggtccttgatctgttcgatcttcaccttcatgccaccgtggatccacggctgcgcgatcaggtggtcgtattcggtggacaggttgatcgaatcgatcacgttgcccgcctcatccagcaggccaccggtgccggtcaggaagatgatcttgtacggctgcagttcctgcaccagctcgttggcggcaaagtcggcgttgacgttgaggatctggccaccggcggtttcacccaggctggtgatgaccgggatcgagccggcacgcaggctggcctcgatcggtgccaggttgaccttcttcacctcgccgaccaggccgtaggtgtccacgtccaggtactcggcctcgaacacgccaccggtgatcgaggtggcacgtgcgccgttctgctgcagcgcctcgaccaggcgcaggttggactgctggaacacccggcgcacgatcgccaatgcttccggcgaagtcacgcgcaggccgttgacggtctgcttctcgatgccggcggccgacagctcggcatccagctgcgggccggcgccgtgcagcacgatcggggtcagaccgacctcctgcaggaacgacagtgaggaggtcagtgcgtcgaggtcgtcgcgcagcaccgcgccgccgaccttgaccacggcgaagcgcttggcatccagctgcgaaaagcgcttgaggtactggctgatctccttcgcgctggccatgctggaaagcaggcgcacgatggtctggcgggtctggcggtggggctggagggcaggagacatttcggtttcgtcacaggcggcggtcgccgcgttgcagttccgccatgcccggggcatggcggcgttgtggggtcgatcaggcgccggcggtgatgatcctatgcacggcgtcggtgtagcgctgcagctggtccagcgtcacgaactcatcggcggtgtgggcctgggcgatgtcacccgggccgaacaccagggtggtgtagccagcggccgagaacagcgacgcctcggtccagaaatccaccgcattgccgatcggcagctccagcgcatcggccacgtcgcgcgccagcaggcggcggttctcagcttcggcaatgtcaccggcgggcaggctgggaccacggaacgtctcggtgaaaacggcggcttccggctcggcgaaaccggcgaaggtcgccagcaggccatcgatgtccatcgacggcagcgggcggaacccgaagcgcacctcagcagccggtgcgatcatgttggccttgatgccgccttcgacgcggccgatattgaagcgcaggccggtcagtccgccaaagcgcgccgaagccagcgattccacatgatccagcgcgcggtttccccagcgcatggcctggtgcaatgcgctggcggccgcatcctgcttgcccgaggcgtgccctgcccgacctgcgaactgcatcagcaccgaactgatgccacggtgcgccagcactgcttcgctcatggtgggttcggccacgagtacggcttcatacggcaggccacgggccaggaatgcagcgatgcagcgcgggtcgttggcttcctcgtcgctggagaacaggaacgcggcgtcgccatcgctggcgttggccgccgccaccagtgcagcggcggcgcccttgatgtcacacacgcccaggccgaccacacggtcgtccaggcgccgcatcacgtgcgggtcggcactccagtgcggcgaatccggcaccgtatccagatgcacgttgaacaggtacttcggcgtcccacgcacggcatacaggctcaccgcaccggcgccatggtcgatcacctcgaggttgaagccgggcaggttgtcgcgcaggtaatcgaagatgccaccggtggtgatcgcacgcggcgggttgcgggtgtcgaacgacaccagggcctgcaggtgatcgagcgtctgttcaagcatgtgtctgaatatccgtagggttcgaaatcggtagtgccggccgctggccggctccgcaatgatccagccgtgccacgagccggccagcggccggcactaccctccatcgacgttgcgaggcgccggccagcggccggcaccccgtcacaggtcaaccacgattgacctgcgcatagacagtggagctcatcccgaacagcttgatgaagccttcggcctcttccacgccccagtcggccgactgcgcgtaggtggcgcccttggtgttgagcaggtgcggcgacttcaccgccactgcatcgacgcggccaccgcgggtttccagcaccacttcgccgttgaccttggcctgcgaggacttcaggaaggcttcgatgtcggtcttcagcgggtcgtggtagaagccttcgtacaccagctccacccacttgcgcgccacgtccggcttgaagcggttctgctgcttggtcagcacggcatcttccagcgcgcggtgcgcggccagcagcgaaaccaggcccggggcctcgaacacgatgcggcccttcaggccgatcacggtgtcgccggtgtagacgccgcggccaacaccgtacggggcgaacagcttgttgagctgggccaggatctggtcgcccggcagcgccttgccgttcagttcgacggcttcgccttcaacgaacttcagggtgacggtcagcgcctgttccggccattcgctgcgcggcgagcaccagccacgcgcgccttcacccggggcttcccaacggtcgatctcgccgccggacatggtcaggcccagcaggttctcgttgatggtgtaggcctgctgcttggcgcgcacgccgaagccgcgctcttccaggtacttctgctcgtaggcgcgggtctgggtgtgttccttctggatctcgcggatcggcgcgatgatctggtagtcacccagcgccttcacggccaggtcgaagcggacctggtcgttgcccatgccggtgcagccgtgggcgatgatgttggtgcccagttcggcggcacgcttcagcgcggcatcgacgatcaggtagcggtccgagaccagcagcgggtactggccctggtagccttcgccggcccacacgaacggcttgacgaagccttcccagatggccgggccaccgttgacggtgacgtggctggtcacgcccagttcggcggcgcgcttctcgatgaaatcgcgctcttcatcatccacgccgccggtgtcggcgaacacggtgtgcacgttgtagccgcgctcctgcaggtacggcacgcagaagctggtatccaggccgccggagaaggcgagaacgacgtctttgttgctcatgggagtcaggtccacttgggggatgggaattcggtagagccgaccgttggtcggctggaatgttggatgcgccgctgcgggagcagccgaccaacggtcggcgctaccccttgttcgatctagcgcccggcaaccgccgccatgatcgccttctgcacgtgcaggcggttctcggcttcgttgatggcgatgcactgcggcgaatccatcaccgcgtcggtggccttcacgttccggcgcagcggcaggcagtggctgaacacaccgttgttggtcagtgccatcttccgctcgtccacgatgaagtgcttgaactggtcgcggatcggcttctccggctcccagttgccgaagaacggcagcgcgccccagctcttggcgtagaccacgtcggcgccggcgtaggcgctgtcgatgtcatggctgatcttcagcgaaccgccgctctcggccacgttctgctcggcccagcccatgtagcgatcgtcgaggatgtagtcggcggtcgggcacagcagggtcacgtccatgcccatgcgggtggcgatggtcagtgccgagttggccacggcggtgttcagcggcttggggtggtaggtccaggtcagcacgtacttcttgccacgcaggtcctgggtgccgaagtgctcctgcagggccatgacgtgggccagctcctggcacgggtgggtgatggtctccatgttgatgaccggcaccggcgaatacttggcgaagctgttgaggacgatgtcctggcggtcgtaggcccagtcgatgaacttggggaacgcacgcacggcgatgatgtcgcagtaacgccccagcaccttggccacttccgcaatgtgttcttcggtatcgccgtccatcaccgtgccgaggttgaactcgatcggccacgcgtccttgcccggctgcagcaccaccgcgtgggcgccgagctggaacgcgcccagttcgaagctggtgcgggtgcgcatggaggggttgaagaacaccagcgcgatcgacttgcccttgagctggtcgccgagcttgttgcgcttgaacagcgcggcctgggtcagcagcgcgtcaagatcgctgcggctccagtcctgggtgttcaggaagtgcttgggggacatcatctttccttgcgtggcggcgccgggttcgacgcggtggaagggaaaagcaggaagcaaaggtggatcgaaaaggttgcagttgcagctttcagcacatgcatttttgaagcgcggaaacgaaaaaacccagccggcgggctgggtttttttcggacgaacagcagaaagctccggttacccagcgaggatgtggggttccggtcgacgcgcacgcgaggtcatgcccgacgcctgtcgggctgcgctgctgtcgtgctggaagtcggtgagcttcatggccgccaatctttgcatgcggccggggccgacgcaaggggccggggtcgcagaatcagggattaccggcggcgccctgctcggggccgacccagggggtgatcgaaacccggatcttcagccggttgccggggtcttccggcaggcgcgaccggtacttggtgcccttgtagacgtaatccacgtcataggcgatcggccggcggaattcacgcccgaccggcacgatgcggcagtcgcgggtcagcatcgggccgttgttggccggtgccggggcaggcgtctcggcggcggtctcctcggagacctcttcatcgctgcgcttgaacatcgagcgcaccgagtcccagaagcggctgatccggcccttgtcctcgaccggctcttcgccggtgacgttgaccggggccagggtgcgggtcgagatcggctcgcaatgctcctcggtgcgggtcgcgcgcagggtctggaacaccggctcgacgttcagcacctgcgcatagtcgaacttcacgttctcgacgatcaccacccggttgcgcggctcggcctcctgcgcctgggccacggcggccgtcgccgacaggcaggccagggtcagcaacgcggtggatttcagtggcgacgggagcaaggacacggcaatagtgtaggcagtgacgagcgcaaggggctgaacattacccgtccacgccgctcctgcccaccccaccttgggtggagccggcgtccaccggtggcaatcggcgccccaaagcgggccgacacgttctaaaatcacaggcttgtcccccagccacagccccatgaccctgcgcctgcacaacaacctgactcgccagctcgaaccgttcaccccgctcgatccggcctgtccgaccctgtatgtgtgcggccccacggtctacaactacgtgcacatcggcaacgcccgtggcccggtggtgttcggggtgctggccgatctgctgcggcgccgtttcggtggcctgcgctacgcgcgcaacatcaccgacgtggacgacaagatcaacaccgctgcgcgcgagcagggggtgccgatcagcaccatcaccgacaggttcgccgccgcctaccgtgaagacatggccgcgctgggcgtggtgccaccggacatcgagccggaagtgactgcgcacatgccgcagatcatcaccatgatcgagcagctgatcgccaatggtcatgcctatgccgccgaaggccatgtgctgttcgcggtggccagcttcgacggctacggcaagctctcgcgacgcgatccggaagagatgctggccggcgcccgcgtcgatgtcgccccctacaagcgtgatccgggcgatttcgtgctgtggaagccgtccagcgacgacctgcccggctgggaatcgccctggggccgcggccgcccgggctggcacatcgaatgctcggcgatggcggccgcccatctgggcgagaccatcgacatccatgccggcggtgtcgacctgcagttcccgcaccacgagaacgagatcgcgcagagcgaatgcgcgcatggcggcaggatctttgcccgctactggctgcacaacggcatgctcaacttcggcggcgccaagatgagcaagtcgctgggcaacatcgagcgcgtacacgacctggtgcgccagcatccgccggaagcgctgcgtctggccctgctgtcggcccattaccggcagccgctggactggtccgatggcctgatcgagcagtcggtgcgcaccctggaccgcctgtacggcacgctgcgcgagctggcgtcgatcgaagccagcgcggtgatcccggccagcgtcgaggcgaccctggatgacgacctgaacaccccgcaggcgctggccgaagtggcccgcatcgccgccgatgcacgccgcgccaccgacccggccgaacaggcacggctgaagggcgagctgctcggcgccggcctggcgctgggcctgctgcaggccgatccggcgcagtggttcggtaccgctgcgggcgacggcggcgacgatgcccgcatccagggcctgatcgacgagcgtgctgcggccaagaaagcgcgtgatttcgcccgttccgatgccatccgcgaccagctggccgccgaaggcatcgtgctggaagacaccccgcagggcgtgcgctggtcgcgcaagcgcggctgacctgccctgccccgtggccggcccgccggccacgcccccactgtagagactgttgtgaccgactccccgttcccgcttgaacctaccgccgccgaggcccagaccgccatcgccgaggaattcggcttcttcggcgactggtccgagcgctaccagtacctgatcgacctcggccgcaagctgcccgccttcccggacgaatggaagaccgaagagcaccgcctgctcggctgccagtcgatggtctggatcgtgccggaaggcaacgcgcagtcgctgcgcttccatgccatcagtgattcggccatcgtttccggcctgatcttcctggccctgcgcgtgtactccgggcgctcggcacaggaaatcctggacaccgagcccagctacatccaggacatcggcctggcccgtcacctctcccccacccgcagcaacggcgtggcggcgatgctggccttcatccgcgagaccgcgcaggcccagctgcagcgcgacccgtcgtgagcgagcctgccacagccgaagacaccgcgctgggcctgctgtcccggcccggtttcgccaagctgctggcctaccgcatcttcgcgatgctgtcctaccaggtggtggcggtcaccgtcggctggcacatctacgaagtcacccgcaatccgttctcgctgggcctggtcggcctagccgaggtgctgccgttcttctgcgtggcaccgttcgccggctatctggtcgaccacctgccgcgccgccggctgggcatggtcgcctgttccgggctgatcgccacggcgctggtgctgaccggcgttgcgacgggttggctgccgttcgagggcgtgtggcccatctatgcggccatcgccctgaccggcatggtccgcgccttcctgtcgccaatctacaacgcactgttcgcccgcgtgctggcccgcgaccagttcgcgcgtggcgccggactgggtgccgtggtgttccaggccggcatggtggccggcccggcgctgggcggagtgctggtcggcttcggcggcaagggcctgtcctacgcggtggctacggcctttgccctggtggcgatggcctgcctggccacgctgaaagtggaggagccggtgcacaccgatccggccgcgccgatcttcaagagcatcgccgaaggcgcgcgattcgtggtcggcaaccggatcatggtcggcgcgatggcgctggacatgttctcggtgctgctgggcggcgtggtggcgatgctgccggccttcctgcacgaaatcctgcaccacggcccggaaggcctgggcatcctgcgcgcgatgccggcgctcggttcggtgtgcgtgggcctttggctggcccgccacccactgcaccgcaatgccggccgcgtgttgctgttcgcggtggcggggttcggcctgtgcgtgatcggcttcgggctgtcgcagcacttctggctgtcggcgctgatcctgctgttctatggggccttcgatggcgtctcggtggtgatccgctcgaccatcctgcagctggccacgccggaagaaatgcgcggacgggtgtcgtcgatcaacggcatcttcatcagttcgtccaacgagctgggcgcgttctatgccggcacgatggcccgtctgctggggctggtgcctgcagtggtgctgggtgggtttgcggtgctgagcgtggccgggatcaccgcgtggaagaacccgacgctgcggaagttgaatcttcgcgacctgcagtgagcctgcgaacagcggattcggcggcgccgggcgtttggctggccacgtcactttccctcgatgaatgggttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtcaacggccacaactgcccgtgccagccacggtcgcttaccgacgatcccccaacaaaaaacccggccgaagccgggttttctgcatgaccatacaacgagcgggaatcagtcgccctgctgcttctgcaggtgctcccaacgctcctgggcatcgatggtgcgttcggcggtgaggcgcgcttccaggcgctccaggccgatttcctcgccggtgtcgacacagtaaccgtagtcgcccgcttccaggcgcttcagggtgctgtcgatcttgccgatcagcttgcgatagcggtcgcgggtacgcagttccagcgagttctcggtctcgcgggtcgcacgctcggcttcgtcgccgatgtcacgcacttcctcgcgcaggttctcgatggtctgcttggactcttccaccaggtccgcgcgccagttctgcaggcgctggcggaagtactcctgctgcagcgggctcatgtattcctcttccgaggacggcttgtagccagccggcaggatcgggcggccggtggcctcgtcggtcttgtactcgaccaccttgtacttgctgcgcggggccggtgccgccgagcgggcggcgacggccacggcaaccttgccgacagggcgcgacacggtcttcggggcggaatcggatttcacggcggttttggcaggcgatttcgaaacgggcacgggattcttggattgcggggccttcgaggcggcaggagcggcggccggggccggcttggaggccggttgggctgctgccactgccacggtcttggccgggacaggcttggccggagccggcttggcagcaggcttcggtgcggacttcactactggggccggggtcggctttacggccggcgcggcaacattcttggcaaccttctttacagcggcaggcgtggcgaccggcttggccgcagcgaccttctttgctgcgggcttggcgaccggcttggctgcagccttcttcaccaccgccttcggcgccggcttggttgctgccttcttcgccactggcttggcggcagccttcttcaccggcgcggccttgctggcggccttcttcaccaccggcgccttcttgctggcagcggcaggcttggccttggcgggcgcagcagccttcttcgccaccggcttggttgccttgaccggcgttttctttgcggtggccttcctggccgccggttgcgaggacgctgccttggtcgccggcttgctggccggtttcctggcaacgggctttgccgccaacttcttcacaacaggcttggcggttttcttggcggccgttgcggccttctttgcagtttttttagcagccacgaaacgctcttccttggattccccggggcccgggaaagcgggcctttatagcctacccgaccggcagcagcaacctcggcaccctgctccattcagtcctggagtcaaggcgcccttggaggcagtccgacgaacacggaccgccttgcgcggtacggaacctggccagcacccgcaggtgctggtaccggtcgcaggccatcggcgacatgcgaccaacggcccatcctgcacaaatgcggccttcatgccaactggcataagatgactgggtgatctcgcgcctgctcattgccctgctgcgcttctacaagcgcttcatcagccccttgctggggccacgctgccgtttcgtgccgagctgttctgaatacgcgatggaagccatctcgcggcacggcccgctgcgcggcannnnnnnnnnnncacgccggctcggtcgctgccacccgttccatcccggcggcttcgaccccgtgcccgagtctcccaacgccccctcttgccgttgcacaggaaaacactgacatgtcctccaccctcatcaccaacgcccggatggtcaacgaaggccgcaccttcgacggcgacctgcgcatcgagaacggccgcatcgcgcagatcggcagcgggctggcgccgcgcgacggcgaacaggtggtggatgcggccggacgctggctgctgcccggcatgatcgatgaccaggtgcacttccgcgaaccgggcctgacccacaagggcgacatcgccagcgaatcggccgcggccgtggccggtggcctgaccagcttcatggacatgcccaacaccaacccgccgacgctggattcgaccatcctggaagccaagtacgagctnnnnnnnngccgcgcctgggccaactatggcttctaccacggcgccagcaatgacaacctcgacgcgatccgtgccctggatccgaagaaggccccgggcgtgaaggtgttcatgggtgcttcgaccggcaacatgctggtggacaacccggaaacgctggatgcgatcttccgcgaatgcccgaccccgatcatcacgcactgcgaagacacgccgatgatcgatgccaacctgaaggccttccaggaaaagtacggcgatgcgctgacccctgacatgcatccggacatccgttcgcgcgaggcctgcatcaagtcgacccggctggcgatgtcgctggcccgcaagcacggcacccgcctgcatgtgctgcacatctccaccgccgacgagctggcgctgttcgagaagggcccgctgatccgcgccgacggcagccgcaagcagatcaccgccgagacctgcgtgcacttcctgcacttcgcgcgcccggactatgcgaccaagggcaacctgatcaagtgcaacccggccatcaaggaagtgtccgaccgcgaggcgatcaccgctgcgctggccgacgacgtgctggacgtgctggccaccgaccacgcgccgcacacctgggaagagaagcagaagccgtacgcgcaggcaccgtcgggcctgccgctggtgcagtacgcgctggtggccgcgctggagcgcgtgcacgaaggcaagctgacccgcgaacaggtggtgcagaaattcgcccacgcgccggcgcagttgttcgacgtggaagaacgcggcttcctgcgcgaaggctacttcgccgacctggtgcttgtggaagacgtgccgttcaccgtcaagcgcgaggacgtgctgtccaagtgcggctggtcgccgttcgaaggcacgaccttccgttcgcgcgtggcctccacctgggtgaacggccagctggtgtgggacggcagcaaactggtgggcgagcccgccggccagcgcatgacctacgaccgctgatgcgcgcggctctatttaccggggcgctgctgctggcggcacccctgctcagcgtaccgtcggctcacgcgcaggatggcatcggcagcctgatcgacagccgcgtggtgttcccggccagtgcgtcgcagggcgcactggtgatcggcaaggtgcccgccggcagccgcgtgcagtatgccggtcgccagctgcgggtgagcggctacggcagcgtggtgttcggcatcggccgcgacgagaagggaccattgcgcgtgcaggtgcagcgccctgatggcggcagcgagaccgcgaccattgcggtgacgccgcgcgactggcccaccgagcgggtcaacggcgtgccgccgaagacggtcaatccgccgccggcgattgccgagcggatcaagcgcgaacaggcgcaggtgaccgccgcgcgtgcccgcgatgacgaccgcaccgacttcacccagaccttcatctggccggtgcagggccgcatcagcggtcgcttcggcaatgcgcgcgtgtacaacgggcagcccggtgccggtcattccggcatggacatcgcggtaccgaccggcacgccggtgaaggcaccggccgccggcatcgtcaccttcgccgggccggacctgtacctgaccggcggtacgctgctgctcgaccacggtttcggggtcagctccaacttcctgcacctgtcgcgcatcgacgtaaaagttggcgaccgtgtggaacaaggccaggtgatcgccgcggtcggcgccaccggccgtgccaccggcccgcacctgcactggggcatgaactggttcgatacccgtatcgatccgctactggtactggaacgcaagtaacgcgcgcaatgcgctttggtgggtgccaaccttggtcggcacaacctcacagagcgtgcggaccaaggtccgcacccaccagaagcagttaacagcgcggatcgatcaacnnnnnnnngcccaccacacgcgcaacaaggtgcgcaccggggtcgcttcaatcggcttgcctgcggcctgcgcggcaacgcggnnnnnnnncaggctggaccacacannnnnnnnnnnnnnnnnnnnnacgcgcgtgccccagcccttcaacagatgctgcgcccagcgctgtgcagccgtgctggcatcaccgtccagcaggctgcgcggcacaccggccacgccggcatcctgcaggcgctgggccagggtctgcagctgcaccgcgcgaccggcaccggtgcgcggcttgtccgcgaacaaggccgcctcgaccgcggccacggcttcagcgtagttggccagcgcacgctcggcactggcggcgtccagcgcgacggtgcgtgcttcaaccaggtccggcagcgcctcggccaactgcgcccacggcgcacgcaccggctccagcaggcggcccagtggatgacgcgaacgatgcccggcccagctgcgcagctcctcgccccaccatgccagcttggcatcggccggcagcggatcgccgccggtattgagcatgtcgtcgaactcctgcagcagcgcgaaccacgccacggcaagctcgcgttgcgattcggccacgaacggggcggccaccgaccattccggccaacggctgcgccacttgtcgaggaaactgtccagcgcggtactgctcactacgtgattccttacggctgggccggggctgccggccgggtcggccagagactggccagttgcagaagttcggcgttctcgaccagcacgtcggcctgccaggccagcgggtcgtcgctgtgcaggcggtagccccacagcgccgccaccgacggcatggcggcagcgcgtgcggcgacgatgtcgcgctcgtcgtcacccacgtacacgcagtcttcggcggcaatgccaatggcctgcgcagcgtgcagcagcggcagcgggtgcggcttgcgttcggccaggctgtcaccgccgaccagcaccgcgcagcgctgccgccagccatgctgcggcaggatcaggcgcgccaggtactcgggtttgttggtgacgatgccccacaccgtaccggcctcatccagcgcggcgagcatgccggccacgccgtcgaacagcactgcgtgctggccgatcgacgcttcatagcgctgcaggaattccgggatcagtgcatcgcgcgcagcggcatccaggtccgggaacgcggccgagaccatcgcccgcgagcccttcgacaccaccgggcgcagtgcggccggatcgatgggtgcacgactacgttcggccagcatcgcgttgcaggtggcgacgaagtccggcgcgctgtccagcaacgtgccatccaggtcgaacagcaccgcacgcgggaagcgggcggaggtcatgccggcttgaccgcgtaggccaggtagttgatgtcggtgcggctgctcaggcgggcgtggttgcgccacggctcgtaggccatgccgctgacgtccaccagctgcatgtcggcctcgcgcagccagcgcgccagctcggccggcttgatgaactcctggtagtggtgcgtgcccttgggcagcagccgcgccacgtactcggcaccgacaatcgccactgcgaaggcggtagcagtgcggttgatggtcgacaggaacagatggccgccgggcttcagcaggcgcttgcaggcctcgatgatcgcgcccgggtccggcacgtgctccagcatttccatgcaggtcaccacatcgaagctgcccggctgctcggcggccaggtcctcggcggcctgcacccggtaatcgaccttggcgccgctttccagcgcatgcaggcgcgcgaccttgaccaactccggggccaggtcgatggcggtgacgtcggcgccggcctgggccagcgcttcgctcaacaggccgccaccgcaaccgatgtcgagcacacgtgcgccgcgcagcggcacgcggtcggccacgtatttcaggcgcaccgggttcagcgcatgcagcggcttctgcgggccgtcagcgtcccaccagcggttggccagcgcggcgaacttgtccagctcggcctgatcgaaattggaggaagcgtggggggcagtcatgagggagtccttgcggcgccggggttcaggcgcggatatgacggatgcgctcgcgccactggcgcgcgttggcgatgatgcccggcaggtccatgccgaccagctcgcgctgcaccagcttcggcttgccggcgatccagacgtcgctgacctgctggcggccggtggcgtacaccagctgcgacagcacgttgtgcagcggctgggtttccagtgcggacaggtcgacgcagaccaggtcggcctgcttgccgacttcgatcgaaccgatgcgctcgccgaagcccagcgcgcgggcaccgcccagggtggacgcgcgcagcgtggtcgccgcgtccagcgcggtggcgtcatcggccacggccttggccaggatcgccgcggtgcggttctcgctgaacatgtccaggtcgttgttgctggcgcagccgtcggtgccgatcgccaggttcacgccggcacgctgcagggcgcaggccgggcagaaaccggaggcgagcttcaggttcgattccgggcagtgcaccacgctgacgccacgctcggcgcacaggtggatttccgcatcggtcagctgggtcatgtgcaccgcgatcaggcggtcgttgaccaggccgaggcgatccagccgcgccagcgggcgctggccgtgcagcttgattgaatcgttgatctcctgcgcggtctcgtgggtgtgcaggtgcacctgcatgtcgagctggtcggacagcatccgcacccgctcgaagttggcatcgttgaccgtatacggcgcatgcggcgcgaacgcggtgccgatcagcggatcggtgcgccactggtcatgcagttcaccggccttggcgaagtactcgtcgtcggtcttggcccaggcggtggggaaatcgatgatgaccgcgccgaccagcgcgcggaaaccatgcttcttgtagacggcggcctgcacatcgccgaagaagtagttctcgttggcgcaggtggtgccgccgcgcagcatctcggcgatggccagggtggtgccgtcggcgacgaattcggggccgatcaccgccgcttccaccggccagatgtgctgctgcagccaggtcatcagcggcaggtcgtcggcgacgccgcgcagcagggtcatcgggttgtgcgtgtgcgcgttgaccaggcccggcatcagcgcggcctcagggcggctgaccacctgggtggcacggaannnnnnnnnnnnctcggcacgcggcaggatggccacgatctcgctgccacgcacggcaacggcatggtcttccagcaccaccgcatgcggctcgatcggaacgacgtaaccggcttcgatgagcaggtcgcaggcttcggggaggtgcgggctatcgctcatgcggactcactggctggggggcggcgagatacttctgggggacacgcccctgagtcaggggctgccgcgaagcggcggggtctggagacccgtgaagcgggggcccatgatctgccgaagcagatcatgggagcgccagcgcgaatgcgatggcgcgtatccggccagcggccgtcactaccgtaatccggctgcgccggattacttgacgcgtgcggagtattcgcccgaacgggtgtcgacgcggatcacttcgtcctggttcacgaacagcggcacgcggaccacggcgccggtttccagggtggccggcttnnnnnnnnnnnncgaggtgtcgccacggacgcccggatcggtttcggtgatcttcagctcgacgaagttcggcggctgcacgaagatcggctcaccgttccacagggtgaccacgcaggactcctcgcccttcagccacttctcggcgccgcccatgccggccttggtggcctggacctgctcgaaggattccgggtccatgaagtgccagtactcgccgtcgctgtacatgaagttcatgtcggtatcgacgacgtcggctgcatccagcgagtcggtcgacttcatggtcacttcctgggtacggccgtccttgatcaggcggtacttcacgcgggtgaaggcctggcccttgcccggcttgacgtattcggtgtcgatgatgacggccggttggttgttgaccaggatcttcatcccgttcttgacgtcgttcatgccgtagctggccatgcgtaaactcctgagtggcaaaaacgccgcgggtgcggcgagccgttagaatggaaagcccaccggatgccggtgggcgactgtttttctgcccccatgataaccgcaggccccctctccatgcagctttccgccttcccccggccccagtcgccaggcgcgcccgcgcgctggcagcagctctggcgccaggcactgcgcgacccgcaggcgctgctggcccggctgcagctggacccggcggcactgggcgtctccgaagcggccatggcccagttcgcgctgcgcgtgccggaggggttcgtggcccgcatgcgcaagggcgatccggccgatccgctgctgcggcaggtgctgccgatcgacgaggaaatgcgcccggcgcccgggttcagcttcgatgcggtgggtgatggtgccgccaagaaggccaccggcgtcatccagaagtaccgtggccgcgccctgctggtggcgacgggcagctgtgcgatcaactgccgctactgcttccgccgccacttcgactatggcgcggagaacgccgccaagggtggctggcaggaagccgtagccgccatcgccgccgacccggacatcgacgaggtgatcctgtccggcggtgacccgctgtcgctggccacgcacaagctggccgagctgaccgacgccctgcgcgcgatcccgcatatccgccgcctgcgcatccatacccggctgccgatcgtgctgcccgagcgcgtggacgatgaactggtctcttggctgggcagcctgccgtggccgctggccatcgtggtccacgccaaccatgccaatgaattcgatgccagcgtggacgcggcgatggcgcgcctgcgcggcatcggcgcccagctgctgaaccaggcggtattgctgcgcggggtcaacgacagcgtgcaggccctgcaggacctgagcgagcgcagcttcgccgccggcgtgctgccctattacctgcaccagctggaccgggtcgagggcgtggcccacttcgaagtggacgacacccgggccaaggcattgattgccgggttgaccgcgcgcctgtccggctatctggtcccgaagctggtgcgcgaactgcccggcgacccgagcaagcgcccggtgtaattccgtagcgtgggtcatcccttttactgcggaaaagggatgacccacggcacaacgtcaatcggtcaaacgcccgattcgatcatccgcaccacttcggtggcagtgaccgggtggctcagccagtagccctgccccagatcgcagccgcgctgcgccagcagctcgaactgcgcctgctgctcgatgccctcggccaccaccgtgatgcccagcgcgtgggccatggcgatgatcgccgtggtcaatgcgaggtcgtcgggatcacgctgcatgtcggccacgaagctcttgtcgatcttcacgccgtccaccggcacctggcgcagatggctcaagccggagaatccggtgccgaagtcgtccagccataccttcacgccggtgcggtgcagcttgtccagcagctgcgcggcgaccatctcgtcaccgatcaccgcggtctcggtcagctccagatgcaggcgcgacgctggcagcccggactcatgcaggcattgcgcgaccagcgccggcagttcgccgccgcgcagctgccgcggtgacacgttcaccgacacgaacaggtcgtnnnnnnnnnnnnnnnnnnnnnactgcgaggcctccatgcaggccgcacgcagtactttcgggccgatgatctcgatcagaccactctgctcggccacctcgatgaacaccgatggcggaatcgtgcccagggtcggatgctgccagcgcagcagcacttcgacgccgaccatgcggcggtcgcgcatgcggaagatcggctggtaggccaggcgcagttcgcctcgctcccaggcgccgcgcagctcctgttccatatgcacgcgacgttcgaccgcgtggtccatcgcccggctgtagtagcgatagcagttcttgccggccatcttcgcctggtacatggcgatgtcgccgtttttcaacagggtggtcgcatcggccgcatcatcggggaacagggtcacgccgatcgaggtgcccaggaacagctccctgccctgcaccaccagcggcctgcccagctcgcgcaccagcacttcggccagcagccgcgcgttggcggccacatcaccgtcgcccaccaggatcacgaactcgtcaccgccgaagcgggccagcagggcctcgtcgccgcctgcctccgcaacggcgcggccgatgcgctgtgcgaactgcagcaacgcctcgtcaccggcctcatggccaagcgtgtcgttgacccgcttgaaatcgtcgatgtcggcgaacagcaggcccaaccggtgattggcggcacgcgcggccatcagccgatggtccagcgcttcgcggaatgccagccggttggtcagcccggtcagcgcgtcggtataggccatgcgccgcacttcacggtcatggcgggcgatcgcatcgcgcatgcgggcgaagccgcgcaccagctcacccacttcgtcgtcacgggtgttctcggccaggggcgtctggtagtcaccggcctcgatgcggcgcgcggccgcggccagatcgcggatcggcgcgaccagcgtgcgctgcacgtacaggatcaccaccacgccgatcaccaccagcaaccccagcatcagcagcaaccaacccaggtggcggctgccgaccagttgcaggcgctcgccaagggtggcgttggccgcctgctcgcgttgctgcacttcgtccagcgccatgccgacgcggacgccgccgatgcgctggttgccgaccatgatcggcatcgtgttgtccagcaccttcggcgattcctgcaccagcaaggcctgcgccgccgcagccttgggtgccaggggatcggccatcggctggccgaatcccgggacctcgaccgagccgtcgtgcaccagccggccacgctcgtcgaacaccagtacatagcgcaccaccggctgtcgcgccgtgctgcgcaccagcacgccgacctggtccaggtcgcggtaatacagcgggttggccagcgcatcggacaactcgcgcgccatcgcctcgccgcggctgcgcacgctgcggtcgaacaattcatggatgacgccaccgctgagggtgcgcacctcgctctgcatcgccgtctggcgccccagcagcaccgccaggatggcgaccaccacgaccatcgctccgcccatcgccagcaggaaccgggcctgcatccccgagccgagccatttcattccacttccatccgcacgcgcgtcaatccttgtttcaattcatccaaccgctgctgcgcatgcgcatcgacacggtggaaaccggaagtgccaaaaaaccgatgcaacgcaccctgtgcctgcgggtcgctggcagcctgcagcaggacttcctgcaggcggtcgcgcacccgggcatcgaggtcggcgcggaccatctccaccgcacgcgggtagggttcggtgcgcagcagttcgcggaaatcgcgccggaatgcagccggcacccgccgctcgtcgttccagtccacgctgctcaccgcccccacatccgccatccccttgtgcacgtacgtcgcgatgttcaactcgctgcgcgcgaacacataccccacgctgtcacgccctggcacgtcccagaccccggccaggatctgcggcgacaggccatggttcagcagagtcatcaccggcaccaggtaggcgctggtggatgccgtgttctgcagggccaggcgatggccgcgcagatcctgcacccgctggatgggactgtcgctgcgcacgaagaacaccgtctggtattcgcgcaccccgttgcgctcggtcaacagcagcggccgcgcaccactgcgctggcccagtgccaccgccgtaccggaggtttccgtgacccagtcgacccgtccccgccgcagatagctggccatctgctgcgggtcgcgggccatcagtacccgcccctcctggatgccaacgtcatgcatgcgcgccaccacgtagtccagcaggggttgcagctgctcgtagtgagccttggggtcatcgctgatccggcccagcaccagcaccggatccggtgctgcatgcacggctccggccagcaggaccatggccaggctcagcagtcccccctgcattgcctttcgcagacccgacacagacgtcatccccccctgggtatccagacagactacccgaaaaaatgagaacgtcgtcagctgtccttgctgccggcctgggccagacgcgccatgcgctgggtgtcggcgaggatgccgcgcaacaggcgcacttcctgctcgctcggctcgctgcgcaggaacaggcggcgcagcttgcgcatcgccgattccggcgcgcggcccttgtggaaatcgatctcgtccagggtgtcgccgagctgggcgaagaagctctccatctgctcatggctggcggcctgttcgcggaagcccggctcggcgtcggcggccggctgcgcgcccagcagctgcatgcgcgtttcgtacgccagcacctgcacggcggcggccaggttgagcgagctgaactccgggtctgacgggatgtgcactgcggcgtggcagagctgcagctcctcgttggtcaggccggtgcgctcgcggccgaataccagtgcgacctcggcaccttcgcccgccttggccaccgcacgggcagcggcatcggccggcaggtactcctccagctggacgcggcgggcacgggccgtgcaacccagtaccaggcggcaatccgccacggcctcggccagggtagccaccaccggagcgtcccccagcacgtcttcggcaccggccgagcggcggaaggcctcctcgtccagcggcttttcgggggcgaccagcaccaggcgggccaggcccatggtcttcagggcgcgggcggcagcccccatgttgccggggtgctgggtaccgaccaggacgaatcggaggcgggtggcggcgggaaactgggacatgaacagggaaaaggtcgagctggacgatgaccaatggtaaactgtgcggccggccactgcgccggacccgctcttttcccccgccagtccatctcttctgcctttccgggagcccacgccatgcagaaacccgccgtcaccgtcatggtcaaggccgcccgcctcgccggcaacgtcctgttgcgcaacatcaacaagctcgaggcactgaacgtggtgcagaagggccggatggactacgccagcgaagtggatgcggacgcggaaaaggtcatcgtcaaggaactcaagcgcgcctacccggattacggcatcttcggtgaagaaggtggcgtgcagggcgagcgccgccagatgtgggtcatcgacccgctggatggcaccagcaactacctgcgcggcgtgccgcactattgcgtgtcgatcgctctggtcgagaacggcgagccgaccgatgccgtcatcttcgatccgctgcgcaatgaactgttcaccgccagccgtggcgccggcgccgtgctgaacgaccgccgcatccgcgtggccgaccgcaaggatctggaaggcacgatgatccacaccggcttcgccccgcgcgaacgcagccgcgccagcgcgcagctgaagtcggtcgacaccctgctggtccaggctgaggacatccgccgcaccggttcggccgcgctggacctggcctacgtggcctgcggccgcgccgacgcctatttcgaagccggcgtgaaggcgtgggacatcgctgccggcctgctgctggtccgcgaggcgggtggcaaggtctgcgacttcaagggcgcgaccctgggccggatggacaaccgtggcccggagacccaccagatcgttgccggcaacctgaaggtggccgagtcgctgcagaaggtgctggtgaacacgggctacgcggcggagttcgacgcgaagttctgaggtttcgcgtaaagcggttcatggagacggcacctgcgagggtgccgttttcgcttgtgcggtgatcgtgctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggtcaaatgccacagctgcacccagtagatccacgccatgcgtggatgctgttgcccttgatcttgattttccannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntccccgcaggcgcggaaacgatccgccgggcacgatccggcatcagcaatgcaccgcgcaaacaaaaacgcccggcgcggggccaggcgttcctgcactaccgtagaagtacggagacttacgccaccgtcgacgcccgcagcgcggcgatgcgctcttccagcggcggatggctcatgaacagcttcttcgccgtcgaaccagcaataccgaaagcggcaatctgggtcggcagcgtgctctggccgtggttcagctgcagccgctccaacgcggcgatcatcttctggcggccggccagcgaggcaccgccggcgtcggcgcggaactcgcggtggcgcgagaaccacatcgagatcatggtggcgaacaggccgaacaccatctccagcacgaacacgatgatgtaataggcgaagccacggccgccgccttcgcggttacccgacagcgcgctgtcgataatgccgccgaccacgcgggccagcacgatcacgaaggtgttcagcacgccctgcagcagcgccatggtgatcatgtcaccgttggcgacgtgggcgatctcgtggcccagcaccgcttcggcctcgtcttcgctcatgttgtgcagcaggccggtggacaccgccaccagcgcgttgttgcggttggcgccagtggcgaaggcgttgatctccgggccttcgtacaccgctacttcgggcatgccgataccggccgccttggcctggcgctcgacggtggccagcagccagcgctcggtctggttgcgcggctcggtgatcaccaccgcaccggtggagcgcttggccatccacttggagagcagcagcgagatgaaggagccaccgaagccgaagatcgcggccatgaccagcaggccgctcatctggcttggattgaccccgagcaacgacatcacgatgctggcgagaatcaggaccgcgaagttggtcgccaggaacagggcaatgcgggttaacatgggaaaatccggctcggaaggggtcgataccggtcaatttgcggtgtggtcagcttgaattcaagcgccaacctgaccgacgattcagccagcatgacctcccccattccctgcggtcgtttcgcgccctcgccgaccggcctgctccatcccggatccctgctcgccgccttcggcagctggctgctcgcgcgacataacggcggcttgtggcggctgcgcatcgaagacgtcgatccaccacgcaccgtgcccggcgccgccgagtcacagctgcgggcgctggccgcgttcggcctggtccacgatggcccgatcctctggcagagcacccgcggcgaggcctaccaggccgcgctggacgtgctgctggccagcgaccaggcctttgtctgccactgcagccgcagcgacctggccgccaacggcggcatccaccatcgttgcgtcgcccggcaacctcgaccggaccctgccgtccgcttccgcgtgccaccgggcagcatcgtgcacttcgacgatggcctgcgcggcccgcagcagcaggacgtgcacgccgaagtcggcgacttcgtgctgcgccgcgccgatggctgctgggcctaccagttggccgtggtggtcgatgacgccgcacaaggagtgaccgaagtggtgcgcggcgccgacctgctcgactccaccgcgcggcagatcctgctgcagcaggcattggggctggcggtgccgcgctactggcacctgccgctgctgctggatgcgccgggccacaaactgtccaagtcgctggcggcgctgccggtggacagttcgcacccgctgcccgtgctgcgccagctctggaagctgctcggccaggcacccggggcgctggaacctgcgcacgacctggatacgctgctggccaccgctcggcaggccttcgacccggcacgactgccgcggaccgacatcctgttgccagccggcgcactttccgcgccgatgttgcagaatcccccttcccccacccgacacccggacaacactccatgacatctcgcgtcgcactggtcaccggcggaaccggcggcatcggcaccgccatctgccaacgcctggccgaccagggccaccgggtcgccaccaactaccgcgacgaggccaaggcccgcgcctggcagcaggcaatgaccgaacgcggctacagcgtgtcgatcttcccgggcgatgtctccgatccaggcagcgccgaagcgctggtgcgcgccgtcgaggccgagctgggcccggtcgagatcctggtcaacaacgcgggcatcacccgcgacaccacgttccatcgcatgcgcgcggaccagtggcacgatgtgatcaacaccaacctcaattcggtgttcaacgtcacccgcccggtcatcgagggcatgcgccgccgcggctggggccgggtcatccagatcagttcgatcaacggcctgaagggccagtacggccaggccaactacgcggcggccaaggccggcatgcacggcttcaccatctcgctggcacgcgagaacgccggcttcggcattaccgtcaacaccatttcgcccggctacgtcgcgaccgacatggtgatggcggtgccggaagaagtgcgcgccaagatcgtcgccgacattcccaccgggcgcctcggcaagccggaggaaatcgcttacggggtgtccttcctggtggcggaggaagcctcgtggatcaccggaagcaacctggacatcaatggcggccaccatatgggttggtaagccgcgccggcctcggcggcgcacacccgccgcccctgccgatggtcatgctgcgcagcacgcaaacccttgttgcgcaacatgatcccctgtgaaagccaagcctggcgggggctgaggcggttgcaacggctgctgcactgcgccatgcttcgcatctactgtgacgagtgaccgcttcaatggctgcgacccgcatcatcaagaagtatccgaaccgccgtctctacgacaccgagatctccagctacatcaccatcgaggacgtgcgccagctgatcctggacggtgaagacttcgaagtccgtgacgccaagagcggcgacgacctcacccgttcggtcctgctgcagatcatcgccgaccaggaacaggacggcgaaccgatgctgtccacccagctgctgagccagctgatccgcttctacggcgattccctgcagggcttcatgggcaactacctggagcgcagcatgcaggtcttcctcgacnnnnnnnnnnnnttccgccagcagatgggcaacctgctgggccagaccccgtgggcgatgatgaaccagctgaccgagcgcaacctggagctgtggcaggaattccagcgcagcatgggcaccggtttcggtggtccgcgaccgggtggcaccggtaccggcaccggcaacaagcccaacgaacccggtaccggcaccggcggcaagacccgccgctgagccgatgtaccggcggatacgaaaacggcgcgcccaatggcgcgccgctttgttttgtgccccgggggagcatcaacgtttagctttgcaccccgtgcatacgcgttcgaccttgtagcccttcgccttcagcttctcgaccacgccgtcaccgcccagaaggtgcagcgtaccgaccaccaccagcgtgccaccctgcccggcctgcaggtgcggcagcagcttcggtacccacgcatcgttgcgcccggtgttgatgcgctggtaaagctgcgggtactgctggcgcatttccgcggccatcttcgtccacaacacgcgctcatcgcctcgccgccaggcatcatgcagctggcgcgcctgctcatcgcccttgcccgcctgatccagcgcctcggacagcatctgtcgctgctcctgcacggtcatgccgtcgagcatgccgatctgggtatcgatgtcttccaacccagcggtcctgcggccggtcttctnnnnnnnntccatgaaatgacggtccaggcccagcgccgggtccaagcccatcttctgcatttgcccaaccgaaatgctcaggccgacgaaccagggcttcatgccctgcatctgtgccaacggaagcttgttctcggatgcgaacgcctgcagcttctgccaggtggccgcgtcgagatcgcgcttgagctcgctgccatcggtgcgcacggcagcctgcaccatgcggctggccagctgcggcgactgcatgtcctccggcgacagttcgaacacgacccgctgcgaggcctcgaaggcctgctcgacatcgggcgacagcgggtagtcctgcggtttcaacaggtggaatgatccaagcaggtatacgcgtgaatcacccgggccggtcaccttccacagcagcggcaccggcggcttggccgccgccgtggccgcggcgtcggtggccggtgcattgcgcgccggtgccagcggtgcgattgcaaacgctgccatcagcagcgttgcacggaacagtcccttcaacggcatctcagccctctccttcagacaggtggtaggccttctcgcccgcttccatgcgcaggtccagccggttttccggcggcgccagcgggcacgtggcataggcggtgaatgcacacggcgggttgtaggcatgattgaaatcgatgcgtagcgtgccgtcggctgccggcgcatcggtatccaggtagcgcccggccggataactgccgcggccactggtgcggtcggcaaagatcaggaacagcggctgcccggtggctccgatcgcctccagccgccatgtgcggccgtcgcgttcgaattcgaccgcgcccgcattgggcatctcggtggtcaggccggtgatgtcgacaatgggcagggtcttgcccaccggatgcgggatgaagcgtgcctgcacctgccagtccgggccacccggccagtactccagcccggcgaaatcacggcgcgccggcgcatcggcatgcttgacccgcagcgcatcgcgcggcccgcgccggatgatgctgagctggcccttgccaccgtcgaaggccaacagggttggctgcggatccttgtcggtgtcgatgcggatgcggccgcgcaccggctggccatcatggctgacatccacaccggcttcgggcgtgaaccaccactggctgccctcgcgacgcagcaggcccagcttgtccgggccgaccgtcaggcggatgccgttggtggcaccactgccgacgaagtgtgatttgttctgcagccagtgcaggccgaccagggccgtccagccatcgggtcgggtcaggtcctggtagcgggccacccgccattgctgctgcgcggccgcataggccggatcttcggtaaccttcggcgccggcggtgttgccggactgcacgcggccaacagcaaggcggccagcaggccgcccattccccgataacgcatcgatgctcccctcaacgtccgcgcaggaaccagcggtcgatctccgccagcgaaaaacgggcccaggtcggccggccgtggttgcactggccagaccgttcggtgatttccatgtcgcgcagcagcgcgttcatttccggcacggtcaggcgccggttggcacgcaccgcaccgtgacaggccattgtcgacagcagttcgtcacgtgcgctggccacgcggcggctctggccgtgctcgcgcaggtcggtcagcacatcgcgcagcagcccctccggttcggcatgcgccaacagcgctggaatactgcgcacgtgcagcgatccgggaccggcacgggtcacctcgaagccgagcgccgccaacgtttcggcttcactttcggcggtgtcggcttcgcgctcgcccacggcgagtgtgatcggcaccagcagcggctgcgactgcaggccgataccatcgtgcgcgttcttcaggcgctcgtagccgatgcgctcgtgcgcggcatgcatgtcgaccacgatcaggccttctgcgttctcggccaggatgtagatgccgtgcagctgcgcgatcgcgtagcccagcggcggtacgccggcgtcggcactggtcaccggcagtccgttctcggccggcatcggcggcagcgcagcaccgcgttcggcaccggccggtgcggcatacagcgcggcataggccgccggtgcatcggccacctgcagtccaaggggctgctgcgggcgccagccggaaaannnnnnnnnnnngccacccgagccggcaccgggcgcaggtccacgcgccagcccgaaacccgatgcgcccgcgctcgatgccatcggtgcagcagcggcgtccaccggatgcaccggacccgcaccgatctcctgcgccgacatgccggcgcgggtatcagccagcgcgtccttcagcgtgcggtagacgaaatcgtgcaccagccgcgaatcacggaagcgaacctcgtgcttggccgggtgcacgttgacgtcaacgcgggtcgggtcgagctcgaggaacagcacataggctggctggcggccgtggtacagcacatcgccgtaagccatcttcaccgcatgggcgacgctgcggtcgcgcaccgaacggccgttgacgtacaggtactgctggtcggcgctggcgcgcgaataatgcggctgcgcgatccagccgtgcaggcgcaggccggcaccactgtggtcgacgcgcacggcctggttggcgaaatcctcgcccagcgtttcggccaggcgcgcatcggaatacagatcgcccggcttgtagcggcgcgaggccttgccgttgtgcgacacgcgcagctcgacatccggtcgcgcaagcgccagcgaacgcaaccactcttcgatatggcccagttcggtacgctcggcgcgcaggaacttgcgccgcgccggtacgttgtagaacagctcgcgcacttccaccgtggtgcccggtgcatgcgcacgtggcgtcacttcgccgatcttgccgccttcgatctgcagtgccgaaccgtgttcgtcatgcgcgcgacgcgaggacagggtaaagcggctgaccgaggcgatcgacggcagcgcttcgccacggaacccgagcgtggccaccgattcgaggtcgtccagatcggcgatcttgctggtggcgtggcgcgagaccgccagcggcagctgttccggcgcgatgccactgccattgtcgcggatgcggatcaggcggacaccaccctcttcaagatcgatatcaacgcggctggcaccggcatcgatcgcgttctcgaccagctccttgaccactgacgcaggacgttcgaccacttcgccggcggcgatctggttgatcaggatttccggcaacggccggatcgggcgcggtccgggcgcgctcatgggagaggatgggcagcagacttcatgggttgatgatagcggagccgccccgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagaaagcagtaacctgccttcggcgggttacttgctgccgccggccatggtcccggcagcgtcgatctcggcctgggcacgggctgcgtacagcgtgcccggcggtggctggcggctgaagaaggtgtgcacgccatcgagcacggcgccggcgatcttgcgctggtaggccgggtcgatcagacggcgctcttcgtccgggttggagatgaacgcggtttccaccagcatcgccggcatgtccgaggtgcgcagcacggcgaagttcgcacgttcgatgttcggcttgtggttgttgccgatccgcttcaggccgcccagcacgtggccggcggcatcttcagacgccttcatgtaaccgctctgggcaaggtccagcagcacgttggcaagcgtgccttcggtctgctgcaggcgcacgccacccaccaggtcggccgcgttttccttgtccgccagccagcgggcgcgctgcgaagaggcgcccttggtcgacagcacgtataccgacgaaccagtggccgaacggttttcggccgcgtcggcatggatcgaaatgaagatgtcggccttgtttgcacgtgccttctgcgcacgcatcggcagcgggatgaacacgtcgctgtcgcgggtcagataggccttcaggcccggcgtcgcgttgacctggcgggccagctcacgcgccaccgccagggtgacatccttttcgcgcttgccggtcgggccgatcgcgccgggatcctggccaccatggccgggatcgatggcgaccaccagatgacgcatgccggcctgcatgcggatgcgcgaggcatcgctgggcatggccgggcgcggcggttccaccggcgtcggcgccggtgcaggcacggtagccggcggcgtggtcaccactgcggcggtgcgctggccggccaggatcgcggccggcgaggaagaaggtgagctgctggccacggtaccggccgccgcaacctgggccggggcggtggacggcgccggggtcggcgtggccggtgcggcggcagtggcactggcctgctgccgcacctgcgcggtcagcagtgcggtcgcacgtgcggcatcggaacgcgactgtgcgctttcagccggggtcggcccgggcgtcgccaccggtgcctgcggctgcaccgccggtgtcgctgccggacggctggcggccacggccgggccatcgcccggccattcgatcaccagcttggattcattgccctcccgctgcatctgcgggcggaacggcgccaccgattcagcgaggtcgaaaacgacacggaaggtccccggcaccggctgtccggtacgcaccgccgtaaccacgccctgcgcagccggcatcttcaggttgcgtatggcgctggagtcagggaagtcgaccaccagacgcttcggaccggccagagaaagcgtcttgtagccgccactgccgaccagcgagatctcggcacgggtgccggtggcgccggtattcagcaggacctggcggacttcaccggcccacgcactgacgctcgccagacccagtccgacggcggcacagatagcgatgagacggttccccgggcgcatggctcaggattcaatcaccgcgctgaacggaatgcaacacctttttccttaataatccgtaacctgccggtctttgttctcgtcagccgacagaaatggcctgcaagtcgcccccttggggaagccgcttcagccactcatgtccgacgtcgctggctccggtgagacgggcgcgacgcccctgcccctcgatctccaacgccaccaccaggtcggtcggcggcagcgcgccagcgccgcgttccggccattccaccagccacaacaccgcactgccctcgtccaggcccaggaaatcgagttcgccggcctggccgatccggtacaggtccaggtgccaggcctcgccaccgctggcaagcggatagcgctcgaccagggtgtaagtggggctgcggatggcgccctgcacgcccagtgcgcgcagcagcgcgcgtgcggtgttggatttgccggcgccgaggtcaccgcgcagttcgatcagcgcctgcggcggtcgggtcgccgccagccactgcccgagcagttcggtggcatcgctgtcggcaaggaagaattcagtcatgaagagcgttccgggttggccagttgccgcagcggcaccagcagatcagtgggaagcatgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaggccctnnnnnnnnaggctggcaatgatgccggtgagcaggtcgcccatgccccccacggccatgccggggttgcctgcagcaatcagccgtggcacctgcccgggcgccgtcacgatgctgcccgcgcccttcagcaccaccacggcgtggaatcgctcggccaacgcctgcgcacagcggtagcgatcggcctggatatcagtggtactgcagtcgagcagacgcgcggcctcgcccggatgtggcgtaaggatcgcctccggcannnnnnnnggatcctgcgccagcagattcagcgcatcggcatcaaccaccagcggtttgtcgctgtccagcagctgcgcaaacattgcgcgtgcccattcgtcctggcccaggccggggccgatcgccaccaccctggccttgtccagcagcgccggcagcacatcgccatcttcaagcgcatgggtcatcgcctcgggaagccgggccagcaacgggccgacgtgatcgcgccgggtggccaggctcaacagtcccgcgccggcacgcagtgccgcttcggccgccatcgcgatggccccaccgctgccatggttgccgccgacgcacagcacgtgcccggattcgcccttgtgggtattggcacgacgcggcggcagcagtgccggcaagcgagcctgggtccagtgctctgcggcgggtgacacgccctgccatgcggccgtgggtagctgcagcggcgccaacaccttccgcccgcaatgatccagcgcatcgccggtatacagcccgcgatgcggcacgatgaactgcagggtcaaagcagccttcaccgcctcgcccggtacggcgccccggtcggcatcgacgccactgggaacgtccagcgccagaaccggtgccgtctgcgcgttgagggcggcaatcagtgcctgcgccacgccttccggcgcgcgatcgaagcccagaccgaacagggcatcgacccagatatcggcctcgggcagcgcgccgtcgaaatcggtgatggtgccgccgtcggacgtgaactccgatgctgcacgccgtgccagcacggttgacggggacttccccggcaaggcgatcaccatcacctcgcgcccggcctgcagcgcgtgacgggccagcacatggccgtcgccaccgttgttgcccgcaccaaccaccacgccgatccgctgtgcctgcggccaatgctgcagcaggcactgccaggcggcctggcctgcctgcgccatcaggccccaaccgccctcggcggccagcgccgaggcctgcgcatcaagcgcacgcgcggcagcggaatcgaaaagatcggcaaggttggccatgcagggattttatactggtgcacatgtcccccgctcccgtccctgtcgatccggcccaggccgtgcagcgcatccgcgaactggcgcgtgcgcatggcttccagcgctgcggtatcgccggcatcgagctgggcgaggacgaggcgcacctggccgactggctgggccagggcctgtacggcacgatggactggatggcgcgccacggcaccctgcgtgcgcgcccggccgagctgctgcccggcaccgtacgggtgatctcggtgggcatggactacagccacaaggacgacaccgaagcctgggcaaccctggccgacccgggccgcgcctacgtggcccgttacgccttgggccgcgactaccacaagctgatgcgcaaccgcctgcagaagctggccacgcagatcaacgatgaagtggcaccgctgggctaccgcgtgttcgtcgattcggcgcccgtgctggaacgcgcactggcgcgcaatgccggcctgggctggatcggcaagcacacctgcctgatcgatcgccatggcggctcctggttcttcatcggcgagatctacatcgacatcccgctgccgatcgatgcaccggccacggcacactgcggcacctgcacgcgctgcatcgatgtctgcccgacccaggccatcaccggcccgcagcggctggacgcgcggcgctgcatttcctacctgaccatcgagcacgacggtgccatccccgaagacatgcggccgttgatcggcaaccgcatctacggctgtgacgactgccagctggtctgcccctggaacaagttcgccaagcgcaccgacgaagccgatttcnnnnnnnncaacaacctcgataccgcgcggctggaccagctgttcgcctgggatgaagccgagttcctgcgccgtaccgaaggcagcccgatccgccgcagcggccatgagcgctggctgcgcaacatcgccgtggcactgggcaatgcaccgacctcggccgaagcgttggccgcgttgcagacccgcgtcgatgatccctcgccgctggtgcgtgaacacgtgcagtgggcgctgggccagcacacggtccgctgacgtgcgatcctgagcccccgttccgcccgcagcacgccgttcccatgcagccacgcaacaacgacatcctcacccccagccagctcaacaccttggcccgcgacctgctggaaggcagcttccctgcgatctgggtcgaggccgaactgggcagcgtggcgcgtcccgcctccgggcatctgtatttcaccctgaaggatgcgcgtgcgcagctgcgcgcggcaatgttccggatgaaggcgcagtacctgaagttcgtgccgcgcgaaggcatgcgcgtgctggtgcgcggcaaggtgaccctgtacgacgcccgtggcgagtaccagatggtgctggaccacatggaggaagccggcgaaggcgcgctgcgccgcgcgttcgaagagctgaaggcacgcctggaggccgaaggcctgttcgacccggcacgcaaacggccgctgccgacgcacgtgcagcgcctggcggtgatcacctcgcccaccggcgccgccgtgcgcgacgtgctgagcgtgctcggccgccgcttcccgctgctggaagtggacctgctgccgaccctggtgcagggcagcagcgccgctgcacagatcacccgcctgctgcaggccgccgatgccagtggccgctacgacgtgatcctgctgacccgtggcggcggttcactggaagacctgtgggccttcaacgatgaagcactggcccgcgcgatcgccgccagccgcaccccggtagtgtcggcggtgggccatgaaaccgacttcagcctcagcgacttcgccgccgacctgcgcgcaccgacgccatcggtggcggccgagctgctggtcccggaccagcgcgaactggcgctgcgcctgcgccgcacggccgcgcgcatggtgcagctgcaacggcatgcgatgcagcaggcgatgcagcgtgccgaccgcgccctgctgcgcctgaacgcacagagcccgcaggcgcggctggacctgttgcgccgccgtcagctcgatctgggccggcgcctgcatgcggtcttcaaccagcagcaggagcgccgtgccgcacgcctgcgccatgcggccgcggtactgcgcgggcaccatccgcaacgccagctcgacgcgatgcagcgccgcctcgccgccctgcgcgggcggccgcaggcagcgatgcagcgcctgctggagcgcgatgcactgcgactgcgcggactggcgcgttcactggaagcggtcagcccgttggccaccgtggcccgtggctacagcatcctgacccgcactgacgatggcacgctggtacggaaggtcaaccaggtgcagcccggtgacgcgctgcaggcccgcgttggcgacggcgtgatcgacgtgcaggtcaagtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntactttgcctgctcgcagaacttctgccggtactcgagcgccttcggcatcagcgcctgcaggttctggatgcgggtgcccgggttcgggtgggtggaggcaaactccggcggtgcctggccgccactggcctggcccatgcgctgccagagcggcaccgcctcgcggggatcgaagcacgccgctgcggccagcatcagccccacttcatccgcctgtgtctcgtggctgcgcgcatacggcagcaggtagccatagcccatcgccgacatcatcatctgttgctgctgcgcatccatgccgctggcggcgccggccacctgcccgatctgggtcagcttctgctgggccatgcgctgtgcaccatggcgcagcagcgcatgggcgatctcatgccccatcaccaccgccatcgcatcgcgggtgcgtgctaccggcaccagcccggtgtagaccgccatcttgccgcccggcaggcagaacgcattggcctggtcggacgggatcacattcacttcccactggaaatcccgcgcgaaatgcgccggctgcacgccgtgctcctgggccagcgcggtctccaccacatcgaccttggcaatcaggcgctgggcgatatcgcgcacatnnnnnnnnatcggtgcattggggtccatcggccgttcctgcgacaggatctgctggtaggcctgcagccccagcgcggtttcctggcgcgcgtccaggctgctgtcgatcatcaccttctcgccggtgtacggatcgaccgtgcggttggataaccagtagaacagcgcatagccggcggccagcagcagcacccaccagcggatgttgccgaacaggccacgccgctgtgggccttgcgacgagcgggagaagggatcgttgcgcatcgggggacttcctgctggccccgccggctggcgggcacggcgcaatcttagtgcgcggctgcccgcagcgggtgaagccgggtgccgctcagatgccgcgcaccaggcggaagccgatgcgggcgttggtggtatccgaatcctgggactgccgccaggccgcgcgggtctgctcgggggcattggcccagttgccgccgcggatcacccgcgaccggcaccccgggttgaaccaggcgacgccatcggacggtgcgcgccggtagctggcatgccagcagtcggccacccattcgctgaggttgccgcccatatcgtgcagaccaaaggcattggcctggaagctggccaccggcgccggcccccaccagccatcgccgtacccgataaacgcgttgtgccagtgccgtcccgaaggcgaaacgtccttgctgccggtgaagttgccgctgcctggcggcggcacgccggcatcgccccacggatagcggccactgctgccagcgcgcagcgcgtactcgaactcggcttcgctgggcagccggtagctgcggccagtctgctcggacagccacgccgcataattctcggcatcacgcacactgacgtgcatcaccggcgagttgcccagcgcgcgaccgccgtcgtagtcggaacgccagtccacgccgctgcggcggatgaaattgccgctgcgttcgtcgtagaccaccgaatggccacgccgggtcgcgcgtggacgcgcattggaggccttcacgtagcgctcgaaatcgctgacggtgatctcggtaatcgccatggcaaagccgcgatcgaagcgcacgtagtgcgacggacgctcggcatcactcgagcccggctcggcatcgcctgcacccatctggaagccaccgtggggcaccaccaccatctgcggtccgcgccccccatcgcgcatcgcatcactgaacacctgtcccggccggaagctcccgtaatgggtggccaggtcgatgcgctcgcgaagctgtcccaccactgcatcacccggcagagcgatgcgaagcgcctcggccagcttctcgcgcgccggcttcaggccttgtggcgtggcaaggtcacgcagtccgtcatcacgcagctgcagcagcgtggcggcgcggatctgctcgatgcgttcgaaggcatcggcgatcgtcggtgacgaatcgcgcactttgctggcttcggccagccaggtacccgcactggcaaaatcgcgcgcccgagcagcctgttcggcacggcggatcaacccgctctcggctgcggccaggccctgccgtgcgcggctgttgtcttcatccagcgccagcgcctcacggaagttgccgatggcaccgtcgccatcctcaccgatacggtccgagcgcaggtcctcctcgccagcacggttgtaggccaccacccgttgcgccagctccacccgcgcctgcagcgcacgcaccttcccatccttcggcgacagggtcagcaacaccagtgcctggcggctggcctcggccagcgcctcgcgctgcttcagcggccgcaccagcagggcatcggccagctgctgcagtcgctggcgggcacgctgcaggcccagccgggcctggcggtcatccgggtcttcttcctgcaccgccagccacagcggaatggcggcatccgcatcttcatagagccggccttcagcgaacgcctgctcggcggcgcgccgcaactgggccaggctgcggccctggcggtccacacgtggcggcgtccactgctgtacgtcctcggcggcatcttcaccggcgatggtcacgctgccctgcccggcctgcgaactggcattggcgccggtgtcggcgccctcggcnnnnnnnncctcttcgctggcggcccgttccgccggcgcggacggcgacggcgtgcagccggccagggccacggccagggcggtgcacagcacgggcgacaacggaaaacgcaagcagagcctccttcggcacagacgcggaccgacgttaggctattctcccctgcctgagcaaacccgagtagtaggccctgacccgtggcaacctggatcaccacccccgccgagctggatgcgtacttccagcagcgcccgacccgcatcggcctggacaccgaattcatccgtgaacgcaccttctggccgcagctggccctggtgcagatggcggtcgggcaggacatcctgctcatcgacccgctgattcccggcatgaccgaggcgcttgcgcattggctggccgatgaatccatcaccaaggtaatgcacagcgccagcgaagacctggttgccttcaggtgggcctgcggcgtgctgccgcgaccgctgttcgacacccagatcggggcatcgctggccggcatcggcggcggcatgggctaccagaagctggtggcggagatcaccggagtggcactggccaagggcgagacccgctcggactggatgcgccgcccgctgtccgaatcgcagctgcagtacgccgccgacgatgtcgagcacctgttcgcactgcacgacgccattgatgccaggctgcaggcgttgggccgccagcagtggttgcacgacgatggcgagcgcctgctggccagcgtcgccaacgatgaagatcgctggccgcacctggcgatgcgctcggcacagttccttgatgccgccgcgcagcaccgcctgttgcgcctgctgcgctggcgtgatgtgcaggcacgcagcagcgaccgcccgcgaagctggatcctggacaacgaactggccgccactctggcgcgcacgcctccggccgacgaggcagcgctgggcaagctgttcgagcagttcccaaaggcaccgcgcaagctggccggcgccgtgtggcaggcgctgtccacgccgctggccgacgaagccgacgcgccgctggcgctgccggccaacgacagcaacaagcaggcgctgaagaagctgcaggatgccgtggccgaacgcagccgcgagctgggactgccagatggcatccttgcctcgcgcaagcacctggaaagctatctggaacgtcgccaatggcccgccgcactggccggctggcgccagcaggaactggaatcgcgactgcaggcactgttgccggcgcgctgacactgcgggcgctggcactgcgccggcgcccgcaacacacagaatgagcatctgccacgcttgccgannnnnnnnnnggcctgtgcaatagcgtccccgctattgttggattgcatcagatgacaaatggacttgtaaaagacggcctttccatggacgacctggcctgnnnnnnnnaggcgcgcaccgcgctgcaggaacacgaccatgcagcactcgagtcgctgcttgccccacacgaacaggcctggctgaacggcacccggccgctgcccggcatccgctggcgcctgcgcaacctgcaggacacggcgctgcccctggatgagcgcctgcagcaggcgcaacgatgggttgccgccgctccccacagctattacgcacacctgcgcctgggtgcctgctgggaatcggccgctggcgccctgcgcagcgccgacgtggccgcactggtggaagacagccagtggctggccgcacagcaggcgcgcgaccacgccgtgcatgcctatctgcaggcgatcacgctgtcgcagcgaccggcgctggcgctggatggcatcaagcgcatcaccagctacctgcgcgaaccaaattggctnnnnnnnntccaggcagggcaatcgccggagtccgatgaagccgccctggccgagcactatccgcaggcgtggccgcaggcattgcagttgctgtcgcgcttcggtgcgcccctgcagcacctgccggaatgcctgccgccgctgttgcgcgatcgcagcgaggacgatttcgatgcccccctcgcgtactggatgcgcctggtgctggaacagcgtccggacgacctggggacgctggaagacaccctctactacctgtacccgcgctggggcggcagccacgaggcgatggaggatttcatcgagggcggctggtgtcgtggcctggagttggcacagcgcaatgcgttgcgctggtgcaaggaacaggactggatgggagacctgccgcgccgcggggatgccgaagcggtagccgtgcatgagcgcgcgtatgcacagatccttgactggcacctggagggctacgtgcgtgctgaagtcctgacccagcgtgctgcattccgctttcatctcgggcgcatcgaggagatcgaagaccaggtgcaatgggatgccggatgcatgcaggccgtgcttgaggacctgcagcaggcctgggtgctggatcgagacatggtcctgcacggaggtttcagcagcctggaggcctgcacctggttcgcccatgtggacggcgccgaagcgctgttcgcgcaggtggtggactacgcnnnnnnnnaaggtgattccgcgctcggcctgctctgggccgcaaccgccatcgagcatgggctgctcggccaggaagccgatccggcacgtgcccaacccctgctgcagcgcgccctgaaactggcggtgcagcagaagacgtccacggtcaccttcgcttccaatctgttctgcgatgtctcgcaggccgcaggcctgtcgctgttgcagcgcatggccgacgacggcgacgccggtgcgatggccgcgctgtgcgacctgtacaagggccggatgggcggccgcgaccagccggacttcgtcgatgcccagaaagccctgtactggcaggagcgtgccgtcgaaggcggcgacctgatcgccacctacaacctggccgtgcgccaggtcgccgcaggcggcgcggacaatgaagcgcgtgcgcgcgagctgtacctgcgctgcctgcgcgaagccgacgccggtgagcgcgtgtggggcccggcctgccgcaacctggcctgcctggccttcgatggccagaacgacgcgcacaagcgcgaagcggtcgaacgcgccttgattccgctgtggtggcgcggtgaggacgacgaaaagctgtgggcggccggctacctggccgacgtctaccacttcggtaacggcgtcccggccaatgcattcctcgccctgacctggctgcagcgcgccagcgagatcgatccggagtatgtggacgtggtacgcatgacgccgctgatcaacggcgaaggccgctggttcggcgccagccgcgcacgcaagcagcaggaacaggaccgccagcaggtggacagcgccacctgggccctgaccttcggccagcgcagccaggacagcaacctcactgcggtctgaagcaacgaaaagggcggcccggtaatccgggtcgccctttgcattccagcaacgcgatggcgggatgccccgccatcgcgacagcgcattaccagttcatgttcagcgagacaccgacggtgcgcggttcgttgtagaccgcggccatgtagttctcgatcacgcccttgaggttcttctcattggtgatgttgcgcgcgaacagcgccacttcgtaggcaccgtagttgcccgagtagccgatcttcaggccaccctcgaagtcacccttggagttgaactccttgctgtcgtacagcacgaagctggtgtaaccctgcttgttccagtcggtggacacgaacatggtgcccgcgtcgctgaccgggaagtcgtagcgggcggccaggttgacgttgtacttcggcgcgttcggcagcgggttgccgtcgatctgggcgaaggtgttggcaccgaccttgatggtcgggtcattcaccgtgcacaccacctggccgttgaggccgcagacctgcgcatacacgcgcttgtccttgatctcgctgtgcagcaggctcaggccggcgctcagggtcaggttcgggatcgggcgcagctccatgtccgcttcgaaaccgtaggccttggccttgtcggcattgaacagcacgccattgccgtccgaatcgttgccgttgagctggatgtcgttgacggtgtaggtgaacgcggtagcgttcaggcgcaggcggttgtcccacaggctgctcttcacacccgcttcccaggacaggatggtctcggaatcggcggtggtgaaatcggcgttgaacaccgccgaacgcccctggatggtcgggccgcggaagcnnnnnnnnaccttggcgtagacgctcacgtccggcgtgatctgatacatcgcgctcagatcccagctcggggtggtgtcggacatcctgacgtcggtgcggcccttgtaggtgaccacgccggcggcagtgtcagcggtcttcagcaggcgggtgtgcttctcgtccttggtctggcgcaggccggcggtgacggtgaacttgtcggtgaaggcgtagctgatctggccgaaaccggcccacgaggtgttcttgttgcgcaggcgcacccagttgttcggattgcgggccgcgccctgcaggaaccatgcgcgctggtagaagtcggtggtgtcgctgccgttgaagtagaacgcaccggcctgccactgcagggcgctgtcatcatggctggccaggcggaattcctgggtccactggtccaggtcacggatgcggcccatcgactggccgtagccgttcggcacgccgttcaccgggaagttcaccgcggcgccgccgtcggtgtcgccgcggctgtagccggaggtggtttcgtaggcggtgatcgaggtgaagtcgatcgcgccgaagtcataacgcgccttcaccgaaccgccgtaggtcttgtaggcctgcggattgttgtcggcttcgtcgtaggcaaccttgtcgcgcggcacgtcggtcttgttcgagcccttggtcagcgcgccgcgcaggaacagggtcgaggtaccttcgtaatcgcgggcgtgagccgaggccaggatcgagaactggtcgctcggggtcagcagcagctnnnnnnnnacgttgcggtcatcgaagccgcccatcgcgttcttcttcgggctgaccgtgccatcggcactcgggcccttgtaggtgttgtcgacatagtcgtcgcggtgctggtacagggccgatacgcggaacgaggcgatgtcgttgatcgggccgccgaagccgccgtcgatcgacacgctgttgtaggtcgcatagctggcgctgacgcggccggtgtagtcctgggtcggcttcagggtgtcgaacttgacgatgccggcggtggtgttgcggccgaacagcgaaccctgcgggccgcgcagcacttccacctgatcgacgtcatagaccgggttggacttcagcaccacgtgctccagcaccacgtcgtcctggatgatcgacacgggctgcgaggcacccaggtagaagtcgatgttgcccaggccgcggatgtagaagcgcgggaagatgcggccggtggtggtttccgcatacaggctcggcacgcggccggacagcgccagcagggtgtcgtcgccgcctgcggtgaagtcgcgcatgcgctcgccctgcaccacgcccaccgagaccggcacttcctgcaggttctgctcgcggtgttcggcggtcacggtgatggtgtccagcccggtcggggtcggcgcgctgtcctgcgcggcggcaccgaagctgccgaccagggccaggccggcacaggccagagccagcgggtggcggcggaaggagacaaaggaagacgacagacccgacaggcggcgggaatcggaatgggagggcatgaaatgctctgaggaggcgtccgtgcggcctgcgcgggccgggcggcaaaaaggaggagaactgcgcaagccgccattatcccccaaattgttacgatttcgttgcgcggcgcccaaacccgacgaaacaagcggtttcggcacagtcacccgctgatgtgcctcgcgtctcgacacgaaattcctttgatcggcttggcaagcggcaggcgcttggctagactgaagccctgccgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccattcagaagaacccgtagatctccgtgatctgcgggttcttcttttcagcgccggcaactcaggccggctcctggtcgccgtccttgcgctgcgggccgcgtgagtgcgcatcgcgcacctgttggtcgcgctgcccgggccgctgcttggccacatcgtcctgcttcctgtcctggcggctttcctggacgccctgcttcgggtcctgatccttgtctcgctcgttcatcgaaaactccctcgtcggcggcaggccaacgctgtgcaccacgctagaggctggcgggtaatccacaagtcagtcctgcgccaacgtcatgtgcaggcactggcttgccgccattgcccccgcgcagccagaatccgagggccaacgcccaccggtacgccatgccctcttctgcccagcacgcagcacacgccgtgccgatgatcattgatgcgaccgacggcagcatccagctcggcaatctgccgactctgatcggccccaccctgtcacgggatgaggcacgtgtcgccttcgtcacgctgatgcatggcgagcgcgatgtcggcaccggctacgtctggctcagcctgcaccagctcagcctcggcggtgcgcccgctggcatcagcctgtgctttcacgggcaacagctcgacatggtgacgatgggcgtcgatctacccggtgcaacgctggaagacggctggccgacccaggcggcaatcgatgccgaagtcgccttcatgcgccgcacgctgggtgcggcgctggggcgcaagctggccggcggccacgcccggttcgactggggcgaagcctgggcccgtttcgatccgaagggcttcatggccagcagcggtatccgctacgcgccacgctcctgaccccgctcaggtccgtgtgatcgacactccaccctccacgcgcatcgcggttccggtaacgaaactgctttcatcgctggccaggaacagcgccgcgttggcaatctcctccggctcggccatgcgcttcagtgcgtgcagcgagcgcacgaagtcgcgggcatcgtcggtgggtgcggcctgccggcccatctcggtatcggtgccaccgggcaacagcacgttgctgcgcacgccgcgcgcaccgtattcggcggcgatcacctggctcaggccgatcaccccggccttgctcgacgcataggccgccatgccggggaagcccacggtgtggccgacgaaagtgccgacgaacaccagcgagccgccgccgcgcgccaacagtgccggcaactgcgcgcgtgccgcatggaaggccgcatccagattggtcgccatcacctcgcgccaggcgtccaccgggaactccgccgccggcacgcccgggccgagcatgccggcattgttgagggcaatgtccaggccgccgaaggactgctgggccagatcgaccagcgcttgtgccgtgcccgggtcagccacgtcagcggcatgcgccacggcttcgccaccggcggcgcgaatctgctcggccagcgcctgcagcggctccggccgccgagcgttgagcaccagcttcgccccttcggcggcgaagcgcagcgcgctggcgcggccgatgccggcgctggctccggtgatgagggcgatcttgttgttcaggcgcatggtggcagtaccggttgtgaagtggccgccacgatgccgcgcatctcccctgccgacactccgtttccgggcctggcccgtcggtgcaggaaacggagtttccgcagcaccggcacgtgccagaatccggccatggacagtaccgccaccaccgccttcgatgcccgcgtcgaacgggtctgccgccaccttcaggcgagcctcgacgagccttcgctgcaggagctggccgacatcgccggctgcagcccgacgcgcctgcatcgtctgttcaagcaggccaccgggctgacccccaagcagtacgccgccgcgctgcgcgccgaccgcctgcgcaccggactggaacaacaggagcgcatcaccgatgccttccacgatgccggcttcggttccagtgggcgcttctacgagaacgcaccgaagttgctgggcatgacgccaaagcaatggcgcgcaggtggccgcggcgaagtcatccacttcgcgcttgccgaaagctcactgggcagcgtgctcgtggccagcagtgccaccggcgtggttgcgatcctgctcggcgacgatccggagacgctgctgcagtcattgcagcaacgcttccgccaggccgaactggtcggtgccgaccagggctatgagcaactggtggcacaggtggtgggcctggtcgaggatccttcgcgcggcgccacgctaccgctggatatccgcggcaccgcgttccagcaacgggtgtggcaggcactgcagcagattccgcgcgggcagaccgcgtcatatgcggatgtcgccgcgcgcatcggcgccccgcgctcgagccgtgcggtggcccgcgcatgcgcgagcaacccgctggcggtggcggtgccctgccaccgcgtggtgcgccgcgatggggacctgtccggctatgcgtggggcttagcgcgcaagcgcgaactgctgcgccgggaaaaggcctcgactgcctgaagcaggtgccgaccttgatcggcacgctcagcttccggtaggtgccgaccttggtcggcacgccgccaagccctcaatccagcttcaccaccagcttgccgaagttgcgcccctgcaacagcccgaagaacgcctccggcgcattctccagcccttccaccacatcctcgcggtactggatgcgaccttcgcgcagccactgccgcatctcgcgttcgaagtccggccacaggtggttgaagtcgtgcacgatgaaaccacgcacggtcaggcgctggcgcaggatctggctgaacagtgcgggcaaccggtccgggccgggctgctcgatgccccgctcgttgtaggtggcgatggtgccgcacactggaatgcgggcgaagtcgttgagcagcggcagcaccgcatccagcacgtgcccgcccacgttctcgaaatacacgtcgatgcccgcgggcaccgccgcgcgcagctgttcggcaaagtcggccgcacgatgatccagcgccacgtccacgcccagcgtctgcaggtaggcacgcttggcttcgccaccggcgatggcgaccannnnnnnnccctgcagcttggccagctgggcgacggtcgcgcccaccggcccggtcgcggcagccaccaccagcgtctcacccggcttcaaacgggcgatttcgtgcaggctggaataggcggtgaagccgggcatgccatatacccccagcgcggtactcaacggcaggccggccggatccagccgacgccccagcgccttggccggcagcaccgcatgggtctgccagccacccggcgccagcaccaactcacctgtggttacgccctcggcgttcgactgcagcacctcggccacggtctgcccttccatcaccgcgcccaccgccaccggcgcggcgtacgacgggccctcgtccatgcgtccacgcatgtacgggtccagcgacaggtagcggttgcgcagcagcacttcgccatcccccaatgccggcagcgcagcctgttccaggcggaagttggccgcgcttggtgcgccctgcggacgcgaggccagcacgatacgggaggtagcgagggaatcggacatggtgaccggctctgctgttgccagcatcaggaaaggaatgccgacactacgctgcaacgatcgccggcaacggccatgaaaacagcgttccatggaccagcgcggcgcgggtccggcgcagcccttggccttgcagctttggcgatcgcggcgatctgctgatttccaccgcagacgatgatcgactgaccacgcccccgccccacaacggaggatcaagcacttgcgagcccgcagacggcaatgtgaagaaatcttggcaaaacgcttgccgaaggcagccgacctccgtaatatacgcgtccttggcagcgacctcgctgcaacgaaacatgtggccgagtagctcagttggtagagcaggggattgaaaatccccgtgtcggcggttcgattccgtcttcggccaccactttcgaaggcctgcagaaatgcgggtcnnnnnnnnccggaaaccgggtttgatcacggttgccacacaatttggccgagtagctcagttggtagagcaggggattgaaaatccccgtgtcggcggttcgattccgtcttcggccaccatcttcagagacctgcagaaatgcaggtcnnnnnnnngcgtgcggcctgcgatccacgcatggcgtggatctacctggcgctggccccttccatggcctcgatccatgccgggccactgccgtctggttgacgaaacatttacaccggtacccgccgcggcacctacgctgcagattcctgccggagcctgccgatgcaattgcgccccaccctgctcgcctgcctgctgctggccgcccctgtgatcgccgccgaaccggtgcgtgcagtcgatacgctggacatcgatcgctatgccggccagtggcacgagatcgcgcatcttccggtgtcgttccagaagcagtgcgtcggcgagatcaccgccaactacgggctgcgccgcgatggccgcatcagtgtcaccaatgcctgccgcaacggcgacggggaacgtgtggttgctgaaggcgtggcacgcccggttgccggccatcccggccaactgcaggtccgcttcgtgccggactggctgagctgggtgccactggtctgggccgactactgggtgttggcgctggacccggactaccagtgggccctggtcggtgaaccggaccgtaagtacctgtggatcctctcgcgcctgccggaaatggatcgcgcccggttcgagcagttgaaggaaaaagccgaagccatgggctacgacctgcgcccgctgcgcctgatggccccgcttcgcgatacgcccgccgattgagccgcagttcaatccgtacgcgcaccgtgcgcccgaagatccagcgctgcgcacgccccgccgccattttcacgcgctaccctctgcgacggctcgccacaggcgatccaaacgaccatacgccgtagtatgcttattccaacgcaccgcctccagaggacctgcgcccatgctccaccgtttccgtatcgccttgatcgtcctgagcaccctcgcccttgccgcctgtggcaacggcatcgtcaagcgtgtttcggaaccggcggccagcctgcagcagctgaccgtgcgcgccgacggcaactggaccgtggcgctgcgcctgcagaactacagctccatgccgatgaccttcgatgacgtctcgctggcactgaccgtcggcgatgccgaggccggcaccctgcaggccaagcccggtatctccatcggcggcacctccgcggatgtcatcaatgtcgacctggtgcccagttcggccgcacgcctggtggtggccgatgcactggccggcaaccgcaccctggcctatggcctgaagggaacggtcgcggccacgccgcaggaaaagaagcagcgcagcttcgacatcagcagccgtagcaccctcaaccaggccccgggcctgccgggcgtgctgcgctgatttccaccttccgtcgcggcgcctggcgccgctctcccctgccctgatcaaatcgagacgtaccgatgagcagctacaccgccccgctttccgacctccgtttcgccctgcacgacgtgctcaaggtcgaacccctgttcgcccgcctgggcttcaccgacgccaccgccgacgtggtcgatgccgtgctggaagaagctggccgtttcagcgccaccgtgctggccccgctcaacagcgttggcgatgagatcggctgcgtgctcgaccaagccaccggtgaagtgaccaccccgcccggcttcaagcaggcctacgaccagttcgtcgatggcggctggaccggcctgaccgcctcgccggaactgggtggccagggcttgccgcacaccctcggcgtgccgctcaacgaaatgatcaacgccgccaacctggcgtggggcaacttcccgctgctctcgcacggcgccatcgaagcgctgaagcagcacggcgaggcctggcagcacgaggccttcctcaagccgctgatcgagggccgctggaccggcaccatgtgcctgaccgagccgcactgcggtaccgacctgggcctgctgaagaccaaggccgagcccaacgccgatggcagctactcgatcaccggcaccaagatcttcatcaccgccggcgagcacgacctgaccgaaaacatcgtgcacctggtgctcgccaagctgcccgacgcccctccgggcgccaagggcatctcgctgttcgtcacgcccaagttcaaggtcgaccgcgagggcaatgtcggcgagcgcaacgcactgcgctgcggctcgatcgagcacaagatgggtatcaagggttcggtcacctgcgtgatgaacttcgacggtgcgcagggttacctggtcggccagccgcacaagggcctgcaggccatgttcaccatgatgaacaccgcgcgcctgggcgtcggcctccagggcatcggcctgtccgagcgcgcttaccagaacgcactgaagtacagccgggaacgcctgcagtcgcgcgccctgagcggtgcgaaattcccggacaagccggccgacccgatcctggtgcacccggatgtgcgccgcatgctgctgacggtgaagtcgctggtcgagggcagccgcctgctggccctgcacgccgccaccctgatcgacatcgcccaccatgccgaggatgccgccgagcgcgagcgcgccgacaccctggtgagcttcctgaccccgatctccaaggcctgccagaccgaatggggcatcgagaacacctacaacgccctgcagtgcttcggtggccacggctacatccgcgaacacggcatggaacagctggcccgcgacgctcgcatcaccaccctgtatgaaggcaccaccggcatccaagcactggacctgatcggccgcaagaccgcgtccagccagggcgccggcctgaagctgatgctggccgagatcgaagccttcgccaaggaacacgagggcaacgaagcgctggccgagttcatcggcccgctgcgcgccaagtccgccgaatggggcaagctgaccctggacgtgctgcagcgcgcggccggcaatccggacgaactgggcgcagccagctacgactacctgttctattcgggctacgtggtactggcctactggtgggcccgcagcgtggccgccgccgacgccagcgcgcacggcgccgccttcgccaagggcaagcgcgaaaccgctcgcttctacttcgcccgtgtgctgccgcgcaccctcagccacgccgccgcgatccaggccggcgccgccccgctgatggcgatggacgacgagcgcttcggcgcctgagccgggctgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgatctgcgtagatccacgccacgcgtggatgagaactccctaaatccctctggagaagagcccccttttgttaaagggggcgcgccgacaggcgcggggattaggaagaatgcgcgggcaacccagcgcgccaacggcgggctgggttgctaaagggggcgcaccgacaggtgcgggggataggaggaatgcgtggacctgaattgttgcgttttgggtatcgcccaagtggcgatacccaaaacgcaacaattcaggtataagctgttctcccgatggagacagacactacacgcttgggtctgatcgaagccggagctccgttttctgctccgggcgccgaagcatcgcccaacgccacgacgctgcatcgccccggttcggtccggctgctctcgcttgatgcccacggacgcgtactggactggatcacctggcaggatgcggcgtgcctctacgcccgcgaagcggtggcctggacgctgggcgatccctgcctgcacatccacggcggcaccaatcgcttcagcggcctgcagagcggcatggacctgcacccgatcatcgcnnnnnnnngccatgcccgctcccgcgcgatcgaccccacgccgaacctgaccaacccggccctgttcgcccgcgacgcccacctgtgcatgtactgcggccagcagttcaaccgccccacgctcacccgcgaccacgtcgtgccactgtccaagggcggcctggactgctgggaaaacgtggtcaccgcctgtttccactgcaactcgcgcaagagcgaccgcaccccgcagcaggccggaatgccgctgctggccgtgccctaccggcccagctggatcgagcacctgatcctgtccaaccgcaacatcctggccgaccagatggccttcctgaaggcgcaattgcccaagcggtcgaaactgagcacctgaacgcctgaaaatgcaaccctcaccgtcctgtcacggacggcggcgtttgcttgccccacccccgtttgagggcgaaaatgggcattcagaaaaagtgcgaacatgatgatcgactctgcccgctatccccgcctcgcgcgcatccagacgccggatgacctgcgcacgttcgacgaatccgaactgagggcagttgccgacgaactgcgcgcctacctcatcgaatcggtgggcaagagcggtggccacttcgccgccggcctgggcgtgatcgaactcaccgtagccctgcactacctgtaccagactccggtcgaccagctggtctgggacgtcggtcaccagacctacccgcacaagatcctgaccgggcgccgcgaccagatccacaccgtcaagcagaaggacggcgtcgcgccattcccgaagcgcgaggagagcgaatacgacacctttggcgtcggccactcctccacctcgatctcggcggcactcggcatggccattgcccgccagtccgaaggcgacgaccgcaagatcgtggcggtgatcggtgacggtgcgatgaccgccggcatggccttcgaagcgctgatgcacgccggcggcatggacccggaaccgaacctgctggtgatcctcaacgacaacaacatgtcgatctccgaggcggtcggcggcctgaccaagatgctcggccgtgccaccggcagccgcacgctcaatgcgctgcgcgaaggcggcaagaagatcctcggtgacaagaagaacaacccggcgcgtttcgtgaagcgctgggaagaacactggaagggcatgttcgtgccgtccacgatgttcgaggagatgggcttccactacaccggcccgatcgacggccacgacatgcccgccctgctgtccacgctgaagacgctgcgcgcctccaagggcccgaagctgctgcacgtgatgaccaccaagggcaagggctacgagccggccgaaggcgaccagatcggttaccacgccgtgggcccgttcgatccggacaagggcctggtggccaaggccggtgccaagaagccgacctataccgatgtgttcagcgactggctgtgcgatnnnnnnnnnnnngagccccgcctgtacggcatcaccccggcgatgcgcgaaggctccggcctggtgcgtttcagcaaggaatacccgcagcgctatttcgacgtggcgattgccgaacagcatgcggtcaccctcgccgccggcatggccacccagggtggcaagccggtggtggcgatctactcgaccttcctgcagcgcgcgtacgaccagctggtacatgacgtggcgatccaggacctggacgtgctgttcgcgatcgatcgcgccggcgtggtcggcccggacggtgcgacccatgccggcaacctcgacctgagcttcctgcgctgcgtgcccaacctggtggtgatggcaccgtccaacgaagccgagtgccggcagatgctcagcaccggcctgcagcacccgggcccggccgccgtgcgctacccgcgcggcaccggcaccggcgttgcagccggcaccgacctgtccaccctgccgatcggcaagggcgaactgcgcctgcagggcagccgcattgccctgctcgccttcggcagcaccgtggccgccgccgagcaggtcggccgcgaactcggcctgagcgtggtcaacatgcgtttcatcaagccgctggaccgcgagctggtgctggctgtcgccgcccagcacgagggcctggtgacgatcgaagacaacgtggtggccggtggcgccggttcaggcgtcggcgagctgctcaatgccgaaggcgtgctgcgcccgatcctgcacctgggcctgcccgacagctaccagcaccatgccagccgcgaggacctgctggccgaagcaggcatcgacgccgcgggcatccgtgcggccgtgctcaagcgttggccgcagctggtcacaggtaccccgccgctgagcgcggcgggctgaggccaattgccacccagtggatccgcgcatggcgtggatctaccttgcgtctgcatccacgcatggcgtgggtcgaccccggttccgcagtagatccacgccatgcgtggatagcggggccaggaaacaggacctggccggaaacccccgccctcagccgtagctgaccgcttccacgaaggcgccgctggcttccacgcgcacggcagcgcgctgcccggtatcgacaaagtgcaggcgcgccagggtttcagcgaagtcgaaggcgcgggcaccgtcgcggaaatcgatcggctccggccggtccggatgcagcacgcgccattggcgctgttcgcattgcaggcggatcaacatgcggctcactccttgaggcagcgtatcgacggtagcgggacattcctgccgatcacggcaggcatcgtcgcaacagatcagggacacacagagatgccctgatcgcagaagatacggcaattcaaaatgtgagctgtatcagatttttctgattttagaggggcacgctcagttcacctggaactgtgcccggcagccgtcgctgacccagatgccacgacgatcccagccccaggtctggccctcgatgcaggcactgcgcgaatcctggcgaaccaggcgcacgccgcggcggatgcgggcgtcgcagtactcctggcgatgcccattggaatgacaggtgatcacctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngacggtactcgccgacgaactcggcgcggcagccctgggtcacccagacgccatagcgcgactggccccaggtctcaccttccacgcacggcgagccggacaactggcggatcatcnnnnnnnngccctccagacggcactcgttgctacggttcttgatcgactcgcagcgcacgatgccgctgccttcgcggccaccgtagcggtcatcgtcatagccgtagccatagctctgcgcctgggcgccccccgccgccgccagcatcggcagcagggtgcaggccagggtacgccaggtgagtgccttgcccatcgagatctccagatgaatacgatggcgcaagcatccgggattcgcggcacggcgcacaggggggcgcgtgacgccggtttttccccattcaaacaacgcaaccgtagctgactgcaccgcaacgaccggcgtcagtctcctacgtgcagggcatccaccgcgctgccgagcgcctcgacccgcaccgtgctgcgctggccggtgcgacggtggtgctcgagggcccgcgccgcggcgacatcgaaagcctcggcgccccgcgcatatcgggttgcgtcatgcacctgcggatccagcacggaccagtgccgggcgttgcgttgaacggtaatgaccatgaggggctcctgcggatggaaggatgcgacggcaggcggacggtccacgtgccggtacaccttcaggctagcgatcacctcaggggtggcccatcagatttgtacgaaaatgccgcgccctccggtcagccctttgcctgccctcacatccctgagtccatttagcctgttcattccgtgattcttgtcacggagtcagccgggcttcacactaccgtcatcaacagggggccccttccacatgcgcaccttcttctcgcagcagcgttggacgctgctgaagttctatttcgtggccagctacctcgtgctgatcgaggaactgatccgcgccgccatgcactgagcgcttgctgcagggctatttgcgacagacactgtcgctttaggcacggagcccgcccgatgaaagcgcttcttctgattccagccctgctggtgctgtccgcctgtgccaaccagcatcaggccgctgcgcgtgccgatacggcggccacttcgcctgccacgccgaaggtcggtggcgaccgcgatgcccacggttgcatcggttcggccggctaccagtggtgcgagcacagccagcgttgcgaacgtccgtgggaactggcgcaggcacagggcctggccaacaccgccgaagccatcgatgcctactgcgcgaagccggccagcccggcgcgcaagtgagtcgcgccgcccatggctgagctgagtccgctccccaccctggccccaggccgctaccgccacttcaagggcggcgagtacgaagtgctcgacatcgtccgcagcagcgagaccctgcagccgatggtgctgtaccgcgcgctgtatggcgaaggtggcctgtgggtacgcccgtacgccatgttcgtcgagcaggtgcccggcgagcacggaccgcaaccgcgtttcgcccgcgtcgacgcatgagggttccgctgccggccatggccggcagcgcgcggtaacgcggcgggcctgcgttacaatcgtaccgtccagtcggtttcttcccgccatgtccgcatccccctcccgttcgcgccgcaaggcgcccgacagcgtgcgccagtcactgctgcaggccaccattgaagtgatcggccgtaacggcctggccgcgctgaccgtgcaggacgtcgcgcaggccgccggtgtcagcaagggtgcgttgttccatcatttcagcagcaagcaggtgctggtggatgaagccatcggagcgctgattggagaattcgaagcgcgcgtgcgcgccctgctgcaggaaaaccccgaaggccatggccgtttcagccgcgcctatgtgcaggccaacttcgagcatctgctgcagcaggagcaggacaacgacatcggcctgaccttgggcaacctgatggaaccgggcctgcttgcgcactggcgcaactggaagcgcgcgatgctggccgagttccctggcgaagccggcgacccacggctgtacgcggcgcgctgcgctgccgatggctactgggccacggcctatgggcgtccgctggacgaggaagaacgtgccaatgcattggccatggccgagcaggccctgaaactgtgcgacccgcagtgagctggagcgctcgatgaatccctacctctaccttgccgctgccatcgtgctggaagtgattgccacatcactgctgaaggcatccgacggcatgagccggctggcgccgacactgggcgcactggtcggctacgggctgtgcttctacctgctgtcgatgaccatgaagtcgatcccgaccggcatcgcctacgcaatctggtcaggcgtcggcatcgtgctgatctcactgatcgggctggtggtgttcaagcagcgcctggatgcaccggcgttgaccggcatcggcctgatctgcgccggcgtactggtgatcaacctgttctcgcgcagcagcgcgcactgagcacgctgctgcgcgatcaacgctagctgaccttcttcgctacggtcatgccgagcaggaacagcaccacggcgatgatgatgccggcccagaacaggaacttggcgataccgaccgcggcaccggcaatgccaccgaagccgagcacgcctgcgatcacaccgatgacggcgaagatgatggcccacttgatcatgtcaaacctttccctgcggggactgcgtactggatgatcaggctaggccgtggccgatgcggcaatcgtgaacaggccgcgtgcgcggcgtgaatcagcgcggacggaagcgcagcagcgcgacggcaaacgccaggaacacgctgcccaccaggcgctcgaaccagcgtcgcgcaaacggcttggccaaccagcggcgaaggccatggccaccggccgcatacatcacgtaccagaacagttcgcacgcggcgaaggtggccaccagcacgctgtactgcagcgcctggccgcgtgatgggtcgacgaactgcggcaggaacgccgccgcgaacagcagcagcttgggattgctcaggcccaccagaaggccaccacggaacaccttccacgcgcccagcgaggccgcaaccggcggcgtagcatcgaccgtcaccggcggtgccggccggcaactgtcacgccatgccttcaggcccagccaggccagataggccacgcccagatagcgcagcacctcgaacagcatcggcgaggaatgcagcagcgcactcaggcctgctgcggaggccgccagcaccagcagcatcgccagcaggcagccggccatcgccggcacactgccacggaaccccagcccgacgctgcgaccgaggatatgcagcatgttcggccccggcgtaccacacagaacgaacaccgtggcgaggaaccaccaccaggtatgcagggccatagcgcacatccacttcagaagatccaaccagcatagagtgcgccgggcctgccgcggnnnnnnnngcgcagcatggatgtggtggttacagatcgccgccatcggcaaccgggcaccatctgtgctgcaatgagggctcctggcacggagcggcgcatgaagacccttggcctgatcggtggcatgagctgggaaagctcggcccagtactaccggctcatcaacgaggaggtacggcggcggctcggcggtgcgcactcggcacagctgctgctgtggtcggtggatttcgccggcatcaagcagctgcagcacgaaggcgactgggacaccctgggtgaccacatggtcgatggcgcgcggcgcctgcaggcgggcggcgccgacctgctgctgatctgcaccaataccatgcacaagctgaccgatcgcatcgaggcggcctgcacgctgccgctgctgcatatcgccgaccccaccgcccaggccatcgtgcaggcaggcgcacgcaaggtgggcctgctcggcaccgccttcaccatggaacaggacttctaccgcggccggctgcaggatcgcttcggactggaggtgctggtacccgaagccaatgatcgtcgcagcgtgcacgacatcatctaccaggaattgatcgctggtgtggtcagcgagcactcacggcaggtctatgccggcgtgatcgcgcgactggtggcgcgcggtgccgaagcaatcattcttggctgcaccgagatcatgctgctggtacgcccggaggacagtgcagtgccgctgttcgataccaccgccctgcatgcgcgggccgccgtggacacggccctggcttgaatcaatgcgcgccggagcgcggaatcagtccgcgccctgcacttccagcgcggtgatcagccactcgaccaccgccggtgaatcgcacaggaagaagatggcgtcaccggagcgtgcttcggtaagcagccgatagaccgtgatcgccaccgccgactggttggcgatgaacacttccgggctgcgcggcccttcactatgcccggcaacggcatgcaatgccttgcgcgcagccacagtggcagccgggtccgcgctgcgggtcagttccggcccgcgcagcccccaggcaacgaacacatgcttgcccttgaacgtagtgtccaggacccgcacctcggcgccacctgcgtcggccgagcgatgaatgacggtactgctgatcaacgcaaccccctgtggtcgtcgtggtccgcgcatcctcccccacaggccgcccgcacaccagtgacggcagccacaggctgcgccaacaggcatggaagacatgtaagaaggtgtaaaccgatgcgatcggatgtgcagcgatgatacgggatgtaagcctctgcatgggctggtgcgcactactaaatccctcctgagccgcttccggaacgatgcgttccgacggccccgtgctgggtcattcttgccgcccgaatccccgcccgaggctcccccatgacccttcgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaggactacgacactgatcacattccagcgctgcgctgcgaatcccagttcaacaagaccgagcaatgccccatcgagggaccgatgcgcctggccaggcagctgtcggtgacccgttgcgtggaagaccagaactggggccagagccggcgcatgctgtgggtgaccgacggctgccgcgccgagttcgttgccgacgaacacggccgctggccgggacgtggccgcagccgtgatcgcgacaacgagggcgaacgcctggtctgcgagtcctacgagaacaaggacaaggagtgccggattcgcgtgcgccatgaggtacggctggtcaggcagaaatcggtgacagcctgcatcgaggaccgcaactggggctgggaccgccgtggggtgtgggtcagcgacggctgccgtgccgagtttcgtgtgtattgactgccggccgcgcgctggctgcatcgagcaggcgtgcgtgccaggcggagtcgatagactatggcctgcacggcagggagcacgacatggaacgatggtatctggcgacgctgctggcgttgatcctgcatcagatcgacgctgcgttctggcaggaatgggccatgttccatgtccccggtggcatccagggcttcctgctgttcaacctgttcgcagtcggcgccgtgctttggggttatcgccagatcgtgctgggcacatccacggcgcgcagctatgcactggcttgcggggggctcggccttggcacggcactgatccatctggcctttgccctgttcggtcgcagtgaattccacctgccgctgtcgattgccgtcctgctcgcctgctttgtgtcgggtggcggcctgttgctgaagctgcgcccgcgatgaaccgggcgtcctcttctccgcacctgcgcgacggcattccgcaggacgcagatgccttgatcgcgctcgacagcgtggcagccactgatccacggcggatcatgcagattgccgactggctggcgcacggcgtcgtgcaggtcgccgagcaggacggcaagatcgtcggctacctggtcatccatcaccacttctttggcgaagccttcattgaaatgttgatggtggcgcgcgaacagcgcagccagggcatcggcgccatcctgctgcggcacgcgatcaggtggcgcggtggcggcaagctgttcacttcgaccaatgcctccaacacgggcatgcaacgcctgctcgctgccgccggcttcgtgggcagcggcatcgtgcatggcctggatgaaggcgatccggaactcatctaccgcttcgcggaaaactgatcagatctgcagaacgcacaaaaaagcccgcgcattgctgcgcaggctccttgattcatcacagtggtcgggacggccggattcgaaccgacgaccctctgccccccaggcagatgcgctaccaggctgcgctacgccccgactgatgctgcgatgtgcccgccagtgcggcgggccgtgaagtatagcggattacgatggaaatgggatcagcggcgcaacaactgcagcacttcttccagctccatgcgcacctgcttgatgatctggttgctcagcgccgattcctcgcgggcatcggggccatccaggcgcaggcgggcaccaccgatggtgtagccctgttcgtacagcaggctgcggatctgccgcaccatcagcacgtcatggcgctggtagtagcggcggttgcctcggcgcttggccggctcaaggctgggaaactcggtttcccagtagcgcaggacgtgcggcttgacgtcgcacagctcgctgacctcaccaatggtgaagtagcgcttggccgggatcggcggtagttcgcggttactgcccggatccagcataagcctccaccctctccttgagcttctggcccggacggaaggtgaccaccgtacgggcggaaatcggaatttcctcgccggtcttggggttgcgacccgggcgctggttcttgcgccgcagatcgaaattaccgaagcccgacagcttcacctgacgtccctgttccaatgcttcacgcagcacatcgaaaaacgcgtcgacgaattccttggcttcacgcttgttcagaccgacttcgtcgaacagcttttccgccatctccgccttggtcaatgccattgcctgctacccccgagtgctgcccgctcagccgcggatccgggcgtggtgttcacgctcgatggcagtgaccgcctcggccaccaccgcatccacgtcgcggtccgtcagagtgcgcgacttgtcctgcaaaatcaagcccatagcgagactcttgaagcccggctcgacgccctggccaacatagcggtcgaacaggttcaggtcgcgcagcagcgggccggcggcctggcggacggtcgccgccaggtcggcccaggccacctgctcaggcaccaggaacgccaggtcgcggcgcaccgccgggaagcgcgacagctcgccggcacgcggcaggcgacgggcggtcagcggctccaggtccagctcgaaggcgtacacgtcggcctcgatctccatcgcccgcgccaggcgcggatggatctggccgatccagccgatggccacgccatcgcggaacacctcggccgaacgcgccgggtggccgtaggcgcgggccgacggacggaactccagctgcgcgccactggcagccgccagcgattccaggtcgcccttcaggtcatggaaatcgaccttgcgggtcggcaggccccactgcaccgcctgcgcctcaccgcagaccgcagcggccacgcgcggggtttccagcggcgccggttggccgtctccgccctgctgggcaaacacacggccgatctcgaacaggcgcacgcggcccagctggcgcgcggcattgcggccaagcgtggcgaccaggcccggcagcagcgacggacgcatcaccgccagttccgccgacagcgggttggccagcggcaccagaccgtcgcgcagttgccactgggtcagcagcgcgtcgtcgacgaaggcgaagttgacggtttcctgctggtcacgggcgatcagctggcggcgcacgctcagcgcgtccagctgggtctcgctcggcatcgccacgcgcgaggcaccgcccggcagcgtggtcgggatctgctcgtaaccttggatgcgggccagctcttcgatcaggtcttcttcgatggcgatgtcgaagcggcggctcggcgccgtgacctgccagccctcggcggtggcaaccacgtccatgcccannnnnnnnaggatgcgctcgacttcggcatcgtcgatgctgatgccgagcacgcgggtgatgcgggcgcggcgcagcacgatggtcgccggctgcggcagatcggcttcacgcacggcctcggtgaccggtgccggggtaccgccggccaggtccagcaccaggcgggtggcgtactcgatcgcggtgcgcggcagcgccggatcgacgccgcgctcgaagcgatggccggcatcggtgtgcaggcccagcttgcggccacggcccatgatcgcggccggcgcgaagtgcgccgcttccaggaacacggcggtggtcgcgtcggtgacgcgggtgtcgaagccgcccatcaggccggccaggccgaccgcacggtcagcatcggtgaccaccaggaagctgtcgtccagcgcagcatcgcggccgtccagcagcttcagcgtctcgccnnnnnnnnaacggcgcacggcgatgctgccctgcagggtgcccaggtcgtacgcgtgcatcggctggcccagctccagcatcacgtactgggtgatgtcgaccagcagcgagaccggacgcacgccgctgcggcgcaggcgctcggccatccacagcggggtcctggcggcagcattgacgccttcgatgacacggcccaggtaacgcggcgcttcggcgccggcgtcgagctggatgctcaactcacggctgccgactgccgcaatggcatcggcggcgaaatccagcacttcactgcgggtggcggcggcgacgtcgtaggcgatgccgcgcaggctgaagcagtcggcgcggttcggggtcagcttgatctcgatgctggcgtccggcaggcccaggtactcgaccagggtctggccgatcggggcatcgtccggcagttccagcagaccggacgcatcgctgtccaggcccagctccttggccgagcagagcatgccgttggactcgacgccacgcagcttggccggcttgatcttcagctcgccgatctgcgcaccaaccatcgccagcggcgcgaccaggcccgggcgtgcgttcggtgcgccgcacacgatctgcagcagttcgccctgcccggcatcgaccctgcacacctgcaggcggtcggcttccggatggcgcacggcttcaacgatgcgtgccacgaccacgtgatcgaggccttcgccaagcgcggttacttcttccacttccaggccgatggcggtcagcaccgcgctcagctcatcgcgcgaggcggaggtcgggacgtggctgcgcagccagttttcggagaatttcatggtgtcaccctggtgggaggcgtgcctcccgttgcggtttttggggtcgcccagcgcatgcgcaagcaggcgtccattcagaaagcagccgagcagggctcggctctacacggttgcggcttacgcgaactgcttcaggaaccgcacatcgttctcgaagaacgcgcgcaggtcgttgacgccgtagcgcagcatcgcgaaacgctccacgcccatgccgaaggcgaagccggtgtagcgctccggatcgatgccgacattgcgcagcacgttcggatgcaccatgccgcagccgagcacttccagccagcgggtgctgccatcgggctgctgccaggcgatgtccacttccgcgcccggttcaacgaacgggaagtagctggggcggaagcgcatctcgaagtcgcgctcgaagaacgcgcgcacgaactcggccagcgtgcccttcaggtcggcgaaggtcgaatgctcgtcgaccagcaggccttccacctggtggaacatcggcgagtgggtctggtcgctgtcgctgcggtacaccttgccggcggcgatcatgcgcagcggcggcgcgtggtcgcccatgtagcgcacctgcacaccggaggtatgcgtacgcagcaggcggccgtcgccgaagtagaaggtgtcgtgcatgnnnnnnnncgggtggtgcggcgggaagttcagcgcctcgaagttgtgccagtcgtcctcgatctccggcccttccgacagctcgtagcccagccggccgaagatgccggtgatgcgctccagggtgcgggtgatcgggtgcaggccggcacggtcgccattgcggcccggcagggtgatgtcgatggcttcggcggccaggcgcgcatccagtgccgcgtcttccagcagcgccttgcgctcgcccagcgcgcgggtcagcacgtcgcgggcctggttgatcgcttcaccggcggccttgcgctcgtcggccggcagggcaccgagctgcttgagctgcgaggtgatgctgccgctcttgccaagcagggccacgcgcagctgctccagcacgtcggggctctgtgcggcggccacatcggccagcgcctgagtggtgagggattggatgtcgctcatggggggctggaactccagtcgatctgccatcgcgatgcgcgaagggccgacccctgtcgccaccgccgtccccgcgctgccgtcgtggcctcgccgggacccaaaaaagaatggggaaggacttgcgcccttccccatgcattgccttgacctgacaccgttccgagtgaacggttacggcatcgggaaggacttatgccgccagcgcgcccttggccttttcggccagcgcagcaaaaccggctgcgtcgtgcacggcgatgtcagccaggaccttgcgatccagggtgatgccggccttcagcagaccgttcatgaagcggctgtagctcaggccgttgatgcgggcagccgcattgatacgggtgatccacagcgaacggaagttgcgcttcttctgcttacggccgatgtaggcgtactgctgtgccttgatgaccgcctgcttggcgacgcggaagaccttacggcgggcgttgtaatagcccttggcgagatccaggattttcttgtggcggcgacgcgcctgtacgccacgcttaactcgtgccatttttcagttcctcagaggtaagggagcatgcggtccagacggcctgcgtcttctgcacggacatggcccgtctgacgcagattacgcttacgcttggtcgctttcttcgtgaggatgtggctacggttggcgtggccgcacttgtacttgcccgaggcggtcttgcggaaacgcttggccgctgcccggttggtcttgatcttgggcattgcaatgtccttgatgggatatgaccctggtttctgactgatctggcggcggcctgggccgctctttccgtcctgccatgatcggcgtacgacccgtcctgggtgggtcgagccgggcatgatacaggcaaaaccgccctgccaccagcccctgcaaccctttaccggcgattcaccggcgtcctgcaaaagcaaagggacgccagcggcgtccccttaccctgaacccttcagccaggcgccccggaaggcggcccgtcaggcctcaggtcttcttcttcggcgcgatcatcatgaccatctgacgcccttccaggcgcggacgggattcaatgacgatgtcctcgcccagatcggtctcgatccggttggccatttcgcggcccagttcctggtggctcatttcacggccacggaaacggatgttgaccttgatcttgtcaccatcttcgaggaacccgcgcatcttgcgcagcttgatctggtagtcgccctcgtccgtgaccggacggaacttcacttccttgatctcgacctgcttggtcttcttcttggcctcgctggccttcttctgcgcttcgaacttgaacttgccgaagtccatgatcttgcagaccggcggatcggcctgcggctggatctcgaccaggtccaggccttcatcttcggccatggacagcgcttcgtcgcgcgacaacacgccgatcatttctccgtcactgccgatcacgcggacgcgcggcacacggatttcctgattcttgcggttctgtttgttgtcaggggtgctgatattacgttctcccaagggtatcgaaccggtccgggtgcctgtgcgcccggaccggacctttgcttacgcgccctcggcgtggagccgctcgatgaaggcctgcaggctcatgctgcccaggtcttcgccagaacgcgtacgcaccgccacagccccattttccttctcgcggtcaccgatgaccagcaggtagggcacgcgctgcaacgtatgctcgcggattttatagccgatcttctcgttacgcaaatccgagctgacgcggaagccttgctccgcaagggttttggtcacgcccgagacgtagtcggcctgggcgtcggtgatgttggccaccaccacctgggtcggcgccagccaagccgggaactggccggcatggtgctcgatcaggatgcccaggaagcgctccatcgagccgacgatggcgcggtgcagcatgaccgggtgcttcttctggctgttctcgtccacgtactcggcgcccaggcggcccggcatcatgaagtccacctgcatggtgcccagctgccaggtacggccgatggcatccttcaggtggtactcgatcttcgggccgtagaaggcgccctcgcccggcagctcctgccattccacgccacaggcggtcagcgccgagcgcagcgcgccttcggccttgtcccaagtggcgtcgtcacccaggcgcgattccgggcgcagcgcgatcttgatctggatctcgtcgaaaccgaagtgctggtagaccgccagcgcctgctggtggaaggccgtcacttccgactcgatctggttttccgtgcagaacacgtggccgtcgtcctgggtgaagccacgcacgcgcaggatgccgtgcagcgcgccggacggctcgttgcgatggcacgaaccgaactcaccatagcggatcggcaggtcgcggtagctgtgcaggccctggttgaacacctggatgtggcctgggcagttcatcggcttgaccgcgtacgtgcgcttctccgattcggtgaagaacatgttgtcctggtagttgtcccagtgaccggacttcttccacaggctcacgtccaggatctgcgggcagcgcacttcgccgtagccgctgttgcggtagaccttgcgcatgtactgctcgaccacctgccacagcgcccagcccttcgggtgccagaacaccaggcccggtgcttcttcctgcaggtggaacaggtcctgctgcttgccgatgcggcggtggtcgcgcatttcagcttcttcgatgcgcttgatgtacgcctcgagctgcttcttgtcggcccaggcggtgccgtagatgcgctgcagctgctcgttctgcgcgtcgccgcgccaataggcgccggagatgcgggtcagcttgaaggccttcaggaagcgcgtgttcggcacgtgcgggccacggcacatgtccacgtattcctggtggtagtacatgcccatcgcctggatgtcctcggacatgtcctcgatcaggcgcagcttgtagtcctcgccacgggccttgaagatctcgatcacttcggcgcgcggggtcatcttcttgatgacgtcgtagtcctgggcgatcagctcgcccatgcgcttctcgatcgcggccatgtcgtccggggtgaacgggcgctcggagtagatgtcgtaatagaagccttcggcgatcaccgggccgatcaccatcttcacgtccgggtagagctgcttgacggcgtggccgaccaggtgggcgcaggagtggcggatgatctccacgccctcctcgtccttggcggtgatgatgcgcaggctggcatcgtggtcgatgacgtcgctggcatcgaccagcacgccatccacggcaccggcgatggtggccttggccaggccggcgccgatcgactgggcgacctccatgacgctgacggggttttcaaattcgcggcggctgccgtcgggaagagtaatgttgatcatcgcagtggcttcgtgcggggcccgctgggcgggctggaaagcgttcccggggcggcgcccgggcaataaaaaagcgccgcgagggcgcctggaacacagggccttcgggggcaggtcaacagtgggcggtggtagtgctcatgtcgcacgctcggccggcgctgggcgcgggccaccttgttccagtcagggttctacgatgatcttaaaccagcgcacgggaaagcccaagggctaccgtacggtcggctgaatgtgcctcgctggcggcgtgaaatcgcaatgattaccatgtcggcgcaggccgctccgtgccagcctgcccgctttcccccaggaccccgtgatgcgccacccgctccgaccggcttccgccggccccgtccgtgccccgcgttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaatgatcaccgtcggcctttccacgctcggcttctgcagcctgggcatgctggcagcgatgttctcggcgctggccttctatgccgcttcgccgcattgccgctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagatcggcctggtcgccgctgccgccgcgctgtggctgtggatggccgagctcggctttgccgccggcctggtggcgatgttgtgcacctggatgctggccgcgatgctgttgccggcgctggccgcctggcaccgtcccggcacggagtcgccctgatgtggccgcgcgccttcgctggcaccgtggccggcttcctcctggccgcggccgcgaccggcctgctggcatgggtaccgcccggcccctggcagcgggcgctggtgccgaccctgatcgctttcatcccgctgtggatgctggccgccctgtgggcgttcagtttccgcagcgcgctgcgcgcctggctggtgctgggtggcagcgccgccgccggcttcgccatgctcgggctgctgcgcctgaccggcgcagtgcaatgagacctctcccatgaagttcagttcgcagaccctgcgcacgttcaccaccctgcatacctgggtcggcctggtggccggcttcggcctgttcgtggccttctacgcaggtgcgctgaccctgttccatcacgacctgccactgtggcagaccccgggagccgccaccgcactgcccgccgggctggacgatgcgcagtacctgctggaagacgtgctggctgcgcatccggaggcacgccgccacgtcggcatgaccttccccggcgccgaacacccgcagccgcttgcgtactggcaggccgatgacggcagctggcgctatgcctggcccggccagatcgccggcagccccacaccaccgcagaccggactggccgaactggtcaacgagctccattacagcctcggcctgcccgtggccgggatctacgtgatgggcattgtcagcctgctgtacggcatggcactgctcagcggcctggtgatccatctgccgaagctgctcggcgacctgttcgcgctgcgtccgggccgcaacctgaagcagctgtggcaggacgcgcacaacgtgatcggcgtgctcagcctgcctttccacctgatgttcgcggtgaccggtgccctgctctgcctggtgttcgtgcagatggccctgctcaacccgttgatctacgacggcaaggcgctgcaggcggtgccgacggcgatggacaccgcgcccgtgcgcgatgccagtggcattccggcaccgccgggcagcctgcgcgtgctgcatnnnnnnnnnnttgaagtcgcccgcgcacagggcgtggccaacttcgaaccggcctacctgaagctggccaatgccggcgatgccaatgccaccatcgagatcaccggcgaatccaccggcacgctcggcccgcttggcgcggtggcgctggacgtggccaccggcgacgttctggcctcgcagctgccgggccagcgcgacgccaaccacgccacgctcagcgccgcctacgcgctgcacttcggcgaattcggcaacggcgtggtggtctggctgtacttcctgctcggccttggcggtgcgttcctgttctattcgggcaacctgctgtggatcgagtcgcggcgcaagcgtcgccagccgcagcagccgcgcgccggggtgaacatggcgcgggcgacggtcggcgtgtgcatcggcctgtgcgtggcgatctcggtcgcgttcgtcaccgcgctggtgctggagcggctggcgccgacagcggtcgatcgcggcatccgctgggcctgcttcggcagttgggcggcctgtgcgctgtgggccgcgctgcgacgcccggcgcaggccgcacgcgagttgctgtgggcggcggcgatcagtaccgcgctggtaccggtgctgcacggcgcactcaatggtgactggctgtggcgcgccgccgcgcgtggccactggccgctgttctgggtcgacgccatcgcgctggccatggccttcggctttgcccgcctggcagtggccagccagcgccgcgcccgcaacggcgatcccaacagcgtctgggccaactgaaccttcgcccggcatgccccggcgctacctgccattgcgcgcaacgccccctgtagcgtcgagcttgctcgacagctgttgatttcgcgccaagcaccgtcgagcaagctcgacgctacccgagcaggatcatgcctcgccggggtaacgactcacttcgatcaggttgccatccgggtcgcggaaatacaccgattcgatcggccccagcgcaccggtgcgcgcaaccggcccctcctccactgcaacggactgcgcctgcaggtgggacagcacatcgactgtcgccatgcgcgtgaccaggcacaggtcggcactgcccggcgtgggccgcagcgcatgcggctgcagcggggcactggccgcatgcagattgatcttctgctggccgaactgcaacgcggtacgacccgcgccgaagcgcacgacctgcatgccgagcacgcgctggtagaaatcacagctgcggtcgatgtcggcgacggtgaggaccaggtggtccaggcgttcaagatggatcatgcccgcagcgtaacgctgcgggcgtggccatgctgtgcggggttgggccaatggcgttgcggcattgcgccgggcatcgcctgatgcagctcaatcgccgatgcgcgccttctgccacgggcccagcatggcgttgagcaggctggcctgttcgtcgtcgccggtcagctcccacatgaacaccccggccaggccctgctcgcgggcgaactgcgcacgcaggccgatcgagcgcgggtcttcatagctgatgaagatcttctgcccggcgttgtacagccacgggctctgcgcctgcggctgccagtgtttcgtccaacccggctgatcgagatagcgcgccttgatcacccgccaatcgccggcatcggccggcgcactgtaggactggtacagaccatccgctgcatcgccggtgaccttgaagccgcgcccgtagaacggtacgcccagcaccagcttctcggccggcacgccgtgctcgcggtagtactgcaccgcgccggccacgttgttccagcgccgcagctccggggccagcggatcggccggcacttcatgcagcggcgcattgaaggtcgacaccgcagagaaaccggtgcccatgtcgtagctcatcaggttgatgaaatcgaacaccttggccaacgccggcaggtcgtagctggcggccggatcgtaggggccatcggtctgcaggcgaccggcggccagtgcggcggtcagcagcatcggctgtcgctccttgcgcccgtgcgcgtcgagtgccacgcggaacgcctgcgcgagcctggtcagattggcgcgatcctgcgggcggtgcgccagctccttcgggccgccactgacaggaaattcccagtcgatatccacgccatcgaagctgccggcatggcgatcgaagaacagtgccatgcacgagtcgaccaggcgcttgcggctggcctcggtcagcgctgcatcggagaacccacctgcgccccatccgccaattgagatcagcgtgcgcagatgcgggtgcgccttcttcagctcggccagcgccgcgaaattcttcggcgcttcggcaccgatcgtgcagcgcccgtcctcgatggtggagaacgcgtagaacagatgggtgaggcgctcggccggaatgctcgacaccgggtagcgctcggccgaaccaccggggtagtaggcaccgaagatcggtggctgcgcgggcgccgcatgcacggcaatgggcaaggcaccggcaatcagcacggcaaggacagccacggtctggcggaacatgggatctcccggttcgaaggcgcagccacgttagcaaacggatggggctgtgggacggttgtcgcggcatgtcgtccagtggacaggcacgccgcatcccttgacgacatcggggcagacatgcgattgccgtcatgcactgcagcaggnnnnnnnncgacgccggtctcccatgcatcggctaaggtagccgcggacctccaaccgtgcatggacatgagcaccgaccacaacgacattgacgacggcgacctgctggacgacgaaatcctcgacgaacaccaggcactggaggcacgcgcctacgccgttttccgcgagggcgacctgcagcaggcagtggctctgttcggcgagctgatcgcactcgctcccgaagtgccgtatctgcattacatgcgcggattggcgcacaaatacctgcgcgactgggctgcctcgctgcaggacaaccggcaatcagaacagctgcgcggcgagttcgatgaagccaccgcgtggaatgccggtatcgccgccaccggcgccggtgactgggccgaagcgcgccgccaatgggcccgctgtggcatcaccctgcccgagggcgaaggtccgatcgagggcaacttcggcgtggcctgtgtgcgcttggcaccgtggtccgatgccgaagtggtgtatatgagccgcattgatccggtgcgtgcacgcatcgacaacgtaccgctgcccgaaagcggcttccgcttcggcgacatcgtgctgcacgacggcgcatcaaccggccatcgcacctacggcgagcgccaggtgccggtgttcaacgcgatacagcgcctgcaggcatcggacatgacgaccttcaccgtgttcgtgcagtgtgattcggccgatgacatcgctgccctggaggccatcacgctgccaggcatcggcatggtcgaggactggacggccaccgtgcgccggctgtgccgccgctgcagctacggcacgccgcaccagcatggtgatgaggcgccagatgaagaccaatggagacgcgaacgtgacctcggcgtggccgcacagggccgggctgcggtggaaaagctcatggcggtgtggggcgctgcagcccccagccgggtgctggaggccatcgaacagcgcgagcacccgatgagcgccccggagccaggccaggtctggtggctgggggaggacgaagaaggcgcgtaagtgcaaggaccaacggtcctcatccacaggattccaggcaaagaaaaagcgggccgaagcccgctttttcatttgcgaaagcgtgaggaccaacggtcctcacccaccgcacaatcagcaataccgattattcggcgctggcggcgtcgccttcttccacggccttcatcgacaggcggatacggccctgcttgtcgacttccagcaccttgaccttgaccacatcgccttccttcagcacgtcgccgaccttctcgacgcgatcgctggagatctgcgacacgtggaccagaccgtccttgcccggcaggatggtgacgaacgcaccgaagtccatgatcttggcgaccttgccttcatagatgcggcccggttcgacgtccgaggtgatctgctcgatgcgggccttggcggcctgcgcagcgatggcgttgaccgaagcgatgacgatggtgccgtcgtcctggatgtcgatctgggtgccggtttccttggtgatggcctggatggtcgaaccacccttgccgatcacttcgcggatcttgtccgggtggatcttgatggtcagcaggcgcggcgcgtagtccgacagctcttcacgcggagcggtcaggccgtgggccatttcgcccaggatgtgcagacggccagccttcgcctgctgcagggcctgcttcatgatctcttcggtgatgccttcgatcttgatgtccatctgcagggcggaaatgccctcagcggtaccggcgaccttgaagtccatgtcgcccaggtgatcttcgtcacccaggatgtcggacaggacgacgaagcgctcgccttccttgaccaggcccatggcgataccggccaccggagccttcaccggcacgccggcgtccatcagggccagcgacgagccgcagaccgaggccatcgacgaggaaccgttcgactcggtgatttccgagacgacgcggatggtgtacgggaaggcttccagcgacggcatgacagccagcacgccgcgcttggccaggcgaccgtggccgatttcgcggcgcttcgggcccatcatgcggccgcactcacccaccgagaacggggggaagttgtagtggaacaggaagttttccttgtactcaccggcaacggcgtcgatgacctgaccgtcacgggcggtgcccagggtgatggtcacgatggcctgggtttcgccacgggtgaacagcgaggaaccgtgggtacgcggcagcacgccggtcttcacggcgatcgggcggacggtgtccagcgcacggccgtcgatacggaccttggtgtccagcaccgagtcacgcatggtgcggtattccagctcgccgaattccttcgacagctcggccgggttccagccttcggcggccacgcggccagccagggtttcgaacacgtccttcttgattgccgagatggcgtcacggcgctgcagcttgtcacgcacctggaaggcttcgcccaggcgcgggccgatggcttccttcagggcggagatcagcgcgtcgttcttggccggggcttcccaggtcgacggcttggtgccggcttcgacggtcagctcgttgatcgcgttgatgaccttctgcatttcgcggtgaccgaaggtcacagcgcccagcatcacttcttcggacagcagcgcggcttcggattcaaccatcagcacggcgttggaggtaccggcgacgaccagttccagctgcgagtcagccagttcgctgacggtcgggttcaggatgtactcgccgttcttgtaaccgaccttggcagcgccgatcggacccatgaacggggtgccggccagggccagggcagccgaggcaccgatcagggccgggatgtcgccgtccacgtccgggttcaacgacatgaccgtggcgatgatctgcacatcgttcttgtagtcttccgggaacagcggacggatcggacggtcgatcagacgcgagatcagggtttccttctcggtcgcacggccttcacgcttgaagaaaccacccgggatacggccgccggcgtagaacttttcctgataatcgacggtcagcgggaagaagtcctggccttnnnnnnnnctcttggcggcgacggcggtgaccagcagtacggtgtcgtccatcttgacgatgacggcgccgctggcctgacgggcaacttcgccggtctcaagcgtgacggtgtgcttgccgtactggaaggttttggtgatttttgccacggagggtgtccttggggatgctgtctgcgaatttggaccgtcggcgacccttgccgccagcgggtggccggatcgttccggcctgaatcggggattgcggtactacaaaacaaaaccgcggcgcatcgctgcgccgcgggggattcgttgcttagcgacgcaggccaagcttctcgatcagggccttgtagcgctcgacgtccttcttcttcaggtagtcgagcaggctgcgacggcggttgaccatctgcagcaggccgcggcggctgtggtggtccttcttgtgggtcttgaagtggccggtcagcagttcgatgcgggcggtcagcagcgcaacctggacttccggggagccggtgtcagccgagctgcgcttgttgtcttcaatgaccttctgggtgtcgatcgacatttctttttctctgtgatgcgtggccggcaggaacgcgcttcgcgcaccgccaggctcgccgtggactacgaggatgaaacctgcgccaggcaggctgccggaaaacggccgcgaaattgtaacggtcgggggcttccgggacaaggaccggggctgaaccgcccgggcccggtcagaggttgaaacgacgctgcggggccagcaggccgctttcgtcgacctggcccaggccctggacagcgtcgtccggaccaaacaccgccaccaggccacgcggccaggacagatcgcgctggcgctggccgacgcagaagcggtgggcctggtcggcatccaggtcgacccgcgggtactcggccaggccggccgccagcggcagcagcagcgcgtccatgcccgcctcgtcacccgcctcgaccatcgcccgcaactggtccagggtgaccatcaccggctcacggaacggctcgacccagagccgacgcagtgcgctgatgtgggcaccacagcccagcgcctcgcccaggtcgcgggccaggctgcggatgtaggtgccggagccgcaggtcacgcgcagccgcaaccgttccggctgctgctccagcacctcgatggcgtgtacctgcacctcgcgttcgggcgcttcgatgacatcgccgcggcgggccttcacatacagcggctcaccgccctgcttcagcgccgaatagatcggggcacgctggcggatgttgccggtcagcgccgccagtgcggcctgcagcgcttcggcactgatggccggcaccgggcgctgcagcagcacctggccttcggcatcgtcggtatcggtggtctggcccagcacgatctcggcgtcgtaggccttggccgagccgagcagcaggccggcgatcttggttgcctcgccgaagcacagcggcagcaggccggtggccagcgggtcaaggctgccggtgtgcccccctttctcggcgcggaacaggcggcgggctacctgcagggcggcgttggaactcatgccggtcgacttgtcgagcagcaggatgccatccaggcggcggaactgaattcgggtcatggcagaattttgtagggtcgagccatgctcgactgccgcagcgcggtctgcatcagacatcgcgcagccggaatgcaacaacgccgggcatacccggcgccacgcggttattcttcgtcgctctcgcgacgcttctccgcggccagcgtatcgggcaggtcgcgcaggatgttgtcgatgtgctcaccacggtcgaccgagtcgtcgtagtggaaatgcagctccggcacgtggcgcagcttcatcgcgcgtgccaggtccatgcgcaggcggtagcccagctccttcaggccggccacggcttcggccgaacgttccggcatcagcgcggtgacgaacaccttggcatgggccatgtcgcgggtgatttccacgtcggacacgctcaccgagggcaacccgtgctcgcgcacggcgttgtgcaccagggtgccgagttcacggcgcagctgggcggagacacggtcggttcgatggaaagtcttgggcacgaggagctcttcgttcagttgtcgcccgaccaacggtcgggcgctacctttgattcgattgtcgcccgaccaaccgtcgggcgctacaggtccatggtggggcccgaccgttggtcgggccaccttgcagcattacagggtgcgcggcacttcgatacgctcgaagcactcgatctggtcacccggcttgacgtcgttgtaggccttcaccgcgataccgcactcggtaccgttgcggacttcctcgacgttctccttgaagcgacgcagcgattccagctcgccctcgaagatcaccacgctgtcgcgcagcacgcggatcggcttgttgcgcctgaccacgccctcgatgaccatcgagccggcaacggcgcccagcttggagctgcggaacacgtcgcggacctcggcgataccgatgatctcttcgcggatctccacgcccagcagaccggaggccacctgcttcacctgatcgatcacgtcatagatgatcgagaagtagcgcaggtccacgccgttggattcgatgatgcgacgggccgaagcatccgcacgcacgttgaagccgatgacggtggccttcgaagcggccgccgagttggcgtccgattcggtgatgccgcccacgccggagtggatcacgttgatgcggatgtcttcgttggacagcgccaccagcgcctggctgagggcctgcaccgaaccctgcacgtcggccttgatgaccaggttgaggacctgctggccctcgcccttgcccagggtcgccatgatgtcttccatgcggctgccggcggtggcgaccaggcgcgattcacggcgcttggtctcacgctgctgggcaacgtccttggccaggcgctcgtcctcgaccaccacgaagtcgtcaccggcttccggcacgccggacaggcccaggacctgcaccgggatggacgggccggcgaattccggctgcttgccggtttcgtcgaacagcgcacgcacgcggccgtactggatgccgcacaccaggtagtcgcccttcttcaggcggccctgctgcaccagcacggtagcgaccgggccgcggcccttgtccagcgacgattcgatcaccacacccgaggcgcggccttcgtcgacggccttcagttccagcagttcggcctggatcgagatggcgtccagcaggtcgtcgatgcccaggccggtcttggccgagatctccaccatctgggtgtcaccaccgaaatcttcggccacgacctgctcggacagcagttcgttcttgacccgcatcgggtcggcgtcggacttgtcgatcttgttgatcgccacgatcagcggcacacccgccgaacgggcgtgctggatcgcttccttggtctgcggcatgacgccgtcatcggcggccacgaccagcaccacgatatcggtcagcttggcgccgcgggcacgcatcgaggtgaaggcagcatggcccggggtatccaggaagctgatcacgcccttcggcgtatcaacgtggtaagcaccgatgtgctgggtgatgccgccggcttcgccggtggcgaccttggtgcggcggatgtaatccagcagcgaggtcttgccgtggtcgacgtggcccatgatggtgaccaccggcggacgctgggtggcttcgccctggttttcaccggtcgaggccagcagtgcgtcctcggcgtcgttgtcgttggcacggatcgccttgtggccgagttcttcggtcaccagcgcggcggtgtcgtggtcgatggactgggtgatggtggccatcacgcccatcttgaacagcgccttgaccacctcgccgcccttcagcgcgagcttctgcgccaggtcggccacggtgatcgtgtcgccgatcgccacttcacgcaccaccggtgcggtcggacgctcgaaggcgtgcgggccggcattgttgccaccgcgcgacatgtcgcgacggccaccggcctggttacggccgcccggccgaccacgggtgttgctgttgttgctgttgccacgacgcgcacggtcggcagccgacaggtgcatctggccggcgaaacggtcgcccgggccacgctcgttgcgcggcgcgctgcggttgttgcggtcgtcgttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttcatcgatcggagcgcgcttgggcttggcggccgccagtgcctcggcagccttggcggcggccgcagcttcctcggcagccttcttctcggcctctgcgcgttccttggccgcaatctcttcctcacgggcacggacgatggcttcgtcgcgcagacgatccttctcggccagggcctgctgttcggcgaggttgcgggcgcgcgactcttccagcttgcgcaggatgtcggcgcgctcttcgtccggcgtcatgnnnnnnnnaccatccttgacgtaggtgcgcttctggcgcacctcgacattcacggtcgtcttgctgcgaccggaattgaccgtcacttcctgctgcttccggcggttgagcgtgatcttctttgcagactgatcgctctcttccggggcctgctcgggcttgccgtgcgaacgacgaaggaagcccaggagcttcaccttctcggagctggtcacgacctggtcgggaccgctgaacttcatgccggcaccggccagctgttccagcagtttttcgaccggcgtgttgaccagttcggcaagcttgcggatggtggtttgctgcgacattcggatcctatgatcttgtgggcgcccccccgcatctggaggtggcgcggattctacgccctgagcggctcagggccctgttcattgccggctcattcgccgcgttccagtcgggcgatctcttcggcacgggcggccaggatcagcgcagcgnnnnnnnnctgatccagtccttcgatgccgaagtccatgacctcgtcggcggccaggtcggacaggtcctcgctggtacgcacgccgtggccggccagcgcatatgcggtggcttcgtccatgcccttcagggacagcaggtcctgcgccggctggccgtcttcaaggccttcttcgactgccagggcctcattgagcagcgcatcgcgggcacgagcgcgcagctcttcgacgatgtcctcgtcgaaaccttccacggccagcagttcaccgaccgggacatatgcgatttcctcgacggtgccgaagccttcgctgaccaggatgccggcgatttcctcgtccacttccagcttgtccatgaacagctggcgggccgaagcctgctcggcctccgacttggcggtgacctggtcctgggtcatcacgttgagctgccagccggtcaggcggctggccaggcgcacgttctggccgcccttgccgatcgcctgggccaggcggtcttcggcaacggccaggtccatcgagtgcttgtcttcatcgacgatgatcgactgcacttcggccggcgccatcgcgttgatgacgaagttggccgggttgtcgttccacagcacgatgtccacgcgctcgccattgagctcgttggacacggcctgcacgcgcgaaccgcgcatgccgatgcaggcaccgatcggatcggtgcgctggtcttgggcgagcacggcgatcttggcgcggtcgcccggatcacgggcgcaggccttgatttccaccaggccctggccgacttccggcacttccagcttgaacagctcgatcatgaattccggggcggcgcggctgatgaacagctgcgggccacggggttccgaacggacttcggccaggtagccgcgcacgcggtcaccggcgcgcagcacgtcgcgcggaatgcccttgtccttcggaatgaagccttcggcattgccaccgaggtcgacatagatgttgccgcgctcggcgcgcttgacgacaccggtgatcagttcgccgacgcgatccttccacgcatccacgacctgctggcgctcggcctcgcgcacgcgctggacgatgacctgcttggcggcctgggcggcgatgcggccgaagtccgggttctcgatctgctcttcgatgtagtcgccgacgtccacgccttcggcctcgtcgacggcgtccatcaggcggatctggcggtccggcgattccatgaccacgtcgtcggccaccacttcccagcggcggaaggtttcgtagctgccatccttgtggtcgatgaccacgcgggtcagcacttcctcgtcgggatagcgcttcttcgctgccgaggccagggcggcctcgatggcatcgaagatcacttcacgcggcacgcccttctcgttggcgaccgcgtcgactaccagcaacagttccttgctcattggctcactcnnnnnnnngcttctttgccgccggctcgttggaagaagaattcgtgttcggcttcggacgcttcggcgccggaccggtcggcttgctcggggccagccccagcgccacccagtcgggcatgatccgtgccttgtcgatgttgtcggccgacaccaccacttcggtcttgtcgacgatgaaggtgatggtgcctgcggcctcgtcggttgcctcgatacggccctgcaggcgacgacggttgtcctgcggcagcttcagcgtgaccttggccgattcgccctggtggcgagcgaactgctccaggttgaacagcgggcgatccacgcccggcgaggacacttccagcgtgtaattgccgctgatggggtcttcgacgtccagctgcgccgacacttcgcggctgacccgctcacagtcgtcgacattgatgatgcgctcgggctgttcagccagcggcacgtcgatgtaaaggcgcagggtcgcaccgccgggggccggcagatactcaacgcccagcagctccaggcccagcgacacaacggtcggggcgagcagattcgcgatgtcggttgccttgtcgctcacagcctgccttgatctcttggttgggtgccggccttggccggcgtgaaaacatgacgccccggaaacgacaaagggcccgctgggccccttttccggaaagactccggtgactggattccggttgcaacctgcagtgcctgccggttgcggccctccttccgggtccggactcccgccgggaggccgccttcaggggtactgctaggccgctgatgatagcggctgcaccgcgctggtgcaaggtgcggacctggggtcagctccctttcccgcggaaaagggatctgaccccgatcacgcagaaacgacgcagccacccaaagaaaaacgccttcgaagcaggacttcgaaggcgatctctttacttggtagcgggggcaggatttgaacctgcgaccttcgggttatgagcccgacgagctgccagactgctccaccccgcatcaaaagcggaattatgagctttggctccaaaaaatgcaagctttccctcattcatcaaaccggttggcgccgatctgaagttggtagcgggggcaggatttgaacctgcgaccttcgggttatgagcccgacgagctgccagactgctccaccccgcaccggaagtgtttgaactgctgccctgctctcttttcgaggagggctaccgcaacgatgttctggctgaaccgctgcagtgacaactcaggctgcgcatattacacgaatcgcgcagctttgtgtcaacttttatgcaagatgcgcaaatgcctgctggcaccagaccatgatcgggttccaggccaggcccagcgccagcagcgccagcgcgttcacgcccagcaccaggcccagcacgcggtcgttgctgcgcggcatggcctcgcccaccggctcatcgaagtacatgaccttgatgacgcgcaggtagtagaagcagccgaccacggcacacagcacgccgaggatggccagccacagcaggcccccgttgacggccgcgcccagcaccgccagcttggtccagaagcccaggaacggcggaatgccggccagcgacgccatgatgcacagcaccaggccggccatccacgggttgcgggcgttcaggcccttgaagtcctcgatgttctcggcttcaaagccggcacgcgacagcgcgatgatcgcgccgaaggcagcggtggacatgatggcgtaggccagtgcgtagaacagcgcagcggcatagccctgcgcgccaccaccggcgatgcccatcagcaggaagccgatgtgcgagacggtggagaacgccagcatgcgcttgaggttgctctgcgcgatggccatcaggttgccgatgaccagcgagaccgcggccaggccggcgatcagcagctgcagttcggtcgacagcgggcccacgcccatttccagcaggcggtaggccatgccgaaggcggccagcttcggcgccgagctgatgaacagcgcgatcggtgccggggcaccctggtacacgtccggcagccacatgtggaacggtgcggcacccagcttgaaggcgacgccggcgatcatgaacaccgcaccggtgatcagcagcacgcgctcttccgagtgcgggatggcgtcgcggatgacgtccaggtgcaggctgccggtggcgccgtagatcagcgacatgccgtacagcagcaggcccgaggccagcgagccgagcacgatgtacttcatcgccgcttccgaggccaggccgttctcacggttgctggcgaccagggcgtaggagcacagcgccagcagttccaggcccaggtagaccatcagcaggctgccggccgacaccaggatcatcatgccggcggtgccgaacaggatcagcaccgggatctcgccctggaacaggttgcggtcacgcaggtaacgccagccatagaccagggtcaggccgctgagcagcacgatcccggtcttcatcacgtccgcggcggtatcgcgcacgaacatgccatggaagacctcgccctgcccgcccacgccggtggccagcatgaacagcaccacggccagcgcagcgagcgagaacaggtgggtgacgatcttgttccggttgctgacgaacaggtcgaggatcatcagggcgaaggcgctgccgatcagcaccagctcgggagcgagcggtggcaggtcagcggcggtcaatggcagcagcggcgaggtggtcatcatcaaatcctggaattacagcagcttgctggatgcgatctgcatcgccagcttcgcgatcgagggctccatcaggtcggtcagcggcttggggtagatgcccagcgccagcacgccgatggcgaacacgcccagcaccagccattcgcggccgttgatgtccttcagttcggccacgtggctgttggccacctcgccgaagaagatgcgcttgtacagccacagggtgtaggcggcaccgatgatcagggtggtggccgcgcccagtgcgatccacggattacgctggaaagccgacaggatgaccatgaactcaccgacgaaaccgctggtgcccggcaggccggcattggccatgaagaacagcatggcgaaggtggcgaaccacggcatcacgttgaccacgccgccgtaatcggcgatgcggcggctgtgcatgcggtcgtacagcacgccgacgcaggagaacatcgcaccggacacgaagccgtgcgagatcatctgcaccatggcgccctgcaggcccaggcgggcggcatcggcgttgccggcctcacgcaccagccacagggcgatgaaggtgcccagggtgacgaagcccatgtgcgcgatcgacgaataggcgatcagcttcttcatgtcgtcctgcaccagagcgaccaggccgacgtagatcaccgcgatcagcgacagcgcgatcaccagccaggcccattcctgcgacgcgtccgggacgatcggcaggttgaagcgcaggaagccgtagccaccgatcttcaacgcgatggcagcgaggatcaccgaaccggcggtcggtgcttccacgtgtgcatccggcagccaggtgtggaccgggaacatcggcaccttgaccgcgaaggcgatcaggaaggcgaagaagatccaggtctgttccttggccgacagcggcagcgcgtacaggtcggccagctggaagctgccgcccttcatgtacaggtagatcagcgccaccagcatcagcaccgagccgaggaaggtgtacaggaagaacttcagcgcggcgtagatgcggcgcgggccgccccagacaccgatgatcaggaacatcgggatcagcatggcttcgaagaacacgtagaacagcatcgcgtccgtcgcggcgaagatgccgacggtgacaccttccaggatcaggaaggccgccacgtactggttgacgcgcttgtcgatggcgctccaggcgccgatcagggcaagcacgctgaccagggtggtcagcaggatcagcgccacggcaatgccgtccacgcccaggttgtagccgatcttgtacgccgggatccaggcatgggtctcgacgaactgcaggccgtcgatgcccgcgttgtagccgctcagcagcgagaggcttgcaacgaaggtgagcaccgcgacgcccagcgacgcccagcgggcagtctgtgcatcacggatcgcaaggatcagggcgccaccgatgatcggcagccagatgaggacactgagtagaggccagttcgacacgtcttcttattccgtacaggtcatcaacgcaggtaatgcatcagcacgcccagcagggcaatcaggccgatgatcatcgcgaaggcgtagtgatagaggaaaccggattgggtacgacgcagcacgccggctgcaacgtccacaacacgtgccgagagattgaccacgccgtcgacgatgttgctgtcgatccagcgcgagaccttgcccagcttgacgctgccaccggcaaagccatcgatccacagcttgtcgaagccgtacttgttttccagcaccgaaacgatcggggcgaaggtcttgcgtgccttgcccgagaggtccggcttccacaggtagaacagcgcagccagcaggaagcccgccagggtcagccagaacggcggcagcatcatgccgtgcagcgcgaacgccaccgggccatggaactcttcacccaggaacgcgacggtgttcttggccggatcgtagaagtcgacgatgccggtgaagaacgtctgcgcctggcccttgatcgcctcgtgcgcatggttgccggcccagtcggtgccgtgcagcatcggaccgatgctgaagaaaccgatggcgatcgacgggatggccagcaggatcagcggcagggtcaccacccacggggtttcatgcggttcatgcggacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcgcgtcgcggaaacgctccttgccgtggaaggtcatgaacagcagtcggaagctgtagaagctggtcaccagcacgccacccagcaccgcccagtagccataggtcgccacccagctgttctgcatgtgggcgtggatctcggccgcctcgatgatcgtgtccttcgagtagaagccggagaagaacggcgtaccaaccagggccagcgtaccgatccacatggtgatgaaggtgatcggcatgtacttgcgcaggccgcccatcttgcgcatgtcctgctcgtggtgcatcgcgatgatgaccgagccggcgcccaggaacagcagggccttgaagaaggcgtgggtcatcaggtggaacacggcggccgagtaggccgacacgcccagggcgacggtcatgtagcccagctgcgacagcgtggagtacgcgacgacgcgcttgatgtcgttctgcacgatgccgatcaggccggtgaagaacgcggtggtggcaccgatgaacagcacgaagttcagcgccgtctgcgacagctcgaacagcggcgacatgcgggtgaccatgaagataccggcggtcaccatcgtcgcggcgtggatcagtgccgagatcggggtcgggccttccatcgagtccggcagccacacgtgcagcgggacctgggccgacttgcccatggcgccgatgaacaggcagatgcagatgacggtggcgatcgaccagatcaccggctcgttcagcagctgcatgcccaggagcgtgccgtcccagatctgcagctgggcgcgcgggtcagccagcatgccggcctgcgagaacacctgcgagtagtccagggtgccgaacacccacagcacgccggcgatacccagcaggaagccgaagtcaccgacgcggttgaccaggaacgccttcatgttggcgaagatcgcggtcggacgcttgaaccagaagccgatcagcaggtacgacaccaggcccaccgcttcccagccgaagaacagctgcaggaagttgttgctcatcaccagggtgagcatcgagaaggtgaacagcgagatgtagctgaagaaccgctggtagcccgggtcgtcctgcatgtagccgatcgtgtagatgtggaccagcagcgacacgaaggtcaccaccaccatcatcatcgcggtcagcttgtcgaccatgaagccgacgtgcgccgaatactggccgacttcgaagaacgtgtagatgttctggttgaaaggctgcgcgccgccccacatcagctggtagaacgtgtacatcgacaggccgcaggctaccgcgacgccgaggatggtgatggtctgcgcgccgaagcgcttgacctggcgaccgaacaggccggcgatgatgctgccgaacagcggtgcaagcaccactgcgatcaacagactcttggagagagtgatttccatctgtggatcagcccttcaacgaatcgacttcgccgacattgatcgtgcggcgggtacggaacagggtcaccaggatcgccaggccgatggcggcttccgcggcggcgacggtcaggatgaagaacacgaacagctggccggacggatcgcccagctgacgcgagaagccgacgaaattgatgttcaccgacagcagcatcagctcgatcgacatcagcaggacgatgacgttcttccggttgaggaagatgccggccaggctgatggcgaacagcaccgcgccaagcgcaagcatgtggccaagggtaatcacggctgggtctcctcgccggtggccggcttgctgttgctgtgcacgaccggtgcttcggcgcccatcttgaccatgcgcaggcgctggccggccttgaccatggtctgctcacccgggttctggctcttcacgccggtacggcgacgcagggtcagcatcacggcggcgaccacggccacggtcaggatgacggcggcgaactcgaacggcagcaggtattcggtgaacagcgtgcgcgccagccaggtgacgttggagctgtcggcagcgaccgcagcggcgttgtcggccgggaacggagtgaccgccctgcccttcacgccgatcaggatcagcatctgcaccagcatcgccactgccacgatcaggccgaccggcaggtagcgcacccagccctcacgcatcttggtgggatcgatgtccagcatcatcaccacgaacaggaacagcaccatcaccgcgccgacgtagaccagcaccagcgccacgccgaggaactcggcgcccaccagcagccacacgcaggcaatggagaagaaggtcagcaccaggcacagcactgcatgcaccgggttgcgcacgctgatcaccgcaccggccgaaaccgttgccgcgatggcgaacacccagaaagcgatatttacccaatccatctctcgacctcagcggtaagcggcatcggcggcacgacgctcggcgatctcgttttcgagacgatcgccaagggccagcagctgcggcttggtaacgatgttttcgccacggttctcgaagtggtactcgaggatgtgggtttcgacgatcgagtccaccgggcagctttcttcgcagaagccgcagaagatgcacttgaacaggtcgatgtcgtagcgggtggtgcggcgggtgccgtcctcgcgcttggccgagtcgatggtgatggccagggccgggcacaccgcttcgcacagcttgcaggcaatgcagcgctcttcgccgttggggtaacggcgcagcgcgtgcaggccacggaagcgcggcgactgcgggaacttctccatcgggtacatcatcgtgtacttcggcttgaagctgtacttcagcgtcagccagaggcccgccagcagttcgagcagcagcaggctcttgaagtaatgggtaatcctgttcatcactttagacgcccttttgaatcacgccgaagaacaccatgacggcggtaaccgcgatccacagaatggccagcgggatgaagaccttccagcccaggcgcatgatctggtcgtagcggaagcgcgggaagctggcacggaaccagatgtaggcactggcgaagaagaacaccttgacgaacagccacggtgcaccgcccttccagatccagtcgaccagcggcgagacatcgccgaagttgacccagccctggaccgggctcagccagccgccgaggaagaagatcgagatcaggaagctgatcaggatcatgttcgcgtattcggccaggaagaacagcgcgaaggcaccgccggagtattcgaccatgtggccggcgacgatttccgattcgccttccaccacgtcgaacggcgcgcggttggtttcagccacgcccgacacccagtagatgacaaacagcgggaacagcggcagcaggaaccagtcgaagaagccggagctgccggcctgcgccatcacgatattgctcaggttcaggctgccagcggcgatcatcacgccgaccagggcgaagcccatggcgatttcgtagctgatcatctgcgccgaggcgcgcatggcacccaggaacgcgtacttcgagttggacgcccaaccggccaggatgatgccgtagatgcccagcgaggtcatcgccagcaggtacagcaggccggcgttggcattggacagcacgatctgcgaatcgaaggggaccaccgaccaggccgcgaaggccggggccagggtgatcagcggtgccagcaggtagatcgccttgttggcgctgctcggctggaccacttccttgaacagcagcttgaagacgtcggcgaaggcctggaagatgcccatgcccacgtacatcgggccgtggcggacgtgcatccagccgatcagcttgcgttcccagaccacgtagaaggccaccgagatgatcaccggaacggtgatcaccaggatcttcaggatgatccagatcagcgcgccgatgtcaccgaggccaagcagccactggtgcagcgggtcgaccgcgttcaacagcaattcgttcatgcagccaccaccgttacgcgagcggcacccagcggcgcggtcgcgccgtggcccgattcaatccagaccgaacccgcagcgacgcgggcgtcgaccaccaccggcagggtggccttgccggcatcggtgccgaccttggccatctgcccttcctgcagctgcaggcgtgcggcatcttcagcgttcagcacgatgcgcggggcgttgttgagcggatgcgactgcagtgccggggcgcgacggaccaccgcatcggtgcggtagatcgcggcggtcgaagccacttccaggccttcgccggcaaccaccggctgcgccgaagcggcaacggcgaccgacaccggggccaggctggcacgcaggccggccaggtcggtgaagtcgaaaccggccagcgccatgtcgccgcccagtgcgcgcagcacgcgccagccttcacgggcctcgcccggcagcttgccgccggcacgggccgactgctcgcgaccatcgaggttggtcagggtggcgtcgatttccggcagcgcaccgatcggcaggatgacgtcggcgacgtcgcgggtcgaggcacaggcgaactggctgaaggccaccacctgagcaccggccagcgccttgcgcgcggcaggtgcatcggcgaaatccaggcccggctccaggccgtacaccacgtaggcctggcgcggctgcgccagcatcgcggcgacgtccttgccggccggcaccacgccagcgcgggtcaggcccacggcgttggcgccctgcgggatgcggcacagcttggcaccggtggcggcggcgaagtcacgcgcggcggcgcggatggcggcagcctgcgggtggttctcggcgatgccaccaacgatcagcacggtgttgttgccgccctgcacggccgaacgcagctcggcgttggccagcgcgtcgacgaacttcgacggtgcaacgatctgcttgccggcaatgctgaaggcgaagtcgaagtccaccggattgacgacgtggatcttcgcgcccttggtggtctgcgccttgcgcaggcgggcgtgcagtagcggcagttcgtggcggatgttgctgcccagaacgacgatgcggtcggcgccttcgatttcggccagcggcaggccgaacacttcggcggttgcagcgtcggagaaatcacggttgttgatgcggtggtcgatgttgctcgagcccaggcccttggccaggcgggccagcagcgcgccttcctcgttcgaggtggacggatgcaccagcacgcccaggttgtcgccctggttggccttgaggatctcggcggccgcggccaggccttcggcccagctcacttccttccactcgccattgaccttgcgcagcggcttgaccgcacggtcttcgctgtacaggccctggtgcgagtagcggtcacggtcggacagccagcactcgttcaccgcttcgttgtcgcgcggcacggtgcgcagcacttcgccgcgacgcacgtgcaggaacaggttcgaacccatcgcgtcgtggtagcccagcgactnnnnnnnngtcagttcccacgggcgggcgcggaactggaaaaccttgttggtcagcgcgccgaccgggcagacgtcgacgacgttgccggacagttcggtggtcagcggcttgccgtcgaaggtaccgatctgcaggttctcaccgcggtacatgccacccagttcgtaggtaccggcgacgtcggcggtgaagcggacgcagcgggtgcactggatgcagcgggtcatctcggtggcgaccagcgggcccatgtcctcgtccggcaccacgcgcttgcgctcgttgaagcggctgaccgaacggccatagcccagcgacacgtcctgcagctcgcactcgccgccctgatcgcagatcgggcagtcgagggggtggttgatgagcaggaactccatcaccgagcgctggaacttcagtgccttctcgctgcgggtggcgaccttcatgccatccatcaccggagtggcgcaggccggcgccggcttcggcgacttttccacgtccaccaggcacatgcggcagttggcggcgatcggcagcttctcgtggtagcagaagcgcggaatcgaaatgccggccttgtcggccgcctggatgatcatcgaacccttgggcacgaccagcgacttgccatcgatttcgatggtcacgtgatccggtggcacgttcgggtttacgggttgcgcgctcatgcggcggctgcctccaccttcttgccgtcaaccatcgaatgaccgttgacgatgtagtactcgaattcgtcccagaactggcgcaggaagccctggatgggccatgcagccgcttcaccgaacgcacagatggtgtggccttcgatctggccggccaccgccttcagctggtgcaggtcttccatcgtggccttgccggcgacgatgcgctccagcacgcggtgcatccagccggtgccctcacggcacggggtgcactggccacaggattccttgtggaagaactggctgatgcggcaggcgaacttgacgcagcagacgctgtcgtcgagcaccacgatcgcgcccgaacccaggccggagcccagcgcgcggatggtgtcgtagtccatcggcaggtccttcagctcggccgcggtcagcaccggcatcgacacgccgcccgggatcgcgcccttcagcgtgcggcccggacgcaggccaccggccatttccagcaggtcgtggaatttggtgccgagcggcacttcgaagttgccgccattctgcacgcagccggacaccgagaagcacttcggaccgccgttggcggtcaggctcaggcccttgaaccactccggaccgttgcggatgatcgccggcaccgaaccataggtttcggtgttgttgatcgtcgacggcttgccatacaggccgaaattggccgggaacggcggcttgtagcgcggctggcccttcttgccctccagcgattccatcagcgcggtttcttcgccgcagatgtacgcgccggcgcccagcgcgccgtagatgtcgatgtccacgccgctgccgaggatgttcttgcccagccagccgttcgcataggcgtcggccagggcctgctcgaagtgctcgaacggctcgtggtggaactcaccgcgcaggtagttgtaacccacggtcgaaccggtggcgtagcaggcgatcgccatgccttccaccaccgaatgcgggttgtagcgcaggatgtcgcggtccttgcaggtgcccggctcggattcgtccgagttgcagaggatgtacttctgcatgttgcccttgggcatgaaggaccacttcaggccggtcgggaagcctgcgccaccgcggccgcgcaggcccgaggccttgaccatctcgatgacctgctccggcgggatcttctcttcgaggatcttgcgcagggcggcgtagccaccggtcttcaggtagctttcgtacgaccacggggtgtcgtaatgcagggtggtatagaccacctggtgcggcagcggcgcggggccgaccggacccttggattcgtggtgatgtgccatgcccttactccagcccgtccagcagctcgtcgaccttttccagggtcagacgctcatggtagtgaccgttgatgaccatcatcggcgcgccaccgcagccagccaggcactcttcctcgcgcttgaggtagacgcggccgtccggggtcgattcaccgtgcttgatgcccagcttcttctcgcaatggcgcacgatgtcctcggcaccattgagccagcagctgatgttggtgcagatggccacgttgttgcggccgaccttctcggtctcgaacatcgagtagaagctggcgacctcgtaggcccacaccggcggcaggtccaggtacttggccacgccggcgatcagttcgtcggtcagccagccctggttctgctcctgggccgcatgcaggccctgcagcacggcagagcgcttgcggtccggcgggaacttggacagccagtgatcgatgtgagcgcgggtcttgtcgctcagcaccaccatcgggtcgacgtcgcgcgccgcctcgaaattacctgtcgccttcatcggccgacctcagcgaaatgcataacgtgaaattccagaaactgcggcgccggcttgcgccggctgcctgcagcgggcgttggcgtggcggacggcattaccggtcaacctcgccgaacaccaggtcgtaggtaccgatcatcgccaccacgtcggccagcatgtggccgcgcacgatcgaatcgatcgaggacaggtgggcgaagcccggcgcacgcaggtgcacgcggaacggcttgttggcgccatcggagaccaggtagcagccgaattcgcccttcggggcttccaccgccgagtaggtctcgccggccggcacgcagtagccttcgctgaacagcttgaagtggtggatcagcgcttccatgtcgtccttcatgtcctcgcgcctgggcggagcgaccttgaagttcttcaccatcaccgggcccgggttggccttcagccacgccacgcactgcttgatgatgcggttggattcgcgcatttcggcaacgcggaccaggtaacggtcgtagcagtcgccttccttgcccagcgggatgtcgaaatcgacggcatcgtacttggcgtacgggcgcttcttgcgcaggtcccaggccacgcccgagccacgcagcatcacgccggtcatgccccactggtgcgccagttccggcgtcaccacgccgatgccgacggtacgctgcttccagatacggttgtcggtcagcagggtttcgtattcgtcgatgcgcttggggaactcgacggtgaagttctccaggaagtccagcagcgagccctcgcgcgaagcattgagctgcttcagcgccttgcccttgtgccagcgcgactccttgtacttcggcatgtggtccggcaggtcgcggtagacaccgcccggacggtagtacgccgcgtgcatgcgtgcgccagagactgcttcatagcagtccatcagctcttcgcgctcgcggaaggcgtacagcatcaccgccatcgcacccaggtcgagcgcgttggagcccagccacatcaggtggttgaggatgcgggtgatctcgtcgtacatggtgcggatgtactgcgcacgctccggcgcctcgatgcccatcagggtctcgatcgcgcgcacgtaggcgtgctcgttgcacatcatcgacacgtaatccaggcgatccatgtagccgatcgactggttgaacggcttggactcggccagcttttcagtaccacggtgcagcagacccacgtgcgggtcggcgcgcatgatggtttcaccgtccatttccaggatcaggcgcagcacaccgtgagcggccggatgctgcgggccgaagttcatggtgtagttgcggatttcctgccggctttcggcggcgttgctggcgaatgcttcgccggcctggtgtacgtggctcacttcactgcctcctnnnnnnnntcaccttctgcggtctgcagacgggcgtcgtcgcggatcacgcgcggcacgccgacgcgcggctccaccgaggtgaccggttcgtagatcacgcgcttcttttcttcgtcgtagcggacttcgacattgccgatcagcgggaagtccttgcggaacggatggccgacgaaaccgtagtcggtcaggatccggcgcaggtccgggtggccttcgaagatcacgccgtacaggtcgaacgcttcgcgctcgaaccagttcaggcccggccagatgccggtcagcgaggacaccaccggcagtgcttcgtcaggggcgaagcagcgcaggtgcatcatcaggttgtgctggtacgagcgcagctgggcgaccacggcgaaacgctgggtcggcatgtgctgcgggcgggcaccgtcggcaccgttttcctcggtggggaactcaccccacgcgaaacggccctgggccttgccttcgacgccacggctgaagccctgcgaggacacgtcggcggtgtcccattcgtcggagccataacccaggtaatcgacgccgcagagatccacggcctgctcgaaaccaaactcgtcacgcagcgccagggcggtggcgtgccactcggcggcaggcacttccagcgtcacttcgccgcggggttcgaccacgatgaccttcgcaccagcgaaacgtgcggagagtcggtcgatgaaggatgcttgctctgccatgggggcttggcgcgctcttgtcaggtgaaggggtcagcgggcgatggtctgtgtacgccagatcttcttctgcagctgcaggatcccgtacaccagcgcctcggcggtcggcgggcaacccgggacgtagacgtccaccggcaccacgcgatcacagccgcgcacgacagaataggagtagtggtaatagccgccaccattggcgcagctacccatcgagatgacccacttcgggtccggcatctggtcgtagaccttgcgcagcgccggggccatcttgttgaccagggtaccggccacaatcatcacgtcggactggcgcggcgacgggcggaacaccacgccgtagcggtcaaggtccaggcgcgcggcgccggcgtgcatcatctcgaccgcgcagcaggccagaccaaaggtcatcggccacatcgagccggtgcgcgcccagttcagcagtgcatcgacgctggtggtgacgaagcccttttccagcagcgggttgtcgccttccggccgcaggatgtcatcaacccggccttccggcgtggggttgttcatgaggccatcgagagtctgaatcactcccattccagcgctcccttcttccagacgtaaatgaaaccgaggaacagcatgccgacgaacaggcccatggtgacgagcgaacgcgcgcccagctccatgaagacctgggtccacggcacgatgaagatgatttccaggtcgaagacgatgaactggatcgcgatcaggtagtagcgcacgtcgaacttcatgcgcgcgtcttcgaaggcctcgaagccgcactcgtacggcgacagcttttccagatcggggcggcggggaccgaggaatcgaccaaccagcatcagcgtaatgccgataccggtggcaacgatcagaaacagcagagacggcaaatattcggccagcacagcgattctctcttgcctctgccgctgcgcctgcaggcgctttggcatgggggagtggacgggaatctacctggcgccttgcgcgccaggcgaacccgctttacttacaaatggtgcccaagaggggactcgaacccctacgacctaagtcgctaccacctcaaggtagtgcgtctaccaattccgccacctgggcaaacgatcacatcagactatcttcccgatgcgccgcgtattgtaaccggcttcagtgtttctgggagccttccgaaggcttttcttcaccagaaaccgaagattccgcctgagccggcacattcgcggccggaaccggggcggccgggaccgcatcagccttcggaacggccggcaattcgcctgccggagccgccggagcgaccgccgccggggcggacatcaagcccagatcctggtcggccgccggacgactgccatgaccggcataccaggccatgaagaggctgatgccgaagaacacgacggccagccacttggtcgacttggacaggaagttcgaggcgccacgcgcaccgaacaccgtacccgaggcgccggcaccaaagcccgaacccgccgccgcacccgagccacgctgcatcaggatcagcgcgatcatggccacagcgaccagcacgtagacgacattgaggatcaacatcagcattggaaaccgccctcggacaatacttctaggattagttcgcggccgccgcccttgcgatggccaggaagtccgcagccaccagggaggcgccgccgaccagcccaccatcgacatccggctgcgcgaacagttccccggcattgtcgggcttcacgctaccgccgtaaacaatgggcagtgaatcagcgattctagcatcgatacgcgcgacttcgccacggatgaacgcgtgcacctgctgtgcctgctccttggtggcggtacggccggtaccgatggcccagaccggctcataggcgaccacagcctgggcgaaaccggccgcgccaaccagctccagcaccggtgccagctggctggcgatgaccgcttcggtctgcccggcctcgcgctgttccagggtctcgcccacgcacagcaccggcaccaggccggcgtgctgggcggcggcgaacttgcgcgcgaccagctcgctgctctcgtggtggtactggcggcgctcggaatggccgaccaggccatagcgggccccgacctcgaccagcatggccgcgcagacctcgccggtgtaggcgcccttctcgttgctgctcacgtcctgcgcgccaaaggccaggccggtctcgccgaagtcctcgaccagctcgcccaggtacggcagcggcggcaggatcaccacgtccaccccctccagcggcagcccggcagccacctgccccagcagttcattggcgaattgacggctgccatgcagcttccagtttccggcgacgatcttgcggcgcatgagcgggtggctcctgtgtgaagtcagccggtcatgatacccgctgcggcaaaaatccgtttccttgtaagcggttacatggattttcagccaacggcgcagcccctcgtnnnnnnnnnnnnnnnnnnnnntttggttgctcgcggagagccaggctagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccgcccgccacggaaagaaaaaagaagagcaggagcaaaggcaaaagctgcattccgggttgatgctggctggaccagcccctaccccacttcgatccgacagatctcatccacgcaaggcgtggatctaccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaagaaaaaggccgcctttcggcggcctcacttttctttacttcagcttgatctcgcgcaggcgttcctcgaggaagccgtgggcggtgatcggctccgggtaccggctcgggttctccggggtgatgcacgagggcagcacgtcgatcaggaaatccgggttcgggtgcaggaagaacggcaccgagtaacgcggctggcgggccagctcgcccggggggttgaccacgcgatggatcgtcgacgggtacacatggttggtcaggcgctgcagcatgtcgccgatgttgaccacgatggtgtccgcgtccgaggtgaacggcacccactcgccctcatgcgactgcacctccaggcccgcggcgctggcgccgaccagcagggtgatgaagttgatgtcgccatgcgcgccggcacgcacgttcgggatgtcgtcggtggtgatcggcgggtagtggatcgggcgcaggatcgagttgccgaagttggtcttgtcggcgaagaagtcttccggcaggccgatgtgcagggccagcgcggacagcacgcgcgaacccaggttgtccagcgcctggtacaggccgtagccgcgctcacggaagccctcgacctcggtcggccacaggttcggtgccatcacgtcgcggtacttggagtcgtcggcgatttcacgaccgatgtgccagaactccttcaggtcgaagtgcttggagcccttggcggtttccacgccgaagggagtatagccgcgggcgccgccgctgccggccacgtggtacttgcgcttgacctcttccggcagggcgaagaaggccttgaaggcatcgtaggccgcgtcgatgtcggcctgcggaatgccgtggttgcggatgcccgcgaatccccattggcggtaggccgcgcccagctcggccacgaaggcctcgcggtcgctgtcgaaacgggtgatgtcgagggtggggatctggctcacagcaattcctggcttgtcattgggtctggggggcctgcgcattcatggcccgcctgaacattgtgacagatcacccggcggacgctactcgatcctcggaaacaaatcgatacaatgcgcgacctgcgcacaatttaacgaatccatcacgttggcagcgcaagccccgaccgcgcctccccgacccgacgcaccatgcccgacgccccagccgccatcgctcttccctctgcgggccctgcccttcgctggcgccggcttgcgtggtggtccctgttcgttctgggcaatgcgctgctggcgacgatgatcaccctcggcaacgtgccgctgtacgacaacccgggcggccaccagggcctggcctatctcgcgattgccctgcccgggcacctgctcgccttcggcgcgctggccggcgcgctgccactgctgctgggcctgtggccgcgcannnnnnnnacgctgaacatcagtgcggtactgctgcagggcttgtggttgtgcctgctgctggtcgacgccaaggtgttcaccctgtaccgcttccacctcaatgccatggtcctgaacatggtgttcggcggcgccctgcaggaccaggttgcgttgtcgtggaagacctgggtgcaggtcggcctgctggtggcggccattttcaccgccgagggcatcctggcctgggcgtgctggaagctgctnnnnnnnnnnnnnnnnnnnnnnagggtgctgcaggcctgggcggtggtcgccctgctgatggcgagcggccaggtggccaccgcctactacgacgcacgcggcgaccgtgacgtgattgcccagtggaactacctgccctgggcccagccgatcaccgccaagagcttcatgcgcaggctgggcgtggtcagtgaacagcaggtcggcctgcccgatcctcgccatgcgcagctgctgtatccgctgcagccactgcgctgccagagcccacagcggcccaatgtactgatggtcgtgctggaatcgctgcgccacgatgcgcttactccgcagatcatgccgaacacctcggcactggcggcctccgctcgtgtctacgaccgccatttcagcacgggcaacgccacccgctatggcctgttcggcctgctctacggcctgccgggcggctactggcaaagcatgcttgacgaacagcgcggctcacagctgttcaaggtgctgggccagcaggggtacgacctgcatctgtacggcagcgcgccgatgtacagcccggaattcgaccgcactgcatttgcggacgtccgcgaccagctgcaccagggcccgcccggcctgggttcggaaggccgtgacagcagcatcgtggcctcgcttcagaaggacatccgtgcaagccaggcagcgcacacgccgtggttcggcttcgtcttcctcgattccacccatgcgccctaccacatgcccgcaggctacccgccgctggcgaccccgatggcgcaggaaatcgacttcctcaggttcggtccggaccacgacccggccccggaactgaaccgttaccggaccgccgtgcattacgccgacagcctcgtcggcaccctgctggacgatctnnnnnnnnagggcctggatcagaacaccatcgtcctggtcaccggcgaccacgccgaggagttcaacgacctgaagctgaactactggggccacaacggcaacttctccgactaccagctgcaggtaccgttcgtgctgcactggcccggccaggccagcggccatgagacacgcaccagttcacatgaggactgggtgccgacgttgatgcgccacgccctgggctgcgagaacgcactgagcgacttcagcaccggccaggatctgctggccgaacccgcaggcgagcgcgcactggtggtggaaagctggtcacaacgcgccgtccgccatggcaatggcatctacgtgttcgacaagttcggcaatgcgacggcgcttgacctgcattaccgcccgctgccgcgccaggccccggatgccggcgccgtccgtaccgcatgggaagcgctgacccgcttccgcaaccgctgaccacagaggatggattccatgaaacgctcgctgcggatcctgcataccgaagctgcccggggaatgggcggccaggagatctacatcttccgccacatgcaggtgatgcgtgcgcgtgggcaccaggtgtcgctgctgtgccagcccgatgcccgcctggcccagctnnnnnnnnacgatggcttcactgtgcatactctgcgcatgggcggcctggcacggctgctgcgcggcatctggtcggtgtcacgcctggtacgccgcgaacgctacgacgtggtcaacaccaccagccgccgcgacgcactgatcgccgcggccggcgcacgcctgggcggcacgccactggtggtgcgctcgcgccacctgatgagtccggtcaattcgttgctgacctataccggtcttccgcaccggatcatcaccgtcagcgatttcgtcaagcggctgctggtcgaccgcggcattgccgccgagcacatcggcatcgtgccccccatggcgacgccgccgcgctggggcatgaccgagcagggcgatccctgggagaacctgcaggccacccgcgcacaggtccgcgccgaactcggtttcgccgagcgcgacatcgtggtcggctgcgtggccgtgctgcgcgagcccaagggccatgccgagctgctgcgcgccatggcgccactatgcaagaccaatcccgacctgcacctggccgtggtcggcgacggcgagccggtcatgggccgcctgcaggccctgcgcagcgaactcgggctggagcgccaggtgcacctgctcggcttccgcagcgacgcacaccggctgatggccggtttcgacatcttcgccctggccacccacaaggaagcctcggggaccgtgttcctcgaggcggcgcaggcggcactgccgatcgtctcgcatcgcgttggcggcgtgcctgaaatgctggtggaaggcagcaatgccatcctcacccggctgggtgatgacgccgccctcactggtgcgttgcggctgctggtggatgatcaggaacgtcgccggcagatgggccgcgccggttgggactggatccgcagcgccaagcagttcagcgcggccggtcacggagaggccactgaaaactactacctccaatggttgaaggagctgggtcatggctaacgccagaaccgtaccggtgctgatgcaccaccatgtcagcaactcgccgggaatgatcaccgtatccccggagaacttcgagagccagatcgcctggctcgcacggaccggctggacctcgctgacgctggaccagtacgccggctttctcgccgggaagccggtgccgcgcaaatcgatcgtgatcacgttcgacgacggctacctggacaactgggtctacgcccatccgatcctgcagaaatacggcatgcatgcggtggtcttcgtggtcaccggctggatgcacgaaggtccgatccgcccgcatgcaggcatcgaaggcgccgagctgccggccacgccggaacatcgcgcctgcgaggacctgatctacaagcagggccgcagcgacgaagtgatgatgcgctggagcgaagcgcgtgcggcaatcgaagccggcacgttcgaggtccactgccatacccacagccacacccgttggctcaagcgcgatgacctggaccgtgcgcagcgccgcgaaggcatcagcggcgacctggccatggcgaagcagacgctgctggagaagctcggcgaagtctccgatacgctgtgctggccctatggtgacttcgacgatgactacatcgaagtggcacgcgaacagggcttccgctacctgcacaccacccatcccttcggccgcaacgtgattggcggcgatccggagcggatctatcgcttcgcgatccgcaaccggccggccagctggctgcgcaagcgcatcgcatggagctacaacccgttgatcgcgccgatcttcaacggcttcaaggcgcggcagaagaagatggtgcctggcccgtaggaggccacgttcatcttgatcgcggcagcacccgttttcgaatggactcaaaggaacagtgaaggcaatgaacgtactggtgaccggcggtgctggctacatcggctcgcatgcatgcgtggagctgcagcagcaggggcacggcgtggtcatcgtggactcgctgtgcaacagcgacgccagcgtggtcgagcgcatcggacggatcaccggcacggcaccggtgtttgtgcaggctgacatccgggaccggccgcgcatggccgccttgatgcaggagcacgcgatcgatgccgtactgcacttcgcagcgctcaagtccgtgggcgaatcccagaagattccactgcagtatttcgacagcaacatcagcggttcgattgccctgctcggtgccatgcaggatgcaggcgtgcagttgctggtcttcagctcttcggcaacggtgtacggcaaccaggaccactgcccggtggccgagaccgcttcaacctgtgcgatgacgccctatgggcgcaccaagctggtggtcgagcagctgcttgccgacctggcggcaacgggccaggacctgcatatcgcgacgctgcgctacttcaacccggtcggcgcccacgccagcgcgctgatcggcgagctgccgcatggcacgccgagcaacctgatgccctacatcgcgcaggtcgcagccgggctgctgccggaggtccaggtcttcggggacgactatccgacccatgatggtaccggcgtgcgcgactacatccatgtgcaggacgtcgccagcgcccacgtactggccctgcagttccttcgcgaccagcggcgcagcatcaccctcaaccttggcaccggccagggccacagcgtgctggaactgatccaggccttcgagctcaccaccggcgtacgggttccgttccgcatcgtaccgcggcgcgatggcgacatcgcggtcagcttcgccgatgcctcgctggcgctgcgcgagctgggctggaaggcgcgtcacgatctcaccgacatgtgccgggacacctggaagtggcagcgggcgatgtcacgcgccgcacaaggtgcagtgcgagagcacctgcccgcgcgctgatgcgggcaggacccagcggtcggaaacgcccgtacacgacgcgtcacaaggtgcgcagccgcagctgaacgcgatcgcgggtcgcgcacggttgagtccccctcccagaaaaaaacatggccgcatacgcggccatgtcgggtgcaacacgcgggattgccacgctgctcaggcagcggcttcgcgcaccgcagcggacaagcgatcgagtgtctcctgcatcagcgtggcgtcatcggcttcgacggtaacccgcaccaccggctcggtacccgacgggcgcaggaacgcgcgaccgcggccggccaccgactgctgcgcggccgccagcgcggcctgcacactgtcggcctgcaccgtggccttggccgagacattgcccaaccgcacgttgaccgttttctgcggcacccgctccaaacccttcagcgcctggcgcagggtctggccgccgttgcgcagtgccaccagtacctgcagggcactgacaataccgtcgccggtggtcgcccggtccaggcacagcaggtggcccgaggcctcaccgccaagcacgcccccgccttcgaccagcgcctggtgcacgtatcgatcaccaacgttgctgcgcacgaacgggatctgcagatcggcgaaagctttctccacgccgtagttgctcatcagcgtgccgaccaccgggccgcgcaggcggccttcgtccttccaggcgcgggccaggatgtacagcaggtcgtcaccgtcgaccgggttgccctggtcgtcggccatcagcacacggtcgccatcaccatcgaaggcgatgccgagatcggcacgggtctcgcggactttggccgccaggttgtcgatatgggtggaacccacgcctgcgttgatgttgacgccattgggctcggcaccgatgccgatcacctcggcgcccagttcgcggaacagcagcggtgcgatctggtaggtggcaccgtgcgcgcaatccagcaccaggcgcacgccacgcaggtcgaannnnnnnngcacgctggccttgcagaactcgatgtagcggccgaccgcttnnnnnnnnnnnnacgccttgcccagcttctccgattcggcggtggtgaacggaacgtccagcgccgcttccagggccagttcggtggcgtcgtcgagcttctcgccctgggcggagaagaacttgatgccgttgtcgtaatgcgggttgtgcgaagcgctgatgacgatgccggcgtccacgcccagcgtgcgggtcaggaacgccaccgccggggtcggcatcggccccagcagctgtacgtcggcgccggcagcgaccaggccggcctccagcgccgcttcgaacatgtagccggaaatgcgggtgtccttgccgatcaccacgatcggccggcgcccgtcctggccgcgctgggcgaccaggacacggcccagggcgttgcccaggcgcagcacgaagtcggccgagatcacgccttggccgacccgcccacggatgccgtcagtaccgaagtacttgcggcctcccatcaagccacctccggggccggctgacggcccagcattgccagcagatcggacaggcggtcgcgcatctcgcggcggtcacagatctggtcaatggcaccgtgctccagcaggaactccgaacgctggaagccttccggcagcttctcgcgcacggtctgctcgatcacgcgcggacccgcaaagccgatcagcgcctgcggctcggcgatgttgatgtcgcccagcatcgcgaacgaggccgacacgccaccggtggtcgggtgggtcagcaccgagatgtacggcaggcccgtttcacgcagcttgcccagtgcggccgaggtcttggccatctgcatcagcgagaacaggccttcctgcatnnnnnnnncgccactctgcgagaagcacacgtagggggcaccgatctcgactgcggtttcggcggccagcgcgaaacgctcacccaccaccgagcccatcgagccgcccatgaaggcgaagtcgaacgacgaggccaccagtgcacggcccttgagcagaccgcgcatggcgatcagcgcgtcgtactcacccgtgttcttctgcgcgatcttgatgcgctcgctgtacttcttctggtccttgaacttgagcaggtcggtcggccccaggcgcgcaccgatctcggtggtgctgtcggcgtcgaacagggcggccaggcgcgcannnnnnnngatcgccatgtggtggccgcacttcgggcagacctccaggttctcttccagttccggacggtacaacgcgctgccgcagttgctgcacttttcccacaggccctcggggacactgcgcttcttgctgggggtgttgtcggtgcggatgccggacggcatcaacttgctgagccaactcatgcgggaggacacttccgttcagggcggcccgagggccgcaaaggcggacagtctagctccgctttccctgcccgtgcacccccttgctggccacggggccactggaaaaaaccatgctggaacgtaagtttagttgctgggtcatgccggccgctggccggcagcccctacgtgcagacccatgggtagtgccggccgctggccggcagccccctacgtgcagacccatgggtagtgccggccgctggccggcagccccctacgtgcagacccatgggtagtgccggccgctggccggcagcacttgcatgtggccgtcaagcagatgccggccagcggccggcacgaccgttacgcgtccagcgcctgccgcagcggggccaggaagtctccagcacgctgcgcggcctcttcagccgagcccgcttcggccagcaccgccaccaatgcactgccgaccaccacgccatcggcctggcgcgccatcgccgccgcactggcggcgtccttgatgccgaagccagcaaccaccggcactgaannnnnnnnnnnnagggcctgcaggcgggcactggcggcatcgctgtccaggcgttcggacgcgccggtgacaccggcaaagctgacgtagtagaggtagccacgggccagcgccagcagcttgtcggcccgcgcttcgctggtggtcggcgacgccagcaggaccagtgccaggccggctgcatcgaaggcctgctgcgcttcaaccgcttcttccggcggcaggtcgaccagcagtacgccgtccacgcctgcgtcgacggcggccttggcgaaggccgcgtagccatggatctccaccgggttgaggtagcccatcagcaccaccggggtctgcgcgtcgcgctcgcggaactgcgccacggcctgcaggacgtagcggctgccagccccccgtgccannnnnnnntcggagctgcgctggatggtcgggccatcggccatcgggtcggagaacggcacgcccagctcgatcacatcggcaccggcctcaaccagcgcgtgcatgaccggcacggtggcctccagcgagggatcaccggcagtgatgaagggaatcagcgccttgcgctgctgctcgcgcaggcgctggaaacaggcatcgagtcgggatacaggcatctcaggcacatccttcaatcagttcaatcgcatcactggtcccccagtacatctggatgaccttcccttcaaacagttccacccggatgccaagggccgagcccgggtcctgccaggtgagatactcgccctgctcaccatcgtaggcatgcgggctggacacaggcggcttcgggaaccgggcaatcgcctgggcgcgggtcatgccgacgcgcaggccgaatggacctggctgctgggtcggcgccccactttcccgatccaggccgaggtcgaaacggaccacccgatcttcatcggtcatcatcgacacgccgggcggcagccccttgccgtcgtagtattcgcagctaccgccgatggcttcgacagccccttgtgccgtccacggcccgaaggctttcagatcggtcatgtgctgcccgatcaatacctcgccggcatggtccagcgccaccgaggccaccgctggcgcgtcatcgctgtccgtatcgtccatcgggggcggatcgacgatcggcgtacgcgccatcggatccaagtcatcattggcggcgggctgctgcgccggctgcgtggtggccttggcggccggcgccagtaccggtggctccggcggctggcacgcggccagcccaagcgccagcagcagcacgccgctgttccgcagccgcgcgctcacagcaccagcccttcgcgcgcagcgatggtgtgcacgtccttgtcgccacggccggatagattgcagagcacgatctggtcacgcggtcgctcacgcgccagcttgatcgcctgcgccagcgcatggctggactccagtgccggcaggatgccttcggtatgcgccagcagatggaaagcctgcagcgcttcctcgtcggtgatgccgaggtagcgtgcgcgaccggtatcggccaggaacgcgtgctccgggccgacgcccggatagtccaggccggctgataccgagtgggtctcgatgatctggccgtcgtcgtcgcacagcacataggtgcggttgccgtgcagcacaccggggcgaccggcagcgatcgaagcggcgtgacggccggtgttgatgccgtcaccggcggcttcggcaccgacgatttcgacctggcgatcgttgaggaaggcatggaacaggccgatcgcattgctgccgccgcccacgcaggcggtgatcgcatcgggcaggcggccgtactcggccagcatctgctcgcgcgcctcacggccgacgatggcattgaagtcacggaccatgcgcggatacggatccggaccggcgaccgtaccgatgatgtagaaggtgtcctgcacgttggtcacccagtcgcgcatggcttcgttgagtgcgtccttcagggtggccgagccggaagtgaccggcaccaccgtcgcgcccagcagcttcatgcggtaaacattgatcttctgccgctcgatgtcggtggcgcccatgtacaccacgcattccaggcccagccgcgcggcaaccgtggcactggccacgccatgctggccggccccggtctcggcaatgatgcgcttcttgcccatccgcgcggccagcaaggcctggccgatggtgttgttgatcttgtgcgcgccggtgtggttcaggtcctcgcgcttgagcaggatctgcgcgccaccgacgtgatcgctcaggcgctgggcgtgataaatcggactcggccggcccacgtagtgcgccagatcgcggtcataggccagctggaatgcgggatcctggcgcgcctggtcataggcttgggccagttcctgcagcggaccgaccagggtttcggcaacgaaactgccgccatagcggccgaagtggccctgggcatccgggaaggcgtgatagtcggcaatgggggaggcagacatggatacgaccggtggttcagacaggtggatactctagcgcacgggtcatgaccggaaaatggatattatctggcgcatatcgtcaggaaatctcacatgagccgttccctgctgcctcccctcaatgcgctgcgcgcgttcgaagcgacggcccgccttggcggcgttgggcgcgccgcgcaggacctgcacgtcacccacggcgcggtcagccggcagttgaagctgctggaggatcaccttggcctggcgttgttccagcgggccggccgtggcctgcgcctgaccgctgcgggcacgcgcctgcaggcagcatgcagcgaggccttcagcggcatcgaagactgcgtgcgcgaactgcggcggccgacagcagtcccggcgctggtactgggctgcagtggcagcgtgctggcgcgctggatgattccacgactgccagcattgcaggctgccctgcccggcgtgcgcctgcagtggtcggcactggatggcagtttcaccgaagcgcaggcggcgctggacgcggtgctgctgctggcgcagggcccgtggccacgaggctggcaggtacgcgagctggcgccggaacgggtcggcgtggtggtggcgccgtcgcatccggccgcgcagcgcctgcggcatgcaccgccgtcggcgctgctgcaggagacgctgctgcacaccagctcacggccgcaggcatggccggcatgggcacaggcgcacgatctggacgtgtcgaagctgcagctgggcaccgccttcgagcacctgtactacctgctggaagccgcggtagccgggctgggcccggcgatcgcaccggaaccgctggtggccgaagacctggccgcaggccggctggtcgcaccgtggggatttaccgccaccggcggcttctgggtgctggcgcggccggatggcccggccgatgcacgggtggacgccctggccgactgggcagcagcacagctgcgatgagacaaggctccgggtggcgttcgcccccgaagtcggcaacacaagcctcagcgaccgcccatcgcgacccgctgctgctcctcatgcacccgctgctggtgcggcggatctgccagcagcttggcactggtctgctccagcggcggtggcgcctgagccagatcgatggcggtgcggaagcccggcgtcgtgcccatcacgaacgccttgccatcctgcgccgtgatgctctgcagcttgtcggccgcatcgataccgtaattacattccgttggaaaacacgtcgagcacgtccgcactgacccagccctgcgcgcagttcccggcgtaatgtcccggcgccgccacatggcaggcctcgccccccgtgttcgccaggccagtgatcggcctgtcgccataggtgtcacacaacgtgttgcccttgcacttgccgaccgttgctgcgggaaccgccacgacgtaatagaacagcggattctgtccggtacgcccgatgccctgcacgcagaccagctgccccttcgacagctttgcggtcacgctggccttgctgccggcagatggcatcgcattcaacgtctccacacccttggcgtcggctacgcccgcgaagaagccctggtcaccacagtccggcgacagttcgacatcgtagaaatcaccgctgtccacatcgccggccgtgcagccgctgcccgtactggcgttgctgcatttcacgccactggcctggatcagcgccgccaggccgtcggcagccggtgctgtggcgggtgcgcctgccggtgtggcagcggccggtgccgatgcagtcggggcggacgagtcaccgcccgcacacgcgcccaatgcaagcagcaggccgggcatgatcgtcaggcgggccaggtggatacggtgggaagagagatggcgcatatccattgcgtcctcgttcgaaagccaaggcgtatctcaggggtgcggccagcgacacgcacaccgcatcgcacccagccaggtcaggccgggcccattgtgtccgatcagatgctcgggagtgtcgacttcctggcgctggatcctgaattacccgaaagtgggatgctcaccgcattcagtagacgtccgccttcatggcacggcacgcgacaggcaagaacacagacccggcggaatgcaccgtcggcgatgacgttccgggtgcgccctcagggggcgcggatcactccaggaccgtgcagtccgcgcggcgcacttcctcgacgaaggtgcgcatcctgtagccgtccttgatgcccggctccagttcgatgccgctggacacgtccacgccccagggaagcgtggccagcacagcgtcgtagacgttttccgggttcagaccaccggccagcaggaacggccggtgcaggccggtcgggatacggccccagtcgaaggccacgccggtannnnnnnnnnnnnnnggagcgtggctgtcgaacaggaaccccgccgcgctcgggtaacgcagctgcaacgtgcgcgcattgacctcttcccgcccccccatggcgatcgccttcaggtagggcatgttgaagctgcggcagaagctctcgtcttcctcgccatggaactgcagcagggttggccgcaccgtgcgcagcacctcgcgcacctcttccttgctgttgttgcggaacagggccaccacatcgaccatcggcgcgatcgcctggcgcatcgcgcgtgcttcggcaggcgcaacccggcggctgctctcgcgggcaaagatgaaacccactgcgtccacgcccagctcaccggccaggcggacatcgccggcacgggtcatgccacagaacttgatgcgcgtgcggtagtaggagcggctcatagcgtgacctcggcgggcagatgccagttgtcggggtacaggggcccaaggaacaccaggccctgcggcggtgcggtgggaccggctacggtgcgatcgcgcccggccagcagttcggcgatccattccaccggcttttcaccgctgcccaccaggatcaacgatccgacgatattgcggaccatgtgatgaaggaatgcattgccctgcacggccacttcaatcacttcgccctggcggctgacctgcagtgattgcagctcacgccgcgcatgcagcgcctggcactgcacggagcggaacgcgctgaagtcattttcgccgatcagggcctggccggcggcgtgcatcagcgtctcgtccagcgcccggcgctcccagctgagggtctgccggtccagcgccggccgcacctcgcggttgagcaggcggtagcggtagcgnnnnnnnngtgccgagaagcgggcgtggaaatcgtcggccaccggcacgcaccagcgcaccgcgatcgagcgcggcaggcgggtggtggtgcccagcatccaggcgcgcgggtcgcgcaccacgtcggtatcgaaatggacgacctggcactggccatgcacgccggcatcggtgcggccggcgcagaccacctgcagcggcgtatcggccaccgacgacagggcctgctcaaggctggcctgcacgctgggaccgccctcgcccaggttctgccagcccctgaaatcgctgccgtcgtattcgacgccaagcgcgtaacgcatgtgctacctcgatattgcgtatggggcggcgctcaggccggatcgcgttcggaccagaccgccagttcgttgccaccgggctcgacgaactggaagcggctgccaccggggaaggaaaacaccgggcgcacgatctcgccgccggcgtcgcgcacggcggcctcgaccggtgccagtgcgtcggcatacagcaccagcagcggtgcgccgctgtcgctggcccgctgcggctggccgcggaagaagccgccctgcaggcggccatcgtcgaacgccgtgtagtcgctgccgtaatcgacgaacgaccagccgaacaccttctcgaagaaggcgcggcttgcggccgggtcgctggaagcgaattcaacgtagtcgatgcgacgctcgcggctcatggcagggtccttgtcggcaggttcggtcacggcaggcgggccagcagttcgcgggcctgggcctggctgtgcaggtcaccgccttcggcgacttccagcaacagggtgcgcgcggtctgcgcgtcgcccagatcgaggtaggcaatggccagttccaggcgctcctggccggcacgcggcgaccannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatatcgtcggaatgagaagcgtcgacgctgccgtggtcgatgctgtcgatggcctcgggatgtacggtatccgccggagcctcgttctcatgcgcgtcagccggcagatcgaacactccgcggaactgcggctgctgttcggcatgcagtgcgtagtccggcaccgccacttcggccggcgcctgcggtacaacgcgttcgtcctgcagcggctcggcgacgacaacctcgtcgccggtggctgcggaatcgtcccagcgcggcagatcggtcaccgcttcgggcaatgccaccgcgtcctcgtcgcgcagtgtctcggcctgccattcggcccgcaccgcgtgctcggcgacgggttcggcgaccaccacgtcgtgcacttcggcttcggtcgcccaggcaggcatcgccggctcctggcggccattgtcggcaacagccgacgaccacgaggactgctcggccagcgtatccagcgccgcacctgccggcaccgctgcggccaggccggcggcatcgtcttcctcacgcagcggcggcagcggcgacggcttgcgacgacgcagcagccaggccgcgcccgccgccaacagcagcaccggcagccccagccagtaccacggcgttgccgcatcacgggaacccggcgcctgtgccaggcgctgctgcgcggcggccaggtcgttgtccttcatcgcgatcagcgattgctgctgttccttcagcttctccagatcggccacgcgctgcttcagttcaccgatctcggcatcgcgggtggcgatgtcctcacgcgcctgtcgcagttgttcgttgcccagcatgtcaccctcgctgccggcagcggtgccggtggttgtgcccgcgtgcgcggcgtcggacgccagcgccggagcgatctcaagtcgtgccccgttggcggcagccggggaagaagcgttcgcggttgccgccttggcggccggcgcgaccgcacccgccggttgcggcacggtgcgcgcctgccgccattgcgcggcgtgctcgcgcaccagcgcggcggcctcggcggcatcgacagcggcaagcgcatcgctgcccggcatgcgcagcaccgcgccctgcttgagcagattgacgttgccacggatgaaggcttcgggattggcgcgcagcagggcgatcatcgcgcggtcgcggctgacctggttgccacgcgccaccgcgctggcgatctgcgacagggtctgaccgcgctgcacggtgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngttcgcgcacgatggtattggagagcgtgcctgccggcgcgacgatctccggctcggccacggccagcgcgctggacggcgcgtcgaccagcgcggagtactcgcgcaccaggcggccctggccccagtcagcttcgatcaggaagctcagcgatggcgtctccaccggggcctgcgaggtgacgcgcaccaccgccctgccctgcgcattgcgggtcagctcgaactgcagctcgctgaccagcccggtcggccgttgcaggccgacgcgttcgaaggtgaccggcgaggccagcgccacgcgcaggttttccagttcggacgggtccgccgacaccaccgggatttcggccagcaatggctgccccggcttggacaggacacggatgtctcccaggcccaatgcgagtgccgaactgctggccagggccagcagcgcggtggaaagatagaggagcgggcgctttgcgcccctggcccgtttattcatgggcgacactataaagcgtgcggaccggggtccgcacccaccggaaagaccctttaggcagtgccggccgctggccggcatgcactccggcacaaggatcacggcaatgccggccagcggccggcactaccggtgaggcaaccgctgtgatcagcgcttctcggcggcgaccagctcggccagctgcacggcattcaacgccgcgcccttgcgcacgttgtccgacacgatccacaggttcaggccgcgcgggtgcgagaggtcctcgcggatgcggccgacgtacaccgcgtccgtgcccgaggcgtgggtgaccggggttgggtaaccaccggcttcgtgacgatccaccacttcgatgcccggcgactgctccagcannnnnnnnnnttcggcgacggtgaccttgtcgcgggtctcgatcgccaccgactcggagtggccgtagaacaccggcacgcgcaccgcagtcgggttcaccaggatgctgtcgtcgccgaggatcttgcgggtttcccagatcagcttcatttcttccttggtgaagccattgtcctggaagtcgtcgatgtgcgggatcaggttgaaagcaatctgcaccgggaagcgctgcggatcgatttcctggaagctcagcagctggccggtctgcttgcccagttcctcggtagccgaacgaccgccgccggacaccgactggtaggtggagacgttgatgcgctcgatgccgtacttgcggtgcagtggcgccagcgccaccagcatctgcatggtcgagcagttcgggttggcgatgatgccgcgcggacggttggccacctgttccggattgacctcggacaccaccagcggcacgtcatcgtcgtaacggaaggccgaagagttgtcgatcaccaccgcaccggcagcggcgaacttcggtgcgtattccttggacacgctgccaccggccgagaacagcgcgatctcgacgccgctcggatcgaaggtggccaggtcctggaccgtgaccttctggccgttgaattcgatctcgccgccggccgaacgctcggaagccaggacgctcagggtaccgaccgggaaaccacgctcggccaggatcgacaacatggtctcgccgaccgcaccggtggcaccgacgacggcgacgtggaaactgcgctgtgcattgctcatgggggaaaactctcacgaaaacgggaatggggaagaaacacgcacgacagctgggttcggggaacctcctcaagcggggcgcgcggaggttccctatcgtttcccggtttttttgcccagcgtcannnnnnnngccatcgccgcatcagcgttgatcgcactcggcatgcgcgacgagccgccgtccaggccgagcccggcaaccagattatccacggccagctgtaccatcgccgtgcgcgtggccagcgacgcacttccgatatgcggcgtgagcacgacattgcgcagcgccagcagctccggacgcaccgtcggctcgccctcgtagacatccaggccggcagcggccagacggcctcgggcaagcgcgtcggccaacgccagttcgtcgacaatgccgccgcgggcgatgttcaccagggtggctgagggcctcatcttcgccagcgcagccgcatcgatgatgtgatgcgaggccggcgtgtagggcagcacggtgaccaggtggtcggactgcgccagcagcgtgtccaggtcaacgtaggtcgcgccgagcgcagcctcggtctcggccggaaggcgcgaacggttgtggtacagcaccttcatgccgaaaccatgcgcgccgcggcgggcgatgccctggccgatgcggcccatgccgaggatgcccagcgtgctgccatggatgtctgcgccgagcatggtctggaacgaccattgctgccactggccttcgcgcagccagcgctcggattcggtgatccggcgcgcggtcgccatcaacagggcgaaaccgagatcggcggtggtttcggtcaggacgtccggcgtgttgctggcgaggatgccggctgcgctgagcgcatcgacatccaggttgttgtagccgacgccgacattggcgatcacctgcagctgcgcggcgtcggccacctgggccgcaccgatgcgctcgttgagggtgatgatcgcgccgtcgacgccggccagctgttcggcgacctgctcgggcgaccaggcggtgaccgcatcggtgctgcgcagctgcacgcgatcgcgcagcggcgcgatggccgcgtcgatcagcggctggctcacccacacggtcggccgcgtgtcagccatcgatctgcccgggaatgcgcggggtgatcgtgccgacatcgccgcactgcgcgcgatggcgcagcgcctggtccatcagcaccatcgccaccatcgcctcggcgatcggggtggcgcggatgccgacgcagggatcgtggcgaccggtggtgaccacctcgaccacgttgccggcggtgtccagcgacgggcccggcaggcgcaggctggaggtcggcttcaacaccatcgacgcaaccaccggctggccggtggagatgccaccgaggatgccgcccgcgtgattgctggcgaagccctgtggggtcagcaggtcgcgatgttcggtgcccttctgtgcggcgctggcgaaaccgtcgccgatctcaacgcccttcaccgcgttgatgctcatcagcgcggcggccagttcgccatcgagcttgccgtagatcggctcgccccagcccggcggcacgttgtcggcgaccacgtccannnnnnnnccgaccgaatcaccggacttgcgcagcgcatccatgtacgcctccagctcgggcacctgtgcggcatgcggccagaagaacggattgtcttccaccgccgaccagtcgaaaccagccggggtgatgtcgcccagctgcgacaggtagccgcgcacggtcacgccgaagcgttcggccagccacttcttggcgaccacgccggcggccacgcgcatggtggtctcgcgcgccgaggaacggccgccaccgcgcgggtcgcggatgccgtacttgtgccagtagctgtagtcggcatgacccggccggaactgctggccgatgttcgcgtaatccttgctgcgctggtcggtgttgcggatcagcagcgcgatcggcgtgccggtggtcaggccctcgtacacgccggacaggatctcgacctcatcggcctcgcggcgggccgaggtgtgccggctcttgccggtcgcgcgacgctgcaggtcatggccgaattcggccgcgtccagcgccagccccggagggcagccatcgatcacgcagccgatggccggcccgtgcgactcaccgaacgtggtgaccgtgaacagcttgccgaacgaattggagctcacgggcgctgcgccgccagttcggtgatnnnnnnnntgtgggcgatcagctcgcggcactcgaccgcgaagatgcccatctggccgaccttgaactcgatccaggcgaagtcgacttccggcagcagcttgatcaggtgctgctcggattcgcccacttcgcagatcagcaggccgtcctcgctcaggtgcagcggggcgtcacgcaggatcttcagcaccaggtccaggccgtcgtcgccggcacgcaggcccatttccggctcgtaggagtattcctgcggcagggcatcggtttcgtcgttggtgacgtacggcggattggtgacgatcaggtcgtagtggcggccggtcaggccgttgaacaggtccgacttgagcagagtgacgttgtgcgcctgcaggcgctccttgttttcttcggccagcgacagtgcatcgtcgctcaggtcgacgccgtccacttcccagttcggatagtagtgacccatcgcaatggcgatgcagcccgagccggtgcacaggtccagcgcacggctgacatcgcggccggccagccacggctcgaagccgcattcgatcagttcggcgatcggcgagcgcggcaccagggcgcgcttgtcgctcttgaagctcaggccggcgaaccaggcctcaccggtcaggtaggcggccgggatgcgttcgtcgatgcgacgctggaacagctccagcacgcgcagcttctcggcctgcagcaggcgcgcctggccataggccgggccgaggtcatgcggcaggtgcaggctgtgcagcaccagctgggtggcctcgtccagcgcgttgtcgtagctgtgcccgaaggtcagtccggcttcgttgaaacggctggtgccgtagcggatcagatcgatgatcgtgtggagttcggcggccgtttcagcggtcatggcggtactgcgggcaaagtggcccccgattataggggctggcgcccgtggcggcatccgttgcggcggaaacgattcgggccacagccggtatgatggggcccacttcgcgcgggagcccccatgttcaatcgcaacgccggcatcatcctgctgatcgccctggcggcgggtctcggcctgctggccgcccagcagctgttcgcgccgaagccgccggccaatgccccggccaccgaagcgatcacgctgtacccgcagccgcgcgaactgcccgacttcaacctggcccagtccgacggcacccgcctgatcccgggcgaactgaagggccactggaccctggtattcctgggcttcaccttctgcccggacgtctgcccgaccaccctggccgagctggccggcgcgcagaaccagtgggaagccctgcccgacagcctgcgcccacgcgtgttgttcatctcggtcgaccccgaccgcgacagcgccacccgcctcggcgagtacgtgcacggcttccacaaggacaccctggccgccaccgctgacgttccctcgctggagcgcttcgccacctcgttgggcttcgtgttccagaaggtaccgggcaagcatttcgacgagaaccccgaggattacaccgtcgagcattcggccagcctggccgtgctcgacccgcagggccgccttgccggcctggtacgccccccgttcaacgcgccggccattgcccgcgacctgcagaagctgaccgagaaaaccgccccatgagcctcaccaccgccctgacgtacgccctgccacaccgcctgctgtcctcgatggcgcgttcgctggcgtactcggacgatccgcgcgtatcgcgctggctgatcgacacggtcacccgcaagttcaacgtcaacctggacgaagcggccaacccggacccgcgcagctatgcgaccttcaaccagttcttcacccgtgcgctgaagccggnnnnnnnngtggctgacgccgatccgcgcagcctggtgatgccggccgacggccgcatcagccagctggggaagatcgaggccggccgcatcttccaggccaagggccagtcattcaccgctgccgaactgctgggcagtgacgaggacgccaagccatacaacgatggcctctacgccacggtgtacctgtcgccgcgcgattaccaccgcgtgcacatgccgtggaccggcaccctgcgtgagaccgtgcacgtgccggggcgcctgttcagcgttggtccggcggcagtgaacggcgtaccgcgcctgttcgcccgcaacgagcgcctggtctgccacttcgacaccagcttcgggccgatggtcagcgtgatggtcggtgcgctgctggtgtccggggtggaaaccgtgtggagcggcgaggagattccgcactatggcgaccgcatcacccgcaaggactaccgcggccagggcatcaggctggagcgctttgccgagatggcgcgcttcaactacggctccaccgtgatcgtgctgctgccgccgggcgtggctgacttcgccccgcagttgggcgctgaaagcccggtgcagctgggccaggcgctggcgaagctgcgctgaggcttcggtagtgccggccgctggccggcatctccgctgatccaacgcgtcgagcattgccggccagcggccggcactaccggtacgcgcgttactgcagggacggggccggaccgacgtccatgccgtcgtagtcttccacgcccttctccgcggccagcgctgcgaattcctggttgcggcggtcaagcgaggcttcgtcgtggatctcgacgcgctccacatgcagcacgtggaacggcgcgtcgccctcttccggatcctgttcgaacaattccacgaaggtgtaaccctgcgcctgcaggtgctgcgccagtgcctgcaacggctcggcagtggagtgcacgaagaagtacccccacagcaacgggccggtgatgtcccagtcggtgttttcgcggaggttggcgaacaggttgcgggtgtcttcgaggtccatgcggattccagggtaggggattacttgtcgcagccctgcagcttcagcgtctggccgtggcgcaggctgtaggccggggccttcaggccgttggcacgggccagggtgggcacgtcgcactggaacttggccgcgatggcgcccagggtttcaccccggcccaccttgtggctgcgcaccggcttnnnnnnnnnnnnnnnnnnnnnnntggccaccggagcgaccggcgtggtcggcacgctggtggacgcggccgcatcggccaccggcaccacgccgcccacggccacgctcccggtgtagctggtcgcggtcgggcgcttgattgctgcgttcagatcggcggtgatcagcgtccgggccaggtcggcacgcgggccactgacgcagttgcgctggtacaggccggcgatgcgggtggtggcattgatcagcgtgccggccgggatccagccatcggcctcatagcgcgggttgaggttgcgcannnnnnnnatgtagccatcgcgggtgccgtggctgcccaggcagatggtcagttcgtagatggtggtcgacttggccaggcgcagcgtggccggttgcgcgctgatcttcgggaactccacgccgtattgctgcgggtgcaggaagatccaggccgcggcgatcaccatcggcacgtagtccttggtctcgccggggaactggttgtagacgctgtcggtccagaagctctgcccggcgctctgcttgaacannnnnnnngcgcggccttcgccaccattataggcggccaccgacatttccacgttgttgttcagttcgcgcaggcgttcgttgaggtagctggcgctggcttcggcggcgctgcgcgcgtcaaagcgggtgtcgaagccggtgccgtccgggccgaggccgaagcggcggccggtggccggcatgaactgcatcannnnnnnnnnnnnnnnnnnnnaggaggcatgcacgcggccgttggattccttggccatgatgccgaacagcagcgcttcgggcaggccacgcttctcccactccggccacatcaccgcacgcaggttctggtagttctcgtagctggtcagcaacgccgggcgcatgtcggtcagccagcggcggatgccggcctgcaccgccgggttgtattcgaccatgctgtcgaaggcgtgccgcttgtcgttcagcagcgcggcannnnnnnnggcctccggtacgtcggcggtaagcgggccgatgtggtcggggtcggcttccaggcgatcaccgccctcgtcggccacgtcatcgctggcggccgcgtcggcgtcgtgcttgagcaggcgcttgtagctggccagcagggtgcccatctggcagcccttctgcttcacgcagtcgttgaggacatcttccatgtcctccagcgcggcgtcggcttcgttgctgcccttggggtcggcattggcgaccagcagcagcgcatcgctgtaacgcttctcggcgacggtcatgcgctgctgcagcgcatccaccttcaccttgtcccgggccgaaacccgctgcgcatgggcgtcgggcgccagggaaaccaggccggccagggccagcagcggccaaccgcgggaaatcaggacaggaacgggcattgatggcactgtgtgcgaaacaggcaggcagagtagcggcgccgccaaggtccgggcaagccgaccttcggaccgtcaccgccggcggttaacattgggctattcaccacaagggctggaccatggatccgattctgctcggcaaaggcatcaccgacgatgtggccgtcaccctgctgccgaaactcggcaaccgccacggcctggtggccggcgccaccggtaccggcaagacggtgaccctgatgaccctggccgagggcttctcgcggctgggcgtgccggtgttcctggccgatgtgaagggcgatgtgtccggcctggcggtgcccggcaccggcgccgagaacctgctcaagcgcgccgccgagatcggcgtggccgactacgcaccggccgccagcccgaccattttctgggacctgtacggcaagctgggtcacccggtgcgcaccacggtcagcgagatgggcccgaccctgctggcgcgcatcctcgagttgaacgacacccagtccggcgtgctcgacatcgtgttcaagctggccgacgaccgtggcnnnnnnnnnnnngacatggatgacctnnnnnnnntgctcggcctggtggccgaggagcgcaaggacatctccaccgagtacggcctggtcagcgcgcagtccatcgctgcgatccagcggtcggtgctgcgcctggcgcaggatggcggcgagaacttcttcggtgagccggccctggaactggccgacatcatgcgggtcaatcacgacggccgcggcatgatcggcatccttgccgccgaccagctggtgctcaagccgaagctgtattccaccttcctgttgtggctgctgtcggagctgttcgagcagctgccggaggtgggcgacctggacaagccgaagctggtcttcatcttcgacgaagcgcacctgctgttcgacgatgcaccgccgtcgctggtgcagcgcatcgagcaggtggtgcgcctgatccgctccaagggcgtgggcgtgtacttctgctcgcagttccctgatgacgtgccgggcaacatcctcggccagctcggcaaccgcgtgcagcatgcgctgcgtgcattcaccccgcgcgaccagaaggcagtgaagactgctgccgagaccttcgtgccgaacccgaagctggacgtggccaaggtgctcagccagctcggtaccggcgaagcgctggtgtccacgctgcaggacaagggtgtgccgatgccggtgcagcagacgatgatcgcgccgccgcgctgccggatggggccgatcaccgacgccgagcgtgcccaggtgcgtgccggcagcccggtcggcagccgctacgacaccgcgatcaaccgcgaatcggccgccgaactgctggcccagcgtgcgcagaagaccgtcgaacaggcgcaggcaccggccgcgcgcagccgcgagcaggacgaagcgcaggaaggcggtttcggccaggcgatcaaggacgcgatcttcggcaccaagcgccgccagggcatgatcgaaaccatggccaagcagaccacgcgcaccgtcggcaccaagctgggcaaccagatcgtgcgtggcatcctgggtggcatcttcggcggcaagcgctgatccgccactactggggtcggatccctttcctgcggaaaggatccgaccccatcgttcccctgaaaagaagtcgcaccacatgtcgcgttggcgtccccctgcagaaaagagtaccgccctgatcaccgcctccggccatgcccggctgaaggccgagctggatgacctatggcgtgtgcgccgccccgaggtggtgaaggcactggccgcggccgctgcggaaggcgaccgttcggaaaacgccgagtacacctatcgcaagaagcagctgggcgagatcgaccgtcgtgtgcgctacctgaccaagcggttggaatcgctacgcgtggttgataccacgccgaccgatccgctggcggtgttcttcggcgcatgggtggaactggagaacgtggacagcggtgagaccagccgctatcgcattgtcgggccggatgagaccgatgctgggctgggttggatcagcatcgattcccccctggcgcgtgcgctgctgaagaagcggctggatgatgaattttcggtggaactgcccggcggccagttcaccttcgcggtgatcagcgtggaatacgaaccgctgtagcgtcgactgtcagtcgaccaccgcgcgaagcgcggcacaaacctccgcagccggacggtaagcgcaccgtgctcctcatcgcggttgatgactcgccgaagccttctgtcgggcgttcacggcctcggaacgaagagcagtcgactgacagccgactctacatagccccgtgcaacggcggcgggtactggcggccggcacgcagcgggcggaagtacgcggcatctgcatagaaggcggcatcctgtccctggtgccagcccgggattcccgccagcggcagcggacgcaactgcaggggatcggtcactgccctgccctcgacgatggccgaagccactgcgtcaacgcaggcatcatcgacttcgccgtgcaccaccacgcacttgccgaccagcaggcgccccggtagcagcgcgtgctccatcagcgcgtgcccgaatatcgcagcgatagcgatgtcaccactctgccagcgcgcaggctcgaacaacgccggccaatcatgcacgtcccatgcggccaacacgtcctcatcgcgcacacgcacgatcacaccggtttcgtcgaactgggtcagcgcggcctgcgcgcgattgcgctggcccggcggcatggatgcgatatgcctgcactgctgcacattgagcgcctgcttgagctgcgggtaacgggcccacaccagtgcattgaacaggtcatgccagttgtcgacgcgggtggcgatgcgcccctgtgcgatgcgggcttcgtagtgcaggccgtcggccagcagcgcggcatcctgctcgaccagatgcttgccgggcagcgcgaggcgtgcctcgagcgctgcaatggacggccactcggggctggccagcaggtcatggacgtcgcgcaacccggcaaacaccgggtgcgcgaacacctgcggatcgaccgccgcacgcggcggcggcacgaagcggcggacaccgctgccgtcaccggcggcggtcgtcgctgcggtcacagcatcttgagatcgaatgccgggcgggtagcggccggcagcgcatcgccgtacaggtcgtgctcgtcgctctcggtgatttccacgtcgacgaactcacccacgcgcagcggcacctggtcggcattctggatgtgcaccaggccgtcgatctccggcgcatcggccttggaacgggccacggcgatatcgccttcgatggcgtcgaccaggcactgctgcacggtgccgatcttggcctccaggcgcgcagctgaaatctgcgcctgcttctccatgaaacgggccaggcgctcctgcttcacttcttccggcaccgcatcgggcagatcgttggcggtggcaccctcgaccggcgaataggcgaacgcgcccacgcggtccagctgcgcttcgtcgaggaacgacagcaactcttcgaactcggcctcggtctcgcccgggaagccaacgatgaaggtggaacgcacagtgatgtccggggcgatgcggcgccagttctgcacgcgctccagggtcttttcgaccgcaccggggcgcttcatcaggcgcaggatgcgcgggctggcgtgctggaacgggatgtccaggtacggcaggatgcggttctcggccatcagtggcaccacctcgtccacgtgcgggtacgggtagacgtagtgcatgcgcacccacgcatccagctcggacagaccttcgcacagtgccttcaggcgggtctggtaggccttgttgcgccacatcttctcggcgtacttcacgtccacgccataggccgaggtgtcctgcgacaccaccagcagctcgcgcacgccaccacgcaccaggcgctcggcctcacgcagcacctcgtcgaccgggcgcgaaaccagcttgccgcgcatcgacgggatgatgcagaagctgcacttgtggttgcagccttcggaaatcttcaggtaggcatagtggcgcggggtcagcttgatgccgtagtccggcaccaggtccacgaacggatcgtgcttgggcggcagtgcttcatgcaccgcttccatcacgctctggtagtcctgcgggccggacaccgccagcacgttcgggtaggcctcgcggatctgctccgggcgcttgcccaggcagccggtgacgatgaccttgccgttctggttcatcgcctcgccaatcgcgtccagcgactcggtcaccgccgaatcgatgaagccgcaggtgttgaccaccaccacgtcggccgaatcgtaggacgggacgatgtcgtagccctccgagcggagctgggtaaggatgcgctcggaatcgacaagggccttcgggcagccaaggctgacgaagccgactttggggttcagctgggacatggaatcgcgggactctggaggcctgggcccctgccggcatggcaggggttcctgggggccggggcctgaaagggcgccagtataccggggttggcggccgggctctgaacggccagccgcccgatcgcgcacagccgctgacaccgcgctaaccctcgcagcaccgacaatgcagtcctgtccctgcaacgagagtagatgaagatggccgagtggatcaccctggatacgcaccacggccccgtccgggcctggcaggcactccccgagggcaccgcgcgaggcgggctggtggtggtgcaggaaatcttcggcgccaacccgcacatccgcggcgtggccgagcgcttcgccgccgagggctatgcggtgctggcaccgtcgttcttcgacctggtcgatggccccgatgccgacccggacgccctgccctacgacgccgacggcgtgaagcagggcctggaacgggtcagcgcgctgggcatggagaaggcgctggaagtggtccgcgcggcagccacccggcttgccccctacggcaaggtcggcaccgtcggctactgctggggcggtacggtagcgatgctgtccgcagtgcgcctgggcctgccctccgtcagctactacgnnnnnnnnaacgtccagttcctcgatgagacgccgaaggcgccggtgatcttccacttcggcgcccaggaccgcagcatcccgccggaagcggtccaggcccatcgcgagaagctgccgcagatggccaccttcgtctatccggccgaccacgccttcaaccgggaggtcggacatgcgtatgatccagacagcgccgccctggcgctgcaacgcaccctggacttcttctcggagcatcttggatgagcgaattcgaactcgattcacgcctggccaccgatagcgtgctggtggccgaaggaccgttgtcgcaagtgcggctgatgaacgacgaacgattcccgtggctggtactggtaccgcgcctggccggggtcaccgagtggatcgagctggacggcgagcagcaggacaagctgcgcaccgagctcaaccgcgcctgcaaggccctgaagggcgccgacggggtggagaagatcaacatcggcgcgttgggcaacatcgtgcgccagctgcacttccacgtgatcggccgccatgacggtgatccggcctggccgggcccggtctggggcagcggtcccgcgcaccgctacgaagcggccgcactggaccagcatgtcgcctactggaaggaacggctaggatatccggcccacacctgagccttcgccgacccgatgcgattcaacctcgttgccgccatcctgctgatcctgatcggcctgttcatgctcgccagcaacctcggctggacgcacctgaacctgtccaagctgctgctgacctggtggccggtggcgctggtgggtgtcgggatcgcgatgctgttcgggcgcggaaaataacgaaggcggcgcattgcgccgccctcgttcatgcagagccgagccatgctcggctgccccgccttgaagccgagcatggctcggctccacaaaccgcctgcaatcttcaggtccgcggcagggtcacaccggtctggccctggtacttgccgccacgatcgcggtacgacgtctcgcagatgtcatcggccgcggcctggaagaacagcatctgtgcaacgccttcgttggcgtagatgcgcgccggcagcggcgtggtgttgctgaattccagggtgacgtggccttcccattccggctccagcggcgtcacgttgacgatgatgccgcagcgcgcataggtgctcttgcccaggcacaccaccagggtgtcgcgggggatgcggaagtactcgacggtacgcgccagcgcgaagctgttcggcggaatgatgcactcgtcggcggtaatgtcgacgaagctgcccgagtcgaaatgcttgggatcgacgatggtcgagttgatgttggtgaacaccttgaactcgcgcgagcagcgcacgtcgtagccatagctggacgtgccgtagctgacgatgcgctcgccgttggcctgcttgacctgcccggcctcgaacggctcgatcatgccgtgctgctcggacatgcggcggatccaacggtcactcttgatgctcatgctttgtcctgggggatacgaggggcgcgaggattctagcagggggccgggcatcgccgacggcaccggccgaggtgcttacagcagcgacgacaggatcggaatcgacgcccgcgggcgcttgcccacttcctcgatcaggcgctgcgcggcatggcggtaggcctgcgccggcaccgaatcgggctgcgccacggtgatcggggtaccgctatcgccctgctcgcggatgccgatctgcagcggcagcgatcccagcagcggcacgccgtactgcgcggccatgcgctcgccaccgccctcgccgaacagatgctcgacatgcccgcagttgctgcaggtgtgcacggccatgttctcgacaatgcccagcaccggcacctcgaccttctcgaacatcttcagcgccttcttcgcatccagcgtggcgatgtcctgcggcgtggtgacgatcaccgcaccggccagcgggatcttctgggtcagagtcagctggatgtcgccggtgcccggcggcaggtcgatcagcaggaaatccaggtcatcccacagcgtgtcgttgaacagctgggtcattgccgaggtggccatcggaccgcgccagatcatcggcgtgtcctcttcgatcaggtaaccgatcgacatcgtgtccacgccgaacgcgcgcaggggctcgatgctcttgttgtcgggactttccggccgcccggacaagcccagcatggcgggcacgctggggccgtagatgtccgcgtccagcacgccgacacgtgcgcccagctgctgcagcgccacggccagattgaccgcggtggtcgacttgcccacgccgcccttgccggagccgaccgcgatgacattgcggatgcgggcatgtggcgtcagtcccttctggacctggctggcatgggggcggcggggggaactgttcacaacgggcaccagctgtatcagggggaataacccaacatcatacaagctggacgtagcctgactgaaattcaggattgctacagattcgtgcacagattgttaagttcatgttacgttcctgaagcactgttttgggctgcggagctggtttccagcgcgcacgatggcgcatgcgcagtgccgatttttgtttttgctctctattggaactacatgaaatacgcaagcaacaccgcacgtcgcaacacgctcgccgtcgccctgatttccgccctgatggccgccgccccggcaatggcccaggacaaggcgaccaacctggacaagatcaccgtcaccggttcgctgatcccgcagacccaggttgaaacccagaccccggtgatgtccatcaccgccgaagacatccagacccgcggcttcagcagcgttgctgaagtgctgcagcagtcctcgctgaccaccggcggcctgcagggtggccagacctcgggttcgttcacccagggcgctgaagcagccggcatgttcggcctgaacccgggttacaccaagtacctgatcaacggccgcccgatgctctcgtatccggcgctgtacaacggtagcgacaccttcaacaacatcagcggcattccgatcgacatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtacgatgaccgtccgtggcggcacctacaccgaaggcggcggcagcaatatccgcttcagcgcagccaagggcttcaacgcgttcgacgaccgcttccacgcgctggtcaacgtgcagatcgagaacggcagcccgatctggggctaccagcgtgacatcaccaagcagaacaacccggtcggctacaccgcgcaggtgccgtcgaacgacttcgccgtcatcaccaatgcagacaacaagctgctgatgatggacccgagccgctgcgccaacgtggcaggcctgtacgacggcaccaccgtcgtcggcaagcgcgcgtcgggcgagtcctgcggttcggtgtacagcgccggctacaagaccctgaagaacggcaagaacagcggccagttctactcgtcgatgaccttcgacgtgaacgacaacttccagctgttcgccgacgtgctgtacagcaaggaaaagaccgagttcacctccggctccagcgccctgtggtggggcacgaagtcggtcatgggtggcttctacgaccagggcgcaggcaaggtcgtgaacctgcagcgcgccttcgcgccggaggagatcggcgagggcgactacaacaacatcctgaactccgatgagagccgcgcctaccaggtcaccttgggcggcaagggcatggtcggcgactgggattacagcgccagcttcacccgtggcgagtaccgcctggaccagaaccgcttcgtgcgctggaaggacaagatcgaggacttcttcggccagaccgtgctgggcccgcgcctgggcacctacaccgacccgaaggacccgaccgccacgttcggcatctacaacccgaactacgctgccttctactcgccgatcaccccggaccagttcgccagcttcaccggctacggcacccaccgcagcaagacctggcagaacctgggtcgcgtgcaggtgaccaacggctcgctgttcagcctgccgggcggtgacgccggcctggccgtcgtgctggaaggtggcagcgaaggttgggactactcgccggaccaggccttcgtcgacggcaacgtgtggggcaccaccgccgtcgcgggcgccggccaccgcagcaactacgcggtcaccagcgaactgcgcatgccgctgctggagaagctgaccgtcagcgcctcgggccgttatgacgctttcaagatcgccgacaagaccgtcgacaaggccacttacagcatcggcctggaattccgtccgatcgagagcctgctgctgcgcggcaagtacggcaccgccttccgtgcaccgaccctgtccgatgccttccagggcatgagcggctcgtactcgtccggccagaatgactactaccgctgcagccagctgggctacggcctgcgtgacgaggcctgctcgttctacaagaacacctcggtgtacagcgaaaagtccggcaacccggacctgaagccgatcaccgccgacgtgtggagcgcaggcgtggtgtgggccccggtgagcaacttctcgctgtcggccgactactacaactggaagatcaagaacgaggtcaagaccctcagcaccgaccagctgctgctggccgagtaccagtgccacaacgggctgccgaacaacacctcggccagctgccagaacgtcaccgactgggtgtcgcgcgatgccggcggcaacctgacccgggtgtacacgccgaagctcaacgtcgccagccagaacctggaagcggtgacggtggcggccaagtaccagcaggatatcggccgcttcggctcgctgatgttctccggcaactacacgaacatgctgaagcgtgaagtgcagccgatgccgggcgccgccaagctcgacctgctgagcgatccgtacaacatgtggtactacgacaacttcgccaaggtccgtggcgatctgtcggtggcctggaacatcgccaagttcaccaccaccgtgtacgccaactacgttggcagcaccccgaactacctggcctacaccggccgcagctacggctatgtccactcttccggcgccaaggccggcaagtggggttcgtacaccacgtacaacctgagcatgaactaccaggcacaggacgatctggtcctgtcgctgatggtcaacaacgtgttcaacaagctgccggaaggccagcgctacaactacccgggcaacgaatcgaccccgttcaatgacggcttctacagcgtctacggccgccagatctcggcccaggtcaagtacaacttctgatcccgtcgttttccggacttcgtgtctggaccaggccccgcttcggcggggccnnnnnnnnccttctatgcggcatggggaaagcccgcgacgtatcgattgttaatgtcagttgaatttatcaaatattcattttccctgctttccgataatccggaaaacggcagaaatgcctgtggagaaggggcttttcacgaagcgcgcaaccgtccgtcaccgaccgttacagaactgcgcaaggcacgttaagcgtgtgttacgttgacgctacgccgctaaaccgcataggcaaagcagctgaacagaatcgaaatcccaggaaagggatacacgcgtcatcacgatcacacggagtaatcgcatgtctcgtcgtcgcttcgcattctcgcaccacccgctcacccacgccgtcgcctgcggcttgttgctggccggcagcagcgccaccgtactcgcccaggacagcagcaaggccgcgaccaacctcgaccgggtcacggtcaccggctcgctgatcccgcagacgcagatcgaaaaccagacgccggtgctgaccatcagcgccgaggcgattcaggcgcgcggtttctccagcgttgccgaagtgttgcagcagtcctcgttgaccaccggcggcctgcaaggcggccagacctcggcatccttcacccagggtgctgaagcggctggcatgttcggcttgaacccgggctacaccaagtacctgatcaacggccgcccgatgctctcgtatccggcgctgtacaacggcagcgacgcgttcaacaacatcagcggcatccccatcgacatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcacgctgaacgtgcgcggcggcgcctattccgatggcggtggcgccagcttccgcgtgagcggcgccaatggcttcaacagcaaggacgatcgcttccgcgccttggtcaatgtgcagtatgaaaagaccaacccgatctggggttaccagcgcgacatcaccaagcagaacaatccgcatggctacacgcgccagctgccctcgaacgacttcctggtcttcgacgcggataccaatgatttcctgatgatggatccgaacaactgcgccggcgtttccggccagttcggcggcaccaccatcctcggtacgcgccgcgctggacaatcctgcggctccgcgttcggcgcgggttacaagacgatcaagaacggcaaggaaagcagccagctctattcgtcgctgacctacgacgtgaatgacaacctgcagctgttcggcgatgtcctctacagctacgaaaccgtcaagtacaacaccggtgccggctacaactactggggcacggacatcagcatgggtccgttcttcgatcagtccagtggtcgctatctggggctgcaacgcgtgttcgcacccgaagacatcggcggcatcggctaccgcgacatcatgaataccgaccgcagcaagtcctatcaggtcacgctgggcgcacgcggcgcgatcggcagcaactgggactacgaggccagcatcacccacggcgagtacaagctcaacgagcgtggctatgcgcgctggaacgacccgatcaacaactggtttgccgacaacgtgctgggaccggtgctgggccagaccgacgacggctacaacatctacaacccgaactggggtgctttctattcccagctgccgcaaggggccttccagagcttcaccggcttcaccaccagccgcagccgcacctggcagacccagacccgcgcgcagatcaccaacagctcgctgttcaagctgcccggtggcgacgccggctttgccgccgtggttgaaggcggcagcgaagggtggaactacacgccggacgtgcgcctgaccgacggcacggtgttcggtaccacctcggtggcgggcaacggccatcgcagcaactacgctgtcaccagcgaactgcgtctgccgttgcatgacatgctgacggtcaccgcttccggccgctacgacaacttcaagatcgccggccataccgtagacaagcccacctacagcatcggcctcgagttccgccccttcgaaagcctgctggtccgcggcaagtacggcaccgcgttccgcgccccgtccctgcccgatgccttccagggcaagagcggctactacgccaatgggtccaaggattactaccgctgtggccagctcgggttcgatccgtccaacacggtcgactgccgctacggcagcgtgtcggtgttcggcacccagtcgggcaatccggagctgaagccgattaccgccgatgtgtggaacgcgggcctggtgtgggcgccgatcaacaacctgtcggtgtccctggactactacaactggaagatcaagaacgaggtcaacaccctcagctccgaccagttgctgctggccgagtactactgccgcaacggcctgaccaacaccgctggcgccacctgcgaggaagtggccaactgggtcacccgtgatgccaccggcgcgctggaggagatctacacgccgaagctgaacgtggcacggcagaacctcgaggcggtcactgccagcttcaagtacgtgcaggacatcggtcgcttcggttcgctgcagttctccagcaactacaccaacatgctcaagcgtgaactgcagccgcagctcaacgacccgttcctggatctgctgggcaacccgtacgcaatgtgggtgtacgactcctacgccaaggtccgggctgacggctcgatcggctgggcgatcgacaagttcaccaccacgctgtacttcaattacatcggccgcacgccgaactacctgtcctacctgggccgtggctatgactatgtcgatccgacgtccggctacaaggctggcaagtggggctcttacacgacgtacaacctgagcgtgaactaccgcgcgatggacaacctgacgttctcgctgatggtcaacaacctgttcaacaaggtaccggacaaccagcagcactcctacgcgggcaacatcgacgtgccgtacaacaactcgctctacaacgcctacgggcgcgctatctacgtccaggcccagtacgacttcggcaggaagtaagcacagccgcaggatggtgggagcctctcatcgaggggcctccctgcggaaaccggatgcttgcccgcaagggcatcggtgctgctcatcgcacctggagcgttaccctgaacagcgcctcccatgactgaggccgccctgagacccgatgtcccgcatcgggtcttttccgtttctggctcttgcgcccgcccatgaccttcgacacccttgcaggccaggccggcggcgtatcgttcggcccacggccgtccccgcggcccttccctgactcactcggcctggaggccatcaaagtgacccgtactcccaagatcgtgctgctgaccctggccgtttcggccgcgctggttggctgcggcaagaacgaaaccccggccaaggatgccaccgcctccacgccggctgccgccgaagccacaaactacacgctggacgagagcaagctgccggcctacaacgccttccagcccagcgacctcgataccagcaaggacgcctgtggcgccttcggcgactacgtcaacagcaagtggctggccgccaatgaaatcccgggcgaccgcaccagctggggcgccttcaccatcctcgacgagcgttcggtggccgtgcagcaccagctggccgaacaggtcgcgcaggtgaagaccccgaaccacatcgagaagatcgtcggtgacctgtgggccaccggcatggacgaggccaagatcaacgcccagggcatcgagccgctgaaggccgacctgaccgcgatcgatggcctgcaggacaaggcggccatcgccaactacctgcgcaccagcgccgccaagggtgacaacgtcctgttcggcttcggcgccgaagccgacttcaagaactcggccgtgaacatggcctacgccagccagggcggcctgggcctgccggacagcacctactacaccgatgccaagaacgccgacaagctgaaggcctaccaggcgcacgtcgccaaggtgctggagctgtccggcgtcgccgctgccgacgctgccaagcaggccgaggacgtggtcaagttcgagacccgcctggccaaggcgtccaagtcgcgtgtcgaactttcgcgcaacgtcgagctgtactacaacccggtcaccgtggccgacgcggacaagctgaccccgaacttcagctggaccgagttcttcaagtcgcagggcgtggccgcaccggagaagttctcgctggccatgccggccttccatgaggaagtgagcaaggcgctgggcgacaccgatccgtcggtgtggcgtgcctacctgcgcttccacaccgtggacagcgcctcgccgtacctggccgatgccttcgtgcaggagaactacgagttctacggcaaaaccctcaacggccagaaggagcagaagccgcgctggaagcgtgtgctgggcaccatcgagaatgacgccggtgaagcctttggccagctgtacgtgaaggtggccttctcgccggaagccaaggcgaagatggaagaattggtgaagaacctggccacctcgctgaaggaccgcatccagggcctgagctggatgagcgatgaaaccaaggccaaggccatcgccaagtgggaaaccttcaccccgaagatcggctacccggacaagtggcgtgactggtcgggcctgcagacccagcgcgacagcttcctgggcaacgtgcgcgcggccaacgagttcaactacaagttcaacctgtccaagatcggcaagccggtggacaagaccgagtggggcatgaccccgcagacggtcaacgcctactacaacccgctgcagaacgagatcgtgttcccggccgccatcctgcagccgccgttcttcgatccgaaggccgacgacgcactgaactacggcggcatcggcgcggtgatcggccacgaaatgacccacggttacgacgaccagggcgcacgtttcgggccgaccggcaacatggaagactggtggaccgccgctgacaagaagaacttcgaaggcctgaccggcaagctggtcaagcagttcgaccagtacaaggtcgacggccaggcggtgaacggccacctgaccctgggtgagaacatcgccgacctgggcggcctggctaccgcctacgatgccctgcagaaggccagcgccggcaaggaagacccgaaggtggacggcttcacccgcgaccagcgcttcttcttcaactgggccaccgtgtggcgcaccaagtacaccccggagaacgccaaggtccgcctggcgaccgacccgcacgccccggcgcagttccgcgccatgggtgcgccgtcgaacctgccgaccttcgccgccgcgttccagtgcaaggccggttcgccgatggcccgcagcggcgaccagcaggtggtgatctggtaagccgtgaagagcgatcagaacgtccactcaacctgaataaaatgtgagtttttggcgccatccggcgatgtcggaaggctcttgaaggcccggacctggttccgggccttttttgtgatcgacgtcaagcccttgtgccacaaggggttagcgcagatctgtgaaaaaaacattacgaatcggttgcgcccatgtgagttcatctgttattcattgattcaggggtctgttcaacccctgttaattttcaatattcaatttcggggaactcgatgagcaagcattccaagcagctgcgtcgcgcgggtctgactgtggcgctgggcctgtgcctggcgggcgccgcacacgcccaatccgtgaccggcaacatctatggttctggcgagcctggcagcaccgtgaccgtccagaatctgggcaccggcttgagccgcaccgtgaccgtggacaagaacggccgctaccgtgcagctgacctgcccaacggcaactacaaggtcaccctgcagaagaacggcgaggtcgtggcgacccgcgactccgtgcaggtgatcattgccagcggtaccgacgtctccttcggcgcgggcggcaatgtgcagaatctggaccgcgtggaagtaaccgctgcagctgttccgcgcgtggacgttacccagatcgacacccgcaccgtgttcaccgccgagcagatcaacaagatcgccgtcggccgtgacattgccagcatcgccctgttggcaccgagcgtggtgtccaactccgcctataccgccaatggcaatacggtaccgagcttcggtggtgcagcctcctccgagaatgcctattacatcaacggctatccggtcaccaatccgctgacctccatcggcttcaccacgctgcccttcgatgccctggcccagcagcagacgctcacgggcggctatggtgccgagtttggtcgcgccaccggtggtgtggtgaacgtggtcaccaagcgcggctccaacgagttccatgccggtgcgtacacctactggagcccggaatcgcttcgttcggaccccaaggacctgtacttcccgaatacgggcttctacggcgatgacaacgccgacccgaccaagcgcaccgacggcaagctgtaccagacccgcaagaagtcccagagctggacccagagcagcggcatctatgccagcggcccgatcgtgcaggacaagctgttcttctacgcaaacgtcgaactgaccaagcgacagggtgaaggcgtggcctccacatcgcaggcagcggcgaccaccaccaatgcatggcagnnnnnnnnnnnnnnnnnnccccgctgggctgcgaagatcgactggaacatcaccgacaaccatctccttgagctgaccggtgtatccgacgtcaccaagtactacagcgatggctacacctacgactacgccaccggaaccccgggcaacgtccagaacgcaggcacctacaacgaagacaaggcacgtctgtacgtcggcaagtacaccggctacctgactgacgacctgaccatctcggccctgtacggtacgcagaaggtcgatcacagccagtcgccctggggctacaacccggcgtgcccgcgcacctcgtcttcggccaccacgcgcgcaccaggcattccggctgccaactacgcaggttgctggactgcggctaccgtcaacgtcccgggcgcctatgacgaaaccaagggcttccgcttcgacgtcaactatcgtctgggcaaccacgaccttcgcgcgggtctggacaacatggaagcggagtcgttcaccggtagcgaatacggtggcggtttcgtctgggtctactcgcgcaccaacaacccgaacgccgccattgacgcctcccatggcgtaggctccccggccgcagccggcggcctgggcaaccagggctactacgtgcgccagcagtactacacccagattgctcaggtgaagaccaagcagagcgcgcagtacatcgaagatcgctggcaggttaccgacaacctgttgctgcagctgggcctgcgcaacgagaccttcaagaactacaccagcgccggtgaggtgtacgtcaagcaggacaaccagtgggctccgcgcctgggcgctgtctgggacgtccatggtgattcgaccctgaagctgtttgccaatgccggccgttaccacctggcactgccgaacaacgtcgccgtgcgcgccgcttccggctctctgtacaccatggagtacttcacctacaccggcgtcgccgccgatggtacgccgaccggcctggtgaacgtgcccgtggaccagagcaagggctacacctgccccggcaagccgaatgcaatctcgtccaacctcgaatgcggtgacgctccggatccgcgcaccgtggcagccgtgaacctgaagtcccactatcaggacgagtacatcatcggcatggagcaggtgctcaacagcaacctgacctggggtgcgaagttcacctaccgtgacctgaagagcgcaatcgacgatacctgcacaccggcgctgggcggtggctgcttcatcttcaatccgggtgaatccaacaccttctggcaggagcaggcagacggcagcttcgagcaggtgacctattcagcagcagagctgaacctgcccaagctgaagcgtcgctactacgcactggacctgttcctggaaggctcgatcggcgagaagttcaacggcaagatcaactacaccttctcgcgcaactacggcaacactgaaggtcagctggcttccgacctcgacaccggtaccggtggccagaccgacgtgtcggccacgcaggactgggacctgccgcagctgatggtcggtgcaaacggccgactgccgaaccaccgtgcacaccagatcaaggcattcggcgcgtaccagatcagcgaagaatggcgcgtgggtggttcgttgctgatcgattcgggtcgtccgcgttcctgcaccagcttctacccgactgcagaccagggcctgtacaacggcgcctactatcacttctgcggcctggcaggcagcggtaccgctccgggctcggcaggctacatcccgccgtccagcgactacgctttctcggcacgtggcagcaagggtgacacgccgtggaactacaccctgaacctgtcgctggcttacaccccgctgtgggctgacaagaagctgaccctccaagccgacgtactcaacgtgctgaatcgccaggagccgacgttctactacagcaattacgcaaccgatcgcgtgacgccggatcagcgctacaaccagcctctgggctacaccgcaccgcgtcaggttcgcctgtcggctcgttacgacttctaagcaagtcgagcgaatgttccactcttgggtgtggggtcgtctgcacggcccccagccatctctcctccccctgcttcggcagggggatttttttatccggaaggttgcattcccggtccctcatcccgggcagcttcccggcttgctatagtnnnnnnnncctcaatccatcacggattcgttccacatgcccaatttccgtccgcttgccatcgccctgggcatcagcctggcgaccctggtcccgacccatgatgcgttcgccgtcgccaagaagaaggcnnnnnnnnccccggccgtcagcgcccagtgcagcgacttctatgacgccaccaacgcaggctggctgaaggccaacccggtgccacagaccggtgccaccaccgcgctgggccagctggtcgaccgcagccgtcagcagcagcgtgaactgctcgacgcagcgatgaaggcgccgcagggcaacgtgcagaaactgctgggcgacttctgggccagcggcctggacgaagccgccgtggaagccgacggatccaatccgatcgccccgctgctgacccgcatcaacgcgatcaagaaggccaaggatgtgccggcctcgatcgccgcgctgcaccaggtcggcatcccggtggccttcaacttcggcccggacgtggacctgaaggcgctggaccgccacatcggttacttcatgcagggcggcatgggcctgccggacccggcgttctatacccgcaccgacgccgacaccgtggcgctgatgggccgctaccgcaattacgtcaagcagatcctggcactgaccggcactccggccgcgaagctggatgccgagtcgcaatcggtgatcgcactggagaccgaactggcgcgcaacgcgcagtcgctggccggcatcaacaacccgttcaacaactacgcgccgatctccaccaaggagctcaacagccgctaccgcaacctgcagctggatgccttcctgaaggcccagggcgtggacgacgatctggtctcgctggccgacccgggcctgttcaagcagctcgatggcatggtcaccaagctcaagccggaccagtggaaggcctacctgcgctggcgcgtgggcgactcgatggcgccctacctgtccaaggcctaccgcgacgccgaattcgaattccgcggccgcgtgctgcgtggcgaaaccctgccaccgcagcgctgggaagacgtgctggaggcgatcaacgtggccgccggcccgatgctcggtcgcgaatacgccgcccgttacctgtcggccgaagaccgtcgccaggccgcatggatcgtcgacaaggtgcgcgaagtgcagatcgaagcggtcaagaacagcagctggatgagtgccgaagccaagaccgaagcgcaggccaagctggccgcgctgaagatcgagatcggtaccccgctgcgtgatctcgactacagcgtgcagccgatgggccgtggttcgttcggcggcaacatgctgattgcttcaacctggcgccatcgcgaggaaatgaagcgcatcggcaagggcaacgccgaccgccgttgggacgtgctgccgcagcagccttcgctggcctacgatctggcccagaaccgcctgatcgtcaccgctgcgatcctccaggggccggtgttcaacgccaaggccgacgctgccgacaagttcggcagcttcggtggcctggtcggccacgagctgacccgcgcgatcgatgccaagggcgcgctggtcgacgccaagggcgaactgcgcagctggtggaccccggccgacaagaccgcctggaccctgctcggcaatcgcgtggccgcgcagtacagcgcgtacgacttcccgggcgtgaagggtgccaaggtcaacggcacgctcacccaggaagagaacctggccgacatcgccggcctggaactggcttgggccgcgtacaccgcgcaggagccgaaggccaagccggcacagcaacagggcttcttccgcgcgtggtcggcgttgtgggcgcagcagctgtcgccgaacgaggccgtgcgtcgcctgaccgccgacatccgtgcaccgggcctatggcgcagcaacggcacgctggccaacctgccggcgttcggtgccaccttcagctgcaaggccggccagccgatgcagcgcagcgaagccgagcagatcaaggtctggcgctgagctaactgctgcaactggcaatgcagagggcgccttcgggcgcccttctttttgcgggtgcagcacgatcccggcttaacaccgggcgtgctatcgctgcggcttcgtccatcgcggagccccgaaatggcacacaagaacaccatctgtgtctggtacgacaacggcgcgctcgaggccgccaccttctatgccagcctcctgcccgacagcgcggtgaccgccgtgcatcacgcacctggcgactaccccgacggcaaggaaggcaatgtgctgaccgtcgaattcaccgtctgcggcattccctgcgtcggcctcaacggcggcagcgcgttcaagcacagcgaagcgttctccttccagatccagaccgaggaccaggccgagaccgaccgcctgtggaatgcgatcgtcggcaacggtggccaggagagccaatgcggctggtgcaaggatcgctggggcatctcctggcagatcagcccgcgcatgctcatcgaagcggtgaccagcaaggacaaggcactggccaagcgcgccttcaacgcgatgatgccgatgaagaagatcgacatcgccaccatcgaagcggcgataannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttgaggtgctgatgtcctgggatgcaatcatcatcggtggtggccacaacggcctggtctgtgcggcctatctggcgaaggccggaaagaaggtgctggtccttgaacggcgcggcgtgctcggcggagcggcggtcaccgaggagttccatcccggcttccgcaactcggtggcgtcgtacacggtgtcgctgttgcaaccgaaggtgatcgaagacctgcaactgcatgcgcatgggctgcgcattgtcacgcgcccggccaacaacttcctgccattgcccgacgaccgctacctgttgtcggcacctggccgcacccaggccgaagtcgctggattctccgctcgggatgcacagcgcctgccagcgtacgaagcacgcctggagatcttcgccgatgtactgcgcgcgtgggctctccgcgcgccaccggacatcggcgtcgccggcggctggcgcggcctgcccgcactttggcagatggggaagctcggccgcgaactggcggcgctggatgcaccgctgcggcaggagctgctggacctgttcacgctgtcggcggcggaatacctggaccgctggttcgagagcgagccgatcaaggcgctgttcggcttcgatggcatcgtcggcaactatgccagtccatacacaccgggcagcgcctacgtgttgctgcatcacgtgttcggccagtgcaatggcgtgaagggtgcatggggccatgcgatgggtggcatgggcgcgatcagccaggccatcgccagcgcggcgcgcgaggccggggccgagctgcgcgtggatgccggcgtgcgacgggtactgaccgaacagggccgcaccgtgggggtggaactggccaacggcgaaaccctgcgtgcacgcgcggtggtcgccaacgtcaatccgaagctgctgtacaaacagctgctggagccggcgcaggtaccggctgccacacgcgaacgcatgacgaactggcgctgcggttccggcaccttccggatgaacgtggcgctgtcgcggctgccggagttccgcgccctgcccggtccgggcgatcacctcagtgccggcatcatcatggcacccagcctggactacatggatcgcgcctggctggatgcgcgccgcgacggttggtcgcgcgaaccgatcgtggaaatgctgatacccagtacgctggacgattcactggcaccgcccgggcagcatgtggccagcctgttctgccagcacgtggcgccggtacttactgatgggcgtcactgggatgaccaccgcgggacggtagccgacctgatgatcgccaccgttgaacgctatgcgcccggcttcgctgacagcgtgctcggtcgtcaggtgctgtccccgctcgatctggaacgcaccttcggcctggtcggcggcgacatcttccacggcgcactgagcgccaaccagttgttctcggcgcggccgatggtcggccaggcgggctatcgcggcgcccttcccggcctgtatctgtgtgggtcgggtacccatcccggcggtggtgttaccggtgcaccggggcacaatgcggcgcaggtggtgctgcgggacctgtagcggtgtgccgaccaacggtcggcacctacggcctcaaatgatccttcggatcatttgacgctgcgcagatggttcgggcgcttcggtgggccgggcgggcggcgcttgttgaacggcggctgcccgcgccagtaacggatcagcaaccagccgaacagcatgccgcccaggtgcgcgaaatgggccacgcccggctgccagccggtcatgcccagcaccagttcgcccacgccgaacaggatcacgaaggtccgcgccttcatcgggatcggcgggaacagcagcatcacccgctggttggggaacagcatgccgtaggccagcagcaggccaaacacgccaccggaggcgcccagcaccgtcgccgggttttccagcagcgtgcccaccagcagctggcagacgcctgcaccagccacgcacaccaggtaatacagcaggaagcgcttctcgccccaggtctgctccagcggcgcgccgaacatgaagaccgccagcatgttgaagaacaggtggccgaagctgccatgcaggaagccataggtcagcagctgccacggctggaagttgccgcccggcgagaacgcatcgaagccctgctgcagcggttgcagcatgaacggctcgaaggtctgcatgccgagcaggaacggctgctgcagcaggaacaggatcgcattggcgatcagcagggccttggtgacggttggcagtcgcgggaacatgggagtaccggcatggaacggcctccatcatagccgcagcaccgtgtcttgttggcggccctcaggtccggcctgttcagtcgccagcggtgctcagcccgggccccacacagcggcatccagtgccgctgccggatcagccgccggcatccgcacccggccgttctccaccaccacgccctccgcgcgcaaccgctgtgactgctcgcgccatccggccgacccttcttccatggcgatgcgcccatccgagcgcagcacgcggtgccagggcaggtccgggtcgtcgttctggcccaggatgcgcgcggtcaggcgtgcacgcccgggcaggcccgcgcgcatcgccacctggccgtagcccatcacctgccccacggggatcgcgcggatcaccgccaggatgcgcgcacgcgcctgctccggcgtcagcgccgcaggcgggtcaccagcagaacgccgatcagcaccagcacggtgccggcgatctgcgccggccccatcggttcgtcgagcagccataggctcatcacgatggtggaaacagggcccagcataccgacctgcgcggccagcgacgaacccacgcgctgcaccgccagcatgatcgccagcaccggcagcaccgtgcacacggtggcattgaccagcgacagccattgcactggcgccggtgcctgccacagcaacggcagcggatgggtcaccgcgaaatgcagcagcaccagcacgctggccacgcagctggcataggcggtcaaccgcaccgcgccgatgcgtgcgactacctgcccactgccgaacaggtacagcgcgtagctgagcgcactgcccagtaccagcaggctgccgacgatgatctgcccgccctcgcgctgcagatcgtggccgaaggcgagcagcacgccgaggtaactcagcaccagcgcgccgatctgccaccgacccggccgctggcgcgtcagcagcacgttgatcagcagcaccagggtcgggttcaagtaaagaatcaggcgctcaagggtcacgctgatgtactgcaggccctgaaagtcgagcagactggacaggtagtagccggtgaagcccagccacaaaacgcgggcacggtcggcccaggtcagcggctcggcccggcgcgcggcccacagtgccatcagtacgaacagcggtagcgccatcagcatgcgcagggcgagcagcgtggtggcatccacgccgtgacgcagtccgagcttgacgatgatggccttgccggaggcggcgatggcgccgatggcggccaggccgatgcctcccagcgcgatgcgtggggaagcggtggcgatacgggaagcggggctggacatcaggacgacggcgggccgcacggggcggccagggaaggcgtaagggcgtccattgtcgcatgggtgcgcctggtgacctggagagccgagcctgcgctcggctctagaaccgtccagctcagcgcatcagcacgacttcctcggccgaggtcgggtggatcgccacggtgtcgtcgaactgggccttggtcgcgcccatcttcaccgccaccgcaaacccctgcaggatctcgtcggccgcttcgcccagcaggtggatgcccaccacccgttcttccggaccagcacagaccatcttgaacaggctgcgctgggtgccattggccagcccctgcagcatcggacggaaacggctgtggtagacgctcacctgatcgaacnnnnnnnnnncctcttcttcgctcatgcccaccgcgcccagcggtggatgcgagaacaccacgctggccacgttctcgtaatccatcttcgactgcgggcggccaccgaacaggcggtccatcagccgccgcgaagcggccaccgccaccggggtcaggccgaccttgccagcgatgtcgcccaccgcgtgcacgctcggcacacacgtggtctgccattcgtccacctgcacctgctggtgttcgccgataccgatgccgagcgcttccaggcccagatcgcggctgttgccacggcggccggtggcaaagaacaccgcgtcgaacacgctgtcgagcgggccatcatggccgaatgcacgtacgcgttcgccatcgcgctgcagttcgcgcaggcgatagccgaaatggatgcgcacgccctgctgcttcaggttctcggccagctgatcggtcagctcgtaatcgaagcgatccagcagccgctggccacgcaccagcaggctcaccctgctgcccagtgcctgcagcaggccggccagctccaccgcgatgtaaccgccaccgatgatcgccacctcggccggtgccgcgcgcagatcgaagaaatcatcggagaccaggcccagttcggcaccggggatgtcaggccgcagcgggtgcgcgccggtggcgatcaggatgtgttcagcgctgtaacgcacgccatcgctgcaggccacggtatgcgcatcgagcagatgaccgcgcgccggaatgcgcaccacgccggtttcgtccaggcgcttgtggtagctggtgtggatgttgctgatgtaggcctggcgatggatcaccagctccttccacgacaatgccgggcgtgccttgacatcgaaacccatcgcactggccaggccgatgcgctcgtgcaggtcggccgccagccacatggccttcttcggcacgcagccgacgttgacgcaggtcccgcccagttcaccaggctccagcagcgccacgcgcttgccgtgctgcgcggcgcggatcgcgccagccaggccggcggaaccaccgccaaggacgatcaggtcgtaatcatagggtgcagtgctcatcggaatcgctcgggtcggtaaggggcaggatcgatcgccggcgtgcggccgcagacgagatcggcgatcagctggccggtgccggcgctcatgctgatgccgagcatgccatgccccgctgcaagccagacgtgaggatgcgcgggcgcgcggccgatcaacggcacgtcgtccacgctcatggggcgccacccgcaccactgctcctgcagccgcgcaccacgtgnnnnnnnnaggtagtggtcggcggcctgctgcaaggcctgcaggcgggtcgtgcgcagctgcggatcggcaccggcgaattccatggtgccgcccagccgcagcgcttcgcgccaggcgatcacgaacacggaatggtccttcagcacgactggacgctgcggcacctgcgccggtcgtgaccaggtcagcgagtagcccttgccgggttggatcggcacgcgcagatccagttgccgcgcccagcgcggtgaccacggcccggtcgccagcaccagctcgcgcgcctgcagcatgcgttcaccggcacgcacgcgcacaccctgcgcgtcggcgctgaaaacctccacgtccgactgttcttcgatcaccacgccctgtgcgcgcagcacgcgcgccagttcggcggtgtagcggtccggacgcagctgggcatcgccggggaagtggatcgcaccggcaaggcgatcatggaacgccggattgtnnnnnnnntagtcggtgccatcgatgcgcgccgaggcaatgccctgtgcgttcagcgcctcacactcggcagcgtggtgatcgaaattgcgggcgtcaccgaacacatagtccagaccgcgcgcctcgaactcgcagtccagcgcatgcgtctgcacccactgcgccaggcgcagccgtgaatcattcaacaatgcgccgcgtgcccgcgtggcgtgcagccagtcgcgtgcgttgcagcgcgccccgaactgcagcagccagcgccacaatgctgggtccaggcgtgtacgcacgtacagcggcgcacgcggatcgagcatccagcgcannnnnnnnaacggcacgccgggcgctgccagcggtggcgcgtggctgggggtgatggtgccgcagttgccatgcgaagtcgcgccgccgacacgcccacggtcgatcacgcgtacctgccggccctgtgcacgcagcgcgagtgcggcagccagtccaatggcaccggcgccgaccacgatcacatcctnnnnnnnnccctgcatcgatcagccctggccggcctcgcgccgcatctgcggccactgccgataggtcatcgcgcgccacagccattccatcggcccaaagcggaagcggcgcagccatacgtgcgagatgcccacctgcacggtgaacaacagcagcgcgaacatcaactgcacgctgcgtggcatcgtttcgaacgcgcccaggccgtagtggtagaacagccaggtgcacagcagcgactggccgaggtaatgggtcaacgccatgcgcccgaccggcgccagccagcccagcnnnnnnnnccagtgtacgatccaggccaggtaacccaggcacatcggcaggccgccgatcgtcaccagcgccatcgccgccgtaaccggcagatcgtaagcgcccggcgccagatacggcttccaggcaacacccagcagcgtgaccagcaggccgaagggcagcgccccccaacgcaacaccgcatacagccgcgggaagcgatccggcgtggccagcgcgccgctgccggcaaaccagctgccgatcaggaacatgcccagcacttccgggccggtgatcagcatcgcccccatcgacgtgccgaactcgctcagccgctgcgcattggcctgcatccagctgccctgcccgtacaccaggcgctgcagatcgatgctctgctgcgcgtcggcgagcatcttccgcacgtcctccgccgaagccatcgacaccatcgcgccgaccagcagcatcatcgccacaccgccgagatagaccgttacacccatccacggcagccagctgcgcggcgcctcgcggcaggccagcaacggcaacgagaccaacgcgtacatcaccaggatgtcgccggaccagaccagcagcgcgtggcacagaccgatcagcagcaagccagcgctgcggcgcaggtagaacggggtgaagtcacgcccggccgcctcggcacgctgcgccatcaccgcgaagccggcgccgaacagcaacgagaacagggtgaagaacttgccctgcacgaacacgtagacaaaggcatcggcccagtagtcaataccctgccaatgcacgtcgatgccggtgaaggccaggtccagcggtccgctgaaggcctcgatgttcatcagcaggatgcccagcagcgcagcaccgcgcagcacgtccagcacggcgatgcgttcgccggaagccaccggctgcagggtaggagaagcggcgttcacggggcgtccgtcgggcaggtccgccattatgccgccggcccgcgtgccatggatggccgcgccgtgttccagaaacgcaatggcccgccgaagcgggccgttgctgccatcatgatcgcgctgcgatcagtggtggtgaccgccgtcgccgtggacgtggccgtggtcgatctcttccttgccggcttcgcgcacatcgacgatttccacgtcgaagtgcaggtccttgccggccatcggatggttcaggtcgacgtcgacgacgctcatgccgaccttctgcacggtcaccgcacgcgggccgaagttggtctgcagcacgacctgctggcccggagccagcttggtgttgccgaaatgcttcttcggcacgcgctgggacaggccctcgcggcgctcgccgtaggcatcggctgcgttgacgtcaacgctgaaggtcgcgccggcttccttgtccatcatggcgttttccaggcccgggatgatgttgccgtggccgatcaggatcgccagcggctcgccgcggtccttggacgattcgatcggctcctggccgacttcggaaacggtgtagtggaagcggacaacgcggtctttttcgatcttcatgcgcaactctgtctggatctgccggaggcaggcgggttggggcgggttgtcgcccggcggggacgccgccatcatgacggccaatcccaaggtggcgcattatccggagaacatgcacatcacgccagtttcgtccggcctgcgccggctcctcgccccggccctgctgctggccctgcccgtgctgatgaccgcctgcggcggcggcaaggccacccgccccgctccgcccccgccgaccgcgaactggccgaagaccgtgccggacaaccccgaggcggccaactcggtgctgatgcgtgccatcagcctggtcggcaccccctaccgctatggcggcaacaccccggattccggcttcgactgcagcggcctggtggcctatgtctatcgcgagatgctggacctgaaactgccgcgcacctcgcgcgacctggcggcggtacagggtccgaagatcgatccgcagcgcctggccaccggcgacctggtgttcttcggcagccgcggcagcgtcacccatgtcggtatctatgtcggtgaagggcgtttcgtgcatgcgccgagcaccggcggcaccgtgcgcctcgactcgatcagcggtccctactggaaggaccactacacaggggcgaaacgcgtccttcgctaaaatgaacaggcgatatgttcaaaactgtgacgaacatcaccatgcaactaacgaattactaacggaatttttaacttatccgcgcttttacagggcatgatgccccatcgtttttttcctgtgaccgacgcgtgacgactgacgacctgaaaagcgaaggccagacttccgtatcttcacgtagtgcccgcccgctgttgcttggcctggcactgtgtctgaccagccttccggcctggtcgcagactgctccgaaccgttccgatgtgagcccggccccggtggccgagagcaccgcccgaccggccgccaaggccgaggctgccgctccgcaacgcagccgcgtcgacgccgccgccagcgctaccctggccgccctgctgcctcacctggccgccaacgacaccattccgctgatggaccgctcggccgtggtggccggtgacctcagccgcctcctcgccaactacgacaccagcagcgctgccaatggcagcgttgtcggcaccgcggccgacaatggcaaggtgcagtcgctgctgcgtcgcgcgatgaccctgctgggcaccccataccgttggggcggcagcaacccggacagcggcttcgactgcagtggtctggtcggctacgtgttccgctcggccctgggcattgagctgccgcgcgtctcgcgcgaaatggcacatgacgacaacgccgaactgatcaacgaccgcaccgcgctggccgccggtgacctggtgttcttcggccgcaagggccgcgtcgatcacgtcggcatctatgtgggtgatggccgcttcctgcacgcaccgagctcgggcaaggacgtgcgcgtggacaccctgctcagcggctactggggcaacaagttcatgcaggcccgccgggtcgatctctgatctggccggttggcgctaccacgccgcctgacacgagaaagccgctgccctgcagcggcttttttgttaagcccgcgcaatggtgggtagctgccgatcttggtcggcaccgcctccatccacgcgtggcgtggatctaccagacccggcttgaccgccaccgcgccagccagctcccagacaaaaagcccgccgttcagggcgggcctttcatctccacgcaacctcagccgcgtggcggcgtcggatcggggtcgtccacacccacattgctggacggattgtcatacaccgcctggtcgagcagcccggtttccttggccacgatcaccggcaccagcatctggccggtcacgttcgtcatcgtgcgcatcatgtcgaggatgcggtcgatggcatacaggtagccgatcgtctccaacggcaggttggccgcgctcagcaccaccgtagccatgatcaccgcggtacccggaacaccggccgtaccgaagctgcccagcaccgaagcaatcagcaccaccacgtactgttcaggggtcagcggcacaccgctgtactgcgcgatgaacaccgcgcacagcgccgggtagatggcaccgcagccgtccatcttgatgctggcgcccagcggcaccgcaaacgaaccgtaatccttgttcacgcccaggttgtgggtgatcgaacgcagtgccaccggcatcgccgcgaagctggaagagctgacgaacgcaacctgcatgcccggcgccgcaccacggaagaacttcagcgggttcagtccgtgcgccaacagcagtgcgctgtagaccaccacgatgtgcagggcgcaggccacgtacagggccagcacgaaatgccccagcggcagcagcttctcgaacccgtagctgccgaccaggccggcgatcaggccaaaggtgccgatcggggtgacttccagcacgaagcgggtcacctggatcatgatgtcgctcatctggccgaccagcttgcgcgcctcggtcaccttctcgccgagcttgacgatggcgaagccgaccaggccagcgaagaagatcaccggcaggatcgagccacggccggcggccagcacggtttcgccggccgcgttgacctttgtgccgataccagacagcgcatagaagacattggccggtaccacgtccagcagcacctgcaccacactgggcacttcgcgcggcacgtaattgctggccatcgtcagctgcaggccaccggcgccgggctgcagcacggtgcccacgcccagtccgacgcacaccgccaacgcagcagtgatcacgaaccacaggaaggtgcggccactgagcgcggcaaccgacttctggccgtgcagcgaggagatcgcattgatgaccgcgaagaacaccagcggcacggcgatcatcttgatcagggtgacgtacagctcgccaagcgggccgaaccacgtttccgcggccgggccgagcgcccagccggccagcgcgccgagcacgaagccaccgaccacgcgctgccagaatggaatccgcagccaggcagagaccagcttcataggcaatccagagggaaggaagggatgctggcacgatagcccatcaacggctggggaacgaccgcccgaccggcaaatcagtgtgtcatcggcgtgccttgcgagggcgggcataatgaacgtcccgttacagtttgtgagatcccagcgtccatgcgccgttccgtctccctgttggccgcctgcgccaccaccctgctgctgggcgcctgcgccagcaccacccccgccactgccccggccagcctcaaggtcgccgtcgaccccgtcgcccacccggccggcgagaccccgcagtggtggtaccgcagtggcgccgcccaggccgccgccaacggtgcgatgtccggcaaggccaagaacgtcatcctgttcctcggcgacggcatgagcttgaccaccgtggccgcctcgcgcatctacgagggccagcagaagggtggctccggtgaagagaacctgttgtcctgggagcgcttcccggccacggcattcagcaagacctacaacaccgattcgcagacgcccgattcggccggcaccatgaccgccatcaccaccggcgtgaagacccacatgggtgcgatcggcgtcagcgccggcagccgcaccgactgtgccgacagcctgtccaagggcctgctgacctggctgcagctggccgacagcgccggtctggctaccggcgtggtctccaccgcgcgcctgacccatgccaccccggccgccacctacgcgcactcgcccgagcgcaactgggaaaacgacaccgacctgaccgaagcggccaaggcggccggctgcaaggacatcgcccagcaactgctgtcgacctcacgctatggccgcggccccctggtcgccctcggtggcggccgcggtgaattcaccaccgtggaagagcgcgatccggaatacgacgacaaggtcggccagcgcctggatggccgcagcctggtgcaggaatggcagcaggcgcacccgcagggtgcctacgtgtggaacagcaagcagctgnnnnnnnnnnnnaacgcaccggccatccttggcctgtttgagccggaccacatgcgctacgagtacgagcgcccgcaggatccgggcggcgagccgagcctggccgaactgacggccgcagcgatcaagaatctggccaagcaccaggaaggctacgtgctgatgatcgaagnnnnnnnnatcgatcacgccaaccacagcggcaatgcctaccgtgcactgaccgagaccgtggccctgtccgacgcagtgcgcgtggccaacgaactgacctccgccgacgacaccctgatcatcgtcaccgccgaccactcgcacacgctgaacttcgtcggctacccggcacgtggcaacccgatcctgggcaaggtgaaggacaagggcggcgaagacggcgccggcaagctggactacgcgctggacggcaccggccagccgtacaccacgctgagctacgccaacggcccgggccacaccggcagcagcaaccagcagccggccggcccgaagcgttacccgcacaacccgagcagcttcgaaccggccaacggccgcccgaatctgcgcgaggtcgacaccgagcatccggactacatgcaggaagcactggtgccgatgaagtccgaatcgcacggtggcgaggacgtcggcatctgggcacgcggcccgggcagcaaggcgatccgcggcacgctggaacagaacgcgatctatcacatgatcgtgcaggccaccccggccctgcgcgagcgcctgtgccaggccggcacctgcgatgacaagggcgtgccggtgcagctgccggcaccgaccgcgttcgagcgcaaggccgaggccaagtgatcgcacggcaggcccgccctgacgctgccagcggccgcttcgcgcggtcgctggccctgcttggcgtgctggtcagcgccactgcagcggcacaggcaccggcatgcaagctgctgaccgacgaacacgggttgtggccactgcccaactgcgaggtgatcgatcaccggccgaagatcagcgccgacacgctgaaggacctgaattacgacgaccacggcctggcagtggtgtacgccgaccagggtttccactacgtcgaccgcaagggccgcagcctgccggtgctgacctgggacaacggcccggaaacgccgcaggaaggcctgctgcgcgcccgcgtcggcaaccgcgtgggctacttcgacctgacgttccgccaggtggtgcccggcaccttcgatttcgcatggccgttccaggacggcgtggccgaggtctgcaatggttgccgtcgtggtacgccggatgccgatggccacacgccgatggaaggcggagagtggttccgcatcgaccgttcgggtcgtcgggtgaagtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntatacttgccaccgtgactgccttccctgccctcgttccgctggatgcgccgctgctggtgggctacagcggtggcgtcgactccaccgtgctgctgcactggctgtggcgctgcgcgcagacttccggcaccgccctgcgcgcggtgcacgtgcatcacggcctgcagcccgatgcggatgactgggtgctgcactgccagcagcaatgcgacgcctggggcattgagctggccgtgcaccgcgtgcaggtcgagaacggcacaggcctgggcaccgaaggtgccgcgcgacaggcacgacgtgccgcgttcgcggctgagctacgcgaaggcgaaacgctggcactggcgcagcaccaggacgaccaggccgagaccttcctgttgcgcgccctgcgcgcttctggcgtcgatggcctggcggcgatgtccacgcacagccgccttggcgaacatcccttgtggcgcccgctgctggcggtaccacgcagtgcactgctcgactacgcgcgccagcacgcgctgcgctggatcgaagaccccagcaacgcggaagaccacgccgatcgcaacttcctgcgcctgcaggtgttgccgttgctgcgccagcgctggccgcatgcggctgcagcattggcgggcagcgcgacgcattgccggcagacccgcgaactgctggacgaggaagacgccgagctgatcgcgcatctggaagtggcaccgcgcgtgctgtcactggaactgctgcgccagatgtcgccgcgccgcgcagcacgcgtgctgcgcgcgtgggtgctgggccatgatgcggcaccgttgccggcctcggtgttgcagcaggcgctggaggagctattgccggccgacaccgaccgccaggcgcgtgtgcgctggcagcagcacgtgatccagcaatggcgcgaccacgcctatctgctgccggcccggctgccctcgctgcccctcgactggcaggccgagtgggatggccgtgcaccgctgccattgcccgacggtggccagctgagcctgctgggcgccggcgctttcgaacagccactgcaggtccgtgcacgcgtgggcggcgagcgcatcctgctgcagggtcgccagcattcgcacgcgctgaaggactgcctgcagcgcgagcacctcgccccctggcgacgcgcgcagctgccgttgatcttcgatggcccgcagttgctggccgccgccgacgtggtcatcgccgcgcccttgcaggcctggttgcaggccaacgaggcacagctgcggtggcgtcccggcggctggtgaattgaccccnnnnnnnngcccgtccacacttgccgcatggccaagaagtcccccgaaaacgcctcccccgtcgcccagttcgagcagtcgctcgaatcgctggagcagctggtggagcagatggaaaccggcgagctgagcctggaagcttcgctcagtgcttacgagcgtggtgtcggtctgtaccgccagtgccagcaggcactggagcaggccgaactgcgcgtgcgcctgctcagtgatccggcgcagccggaagcctccgagcccttcgacccgcccagccatgacggctgaggttctgttcgcgcgctggcgtgaccgtatcgaaagtcagctcgatgccgccctgccctcgcctgccgaggcgccgcagcgcctgcatcaggccatgcgctattcggtgcttggtggcggcaagcgcatgcggcccctgctggtctacgccagtggtcacctgttcggtacgcagccggaaagcctggatgcggcggccatgtccgtcgagctgatccatgcctattcgctggtgcatgacgaccttccggcgatggatgacgacgccctgcgtcgcggcaagcccaccacgcacgtcgccttcgacgaagccaccgcgatccttgctggcgacgccctgcagacccgcgccttcggcctgctggccgatgcgccgctgccggccacgttgcgcgtggcctgcctgcagaccctggcccacgcctcaggcgcgtccggcatgtgtggcggccaggcgctggacatcgatgccaccggccagcagcagacgctggcggcgctgacccgcatgcacgcgctgaagaccggcgcgctgatccgcgcggcagtgcgcatgggcgcgctgtgcggccaggcccacgaaccgcagctggcccagctcgacagtttcgccgatgcactcggcctggccttccaggtccgcgatgacatcctcgatgtcgaagccagttccgaacagctgggcaagactgccggcaaggaccaggcgcaggacaagagcaccttccccgccctgcttggcatggacggcgcaaaggcccagctgcacgagctcgcagcgcgcatgcagtcgatcctggccaggtatggcgaggaagccgacgcgctnnnnnnnntggcgacgctggcggtggaacgcgatcactgatcgctgcacgcggcccggcattccccgcacacgaaaacgcccggcagtgccgggcgttttcagttccgcgtgcagacgatcttacttgatcaggcgcagcgcgaacgggtagcggtaggcttcgccgttgttggccttgaccgcagcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctggaagttcagggcttccttggcctggtcggtcacgaaggccttgccagcatcgtccttgttgatcagccagatgatcagcgcgccgatgaagccggtgaagatgcccagcaggtgcgcggccagggccatggtgcgctggtcggccggaacgtcggcggtggccggtggcggcggcgggacgttatcgaattcactcacgacaaaactccttttcattgggtggtcttgaccaaccagcacccagctgattgcgtcaggcgggcatagcttacgccatcgacggcatcaatcattacctgcgatggtcatccgccccaacaggatcgaaccggtccggatgtgcgaacggggatcgacgtcgctgccgaccgcctcgatgctgctgaacatctcgcgcaggttgcccgcgatggtgatgccgtccaccgggtactggatctcgccgttctcgacccggaagccacccgcgccacgcgaatagtcgccggtcacgccgttcacgccctgccccatcagctcggtcaccagcaggccatcgcccatctgccgcgcgatgtcctgcagcgggccggcattggccgccaactgcaggttgtgcacgccaccggcgttggcggtggtctgaaggcccagcttgcgtgccgagtagctgcccagcacatagcgctgcagcacgccgtcgcggaccagagccgaggcccgggtggccacgccgtcgccgtcgaaggctgccgagcgcaggccacggcgcaggtgcggcagctcctcgatctgcatccattccgggaacaggcgctggccaacgctgtccagcaggaagctggcctggcgatacagagcaccgccggacaccgccgacagcaggtgcccgaccaggctgcgcgccacttccggggcgaacagcaccggcatgctgccggtggccagcgatcgtggctgcaggcgggcgacagtacgctcggcggcacgacgtccgaccaggccgacgtcctccaggtcctcgcgagccagcgcactggtgtaccagccgtcacgctgcatgccatcgccctgcccggcgatcagcgcacaaccgaccgaatggtgggtgccgcgctcacggccgatgaaaccatgcgaattggcatagaccgacaggctctgcatgctcgacaccgaggcgccgtcggaattgcggatctgcgcatcggcctcacggcctgcggcttcgcaagccagggccaggtccaccgcctcgtcggcctgcagcgcccacgggtgccagccgtccaggtccgggaagtgggtggccatcagggccgcttcggccaggccggcggccgcgtcatcttcggtatgccgggcgatggcacaggcctgctcgaccgtggccgccaggctggcctcgttcaggtcgccggtgctggcgctgcccttgcgttggccgaaatacacagtgacggcgatgccgcggtcgcgggtggactgcacggtttcgacctcgccgaggcggacattcacctccagtccacggtcttcgctgcagctgacttcagcctggctggcgcccagcgcgcgggcgcggtcgagcagctgctgggagaggtcggccagccgttccagccgggccgggctgtcgtcgccgacggcggcttcaggggcgatcacgttcaatgctttatcctgtacgggttgggcccggcatcacgccgggcgactttttttgaaatcaggtatggacgatgcgcggacgcgacgaagaaaccggtgaattccacgacaagagccgcagccagaaccggcgcgacgcgctcgacgtcctggccctgggcgaaaaactggtgtcgctgacaccggcccagctggcgcgcctgccgatcccggaagacctgctgccgcacatcgccgagtgcaagcgcatcaccgcgcacatcgcccacaagcgccagctggcgttcctggccaagcacatgcgccgcgaagaagaagccacgctggatgcgatccgcgatgcgctggatgccaacagcgaaaccggccgccgcgaagtggcgatgatgcaccgcgtggaagactggcgcgagcgtctgctggccgagggtgacaaggcgctggctgcactgctggacgactacccgcaggccgaccgccagcagctgcgcacgctggtgcgcaatgcgcaggccgagaaggccaagaacaagccgccgcgcgcctaccgcgagatcttccaggtgctgcgtgccctgatgctgccggccgcgctgggcctgaaggccagcgccgaagacgccgaccccgtcgagagcgacgaagccgacgaggactgagtccacgccggccggggcggtggcgctggccatcgcccggctcaggcctgggtaccgccgacggtgatgccctcgatcaacagcgacggctggccgacacccaccggcacgctctgcccgtccttgccacagatacccacgccctcgtccagggccaggtcgttgccgaccatccgcaccttctgcatggtttccggaccgttgccgatcagggtcgcccccttcaccggcgcggtgatgcggccatcctcgatcaggtaggcctcggtggccgagaacacgtacttgccgctggtgatgtcgacctggccgccgccgaagttcactgcatacaggcccttcttcaccgagcggatcatttcctgcgggtcgtgctggccggcgcgcatgtaggtattggtcatgcgcggcatggtcaggtgcgcgaacgattcgcgacgcccgttgccggtcggtgccatgcccatcaggcgtgcgttgaggctgtcctgcatgtagccgaccaggatgccgtcctcgatcagcgtggtgcactggctcgggtggccttcgtcgtcgatgttgagcgaaccgcgacgcccgtccagggttccatcgtcgacgatggtcacgcccggtgccgccacgcgttcgccgatgcggccggcgtacacgctggtgcctttgcggttgaagtcgccttccaggccgtggccgaccgcttcatgcagcagcacgccgggccagccaggtcccagtaccaccggcatcacgccggccggcgccggcacggcgtccaggttcaccagcgcctggcgcagggcctcgcgcgcaaacgcttccgggcggccatcagcgaacagttccccgtagccatagcggccaccgccaccggcatagccggactcgcggcggccgttgtgttcgacgatcacctgcacgttcaggcgcaccagcgggcgcacgtcagcgcccagcacgccgtcgctgcgcgcgatgagcaccgtgtccacgccgccggacaggctcaccatcacctgcttcacgcgcgggtcggcggcacgcaggtagccgtccaggcgcttcagcacctcgacctttgcctcgttgccgacgccatcgatgggatccagcgccggatacagcgcgcgtgaattaccgcgcagcagcgagcgcccggactgcgcgccaccctcgcgcgaaatcgcacgcgccgactgcgccgcggccagcagcgcgtcggcatggatgtcgtcggagtaggcgaatccggtcttctcgccggacatcgcccgtacgcccacgccttgctcgatggaatgggcgccgtccttgacgatgccgtcttccacgctccagctctcgcggcgggcgtgctggaaatagaggtcgccgaagtccacaccggggccgagcagctggccgaaggtgcgctccaggccagcggtatccagcccgccggggcgcagcaggcgatcttgggcaagcgtcagggcgatatcagtcatggttctcgatctgggggtgctggggcgctcaggcaagccccgtgaacaggaggtccacgctcagcgtgagcgtggcaggtcggtaacgggcggcggaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcttgtcgcggctgcgttcgatcacttccaccttcggctccttccatggaccggtcaccttgtaggtgcgggcgccgatctcgccgagcggtttggacagtaccgcattggtggccgcgccgagcgccgcgcccaccgggccaccggccaccgcgccgaccaccgtcagcaggttgccggcgcgcgggttgacatcgatggtctggtcgaaccgctggttgcgcaggtcggcctggccgcggatggtgatgttcgccgccgggccctcgatcagtaccttgtcggtgcgggccatgccctgcccgaactgcacgctgccgtcgacctggttgaacgcgaagcccttggagaagaagtcgcggaagtcgaacatcaggcgccgcggcagctgggtcacgctgagcaggcccagcacacggccagcgcccggctccagctccagcagctggccattacgcgcgtgcagatcaaggctgccctgcagattggccagctggaagtccgacggccccccgctccaggaggcctgcagctgcgcctggccagagccgccacgcagctggccgccgtagtcgaggttctgcatcagggcgcccaggtcctcgctgcgcacctgcgcggtcagctcggtgcgggcgccaccggtgcgacccagccagcgaccgctgatgtcgatctcctgatcgggcgcgcggaagcgcagctcgtccacgttcaggccattggccagcggccgcgtacgcagcaccgcctggcccagcaccaccttgccgaacttcaggtcggcaatgtccagcgcgaacggcggcagcttggccgggtccatgtcgttggcgccggcctgcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagcgactgccagtgcacacggtcgagtcggccactgatggtgcctccttcggcgttgggtacggtcaggcgaccggccagcgaaggtccatccaggcgcacgtccagcgcctgcggtcccggctgcagctgcaaccgggtctgctcgaagacgccgccgatcagcatcagcttgccgacctgcacgtccactgcacgcagcggcatgccgtcatcgtcgttgccaccacgggccagactgatccactccagcgcatccagagtcgggctgcggccattgacggacagtccgctgggcggcggctcgcgatcggcatggtcgctgcccagggtgacctgcacaccggtgcggttgttgtggctgcgcgcggccagggccagacgctggccaaaggccacatcgatgcgaccagcgcccatcggcagctgcgcggccaccgtggtcgccagcggctcggtggccggcttgtccagcggtgccggcaagtccaggcgggttcccaccagatccgaactcaggcgcagttcgctgggcggtgcgggcgctcccggtgcgactttgggcaggttgaccgcgatggtccagggcgagttacccgcgatatagggcttgagccacgccatttccggggcgcggtcaatcagcacaccggcgtcgaggttggccgtcagctgggactcgaacgccagcctgctgtcgtgcacgtagccgccggcacgcaggctcaagcggccgtcctgaccgaggtggcgcaccgccagttcctcggcaccgaagccaccattgctgtagcgcgcctgcccatgcatgttgtcgaaggccagctggaagcgcttgtccaccagcttcacaccattgaggtcgaccgtgccctgcaggtgaccgccgccttcatcgtggtgcagcggctgcagcaggtcgaaggtcacatgcgccgggcccgcagccgtgaggttgtccagggtgtcgccatagtccttgtgcaatgggctctgccgcagcattgccagcagtctgccggcctcgctctgcgcatcggcacgcacgtacagcggctgctgcccgaagtcctggatgcccgcctcgaatctctgcaccgctacaccggccaggtcccctcgcccatgcatgtcgaagccggggccgatgaaggcgatatcggcgtcgacctggcgcatcagcggccagtcgtgctggaagcggatgtcgccgttggtgatatggccggtggcctcgaaacgaccatcgttgttgtcgaacggccaatcgtccaggtcaccgctgaccaggccgatgccattgcgcacctggccgccggccagcgccatgtccagccagtcggtggcgcccttgctcatcttggagtggatccagaagcgcttggccgccgtcatcggcacatcgtccagcttggccgccaactgcagccagggccgcgtgccgtcgccctggaaccagacaccaccgcgcacatcggccgcgtagtcggtgccttccacgcgcatcgccgcagtgccgatacgccagccaccgccctcgtcacgccagcccacgatctgtccagccaggtgcaggtcgtgccgcacgccgaagccggtgggccaatcgaactgcagctgccgttgcggttgcagctgcaggctgaagccatcggcgtcgccctcgaaatgtccccccaggccgcgcagacccggagaattgccaacgctggcaaagcccagcgactgcagctcgccctgtgcccgcaacgggccatcacgttcgccggccagttgcagctctcgcacatccagctgcggtttggacaggaacaaccaatggcgcaggcctggctcgaggcgatcactcagcgccagcgcacgcagcgccgtaccggcctgtacttcgccggaactcacccgcagctgcctgccaacctgcaactgcaggccatcgagctgttgttcgccgtcttcggtcttcaaacgaaggcgcggtacctgcagcgcccaaccatcggcctggcgctgccagcgcaggcgcgcctgcaagcgctgcagctgcaaccgcggcgttgccacgtcgggcatcggtgcaccgtcgacgcgcacgtcacgcaggtccgaatcggtggtcagcgccaccggcgcgaagtcgcgcagggtcagccacaggttcagctcacccttgccttcgcgcaggcgcacgccaccagctgccagcaacggcgaccaggcatggaaatcaacaggatcggcacccaaccaggcctgcccgttgcnnnnnnnnnngtccacgtccagcactgcggtcagcggcagggcatcggtctgcgcccaggcacgcacgcccacacgcaggcggtcgccattgacgcgcaggcgcagatcgatacgcggcagggtggtatcgatacccagtcccggtgcatgcacacccaagcggccatcgatcacctgcagctcgcccagccggcgcagcgcgtccagcgggtcaccgcccgtgtctgacttcggcaggccacgcaccgaccagcggccgtccttgccctgctgcaggtccagtgccaggccacgcaggcgcagctcggtcagcgagcgaccaggcagcatcccgctgtacattgacaccagcacttcggcctcgccgatggccaggccctgaccggcgccgatgcgcaggcccttcagctgcagcagcggaccacgccgggtccaggccgtctgcagctggtcgaaatgcaccggctggccggcacgctcactcagccaggcggcaatcctgtcggggtgacgctcggccagcggcagcagctggctgagggtacccaccagcagtgccagcccgaccaggcctaccgcgcaggcggcaatgaaatgacggcggatccttcgcagtcgcaggcgcggcggcgcgctcatcggccaccgccggcctgcggccggcgaggatcagagcagaacgacatcgaattgctcctgcaggtactgctcgtccgcctggaagcggatgctcttgccgaggaattcctccagctcggccaccgccgaggattcctcgtcggtgatgcgcgcgaccaccttggtcgaggcgatcaccagcaggcgtgcggcatcgaactggcgcacggcacgggtgatctcgcggaagatctcgtaggtcaccgtttcggtggtcttgatgctgccacggccactgcactgcgggcacgtttccgacagctggcgctccaggctttccaccgtgcgcttgcgcgtcatctccaccagccccagcggcgagaagtcgtacaccgtggtcttggcatggtcgcgggccagcgccttttccagggtgcgcagcacctggcggcgatgctcggcatcgtccatgtcgatgaagtcnnnnnnnnnnnngccgcccaggttgcgcaggcgcagctggcgggccaccgcctgtgccgcttccaggttggtgcggaacaccgtctcttccaggttgcgctggccgaggaacgaaccggtattgacgtcgatggtggtcatcgcctcggtctggtcgatcaccaggtaaccaccggatttcagcggcacctgcttgtccagcgcacggccgatctcgtcctccaccccgaacatgtcgaagatcgggcgatcgcctgaatacagttccagcttctcggccagcaccggcatgtacttggccacgaacgcctgcagctgcgcgaaggtttccttcgagtccaccttcaccttgtccacgtccttgcggatcaggtcgcgcaccgaacgcagcggcaggctcaggtcttcatagatgttgctgcacgaggccgcttcgcggccgcggcgctcgaccacgttccagacccgcgacaggtaagcgatgtcctcggcgatggcctcggccggctggccctcggcattggtacgcacgatgtagccgtagccgccatgctgcgcagacagctcggtcaccagggcctttaggcgggcgcgctcggcttcatcctcgatgcgcgcggacacccccaccaccttggattgcggcagcagcaccatgtagcgcgacggaatgctgatctgggtggtcaggcgtgcgcccttggtgccgatcgggtccttcaccacctgcaccacgatgtcctggccgtcacgcagcagctcgacaatgggcacgctggccggcggcggcagggtcgtgttctcggtgtctgcactggccaccggggccgggcgcaccacgtcgttggcgtgcaggaacgcggcgcgctccaggcctacctcgacgaacgcggcctgcatgccgggcatgacccgctgcaccttgcccttgtagatgttgccgaccacaccccggcgccaaccgcgctcgatgtgcagttcctgcagcatgccgttctcgatcaccgcgacccgggtctcgcgcggggtcacattgaccaggatttcctcagacatcggcagcctccctggcggcatcggcagtgggggccagcacgccacagcgcgccagcagacgatcggtatgcagcaatggcagccccatgacgccggagtagctgccggaaagatgttcgatccagcgctcggccccgccctggatggcgtaggccccggccttgtccaacggctcgccggtggcgacataggcggcgatgtcggcggcggcgatcggggcgaaggtcacttcggaaatgaccagttcgctgtccagcccgtcggcgccgnnnnnnnnnnnngcagtcatcacctggtgggtgcgcccggccaggcgcgccagcatnnnnnnnnnnnnnnnnnnnnnnnnnnnnttgccgaacacttcaccgtccagcaccacctcggtgtccgagccgagcacccgcgcctgcggatcatcggccagcacccgggccaggccgnnnnnnnncttgtcggcggcgacccggcacacatactgttcggcgctttcagcggnnnnnnnntgctcgacgacctccaggtccagggcctggaaggggcgtccgagtcgggccagcaactggttgcgtcggggggagcgggaagcaagatagagcatcggcacagcataacctgaggccgccacctgaatcgtcggcaacccgtcccggaacgcgttgaaccccgaacgggctcacagcgcgttcatcgctacgacaccaccctcaacggcacaacaaggagttctccatgcgcctgaccgccaccccgctgctgcttgccctgtccctcgcccttggaacctcgatgactgcccatgccgccccgtcgtcgccgtcgatcgccgccgcggccgaaggcacgctgctgaacatctcggccaatgccgaagccacccgcgtaccggacgtggccaccctgtcggccggcgtggtcacccaggccgccgatggcaacagcgccatgcgccagaacgcccagcagatggacaaggtactggccgcgatcaaggccgccggcatcgccgagcgcgacgtgcagaccagcggcgtcagcctcaacccgcagtaccgctatgccgacaacgaagcgccgaagatcaccggctaccaggccagcaacacggtcagcctgaaggtccgtgacatcgccaagctcggcaaggtgctggacgcgctggccgctcagggcgccaaccagatcaacggccccagcttcgagatcgaccagccggaaccggtctatgacgaagcgcgcctggccgcgctgaagaaggcccaggcccgcgcccagacctatgccaagtcgctcggccttcaggtgcgccgcatcgtcagcatctccgagaatgccgggggtggttaccgcccgatgccgatgatgcggaccatggccgccggcgcggcgatggacaaggccacgccggtcgccccgggcgaatccactgtgtcggtcaatctggacgtggtgttcgagctgggtcgctgatcccatccgttccggtagacagaggcgggtcccgcaggggcccgcctttttcatgggccggggcggctggctgaaggccagcccaacggtcctgcccctgcctctaggcagtggctggggcctggcgttaatgattggctgccagccgcgtgcggcaaccccgccacgggccctggtgcgttgaggacttcgtcactggcatggaggtggaccatggttcgtacgtatcccgttgcatccccgcacttcgaccccgcccgcgttgccgcctggagcgcggccatcgccctgcacctgctcgcgttcctgttgctgctgatcccggcgacctaccaggccgtgcaggtcccgcgtgacaagaccacggtcaggctgatcgagaagatcccgccaacgccgcccccaccggtgctgcaggaaccgaaggaagtcgcccgggtcgtgccgaaaccgcaggcacagccggcgacaccgccactgccggccccaaccgcgaccgtggaggaaacgcagggcatcatgctgccggccgccgaaccggccccgccgcaactcgcgccgagcatcgacacccatgcaccgctggccggcgcccagctgcaataccgcagtgccccgccaccggcctatccggtcgccgcactgcgcaaccatgagcagggcacggtgctgctgcgggtggaggtcgacagcagcggccagccggtcgcggtcagcatcgagcgcagcagtggctcgcgccacctggaccaggctgcgcgccaacaggtgctcaagcggtggcgctttgaaccggcccagcgtgatggtatagcggtaccggccatcggtttggtgccggtgcagttctcgttgccggactgacgacccgggccggtccgaccgcctgtcggaccggccttcgagaccgaactgccaaactcggcaaagttccagttcaaacgttacggattaagcaaaatttcacgacttcgtcacccgtcggaaacctagattggcccgtcccggatactccggagacagccctcaacgctacggttttccagttaggagagaagctgtgaaacacctgatccaacggcccgccagccgccgccgctgcaccctggcatcgtccatcacccacatccttaccggcggcacattgctgctggttggcgccgcggcttccacctccgccttcgcgcaggagaaggccaccaacctggaccgcatcacggttaccggttcgaacattccgcgcaccaacaccgaaacaccgtccccggtgcaggtggtgacccgccaggaaatcgaccgcaccggcaagaccacggtcgccgaatacctgcagaccctgaccgccgatggttccggctcgatcccgaagaccttcggcaacggctttgccggcggtggtgccggcatctcgctgcgcggcctgggcgcgggttcgacccttgtcctgttgaatggtcgtcgcatggccacctacggcctggccgatgacggccagaaggtcttcaccgacctgagcaccatcccgctcgacgccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgatccttcgcggttcctacggcctgtccggcgacagcgatggcgacgcgaagaaggcgaccctgaccgccggtaccggcgatctggccaccgacggctggaatgccttcttcagcctggatgtcgcaaagaccgacgcgatcaagatcagcgatcgcaagaaccgcaagtggatcggtaccggcgatacccgcccgtggggctatggcaacaacgcccagttcctcggcggcgctttcctcagtggaaagacccgcggcggtgttggtccgaacggttcggtgtacgacgatcgcaatgtgaccgaagagaatccggccttcctggtcgctttgcccggttgtgctggtcttaccacgattccgggccagacagaggcatccgcgcaggcgcagggctgcttgtgggatccgaaccagctgtatcgcgatctcaccccggaagagaagtacgtcaacgtgtttggacgtgccagcttcgcctttggtgaaggtggtgagatctacaccgaaatcggctactcaaagaaggaaaccaccttcagcaacaccccgtctggcgtttcaggcggctggggctatccgggtggcccggtcaacgccaacagtggcgacggcgctacggtgctgggaccgaatcatccagataatccgattccgggccaggcctcgcgcctgcgctattcggcctgggatgtcggcccgcgtgtaaccaacaacaccaacgagttcacccgcttcctggtcggcgtcaagggcaactggggcgactggagctacgacaccgcgtatctgcactccggcaccgacctggtcaacaagcgcaccggcttcctcaactacgacaatgtacgttgtgcactggccaacccaaactgcgctggtggtgtttggcgcatcggtgacaatgccggtatgaactcgcaggccttgtacgacttcatttcgccggatatcagcgcacgtgcgaagtcgagcctggacatgttcgacttcaccgtgtcgcgcagcctgatggacctgaagggtggcccgctgggcctggcgctgggtactgaatggcgcaagaccagcaacagcctgaccccgcagacctacaccgaccagggccagatcatcggcctgggctactcggcctacgacggcacccagaacgtgtacgccggttacgtcgagctgtccgcaccggtgctggaaaccctggaactgtccggtgcggtgcgctacgacaagtacgagagcggtgaaggcaaggccacgccgaagatcggcatcaagtggacgccggccgattggatcgcactgcgcggcagttatgcggaaggcttccgtgcaccgaaccccgccgagaacggcgatggtggtctggcagcattctccaatgcgtccgaccccgtgcgttgcccgggcggcaatccggcaccaggtgcaaacgacgacgactgtggcgctctgccggtcgccatcatcacccgcccgaacaaggacctgaaaccggaagagtccaagagctattcggtgggtatcgtcctgcagcccacgtccacgacttcgctgaccatcgatgcctggcagatcaagcgcaccaacgaaatcgcccagggcagcacctccgaagccattgccgccggcaacgtgttgcgtgacaacaacctgctaaatggcgtacccggtaccggcagcatcctggcggtcaacacgcagtacatcaatgccgcatcgacccgggtccggggtatcgatacagatatccgccagaccttcgatatcggcccaggtcagctggagatggacctgcagtggagccatgtgctcaagttcgagcgcaccgatgccgacgtgactgtcgactacgccggtacccacggcaactgcgacgtgaccaactgcatcggcacgccaaaggaccgcatcaacttcggcaccacctggaggcagggtccgtggagcgtcagcggcgttgccaactacatctcgaagatggacaacaaggacttccgtggtccgaacggctcctacctcttcgcgtatgcagacggtacggacgtcaagaagatctcctcgttcaccaccttcgacctgtcgggccgctggaacatcactgaagccttcgagctgaacgcctcggtgcagaacgtgttcgatcgcatcgcgccgctggatccgtccacctacggcggtgtcaattacaacccgctgcacttcagcggcgccatcggccgttacttcactgtcggcgccaagtacaccttcaagtgataccgttcaacgcaccaccttcgaaggcccgggcatctgcccgggccttcgtcgttgcggccccttgcgtgcatgttcacgggcacaccgctaccgtgggtcagcggcatcagcgccgcaggggacatcatggccgcgacatcacaacgcctcgggctgcccgcgttgaccgcactggtggtcggctcgatggtcggtgccggcatcttttcattgccgcagaacgtggcgcgcagcgccggtccggcggcggcgctgctcggctgggcggtcagcggcgccggcatgctgatgctggccttcgtgttccaggccctggccaaccgccggccggatctcgataccggcatctacgcatannnnnnnnaaggcttcggcaactacatcggcttctccgccgcgtggggctactgggttgcctcggtgctcggcaacgccagcttcttcgtgctgatcttcagtggcctcggccacttcatgccggtcttcggtgaaggcaataccccggccgccgtggccgcttcgtcgctacttctctggaccgtgcacctgctggtactgcgcggcctgcgcaccgccgccatcgtcaacggcctggtaacggtggccaagctgctgcctatcacgttgttcctgatcctggccgccggtgccttccgcatggatgtgttccgcgccgatttcctgggcgcgcccgcactcggcgatctcggccagcagctgcgcggcatgatgctggtgaccgtgtgggtattcatcggcatcgaaggtgccagcatctactcgcggcgtgcggcccgtcgcgccgatgtcggccgcgccacggtgatcggcttcctcggcgtctggctgctgctggtgctggtcagcctgctgtcgatgggcgtgctgtcgcaggccgaactggcggggttgcccaatccgtcgatggcttacgtgctgcgcgccatcgtcggcgagtggggcgcgacggtgatcatcgtcggctcgatcatttcggtactcggcgcgctgctggcctgggtgctgctgtgtgccgaagtgctgtacgccgctgcaggcgacggcaccatgccggccttcctgggacgcgagaatgcgcgcggcgtgcccgccaacgcgctgtggctgagcaatggcttgatccagctgttcctgctgctggtgctggtcaactccggcagctacacgggcctggtgctgctggcggcctcgatgagcctggtgccctacttcctgtccaccgcgttcggcgtgcagctggcgtggcgcggggacgcctatgcgggtgaaccgggcgtgcgctggcgtgatttcgcggtggcgctgctggccagtgcctacgcgttgtggctggtgtatgcaggaggcctcgacaacctgctgctgtcggtgctgctgtatgtgcccggcgtggtggtgttcgcactgacccggctgcaacgcggtgagcaggtattcacgcgttgggaatgggtgttgttcggcgccattctggtggtggccatcgctacgctggtggcgttctccagaggtgagctggcactgtagaatcgagcgcgggctcggctctacaacaacgcaaaaaaagacctgcatcttgcgatgcaggtctcttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttcgggcagacgactagtataaccactcttcacgcgcgatggtaggggtgattcgcaatcattgcggcggcccggtacaactgctcggccaccaccaggcgcaccagcatgtgcggcagcgtcaatggtccaatcgaccacttttcgtcggccagcgcggaaacttccggcgaatgcccttccgggccaccgatcaggaaggcaaggtccctgccctgcccacgccaatgctccagccgctgcgccagctgttcggaactgagctggcggcccggcacatccagcgccaccacataggcattcttcggcagtgcggcgatcacgcgcctgccttcgtcttcggtggcgcggcgcgcatcgcggcccttgccgcgcaggccgggctcgatttccaccagctcgaacggcagccagtgcgacagccgcttctggtactcggcgaagccctgcgccacccagctgggtgcgcgttcgccggtagcaatcaggcgggctttcatcaacggtcctccaaaacgtcgacggcgccatcggcgccgtcgaagggatgcatcaacgtgcggctcaggccacttcgtcgtcgctggacggcggctggtcaccaacggtccacaggcgctccagggcatagaactcacgcacgcgcggcagcatcacatgcacgatcacgtcgcccaggtcgaccagtacccactcggcttcgcactcgccttcaacacccagcggcatcacgtcgagattcttggcaaagcgcacgacttcatcggcgatcgacttgacgtggcgggtcgaggtgcccgaaacgacgatcatgtagtcggcaacgctggaccggccgcgcacatcgatctcgaccaggtccttggccttcaggtcttcggtggcttggcggacgctggccagcagttccggcacggacggcggcgggctgggcagatcgaccttgatggtctggggctgggtctggttgctcaaagtggatcgactcgataaacgtgggggcgattatacgggcaagccggggcggcggcattcacggcgtaggggagcggtacaggccatgggcggccacatagtcggccacggccggcggcagcaacgcccgccaggggccgccggcggcgatctgcgcacgcacggcactggccgattcctcgcgcagcggatgatgcaggcgcaggatgcgcccggccggactggcgaacagggcctgctcgttgtcggcccagcgcccttccagggcgcggccaagttcgccatccaccgaggcctgaaggggactgcccgggcgctcggccaccacgaaatgggccagcccgaacagtgcctcccattcatgccagcgggtcaggcccagcaggctgtcggccccgaccagccaggccaatggccggctggggcccaactcgccgcgcagttcgcgcagggtgtcgacggtataggacgggcggccgggaaagcgtatggcgcggtccagttcacgatggtccagcagcaggcctggctcatcgccgatggccagcgagagcatggtgaagcgctggtcagcggttgcgcccggcaccgcgcgatgcggcggatcagccgctggcagcatgcgcacagcgacctgcagttcgtcacgggcagcacgcgcgatggcgaggtgcccgaggtgcaccggatcgaaggtgcccccgtaatagatccgcaggctcatcactcaggcccgcgccagcaggcgcacggcacgcggttcggccacggccaccagcaggcgctccagcgccagccaggcatcaccgtcggcgcgccccttggcgatgcggtcgaccagtccggcctcggccacgaaacgctcccagcgcttgccctcggggtgccgctgcagcgcacgcttgtagggcgcttgccgcgattcccagatgccgcgcgatttcatttcggcggccagattgccgccacgcgcctgtacccgggccaggccggcaccagccaacagctcgcggatcaccattggcatcagtgcggccaccgcctcgccttcgccgcgcaggcccgccagcatgcgcagcaccgccggcggctggccggagaacgtggcttccagcagccggaaaacgtcatagcgggcggcgtcggccaccagcgattccatccgttccacgtccagcggctggccgtcggccagcaacgccagcttgtcgatttcctgcgcagcggccagcaggttgccctcgacccgctcggccaggcgctgcacggcggccggatcggcacgcaggcccttgccacgcaggcggcgctcgatccagtccggcagttcgtgcggcttgatcgcccacgccaccgacagcacgccgatgcgattgactgcctcggcccacttgccctggtgggccttgctccattcgctggcggtaatcatcagcaccacgtccggcgccgggttggcgcagaactggctgatcacctcggccccgtccttgcccggcttgccgctgggcaggcgcacctcgaccaggcggcgggcactgaacaggctgggcgcgttgaagctggcgtcgagctggttccagtcgaaatcacgcccatcggcgtcgaacacttcccgctcggcgatgccggcggcgcgtgcgcgtgcacggatggcgtcggccgcctcaagcacgcgcagggtttccgggccggcaatcaggtagaccggcgccagcggggtgtcagcgccctggctggccagctgctccggacgcagttccatcgtcgcgactcagtgcttggctgcgggaaccggctcggccggctccgccccttcgatcggcttggccttcggcgccgtcaggctgccgcccttctcgatctcggcgcgcaccacgctgtcgatgcggcggatgatcgacgcggacatttcccgtcgcagctcatcggccaggatttcgcgttcggtggtggtaccggtggcgtcggtcggcggcgacacgtagtcgcgcgacagttcgatcacctgctgcggcaccagctcgctgccatcctcgcgacggaagatgaagatcaccgcatagcgcaggctgtactcctgcgcacggccctgcgagtcgatggcgatcggcaggtcgccccagcgttcggacagcacctggagctgggtactgggccccttgctgtcctcgtcggccagcttggcaccggaagccagcaggctgcgattgagcagcttgaccagttcgctgtatggcgcggtggagaccaccttcaccggcgccgtgtcggtcggcagcatcagcttgttgcgcagatggaaaccgcagccggcaaggccgaggacaagaacgagggcaagcagtattcgggtcatggagacagtctggcggagccgggcgatcacggcaacacacagcctgcccgaagccgcgtgaatgcagggccatcaagtgcatggccccgcaccgggaaggtaccggccaccgcgtgggtgaccggcccaggatgcatcaggcagcgacgatgttcacgatcttgcccggcacgatgatgatcttgcgcacggtcaggccttccatgaacttggccgcattcggctcggccagagccagtgcttcgacctgctcgcgtgcagcatcggcggccacctcgatggtgccacgcagcttgccgttgacctgcacggccagggtcagcgcgtcgcgcaccagcgcaccggcgtcggcctgcgggaacggctggtcttccagcagcgtctcgccatggcccagcacctgccacagggcgtggctggcatgcggggtgatcgggttcagcagcagcacgatggcctgcagcgcttcctggcgcaccgcacggccctgctcgctgccgtcctcgaacttggccagcgcgttcatcagttccatcaccgccgcgatggcggtattgaagctgtggcgacggccatagtcgtcaccgaccttgccgatggtctcgtgggtcttgcgacgcagtgccttctggttggcgtccagcgcggccacgtccagcgccggggcggcaccgtcggcggcgtgcttctgcacctgggcccacaggcggcgcaggaagcgcgccataccgtccacgccggcttcgttccactccagcgactgttccggcggggcggcgaacatcgagaacaggcgcacggtgtcggcaccgtacttgtcgaccatcgcctgcgggtccacgccgttgttcttcgacttggacatcttttcagtgccaccgaccaccaccggctggccgtcggcgatcagcgtggcgccagtgatgcggccgcgctcgtcgcgctgcacttctacatcggccggattgatccagtccttcgagccgtccgggttcgggcggtagtaggtctcggcgatcaccatgccctggcacagcaggttgcgtgccggttcgttgctgtccaccatccgcgcgtcgcgcagcagcttgtggtagaagcggaaatacatcaggtgcaggatcgcgtgctcgatgccgccgatgtactggtcgaccggcaaccagtaattgccgcgcttgtcgaccgcatctcgggcacccggcgaggtgtagcgggcgtagtaccagctcgactccatgaaggtgtcgaaggtgtcggtctcgcgctcggccgcgccgccgcattccgggcaggtggtcttgcgccattccggatcagtcttgatcggcgaaccagtccccgagaacgccacgtcctccggcagcaccaccggcagctgctcttccggcaccggcaccgcaccgcacttgtcgcagtagatcaccggaatcgggcaaccccagtagcgctggcggctcacgccccagtcgcgcaggcgatagttgacgcggcgctggccctgggccttgcgctcgaagcgttcggccagggcttcgaaggcgccctggaaatccagcccatcgaattcggccgagttgaccagctcgaaggcacggttcttgtcgctgtaccagtcctgccagcgggcaccatcccaggtgcgctcgtcgtcgttgcgcggatccttcagcgcgatcacctgcttgatcggcaggccgtacttgttggccacttcattgtcgcgctggtcgtggcccggaacagccatcaccgcaccggtgccgtagcccatcagcacgaagttggcgacccacaccggcaccttttcgccggtgaccggatggatggcacgcaggccggtgtccatgccgcgcttttcctgggtttccagctcggcctcggacacgccaccctgcttcatttccgacagcagcgcagccagttccgggttgttcttcgccgcatgcagggccagcggatgttcggcggcgatcgacacgaaggtcacgcccatcacggtatccggacgggtggtgaacacgcgcagcggatccagcgcagtgccgtcgacatcacgcacgtcgaactggatttccaggccttcggagcggccgatccagttgcgctgcatggtcttgaccgaatccggccagccgtccagttcatccaggccgtccagcagttcctgggcgtaatcggtgatgcgcaggaaccactgcgggatctcgcgcttctcgaccagcgcaccggaacgccaaccacggccatcgatgacctgctcgttggccagcacggtctggtcgaccggatcccagttcaccaccgcattgcggcggtaggccaggcccttgcgcatcaggcgcgtgaacatgcgctgttcgtgtacatagtagtccgggcggcaggtggcgaattcgcgcgaccagtccaccgcatagcccatggccttgaactggccacgcatgtgctcgatgttcttgtaggtccaggccgccggtgcggtcttgttcttgattgccgcgttctccgccggcaggccgaacgcgtcccagcccatcggctgcagcacgttgtggccggtcatgcgcttgtagcggctgatcacgtcgccgatggtgtaattgcgcacgtggcccatgtgcagcgcaccggacgggtacggaagcatcgacaggcagtagtacttcggcttgtccgaagtctcgtcgacttcgaaggcacgggtggcgtcccagtacttctgggcggcggattcaacctgctgcgggtcgtaggcgttggtttcagcgctggtcatggaacacgcggatgcggcggcaaagcggtacagcgtaccgcagtgcggcaaacgtctccaatcctgcccgccgaccgccggccccgccagcgcccggagccggtctcagcgcggtcgcgacagaggcagggccagcgccagccagaccgcccagcaggcgaatgcaagccgttgtgccagcggcgccggcagcacgccctgcagcgcaaaggcagccagcgccgccagcacgccacaggcgatcgccaccccgcccaaggcgcgcccgtgcgtctggcgcagctgcgagatgcccagcaacagggtgccggcgacgaagcccagcacccagatcatccaggcactggcgtgcagctggctggccggcccgtgcagatcgtccacatccagcggcatcaagcccatcgcggtgaaggccagtccgcccagcaacagcatctggctgcccacccgcggcgcccagccagcaccgggcggcagctgtcggcgcaggcactcggccacgaccaccgccaacaggcccggcagtacgaagcccagcagattgaaggccaacgcgtgcggcacgccatgtgcgcccagcagggccaccgggtgccgcgcctgtgcataaccttccaggccggcgccgaagcccagcaccgccagcacgaacagcagtgcggcggcggggccggacagacgcaacagggaagacggggaggtcatgcaggctccaggagcaacggcggcgggaacgacgcattgtcgggcatttgccgcagtccgggttgagactggcatcgatcgtcaccatagaatcggtctccagatgccaatcgatgcctcccccatgaccgagacgacctacgtattcgacgccaccactgcgaccttcgaggccgaagtcctgcagaagtcgctgcagacgccggtgctggtcgacttctgggccacgtggtgcggcccctgcaagaccctggggccgatgctggaaaagctggccgccgaatacaacggcgcctttgagctggccaaggtcgatgtcgacaaggaacagcagatcgccgccgccttccagatccgctcggtgccgaccgtgttcctggtcaagggcggccagctggtggacggcttccccggcgccatcccggaaggccagctgcgtgagttcctggcccagcacggcatcgtgccggccgacgtcggtgacaccgccgccgacgacgaagcgccgttggatccgcaggcacaggtggatgtactgcgtgcgcagatcgccgccgagccggacaaggacgagctgaagctcgacctggccctggccctgctgcagatcggcggcgtggacgaagccggtacgctgatcgacggcctgcccgccaacctggccaccgacgaccgcgccgtgcgcgcccgcgcccggttgtcctttgccgctgccctgaaggacgccccggccgccgaggtgctggacgcgcgcatcgccgccaacggcaatgacctcaaggcccgccacctgcgcggcgtgcagctgctgctcggcggccatgacgaagccgcgctggcgcagttcctggacatgctgcggatcgaccggagtttcgaggaaggcctgccgcgcaaggcgctgatcgatgccttcaatgtgatctccgacgaggacctggtcggccagtaccgccgcaggatggcctccctgctgttctgaacggaagccgggttcgttcagaatccctgcactggacgcgggcaataatgcgcacgatggcggccgtagggccgccacgatccgttcggggggatgaggtcggggccatggggtcttgcagctgcacccccgcattgccgggattgcaaaactgtgaccttcgtccgctcgctgttgtttgccatgcgcttccagggcgccctgctctgtgccctgcttctgctgccggccatcgccgccgcgcaggactggaactaccgggtccgccccggcgacaccctgtgggatctgggtggcgtgtatctgaaaccctcggtgcgctggcaacagctccagcagcacaaccgaatcgacaatccctaccggctgccgcccggccagctgctgcgtttccccatcagctggctgcgcatcgaaccggcaccggcgcgggtgctctcggtccgcggcaaggtcgaactgtccagtggagacggcagcgccagccgcgccatccaggccggcgagcagctgcatatcggagacaccgtacagaccgagggcgaatccagcgtcacgctggaatttgccgatgcgtcgcgcctgcagctgcgtgagtactcgcgcctgcgcctggaccagctcagccgctatggccacaccggcatggtcgacacccgcctgcgcctgcagcagggccgcgccagcaatcgggtgacgccnnnnnnnngcccggcatcgcgctacatcatcgatgcgcccaccgccaccagcagcgtgcgcggcaccgtcttccgggtcagtgccggcgacggtcgtgatgtcgcggccaccgaggtcctgcagggcaaggtgcaggtcggcaacgcccatggccagcgcatggtccagcccggacaggccacccgcagcgccagcgcagacgccgctccggacacagtctccgtactgctgccggcaccgcagctgcgcaacgatgaactgcgcctggccccgttgccgacgctgctggcatggactccggtcgccggcgccgcgcattaccgcgttgaagtggtggaggcagccacgccggagatcctgctgttcgctgccaccacccccgatacccgcctggccatcggcgatctgccgccgggccagctgcgcatcctgctgcgcgcggtcgatgcgcagggtgtggaaggcatcgacgccagtgccgacttcgaactcagcgaccagcctccaccgccgctgaccctggccccgctgcatggacagacaatcaacagcgaccgcccgcgtttccgctggagccaagcccccggtgcgcgcagcagcgtgctgcagatcgcggctgattccaccttcgtacagccactgcaggaacagaccagcaccggcaccgacctgcgcctggcgcagccattgccgccgggtcactacttctggcggatcgcctcccgcagcgccgatgggcaccaggggcgctatggccaggccctgccactgcaactgagcaacgagccggtggatcctgcgctgcaaccgcccgaggccgcgcacggtgagctgaccctgcgttggcaggccggcagcgaaggccagcgctatcgcgtgcaggtcgaccgccgcggcgacttcaaggcacccctggtcgacgaaaccgtggccgaaccgcaggtcagcttcaagcgtccgtggcgcggcaccctgcatgtgcgcgtgcagtacatcgacgatgacggccatgctggcgagttctcgcctgcccagaagatcgccctgccgtgtcgcctctgctatggcaccggcggcggtgccctgctgctgtggctgctgttgtgaggcgttcgccgctgccgtggtcgaagcggatcctgctggccatgctggccgggatactgaccctcgtcgccagccagggccaatggctgtggcggcaggacgaggccacctacgacgcgatggtcggcaactgggactatcgacccgacccgagcgtgctgatcgtggccatcgacgaaggcagcctgcaacgcatcggccaatggccgtggccgcgctcggtccacgcccggttgctggatcgcctgaccgatgccggtgccgaacgggtcgcgctggatctgatgctgtccgagccggaccgccgcgacagccgccaggatgaggcgctggccgcggccatccgtcgcaatggccgggtggtgctgccggtgctggccgcaccggcagccggtgatcgcatggccgaggaaatgctgccggttccgcagatcgcggccagtgccgccgccatcggccacaccgacgttgaggtggacagcgacggcgtcgcccgcggcatctacctgcatgcgggcatcggcaaggcgcattggccggcgctcgggctggccctgaccggcctgcctgcgggcgcggtgcgcggactgcccgaccctgatcccgaggtgggctcgccttatcaatggcggcgcaacgactacgtgcgggtgcgctatgccggacctcccgagcagttgccgcaggtttcctacgcagacgtactcgatggccacgtggacatggcgatgctgcatggccgccgcatcatcgtcggcatgaccgccagcggcatcgcaccgcgcctgctgaccccgaccacccgcgagttctggatgagcggcagcgagtaccaggccaacatcgcctcgatgctgctgcagcacaagcagatcgaggtgctgccccgcttctggcagcacaccatcagcgcggtgctggtggcgcnnnnnnnnatcctgctcggcctgcgcctgccgtggctggcggcgctgtgttcgctgccgcttgcccctctgctgagctggttgctgttgcgcaccagcaacctctggtgggcgccagccaccgccctgctgggcgtcctgctggtcctgctggcctgggcgacctggcggatttcggcctggcaccggcaggccaaccgcgacgcactgaccggccttggcaatcgcctgcgtttcgaacaggcgttgcagcaggaatgcgacgccgcacgacgcaacggcaagccgctgagcctggcgctgatcgacgtcgaccacttcaagcgccacaacgaccgccatggccaccaggtcggcgaccgcgtgctgcgggacgtcgcccggttgatcggcgcgcatgcgcggcggccgcgcgacatggccgcgcgttacggtggcgatgaattcgcactggtactgcccgataccccggccgaaggcgcgcggcttgtcatccaggacctgatcgactgcgtacgtgcgttgccggtacacggtgacggcagcgacgatcgggtgacgctcaccatcggcgtgtttacccgggtaccggaaggcgagctgcaaccgcatcatttcgtcgaaggggccgacaccgcgctgtaccaggccaaagcgaatggacgcgacgggtatgtgatggacggcggcgcgtgaccggtgccaccgggtgcaacatacgcatgcgaatggttagactggacacctcgcccagcgcccccggatccgcatgaacgcccgtctgttccgcttcggcatcaacctctggccgcccttcctgttcaccggcatccacgtcacccgcatcacccccgactaccggcagattgatgtcgagctgcgcctgcggccatggaaccgcaactacgtcggcacccacttcggcggcagcctgttcgcgatgaccgatccgttctggatgctcggcctgctgcacatcctcggccgcgactactacgtgtgggaccgcgccggcgccatcgacttcctcaagccgggccgtggcatcgtgcggacgtcgttccgcatcgacgacgcgctgctggatgaactgcgcgccgaagcggccagtggcgagaaggtgctgcgctggttcagcaacgacgtgatcgatgaaagcggcgaagtggtcgcacaggtccgcaagcaggtgtacctgcgcctgaagccgcacgcgcgctgagcgcgcctcaatcgcgcgccaacgcagtcgaagctggctccgcctgcagcggcaccgacagccacgggctttcgtcgttgctgcgggacggcgagcggcgcggcacctgcagatggcggccatccgccgacaagcgcggcacccgcaccggcgaggcgaactgtgccggcaaccgctgcagggcatccaccggatcccccggctgctgccgcagccagcgctgtgcacccagcaggcgcagcatcgccgcggcgtcctgggtgcgcgacgaataggccggatagaccggacccgcaatgtcggtcaacaggcaacccatgacgttcgacaggcaaccaaagtcacgctgcggcggcgccggtgccggcaacggacggtccgcctccagcgcagcggtcgccgtcgcgccacaggcccaaccgagattgccggccgcacgggccagggtgctgctgcggtccagtaccagcgcgccgccgaattcccgcgccgaggtctcgatcgccacccggttcatcgcatactcgccctgcatcgcacggcacaggctctgctcgtcggcccgcatcggctgcatggcctgttcgcattcggccggcagcgggtgatcggcaggcagttcgaccagcatgtcggccagcagctgcgcgttggcctgtaccaggctggcgccgatgatgctttcgaccagatagctgccaccgggcaccagccgccggcccagctgcactccccggcagctgccgcgcagggcaccgtcgatgtcaccctgtacgaacgccagcgcacgtgcgctggtggcatcgaccaccagcccgtaggtcggcatcggcaccaggatgccctcgcccttcggctggaacggcgatacgaagtagtctgcttcggcgagctgatcaagccgcgcgtgcaactgctggtgcccggcatgggcctccacgaagcgttgcgggtccgcgcggacctgggcgaggcagccgcgggcggccggcccgcaactggcaccgggccgcgagcgcagctcggcatggttggccaccaggtgtgtctggccgccgctgctgcccagcaggtcggcctcccaacggcgcacgtcctcggccaacgcctgctcgcgctggcgggcatccagatcgtcgaacggcagcgtccacaacagggcataaccgttgcgcccgctcgccggcagccgcgcttccagccggtgctgcgcctgcaaccgcgattccggcaccggccacatgcgtgaggcgcaccacaccacgatggtcaacagcagcaggcccgccagggtccagcccagtccgcgcagaatcttcaacacagcttcccttccatggctcgttgccgcagtcgatccaccagcgtaatcgaccggcagtgaccgctacaatgcgcacatgtcgctcgaagcccccgccctggtcccccgcccctccctgcagcgcctgttcctgaccggcctgctgaccctgctgccgatctggctgacctgggtcgtggtcaagttcgtgttcgtgttgctgtcgggcatttccagcccgctggtggtaccgctgtccgagcagatcgcgacaagcttcccgcactacctcggctgggtccgcgccgaatggatccaggacaccatcgccctgctggccaccctgctggtgatcctggcggtgggcgtggccagccgccgcgtgctcggccagcgcctgctgcgctgggtgggcgcggtcatcaagcgcattccgctggccagcatcatctacgacagcgcaaagaagctgctggacatgctgcagaccgaaccgggcagcacccagcgcgtggtgctgatcgacttcccgcaccgcgacatgaaatcggtcggactggtcacccgcgtgatcaaggaacacggcaccgaccgtgagctggccgcggtgtatgtaccgaccacgccgaacccgacctcgggctacctggaaatcgtgccggtggaactgctgaccccgactgactggaccgtcgaccaggccatgagcttcatcatttccggcggcgccgtcgcaccgtccagcgtgccgttcacccgcgccggcgaacgcaccggcgaacgcaccgaatgaccccggcgccgatcgagcgcccgctgcaggaccgcgcggtcctgctgttcatcgtgctggccgcgttcttctgcggcaatgcggtgctggccgagctgatcggggtgaagatcttcgcgctggaagacacgctgggcatcgccccgctgaactggaacctgttcggccagaccggctcgctcagcttcaccgccggtaccctgctgtggccggtggtgttcatcatgaccgacaccatcaacgagtttttcggcaagcgcggcgtgcgcttcatctcgtggctggcggtggtgctgatcggctacggtttcctgttcgccttcgcggccatttcgctggcgccggccagctggtgggtcacctcgatggatggccacggtgtgcccgactaccaggccgcgttcgcagccgtgttcggccagggcatgtggaccatcgccggttcgctggtggccttcctgcttggccagctgatcgacgtggcggtgttccaccgcatccgccaagccaccggtgaacgccacgtgtggctgcgtgcgaccggatcgactgcgatctcgcaggtggtggacagcttcgtggtgatctggatcgccttcgtgctgggcccgcagcactggccgacctcgctgttccttgcggtcgccagtgtcaactacgtgtacaagatgggctttgcggtcgccctgattccattgctgtacctgatgcggcgtgccatcacccgctatctgggcgccgatcgcgcggcggcactgcgcgccgccgctgcggctgactgaagccccagcgccgccaagctgactgcgtcttcacgctggccgtannnnnnnngatcgtgcaagctccacgatctgtgttccacggaagcttcttgatgccgtattccccccgcgtcctggccgctgccattgcggcgttgttcctgttcagtgccgtgccgtcggccgaagcagcgaagaagaaggccagccgccctgccgctgcgcagacccgccaggccgccaagcccaaggccaggcccgcccgtgccaccgcaccggcccgtggcagttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaagcaggtgcagctggaacggctgtacgacgagtactgggatgcctcgatgcggttgaacccgctgcaggccacgttccagggcgaaccgcgctacaacgaccagctacccaacatcctgtccgccgcctggcgccagcagtcgcacgacttcaccacgcagtggctgggcaaggtcgaaaaactcggcagcgatggcctgcagggccaggacctgctcagttacgagatcttcgtacgtgannnnnnnncctcgctggctgccgagcgctacccgagctggatgatgccgatcagccagtactacaacatcggcagcatcatggcgatcctcggctccggcgccggcgcgcagccgttcaacaccgtgcaggactacgacacctggtcgcgccgctcgctcggcattcccgaactgttcgaccaggccatcgacaacatgcgccagggcatgaaggccggcgtggtgcagccgcgcgacctgatggagaaggtgctgccgcagctggatgcggtgatcaagccgaccgctgaagagagcatcttctggtcgccgatccgcaccatgccgaacacgattgcggccgaagacaaggcgcgcatcagtgccgagtacaagcgcatgatcgaactgcgcatcatgcccgcctaccgcgccctgcgcggcttcatcgccaccgagtacctgccggccacgcgcgccagcagcggcatgggcgcgctgcccgacggccaggcctggtacgccaacctgatcgtgcagaccaccgccagcgaccagaccgccgcgcagctgcacgcgctgggcgagcaacgcgtgcaggaactgcaggcacagatcgccacggtgatgaaggacgccaagctgcgtggcacgccggcaaagctgctgcgcagcatgcgcaacgatcgccagttccagtacagcgatgccaatgcactgatcagccgctaccgccaggtgcagcagcaggtcaacgcgcgcctgccgcaggtgctcgatacgctgccgaagtccgcactggaagtacgcgcggtggagccggaacgggcgctgaccgccgccgctgccgcctaccagccgtcgccgcccgggcagcccggcgtgctgtacatcaacacccgcgacctgcccagccgcaagcgctggagcgtgccggtgcagtacctgcatgaagcgattcccggccatcacgtgcaactgggcctgcagcaggagctggccaagctgccgcgcttccgtcgcctcggtggcgatcttgcgttcgtcgaaggctggggcctgtacgccgaaacgctgggggaagacctcggcgtctacaccgatccctacgaccgtatcggctacctgtactcacgcctgctgcgcgcnnnnnnnntcgtcgccgacaccggcgtcaatgcacagggctggagcaagcagcaggccgtggcctacctgcagaagacggtggacatgagcagcgatgatgccaacgccgaagtcgagcggatcatggcgcagcccggccaggcactgtcgaacgtcgccggcctgaccaccatcgttgccctgcgcgacaaggccaaggcacgccagggggccgtcttcgacctgcgccgcttccatgcagaactgctgaaagacggctcgatgcctctggacgtgctggaccgcaagatggagcgctggatggcacagccggccagcgctgcgcccacaccttcgccctgacgcttccggagccaccatgcgccctgccgtcgccctgttcgccgccgtgctgggcctgctgcctctggcgggcgctgccgcaccggtgctgaccccaccggatgccggtatcgacggcctgatgcaggcctacgatggccaggtgcccggcgccgcagtgctggtgctgcatgacgggcagccggtgttccgccgtggctacggccttgcggtggtcgaagacggcaccccggtcacagccgccagcaatttccggctggcctcggtcagcaagcagttcaccgctgcggcggtgctgctgctggtggaagacggccggctcgggctggaccagccggcccggcagtggctgcccgagctgccaccggctgcagcgggcatcaccctccgccacctgctctcgcataccagcggcctgcacgactacgaagacctgatggacccggcagacacgcggcaggtacacgatgccgatgtgctggccctgctgtcgcgccaggaccggctgaacttcgcgccgggcacgcagtaccgctacagcaacagcggctatgcactgctggcactgatcgtgggccgcgcatccggccaggatttcgccgccttcctgcaacaacgcatcttccgcccgctgggcatgacgcataccgtggcccaccaggacggcgtggacgcggtcgccgcacgcgcctatggctacagccggatcgatggccgctggcagcgcaccgaccagagcactaccagcgccgtactgggagacggcgggatctactcctcgctggacgatctcgcccgctgggatgccgcgctgtacgacgaccgcctgctgtcgaaggcctcgcgccgcgcgatgttcagcccggccacgaccacatcggaaccggacgtgccgcattacggcttcggctggcggctgaatggtccggtgcaatggcacagcggcgagagcatcggcttccgcaacgtgatcgtgcgccacccggagaagcacctgaccgtgatcgtactgaccaaccgcaacgaccccgaaccctatccgctggcgcagaagatcgcccagcgctggctggacaccctgcaatgacccccggttccgacgccctgctgggcatccaccacgccgcactgatctgcagcgactacccacgctcgaaggacttctacgtgcgcatcctcggcctgcgcgtgctggccgagaaccaccgcgccgcacgcgattcctggaagctcgatctggccctgcccgacggcggccagctggaactgttctccttcccctcgccgccgccccgtcccagccgcccggaggcccagggtctgcgccacctcgcgttccgcgtggccacgctggaaccgttcatccagcgcctggctgcacatggcgtggtctgcgaaccgatccgcgtggacgagtacaccggccgacgcttcaccttcttcgccgaccccgacgacctgccgctggagttgtacgaagtcggttgacgtccccgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttccccataccccgccgaatgggtatacagtcgacccgtaccggcaccgtgccggaatgaaccctgggaggggaccatgcgcaacaccttcaagaccctgttgctggcactgccgctgtgcctggccgcgctctcggcgcaggccgccgatggcgccgccggccgctggaagaccatcgacgacaagaccggcaaggtgaagtcgatcgtcgagatcacccaggccgccaacggcaccctgaccggcaaggtggtcgacatcctgcactcggacaagggccccaacccggtctgtgacggctgtgaaggcgccaacaggaacaagccggtgaagggcatgaccatcctctggaacctgaaggccgacggcgccaacaagtggtccggtggcaccatcctcgacccggccaacggcaagacctacaagtcgaagatggaactgcagcccggcggcaccaggctggacgtgtccggctgcatcgccttcatctgccgcgcgcagacctggcagcgcgaataagcgcccctggcctcacttcatcccggtgacccggccccggccgggtcacctcgttgcgggcatgcgatactctgcggttcccctcggcttcaccccgcgaccatgacccgtaccgcgctcgtcaccaccgccctgccctacgccaacggcccgctgcacctgggccacctggtcggctacatccaggccgacatctgggtgcgtgcgcggcgaatgagtggcggcaaggcctggtttgtctgcgccgacgatacccatggcacgccgatcatgctggccgcggaaaaggccggggtcaccccggaaaccttcatcgccaacatccaggccagccacgaacgtgacttcgccgccttcggcgtggccttcgaccactacgactcgaccaattcggcggccaacaaggcgctgaccgagcagttctacctgaagctggaagcggccggccacatcagccgccgttcggtggcgcagttctacgacccggccaagggcatgttcctgcccgaccgctacgtcaagggcatctgcccgaactgcggcagccccgaccagtacggcgacaactgcgaagtgtgcggcgctacctatgcgccgaccgatctgaaggaaccgcgttcggtcatctccggtgccacgccggaaatgcgcgattcggagcacttcttcttcgaggtgggccacttcgacgcgttcctgcgcgaatggctggccggcgacgtcgccctgccgggcgtgaaggccaagctgggcgagtggctcaatgccgaaggtggcctgcgcgcgtgggacatctcgcgcgatgcgccgtacttcggcttccagattcccggtcaaccgggcaagtacttctacgtctggctggatgcaccgatcggctacctgtccagcttccagaccctgtgcggcaggatcggcgaagacttcgaagcgcacctgcgcgccggtaccagcaccgagctgcaccacttcatcggcaaggacatcgtcaacttccacggcctgttctggccggcggtgctgcacggtaccggccaccgcgcgccgacccgcctgcacgtcaacggctacctgaccgtggacggcgccaagatgagcaagtcgcgcggcaccttcgtgatggcgcgtaccttcctcgatgccggcctggagccggaagcgctgcgctactactacgccgccaagtccggcggtggcgtcgacgatctcgacctgaacctgggtgacttcatcgcccgcgtcaacgccgacctggtcggcaagttcgtcaacctggccagccgctgcgccggcttcatcagcaagcgcttcgacgggcagctggccgcgcagctgcccgatgcggcgcagtaccagcgcttcgtcgatggcctggcgccgatccgtgaagcctacgagcgcaacgacccggccgcggcgatccgcctgaccatgaccctggccgacgaagccaaccgctacatcgacgacgtcaagccgtgggtcatcgccaagcaggaaggcgccgacgcgcagctgcaggccgtgtgcagccagggcctgaacctgttccgcgtgctggtcaccgccctgaagccggtgctgccggccaccgccgcgcaggccgaagccttcctggccgcgccggtgaacgactggaccgaactggcacagccgctgctgggccaccgcatcaccgactacaccccgctgttcacccgtatcgacccgaagaagattgacgccatgatcgacgcctccaaggacaccctgcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaggacgaagcaaagagcgccgacgcgccggcctacatcggcatcgacgatttcgccaagctcgacctgcgcatcggcaaggtgctggtctgcgagttcgtggaagggtcggacaagctgctgcgcttcgaactggatgcaggtgaactgggcaagcgccagatcttctccggtatccgcgccagctacggcgagccggagaagctggtcggccgcagcgtggtgttcatcgccaacctggccccgcgcaagatgcgcttcggcctgagcgaaggcatgatcctgtcggccggcttcgacggcggtgcgctggcgttgctggacgccgacagcggcgcgcagccgggcatgccggtccgctgatgcccgcagcgggcgtggcctcggccgcgcccgccggcagcattggccagcggaggcaacgcgatgggaggcaacggaatggaactggcgctgttcgacttcgaccacaccgtgaccacctgcgatacctatggccgtttcctgcgccgcgtggccaccgccgaacagctggcgcaggcgtggtggaaggtcggcccgtggctgctcgcgtacaagctgaagctgatctcggccgaacgcatcnnnnnnnnnntcacccgcctgaccttcagcgaccgccacagtgacgacatcgccaccctggccgccggcttctcgcgtgagttcctgcccgacgtggtgcgcccggaaatgctggagcagatccgctggcacaaggaacagcagcacaccgtggtgatcgtgtccggctcgctggacctgtacctgcggccgtggtgcgagcagctgggcctgcagttgatctgcaaccggctggaatgtcaggacggacgcctgaccggccgttacgccggtggcgactgtggcccgcgcaaggtcgagcacatccgtcgccagttcgatctgtcgcgttacgtgcgcatccatgcctacggtgacagttccgaagacaagccgatgctggcgctggcccacgagcgctggttccgcggcaaacccctgaagtaacccgacgcgcagccttcgccacgcatgagcctgatcccacccctgaccgaacgcctcgaccgcctgctgccgcagactcaatgcgggcaatgcggctacgacggttgccgaccgtacgcgcaggcgatggcgcgcggcgaggcaggcgtcgaccgctgcccacccggtggcgatgccggtgcacgcgcgctggcccaggttctgcgcgtaccggcgattccttttgatcgttcgcgcggcgagcacaaggcgccgcaggtggcgttgatcgtggaagccgactgcatcggctgcaccaagtgcatccaggcctgcccggtggacgccatcgtcggcggcgccaagtacatgcacacggtgatcgccgatctgtgcaccggctgcgagctgtgcatcccgccgtgcccggtcgactgcatcgagctggtgccggcctagccaccggaccaaccggcggagcggcggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccccctccactgctgggaggtgaccccgccgttacggcactgccgccgtcaccacgatttcgaccttccagtcggcgtgggccagcttggcctcgaccgtgnnnnnnnncggggtcgcaccttccaccacccactcatcccatgccttgttcatgccatcgaagtcggccatgtcggccaggaacacttcggcgcgcagcacgtgctggcgatcactggccaccagcgccagcagcttgtcgatctcggccagcacctgccgggtctgcccggtgatgtcctggctggtgtcttccggaatctggccggaaaggtaggcgaccttgttgtacacggtcatttcggacatgcgcggtccgacgtcgtaacgctccatcatgggcgtggctcctgcgggtgatcaggcctgcattgtcctccaaaccggtcaacgatgggtgcagggcagccatccacacacggtcactaccggcttccgacagcgacgctggtcaaatgccagcgacaggcgcacgatgcgccacggctgcattgacaccgccctcgccctccctgacgcacccttgcgccgatgaccgaaaccaccgaccccgccaccgctccctccaccccggcatggaagcgggtcctcaccatcgtcatcccgctgctgatcctcgccctggccttgcacggcctggccaatgagttcgacgagcacggctatcgtgcgatccgccaggcgttccggcagctcagcggcacgcagatcgcgctcaccgtggtactcggcctggccagttacgcctgcctgatcggcttcgatgccatcggcctgcgtcgcagcggcatccgcgtgcacccnnnnnnnntcggcatcaccgcgttcctggcacacacgctgggccagaccgtgggctttgccgcgttgaccggtggcgcggtgcgcctgcgcggctaccgcagcgccggcctggacctggcgcagattggccaggtggtgctgatgagcacgctcggtttcgtattcggtgcatggctgttgatcagcgtggcgctgtgcatggaaccggcggcggcagcgttggcattgccattgaatcccgatgccgtgcgcatcgtcggcatcgtcgcgctgctggcctatgcggccaccctgctgctggtcggccgcgatggacgccagttcagcgtgttcggccatgtgctgtggctgcccgaccggcgcacgatgatcggggtgaccgtgctcagcgtgatcgagctggtgctggccagtgccgcgttctatgtgctgcttccggactcgacgccgaccggcctgcccggcttcgtcggcctgtacctggtcgcggtgctggccggcctggtttcgaccgtgcccgccggcctcggcgtgttcgaatggagcctgctgaagctgctgccacaggtggcaccggctgcagtgctggccgcggcgttgatctaccgcgtcacctactacgtgctgcccctgctgctggccaccctgctcgcgcttgcacccgcgctgcgccagccgctgcaggccagtgccggggcaacccgtgccggctggaacgcgctgcgcccatggttgccgcagatcatcgcgctggcggtgttcagcatcggtgctgcgctggtcatcgacggcacgttgcccacgccgcgccgtcacctggtcaacgcatcactgccgatcctggaaacgtcccatctgatcggcagcctcagcggcgtcgccctgctgctgatcggccagggcctggcccggcgcagccatgccgcatggatgctggcgatggccgtgtgcgtgatcaccccgttgccactgtggctgcgcggtggccaaccgttgatcgcggtctccgccctgctggtggcgatggcgctgtgggccgcacgccgcgagttctaccgccagggcgcgctgctcgatgaagcatggtcgtggccatggctgcgcaacctcggcctggtactggtggcggtcacctggctgttgttcttcacctacagccatgtcgagtaccagaacgagctgtggtggcagtttgcgatatccggcaacgcaccgcgtgcgctgcgtgcgctgctggtggtggcgatcgcgcttgtgatgttcggcctggcgcggctgctgcacagtacgcgcagcccgctgccagccgccgacgaggccacgctgcaatcattggcgccggtactggccggtgccaccgatacccaggcctgcctggtactgaccgccgacaaggcggtgctgcgcgatgatgcgaaacagggctttgtgatgatgcagcgctacggcggttcgctgatcgcgatgggcgatccggtcggcccgcctgatgtgnnnnnnnnnntgatatggcgcttccgcgaggaagctgaccggctcggcctgcggccggtgttctaccaggtgggcgagacctactggcagacctatctcgacctgggcctgggcctggtcaagctgggcgaggaagcgatcgtgcccttgcacgacttcggcctggaaggccgcgaacgcgccgatctgcgccaggcctggaaccgtggcaagcgcgggggcctttcgttccgcgtggcaccggtggaagagattcccagcctgcttccccgcctgcacgcgatctccaacgcgtggctggaagacaaggccggcgacgagaagggtttctcgctgggcagctacgatccggattacctggcgcgcttcccggtggcactggtcgaagccgagggccagatcgtggcattcgccaacctgtggcaggcaccggccggtgccgagctgtcggtggacctcatgcgccatgtcaacgaggcaccgaagggcacgatggacttcctgttcatcgagctgttcctgtggggccgcgctcagggctatgcgcgcttctcgctgggcatggcgccgctgtccgggctggcccagcatcgccttgctgggcgctggaaccgactggccggcctgctggcgcggcatggcgaacgcttctatggcttcagtggcctgcgccgcttcaagtcgaagttcgacccgcagtggcgaccgcgctatctggcagcacccggcggcatgcacctgccggccgcgttgctggatgccacgcgcctgatctcgctggacccgcggcgcaattgacgccccataccgccgagcatgcccggcaccacctgccgcccggtaggtgtcgaccttggtcgacacgccagcgacagcggtcaggcatggcccggcattaccgcggcacgttctggtgggtgcgaaccgttggttcgcactctctccgcttcacgccccgcccttgaggatcacctcggccaagcgatcatagtcacccccgaaatggtgatcgcccggcagcttcaccttcctcacgccgtcattggccggcaggtccgggcacagtgcgtcctcatccttgtcgccgtatacgcacagcgttttttccgccggcagtctggccacttccggcgcgatcggcaggccgtcgccaccaccccccagccagttgctgacatggaattcgaagtcagccttcctgcccaccgacagcagcacgatacggtccagcgtctcacgggtgccggcatcaagctggttgatggtggccggcagcacgtcggcaccctgcgagaaaccgatcagcatcaccttgtcgcggtgccactgctggcggtagtgatcgatgatcttctgcaggtcagtggcaaatcccttcggcgtgcgctcgctccagaagtagcgcagtgagtcgatgccgaccacggccacgccatgctcgttgagcgacgatgccacgtccttgtccaggccggcccagccgccatcgccggaaacgaacacggccagcgtgtcgccgctgccggtcgccggtacttccactatcggcaggcccttcagcgcggctggtggcggtgccaggctgacgccggcctgcgcgccgatcacccgcgccgccgccaccaggccgggtgaagcatcgcnnnnnnnngtgcgcttgaactcgcgtgccatcgccacctgctgcacgaagcggctggcctcgccaaccttgcagccatggtcgccggcggcgctcagccacggggaattcaactcggcaggctgcagcttgttgtgcttcacgccatcgccgcagaccatgcgctcgtggctgtgatccgggcagaagccggtggtcagcaggccggcgaatacctgggtgtcggcctgtgcggccagcgtgtaggccatctcggcgccttcaccatcaccaccgaccagcggcaggtggtagccaggcaggtgcagggaggcctgcaaccagcgcgagaagttctcgacgtcgccggaaccgaacgaacaggtcggattcccctcgcgcttgagcacgctgcgcagatgcgcgatgtccacggcagcgaccatcgcgccatcggcacgcagggcctcgatcggaaggcggctggtatcaccaccggcggtgggttcatggaaccagatcaccacacgctgcggcgtgccagccggcatgtgcaccggaatctgctcgaaccgcccgtggctgaactgctgcacgttggccgccgccattgccggcagcgctgccaacgccagaaccacacccattgccctgccgagccctgcacgcttcatgtcgcatccccgatggaatgcgcacacgatannnnnnnnnnnngtgcacggcacgtaccggcgcaggccgttggggattcagtgggctgcggcccgacggctgcgccggtacagggccatcgccagatacagcagccagcccacgatcaccgcgatcaccactttctggcccagcccacgcggcggcccggcgcgccacagcacatgcagccacagcagcacgaaggccagccatgcccagccccagagcaggcccgcggcggactgccaacccggttcgcggcgcagataccaggcctgcagcagcatgccgacgctggcacacaggaacgcggtgttggctgccagtccatggatgaacggtgccagcagcggggtcgcttcaggcagccagctgtcaccgatggcgaccgtcgccagccccagtgcagagacaatgaacaacagcggcgccgccgcactgcggcgcgggccaatgctgccgcgatacagcgcaatgccaagcgccgcaatggccagcgccagcaggcagtaggcagcgcgcaatgccaggccccacggcccgtgcaggtacaggctcaaggttgcccgcacccagtccagatcactgcgcgcgacctgggtccacagcgcggtggccacgaacagcagcagcgccaccagtgccagcaccgccgccggacgcgcacggctcatggcgttgcctccggatgccgcgtcttccactcggccagcgccttgcgatagcgctgcagctcatcggcgtacagatccagcacgcacagcgggcaaccactgccacagcattcgttgggaccgggctcttccggtggcagcgggcggggatcgggatcagggacggacacagtgggaagcgacaatcggtgagagcaggcccaagtgtaccggtccagctcagcgggccagctgtcgacgcaggttttcccgagccgccgcatccaggcgctggtggaagaagtcactgaggaagatgcgcggcgcccgcagcagcccctgcaggaaacggcgacgcccggcgcggtacaggaagcccggcacgacccctttgtactcttcggccacaccacgatcgtaggcggcgaacaccggctcgggcgcggccaggatcgccatgtcgcagtccaggagcagcgcggcctcggcatcaacgtcgtccgggcccagatcgccatggcgggctgtcagcaggatcaactgctcgacccgcgcggcgtcgacgccggccagttccggggcccgtgcgattgcctgcagggccagcgccgccgaacgcgcttcgttgtccttgcggcccgccacatagatcgcgtcgtggtagagcacggccaggtacacctcggcgggcctctgccagcccgggccgtcagccacgtcctggcagtgctgcagcaccgcgcgtacgtgtccgaagtggtggtaggcgcggggcggcgttgcgtagctgtcctgcagcgcctgccactgcgcaggagccagcgtcagcggagagaaatccatacccggatcatcccgcctgcgcagccccgcggcaagctgatggttttttcaccacatactcacaacgcttgcccggtgaggcctggacgcggttgtccacagctttgtcgagcgctggtccacatcggttgtggatgaaacgccgtaccggccacgcgccgaccaacggtcactgcagcgcggcgccgccgggtctacactcgctgcaggcgggagcgcccgccgctgccgggaactgtcatgtaccgccctgccgcccgcatcttcatcgtggtcctggccgctttgatggccgcgccgctctgcgcacaggaccacccgcgcaccgatgcactcccgcccatcggaagcgtcaccccggtggaggtcccctcaccggaacaggtcttcgcgattcctcccgcaatgcgcgcgatgctgcaggcgcaggtgatcgaccgcagttcatcgcgcgagcagcggctgcaggcactggtggaaatgatcttcggccgccaggggctggacctgcagtacgacgcgaacgcgacctacaccgtggacgaagtctggcagcagcgccgcgccaactgcctcgccttcacgctgatgttcgtggcactggcgcgcgaggctggcatccaggcccgcgtccaggaagtcggccaggtcgtgtcctggtaccaggaccaggacgccggcgtggtctacagtgtgggccacgtcaacgcgggcgtggagatcgcggggcgttacgccacggtcgacctcgatcgcaacgtactctacgaccgccacggcccgcagccggtcagcnnnnnnnntgcactggcccatttctacaacaatcgaggtgccgaacgcatggccgaaggagacctcgtcggcgcccgcgcgttcttcgatgcctcggtcgtgcaggatcgcgcgttcccctcggtctggaacaacctgggtgtgctcgacaaccgtgagggcaacaccgatgcggcgcggcaggcactggaccgcgccctgcgcctggacggtcgccaggatgcggcgctgaccaatgccagcgcgctgtatcggcagcttgggctggatgcgcaggccaaggccttggagcgacgcttgaagtcggtgcagcgtgaggacccgttcgcgcagtacatgctgggcacgcaggccgagcaggccggaaagctggccgaagccatccgctattaccggcaggccgtgcgcctgtatgacaccgcgcaccagttccacttcgggctggcgcgcgtgtatttcctgtccgggcagcttgagcgcgccgaccgtgaactgacccgcgcgcagctgctgggtggtgcaccggagcaggcacgctaccaggccaagctcgacagcctggcccgctgnnnnnnnnagcagcaggccaggcgctgagaccgatcaggccttcttgaggaagcaggtcttcaggaccaggcccttgatcttgtccgagttgccttcgatgtgctcggcatcatcttcgaccaggcggatgttgcggatcacggtgccctgcttcagcgggatcgaagaccccttcaccttcaggtccttgatcacggtgacggtgtcgccggcctgcagggtattgccgttgctgtcacgcacgaccagggtcgaaccggcactttcctcggcggtccattcgaaaccgcaatcggcgcagatccacagcgcgccatcggcataggtgttttccagggtgcactgcgggcaggcgggaacagacgacatcggcaagtacctcaaagtgaatcaacagccgccattgtaaccgcccggtccggggccccggctccctggcaggtgcccggccgccgccatgaccgcggctggagcagccgtgacgctggaacttgcagtcggcgacgaactgcagcagagtgcgcggcccctgaccgcccccggaactccccatgcgcctcggcatcgacttcggtaccagcaactccgccgccgccatcgtgcatgaggggaaactgctgccgatccgtttcggtgacgccgaacagttccgcaccagcgtgtacttccccggcgtggtgcccgacccggacgacttccagctcgacgacggccaggaacaccagctgcagcagatgatcgacagcgccgcgcgtgcagcccgtgccgccggccaggaacgcacgccgcaggcgctgcgccgtgaagccctgcgcgccctgcgccgtgaatggatggaggcccgcgccggcaaggaacgcagcgccagcgacctgctgcagaacgcggtctacggcgacgacgcgctggaagcctatttcgaggaacacgaaggcaacctggtgcagagcccgaagtcgatgctgggctacaacctgcaccnnnnnnnnaagcagaccatcaccggcatcgccgcgcacatcctcgaacacatccgcctgaccgccagcgcccagcttggccagccgctgcgtgccgctctgctcggccgcccggtgcagttccgcagctcgatcggcgcggccggcaatgaccaggcactggatatcctgcgcgaggccgccacccaggccggcttcgaccagatcgatttcctcgaagaacccgccgcggcggccatgcactaccacgccgaaagccgcgagcggcaccaggcggtgatcgtcgacatcggcggcggtaccaccgatatcgcgcatgccgaagtcggtggcgacgacgccccgcgtatccaccgcgcgtggggtatcgcccgcggcggtaccgacattgatctggcgctgagcctgtccagctacatgccgctgttcggccgcggcatcacccgcgtgcccgcccaccactatgtggaagcagccaccgtgcaggacatgacgcgccagcgcgacttccgccagcacaaatacgatcacgtcgacgagccgtggggcgggcgcctgcaggccctgcaggacaccggcaataccgcccgcctgtaccgcgatgtcgaacgcgccaagatcgccctcagcgccgccagcgagcaccgcagcacgctggactacatcgcccgcgacctgcatgccgacagcagcgccgatggcctgnnnnnnnnnnnncacggctacctggagcagatccgggaactgctggcccaggtccgcagcgacatcgggggcgacccggatgcggtgttcctgaccggcggcatgtcccgtgccggctacctgcgccaggccgtggccgaggccttcccgggggcccgcatggtccacggcgagccctcgctgggcgtggtccagggcctggcattggcggcagccagccaggattaacaaaacgttacgcggtctaagttactcttggtcggctagaaccccgctgcaccttccaccggccacgccgnnnnnnnnccacggtgcagcctggcccgccctgcgggcctagcggccatgccttcctggctcgttcatggtccgcgcagcacctgagccgccatcgagacccgctttgggcacccgccaggcccctgtggccttacaacctgacgcagcacctgcacccatcgactgccgccgttgtgacgcggtctgttgccggctgcccgtgctgctgcagcccggcgaccacgtgcctggccagttcctgtcacgcgacacccacggccgtgccgtgatggcgcgcaacgaggaaggctggtgcgcggcgatcgatccctatcacctgcgctgcacgatctattcgcagcgcccggcgatctgccgccagttttcgatgggcggcgatgactgccgccgcgagcggcaggactacctgcgccaggccgacgcctgggcgctttcctccccttccacctgacaggagcaaccatgccccgcaaggcaaagacccccgcgaaggccagcaacagcatccgcagcgaacgcaagggcgcggccgccagcaccgtggtcagcagcgattcgatcgcttcggacctggcagcgttccgcaaggccggtggcaagatcgaagtcctcggcaccacctgggcgctgaagaaagccagctgacccagtaccgaccgcggcggcgctgccgccgcggcctgccggaccgtgctcagcgatccaggcgtacccgcacactgcccgaatgcgactggatgcggatgtctccatcgccgccccccagacgcgtatcgagatggctgcccggcccatagcgcggccgctccacctgaccggcgtcgctgttgatcgagccgctgaagctgttcaccgacagctgtgccgacaccgtgcgtggcaggctcagcgtgaccgaggcactgaccgattcgacattgatgcggccaccgggcgccagcccggccgctgccagatcgatgctgccagagacggtttccaccgccagtcgctgcacgcgcccggcgtcgacctcgacccgtccggacaccgtctgcgcaccgatatcaccggacacgccgccgccggcctcgatgcggccactgacggtgttcacatccagcttcggcgtctgcaggcgtgcgctgacgctgccactgaccgtgttgagcttgctgtcgccactgcggccagccgcgctcaggctgccgctgaccgtgtcggcctgcagccgtcgcacatcgataccactgatgtcctggctggcgctgaccgtgctcagcagcagctccaccgatcgcggcacgttcagcaccagcgttgcaccgccgttgttgctgcggcgcggatattcgatctcccagcgcacacggttggcgcttttttcctggcgcaactgcaggccgtcgctgagcgtgccggtgagctgcacgtcattgcggtcccagccacgcacggtcaccttgccggccacgttgctcagctcgatgcgaccgcccgcagccaaggtgtggcgctcgtcgatgcgggtgtcggccagtgccacggcaggggtcagcagcagcgcgacacagcaggaaatcagggttcgggtcatgggggtctcctcaggtcgtcaggccggactcggcggcataggccgcctgccgggtcagttccagccgcaacgcataggtgcgcttgagctggccaagcaggtgcggcgcacgcgggtcctgcgccagggcggcacggatctgcgccgcgctttcatccagttcatgcaaggccggctgccattccggcgcccgtccatcgggcagcgcggccacggcctgctggtactgctcggtcatcgccgcggcctgcagctgcagggcggacggcgccggcgtatccggctgcgcatgccgccacggcgccaccacatacagtgccaggctggccgccagggcagcgccggccggcaaccaccagcggcgccgcgaacgcaccggcaggaccaccacgttgtccgttggctcgggtgctgcctgcggtccacgcggcggcagccgggcggacaggcgtgcccagccatcggcgggtacatcgcgctcgttcggcannnnnnnnagccgggccagcaggtcgtgatcggaatcgtgttcgtgtgtactcatgtcatgtctcccagccgtgcgcgcaacaggccgcgcgcacgatgcagctgtgccttggaactgccgacagccatctgcagctgctcggcgatttcctggtgtttccagccttcgatatcgtgcagcaccagtaccgcacgcgcccgtggtggcagtgtcgacaatgcgcgctccaggtcacgctcggtacccgcgcaacggtcatgcaccgccagttccagcaggccgccatcgacttcctccagactgtcgtgatcctgccctgcggcgcgaccacgcagttccatcagtgcggcgttgacccccagccgatgcagccaggtggacaggctgctctcgaaacggaaccctggcagggctttccaggcctgcaggaaggcctcctgcagcgcatcctcggcacgtgcctgctggccgccacacaaccgccacaggacagcgaatacacgcggcgcgtgacgccggtacagcagttcgtaggcagcggtgtcgccggcggccgccgcccgtaccagagcgggttcgtcgacggcgtcgttggcggcgggcggcgcgggcatggtggtgtcgagcatatcgcttggatgcggcgacccgggaaaaggtttagagccgatcgacggccgatgccatgcaaccttttcgacggctgctgcatccatggaaggtccttcgcgaatctgccgtccgggagtcctgccatgtccagcccttcctgcgccgccctgctggtgatcgctgcctgcgtcctgctgcaggcgctgggcctgtcactgcagctgcgccccgacaacggccgcgcctgcctgcagcagcaccgccaggagctggtctgcctggcctggaccccgccggtcgaatcccccgcacgcgccgggtaacatcgagggccgttattgccacccgtcgtcgcccccatgatgttgtcgctgaaggatcacctgccggcctggacctacccttggctccacgacgcgggtatcgccgtgaagatcctgctcaccctgctggccgcgtggctgctgcgggtgctggcacggcgcttgatccgccgcttcgccgagcactacacgctgccaccggaaatggtgatggnnnnnnnncggatcaccagtttcgtggtctatttcagcgcggtcctgtacatcctcagcctgctcggcgcatcgccgtcggtactgtggaccgcgttcaccggcttcgcggcggtgggtgcggtggccttcttcgcggcctggagcgtgctctccaacatcttctgcacgctgctgatcttcaccacgcgcccattccgcctgcatgactacatcgaggtgctggagaacggcgagaaaccgggcctgaagggccgggtgatcgacgtgaacctgatctacaccacgctgcaggagaccggcgacggccacgagggcacggtgctgcagctgccgaacaacctgttcttccagcgcacggtgcggcgctggcgcgacccggcacaggcccccggcggcatccagggcgacggctgagggggtcttcctttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttacctcagctggctgtccttgctgccacgccggttgtacccggcatgcgcctgctcttcgtcgtcatgcgcctgctggcacgccacgcacagccgtaccccaggcacggcccggcgccgcgccaacggaatcggtgcgtcgcattcctcacagtgttccagaccagggccctgccgcagctggcgcnnnnnnnnggcaatcgcatcgtcgacggtggcgtcgatctggtcctggaccgcgccgtctcccgcccaaccggtggccatggccatcctccgcaggtgtgtcgcctgatatggggacgatacacccgcgcacaaaggagcagacctgtgttgagccgagccatgcccggctgatcttcagcaatctgagcagagcgtggagggcttcaatcaggtcgatcgcgacttaatcccctccgtccccttttcgcttaccagaccaggtcgtcgggcacctggaactgggcgtagtaggcgtcgtcctcggcattgccggtggatatctcagcggtcgagcccggctggccgtggtcgacgatgatcgcttccggggcgcgttcgcgcaccttttccgccgcagcacgcggcaacacggcgtaaccgtcgccgtgggcaacgatgaccagcacacccaccgacagcgccttgcgcagcttggggtcgatcagcagggtgcggatcgccgtgccatcgctgaagcggtactcgtcatcgcccttgtggggcacggcatgggccgcgatgatctgcttcgcctgcgccttctgttcagcctgcctggcctgcgcattgcgctcggcggccagcgcgcggtcgcgctcgaccttctcggcacgggcccgttcagcctcgcgctggacgtcggccgaggtcgattcggccttgccctgccgggccttggcctgctnnnnnnnngcggcgctggcctgcgacttcttggccaggccggccttgagcaattgttcctgcagcgcgttgggctttgccatggtcggtgcgtaccgcgtgtaatcttggatgccccattctaccgacgccccgccgcccctgcatggcagtcctgaagtacctcaccggctatcccgaacccctggtcgcccaggtcagcgaactgctggcgcagggcaagctcggcccctggctgcagcagcgctaccccgacccgcatgaagtgcgcagcgaccgccagctgtacgactacacccaggagctgaaggaccgctacctgcgcaagtcggtgccgctcaacaaggtctgctacgacaacacgctggaagtgatcaagcacgcgctgggcactcataccgccatttcccgcgtgcacggcggccgcctcaaggccagccgcgagatccgcatcgccaccgtgttccgccaggcaccagcagcgttcctgcgcatgatcgtggtacatgagctggcccacctgaaggaagccgaccacaacaaggccttctaccagctgtgccagcacatggagccggagtacctgcagctggagttcgatacccgcctgtacctgaccgagctggccaaccgcggccagcgctgaccggccgcagcagctacactgcgcgccccctgcccgaccttgccgccatggaaccgatccgtctcgacaaacgcctgtccgccctgctcggcatcccgcgcggcgaagcgcgacgctacatcgaaggcggctgggtcacggtcaacggcgacgtggtggagcagccgcagcgcccggtcgatgacagagcggtgatcgttgtggccgagcaggccagcgatgaaaaggccgagcgggtcagcatgctgttgaacaagccggccggcgttgccgctgagaccctgtgtgcgctggtcagcagtgacagccgcagcgaactcgatgccagcgacatccgtccgctgcagcgtcacttccatggcctgcagctggccgcctcgcttccggccagcgacagcggcctggtggtggtcagccaggatccggccacgctggcccatctgcagcgcaatcttggccgcaccgaacaggaatacctgatcgaagtggccgagggcggcccggagcgtgggccatggctgatggcgcgtttgcagcaggaggccggcggcggcaaggtcagctggcagagcgaacaacgcctgcgctttgccggcaaggggcttaccgccaagggcctgcgtgcagcggtgacagccgccgggctgcaggtgaccggggtgcgccgcctgcgtatcggacgcgtggcgctggggccgctgccgccggggcagtggcgctacctgggcagcgacgagcggttctgaggtgtgcgggtcagagccctttcctgtggaatgggatccgaccccatcggtgacgccccctcggggtgggatcccgtgccgaaggcaagggctctgaccccctgtcgatcctgcaggcattccttcacgcatggcgtggctctaccatcggggcatgagcctgcccaagccgctgtggcgacgcctgctgcgtgttgctgcgatcatcctcgccgtgctggtgctgctggtgctgtccggcctgctgctggccgaccacctcacgccgcaggcacggggcacgccttcgcatgtgctgccactgcagccggcgcagacccgcatcgaccagcagatcgtgccattgcaggaggcccatcccggccagtccggcgtggccttcctcagtgatggcatggatgccttcgccgcacgcgcgatgatcaccacgcacgcaggccgcagcctggacctgcagtactacatctggcacgacgacctgatcggccacctgatggccaaggcgctgtatgacgccgccgagcgcggcgtgcgcgtgcgcatcctgcttgatgacatgaatgccaaggacaaggacgcgctgatgatggcgctcgatgcgcatccgaacatcgagatccgcctgtacaacccgttccgcaaccggaccggcatcctgcgcatggtggagatggtgcagcgcttcttcagcgtgaaccaccgcatgcacaacaagagctggatcgccgatggccgcgtcgcgatcgtcggtggccgcaacatcggcgaggagtatttcannnnnnnnaccgatgtgaacttccaggatctggacctgctggtcgccggccccgccgtggagcaggccaaccgcatcttcgacgactactggaacagcgaaaccgccattccggtatccgcgcttgccttccataccgacgcacagctgcgcctgctggtgcgcgaatcggaccatgaggcgcagcgggacgtggcccggccgtacctggcgcgcgtggccgaatcacgcaagcggcagcgcccgagccccgagccgctgcgctggagcggtgcagtgcgcatcgtgtccgacccgccgatgaagcaccgcaaggacgatcgcgctgcctggctggtgtcgaccctgatcagcgagctgcaggccgccaggcgcaaggccctgttgatctcgccctacttcgttcccggcaacgagggcctggatggcttttcggccatgtccgggcggggcgtgcaggtcggcgtggtcaccaactcactggccgccaatgacgtcgccgccgtacatggtggctacatggactaccgcgtgccgttgctcgaagccggcgtccacctttacgaactgaaggcacaagggcagcccggcgatgccggcgtgttcggcagcagcggcgccagcctgcataccaaggcgttcctggtcgatgaccgccgcggttttgtcggttcgttcaacctcgacccgcgctcggcctatctgaacaccgagatgggcgtgctgttcgacgatccggtgctgggcgcacagctgcgggacgagtacctgcgcctggctgatcccaggcacagctggtggctggcgctggatgaccgtcgccggttgcgctggctggagcgcgaaccgccaccgcactgggtggaggccgagccgggggcaacggcgcgcaaacgctggttgtcgcgggtgatcagctggctgccggtcgaatcgcagctgtagcgctcagggcgttggacccgcctcttcctgtccggcctcatcacgtgtttccacgctgcgtccatgcaggcgccgccagatccaacgcagggcatgcggcggcgctgaaggcaactgttcgagcagggccagcatgcggctctggctggcatgtccatgccggcacagcaggctggctgccgccgcagcgctggccagacgcaggctgtcggcgagtgggccatcggcctccggcgccagtgcctggtgcacgggctcgggcagctcccaggctgcagccacgcgttgtgccagcggcaacgaccattgttggagcagttgcagggccagcgccggctccacggtttcgtcgcgtgcctgcgcttcctgcagcaactggcgcatcaccagcgctgaccccagcccctgcaccaggcccagccactgcgcagcgaaggcatcaccgaaggtgaccgtgcgcgcatgatcggcggccgcacgcgaagccagcagtgcgtgctcccagatgatcgtactgaactgcggaaacatgccgcactgcacctgcatcaccggctgcaccagcactgcgctgatgatctggcgcacgccctcggtaccgaccagggtcaccgcacgctgcaggctttccaccggccgctcatgcaccttgtaggccgggctgttggcgatgcgcagcagatttccggtcagcaccgggtcctggccgatgatcgccgccatcacccgtgccgaggcggcatcgtcgttgacggtctggatcagctgcggcagcagttgcgggcgccgtggcaggtgccgggcggcccagtcacggtcctgcannnnnnnnnncaccgcttcgcccagtgccggatcctgcacgggggcaggctcgccggccagccgtgggtacagggcaagtgcatgcaggccgcgctgcaggtgggcggcgatctcaccggcctgcagggcctcgccctgaaggctggctgcggcagcagcgaccgcctgtcgcgatacggccgccaggcgcaacggagccgccccggtcgaacgcgccagccagccgcgcagcgatcgccaccaggccggcgtcatcgccgcctgccctgtcgttgtggtgcccttgccgtcactgaccgccctgcctcttcacgcgaatccggccacccgccgtcgtcgcagcatcggccgcactttcatcttctttaaccggaagggcgccgatgtcgacggcagcgaccgggggaatggactagaatggcgccgcgcgacccgtccccctgcactgacgacgtcgctttttttgttttgggaccctaccgttcactggccgttcgctgcagttcgccgctgttcgcgccatcggagacgccatgctattcgaaaccctcgccaccgccggccacgaacaagtggtgttctgccacaaccacgatgccggcctgaaggcgatcatcgccatccacaacaccaccctgggccccgccctgggcggcgtgcgcatgcgcccttacgccagcaccgacgaggcgctggccgatgtgctgcggctgagccggacgatgacctacaagaatgcgctggccgggctcaacgtgggcggcggcaaggcggtgatcatcggcgatccgaagacggacaagaccgaggtactgttccgcgccttcggccgctacgtcgattcgctgggcggccgctacatcaccgccgaggacgttggcaccgacgtcaacgacatggagaacatctacctggagagccagttcgtgaccggcgtgcaccaggtccatggtggctccggcgatccggcgcctttcacggcctacggcgcactgcaggcactgatggcgtcgatgcgcttcaagttcggccatgaggaagtaggcaagaccagcatcgcggtgcagggcctgggccacatcggcatggaactggtgaaactgctgcgtgaccgcggcgccaagctgtatgtcaccgacctggacagtgcgctggttgatcgtgcagtcagcgatttcggcgccgaggcggtcaagccggacgagatccacgaagtgaacgccgatgtgttcgcaccgtgtgcgctggaaggcgcgatcaacgccgacacgctgccgcggatcaaggccaagatcatctgcggcactgccaacaaccagctgtcgagcctggagatcggcgacgaactgcatgcgcgcggcatcctctacgccccggactacgccgtcaacgccggcggtgtgatgaacgtgtcgctggagatcgacggctacaaccgcgaacgcgcgatgcgcctgatccgcagcatctaccacaacctcacccgcatcttcgaactgtcgcagcgcgagaacatcgcgccgcagcgggcggccgatcgtattgcggaaagccgcatcctgtcgatcggcaagctgaagatgccgctgggccgcagcactcctcgcctgggcaacctgcgcggcggctgaggctgcagacgtcgcgccgggagccttcccggcgcgaccgattgctcagaacccggtgctgtagcgcaacgcagcctgccgcgcgccctcgccaccgatacgctggtcgaagcccaggctcaagcggccattgcggccccaccacgattccagcgcgacgccgatcagcgcgctgccgcgcggcgcattccagcctgccagcggcgcccaggcatccacgccgacaaaactggcctgccaatcggcgtcaccgccgtccagccgctgctgccactcggcgtgtccgcgcaggttccaacgcccccagccccgctcgccgcggacgccggccagcatctggctgcgctgcgcgcgggtggcatcaccccgcaggccgaagccgaaaccgcccagctcattgaacgcatcggtatcgacacgcgtggtgctggcaccgaggtagggcgtcaacgaagcgcctgcgcggcccaggcgatatccgccttccacgctggcgctgctgaaacgcccgccgtaacgcgccgagacaccgtaggcgcccgcacccagcagcagctggcgatccagcgcgcgggtgaactggccactgccgaactgggccagcgcatagccacgccccaggctccagccagcgtacaactgcgcctgcgcctggcggtcacggccgcgatcaccgccgaaactgctgccaccattgctgcgggtctcgccgaaggcgacgcccatcaggccgttgccgcccagcggcagatcctggccggccatccagccccggctgtcggcggcgttgccggcgaagctgccctgccccgcctcacccagcgcgctctgccagctcccgcgcaggcgcggggtggcctgtacacgatcgaagcgctcggcaatcgcacgccgcgacatgtcgatgctgtcgaaggtggcagcctcggcgcgggcatgcgcctggccggacaggctctgcaggctgtcggccaggccctgctggccgcctccggcccactgcagcgcaccggctgccgtaccgaagggcgatccctgcaggccggtgttgccgtcgagcactgcgaatgcgccttccaggcgctgcgctgcggcctgtgcggaggcgctcaggccactggctgcggcggtgacgctgacctggttcacgttcaaccaggcgttgttgctgtcgtagccatacgtgggtgccaccagggtcagcccctgcaggccggtggaagtggcttgggtactgaaggtaccgttcaggccacccgcggcgtggatgaggtcctggcgcgttccgttctgcggcacatagccggagacaaagccgtgcacacgcacaccgccattgatcgttgcgttgccggtgacctgaagtgcgttggcaccgagcgcgatcatcagctgcgcgccgggctgctgggtgtagttgccctcgatggtgccggtggtgttgccggtggtgaggaacacgctgccgccgttgaccacattgccgatcacccgcggcgtgccaccgttgaactgcagaccggtggagtccgggtcgggctgggcgaggatcgtcacatttgaacggatcacgccaccgttctgcagcgtcaggatgccgcgctcgatgcgggtggcgccggaatagctgttgttgccggccagtaccagcttgcctccgccctgcttgaccaggccaccgctgccggtgatgtcgttgctccacatcgagttggtcgagccggcatcaacgttggcaaccacatcgccccagtcgaagcggccgggaccgttgatcgcgcgaccgatgtcgagcaggccatagccgaacaccggatccacgccaggcgcaccgatgtccttggcagtgcccagcagggtctgcctcaccagatcgttgttgaagtaggggaagcgctgccagaccagcgccgccgcaccggagaccagcggcgcggcgaacgaggtgccgtagttccagtagtagctgccaccgttggcatccgggtagaccgcgctgcccggcgctgccaggcagtagcgggccgcctggccgcaggcattcgaatagctggccagcgcgcccggcgtaaacgggtccaccgccgtggccaccagccagccgcgctccagatcggccgccggaagcgtgcctgccacgcccttctggctgggcagcgcggccaggctgctcggctcgctgcggccgtcattgccggcggcgaacaccaccaggccaccgtggttgatcacgaacggccggtattcggcggctacctgcgcggtggtcggcagatcggtccagtacaggccgccccacgagttgttcatcaccttcacgttgtagctgatcaggtcctggtggacctgggccacgcccagcggcccactgaaggcattgccctggccactgccgtcgtcggtcggcggcttgtcggaaatgattcttgccgagacgatctgggcgcctggcgcgataccgcccggccaggtccccactgctgcgccggcggcgaggctggccacggcggtgccatgcccgaccacgtcatcaaccgccaggttgttcctggcgggatcgatgtaattgaagttggccagcacgcgaccattcaaggccaccgcgttgcgctgcacgcccgaatcgacgatgccgatgcgcacgccctgcccggtcaggccggcggcctgtgcggcacgcgcgttggtgactgaaagatgcgcgtcaaaggccggctcctgcggcttggccggcggtggtgtcgtcggcggaggcgtggttggaggtgtcggcgtggtcgggggcgggtcgacgcgcacgttgctgccgcctccgccgcctccaccacaggccgtcagcgccatcgccagcgcggttgccagcacagacctcaccatcatcgttcgctccatcgattccttcccgtgaacgttggcctgccttcatcccggcaggcgttcggcgccgcacagcggcagccctccccgaccctctatacttgggccgacccccacgcagtctgccgggaaaccggggcgcatccaacggcctccggtctcctttccgaacattgcttacgcatcaacgagattgccatgtccaacatcgtcatcgccgccgccaagcgcaccgccatcggctccttcctcggccagttcaacggcgtgccgaccccgaccctcggcgccgcagccatcgccgccgcgctggaacaatcgggtgtcccggccagcgacgtttccgaagtcctgatgggctgcgtgctgccggccaacctcggccaggnnnnnnnnnnnnaggcggcgatcgccgccggcatcccgctgtcggccggtgccaccacgctgaacaaggtgtgcggctcgggcatgaagaccatcatgctcggccatgacctgatcaaggccggctcggccagcatcgtggtcgccggcggcatggaatcgatgtccaacgccccgcacatgctgccgaactcccgtaccggcaaccgtttcggcaacttccaggcggtcgaccacatggcccacgatggcctggtcaacgcctatgacggcaaggccatgggcgaattcgccgagtgcgcggtggacaagtaccagttcagccgcgaagagcaggacgcctatgcgatcgagtcggtcaannnnnnnnaggctgcccaggccaatggtgcgttcgccgacgagatcgtcgcggtgaaggtagccacccgcaagggtgaggtcgaggtcgccatcgacgagcagccggggcgctcggacatcgccaagatcccgaccctgcgcccggccttcaagaaggacggcagcgtcaccgccgccagttcctccagcatctccgacggcgccgccgcggtggtgctgctgaccgaagaggacgccgccgcgcgaggcatcacgccgctggcccgtatcgtcggccacgccacccactcgcaggagccggagtggttcaccaccgcgccgatcggtgcgctgcacaagctgctgggcaagaccggctggtcgctggaccaggtcgatctgttcgaaatcaacgaagcctttgccgtggtggcgatggccccgatgcgcgaactgggcatccctcacgacaagctcaacgtgaatggcggcgcctgcgcactgggtcaccccatcggtgcttccggcgcacgtcttgtggtgaccctggtcaacgctctgcgcacgcgtggtggcaagcgcggcattgccaccctctgcatcggcggcggcgaagcaacggcaatcgccatcgaattgatttaaaaagatttaacgatgatttcgcaaaaatgaatgcgggatcgcttgacacccaatcttggcttgtcatcatgttgtcggcgcgcagcatgcgcgttgcctaattctaacgacgaggatttacacaatgagcatcaacaagctgctggtcgcgatgtccctggctctggccctggccgcctgctcgaagcaggaagctgcccaggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncagcagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaggctgctgaaggcaccgctgagaaggccaaggacgctgctgaagaagccaagaagtaataacttctttcttcacgctgttctggaaaagccgctggttcgccagcggctttttctttgcgtggatgccggcgatcaagcccctgcatcgcgacccggtcttcacaacggcatgaataggctggcgtccccatccattgcagtgccggagaccgccatgaagattcgtccgatcaccaccaccctgctggccgcctccctgctgctggccctggccgcctgcaagggcccggaagccgaacaggccaagcaggacgcgcagcaggcggccgacagcgccggcgctgccgcccgcgacgccgtcgacaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcagaaggtcgccgacaaggcccgcgatgtcgccaatgacgccaaggccaacgccgccaaggaagaagccaagcactaagccttaccggcagccgagcaccggctcggctccacaggaaaagccgcggcactgccgcggcttttctgcttttcgctccctgcttcttctgttgattccgtggtgtgcgcccacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcannnnnnnnnncagcatcgccgtcagctccagccccgccggcagcgtcccgaacgccagcccatgctccccttccagccggctacgcacgaacgcctccgccatcggactgcgcgcacgcagcagcagcgccgcctgcagcagcagcgcagtgcgctcgcagaacagccgcgcctgcgcttcctccggtggcggcgccgctgcccaacgctgcaatgctgctgcatagcgcgcatcacggtcagccaccgacgccagctcaccgcgcaacgccgccatcgcctccggttcacgcgccagcgcacgcagcacatccaggcactggatgttgccgctgccctcccagatcgaattcaacggtgcctgccggtacaggcggggcagcatcgactcctccacgtagccggcaccgcccaggcattcctgcgcttcattgacgaaggccggcgcacgcttgcacagccagtacttgcccagcgccgtccccaaccgcgccatcgccgcttcattggcatccacaccggcacgatccaccgcgcgtgcgatgcgcatcgccaacaccgtggccgcttccgactccagcgccagatcagccagcacgttggtcatcagcgagtgctccaccagcagcttgccgaaggtgcgccgatggcgtgcatgatgcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncagcatgcagtccaggcgggtcatcatcaccatcccgatgatggtcgccacgccacgcccttcttcgcccacgcgccatgcctgcgcgccacagaactcgacctcgctggacgcattggaccagtcacccagcttgtccttcagccgcatcagcctgaatgcattgcggtcgccatcggccagccggcgcggcatcagcaggcaggtcagcccgcccggcgcctgcgccagcaccaggaagccatcgcacatcggcgcggaaaagaaccacttgtggccgaccaggcggtaacgttcgccatcgatcggctcggcgcgcgtgctgttcgcacgtacatccgagccgccctgcttctcggtcatgcccatgcccagcgtgatgccgtttttgtccgccaccggcacgtcgcgcgggtcatagaccggcgcggcggccttgcgcgcccattcggccaggtgcggctgcgactgcaacactgccaccgccgcatgggtcatggtcaaggggcaactggtgccggcttcggcctggtggtgcaggtagctcagcgccgcacgcgcgacgtgtgcgccgggctgcggctcgtgccaggacaaacccgccacgccatgctgcttcgctgcggacatcagctggtggtacgcagggtggaactcgaccgtatcaatgcggtggccctgcgcatcgtgcgtacgcagccgcgggcgatcacggttggcatcgaagccaagccggtacaactcgtcgccggccagggccccgtacacggccaggcgtggcgctaaggcaccggcaccctcgcgatgcaccgcctccgccaacgccacatcgtcggtccacagctggcggcccgcgaacggtggcggctggttcagcaccacatgggtttcaaacggcgcgttgctgctgaagctgggtccactcatccggtccatcctggcggcaagaggtatgcggtccgattgtgccgcatgccccgccaagcccgtgttcaggccggttctcaccgcctgcacgaagcgcaggccacagtggccgcatggaaggcaatgacgatctggtggtgctgcgtccggaggggctgtactgcgccgcgggagatttccacatcgatccctggcgcccggtgcnnnnnnnngtcatcacccatggccacggcgaccacgcgcgcccgggcatgggcgaataccactgcagcgaaggaagcctgccgatcctgcgctggcggctgggcgatgttggcgtgcaggcgcacgccgagggggtgccgttccgcttgggccgggtgcaggtatcgctgcatccggccggtcatgtgctcggttcgtcgcaggtgcgcatcgacgatggtgaacgggtgtgggtggcgtccggcgactacaagcgccaacccgacccgacctgcacgcccttcgaagtggtgccctgcgatacgttcatcaccgaagcgacgttcgcgctgccgatctatcgctggccggacaccccggcggtcgccgcagagatcgtggcgtggcgccgcgaatgcgaacaacgtggcgaagcggcgatcctgctgtgctatgcactcggcaaggcgcagcgggtgctggccgagttgttgccactggacgaccgccccgcgtggctgcacggcgccatcgccaatggcgtgtcggtctaccggcaggccaacatcccgatgctggagacgctcaccgtcgccgaacaggggcgtcaacccgatgccgccggccagttgatcctggccccaccctcggccgcaggcacgccgtggatgcgccgcttcgggccgcatcaactggggttcgcctcggggtggatgcagctgcgcggcaaccggcgacgccgcaacgtcgaccggggcttcgtcatttccgatcacgctgattggcccgcgctgctgcagaccatcgaacagaccggcgcgcagcgggtcatcgccacccatggcaataccgatgcattgattccgttcctgcgcgagcgcggcgtggcggctgaagcctttcgcaccgacttcgggagcgaggaatgaaggccttcgccgcgctctaccagcgcctggaccgcagtactgcgacgctggacaagcgcgccgcactggtcgactacttccgccacgcagcggcgcacgatgcggcgtgggcgctgtatctgctcagcggcggcaaggtcggcggcgcacgccgcaggatcgccgccagtggtgagctgcgcatctggattgccgaggaatccggactgcccgcctggctggtggaagacagctacgctcaggtcggcgatctggccgaaacactgacactgctgctggatgaccccttgcatcccgccgccgaccggccgttgtcggactggatcgaacagcatctgctggcggtggccaaccagcccgaagtggtgcgccgtgcggcggtcgtcgccggctggcggcagctgtgcagcggcgagcgcctggtgttcaacaagctgctcaccggcgcgctgcgcgtgggtgtctcgcaacggctggtgcagcaggcgctggcagaatggtccggcctggacatcgcgcgcatcgcccagcgcatgctcggcgagtgggtgccctctcccgcgttgctggggcagctgctgtcgccggatgaactgccactggaccggcagcagccgtacccgttcttcctggcctcaccgttggagggcgaaccgggcgaacggctgggtccggtcgaagactggctgctggagtggaagtgggatggaatccgtctgcagctgctgcgccgacgcggtgaagtggcgctgtggtcacgtggcgaggaacggctggatggccgcttcccggaaattgaacaggccgcgatggcgctgcccgacggctgcgtgctggacggagaactgctggcctgggacgagagcgacgacctgccgcgcgccttcaccgcgctgcagacccgcatccagcgtcgcaagcccggtgcagcgaccttgcgcaacaccccggtacgcgtgcttgcctacgacctgcttgaacgcgatggcgaggatctgcgcgggctgccactgcggcaacggcgtgcacagttggccgaggtcatcggtgccctgggcgatacacgcatccagctgtcgcccgacgtacccgctggagactggctgcaggcggccacgttgcgggaggccgcccgtgagcggggcgtggaagggttgatgctgaaacgccggacgtccgcctaccagtcagggcgacggcgcggcgactggtggaaatggaaggtcgaccccctgaccattgatgccgtgctgctgtacgcgcaggccggccatggacggcgcagcacgctgtacaccgattacaccttcggcgtctgggacggcgatacgctggtgccggtggccaaggcctattcgggcctggatgacaaggaaatcctggccctcgatcgctggatccgcgccaacacccgtgaacggtttggcccggtgcgcagcgtgcgtgccgaacaggtgtttgaactgggcttcgaagcagtcaaccgcagcagccgccacaaatccggcatcgccgtgcgctttccccgcatcctgcgctggcgccacgacaagcccgccgccgaatccgatcagctggccacgctgcaggcgctggcgcgatgaaccgccgccaggcgttgcgccggctggaagactggttcgctgcgcgcggctggcgctcactgccgttccagcgcgcgatgtggcggcactatctggcgggcgactccgggctgctgcacacccccaccggcagcggcaagacgctggccatgttcggcggcccgctgctgcaggcgatgctcgatccaccgtcggcaccgcgccgggccagcgcggtgcggccgctgcaggtgctgtgggtgacgccgctgcgggcattggccagtgataccgcacgtgcgctgcaggcagtgatcgacgggctgggcttgggctggcgggtcggcctgcgcagcggcgatgccagcaaccgcgagcgccggcaggcccgcgaaggccgcgtcgacgtactggtgaccacgccggaatcgctggcactgctgctgagctatcccgacacactgccacgcatgcgccagctgcgctgcgtggtggtggacgaatggcatgaactgctgggcaacaagcgcggcgtcctgctgcagctgaacctggcggtgctgcgcgacgccgctccttccctgcagctttggggactgtcggccacgctgggcaacctgccgcaggcccgcgacgtgctgctgcctggccaacaggatgcaccgatcgtacagggcgttcgtcnnnnnnnnatcagcgtgcgcagcctgctgccggaacccggtgaacgtttcccttgggcggggcatctcggcctggcgcagctgccgcgcgtgctggacgcactgatggccgtacgcagcagcctgctgttcaccaacacccgcgcgcaggccgagctgtggcaccaggcgctggcggcggtatggccggaagacgcggacacgctggcactgcatcatggctcgctggatccagcactgcggcagcaggtggaagacggcctgcgcgcaggcgcgttgcgctgcgtggtggcgacctccagcctcgacctcggcgtggatttcccggaggttgaacaggtactgcagctgggcagccccaagggcgtggcgcggctgcgccagcgcgccgggcgcgcacgccatcgtcccggcgccaagggggccatcgtctgcatacccagccacgcactggaactggccgaatatgcagcggtgcgccgcgcactgcacgaaggcgtggtcgaagcgcgtcgaccgccgacgttgtcactggacgtgctggcacagcatgcggtcagccgcgccctcgctggcggctttgacagtgatgcgctgctggcgcaggtgcgtcgcacccatgccttcgccacgctgggcgatgaacaatggcgggccgtgctggacttcatcgtgcagggtgggcaggcgctggcgcagtaccccgatttccacaaggtcgtgcgcgatgccgatggcagctaccgcatgcacgatcgccgccaggcgctgcggcaccgcctgtcgatcggcaccatcagcagcgatggcagcgtgcgcgtgcagttcctgcgcggtggcgggcttggtgcagtggaggagcagttcgccagccgcctgcgtcgcggcgaccgtttccagttcgccgggcgcctgctggaactggtgcagctgcgcgacatgaccgctttcgtgcggctggcacgagggcgcggtgatggtgtggtgccgcgctggcagggaggccagttgccgctgtcgatgccactcggccgtgagctggagtgggtgctgtccggcgccgacgacagtgccgaatcccgctggttgtcaccgttgctggcactgcagcaacagctgtcggcgcttcccggcccagagcacctgctggtggaagaggtgcggcgccgcgaaggccagttcatgttcgtctacccctttgccggccgccacgtacacgaggcactggccgcgctgttggcgctgcgctgcacccgccagcaacgcaacagcattggctatgcggtgaacgatcatggcctggtgctggcgccggcgcggccgatcgatctggatgaggcgcaatggcgtgcgttgttcggcaatgaccggttgctggccgatctgcgcgaggcagtgaacctgggcgagctggcgcgacgtcagttccggggcatcgcacgcgtagcaggcctgctggtgcccagcctgcccggtggcatgccacggtcgctgcgccagctgcaggcgtccgcgggcctgctgtacgacgtgctgcgcgagcacgatccggaacacctgctgctggcgctggcggaacatgaagtgctgtatgacagcctcgacctgccgggggtgcagcaggtactggagcggatcggcacgcagcagctgtcgctgcagcgaccgtcatcactcacgccgctgggctttccattgtgggccgaacgcctgcgcggtcagttcagcaatgaagactggcgtatgcgcgtgcagcgcgcggcccagcaactggagcgccgccatgaccgatgaattgccgctgctgcttgctggtgagtccgtggtcctggtgggcgcgcgtgcgctgtactggcccgcgcggcaggcactgctgatcgcagacctccacctgggcaaggccgatgtgttccgtcgcgccggcatcgcgttgcccagcggcggcaccggcgaagacctgcaacgcttgcagcggcttctggacctgcatgcctgccgcgagctgtggatcctgggcgacatcctgcatgggccggcgcatcgcgctgcgtggtaccagcaatggctgggatggcgtgaacgcaatgcttcgctggacgtgcatgtcctgcgcggtaatcacgaccgccagctgccgcatgcgcagttgcaggtccagatccacgatgaagtacgactgcggccgttcctgcttcggcatgagccgatgcccgatgcggcgctgcatgtgatcgccgggcatctgcacccgcaggttgccttgaggccactgcgacggcgcttccccgcgttctggctgcgtgaccggatgacggtcctgccggccttctccgcattcactgcaggcatcgtgcctgcccccgcccgcggcgaacagatgatcgcctgcgtggaaagcggactggtggaactgcccgtcgcctgactcaggccgggccaatgcccagctgcggcatcaactggaaatcaggggtgtcattctcacgccgccgcggcaaggcctggattgccgccagcatctcctgcgcgcaggtccggatgcgtgcgtggtgttccggcgacgcatggctgaccaggctgccgacatggaactcgaatacatcctccagtacgtcgggctggtcctcgtgcagcatctgcagcagtccacgcagcttgcagatttccgattccagctcttcgaccgcgaacaacatggcgtcctcctcttcatcaagcggcacgtctgggccgcaacaggccgcaacagcagcgctgcccgggccacgcgcgatgttgatcacggaaaggaaaacgggcgacgcgcagtcgcgtgcaagctacttctcgcacatccgcggtgaggcaaccgttaattcacgtgacggcacgcttcacgcggtggccgtgatcgcgttgctgcgaggtatttccatcgtcgtcgccaatgcgtcgatgaaggccggatccagcgtaagcgaaccgaaccacccctgctgcgtgccgctgagcacgcgcagcatgtggccacggcctccgggcaggcgccccatcgggcccagcagcacgtcgcgcgtcttcgcccaggcatcgcgatcggactggaacagcggcgtcagccagcgactccagcgctggtagaccgccacgtgcgccctgcgttgcgcctggtaggcctgcaatgcagcggcaccaccgccatgcgtgcgcaccgcatcgcgcagcgccagcgcatcgagcagcgccatgttcaccccctgccccagctgcgggctcatcgcgtgcgccgcatcacctgccagcaccatgcggccctggtgccagcgcgtcatcactgcatcgcgatagacnnnnnnnnccagctggccggcatcgcgcaggtgggcgaagcgcgcactggcctgcggccacagcgcatgcagctcgtccagccagggcgtcatgccatcggcctgccagcgctcgaagtcggtgcgtggcaggctccagaagaaactcaggcgcggcgtgtcatcgccggggcgcgtgccgaccggcaacaggccgatcatcttgcgcgcggccacgtagcgctgccgcagctcctgcacatgcggccagtcttcagccggcaacaggcaccacagcgctccccacggatacacgcggtccagcccggcaccgccggcaatggtgctgcgcagcgtagaggccgcgccatcggcggccaccaccaggtcgaacgggccatgcaggcgcccttcgctgtcgcgcaggcggccctgctcggcatccacggcagcgatggtgacgcccgcatgcagattgcctgcccctnnnnnnnnctggtccaacagcgagaacaacgccccacgctgcatgcccaggccatgcaggcgcgcatccagaccgtcgtagcgcatgtccatcaccgcgcgctcgcatggcgtgtcgccatacaggcgatgcaccggcgcggcatnnnnnnnnaccgcatccagcaggcccatctgccacagcacctgcaggccgctgggctgcagcaggaaaccggcacccaccggtcccggcgtcggcacgcgttcgaatatctccacttcgtggccgtcacgggtgaggaggatggacaccgcctgtccagcggtgccgtagccgatcacggcgatacgcagtcgttccgtcatggccacattgtgcccgaggcgggtggatcgcgaaccggccgcgggcacgccgcgcnnnnnnnnnnccccgccgaagcggggttttcaacgcactgtcgagtggatcactcggccggcgtgatgttcgaagcctgggcacccttcgggccctgggtcacgtcataggtgacacgctggccttcctgcaggctgcggaagcccttggagttgatggcggagaagtgcgcgaacacgtcggcgctgccatcctccggcgagatgaagccaaatcccttggcgtcgttgaaccacttgacggtaccgttcggcatggtgatgcgagaccttatgcaatgaatgggtggtgtacgctgaacccgcgcacaagctgagtatgcaaagcttgctcggggaagacaatcacccccgcgccaattcgcccaccagttccggaagtccgttgctggccgcctgtacgttggccagcacttcggccatcgtaatctcctcgccatcaccacagccggcagcccagttggcgatgatcgccaggcaggcgtaatccagccccagttcgcgtgccagcgcggcttccggcatgccggtcatgcccaccaggtcgcagccgtcgcggcgcatgcgggcgatttcagcgatggtttccaggcgcgggccctgcgttgcgccgtagcagccaccgtcatggaccgtgacgccggtcactttggccgccgccaggatcttgctgcgcagcatcggcgtgtacgggtggccgaaatcgacgtggaccacatcggtgccctcttcttcacagatggtgctgatgcggccccaggtgtagtcgatgatctggtccgggcaggccagcacgcgcgggccgaaatcctcggtgatgccaccgaccgtgttcaacgccaacacgcgctgcgcgcccagctgctgcagcgcggccaggttggcgcggtagttgatcttgtgcggcggcagcgagtggccttcaccatggcgcgccaggaacgccacgcgatggccgagcagcgtaccgacgcgcaccgggcccgacggacggccgaagcgggtgtcgacctcgtgggtctgcacgtcgtcaagcttggccaggttgtagacaccggtaccgccgatcacggccagggcgatctgttgcattcgaagcactccatgaaaagacgaacgccggcacccgaggatgccggcggcagaagaagacgcgccgcgggcggctgcgccgttattccttcatcgcgtagatggccggcacgcagcgcagggtttcgttgacgtccatgccgaagccgaacacgtagcggtccggcagttcgatgccggcgtagtcggcggtcacgtccggcagcgcgcggtcgtgcttcttcaccgtcatcgcggcgatgcgcacgtcggttgcgccctgttccaggcaccaggtgcgaacgccctgcagggtgtagccctcgtcaaggatgtcgtcgaccagcagcacgcggcggccgaacagcgaggtggccggcttgtgcttccagaccaggtcgccgccggtggtttcaccgcggtagcgggtggcgtgcaggtaatcaaactgcacgtcctggcnnnnnnnncccagttccagcgccagctggccggcgaacggcagcgcaccgtgcatgatggacaggaacagcggcacctcgcccttgtagtnnnnnnnnatggcgtcggcgataccagcgatggccttgtcgatggtggggcggtcgaccagcaggtcagcccgggccagggcctgggaaatggtgaggttgggcatcagacggttcttccaagggtttcaagcagacgggtttgggtgtcgccatggcgggcatcggccagcaggccatcccagccaagcgcgccgcggccgatcaggcccagcagcgcagcggtattgagggagcgcccctgcaccgcgtgcagggcttcatcgaccagctccgggtggcagacgagcaccacgtcgcagccggcgtccagatgggcgtgcacgcgcgccggcacgccgccggcgctgtgcgaggcggccatgccgatgtcgtcggagaacaccacgccacggaagccgagctcgccgcgcaggatgtcctggatccagcgcggcgagtaacctgccggttcaggcgcaatctgcgggtagatcacgtgcgccatcatcaccgcatcggcaccggcggcgatgccggcctggaacggcaccaggtcctgcgcacgcagctcgtccannnnnnnnggatcgatcgcagtatcgacgtgggtgtcttccagcacggtgccgtggccggggaaatgcttgagcgtggcggccatgccgaccgagtgcatgccacgcacgtaggcggcggtgaacgcggccaccacctgcgggtcttcactgaaggcgcggttgccgatggcacggttgccacggccaaggtcgaccaccggcgcgaagctcaggtccaggccgctggcgcgtacttcgctggccatcagccaggcgtgccgttcggccaatgccaaggcctgctgcgggtcggtggcatacagggcaccaatgtcctgcagtggcggcagatcgctgtaaccctcgcggaaacgctgtacacgaccgccttcctggtccacgcagatcagctnnnnnnnnnnnnnnnnnnnnnnnatcgccgcgctaagatcggtcacctgctggcgggaggcgaagttgcgcttgaacagcaccaccccggccacggcatcgtgctgcagccagtcacgttcctgggcggtcagttcggtgccggcaacgccgatcagcagcatggtcgatctccacaacgcgcgcccgcatggcgcagtgccgcattgtcgcagaaccggccgacaggcgcagtggtcagaaaaaggggagtgtgcggtcagagcccctgcggggatctgaccccggggccggatccccgcaggggctctgaccccgatctgctcagaccttgcagccgtccgggccgcaggcctcgtcgtcgccagccggggtggccggggcgccctgttcggcggcaatctggcgcagggcgttggcgaaggcctcggggggctgcgccccggaaatggcccactttccatcgatgacgaaggtcggcaccgaggagatgcccagcgcatgcgcctccgccagcttggcttcgacctcggccaggccgcggtcggaggccagcatctgcgcgatttcgccgccgtccaggccgcccgccacaccggcctcgatcagcaccgcgctgtccgccaggttctggccaagctcgaagtgggcgcggaacagcgcctccccgaccgcgtcctgcacgccgtgctggccggccagccacagcacccgatgtgccggcagcgtggtcacccgcacctggccccggctgaagtccatcggcaggccttccgcacgcgccgtggtctgggtctggccgaggatctgctcggtgcgctcgacgccaccgaacttgcgcacataggcctcgcgcagcggcaccggggtgtcgtccgcgtccgggtccagctggaacggctgccagtggatatcgagttcaggcgcatcggcgcccagcaactgcacgccctgctggaaacgatgcttgccgatccagcaccagggacagaccacgtcggagtagatgtcgattctcatcccaccgacatggggcccgcccccgccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncagggtttcaccactgtgaatagggatgactggccagcgcgacgttgtagtagcgggcgtcgtcggtgacttccgcgccggcccagtccggcagctcgatggcctggtcggcgctgtccagttccacctcagccacgaccaggccggcgttgtcgccgaggaactcgtccacttcccaggtcaggccggcgtgctcgaccagatggcggcgcttgtcgatcaggccacccacgcacagcgccagcannnnnnnnnngtcctccaccggaatcgggtaatcgaattcctgccgggtgtggccgatggtgcgcgacttcaggttcagcgcagcatggtcgccctcgatacgcacgcgcaccgaggcgttctgggtaccgcgatccagcgcgcccatgtcgttgatgtagccctgcgccatcgggatcacccggtgcgcagcggatcgccagccatcgttgatgaccaggaatttgcgttcgatttcaatgcccatggcgcgattatgcgccatgggtgatgacaggcgctcagcgcttctcgaacaccgcgatgctttccacgtgcgcggtgtgcgggaacatgtccatggcaccggcgctgaccagggtgaagccctgttcgttgaccagatagccggcatcgcgcgccagcgagcccgggtggcagctgacgtagacgatgcgcttgaactgcttcagcggcagctgctgcagcacttcgatggcgcccgagcgcggcgggtccagcagcagcttgtcaaagccctggcgcatccacggggtgctgcgctggtcctgggtcaggtcggcgctgaagaactgcgcgttggccaggccgttgcgcacggcattctcacgggcacgcgcgaccaggccggcatcgccctccacacccaccacttcgcgcacgcggcgcgccagcggcagggtgaagttgcccaggccgcagaacaggtcaagcacgcgttcgtcctcgcccggctcaagcaggtccagggcgtgggcgatcatcttttcgttgagcttggcgttgacctggatgaagtccagcgggcggaacgccagttccacgtcccaaggcgccaaccggaacgacagcggcacgccctgcccgtccagcggctgcacggtgtccacgccgccggattgcaggtagatcacgaaaccatgctgctggccaaaggcggcccaggcggcgcggtcggcatcgctgagcggctgcaggtgacgtacggtcagcaccaccgcctggtcaccggcgatgaactcgatctgcgggatgtcgcgcttgccatcgagcgattcgatgaaggtcgacaaggcctcgaccttggtaccgatctccgggatcacggtcaggcactggctgagatcggcgacgaaacgcgggtcctgttcacggaaaccgaccagggtcttgtccttcttctcgacccggcgaaccgagaagcggcccttgcggcgataaccccagctctcgccgaccagcggcgccagcaccttgcccggcttcacatggccgatccgctccaggttgtccatcagcacgcgctgcttggcgacgatctgctggtcttcgtccaagtgctgcagcacgcagccggcgcaggtaccgaaatgcgggcacttcggggtcacgcgctggggcgaggcctgcagcacttccaccgtgcgtgcctcgtcgaaatggcggctgcgggcggtctgttcggccatgaccacctcgcccggcagggcgccgctgacgaaggtgaccttgccgccctcgccttcacggcgggcgacaccgcgaccatcatggctgaggtcgaggatctcggtctggaacggggtacggtcgatgcgggagcgggatcgggccacgtggcaacaggctgcgggcaaaaatgggggcacattgtcgcagatcctgactggcagggtccggacccgcttgcgcnnnnnnnnnnnntgcttgatgattgcagcagctgacatggaggcagccctgatgcagatgaccccgcgggccagccggccccgcttcctgcttgtcgaggacgacatcatcagccgcggttttttcaaagcggcgttggaaacgttaccggcggacgtggacaccgcagattcattggccagcgcgctggccagcgccgagcccggcgcgcatgacctgtggctgatcgacgtcaacctgccggacggcaatggcgcgcagctgctgcgtgaactgcgccgttcacaccccgataccccggcattggcgcataccgccgatggcgacacctccatccatgcccgcctgcgcgaagctggcttcagcgacacgctggtcaagccgctgggccgcgaccagttgctgaaggccgtgcgccgggcactggtgaacagcccggcggggatctccgttgccccggctccggcagcggtcgagctgcaggtacaggactgggacgagaccgcggcactggccgcgctcaatggccagcgcaaccacttgatcgcgctgcgcgagctgttcctggccgagttgccgggcgtacgcgacgcggtcgagcaggccgtggaccagcacgacgagcgccagctgcgcagccagctgcaccggttgcaggcgagctgtgggtttgtcggcgcggcacggctgggacgggcggtgcggcagctgcatcatgcgcccgagtccgggcaggcccaggatgggttccgcgccgcggtggctgccctgctgcattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgacccccgggagttggacgtcagatccaaccccgagggatacatgaacagatatgacgcacgtttcaaactgcaggtcgccaaagaggcctgcaagacctccacatcggtcaaagccattgcccgtcgccacggccttgagttctccacggtcaggcgctgggtggcgacctatcggctgcatggttggcgcggatttcatcgccaggcccggttctatgacctcccgttcaagctggctgtcctggaaaagatgagccaggacggcatgtctgggcgggaggccaccacctacttccagattggtgatgccggcgcggtggggcgatggcggcggctgtatgctcaaggcggtgcccaagcgttggcaccgcctccgccgctgccccgaaagccgatgaaaaagacccgttcgtccaagccgcctgaggaaatgagccgcgatgagctgctcaaggaagtcgcctatctgcgtgcggagaccgactacctaaaaaaactcgatgccttgatccgggaagagcaggcggcgcaagacgcaaagcgcaagccatccaaggattgaggcaggttcatacgctgtcgcttctgctcgaagcggcggagctgtcacgcagtacgttctattaccagaaccatgtcctggcccatccggatcaggacgaggcagccctgtgcgagcgcatccgtgcaatctacgatcaaagccaagggcgctatggctatcgcacggtgacgctggaattggccaatcagggtcatcggaccaatcacaagcgggtacagcgcctgatgggggagatgggcctgaaatcacgggtacgggtgaagcgctaccggtccttcaagggggccgccaatgttgtggttggcaatgacctcaatcgccaattccacgccgagcgccccaaccagaagtgggtgaccgacgtgaccgagttcaaggtacaaggcatgaagctgtatctgtccccgatcatggacctctacaacggcgaaatcgtggcttatcagatcaagcgccagcccgtgttcgacctggtgggtcagatgctggaggaggccatcaagaagctttcgccggatgagcgccccatgatccactccgaccagggctggcagtaccagcatgaaaactaccggcacatgctggaaaaacactcgctgaaacaaagcatgtcccggcgtggcaactgcctggacaatgcggcgatggagagcttcttcgggacgctgaagtcggagttcttctacctgaacagctttgacagcatcgagagtctggaggctgggctggtggaatacatccagtactacaaccaggagcgcatcaaactgaaactgaaaggtctgagcccggtagagtaccgggagcgggcccaatcggccgcctgaccccgtccaagtctcgggggtcacttcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntacctgcggggcgcgagctgctcgagcatttcccaggacttcaggccgcgtggcccgaggtgatgggccagcacccgccgcatcggcaggcgcaggctggccaggtcggcggcagcgggctcttcgtcggccgccaacgccagcagcgccgagccagtggccgccgcccggcgttccccaccgcgctcactgagcaggcgctgcgcgccttcctgtgggtccagctcgtagcgcgcggccgggtcgatcggctggccgtcgctggcactgtccagttcgaaacccaggcccagcgcggtcagcagctcgcgctcgaaacgacgcagcgtccaggccaggccggcaccgaccgccagcnnnnnnnnnncttcgccataggccagatacaactcaggcaacggatcctggcgaggtgccaggcgcagggtcagttcactcagatagaagccggccagcatcgcctggccgaccaggcgcggggccgcatccagcgcttcagcgccgcgcaactgggccagttcaccgcgctgctgggcgctgaagcggatccactgcaatggctgcagggcagcgcgcagcacctggcccttcgcggttgacacaccacgcgcgagcaggccgacgcggccatgctgcgcgctcaacacctcgaccagcaggctggtctcgcggtaggcccgcgcatgcagcacgaagccggtgtcgtcctcgatcatcatcgaagcgaccgcaacggcttactcgtaaccgaaggccttcagcgcggcctcgtcatcggaccagccttcacgcacgcgcacccaggtctcaaggaacaccttggccccgaacagacgctccatctgcaggcgggacttggcgccgatctccttgaggcgggcgccgcccttgccgatcacgatggccttctggccttcgcgctcgacccagatcaccgcgccgatgcgcagcaggttgccgtcctcggtgaagcgctcgatctcaacggtggtggcgtacggcagctcctcgccgagctggcgcatcagctgctcgcgtaccagctcgccggccaggaaacgctggctgcggtcggtgatctcgtcctcgccgaacatcggcggcgcttccggaagcagcttcagcacgtcgcgcaccaacgcttccaggccattgcgcttctgcgccgagatcggatgcacggcagcgaaatcacggccttcggtcacctgctgcaggaacggcagcagcgcgcccttttccttcaggcgatcgatcttgttgaccaccagcaccaccggaatgccggcatcgcgcagcacattgaaggccaggctgtcttcttcatcccagcgaccggcctcgatcaccagcaggccggcatcgacgccctccagcgagcnnnnnnnngcacggttcatcacccggttcatcgcccgcttctgcaccttgtgcaggccgggggtatcaaccagcaccagctggccttccgggtaggtggcgatgcccagcaggcgatggcgcgtggtctgcggacggttggaaacgatgctgaccttcgcaccgaccagggcattggtcagggtcgacttgcccacgttcgggcggccgatgacggccacgctgccgcaatgatgaggagtttgttcgctcacttggaatccagttgttctaggacggccgcagccgcctgttgttcggcaagccgccgcgaggcgccttcgccctcggtgctggcggccgggtcggctacgttgcagcgtacccggaagtgcttggcatggtcgtcaccggattctgacaccagttcatactgcggcaacgccttctgtcgggcctgcagccattcctgcaggcgggtcttggggtccttctcgggacggccggaggccggcagcgcctcgatcgaagcgctgaaccagggcagtaccaccgcccggcaggcctcgaagccggcatccaggtagatcgccgccaccacggcttccactgcgtcggccaggatcgagtcgcggcgatgaccgccggacttcatttcgcccggacccagggtcagccgctcgcccaactgcagggtgcgcgcgatcaccgccaacgcgccttcgcgcaccagctcggcacgggcacgggtcatcgccccttcgtcagccttgggccagcgtcggtacaacgcctcggccgccatcatgttgacgatgctgtcgccgaggaactccaggcgctcgttgtgcggcgcaccggcactgcgatgcgtcagcgcctgcttgagcagggccgggtcgctgaaggcatgaccgatcaggtcgccacgttggatgaatttactgggcaccgcttcgtgtcaggtcctgggaagaatcgaatttgccaaccacatcgaggttgccgatcagctggcgacgcacttcgtagttgaccttgagggtccagccattgtcgcgacggtcgaacttcacgttggccggcttcacattgtccgagtagttgatgtacaggcgcttgaagaacaggtcctggatccgcgacggctccatgctgcccacgcccggctcgttggccaggctcttcatcgccgagcgcacggcgtagtactcctggtacatcgggaacagcttcatgccgatgtagaggaagaaaccgaccacgatcaggaccgtcaggaacgaggtcagggtcatgccgcgctgcgtgttcatcgtcttcattgcgttctccccagatacgcgttggatgtgaaggtactcagttgatgcccgatcagttgatgctcgagccgatccgcgacggctcgaagccatccttgcagaaccagccctggcagttcagccagatcaggaaggccttgccgcgcaggttctcttccggcagcaggccccagaaacggccatcgtcgctgttgtcgcggttgtcgcccatcaccaggtacttgccggccggcaccgtccactggccctggccgcgcgggtagtcggtctccagcacggtgtgggtgcggcccggcaggtgctcgaccagcaggttggcgccttcgccctgacccttgtggccggcgtagatgcccttgttgtcgtacttcagcggctcgccattgaggatcacgccgtcgccttcgaagaccacggtgtcacccggcacgccgatcacgcgcttgatgaagttctcgcccttggccgggtcgttgtcgctgtggccggggaagtggaataccaccacgtcgccacgcgagggctcgccgaacggcacgatcctggtgttgctgatcggcaggcgcaggccgtaggagaacttgttgaccaggatgaaatcgccgatcagcaggttcggcatcatcgagctggacgggatcttgtacggttcggcaatgaagctgcgcacgatcagcacgatcgccagcaccgggaagaacgcacgcgagtaatccaccagcaccggctcggaatcgagcaggccggcgcgctgggcgcgacgcttggcgaggtacagcttgtccgcaagcaggatcaggcccgaggccagggtcagcacgaccaggaggatctcaaacagtttcattcagggtcctttgcaacgtcaccggacgaccggccccgcagggccggtgcgggattacttgttgtccatctgcagcacggccaggaacgcttcctgcgggatctccacgcggccgacctgcttcatgcgcttcttgccttccttctgcttttccagaagcttcttcttgcgcgaaacgtcgccaccatagcacttggccagcacgttcttgcgcatggccttgaccgtggtacgggcgatgatctgcgagccgaccgcagcctggatggcgacgtcgaacatctggcgcggaatcaggtccttcatcttctcgcacagctcacggccacgacggtcggcatggctgcggtgcacgatcagcgacagtgcgtcgaccttgtcgccgttgatcagcacgtccacgcgcacgaacgggccggcgtcgaagcggacgaagtggtagtccagcgaggcgtagccacggctgaccgacttcagcttgtcgaagaagtccagcactacctcggccatcggcagctcatagctgatctgcacctggctgcccaggtagttgatgccgatctggctgccgcgcttttcttcgcacagcttgatgatgttgccgatgtactcctcgggagtgagcacgttggcacggatgatcggctcgcggatctcctcgacctggttcaccggcggcagcttggccgggttgtccatgttgatgatcgagccatcggtcttcaggacttcatacaccaccgtcggcgcggtgctgatcaggtccaggttgtactcgcgctccagtcgctcctgcacgatttccatgtgcagcatgcccaggaagccgcagcggaagccgaagcccatcgcctcggagctttccggctcgaaacgcagcgcggcatcgttcaggcgcagcttgtccagcgcttcgcgcaggtccgggtaatcttcggcatcgaccgggaacagaccggcgaacacgcgcggctgcatttcctggaagcccggcagcggcttcggtgccgggtcgccggccagggtcagggtgtcgccgaccggcgcaccgtgcacgtccttgatgctggcggtgacccagcccacttcaccggcacgcagcgcaggcagcactttccgcttcggcgtgaacacgccgacgttgtcgacctggtggttgcggccggtggacatcacctgcagcttgtcaccggccttgatctcgccctgcatcacgcgtaccagcgagaccacgcccaggtagttgtcgaaccaggagtcgatgatcagcgcctgcagcttctcggtgtcgcgcggtgtcggcggcgggatgcgatgcacgatcgcttccagcacgtcctgcacgttcaggccggtcttggcactgaccggcacggcgtcggaggcgtcgatgccgatcacggcctcgatctcggccttggcgcgctcgatgtcggcagtcggcaggtcgatcttgttgatcaccggcaccacttccaggccctgctccaccgcggtgtagcagttggccactgactgcgcttccacgccctgggccgcatcgaccaccagcagcgcgccttcgcaggcggccagcgagcggctgacttcataggagaagtcgacgtggccgggggtgtcgatgaagttcagatggtaggtctgcccgtccttggccaggtacggcaacgacaccgactgcgccttgatcgtgatgccgcgctcgcgctcgatcgggttggagtcgagcacctgcgcttccatctcgcgggcctgcaggccaccacagagctggatgatgcggtcggccagcgtggacttgccgtggtcgacatgggcgatgatggagaagttgcggatgttccgcatcgaatcagaagacataggtggcggcggcgcgcggcgtcgtcagggtaacggtcgattatcgcatgcccggcgccccaccgcgaaagcggactgctcggggcccgcccggaaaggccgaagccccgccagggcggggcttcaggggagacacaggggccgccgaagcggccccggcaggccttactggccggccttgaccgccacgaaggcgctgttgccgttgccggtgcgcaccagcagcatcaccacgtcgtccttcttgtagctggacagcgcccggttcaggctctccacgctgccgaccggggtacggccgacctgcaggatcaccatgcccggggacaggccggcatcacgcgccgcctggcccttgactccggtgatgcgcacgccttcgttgccatccaggccgaactgcttgcgctgcggtgcggtcaggtcgctcacgtccaggcccagcagcgcattggcgccggcctgcggtgccgcatcgggcctggcggcagacgccgcacgggcattgccctgaccgtcttcgctcagcgccgtgagcgtggcgctgaggtcgcgcggcttgccgtcgcggatcacccccagcgtgacccggctgcccggtgccatcgcaccgatcagcggcggcaggtcggaccagctgttgaccgggctgccgttgaccgaacgcaccacgtcgccgatctgcacaccggccttctctgcggcactgccggcgacgatctggttgaccagcgcgccacgactgtcgggcaggcccaggccctgcgccttcagcgcatcgatcggctcgaccaccgcacccagctggccacgggtgaccttgccactctttttgatctgctcgaccgcgctcatcgccaggtcgatcgggatcgcgaagctgatgcccatgtagccgccggaggcggagaagatctgcgagttgatgccgaccacttcgccgcgggtgttcaacaacggaccgccggagttgccctggttgatcgccacgtcggtctggatgaacggcacgtagcgctggtcggcgccacccgtgctacgccccagtgcactgacgataccagcggtgaccgaatggtcgagcccgaacggcgagccgatcgcgacaacccactggccgggcttcagcgtattggaatcacccacgcgcacggtcggcaggttcttgccatcgatcttcagcagcgccacgtcgtactgctggtcgctgcccaccaccttggcgttgaattcacggctgtcgcccagcttgaccttcacgtcgctggcatcggccaccacgtggtagttggtcagcacatagccatcgggcgaaatgatgaagcccgagcccatgccgcggcccttgatgctggggccaccgtccgggccgcccgggccctgccccggcatcgggaagtccgggccgaagaagcgacggaagaattccggcatgtcgtcgtcaccgcccatcgggccccgcgaagcctggcggttggtgcggacgatggtggtgtcgacgttgaccacacccggcccgacctgttcaacaaggttggtgaaatcgggcaggccggtaaccagcggctgtgccggtgcccttggcgcggtggctggagcagcctgggtcggggcggccggagccggtgcctgcgcgcaggccaccagcggcagggtcagggccaacaggcccatggcctgcgtgcggagtcggggagtcatcggacggcaacctccggatcggatggaaagaggaatacgggccccgctgacggcggggcgtgaaagcgcccggctcagtcgcgcgggcgcggcggcaccggcaggtcgtcctgcaggcgcggctcgaacgggtagaaggcggcgccaccggtatgggccgggaagctggcattgagcgcgccgccggcggcaggcgccaggctggaacgcggccacggccgcgcctgcagcccaccgacctcgccaaacggcatgttgcggctgccattggccggtacggtcggggtcagcggcgcctgcgcagcagccaccgcgcgttgcggcacgtcctcacgctgggcggcacgcgcggcctgctggctgcgggtagcactggcgcggcgggtgtcctggcggcgaccggcagtggccatcgccagggcgggagccgccgccacagccatcgcggccgtgtctgcagaggcttcggtaaccggggcaggatcggtcggcacggtcggcagctccgcctggctggcgatcacctgaggtgccaacggctcgcccggggtggcttccttcagcttctcaccgcccatgaacagcgccaccgccgccactgaagcggccagtgcggcaccaccgccccaggcccgccagccactgcgacgcacctgacggcgcggctcggcctgcggcgcaggctcggcggcgatggcagcagccacggcggaactgaacccggccggggccagtgccgacgcctgcccacgcatcacgtcgcccagcagctgccagcgctcctggcagccggccagttcggggtcatgctccatccgccgcagcaggaagcgcgcttcatcggcgcccagctcgccatcgaccagggccgacagctgctcgcgatggcgctggtccaggcgctgcccggcgggcgattgatggttctgcgattcgttgaacgggttactggtcatacgcggctcttctcacgggtggcgctgccgatgtccaacagcggccggagttcggtgtcgatcgcctcgcgcgcccggaagatccgtgaacgcacggtgccgatcgggcaccccattttctgcgcgatttcctcgtagctcaggccttccacctcgcgcagggtgatcgccgaccggagctcttccggcagcgcgttgacggccttcatcaccgtctgttccagctcctggcgcatcaactcgcgttcgggcgtgtcggtgtcgcgcaggcgcgtaccactgtcgaactgttcggcatcgccgatgtcgatgtcatcggtcggcggccgtcgattgtgtgaagccaggtagtttttggcggtattcacggcgattcgatgcaaccaggttgagaactgggcgtcgccacggaaacttccgatcgcgcgataggcgcggatgaaagtgtcctgggcgacgtcctgacattcgctccagtcggcgatgtagcggccgacaagggccaccacgcgatgctggtacttgcgcaccaggacatcgaacgcggcgctctcgccgtgctgcacgcgccggaccagttccagatccagctcctgtggtgtatcaacctcggccatgaggggccgcactcctgtcagcccaaccgacgtcgggcaatgagactgccaatcccgggaaaagttcagtcgccgatcacccggcgccgcaccagcttttaaccaccgttccgttagcgttccggtccacggccatggatccggggtcgccactcccctgctattgggatttgacgcgggggaaacaacctctggatcatagccgcttctccatacacaaccggatggaacgtccatgctctcaggcttcgatggtctccgcttcagccactggcaccccgagatccgcgacgacggcgtggtggtcctctccctggatcgccaggacagcagcgtcaatgccatgtcgcaggatgtgctgctggagctgggtgacctgcttgagcgcattgcactggacccgcccaagggcgtggtgatccagtcgctgaagaaagccggcttcattgccggggcggacctgaaggagttccaggagttcgaccgtcgtggcaccgtcaacgatgccatccgccgcggccaggctacctaccagaagctggccgagctgccctgccccaccgtggcggccatccacggccattgcctgggcggcggcaccgagctggcgctggcctgccgctatcgcgtggcctccaatgacagcagcacccgcatcggcctgccggaaacccagctgggcatcttcccgggctggggcggcannnnnnnnctgccgcagctggtcggcgcacccgcggcaatggacatgatgctgaccggccgtacgctgtcggcctcggccgcgcgtggcatcgggctggtcgacaaggtggtggcaccggccgtggtgctcgacaccgccgtggcgctggcgctgtccggcaccacgcgcccattcaagcagcgcgcaacggcctgggccaccaacacctggctggcacgcacgctgctggcaccgcagatggtcaagcaggtcgcacgcaaggccaagaaggaccagtatccggcgccctacacgctgatcagcacctggcagcgcagtggcggcaagccgatccaggcgcgtttggacgccgagcgccgcgcggtggtgaagctggccagcaccccgaccgcgcgcaacctgatccgcattttcttcctcaccgaacgcctgaagggcctcggtggtggtgattccggcatccgccacgtgcacgtggtcggcgccggcgtgatgggcggtgacatcgccgcctgggccgcctacaagggctttgaagtgactctccaggaccgcgagcagcgcttcatcgaccccgccatggannnnnnnnaggcgctgttcgccaagaaggtgcgcgacgagagtaagcgccccgccgtggccgcgcgcctgcgtgccgacctggaaggcaacggcgtggccgaggccgacctggtgatcgaagcgatcatcgagaacccggaagccaagcgtgcgctgtaccagacgctggaaccgaagatgaagctggacgcgctgctgaccaccaacacctcgtcgattccgctggtggaactgcgcgaccacatccagcgcccggcgcagttcgctggcctgcactacttcaacccggtggcgcagatgccactggtggagatcatccaccacgacggcatggcgccggagaccgagcgccgcctcgccgcgttctgcaaggcgctgggcaagttcccggtaccggtggccggcagcccgggcttcctggtcaaccgcgtgctgttcccgtacatgctggaagccgccaccgcatatgccgaaggcattccgggcccggtgatcgacagggccgcggtgaagttcggcatgccgatgggcccgatcgaactgatcgacaccgtcggcctggacgtggccgccggcgtcggccgcgaactggcgccgttcctgggcctgcagattccagcggccttgcagacggtggaaccggacaagcgcggcaagaaggacggccagggcatctatacctgggaaaacggcaagccgaagaagccggacgtggccagcgattaccaggccccggccgatctggaggaccgcctgatcctgccgctgttgaacgaggcggtggcgtgcctgcacgaaggcgttgtggccgatgcggacctgctggatgccggcgtgatcttcggtaccggctttgccccgttccgcggtggtccgatccagcacatccgtgcggtcggtgccgatgcgatcgtcgagcggctgaaggcactgcagcagcgccacggcgaccgtttcgccccgcgcccgggctgggacaaccccaccctgcgcgaaccagtggtttgagtttatcggccgggcctgcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttacgcgaccaaccccacagccacgaggggctgcgccgttggctggaacaccctgttacccatacggggcatgtgcccgtcacagctgcatgcgatgctgaccgcctgatccctgccagcgagaacgcccgcatgaccaccatcatcgccccgcgcgtgcacgacatcggcggactcgaagtccgtcgcgccgtccccaccgtgcaggcgcgcagcatcggctcgttcgtgttcgtcgaccagatgggcccggcgctcatgcatcccggcacggccatcgacgtgcgcccgcatccgcatatcggcctggccaccgtcacctatctgtggtcgggcgccatcggccatcgcgacacactcggttcggaccaggtgatccgccccggagacgtcaactggatgaccgctggccgcggcatcgcccattccgaacgtacgccgcaaccggaccgcgatcacgacaacccgatccacgggatgcagacctgggtggcgctgccgaagtcacatgaagagatcgagccggcgttctaccaccacgccgcggccaccctgcccgagcagcgccgcaacggtgcctggctgcgcgtcatcgccggccgcgcctatggcgaggaatcgccggtgaaggtgttcgccgacaccctcaacgtggcaatcgatctcgacccggatgcggaaatcgatatcgacgacggccaccgcgannnnnnnntgtacatcctcgaaggcgacgcacagctggatggcgtggacatccctgcacagcatctggtgattcccgaagccggcgcacgtggccgcctgcgcgcgaagacgccggtgaaggcgatgctgttcggtggcgagccgctggatggcccgcgtcacctgtggtggaacttcgtgtccagctcgaaggaacgcatcgagcaggccaagcacgattgggaggccggccgcttcgggaccattccgggcgacgacaaggaattcatcccgctgccgcagtactgaacatcgcgtgttgcacacatccgaaggtgtatgcctgcacccggcgttgacgctacagtcacccgctgatcattgaaatgtgacataaatcacactttcgaccgtcaaaggagtgcaacacatgagcatgggtaaacgcttgtccgccgaattcctcggcacgttctggctggttctgggtggctgcggcagtgcggtgctggccgccaagttcggcggtgacagcaatccgctgggtatcgggttcctcggcgtggcgctcgccttcggcctgaccgtggtgaccggcgcctatgcgttcggccatatctccggcgcgcacttcaatccggcggtcagcgtcggcctgtgggccggtggccgcttcccgaccaaggacctggtgccgtacatcatcgcccaggtggctggtggcctgctggccggcttcatcctgctgcagatcgcctcgggggccagcggcttcgccatcgacggcagccaggccggtgcgttcgccagcaatggctatggtgcgctgtcgcccggcggttacagtgtggcggcggccttcctgtgcgaagtggtgctgaccgccgtgttcctgatcgtgatcatgggcgccacccacggcaaggcaccggctggcttcgcgccgctggcgatcggcctgtcgctgaccctgatccatctgatcagcatcccggtcaccaacacctcggtgaacccggcccgctccaccgccgtggccttcttcgccggcagcggggcggtcagccagctgtggctgttctggatcgccccgctgctgggcggtgcgatcggcggcatcatctacaagtggctcggcaacgaccgctgaggcctgtgcggaccattgcggctgaccttcggccgcaatggttacgcttgtaaccgcaatttgtgcgatcgctcacgttccgttaaggttgagttgaccgtccgtgcacatgccggccggcggggcatccggggatgggatgccaaggccgccggtccatccgacggagccacgacacaccaccttgggggatgcatgaagttcgcgcctgtagtgttgtcgagcctgctgttcgctgcggcccaggccgccgcgcaggctcccaccgaatgtccttcattgccggccaacagcggcctgcagtggcaacagcaggcacaggccgatttcctggtctgccgcgccagcaccagcgatggccgcgaggtactgagcctgatgctcagtgcacgcgatcccaaccttccattgaaccgctcgctgcgccacgaaaagggcagcttcggcggtgaatcactgtactggtaccagcccgatctgggaggccagcagccgcccggttacgctgagcgccgcatcagcgtggtcaagctcgacaaagggcgttacgcgcagatttcgctgtatccggacagcgcgcaggaactgggttcgctgcaacagctggcgcaggggatgagcctgaccccgtcggccgtggctgccgggaactgacgatggcggggatgactgccttgcagcatccccgcaatgcgagccgacctgacggtagtgccggccgctggccggcacctcgatccgccgtgaccgcaggcagttgccggccagcggccggcaccgcctcagaacttgccttcctggaaatcgacgaaggcctgcatcagttcctgccgcgtgttcatcacgaacgggccatggcgcatcaccggttcccgcaacggacgaccagccaccaggatcagccgcgcaccctcgctgccggccgacagatgcagctgctcgccaccgcccagcaccgccagttcctggcgggcgacgtcgcgcgccgcgtcctgctcacccaccgtcaccgcaccttcgaacacatacgcgaaggcgttgtgcccttccgacaaggcataggtccaggcgcgatccggggccagcgtgatgtccaggtacagcggatcggtggccggctgcacgatcgggccctgcgtgccatccacgttgccggcgatcaccttcacttccacgccggcgtccggctgcaccacgggaatgcgctcgggcgcgaactcctggtacttcggttcggtcatcttctctttcgccggcaggttcacccacagctggaagccgcgcatctgaccgctttcctgctcgggcatttccgaatgcaccaggccacggcctgcggtcatccactgcacgctgcccggggtaagcaggccctcgttgccgtggttgtcgcgatgccgcatgcgcccatcaagcatgtaggtgacggtctcgaaaccgcgatgcggatgctccgggaagccggcgatgtagtcctcggcacggtcggtgccgaattcatcgagcagcaggaacgggtccaggtcaggcagcgtcgggccgccgatgacgcgggtcaggcgcacgccggcaccgtcggaggtgggcatgccacggatggtccgcagtacgcggaccggttcgggaaagctcatggcgactcctgttggatggatgccactgaagatggacgccacatggccgcacgccaatggacggcgccgcaaccgattgttccatccctgatgttcgctgcatgtcagcacaacaagcgtacgaccaaagtactaccgccgattcgtcctgtgccaattgaccctgccgagggcacgcgggactctttgactgtctttccgggagagagcacctcatgaaagggttttccaaaataggctgggcggtactcgccctgctcggcgccttctgtctgggcaccgtggccctgcgccgcggcgaacacatcaatgccctgtggatcgtcgtcgccgccgtttcgctgtacctggtggcctaccgcttctacagcctgttcatcgccaacaaggtgatgcagctggatccgacccgggccaccccggcggtgatcaacaacgatggcctggactacgtgccgaccaacaagcacgtgctgttcggtcaccacttcgccgccattgccggtgccggcccgctggtcggcccggtgctggcagcgcagatgggctacctgcccggcctgctgtggctggtggtgggtgtggtactggccggtgcggtgcaggacttcatggtcctgttcctgtccagccgccgcaacggccgctccctgggcgatcttgtgcgggaagagatgggccaggtgcccggcaccatcgcgctgttcggtgcgttcctgatcatgatcatcatcctggcggtgctggcgatggtggtggtcaaggcgctggccgaaagcccgtggggcatgttcacggtgatcgcgacgatgcccatcgcgatcctgatgggcgtgtacatgcgctacatccgccccggcaggatcggcgagatttcggtggtcggcctgatcctgctgctggccgcgatctggtacggcggcaaggtcgccgccgatccggtctggggcccggccttcaccttcaccggcacccacatcacctggatgctgatcggttacggcttcgtcgcctcggtgctgccggtgtggctgctgctggccccccgcgattacctgtcgaccttcctcaagatcggcaccatcatcgcactggccgtcggcatcctgattgtgatgccggaactgaagatgccggcgctgacccagttcgctgccagtggtgatggcccggtatggaagggcggcatgttcccgttcctgttcatcaccatcgcctgcggtgcggtctccggcttccacgcgttgatttcctccggcaccacgccgaagctgctggccaatgaagcgcacatgcgctacatcggctacggcggcatgctgatggaatcgttcgtggcggtgatggcgctggtggcggcctcgatcatcgatccgggcatctacttcgcgatgaacagcccggcggcggtgatcggtgccgatgcggcctcggcggcgcactacatcaccaacacctggggcttcaccatcacgcccgagcagctgaccgcgaccgcggcggccattggtgaaccgaccatcctgcatcgcgcaggtggcgcaccgacactggcggtgggcatcgcgcagatcctgcacgaagcgattcccagtggcagcgacgcgatgatggcgttctggtaccacttcgcgatcctgttcgaagcgttgttcatcctcacggcagtcgacgctggcacccgtgccggtcgcttcatgctgcaggacctgctgggcaacttcgtgccggccctgaagaagaccgaatcgtggaccgccaacatcatcggtaccgccggctgcgtggcgctgtggggctacctgctctacaccggcgtggtcgatccgttcggtggcatccagacgctgtggccgctgttcggcatctccaaccagatgctggcgggtatcgcgctgatgctgggcacggtggtgctgttcaagatgaagcgtgaccgctatgcgtgggtgacggccgtgccggccatctggctgctgatctgcaccacctacgccggcttcatcaagatcttcgacagcaatccggcgcagggtttcctggcccaggcacacaagttccaggccgccctcgccagcgacaccatcacggcaccggccaaatcggtggcgcagatgaagcagatcgtggtcaacgcctacgtcaacaccggcctgaccgcgctgttcctgctggtggtgggcgcagtgctggtgtattcgatcaagaccatcctggcggcccgccgcaatccgcagcgcagcgaccgcgagaccccgtacgtggcgctgaagccgcatgaaatggtggatctgtgatgagcacgcaactggttcccgccggccagtaccaggcacaccgccgcatctggcggcgcctggtgcagaccgcccgactgtgctgtggcattcctgattacgacaactacgtccggcacatgctggaaaagcatccggaccaggagccgatggattacaagacgttcttccgcgagcgccaggaagcgcgctacggcggacgcaacggtggtcgctgctgttgaggttccagggtgggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttccatgttcatggaggcccatgaaatgcatccacgcatggcgtggatctacgcaagcatgacgccggggcggcccggactcagccgttggccatccacttcaggatcaggccagtgacataggccagcccggtgccggtggcgtagcccaccgtgcccagcagcacgcccaccggagccagcgtcggatggaacgccgcggccaccacgggggccgaagcggctgcgccgatgttgccctgcgaaccgatcgcgaagaagaacagcgnnnnnnnnagcagcttggccaccacccacagcaccagcacatgcgtggccatccagatcgcgccgagcaggaacagccacggccggtccagcagcgacagcaggttcatctgcatgccgatgcaggcgatcaggaagtacaggaacaccgtgcccagccgcgaagcgcctgcggcttccagccggcgcgcacgagtgaagctcaggcccaggcccatcgctgtcgacagcaggatcacccacacgaactggctatccaggctgaactggctggcccagctgacattggtcttgaaccagcccgccagcggcgcggcgatggcatgggccaggccgacgccgcccagtgccacgccgacgatcaccatcaggtcggtcatgctgggaatgcgcgcgttctgcgcctcgtaggcactgatgcgcgccttcatctcgtcgatggcacgggtatcggcaccgttgcgggtatcgatctgctgcgcgcggttggccaggaacagcaggatggccatccacaggctggcgcaggccacgtcgaccaccgcgaactggccgaaggtggtggcatcggtgccgaacacttcgcgcatggccaccatgttggcgccgccgccgatccagctgccggccagcgccgccatgccggcccaggtatcaccggccacggtttcggggtggatcagcttcatcagctggaacgagacgatggcgccgagcatgatgccggcggtaccggcgcagaacacgatcagcagtttcgggccgagcttggcaatacccttgaggtcgatcgacagggtcagcaggaccagcgcggccggcagcagcacgtcacgcgcgaccgggttgtacagcgaggtgttgtggccgtcgatgacaccggcggtgttgtagatggcggggacgaagtagcacagcagcagcgccggcacccaggcgaagatcttcttcaacaacggggtcgggccactggcagcccagaagatcagggccagggtggcggcaatcaggcccaggccaacgatgtcgttgctgatcagggcagtagcgggttcggtcggcatgggatcctctgtcgatcgaaagagcgggnnnnnnnngcgccgcatgaagcggcgcaccccgagattaacattgtcttcacgccgggtcatgctgcagtgccggctgccctttcccggagccactcccatgcagctcggcgccttctccgtcagcctctcggtcagggacctggcggcctcccgcagcttctacgaagcactgggcttctcggtgaccggtggcgagccggcgcagaactggctggtgatgcgcaacaacggcattgtcatcggcctgttccagggcatgttcgagggcaacctgctcaccttcaacccgggctgggaccagcacaagcaggaactgccccacttccaggatgtacgtgaactgcaggcggaactggatgcgaagggcattgaactggcggtgcgtaccgaccctcatgggcggggcaccggctacctgcagttggccgatcccgacggcaatgtgatcctgatcgaccagcatgtggcgcggccgaacggctggtaatgcgaacggacattgcgtgggcaggcgtcgaccttggtcgacgggcagcatgccaaccaaggttggcatctaccaggacggccggttcaggccggacgtgaagcgctgaaatcgagcgtggcgcgcgtgccacgcggctcgcagggctgcagctgcagggtccagccaaggtgctcgcagagccgggcgatcaggtccaggccgatgccgccgccacggtcggcgcgctcgccacgggccatccgcgcgtggatcgccgcaatctcctccgggctcatgccatgtcccggatcctgcagggtcagcaccgccgacgagctcaggcgcaactcaatgtggccacgcccgctgttctcgatggcattgcgcagcaggttgccgatcgcggcctgcacgacggccagcggcgcgacaatatccaccggggccgcctggatgccgatgctcaggtccttgtcaccgagcaggtgacgatggtcgtcgacgatttccggcagcagctggtccagggcgatgcgctcggcgcgtgcggccaggcgcgccgggtcacgcgccagcaccagcagcagttcgatcagctgctccacgctctgcgcggtgcgcagcacgcgttgcatctgctgnnnnnnnnnntcgggcaggcccggctgttccagtgccagctctgcggcaccggtcatcaccgcaatcggcgtacgcagctcgtggctggcggtgctgatgaacacccgctcgcgttcgacaaactgctcgttgcggtccagatagtcgttcagtgcatcggcaatggtatgcagctcggagctgccacgcgggtcgacctcgatgcgctggccctggacacccggccgcagcgccgcgatgtgctgcgccagcaggctcaacgggcgcaccatacgttccatgccgaacgacgccatcagcacggtgacgaagatcatgatcaccccggccagcatcacccagcgcgtggcgaactgttccaggtcatggaagtcggaaatgtccagcgccagcgccacccgccccatcgagccggtgtcacgcaccatcaccgcagtctgccgccccttgatcggcaccccgtcatgcagccccgggtgcagcaggcgcacgctttccggcatgttgccttcatcgaagcggaacaggctgagcgtgtccgagtcctgccagcgatagtgcggctcgtgctcggtgtgctcgacgatgctgtccagttcggaattgagcannnnnnnncaggcagcgtgctccgcatgttcatgcacgtagttgccgacgctgaacaccgcgatcgacagcagcgccagatagcccagcaaccaccacaccacgcgccggtacaacggccccggcttactcgccttcatcatcatccttgccggcatcgctgggcgtggtcacggccaagcggtaacccacccgcggcagggtatggatcagtttctcggcgaacggtccgtccacactgcggcgcagctcgtagacatgcgaacgcagcaggtcgccatccggcggttcgtcgccccacagagcgaattccagctgctggcgggtcaccgcgccggggctggcgcgcatgagcacttccagcagcttgcggcaggccgggtacaggtgcagcacctgggtgccgcgctgggcttccagggtggccagatccagcaccagatcgcccacctgcaggcgcttgcgcgggttgcggccctgcgcacgcagcagcagcgcttccagccgcacttccagctccgggagtgcgaacggcttggtcaggtagtcgtcggcaccggcgcggaagccggcaatcttgtccggcagctcgtcacgcgcggtcagcatgatcaccggcacttccgatgcatgctcggcgcgcagccggcgcagcacctccgggccctccatgcgcggcagcatccagtccaggatgacggcgtcatacggatggctcccggccaggtgcagtccggtgatgccatccggcgccacgtcgagcacgtgcccgcgcgactcgaaatagtcgaacaggttggccaccagctggcggttgtcctcgatcaccaacagacgcatgcacgaaacacccacggaagttcgtaccatggtagcgccgcacatgtcggaatgcggtcgccccggcgccgctctgacgcttttcccacccccgccacctcagaatggccgttttgctcccggagcctgccgtgcccgtagccctgccccgccgttggcgcctgcccctgttgtggctgctgatcattgctgcgctggcagcggggatcggccttcggcagccgcagccgccggacgagccgcgcttcgtgctggcggcccggaccatggtcgagagcgggcaatggctgctgccgcaccgtggcgtggaactgtatgcggagaagccacccgtcttcatgtggctgcaggccgccgcctacgagatcgtcggcagctggcagtggtccttcctgctgccgtcgttgctgggcgccctgctcagcctgtggctggtgtcggacctggcgcggcggctgtggtcgccacgacattccatctacgccctcgctgcgctgttctgcaccctgcagttcgggctgatggccaannnnnnnnagatcgacatggtgctggtgggcatgaccaccgtggccctctggggcctgatgcgtcatctgtgtgaacgccgcaacctgcctgccctgtggctggccggcttcgccgcaggcgtcggcacggtgaccaagggcgtgggtttcctgccgctgctgatggtgctgccctggttcggctggtggctgtaccagcgccgccgcggacgcacggtggagggtccgcatccggcaaccctgctgtggctgatcccggccttcctgctgggtgtcggggtgtggctggcgccgctgggctgggccctgctgcacacgcccagtgccgaactgcaggcttatgcgcacgagctgctgttcaagcagaccggcacccgttatgccaatgcgtggcaccaccggcagcccgcctggtattacctgcaggtgatccttaccctgtggctgccgggcagcctgctgctgccgatgctgttcaagccctggtggcgccgtatccgccgtggcgaccgccgccagtggctgctgctgggctgggccgtgctggtgctggtgttcttcagcgccagcccgggcaagcgcgaggtgtacctgctgccgatgttgccggcgatggcgctggccgtagccccgctgctgcccggcctgctgcgccgcctgtgcgttcgccgctacctgttcggctacagcgtggtgctgatgctggccactggcacgctgggcgtgatgctgctgaccgaacacgcttgggcggtggcccagctggaacgccgcgccatgcccgataccctgctgccggtgctgggcgatggcctgctgaccttcgccatcgcgctggccacgctgatcgtgtggctgcgggtgcgccgcgcggcgacgctggtgctgctgacccacggcatgctgtggatgctctacggcctggtactgatcccggcgctggatccctatgcatcggcgtcagcgctgatgcgccgggtcggcgcgcggatcggaccggataccgaactggcgctggtggcctggcgcgagcagaacctgctgcaggccgaccgcccggtacgcgaattcggcttcaagcggccctgggcagagcaatggcatgacgccggcccttggctcgctgaggcgccggacaagcgctggctgctggtgctggacgatgcgatgagcccctgcgtggatccggccaaagtgatcgacatcggtgttgccaacaggaatcgttggcaactgcttcccggtaccgcatggaacccggagtgccacgccgagcggacaggatcgactgccgaagaagactgaacgttgacatgcgccgaggactcattaacccggcgcgaacgggcgtccgacccttctccgacatccaggtgacgagcatgactgcggattcccgaaccgccccttcccagcatgcccgtccgtccccttgattcggtagcgccgcttgcgacatcaccactggcgtctcgatttgccgtaactcacctctggctgcctgtcgcaatcggcctgccgttgtttacgctgctgatgggcttcggcggcgatcaatgggtggccgatcacctgttccgtcttgaaggcagccactgggcgctgcaggacgcctggatcacccgcagcgtcgtgcacaaggccggcaaatggttgagcacggcggcggcgctggtcgtgatcctgctgtgcttccaccactggcgtaagggtcgcgatcgcaccctgcaatgggcgctgctttatgtcgtaattgccatggcactgggcaccggcgtgatctccctgctgaagtcgctggtgccgatggaatgcccgtgggacctgctgcgctacggtggccaccagcctttcatcggtctgttcaccctgcgcccggaaggcatgccggcacaggcctgcttcccggcaggccacgccagcgcaggctatgcgtggctctgcctgtacttcttcgcgttgctgtggcggccgtcctggcggtggaccgggctctggatcggcctcggcaccggcctggtgttcgggatcagccagcagttgcggggcgcccatttcctttcgcatgacattgccaccgcgttgatatgttggctgctttcgttgggcctgtatgttctgatccaccgtcagctggaccgtccccaccgccaggaggcaaacgcatgagtgcatcggtccaacgccccgcccgcctccccgcccttgcgggtcttcgcaactggcggccgcagctctccacggaagcactgatcgcgctgaccagcctgttcttcgcggtggccggcaacggcctgttctggcacagcgcgatggcgagccatccaggcagcctgcgttacgcgctttcactgctgctgttgctgctgggtgcgcacggcgtgctgctgggcatcctggtctggcgctggaatgccaaagtggcaatcagcctgttgctgctggtgacggcgttcgctgcgcactacatgagccgctaccacatctatctggatgcggacatgctgcgcaacgtgctggcgaccgacccgaaggagagccgcgagctgatgaccgtatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngccgacgcagttggggccgcagcctgctgtggcgactcggcttcctggtcgtggcggcggcgaccgcagttggcggtgcgctgatctcgttccaggatgtctcggcgctgatgcgcaaccagcgcgaagtacgctatctcgccacaccggccaacgtgctgctcggtatgcnnnnnnnnctgcgtggcgacaatccggtgcannnnnnnncgaagctgccgatcggcaccgacgccaaggccacgccacgcgccctggccagcaagccgcgcctgctggtgatcgtcatgggcgagaccgtnnnnnnnnagaactgggggctcaacggcggccgcaacaccaccccggagttggcccaggcaccggtgatcaacttccccgacatgcactcctgcggcaccagcaccgaagtgtcgctgccgtgcctgttctcgccgtggggacgccacgactacgatgaaaagaagatccgtgcacaccagtcgctgctgcacgtactgaaccgcgccggcatcgcaccgttgtggcgtgacaaccagtccggctgcaagggcgtctgcgaagggctggagttccagtcgctgtccgatgcgaccaccccggggctgtgcgccgatggccgctgcatggacgagatcctgctgcaggacctggccacccaggtgcgtgccaagcccggcgaccgcgtggtggtgctgcaccagctgggcaaccacggcccggcctacttcgagcgttacccggcagccttcgcgcgcttcaagccaacatgcgacacccgtgacatcggccgttgctctcgcgaagagatcaccaacagctatgacaacgcggtgttgtacaccgatcatttcctgagcaagaccatcggcaccctgcagggcatgcaggattacgacacggcgatgatctacctgtccgaccatggtgaatcgctgggcgagaagggcctgttcctgcatggcgtgccgtatgcgatcgctccggccgagcagacccgcgtaccgatgacgatgtggttctcgccgggcttcgccagcagccgtgggttggacctgcagtgcgtgcgcaagcgttcggcggcgtataccgaccacgacaacctgttcccgtcggtgctgggcctgatgcaggtcaagacctcgctgtacgagcgcgatcgcgacctgttcgccaactgcgaaggttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttcggccttcgccgttgcttgaaagcctctgcgggtgccgggcgccgcccggccgacttccgccacttgcggtcgcagccactgcccactagccttcggccgtcgttcaccacccaaggacctcccgtgaaacaccgtcatctcctgctggcctcggcaatcgccgccgccacgctggccctggccgcctgcaagaaggaagctgccccaggcaccgataccgccagcagcagcgccccggccggcgaaaccgccgaccagttcgtggcccgcatcaatgccgaattcaaggccgcctacccggagatgacctcggcgcagtggctgtcttccacctacatcaacagtgattccgaacgcatcgcggccaaggccaacgagcgctcgctgacccagctcaacagctggatcgagcaggccgccaagttcgatggcaagccgatgagcgaggacagcaagcgcgcgatccacctgctgaaactgatgtcctcgatgccggcgccgcgcgatccggccaagctggccgagctgacccagatcgccacccgcatggaaggcagctacggcgctggcaagtactgcaccgacgccaacgatccgaactcgtgccgccagctgggcgagctggaacaggtactggcgcgcagccgcgactacgacaagcagcttgacgcctggcagggctggcacagcaccaccaagagcatgcgcggcgactaccagaagttcgtcggcctggtgaacgaaggcgccaagggcatgggcttcaccgatgccggccagatgtggcgcagcggctacgacatgccgccggagcagatcggcccggaaaccgaccgcctgtgggaacaggtcaagccgatgtacgagcagctgcactgctannnnnnnngcaagctggacaagacctatggcaaggacaaggccgaagtaggcaatggcctgatcgccgcgcacctgctgggcaacatgtggcagcaggactggtcgaacctgtgggaccagctggaaccgtacccgggcgccggcagcctggacatcaccgcggcgctggaaaagcagtaccagaccaacctgagcgcggcgctggccaaggccggcaaggatgccaacgtggccgcgcagtacaaggcgcagcgcgaggccgaactgcgtaccgccaagcagatgaccgannnnnnnnaggacttctacgtgtcgctgggcatgccgtcgctgccgcagtcctactgggaaaagacccagttcatcaagcctgacgaccgcgacgtggtctgccacgccagtgcctgggacatgaacatggaaggcgacgtgcgcaccaagatgtgcatcaagccgaacgaagagaacttcaccaccatctaccacgagctgggccacatctattacgacctggcctacaacccgctgccgccgctgttccagggcggtgccaacgatggcttccatgaagcgatcggcgacaccatcgtgctggcgatgacgcccaagtacctcagctcgatcggcctggtcgatgcgccgaccgaaagccgcgaggcggtcatcaacaaccagatgcgcatggcgctgtcaggcgtgtcgttcctgccgttcgggctgatgatcgaccgctggcgctggggcgtgttcgatggctcgatcactgccgacaactacaacaaggcgtggtgggacctgaaggccaagtaccagggcgtggcgccggccagcacccgtggcgaagagttcttcgatccgggcgcgaagtaccacgtgccgggcaacactccgtacacccgctacttcctggcgcgcatcctgcagttccagttctacaagggcctgtgcgacgcgtccggctacaagggcccgctgcatgagtgcaccttctacggcaacaaggaagccggccagaagtactgggcgatgctgagcaagggtgccagccagccgtggcaggccacgctgaaggagctgaccggtactgacaagctcgatgccggcccgatgatcgagtacttcaccccggtcaacgagtggctgaagcagcagaacgaaggccagatgtgcggctggcaggccaacgcggccccggcggcgaaatgaagaaaggggcgggtccgcgaggatccgtccctttctggtagtgccggccgctggccggcaactacgcgatgaagacccaacgggcagccggccagcggccggctctaccgaaacggcagtcaaaggccagatgtgcggctggcaggccaacgcggccccggcgacgaaatgaaaaaaggggcggatccgaaaggatccgcccctttccggtagtgccggccgctggccggcaactacgcgatgaagacccaacaggcagccggccagcggccggctctaccgaaacagcagtcaaagaccagatgtgcggctggcaggccaacgcggccccggcggcgaaataagaaaaggggcggatccgaaaggatccgcccctttccggtagtgccggccgctggccggcaactacgcggtgaagacccaacgggcagccggccagcggccggctctaccgaaacagcagtcaaaggccagatgtgcggctggcaggccaacgcggccccggcggcgaaatgagaaaaggggcgggtccgaaaggatccgcccctttccggtagtgccggccgctggccggcaactgcacggtggaaatccgtctggcagccggccagcggccggctctaccgcaacagcggtcagctgttcttcttcgcggccatcgctgcggccagctcggccttgaattcctcgaaggtctggcccttctccctggcttcggcctgtgcggcatcgcgcagcgcatcggagtacatcaggcgcaccggcgtgccgttgcgctcgtgcagttcaccggcctgcatgatcagcgccagcacctgcgcagcgctctcgctgtggcccgcgatgcggccatccatgcccagcacccattcgccgtcgcggcgcacgacaccggccagcagggtgcgctgtgcatcgcgcagttccgcatgcggctccaccggcgaggcctgcgcggcggccttgttggcggcctgcttttcctggcgacggcgctggtcgcggcgggtcttggagctggtggacatggtgcggtaccgctgcgaaaaggggggcgcaaggatagcgcaccccgcccgcagcaccgcttcacacccctcagtccagcactttgccgtgccgccagtagcccatgaaggtgatcgcgcggcggtccagcccgcaatcgcgcaccagatggcgacggatcgccatcacggcccccgcctcgcccgccacccaggcgtacagcggcccggccacccgggtatcggcctgctcccagaggatctgcgtatcgacgtcgatctcctccagcgcatcgccggcagccacgcccgaggtccctgccaaccgcgcctggaccgcctgcagcaaccgctgtccgtaggcggcctgcccgcgcggcagccagaccagctcggcgctggagggcgccttcaggtgcaccgcatcaccggcctgcgccacctccagcagcgccagcgtgcgcggtgggtcgaccatggccgccagttcctcgaggatgccggccaccgcaggcaacgcggtttcatcggccaccagcagcacctggccgacaccggccggtggcttccactcccagccctcgctgctctcggcacagtcggcgtccggggccagcagcaccacacggtcgcctgggcgggcgtgcatggcccagcgcgaggcggggccggtttcgccatggatgacgaaatcgacgtcgacctcgccctgctcggcgcgcaactggcggatggtgtaggtacgcatcggcgggcgcttgtcgtccggcagggcccggtagcgtgggtaccagtcttcaccgctggggacctgcggcacctcctggccgggcaaggggaagaacaccttgatgcgctggtcagggccttcggtcttcatccgcgccacgtcggcaccggtgaacaccatgcggtccagggaaggggaaagaacgcggcgctccttcagcgccacctcgaacaggcggtaggtctgctgcgcagccatggggaacctcatgcaacgacatcggattggctggctgtcgtgcatccacgcaccggctggctggagtgcccagcctagtccggtcgttcctcttcgcaagcgttgcgggcaaagcggccggccctacccctgcgcgctgctcaatggcccgtgcaggccgcctgtgccgcgcgttcacgctggtgttcccagtaccagaacacgaagccggcggcgaagaacgcggcctgccccagcgccaggtgcagcgggctggcgctgagcagcggcgacaccacgccggccaccactgtgctgatcatcagctgcacgaaggcctgcagcgacgaggccaggccgcgctggtgcggatacatgtccagcaccgccagcgccaggatcgggaagatcagcgccatgcccatgccacccaggaagatcggcagcaccgcccacggcagcacgaactgcggcgacagcgccacgtagccgacattcagcagcaccgacagcgcacacaggccgaaaccaatggacacctggcgggtgggcgtggtgcgcccggccatgcgcccggacaggaacgagccggtggtcatgccgccgatggtggggatgaacagccaggcaaaaccaccctcgcccagatgcaggtgctgcatcacgaacaccggcgccgaggagatgtacaggaaaatgccgccgaaaccgatgctgccggccagcgccaggcgcaggaaccgcgggttgaaaccgatgcgcacgtaatcacgcagcagcacgcgcggcgacaacggcacccgtgcctcctccggatgggtttccggcaggtagcgtgcggtggccgccagcaggatcagcgcaaacaccaccaggaaccagaaaatcagtggccagccagcgccactgagcaggatccagccgccgatgatcggtgcgatggccggagcgatgccgaacagcatcgaaacctggctcatcaggcgctgcgcgtcgtgtccgtggtacaggtcgcggatcaccgcgcggccgacgatcatgccgacgcccgctgacaggccctgcagcgcgcggaacgccagcagcgtggtcaggtcggtggacagcgcgcagccgaccgaagcgccgacgaacaccaccaggccaccgaggatcacccgcttgcggccccaggcatcggacagcgggccgtgcgccaggctcatcaggccgtagaacagcaggtacacgctgatggtctgctgcaccgccacctcgtccaccgccaggcgctgggccagctgcgggaacgcggggaagatggtgtcgatcgagaacggaccgaacatggccaggccggcgagcagcagggccatgcggcgggtggagggagcaacagcggcggtcatgggaaaggcgtccggcagggccatgcgcgacacgcacggcgggcgccggtcccctgcagcagggacggcgccagatgaattcgggtatccccccatcataggtggggattgcgcctgatgccatgcagcagtgcacaaaacgcacggacgggccatcggcgattcaggcgcggccgccaggtccgaaggcggccgccgcgcccgcaacgggctataatcggcgggcaacacggtgggagaagcggaacaccgctgccgaaggcgcaacgcccgtaatcgctcaggcccgataccacccgtaacacaactctggagagaccggttcgatccggcgccgaaggggcacgaagctgcggtccgccgcgcttttaaactctcaggcaaaaggacagaggggcgccccgcagaccgccgaccggcggcttgtgcccgtgcgtgtgccctttcctgacggatccttcgccatgtcccagaacaccccttccctgcgtgagctcgagcaccacaacgcgttcgtcgagcgccacatcggccccaacgacgccgagatcgcgcagatgctcgacgtcgtcggccacgcgtcgctggatgcgatgaccgacgccatcgtgccggccaagatcaagtcgccggcaccgctggcactgccggagtcgatgaccgaagtgcaggcactggcgaagatccgtgcgatcgccgacaagaacaccgtgctgcgcagcttcatcggccagggttactacggtacccacacgccgaacgtgatcctgcgcaacatcctggaaaacccggcgtggtacaccgcctataccccgtaccaggcggaaatctcgcagggccgcatggaagcgctgatcaacttccagaccctgtgcgccgacctgaccggcatggaaatcgccaacgcctcgctgctggacgaagccannnnnnnnnnnnaagcgatgaccctggccaagcgttcggccaagtcgaagtcggacaccttcttcgtgcacgacgccgtgcacccgcagaccctggaactgctgcgtacccgcgccgagcccatgggcatcgtgctgcgcgtcggcaccccggccgaagcactggaagcggaagcgttcggcctgctgctgcagtatccggacaccttcggccaggtcggcgactacaaggcgctggtcgatgccgtgcacgcacgcggcggcctggtggccgtggccaccgacctgctggccctgaccctgctggctgccccgggcgaatggggcgcggacatcgtggtcggcaacagccagcgtttcggcgtgccgttcggcttcggtggcccgcacgccgccttcatggcctgccgtgacgcctacaagcgctcgatgccgggccgcctgatcggcgtttcgatcgatgcccagggcaacccggcctaccgcctgaccctgcagacccgcgaacagcacatccgccgcgagaaggccacctccaacatctgtaccgcgcaggtgctgctggcggtgatggcctcgatgtacgccgtttaccacggcccggaaggcctgacccgcattgcccgccgcacccatcgactggcctcgatcctggccgcagcgctgcgcaatgccggcgtgcaggtcggtggcgacttcttcgacaccctgcacgtcaccggcgtgcatgccgatgaaatccatgccaaggcacgcgccgccggttacaacctgcgcgcgatcgacagcgactcggtcggcatcagcctggacgagaccaccacccgcgccgacatcgtcgccgtggctgcggtgttcggtgcctcgctggacgtcgacgcgctggatgccagcaccgccgacgcgctgccggccggcctgctgcgccagtccgcgttcctgacccacccggtgttcaatacccaccacagcgagcacgagctgctgcgctacctgcgttcgctggccgacaaggacctggcgatggaccgcacgatgatcccgctgggttcgtgcaccatgaagctcaacgccaccgccgagatgatcccggtgacctggccggagttctcgcagatccacccgctggtgccggccgaccaggcgctgggctacaaggaactgatcgacacgctggaagcgatgctggtcgaatgcaccggctacgacgcggtcagcctgcagccgaactccggcgcacagggcgagtacgccggcctgctggcgatccgcgcctaccaccgctcgcgcggagaaggccaccgcgacatctgcctgatccccgattcggcgcacggcaccaacccggcctcggcgcagatgtgcggcatgaaggtggtggtcaccaagaccgatgccaacggcaatgtcgatgtggaagacatccgcctcaacgccgagaagtacagcgaccgcctggccgcgatcatgatgacctacccgtccacgcacggcgtgttcgaggaagaggtggtcgagatctgcgagatcatccacaagcacggcggccaggtgtacaccgacggcgccaacatgaacgccctggtcggcgtggccaagcccggcaagtggggttcggacgtttcgcacctgaacctgcacaagaccttctgcatcccgcannnnnnnnnnnnnnnnnnnnnnnnnnnntgcgcggtcaaggaacacctggccccgttcctgccgggcaagctgggtgacaacggcccggtcggcatggtcagcgccgccagcttcggcagcgcctcgatcctgccgatcagctggatgtacatcgcgatgatgggccgcgaaggcctgcgcaaggccacccaggtcgcgcagctcaacgccaactacatcgccaagcgcctggccccgcacttcaagaccctgtacaccggccgcaacggcctggtggcacacgagtgcatcctcgacgtacgcccgctggagaagaccagcggcatcggcgccgaggacgtcgccaagcgcctgatcgacttcggcttccacgccccgaccctgagcttcccggtggccggcacgctgatggtcgaaccgaccgagagcgaatcgctacacgagctggaccgcttcatcgacgcgatgatccagatccgcgaggagatcaccgcgatcgaagacggccggctggaccgcgaggacaacccgctgaagaacgcgccgcacaccgccaccgcggtgaccgccagcgagtggacccacgcctacccgcgcgaactggctgccttcccgctggccagcctgaagcagagcaagtactggccgccggtggcgcgcgtcgacaacgtgtacggcgacaagaacgtgatgtgcgcctgcatcccggtcgatgcctacaaggatgatgaagtcgaggcttgattcctcgcggcatcggtaaagagaacggcccgcgcaagcgggccgttttcatgagggcgggtggaccagggtccacacccacggtaatcccgatcacgggtccggcatctgccccaggctcaactgccacgacacgccgaagcgatcctgcacccagccgtagcggttgctgaagtcatagtcgcccaccggcatcagccagtggccgccctcgcccagcannnnnnnngcgcgctcgaactgctcggcgccggagcactcgacgaacagcgagatcgacgggctgaaggtgaaatcgtgcacgtccaggctgtcaaagcacaggtagtgggtgccaccgagcaggaagatggcctgtcggacctgcccgggcacgccggcaccggcgccgtccggatggcgctgcattgccagcaggcggaaatcggcgaaggcctcggcgtacagggccagggcggcctcggcctggccggtaaacatcaggaaggggcgactgcgcagcatgcggtactcccggtcgacgggccgatgacggcccacacgatcaggatggcacggcggatgtgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtcacgcctcgcgcatgcgccgcgcgatggcgctgccggcggcgatcgtggcggtcagcgccaccatcgacaggaactgcaggcgggtgtgcgactcgctcagcagcaggccgaagatcagcgccaggatcgccagcgcgcagcaggtcagccacgggaagcccgccatgcggaacggcagccgggtacccaggcgatccgcgcggcgccgcaacaccagttgcgagaccagcgacagcgtccacaccagcaggcaggtggaaccgacgatgttcagcagcaccggcagcacccggtccgggaacagcagttccatcaccgtggcggcgaaaccgaacagcacgctggccagcacggcaatcaccggcacctggcgcggatcggtccagcccagcaccgccggcgcttcgcggcgctgcgccagtgaatacatcatgcgcgaggcgccgtagaggttggcattgagtgccgacagcagcgcgatcaccgcgatcagggtgatggcggtgccggcgcccggaatacgggcaatgtccagcacggcggcgaacggcgacttcaacgcttcgctggtccacggcacgacggcgatgatcacgctcagcgagccgatgtagaacaccaggatgcgccacgccacggtgcggatggcacgggcgatgctgcgctccggatcttcagtctctgccgccgcaacggcgacgatctcggtgccaccgaaggcaaaaacgacaaccagcagtgcagcgccaataccggccaggcccttcggtgcgaagccaccatgctcggtgaagttgctcaggcccggcgaggtcacctgcggcagccagcccatcagcagcgccacgccgatggcgatgaaggccaggatcgccgccaccttgaggatggcgaaccagaattcgaactcgccgaagttcttcaccccgagcaggttgatcgcggtgaagaacagcatgaaggccagcgccgccatcggtacaggtactgctggccagacggtggccagcagcccggccgctcccaccgcctcggcggcgatcacgatcaccagctgcacccaccacaaccagccgacggtggcaccggcggtggcgcccatggcatcggcggcatagaccgagaacgcgccgctggtcggtttggccgccgccatttcgcccagagcgttcatcacgatgatcaccagcgcgccggcgaccagatacgacaccaggaccgccggaccggccgcctgcacacccacgcccgagccgaggaacaggccggcgccgatggcgctgcccaggcccatcatgatcagctgtcggggcttgagcgaatgtccgaggcgggacggcgaagcggtcggaatcgagttgggcatcggcagggctggcggcgggctacaggggcgacaccttaccctgtcccatgcccgcggggataggcacagcgcagcaggcggctcaggccagtgccggctctccgacactgccaccaatacgggcgcggtaggcacgcggcgagaaaccggtttcagccttgaacttgcgggtaaaggcgctctggtcgctgaaaccgcaggcctggccgatgctggcgatgctctcgtcaccgtgcagcaggtgcatggccatctggatccgcagccgggtcagcacctgctgcggggtcatctggaacaccttgcggaagctgcgctccagcttggacagcgagaagccggtgatgtccagcagggtctgcatgcgcacgttctcggcgtagtgcgcgttgaggtgggccagcgccagccgcagctgctcgtactgggtacccaggctgtccttctggccaaggtcgcgggaaatgccgatcaggccctcgatggccccatcgaccaccagcgggcgcttgcaggtcaggcaccagcccggttcgcggttggcgaacaggtgcagctccatcaggttctcgatcacctcaccggccagcacgcgggcgtcctggtccacgtagtccgcgctcagcccggtcgggtagatctccgccgcggtacgcccgatcacgtccttgcgggcgcgcaggcccagccgccgcagcatggtctggttgacgtgggtgtaacgcccctgaaggtccttgatgaagaacagcacatccgggatggcgtcgaacagggcttcgatgtcggcgggctcgactcgcatggagcaagcatacccgagcctgcttttgcctgtacgttcacctttgccggacctcggtttaacgggcccggttccagtgtcgtggttctctttgagcatccggagccaacgtcaatggccgccagcaagccgaccggcaagcgcgcaaccacccacgccgagaaccaccaccgcggcaacggcgatgaactgcaccagctggccgggggcagtcatccggcgatgaccaccgatcagggcatcccggtggcagacaaccagaactccctgcggcagggacctcgggggcctacgctgctggaggacttcatcctgcgcgagaagatcacccacttcgaccatgagcgcattcccgagcgcatcgtgcacgcccgcggcagcgctgcgcatggctacttcgagttgacccgatcactgaaggcgcataccnnnnnnnncatcctgaccgaggttggcgtgaagacacccgtgttcacccgcttctcgaccgtggccggtggcgcaggttcggtggacaccccgcgcgacgtgcgcggcttcgcggtgaagttctataccagggagggcaactgggacctggtcggcaacaacatcccggtgttcttcatccaggacgccatgaaattcccggacctggtgcacgcggtgaagatggaaccggaccgtgccttcccgcaggccgcgtcggcccatgacacgttctgggacttcatttcgctgatgcccgaatcgatgcacatgatcatgtgggcgatgagcgaccgcgccataccgcgttcgctgcggatgatcgaaggcttcggtgtacacagcttccgcctgctgaacgaggccggcgagtcaacgttcgtcaagttccactggcggcccaagctgggtatccagtccacggtctgggacgaagcattgaaactgcaatcggccgacaatgacttccatcgccgcgacctgttcgaggccatccagcgcggcgacttcccggaatgggaactggcggtgcagttgttcaccgaagaagacgccgacgcattcccgttcgatcatctggacccgaccaagatcattcccgaatcgctggtgccgttgcaggtcatcgggcgcatggtgctggaccgctggccggacaacttcttcgccgagaccgagcaggtggctttctgcccggccaacgtgccaccgggcatcgacttcagcaacgacccgctgctgcaggggcgcctgttctcctacctggacacccagctgctgcgcctgggcggcccgaacttccaccagatcccggtgaatgcgcccaagtgcccgtttgccaatcatcagcgcgacggccacatgcagatgcaggttcccaagggccgggtggcctacgatcccagttcgctgcaggaggacaccccgcgcgagacgcctgccggattccgcagccatgccagcgccgacgatggccgcaagggtcgcacccgcgcggagagtttcgccgaccactacagccaggcccgcatgttcttccgcagcctcgaaaagccggagcaggcgcacctggcatcggcgctggtgttcgagttgtccaaggtggaaacgctgaaggtgcgggtacgcaccgtcagtcacctgcgcaacatcgatgactcactggcgcagcgcgtggccgatggtctggcgttgcctgcactgcccgacccggcgccgaccgctactccagtgcgggacatgccccccgcccccgaggtgcgcgtgattgggcgcaacaagcctaccctgcagggtcgctgcatcggcatcctgttcgatgagggttctgatgcccggatcattgccagcctgagcaaggcagccaggaaagcaggtgcggatgtgaagctggtcgcccccagagtgggtggcgccacgctcagcgatggcgcgctgcaggcggcggatgggcaactggcgggcaccccgtcggccgtgttcgatgcagtagccgtggtgctcagcccggaagcggcgaaggccttgtcgaaagagagtgcagccatcgaattcgtcagccaggcgtgggcgcacctgaaggccatcgccagcgatgcgggcggccagacgctgctgaaggcggcaagggtcggcaacgacgccggcatcgtcgaagcggaagacgccaaggcattcctggcggcggccgccacccgccagtgggcgcgcgaacccaagctgcgcctgctggcctgactacaacaacaggagaactgtcatgccccgtggtgacaaatccgcatactccgataaacagaagcgccaggccgagcacatcgaggaaagcgagcgcgagcgcggtgccagcgaaggcacggccgagcgcattgcctgggcgaccgtgaacaagcaggatggtggtggcaagcgtagcggcannnnnnnnaagggtacgaagaaggcgaccagcaagaaggctgccaagaaggcgcctgccaggaagtcgggcacaaagaaggccacgaccaagacgacggcggcgaagaaggcacctgcgaagaagacgacagccaggaaggcggcggcaaagaaggcaccggctcgcaagacagccacaaagaaaaccgcaaagaagacagcggccaagaaggccggtacagccgcctcgcgcagtgctgcagcgaagaaggcggcgaagacacgtgcggcgaagaagaccgtgcgcaaggtggcggcgaagaaggccgcgcgtaccnnnnnnnnnngctgagtccttcgatcagggcgacagcgtcctcatccacgcggcaacttcggctgcggctgcgtcagcgcgtgcctgcagcagcagatgcggcccttccagcgaaacatgccgggcatccggcaaaagggcctgcagttctgccacgctgggcggccacagcaggcggtcatggcacgcgtgcaggcacagcgtcggcacgtcgattgccggcagcaatgcgcgtacgtcgacgcgcagggtcgctgcggcgcgttgccgcagtgtggccgccggaatccgggccagcgcatcgcgcagcatcgacaggtgctcgcgggtgcgccaccgccccagcagaaggcgcgccagcaacgccacgggaggcagaggccaggccgacgtcagcagggctgcgctggctgccggcaatggcaccggccgacacgcaaaggtcgcggcaagcaccagtccgcgcagcccggcgggctgtcgcgtggccagttcaaccgccaacgggcccgagaaggactcggcaagcaggatgaagggatggccgggcagctgcgaccacagccgttgggccagcgtggcgtgatcctgccctccctgcgcaggcagcgtaatcgcctgcgtcgtcagcccatgagcctggagtgctgacagaaacgggatcgacagcctgccggagccatccagcccgggcagaatcagcacgtgctgcggcgtgggtgatgctgaatcacagcccggcttttcctcgctcccgattcccatgtcacctcctttgctggcaagcatcgcccacatcggcaggcagcggaacctccgctccggctctcctgctgctttgccggtcaaggttgagcgatactccccgctctgccgcgggacgcggctgccaaggagagcctctgatgcgatggacctacgcgcnnnnnnnnnnnnnnnnnnnnnnnnnnntgctgccactgaacagttccgccaacgatggctggataaacggggcaggcaaggcgatgccggagaccgatgccatgaaatccagcggtggctttgcggcatcgctgctggtcacctccgatgccgactggcaggccaagtgggaaaccccaccagagaccactcccggttttacccaggccgacgaagtccacccgggcggtgaattgttcctgctgacattcctgtccaacccgcaactggatgagaaccgcgtacccaaggtgcactgcgatctgcgcatgctgcgcccggacggcagtaccagcatcgacgaacgcgatgttccctgttgcaccgctgccctgcccggcccgccaaccctgttgtacatgaccaacctgcacctgaagttcgtggccgaggccagtgatccgaaaggcacgtggactgcgcaggtggtggtcagggatctgctgcggaatgtgagcctgcctctgcaggctcacttcgacgtccgttgaacggaggcgtgcggatgaagatgcggcgattactgagctggaccggtcttgcgctttgcgtggtctacctgctgttgaccgcatggctggttcacggcgcgcagtcggatgcggacccgaagggggcctatatcctgatgtcgctccccatcaccctgcagtctgctgcactcgatgccatcggcgcaggcagcctgctgtacggcaaaccctggtcgaccgcgtatgcagtactggttccgccaacactgctgttgctgtacgcagccggctggctgatcgaacgcgccgcgggcggccgctagccagcggcaccgaccggttgcgtacatgcggtgccctgcatgcggggcatcgcatgcagggcgtcatccaacatccaatcgcaggttgcttacgccgcctgcgcaggcacgatgggcatnnnnnnnncctgctccaccttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgtcggaaacgtcggcgatgctggcctgcgaactggccatcatgccgttgaggtgctcgaccatcgccttgaactggaactggaacgcagcggcatcgccacgcatgctgaaatcannnnnnnnnnnnnnnnnnnnnagttcatcgatctgcgcgttgatcgccatcaggctctgcttcactgcggccagggtgcgggtcagcgtgcccttctcgcccgggtagtccggcaggtcgcggctgaggtcaccgatggcgtaacgctgcatcacttcggccatcaacagttccacctgcacgtgcgattcgaccaggctgttggtggcctgcaccatgcggccgaaatcaccggggaaggcgctggcgtccatgcggtaacggatcgcaccggcctcgtgctgttcggccatctgcagctgcgcgccgatcgctgcctgcacgctctggcgcacgctggccatcgcctcgcccaactgggtcagttcgtcacggccgccgaggcggaactcctgatccagctggcccttggacaggcgctcggccaggttcaccgcgcgggccagcgggccggtcaggctgcgcccgatcatcaccgaggcggcgatgccgaccagcagtgcaacgccgcccagcaccagcaactgcagcaggctgcgctcgcccaggcggattgcctcggcggccgcctcacggctttccttctcctcgaagtccacgccatcggacagcgccttgttccagccgttggcggcttcctgcaccgggcccagggtcagcgccacggcgcccgggtagtcgccctgctccatcagttcgctggtctgcttgttgagcggacgcgcgatggcacgcttggcggcgatggtttcggcaatggccttgccctcggcgtcgctgggcagcgcctggtaggccgtccaactggcctcatagcgcttgaccagatcggcgatgcgctgctcatcatggccacggtcatcgccctggcggatcagcatctcgcggcgaacgaccatcatctggttgttggcatcgagcatctgcgagagcaggcgcaccttggccacgctgacatcgaccacctgctgcatcgcgcgcttctgcacgacactggcggtggcgccggtggccaccacggccgcaaccaacagcagcaacaggccaaagcccagcccaagacgccaggcaaccctgacattcctcaagtagttcatcggtacatccaaaacggggggatgtggcgttatcggcggcccgccaggcaatcttgatcgccaaccgcgaacggcgtggggcaccattcaccttggtgagcccttggccggcggcacccgcgcggggacggtggcgcaacgacccgactgctcatgcggacgtcagatctctttcacggcggctcggcgcggcctgcaggcaaggtggtggcgtcatctgctggagttcccaatgccattacccgtgtaccgatccaccctgctcgctctctcgctgctggcatcgccggcgttcgcgcaggcaccggcgcctggactgcccgcccccattgccgagaaggccggaccggacaccgcagcacgttccgccctgcatgcccaggtgctgctggatcgtgcgaatttctcgcccggccagatcgacggtgaagtgggcagcaaccagcggcgcgcggtgtcgggtttccaggcggcgcacggcctgaccgtcaccggtgaactggacgacgcgacctggcaggccctgcaggctgataaggtcacccccctggccagctacacgctgaccagcgaggatgtcgccgggccgttccaggcggtgccgaagggccccgccgcacaggccaaactgaaatcgctgggcttcaacaacgtcgaagagtcgctgggcgaacgcttccacgcatcccctgagctgttgaagctgctcaatccgggcgtggatctgagcaaggcgggcaaccgcatccaggtgcccaatatcgcaccatcgccgctgccgaaggcggccaaggtggtcgtcgacaagtccgattccagcctgcagctgctggatgcgcagggcaaggtgatcgctcaggtgccggtttcctccggcagccagcatgatccgctgccgattggcgaatggaagatcctgggcgtgtatcgcgacccgccgttccactacaaccccaagctgttctgggatgcgcgcaagggcgaaaagaaggcgacactgccgccgggcccgaacaatccggtcggccgggtctggatcgacctgtccaagccacactacggcctgcatggcacgcccgagcccggccatgtcggcaagaccgagtcacatggttgcgtgcgcatgaccaactgggatgcgctgcgcgtggccgatgcggtggatacctccgtccccgtggtgatgcaggagtgagccgatgcgtctttcgcagctgatcgtgctgggcgtgctgctgggactgggggccggctggtggctgcgccgcgatgcaggcgagccggtagccgcctcgctgccggaagcacaaccggcagcccctgtggcgccggccaagggatcggtagcgccgctcggcacggcccctgcccccgccgccaccgcaccgtcagctgcgcggactgcggatgcgccgtcgggtctgctgctgccggtacagggcgtcctggcctcccagctgcgcgacacgttcaccgatgcgcgcagcgaaggccgcgtgcacgatgccatcgacatcatggccgatgccggtacgccggtgctggcagtggccgatggcacggtggaaaaactgttcgacagcgagcgcggtggcctgacgatctaccagttcgagcccagcggacgctggtgctactactacgcgcatctgcagcgctacgccgatggcctggcggagaagcaggtgatcaagcgcggagacgtcatcggctatgtcggcagcaccggcaacgccagtgccgaggctccgcatctgcactttgaagtgcacgtgctgggaccggagaaacagtggtggaagggcgaatcgatcaatccgtacccactgctgaatccgcctgcttcgaagcccggtgctgccagcgccgcaaggtgaacgtgaacaccgccaaggcagcccctggaatcaacaggagcagtgccgccactttccagaagaagaacggccacaaccagacataatccaggtcagtcagcttcaacaggtcaagtggcggctgcagctcgacgctggccgcgcgatcggccagcgccgggtccacctccagcacggttacccgcagccatgagcggccgcgtggcaatgcgtcgccacggccatagccgaagtaggacgccatgaggccgctggactcaaccgaagccagcccacgattgataccctgcccggccactcccgaacgctcccctgcgcggaagtctccatgatcggtcggagtttcgatgcgcagcagcacctcggggtcagcctccgtaccgtccgcggcatagcgcaggcgcagccgcagttgatcatcgacgaggcggtagacggtgatctgggcggttgcgccagggctcagcaccaacggcaccgtctgcgtgcgcgaagccagggtattggcggccgcgcccagcaccagtaccaggcaggcgatgccccacaggctccacaacacccacagggtgatccgcacgaccgtctcgcccttcacgctgacatcctggtcatcgctttgcttccccgctggccctggcgacacagtaacgaaaaagccccgctttcgcggggctcttcctgtcacctacgccgggcagcgcccggcgctacctcaggcgaacggatcctgcaggaccatggtgtggtcgcggtccggaccggtggagacgatgctgatcgggcagccggccagctcttccagcgaacgcaggtagnnnnnnnnagccggcggcaggtcgtcccagttggtgatgccgtgggtgttctcgctccagcccgggaactccaggtacaccggcgtgcactcttcccagccctgcgcgtccagcggcgcgtactcggtgcgcttgccgttgtattcgtaggcgatgcagaccttcagcttttccatgccgtccagcacgtccagcttggtgatgcacaggccgctgatgccgttgatggccacggcacgcttcagcgcgacgatgtccatccagccgcaacgacgcggacggccggtcgacgcaccgtactcggcgccgcggtcacggatgccctggccgacttcgtcgtccagctcggtcgggaatgggccaccgccgacgcgggtggcgtaggccttggcgatgcccagcacgtagtcgatcgaatcggcgccgacgccggaaccggccagcgcgccaccgacggtggtgttggagctggtgacgtacgggtaggtgccgtggtcgatatccagcagcgcaccctgcgcaccttcaaacagcacgcgcttaccctgcttgcgcaggtcgtgcaggatgccggccacgtcggacttcatcggctgcacgtattcgccgaaggccagcgcttcgtcgaaggtcttctggaaatcgaccgcatcggtgttcagatacttggtcagcacgaagttgtggtagtccagcgcagtgcgcaggagctcttccagctgcttcggataatgcaggtcggcgatgcggatgccgcgacgcgccaccttgtcttcgtaggccgggccgatgccacggccggtggtgccgatcgccttgccaccggcagcgcgctcgcgcgcctggtccagggcgatgtggtacggcatgatcagcggcgcggccggggagatcttcaggcgcgaacgcacttccacgccggaggcttccagctcggcgatttccttctgcagcgcggccggcgagatcaccacgccgttgccgatcaggcacagcgcgtcgtcacgcaggatgcccgacgggatcaggtgcaggacggtcttcttgccattgatgaccagggtgtggccggcgttgtggccgccctggaagcgcacgacggcgccgatttcctcagtgagcagatcgacgatcttgcccttgccttcatcgccccactgggcacccaacactacgacagactgacccatgacgggctcctcgatttgttgcggccatcggggccgcggacgggtaaaccgtggcggggctggccagcacctgcaaggcggctccaaacggggagcggccggcgatggaaggcccagacacggaaaaagccgaacggggaggcccgtccggcttttgtgcattatccgggtttccggggtcgggtgccacctttccgacgggcggctttaccggccggtcagccgccccgcccggtcgtgccggccgctggccggcaatgccaaccaaggttggcatccaccagagccgggccatgcatgtgaacgcaggcggtagtgccggccgctggccggcaatcccgggttgccggccagcggccggcactgccctttcaatgccgcacccaccacagcaggctcaggccggccagcagcaccagcccaccgaagctgcgcagggccgggctgggcaggtccagcagacgttcagccatgcgcttccaggcgaacggggcgacgaacaggaacaggccttccagcaccgcgaccaggcagacagcggcaaacagatctttcatgggggactccggaaaaagcacggggcccggcatatggccgggccccgtggggtactgccctgcgacctcagcggtcgttcttcaggtactgcaggaacgggtcgttcttgtccagcacgatcacgccgttgccgtcggtcatggagccacggtaggcctccaggctgcggtagaacgcatagaacgacggatcggccgagccggccttgccgtagatgcgcgccgcctcggcatcgccttcaccgcgcaggcgctgggcatcacgctcggcctcggcgatcagcacggtgctgtcacggtcggcctgggcgcggatggtcagcgactgctcctcgccctccgcacgcagctttgcggcttcctgcttgcgctgggcgcgcatgcgctcgtacacgtcgttgatcacctggctgtcggtcggcaggtccacctgcttgatgcgcaggtcgatcatctgcatgccgaggccggccaccgcttcgttgatccccttcagctgctcggcgatcagctcgctgcggtcgccggagaccagctgctgcagggtgcgcgagttgatctggttgcgcagcgagtcggtgatgatcggtgccaggcgggcgttggcgatgcgcggatcgccgccggtggcacggaagtagtcacccacgttggaaatgtagccgatggcgaagaagtcgacgctgacgtccttctgctcggcggtgaagtagcgcgccggcgcggtgtcgagcacctggaagcggcggtcgaagaccttcaccgtttccaccaccggcaccttgaagtgcaggcccggcttgatgtccgaacgcaccaccttgcccaggttcagcaccatggcggtctggtcctcacggaccacgtacaccgagccgagcaggcccagcaccaccgccacgatcacggcgatccagataggactcttcatcggctgccctcctcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncggatcacgggaagcttccgtcgctgcacccggcagcgacggcatcaccacgtccgggttggccactgcggccggagccgacgtgctcggacgggtatcgccggtcatcggcacgtagatcagctggcggccatcgccaccgatcaccttgcggttctcgctcagtacctgctgcacggtctccagccacaggcgcttgcgggtcacttccggggcgtccttgtactgggcctgcaacaggctgaagcgctgcgcgtcaccctcggccttggacaccacggcctgcttgtagccttcggcggtggtacgggcgcgcgaggcctggccccgggcttccggcacgaccttggcggcgtaagcctgggcttcgttgatcaggcgttccttgacctgctgggcgccgttgacctcgtcgaaggccggcttcacttcttccggcggacgggcatcctgcagggtcaggccagtcacggtcaggccggtcttgaacgccttcagcagcgcctgcaggcgctcctcggcggccacggccagcgggccacggttgttcagcacggcgttgagatcggcgcggccgacttcctcgcgtacggcgctctgcgccgactgctccagcacctggttggcatcgacggtgccgaacaggtactgctgcgggtcgtcgatgcggtactggacgttcagcgagacgttgacgatgttctcgtcgcgggtcagcaccggcacctggatcgagaacgtcttgatctcggtggcgttgaccttggtgaccgattcgatcggccacggcagcttgaagttcgggccgggctgcaggatgcgcgagaactggccgaagcgcagcaccacgccacgctgctgttcgccgatcagctggaagctggagaacagcaccagcagcaccacggctgccaccacccaacgcacgatgccgccgtcgaacaggtccttcagcggcccgggcaacccgccccagccaccaccattgccaccgccgcgtgacccgaacggcccgcgtcgattgtcctcggggccttgtccgcccttgttgccgccgggtgtattccaggccatgcacgctccatcaagatttgggctgcggcgcgggcccttcccgcaccgccagccgtgaaaccatcaccgatcatacaagatggggcggatcggcaggatcgaaaggggggcaacggggtaaggtggcgttttcctcgaagtcaggcaacgccgatggcccccaccaccccgttcaccgccttccgcatcgaaaacgacgacgccggctaccgcagcggcctggtccggctcggggtcgacgacctcaaccccggccaggtgctgatccgcgcccactggtcctcggtcaactacaaggacgcgctggccggtactggaaaagggaagatcctgcgccgcttcccgctggtgggcggcatcgatgtggccggcaccgtggtcgccagcaccgacccggactggcgtgagggcgacgcggtgctggccaccggctgcggcctcagcgagacccgcgacggcggctacagccagtacgtgcggctggaatnnnnnnnngtgatcgcccagccggccgggctgaccccacgcgaggcgatggtgctgggcaccgccggcttcactgcggcgctggccctgctgcgcatgcaggacaaccgccagaccccggaactcggcccgctggcggtcaccggtgccagcggcggtgtcggtgcgctggcgctgtccatcttcagccgtgccggctacagcgtgcacgcggtcagcggcaagccggaccaggcaggattcctgcgcagcatcggcgccaccgaggtactgccgcgcgacgcgctggccgacaccggcgcgctgcagtcggcccgcttcgggggtggcctcgataatgccggaggcgacatgctggccagcctgctgacgcagaccgtgccctacggcagcgtggtcagtgccggcctggcagccagtccgacgctggacatgacggtgatgccgttcatcctgcgcggtgtctcgctgctgggcgtgtcctcggccaatgcgccacgcggactgcgtgaggaagtgtggtcgcggctggggagtgactggaagccgcagcacctggaccgcatctgcaccgccgaagtcggcctcgatggccttcctgccgtgttcgaacggatgctggcgggcggttcgctgggtcgcaccgtggtgcggatcgactgaacgtcgcaggcaggcgacggacggcagacgcggccctcccgccggtaatgggcccgcactacactgcgggcattacatggggaacaacatggcacgcattctgatcgtcgacgactcaccgtcgcagctgttggggatacagcgcatcgtcgagaagctcgggcaccagatcctgaccgccaccgatggcgccgccggggtcgaaaccgccaaggccgagctgcccgacctggtcctgatggacgtggtgatgcccaacctcaacggcttccaggccacccgtaccctcgcccgcgacgaggcgacccggcatatcccggtgatcctggtgaccaccaaggaccaggacaccgaccgcatgtggggcatgcgccagggcgccaaggcctacatcaccaagccgttctcggaggacgagctgtccgaggtgctggagcgcgtgttcgcgggccagggcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacccatcaccgtccagggcaatgaagttgccggccagcggcaggcactaccttcaaatggtctcgccgaacgccttggccagattgcggtacgccttcttctgcgcctcatcggtcgcagccggggccacgatctcgatctcgacgatctggtcgccatccgggttgcccggcaggccacgcccgcgcaggcgcagcttgcggccggcatcggaatcggccggaatcttcagttccaccgcaccacccagggtcggcacgctgatgctggtgcccagcgcggcctgccacggcgtgagcggcagcgtatagaggatgttgcggccatcgacctcgaactgcgggtgggcggcgtattccacttccagcagcaggttgccgccatggttgccctgccctgccaggcggatcacctggcccgggcggatgcccttgggcacgcgcacgtccagctgcttgccgttgacggtgatgcgcaggctgtcgccgctgtaggccgcttccagtggcaccgacagcttggcgcgggtatcgcggttgggcgcatggccctggctgctgaagcccggaccggcccccgcgcccgctccaccgcgctggcgcgcgaacaggctttcgaagaagtcgctgaagccgccgttggggccgccgccaccgaacacttcctcgaaattgaaaccaccggcgccgccgtagttcggcggcacattgaactcctcgcccgggcgatagccctnnnnnnnnagctggtcgtaggccgcgcgcttttccggatcacgcagcgcctcgtaggcctcgttgaccgccttgaacttgtcttcggccccagcctccttgctgacgtccgggtggtacttgcgtgcaagccggcggtaggcggtcttgatctccgcctcgcccgcgctcggttccacccccagggtggcgtagtaatccttgaattccatccagctacctcgattcgcttcggccgcgccggtggcgccgcccgggttcattctacgcgcctgcgaggctacgccgcccctcgtgcggccccggtgaggccgactgatcctgcgcaatgcggctgccatcccggtgcgccacgctgtggctggaagcccctgccacaaagccggaagatggggcctgcacaccgggtttccaatgtcttgacgcccctgtcccatccggcccactagcctgccccagcaaggagttcccatgaccatccatgtcggtgaccgcattccggaagtgaccctcaagcgcatccgcgagggcattgaaacgcttgatacgcattcgttgttcgatgcgcgcaaggtggtgctgttcgccgtgcccggcgcgttcactccgacgtgctcggcgcgtcaccttcccggctacgtcgagaagttcgaggccttccgccagcgcggcatcaacgtctactgcatggccgtcaacgacccgttcgtgatgaaggcctgggccgccgaccagagcgtgcccgacggccttctgatgctgtccgacggcaatgccgagctgacccgcgccctgggtctggagcttgatgcgagcgcgtcgggcatgggaatccgctcgcgtcgttttgccctgtacgtcgacgacggcgtagttcgagaggcctgggttgaacagcccggccagttcgaagtgtcttcggccgagtacgtgctggagcatctccccacctgattccccaccgcagaaggaaacggccagccatgtccagcaagccagccaaagccagcaagcccgccgcaaacgttcctggcatcagcgatcgcgcaaccctgcgcgagcgcgcccgccgcaacctcgaagacggcgcgatcacagacagctacagcgctgaccgcgaggtggtgatcaagctgctcaacgacgcactggccaccgagtacgtctgcgttctgcgctactaccggcactacttcatggccaagggcatgctggccgacgcggtcaaggccgagttcctcgagcatgcacagcaggagcaggcgcatgccggcaagctggccgagcgcatcgtccagctgggcggcgagccggatctcaacccggatacgctgaccgcgcgttcgcacgccgaatacaaggaaggcagcgacctgcgcgacatggtgcgcgagaacctggtggccgaacgcatcgccatcgacagctaccgcgagatgatcaacttcatcggcgaccgcgataccaccaccaagcgcattcttgaagagatcctcgcacaggaagaggaacacgccgacgagttcgccgacctgctggatgggtggatcggggaatagcggccccgcatacgccttggtagatgcccaccctggtgggcgcattcatcgcgtgccaaccaaggttggcacctaccgcaggacgttgaaccttacctgtgtccaagcgccatcggccgccagcgcggtcaaggtgtgcgcgcccggctcggcgaactcgcgctgcatcagctgcgcaccgcgcgtctgtgcgatccagcgtccatcgagcaaccagtccaccgcctgctcgctgcccannnnnnnnagctgcaggcgtacgccatgttccgaattcgnnnnnnnnnncagcgtggcgccatcgttgagcccatcgatgtgcagcgcaacgctggcctcgcggccatcatcacggcagtccggcgacagcgccggcagctgcgaggcttcgcgcgtggccttggacagccacggcgacagcaacgctggccagcgcgcgatctnnnnnnnnacttcttcgtgcggcaagcggcaatcggctgacacgcgcagaccggtacgcgcatcggcaaggtagcgctgccgacccggttgccagcgccgtgcctcgcgttcggggaaggtcggtggtgccgcgccttccagcagataggctggcatcagccgctggcagagcgcagcaggcaggccttcggcacgctcaccggtcggccagcagatgtcttcctggctgacgctggccggcatcggcgcagcggccgagtcaccgcgctggcgcggcaggctgtccaccacctcgaacatcagcggcagcgcggtcaccgcgccgtactggcccggtagcggtgtgccgtccggccggcccacccacacgcccacggtgtaatggcgggtgctgccgatcgcccacgcatcgcggtacccgtaactggtgccggtcttccacgccacgcgcgggcggccaccgacatcgaacgtcccgacgctataccccggccgcggattcgattccagcatctcgcgcacgatccagctggcgccgggcgaagcgaggcgccgctcgatcatcggttcgtcatcggtgtagcgcacgcgcccggcgatgccgttgcggttgagcgctgcgaacgcaccgaccagatcttccagccgcgcaccggtgccgcccaggatcagcgacaggttgggcgtgctgcccggcgggaagcgcagctggatgccggagtgcgacaggcgtgcggcgaagcgcgccggaccgacccgctgcagcagatccaccgagggtacgttgagtgacagccgcagcgcgctggaggcgccgatcggtccattgaaggccatgtcgaagttgccggggcggtagctgccgaaactctgcggcgcatcgaccagcaggctttccgaatggatcaggccatcgtccagcgccattgcatacaggaacggcttgagcgttgagcccggcgaacgccaggcctgcaccatgtccacgtggccgagccgctggcggtcaccgaacgccagcgtgccgacataggcacgcgccttcagggtctggttgtcgaccaccagcagggccgccgaagtgcgctcgggcagcgtggaaaagtagctggccacgcgttcttccagggtgcgctgcaggccgatgtcgatactgctctggatgcgtgcctggcccggatgcgccgagtgcaggcgctgtgccagcaacgcggcatgcagcggcggccgcagcgagcgtgcgaccacgttctcgatgcgcgcatcttccacttcttccgctgtccacgcgcccagctcggccatgcgtgacagcaccttgtcgcgtgccttctgcgccgcttccggatggcggtccgggcgcagccggctcggcgcctgcggcagcaccgccagcaacgcggcctcggcatgcgacagctgcgccgccggcttgcccaggtaggcccagctggccgcttccacgccctcgatggtgccgccgtagggtgcgcgttccaggtacagggccaggatctgctgcttgctcaggtgcacttccaactgcaccgcacgcagcatctgcttgagcttgccccagggcgtgcgcgtatgcggatcgaggatgcgtgcgacctgcatggtcaaggtcgagccaccggacacgatgcgaccaccgcgcagcagctggccactggcacgcaggatcgccagcgggttgatgcccggatggcgccagaaccagcggtcttcgtaggtcagcagcgcctgcaggtacagcggcgagacgctgtcggtcgatgccggataacgccacacgccctcggcatcggcgaacgcacgcagcggcgtgccatcggcagccaccaccagggtgctggtatcgcgctgcttcggcagcggcggcgggaaggcgaaatccagcaccagcagcagtgccagcgtggcggccgtaccccagcgcagccacggccacagcggctgcagccggcggcgcagggccgcccgccgggtcgtcatcgtgttcgtcattgcagcgtgccgcattggagcttgccagctggacgggccgcaccgtcgcggcccgtccgcgcggtcacggctgtaccaccgtgatcgtggtcgggttgctgcggccgacgccgcgcagctgcggccggtacatgtcctccaccagcggcggcggcaccgagtaggtacccggggtcaccgcgcgcaccaggtagaacacgttggccttgctgccacgcgagagcttcagcgcggccacgtagcggtcgtcgcggaattcctcgtgcttggtatcggcggcttcaccccggtcgctgatggtgatgccatcgaccaccacgtcggcccactgcttggcatcgcccaggttgaagttctcgatctccaggccggccggcagcaggtcggtcagcagtgcatcgggcatcgtggtgtcggcggtgacggtgacgcgcacgatcagggcttcgccttccttcagcggccgcggcgaccacggcttgccatcggtgccgtagtagctgcgctcgacgcccagcacgctgttgtccggtgccggcgcgctgcgcgggataccggccacgtcgatgctggcgaacatcggcggctggccctgcggggtgaagcgcacgccgctggcgagttcatttgcactgaagttgcggccgaacagcttgcgttcgccgatggcttcggtgttgccaccgatcaccagttcaccggccaccagcgccttctggttggcagcaagcgccttgccaaggcgggcaatcgctacctgttcctgcgtgctcagccacatccagccggcattgcggcgcgcatccaggccacggccgaggtcaaccgcacgtgcatcccaggccggcttggccagcttgttttcgtgggtcagcgcgatcatcagcgcgtcatcacggatcgcactgccgtagtcgccgaagtacgacgggcgttcgctgctggacttggcgaaggccgccgccagcgcggcctggccgcgcttggcatcgccctgcaacgacagcgccacgcccaggtggaccagcgacaggccgccgaccgccttgctgcgctcgttgtcgtacagcgtgcgcagggtacccagcggcgcacggttgacccgggccagcacgtagcccgagtacgcctggttggcgaacttcagcttctcgcggtcgtcctggccatagaactggttgccaccggacagcagatcctcgctgaggcggttgagtgccttctgcagcacgttgtcgggcacggcgaagccggcgtccttggcatcgagcaggaactcggtgatgtacggggtcagccacgggttcacgtagccgtcgtcaccccacatcgagaagttgccattggccacctgcatcgacgccaggcggccaaacgcaccttccatgcgctcgcgacgggtcttggcatccaggccgtcggcaccgagcatcgacgaagtggcctggtccaggatcagcgcggcgtagcccttgctggtggtctgctcggcacagccatacgggtagttcaatgcaccctgcagcgcactggcgaacgggatcggcggcagcgggctgaccagcaggcgggcattcaccgactcggccatcaggccatcggtcaggctgttgtcgaggctgaccgcggccaacggatcaagcgtgcgcacctgcgaacgcagcacctgcggccacgccgcacgcaccggcaggtcgtaacggcgatcggccttgaagccgttgccgtccacccgcacccgcaccttggccacgctgtggccctcgcgtgccgaaagcgggaagctcaacgtggtcttcgcgtcggcattcaactgcacgctgcggctgccttcgcccaggttcagcgggccctcgctttccaccttcacgttgaactggcccggcttgccggtgaagttctgcacatccagggtcacggtgctgcggtcgcccggagcgagcacgcgcggcatgctggcttcggcgaggatcggcgcacgcacaacggtttccacgtcgcgcttgccgtactggtcatcgctgtagaccagtgccgacacccgcagggtgccgttgaagtccggcaccttcaggcggatgcgggcgatgcccttggcatcgagctgcaccgggccagagaacaggtccacggtctgcacgcgtgcggtcgggcgcttggcctgcggcaacgcctgcagcgccatgtcgccaccgaacttcagcttgccggcaccgccgtcaaagctctcgatcacccggctgtagatgtcgtaggcatcaatgccgaggcgacgctgggcgaagaagtgcgcaccggcatcgggcaccgggaagcgggtgatgttgaggatgcccacgtccaccgccgagaccgtgacgtgcgccattttgccggccagctgcggtgcgctgaccgtcaccggcaggtcctgttccggtcgcatctgcttgggcgctgccaggccgacggccacggtgcggcccttgcggtccatcggtacgtgcaccacgcccaccgcacgggccggggtgatcttgctcggcgcactgccgccgcggaacaccagcgcggtgatgtagacgtcgtggcgctcccagtcagcagtgaccggaatcttgaaggtcgaacccggcttggcgtcgatgtcctgcacgtacagcatgcgatcggtctcgaccatcaggatgcccttgccggcgtgcggcggggtcaccgtcacctcaagcgtgtcgcctgccttgtagccggtcttgtccaggcccagcttgatcttgtcagggcgcgcgtccaggccgcggttgtcatcaccccagctccagccggcgcggaaggggtaacggctggtcaggccggtggacgggtcgaacacgtccacccggtactcgccccactccaccgggaaatcgaaggcgaccgcactgctgccggcatcgacggtgcgggtttccttgttctcgaaacggcgggtgaaatcgtagtcccagcggttgtcgttgaaggtccagtggtagtcgcgcagctcgcgcaccagagtgatcttcaggcccttggccggctgcggcgtaccagcagcatccacgcgcatcaattcgaagcgcgcgttgccgttggaatcggcaccgtcctccgggttgaacagcgggcgtacaccgaccagggcgttggccggccacatcacccgcttcagggtacgggtgaccgtgcggccaccggtttcatacaggctgccggacagcaccacggcaatcggcgccttggccttggctgcctcttccggcaacgcgacgtcctcacgcagctggccgttgccaggcagcgtggtatcgatcacgtccttggcctcgcgcggcagctgcagggtcgggtcaccgaagaaatagcccggcaggccctccaccggcttctgttcggcggccaccgccatacgtgccgtgaagcggttgccatcggccggtgccccgtacagataggcaccattggcctgcaggcgcaggtcctcacccggcttcagcgtcttctgcgcgctgtccaggtccagcttcatgcgttccggcaggaactcctcgatgcgcagggtcatgccctggatcgcttccttgctggccgggtcggtgcggaactcgacctgccagcgcccggtcggcgcctcggcgggaatgacctgctcgaagttgatgtagccctggtcgcccggctgcaggcgggtctcgcggaaagtcttgccgtcgggctgcttcaggcgcaggaataccggctgcgccttgaccggcttgccgtcgttgtcgcgcagcagggcggacaggcgcacggtctcgcccgggcggtacaggtcgcggccggaccaggcgtagacgtcgaaccaggcattgtcacggccggccacggcgaattcgctcagatccagcgccggctggttgaacggcaggaagctggtgtccttgccggtgctggcgaccagcacgtgggtggcatccagggtgtagttcaacagcgcgttgccattgccatcggtgctgcccttcagcaccacctcgcccttggcatcgagcacgcgcaggtcgatgcccttcagcggcacgccgtccttcaggccggcggtatggacgaacagcttgtccttgtaggcgcgggtatgcaggccgatgtcgctgaccgagaagaacgcggtatcgaactcgccttcgtagtcaccggtgcgcttgagcagggcgaagtacaggcccggctcctgcagttccttgatgtcctgggtcggcaggtaggtcagcacccgctcgttcttcttgccgcccaggatgaagcggttgacgtagaccggctctgccagcttgttgatcgggctgcgctcgtagtcgctgctcagctcccagctgccgcggcggccaccgcgctggtactggctgaagaaggtcggcaggtccttctcgcgcacgcgcaggaactcgacgtcgacctccggcacgttcaccgagaccaccggcaggccacgactgtccttggccggcagcacgctgccctgcgaggcgaagccgaccaccggtttcagctcgccgctgaacaccttctgtttcagctccttgcccaggcggctgccatcggcggccagcaggtccggcgagaccaccaggctgaactccttgccggcctcgacgaacgggtagcgcagggtcaggccgtcatcggacagcgtccagctgctgtcgtcggtgccgaccttctcttcgaagcgcaccagcttgtcgaaatcctgggtaccgaccagcgggcgcgagaactccagcgccagcgacaggccgtcattcttctggtccgggtaggcacgcagcagggtgaattccttcacctgctcggccttggtggtgatcgcctcaccactggccttgggcagctgcccgctgtcattgcggcagccggccagccccagcaacaggcctcctgccagtaccgccgccgcccatccccaccgcttccgccgtgccggaccgctcatgtcgtcactccttgatcgaggcggccattataggcaggccgcgtcaaggtgttgacgcgatttcggcaattgccccaagtgcgggtagtgccggccgctggccggcaaccggcatggcaggttggatggaattgccggccagcggccggcactaccgatcgccctagcccggcaggtacaggtccacgtagtcggtcaccggcattgccgccagcgccaccgggtccagcgatgcggccaggatgcgctgctgctggctggtcgggaagcggtgggccaagtgccggcggaacttgtccatcagcagcggaatgccttcctcgcgacggcgggcatggccgagcgggtactccaccagcacctcgggcagctcggtgccatcggtgaagcgcacgctcaggccgttggcgatgctgcgcttgtcaggttccaggtaatcggcgctgagctgcgggtcttcatggcaggtcattttcgcgcgcagcgcatcgatgcgcggatccgccgccacatcgtcctcgtagtcctctgccaccagccgcccatgcagcaatgcgatggcgaccatgtactgcacgcagtggtcgcggtcggccgggttatgcagtgggccctgcttgtcgatgatgcggatgcaggcttcctgggtccggatcgcgatgtgcgcaatgtcctcgacccgccgccccatcgcacgcaactgctggtgcagcatgaccgcggcctccactgcggtctggccgtggaactcggccgggtagctgatcttgaacagcacgttctccatcacatagctgcctaacggtcgccccagcgtcagtgcctgaccgcgcatggacacggcctcgaagccccaggttggcgcgctgagcacgctgggatagcccatctcaccactggccgccatcaaggccaggcgcacgccacggctggtcgcatcgccggcggcccagctcttgcgcgagccggtgttgggagcgtgccggtaggtgcgcagcgcttggccatcgacccaggccagcgacagcgcattgagcatgcgctcgcggtccagcccgagcagttgggcgaccacggcagtggtggccaccttgaccagcaccacgtggtcgagcccgacccggttgaaggagttctgcagcgccatcacgccctggatctcgtgcgccttgatcatcgccagcagcacatcgtgcacggtcggcggcggacgacgcagggcctgcgcgttgcgtcccagccaatcgcaaacagccaagatgccgccgagattgtcggaaggatggccccactcggcagccagccaggtgtcgttgaaatccagccagcgcaccattgcgccgagattgaaggcggcctgcaccgggtccagcacgtagtgcgtgcccggcannnnnnnnccgttgaccacgctgatgcccggcaccagtggaccgagcagcttgctgcaggccgggaaagaaagtgcctccagtccgcacccaagcgtatcgagcaggcagtggtgcgcggtctggaacgccagcggtgagtcgatgcgtgcgtcgcgcacgtaatcgacgatgtccaccagcagcgcatcccaggctgcacgctcgttggatggggtgtggctgtcggacatcgtcgatctcctcttcagaagcaggtcaggccgcgcctcccggtaatcgccaacctaggttggcgctggaccgtacccgggcggtgccaatgcaatgccaaccaaggttggcatccaccagagcatgtgatgccggcgccgttcggctggttactcgaccggtacccgcaccttgccttccatcagcacgcgggcgctgcggctcatgatggccttggtcaccgtccactggccgtcaacgagaccggcctgcgcacccacgcgcaacgtgccggagggatggccgaacgtcaccgcttcgcgttcgccgccgccggcggcgcgattgaccagcgtgcccgggatcgccgccgcagtgccgatcgctacggcggcggtacccatcatcgcgtggtgcagcttgcccatcgacaannnnnnnncatgcaggtcgatcgccgaggccgggatggccttgccactggacgacacatagtcctgagccggtgcaacgaacgccaccttcggcgtgtgctggcgcgtcgccgcgtcctccaggttcttgatcagacccatgcgcaaggcgccgtaggcgcggatcttctcgaagcgctccagcgctcccttgtcctcgttgatcgccggttgcagctcgataccggtgtagccgaggtcggcggcgttgaggaagatggtcgggatgccggcggtgatcatggtcacctcgaagctgcccacgccgggcacgtccaatgtatcgaccagattgccggtcgggaacatcgcgcccgcatcaccgtcatcggacggatcgatgaattccagctggatctcggccgccgggaaggtcacgccatccagctcgaaatcgccggtctcctgcacttcgccatcgcgcatcggcacgtgggcgatgatggtcttgccgatgttggcctgccagatgcgtacggtgcacaggccatcgcgcggcacccgggccggatcgatcagcccatgggcgatcgcgaacggacccaccgcggtgctgaggttgccgcaattgccgctccagtcgacgaaggcggtatcgatcgagacctggccgtacaggtagtccacatcgtggtccggcaccgaagcggtggagatgatcacgcatttgctggtgctggacgttgcaccgcccatgccatcggtctgcttgccatacggatcgggcgagccgatcacgcgcatcagcagcgcatcgcgtgcggcgcccggcacctgcgcggcctcgggcaggtcctgcaggcggaagaacacgcccttgctggtgccaccgcgcatgtaggtggcgggaatacggagttgcgggaggaaggtcatggatcagtatcctggatgcgacgaaccaatatcggggttgagcttctcgtcttcgaacagtgcttccatgccccgcgaagcattccagatgcgcacgatggaaacgtgcgcaggtagctccacgtagtagatcaggtagccgttgaagcgacgaaccggatgaaaacgcaacggcgctggcagcgagggcaatagacccgcatgcagtgcggaaccagcacccgggtgggcctcgatcagctttacaacggattccaccgcatcgatgaagccgatttccagcacttctccgccctgatctgcataccagcctgctgcctggtcaagatctcgaaccgctgcgggggaccagtgcgagggcttcacttgcggttccgtgcacgctcacgcagcttgtcaaagtgatccggcgccagaggcgccgaaggtcccgacgccagcccctcggcaatcagctgcttgagcagttcttcggccttgctgcgctggcgctggcggatcaggtcacgcacatagtccgacgtactggagtagccgccttcgcgcacttcttcgtccacgaactgcttgagcggatcggtcagcgaaatgttcatggtggccatgaaactctcctttggcagtttttgccaagccagtgtgcgccctgccctggggtcggacaagcccgcccccggcctccgggggcgggcattcagccggctatcacgccaccttggcgccttccaggaagtcctgggcgaagcgctgcagcacgccgccggcctcgtagatcgccacttcctcgtcgctgtccaggcggcaggtgaccggcacgatcacgtcctggccgtcgcggcggtggatgaccagggtcagctcggcacgcggggtacgctcgccgatcacgtcaaaggtctcggtaccgtcgatccccagggtcaggcgggtggtgcccggcttgaactccagcggcagcacgcccatgccgatcaggttggtgcggtggatgcgttcgaagccctcggccacgatcgcctcgacgccagccagacgcacgccctttgcggcccagtcacgcgagctgccctggccgtagtcggcaccggcgatgatgatcagcggctgcttgcgctccatgtaggtctcgatcgcctcccacatgcgcatcaccttgccttccggctccacgcgcgccagcgaaccctgcttcacgctgccgtcgtcattgcgcaccatctcgttgaacagcttcggattggcgaaggtggcgcgctgcgcggtcaggtggtcaccgcgatgcgtggcgtaggaattgaagtcctcttccggcaggcccatcttcgccaggtattcgccggcggcactggacgccaggatcgcgttggacggcgacaggtggtcggtggtgatgttgtccggcagcaccgccannnnnnnnatgcctgccagcgtgcgctcgccggccagtgcgccctcccagtacggaggacggcggatgtaggtgctctgcgggcgccagtcgtacagcgggctgaccgcggcgccgtgctccacgcgcacgttgaacatcgggttgtagaccttgcggaactgctcgggcttcaccgaggccttcaccaccgcgtcgatctcggcatcgctgggccagatgtccttcaggcgcactccgttgccgtcggcgtccacgcccagcacgtccttctcgatatcgaagcggacggtgccggcgatggcataggcgatcaccagcggcggcgaggccaggaaggcctgcttggcgtacggatggatgcggccatcgaagttgcggttacccgacagcacggccgtggaatacaggtcacggtcgatgatttcctgctggatcttcggatccagcgcaccactcatgccattgcaggtagtgcacgcgaaggcgacgatgccgaagccgagctgttccaggtcgggcagcagaccggattcttccaggtacagctggacggccttggaacccggcgccagcgacgacttcacccacggcttgcgctgcaggccacgcgcgttggcgttgcgcgccagcagtgctgcggcgatcacgttgcgcggattggaggtgttggtgcagctggtgatggccgcgatgatcaccgcgccatcgggcatcaggccctgcgcctgctcggccttgcccgcttccagcttggcctcgtcggcgatgccgcgctcggccagctcggcagtggccacgcgcttgtgcgggttggacgggccagccatgttgcgcaccacgctggacaggtcgaagtgcagcacgcgctcgtactgcgcggtcgccagatcgtcggcccacagaccggtggtgcgtgcgtagttttccaccagcgctacctgcgactcctcgcgcccggtcaggcgcaggtaatcggtggtctgtgcgtcgatgtagaacatcgcggcggtggccccgtattcggggcacatgttggagatggtggcacggtcaccgatggtcagtgccgcggcaccctcgccgaagaattcaagccacgcgccgaccacgcgttccttgcgcaggaactcggtcagcgccagcaccacgtcggtggcggtgatgcccggctgcgggcggccagtcagttcgacaccgacggtgtcaggcaggcgcatccacgacgcgcggcccagcatcacgttctccgcttccagaccacccacaccaatggcgatcacacccagcgcatccacgtgcggggtgtggctgtcggtgcccacgcaggtgtccgggaaggccacgccgtcctgcacgtagatcaccggagacatcttctccaggttgatctggtgcatgatgccgttgcccggcggaatcacatccacgttctggaatgcctgcttggtccagtcgatgaagtggaaacggtcttcattgcgacgatcttcgatcgcgcggttcttctcgaacgcctgcggatcgaaaccaccgcactccaccgccagcgagtgatcgacgatcagctgcaccggcacaaccgggttgaccttggccgggtcgccacccttgtcggcgatcgcatcacgcaggccggccaggtccaccagcgcggtctggccgaggatgtcgtggcagaccacgcgcgccgggaaccacgggaaatccaggtcgcgacggcgctcgatcagctgcttcagcgaatcgccgagcgtggccggatcgcagcgacgcaccaggttctcggccagcacgcgcgaggtgtacggcagggtggcgtaggcgccgggctggatcgcatcgacagcggcacgcgcgtcgaaataatccagcgcgctgccggggaggttcttgcggtaatcggtattcatgggctggcggagtacttggggcgggccgggtgccggcggtgcggcggcgaaagcacccggccggcacgcggccggccggatgggtacggcaggtggatcagacgcgcttgtcgatggcgacgaagtcgcggtcttccggaccgatgtagttggcgctcgggcggatgatcttgccgtcgatacgctgctcgacgatgtgcgcgctccagccggcggtgcgggcgatcacgaacaggggagtgaacatcgcggtcggcacgcccatcatgtggtagctgacggcgctgaaccagtccaggttcgggaacatcttcttgatgtcccacatcaccgattccaggcgctcggcaatgttgtacatcttcatgctcgactgctcttcggacagctcgcgggccacgtccttgatcaccttgttgcgcggatcagagacggtgtagaccgggtggccgaaaccgatcaccacttccttgcgctcgacgcgggccttgatgtcttcctcggcctcatcgggactgtcgtagcgcttctgcacttcgaacgccacttcgttggcgccgccgtgcttcggaccgcgcagcgcgccgatgccaccgcagatcgcgctgtacatgtcgctgccggtgccggcgatgacgcggcaggtgaatgtcgaggcgttgaactcgtgctccgcgtacaggatcagcgaggtgtgcatcgccttcacccacgattcctgcggcttctcgccgtgcagcaggtgcaggaagtggccgccgatcgagtcatcgtcggtttccacgtcgatggcacggccgttgtggctccagtggtaccagtacagcagcatcgaaccgaggcaggccatcagcttgtcggcgatgtcacgcgcgcccggatggttgtggtcgtccttctccggcgccacgcagccgagcacggacacgccggtacgcatcacgtccatcgggtgtgccgacggcggaagctcttccagcgccgccttcaccgcagcaggaatgccacgcagcgacttcagtttggccttgtacgaaaccagctcggctcgggtcggcagcttgccgtgcaccagcaggtaggcgatttcctcgaactcgctggtgttggccaggtccaggatgtcgtagccacggtagtgcaggtcgttgccactacggcccacgctgcacagcgcggtgttgccggcagcggtgccggacagggcgacggacttcttcggcttgaaggtcggggttgcggtcgtatcgttcatgtttccctccgaaaacttgatggtgcagggtactgcttatttcttggcggcgaacagtgcatcgagctgctgctcgaaggcgtggtagccgatgcggtcgtagagttcttcgcgggtctgcatggtctccaccacattgcgctggtggccatcgcggcgcaccgcctggtagacgttctcggcggccttgttggcggcgcggaaggccgacagcgggaacagctggatcgcaacgccggcagaagccagttcatcgcggctgaacagcggggtggcgccgaactcggtgatgttcgccagcaccggcaccttcaccgcgtcgacgaagcggcgataggtgtccaggtcgtaggccgcctcggcgaagatgccgtcggcaccggcctcgacacaggcgatggcgcgctcgatggccttgtccacgccgtccacctggatggcgtcggtacgcgcgatcaggaagaagtccggatcggtcttggcatcggcagccgccttcacgcggtcgaccatttcaccctgcgagacgatttccttgcccgggcggtgaccgcagcgcttggcgccgacctggtcttcgatgtggcaggcggccgcgccggccttgatcagcgacttcacggtgcgcgcgatgttgaacgcgctcgggccgaagccggtgtcgatgtcgaccatcaacggcaggtcgcagacatcggtgatgcggcgcacgtccaccagcacgtcttccagggtgttgatgcccaggtccggcaggcccagcgagcccgcggcaacaccgccgccggacaggtaaatggcgcggaagccggcgcgcttggccagcagggcgtggttggcgttgatcgcgccgatcacctgcagcggcgattcggcagccagcgcctcacggaagcgggcaccggcggagaaaggagtggaagcggtcatgcggcaatccaggttgaagtacggaaaagagagcgcaagcaccatgccaagctgcaagccgttgatttcacgggaatgattcccacgcaacggtgaaacatatgaaacattgaaacagatgtatcatgaaacaccccatccaacgcgcgccgccatgtacctgccccgctcgcccctgcgccacgccgatgccgaccccagtcggccggtgatctggaccgtcagcgtctcgcggctgaccggtcttctcggcgacgtcattcccgagttcgatcgcnnnnnnnntatcgagcagatcaacctcggcttcgaggaagcggtggacgtgatcggccagcgcctgcgccgcgagcactgcgacgtggtcatcgctggcggctccaacgcggcctggctgcgcagccggctggagctgccgctggtgccgatccaggccaacggcttcgacctgatggaagccttgnnnnnnnnacggcggatcgccggccgtatcggcctggtcacccacgccagcgacgtgccggtgttcagcaacttccagcagagcttcggcctggacatcgagcatcgccgcttcgtcacccgcgaggacgcccgcgactgcatcgccgacctgcgcgccaacggcatcgaggtgatcgtcggcaccggcatggccatcgaccacgccgaacaggccggactgcccggcgtgctgctgtactcggcagattcggtacggcaagcgttcgagcacgcgttggaactgacccagaccctggcccgctccggcggcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgcccacgacctgctcggcgacagcgaggccatggcacaggtgcgcgcacagatcgcgctgtacgccccgcatgacagcaccgtactggtcaccggcgaaaccggcaccggcaaggaactggtggcgcgccagctgcacgccgccagcggacgccgtggccgcttcgtggcactgaactgtggcgcgatcagcgaatcgctgctggaagcggagctgttcggctacagcgatggcgccttcaccggcgcacgccgtggcggccgcgtcggcctggtcgaggccgctgacagcggcaccctgttcctggatgaaatcggcgaactgccgctgccactgcagacccgcctgctgcgggtgctggaagaacgcgaggtactgcgtgtcggtgccaccgagccgaccccggtcgaccttcgcgtggtggccgcgaccctgcagtcgctcgagcagcgcgtggcggccggcagcttccgccgcgacctgtattaccgcctggccgcgctgcgcatcgccctgcccgcactgcgtgcccggcgcggtgacatcccgctgctggcgcagcatttcttccgccagctgcgtggtatcgacgcgccactggatgcggaggcactggcggtgctgaccaccgccgagtggcccggaaacgtgcgcgaattgcgcaatctggtggatcggctgcgcatccattggcaacccggtgaagggctgattgatgccgcgcgactgctgcagctggcacccgaactggtgaatgagggcgccgctgcgctaccggtggaaaacaacggcaagcggccgccgcgtccgcagttggaaacgctgttgcaggaacaccgcaatgaccgcgaggggatggcccaggcgctgggggtatcacgcaccacactgtggcgctggctgcgcgcggagaatctgtagagtcgagccatgctcaactccatggaaaagccgagcatcaatcaacgctacgtaccgcttgcctcaccgagataccacatcatgaagccatggaacctctcccaccgaggctgctcttgtcccgtcacaaactgatcgtggcgagccaggcagtagtcatgtacctcttcagtagacatatcgtacaaatacattccctcaccctcgtcagatgacagcggaagaaaattagctgggagctcgtaacgatcccaaacgtactcagcctggtctggaatcttcggaattccagggccaacgatacgcaacaactcaagcctaccgctcacggaaggcagcgcgccattgatcgccatgtagaacatccacatatcgcagtgaggagcaacgcccaagcgacgcatgacctcggccgccgaagcgcaatcaggattccgacgatccgggcacgcgcgaaccacgcgctggatcagatcattcatccgcattcaattgcctccgcatcactcaatgttcaacgcgcccagcgcacttctatcgcgaaccgtccactcccaactgcggcaatccacaacagcaacacacccagcggcacctcgctcaggtagaagaaccagctcaaccaatccggtacgctcagtcccgcaggaatgcgcgcgatgccatcggtcagcgccgccaccgcacagatccccgccagcagcagggccgaaggccggctgagcaggcccagcaccagcaggccgcccgcaatccattcaatgcagccgagtaccggcgcactgaacaccgggaacgggatccccgcatcgaccagcgtatgcaccatgcgttcgcggcccgcatcggtgaacaccttgttccaaccggacacgcagaacatcaccccggcgacgatgcgggcgatcaacagcaggaacgcttccacgccgtgacgcggcggcggcaccgcaaacaggcaacgccaggagggcatggcaactccggaagtcgagatcatccatcggagtgtgccggttatgggcctgctcgcagatgaagcaagccggtccatttgcgacagcctgctcttgtggagtcgagccctgctcgactgcctcatgcgtcggccagcagaagctcgatttcctccacctgcaccaccggcacctgccacggatgatgcggcacgatgccctgttcgaagatgcgctgcagccgctgcggatcgcgcggcaggcagaattccaagcgtacgctgtcgaccacttcggtgcgccccgcctcaccctgcacgggcgacgcacccacgcgcgggcggaactgttcgaaccccggcgccgaccaccacataccgtgctcgtagtcgccggccgccagcgcgtccaccgccaggatgccctgcttcaccgcgcccagtgctgccgacggcacgaacaccaccacgcggtacagcgccacgcgattcacgccgatggctccagcggcatgcggaaatagacgacccgttcggtctcttcgaagccgcaggcccgatgcgcggcgtgagcctgcacgtcctccacgcgactgtccgaagccagttcgcggcagcccgcatcgcgcgtccacgcctgcaccgccgccagcagggcgcggccgacgccgctgccttgccactgcggctgcacgtaccagccctccaggaaccccaccggcgaagactcggtaccgttcacgtagtcatggcgcaggcgcacttcagcgaaaccaaccgtctcgccatccgcggcacaggccaagaacacagcaccttcggcatctgccagcgactgcgtcagctcctccagcggatcatcggcatcagtccacaggccgagacgcaaccgcgcccatgcggccgcatcggccggcgtggcctggcggatcatgggcgcgctgtcgatcacgggtacagcaggcgcttgctccagcgcccttcggcgccggcttcatagcaccagcgttcgtgcaggcggaactgcgcgccgtaccagaactcgatgcggtcgggcaccacgcgcaggccgctccagccttccgggcgcggcacgtccttgccctcgaagcgggcttcgacctcggccacgcgcgcatcgaattcctcgcgcgttgccagcgtcttcgactgctgcgaggcccacgcgccaatctggctcatgcgcgggcggctggcgaaataggcatcggcttcggcatcggcgacctgctcgacacggccttcaatgcgcacctggataccggcttcgcgcaggctgcgccacaggaacaacagcgcggcctgcggattggcctgcagctcctggcccttatggctgttcaggtgggtatagaacacgaaaccacgctcatcgaacgccttcagcagcacggtacgtgcagagggacgcccgtgcgtatcggcggtggccacggtcatcgcgttcggctcgacctcgcggctctgtttggcctcttcgaacaggccggcaaacgtggacagggcttcggcgtacaggtcgctcatgattgcgttcttctcacacggattgggctattgtggctgcatggccgctgctgcgtatatgccccaggtgaaaggattccccgaaacattggccgaacaggtgctggacgatgcactgggcaacgctgcagcggttccagtattggcgatcagcggcctgcaggggagcggcaaatcgacgctggccgcgcaggtggtgnnnnnnnnccagtcgcgcggcctgaacgccgccacgctgtccatcgatgatgtctacctgacccgcgcacagcggcagcggctggcccgccaggtgcacccgctgctgatcacgcgcggcccgccgggcacccatgacctgccgttggcccatgcagtgctggacgccgtggccacacgccagcccttcgcgatgccacgcttcgacaagctggccgatgaacgcctgcccgaagcgcactggccgcagctgcaacgaccgctggacctgctggtcttcgaaggctggttcctgggcacccccgcgcaggatgaggacgcgctggacagcccgttgaacgcactggagcgcgaagccgacgccgatggtcgctggcggcgctggtgcaaccaggcgctggcccgcgactacccggcgctgtggcagcgctgcgaccgcctgtggttcctgcagccaccggatttctcggtggtaccgcgctggcgctggcagcaggagcagaacctgcaggccgcgcagccgggccggcacggcatgagccggccacagctggagcgcttcgtgcagtactacgagcgggtcagccgccaggcgctgcatgccctgcccgccctggccgaccacgtggtggtgctggacggccagcgacaggtgcaggacgtgcgctgagcgcgcctattccaccaggaaggtcacccgcaggttgacccgccattcggtgatttcgccgctgccattggtcaccaccttggtctcgttcacccaggcgccctggatgcccttgaccgtctcggagaccttcttcagaccgctgcgcacggcgtcctccacgctcttcggcgaggaggcggtgatttcgatgaccttggcgaccgtcatggcctgtactccggttggcgcgggaaaccccgcaggaacgcctaccctgacgtgaaggacgtaaaggccagggcacggaggtgttagcatcacagggcatgaatcctgctccgaacctgatcctgatcggcccgatgggcgccggcaaaacctgcatcggccgccgcctggccgagcgcttcacgctggacttcgtcgatgtcgaccaggccatcgtcgatgccgccggcgccagcatcccgaccattttcgagcactccggcgaagccggcttccgcagccatgaacgcgaggcgcttgcccgcgtgctggaaggtcgcggccagctggtctccaccggcggcggcgcggtgctggatcctggcaaccgtgcgttgatcgcccagcgcggcttcgtggtctacctgcgggtcagcgtgaacgcgcagctggaacgcctggcccgcgacaaaggcaggccgctgctgcagcgcccggaccgtgagcaggtgctgcacgatctggccgcgcaccgcgacccgctgtaccgcgaactggccgacatcacccttgataccgacccgtacaccgctgccgacgcgaccgcccacctggtggtcaagctggccacgcaatggcagcgccaggacctgaccccatgacttcccccgccctgctgcaggtcgccgtcggcggcgaccacccttactccatcaccattggcgccggtgcgcaggcagacggcatcgcgctggcctcgcatgtgcgtggccgccacgtgcttttgctcagcgacagcgaagtggccccgcgctatctggatgccgtgaagcagacccttctgaccgcacgccccgacctgatcgtcggcgagcatgtgctggccgcgggcgaagcctccaagacgctggccgaattcggccgtgccatcgaagcgctggccgcgcttggcgccacccgcgacgcctgcgtgttcgccctcggcggcggcgtggtcggtgatctcgccggcttcgccgcggcctgctggatgcgcggcgtggactgcgtgcagctgccgaccaccctgttggcgatggtcgattcgtcggtgggcggcaagactgcggtcgacatcccggccggcaagaacctggtcggcgcgttccatccgcnnnnnnnngtgatcgccgatacccgtgtgctggccaccctgccgccgcgcgagctgcgtgccggcctggccgaagtggtgaagtacggcgcgctgggtgatgccgtgttcttcgaatggctgcagcagcatgccgatgcgctgctggccggcgaggatgcggtactggccgaagccatcgcgcgcagctgccggcacaaggctgccatcgtcgagcgtgatccgttcgagaagggcgagcgcgccctgctcaacctcggccataccttcggccatgccatcgagaccgagcagggctactcggccccgggccgcgatgcactgaaccacggcgaagcggtcgcggtgggcatggtactggccgcgaagctgtccactcacctgggcctggccgacgatgccgatcgcgcacgcctgcaggcgctgctggaacggctcggcctgccggtgtcgatcccggccgggctggacccgcaggccctgctcggccgcatgcggctggacaagaagaatgtggccggccgcctgcgcctggtgctgtggcgcggcatgggccgcgccgaagtggtgccggacgtggatgaggcggcggtgctgaaggtgctgtcggcccggtagtgccggccgctggccggcaacgtcagcaacgaggaagccggccagcggccggcacgaccgcgttgcggccggggtcaccctggccccgctacaatcggcccatgcacgtctacctgcaacatcccgacgccggtgcgcaggcaccgcgcttcctgcgcctgagcctgcagccggacctgttcggcggctgggagctgctgcgcgagagcggccgcgtcggcaaccgctcgcagctgcggcgcgagctgttcctgcaggctgacgaagcccgtcatgccttcgagaaggcccgcgatgccgaactgcatcgcggcttccagatcctctcgcacggcgactgacgccgctgccaactttcgtccaaggaatgcctatcgtgaccagccctctccgcaacgatcgcctgctgcgcgccctgcgccgcgaaccggtggactgcacccccgtctggctgatgcgccaggccggccgctacctgccggagtaccgcgcaacccgggccaaggccggcagcttcctggccatggccaagaacccggagatcgcctgcgaagtcacgctgcagccgctccgccgattcccgctggacgcagccatcctgttctcggacatcctcaccattcccgatgcgatgggcctggagctctactttgttgaaggcgaaggcccgaaattccgtcatccggtgcgtgacgaagcggccatcgcccggctggcggtaccggacatggagcaggacctgggctacgtgatggacgcggtacgcctgatccgccgcgagctggacggccaggtaccgttgatcggcttctccggcagcccctggacactggcctgctacatggtggaaggcggcggcagcaaggatttcgcgcgcatcaaggcaatggcgctgaaccatccgcaggccctgcaccgcctgctggaggtcaccaccgacgcggtgattgcgtacctgggcgcgcagcgcgcggccggtgcgcaggcgctgcaggtgttcgacacctggggcggcgtgctgtcgccggccatgtaccgcgagttctcgctgcgctacctgcagcgcatcgccgagggcctggagcgcggcgaaggcagcgagcgcacgccgctgatcctgttcggcaagggtaccggcctgcacctggaagcgctgtcgcagaccggcgccgatgcactgggcctggactggacgctggacctggacgaggcgatgcgccgcaccggtggccgcgtcgcgctgcagggcaacctcgacccgaccacgctgtacgcctcgccggatgcgatcgccgcagccgcagcgcgggtgctcgacacctacgccgccggcaatggcggttcgcgcgagggccacgtgttcaacctcggccacggcatgtcgccggacatggacccggcccacgtgcaggtgctggtcgacgcggtgcacgcgcacagccagcgctgagcattcggcatacggttgcggcgcgatgttgatcgcgccgtgacccacagtgcgcgatcatggcatcccccacgctgcaccggccgcaccccatgtccacatcgccatcgacctacaaccgccagcgccccctgctgtggctggtgtccttggcgatcttcatgcagatgctggactcgaccatcgtcaacacggcattgccggcgatggcggccagcctgggcgaaagcccgctgcagatgcagtcggtggtgttcagctacgcgctggcggtggccaccttcattcccgcctcgggctggatcgctgaccgctacggcacccgtcgcaccttcctggtggcgatcattctgttcaccctcggctcgctggcctgcgcgctggcccagcacctgcaccagctggtcggtgcgcgcgtgctgcagggcatcggcggtgccatgctgctgccggtcggccggctggcagtgatgcgatcagtgccgcgcgaggatttcctgcgcgcgatgagcttcatcgccatcccggccctggtcggcccgctgatcggccccacgctgggcggctggctggtggagatcgcctcgtggcactgggtgttcctgatcaacctgccgatcggcgtgatcggattcatcgccgcgatgaggatcatgcccgaccactacgccagccatcgcacccgtttcgacctgcgtggctacatcatgctggccttcgcgatggtggtgctgtcattggcgctggacggcatctccggactgggcacgccacacgcgctggtgatgctgatgaccgttgcagggctggcggcgctggtgggttactggctgcacgctgccaattcgacggcgccgttgttctcgctggcgctgttccgcgtacccagctaccgcatcggcatcctcggcaatcttttctcgcgcatcggcagcagcgccatgccgatgctgatcccgttgctgctgcaggtcggcctgggcctgggcccgatgaacgccggcctgatgatggtgccggtggcagccgccggcatggtctcaaagaaactggcggtgaagctggtggagcgctacggctaccgccgcgtgctgatggtcaacaccgtgctggtgggcctggcgatggccagcttcatcctgatgacacccggccagcacctggcctggcgcctgctgcagctggcgttcttcggcgcggtcaattcgctgcagttcaccgtgatgaacaccgtgaccctgcgcgatctggaccgtgagttcgccagttccggcaacagcctgctgtcgatggtgatgatgctcgccgccggctttggtgctgctgcggccggcagcctgctggccgcgttcggcaaccacctggacagcaacagcgccaccgccgcgttgcacgccacattcctgtgcgtgggcgcgatcaccctgacctcgacgatgatcttctggcagctgcccgataccaagccggagccacggcaggtcgagcacgttgcggagtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntacctgcccatgaccctggcgatcgcttccaccagcagctcaccggtcaccggcttgcgcaggaaaccaccgatgccggccgcttccacctgctgctgaaggtccggatcagtgcgcgcggtcaccgcgagcagtggcagcatgtagccctggttgcgcaggtgctgggccagctcgaagccgctcaggcccggcaggtccagatccagcaggccgacgtcgaaatcccctgcgctgatctcgcgcagtgccgccagcgcatggcccgcatgcaccacttcatggccgcgcgcactcaacagcccgcgcaccacatcagccacggttgcatcatcctcgaccagcagcacgcgcaatggcggcatgttggccgcatcctcgcggtgcacttcgccctcggactctgcattggcatcgaccaccagcggcaacggcagggtcacgccaaaacacgtgccgcggccgagctggctctccacctggatacgcccctgcatcgcctgcgccagttcgcggcagatcgccaggcccaggccgctgccgccgtactgcgccgcggtgcgggcgccatcggcctgctcgaagcggcggaacaggcgctgctgctgttcctggctgatgcccggcccggtgtcgcgcacttcgaaatgcaacgcgcgcagctcgccgtcgctgcgcgcatgcagggtgatggttccgcggctggtgaacttgaccgcgttggagagcaggttgagcaggatctgccttacccgcatcgcatcgccggtcgcctgcaggcccggcggcaactggttgtcgagggtgaagcgcaggcccttctgcgctgccagcggtcccatcagcgcggccaggtcctgcagcaggcagctcagcgcgaacggcttggactgcagctccagccgtccggattcgatccgtgccaggtccagtgcatcgttgatcaggtgaagcaggtgttcgccggcgtgccggatcgactgcgtgtagccgcgctgctgcgggtccagcggcgaggccagcagcagttcgctcatgccgagcacaccggtcatcggcgtgcggatttcgtggccgagattggccaggaagcgggtcttggccgccgaggcctgttcggccagttcctgtttatgcagtgccagctgataggcatggcgccgctgcaggcgacggcgatacaaccaggcaaaccaactggtcagcagaagcgcgatcgaggccagcaccagcagcccggacaggctgcgccaccacggtggctgtacacggaattccaggctctgcacccgcgaccagacatggtcggccgagcgcgcctgtacctccaggcggtagctgcccggcggcaggcgcgagaacaggcgctcaccggccggccccacttccacccaatcggggtcgtagccggccaggcggtagcggtagctgttggaggccgaatcggcgaatgacaacagtcgcgcgacgatgcgcaggtcacggtcaccatcggcaatctgcaagggcgtgtcgtgggtcaggtcgagtacctgctcgttgcggcggacttcgacccgttcgatcaccaacggcgcccgccgtaccgacggccgcacctgttccgggtcgaacaccaccacgccggccggggtaccggccaccagatggccatcgccggacatcgtcaacgtgtgctcgcggaactcctggctgggcaggccgtcgtggacgccgtacaggcgcacgctctgcccgtcggcgccaacccggaccaggccgcgcgcactggtggcccaggccacgccctgtgcgtcgaccaccagcccggaggcggagattgccgggtagccctgctccgcgccgacaacggcctgccgctccaaccggccctggctccagcggtagcgcgacaggcggccatcctccgacagccagacctggccatcgcggcccacgtgcaacgcatggatcgccgtcgccggcgcgcccggcaccggctggaagcgctcgctttccggcagccactgcagcaggccacggctactggccagccagatgtggtcctgcggcccgcattccacatccaggttgagctggccctgctgcaggccgcgctggccgttttccagctggcggcgcaggcgaccgtcgaggtcacgctgctgcaggcctgcaggcaacatcaaccatagactgtcgccgtcacaggtcatcatcgactcgatgaccccttccatggtcgcgtcggccccggcatcacggccccagcgacgtagctcacgtcgcttcgggtcatagcgcagcaacgcatcggtcgagccgatccagacctggccacggcgatcctcgcgtaccgaggacagccagtacatgccattgacccaggtgcggtgctgctcgatcttgcccgtcctgggatcgaaccggtccagcgcgccgtggctgccgaccgtccatatgccgccattgctggaagggctggtgccgagcacgaaggcattgcgcagcgaaccggtgtcgtcctccaatcgcgacagcaccgagaactgccaccagcgcggcagcagatgccacaggccggcattggtactggccaaccagatgccgccttcgcggtcctcgtaggcgcccgtccagttcggccgcaccggcccgcgcgcaacggcgctgtacagcggaacggtctggtactgcccatccacggcccgaccaagcccggtacgggtatccaaccaatgcccgccctgttcatcgcgcagcatcatgccgagcacctgctcgcccggcggcagtttccagggcggcgattcaaaacgcccgtcggggcgacgcaccgtggcgccggccatcgtactgatccacaggctgccatcgggttcgctggtcaacccattgatcagcaggctgggaatgacgtccgtaccgacccgctcgaagtcggtgccggtccagcgcgccacgccatgctttgtgccgacccacaggctgccatcggccagcgtagccaggtacggcaccgaggcggcaggcaggctgcggggattgttggcctcgggcaggaaacgctgcaggcggtcctggctgtccagccggtacagcccaccttcgtgggtgccgaaccagatcgcaccgtccggcgtggtcgccaggctccagaccgtgttggtccccatcaacggctggctgctgcggtcgtagaaatgcagctggcggcggtcggccgacatccgtaccaggcccgcgttctcggtcccgatccagagctggttgcgcgcatcgaccaggaccgtccagatgcggttgtcgcgcaggccatcctcagaacgccagatccggtagttgcgcccgtcgtaacgggccaggccgtcgttggtggcgatccacaggtagccatagcggtcttcggccatgcggttgacggtattggacggcaggccgtcgaataccgtcacctggcgcgggctcggtggcaccggctgcgcggcagcgggtgacaggccgcacaggaggatcagcagcagcattgccgcccgcagatacaccaccgattgcctcctcacgctgcctgatgattcccgcgccgcgggcgtcggcatggtaaaccgaaagtcgcgccgttcacgcccggcgtcgacgttttcaagttgtggtctgtcgtttggcgcgagcctggatgatcgctgccaccagcatgtcgccggtcaccggcttgcgcaggaaaccatcgaaaccggcagcgagcacctgcgattcggcatacgcatcggagcgggcggtcaccgccaccagtggcagttcgtagcccagggtgcgcagctggcgggcgatcgcagtgccgtccagcgcaggcaggtcgagatcgagcaggccgacatcgaagccatcggtagcgatctccgacaaagcccccaggccatgcagcacatgcaccacctcatggccgcggctgcgcagcaggccggcgatgacctcggccacggtggcatcgtcctccaccagcaggatgcgcagtggcggcagcatcggcagtgccggcgcttcgcccgtggcggctgcctgccgggtccagggcagcggcaaccgcacccggaaacgcgcgcccttgcctggctggctgtccacttcaatgcgcccgcccatcgccacggccagctcctggcagatcgccaggcccagcccgcttccaccatagcgcgaggccgtgcgcggcccctccgcctgttcgaatcggtggaacagccgctcctgctgctcggcattgatacccggaccactgtcgtgcacttcgaagcagagaccgccgccgttctcttccaggtacacggccaggccgacatgaccgcgctcggtgaacttgatggcattgcccagcaggttgagcaggatctgccgcacgcgcatctcgtcgccactgacgctgatcgggccggggggatcgtcgccacgctggaaatccagcttgcgctgtttcgccatgggctgcatcagcgcctgcacctggtcgagcagtccggccaggtcgaacggacgcagatccagctccagtcgaccggcttcgatgcgcgcgaggtccagcgcatcgttgaccaaccgcagcagatggctgccggcctgctggatggagccggcatagctgcgctgcaccgggtccagcggtgtggccagcagcaactcgctcatgcacgccggtcatcggcgtgcgcacttcatgccccagcgtggccaggaaccggctcttggcctgcgaggcctgttcggccagctcctgcttgtgcacggtcagctgccattgctggcgacggcgcaggcgcgcacggatcgaccagaccaggacgnnnnnnnnnnnngaaccgatcaggatgtagccgaagatcgccatgccgctgcgccaccagggtggcagcaccttcacctgcagctgctgcgaaggcgtccacgcaccattggcggtggccgcctgcacttcgatgacgtagctgccggtcggcagtcgcgacagcgtgcgctggccgtcgccgccctgctccacccagttctggtcatacccgcgtacccggaagcggtagcggttgccctggggattggcatacgacaacaaccgtgcatcgatctgcaggtcgcgatcatccggtcccagcagcagggtgccggtgttcggcagcggctgccagccgcgtgcatcgtcgcggcgcacgcgcacctcggcaatcaccagcgacgacccgggcagcaccacgtcgtcggcattcacgtcgaatgcaaccaggccggtctgggcgacggccagaacgcgaccatcggcattcaccgctggcggccggctggtgaactcggcatcggacaggccatcgcgttcattgaacaactgcaggcgtcgtgctttcgggtcccagcgcagcaggccgcgcggcgtggtcgcccacacccggccattgtcggccaatgccaggccccccatgctgaccggcggcacaccggcgcttccatcaatgcgctggatcaggcgcaggctcatgccatcccactggtagcgctccagcgcgccctggcgggccagccacaactgctgcggatccacccacaccaggtcgtagatcagcccgcgcgagacccccggcaccgcttcgaagcgaccggcctgctcacgccagatgcccatgtcgcccatcacccatgccttgccatgggcatcgaagcggatctgctcgatgggtgagtcggccgccttgcggaaatcgtcgagaggatagctgcgcagcacccggccctccgcactgcgctgctgcaggcccaggttcatcaccgaaagccagaccgtgccatcgggtgcctgccgcatcaggtcgatgcgctggcgcagatcggcgcctccaccgatgtgccagtcgtgcagcgcgcgggtagccgggtcatacacgctgatgcggccggcacgccccagccacaggcgcccgtccgaccgcggcagtaccgaccacaccgcaccgctgccgatctcgcggtcgctggccagcaggcgcaacgtgccatgtgcgtccagctgatacacgccgtgcgccgaacccacgtagtagttctggccatcactggccgcgcccagcaggtactggctgtccagcggcttgccatcgagctggttccagatcgagaagcggcgccagtccggcgggaggtaggccagtccctgggtcagcagggcgacccacaatccgccttcatggtcctgcagcagatcgagcacaccgctctgtgcagtgaggaaaccactgccgcggtcgccgtcgagccgccatagcgcacttgcgtcgccacgcagcaggccatcggacgtgcccgcccagtagccgccctggcgatcggccagcaccagcgccgagcgcaggccggcgctgtcgctccagcgcggacgactgacccggtcctgcgcatcgatgcgatacaggccatcgttctggctgccgacccagatcgagccatccggatcgcggctcatccgcagcacgctcaatgcgcccagcgcgtgcggtgccacgggctcgaagtcacggccattccagcgtgcgacgccggcctcggtaccgatccacaggcgcccccgagcatcgaccaggctgctgtagatggtgttgctgggcaggccgtcggcacgggccgggtcgtgcttgaagaagcgcagactgccgtcctccccgaaccggcagataccctgactgctggtgccgatccacaacgcatccccggcataggccagcgtccagaactggcccaggcacggaccattgaccgcatcgaaggtcttgaaccgctcgcggtcggcatccaggcgggccacgcccttgccattgatgcccacccacacacggtccagcggatcgaccagcagggtctcgatctcgttgccgggcaacgaaccgggctgttccgggtcatgttcccagacccgcagcgagctgccgtcgtagcgcaccagaccgccatcggttgcggcccagacatggccctggcggtcctcggccagcgccagcaccatgcgcgaaggcatgccttcggcggcaccgaagcgccgcaggcgtggtgtttctgccatgtccagggctgcagccgccgtggcagacgccaacagcagcagccccgttgccgcgatgcccaggcaccacaggcgccagctgctcgtcatcctgaaccccctgtcctgtcccgattgtcacacagggccggggtcatggctgcaacagcctgttgccggggcaggaccaccacgaactgttgcagccatgcacgcatccttagcaggggcctgtgcgtatgatcacagcgtcccccttccggagcccgccatcgatgcgtccctgcctggccctgctgccgatgctgctcgccaccgctcccgcctgggcggatgcagatacctatcgcctcgatccggtgcacacgcgtgtgctgttcagcatcgaccacgcgggctactcgcaggcgatgggcacggtctccggcagtgagggccgcctgcagttcgatcccgacaactggcgcgaggccacactggatgtcgaggtccccgtgtcgcgattggaccttggcgatgccaaatggaaccaggccacgctggcccgcagccttctggatggcgagcgtttcccgaaggcacatttcgtctccagccgggtcgaaccgatcgatgccaggcgcgcccacgtgatcggcaccctgaccctgcgcggggtcagccaggagatcacgctggacgtgaccctcaacgccatcaagcgctaccccctccccccgttccgacgcaccgccggtttttccgccagcaccacgctgagccggcgcgcgttcggcatcaccgcctggccgggcgtcatcggtgatgcagtacagctgaggatcgaggccgaagccaccctcgaccgcagcgacgccccgggaactcccgctcccgttccacactccgaccccaagacggccccctagaggacccttcatgaccgccaagaacacccccgccgcctgggggagtgtcagccagatcctgcattggtcgatcgcattgctgatcctcgccctgggcgtggtcggcctgaccatgggcgaactgcccaagacccccaagtatttctgggtctataccgcgcacaagtcgatcggcatcaccgtactggcgctcgtgctcttccgcctcggctggcgcctgtatgccggtgcccccaagccggtgccgggcgtgcccagctggcaggaacgcatcgccagtgccacccacgtgctgctctatgtgctgatgttcgccatcccgctgtcgggctggctgtacgactcggccagcggcctgcgcccgttccgctggttcggcctggtcgacgtgcccaagctgagcgcccccgacccgcaggtggtcgcggtatcgcatgccatccacgagtacggcttctggctgttgatcgcggtggtgctggcccatgccggcgctgccttctaccaccacctgttccagcgcgatgcgaccttgtcccgcatgttgccgcgcggctggcttgcctcccctcagaaggactgaccgatgaacctgaaactgaccactccggccgccgtggccgccgccttggccggcatgctggccaccaccccggtgttcgccgccgactacgcacaggcgcccggcgccggctcgatcctggtgttcgccaccaagtacgacggcgaagtgtttaccggcagcttcccgggcttcgccaccaagctcagcttcgacccggccaatcctgccgccggttcgctggacgtggtgatcccgctggccggcgccaagagcggcaacagcgaccgtgactcgaccctgcagaccgccgacttcttcaatgttggcaagttcgccaccgcacgctacaccgccaagggcttccgcgcggtgggcaatgaccagttcgccgccgatggcacactggaactgcgaggcgtcagcaagccggtcaccctcaccttcacctggaagccgggcacccagccggtgctgaccggcaaggccacggtcaagcgcctggacttcggcgtcggcggcggcgactgggccgacaccaagaccatcccggacgaaaccgcgatcagcacgatcgtgaagttcgacgcgaaataagacgcatccggtgatgccgtgcccgcggccggcatcaccgggcatcgcaacgcatccgctagtgccggccgctggccggcatcaccgggaacagaggggttgccggccagcggccggcactactgatcgacggccagccaggcctggaccgtggccgcgtcgaacggccagtccagctcacgaccaccagtctcgtcgcgcagcaccggcacccgcgcgccgtagcgcgcttccagcgcaggctgatcgtccaggaacaccgatttgaactctggtgcccgcgccttggccagctcggccagggccatgtcgcacaggtggcagtcatcgcgctggaacagggtcaacaccggttttgctccctctgccgaaatgctgcgccgcagccatggaagtgcggcatgaaccgctagaatagcggtctcctccggtacccgcagtacggcaaccatggctgtcagcacgttcgacgttttcaagatcggcattggcccgagctcctcgcacaccgtcgggccgatgaaggctgccgagcgattcatccatcgctggctgcttgacccgggtcgcctgaacgaagtcgcgcgcatccgcgccgatgtctatggctcgctggcgctgaccggccgcggccatggcactgacaaggcgatcctgctgggcctggaaggccagcggccgaacctgatcgatccggacatcattccggccaccctggagcgcatccgcagcagcaagcgcatccaactgatgggccagcacgagatcgccttcgacgagaagcgcgacctcggcatgaacaagcgccagaagctgccgtaccacaccaacggcatgcgcttcaccgcgtacaacgccgaggacgaggtgatcgccacccgcgattactactcggtcggtggcggcttcgtggtcaaccaggacgacgcggccgatgaccgcatcgtgcccgacgagaccccgctgccctacccgttcaagagcggcgacgagctgctggcgcagaccgcgcgcagcggcctgagcatcgcccagctgatgttcgagaacgagaagtgctggcgcagcgaagacgagatccgcgccaacctgcgcgagatctggagcgcgatgcagtcgtgcgtggcgcgcggcatccgcgaggaaggcgtgctgccgggtggcctgaaggtcggccgtcgtgcaccggcgctgtaccgcgagctgtcgtcgaagccggaagcagcgatgcgcgatccgctgaccacgctggactgggtcaacctgtacgcgctggcggtgaacgaagagaacgccgccggtggtcgtgtggtgactgcgccgaccaacggcgctgccggcgtgctgccggcggtgctgcattacttcgaccgtttctgccccggcgccaacgaacagcgcgtattcgacttcctgctgacctcggcagcgatcggcatcctgtacaaggaaaacgcctcgatctccggcgccgaagtgggctgccagggcgaagtgggcgtggcctgctcgatggcggccggtggcctggtcgcagcgctgggtggcaacccgagccagatcgagaatgccgcggaaatcggcatggaacacaacctcggcctgacctgtgacccgatcggcgggctggtgcagatcccctgcatcgagcgcaatgcgatgggcgcggtgaaggcgatcaatgcctcgcgcatggcgatgcgcggcgacggcaagcacaaggtgtcgctggacaaggtgatcaagaccatgcgcgataccggccgcgacatgcaggacaagtacaaggaaaccagccgcggtggcctggcggtgaacgtcatcgagtgttgaggtcgaccggtcccggcgcgatggcgccgggccacannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcgtcgcccttgcccggtcggacgacaccgtcactgcgttccggttaggctcggggctcccctatccaggaccgccccatgcgcgtgatcgctgccgccctgcttgcctgccttccactgcctgcgctggccgcgcccacttacgggccgcggctggagggtttcgactacggctatccggtgaagaccttcgcgctggaatcgcagcggcagccgctggaaatggcctacctcgacatcgcgccgaagaaggcacccatcggcgtggtggtgctgctgcacggcaagaacttctgtgccgccacctggaaggaatcgatcaagccactggttgccgccggctatcgggtgatcgccccggaccaggtgggcttctgcaaatccagcaagcccgagcgttaccagtattcgttcgcgcagctggccgccaacacccatgccctgctgcaacagctgcaactgggtgatgtcccggtgcacctggtcggtcattcgatgggcggcatgctggcggtgcgctatgcgctgatgttcccgcaggacctgcgcagcctgtcactggtcaacccgatcgggctggaagactggaaggcgctgggtgttccctggcgcagcgtggacgcgtggtacgccggcgaaatgaacatcagctatgacagcatccgccgctaccagctggacgtgtactacgacggaaaatggaagccggcgtatgaaccgtgggcacggatgcagtcgggcatgtacgaagggcccggcaagcaggccgttgcatggagccaggcactggcctcggacatggtgttcaaccagccggtggtctacgaactcaagaatgttcaggtgccaaccacgctgttcatcggccagaaggaccgcaccgcgatcggtcgcgacctggcgccaccagcggtgaaggcgacgctgggcaactatccggtgctcggcaaggcggcagccgcggcgattcccggcgcgacgctgatcgagttcgccgaactgggccattcgccgcaggtgcaggacccgaagcagttcaacgcggcgttgctgaaggcattgaaggcgcattgaacggcagccgtcccctgtagagccgagcccatgctcggcttatccagcaggaggggattttgccagcagcagccgagcatgggctcggctctacagaagcagtgcgatcagccgacgatccgcagcacgtcatccagcagcgcggcggcagtgacttccgcgcccgcgcccgggccctggatcaacaacggctggcggtgatagcgatcgctgtggatggccacgcggttgtcggtgcccgcgccctgcgccaacgggtgatcggcaggcaactcacgcaggcccacctgcgcaccctcgccatcgacacggccaacgaaacgcagcacgcggccattgtcatgcgcctgctgccagcgcgcccgcaacggcgcatccagctgctcgagcgccgccaccgcatcctccagcggcagcgctgccagcgcttcaggcaccagtgaatccacctgtacctgcgacgcatccagcgccagcccgctgctgcgcgccaggatcagcagcttgcggcgcacgtcttcaccggaaaggtccaggcgcggatcgggctcggtgtagccggcagccagcgcctcgcgcaccgccgccgagaacggcgactggccgtcataacgatggaacagccacgccagcgaaccggacagcacgccttcgatggcatggatgtgatcgccaccggccaacagtgcacgcaggctgctcaacagcggcaggcccgcgcccaccgtcgcgctgtcgccatagcgtgcgccactgtcggcacagctttccgcaatggcctgcgcgcgggccagctgcgcaccacgccccagcttgttggcggtcaccacatgcacgccccgcgccagccactgcacgtggcgcgcggccacgtcttcgctggcggtggcgtcgaccaccacgtcgccacgctccagtccttcggcactcgcccacggtggcgaactctgaccatcgcgcggtgcacgccgtgccagttccagcggcaaggccaggtcacgatcgatctccagcgcagtgcgtgaattggccagccactgcacgctgggcagttccagcccacgcgcccgcaatgcctggtaacgctgtacgaaggccgagccgaccgtgccggtgcccagcagcgccaggcgtcccacgcccagagcaggaatttctgcggcgagcgcgctcatgcatccaccacctgtttgcggcgcgcagccgcatcaatcaccgcttcggcacgctgcagcgcggcgccgagatcggccaacaggtcacgctcggcctcgatgccaaccgacaggcgcagcaggccttcgctgatgccggccgcggcacgcgcttcggcggtcatcgccgcatgggtcatggtggcgggatgcgcgatcaggctttcgacgccgcccagcgattcggccagcgtgaaacagcgcaggccatcgacgaacgcgcgcaccgccgcgtgcggatcatcacccgcgcagtgcgccagttcgaacgacagcatcgcgccgaagccactctgctggcgagcagcgatggagtggcccgggtgatcagccagacccggataatagacgcggccgaccgccggatgctggtccagcagcgcaacgatcgacgtggtgttctcctgatgcacgcgcaggcgcgcatccagcgtgcgcaggccgcgcagggtcaggaaggcatcaaacggcgaacccgtcaggcccagcgcgttgccccaccacaccagctgctcatgcagtgccggatnnnnnnnnacgaccgcaccgcccaccacgtcgctgtggccgttgatgtacttggtggtggaatgcagcaccagatccgcaccgaacgacagtggttgctgcagggccggcgacaggaaggtgttgtcgaccacaaccagagcacctgccttgtgcgcggcatcgatgacgaagcgcaggtcggtgatgcgcagcagcggattggacggcgtttccaccagcaccagcttcggctgggtggccagcgcctgcgacannnnnnnnggatcggtcaggtcggcggtgaccagttcgaaatggcccttcttcgccagcgcattgaacagccgccagctgccaccgtacgcgtcgtgcggcacgaccagggtatcgcccggctgaagcagcgcgttcagcaccaggttgatcgcccccatgccggtggcggtgatcacgccgcccgcaccgccttccagctcggccagcgcttcacccaacaggtcgcgggtcgggttgccactgcgcgtgtagtcgtactggcgcttgttgccgaagccttcaaaactgaagttcgacgacagcacgatcggcggcgtgaccgcgccatgcgcggtgtcccgatcgatgccggcacggacggcggcagtggtgcggctacaggacggctcgttggcgtgcaggctcatgcggactctccagaggtgcggaaggcggtggcgaggatcgcgtcgatgcgatcggtttctttgaggaaggcgtcgtggccatagggcgagcgcagcacgcgcaggcttccgcgcggccccagcccctcgaccaggccgaccaggtcggccagcggcaccaggcggtcaccctccaccgcgaccaccacggtcggcggcaggatggccgcggggtccacgcggtgcaggtcgatcgattcggacaggcgcaggtaggcggtcaccggcgtgcgcgcgacgtactgcgcgccggcggcgtccagatagtcctcggcggcgacccgcacgcggccgttgatcacttccggcgcggcgtcgaagcgctcgccgaactcttccggggtgcggtagctgagcatggcgaactgccgggccagcgccaggccgtggtcttcgccgcactgcagttggccgagggcgacggcgcggcgctgcagtgcgcgccaggccgcggcatacgggtgcggacgatgcgcgccgctggccagcaccagctggcgcacccgggctcgatgacggattgcgaactgctggccgaccagcgcgccatacgagtagccgacgaaggccttcagcgtgcggatacccagatgatccagcagcagcgccagcgcatcggcctggtcagcggtatcgatcggcacgtccaacgcaccgtcggccccgatgaagtcgaacgccagtacgcgcaactgctgcggatccagcgtgcgaccactgccgaccaggtcttcggcccagcccttctcgctgaactgtgcgttggacgccacatggcgatgggcggaaatgccgccggccagcaccaccaccggcgcattggccgggccgacccactcatagcgcaggcgcaccgggctggggccagcgtgacgcatcgacagcaccgcggcgaactcaccgcgctcggcatgcacgcggtcttcaaccggcacgctgacggggacaaagggttcggggcgaacggcggtactggcagcgaagctcatggcgggatccggttggggaatcggccatcgagccttcgcggggctcgcgttcgagatgcacgtgcggtgcatggatcgaaccatcttccggtggacgccacggtccccgcaggatttggcacctacgcgaacgctttcgcatccgcgggctgccccggcttcaaagggcctgtccctctgccggtctcgatggtgaggccacgatgccagcgcttccgggcgctgtcaatcccttcatgcggataaagcgatgaatattttcgcaacaggtatgcgagaggcgtcgcggtcgctccgttcaggatcgggtacagtccggacggtccgttttcctgaatccgctgatgccacgcctgcccttgacctgcctgctcctgccgctgctggccagcgcctctgccggcgccagcgactggcgccagggctgggggatgctgccgaaggcgcctgcccccgccagcgcggaggcgaaggccccccttccaatggcccagctgcgcctgcagtcgatcggcgaacagtggcaggcccggatcgacaacaccctggccgggccgttgcagatcgaactgcgcgccgcccctgggcacccggtcgacggcttgccggtgcagtcactgatacagggcgacagcagcctggtagtcggccacctccccgcgccggtcaacggccggatgctggacctgcgcctgcagtcggtaccaggcaaccccgccgcacaggccgaggatgtggcctaccgcctgcccttcgatgatgcacgcccgcgggtggaccaggcgccgcagggccggttcagccacgacgacgaggaaaaccgcgacgcggtcgacttcgcactgccggagggcacgctggtgctggcnnnnnnnnagggcacggtgatgcagatccaggatggcttccgaggcaacggccaggaccgcgaacgtgatggtgcccgcgccaacttcatccgcgtgctgcacagcgacggcagcatggccctgtacggccacctgcaggccggcggcatgcgcgtgcgtcgcggccaggcggtgggcgccgggcagcccatcggcctgtccggcaacagcggcttcagcagcgcaccgcacctgcacttcgtggtgcaggtcaaccgcggcatgggcctgcgttcggtgccggcacgcatcttcgccgagcagggccagctgcagttcgcccgccagggcgaggccgagggcggcatcgggcgctgaacggccccggccggtataatcgggcgcttatctctttgaaaagcgccccgggcgggcgccactgccatgtccgaagtcgccaacgaagcgtcgcgtcgccgcaccttcgccatcatttcccaccctgacgccggcaagaccacgctgaccgaaaagctgctgctgttcggaggcgcgatccagatggccggttcggtcaagggccgcaaggccgcccgccacgccacctccgactggatggcattggaaaaggaacgcggcatctccgtcacctcttcggtgatgcagttcccgtacgaagacaagatcgtcaacctgctcgacacccccggccacgccgacttcggcgaggacacctaccgcgtgctgactgcggtggactcggcgctgatggtgatcgacgtggccaagggcgtggaagagcgcaccatcaagctgatggaagtgtgccgcctgcgcgataccccgatcatgaccttcatcaacaagctcgaccgcgagggcaaggacccgatcgagctgctggatgaagtggaaaccgtgctgggcatccagtgcgcgccggtcacctggccgatcggcatgggccagcgcctgaagggcgtggtccacctgctgaccggcgaagtgcacctgtacgagccgggccgcaacttcacccgccaggactcgaccatcttcccgtccatcgacgcccccggcctggccgagaagatcggtgcacagatgctggccgacctgcgcgacgaactggaactggtgcagggtgccagccacccgttcgacctggaggcctaccgcgccggcaagcagaccccggtgttcttcggctcgggcgtgaacaacttcggcgtgcagccgctgctggacttcttcgtcgagcatgcgccgtcgccacaggcccgctccaccaccggccgcgagatcgccccggaagaaaacaagctgaccggcttcgtattcaagatccaggccaacatggacccgcagcaccgcgaccgcgtcgcgttcatgcgcgtctgctcgggccgcttcagcgccggcatgaagaccttccacgtgcgcaccggcaaggaaatgaagctggccaacgcactgaccttcatggccagcgatcgtgaaatcgccgcagaagcctggccgggcgatgtgatcggcatccacaaccacggcaccatttccatcggcgatacttttaccgaaggcgaagcggtcaccttcaccggcatccccaacttcgccccggaactgttccgcnnnnnnnncctgcgcgatccgctcaagctcaagcagctgcagaagggactggcccagctgtccgaagaaggcgcgacccagttcttccgccctctcaccagcaacgacctgatcctgggtgcggtgggtgtgctgcagttcgacgtggcggcctatcgcctgaaggacgagtacggcgtggaagccaccttcgagccggtcagcgtgaccaccgcgcgttgggtccactgcagcaacgagaagaagctggaagagttccgcgagaagaatgcgctgaacctggcactggatgcagccggccacctggtctacctggcaccgacccgggtcaacctgcagctggcgcaggaacgctcgccggacgtgcgtttctcggccacccgcgaagcggcgcataccgtttcggtgggctgatgccacggggtcggatccctttccgcaggaaagggctctgaccccagccaacgcaatgcaggcattcacccaccatacggtgacaggcgtgcacgcatcgcccatcgcggcgatgataagggggtgcgggtccccctccccgcgaacaatgcctacgccatgtccacgacgtccattgcttcgatccgtgaagaaatcgccagcgccctgacccatggcctgggcgcggtattcgccctggccgccagcgcggtgttgatcaccctggctgcgatctacggcgacggctggcagctggccagcgcgatcgtgttcggtatcgcgctgttgctgctgtacaccgcctccacgctgtaccacgccatccagcatccggtcgccaagggccggttgaaggtattcgaccactgcgcgatctatgtgctgatcgcgggcacctataccccgttcaccctgatcggcctgcgcggtccgtggggctggggcctgttcaccgcgatctgggcgctggcgctgggcggcgtggtgttcaagctgttctacaccggccgtttcaaggtgctctcaacggtgatctacatcgcgatgggctggctggtggtcgtggcgatcaagccgatgtgggcctcgatcgatggcggcaccctcacctggctgttcgccggcggcctgtcgtacacgctggggacctacttctaccaccgtgaatcgatcccgtactcgcatgccatctggcacctgttcgtgatcggcggcagcgtctgccacttcgtcgcggtcaccatgcaggtgctgtaaacggccgctcgagggcggcgtgtgcacgccatgcacatggtcgcttcgcgccctgtccacgaacagagggcaaccatggcagcgtgaatgctgccgcctcccctgccgcaaggcgcacgccccgctggcgcctccgccgccccggcccacgaggccggcgctggctcacgatcctggttttcctgctggcggcgatcctggtactgctcgcgttgtgggactggaactggttcaagggaccggtggagcgcgcggtgcaggcacgcaccggccgagtgctgcacatcgggaaccttgatgtcgacctcggccgcaccagcacgatccgcgccgatgcgatcaccttcgccaatgccagctgggcgaaacaacctgagatggccagcgcagaccgcgtcgagatcgacgtgcgggtctggcccctgctgcgcggcagcgtgcagctgcccgaggtgcgcctgacccggccggacgtgctgctggaaaccgccccgcgcaagggcgagccgggcaactgggacttcctcggtgacagcgccggcggcacaagcccgcagctcaaacgcctgcgcatcgacgatggtcggctgcagttcatcgatgcactgggccgcactgacatccgcgtgggcgtgcgcagcggtcagccgaaacaggccgatgcctcgccgccgctgctggtgcagggcaaaggccactggcagggcaacccgttcaccctgcgcggtggaaccgaatcaccgctggaactgaccgacagcgaccacccgttccgcatccacctcgacggtcgcgtcggcgctacccacgcggtggccagtggcacgctgaccaatccgttccagctgcgggtgttcgacctgcagttcgcactcagcgggcaggacctgtctgacctgtacccgctgctcggcattgccatcccgccctcaccgccctacgccttggacggacggctgaagcgcgaccacaacgtttggcgctacgacagcttcaccggaaaggtcggtgacagcgacctcgctggcaacctgcagttcgaggtgggacgcgaccgtccacggctgaccgcaacactggaatccaggcgcctggacttcgatgacctggccggcttcgtgggagcgccaccgaagaccggcggcggcgaaaccgcgaatgcggaacagaaggcacaggccgcccgcatcgccgccagcagccgggtattgcccgacacgccctacaacctgggcaaactgcgtgcgatggatgccgacgtgcgctggaaggcccaccgcatcaacgcgccctcgttgccactggacgacatggacgcgcacctgctgctggatgacggcgtgctgcggctggacccgctgaacttcggcgtggccggcggcgatatccgcagcacgatccgcatggatgcacgccaggcgcagattcgcaccgcattgaaggccagcgtacgcggcgtgcagctgggccagcttttcccggatgcgaagctggccgagcaggccaagggcggcatcggcggcgaagtggacctgagcgggcgcggcaactcgatcgccgccatgctcggcagcagcagcggtaaggtcgggctggcgatgggccgtggccatgtcggcaacctggtgatggaactggccgggctggatatcaccgaatcactgaagttcctggtgaccggtgacaagcagattccgctgcgctgcgccttcgccgacttcggtgtgcaggacggcctgatgaccagccaggcactggcggtggacaccaccgataccatcctcatcggcgaaggcacggtcagcctgcgcgacgagaccctggacctgctgctgaaaccgcgcccgaaggacaagagcatcctggtactgcggtcaccgttgcatatcagcggcacgttcaaggacccgtcgttccgccctgacttcaaggcgttgggtattcgcggcgcggtggccctggcactgggcagcattgccccgccggcagcgctgctggctacgattgaactggggccgggcaaggatgccaactgcggtgggcagtatgcgaagtagggttacagcgttgttcgcggcgcctcccttcccgcgcgtagagccggagcaaggcgacagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggaacgagagcgaaattcaaagtcnnnnnnnnngcaaagtcaaaagctgttgccaaccaaggttggcatctaccaggagcgggggatcggcactgaaacgcaccgcgctcgcgggaacgtgtccagaggcggaggaccctgcccagccgcaccctccgcctcccaacgtatcaggaaggcgctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngctttagctttggctttgactttggctttgagcttcgaaaagcgggccggcgggccgcaggcccgccagcgaaaaactcatcccgccacgatgtactgctgcagctgatccagctccctgcgctgcgcatcgatcaccgacttcaccaggtcgccaatggaaatcacccccagcacctgcgcgccctccaccaccggcaggtggcggatgcggtagtcggtcaccagctgcaggcaatgctccacctgttcgcccggcgacaccgtcaccacctgcgtcgtcatgatctcggccaccgccgtatcgcgcgaagaacgatcacgcaacacgatcttgcgcgcgtaatcgcgctccgaaaggatcccgaccaaccgtggcccgtccatcaccaggaccgcgccaatgcccttttccgccatcaaccggatcgcatcgatcaccgccgcatccggcgcgaccgcatgtacttcaggagacttgccgtccaacagttgccgtaccgtggtcatctgcctgccctccgagggtgggttgcagagccgagtctgccacggcggatgctagccacgcgtcaaccaggtacaacggccgctgcttggactcttcgtacaggcgccccaggtactcaccgatcaggcccagcgcgatcaactgcaccccgcccaggaacaggatcaccgccatcatcgtcggccagcccgccacccggtcgccgtacagcgcggccttgacgatcacccacatgccgaacacgaaggccaccgccgcggttgccagccccaggtaggtcgccgcgcgcaggggcacggtcgagaacccggtgatgccttccaaggcgaagttccacagccgccacaggctgaacttgctggtgccggccacgcgtgcgtggcggtgatagggcaccgccacgcgcttgaaacccacccagctgaaaagccccttcatgaaacgatggcgctcacgcatctcgcgcagcgcactcagcgcgcgtggtgacagcaggcggaaatccccggtatcggccgggatcggcgtacgcgaaaggcgccccatcacgcggtagaagatcgccgccgtggcacgcttgatccaggcctcgccatcgcgcgccaggcgcgtgccatagacgttgtcatggccctcgcgccagcgcgcgacgaactgcggcacaatctccggcgggtcctggccatcggcatccaggatcatcgccgccccttcgcgcaccaggtccaggccagcggtcagtgcggcttctttgccgaaattgcgcgacagcttcagcgcggagacccgcgcgtcggattgggccaggcgggcgatcacctcccaggtcccgtcatggctgccgtcgtccacgtacagaatgtggccgtcgatgtcgggcagcgcgtcgagcaccgcgcacaaccgcggatgcagcaacggcagtgccagggcctcgttgtaggcggcgatgacgaaagtgagccgttcgcgggtcatgcccggattgtacgttgccgccggccgtagatcaggcgnnnnnnnntcactcttccgaaaggtacgcggccccgcccagctgccgtgcctggcgctggatccaggcggcgcgccgctgcacgtacggccctggctttgcggcgttgtagcgccgcggtgccggcagcaccgccgccaaccgcgcgctatcggccgggctcaacctggccgcgtccttgccccagaacttctgcgccgccgcctgagctccgtacacgccatcaccgaactcggcgatgttggcgtacatctccaggatgcgctcctttggccacagcgcttcgatcagcacggtgtaccagacctccagccccttgcggatccagctgcggccctgccagaggaacaggttcttggccacctgctggctgatcgtgctggcgccacgcagtcgcccgcccttggcattatggtcgcgggccttctcgatcgcctgcagatcgaagccgttgtggtcgggaaaacgctggtcctcggcggccaccagcgaaatcggcaggctcggcgccatctggtcaaggtcgcgccactggtaatgcaggcgataggaccaatcggcctcgcccagcgcctcgccatagcgccacagcatcaccatggacacgggcgggtcgatgaaccgcagcaccaggacctgcaggcagctgaaagcagccagcagcaccggcagccacagcagccgtttccagcgccagcgcctgcggcgcgggccttctacgacagcttccaccttgtgctgctctccccctgcccccattactggtgcatccttcttctatctggttgtcggcgcattatccggcaactgcccccgtttacgcgcgatgtgagccgatgaccgccaactccgattccctgatccgcttcctgctccccgacgccggcgtccgcggcgtccacgtgcacctgcaggccacctggcaggaaatcctgtcccacgccgagtacccggataccgccgccgaactgctcggcgaggcctgcgtggcctcggcgctgttcaccggccataccaagatcgatggacgcctgtcgatccagctgcgcagcagcactgccctgcgcaccctgttcgccgaatgcaccgccgccggcaccctgcgcggtatcgcccagctcagcgaaggcggcgacgcgccgcgcgacctgtccagcctgggcgatgacgcgatcctcgccataaccatcgagaaccccggcctggacccgcgtgaaccacagcgctaccagagcctggtcggactgaccgcaccggaactggacgaggccttcgaggactacttccgccagtccgagcagctgccgacccgcctgctgctggcggccgaccgcaatggtgccgccggcctgctgctgcagaagctgccgggcgacgagggcgacgaggacggctggnnnnnnnncagcgccctgttcgagaccctgggcaaggccgaactgctggccaccccggccgagcagctgctgcaccgcctgttccacgaagagaagccggcgttgatgggcgaaaagccgctgtcctttgcctgctcctgttcccgcgagcgggtggcggcgatgctgcagtcgctgggtgaggaggaggcccgtgcagcggctgcagacaccggcgccgtcgaggtccgttgcgaattctgcgggcgtgagtatcactttccattgacggagttcggcatactgttccacggcgcccagggggctgtaccggcgcctgaacggcttcaatgaacggcagtcttgtacctggggaggatcaaggcttgttaagaattcataaacaccctaggatcaagttcccgtccccacgggaacttccgttgtccgtccctgtctgaactggtccgatgcgtaccttcctgcgtctaccgctggccatgatgatcgcccttggcgcgatcacgggcgtgcatgcgcagagcaaggacacccgcaccgtgctgccggtatggaacaagggcagcggcaaggtcgaggccctgctgtacctggagccgaccggtgagcaggcggccggagcgcgctggcatttcggccgcaactcgctggatgcggcctttggcctgtcctccggcgattcgctgggcctgctctgcagcagcagcgggaccagcatgagcggcctggccagccactgcatgctggccagcctcggcgacgaggacgacctcaacagccggcgtttcaccggcaccgccgcattgaaccgtggcagcagccgcctcggcatcaccgccggcaccggccgtgaaaccctgccggcatggctggcaggcccgaacaagaccccttcgctgcgcgccgagcagaatgacctgaccgtgttcgcgcagaagaacatcggccgcgaaggcttcgtgtccatcgccggcacctacgccaaggcccgcctggtgccgctggccgacgcctcgccggccattgccgaccgctgggacagcaagagcctgagcatcggcgccggctacggcaatttcaccggcagcatcatcggccgcgtcatcgacgtgcccggcaagcccggcaagtgggaaggcctgggtatcggcctgacctggcgcacgccatggtccggccagctcaccgtgggcgccgagaacgtgatcagccgcggcaagaatccgttctcgccacgcaacgaaagcaacgacgacggcaccgtgccgtacgtgcgctacgagcaggacctgtaagctccctgccgcctcaccgcgacgcttcnnnnnnnnctcccttcgcccatccccgtaatgacacctcgccgccaccacgcggcgatgcgcaagcgcctgtgcgcggcctggtccagcacggctgcgcaaaggcctgcgccatcaagcctggctgccccatgaaaaaagccacgcccctttcggggcgtggccatgtcacacgtagatattacgccgcgatcagaagcgctgggtgtacttcatgtacaggaagcgaccgatgtcgaagccaccgtagtaggagacgttcgcgctcggctggctgtacatggtcgggcccacgcggccgaacacgttgttggcacccacggccacggtcgcattccacggtgcgttccagcgcagctggacgtcgttgaacacggtcgcgccacgctggttggtcgcgctgcccaccgccacgccctggttgttcggcgaagcgtagttcggcaggttgcactcttccgggaacgtcacggcgctcaggcacgattccttcatgccggagaagtaacggacggtccagctggcgccgaagtcacccatttcccaacccaggttcaggttcgaacgcacgcggaaggcgccgcccgcccagcccacgccggtgcggggattcgggtgggtgaccgggttcttggtggtgaccaggtcatcacgcgaggtgtaggtgctggtccactgcgcgctgaagttgccgaaacgatcggtcggcaggcggtagctgacatccaggtcgaagccttccacctcgcggtaaccggcgttgatgccggtgcgcttgaggttgttgacgatgccggtcaccgggtcacgcgtgaacgccgagcagcgtgccgcgatgtcgttgatgtagcagtcgttgaggatcaggttggccgtgtccgagatgatggtgttctcgacgcggatttcccaccagtccagcgacatgttgaagttctggatgaaacccgggctccagacgaagcccagggtcttggacgtcgaggtttccggggtcagctggtcgttggagccggagacgaaggccagcggggtctgcgacgatgcagcggtggtcggggtgaagccnnnnnnnnnnnngcggaagttggctgcatttacgccggccggcagtgcggcggcgcaacgggcacgcaccgcagcgttggtgcgcgaagcaccgtagaccacgtcgcacggatcggtgaagaagtcgaacgactgcgaaccgccgctgtacaggtcggcgatggtcggggcacggaagccttccgcccaggtaccgcggatgagcagcgagtcgatcggcttccacttgaagccgaacttgctgttcagcgtggtgccgaaggtgtcgtagtccgaatggcgggtggccgcgttgaggctcagctcgcgggcgcccggcaggtcggccaggatcggcacgttgaactcggcatagacttcgtcaaccttgtagccaccaccggtggggaagttggccaggccggaggtattgcccgactgcaccagcgcgtccgggctgaagctgccggtttccttgcggtgctcgacacccacggcgaagcccaggtcgccggcaggcagggtgaacaggctgccagccaggttggcggtgacgaccttggtggtggtctcggcggtggagtgcgcggacgggaacagcaggttctgcagggcggtgttgccggtcaatgcgccgttggcaccgttgctctggatgccggcgtgcaggaacgggttgtacggcacgcactggttcagcccgatcgggttggccacggtaccgcactgcgccacgccgctgctgttgatgaaggacggacccaccgccgcacgcagcgcggtcaggttgaggtcgccggtgctggtctggaccagcnnnnnnnnnnnntacaggtagccgacatcccagtcgaacaggcggtcggagaactcgaagctgccttccaggccgccgctgaagcggaaggtggtcagctcggcgcgggtgttgcgcggcacttccgaagtacgacgccaccagttggcgatgtcagcacccagcggattgaacacactgctggccgaaatcggcgaaccgaaggccagtgcgccgtacgggtagccggcgatctggcggttcgaatcgcggaagctgtacagcatgttggtgcgcaggcgcacgttgtcggtcaggtcgtagatgccatcgacgaacactgcacggcgttcctgcggggtacgcaggtcggtctgcaggttggtgttggtcttgtccttggtggagaagctgttgacgttctgcgcgacgtagtcggccttgttgttcgcgttgccaccctcacgcaggatcacgcgcacttcgcggttcgggttggatgcgctggcggccggataggtgacgcccggcaggccatcggccggacggctgacgaaaccgccgaactcacccacggtggtccaaccgaagtccgggtggttggagctgcgcgggaacgcaccgtacggacgatcggccgcccgcaccttgtcttccttggcgtactcggcaccgatggtcagcgaaccgcgctcacccttcacgcccatggtgaagtccatggtgcgggtggcaccgtcgccttcactgtactggccgtagtagacgctgccggtggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntggccgagaccggcacggtcgagatgtcctgcaggccaccggtggtgatgcccaggcgctttccgttgagcagcaccagggtgcgggtggcgcccaggtcacgcaggctgatgtaggtgccgccgacggcttcgcccgaggacagcggctgggcacggctgatcggcggcgtacccacggcgctgatgttctgcaggatgtcagcgaccgacgagaagccctgcttctcgatgtcagcgcggttgagggtcaggaccggctgggcggtttcgacgtcgacggtacggatgcgcgaaccggtgacttcgatgcggtccaggttggtggcggtctgggcagacgccaccccggtaccggcaacggatgcggcgctggcggccagcgcaacgcacactgcatcgcgcagcttgttgctgttcaacttcatgggnnnnnnnnccatggatcttgggttgtgtgctgagtccaaccgacgtgccccaaaagggaggcacaaaaaacggctggtgacccgatagtagccacacttgatctggaattaaagagtcgttaagaaaatgcccaaatcgcgtgaaaccagcctcaccacgacatacgttggcgcattgaggtcgcctgcaaggcgcattcggcacttgcagggcgccattctcccattcagctgggaatgagcgtctcgatcagatgctcgacataggcctcgaaatcctcgcgggcctgcttgggttgctgcagctgcagcgacagctgcaggaagccgacgtaggccgcataggccagnnnnnnnngatgccgtgcatcggtggagctgagcccggcctggcggaacgaagcaaccaggtagtcgagccggcgctgcgaaacgcggtcgatcaccgggcgcaccatcgggtggtccagcgccttcagcagttcgctgtagatgatgtgcggctgcacttcgtgcgccaccatctggaacagctggcgcaggcgcacgcgcggatccggcacgtcctccaggctgccgaacacctgttcctgttcgaacagttcccagcgttccagcgccgcctgcagcagtgcatcacgcgaggggaagtgccagtagaaactgcccttggtcacacccaggcgccgcgccaacggttccaccgcgacggcacccacaccttgttcagcaatcagatcgagagcggcctgggcccagtcttcggcactcaggcggctgttgcggccggcgcgcggttcgccggcggaagcgtcaggttgattcatgggctgatttaaccatacgccggggttcgttgcagtacgcggttgcggccgaaaccgtcgcgacgcccgcctgggcacctgccgcagcgcaccataccgtgcagtattgacttccctcgcaagcgatccatactagcaagtatggttacgtcccctactcccgctgcgttccatgatcttcgcctggaggccgcccatggcacacgcctggccgcaaccgccagcgaccacggccgccgtggccgcgtgttgttcgcgcatggcttcggccagacccggcacgcatggaacgccaccgcgcgggccctgtctgcggcggggctgcagacgctggcctacgacgcccgtggccacggcgattcggactggaattctgccgaactgccctatcacggcgagcagttcgctgatgacctgatcgtgctggccggggaacagccacgcccgccggtgctggtcgcagcctcgatgggcggcctgttcggcctgctggccgaatcgcgctggccgggcctgttctcggcgatggtgctggtggacatcaccccgcgttgggataccgccggtgttgaacgcatcctggccttcatgaccgcccatcccgacggctttgcctcgctcacccaggccgccgatgtgatctcggcctacataccgcaccgtccgcgcaaatccgagcagtcgctgcgcgcactgctgcgcgaggacggccacggccgctggcgttggcactgggacccgcgcctggtggctgaactggcgcgcgacagcgagcagcaccaggatgcgctggccgaggccgcacgccaggtgaagtgcccgctgctgctggtcagcggcggccgaagcgacctggtcacgccacagaccgtggccgaattcctggcgttggcgccgcacgcgcgtcatgtacagctgccgcaggccacgcacatggtcgccggcgatgacaacgacgcctttaccgctactgtgttggactatctggacgtgttgcccgcagcggatgctgcagcttcgtccgccacaaacgagcacgtcaccggagcacgctcatgagcatcgttcttcccttcctcgccctgctgctggcaggcgcgttcgtcgcctaccaccgcatgcggctggttacctggacgctgatcagcgtggccctgctggtcgcctgctggttcattccctacgtcaaccagaccgccacgatcgtggctgccgccatattggccgtcatcgccgtgccgctgctgctgccgttcatccgcaagccgctgctgaccggcccgatgatgaaggtgttccgcaaggtgctgccgccgctgtcgcagaccgagcgcatcgcgctggaaaccggctcggttggcttcgagggcgaactgttcaccggtgatccggactggaacatcctgctcaattaccccaagccgcagctgaccgccgaagaacaggccttcctcgatggcccggtcgaagagctgtgcacgatggtcaacgactgggaaatcacccacgtccacgctgacctgccgccggagctgtgggccttcatcaagaagaacaagttcttcggcatgatcatcccgaaggaatatggcggcctgggcttctctgcgctggcccaccacaaggtgatccagaagctggcctcggtgtcctcggtggtcagctccaccgtcggtgtgcccaactcgctgggcccgggtgaactgctggtgcattacggcacccaggaacagaaggaccagtacctgccgcgcctggccgatggccgcgaagtgccctgcttcggcctgaccggtccgttcgccggctccgacgccacctcgattccggactacggcatcgtctgcaggggcgagtggaacggcgagcaggtgctcggcgtcaagctgaccttcgacaagcgttacatcaccctggccccggtcgcttcgctgatcggcctggccttccgcatgtacgacccggatggcctgatcggcgacacccgcgacatcggcatcaccctgggcctgctgccgcgcgacaccgccggcgttgaaatcggccgtcgccacttcccgctgaactcgacgttccagaacggcccgatccgcggcaaggacgtgttcattccgctgacccagctgatcggtggcgcggccatggccggcaagggctggaacatgctcaacgagtgcctggccgtgggccgttcgatcaccctgccgtccaccgccagcggcggtgccaaggccggtgccgccgtgaccggcgcctatgcacgcatccgcaagcagttcggcctgtcggtcggccgcttcgaaggcgtggaagaagcgctggcccgcatcggcggcaaggcgtacaagatcagcgcgctgtcgcaggccaccgctgctgcagtcgaccgtggtgacgtgccgtcggtaccgtcggcgatcgccaagtaccactgcaccaccatgagccgcgaagtgatctcggacatgatggacgtgatcggcggcaagggcatcatcctggggccgcgcaacttcgccggccgcagctggcaggccgcgccaatcgcgatcaccgtggaaggcgccaacatcatgacccgcagcctgctgatcttcggccagggtgcgatcctctgccacccgtgggtactgaaggaaatgaaggccgcgcaggatccggatacccgtgccggcctgcaggacttcgaccgcagcctgttcggccacatccgcttcggcatctccaatgccgtgcgctcgttctggttcggcctgaccggggcacgcttcggtgccgccccgggtgacgcctacacccgccgctacttccgcaagctggaccgttactcggccaacctggcgctgatggccgacatctcgatgatgaccctcggcggcaagctgaagttcaaggaatcgctgtccggccgcctgggcgacgtgctgagccacgtctacatgaccagcgccatgctcaagcgctaccacgacgagggcgcaccgcaggccgaccagccgctgctggcctgggccttccatgacagcgtgcacaagatcgaggaatcgctgtcggcggccctgcgcaacttcccgatccgtccgatcggctggctgatgtgggcgctgatcttcccgctgggccgtcgtgccgaggccccgggcgaccgcctgagccgccgcgtcgccgccctgctgatggcgccgaacgaagcccgcgaccgcttggccagtggcgtgttcctgaccccgtgcgagaacaacccgggtggccgcatcaacagctacctgagcaaggcgatcatggccgagccggtggagcgcaagttcctgaaggcgctgaagagcaagggcatcgaggcgctggacttcaagagccagctggacgaagccgtggccgagggcgtgatcacccaggacgagcgcagcctgctggaagagctgcgcacgctgactctggatacgatcaccgtggacgacttcgacacccacgaactgcgcgcggccagctactacgaccgccagcacaaggatccgcattcgcaggccgcctgatcgcccgcgatacgcgttgccttcgacggcgggcctcggcccgccgtcgctctatccgacgaccggaacaccgaccatgtccacgcctctgctctcgctctaccaccggctgcaacgctggcctgccggcacctggctgttctnnnnnnnngtctgcttcaaggcgccctacttcgccagcatcgcgccgcgcatcacccgcctggaacacggccgctgcgaaggcacgctggccgaccgccgcagggtgcgcaaccacatcggcacggtgcacgcgatcgcgatgtgcaacctggccgaactgaccgccgggctgatggtcgacgcctcgctgccgaagggcatgcgctggattccgaaggggatgcaggtgcagtacctggccaaggcacggggcacgctgcaggcggtggcattgccggcccagccgatcgtggccgctgccgagggctatgcactgccggtgacggtgagtgtgcgcgaccgcgcggggacggaggtgttcagcgcggtcatcgacatgtggatgtcgccggcgaagtagtgttccggcgaacggcgcagcccctcgtgggtggacggttgatcgcggaaagcttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngatccacgacccgcattccgcgaccaacccacgaggggctgcgccgttggctggaaactacgccagcgcgcgaaacaccagcgccaggatcgccggcaccgcctggatcatgaaaatgcggcggctcacgctgtaggcgccatagcaccctgccaccaccacgcaggccagcgagaacgtcaccagcaccggctgcccgatcaccagccccaccccgatgcccgccgccaggaagccgttgtagaggccctggttggccgccagcacccgcgtggtctccgccttctccggcgtgttgcggaaggtcttcaggcccagcgggcgggtccacaggaacatctccagcaccaggaaataaacgtgcagcaaggcgacgagcaacgtcagggtgagtgcgatccagtacatgggcagttccttggacagggatggggatcgggccccggaaaatcagcggtcgcgcggcagtttcttttcttcgcgcagtacaccgaacgcggctgcggtcatgcacgcggcaaccagcatgccgccgatgaacaccacgtgcgagccgaacaatgacaggcccttgtgcacccaggcaaagctcaggtccgcaccgcggtagaccacggtgtcgatcgctgcgccggccttgtagcgccactgccggtccacgcgcgtgtagatggtctcgcgcgccggcttggccagtgcaaattcgctggcgcgggtcatcacctgcaccaccgcgaccatcaacggcatcggcgaggctgccagcaccgagaagccgatcaggatcgcgaaaccgggaatcagcagcgccggtgcgatgccgtggcgcgacagcagccagcgggtcaggcccacctgcatcagcagcgccagcgcgttcaccgccaagtcgatgcgcgagaagaacgcggtactggccgccgggtcggtgaacgccgcgcgcacgattgcagcctgctggttgtagagcagcgtccccacgcccacgccgaacaccaccatgatcgccagccagcgcagcaacggctcgcgcacgatcagtttcaggccatccagcacgctgccgcccatcggcttctcacccgataccaactgctgctcctgctcgcgcagcaccgcccagtgccgcaggcgccagatgcagaacaagcagatcgccaggaaaccggccgacaccagcatcaggttggcgatgcccacgcgctgcaccagcgcactggtgatgaccggaccaaggaaggcaccgacggtgcccgccgcgccgatgtagccatagaaggcccgggcctgcacattggagaagacatcggccatgaaactccagaacaccgccactgcgaacaggttgaagacggtgatccagaagaagaaagccatgccgcggccaggcacgccgctgtcgaacatcatgtagaagccaagcagggtcacgatgaagaacccatacaccgccggcaggaacacccgtcgcgggaagcggctgaccagccagccgtacaccggctgcaggaccagcatgatcacgaacacgcaggagaacaggaactgcaggacgaagtccttcagcgcgatgccgtgactggcgaaccaggcaatcagcacgggcgggaacaccgtttccaggtccgccgaggcggccatggcttcacgcaccggacgcagcacgtagtagccgctgagcaggcagaagaagtacaggaacgaccaccacagcgccggggactcgcgcagtgccgccatcagcccctgcagcgggcccttctctcgtaccgcgctcacgcggcgtccctcgccagatgacggcggttggacagcggcatggcaggctccggggcggtgaagcgcgtacgttatccaatgcactgcaacatcgccagcaggtggccgtctgaaggccccaacgcggtgtcatgaccgggtccggatgacacgttccgatacacgctttcgaggcgtcaaaatcccaactttttcaacgagatgcgcattcatcttcgctttgtttgtgcacagaggaaaagcggcgctagaatcgccatcagcagtcgcgcacgggtcccaccgatgaaaaagaacagcctgcgtcgtccgatccgttcggcggccaccggtttgctgggcatgttgatgcctgttgccttgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncacacccagccggcggcctaccgtaccgggctggtgccgcaggtgcaggcgcccgccgcaggcttcaacgtcgccaatatcgaatcgatggcgcagcagctcacctatggcgagcgcgtgccgggcatggccgtggccatcgtgcagggcggccgcatcctcannnnnnnnggctatggcgttaccgacgtcaacaatccgctgccggtcgatgcgcacaccgtgttccgcctggcgtcgctgtccaaggccttcgccggcaccatggccggactgctggtcaacgacggcacgctgcgctgggacagcaaggtcaccgactacgtgccgggcttccgcctcaactcgcccgaagccaccgaccgcctgaccgtggccgatgtgctcagccaccgcgtcggcctgccctacaacgcctacgaccgcgacatcgaaggcaacgccgagtactacgcgctgacccagaagctggccaacaccagcctgaagtgcctgccgggcgactgctacgcctaccagaacgtggccttcagcctgatcggcgacgtcgtctatgccgcctccggcagcttctacgagcagtcggtcgagcgccgcatcttcaagccgctgggcatgaacgatgccagcctcggcctggccggcatccaggccagctcgcgctgggcgcgtccgcacgtgcgcagccgcaacggctgggtgtcgctgacaccgaagccgacctactaccgcgtggctccggccgctggcgtcaacgccagcgccagcgacatggcgcagtggctgctggcgcacaccggccatcgccccgacgtgctgccggcaccgctgctggccaccctgcattcaagcctgatcaacacccccggcgagatgcgttcgggctggcgccgcgagcgcctgcactcggccggctacgcactgggctggcgcaccttcgactacgccggccacgacgtggtgttccatgccggtgccgtacagggctaccgcggcctggtcgcgctggtccccgaacgcgatctcggcatcgccatcatgtggaatggcgagagcggcctgcccagcggcctgctgccgaccgtgctcgattccgcgctcggcctgccggcacagcgctggctggatgtggacaccgacttcggcagcgacaacctgatggccgaaggcgcgagcccggcgcagcaggacaagcgcaagggcaagggcgcctcgagcaaccgcgcggtggcgtcgccgcgctgatcaggcgggcgcgaccgtcagcttgaagggcggcctgcgggccgccctttttgttggctgttgtggaatcgagccacgctcgcctctacaaacgcagcgctaatgcgcgaagtagtgcatgccgccgtccaccggaatcaccgcaccggtgatgtaaccggccagcggcgaggcgaggaatgccaccagcggcgccacttcttccggctcaccgaagcgcccgatcgggatgttactggcgatgaacgcgcgtcggctttcctcggtgggatgcaggcggtccaggatctgcgggctgttgatccgacccggcgcaatggcattcaccgtgatgccctgcccggccacctccgacgacagccccttgctccacagatgcagcgctgccttcgccgcggtggcggcattcaccgaacggggctccatcgaaccgctgaagttgatcacccgcccccatccctgcgcctgcatcgccggcagcagtgcctgggtcagccgtcgtgcggcagagaagttcagcgccaatgcctcctcccagatcgtgtcggctgcatcgacggtcgttggccgcgaaccgccagccgcgttgaccaggatgtccacccgctgcaacgccgccagcgacgcgtcagcaatgcgtcgcacgtccccggcgtcagtgacatcgcccagcaggatgatcggcgcgggtgcgcccgccgcttcgatccctgccgccagcgcctgcagcggtgcctgccgccgtgacgagatggcaacacgtacgccctgcgcggccagttgcctggcgacagcggcaccgatgccactgcccgccccggtgaccagcgctgtgcgtccctcaagattcaaatccatcgtgttctcctttcagcacggccggtggatccggcccctgcagtgcatgctgtttgatcacccgtgattgataaactccgcaaaagtttcagcattcaacacccggagtttcagatgaacctgctggaaagcatgcaggtgtacgtgctgatcgtggacaagggcagcctcagcgctgcagcggcagcactggccatctccccgacgatggccggcaagcacctgcgtgcgttggaggcgcggctgggcatgcagttgctcagtcgtaccacccggcgccagcacatgacgccgttcggggaggactactacgcccgctgccgggagatcctgcggctggtggaggaaaccgatgctcaggcccagtaccagcacctggcacctgcaggcacgctgcgcatcagcgcgccggtgatcttcggcacgcatgcgctggtaccggcgttggccgattacatggcgcgctaccccgacgtgcgtgtcgacgcggtgctgaccgaccgcgtggtcgacctcgcagaggagggtttcgaagcagccctgcgcatcggcacgctggccgacagcagcgtgctggtggcacgtgcattggcaccgtatcgcttgatgatgtgcgcctcgcccggatacctcgcccggcacggtacgccctccgacctgctggcgcttgcccggcaccaatgcctgtccttcgaacccagcgcgctggcgcagtggctgcaggccgatgctggcgggctcggccatgtgcccacaggtcgactgcagatcaacaacggcgaagcgctgcgtacagcggcgctgcatgggctgggcatcgtgctgcaatcggcactgcttctggccgcggatgtcgaggctgggcggctggtgcagctgtttcccgaacacggccacgcggggcggccgatgcacgtggtctacgcccacgaccgctacccctcgacccgcctgcgcagcttcatcgatttcctggtggagcgctttccaccggcgccgcaccgctagcatcgaccgtcagcaaggcggtcgagcatggctcgacgctaccaatggccccataaaaaaaccccctccccgctgggcagccagggaaggggtttcaggatgcggctatcgggaagtacttagatcagcggcgccggggttgccggcagagcgaccggagcggccttcttcttgcgggcggccggcttgcgcttggcaaccttcttcgctgccttcttcggggcagccttcttggtggccttcttcgcggtcttcttcactgccttcttggcggtcttcttgacggccttcttggcagtcgccttcttcgcgaccttcttggccggcttgcgggccgttgccttcttggcagtcttcttggtggccttcttggctaccttcttgacggccttcttcgcggtcttcttggcaggagacttcttggctaccttcttcgccgccttcttcactgccttcttcgcagtggccttcttggcgaccttcttcgcagccttcttcactgccttcttggcggtcgccttcttcgcgaccttcttcactgccttcttggcagcggccttcttcgcgaccttcttcaccgccttcttggcggcgggctttttcttcgcagctttcttggttgccatgggatggctcctcgtcagtgatagggagttgaaacgcccaggtggatcaaacccgcggatgctgcgtgcggggaccgccggcgcgtcaagcgcgccgttacggatgcggcaatgcccgcctcgatcggcggagcgggcatcggaacgggaggtgccttgcatttctccgggggaagcggggccatgtccaccgtcatctgggtcgcggtggtcttgaaggggctgcttcgcatcggacgattgattctgcgcactcggtttggcaggcaaggtctgctgaggcgaaacctaatcacggnnnnnnnnactgtcaacaacccccgcgaaaaattttcacatccgcgccatccgcggtgttgcctgcacggtcgcgacgctccgccctcgacgaccaacaatgcaccacgcacgcgcgttgcctgcagcaacaacaacgcaagcgttgaacaaaaaccacttgaaataggcactctgcgcagatgcatgcatgttggcggccactgcatgtacgcaacgccggcaccggccggcgccggcatcagcgccagcacaacggcaccgcaacggggggcgaaaagttttcacatccggacgcgtcggcgcggggcggaaacgcggatttgcgcaaaactgcgcacgcccctcggtaccgttcgcgggtctgctgatgccgcgtcgagggcgcgcagcagaccctgcgtcatgagccgacgtactcgccaaaacaaaaacggccacccgaaggtggccgttgcagaacccgtaaacgacgactcagtggtcgtcgttctccagggcttcggcgtacgcgtccgggtccagcagctcgttgacctcttcagcgttggtcagttcgaccacgaacatccaaccttcgccgtaggcatcttcgttgatggtttccggcttgtcggacagggccgagttgacctcgacaaccttgccgctgatcgggctgtagacgtccgaggcggccttcaccgactcgacgacggcgatctgttcgccggccttggcgtcggcgccgacttccggcagttcgacgtagaccaggtcacccagcaggccctgggcatggtcggaaataccgacggtgacgcggccgttgccttcgacacgggcccactcatgggacttgaggaacttgaggtcgccggggatctcgctcatgggactgctccagagatatgcaggggtggaaaaaacggggctagtgtaaccaaccggccgccactgctgtcagtgacgaccggcatgttcggatcaggcgtcggcgagcacgccgggctgggcctggccttcgcgcacgaacgggaacttgaccacgcgcaccggcacctgccggccgcggatgtcgacggtgacctcgccgagttcaccggcgggcacgcgggcaaaagcgatgcccttggccagggtcggcgagaaggtgccggacaggatctcgccctggccgccagcggtggtcaccgcctggccatggcgcagcacgcccttctcgtccatcaccaggccgatcatctggcgtgctgtgccggcagccttctgcgcttccagcgcgtcgcgaccgatgaagtcgcggccttcgtccagcgacaccgtccaggccagcgccgcttcgtacgggctgatctcttcgtccatgtcctggccgtacaggttcatgccggcttccaggcgcaacgtgtcgcgtgcgccgagaccggccggcttcacgcccgccgccagcaggcggttccagaacgcgaccaccgcgtcctgcggcagcaggatttcgaagccgtcttcgccggtgtaaccggtacgggcgacgaacagctcgacgccgtcgtcggactgcacctgcagggcggcgaagcggcccagcttggtcagcgcctcgcgctcggattcgcgggccaggccgatcacgatnnnnnnnncctgcgggccctgcacggccaggatggccaggtccgggcgctgctcgacgctgacgccgaacggcgcggcctgctcgcgcagccaggccaggtccttttcgcgggtggaggcgttgaccaccatgcggaagaaatcgtcgcccaggtagtagacgatcaggtcgtcgatgacgccgccgcgcggattcagcatgcacgagtacagcgccttgcccggcaccttcagcttgtcgaccgagttggccagcaggcggcgcaggaacggcctgacctggtcaccgcgcaggtcgaccacggtcatgtggctgacgtcgaacacacccgactcgcgacgcaccaggtggtgctcgtccagctgcgagccgtagtggatgggcatgtcccaacccccgaaatcgaccatcttggcgccaagggcgcggtgggtatcgttgagcagcgtcttctgggtcatgaccgggtccggcagcagaggaaacaagaatgcccattatcccagatcggtcgcccgcaggcgtgccgcagcgcagcggccatctgcaagcacacctcatgcgaccgcgcccgctggccttgacgacccgcggacgcggccaaaccaccgcagcctcagccctgggccaccgcctcgaccaccagcaccgtgccctgcacgctgcgcacccgcacccacgtacctgcaggcaactccgggccgctgacctgccagtacgcgtcgtcgatgctgacccggccctgcccaccaacgataccctgctgcaacggcaccacccgtccgaccagttgttcggcgcggcggttgagcaacggtgcatcgctgggtcgcgcccttgccttgccccagcgccggtagcactggatcgagacaacgctcagcacgacgaaggcaacgacctgccacagcaatggaatgccgctgaacaccgcaaccagtacgaacaccgccgccgcgccaatgccgatccacagcatgaacgccccgggcgccaacgcctcggcggcaaacagcagcagcgccagcgcgccccaaccgacgacttcccagcgcatgtcagcctccgagcggcggcggccgcttgccggcggccttgttgtcctggctggccagcgcctgcttcgccagttcggccacgccggcgatcgaaccgatcacgccactggcctccatcggcatcagcaccagcttctggttcggcgaactggccagctccttgaacgcttccacgtacttctgcgcaacgaagtagttgatcgcctgcacgtcgccctcggcaatcgccgccgacaccaccttggtcgccatcgcttcggcctcggccaggcgctcgcgcgcctcggcatcgcggaacgcagcttcgcgacggccttcggcctccagcacggtggcctgcttttcgccatcggcacgcaggatctccgactggcgggaaccctctgcctctagaatctnnnnnnnnttctcgcgctcggccttcatctgccgcgccatcgcatccagcaggtcgcgcggcggctggatgtcgcggatctcgatgcggttgaccttcacaccccacgggttggtggcatggtcgaccacgctcagcagctgggcattgatcacctcgcgctggctgagcgattcatccaggtccatcgaaccgatcacggtacggatgttggtctgcaccagggcgatcatcgccacttccagattggccacctcataggcagccttggcggcatccagtacctggaagaacaccacgccgtccacgcgcacggcggcgttgtccttggtgatcacttcctggctgggtacatccagcacctgctccatcatgttcaccttgcgcccgaccccgtacacgatcggaatcaggaagtgcaggccgggggtcatggtgtgcgtgtagcgcccgaagcgctcgacggtccattcgtacccctgcggcaccatccgtaccgccttgaacaggatcaccacggccacgaaggccagcaccacggtaaagaacatggtcgggaacatcttgctttccttatctatgacgtccaggccccagcatagcgcgtgaaggccgcattcacagcggagctaccagggcatgcgcccgcgcaggatgtcggcgaacatcacccagtcgcccatgaacgagtacagcgggtgctggaaggtggccgggcggttcttctcgaagaagaaatggccaacccaggcgaagccgtaaccgcagaacagggcagccagcagcagcaccggctgcccacgcaggatcgccgccgcgaccagcagcagtaccccgcagctgccgatgaagtgcagccgacgcgataccgggtggcgatgctcgctgaggtagaacggatagaactcgcggaagctggcgaagcgggacatgcgcgtgctccgggaaccaggcgcgtcgccatcatgcaccatcgctgaccttgtggcgccgagccatgcccggcttnnnnnnnncagcgcggtcggaaggaggcgcagccacgcatggcccggcgctaccctgatgaggtgcgcggcccgaacatgatcaccgccatgccggccaggcacagcgcagcgcccagcaggtcccagcggctggggcggatgccgtcgaccaaccacaaccagaacagcgcggtgccgatgtacacgccaccgtaggcggcatagacccgtccactggcagtcgggtgcagagtcagcagccacgcgaacagggccaggctggccgcggccggcagcagcagccagacgctgcctcccttgcgcagccacaaccatggcaggtaacagccgacgatctcggccagcgcggtcagcaggaacaggccaagcgtcttcacgctttttctgctgccttggcgtgctgccacagcgcttcctgcgcatccaggctcatcgcagccagcgccccaccctgcgcgtcggcctgcgcttccatcgcgcggaagcggcgttcgaacttgtggttggccccgcgcagcgccgcacccaggtcgatgtcggcatggcgggccaggttggcgcagacgaacagcaggtcgcccagttcttcctgcagccgcaccttgttgccggcgatatcgccgcgctcgaactcctcgcgcagttcctgcagttcctcggccgccttgtccagcaccggcaacgggccgggccagtcgaagccgaccttggccgcacgcgactgcagcttcaccgcccgctgccattccggcagcccgcgcgaaatgccggccagcgcggaggtgtcctgctcgcccttggcggcacgctcggcacgcttgatcgcatcccagttgcgcgtcacgccgtcggcatcgtcgacgctcacgtcggcgaacacgtgcgggtgacggcgctgcatcttgtcgctgatcgcgcgtgcgacctcggcgaaggcaaaggccccctgctcttcggccatgcgcgcatggaacaccacctgcagcagcaggtcgcccagctcgtcacagagatcgtcgagatcgccacggtcgatcgcatcggccacctcgtaggcttcctcgatggtgtacggcgcgatggttgcgaagttctgctccagatcccacgggcagccgccctgcgggtcgcgcaggcgcgccatgatcgccagcaggcgctccagctcgtgggcggcggcgctgccggtggtgggggtgtcgtgcgcgctcatgcggcctccagggtcagtcggacaaccagtcgcgccatggcaggctggtatcaccaagggcaatgaaatcaccgttcaacagggtttcgcggcggttgtagcggaacggcttgccggtcgcggccgacagtaccgcaccgccggcggcgtgcagtacgcactggccggcggcggtatcccattcggaggtcgggcccagccgcggatagacatccaggccaccttcggcgatccggcagaatttcagcgaagagccctgcgcgatggtctcgatgcggcccatgcgcgccagcagcgcctcggtttccggtgagcggtgcgagcgactggcggcgacgcgcagcggggcggtggccggcgtgcgggtgcgcagcacggtgtcgtgcaggccctgccggcgataggccagctcgccacgcatggcgtgccagacgatgccggtgaccggcgccagcaccacgccgaaagccggtgcgccctggtagatcagggcgatgttgacgctgaactcgccattgcgcttgacgaactcgcgggtgccgtcgagcggatccaccagccagtacgcgccccagtggcggcggtgctcccaaggcacctgcgccgattcctccgacaggatcggcaggtccggggtcagctggcgcaggcccagttcgatgacctggttggcggccaggtcggcggcggtgaccgggctgtcgtcgtccttgatctgcacctcgaagccatcggcgtacacctgcatgatggcctgtccggcttcctgggcgatggcgatggcggtctcgcgcaggtccgtggtcagtttgatcatcgcgttccctgcagccactggcgagcgatgaacagcgccgccagcgagcgtccctcggagaagtcctcgcgcagcatcagctggtccagttcggccagcttccacggcaccacctccagttcttccggctcgtcgccggccagcttttccggatacaggtcgcgtgccaccaccagccacgactggtggctcatgtaggtgggggccagggtcatcgcgcgcagcacgtcgacccggcgtgcaccgtacccggcctcttccttcagctcgcggtcggcggcctccccgggggtttcgccggcgtcgatccggcccttgaccaggcccagttcatagcggtgcatgccggcggcgtattcacgaaccagcagcaccgtctcgtcatcgagcatcggnnnnnnnnnnnncgcaccatggccacggctgaccaggcgttcgaagcggcggcgttcaccgttggagaactccaggtccaggtgctggcgctggaaggggccgttctcctcatcggtgatccgatggatgatcggcaagcgccggccggcacggtcatcgttcatgcggaatctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatagaatgtgcaggcagcaacatgttcatgagcccgaaatgctagcagacccaaccccctccccgctggcccagcactggcggcaacgcgacctgcaggtgctgtggcatccgtgcacgcagatgcgtgagcacccgcataccctgccgctggtgccgatcgcccgtggtgaaggcgcatggctgatcgaccacgacggcaaccgctatctggacgccgtcagcagctggtggaccaatctgttcggtcatgccgagccgcgcatcggcggcgccatcgcggcgcaggccgggcagctggaacaggtgatgctggctggcttcggccatgagccggcgatcaccctggccgagcgcctgctggcgctggcgccacgccagcccggccgcgagccgctggccaaggtgttctacgccgacaacggctcggccggcgttgaagtcgcgctgaagatggccttccagtatttccagaaccgcggcgagccacggcgcacgcgcttcatcgcgctggagaacggttaccacggcgagacccttggagcgctggcgatggcggacattccgctgtaccgccgcgtctacgcgccgctgctggccgaaggcctgttcgcgccctcgcccgatgcctacctggccgagccgggccagagcgcggctgatcgcgcacgccaggccgctgatggcctggccaccctgtttgaccagcatcccggcgagatctgcgcagtgatcctggaaccgcgcctgcagtgcgccggcggcatgcgcatgcatgacccggtgtacctgcagcgggtgcgcgaactgtgtgatgcgcacggcgcattcatgatcgccgacgagatcgccaccggcttcggccgcaccggcaccctgttcgcctgcgagcaggccggggtgatgccggatctgatgtgcctgtccaagggcctgaccggcggcttcctgccgcttgccgcggtgctggccacgcaggcgctgtacgacgccttccttgatgactctcgcgagcgcgccttcctgcattcgcacagttacaccggcaacccgctggcctgtgcggctgcgctggcgacgctggacatcttccgcgacgacgatgtgatcgcccgcaaccgtggcatcgcctcggtgatgggcgcgctggctgcgccattgagcgaccatccgcacgtggccgacgtccgccaggccggcatggtggtggccttcgagctgtcgcgtgatggcaacaagcgcacgccgttcgatccggcgctgcgactgggcctgcacgcctacaaggctgcgctgaaacgtggcgtggtgctgcgtccgctgggcgacgtgctgtactggatgccaccctactgcgtggatgacgaacaactggagctgctggcacataccacgctggcggcgattgacgaggcgattgcatgcgcgtgacccgctgccccatcgacctggcgctgcacagcggccagaccgtgaccctgccggaagagacggccaaccatctggtgcgggtgatgcgcctgcgcgagggtgatacctgtgtgctgttcaacggcgatggccacgactacagcgccacgctgactgccgccggcaagcgcgaggtgcaggtgcgcatcgatgcggtgcaggcggtggacaacgaatcgccgctggcgatcactctgctgcagggcattgcccgaggcgagaagatggacctgatcctgcagaaggccaccgagctgggcgtgagcgccatcgttccggtgaatgccgagcgcaccgaagtgaagctggatgtnnnnnnnnnngagaagcgcgtagcgcactggaacaacgtggtgacctcggcctgcggccagtccggnnnnnnnnnnattccgcaggttggatcgccggtgtcactggcgcaggcggcgacgacgctgccggccgatacgctgcggctgacgctggacccgcacggtgcccatcgcctgtcgacgctcgacgcggcgccgacgggcggcatcgtgatcgcgatcggcccggaaggcggctggtcgccgcgcgaccgggatcagctggcagcggcaggattccagggcctgcagctggggccgcgcatcctgcgcacggagaccgccgggctggccgcgatcgcggcattgcaggcgcggttgggcgacctggggtaaggttgattggtggtagtgccggccgctggccggcatccaagggatcacgaggttgccggccagcggccggcactaccgggaacccgaccggcggattgccgatcaggccgccagcgaatccagcgcggcttccagcgcatccaggttcggcagcagcgcgctctgctcacccagcagcacgcgcatgtgcacgatctgcggcagggtttcctcggaagcatcggccagcaggccatcgcgcggcaccgagatcaactgcgggaaattctgcgtcagcagcgcgtagtacgggcgctgcgcgttgccgctgagggccttcagcacgacgaccttgttgtggccgcccacggcttcctcgcccaggccggaaaggcgcgcgaacgacaccagcggcacctgccagccgtgccagccgatttcgccgaccagccagcgcggggcgtcggaaaccggctgcaccggcacccgcgacatcatttcggccacggtggcattgggcagcagcacgcgctcgttgccggcctggatcaggacgccgcggatttcgtcattgctggcatagctcatggtgcctctccgttatcgtcttccacgccccagcgcgaggcgatggcctgcgccagttcctgtggctcacccgccaccatgccagcggcgaccaccgccgtggctgcggcagggtcatagcagccctcgccgacctgcccggccacccaggcaccggcggcggccagatccagcgccggacccacatgcgcaaggtcggcgccgctgagcaggaccagcgcagtgtggtcggccggcagcccggcaatcgaaatgccttgcgcgtcgctgacgaaatgcaggccgtcgctggcggcctgcacgccgatgtcatcggccagcacgtgcacttcaccgggtgttgcacgctggccggcttcggccagctgcaccggcagcggcgacacccgtgccatctgcttgaccaggttgccgtagcggccaccgtccaggcgcatgtgcaccagcaccggcacgctcagcgacgacggcagcgcaccgagcaggcggcgcagcgcatccgggccgccaatgccggccagcaccagcagcgagccggcacgtgcgcccgcaggcgccgcagtgtccaggtccaccaggctgaggtgatcggtatcgaaggacggcagcggggcttccatcgcggcgatgtacccggtggctgcgggtgcgtctgctacgtcctcgaccagtgaccacgcggtgtggtcgaaggacaccggcggcgttgccggtgcggcaaccggctgcatcggcgctgcctccagcggctccggcaccaccggctgcagcgcggccagtgcctgctccagcgcgatcggttcgtgcaggtgcgccggtggcgcatacaggctgtccgccggtacctcgtcggcccagctcaatgcctggtccagatgcggctggagcgcttcttcccgtggtgccggcggcggtgccgggtggcccggttccagctgcagggcgggttcgtcttccgcacccggcggcagcacctgctggtggccgtgcagcttggcgaccaggtggcggccccagcgctgtgcctcccagccatcacggcgcgccgccagctcggcttcgtcgaagaccagggtcaggcctggtgcggacagcaccgcttcaagccgctccagagcatcctcgatggccgcttccagcgcgatcaacacgaactgtggacgcgcgtcctgcagcagctgcggctccaggccgttggggtcgtcttccagcaccagctgcacatcggcatgcgacaacgcctcgcgcaggcgctcgcgcgctgcgccaggacgggccagcagggcgacggccggggccgcctgggcttcactcacggacacgggcgatccccagcaggtcgtacacgttacgcatcaggtccagctcttggtacggcttgcccaggtagcgctgcacgccgatctcgaaggcgcgctggcggtgcttgtcgccgctgcgcgaggtgatcatcacgatcggcacgtccttgtagcgcgggtcggcacgcatcgcggtggccagctcgtaaccatccatgcgcggcatctcgatgtccagcagcatcaggtcgggcacgcgttcttccaggcgctccagtgcttccacgccgtcgcgggcgacgctgacctcgaagttgtggcgttcgaggatgcgcccggtcaccttgcgcatggtcagcgaatcgtccaccaccatcaccagcggcacctggcgctcctggcgtggcgcgttggccagcaccggcagcgtcgggttggcgaggaagcggcgcaccagcggcgcgacgtccaggatcaccaccacgcggccatcgccggtgatggttgcaccgtagatgcccggtaccgaagcgatctgcaggccgaccggcttgaccacgatttcgcggttgcccagcacctggtcgatcgccacggcggcacgcaggtcaccagcacggaccagcagcagcggtacctggtcctggccatcggcacgcgccggggcctgcccgaccaggctgccgaggtcgtacagcggatagtcctcgccgctgtagcgatagctgctgtcggccgcttcgaaacgctcgcgcgacaggcggccgatgccactgaccgatgcgaccggcaccgcaaaggtggtttcgccgatctgcacgaacaccgcctgggtgaccgccagcgtctgcggcagacgcagggtgaagcgcacgccctggccacgcactgactggatatcgaccgaaccgcccagctggcgcacttcgttgcgcaccacgtccatgcccacgccacggcctgccagctggctgacctggtcggcggtggtgaaaccagaggcgaagatcaggttgtccagttcctgctcgttcggctgcgcatcggcagccagcaggccacggtcgatggcgcggcggcggatcgcctcgcggtccaggccggcgccgtcgtcggccacttccagcacgatttccgagccttcgcggtgcaggcggatggcgatctcgccctcctccggcttgccggcggcgcggcgctgttccggcgcctccaggccatgggccacggagttgcgcagcatgtgttccagcggcgcgaccatgcggtcgaggacgttgcggtccagttcgccgtgggtaccttccagggtcaggtggacctgcttgccggtatccatgccggactggcggaccacgcggcgcaggcgcggcaccagaccgtcgaacggcaccatnnnnnnnnnnatcaggccatcctgcagttccgagcttacgcgcgactgctgctgcagcagggagtcgtactggcgcgacagatcgtccaggacgccctgcaggccaccaaggtcggcggcggactcgttcagcgcacggctgagctgctgcagggtggagaaacggtccagttccagcggatcgaacttctggtccgcctggtcctgctcgcgctggtagcgggcgacgatctgcgcctcggtttccaggtcaagtcggcgcagctggtcgcgcagtcgcgcattggtgcgctccagttcggccatggcaccacggaaggcacccagctgctgttccagacgcgagcgatagatcgccacttcaccggcatggttgaccaggcggtcgagcaggtcggcgcgcacccgcacctgctcctgctgcggacgcgccagcggatcttcgtcggccacgccttcggccggcagtggtgccgacagcggggcatcggccggcgtcgtcagcgggcccacagcctgtgccggcacggcctcggcctcgctggccgcacgcggggacgcagcggccgccgcgatatcggtggtggtgcggacctcgaaggcctccaccaggtcctgtgcaggcgccaccacgcggtgggcaccggtccgcgtcagcagctggtgcaggcggtcgaagccgcgctccagcagctgcacgtcgcggcgatcaatctcggtgcggccggccgccacggcttccagcagggattcgatgctgtggccaaggtcgccgatggcattgatgccggccatgcgtgcgccacccttcagggtatgcaggtcacgctgcaggccggccagcacctcgcgatcctgcggcgcattgcgaagctcgctgatcaggccatcgcagtggtcgagcaggtccttgccttcctcgacgaagatgtcgaccagttcgcggtcgtacacactgaagtcgagcgcatcggcgccatccgcggtgtcttccagggtggaggcttcatcgtggagcggcgcccgctccccggcgtcggcctcggcaggttcggcatcggtgttggccgtgccctgccccggcgcttcttccagttcgaagaaccgcaccggctcggcggtggcctgcagtgcttcggcagcgctcgcctcgttcaccgtcgccggggacggctgatcggcgctctctccttcgccgaccgccgcctccccgccgacgtccgcatcctcggcaaaggcttccgcctcgcccggcgcgagttcgctggcctggaggccgagcacgggccattgcccgtcgtcgtccagggtctgctcgtcttcgatcacgtgcaggccggcctcgagcgcggctgccagcgtgaccggttctgcaaaacccggcgcagccatttcatcctgcaggctcgacagcccgctgtcgagtggcagtgcagcagcggcgtcaatgacgctgtcatcgccactgcccgaatcaaaggacaacggcgtattcaggtcgatcgcgtcaacttccgcaggcaccggccactcttccgcgtcgcggtcatccaccggcagcgcactggcgtcgaggtagggcgacagatcgtcggccatggtcagatcagcgtcgtcgaccgtcgcgatcgtgggcacggcatctgcttcggccacttcgacaacaggcgcactctcgaccggctggatcgattcaatcgcgccggtgtccgccacggcaggttcaccttcgcccggcaccgacggccagccggcgtcgaagtaacgcgaaagatcgtcgctggcggtcagctcgcccacgtccaggccgctgtcggccgcgatgtccagcgtctgcgggtcggttgcagctggaaccggttccagcgcatcttcggcaagcggctgcggctcggcaatgagatcgggcgccacatcgaaagcggacgccatgctggtttcgtccagcgtgtccagcccggccagcggcgcttcggcttcggatgcccgcccgacatcgggcgccagctcgatgccctcttcatcctcgtcctccagcccgaccatcggccagcgcgcttccggcagttcaccggccagcgcctgcaggcgctgtaccagcgcttcctgtggcgtgatgcgcggctgctcggcctgcagcgcttccatggtcgcggtgatcgcctgcgcggtcgcatccagcgcggccacgccctcgtcgcccggcaccacgtctgcagccannnnnnnnttgatgtaggactcggcaccgccggtaacggcagtgatttccggcacttcggtcatcgcgaaggcgccgttcatggtgtgcaccgcacgcagcagtgcgtcgctgaccggctgcggcgcctgctgcgccgagcgcagccagtcctgcagggtcgcctggtggacttccacttcggcttccaggatctcgcgcagcacgctgtcgatgttggccggcgtgcccaatgcttcgggcgccgggtccgcatcggcttcagcctgcactgacgccattgcttcggcttcgaggatgcggctgatctcgtcctcgccatcggcttcgaccaccggtgcggcgggagcggccgcaaccggcagcggtacgtaataggtttcctcacccgcgccgacgcgatcggcaatggcctgcatcgcctgcaggtccacgctgatccgctggccatgacgcaacgcggcgttcagctgcggcagcgcggcatgcgcgttgtcgaccatggccagcacggctggcgtcgccgggcggctgccgtcgagcacgcggttgagcatgccctcgatcttccacgcaaattcgcccagggtgcgtgcaccgaccagtcggccactgcccttgagcgtatggaagatgcggcggatgggacgcagacggtccatgttgtccggctgcatgcgccatgccggcagcaacgttccgaggttggccagttcgtcgtcgaactcttccaggaacacctcgcggatgtcttcgtcgatgttctcggcatcgtcgtcgaagccggcctcgaagccggcgtctgcatcttccgcgctgcccacggcgactggcgcttccgcatcggccggcgtcggagtcgcctgcggattgaagtccgcggcggcagcgctcagctcggcaaagaactgcgcgtcggcttcgctgaaatcaatcggtgcgatggtgtcgatgtcgatcatcgacaccgccgctgccggcacatcggcaagcggtgcgggcgcttccaccggcacatccacaggggtgatgtccggctctgcggcagccgggctctcttccaccaccgcaggggcagtggcatcgacgctctccagcgacggatgcagcccggcagcgtcctccagcgacaatgcctccatcgcatgcagcgacaacacgtcgtcggcattgtccagcgcatcggcatcgaaacggaacacgacgccgtcacttgcagaaaccgcgtcatgttcggcggccaccgggtcgaaccccggtgcggcatgcgcgccggtctcgatggacagcgacgcgtcggcggcgtcctctacgtccaggccggttgtcgcatcggactgcactggcagagccgcctccgacagcgtccaatgggcggcggcgccctgccctgcatcgagctgttcgaaactgaccggatcgaagctggcaaacgtcggattgcgctcatcgtccgctggagcgagcggatcggcctcaggatggaacggtgccagatcccattgcgggacctcgggtacaggtgcactggaggcggcaaagaccagcggtgcatccgactcgtcacgcagcgacagcggcgcggaggcgacggatcccagcccaccgaacatcaagctgttgtccgccgctgtcggcgaaggcgtggccggtggcggatcgaaggtgaagtccggcagcggtaccggcacctcaccgggtgccggcgcggccgactgtaccgggatctcgatgtgctctggctgcagtgcctcgccctgcagcacgaccggctcacgctcgatcgactgcggcacggacgctgccggctcagccgcatcgtggtccggcaacggccagtagcgcagcgcctcaaggctgctgcgggtgatgtcgaggatgtcctcgcgacccggacgacggtcgcgcagggcttccaggtagtactccaggctggccatggcgtcggccagcgtgtccagctggcggccactcggcacgcgttggcgaccgatcagctcggcttcgatgtactgctgcacaccgcgcaggtaatcggcggcggtacccaggtcgagcatgcgcagcgcaccggacacatcgcccagcaggcgcggcacatcctgcagctcggcatggttccagctggtttcaatgaacgcgacgaagtgctnnnnnnnngcggcgaagttggcgatggcctcgtgcgccagcacctctaccgtgcgccggttctccactgcgctcggatcgtcctggccactgccgccggcgcccagatgggcgacctggtcatccagcgacgcatccacgtagagcagcgccccggcgatatccagcagcaggttttcgtcgatctgctggcggccctcgaccacgccacgcagggcatcacgttgctgcacgaccacgccgcgggccacgcccaggcccatcatgcccagcgtatcggcgaccgcaccgagctcgttggcctgggtctgcagctgctccggcgcaccgccggtacgcaggtgcaggtccagcgcatccttgatgcgcagcagttcttccttcactgcactgcccacggtatcgagcagctcgcggttgcgcccgctcaggctgccacgggcatggtccagctcggcctcggtggcggtgatgctgtccggtgcgaatgccagcagcacgctgtcatgcacgccctcttcgccacgtgcggcacggatctcgttcagcagcggcatcagcacgatcgggatgtcacggtgaccgttctgcaggcgctccaggtaatcgggcagcagcacgctgccacgcatcagggtcgcgcaggcttcatcccgatcggccacgccaccggcgccgatggcattggccagctgttccagctcctcggccaccatggccggggcgtacagctcgaccatgcgcagggtgccctgtacctggtgcaggtagccggcgcagatgcgcatgcggctggcgtcggtcgggtcttccgcgtagtactcgacttcgttgcgcacctggcgcagggtctcgtccagctcgggcttgacccagcccagcgctgcgtggctcatcgcatcgcgcagactgctcatggacgcgctccgttcgccgccgcgcggaagccgcgcgagttctggcgtggggaatggaaatgcttcatcgactggttccttgctcgccgccctgcccgcgtcacgccggcagcttgaagtcggcgaccgaacgacgcaggtcggccgccagctgcgcgaggtggccgatcgattcggcggtctgcccggcaccctgcgaggtctggccggtgatctgccggatcacgcccatggtgcgggtgatgtccgaggccgcagccgactgctgctgggcggcgatggagatgttcttgatgagggtgttcagtgcattggacacgcgctcgatctcagtcagcgcggtgccggcatcctcggccaggcgtgcaccggacaccacttcggcggtggtctgttccatcgaggtgaccgcttcgttggtatcggcctgaatggcctgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctcacccaggcgcttgatgcgcttggaggtttcctggatctggtcacggatctggtccatgccctggatggtctcgcgcaccacgccggcaccttcggcggcgatcaccaccgaacgttgtgccacgtcggccgactcggccgagttgcgcgacacctgttcgatgctcgccgcgatttcgccgatgcggtccgacgccgaggtgatctggttggcctggtggcccgccgcctctgccagctgcatggcggtggcctgggtttcctgggtggacagcgcgaccttggccgaggtgtcgttgatggtggtcaccaggtggcgcagctcgtcgacggcgtaattgatcgcgtcggcgatggcgccggtcatgtcctcggtcaccgaggccttcaccgtcaggtcgccctcacccagcgaggagatttcgtccagcagccgcatgatcgcctgctggttgcggctgttgaattccacctgggtctggtaacgcagttcctgctcgcgcgagcggctgcgcacgttggtggaaacgaagccgatgatcgcgatcagcgacagcgcaccggacaccacaccgatccagaagttcgggaacaggcgggtgtcagacaccgagccgaacgaggagaacgcgtcgaacagcttgcggctgtcatccagcatgtgggccgaaccctggcccagcgcggtggcggcggactgcgccgcgaacagctggcgcgagctggccaggatcgcgtcagcgtcctgcttcatcgcttcccacttctgctgcgactgctccagtgcggcgacggcggcggcaccgcgcacggcggtgatacccagttcctcgttgccgttgcgcaggccgtcgagcacctgcgagaacacggtgatgtcgcgtgccagtgcatcgccggacgtcgctgcggcgctgccaccggcgcgcatttcggtcacgcgacgggccatggagccggccaccaccacctgctgcagggcgctgtacacctgcgacgacggcgcgccggaggccgacatcgcacgcaccagctcgttcagctgggcctgcaggcccggcaccgcaccggtgaagttgttggcgttgccagccagcgccagcaccgccggttcactggcgaccagctgcccggcctgcttgcccagcggcgcccaggtctcgcccagggtggcgatggcaccggacacgcccggctccttgccgtagcgcccctgcagtgtcgacacgttctgttcgatcgcgttgcgggtcgccttgaaagcggtgaacgcctgcgcgttgccgcccaccgcgtcacggccctggttggccagctgctgtgacagcacctgcaggtcggccgccttggaaccggcatcggccaggcgactgccctgccaggtggcgacgccggtgttgacgccgaacaggatcatcgatgccagcagcaggaacagccagaggttgctgccgcccagccgcagcttgccggtcttggtggcgtccgaagcagtactcatcgttcaacctcgatcttcaatgcagggggcgatgcccggcctcaggccgcggcttgccggaattcaggggtacgcgacagcagcgagagggagaacacgccccagtcgtggccgtcggcgtggaaggcgcgatcgacgaagtggccgtagcgcccttcggccagcgtgccggccgcgatctgctggtccagttcaaagctgcgctggccgaacagttcatcgatggtcagggcgacgtcgccgccggcctggcgcatgatcagcacgcgctggccttcctgctgcacggtacgcgtgccttccaggaagtacttcaggtcgaccaccgggaacaggttaccgcgcagattgcccacgcccagcagccacggctgcgcgcacggcaccggggtcaccggcggcatcggcacgatttcaaccacttcgcggaaatcggacaccagccggcgctggccgacgcggtaacccacgccacgccagaggtcctgggcgaactgccgctcgggcagctgcaccgcgtgggccaggctgcgccgttcgtaggcttcgagaatgtcgaagggcgagcgcatcaggccaccagttcgttgatccgcgcgatcagttcatcctcgcgcggcggcttgacgatgtaatcggccgcgccctggcgcaggccccatgccttgtcggtttccatcgccttggtgctgacgatgatcaccgggatgtgcttgatcgccgcatcacgggccatcgcgcgggtggcctggaagccgctcatgccgggcagtaccacgtccatcagcaccagctgcggcacctggtcgcggaccagctgcagtccatcctcggcattgtccgcctccagcacctcgtggccggcacggcgcagccactgggtgaacaccgcgnnnnnnnnnnnngaatcctcgatcagaacgatacgagccattgtgcctttcccccctggtcaggcgttgacgtatgtgcggatggcacccagcagttcttcacgcgtgaaaggcttcgtcaggtactgctccgagccgacgatgcgtccccgcgccttgtcgaacaggccatccttggacgagagcatgatgaccggggtcgccttgaacagctggttgcccttgatcagcgcacaggtctggtacccgtccaggcgcggcatcatgatgtcgacgaagatgatctgcggctgctggtctgcgatcttcgcaagcgcttcgaagccgtcggtggcggtgaccacctcgcagccttcgcgcttgagcagcgtttccgcagtcctgcggatggtcttcgaatcatcgatgaccatcacccggagtcctgcgagttccccgcccgcagtcgtgttttcagtcattgcctatccccaagcgcacggcccgatctctggcgggggccgctacgaaagcgtatctatatcgcactttccgcgcccgcttcaaggccgccccatggcgcggggcatggcaccctcctgaacgtgacgggtttcgcaatgcgtgcgcgaccgccgggcggacgctgcgttgcaggacggcggggaggcgcgcgagcggcgttgccgctaccatcaacgccttgcctgacaggtgcgcccatgccgttgaacgtcatcgtggtgatggatcccatcgcccacatcaagatcgccaaggacaccaccttcgccatgctgctggaagcccagcgccgcggccatgccctgcactacgtgcgcccgggcggcctggccctggagggtggcgtagcggtggcccagaccgcgccgctgcaggtgcgcgacgacccggccggctggtatgagctgggcgcgttcagccgcaccgagttcggccccggccagatcgtgctgatgcgcaaggacccgccggtcgacgccgaatacatctacgacacccaggtgctggacgtggccgcagcggctggcgcctgcgtggtcaacaacccgcagggcctgcgcgactacaacgagaagctggccgcgctgctgttcccgcagtgctgtccgccgaccctggtcagccgcgacgcgaaggccttgaaggcctttgcgctggagcacggccaggccgtgctgaagccgctggacggcatgggcggccgctcgatcttccgcagcggccagggcgatccgaatctgaacgtgatcctggaaaccctgaccgacggcggccgcaagctggcgctggcccagaagttcattcccgacatcaccgccggtgacaagcgcatcctgctggtcgatggcgaaccggtggactactgcctggcgcgcatcccgcagggcgatgaattccgcggcaacctggccgccggcggccgcggcgaaggccgcccgctgagcgagcgcgaccgctggatcgccgcccaggtcggcccggagatgaagcgccgcggcatgcgcttcgtcggcctggacgtgatcggcgattacctgaccgaggtcaacgtgaccagcccgacctgcgtgcgcgaactggacgcgcagtacggcctgaacatcgctggcaccctgttcgacgcactcgaggccggcctgcgctgatgtctgccgcacctgccgtcctgcccccgccgccgcgcgaagcgcaacggctgggggcgaccatcgcgctgtcggtgctggtccacgccctgctgatcctgggcgtgggcttcgccgtgaagggcgatgcgccgctggtgccgacactggaagtcatcttcagccagacccgcaccgcgctgaccccgaagcaggccgatttcctggccgcggccaaccaggaaggcggtggcgagcacgaccgcgcacagcgtccgcgcgacaaccaggccggcatcgtgccgcaggcccagtccggaatcagtccggctccacagcagcagcaatcggccgcgccggttccgccgccacaggcacgggtggtcagcagccgcaatggcgaagaggtggtggcgcaggcgcagtcccgccccacgccggatcagcccgaaccggatgcgcccttgagcgcacgcgaacagcgcgacgtggagatggcgcggctggctgccgaagtacatctgcgctcggcgcagtacgccaagcgcccgaaccgcaagttcgtgtcggccagcacgcgtgagtatgcctatgccaattacctgcgcgcctgggtcgaccgtgccgagaaggtaggcaacctgaattacccggatgaggcgcggcagcgccgcctcggcggccaggtagtgatcagcgtgggcgtgcgccgcgacggcagcgtggagagcagccggatcctgcgttcgagcgggacgccgctgctggatgaggccgccctgcgggtggtgcagctggcccagccgttcccgcccttgccgaagaccgaggatgagatcgacatcctgcaggttacccgtacgtgggtgttcctgccgggcggcaccctgcacgacgaccggtagggttttggtgcccgggcctgcggcccgggacccgctgcaaggccagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttttgatctacgcgaccaaccccgccacgaggggctcagccgttggccttcgccttcgcctnnnnnnnngcctgctgctcgaccagggtcagcgccacattgtcacgcaggtacgccggctcgaccttctccggtgcaatggcttcgccgcgagcgaacgccggcaccgccagtgccaacacatccgacgcccgcggcagcgccgtcgcatcaaagccgcgcaggccggtgcccagctgggtcaccagtgccccctcggctgcaccgaaaccggtgccgacaccgtaggccgacatcccttccggcagcgcaactgcagcgggtgcgcacacgcgctcggcatcacgtgccaccggcaggccgtctacacgctcgaagcgcgcgacgtacaactcccccatccgtgcgtcgatcgccgacaggatctgcgtttcgtccgccggtgcccgcagcgccagcacctgcagtgtcgagaccggcagcaacggccgatccagtgccagcgcaatgccttgcgcgatggcgatcgccaggcgaacgccggtgaacgcacccgggccgcggctgagcgcgataccgtccagctggcggcggctgatgccggcttcggccagcagcgcctccgcccacggcaggctcagttcggcatgccggcgcggggcgatctcgaagcgttccagcacctgcccatcgacatgcagggcaacggaacaggcttcggtggcggtttcaaaggcgagcagtttcatcggatcgggtcagaacagggggaacgtggcaccgggcgccggctcggggccggtcgcaacggcggccggagcagccgcaccatcggccacgggcgcccattgtggcgtaaagaaggcctgcacatcggccagactgcgggtacggcggaatggcggcagtgaatcgaggaagacccggccatagccacggttgagcaggcgcgggtcgcacaataccaacacaccacggtcgctctcactgcggatcaggcgaccgacgccctgtttcagcgcaatcaccgcctgcggcagctgctcatcgcggaacggattgccaccctggctgcggatcgcctccagccgtgcctcgtacaccggatcgtccggtgccgcgaacggcagcttgtcgatcatcaccacgctcagcgcctcgcccaccacgtccacgccctcgcggaaactggccgagcccagcagcacgccattgcccgattcgcggaagcgctgcaacagcgtnnnnnnnngcgcctcgccctgcacgaacaacggccatggcccatcacgcagtgcctcggcggcctcgcgcaatgcacggtgcgaggcaaacagcaggaatgccctgccctgcgacgcctgcaacaccggccgcagggtctggatcaacgcagtaccgaagccccgcgcagccggatcaggcaggccttcgggcaggtagcacagcgcctgctccggccaattgaacgggcttggctggaccagcgtgtgtggatcgtccaggcccaggcgggtggcgatgtggtcgaagccaccgcccacggtcagcgtcgccgaggtgaagatccatgccgcgcgactgcgttcgcgatgctcacgcaacgggccggacacatccatcggcgtgcgctggcagcgaaaaccacgtggcgtgagctcgtaccagagcacatcagcggcagtggcggtttccgccgggtcggtatcgaaatcgagggcaggttcgtcatcgcccagccagcggctgagccgcgagaccgcctcgcgcgcccgcgcatggcaggcatccaggcccgccgcggcttcgcgcagcggctgcagtgcctgctccagcgtcaccaaccccgccatcaccgtatcgaatccatcgcgcacctgcggcatcgccaacgcgcgccattgcgtgccacgcggcggcagtccctccatcgccgaacgcagggccagcagcgcctgctgcaactggtcgaccggttcctgcagcgccgactgcgcgccgccgacgccacgcgcttcggccaggcagtcgcggcccagttcctgccacgggcgcatgccgaaaccttcgccgaagaactgcgcggccaattcgggcagctggtgtgcctcgtcgatgacgaaggcctgcgcccccggcagcagttcaccgaaaccgtcctgcttcagggccagatcggccagcagcaggtgatggttgaccaccaccacatcggccgcctgcgcacgctgcnnnnnnnncaccacgaagcagtcatcccagaacgggcagtcggtacccaggcagttgtcgacagtggaagtgaccatcggcagcagcggcgaatcatcggccaggccttccagttcggcgatgtcaccgaactccgaacgaccggaccaggccaggatgcgctggaactgcgccgcctgttcggggctggaaaaacgcggctcgccgcgcgcctgctgcaggcgatagcggcacaggtagttcgcgcgccccttcagcagcgcactgcgcaggccgacaccaagtgcctgacgcacccgtggcagatcgcggtggtagagctggtcctgcagcgcgcgggttccggtggaaatgatggtacgcaacccggacagcagcaccggcaccagataggcaaaggtcttgccagtgccggtaccggcctcggccagcagcaggtcacgctgctgcagcgcatcggcgatggcttcggtcaggtgcagctgtgccggacgcgggacgaaggcatccaggtgcgaggcgagcgcgccgccgtcgctgagggcttcgcggctggcatggacaaggtcggacatcagagggaaaggataccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaacgagtgcgcgcagcgcgcgacccgcttttgattttctttttctcttccgtggctggcagcacacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttacgcggccaagcagccagccacgaggggctgcgccgttggctggaaactcagtaccgcttgatccccggcaccgtgcagccctcaatctgcgcatgcgccgacaccgcattctccttctcgccccgcgccaggcgcgactgctcgatcgtcgcccaatgccggcggcacagcggccctgtcttcgagcccaggtcgaccgccttgcgcgcaaacgcctccgcctgtgcccactgcccctgcagcagcgccagctcggcgcgctcctgcagcaccgccgggtcaccggcgacgatttccagcgcgtggtccaggctgctggcggcaccggccagatcgttggcctggcgttgtgcctgcgcggtcacccgcagatcttccacctgcgaatcacgcaacggctgcaccgacagctccttatcatccgggccagcggctgcgtcaactgcggccaggcgctgcgccggcgtggtggtatcgaccggtttgaccaccggcggcgcactgctcacgcaggcggccagggccaggctgaggccggtcagggccaggggctgcagcagggatcgcatgttcatcggcatcatcggctcgggggaggagtggcggcggcgggcgtcgcggcaggttcggcaggcgcttccggcttgcggtccaggccgaaccagctgcgccagccgccaccctcgccttcggcctcgccctgcccgtccggcgacaccgccggtgcacagggcgcataggccggcgcatagccgaccacgaacgggaagcggcgcgctcccgggcagccctcgtcggtcgtgttgaggccgctggcggccaccgactgccagtccaggcccttgttgctgacccgcagcggcgcactgggaagacgctggaagatgcccgaccagacccgcatcgcgccggtggcaccgtacaggccagcctgctcgttctggtcgttgccgatccagatcaccgccaggtgatccccggtgtaaccggcataccagctgtcacgaccatcgttggtggtaccggtcttgccggccggctgcaggcggctgaggccatcggcgttgagccgctgcgcggtgccgctggcaaccacctgctgcaggccgacactgatcaggttggcggcaatcgaatcgccttcctgggccggtgccggggtcttgtcgtaacgcttgagcagcttgccctgcggatcgagcacgccacgcaccgcatgcaatggctggatttcgccaccggacgcgaggaactggtacagctgtgccatcgcgtaagggctctggtcggtcgaaccgaggatcaccgccggattcgcttcggccttgatgccggccagcacgtggatcagctgggtcacacgctcggggccgacctgcatgcccacgcgcaccgtggcctggttgtaggaatgcgccagcgcgtcgatcaggcgcacggtgccgtggctgcggttgtccgcgttgcccgggctccagttgcggccacggccgagctgcaccgtcaccggcgaatcgtcgacccagctggccagcgagtagcggtccggctgcgccagcgccagcaggtacacgaacggcttcaacagcgagccgaccgggcgctgtgcttcgatcgctcgattgaaccccacctcggacacctcacggctgccgatcaccgccaacacgtcaccgttgtgcacgtcggtcagcaccatgccggcctgcagttcgggacggcgcttgctttccagcgacttgatggtgcgggtcaccgcgccttcggcataggcctgcgcagacggcgacatgccggtcatcacgctcaggccggcgccctgcagcgccgattccggatagtcatggccgagctggcggcgaaccaggtccacataggccgggaagcggttggccgccaccaggcccggcgtcttgggcacgcccagcggcgccttcaacgcacgctggtactcggcatcgtcgatcagcgtcgcctcatgcagcttgcccagcacgaaattacggcgatccagcgcgcgttccgggttgcgccgcggatcgtagtaggacgggcccttgaccaggccgatcagcagcgcgatctgctcggtttccagcgattgcaggtcacggccgaaccagaactcggcgccggaagacatgccgtggatggcctggctgccgcgctgccccaggtacacctggttgagataggcctcgaagatggtgcgcttgtcgtagcgcgcctccatgatcagcgcgtacagcacttcgttgaatttgcgggtgaccgtctgttccttgccgatcccgagcaggccgctgcgggccagctgctgggtcagcgtggacgccccctggcgactctggccaccggaacggaccgtcacccacacnnnnnnnnnnatgccggacagatcgatgccgtggtgacggttgaagtccttgtcctccaccgcctgcaggccggtcaccagcaggtccggcgcctcgtccatgcggatcaggcggcgttcttcctgcttctgcccgtacagggtggcaatacgcgccgggtccaggcgcgcagccttcagcgccttgcggttgtcggcatcacgcagcgacgcgaccgcaccgtctgccagcgacagttccagccgacgcggtgcgacgcggccatccacatcgttgtagccacggctggaaatgacaaagcgcccgccgttcaccgcataggtcgccggctccttgccctgcccgtcatcgcggtaggcggatgcggcgagttcggtcttcagggtcgccgcgtccatcgccttgccgggtgtgagcaccagcggccgcgcatatacccgggtcgggatctgccagcgcagttcaccgaagcgctgggtcacctgttggttcaggtacagcgtataagggatcaggaagcccaatcccaacgcgaccgcagccatgctccaggtgatcaggcgacgccgccacagcgggctgtcgtcctgctggtcgtcgtcgaaatcgtcgatgtcgtcggaatcgtagcgtcggggcacgggcatgcaggcaggtagggtctggcgagtctaacgcaggcgccgcggtggctggcaggcgatggcccgcggtttcactgcagttcaagcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaacgctgcccagccccctttccagccgccccccgccaggcagacgttggccaggcgtgcgatcaaccgcggcgcatcatgggcgatccagcctgccggcacatccacgcggcgatacagctgcaggcgcgaccaggccatgcgccaggcgagcgcgtgaagtccctggaagcgctccggcgccaccaccacgccgcggcgccccagcagatcggccagagccagcaggcgcccggccgtgcgctggcgcgcctgggaatcgaacagatcgagatggcgcaggcgttgcaggaaaccgcggcgactggcaccgatctggttgttgccatgctgccggtagtcgatggtcggttcggccagcatgtccaatcctccacgcagcgatgcgtggaccgccagccattcgtcgtggctccagcccggcgggaccggcagcgatccggccagcagcccgcggcgcagcgcacaggtggcaccggtgatgaagttgcgcagcaggatcgcgtcgatcgcaaggcccgagcgttccagctcgacctcggccggatggaccaccagtacctccagcagccgctggccaagcggcgcgccctgcgcgtccaccagccatgcatcgctgtgcagcaacaacaggccctgatcggcgtggaagcgctccacatagcggcggacacgccccgcatgccagacatcatcctggtcgcacaggaacaggatgtcggcctggcaacgcatcagtgcatcggcgaaattgcgcacatagccgagattgcgcgcgtgctggacgatctcgacacggatgcccagcgcctgtgcacgcggcacgaaggcctgcagcagctgcagcgtctggtcgctggaaccgtcatcgccgatcatgacttcgttcaccggaagatcctggtcgaggatgctgtccagctgcgcctgcaggtagcgcgcaccgttgtaggtgcacagcgcgacgccaatgcgctcggcaggggccgatcgggatggcgcgtcaggcatcgaacgtactcgcggaaacaagggccgggggatggtagcagagcccccaaagaggatggatacggtggctggctagccgttgccgggatacgcagcgatccgctgcacggcctgggccgcgctcatcggtcgccacgtgtccgcgtcgggctggaacggccgcggatgtacgtccagcagcgcctgcagcgggccattgtccgcaatcagatcctgctgcaggcgtgacaccggaccacgcgcccgcggcagcaccgcggccaggccccgcagtgccgcgcccggcaacggcagcgccaatgtcggctgtgccaggctggcgtgcacgcggcggaacatcgcgtgatagggcaggcgctcgccaccgccgatttccagcacccgtgccgacgctgcaccggtggcgatgcaggccaccacggcgcgggcgatatcgtcggcatgcaccggttggcgcaggcctcccaccagcggaatcggaaacaggcgcagacgcagcgcacgctgcacgatcggggtgatgctgcggtcgatgccggccccatagatcagggtcggccgcaggatcgtccagcccatgccaagacgctcggcctgcgcgatcaggcccgcttcgccccgctgcagcatcgccacgacgtcctgctcgtcggcctgctcggaattctgcttgctcagcacgctcatcgaactggtggcgatgacctgccgcgcgggggccgccgtctgccgcgacaaccactgcgccaatgcttcaagggggccgaagctggcaatcgcctgccagtccggagacggcacgctgtccagcgcagctgccaggtccccgcacagccactgcacgccgtcctgtgccggttgcggttgccggctcaccgcctgtacccgcccatgcgcctgcaccaggcgcggcagcaggaaccggccgatctggctggtggctccggaaacaaggacggtcatcggcactccgtggggatgttgcgaggggtggctactatagcggtccctccggcagcggcgggctcagggcgacgacaccccgatgtcgcgcaggcgctgccgcaactgctggtactcgctgctggaagggccgacgccaagctcgcccgcctgctggagcgcacgttcggcaaaggcgacatctccgttgcccaatcgttcgctgccaatcgcaatccaacgctgcgcgaggcgctggcgggccgcaggcaggccgccagcggtgggagacaacgtctgccaggcctgcaggcaggcacctgcagcctgcacccggttctgccggaggttgtcgtcgaagcaacggcgactggcaggcagcaggcgcgcggccgcggccttcacccgtgaatcgcgcggtgccagcgcctgtgcttcgcgaagggcatcgaatgcgctgtgccccggcgggctgatccattggcctgcgcgctcggcgcgttcgatccggcgcaggtgatcgcgcagctcgcgttcacgctgcgcgttgctcactgcgggctgctgcagtgcctcccgggcctgccgtgcacgctgcaggcgctgcaccagttgctgtcgtgccgcctgcgaagcgcccagtgcttcggccagcacggcatcacgcagcgccgcctcgaactggaaatcgtcggcctggatctggcttcgcgccagcaccgcctgcagcacctgctcgcggccccgctgggcagtgggatcgtccggcgccaccgccagcacggccaggaacccctttgcggcacgttccagctgctgtcgctgaagtgcgcgctgtgcctgccgcaagcgctcgtcgaccgcccgtgccagggcctcctggctcgcgggaagatcggcgtggcctgcatcgaacagnnnnnnnnnntgcaacgtcgcagcggcttcagccagttccccgcgtccggccannnnnnnnnngtgctgcagcagatcgctcagtgcatcctcgcgcccctccagagcgggcaggttgtccggctgcagtgccaggatgcgctggaatagcggcaacgcactgctgtcgccatcgtccannnnnnnnnnnncgaacgcattgcgggcctgggccagcaacgcgccgataccggcgccggcgctacgccgcgcctgcagttggcgggccacggcgtcggcgtcgccctgcggcacctgcagctcgcgggccagcgccagtgactgcgcgctgccctccagatcgtcgccctgcagcttgtcgcgggcctgctgcaatgctgccgcggcggttcgtgcaaggccctggcgcgcctgcggccgatcgccatccagtgccagcaccgcctggtagcgctcccgcgcaccactgccgtcggccgcactcagccggccggcggcgagcgcacgatcgccttcgaccagcagctgttcgatctgcggctcgtcccagaaccagtcggccagcggcttgcgcagcagcacaagcagcacgaacaccgccagcgccgcgaccagcgcccatcgccagacccgccgcgcatgacgtgcctgcagccaccaccagcggccttcgcggcggacgcgatccagcgcagggtgttcagcgccatgcgggcgatgcgggggctcgcgttccatgcgtgcagggtagccggggcggcgtgaagctcagccgaggcgacgcgcttcgctcacgcccggcagcgcgtccagcttgcccagcaggttcgacaactggtcgtagtcgctgaccttcagcctcaggcgcagatgggcacggccactgttgcgcacgttgtcactgtggatgtcgagcacgtaggcgtcttcctgggcgatcaggttggtgatgtccttcagcagccagcggcggtcgaccgcatcgaccaccacgtccacctcgtagccgcccccggcctggccccattccaccggcaggatgcgctgcgggctggtggccgccagccgggccagcgcggcacagtctgcccggtgcacggtgacaccacggctacgggtgaggtagccgacgatcggttcgccagccaccggctggcagcagcgcgccagctgcaccagcagattgcccacgccctgcaccgtgaacttggacttgcccaggttctcgcggcgggcggtcgggcgcggaagcgccggcgcaggggccggctggctggccgcgcgctctgcctccagcagcgtacggctgacctggttcgggccggtgtcgcccagcgccacctggatgtagaggtcgtcaacgctgtcggcatggaacttcttcgccgccaccgccagatccgaatgctgcagccccagacgcttcagctcgcgctcgagcagttcgcgcccggcctgcacgttnnnnnnnnggtccagcttgtggaaccagctgcgcaccttttcgcgcgagcggttgctggccaggaagcccagcgcgggcatcagccagtcgcggcgggggtcggcctccttgccggtgaggatctcgacacggtcgccgctgcgcaggcgataggtcagcggcacgatgcggccattgaccttggcgccgcggcagcggtggcccaccatcgtatgtacctggtaggcgaaatcgagcggcgtggccccctggggcaggtccagcacctcgtccttcgggctgagcgcatagacccggtcctcggtcagctcggcgtcgagtgccccggccagttcattgccctgcccgtcctgcgcctgctccagcagctggcgcatccaggtgatcttgcgatcgaacgacttttccgcgcccttgccgccttccttgtacttccagtgcgcggccacgcccagctcggcctgggaatgcatctcgtgggtgcggatctgcacttcgatcgtgcgcccttccgggccgaccacggcggtgtgcagcgaacggtagtcgttggccttcgggcgtgcgatgtaatcgtcgaactcgctcggcaccggggcccacagcgcatgcaccacacccagcgcggcgtagcaggcggcgacgtcgtcgaccatcacccgcaccgcgcggatgtcgtacagctggtcgaacgccagccgtttcttctgcatcttccgccagatgctgtagatgtgcttggggcggccactcacttcggcatggatgccctgtgcggccagctcgcgcgacagctgtttcttcacgttctgcacgtagcgctcgcgcgccacgcgggtttcgtcgacttnnnnnnnnatgcggcggtaggtttccggctccaggtggcggaacgccaggtcctccagctcccacttcagctgccagatgcccaaccggttggccagcggcgcgtgtatgtcgcgggtcagctgcgccatcgcccggcgctgctcgtcgtccagcttgtcggcagcgcgcattctcgccagctgccgggccagcaggatcggcaccacgcgcaggtcgcggatgatcgccagcagcaggcggcgcaggccctcgctgttgcgcccggcctcgcggccagcatgcagcgcccagaccggatcggcggcgtcctggccgtcgagcaggccgatcaccgccgccttgtggttgcccagcggcagctggtccaggctggcgcgcaggccgggcaggtcgaacaagagcgcggcaaccaccgcgccttcgtcggccgagagcatcgacagtgcatcgagggtatcgcccagcaccgaccagctggcgcgcatctggtggtcgcactccggtgcttcccagtgttcgcgcagggcctggcgcagcggagcgggcagcaccgcggcggagggacggttcaacaaggcatccaggccggggacagaagcgcggttcacagcatcgagcaggcaagacagaggttcctacactagcgccggcgccgttcagggacaatcaccgcagccaccatcacccggcatgaagacatgccgctacactcgccggcaaacccaggagagttccgccatgccctcgatcgccccacgtttccgtccacggctgctggcctgcgccgcactgctgctgtccctgtcggcgcctgcgctggcccagcgcgtggtggacggtgacctgcagcagcagatgtcgccgaccgaattcaaggcggccggcctggacaagctgagcgcgcaggaactggccacgctcaaccgctggctgcagggcaaggttgaagcggcgacgacccaggctgtggcagcggtacgcgaagaagcccgcgaacagggccgccaggaagtgatcgtgaagaaccgcgggttcttcgatttcggcagcaacgagccgatcaccggcgtgctgcagggcgagttccgtggcttcggcaagggccgcgtctacgtgctggacaacggccaggaatgggagcagaccgacagcaccagcgtggtcggcgtgcgcaagcaatcgcccaaggtcagcatcaagcccggcgtgatgggcgtgtggtacatgaaggtggaaggcgtgaacagccagcccaaggtgcgccgctccaagtagtggatccacgccacgcgtggatgacatcccaccgtaccccgccggtcatcgtccggcggggtcggtcgggggttacgaggcctggcgcagtgccgtcacccgctgcgccagcttcttcgccgaaatgccggtacgtgcccccagctcctgcgcgaacagcgacacccgcagctcttccaggtcccagcgcagtgcctgccattgcgggcgatcgcgcaggccctgctgctctgccgtttccagcgcttccaggaacggatgcagttccagcatgcgtgcctggtcacgtggcggatcacgcttggcgcgttcggtgcgcaggatcatcgccttcaggtaacgcggatactgcgccagcgcgtcggccggcgtatcgcgcaggaaaccggggtggatcagcccggacagctgcgcttccatgtcgtccaggttgccgcgcgcccaacccatcaacggtgcttccagcatcggcttcagttccgccaccagcgccaggatggtttcggccagtttcagccgcgacatggcctcgccgaacagggccttggccgcatgctcacggcgctgttcgaaggccgccgcatcgcggatgtcttccaggccctccgccaacaccgcgttcatcgccgcatccaccaggtcaccacgcaggcgctcctgcgactcgatcgccgcatacaacaggccggtcttggcgcccaccggcagctgcttgcgcgcctgcttgaccttctcggccagggcgatctccagcagccggcgcacgcccagcgggtgagcctcctgtgcctgctgccgatcggcgaagatgcgcagcgccacgctgtcaccctcgtccagcaacgccggataggccggaacgccggcttcaccgggtacctgcagcggtatcggcatggccgggaacgtgcgcaggccatcggccgccatctcgcggccagcgcgtgcagcgaaggcatcgccggcacgaccgccgaatttcgcgcgcagtgcgtccagatcacgcgaagtggccagcaccttgccctgctcgtcgcgcagccgcaggttcatgtgcagatgcggctcgatcgaaccgggctcgaaatcgagcgcggtcacggtggcaccggttgcacgtgacaggaaacgcgccagttcgccggtgatggcatcggcgctgggctgcggaaacgcctcgtagaacgcgcggccgaagtccggcgccggcacgtaattgcggcgcattgccttgggcaggctgcggatcagtgccgaggccttgtcggcgacgaagcccggcgccagccagcccagctgcaccgggtccaatgcattgagcaggtgcagcggcacgtccagggtcacgccgtcatcgtcggcacccggctcgaagcggtagtgcagcggcaaccgcgcctggcccagcgccaggtatttcgggtagcgctcctgctcactgccctctccgggcagcaagtctgcgagcgaccagtgcagcgccttgcgctgttccggtgccagtcccttccaccaggtatccatccccgccgccgaatggatctgcggcggtacccggtccaggtaccagcgcgcctgccagtcctcgtcggcaacaatgccggcgcggcgcagcttggcttcctcctcgcgggcgacctccagcactttctggttgtcggccacgaaactggcgcgggtgttgatctcgccggtcaccaatgcctggcgcacgaagatgtcatgtgcctcgcccggcgagatgcggccgtaatgcaccggcttcttcggcgccagcaccaggccgaacaggctgatctgctcggacgccagcacctgcccctnnnnnnnngaccagtgcggatcgaagtgcttgcgcagcagcaggtgcggcagctcggcaatcacccagtccggttcgatcgcggccagggtcatgccccacaccttctgcgtatccagcaggttggccaccagcagccacggcggcggccgcttggacagcgccgaacccgggaacggcaggaagcggcgctggcgtggcgcctggaaatcgcccttctcggtgcggtggccgatctgcgtcggcaggcccgccaccagcgcgcggtgcagggtctggtaggcggcggcgcgtacacgttcgctgaagccgccgccggctggcgcctgttccttctgcgcacgcacggccaccggggccggtgcggcctcggccttgccttcgcgggccaggcgcgcggcgcggtgcagctggccccgggtggctttcaccgccgccgcgtcgtcacgcgccggtgccggcgcactgctgccggccagcaacggcgccatcgacgcctcgctggcctcctccttccagcccagttcctcgcacagcagccgcagctggcgatgcagctcgcgccactcgcgcatgcgcaggaagccgaggaaatgacgtccgcaccagtcgcgcagcttggactgggtcaggtcttcatgggcctgccggtaggcatcccacaggcgcagcacgccaacgaactcggagcggccatcggcgaactgcgcgtgcgcgctgtcggccgcaccacgcgcttcgggtgggcgttcgcgcgggtcctggatgcccaggaacgaggcgatcaccagcatcggccgcaggcagcctgcggcctgcgcggccaccagcatgcgcgcaagcttcacgtccaccggcaggcgtgccatctgcttgccgatggtggtcatgcgccgctcggcgtcgatcgcgcccagttcggtcagttgctgccagccatcggccaccgcacgctcgtccggtgcctccaggaacgggaattcctcgatgcggcccaggcccagctgcagcatgcgcaggatcaccccagccaggctggagcggcggatttccggatcggtgaattcgggccgcgcctggaaatcggcttcggcgtacaggcggtaacagatgccctcggcaatacggccacagcgacctttgcgctggttggcgctggcctgcgagatcggctcgatgtgcaggcggtccagcttgttgcgcgggctgtagcgcttgacgcgggcgaagcccggatcgaccacgtaacggatgcgcggcaccgtcagcgaggtttccgccacgttggtggccagcacgatgcgccggttcggcccggggttgaacacccggtcctggtcctggttggacaggcgcgcgtacagcggcagcacctcggtattacggtacttgcgccgttccagcgactggtgcgcatcgcggatctcgcgctcgcccggcaggaagatcagtacgtcgccgcgcgcatccaggcgggtgatctcgtcaatggccgacacgatggcgtcgttgacggtgcgttcgccctggtcttcgccctcgccttccagcgcgcggtagcgcacttccaccggataggtacggccttcgacgctgatcaccggcgcattgtcgaaatgctgggcgaagcgctcggtgtcgatggtggccgaagtgacgatcagcttcaggtccgggcgcttgcgcagcagctgcttcaggtagcccagcaggaaatcgatgttgaggctgcgttcgtgcgcctcgtcgacgatgatcgtgtcgtagttcgacagccagcggtcactggcgatctccgccagcaggatgccgtcggtcatgaacttgatgcggctgtcttcgctgaccttgtcattgaagcgcacctggtagccgaccagctggcccagttcactctgcagttcctgtgcgacacggctggccaccgcacgtgcggcaatccgtcgcggctgggtgcagccgatcatgccggcctggccacggccggcggccaggcacagtttcggcagctgggtggtcttgcccgagccggtttcaccggcgatcaccaccacctgatgttcgcggatcagcccgatgatggcgtcggcttcacgcgcaatcggcagctgcgggtccagagtaatggacggctgctgttgcgcccgcacctgccggcgctgcaccgacgcctgcaaggcctgctcgaaggtggcggccagtgccgcatcctgtggcttggcctggcaacgcgagagcatccccagcaaacggccccggtcgcggctcatggcgccgtcgatggcggcacgctgttggcgcaggcggggcgatggatttttatcgatagagttcatcaatcggttcgttcaaaactttgaaagcgaccagtcatcacgaccggtttattgtgaaggccaacgattccacaaggaggaaccccatggcgaagaccaagagcacgaccaaggccaagaccggcaagcagaagcttgctgcggcggcaccgtcggcaccgaacatcgatatcgggatcacccagggcgaccgcaagaagatcgccgacggtctgtcgcgcttccaggccgatgcgttcacgctctacctgaagacgcacaacttccactggaacgtgaccgggtcgatgttcaactcgctgcacaccatgttcgagacgcagtacaccgagcagtgggcggcactggacgacgtggccgagcgcatccgcgcgctgggcttcaatgccccgggctcctaccgggaattcgctgcgctgacctcgatcgccgaggaaccgggcctgaccgacagtgcggactggcgtgaaatggtacgccagttggtggtcgccaacgaagcggtctgccgtacggcgcgtgaagtgctggaggtggcggccaagggtgacgatgccccgaccgaggatctgatgacccagcggctgcagacgcacgagaagtacgcctggatgctgcgttccctgctccagtaagggttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctcccccgccggggtaaactagccggatggcttcccgtcccgcgcacgacctgctccaacgcgtctttggttacgacgatttccgtggtccgcagcaggacatcgtggagcatgtggctgccggtcatgatgccctggtactgatgcccaccggcggtggcaagtcgctgtgctaccaggtcccggccctgctgcgtgacggatgtggcatcgtcatctcgccgctgatcgcgctgatgcaggaccaggtcgaagccctgcgccagctcggcgtgcgtgccgagtacctgaattcaaccctggatgccgagaccgccggccgcgtcgagcgcgaactgctcgcgggtgagctggacatgctctatgtcgctcccgagcggctgctgaccggccgcttcctgtcgctgttgtcgcgcagccagatcgccctgttcgccatcgacgaagcccactgcgtgtcgcagtggggccacgacttccgcccggaataccgccagctgaccgtactgcacgagcgctggccgcagattccgcggatcgcgctcaccgccaccgccgacccgccgacccagcgcgagatcgccgagcgcctggatctgcaggaagcacgccacttcgtcagctccttcgaccgccccaacatccgctacaccgtggtgcagaaggacaacgcgcgcaagcagctgaccgatttcctgcgcggccaccgtggcgaggccggcatcgtctactgcatgtcgcggcgcaaggtcgaggagaccgctgaattcctctgcggccagggcttcaacgccctgccctaccacgccggcctgccgccggaagtgcgcgcgaacaaccagcgccgcttcctgcgcgaggacggcatcgtcatgtgcgccaccatcgccttcggcatgggcatcgacaagccggacgtgcgctttgtcgcgcataccgacctgcccaagtcgatggaaggctactaccaggaaaccggccgcgctggtcgtgatggcgaagctgccgaggcctggctgtgctacggcctgggcgacgtagtactgctcaagcagatgatcgaacaatccgaggccggcgaagaacgcaagcagctggagcggggcaagctcgatcacctgctgggctactgcgaatccatgcagtgccgccgccaggtgctgctggccggtttcggcgagacctatccccagccgtgcggcaactgcgacaactgcctgacgccaccggcctcgtgggacgcgaccattccggcgcagaaggcactgagctgtgtctaccgcactggccagcgcttcggcgtcggccacctgatcgacgtcctgcgtggcagcgagaacgagaaggtgaagcagcagggccacgacaagctcagcacctacgccatcggccgcgatctggatgcgcgcagctggcgcagtgtgttccgccagctggtcgccgccagcctgctggaagtggacagcgagggccacggtggcctgcgcctgaccgatgccagccgtgacgtgctgaccggccgccgccagatcagcatgcgccgcgacccggccagcagcaccagcggacgcgagcgcagtgcgcagcgcaccgggttgtcggtactgccgcaggacctggcactgttcaacgccctgcgcggcctgcgtgccgaactggcgcgcgaacagaacgtgcctgccttcgtgatcttccacgacagcaccctgcgcaacatcgccgagcagcgcccgaccagcctggatgaactggcccgggtcggcggcatcggcggcaccaagctgagccgctacggcccgcgcctggtcgagatcgtgcgcgaagaaggctgacgccgcgctccctgtagcaccgagcccacgctcggctgccgtggccgcagaagcagccgagcgcgggttcggctctacattggtgcaggtccaaccttgaaccgaccattcagccggaagtgcatccacggccgcttgcggctagattagcgccatgtccctcgcctcgaccctgctccgtgtcgtgctcatgctcagcctgctgctcaacgggctgaacgcggccatggccagcggtcacgaggaaatgggccggatgacccacgcggcagccgcccttgaaggcggcaatgccgactgccaccaccacgccgccatgcaggccgatcaggccccgcaggccaaggcccccgcccacgacgcccactgccagatcaaggactgcgtgcgcagctgcgcccagcacccgctgctggtggtgcaggcgttgccgttcatggccggcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatctcacgccctcccatcggctgattccacacgtactgtgcgccctgcgcaccggggccggcggcctgccggcgtctttccgtgtctggagtctccaccatgaatacccgcaatctccccggtccgggcgctgtgcccatgccgtcgcgccgcctgttcgtgcagggcctgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgctcagcgatacccgcatcgaactggccatcggcgaatcgctggccaatttcaccggccgcacccgcccggcgatcaccgtcaacggctcgttgccggccccgatcctgcgctggcgcgaaggccagaccgtggacctgttcgtgcgcaacacgctggaacgccacccgacctccatccactggcacggcatcctgctgccggccaacatggacggcgtgccgggcctgagcttcaacggcatcggccccggcgaaacctaccactaccacttccagctgaagcagtcgggcacctactggtaccacagccactcgatgttccaggaacaggccggcctgtacggcgcgctgatcatcgacccggccgaaccggcgccgtaccaccacgaccgcgagcacgtgatcatgctgtcggactggaccgacatggatccgggcgcgctgttccggcgcatgaagaagctggccgagcacgacaactactacaagcgcaccctgcccgacttcctgcgcgacgcgaaacgcgacggttggtccgcggcgctgtccgaccgtggcatgtggggccggatgcggatgacgcccaccgatatctccgatatcaacgcgcatacctacacctacctgatgaacggcaccgccccggccggcaactggaccggcctgttccgcagtggcgaaaaggtgctgctgcgcttcatcaacggcgggtcgatgacctacttcgacgtgcgcatccccggtttgaagatgaccgtggtggccgctgacggccagtacatccacccggtcagcatcgacgaattccgcatcgctcccgccgaaacctacgacgtgctggtcgaacccaccggccaggatgcgttcaccattttctgccaggacatgggtcgcaccggctacgccgccggcacgctggcggtacgctacgggctgcaggcaccgattccnnnnnnnnacccacgcccgttgctgacgatgagcgacatggggcacgacatgggcggtggtggccacggcggccacgacatggccgcgatgaagagcacggaaggtagctgcggcgccagcatgggccacggtgcgcacggcggcggtgccgccagcaaggtaccgaagcatccggccagcgagcgcaacaacccgctggtggacatgcagagttcggccaccgagccgaagctggacgaccctggcatcggcctgcgcgacaacggccgccaggtgctgacctacggcgcgatgcgcagcctgttcgaagacccggatggccgcgagccgagccgcgagatcgagctgcacctgaccggccacatggagaagttctcctggtcgttcgatggcgtcccgttcgccagcgccgagccgctgcggctgaactacggcgagcgcatgcgcatcgtgctggtcaacgacaccatgatgcagcacccgatccacctgcacggcgtgtggagcgatctggaaaacgcgcaaggtgagttccaggtccgcaagcacaccatcgacatgccgccgggtacccgccgcagctatcgcgtgcgcgccgatgcactcggccgctgggcctaccactgccatctgctgtaccacatggaagcgggcatgatgcgcgaagtgaggatcgaagaatgagccgctcactgctttcccccagcctgctggccctgggcctggccgccgcgttgccggtgttcgcgcagtcgcacgccggccatgacatgggcgcgatgaacgtgcctgcgaagagcgcgaagaccccggccgaaccggtcgatcattcaaggatggatcattcggagatggacatgggtgcggcggatcaggccggcatggaccactccacgatggaccactcgaagatggaccatggcacgatgcagccagcggcgatggaccattcgcagatggaccacggggcgatgggccacggcacgcctgcacccaccgaaccgcgcgaaccgatcccggtccccaccgatgccgaccgcgccgccgccttcccgccgatcgcgcatggcgcgatggaacacgcgccggagatcaacagcctgctgctgatcgaccggcttgagcattgggatggcaagagcagcaacggccaggcatgggaggccaccggctgggtcggcggcaacatcaaccgcctgtggctgcgcaccgatggcgaacgcagccgcggccgcaccgagtcgtcatcgctggaagcactgtatggccgcagcgtgtcgccgtggtgggacgtgctggtcggtgtgcgccaggacttgcgcccggccgactcgcgcacgtgggcggccatcggcatccagggcctggcgccgtacaagttcgagagttcggccacgctgtacctgggctccggcggccaggtgctggccaaggccgaggtcgagtacgacgtactgctgaccaaccgcctgatcctgcagccgctgctggaagccaccgttgcggccaaggatgaaccggagtacggcattggtcgcggactgaacaaggtcgaagccgggctgcgcctgcgctacgagttcagccgtcgcttcgcgccctacatcggcatcagtcacgaacgcagttttggcgacaccgccgactatgccggtgaccannnnnnnnacacgcgctgggtggccggcgtgcgcatgtggttctgagcagcggatcgtgagcaatggccagccccggcagccgccggggccggctacactgcgccacgctccattgcaggcaccgccatgtcgttgcagatccgccgcgccacccttgccgatgtcgacgcgctgtcggccatcgcaattgccacctacaacgaaacctggggcgattcctatccgccgcaggagctgcacgatttcctgcaggcgcactacagcagcgaaccgcagcgcatcgaactgtccgacccacgcagcgcgatctggctgctgatggaaggtgatgccgtggtcggctatctggccgccggtgccaacaccttgccgcacacggatgcacgcgagggcgacatcgaactgaagcggttctacatcctggctgcacaccagaacggcggccacgnnnnnnnnctgatggatgcgttcatgacctggctggaccagccgcagcgccgcaccctgtgggtgggcgtgtgggaagagaatttcggcgcgcagcgcttctacgcgcgctatggctgcagcaaggttggcgagtacgacttcatcgtgggcgatacccacgaccgcgagttcatcctgcgtcggccgtgatcacgcgccccatgtagagtcaagcttgctcgactgttagcgccaaacgtcgagcatggctcgacgctacaaactagaaatcgaacaactccgacaggaagctgtccttcttctttttcttgtagccgtgtccccggttgtcctcatagcgctggccgaggtggcgggtatcacggtgcgtcaccggtggcggcgcggacgccggctgagcctgcacgggcgctggcggaggtactgcagcaccggcgcctgcacgttcgatgatcttgtccagctcgccacgatccagccacacaccgcggcaactcgggcagtaatcaatctcgatgccatggcgttcggccatctgcagcgtctgggtcttgcacacggggcacagcatcggcattgctcctgtcggtctggtttcgactgtacctgcaccgcgatgactgtgcggcaacgcatgaccgatggcacatggacttccggcgtgtgcccacatgcgtaccgcggggcacactgcgcccttgttccgcagggaatgcgtacatgaccgtgttgtcccgcctgcccaccaccgcacgcctgttgctggtgctgctgggcgtcggccttggcctgaacctgcgggatatcgccgcggccatcggcacacccactcccgcactgcccatcccctatggcggcagcctgttggacaacgcgctggcggtactggtggcactgctgctggccgcgctgctgcggccccgtggcatgagcctgctggccagcctcggtctgcgcacaaacggctggagcggtccaatgtgggtgttgctggccagcctgccctgctggctcggcctggcgctgctcggcacgccgaacaccgcgctgaccgtcttggatgccacgatgctggcggtgctgttcccgctggccgaggaagtgctcttccgcggcctgggcttcgtgctgctggtgaagatcgtgcgcggcccctggccatggcttgcactgccgcaggcgctgttgttcggcatggtgcactggctcggcttcggcgggttcgacggtggcggcatcgcgctgttcgtcggggcggtgatcgccctgggcggcttcatcttcgcctggctcgaccacctcgacggtgacaccttgtggtgcggcctggtcctgcacctgtcgatgaacctggcctggaacgtgttcagcctcgatgacgccctcgcattgggctggcagcccaccagcctgcgcatcggcaccgccctgctcgcggtcgcggtgctggcctggcacgtgcggctccggcgccagagaggcctgtaacgcccgcttagcttgccgtgcacgtcgggatcactaccggcttgcgcatacttgcgcgccttttcaccgttgctgtccggagttgtcgcgtcatgttgctgtccaagcgccacgttgaaccccgcgtcctgcttatcgaggacgccgaggaaacccgcgaactgagccggctggcgctggaaagccaggcctgccacgtagtgggcgtgagctctgccgaagcggcgctgggcctgctggccgccggtgagcgtttcgacctgctgttcaccgacgtgaatctgggcgcgatcagtggcattgaagccgccaaccgggtccgtggcctgtatccccagctgccgatcctggtgacgtcgggcatggaccagcaccaggtgctgccgcagctgcgcgacggcatccatttcctgcccaagccgtacaacatgagcgagctgctcgacgccatccggctgtgcttccggcacgccgatgtgggcgtgttgaccgggccggatgcacaggcggcctgaggcattcatcaaccgctgctgtacggtccggtacccgggaacaccttcagcagtgcgcgggtgatcatgtccgggtagacggtgaagtgatcctcgtcatcgatcaccatgttctccaccttcaacgatcgcccgctgctgcgcagctgctcggcgaattcggcgttgtggcgcagcatgtcgttgcgggtgaagtaacgcggttcgggcttgaccgtttcaaagctgcccaccgacagcaccaccgtggtcgactgcgccggcgccttggcttcggcctgcatgcgcggcacccgatggtcgtcgaaccacagcgatgggctggacaggatgtaggtgcggaacatgtccgggcgcgtggtcagcacataggcgccgaacaggccaccataggaatgacccgcataggcacgccgcgccggatcggtgcggtagcgcgcatcgatcatcggcagtacctgcccagcgaggaaatcgcggtagtgcgccgcgccgccgtagctgacgtcatcgctgtaatcacgcggatcggtacgcgccgggtcgctgggcgtgtaatcgcgcgagcggctctgcttggaggtcaggccttcctgcggcggcagcccgaccaggatgaaatcctcgatgttgacgcccttctgcccgaccatgttgcgcacgctgcgcaccagcgggaagctgtacagcgcatcggtcacgtacagcaccgggtagtgcttttccggatgcgccgcatagtcggccggcagcgccacccagaccggatagtcgcggccgaccgggtcgtgcacgcgcagcgcttcggtgtccggcagcaccacacccggcgtggcagtcggcgcactgtccttcgcttcactctgcattgcgggcggcgccaccgacatcgcacagccactcacggccaggcaggccgccacactccatccacgcacacgctgcatccacacgctcccgttgcgggcggcgcacccgatggcgccgctgccgcatcgttgcatggtgtgcaggcgggtaccagtgcgatcagggcgaggccggcggcggcgccgggaacagcgtgcgcagcgcctgcaacgcggccggatgatagatcgtggcgtgggtttcctccggcaacggcaggtacttcaccagcggcgacggcgacgcctgctgcagcagcgtggccaactgtgcggcagaggccgccagctccggctgaccactgctggccaggaacacgcgcggctgcgcacgcgtcaccgccggcagctgtctggccgccccggccagcattgcaccacggttccaccacaggctggggtccaacgcgatatagctgttgaacagcgtaggctcctgcagcagcgtctcgaccacgaacaggccggccagcgactcgccgatcannnnnnnntcctcggtggtcgggtaacgctgacgcacctgcggcatcagttcatcgcgcaggaaggtacggtaggccgccgagccgccgatgcgcggtgcgatcttctggtcctgcgggtccttgctggggccggtcatgtcgcggcggcgctcggtgttctcgatgccaaccagcaggaacggacgcatgctgccgttgccgctgagcacctgcaccagcccggccacatgcaggaagtcctcgccgatgccgccgtcgggcatgtagagcaccggtagcggtgccttcgggtcccgcccccacggctgcgggcggtagacgttgatacgacgggtctcgcccagcgccttcgactcgatggtgaaggtctcgccgatgacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacgatcagacgcatgggacggcccatcctgggaaagatgccgagcatagaccgccggaggcactgtcgttcgcggcactttgccgatctgccggaactggagcaccatggagccggtgatggtcatgcaacgggcaccttggctcaaggactggtcgccgccacgctcatatccacaaggaggttcccatgttgagtgtattgatcgccaccacccttgccgccgcctcaccgcagtccagcagcactccgccagcatccgcagcgtatgcggactgcctgctcgcccacctccaaccgggattgtccgaccacgcgatcccgctgctgcagcaggcctgcgtcgcgaagtatccggagagctacgtcgcatattcagaactggaacgccggatcagcgcgcagcgccgggctgactttgacgcggctcaagcggaagccgtgcgttccgcgaatgcggcagcgacggccgcacagcaagctgccgacgcggcggccgcaaaagccaagggaatgcgggcgaactagaggccacggaccagggcaacaaaaaaggcaccgcattacggtgcctttctgaatgacctgggtcattggatgcaatggtgggccgtgaaggattcgaaccttcgaccaaaagattaaaagtcttctgctctaccgactgagctaacggcccattgcactgccccagcctttcggcggggtgggcattctaccctactttaccgggccgagtgaaaccctggtgcgtcgaggttgccggccagcggccggcactacccgatctggtgagcccgcttaaaccttctgggcctcacgcgcatcccagctgtgattcctgcccggagccacggatgcgcctgcccttctgcctcattgccgccctgttgctgccctgtgcggcactggccgccccatcccaggtcgtcaccgacgacatcggccgcttctgggccacttatgacgctgtgcgcgccgagcccgacgttgaacgccaggtcgcactggtgcaggagcgctacatcgatccaggcagccccggcctgcatgcgctgatgcaggtgcgcaactacaccgcccgcgaatacgccgaggccatgcgtgcgtggccgcgcttctgggcttcggtgcgaccgctcaccgccaacgcgcagcaggccagcgccacactggaacgggacctggccgccttccgcacgctctaccccgccctgcgcccggccaccatcacctatgccgtgggcgtgctgcgtactggcgggaccacgctgggcgacaaggtgctgatcggcgcggagatggcgctgggcgatgaacgcgtggacgtgagcgagctgtcggagccgatgcgcagccgcctgcggatcttctacgacagccgccccggtgcgaacaacgcgcagaacaacctgcacgagtacgtgcatacccagcagcgcgagactaccggcagcctggcgcagtacgcggtgcgcgaaggcgtggcggagtatgtggccgaacggctgagcgggcgtcggccagcgttgccgctgtacagctacgggcccgcgcacgaagcggaaatccgcacgcgtttcgtcgctgaaatggacggcggggatctggacaactggctgtacaacagcgcccgtaatccgttcggggtgggtgatgtggggtactacgccggctaccgcatcgcgcaggagtacatgcgccagcagaaggatgagaaggctgggatcgcgcggatgatcgagctggattatgccgatccgggggcggtgcggatgtttattgaagcgtcggggtggctgcggcagcggtagcgccgggttgtgtccggcgaagagcgtgcgaaccaacggttcgcacccacccgagtaagacctccccggcgggtcagggagtgcgaaccaaggttcgcacccaccgaggagcagttagcacccaccatctgggaattcacacccatcagggaagccggccagcggccggcactaccaggggcgatcaggcgtacagcgtcgggtcgggcacgccggcttcggcgaagccctnnnnnnnnaggcggcaggcatcacagtggccgcaggcggcgccgttggcgtcggcgttgtagcaggacacggtcaggccgaagtccacgcccaggcgcacgccttcgctgacgatctggcccttgctgaggaactgcagcggcgcgtgtaccttgatgcccgcaccttccacgcctgacttggtggccaggttggccagcgcctggaacgcggccacgaactcggggcggcagtccggatagccggaataatccacggcgttgacgccgcagaagatgtcgttggcaccgagcacttcggcccagccgagggccagcgacagcatgatggtgttgcgcgccggtacgtaggtgaccggaatgccggcaccgccggcctcgggcacgtcgatgtcgtcggtcagtgccgagccgccgatgctgcgcaggtccacgtccacgatcttgtgcgcgaccacgccctgggccttggccacgcgggcggcagcatccagttcggaggtatggcgctggccgtagcgcacgctcagggcatgcacggcgaagccctgttcctgggccatggcgatgacggcggctgaatccatgccgccggagagaagcacgactgccttcttcatgggtaaaacatccggttgggaggggaaagccagcacgctgtcccgcgccggagctacatcagggaacgccgcgcgggctcatcggcccggctcgtcgttccacaggattttatgcaactgcatctggaagcgcaccggcaggcggtcttcgacgatccagtcggccagctgccgcgcggtgatctcgcccttgctgggcgagaagaacacggtgcagcgcttcaccagctcgtgctcggcgaccagagccttggcccagtcgtagtccccgcggctgcagatgacgaacttgatctggtcgcgtgcggtcagcagcggcaggttttcccagcggttgcgcgccgcttcggccgaccccggggtcttgatgtcgaccacgcgcgatacacgcgggtccaccgcgctgacgtccagcgcgccggaggtttccagcgagacgtccatgccggcgtcgcacagcttctgcagcagcaccaggcagcgtttctgcgccagcggctcgccgccggtcacgcagacgtggcgcacgccctgggccaacacctcggccacgatgtcgtcgatgtcccaccaggtgccgccatggaaggcataggccgtatcgcagtactggcagcgcagcgggcagccggtcaggcgcacgaacacggtcggccagccggcggtatcggcttcgccctgcagcgaggtgaagatctcggtgatcttcaggcgcggcagcggcgactgcacgatgtcgctgggggtggcgacggcgttggacggggtaacggcggtcatggcaaacaattcttcatgggacgggcgaccgatctatcggcgccggaaacgaaagcagccgagcatgggctcggctctacaggaggctgccggaaatcagcccggcgccagggtacgcattgtacgcccggtcagcggatcaacggatctgcttgccgaggcggatggactgcagccgatcctgggcggtgcgcgcggcgtccgagcccgggtactgcgccacgacgctctccagcgtctgctgggcctggtcgaccttgccctcgccatactgcgagaggccaaccttgagcaggccgccagcggccttgtcgtgggtcggatagcgcgcgagcagttcacggaactgggtctcggccatcgggaaattgcgggtggcgtagtagctctcgcccaaccagtacagcgcgttcggcgcgtagacgccgttcggatacagctgcaggaagctcaggaaaagctgcgccgaatcatcgtacttgccggccttcagcgagtcgaaggcgacgttgtaggaggtgcgctcgtcgccggtggcggcaaggctgccggcatcaccatggacggaaggcggccgctcggaagtggccgccgctgcgggttttgccggggccggtgcggccttcggcgcgctcgccggaacgggcggcagggccggggccgcattgcccccttccaaccggttcaggcggctgtccagatccaggtactggtcctgggcggactgcttgagctgggcgttgtcgtgctgcaactgctcgatcgaggcctgcaggctggtgacctgctgccgcagctggttgatctggttcaacaggtcctggttggcactgttgttgtacatctgctgctcgagcgcgccgacacggtcagccaggctctgtcgctgtgcatgcgccggtgcggcagccacgagggctgccgcaacgaccagcatcagtttgatgccaatgcgcatggattactgcgcggtgtagacgatttcgacgcgacggttctgcgaccagcaggactcgttcgactcggtgcagaccggacgctcttcaccgtaggaaacgacggtcagctgcgaagccgagccaccgttggcctgcagggccgagttgacgccgttgccacgacgctcacccagggcctggttgtannnnnnnnaaccgcgctcgtcggtgtgaccctgcagggtgatgcgcgaggacggacggtcacgcaggtacttggcgtggcacgccatgatggcctggaattccggcttcacgtcttccttgtccaggtcgaagtagacaacgcgctggcgcaggcaagcgtcggtatccaggtcgcccgggccgtacaggcccgaggtcgacggaccggtcggggtggtggtcgaggtgccggtgtcgaccggggctgccggctcttccttcaccttcttcgagcaaccggccaggacggccacagacagcagggaaacaagcagaacgcgggtggacttgttcatggcgatacctttgtggctcctaggccgatgaggggttcaagacaacgaaaatattaacactcttttagcgctgggtacggtatggggaccatgccggctcgcgcacatcaccatcggccaggaccaggcgctggcgaacccgcgcatcggccgagacggcatacaacacaccacggccaccttcgcgggcggcgtacaacaccatgctcgcgttgggcgcaaagctcggcgattcatccagcgagcccggggacagcgtgctccagcgcggcgaacccagcgagctgtccatcatcgcgatcttgtagctgttgcccgagccctgggcgacggcgatcttcttgccgtcgtaggacaccgagggcttggcattgtagttgccctggaaggtcacgcgctcggcgctgccgccgcccgcgccgaccttgtagacctgcggacggccgccgcggtcggaggtgaagtacaccgcgctgccgtccggcgcccaggtcggctcggtatcgatggcgaagtggttggtcagctgggtcagctgcttgctgcccaggtccatcacgtagatttccgggttgcccgaacgcgacagggtcagggccagcttgcggccgtccggcgagaacgccggggcgctgttgatgccgcggaagctggtgacgagctcacgcgcgccggtaccgatgttctggatgtagatggccgaattgccacgctcgaagctgacgtaggccagcttgctgccatccgggctccacgacggcgacagcagcggctcggccgaacgcacgatggtctgcggattgaagccatcggagtcggccaccatcagcgcgtagcgcatggcgtcgcccttgccgctggcggtcacgtaggcgatgcgggtccagaaggcgccgcgcacaccggtgatcttttcgtagatggcgtcggccatctggtgggcaacgtcgcgcatggcgttgccacgggcggtcatcgccaggcccagcaggcgctcgcccttgggtacgtcgaacagttcgtactcgacgcggtaggcgccggcaccggcgtcgagcacgcggccgaccacgatgtagttctgcttcannnnnnnncaggtggcgaactggatgtcgccgccgcgcaccggcttctcgacgatctgcgcttcgggcagcgtacggaactggcccgaacgctccaggtcggcacggaccacgccggcgacgtcggtctgcggtgcagccgacgacccctggtaaggcatcggcacgatggtgatcggcagcgcggaagcattgccgccgatgatgtcgatatccagccccttctgctgcgcgacggcagcaaagggcagcaacagggccgcaaacacggcaagccagcgaggcatctttttcatggagcgctcaatagggggaaaccggaacgagggataacaaagcggcagtgaaccgcttcgcaatcatgaaccaagggtacgtgaattccgggtcagttccagcccgtcctctcacgcaccgttaacgtcgtggctaacatcgcgcccatgtgccccgtcacgccgccctgcggggcggtgtccgacagcagcccacagcctgcccggccgagacctggcctgccagaggcaagcgcgacatccgtggacgcgggcagcggagagccaccctgccctgcccgcctcagcgatcctgggcggtgaaggtgaagttgagcgtgcgtgcgaacaccgactcgaagccgcggtacggcagcggctgcgcgttgagcacggcggcctcgatcgagcgcttgccggcctcgtcgtacgggcagttcgggctgaccttggcctgcatcaccgtaccacccggaatctgggtgatggtgatctggcagcgctggcccaacggcaccgtatccgggcgcacccactgcgacagcaccttggcctggatggcggctgcgtacttggccgaaaggtcgtcgctgttgccaccgccaccggcggccggctgcgaggcaccactggaaccggcagcggcactgccggcggcattgcgcgcggcggccacctggcgcagcttctgctcggccagcttggcttccttctcggcctgctcgcggcgggcacggatctcggcgatcttcttctgcttctcggcctcggccttgtcagcggccacgcgctcctgctcggcctgcttcttcttctcgtccgcttcctgctgcttggccaggcgcagcttctgctcggcttcttcctggcgcttgcgttcggtcaggtcgatctgttcctgtcggcgcttggcttcctgttcctgcttggccttctcctgggagatggccagcgcactcaccgcttcctggtccttggtatccggctgcgcgacacgctcctgcgcctgttgctgctgcggcgtgggcgcgtcctgcgggcgcggttccgggatcggctgcggcggcggaatggtgtcttccggcaccgggatgggctcggccaccggcggcggcaggtcttccagcttttccgactggcgcagggcctggcgcgcagcggaagcctccgacgcggacagcgccaggctggcctcgaccgacggatcaccggcggcggcgtcggtgttgcgctcgggcgaccagaaccaggccacgatgaagaccagcgcgaccagcaggtgcaccagcaacgccaatgccaggggcaggccccagccgggttcgcgctgatgcgggggtggcagggcgtcagcgtgcatcggtggccaggcctaccttgtctaccttggcgcgcttgatcacatccatcgcggcgatgaccttttcataggccacggcacggtcggcggcgacgatcacgcgcacgcccttgtcctgggcggcgatgccggccaggcggccttccagttcctcggccgacacggcggtcggttccttggcatcgggcagcttcaggctgagctggccgtcctgccgcaccgagacgatcaccgggtcctgcttgctctccagcgccttggcgttggactgcggcaggtcgacgtcgaagctcagggtgagcagcggcgcggtgaccatgaagatgatcagcagcaccagcatgacgtcgatgtagggaacgacgttgatttccgatttcagcttgcggcgcttgcggcgaccgatggcagcggacatggcttggactcccgggtcaggcgcttactcgtcgccagcgctctggcgctgcaggatggagctgaactcttcggcaaaggtctcgaaccgcaccgacatgcgctcaacgcgcgtggtgaagcggttgtaggcccacaccgccgggatcgccacgaacaggccgatggcggtagcgaacagtgcctcggagatgcccggcgcgacggcggcgatgccagcctgcgcaccactgctgatcatgtcgtgcatggtcaccatgatgccgaacacggtgccgaccaggcccacgtacggcgcggtcgaaccgatgttggccagcagttccaggttgcgctcgagctggtccacttcgcgggtataggtggtgcgcatcgcacgctgcgcgccttccagctgggcgcggccatccaggcggcgcttgtcacgcaggcgggtgtattcgcggaaccctgcttcgaagatggcttccaggccggtcacgctgcggctgcggtcggtggccgcgctgtacagcttgcccaggtccgcgccggaccagaagcggttctcgaactcgtcggcttcgcgggtggcctgcttgaacacgcgggccttgcggaaaatgatcacccagctgacgaacgagccgacnnnnnnnnnnnncacgatgatcttcaccggcaggctggccttggccatcagttcgaggtagttgatgccgccgccggtggtggcctgggcaagggtctgtgtcgcggcgttgctgacgtcggccggcagtgcctcggtgaccgtggcctgcagggccaggagcgttgcgatcatccgttgttcctcagtgttcggattcggggtggaggtggggttgcagcacggcaaggacggcctcgtccatgccacgcgggcggaaactggccgcgtccagtgcggcgatgcggacctgggccgacagcagcaattcgccgtcgcgcaggatctgctggtcgaagaccatgctggccttcttcagctggaccaggcgggcactcacctgcagggtgtcatccagccgtgccggcctgatgaaatccatctgcatcgagcgcaccgcgaagatcatcccgtgctcggcgcgcatgcgctcctggccgtagccgagcgaacgcatccattcggtccgggcccgttccatgaaggccacgtagcgggcgtggtagaccacgccgccagcgtcggtatcttcccagtaaatgcgtgtcggccaactgaatagtggctcaaccgacatcgggaacctccgcgaacaggtcctgcggcgggttcttcggcttcagacccatgtgccggtaggccttgtgggtggccatgcggccacgcgcggtacgcaccaggaagccctgctggatcaggtacggctcgaccacgtcttccagcgtgccacgctcttcggacagcgccgcggccagcgattcgatgccgaccgggccaccgtcgaagtagtccaccatcgttttcagcaggcgccggtcaagctcgtcgaagccttccgggtcgaccttgagcatcttcatcgcggcctgggccacgggctcgtcgatgtggccaccggccttgacctgcgcatagtcgcgcacgcgtcgcagcaggcggttggcgatacgcggggtaccannnnnnnngcgcgcgatctcccctgccccatcggcggtgcagtcgatgccgaggatgctggcggagcggcgcacgatacgggtcagttcctcgacgctgtagaactccaggcgctggacgatgccgaagcggtcgcgcagcggcgcggtcagcaggccggcgcgggtggtggcgccgatcagggtgaatggcggcaggtcgatcttgatcgagcgggcggcggggccctcgccgatcatgatgtcgatctggaaatcttccatcgccgggtacagcacttcctcgaccaccggcgacaggcgatggatctcgtcgatgaacagcacgtcgtgcggctgcaggttggtcagcagcgcagccaggtcgccggccttttcgatcaccgggccggaggtcacgcgcagggccacgcccagttcgttggcgatgacatggctgagggtggtcttgcccaggcccggcggcccgaagatcagtacgtggtcgagcgcgtcgccacgccccttggccgcctggatgtagatttccatctgctcgcgcaccggcacctggccgaggtagtcggcaaggcgctttgggcggatgctggcgtcggcggcgtcatcctcgcgggtggcgccggcgccgatgatgcggtcgtcggtcatgtgctgattatgcggcaaaagtacgggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaatggcatggcctgctcttggtgagtgtcgaccttggtcgacacggtagatccacaccgtgcgtggatggcgctggatggaacgaaccgaactcggggtcagagcccttttcctgcggaaaagggatccgaccccgcgcggtcagatctccacctgcgcgccgagttccaccaggcggttgcccggaatccggaagaagcccgtggccggggcggcgttgcgatgcatcagcgcgaacagcttgtcgcgccagatcggcatgccgcggttggcggtggccacaatggtttcgcggctggcgaagaaggtggtgtccatcgggtcgaagtagatgccgccgtggtcacacgagcgcatcagcgccagcggcacgtccggggtttccatgaaaccgaagcgcacatagacccggtagaactcgtcgcccaccgactcgatcttcagccgctgcccttccatcgcatagggaatgggcagggtttccacgtgcaggaacacgttgcgctcgtgcagcaccttgttgtgcttgaggttgtgcatcagcgcgtgcggggccacggtcgggtcggcggtgaggaacaccgcggtgcccggtacgcgtaccggcggtgccagcatcaggcccggcaggaaggtgtccaggcggatgccgtccttgcggatctcatcacgcagcagctcgcggccacgccgccaggtgcgcatcatggtgaacaggaagatgcccagcaccaccgggaaccaggcgccctgcagcagcttggcgccgttggcgatgacgaagccaaggtcgatgatgaagaacaccacgcacagcggcagcagccagccacgcgacttcggccacagcgaacgtgccaccacggccagcagcagggtgtcgatcagcatcgtggccgacaccgagatgccgtaggccacggccaggttggacgaactgcggaacgccagcaccaggccgaacaccatcaccgcgatgccccagttgatgcccgggatgtagatctggccgatggtgtcgtgcgaggtgtgcttgatgcgcatgcgcgggatgtagcccagctgcatggcctggcgcgagactgagaacgcgccggtgatgaccgactgcgaggcgatcaccgccgccatggtggccaggatgatcatcgggtacagcgcccacgagggcaccgcctcgaagaacgggttcttcagggcctcggggtggttgagcaccagtgcgccctgccccaggtagttcagcaccaggcacggcagcacgaagaagtaccaggcgtggcggatcgggcgcaggccgaagtggcccatgtccgcatacagcgcttcgccgccggtcaccgccagcaccactgcaccgagaatgaagatgccgtgccagccgtgctccatgaagaagcggatgccccaccacgggttgaaggccttcagcacctcgggcgcatcgacaatgttgtagatgccgatcgccgccagcgatacgaaccagatcgccatgatcgggccgaacgccttgccgatcttctcggtaccgaagcgttgcgcggcgaacactgccagcagcaccaccagggtgaccggcacgatgaagacatgcagtccgggcgcggccacctccaggccttcgaccgcactgagcacggacatggccggggtgatcacgccgtcgccgaagaacagcgaggcgccgaagatgccgaggatgcccactacataagccgagcgcgagccattgcgcagcgtgcgctgggtcaacgccatcagcgccatgatgccgccctcgccatcattgtcggcgcgcatgatgatggtgacgtacttcagcgtcaccaccaggttcagcgcccagaacgccagcgacagcacgcccagcacggtgtcgtggtcgctgttgagcccatagtgcggcgagaacgcctccttcagggtgtacagcgggctggtaccgatatcgccgaagaccacgccgatcgcaccgatgatcagcgccatgcctccggctggaggagcgtgaccgtggccgccgggggcggctgcgtgcggggtttgactgctggacatgggactcctggcgaagctcaggcggtttgttgaaggaaaggaaggcggatcaacgcagcgccgactgcagcgccttgcggatcacggtggccacttcgtcgccttcattgaaggcatcacgggccatgcgcgcggcttcggccggcttgtagcccagctgctgcagggccacggtggcgtcggacagcggatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaccgaactgggccgcgcggtcacgcagctccagcaccatgcgctcggcggtcttcttgccgatgcccggaatgcgggtcagcgcggtgatgtcaccggcctggaccatgcgcgcgaactcctcgacggtgacgccggacagcacggccagcgcgatcttcgcgccgatgccgctgaccttctgcacatcgcggaacaggcgccgctcgccctcgcgcaggaagccgtacagcgagacgctgtcttccttctgcgagtagtgggtatacagggtgacctcgcggccgagctcgggcaggtcgtagaaggtgctcatcggcgcctccagttcgtagcccactccgttcacgtccaccaccagccacggcggcgccttgtaggcgacgatgccgcgcagtcgaccgatcattgcgtgcagctcctcatttgcggccccatgcctggcgggcactgagccccaggcggttggccgtcgcccttacgtgggcatgggtgatcgccaccgccaacgcgtcggccgcgtcggcctgcagcttgattttcaggttgagcatgagcccgaccatgtgttgaacctgttgcttttcggcgccaccgcgcccgacaaccgccagcttgatctcgctggcagcatattcgtgcaccggcaggtcgcgcagcaccaccgccgagatcgccgcgccacgggcctggcccagcttcaatgccgaatcggggttgcgggccatgaacacgcgttcgatggccacttcctgcggctcatactcgcggcacaggtcggccaggcccagcaccagcagcttcatgcgctgcgggaagtcgtcagcgcccagcagcaccagcggctggtggtgcacgtagctgacgcggccggtggcatcgacatcaatgatgccgaccccggtccgctgcgaaccggggtcgatgccgaggatgcgggtcatgctgcactcctggcggggcggaacggaatgcgctggcaggcgtatgggctcatgactgtccgcggtgaccgttcaacggcccgcgcccaggccgtcgaagacggctcaggcgtaggcgtcggcgccgagttcggcgttggaatacacgtcctgcacgtcgtccaggtcttccagcatgtccagcagcttcttgacctgcagggcgacctcgccctcgaccttgatgtcgttgtcggcgcggaaggtgatctcggcgtggtcggcgacatggccagcggcggccatcgcgtccttgactgcgctgaacgcgtcagggctggtgaccacatcgatcgagccatcgtccggatagaccacgatgtcatcagcgccggcctcgatggccgcctcggtgatggcttcctcgtcggcacccggggcgaagctgagcacgcccaggcgcttgaacatgaaggccaccgagccttcggtgcccatgttgccgccgcacttgctgaacgcatggcggacatcggccacggtgcgcacgcggttgtcggtcaggcagtcgacgatcacggccacgccacctggggcgtagccttcgtagcggatttcctcgtagtcgacgccttccagttcaccggtggccttcttgatggcgcgctcgatcacgtccttggacatgttcacggccagacccttgtccaccgccacgcgcaggcgcgggttgttgttggggtcgcctccaccgcnnnnnnnngcaacgccgatctcgcggatgatcttggtgaaaatcttgccgcgcttcgcgtcggacgcgttcttgcgggcttcgatggaggggcctctacccatgggtgctaccgtctggctgcttcaggatcaaggcgcggattctacctgatcgggggcggcaaccgtgtctagggcggagagatgccgtcgggcatggcccggcgaagcgcgtgcgaaccaacggttcgcacccaccagggcaggacggttcgcacccaccgaggtagtccggtcgcacccaccagggcaggacggtccgcgcccaccgagccagggcggtcgcccctaccagattacnnnnnnnnnnnntcgcggctgtggtcgaactggccgtggcgcaggaaatgcgcggtctgccgcgcggcatccggcgacacgaccaggccgctgtggctggtgcgcaccacgcaatgatcggtcaggcccggcaggcgggtttcggccagggccacagtgccatcggaggcgtcgtccatcgcgcccagcaggctgcccagaccatgcggcaccgaaccggcgatcagcccgacctcggccttgccctgccagtccggcaggccgtccagcagcagctcgctgctgcgccccagcgccaggccccaaccatgatcggacaacgagcgcgcggtgccactgccgcgcagcggtgaacccaggcagaccacgcgctgcaccggcagctgcggattgcgccgcagcgcttccagcgccagcagcccgcccaggctgtggccgaccaaactcagcgggccggcgtcggccagccgctccagcagctgcggtacggccacgtccgggccaccgaacaccgaggaataaccaaacgcgtgcacctggaagcnnnnnnnnnncaggcgccaggccagcggtccgacccaggcgcgggcattccagatgccatgcagcagcaatacggggggagtcatgcaaacagcctggcggtcagcggggcaggaacgtacggtgattgaacannnnnnnncagcaagcggcagtgaacatcaggcnnnnnnnngtgcgcggcgcaggatgaattcgagatcgttcgtgtcgcccaccgggaacaggtattcgccggccttctcgaaaccgtagcgggcgtagaagcgctgtgcgccgaagttctccgaccacacgcccaaccacagggtgcgcgggccctcgtgttccagccaggccagcgcggtttccagcaggcggctgccccagccgcagctttgctgcgtcttgatcaggtacaggcgcttgagttcgccgtcaccgggcttcacgtccgggtgcggtaggccacagggaccggcggcggcatggccgaccgcctccccgtccagctccagtagccacaccgcgtaatccgggtgggccaggatcacgcgctggcgctcgaccgtgtaggcctcctcaaggaaggcctgcaggtcctgcggcggatacagatggccgaaggtttcggtgaacgtgcgggcagccagcgccgacagggtcggcgcgtcgtccacggtggcgcggcggatggaatacatgcagcaagttgacgtcagcgcgaaggggcggtcaagccttttccgacgattccgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtcgtcctcgtaatcctcgacgccgaagtcttctccatcccaacggccttcgccgtcggcgacgaaggtcagggccatcgcggccgggttggtaccgacgcggaccagccaaccgccgaacacgcgtgcacgctcggtgaccaggttggcctcggagccttcattgcccagcttttcccactccagcgaaaacgcaaactcggtcattgcctggatctcctgatcagttggtcttggggcgaacctggatgtgcacttcggccagctgcgcgtcgacgatcggcgacggcgcgtcggtcatcagatcctgtgcaccagtggtcttcgggaacgggatgacgtcgcggatcgactcggtgccggccatcagcgcggcgatgcggtcgatgccgaaggcgatgccaccgtgcggcggcgcgccgtagttcagcgcgtcgagcaggaagccgaacttggcacgggcttcttcggcaccgatgcccagcagctcgaacaccgcgctctgcatgtccggacggtggatacggatcgaaccgccgccgatctcattgccgttgagcaccatgtcgtagccgcgcgaaacggcggtacgggcattggcgcgcaggtcggcgatgtcgtccacggccggtgcggtgaaggggtgatgcagggcgacgtagcgctgttcttcctcgtcccactcgaacatcgggaagtcggtgacccacagcggcgcccagccgtcggcgaccaggccgaagtccttgccggccttcaggcgcagcgcgcccatgaagtcggagaccttgttgtagccgccggcaccgaagaacacgatgtcgccgttgccggcgccgacgtgggcgaccagcgcggcgaacgacgcttcgctgaagaacttctggatcggcgagctgatttcgccgttgtcggcgatcttgatgtaggccaggcccttggcgccgtacttggcggcatgcgcggcgtattcgtcgatctgcttgcgcgacagcgacgcaccgcccgggatgcgcagcgcagcgacgcggccctcggcatcattggccgggccggtgaacaccgggaactcgctgtccttgaccagttcggccacgtccaccagctccagcgcgatgcgcaggtccggcttgtccgagccgtagcggcgcatggcctcagcccaggtcatgcgcgggaagctggcgtccagctgcacgtccaccacttccttgaagatggcgcggatcatgtcctcgacgaaatcctgcacgtcgcgctcgcggacgaaggcgaattccatgtccagctgggtgaactccagctggcgatcggcacgcagggcctcgtcacggaagcagcgcgcgatctggtagtagcggtcgaagccggccaccatcaggatctgcttgaacagctgcgggctctgcggcagggcgtagaactcgcccgggtgcatgcgcgccggcaccaggaagtcgcgtgcgccttccggggtggccttggtcaggatcggggtttcgatgtcctggaagcccttttcgtccaggtggcgacgcagcgcctgcaccagcttgatgcgggtgcgctgcatgcgctgcatttccgggcggcgcaggtccaggtagcggtacttcaggcgggtttcctcgcccgggttctcatgggcgtggaacggcagcggcgcagccttgttcagcacggtgatggcggtggcaatcacttccaccttgccggtgcgcatcttgtcgttcaccgcgtggcgggcacgcacgacgccttccacctgcagcacatcctcgtagcccagcgacgcggccaccgcgaacacttcggcattgtcgacctccaccgtcacctgcacgatgccttcatgatcgcggagatcgatgaagcagacgccgccctggttacgggccacgtcggtccagccggcgagggtgacagtctggccaatcagggtctcgtcgaccaggccgcagaagtgggtacgcatggggggaagctccgctggagaacgccggcaccgggtgggggccggaaagcctcgtattctgcggccgaggccccggctggggcaaatccggccagtcacaccggcttgatcatccccctccctatagtcgggcacctgccaccgtatgggatgccgccatgaaaccgctgtccctggccagcctggccgtgaccctcagcctgggtgcgctgggcaccctttccctgcccgctccgtccgcctctgcgcagaacggggtgatccgctgcgaaagccagagcaaccgcgaacgggtctgcaacaccggctggcgcggcgcgcagctggtccgccagttgtctggcagcccctgcgaggaagggcgctcctggggcagccgcaatggcagcatctgggtcaccaacggttgccgcgccgagttcgtcgaggcccgtggtggctggggcggcggcaatggcggtggctggggaggcaacaacggtcgccccggcgagaccatccgctgcgaaagccagaacaaccgcgagcgcagctgcccggtcggctggcgcaatgcccgcctggtccgccagttgtccggcagcccttgcgacgagggccgtacctggggtgtgcgcaacggcgcggtatgggtcagcaatggctgccgcgccgaattcgccgaggcccgcggctggggcggtggcggtggcggctggggcggtggcaacagcaactattccgtcacctgcagcagcaacaacaaccgctcgcagacctgcgactgggatgagcgccagggccggccggtgctgcagcagcagttgtcgggcagcgtctgccaggaaggccgcagctggggttactcgcgtggtcaggtgtgggtgagcaacggctgccgggcgcgcttcggcacgcggtgagtgcagggtcggggtcagagccctccgcaggagggatccgaccccgggatcacggcgcgggtgctgtgtcgtcgccccacggtggcggtggcagttcgaccggcttgctcaggtcgaactggacgcggaagcggcggccgtccgggcgcgtcagttcgtagacgaacgtctggtccggatcgatctccattgcccaggtgttgtgcgtggaagccagcatgtcggcacggcggaacatcgccaccgaatcggcatcggccggaaactgctggcgctcggcggtgcccggcggcgtgctgtcgccaccgtacagggtgatcgcgtcggggctgccgtcttcgtggcgatggtcgtgcttcagccgcagcccgttcggcgtgcgggtcagcacccaggtccgcgagtggtcatcaccgacatggaacgggatgcgcagctcgtgcgccgggtcggcgcagccgcgcacatgcatgaccaggcgctgcccggcgaaaggatccttggcggtcggtgcaggcgtgtcctccaccaccttgccgacgtaggcctggccgcaatgtgcggcgacggcggccatgaacgcatcggccggtgcggtcgccaggtcatgggcgaccgtatcggagcgctgcgtgcacgcagcgaggctgagcaggagggcggcggtagtggcaacggcaatcggtctcatgccccaaccctaacggccatggacgatgggcgcaaaccgcgcgccagtcccgctcagcgctcggcagacggtgctgccggcagtgcttcggtcgccgccaccggtgcggcctcgccctcgccggccggctcctgctccaccggatcaacgtcaaacggtgtacggaacaccagcgacggcaacagcgtggtcagcgccgcgtacagcagcagcgcaccgaacagcaccgccggaatctggaagcgctcgcgcatgatcgccgccagcaccagggtgaagatcagcgtcggtgccagcgccagcgagacccgcaggctgctgcggaagctctcgccgaacatcacccggcgctgcagccagaccacgccgatgcgcagcggcagcaccaccagggtgatcacgatgcccagccccagcgcctcgaagctcagcgcttcggcgggcaccttggtgccggcgttgaagaagtagaacggcacgaagaacgaggcgaacaggcgaagcgcgtgcaggttctcgtgcgaggccagcagtggcatgcgctggtgcagcaggcgcgcgaccaggccggcgatgaacgcgccaaccaggtagtacacgcccagcaggtaggtgatgtaggccgccaccatgccgaccatcaccagcagcgagaattccgagcccggcgcgtgcggtgccacccagcggcccagcgcgatgaacagcagcggcaggccgatcatcatcgccagcagtgccaggctggacaacgccatgtgccctggatcaccggcctgcagcacgatgaacaacgccgccagcgccagcagttcgccggcgatggccttgctggtcacccagaaccgctcgtcttcgctgaggcccagccgcgacagcgagtccatgatgaagcccgtggacggcgtcagcagcgccagcgccagcagcccggcggcctgccacggcagccccgcataacgccaggccagccagcccacgccgaacagcgtgccggtacggatcaccaggtgcgccagcagcggccacatgccacggcgcagcgcctgcaggtccacttccaggccggcgaacaggaacagcgaggaaatgcccagcgtggccagcaggccgatcaccgcatcgtgggcctggtcgcccagccagagcatgccgatgatgccgaacagcaggcaggtcagcggcgcgggcaggctgaaacgctgcannnnnnnngggatcaccagcagcgcgaagatcagcagcaggtagatcagttcatggctcatgggggacttccgtgtggttcgaacgcgcgcaggatnnnnnnnncgaaccgatccggcaagccacgtttgaatgaccccggttacctcatccgatcaaccggtcggcaatccgccccacctgtgccagcacgctagcgcgttgctcgtagctgatcgcgcccgcctgcagataagccgtcaacacccacggggcgcctccggctacgggccacagcacggcgatgtcgttgcgcgcgtcttcaccattgctgccggtcttgtcacccacgcgccaacgcttgcccaggcccgcgcgcaggcaggcgtcgccggtttcgttgtcgatcagccagtcggccagctgctgccgcgaggccggttgcagtacctcgcccaacaccacgcgctgcagggtcgcggccatcgccgccggcgtggtggtgtcgcgcgggtcgcccttggcaaagctgttcagctccggctccaggcggtcactgcggctcactgtgtcgccgctggcgcgcaggaacgcggtcactgcgggcgggccaccgaccacgccgaacagcaggttggcggcggtgttgtcgctggtgatgatcgtggcacggcacaggtcgcgcacggtcatgtccttgccggcgtggcggcgggtgaccggtgcatgcgagagcagatcggcctcgcccaccggcacgcgcctgtccagcaatgccggcatgcgttcggcctggctgagcacggtggccgccagcatgctcttgaaggtgctgcacatcgggaagcgctcgtcctggcgatgaccgatgcggcgaccgctggcagtgtccagcagggtcacgccgaggcgtccggcgcaggccttttccagcgcggcgaaatcactggcggcggtgatggcggcatcggtgggtgcgttggcggtggccttgcccgctgcacgtgccagcagcggcaaggcaagcgaggaagccacggcggcagcactgaactgcaggaatcggcgacgggcgagcatgcgggttctcctgggggactgctcgattattgaagccttgatcgggggcgaccagcgcaaaaaatctgcgagagacattagttcaattaatgcctgacgcattcaaccccttaattttccgaaatgtctcgttgaagcgttaggatcatccatcactccagctcacgactgcgcgatgttgcaccctaccctgccactgaacgcgctgcgcgccttcgaggccgccgcccgccaccagaacttcacccgtgccgcgctggagctgtgtgtcagccaggccgcactgagccaccagatccgtgggctggaggaccggctcggcatccgcctgttccatcgcctcccgcgcggcgtggcgctcacctatgaaggcgcggccctgtatccggtgctcaacgaatcgttcgagcgcatctccgccagcatcgcgcgttacaccggcggacctgcgcgtgaagtgctgaccctgggcgtggtcggcaccttcgccaccggctggctgctgccacggctggccgcgttcgaggcagcgcacccggacatcgagctgcgcctgcagacccacaacaaccgcatcgacctggccggagaagggctggacctggcgatccgctttggtgatggcgactggcagggccaggcgtgcacggcgatcctcgacgcgccgtttgcaccgctgtgcgcaccggcgctggcgcggcgcctgaaacagccacgcgacctgggcacgctgccgctgcttcgttcctaccgcagcgacgaatggccgcgctggctgcaggcggccggggtcagcggcgtggaagcgcgcgggccggtattcgattcctcgttgacggtcgcgatggcggccgccggtggcgccggtgtggccttgctgccgctgcgcatgttcgagcaggaactggccgagggtcgcctgctgcagccgttcagcaccacgctggagctggggcgctactggctgacgcggctgcgatcgcgtgcagagcgcgagccggccaagcggttccgcgagtggctgcaggcacagggcgcgtagtcagtgccggccgctggccggcaatcccttgatcgttgtgggcgcatcgcgctgccggccagcggccggcactaccggtcaggactcaagcagttccatccaggcggcttcggccttttccagctgcgcggcggcggtttcgcgatcgcggccaagcacggccatgcgcgtggcatcggcgtagttggccgggtcggccagctggcggtccagctcggccagggcaccttccagctcggccaccttggcttcagcggcggccagcttgtgcgggttcaccggcttcttctgcaccacctgcgccaccggggcggtcttgaccaccaccggctcttccacctgttccatgcgcgccttggtgccctgcgcctgcgggcgggtacgcagccacgcggcgtaggcatccaggtcgccatcgaacggctcgaccacgccatcggccacgcgccagtaggtatcgcagaccaggccgatcagatggcggtcgtgagagaccatcacgatcgcgccttcgaaggtggccaatgcttcggccagcgcttcgcgcatttccaggtcaaggtggttggtcggttcgtccagcagcagcacgttcggctgctgccaggcgatcagcgccagcgccaggcgtgcgcgctcgccaccggagaagccatcgaccggctcgaacgcgcggtcacccgggaagttccacttgccgaggaagtcgcggaacgactggttcggtgcgtccggggcgatctcgcggaaatgctccatcggcgactggccttcgtgcagcgactccaccgtgtgctgggcgaagtagccgatcttcaggtccgggtgcgccatgcgctcgccgacgatcggtgccagctcgcccaccagggtcttcaccagggtggtcttgccggcaccgttcgggccgagcaggccaatgcgctggcccgcttccagaccgaagccgacgttgtgcaggatcactgcgtccttgccgtagccggcctcgacatggttcaggcggatcagcgagaacggcagcttggccggcggcgcgaactcgatgcggaactcgcgctcggcgcgcactgcttcggtgccggccagcttggccaggcgcttcatgcggctctgcgcctgcgcggccttgctggcctgtgccttgaagcggtcgatgaagctctgcaggtgggcgcgctcggcctgttccttctcgtgcgcgatctgctgctggcgcagctgttcggcgcgctggcgctcgaaatcggtataaccgcccgggtagagcttggcgccgccgccgtgcaggtgcagggtgtgggtggccacgttgtcgaggaactcacggtcatgcgagatcaacagcagggtgccggggtacttcagcagccactgctccagccagtacaccgcgtccaggtccaggtggttggtcggttcgtcnnnnnnnnnnnngtcactgggcatcatcagcgcgcgggccaggttcaggcgtacgcgccagccgccggagaacgaggacaccgcgcggtggtgggtctcggccgggaaaccgaggccgtgcagcagcttgccgnnnnnnnnttcggcgtcgtaggcccccatctcggccatcttcgtgtgcgcgttggccaccgcctcccagtcttnnnnnnnngttgcttcagcctcttcagccagcaccgcagccacatcggtatccccgcccagcacaaagctcagcgccgggtccggcagcgacggggtttcctgggccacgctggcgatacggaccttgccgggcaggtcgacgtcacccttgtcggcctccagctcgcccttcaccgccgcgaacaggctggacttgccagcaccgttgcggccgaccacgcccaccctgtaaccggcgtgcagggtcaggtcgacattggacaacagcagccgctcgccgcggcgcaaggcgaaattacgaagggagatcatcgggggaggggtccatataaccggatggaatgtgctggtgagcactgttcctgcgacgtaattctagcgttaacgaatacttgacgcgccccgggatgcgcggcggcaggccaactctctccctcgtcggccccgcgcagcccccgggccccacctcccgccgctgccctctgccgctaaatggttgctgctgcaacgttttttcctgttgcaaccatttgacaggcactgaatatcccgttaattcctgccttgcgcaccgcaacaaccgccgtccgcctcacccccgtgatgtcgattccggtgccacccccgccaaccggagccccatcccgatgacccgcaagaccagcctgatcgccgccgccgtcgctgtcgcactcggtggctctccgttcgttgccgctgcccagcaggccggcaccgccgccaacaccctggacacggtgatcgtcaccggcacccgcgtggccgaccgcaccgtcgccgaatcgcagtcgccgatcgacatcatcacccctgaagtgctgcagtccaccggcaccagtgaactggccaccgcactgtcgcgcgccctgccctcgctgaacttcccgcgcccggccttgaccgacggcaccagtggcgtgcgcccggcgcagctgcgcggcctgtcgccggaccaggtgctggtgctggtcaacggcaagcgccgccacacctcggcgatgatcaacgtcaacggcagcatcggccgtggctcgtcggcggtggacatcaatgcgattccgatcgccgccannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagggcagcggccgtggcggcagcctggccgtggactacggccagtactcggccggtgacggcaacaagtaccagctctccggcgataccggcgtcgagttcggcaacggccgtggtcgcgtgcacgtggctggccagatcagccagcaggacgagagcaaccgcgccggcccgtaccgcggcgccaccccgaacaccggcaacttccccagcatcggccagaagaccttcatcgtcggcgacccgcgcgtggatgccaccgccgcgtcggccaacgccagcttcgacttcagcgaccacgtgaccggctacgccagcgcgctgctcagcaaccgcgacatcacctcgttcgcgttctaccgttcgcgcaaccacagcgggcagagcgcgctgctggcgcagacctaccccgacggcttcgtgccggagatcaaccagtattcgaaggaccgctcgctggtggccggggtcaagggcaacaccgacaacggctggacctgggacctgagcctgaaccacggtgagaacaccctcgacttccacacccgcaacagcatcaactacagcctcggcgcaaccagcccgcgctcgttctacgacggcacgctgaaataccagcaggacatcttcaatgccgacctgaccaagtcgctggactggggcctggcctacccggtcacgctgtccttcggtggtgagtaccgcaaggaaaagtgggaccagaacccgggcgaactgaactcgtacaccggcagtggcgcgcagggcttcgcgggcttcaccccgaccaatgaagtgcatgcggaccgccacaactacgcggtctatgctggcctggaagcggacctgaccgagaagttctcggccggcatcaccggccgctacgaggactactcggacttcggcgaccgcttctccggcaagctgtcggcgcgctatgcattcaccgacaaggtcgcgctgcgggccaccgcctccagtggcttccgtgcaccgtcgctggcgcagcagggctaccaggcggtcaccagccagttcctcaatggcgtattcgtcgagcgtggcaccttcccgaccaccagcccggccgcgcaggcgctgggcgcctcgccgctgaaggccgagacctccacctcctacagcctgggcctggtgctgcagccggtcgaccgcctgtatatcaccgtcgacgcctaccagatcgacatcgatgaccgcatcgcattgtcgtccagcatcaccaccaacgcggccaccagcgcgctgctgggcaccctgggcctgccgcaggtgaccgcgttctcctacttcaccaacggcctggatacgcgcacccgtggcgtcgacttcgtgtccagctatacggtgccgttcaacgccagcagcctggagctgaccgctgcgtacagctacaacgacaccgaagtgcgccgcgttggcggcaccccggcggtgttcggaacgctgggcctgacccagtcgctgatcggtcgcgacgaaattggccgcatcgaggacagctacccgcgcgacaaggcgatcctgagcggcacctggcgttcggaccactgggaactgggcctggccgccacccgctacggcaaattcaccgtgcgcaactcggccaccgcgctgcgtgaccagacctacggcgatgcatgggtggtggatgcctcggccagctacaagccgagcagcaactggaccctgaccgtgggcgccgacaacctgctggacaagtacccggaccgcaccgaagacctgcagaactcgaccttcggcatgctgccgtacagcaactactcgccgttcggcttcaacggcgcgtatgtgtacgggcggatcaagtacacctggtaagcggtaacgggcgtgccgggccctgcccggcgccgctctggtagtgccggccgctggccggcatcccctcgccgcatctggaggagagccccttcttgttgaaggggcgctccgaaggcgggggtagaagagaaatgcgtgggcaaaccctccggccacggcacgtggacggcgggtttgccgtatctggccgcttcggtgaaaatcggggtatccccctgctttctgcgagtgccgatgcaccatgacaccgacctgatcaacatcgtggccgttggcctggggctcgccttcatcttcggcgcgctggccaacaagctccgcttgtctcccctggtcggttacctggttgctggcatctgcgtaggtccgttcacccccggcttcgtcgccgaccaggcgctggccaaccagctggccgaactgggcgtgatgctgctgatgttcggtgtcggcctgcacttctcgctgaaggacctgatggcggtcaaggccatcgccattcccggtgccattgggcagatcgcagtggccaccctgctcggctggggcgtggcctcgctgatgggctggccggccatccatggcgtcatcttcggtttctcgctggccaccgccagcaccgtggtgctgctacgggcgatggaagaacgccgcctgctggagacgatgcgcggcaagatcgcggtcggctggctgatcgtcgaagacctggcctgcgtgctggcactggtgatgatgccggtgatggccggcgtgttcggccccgacgcggccaaggaatcgcactcgctgggcagcgtgctggccgacatcggctggaccttcgtgcagctgggcctgttcgtggcggtgatgctggtggtcgggcgccgggtcatcccgtggatcctggaacgcatcgccggtaccggttcgcgtgagctgttcaccctgtccgtgctggcgatcgcgctgggcgtggcgttcggctcggcgatgctgttcggcgtctcgttcgcgctgggcgcgttctttgccggcatgctgctcaacgaatcggagctgagccacaaggccgcgcatgattcgctgccgctgcgcgatgcgttcgcggtgttgttctttgtgtcggtcggcatgctgttcgaccccaacatcatcgtgcagcacccgtggcaggtgctggccacggtgctgatcatcatgttcggcaagtcggccgccgcgttcttcatcgtgcgtgcgttcggccacccgaccagcaccgcgctgaccatctcggccagcctggcgcagatcggcgagttcgccttcatcatcgccggcctcggcgtggcgctgcagatcctgccgaaggaaggccagtcgctggtgctggccggggcactggtgtcgatcatgctcaacccgctggtgttcggcctgctcgaccgttggcaggccaagcaggagcagtctccgcaggtacccgagccgcccgaagcgatcggcccgtcgcgcgacctgcatgaccacgccatcgtgatcggctatggccgggtgggcagcgaactggcgcaggtgctgcgcgaccgtggcgtgccggtgctggtgatcgatgacaacaaggaacacgtcgagcaggcgcacgccaaaggcctggcggcgatccgcggcagtgccgctgccgaccgggtgctggccgaggcccatccggaacgcgcgaagatcgcggtgctggcgattccgcagccgctggaagccggtgaggcactggccaagctgcgggcgatcaacccggacctgaccctgctggcgcgtgcgcacagcgacgccgaggtgaagcatctgctggaacacggtgcggatggcacggtgatggccgaacgtgagctggcgtattcgctggcggagatggtgatggccacgccgccgtatcgcgggttgggccagcacagtattccggtggtgtgaggggtgtgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggaaacaaaaaaatccccggtcgacccgcatcgaccggggatctggatcgccaagttgccacgccttggagaggcagttccaccgtaacccatcgcggcgccggtggtgatcgcctgtggcgatgacgaccaagcgtgtggctatcaggcgccggccagggcctgctccaggtcggcacgcaggtcgccgatatgttcgatgccgatcgacagccgcacggtgtcttcactgacgccggccttggccagctccgccgcatccaactggcggtgggtggtcgaggcgggatgggtggccagtgacttcgcatcgcccaggttgaccaggcgggtgaacaatttcagcgcgtcaaggaaacgtgcgcctgcctcgcgcccgcccggcaggccgaaggtcagcacgcccgagccgtgcccacccagatagcgctgcgcggcggcgtgctcgggatcgtcggccagcccggcatagcgcacccacgccaccttagcgtgcgacttcaggaactgcgcgacggccagtgcgttggcgttgatgcgttccatgcgcagggccagggtctcgatgccctgcaggatcaggaacgcattgaacggcgacaacgcagcgccggtattgcgcagcggcaccaccnnnnnnnngccgatgtaggccgctggccccagggcttcggtatagaccacgccgtggtagctggggtcgggctggttgagccgcgcgaagcgttggggctgtgcggtccagtcgaagcggccggaatcgatgatcgcgccgccgaggctggtgccgtggccgcccaggtacttggtcagcgaatgcaccacgatgtcggcgccgtgctcgaatgggcgcagcaggaacggcgtggccacggtgttgtcgacgatcagcggcacgccagcggcatgcgcgacctccgcaatcgcagcgatgtcggtgacgttgccgcgcgggttgccgatcgattcgacgaacaccgccttggtgcgctcgtcgatcagcgcggcgaacgcagaaggatcagccggatcagcaaagcgcgcctggatgccgtactgcggcagggtgtgcgccagcaggttgaggctgccgccatacaacgcgctggaggcgacgatgttgtcgccagcctctgcaatggtctggatggcataggtgatcgcggcctgccccgaggccagcgccagcgcaccgatgccgccttccagcgcggccaggcgctgctccagcacgtcggtggtggggttcatgatgcgcgtgtagatattgcccggtaccttcaggtcgaacaggtcggcgccgtgctgggtgtcatcgaaggcatacgccaccgtctggtagatcggcaccgccaccgcgcgggtagtcgggtcgggacggtagccgccgtgtacggccagggtttccagttgccactgcgggtcgctcattgcgccaggctccatccggggaaaccgccaccataggccagccgtcgccggccgctgaaagctgctggcgatgacgtccataccgggggttatcaggttggccgcgattcaggcagcggtcacggggcgttgataggcttcgccgccgggcgctcctgcccgggcacggaggcctcacgcgcatgcagccatccccctggacacccaccgccaacggtaccccgacccaggtcttgttggtggaggacgaccgtcgcctggccgaactggtcagcgactatctccacgaacatggtttcgccgtgcagcatgtggcacgcggtgaccttgccggcgcggcctgccgccagcatgcgcccgagctggtggtactggacctgatgctgcccggcctcggcggcatcgacgtgtgccggcagatccgcagtttctccgacgtgccgatcctgatgctgaccgcctgcgaagacgacatcgagcaggtgctgggcctggaatcgggcgccgatgactatgtgcacaaaccgatcgagccacgcctgctgctggcccgcctgcgcgccctgctgcgccgccgccatggcagcagcaacaccggtacacccagccgtctgatgcatggcgaactgctgatcgaccgcatgcagcgcgaagtgcacctgcacggtcaaccggtcgagctgggcaccacggaattcgagatcctgtggctgctggccagccagccggggcagatcctgtcgcgcgaccagatcctgcaggcggtgcgcggcatcggctttgacggcctggaccgcagtgtcgatgtcagcatcggcaagctgcgccgcaagctcggcgatgatgcgcgcgaaccgcggcggatcaagaccgtgtggggccgtggctaccagttcaatccgtcggcctggacggcatgaagcggctgttcctgtggttgtggtttatcacgggtgcctgcttcctggtgtcggtgttcttcctcaaccacatcctggacggcatctacacgcccgtgcaggatcgcgtcttcgtccagcaggtgcgtggtcaggtgtacgccctgcgcagtggcctggccggcctggatgccgaccagcagcgtgagcgcctgaagcagtggcagccacactacggcatcgccctgaccctgctcgacaaacctcccgcactcgacgcgcaggaacaggtggccgtgaaggccgatggtttcatcgtgcgcgatcaataccaacaggtcctgctgcccatcgggggcagcgatggccgctggctgcacctgcgcctgcctggcgcggtgcagatgacgacgtacatgaccatcgccgcgtacctcagcatcctgctgctggtgggcgccagcctgtacgcgtgggtgcgcctgctctggcgcgacctggaagcgctgcgccggcatgccgaccgcatcggttcgggcgatctgcaggcacgtgcccaggtctcgccacgctcgcagatccgggtcatcgtcgaccactccaaccgcatggcggcacgcgtggccgaactggtgcagcgccaacgcgacctgacccatgcgatctcgcacgagctgcgcacgccgatnnnnnnnntggccttcggcctggacctgatgcaggacagcgatgaccgcgaacgccgcgaacggctggcgcggggcctgcacggcgatctggccgaactcaaccggctggtcagcgaactgctggcttacgaacggctggagcatcccagcgagggcgagccgatgcagcgcatcgaagccaacgactggctgcaggcctgcctggccgatgcgcgccgtgatgccgaacgtgccggcgtgatactgcgcgtgcagcccagcgcgttgccacgggtggacgccgagccgcgcctgctgcagctggcactcagcaatctggtgggcaatgcgctgcgccatgcgcgttcgcaggtggaagtctcgctggtcggtgtcagcggccgcgcctgcctgcgtgtggatgacgacggtcccggcattgccgaagccgatcgcgagaaggtgatgcgcccgttcacccgcctggatgacagccgcagccgcgatacggggggcttcggcctgggcctggccatcgtcagccgcattgccgtccgccacggcggcgagcttcgcatcagccgcgccacgttgggcgnnnnnnnnatggaaatgcactggccgctggctgccagctgaacgcccctgggcgcgattacagttgattacaactcccgcacaactgcggacggatcggtcgccggcgtatcgccacgctagcgaccctgcagcactcgccggatgcgcgtgctgccttcctcccattgtcgagagtttccatgtcccagcttcgccgttcccccgccctgctctgcctggccctgttgccgctgttcgccgcaccgatcgcccacgccaaggatgaccactggaccttcgaggtcgctgccggcggtggcgtggcgccgcgctacagcggcagcgaggagtatcgtgcgacgccgtcgttgtcctttgatgtcacctcgccgggtggatggtttctgggcaccagtggcattggctggggcacctccatcggcgagcacacccgcgtgcgcgcgtatgtcggcgccagcggcatccgcaaggaaaaggactcgctgctcggcggttccgacttcctgcgcggcatgggtgatatcgatgcccgtcccctggtcggcgtctcggctggttatacgctgggcgaagccgtgctgagcggctcctggcagttcacccgcaaggacgaggacaaggccgagaacggcctggccacccagcagatccatctgaacctgagcatgccgctgttcgacctggccggcggcgtgatcagcggcagcgtgtccaccgactacggcaaccgcggctacatgcagacctggtacggcgtcagcccggaacaggcggcgcgtaccggctttgccgagcacaagccaaaggccggcctggtcagtgccggtgtcggcctgaagtggagccaccgcgtgggccgcaacggcaactggtacatctcggccgaaggcacgcgcctgctcggtgatgccgccgacagcccgatcgtgcagaaggcgaaccagttcggcttgatgagcggctatacgcaccgcttctgagtgagcgccgggcatggcccggcccacttcgcaggaaacggggcgctgcggccaggcagcgccccgtgtgaatcacgctttggcgaacaccaggcggccgccgtcgtttccgacttcgatggtatcgccgttgacgaaagcaccggacaggatctgctgcgccagcggattctccagctgcgactggattgcacgcttcaacggnnnnnnnncatagaccggatcgaagccgacgttgccgagcaggtcgaacgccgcatcggagaccgccagcttcaatccgcgctcggccagccgcttctcaagcccacgcatctggatgcgcgcgatctgcttgatctgctgcttgtccagcgggtggaacaccacgatgtcgtccaggcggttgatgaactccggacggaagtgcgcctgtaccacgcccatcaccgccgccttcatctgcgtgtaggcctccggactgtcgtcggcgctcatgtcctggatctggtgcgagcccaggttcgaggtcatcacgatgacggtgttgcggaagtccacggtgcggccctgtccatcggtcaggcggccatcgtccagcacctgcagcaggatgttgaacacatccggatgcgccttctccacttcgtccagcaggatcagcgagtacggacggcgacgcacggcctcggtcaggtagccaccttcctcgtagcccacgtaacccggaggcgcgccgatcagacgggcgacgctgtgcttctccatgaactcgctcatgtcgatgcggatcatcgcgtcggcactgtcgaacaggaactcggccagcgacttgcacagctcggtcttgccgacgccggtcgggccgaggaacaggaacgagccggccgggcgattcggatcggacaggcccgcacgcgaacggcgcacggcatcggagacgaccttgatcgcttcttcctggccgaccacgcggttgtgcagtacctcttccatgcgcaacagcttgtcgcgctcgccttcgagcatcttgttgaccgggatgccggtccagcgcgatacgacctcggcaatctcctcgtcggtcacgcggtcctgcaccagcttgaagtctttgtgctcggcctcctgggccgcggccagctgcttttccagctgcggcagcagcccgtactggatctcgctcatcttggcgaaatcctggcggcgctgcgcggcctccagctccagcttggcctgctcgacctgttccttgatcttggtcgcgccctgcagcgcggccttctccgacttccagatttcattgaggtcggagaactcgcgctccagcccgtcgatgtcgttctccaggtcggccaggcgctgccgcgaggcttcgtccttctccttcttcagcatctcgcgctggatcttcagctggatcacccggcgctcaaggcggtccagctcttccggcttggagtcgatctccatgcgcagtcgcgaggcggcttcgtccatcaggtcgatggccttgtccggcagctggcggtcggtgatgtagcggttggacaacgtcgcagccgcgacgatggccggatcggtgatctccacgccgtggtgcaccgcgtacttttccttcaggccgcgcaggatcgcgatggtgtcctccaccgacggctcgcccacgaacaccttctggaagcgacgctccagcgcagcatccttctcgatgtacttgcggtattcgtccagcgtggtggcgccgatgcagtgcagctcgccgcgtgccagcgctggcttcagcatgttgccggcatccatcgcgccatcggccttgccggcgccgaccatggtgtgcagttcgtcgatgaacaggatgatctggccctcgttcttggccaggtcgttgagcacgcccttcaggcgctcctcgaattcgccgcggaacttggccccggcaatcagcgcgcccatgtccagcgacagcacgcgcttgccgcgcaggccttcgggcacttcgtcgttgatgatgcgctgggccagcccttcgacgatcgcggtcttgcccacgccgggttcgccgatcagcaccgggttgttcttggtccggcgctgcagcacctggatggtgcggcggatttcctcgtcacggccgatcaccgggtcgagcttgccgctctcggcacgcgcggtcaggtcgatggtgtatttctccagcgcctggcgctgttcctcggcattctccgactgcacgttctcgccgccgcgcagcttgtcgatggccgcctgcaggcgggtcttgtcggcaccggcggcgcgcagcgccatacccagcgtgccgccgtcgtccagcgccgccagcacgaaccactcgctggcaatgaaggcatccccgtgctgctgggccagcttgtcggtctggttcagcaggcgccccaggtcgttgcccatcgagacgttgccggcctggccggacaccttcggcagcgcatccagcgcctcggtcaggcgctcgcgcagcaccggcacgttcaccccggcctgggccagcagcgggcgcgtgctgccaccctgctggtccagcagcgcgctgaacaggtgaaccggttcgatgatgctgttgtcgcggcccacggccagcgactgtgcgtctgccagcgcctgctggaaacgcgaggtgagcttgtccatccgcattgcgaatcctcatcggtcatcagggccggcccgcgccggcgatgctggaaagatgcggttgccccacccggtttcaagggtggctgcgactgcaccccgaggccagtcaggctgcggccagcatgccggaaccggcgtggtcggcgcgttgatcccgatcagttctacgcggtgaacgggctcagcgagtgatcgcgctgcggatcgcccgcagctgctgcttgaccgcccgcgcctgggcggcatccatccgcagcagcgccttctgcccgatcgagcgcgactgcagggtgggatcaacaaagcggtagcggccgcgttcatcgcgctgtaccactggggactgggccagttccggggtgtccagcaggtggtcgatcaccgcgaccaggcggtcgttgaagtacccgtcgggccggcccaggtccacataggcctgctggatcagcggatagaagcgcttgtaggcggtggccgttgccgccgggtcgagcgcggtgaaggcctgcacgtagggcgcgtagcgcgccgcgttgctggcggcgatgcgttcgccgccctcggcgggttcgacctgcaggctgcccggcagcggccgcgcggccagcgcggtcggcggcacgctgggcttgtccaggttgtcgagctgggtaaccaggcgctggatcaggtggtcgcgcagcagcagggtcagtggcccctcgccctggaacagctggctcaatgcgccccaggccgccgcatcgctatcggccagcgttggcagcgccgggtcggccgcggcctcggtatccagcggatgcctgatcggcggtggtgccggcgcgggctgcgcggccgcctgcggttgtggcggcgcgccggtactggcgggggttgattgcaccggcaccgaaacaccgtctgccaggcgcttcagctgatcgcggaacagccaaccaccggcaccaccgatcaccaccacgcccaacacccagggccataccgcctttccactctgcatgatgcagcacctcgttccatacgcatggtgaaggtgtgaccccaccgattgcagccggttccccgcctgttccgctgccgttcgggttgaggcctgcagcaaggccgtgctcacacttgctttgcatgcagcgcgcgaggctgtgagccttgttctgtggaggcactgccatgcagtacgcgctgtattactggaccggcatccagggccgtggcgagttcgtgcggcttgcgctggaggacgccggtgccgactacatcgacatggcgcgggtgcacggcgatgcggtgatgcagccgtttctcgatggcggcagtgaaggtgcgcagcccttcgcgccgccattcctgaaggcgggccgccaggtcattgcacaggtcgccgcgatcctggatttcctcggcccgacgctggacctggtgccgcaggcggcctcgcggcgggtgcaggcactgcagttgcagctgaccatcgccgacctggtagccgaggtgcacgacacccaccatccaattgccgcatcgaagtactacgaagagcaaaagaccgaagccaaggcacgggccgcctcactgcgcagcgaacggctgccgaagttcctcggctacttcgagcaggtgctggccgccaatggtggccgccacgcactgcgcgagcattcctatgttgatctgtcgctgttccagctgctgagcggactggactacatgttcccgcgccgcatgcaggcactggcgccgaccctgcccctgctgcgtgcgctgcaggagcgggtggcgaagcggccgaacatcgccgcctatctggcctcggagcggcggttgccgttcaacaccaacggcatcttccgccactacccggaactggacgccgaacggtagtgccggccgctggccggcagctgcacccgccgaccgaagccgacgagggtgccggccagcggccgctactaccatgggctcagctgttctcccccatcggcttcaccggctgcttctgcaacgacagcaaccccagcagcaacgccagtgccacgtaggcaccagcgaactgccagctgatgatgcgcgccaggccgtccagctcccacgggagatagatgccaccacgcggatccaccgagtggatcaggccgaacagggtcagcaccgcagccaccagcaggaagccgcaggcacggcgcaggcggccatcgaccatcgccgccaccgccgaaatccacagcatcgaggtgatgatgaagccgttgccgagggtgaagatcaccgccagctcgggcaggccatggccgtcgagcttggtcagcagctgcggcagctggtccggcgcgatccagccgggtgccttgatcgccagcaggtaggccaccgacggcaggaagccgaacaccatcgcaccggtgtggtgacgcggcgtggcctggaaggcctgggtggtgatatcgatggccacgtacacgatgatcggtgccagcaccgccagcggcagccactgcaccagcccggagatgatgccgagcatgccgccgatgccgacgaacaggccggtcagcagcgtgtagccgctgcgcgcacccatgtgcttgtacgccggctggccgatgtacggcgtggtctgcgccacgccaccgcagacgccggccaccagcgtggccaccgcttccaccagcaggatgtcgcgggtgcggtagtcgtcgccggctnnnnnnnnnntttcagacacgttgatgccgccgaccaccatcagcaggccgaacggcagcagcagcggcaggtaggtcatcgcggtgggcaggccgtcgaggaagcccagtgtcggcagcggcagcaccacctgcggcggcacccactccggtacatggaagccgggtgcgcccagcccggccaggccgaggccgtaatacagcacggtgccgaacacgaaggccagcagcacgcccgggccacgcaccggcagcttgcccttggcgatcagcacgtacagcagcaaaccgagcgtggtgaagccgaccagcggcgagcgcagcgtttccagcagcggcagcaggcccatcagcaccagcgcgatgccggcgatggaacccagcagcgcggctcgcggcagcgcgcgggtgaccgcttcgccgaagaacgacagcacgaacttgagcacgcccatgatgaccagcgcggccatgcccagctgccaagtggcgatgcccgcagcgtgcgggtccatgccctgctgcttgaacgcgatgaaggccgggccgagcaccagcagcgccatgccgatgctggtcggtgcatccagaccgagcggcatggccgtgacaccgtcgcggccggtacgcgcggccagccggcgcgccatcagggtgtacagcaggttgccgaccagcacgccgaaggcggtgccggggaacatgcggccgaacaccacgtcggcagggaactggaagatcccgaccagggccatggcgatgaagccgaggatggagaggttgtcgacgaccaggccgaagaagccgttgaagtcgccggcgacgaaccagcgacgcggtgcggcggaagcgggagcggacatggaaggggcggtgggggtggggaccgccgatggtaggcccagcggggccagcgcgccaattccgtcgtggaatgatgggttccagccaacggcggagcccctcgtggctnnnnnnnntcgtcaaaagcagctttatcggagtgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatcaaacccaccccgttacttcttcaggaagttgtccaccagcagatgcttcacgtcgtcgaagcggccgttcaacaccgccttggctgcatacagcgcggtaccggccacctgcttggcctcgatctgcggcggcatcaccagctcggcgcggctggtatgcacgtccagcagcgccgggccacgctgcgacaggaaatcctgcaccgcttcttccagatcctcgctgcgcgtcaccgtgcggccgtggaaaccgatcacttcggcaaggcggccaaaatccgggttcttcaggtcggtgtagttgtccagcaggccttccaccttctgctccagctcgacgaagttcagcgagccattgttgaacaccaccaccttgatcggcaggttctcctgcacggccgtcagcaggtcgcccagcagcatcgccaggccaccatcgccggacagcgaaatcacctgccggccggggaacgccttctgcaggcccagtgcctgcggcattgcattggccatcgtgccgtgcagcaggctggtcagcgtgcggcggcgaccgttgacgcggatatgccgcagcacccagaccatcggcgagccgccgtcagcggtgaacagcgcatcgtcgctggcgtacttcgacagcagcgcggtcagatgctgcgggtggatcagctcgccctcgcccggctgttcttcctgctcgcgcttcttcagcgccttgtcgcgacgttcgatacattcgtccaggaaactgctgtcctcgcgcggcggcaacatcggcagcaaggcatccagcgtcggtgcgatatcaccgaccacgcccaggttcaccgggtggcggcggccgagatggctgccatcgcggtcgacctggatgatcgtggccttgtccgggtagaactggccccaggcgaagtcggcgccgnnnnnnnnnnnngtgtcgcactccatcagcgtgtggaagccggattcgatgccgaagatgccggtcatgcccatgttgtacgggttgtccggctcgacgaagtccttggcgcgagaggtgtgcgcgatcggtgcctgcaggcgccgggccagttccagcagctgtgcgtgcgcaccctggcaaccggcgccggcgtagatgccgatgcgcttgccccgccccagcaactcggcgatgcgctgcagctcagcatccgacgggcgcagcaccggctgggtgtaatgcaccgagaacggcacatcgtgcttcacttcggcctggctgatatcggcgggcaggatcaccaccgccacgccacggcggctgatcgcggcctggcaggccagggtgaccacgcgacgcgcctgctcggcgctgtgcacctgctcgcagaacaccgaacaactggcgtacaccgccttgaagtccacttcctgtgggaattccatgcccagctcgctggtcaccacctggctggcgatcagcaccatcggcgcgcggttgcggttgctctcgaacacgccattgatgaaatgcaggctgccggggccgcaggagccggcgcaggcggtcagttcgccgctcaccagcgaatcggcgcctgcggcaaaggctgctacttcctcatgccgcacatgcacccatgcgatctcgctgccatgcatcgcatcggtcacatggttgagcgtatcgcccacgatgccgtagcaacggcggacaccggcctgctgcagggcgtccaccacgatttcggccacgcgcttgctcatcggatacatcctcgaacgggggaacatccgaggctagacccgatgaagtgatgcctctgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttcaatcgttgacgttgatccagccttccaccgcgccctgcttcgggttgcggtagcgcagcttcacccagccgtcctgttcatccagcagttccacgcgatccccctgcaccaggtaacgtttggtgctggacgcgccgggccggtcgaacaggaacaggcgcgcgggtaccacggtcgcctgctgcccctgcaacggcccatccggcggtgcgcccaggccatcggcgatggcactttccagcacacggccggccggatcatacgtgcgccagaccgccaacgggccctgctcgtcggtctgttcccactgcagcgcggcgttcaaggtatcgcccagcatcagcacgctctcagagcggtacagatggagcttcgcgcctgcaaaccggtactggtcggtgtaccacatcgggccactgcggcagctgctggtcagggttcgagtggcagcatccacgctcaaccccatcaggtcaccgcaactgtccttgccgtgggtgtcggcctgcaacgcgcggaaccccgcactggccggatcgaaccggtacaccgccactgcttcgttgaccatgcccaccggggcgcgtgcgaccaattccgggtagccatcgaaatcgacatcttcgagcgcccatcgcgaactgccatcggcatccgccgcgccctcaagcgtctggcgcttacccgacggtgacagctgcacggcgatgctgccgtcctgctgcggatcggcatgcgcctgcacatgcgcggccacctggaaccgcagcgtttcgccgtcgtcgccacttgcctgcgccgacggtgccagcactcccgccagcaccaggcccagcacgcattccctgtaattcatcattgctccctgcgacaccgcggcggcaccttcaactcagaacgatacctcgaccggctgccgcgaccacagcaccgattgatgcttggtctgctgcttccacgccaggcggatcgcttcgatgtcggcgcggcgctgctgggtgtcctcgtgcagcaccaccagcaccttggtgcgcaggcggttgggcgaggcatcaccgcggaacagccattggccataggcatcgaacacggtcaggccatccgggaagcgcggagtgacttccttgtccaggaaggtgcgccactgcgcctcgctgatggtatcggcctgcgggcggttgccggcgccctgctcctcgcccacgccgaagtacagctcgctgcgcacccagccgtggccggcggacgggcgtgcagcatcgcccttcagttcggcggtagtggccgtggcataggcgctgggcgcctgcgaggacaggctggcgcagccactggtggccagcagcacggcgaagacgaggccaaggtgtttcatcggtacagctccggggaagggggacaaggcgagccggcagcgtacagcgccaccggcccggcgtgctgatgccagcagggcatcaactcatgcctgaccggcaggggcttgcatcggcaccggtcatcacgcgaagataatatatcgcttcatccggatggatgtaagtgaaaccatctcccccttccccgtcgtcgttgttgctggagcccccatgtccgtccgcctgcccgcgtcgccgctcggcctcgccatcgccctcgcgctttcctccgccgccgtcccggccctggcccaggacgccaccaacctggacacggtgatcgtcaccggcacccgtgccgccgaccgcaccgtgctcgaatccacctcgccggtggatgtgctcaccgccgaggacatccgcaaggccggcgtggtcaacggcgagctgggcagcgcgctgcaggcgctgttgccgtcgttcaacttcccgcgccagtccaactccggtggcgccgaccatgtgcgcgccgcacagttgcgcggcctgtcgccggaccaggtgctggtgctggtcaatggcaagcgccgccaccacaccgcgctggtcaacaccgacagcaagatcggcaagggcaccaccccggttgatttcaattcgatcccggtcagcgcgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcgagatcgaggccagctacggcgccaaccacaccgacctcaagccgatcgggcgcacccttaccgacggccagaccggcaatatcagcgccaaggtcggcacctcgctgggcgaggacggcggcttcctgcgcgtcggcctggaatacaagcaccgcaacggcaccaaccgcgccggcttcgaccagattccgccgtgggaccagaccccgggcaacctggcgctgcagggcaagcgcaactacgtgctgggcgatggcaagagcaaggacatcaacctgtggctgaacaccgagatcccggtgggacagacctcgacgttctacgcgttcggtaccttcaaccagcgtgacaccgaaggcgccaactacttccgctatcccgatggcgaggccaactggaagcaagtctatccgaacgggtaccggccgatctccgagggcgagaaccgcgacgtgcaggccgtggccggtgtacgcgggcagtggggcgaatggagctacgacggcagcctggattacggccagaacgacttcacctaccgcctgcgtgattcgctcaacgcctcgctgggcccgaccagcccgacccgcttcaagaccgccgattacgaatacgcgcagaccgtgggcaacctcgacctgagccgcgtgttcacccagagcgacagcatcagccacacgctcggcctgggcgtggaagcacgccacgagcgctaccagacccgtcccggcgacccggccagctatgcggccggcccgtacaccgaccgcccgaccggttcgcaggccggtggcggcttgaccccgcaggacgcggccaccctgtcgcgcgacgtcgccagcgcctacgccagcctgtccagtcagttcggcgagaagttctccaccgatctggccgcgcgctacgagcacaacgacgacttcggcggtgaactgaccggcaagctcggcctgcgctatgaattcaccccggcgttcgcgctgcgcggtgccatctccaacaacttccgagcgccgtcgctggcacagatcggctacgaatccacctccaccggctacaacgctggcggccagctggtgcagggccgcctgttgtcggtcaacaacccgatcgcgcgtggcctcggtgcgcagaacctgaagccggagaagtcgatcaatacctcgctgggcttcaccagcaaaattggcgagcacttcgacctgtcactggacttcttccagatcgacatcgacgatcgcatcgcgctgtcggagagcatcaccggcgatgcgctgaccgactacgtggccgccaactacggcgtcagcggcctgcagagcgccagcttcttcgtcaacgccgccgatacccgcacccgcggcgccgagctggtgagcaactggcgccagtcgctgggcgacggccagctgctgctgaccggcacctatgcgtacaccaagaccacgctgaagaacgtgctggccaccccggcccagctnnnnnnnntgaacccggactacgtgctgttcggcatcgaagagaccaacacgcttaccgatgccacgccgcgtacgcgcggcagtttctcggccgcatggagcaacgaccactggtcgctgagcacccgcgtgaaccgctacggcagcgccacccgcgtgttcaacttcggtgacggctacatcccgcgccagacctaccaggccgagtggcagctggatgcggaggtcgaataccgcatcactccgcgctggagcgtggccatcggcggccagaacctgaccgacaactacccggatcgatccaacagcgatatccactacttcggcaacctgccgtatgacgtgctgtcgccgatcggcagcaacggcgcgtactactacggccgcgtccgctatacgttctgatcgcattgggtaggtgcggaccgttggtccgcacgacacggcagtgccggccgctggccggcaacttcgtgatccgggtgcggatctgctttgggtgggtgcggaccgttggtccgcactgctgccgtgccgaccaacggtcggcacccaccgaagcagggccgtagcctgccctcgaccccgcgtacacgcccacgctggcaagctgggcgtcatggctgaaccgctccccctgcgtccgccaccgccattgctggacgacgcctgtgcgttgttcctcgatgtcgatggcaccctgatcgaattcgctgcacgcccggatgccgtgcagctgctgccggatgtgcgtgaagccatcggccgcatcagcgaccgcctggaaggtgccgtggcactggtcagtggtcgcccgcttgaacagctggatcaactgttcgcccccctgcaactacccgccgccggcctgcacggccatgagctgcgtggcgaagacggtcgtgtgctgcgcgacgaacacgacgacgacaccgccgaatggctgcacgcgctgcaccagcaggcgatgcgcttcgcccatgggcatcctggcgtgctggtggaagacaagggcgtcggcctggccttgcactggcgcggtgcgccgcgcgccgccagcgatgtccgcgcgttcgctgaccgccacgtgcgtggccgcaccagctaccgcctgcagcctggcgaccatgtggtcgagttcgtgcctgtcggcaccgacaagggccgtgccgtgcgccggatgatgcagtacctgcccttccgcggccgcctgccggtgttcctcggtgatgacctcaccgacgaattcggcttcgatgccgccaacggccagcatggctggagcgtgctggtgggtgaacgtgaacccagtgcggccgtgttcgcgctgcccgacatacgcagcgtgcacgcctggctgcgtgagaatgcctattgacccggccaacccccacggccgcaaccgagatgtaccgcgtgatgacccaacccgatcttgatctgggcgtggtcggcaacggcagcttcggcgccctggtcgacaaacatgcccgcgttgtctggagctgcctgcccaccttcgacggcgacccgaccttctgcgccctgctcggccccaaccagcagaccggcggcgacttcgccatcgagctggaggacttcgcgagcagcgagcaggaatacctcaccaacactgcgatcctgcgcaccgtgctgcgtgacacgcagggcggcgcattggaaatcctcgatttcgccccgcgctggcgccagaacgaccgcttctaccggccggtcagcctgatccgccaggtgcgtccgctggccggcagcccgcgcatcaccgtgcgtgcgcgcccgctggccgactggggcgcacgcgtgccagagtccacctggggcagcaaccatgtgcgctggatcctgcccgagcacgtgctgcggctgaccaccgatgtgccggtgcgcttcgtgcgcgatggcctgccgttcgtgctcaaccatcccatccacctgatcctgggcgtggatgagtcgctcaaccgctcgatcagcggctatgtgcaggaagccttccagcgcacccgcgactactggcgcgaatgggtgcgctacctgtccatcccgctggaatggcaggacgcggtgatccgcagcgcgatcacgttgaagctgtgccagtacgaggacagcggcgcgatcatcgcggcgatgaccacttccattccggaagcacccggcagcgtgcgcaactgggactaccgctactgctggctgcgcgacgcggccttcgtggtgcgggcgctgaaccgtctcggcgcaacgcgcacgatggaacagttcctcggctacatcttcaacctggccaccaccgacggcacgctgcagccgctgtatggcatcggcttcgaggccaagctggacgaggacgaggtacccagcctgtccggttatcgcggcatgggcccggtacggcgcggcaacctggcctgggtgcagcgccagcacgatgtctacggcagcgtggtactggcctccacgcagctgttcttcgaccggcgcctgcaggacccgggtgatgcgcacaccttcgcccgcctggaacccctgggcgaacaggccttcgccctgcacgacgtacccgatgccggcctgtgggaattccgcggccgcaccgaagtgcacacctacaccagcgcgatgtgctgggctgcctgcgaccgcctgtgcaagatcgccgtgcgcctgaagcgcgatgaccgcgcgcattactggcgcgagcgcgccgacaccatccacgcgcgcatcatggccgaatcctggaacgaagagctgggccacttcaccgataccttcggcggccatcggctggatgcctcnnnnnnnnnnnnggccgatatcggtttcatcgacgcgctggacacccgcttcatcgccaccgtcgatgccatcggccgcgacctcaagcatggcaattcgctgtaccgttatgtcgcgccggatgacttcggtgaaccggaaaccagcttcaccatctgcacattctggtacatcgacgcgctggccgcgatcgggcgcatggatgaagcacgtgagatgttcgagctgctgctgaagcagcgcaatcacctgggcctgctgtcggaggatctggccttcgacagcggcgaggcctggggcaatttcccgcagacctattcgcacgtcggcctgatcaccgccgcaatgcgcctgtcgcggtcctggcaggaggcatcgtgagtcgtctggtcgtggtttcaaaccgtgtggccgtgcccggcgagaaccgcgccggcggcctggctgtcggcctgctggctgccctgaaggaacgcggtggcctgtggttcggctggagtggcaagacggtgaaggaaggcagcggcatgctgcaccggcagaaagacggtgacatcgactacgtcaccatggacctgagcaagcgtgaggtcgatggctactacaacggcttcgccaaccgcaccttgtggccgctgctgcacttccgcctggatctggtcgactacgaccgcggcacccgcgagacctaccacaaggtcaacgcgctgttcgccgacaagctcgcgccactgctgcgcgaggacgacatcgtctggatccacgactaccacctgatccccctcggtgcgctgctgcgcgagcgcggcatcggttgtcgcataggcttcttcctgcatatcccgatgccgtctgccgacctgctgcaggcgatgcccgaccacctgcggctgttctccgcgctgtacgcctatgacctggtcggcttccagacccagcgcgacgctgatcgcttccagacctacctgcgcctgttcggcggcggccgcgtgctcgacaacggcgagctggaagcaccgggcgggcgccgcttccgtgccgccgccttcccgatcggcatcgacaccgagctgatcgcacgccaggccggcaccgcggccaccaaggccgccgtgaagaacctgcgcgccagcctgcgcgatcgccagctggcgatcggcgtggatcgcctggactattccaagggcctgcccgaacgcttccttggcttcgagcgctatcttgagcgccaccccgaccagcgcggctcgctgacctacctgcagatcgccccggtctcgcgcggcgatgtcaccgagtaccggcagctgcgcagccagctggaacagatcgccggccacatcaacggtggccacgccgaacctgactggacgccgctgcgctacgtcaaccagaacttcacccatgccaccctcaccggcttctaccgggcggcggcggtcggcctggtcacgccgttgcgcgatggcatgaacctggtggccaaggaatacgtggcgtcgcaggaccccgaagatcccggcgtgctggtgttgtcgctgctggccggcgctgccgacgaactcaagcaggcattgctggtgaacccgcatgatctggacggcgtggctgacgccatcgccacggcagcaacgatgtcactgagcaggcgcaaggaacgctggcacgcgatgatggatcacctgcgcacctacgacatcaatcactggcgccgcagctatctggacgcgctggaaggttgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccttcaatccaggaatcgcgctgcctgctccggtgcgggcagatgacaggcgtcgtgccgcccgaaccagcggtagcggttgcgcgccagcgcgcgatacgcggcatcacgccagccacgcggcactgcccgcaacacgccgatcaggcgccaggcgccgcccagccccgtcagcacgcgcaggatcgcatcggtatcggtccaggcaccctgcgcgtccagcagcaggaacgacatcgggtcctgcgggtccagcccgtnnnnnnnnaacatcgcgctgccctgctgcccctgcatcgccgcaaagcggtagcgcccggcgcggtcgaaacgcagcaggaagcgcacccagcggttgcacagcgcgcatacgccatcgaatacgatcaccgcgctacccgcctcggcggcggcctcactgcggttcgagccaaccttcatagcggatcagggctcccgcccagggcagcgtcacatcgaccaggaaagtgtaacgctcgccctgccaggcttcgcggcaacgtacgccaccaaaccagtgcctcggcaacggcagcagcccgaacgcccagacccggcgcaccgaccagtcgatgccaccctcgcgggcctgcagatcaaactcgaagcgcaccgcgcccaactgctcgcgcaggcatccctcgtgcgcccacagccgcgacaccatcggccagcggccaaaacgccgcgcccactgctcgccctgcccgtgtgcactgaacgccacttcggtgggcagcgcttcaccgtccttcggcagccgcgccaacgcggccagcagcggcaccagccagtgccgccccctcacgatgcgcgcatgccccacgtagcggcagggcaacggcgcggcatgcagcgcctgcaccggcgcggccagggtggcgaaggccggccccagtannnnnnnnaacagcggcgtggtcagggcgcgatccaggccagggtcgccatgcgcccagtgcgacggtcgcgccggtgcgaatacaggtccggatcggccatggtcgacaccgtgccgccatgcacctgcgccgggtccatgcccgccgcctgcaaccgctgccgcgccagcgcgaacaggtccaccttccaatggcctgcgcgggtggccacgaacgccgcctcggcggccggatcatggccgacgaaggcgtggtagacctcctcgccgatctcgtagtcggccggtccggcggccgggcccagccaggcccgcagctgcgccggcggcgtctgcatggcggccacggtggcctccagcatgccgtcggccaggccacgccagcctgcgtgggccgcgcccacctcactgccatcggcggcggcaaacaccaccggcaggcagtcggcagtcaggatcgccagcaccacgcccggcaccgaagtcactgcggcatcggccaccggctcgcttgcgccgggcaccggcggcgcggtgaagcgcagcacggtgctgctgtgcacctggcgcagccagtgcggtgtcgagggcagccccagcccctgctgcagcagctggcggttgtgctctacgttggctggggtatcaccgtcggccgcgtgccggttgcccaggttgaactgcgcgaacggcgccggcgaaatgcccgcaccgtgccgacgcgtggtcaacgcatggacgcccggcggcgccagccagtccgcctgcagcacgggcagcgcggcggccatcaccagcggtcccgctnnnnnnnngcgaaggcctcgctgtcttcgcgcagcaccttcatcaggtgcagcatgtcctccggcaccggcgcggtgttgcgcaccagctcaccggtgatcgggtgcgtgaactccagggtctcggcgtgcagggcctggcgcttgaagccacgcagcgcggccaccagctcatcgctggcccccttgggcagcttcagcgcgccgccgtacagcgggtcaccgatgatcggatggcgcacatgcgccatgtgcacgcggatctggtgggtacggccggtttccaggcggcactccagcgcggtgtgcgcacggaagcgctcgcgcaggcggtagtgggtgatcgcttccttgccgtcctcgcgcaccgccatcttcaggcggtcgcgcgggtggcggtcgatcggggcatcggcggtaccgccggccaccagcgcacccatcacgatggccaggtactggcggtgcacgtcgcgtgcggccagctgctcgaccagcgcggtctgcgcttccagggtcttggccaccaccatcacgccactggtgtccttgtccaggcggtgcacgatgccnnnnnnnngcagcaccgccaccgacgggtcgcggaacagcagggcgttgaccagggtgccgctgtggttgcccgcgcccgggtgcaccaccaggccgaccggcttgttgatcaccagcaggtgctcgtcctcgaacagcacgtccagcgggatgtcctccggctgggcgtcggtctgggtttccagcaccacgttgagggtcaccacctcgccaccgcgcagcggatcgcgcgggcgcacctgggcgccgtccagcaggacctccccggccttgatccactcggtcaggcgcgaacgcgagtattcggggaacagttcggccaccacggcgtcgaaacggcggccggcagcggtgtcggggacgatggcctggcgggccgattcagagggttgttcagacatggcagggggcattctttgaaattttggggtcccggcggccggtttcagtcgctggacaggacactaggctatcatcgacccttcgtattccagccgcgtcccgccttgacctcatgatccgacgctcctccatgctctccgcgcccgtccgcctcaccgccctgctgctggtgctggtcatcgccgccaccggctgccaccgtggcgccaagaagggcgatcgccccgatgaagggacgccggtcgaacagttgtacgagaagagccacaagctgatgcagggtggcaactggagcggggctgaaaccagcttccgccgcctcgtggcccagtatccgtacggcccgtataccgaacaggcgatgatcgaaaccgcctacgcgcagtacaaggccggcaagcacgacgatgcagtgtccagcatcgaccgcttcatccgtacctacccgacccatcgcaacatcgcgtacctgtactacctgcgcggcctggccaactccaaccgcagtacggttttcctgcgtcgcgtatggtcgctggatgccagccgccgcgacctgtccacgccgcaccaggcgtattcggacttcaacatcgtggtggaccgttacccgaacagccgctacgccgccgatgcgcgccagcgcatgctggagctgcgtgacgtgttcgcccagcatgagctggacaacgccctgtactacatgcgccgcggcgcctgggtctcggccgccggccgcgccaactacctgctggaaacctatccgcagagcgcgttccagtacgatgccgtcgccgtcctggccgattcctacacccacctgggcaacaagaccctggccgacgacgcccgccgcgtcctgcagctgaaccagccggaccacccgtggctggaaggcaagtggccgaagtacccgtggatgatccgcaagctgaacccgttcgctggcgaaaagtccgccagcaccggccagcgcagcgcgcgactggaaaagaagtaaaagaaggccccgaaaggggccttttctttgtcggcagatccacgccatgcgtggagggttcgcgcgaccatggaccacgacactaggaattctacgaatccccggcggatgcgacgccggtcccaatcggcgtaggcgaggccctccacactgcggcgcaacggccatcccggccgtgaaggagcgccccatgaccccaccaccccgtcgtttccgccccctcgcctgcctcctcgccactgccctgctggcgctgtcctcgggccccgtggcggctgccccacccgcaccgggcgatctgctgtctgctgccccctatcgcgcgccatgggtgccgtccaaggccgcgcaggcctacaagctgcactaccgcaccccggatcatcgcggccagctggccgaaggcaccggcctgctgtacctgcccgccggcgcggcgcctgcaggcggctggccggtggtgtcctgggcacatggcacccagggcatcgcggatcgctgtgcgccctcggtgtccggcccctaccaacccgaacgcgacggccgcttcctcgatcagttcctggcacagggctatgcggtggttgctgcggactaccagggcctcggcagtccaggtgaccatgcctatctgcatgtgcgcactgccgcgcgcaatgccatcgacctcgtcaaagccagccgccagtatctgggcaccgcaacgctgtcgccgcgctgggtctcggtcggccattcgcagggtggtgccgccgcgctcactgccgggcatctggcgcccacctatgctggcccgtcgctgcactaccgcggcagcttcaccaccggcacgcccaccgccgtcgagctgaccgcactggtgatgaagccggacaaccgcaccgccaatcctggcgcgctcaacgcgtatcacgcgtatctgctcgacggtctgctgcaggttgcgccgcagatcgaccgcgtcctcagcgacaccggccgcacccgcgtggcagtggcacgcgagcagtgcctgggcgaactggccaccacgctggacggcgcggataccggcagcatgttcaccgcaccgctgaccagcgtgccgggcatctgggccgtgctgtacgactatctcggcgtaccgcgccgcggtttcagccaaccgctgatgctgggccacggcagcgaggaccgcgacgtcccctatctgaccaccctgctgtatgccgcaggcctggcgctgcgcggcgagccggtcgcgttccggcgctacccggtcgaccatcgcggcacgctggacgctgcggcggcggatggcctggcgtttgtgcgtgcacggcttgaagacggccacttcaacgacgctgcggaaaccgccggcctcgaacagctgctcgacgacgcccggtagatccacgccatgcgtggatgcgcgggatacgggttgccggccagcggccggcactaccaaaggcagtagatccgcgccatgcgtggatacgcggggtacgggttgccggccagcggccggcgctaccggatgcagtagatccgcgccatgcgtggatgcgcgggatacgggttgccggccagcggccggcactaccggaggcagtagatccacaccatgcgtggatgcgtgggatacgggctgccggccagcggccggcactaccaaaggcagtagatccgcgccatgcgtggatgcgcggcatacggattgccggccagcggccggcactaccggaggcagtagatccacgccatgcgtggatgcgcgggatacgggttgccggccagcggccggcactaccaaaggcagtagatccgcgccatgcgtggatgcgcggcatacggcgttgccggccagcggccggcactacctgccaacggctacctcaacccttgtagccgttgctgatcgggtagcgacgctcgcgaccgaaagcgcggcgcgacaccttcgggcctggcgcggcctggtgccgcttccactcgctgatgcgcaccaggcgcagcacgcggtcgaccacggccgcgtcataaccggcggcaacgatctccgtgcgcgactgctcctggtcgatgtagcggtacaggatgccgtccagcacgtcataggccggcagcgagtcctggtccagctggttctcgcgcagttcggccgacggcgggcggctgatcaccgccggcgggatcaccggcgcgccgcccacggtattgcgccacttggacaggccgaacacctcggtcttgtacaggtccttcaacggcgcatagccaccgcacatgtcgccatagatggtggcatacccgacggcgtactcgctcttgttgccggtggtcagcagcaggccaccgaacttgttggccagtgccatcaggatcacgccacggctgcgcgactgcaggttctcttcggtcacgtccggcgcagtaccttcgaacatgggcgccagcgattccatcaggcccttgaacgccggctcgatcgagaccgcttccagcttcacgcccagtgcctggcactgctcggcggccaggtcgttggacatgccggcggtgtagcgcgacggcaggcgcacagcggtgacgttctcggcgccgagcgcgtcgaccgccagcgccagtaccagcgccgaatcgatgccaccggacaggcccagccagaccttcttgaaaccgttcttgcggcagtaatcctggatgccacgggtcaccgcgcgccaggccagcgcgtccatgctctcgtcgccatcgtccatccacacgtgcggcatgaagcggcgcgtttggccgtcgtactccaccagcagccactggtcgacgaaggcggcagcggcggggtgcaccgtgccgtcaccatcggccaccaccgaggcgccatcaaacaccagcgcatcctggccaccaaccacattgagataggcaatcgctgccccgctctcgcgggtgcgtgcggccagcaccgcatcgcgctgggcgtgcttgccgcgctcgtacggcgaggcattgggtaccaccaccagctgcgcgccggcgcgcacggtgtcggccagcggctcggcgaaccacaggtcctcgcagatcagcaaacccaccggaatgccgttgacctcgaagacgcagctgccaccgtccggatcaacatcgaagtagcggcgttcgtcgaacacggcgtaattgggcagctcacgcttgcggtaggtctgctcgaccaggccatcgcgcagcacgctggcggcgttgtagaccaccgcgccagccgcctgcggccagccgaccacggcggtgatgcctcggcaggcggtggcgatgcgggccatcgcctgttcgcactcgtacaggaagccggggcgcagcagcaggtcttccggcggataaccgctcaccgccagctcggggaacatcaccagctcggcgccgtactcgtcgcgcgcctggccgatcatctcgatgatgcgctcggtgttgccggcgacgtcgccgaccgggaagtcgaactgcgccatcgcgatgcggatcgaagccatgggaatccagcctgtggttgcaatgccgccattgtagcgctgcgccatnnnnnnnncgggcgcgctcgctgcgtggacagccccggctcagtggatccacgccatgcgtggatgagcttgccgggatggccagggcgccagacgcagaaaggccgcccggaggcggcctttctgttttgcagcagccggtgggaagagcagtcgactaacagtcgactctacaattccccgcccagcggtcttacttgacaagcttggcgatggcagcgcccaggtcgcccggcgagcggacggtgacaacaccggccgcttccatggcggcgaacttgccttcggcagtgcccttgccgcccgaggcgatcgcaccggcgtggcccatgcgcttgccggccggagccgacgcaccagcgatgaaaccgacgaccggcttcttcacgtggttcttgatgtactcggcgccggcttcctcggcgtcgccgccaatttcaccaaccatgatgatgccttcggtctgcgggtcttcgttgaacagcttcaggcagtcgacgaagttcaggccgttgatcgggtcaccaccgatgccgatgcaggtggactggcccaagccgacttcggtggtctgcttgaccgcttcataggtcagggtgcccgaacgcgacacgatgccgatcttgcccggctggtggatgtggcccggcatgatgccgatcttgcactcacccggggtgatgacgcccgggcagttcggcccgatcagcacggtgtccggatgcgaacgggtcagcacgttcttgacgcgcagcatgtccagcaccgggatgccttcggtgatgcagacgatgaccttgatgccggcagcagcggcttccaggatcgcgtcagccgcgtacggcggcggcacgtagatgaccgaggcgttggcgccggtgctctgcacggcgtcggcaacggtgttgaagaccggcaggtcgatatgggtggtgccacccttgcccggggtcacgccgccgacaacctgggtgccgtactcgatcatctgagtggcgtggaaggtgccctgctggccggtgaagccctgcacgatcaccttggtgttcttgttgatcaaaacagacattggaattccttggtgtcggtatcaggcggcgttcttgacagcttcaacgatcttcttggcgccatcgttgatgttgtcagccgggatgatggccatgccgctgtcacgcaggagctgcttgccttcttccacgttggtgccttccaggcgcaccacgaccggaaccttgacgcccacttccttcacggcggcgatgatgccttcggcaatcatgtcgcagcggacgatgccgccgaagatgttgacgaagatgccttcgaccttgtccgaggacaggatcagcttgaaggcttcgatgacgcgctgcttgttggcaccgccgcccacgtccaggaagttcgccggctcgccgccgttgagcttgatgacgtccatggtggccatggccaggccggcgccgttcaccatgcagccgatgttgccgtccatggtgacgtagttgatgtccagttccgaagcgatcacttcggtcggatcttcctgggtcttgtcgcgcatggcgaccagggccttctggcggaacgcggcgttgtcgtcgctgtcgaacttgccgtccagcgcgtacaggttgccgtcgtccaggatggccagcgggttgatttcaaccagggccaggtccttttcgttgaacaggcggtacaggttcaccatgatgctggcgaactggccggcctgcttggcggtcaggcccagcttgaagccgaaatcgcggccgtggtaaccctgcacgccttcgacgaagtcgacgttcagcgagtggatcagctccggggtttcagcagcgacctgctcgatctccacgccgccttccgaagaggcgatgtaggtgatggtcttggtgccacggtcgaccagcaccgacaggtacagttccttgacgatctcgccggcggtggtcaccagcaccaggttgaccggcagttcaacgccagcggtctggtaggtggccatcttagtgccgagcatcttggccgcagcggccttcacgtcgtcggtggtcttgcagaacttgacgccgccagccttgccgcggccgccagcgtggatctgcgccttgaccatccaggggccctggcccagggagttggcagcggcaaccgcttcgtccggggtcgcagcgaccttgccggccgggaccgggatgccgtactcggcaagcagttgttttgactggtattcgtggaaattcatgcgtcaccgtgggaataggaacgaccgcacgcaattcctcannnnnnnnnnnnnnnnnnnnnatggaccgcggcgggcccactattgtggccgagccggcgccggggcgcaaagaagtctgtacaaaacgccagacgcgggcagatttccaccgtcattcaggcagttgcacccgggccggggctggccaccggtgtccgcaacgggccaaatgcgcgatccggaccacttnnnnnnnnnnnnnnnnnnnnnnntatactgcccttcgcaaacgcgacgtgccggcccgacttcaggggacgccggacaggcccgccgcagaatccagacccaggcagccagaaggggagttccggcgtgtcacccagtgcttcattgattgaccgcatcgaatcgattccgcggcgtgaactgtatttcttcgcgctgtaccgggtgctgatcgctacggtcattgccgccctgctctacagcccgttgtcggccatggtcggcgaagcccaccacccgcggctggccgatgtcgttgcggtcatctacctggccctggcgctgctggccctggtggtcggccgcaacgaacgctggctacgcccgatcgtggtcagtggcgtgctggtggatatcgtggccgccaccctgctgtcgcacgccctgcccggcgccagcgccggtatctcgatgtcgctgctgttcaacatnnnnnnnnnnnncactctgctgccgctcagcctggggctgggcctggcgctggccgccagcctggccaccggcgtcgagtacacctggaagctgctggaaggcggcgaccccacccgcaccctcgccgaactggcgatgttcgctaccagctacctggcactggccttcatcagctaccaggtgggcaaccgcgcccgccgcaaccagcagctggccaaccagcgcggcgatgaagtcgccaacctgttccagatcaacgaactgatcatccgccgcatgcgcaccggcgtgctggtggtggacgccgacaaccgcatcaccctggccaacgaagccgcctcgatgctgctgggcgataacgacggcaacggcgaaagcgggcgcctggacctggccagtgccgcaccggaactggcgcgccggctgcagcgctggcgcaatggctgggcacaggacgaactgccgctgcagctcaaccccgaccagccggaagtgcagccgcgctttgcccgcctgctggccggcagcgaccttgcgctggtgttcctggacgattccagcgtggtctcgcgccgcgccgaatcgctcactctgtcggcgatgggccgcttctcggccagcctggcccacgagatccgcaatccgctggcggcgatcaactatgccgtgcagctgctggaagaaggcaccggcttcaacgagagcgaccgccgcctgctgcagatcatccgccagcagtgccagcgcaccaacggcatcgtcgagagcgtgctggggttggctcggcgcgaacgcgccacgccggagaacgtggacctggtcgccttcgtgcgccgcttcgtgctggagtacaagcagggccagaccctggagaccgacagcatcgaaccgatcatcagcgacacatcggtgatggcccaggtcgacgccaagcatctctaccaggtgctgaccgtgctggtgcacaacgcactgaagtacggccgcatcggccagcagcctgcacgggtgcggctgcgcgtggcccagcacgaacgcagcgcggtgatcgacgtgatggaccgtggcccgggtatcccggagagcgtggccgcgcagctgttccggcccttcttcaccacgtccgagcatggcacgggactgggcctgtacatnnnnnnnnagctgtgcagggccaaccaggcccgcctggactacatcgcggtgccggccggtggctcctgcttccgcttggtgctgcccggtccacatacgctgctgccgagctgatccccattctgtgcgtcaaacatttgtcgcttccagccccctcgtttatctttcacgcccatgaatgaaacccgcagcgccctcgtcgtcgacgacgaacgcgacatccgcgaactgctggtgctgaccctcggccgcatggggctgcgcatcagtaccgccgccaacctggccgaggcacgtgagctgctggccagcaatccgtacgacctgtgcatcaccgacatgcgcctgcccgatggcaacggcatcgaactggtcagcgagatcgcccagcactacccgcgcacgccggtggcgatgatcaccgcattcggcagcatggatctcgctgtggaggcactgaaggccggtgcgttcgatttcgtcagcaagccggtggacatctcggtgctgcgcggactggtcaagcacgcgctggaactcaacaacgccgagcgccccgcaccgggccccaacgccgaacagggcggacgcctgctgggccactcgcaggccatggatgtgctgcgcaccaccatcggcaaggtcgcgcgcagccaggcgccggtctacatcctcggcgagtcgggcgtcggcaaggagctggttgcacgcaccatccatgcccannnnnnnnnnnnnnnnnnnnnnttcgtgccggtcaactgcggcgccattcccggcgagctgatggagagcgaattcttcggccaccgcaagggcagtttcagcggcgcacacgctgacaagcctggcctgttccaagctgcgcatggcggcaccctgttcctggacgaagtggctgaactgccactgcagatgcaggtgaagctgctgcgcgcgatccaggaaaagtcggtgcgcgcggtgggcgcggccaacgaggagccggtggatgtccgcatcctctcggccacccacaaggacctggccgagctggtcgaggacgggcgcttccgccacgacctgtactaccgcatcaacgtgatcgaactgaaggtgccgccactgcgcgaacgccgccaggacctgcccgaactggccgcggccgtgctggcccgcctggcccgcagccacggccgcgccaccccgctgctggcgccctcggcgctggaagccctggcgcagtacgcgttcccgggcaatgtgcgcgagctggagaacatcctggaacgtgcgctggccctggccgaggaagactgcatcggcgccgatgacctgcgcctgccgcagcacgcgccgcgtgcacccggcagtgcggcgcccgccgaagccgtggccgacctgcagccgggcagtgccgccctgccctcctacatcgagcagctcgagcgcagcgccatccagcgtgcgctggaagagaaccgctggaacaagacccgtaccgccgcgcagctgggcatcaccttccgtgcgctgcgctacaagctgaagaagctggggatggagtaaacccggggtcggatccctttccaaaggaaagggctctgacccggcacgtaccaccaacctggtagtgccggccgctggccggcaacctcctgcatcgcgtcatccacgcatggcgtggatctacctcaatccttggtgacgcggttgatctcggccaggctggtgatgcccgccgccgccttcttcaatgccgactggcgcaggtcattcaccccgatctgctgcgccgcctcggcaatctgcagcgcattgccaccggccagcacgatggtagcgatctcatcggtcatcggcatgacctggtagacgccggtccggcccttgtagccctcggtgcattcgtcgcagcccacggcctcgtacagctcgatgcccgcatccagctgcgcctgggtgaagccttcggccagcagcgcatgttcgggcaggctggacggacgcttgcagttgccgcacaggcggcgcgccaggcgctgggcgatcaccagcgtcaccgagctggtgatgttgtagggcgcgatacccatgttcatcaggcgcgcgatggtctgcggcgcatcgttggtatgcagcgtggacagcaccatgtggccggtctgcgcggccttgatcgcgatctccgccgtttccaggtcgcggatttcgccgaccatgatgatgtccgggtcctgtcgcaggaacgagcgcagcgccgcggcgaaggtcatgccgcgcttgttgttctgctgtacctggttgacgccgggcaggcggatttccaccgggtcttcggcggtggagatgttgcgcgtctcgtcgttgaggatgcccagcgcggtatacagcgacacggtcttgcccgatccggtcgggccagtcaccagcaccatgccgtacggcttgtggatggcatccaggaacagcttctgctggtccggctcgtaacccagcttgtcgatgcccagcttggccgcgctgccatcgaggatacgcagcaccaccttctcgccgaacagggtcggcagcgtgctgacgcggaagtcgatctgcttggtcttggacaggttgagcttgatgcggccgtcctgcgggacgcgcttctcggcgatgtccagctgtgccatcaccttcaggcgcgcggcgatgcgctggttcagcttcaccgnnnnnnnnnncaccatcttcagcaggccgtcgatgcgcaggcgcacgcggtaatcgtcttcgtagggctcgaagtggatgtccgaggcgcccttgcggatcgcatcgaccagcaccttgttgacgaacttcaccaccggggtgtcgtcacccttggcgtcgatgccggaatcgctgccggtggcgccgagatcctcgtcgccggccgccacgtccaggttgcccatgccatcgtcatcgccacccagggcgtcgccgagggtgtcatggctggcgtgccactgttccagcgtgcgccggatctggtcctcgtcgaccaggatcggctcgaccaccaggttggtatggaacttgatctcgtccagcgagtgggtcgggttgctggtgccgacgaacagcctgccaccgcgcttgaacagcggcagcacgttgtgcttgcgcagcagctcctcgctgaccaggctcatcgcgttctggctggcgtcgaaggtggacacgtcgaacagcggcatgccgaactcgaccgcattggcggcggccagctgcgaggcattgaccagcttgttctgcgcgaaccaggtcggcagtggctggcgcgcggcggcggccttggccatggcgtcgcgggccgtggtctcgtccagggcgccgtcctgtaccaggcgtcgggccaggccggtgatgccgacaagattggcggtggtgacagcgttcatatgaatccttggctcatggggtcatgccatgccgtgcgtcttgcacggacaccgcacggggcagcagaacccgccgcgacccaatggccatcggcatcgccaatccatgagcaacactgccttgcccggcactcccggcccggcaggcacgatcctgactcccccggggatgatagccccgtcaaggggcagccagcatcccatcggagcgctgaagtgtgatcagcagccggtcgggcgatagcgcgtttcgaacgcgctgccatcgcagctccagatgccctcggcggagcggcgcaggatcaggtccttgccgtccagcgcgctgtgtcccttcaaggtgcagctgatatggccgacgccggagtcgctgagttcggcttcgacgttcgagcagtgggcgttctgggcgccgccgatgaactcgggggtgaccaggctggccgagcggttttcatagacgaccgtttcaaccagcatcttgcccgggctgatgtcggccagcgcggccgtcagctgggtacggatgatgtaaggctgaaatacgactgtcccgatcgctgccaggatggcgatgatggccacaacgatcatcagttcgatgagcgtgaagcccttctgtgtgttcatgactccccctgtttgatccagcaatccccattgctgcgtgctggccggaattcctactccagtcagcacaaggcccgccaaagcgggccttgtgtctacctcatggcagcctaggtcagacttaagctaccaagcctcatgggctcgaaggattacttgcagcccttcggaatgaacttggcatcgacagccgaagtctgacaaacgaaaccacccgccaccgcatcctcgccttcaccagacgcctgcgtgtaattcagcgagatcgtagaattctcaccgatacggcccggatcacggatggtgcacttcatgccaccctcggtcacatcgataacactgcagctaccggtttccttgctctggaagccagcggttgccagcgtcggcttgttgccgttgctgacttccatctcgaactgggtcttgtgcgaggccaggtcggccagcgcagcggtgaccttcgacttcgaggtgtagtcctggtaggccggcagcgcgatggcagccaggatggcgatgatcgcgacgacgatcatcagttcgataagggtgaagcccttctggttcttcatttggtacatccccaagatagtggtggttgagttcagtgcacgggatcggaccggacagcgccggttgagcgggccccatgccctgcgggtggatcaacgcaggttgcgtgccaaccccggcacgcctccccctggatttccccgcgcccatgatggcagcaatttcgcggatgggaaccccccgcttccgaatctgcgatggacgcggcaatgtgacgcagtgcgtcacctttggtcggcacccggcacgaaatcacacgctgggccgcctgccaactgcccatccgcccttgaacccgctaccatcgatggctagttacccgcctggggatggcgggtcttggggagccaacatgtctgtcagtcgcagtgcgatcaagaaagagccggtgnnnnnnnncaccatggagctgcagccgtttgtctgggaggggaccgacaagcggggcgtgaagatgaagggtgagcagctggccaagaacgccaacctgctgcgtgccgagctgcgccgccagggcatcaacccgggccaggtcaagcccaagtcgaagccgctgttcggcgccgccggcagcccggtcaagcccaaggacatcgccttcttcagccggcagatggccacgatgatgaaatccggcgtgccgatcgtgtcggcgctggacatcatcgccagcgggcacaagaacccgcggatgaagaaactggtggacaccatccgcaccgacatcgagggcggctcctcgatgtacgaggcggtcagcaagcacccggtgcagttcgacgagctgtaccgcaacctggtgcgggccggtgaaggcgccggcgtgctggaaaccgtgctggacacggtggccacctacaaggagaacatcgaagcgctgaagggcaagatcaagaaggcactgttctacccgatcannnnnnnnnnnnnnncgatgctggtcagcggcatcatgctggtgttcgtggtgccgcagttcgaggacgtgttcaagagctttggtgccgagctgcccgccttcacccagatggtggtgaacctgtcacggttcatggtgtcgtggtggtggctgatgctgctcatcgcgatcggtgccgcggtcggcgcgatcatggcctacaagcgctcgccgaagatgcagcatgcgatggaccggttcgtgctgaaggtgccggtgatcgggcagatcatgcacaacagtgccatcgcccgcttctcgcgcaccaccgcggtgaccttcaaggccggcgtgccgctggtggaggcgctgggcatcgtggccggtgctaccggcaacaccgtgtacgaagaggcggtgctgcgcatgcgcgacgacgtttcggtcggttacccggtgaacatgtcgatgaagcagaccaacctgttcccgcacatggtcatccagatgaccggcatcggcgaagaggctggtgcgctggacgccatgctgttcaaggtggccgagtactatgagcaggaggtcaacaattcggtggatgccctgagcagcctgctggaaccgatgatcatggtgttcattggtaccattgtgggcggcatggtgattgccatgtaccttcccatcttcaaactcggcgccgtcgtcggataacacatacatggcttttctcgaccagcatcctggcctcggctaccccgccgcggccgccttcggactgctgctgggcagtttcctgaacgtcgtcatcctgcgcctgcccaagcggctggaatggcagtggaagcgcgatgcgcgcgaagtcctggaggaaccggacttctatgaaccacccccgccggggatcgtggtcgagccgtcgcactgcccgcactgcaagcacaagctgagctggtacgagaacatcccgctgttcagctggatcatccagggcggcaagtgccgccactgcaaggcaccgatctcgctgcagtacccgctggtggaggcgctgacctcactgctggtggtggcctgcgtctggcagttcggcttcggctggcagggtttcggcgccatcgtgctgacctgcttcctgatcgcattgtccggcatcgacctgcgcacccagctgctgcccgaccagctcaccctgccgctgatgtggctggggctgataggcagcatcgacaacctgtacatgccggccaagcccgccctggtgggcgcggcggtgggctacctgtcgctgtggacggtctggtggctgttcaagcagctgaccggcaaggaaggcatgggccacggcgatttcaagctgctggcagcgctgggcgcctggtgcgggctgaagggcgtcctgccgatcatcctgctctcgtcggtgctgggcgccatcatcggctcgatctggctgtacagtcggggccgtgaccgcgccacgcccattccgttcggcccttacctggccattnnnnnnnnnnnntacttcatgtggggtgcgccgctggtggagcagtacatggtgatgagcgggctgcgctgaggggagtccccatgagccgctatgtggttggcctgaccggcggcatcgccgccggcaagagtgaggtgacccggcgcttcgaggcgctgggcatcgtggtggccgacgccgacctggccgcccgggccgtggtggctgccgacagcccggcgctggcccgtattgccgagcgtttcggcgccgacatgctgctggccgacggcagcctggaccgggcccgcctgcgcgcccacgtctttgccgatccggccgagcggacggcgctggaagccatcacccacccggccatccgcctgctgatgcaacggcagtgcgagcaggctgagagcccctatgcgattgcggccattcctctgctgaccgaggtgggcgggcggaaggcctatccttggctggaccgggtattgctggtggatgcaccggaagccgtgcagcacgcccggctgatgcagcgcgatggcattgatgctgcgctggccgaccggatgattgctgcgcaggccagccgcgcacagcgcttggcgctggccgatgacgtggtggtcaatgatgggcagccggaggacctgcaggtgcaggtggaacagctgcatgcgcggtatctgggcttggccggggcttgaggcctggttgccggccagcggccggcactaccgaagcgcatccatgcgtggcgtggatctactggccgattcgattgccggccagcggccggcactaccaaagcgcatccatgcgtgacgtggatctactggccgattcgattgccggccagcggccggcactaccaaagcgcatccatgcgtggcgtggatctactccagctgctggcgggcgccaccctgctcccgcgcgatttcggcagcgtgcagcagctggatcagggtattcaggccggcaagcgcgcggctgagaccagtcatcgtggcggcctgcgccgggctgcccccctgcacatccagccgctggccgtcggcggcgtcgcggccatccatgcgcgccagcagggcgggcagcaggtccctggggtcatccagcagaacttcgacccgctcggcgacgtcggcaggcagcaggtgggcggcatcgccgatcagggcgtgcaactgggggaacagcgggcgggtggacatgatgaagctcctcgctgacggcaggccacctgcagatgcaaggtggcggacggtgcgggttggcgtaccggacaactcccagatggatggaaactccggcggattcccgggaatccccacgcaccgcccgccatgaagcgagcacagtgcattgtccgcgatgccgcgcgaggcatcggaagttttccatctgacagttgatttcaggacgccaatcccggccaaggcacctaccccggccaggtcatcaggccatcaccgcgcacggcgatctgtaaggaaattcccaagtgcggcgcgggcttgccaatgcgtgcgttggaacacgcgcggggcgcggcagcgatcacggtggtgtcgtgtcgggcctgtgatgcgatgtccgcgtgcgggggcttcagtgtcacaagcgacacagggcgtgatgcaaggtcggcagggtccgtgccgaccaaggtcggcacccaccaaagcagggctgcttacaacggcttcggcgagaacgtcagggtggcgatcacgccacgctcgccaccggggcgcacgctcacctgccagccgtacaggtcgcacagacggctgacgatcgacaggccgatgccgccgccctgcgaatgaccggcgtgcgtgccgcggtagccacgctggaacagcttggccgcgtcttcctcgctcaggcctgggccgctgtcggtcaccgataccgaattggtgcccacgaagacgcgcacttcgccgtcctgtgagtacttcaccgcgttgccgatcaggttgcccagcgccaccgacagcgccgcctcgggtgcatcgatcatcaggttgcgctcgccttccagcagcagctccagcggcttgccgcccagctgcgcgcggtgcgcatccagcagctgctcggccacgcgcgccacgttgctggtgccctgcccgcgctcgttgcgcgacagcagcagcaatgcgccgatcaggtcgctgcactgctgttcggcacgctggatgcgctgcaggcgctgcagcaccttctcgtccaggccgggccgggtcagcagcagctcggtggccccgcggatcaccgccagcggcgtgcgcagttcatggctgacgtctgcattgaactcgcgatcgcgctgcaccacttcggtcagccgcgaggaataatcgtccagcgcctgtgccagctgccccacctcgtcatcgggaaagcgcggcgccaacggctcgggatcactggtaccgccacggtacgcacgcagccgcgcggccaggtccgacaccggcttcatcaccttcgacgccgaccaccagcccagcaccagcgacagtacgctgaacaccagcaccgacaacaccagcgcgcggttgagctgcttgccaccgcgcacgctgtcggtcatgtcataggcgaggaagaaccaggcgtcgggcgtcttccgcacggccagcttgtaggaatagggttcgccgtgttcgtcgccgctgacgctgtggatgccatcggagaagcccgcccactnnnnnnnntcttcgcgcacccggtcgaacttgtccttggaataggcatacgcacggatctgcagcaccggcgcgtccgggttgtggcccgggtgttcgtagtagcgccgcgcgtactcgtcgatgttgcggttcatcagctcttccaccagctggttttccacgcgcaggcgggcccagttggtggcgaacgcgaacagtgtcgtcaggcagaagcccaacaacacgaacgagacgatgatgcggctgcgcaggcgccgccggtatggcgtgcgccggcgctcccccttggctgccacggaatcaggcttccggggtggcgatgcggtatccgatgccatggcgggtctggatcagcggcacttcaaacggcttgtcgaccaccgcacgcaggccatggatatgcacgcgcagcgaatccgaatcgggcagttcctcgccccacacgcgggtttccagctcctggcgggtcaccaccgccggtgccgcttccatcagcgcctgcaggatcttcagcgcggtcgggttgagctgcagcagcttgccctggcggcgcacttccagcgtatccaggttgtattccaggtcgccggtttccagcacgcgggtctgcacgcccttgccgcggcgcgacagggcgttcagacgcacttccacttcctgcagcgcgaacggcttgatcaggtagtcatcggcaccggagtcgaagccggccagcttgttgtccagcgaatcgcgggccgtcagcatcagcaccggggtctgcttgcgcgcttcattgcgcagcttgcggcagacttcgatgccgtccatgcctggcaggttgagatccagcacgatcgcgtcgaactcgtgcaccacggccagatgcaggccggtgaccccgtcagccgcgaagtccaccgtgtgcccccggtcctccagatagtcgcccaggttggccgcaatgtcgctgttgtcttcgattaccaggattctcactgtcacctctaattgactgtactgccggcgcgcatgacctgcctcatgtcttgctgtgcccgttccttctgccgagcgcgctcggcaacggtcatgcactgcgtcgtggtccggttggaaccgatgggcttttcacgttggcatattagacgactatcttcacgcgcctgtgtcaaaaccgtgttcacgacctgctgatcgttgaagacctgggtttgcaccggttcaggcatggaatcgcgtgcggggtactgctccaccgctgcgcgcatgcgtgcaagggcgtcgttgacgcgggtgcgctcgtcctgcttgagttccgaataggtttcgccgtccttgagctccacctcgatacgcgcgatctgctgctgcagcggctggccgggcacgaacacgtccttgcccctggatgccgatgcggtactgaccagggcgagtcctgacaacaggacggccgacatcaaagcctgtttcatggcaaacaaatccttgtctgtggcgaatcccgactctattcgcacccccttcacgccagcaagtgccaatggtcggggcagcggaagccctaccgcgagctggcagggttgaagttgttgaaggtgcgctggtcgttcaacagcgccttgcccttttcctcgatccggcggcgttcggccaccgtcaggcagcggcttttgggcatgttgctgccggtactgcgcgtgtgctggcagatctgccggctgtcctcgtgggcgcgggtgagcagggtattgatccgctcctggtcgttgaagacctccccctgcacctgcggcggcagttcctgcacgctctggtggccgcccatccgcgcggtgatccgggccagcgcttcgcgcacggtgctgcggtcatcagcggaaatctcgctgtaatcgccatcatccagggctttttcgacctggcgcacctgctcggccaccggcgactgccggtccatctgcacaacggatttctccggcttggccgcagcagatccggccaggcccagcagcaacgcgatcatcgtgatgcggtacatcgccagcctccgatccatccaggaacgatggggccactctacggccgtcacgccacctccacaagggacagcgggcaggcataaaaaagacccaggcggtgcccccgcctgggtctgaagttgtatcccgataccgatcctgctgagaggcagagctgcggttcgctgaagcctacgcgcgggccgattaaaggcttgttaaagccggcctcatccgcccgtgagaatctcaagccgctgaatactcagggttttttaagcttctcgacgtgctcgatgatgcgcgtggccacgtccaccccgcaggcggcctcgatcccttccagccccggcgttgaattgacctccagcaccagcgggcnnnnnnnngagcggatcaggtccaccccgcacaccgacaatcccagcgccttggccgaccgcaccgccacctgctgctcggcacggctggccttggccgccaccgccgtacccccggcatgcaggttggagcggaagtcaccttccggcgcctgccgctgcatcgaggcaaccacctggtcaccgaccacgaagcagcgcagatcggcgcccttggcctcgccgatgaattcctgcatcaggaaattggcgtacaacccgcgcagggcctcgacaatgccgcgcgaggcgctggccttctcggtaaggatcacgccgcgcccctgggtaccctcattgagcttcaccacatgcggcggtgggcccagcatggacaacaggtcgacggtgtcgtcggggttgtcgccgaacacagtaaccggcatgtcgatgcccttggccgccagcagctggtgtgcgcgcagcttgtcgcgcgaacgcaggatcgcgtcggacggattcggggtgcgtgcacccatcagttcgaactggcgcagcacggccgtgccatagcgggtgatcgaggcaccgatgcgcgggatgaccatgtccacgccggtcatcggccggcccttgtaatgcatcgaaaagccatcggcggcaatgcgcatgtagcagcgcagcggatcgaggatgcgcacggtgtggcnnnnnnnnnnnnccgcctcgaccagccggcgggtggaatacagggaactgttgcgggacaggatggcgagcttcatcgcggcaggatcgggcggcaggcgcgcagcatagcgcgggcgtgtggcgggtggatgatgccccgcggcgtggcttgctcaggcgcaggcggcacactgcggggcaggccagaccgcaaggaaccccgatgtcgatcaccgtattcccgcgcttctccgaagtggatgtactcggccacgtcaccaacaccgccctgcccgtctggttcgaggaaggccgccaggagatcttccggcatttcagccgcgaggccagcatgcgcgacttggcactgatcctgcgccgctacgagatcgacttcctgcagcagatacaggcgggacacgaagtacgcatcgagacccggatcgagagcattggccgctcctcgctgtcgatcgtgcagcaggcgttccagttcgaggccctggtagccagcgggcgctgcgtgatggttcatttcgactacacggccaacgcctcgcgcgagatcgatgcggagcagcgccaggcgttgtcggggctgttcaccgaggaatatgcacagtcgctgccggaaacgannnnnnnnnncgccgaggcctgatcagcgcgagggaaggcgcagcctgaagcgcccatcccgggcgcgcagcgccaacccggtttcccgccattccacaggcagctccaaggctgtgtggcgcgtggggtatcgatggacggcatcgaactcccagcgttcctcataggcttcgcactgcagtgtgccgtcatcgtcagcatcgatcacattgatccaggccatgctccgggccttgccgaagccccccatcgcatgacgggcaaaggcttgccaacgaccctgccagcagacaagccacacgccctcgatgggtcgcaggttctcatcaagcacactgccggccaccaccaggcagcgtcccgacgggctcgcgatcacggtctccagatcacaggcatggcgaccactggaggtctcgtcaaggtaaagggcatacgggcagatgcacgcgaacagggccggatgcgcagtcacgcgcagatcatcgggaagcagcgggaccgcgcgcagcacccgggcatcaggcaggacgtgcctcagctcccgcggcaatccggcggccagcgccggatgtccgtgctccaaccataggcctcggcaggaatgcagctgggtcacgccgccggactggctgcgcagccacgacgccgcccccgcctccccatcggtctgcaggcgctcgcccagctgctgccggaactggccgggatcagccgcaagcacctgcaccgtcttttggcgctcgtcgtagacgatcactgcttcgcatcgatcaacatacccgctggccaggcgcagcgcgcctcccggcaggtcctgccattcaccactggcatcacgactgcctccagtggatacgccttcgacgatggcgccatcgcgcagcatctgcgtgctgtacgccggtccgcccatgcccagctcgccccaatccaacagcacatcatgtgcgggcggccgttcggcaaagggcttcatcgattgcgagcgcagtcgtgaaccgcacacggcattgccgaccagatcgattcgctgcannnnnnnncccaacgcaaggcacacggcaaggccggcaatcactcccaaaggcgaccaccaggccacacagacggcgaccagggccaggaacggcaaccactgggtgtagcgccgcagggcggttcgatcaagggacatgcggatgagagaggcgccccagcgaaccgtcgacgtcttcaatgccgatccgatcgattgcggccgatgccggttcaagcatcctgcgctcctggaactgcgccgaatcgattctcttcctcgctcccgggaagcagcatgactggaaagaggacgaacacccccaagggaatgaacgcgatcacggtgtaccagcctgactcgtcgatgtcgtgcaatctcctcacggtcagggccagcatcggaggcaggaagacgaagacagcgcagacggtcatgacccatcccaccttccacaggctctcggacgtttcccaatccaatgacaggtacccgaccagccagtaaccgcgatccatcacgctgtagctcaccgccatcacgaacccggccagcagcgaatacgaccagaactcccgccggtcggatcgtccggaaaaatcaaagcatcgcctgatgggcacaagtgcagcgatcattcacgctccgggcaacggatgttgggcgtcaacagctgacgatcttctagcattgcgaagccaagcatcaactgaaccccgcagctcgaccgggcccgggaggccacagcagccgcagctgcagcagggcagttcctgtcctgcaggctatgcgcaaggatgcattcggacacgaccgatccggccaagggatgtttgcgaagcgacgtccagccctgccattcaccgggcatctcgaccgggatccatgcgcggaaaagcggggttcggatatcgcggagcgtctgcctgatgcagaccgctggagacatggagcgggcgatgggaatcgaacccacgtcagtagcttgggaagctacagctctaccattgagctacgcccgcgttgcggtgggaagtctatgcgctgggccccgtgttgcgcaatggtgcccatcgcatcaggccggggtcacagccctctcgctgccgagagggccgaccccgcctggtttctgcttagaaggtgccgctgaagttggcgaacagcgttgcgtcctgggcacgcttctgcccggccgaagcgctcaggccgaagttgctctgcagcccgaacagttcggtgcgggcgcccagcacgacggtcgcgtagtccttgtcgaacttcaggcccggcacacggtagctgcccagttccggcaaggtctgcagccacgcgctgccctgcttggtgtcttcgaactcatggtcgtaggtcagctgcgcgtacggcttgagggtgccgccatcgaagcgggcctgccaaccgatgcgaccaacggtcgaatcaacgttctggcggtcgtagccaagcgcggtggccagggtgccggccgcagcgctttcggtgtaaccatcgatcttcaccttctgccagatcaccgaagcgatcgggccgtggcggaagccgccttcggtgccgaactcgtaaccggcgttcagggcggcggtcaggttgctgccgtccggcgaaccaccgtgctcgcgggtggccgggccgagctggaccttgcggttcacgtcatacgacagccaggtgtagctgacctggccgttcacccagatgcgatcgccgtaccagccggcgaacagaccggcggtggtgtccttctgggtgaaatcgccacggctgttgccgaagtcggcgttgaggcggccgaagccggcgaagccgccgaccaccatgccgtcgcgcgcccagtcgatgccgaacaggccggccggcgccaggccgtcgtacagatccgcgtggtcgtagcgctgcaggtcaccgcggacgccgccccaccaggacaggccgtcggccggacgaccgcccaggtgcatgctgacctgatcggcacgcgaacgaccgatggtctgtgccgagtggctcagcacctgctgcaggcgcggggcttccagcaccgagaccgcgtactggcccagcagctggtggcccgccgtggtcggatgcacgccatcggcgaacagataggtgttggccgcatccgggctgacgtagctggtcggattgcaggtcaggatgctctgggtcgaattggccggatcgatcttgcatgcggtgctggtgacgttggtgaagccgtacatggccggattggcggcgacttcgcccagcacggtgaaggtatcgagcgggatgaactcgatgccggcctgcttcaggccaccataaagagccttgttgtagccggctgacagcgcggtggcggtggccgcgttcgggccgcggaaggccggggtcaggccgacgttcggcaggttcggcaccagcacgtactgcgcaccggcctgcttcagcgcacccaccagagcgatctggtcggtgacggcggcgccgatgatggcctgtgcctgcgccggcgcagctgcggcggcgaacaggtcattggcgccgccccacaccgtgtacaggacattgccgtcagccttgccgccgttggcggccagataacgggccgcctgcgacttcagcgaggggatagtccccattgcgctcggcacgtccacgccaacgcgggcaccaccgaccgcgtaattgtcaccgttctggccgttgccattggcggcgccattgaggccatagtagttggcgacctgctgcgaccacacccagcccgggttggtggtgaactggccggtcaccggacgcacatcggccggcagcagcgggcggaaatagccggcatcggtcaggctgtcgccgaagaacacggccttggaatacggggattcgcctgccatggccggaagcgcggccagcgcgatcgcggccgccatcagggtgcggatcgggcgtttgctgagcagcatgaaaaaactcctgtggggatatcgttgaggacccggcggacgtacgccggcgcacggtgaatggtttcactgcgccgcgttttgctcacgctgcgccgccgcatggattgtcgcccgatcgccgggaaacctgctgtgccggagctggcgccccgttcaatttgcaagtgttccgatcccggcgggctatcggcgacaatgcacggatgaacatccagctcaatggcgaaccccgcgccctgcccgcttcggcaaccctccacgacctgctcgaggccgaacagttgctgcagcgccgggtggcggtcgaggtcaacggcgagatcgtcagccgcagccgccacggcgagcacgtcctggccgaaggcgacgtggtggagatcgtgcacgcgttgggcgggggctgagacctccgggtggtgccggccgctggccggcaatccgacgctgtcaggcaccctgcatgtgccggccagcggccggcactaccctcgccctcctgcggacagcaccgccttgcgtgatcccatcttcaggcggataggcgataatcgcgccatgaacgttcatgtctcccccgattcgctggtgatcgccggcaagacctatggctcgcggctgctgaccggcaccggcaagttcaaggatctggaagaaacccgcctggccaccgaggccgcgggcgcccagatcgtcaccgtggcgatccgccgcaccaacatcgggcagaacccgggcgagccgaacctgctcgacgtgctgccgccggagcgctacaccatcctgcccaacaccgccggctgctacaccgccgaagatgccgtgcgcacctgccgcctggcccgtgagctgctggacggccataacctgaccaagctggaagtgctgggcgaccagaagtcgctgtacccggacgtggtgcagaccctcaaggctgccgagcagctggtcaaggacggcttcgaggtgatggtctacacctctgacgatccgatcctggccaagcgcctggaagaaatcgggtgcgccgcagtgatgccgctggccgcgccgatcggttcgggcctgggcatccagaacaagtacaacctgctgcagatcatcgaagacgccaaggtgccgatcatcgtcgacgccggcgtcggtaccgcgtcggatgccgcgattgcgatggagctgggctgcgacggcgtgctgatgaacacggccattgccggtgcgcgccacccggtgctgatggccagtgccatgcgcaaggcggtcgaggccggccgcgaggccttcctggccgggcgcatcccgcgcaagcgctacgccagcgcctcctccccggtggatgggctgatcggctgatgaccaatcctttcgacagcgccggttccaaggctccgcccaagcccttcaccgtaagcgagggccgccgcgaggtgcgcagcttcgtgttgcgccaaggccgcttcacccccgcccagcagcgcgcgttcgacgaacgctggccgcgcttcggcctcgactacaccggccagccgcgtgacctggacgccaccttcggccgcccggcacacaaggtgctggaaatcggcttcggcaacggtgccgcgctgcgcttcgccgcccagcacgacccgtcgcgcgattacatcggcatcgaagtgcacgccccgggcgtgggcaggctgctgaacgcgctggccgacgacaacgccgaccacgtgcgcctgtaccaccacgacgcggtggaagtgctgcagaacgagatcgccgatggcgcgctcgatgaagtgcgcatctacttcccggacccgtggcacaagaagcgccacaacaagcgccgcctgctgcagccggcgttcgccgaactgctggtgcgcaagctgcgcccgggcggccgcctgcactgtgccaccgactgggaggactacgccgagcagatgtgggacgtgctcgatgccaccgccggcctggtcaaccgtgccggcccgcgtggcagcgtgccgcgcccggactggcgcccgcagacccacttcgagacccgcggccagaagctcggccatggcgtctgggacctgctgtacgaccgcacctgacgatcgcctgaggacgccgcgccccacatggataccgcgctgacgctgaccaacgacatgaagctcgtgctcgggctggtcggcttcacgatggcgatgttcctgttcgagcgcatccgcgccgacgtggtcgcgctggtggtactggtggtgctcggtgtcaccgggctgatcgcgccggaggaaatcttcggcggcttctccggtaacgcggtgatgagcatcatcgccaccaccatcctcggtgcaggcctggaccgcaccggggcgctgaaccggctggccgcgtggttgctgcgacgcggtcatggcgtcgagcagcggttgctgatgatgaccaccgccattgccggcctgaactcgtccttcatgcagaacccgtcggtgatggcgctgtacctgccggtggcttcgcgactggcagcgcgcaccggcctgaccctgcagcgcctgctgctgccgatttcggcggcgatcgtgatgggcggcgcgctgaccatggtcggcaattcaccgctcatcctgctgaacgatctgctggcctcggccaacaacaacctgccctcgggcctggcgaccatcgagccgctgcgcatgttcgcgccgctgccgatcggcgtggcgctgctgatcgcctcgctgctgtacttccgctactacggcgaccgcaagctgatcgaggaagagaacctggccaacgacggggtcaccccggcgcgcaccgaaagctacttcgccaagacctatggcatcgaaggcgatgtgttcgagctggtggtcagtgccgaaagcccgctggtcggcatgaccctgggcgaggccgagaacctgcacgatgccccgctgctgctggccctgaagaccggcaatgacacccgcctagcgccgccggcggagatgcgcatctgggtgggcagcgtgctcggcgcaatgggtccgcgcgagcagatcaacgacttcgcgcagaaccagttcctgcgcatgtcttcgcgcctgaagcacctgggtgacctgttcaacccaagccgcgccggtatttccgaggcggtggtaccgccgacctccaacgtgatcggcaagagcgcggccgacctgcgcctgcgcaaggagcgcggcatcagcctgctggcgataaaccgcgacaagcaggtgatccgcgaggannnnnnnnacgtgcagttgcgtgcaggcgacatgctggtcttccacagcatctggaccgacctggcacaggcggccaagagccgcgacttcgtggtggtgaccgactacccgaccggcgaacaacgcccgcacaagttcaagatcgccatggcgatcttcgcgttgaccatcctgatcgcgctgaccagcaagctgccggtggcgctgacgctgatgaccggcgtggccggcatgctgctgaccggtgttctgcgcatggacgaggcctatgcctcgatcaactggaagacggtgttcatgatggccgggctgatcccgctcggctgggcgatggactccagtggtgcggcggcatgggtggccggccataccatcgacaagctgccgaccggcatcccggtgtgggtgctggaggtggcgctggcgctgctgaccacggcgttctcgctggtgatcagccacgtgggcgcgaccatcgtgatggtgccgatcgcggtgaacctggcactggcggcgggcggcaacccgaccgcgttcgcgctgattgtggcgctgtcggcgtccaacaatctgatgacggcctccaacccggtgatctcgatgatcaccggccccgccaactacaccccgcgcgagatgtggcgggtcggcggaccgctgtcgctgatctacacctgcgtggtggtgctgatgatcaacctgatgttctgagggttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgatctcgctctggtagctgtcgacttggtcgacaccgtagatccacgccatgcgtggatgaatctctggatacccattgatgtggatacccattgatcctgtgggtgcgaaccttggttcgcacaccggttgcctcaagccaagtaaaccttcccgtcgcgcacgtccaccggcaccgcgcgcaggcggtcgcccttgcagggtccggcgatgcagtcgccgctgtccagcgcgaacgaggcgccatgcgcggcgcagaccaggtggccttcacggctcttcaggaactggcccggggcccagtccaggcggcggccggcgtgcgggcagatgttcaggaacgcgcgcacctgcgcgccgtcgcggtacagcaccagcgattcggcatcgccatcaaccaccgcttcgacctcggcaaacgcgccatcggcaatggcatcaagggcgatcagggcggcaggggcagtcatggcgaaggctcggacagtaaacccgcattgtcgcacgcccactcaggtgactggctgcgacatgaacacaagtcattgatccgtaataagcacaggctatatttaacgagtttttcactcaatgacagtggcgcgtcccgatactctggtttcgctgatcccagcctatcgagccgccatgttcaatcgcgcatccgccttcaaccagttccgcaccctgttcgcgccgcgcaagccgcgccatccgctggtgcgcgttgccgtgggcctgcttggcctggcgatcctggccgcgatggtgttcatcggcgtgttcgtcggtgcagcaatgatcctggtcggcctggcgtggaagctgctggcctcgcgcaagctgggcgttgcccgtccgtttgatccgaccgtggtcgaaggcgagtaccgcgtggtgcgcaagccggtgctgccggcctcgcgctgatccaggtcttccgcgcccgctgacggcgggcgccatgcgttctagactgcgggcacgcccttcctggatgcccgcatgtccgatgtctccgatgtgatccctgccgtagccctgccgcgtgtcccggtagtgggcggtggcagtttccccgtgcaccgcatctactgcgtcggccgcaacttcgccgaccacgcccgcgaaatgggcgcggcggtgccggcggccgatgaccgtggccgcccgatgttcttcagcaagccggccgatgcgatcgtggtcggccacgacgatgccatcccctacccacccgcgaccgccaacctgcaccacgaagtggagctggtggtggcgatcggccgcgacgcgcccgcaggcgagctggccgtggccgacgccgaagcgctggtctatggctacgccgtcggcctggacctgacccgccgcgacctgcaggccgcggccaaggacaagggccacccgtgggatgcggccaagggcttcgatgcctccgccccgatcagcgaaatcgtccacgccgaagaggtcggcgacctggccgcgctcaacctgtcgctggaggtcaacggcgaggtgcgccagcaggcgctgctggaccagatgatctggaatgtgccggagatcctgcacgagctgtccaagctgtggcagctgcgtgccggcgacctggtgttcatgggcaccccgtccggcgtggctgcactgaagcccggcgaccgcttcagcgcgcgactggaaaacgtggccgagcgccacggcgtgatcgccggctgacatcacctgcgctaccctgcgcgctgtccacttccccaccggagaaaaacaacaatgggaatgctcaccgagttcaaggaattcgcgatgcgcggcaacgtcatcgacctcgccgtcggcgtggtgatcggcgcggccttcggcaagatcgtgacggcgctggtcgagaagatcatcatgccgccgctgggcctgctgatcggcaaggtggatttctcgcagctggcgtggacgctgtcaccggcccgaatcgggccggacggcaaggagattccggccgtggtgatcggctatggtgacttcatcaatacgctgatccagttcgtgatcgtggccttcgccatcttcatcgtggtcaaggcgatcaaccgcctgtcgcgcaagcaggaggctgcaccggccgcaccggccgaggaagtggtgctgctgcgcgagatccgcgacagcctgaagaaataaggcggcactaccgcagctgcgcgaaagccccgctccggcggggctttcgctttgccggacatggcggaaaacagcgttcgcgccagccatgacctcccgcccatgcgccgggctgaacgactgttaagctccaaggcttggtcccttcccggagctgtccatgcgtcgccgcgtccttgccatcgcatcctccctcgccctgctggccgccccggccttcgcggcgccgcataccaccaccctgcccccggcgtcgctggccaccgccgcacagctgcgcgaccaggcgctggccgatgacaccggctggaaggtggtcgaatcgctcaccaccgaaatcggcccgcgcatcgccggcagcgaggccgacgcccgcgccgtggcctgggccgaagccaagttcaaggcattgggcttcgacaaggtgtggaaggaaccggtgaccttcccgaagtgggagcgccgcagtgaacacgctgccgtgaccggcaggaacccgcagccgctgcagatcactgcgctgggcggcagcccgggcggcacggtggaagcggaggtggtgcgcttcgccgatctggccgccttgcaggcggcaccggccggttcgctgaaggggaagatcgccttcgtcgattaccagatgctgccgttccgcgatggccgcgactacggccgcggcggtgcaatccgcagcaagggaccgtcagaagcgatccgcaagggcgcggtgggcttcctgatgcgctcggccggtaccgactcccaccgcgtgccgcacaccggcatcacccgtttcgatgatggtttgaccccggtgccgtcggcggcactgtcggtgcccgatgccgaccagctggcgcgcctgctggcccgtggcagcaccacggtgaaggtggcgctggactgtggctgggatggtacggcgacctcgtacaacgtgatcggcgagatcaccggccgcagcctgccgaaggaagtggtggtgatcggtggtcacctggattcgtgggacctgggcaccggcgccgtggatgacggcgcgggcgtgggcatcacgatggccgccggccacctgatcggccagctcaagcaggcaccgaagcgcaccatccgcgtgatcgccttcgccaacgaggaacagggcctctacggcggcaaggcctatgccgaggcacacgccaaggacgtggccctgcaccagctggccgccgagagcgacttcggcgcaggccgcatctacgccttcaataccggttcaccgaatccggaaggctcacgtgaagcgacgaagcagattgccgaagtaatgaagccgctgggcatcgagtaccaggccgacaagggtggcccgggcccggacgtcggcccgctggccgccaagggcggtgcgtgggcgtggctggcgcaggacggctcggactacttccacctgcaccacaccgccgacgacaccctggacaagatcgacccgaaggcgctggcgcagaacgtggccgcgtatacggtgttcgcgtacctggcggcggaagccgatggtagtttcggcagcgaagccaaggcgaccacgcctccgaacgagtgatgcggtagtgccgggccatgcccggcgagcgcaactggaagcgcggtgcgaaccaaggttcgcacccaccaaggcgggtcctgaatcaggaacccggcagggtcagagccctcgcctgcggcgagggatccgaccccgatcatgcgaccccggatacgggatcacccgcgtcgactggcccactgcgccagcagcacggccgtggccgaggccacgttcaggctctccaccgcgccactgccgggaatcgagacctgcaggtcgcactgtcccgccaggccgcggtccatgccctcgccttcagcgcccatcacgtacaccagccgctccggcagcgacgcacggaacacgtcatcaccgccctcgaccagggttgcggccaggccgaaaccggcactgcgcagctgcgccatcgcctgagcagtctccggcagctgcaccagcggcaccgactccgccccgccttcggccacgcgtgcggcagcaccggacagcgccagcgtgctgccggccggcagcagcagcgccttgacgccgaaatgcgcggccgagcgcaggatcgcgccgaagttgtgcgggttgccaacaccatccagccacaacgccagcaccgggccctgctccagatcggccagccactgcgccagcggcacgaccggcgcacgcagcacgtcggctaccaggccttcgtgatgggtcgtggcagccagcttgttgagatcgccttcctccaccacgcgatagcccacgcggttggccacgcaccacttcagcaccggctgcatgcgcggaatcagcgcgtccaccaggtacagcttccgcagcgcctgcgggcgcttggcgaacagcgcctgtacggcgttccagccatacaggcgcagttcgtcgttnnnnnnnnnnnnnnnnnnnnnnntgcctccctcacgcggtggcagcggggtggcccgcggcggtcgcgacgacgggcggcgggcattcttccagggatcattcactacgggacaactccagcttgcgttgacgccagaaatcggcgttcttgatgcccagggcatcggggtcgaagattggatcgaggccgagcttcttctgtcgttcgtaatcacgcagggcgagcatggccggcttctggatgatgaggatggcaatgatgttcagccaggccatcaggccgacgccgatgtcacccagcgcccaggccagggtcgcattatggaacgcgccgaacaccaccatgccgatgatgcccaggcgcagcaccagcacggtcagcgggcgcttcctgttgtggttcacatagctgaggttggtctcggccatgtagtagtacgccatgatggtggtgaaggcgaagaagaagatggcgatggacacgaacgccgaaccccagcccggcagcacggcttccacgccggcctgggcgtaaccggcgccttcgggaatgccggccaggccctggaagatcggcggggcgccggcacctgccggcgagtacacgttgtaggtgccgctggccaggatcaggaaggcggtggcggtgcacaccatcatcgtgtcgaagtagatggcgaaggcctgcacgtagccctgcttggccgggtgcgagacttccgaggcggccgctgcatgcgggcccgaaccctggccggcttcgttggcgtagataccgcgcttgatgccccactccactgccaggcccatcatcgcgccgaacgcggcgtgggtgccgaaggcgctgctgaagatgatgttgaacatctccggcacgcggtcgtagttgatgatcnnnnnnnnnnnngccatcaggatgaagccggcggccatgaacggcaccaccacttcggcgaagttggcgatgcgcttgacgccaccgaagatcaccacgcccagcagcagcgcgaccacgatgccgatgcccagcttcagcgcctgcaccgattccatgccgaaggcctggccatcgagcggcccgcacagggcagtaccgcggcaggcgttgatgatgctgtcggcgatcgcgttggcctgcacgcccggcatcaggaagccggcggcgatgatcgtggcgatggcgaaggccagcgcgtaccacttcaggcccatggccttttcgatgtagtaggccgggccaccgcggtagcggccttcagcgtccttggtcttgtagatctgcgccagggtgcattccacgtacgaggtggacgcgccgaggaagcccatcacccacatccagaagatcgcaccggggccgccgaaggcgatggcggtggccacgccggcgatgttgccgatgcccatgcggccggccatcgacatggccagggcctggaacgaggacacgccggcgtcggatttctcacccttgacggtgaggcggcacatctcgaggaagccgcggatctgcatgaagcgcgtgcgcaggctgaagaacaggccggcgcccaggcacacgaagatcagtgccttgctccagatgatgctgttgatgaaatgtacggttgcttccacgcgcgctctctccagtcggcgggttgtaaggacgtcccgtcggctggaagggaccggtcgattctccctgatcgaaggccgctgcggtagcgccaagaggatggggtcggatcccttgcgcgccgcgcaagggatccgaccccagttcgcccgtgtggcaggttggggtcagggcagctgggtgcgtacccgggcgaagcggcgcaggtcgtgcaggacgccgcgcttgtagaccgcacagcgctccacgccctcttcctggaagccgttcttctccagcacccgggccgagccgaggttgaagtcgaccacggtagcctgcagcctgaacaggcgcagttcgtccatcacccacggtgcgaacaggccgaccacgcgggtcatcacgccctgcccccagtaagcctggccgagccagtaacccagttcggcggtatgcccacgctcggccacaccctgctgggcaccgacgctgccgcaggcctggccgtcgatctcgatggccaggttcagggttccaggggccagcacgcggccggcgaggaaggcctcgccatcctcgcgcgtgtacgggtacggaaagcgatcacgcaggccgcgcgatacctcggcgtcgttggcatggcgcagcagggattccaggtcttccgggcgccaggggcgcaggcggaaaccttctccctgtagtggcggggtcagagccctttccctttgggaaagggatccgaccccgtcggcgtgccggtcaggcatggccacccaccgagggcgattcggcttcctgcttctccagctctcgcttcaccgcttccggcgagcgggtgtacggggccagccgcgcgtagaacgccggcaccacgaacagcgacaggaacgtcgaaagagtcacgccgaagatgatcacgatgccgatcgtgccacggctggccgagccggggccaccggccaccaccagcggaatcgcgccgaccacggtggcgatcgaggtcatcaggatcgggcgcaggcgcaccatcgccgattcgatgatcgcctcgcgcacggttcttccgtcgtcgcgcagctggttggcgaattcgacgatgaggatgccgttcttcgctgccaggccgaccagcatgacgatgccgatctggctgaacaggttcaccgtgccgccgctcacccacaacccgaccaaggcaccgagcacgcccagcggcacggtcagcatgatggtgagtgggtggatgaagctctcgaactgcgcggccagcaccaggtaaaccaccagcagggccatggcgaaggtcagcagcaccgcgccacccgcactctggtactcgcgcgattcgcccttccagttcacctgcgcgtactgcggcagttcctcgcgggccacgttctgcgcccaggcgatggcctcgcccagcggatagcccggtgccaggccggcggtgatggtgatcgagcgcaggcggttgaagcggttcagcgtgcccgcctcggccacttcgctgagcgtgaccaggttggacagcggcaccagttcgccggaggtggcgcgcacgcggatcgcggccaggtcggccgggctggcacggccatcgcgaccggcctgcaccagcacgtcgtactcctcgccgttgtcgacgaaggtggtgacgcggcgcgagcccatcatggtttccagtgccgaaccgatcgcggtgaccggcacgccgagatccgccgcacgctggcggtcgatgttcacccgcatctgcggccgggtttccttgtagtccgaatccgggccgaccaggcccggattgtcggccatgcgcagcaggatgcggtcacgccactgcgcgatctcggcgtattccgggccgcccagcacgatctggaatggctggccaccactgcgcaccagcccgccgcccacctgcgtacgcacgcgcacgccgcggatggtgtccagttccttctgcagtgcgttggccacgtccggcgtggcctcgctgcgctggcgccacggctgcaggaagatgctgacgcggccggtgtgcatttcctcgctggcaccgaagccgccgggcacgcgggggttggcacgcacgatcggcttgtcggcgcccacgtgcggggccagcagcgcttccacctgctgtacctgctgcacggtgtagtcgtagccggcgccttccgggccgtcgatcatgatctggaacgaaccgcggtcttcggccggcgccagctccgacggcagcagtttcagcaggccccagctggcggccagcgcggccaccatcaccagcaggtagatccaggtgcggtccacgtgatggtcgagcacccggccatagccggaggccaggcgctccaggttgcggttgacgaagccatgcaggccgcgcggtgcctgcccgctgtgcggcttgagcagcttggaggccatcatcggcgtcagcgtcagcgccacgaacgcggacaacgcaaccgctgccgccagcgccaccgccagttcgcggaacaggcggccggtattgccttccaggaaaccgaccggcaggaacaccgccaccagcaccgcggtagtggcgatcaccgcgaaggcgacctgcgtggtgccacgcttggaggccaccagcgggggctcgcccaggtcgatgcggcgctgcacgttttccaccaccacgatcgcatcgtccaccaccaggccgatgcacagcaccagggccagcagggtcagcaggttgatcgagaaatcgaacgcatacagcgcgatgaacgccgcgaccaggcagaccggcacggtcaccgccgggatcaacgcggcgcggaaactgccgaggaacagccagatcaccgccagcaccaggatcatcgcttccaccagcgtggcatagacgcggtccaccgccgcttcgatgaaggtggtgttgtcgaaggcgacgaagatctgcgtgcccttgggcagggtcatcgccacccgctcggcttcannnnnnnnggtacgcgccacgtccagcgagttggcagtggaggtcttgacgatgcccaggccgatgcccggctcgccgttgctgcggtagtacgcgcgacgctcggccgaagccagttcgatcttcgccacgtcgcccatgcgcaccacgtaaccgtcgcggcccttgcccagcgggatggtcgcaaagtcttccggcttgatgtagttgcgctccacgcgcagggtgaagtcgcggtcggtcgactcgatgnnnnnnnnnnnnaattccacgttctcattgcgcagtgcggtttccacgtcgccagtggtcagccnnnnnnnngccagctggtcacggtccagccagatgcgcatcgcatagcgctggcggccaccgatgcggacctgggccacgccatcgaggctggagaaacgatcgaccacgtagcggtcggcgtagtcgctcagctccagcgtgtccatggtcgaggagaccatgttgaaccagatgatcgggtcggcatcgctctcgaccttggcgatttccggcggacgcgcttcttcgggcatgcggtcggcgacgcggctgaccgcatcgcgcacgtcattggccgccgcttcgatatcgcggttggaggtgaactcgatgctgacctgcgagcggccgttggtgctgcgcgcattgatcgtatcgatgccttcgatgccggccagcgcatcttccagcacctgggtgatgcggctttcgatgaccgccgccgaggcgccggtgtagtccaccgacaccgacacgatcggcggatcgatggcgggcagttcgcgcagggtcaggcgggtgaaggacatcacgcccagcaccagcagcaacaggctcatcaccacggcgaacaccggccgctggatggagatgtcggacagcttcatccgccgtggccctcggccgcgaccggcaccggtgcatccgccggcttggcaccgctggccggggccgcatccttggccgcgaccttcaggcccgggcgcagcttgccggtgccatcgaccacgatgcgctggccggcttccaggccctgcttgatctcaaccacgccggcacggcgcgcaccggtcaccacgtccacgcgctcgacgctgtcgtcgctcttgatgcggtacacgaacgtgtcgcggcccacctgcaccacggcgatttccggcaccaccagcgccgggcgctcggggcggaacaggcgcacgtccagcagcatgcccgggcgcagcgcatggtcgctgttggcgaaatcgccgcgcacggtcaccgcacgggtcgccgggtcgatgcgtgcgtcgatggtactgaccacgccctcgaaggtgcggcccggccacgccacgctggtggcactgaccttgtcaccgacgcccagtgcagccagttccacttccggcacctggaaatcgatgtgcatgtgctcgatgtcgtcgagcgtagcgatgaccgtggtcggggtcaccagcgagccggggctgacctggcggatgccgagcacgccggcgaacggtgcgcgcacacggcgatcaccgatgtcggcctgcatctgcatcacgcgcgcctcggcggcatcacggatcgacttctgcgtatccagcgtggcgctggacaccaaccgctgggaggccagctcgcgctggcgcttgtacaactggtcggcctcgtggaaggtggcctgcgcctgcaccagcgccgcttcctgggcctgcccgcgcagcgtcacgatcggtgcgccggcggcgatgtgctggccgctttcgaaatgcaccttctcgacgatttcgctgaccttggcggtgacgctgatcgactcgcgcgccttggccgtgcccagcgcctgcagggtgtcgttccactgcatgggctgcaccacctgcgccgtgaccggcactgcttcgccctgccgacgcgcggcggcctcctgtttgcctgcgcacccggccaacacggccaggctgaggccaagggccagggtcgaagcgatacgagccagcatgaatggtcctgattgatccacggccgccgagtgtaggcaaggccccgcaaaagcggtatgtgccaagcgtttaccatcgtggaaccgaagccgtgatagcgccttgaacccgttccgtgcaaggctgcccttggcggtgtcggcgtgtgtcgggttgtatccagccgtgcaccacgggcgttgccatcgtagagtcgaagctgcccgacagagggcgtcgggcggggacggatcctggcggggatccggccccggnnnnnnnnngcacccggcggatcagtaccggtagttcaccttcatccacaggctgcgcccgggctcgttgatgcgctcagggtcggccgggaagccgaagtcggcactgccggccaggttcaggtgctcgctgtaggcgcggtcgaacaggttgtcgacgcccgcgctgagctgcagctgcgaactgaaacggtacgcggcgttgagcgcgaacgtggcgaaacctgcactcggcccgaggtcctgtgcgaccacgttgccctggccctcggccacgcggtgctggtgggtcaccgcacgcagcagtgccccggcactccagctctggccttcccagttcgcgctcaggcgtgcttccagtggtggcatctgcggcagcggacgctgctggtcgcggttctcgccccaggcataggccagcgtgccgcccagcttccactgcccggccaggctcacttccaggcccgcctcggcaccggcgatgcgcgcgtcgacattgcgggcctggctcatgcccatcatgccgctgccgtggtacgtgaacaggatgtagtcctggatctgcccggcgtacgccgaaacccacgtctgcacgcgcggtcccttgtactgcaggccgacgtcgagctgggtggtgcgttcgggctgcacgccggtgaacgcgttcactgcgccggccgggccatggttgggcgagaacagctcccagtagtcgggcatgcgttcactgtggccgagcccggcgtaccaggtcaggccgtcggccaggtcctgctcgtaacgcaggaaaccactgccgagccattccttgcggcgctggcccgcagtcggattgggcctgttccccatcattccgcggatcgattgccgctcatcgcggacgctggcgcggtcgatgcgcaggccactgatccaccgctgatcggtgccggcgccgagggtcaactcggtgaacacgccgtagcggcggaacttggcatcggtctcccaggcggcctggcggtaggtgttgcggcccatgcccatgcggccacgatggcggctgtcttcgccgtccacacccgccaccaggtgcacgtcctgccagtgccactcggaactgacccggccgccctgggtacggcggtccacgttcgacgccatcggcatcggcatcatgctgttgggattcggcgtgcgcagcgtgtagttgtccatcacatggtcggcttcgttgtagtacacgttggcctgcaacgtgtcccacgcaccgggcaggtttcgtttttcgaagcgcgcggcatagctggtgcgttcgaacgcggcaccgtccatgccgcgcccggcgtaacgcgcgatggcatcgccggcaccggcggaaatctccagcagcgtgtcggcatccggcgtccagccgatggccacgtcaccgttccacttgcgccacttcgacggcaccacgtcaccgtggccgtccttgtagtcatcggcctcggagcggttgccgctggcgcgtacatagccggttggattgcccagggtcaggtccagcacctggtcattgcggttgcgcgagccgaccagcgcactggcatcggcacgcaggccgggttcatcgaagcgcggcgtgtcgcgctcgaagcgcacggtaccggccgaggcacctgcgccccagcgcacgctctgcgggcccttgatgatggtcaaccggtcgaagctttccggcgcgatgtaggacagcggattgtccatgcgcgacgggcaggcaccgatcaggttgccgtcgttgctgaggatgttcaggcgcgaaccgaacatgccgcgcagcaccgggtcgccgttggtgccgccattgcggacggcagagaagccgggaacggttttcaggtaatcggcaccatcactggccggcaccggctgccgcggcaggcgcggatcggtcacccagtgcagcggcgaggatggtgcggcggcggtgaccaccatcgtgtcgagggtgcgcgcctcgtcggcgggcgcagcgtaggccagtgacgtggccacggccaggccaagggcaaccggcagnnnnnnnnaggcgcccgcggggcgggaagtcattttcatcggaacagctccaaggtacgcacgcgcgcacggcgcccggtcaggcgtcgtgcggcagattcacggggatatcagcggacgatggagacgcgcggtggcccacgtgcggcgtgtgcgggccagtgcggtacgggcagcacctgttgcgaccacgggaacaccaggcgcggccgccacagcaacggcaacagcagcaccagcaccgccagccctgacagcaggcgcatggccagtacacagtattcgcaggcttcgccatgcatggcgtggggatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgctgatcgtgcccggccatggccatggcgtgcatgtcatggcccatcgcggcatggtccatgcccgccatcgcggcgtgctccatcggctgtgcctgcagcgcgcggctgaccagcggcgcaagcaccatcagcagcgtcgccaggatggcgagctggagcagaagacgctgcgggcgggacaggcgggtcaccccgctagtgtagaggcgggtccagggttacccgtgcgacgaaccgtcgcaggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcacaccgtgatggtctgggtcagtgactcccaggtcggtggcaccggccacgcggcggcctggttgccatccagcaccctgcgtagatcgcgcggatcaatctgcggtgccagcacgtgcaccagctccagcgcgtaatcgcgcagcacccggtcgcgcggcaacaccgcccaggcaatgcactcgctgatcggctccggcgccggccacgagcgcaggtcttcgtcgcttgaactgaccgccatctcggccagcaggcctacgcccagaccggtacgcacataggtcttgatcaggtccgcatcgagcgcggtcagcgccaggtccggcgccaggccgtttgcagcgaaggcgcgctgcaacgaggaattcgggcgggtcgaggattcgtagctgatcagcggctgccgggccaacgcggccaggtccggtgcgcggccggcgcggtccagcgggtgccccttgggtaccaccaccaggcgtcgccagcggaacagcggcactgcgatgccatcggtgggctcactgccggcggtgctgatgatggcgatatccgcgtcaccctgattcaagcggtccagcgcgtcggtttcaccggcctgctgcaggtgcacgctcacctggggataggcctgcttgatcgctgccaccgccggcggcagcacgaagcgcgcctgggtgtgggtggtggtcaggatcagctggccctggctctcgcggcgctggttggccgcgtaggtgcggatgttgttggcctcggccagcaccgcgcgggcgcgggcgatgacctcggtgccggccggggtgaccgactccaggctgcgacccttgcgcacgaacaacaggaagccgagctcgtcttccagctgcttgagctgcttggacaagccgggctgggtggcgtgcacgcgcgaggcggccagcgtgatgttcagctcggcgtcggcgatggcgaccaggtagcgcagctgggtcagcgtcatgggaggcgggcggcgtggggcggaggtccactctagggtcaattgccgtcaccagcttataaccaaaggttgtttaagaaaggtatctggtcatttccgggcgtcatatgccggcgctacggtcagccggcagccgctggcctgaacagccagccctccccttctgcccgccggcgtccggcgcggccctgtttccggagcgcttccatggccctgtacgactccatcctcgataccgtcggcaacacccccatcgtcaagctgcagcgcctggcgccgccgcaggtcagcgtctacgccaaggtcgagtcgttcaacccgggcggctcggtcaaggaccgcctggcgctggcgatcatcctcgacgccgaagcacgtggcctgctcaagccgggcgacaccatcgtcgaagccacttctggcaacaccggcgtggcgctggcgatggtcgccgcnnnnnnnngctacaagttcgtggcgaccatggtcgagaccttctcggtggagcgccgcaagctgatgcgcgcctatggcgccaaggtgatcctgaccccggccgccgaacgcggcagcggcatggtgcgcaaggcgcgcgaactggccgagcagcacggctggttcctggccagccagttcgccaacccggccaatccggcgtatcaccgcaacaccaccgccgccgaaatcctgcgcgacttcgccggcaagcggctggactacttcgtcagcggctggggcacgggcggcacgctcaccggcgtgggcgaagtgctgaaggtcgcgcgtccgcagacccgcatcatcgccaccgagccagccggcgccgcactgctgaagggcgatgactggaagccgcacaagatccagggctggaccccggacttcgtgcccgacgtgctcaaccgtgatgtggtggatgaactggtgacggtggaagatgaccgcgcgatcgccaccgcgcgccgactggccgccgaggaaggcatcttcgtcggcatctccgccggcgctaccgtggccagcgcactggatgtggccgcacgtgccgaaccgggttcagtgatcctggcgatgctgccggacaccggtgaacgctacttctccacgccgctgtttgccgacgtgaatgagggttccgacgacgactggctggccggcctgccgtaacaccccggggtcggatcccttttccgcagggaaagggctccgacccccttctgcttcagcctgcatgaaggcgtcgcccgccatcgtgcgtgaaggccgtcggatcgcagcgcgtgagacggtcatgacgcagtatcgatgccctgtcccctaccgtgggaacagccggcgcagatgctgcgcggatcacctcacaggcaggagacggacgcatgaagatcgaagtttggcagggcgacatcacgaccctggcggtggatgcgatcgtcaacgcggccaatgaaacgctgctcggtggtggcggtgtcgacggcgcgatccatcgtgcggccgggcccgcgttgctggccgaatgcgggcagctgccggagctgcgcccgggcgtacgttgcccgaccggcgaagtgcccgccaccagtgcttacgctttgcctgcacgctacgtactgcacacggtgggcccggtctggcacgacggccagcgcgatgaaccggcgttgctcgccaactgctactggaagtcgctgcagctggccgaatcgctgggcgtgcagtcgatcgcattcccagccatcagctgcggcgtatacggctatccgctgtaccaggccgcgcagatcgcagtgaccgaaacactggcctggcagcgcagccatgcgcaaccgatgcgcatcgtgctggtggcgttcaataccgctacggccaaggcctaccagcaggcgttgagtgccgccgggcaaagcgccgacagcgaaccgcgcgggtcgatgctgccgcccctgggtgacgcgggttttgccgccgcgcattgaatcgcaacgcagcgcggaaaggaaaaggccgggcattgcccggccttctcagttgcaccgttgatgtcatccacgcatggcgtggatcacgctcaacgactggcagcttccaccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncccttccacctgcacgcgcacctcgaccacgcctgcgccattgttcaggctggacacgtcgacggtgtaatgaccggccggcagagtctcctccaggcgcgagttggtaccgttgccaccgtcgtcgtcggtcagctcgacatcgccaccgaccacgcgcagcacggtatcgacctggctggaaatcgcatccaggcgcacgtcggccggccggtccagggtcagcaggaagcggcgacggccttcgttgtccagcatggtgtacacgctgcccgacttcggcagggcggtgccatcgcgctcgaccagattccccggcagttcgatgcgggaggcagacagggtgaacatgccattgacaccgctgccgaggcnnnnnnnngtcagggtgtacttgcccggcttcagcgacagggtcagccgcgagttggtgctgtcgttgccatcgtcgttttcggcttcaacgccctggcccgacagcttcagcaccggatcgaagacatccgacaccaggcggatttcgtacaggccggccttgtccacctgcagggtgtagtcctgcgagtcactggccagcatgtccacgatttcgccactgcccgccaacggcttgccgtcgtaaggtttcagcttctcggctcgcaggcgatacggaccaaaggcggtcgggccatcggcattgaccgccacctggtaagtgccgctgccattggcacggaacgccagcgagacgtcgccttcgcgttcgtaaccggtgttgctggtggaaacaagactgccgttgttgaacacggcgatcgagccgctgagggcaccagtaagtttcaggccgaccagatccttgtcttccagtttgatctggtagagctggtgatggctgccatcattgaagttgatgccgctgcgcgaggtgatctcgccggacaccggcttgtcgaaatcgagcgacgcggccttgcctgcctctgcgccgccgccgatacggttgcacccgccggcgaccaggaccgtggcgacggccagtgtgattgctgccaaacgcatgttgtttctccttggccttccatgtggttcccgcgtaccggccgggcacgcgggggcggaaaagatacccgcaaaagcaaacgccggcgtgatgccggcgctgccttgttcatccagcgatgggacggatcaaccgttccacttgcccagcgcagccaggccgttgtccttggcacgctcgtacacggtcttctgggcggcgccgtagttgcccttcatgtccttggcccacagcttcagcgcggcctgctgcatggcgcgaccgtaggagaagctcagcggccacggcaggttgcccagctggttcatcgcgttcaggtgctcggtggactgctcgtcgctctggccaccggacaggaacaccacgcccggcaggatggccggcacggtgctcttcaggcacatcacggtcgactcggccacttcctcgacgtcggcctgctcatcgcagttcttgccggagatgaccatggacgccttcaggatggtgccttccagcagcacgttctgctggtacagcgcgtcgaacagcgaacgcagggtggcttcggtgacttcgtagcaggtctcgatgtcgtggtcgccgtccatgatcacttccggctcgaccatcggcaccaggccgcattcctggcacagggccgcataacgggccagcgcatgggcgttggactcgatgcaggtgcccgacggaatgctctcgccgatgttgatgaccgcacgccacttggcgaagcgcgcacccagcttgtagtactcctgcaggcgctcgcgcaggccgtccaggccttcggtgaccagctcgcccgggcagccggccagcgggtgcgcacccttgtccaccttgatgcccggaatcatgccgtggtcggccatgtacttggcgaacggcacgccgtccctggtcgactggcggatggtttcgtcgtacaggatggcgccggaaatgtgctcgttgagcttcggcgtggtcagcagcagctcgcggtaggcacgacggttctcctcggtgttctcgataccgacgccggcgaaacgcttggcgatggtagcggtggattcgtcgatcgcgatgatgcccttgcccggggcgaccatggcctgggcggtttcggccagctgttcgatgctcatgtatttcctgtggcgggtgcgggaaaaacgtaagtatagccccgctgcccgttgccccggtgtcgaggccaggatggaaacgattccaatgtccgcgcaggacaagggatgtcctgcggcatggggtcagagcccctttggggatctgaccccgggtcggatccgcgcagcggctccgacccaaggccgactgggtttacagatcgcccagcccaatggcgcggccgtcttcacccacttccagcaggcgcagggtattggtggcaccgtgggtttccatgtgctcgccgctggtgaacacgacgcggtcgccggcctgcagcagttcggcttccaccagcaggcggatgctgcnnnnnnnngcttcgcgcggggtcaggccgcggctgtcgaagttgatcgggaacacatcgcgcatcagcgccatctgccgnnnnnnnncgtcatggcgggtcaccgcgaacaccggcgccttggcgcggaaacgcgacaggtaacgcgcggtgccaccggactcggtcattgccacgatcgcgcgcacgcccacgtgctgggacaggaacatggtggccatggcaatggcctggtcggcacgctcgaggttgcgcggcgaagcgttgaagtcggtctcggtctggaactggcgctcggcccccaggcagatgcgcgccattgcttcgaccgccttgaccggccaggcacctgcagcagtctcggccgacagcatcaccgcatcggtgccgtcgatgaccgagttggccacgtccagcacttcggcacgggtcggaatcgggctttccaccatcgactgcagcatctgcgtggcggtgatcaccaccttgttctgtgccagcgaggccttgatgatcttcttctgcaggcccggcagttcggcatcgccgatctccacgccaaggtcgccacgggcgaccatcaccacgtcgctggcctcgacgatttcttccaggttctcgatggcctcggtgcgctcgatcttcgataccagtgcagcatcacagccatgcgagcgggcgatgtcacgcgcatcgttcatgtcctgcgcgttgcggcagaacgacacagcgatgaagtcgacaccgatcttggcgacgatgccgatcagttccttgtcgcgctcggtcagcgcgcccagcgagaggccgccgccctgcttgttcaggcccttgcggtcggacagcacaccgtcgttcagtacggtattgatgatgcgttcgccctgcacctccaccacctgcagctgcatcaggccgtcgtcgagcagcaggacatcgcccggacccacgtcctgcggcaggccgaggtagctcacacccacctgggtggcatcacccgggccggcgctggtgctggcgatcaggtcgaagcggttgcccgccttcagctgcaccttgccttctgcgaagcgctcgatgcggatcttcgggcccggcaggtcggccaggatgcccacttccacgccgacgcgnnnnnnnnnnnnacgcacttcggcggcacgcttggcctggccggacgggtcaccatggctgaagttgaggcgcaccacgttgacgccggcgcggaacagatcctccagcacgcccggcggatcagtggccggaccgagggtggcaaggatcttggtgcgacgctgacgctcgaacatggtgaatgggcctctcccgataaagaacggaaattagcacatccttcacgccgcatgtatacggttacagccttgtgctgcctgacttcgcgggtcatggatcggacatcacccggacatacgctggcgcagggcgttctgtagagccgggcccatgcccggctgcgccgttggccgcaatcagccgagcgtggggccagctctccaggcggggcggctaggccaacagcgtcgtcagctgtgccggctcgcgagccagctggcccgcaccggcttcggtcagttcggcctcaccgccaaagccccacagcacccccacgctgcgcaggccgtggtggcgtgcgccctcgatgtccatgcggcggtcgccgatcatccagcactgtgcgggctgcagctgcaggcggcgcagtgcctccccgaccagctcgggcttgtggctgcgcgagccgtccagggtcgaaccgacgatctcctcgaacagcccgccaaacggcaggtgcgcaaggatgcggcgcgcatgcggctcgttcttggcggtgaccaccgccaggcggtggcctcggccatgcagcgtgcgcagggtgtcttccacctgcgggtacaccgtgtgttcccgccagccttcggcgtcgaaacgctcgcggtaatagcccaccgcctgctccacccgcgctggttcaacgaacagtggcgtgaaggtggtacgcagcgaaggaccgatccagcccagcagcgtctcctgcggcggcaccggatggtccatcttctgcagcgcataggcgatgcaggcggtgatgcccacctgcgagtcgatcagcgtgccgtccaggtcgaagaacaggacatccttgctgtgcccggcactcatgcgcnnnnnnnntcgagtgcggccaccgccggcagggtcttgccctccaggaactccaggaacgcaccaccgccggtggagatgtagctgacctgctgggcgatatcgaacttgtcgaccgccgccagggtgtcgccgccaccggcgatggagaacgccctggagctggcgatggcgcgggccagtgcttcggtgcccttgctgaaggcctcgaactcgaacacaccgaccgggccgttccagaccacggtaccggccttgtcgatcagctgcgcgtactgcgccgcggtctgcgggccgatgtccaggatcagatcatcttcggcaacggcgtcgactgccttcacctcggcgaccgcgtcgggcatgaactgcttggcggtcaccacgtccaccggcagcgggatgtcggcgccgcgcgccttggcatcggccacgatcttcttcgcggtgtccagcaggtccggctcgtacagcgacttgccgacgttgtaaccggcggcagcgatgaaggtgttggcgatgccaccaccgacgatcagctggtcgaccttgccgaccaggttggccagcagttccagcttggtgctgaccttgctgccggccacgatggccagcagcggcttggccggtgcatccagcgcctgcgccagcgcgtccagttcggccatcagcagcgggccaccggcagcaaccggggcgaagcggatgacaccgtgtgtggaggcctgcgcacggtgcgcggtgccgaaggcgtccatcacgaacacatcgcacagggcggcgtacttcttcgacagggcttcatcgtccttgccctcgccgacgttcatgcggcagttttccagcagcaccagctggcccggctggacctcgacgccgtcgacccagtcgcgcaccagcggaacctcgcgaccgagcagctcggacaggcgctgggccaccggcgccagcgaatcggcttcgctccaaacaccttccttcgggcgccccaggtgcgaggtgaccatcaccgccgcgccctgctccannnnnnnnttgagcgtcggcagcgaagcggtgatgcgctgttcggaagtgatgcggccattctcgatcggcacgttcagatcctggcggatcagcacgcgcttgccggagaggtcgaggtcggtcatgcggacgatggacatgggcaactctttggctcggggacgggatgccggaatgcggcaggcggccattgtatcgggtgcgggtggtgggagggtcgatgcctgcggcaggcagaggcgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngagggccccgctgttctgtagagccgagcccatgctcggctggagatttcgcggagagcagccgagcgtgggctcggctctacaagaagcgcccagcgaagctgctttgctcttgctcttcttctttctcttccgtgggtggaagcaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacgaccacccccacccacgaggggctgcgccgttcgccgcaacctacgccgagggcgccggcttctgccgaagcaggctgaccgccaggccgccaacaaccaacacacccagccccagcaacgcccacagcaaccacgccttccaatcgtgctgcggcttcagcgccgcgtcaccggccagcggctccgggctgccctccaggcgcgccagcgtcggctgccacgacggatcattgcgctgccgcagttcctcgatcaacacaccgatcggcgcttccatgcggcgcgcggtcgcgctgcccactgccagtgcatacggtgctgccccctggctcaggaacaccagtacttccggctggtagcccaagcgcagggtcggtgcggtcgcagtttccgccgggttcgccatcagcttccagtagcggtcacgatgcacgccccccagcggctgggccgctgattgctggcgctggccctgcgcgccctgctgcagttggtacgcaatccatggcgcactgcggcgctgccattccgcactctcgtcatcgcggctgaacaacgtccactgcaccaggctgttgtcggtgctggtcacgtcnnnnnnnnctaccgggaaacggccgtcgagttcgaaggtgtattcacccttgcccttcgaggtcggttccagcgacagccactcccacggcagcgtggccggcgccggcggcagctcggccagcacgctgcgcagcgtcggcaggcgcgcatcgccctgcgccagcacgcgcagatagcgcgcctcgccgtccacctgcaggcggcgctgcagcaggcgcttgccagcacgctgcaggtcgaccagcgggatgtcacgcccgatcggacgccaatgctgcaggtcgtcgctggcatccagctgcacctgcgcctgcaacggctgtccgctgtcagcccagtccagcaccagtgccgccaacggttgctggccgagcacgctggcatcgatcagccaaccaccctgcccgttcgctgccgcaccgccgctcacgcgtgcttcgacgcgacggacacggccatcggtatcgcgctcggtcagcaactgcagatcgttgcgctgtgcttcggccagcggcggcagcgcgaaccacggcagctcacgctgcaccggcggctgtgccagcggctggtccggcgccagcaatgccgatggcaacgattggccggcggcgttgaacacctgcaggtcacccaggtctgcggcacctgcacggcgatagatcgccggctccagaaccaccctgtacgcaccggactgtgcgctggacagcgtcagcggccactgctcggcgtactgcgtgcggtagtcggcggcctgcaccgcaacggcggccagcatgccgaacatcgccggcagcagcgccctgctccacttcctcattgtttttcctccacggacggcgccgcgctgggcggtgccggtgccagataacccacgaccgtgcacagcaggccgtaggcgatgaacgatgcgatgcccagcaggttgcccaggtgctggcgatcgacgatgaccagcttggccagcaccacgcccatcagcacggcaccgaccatccacaacacgcgctggccacggcgcgatccccacacccaggcaatcacgccgagcacgctccacagcacggtcaggctggtctgcgccaggctggaacgcatcatcgacgcactccacgacaggccgccccactgatgcacgccatgcagcaccacgctggtcagcgcgaagaacgttgccagtgacagcagcggcatgcggattcccaacagggtcttcggcgcctgatcgctgtacagccagcgtgcaagcagcaacaggctcagccactgtccgagctcggccggattcaataccggcagccagagcagcggcgcagcatcgcccggcagcagctgtccggacagccagccgatcgacaacaggccgaacagcacgcactgcagcggctggcgcacgcgatcgaacgctgcacccagcggccagcgcagcgcattccagcgccacagcgacagcgccgccatcagcagccacggcaccgtcaccagcaacgtggtccagccctgtgccagcccggcctcgccaccgccccacagggccagcagcgaaagcagagacggccacaacagccaccacaggaactgcgcgatgcgcgccacgctgtcgcccccctggcgcaggcagagcagcgtgcgcacgcccatcaccgcgaacaccgcccaggccagcgcaccgtagccggcgaacggctgatggtgcgcgtcgctctgcatcagcgccagcgggaagcccagcgccagcatggccagcgcggtcacgcccagtgcgcgtgccggctgacggcgctgcatttcggcggccagccaggcagtgacggcggccagcaccagcaacgcgtccacttcggtgcggtacgggaagaagcgggtgatctcatgcgccatgccgcccagccaccacagcaggccccacaggtagtagaccagggcgatctcgtggcgtgacctgcgctggtagctccaggccgacgcgaagccggccagggccagcagcagcgccccgatggcagtcggattgatcaggaagcgcaggtcctcatgccagtgatcgccaccggccacgaaggcgaacgcagcgcccatctgcagcagcgcgccggacacctgcggcagccagcgcttctggcgcagccccaaccaggccagtccggcgccttccagcgcgaagaccgcgcaggtggcccgcgccgacaaggccagcggcaccgccagcgtggcaaagcccaccgccagcaccgcgtgcgactgcgccagcacggtgtacgacgcgcgcctgatcaacgcccacgccagcgccgcgtagatcgcggccaggccaagtgcgcacagcgccagcgtcatcggctgctggtacagcatccccgcctgcaacgagaacgcgaccaacggcgtaccgaacaccaggctgccatcgaccaggtcacgctgcccggcgggctgccggcgtgcgtagagcaacgggatcagcaggtagaaggcgaagaacagcagcaggaacggctcggtgctgctgaacttgtcaggcgcgtactgcagcacgccccagaacgtgccgataccgaaggtgaaggcgaagcccagcaggttcannnnnnnncacggtcggaaccaggcaatggcgaagatgccagcgttgagcacggcgtagtagctgaacaaccccaagtggttgccgctgccggtggacagccacagcggtgccatgaagccggcgaggatgcccagcaccgccagcgtgcgcgagttctgcaccaccgccagcacgcacagcgcggccaccagtgcaatggagctgacgaaggcgaagcccggcggaatcagctcgaaacgcttgaaggccgcgaagatggtcaacagcagcacgccgatggcaccgccctgcaaggccagcgcaaacaggcgccggcgctcgcgctggtgccagccgaacgccagcaggcccagtgcaccgacggtgacaccggccaggcgcagctcgatcggcagcaccagccagccctggtcgctgacgtacttcagcagcgcagcgacaccggccagcagcaccagcatgccgatcttcaccggcacgttgccctcggtgaaccagcgcttgaccgcgccaatgccgcgctcgatgaagttcggcagcgccggtccggaaggcaatggtggctgcatcggcgcgggtggcaccggcggtggtgcgatcgggcgcggcgcctccgttgccgcaggcaccgcttcgcgcaccggcgttggctgaggcggaggcggtgcagcagccgccaccggccgcaggaacggtggatcggcactggccacagggggggccgcaggccgttcaggcgcgtgcatggcggcagccggcgcggcagccatggcgctttccagcgcggcgacgcggcggcgcaggccggcaatcatcaccagcgccaccaccagcagcagcgggatggccagcaggaccagtacgaccagggcaatcagtgcttccattgcgtgcttccatagcgttcccgcgccccagcggcagcggtcgaccggcccatgctacgacagggccggccccataaacgacgaaccccggccaggccggggtccgtgtgcgatcttcgccggtcttacttggcggcgatgaccttggccatttccaggcacttgttcgagtagccccactcgttgtcgtaccaggtgaccagcttgacgaaggtgccgtccagggcgatgccagcgtcggcgtcgaacaccgaagtgcaggtttcgccgcggaaatcggtggccaccaccttgtcttcggtgtagcccaggatgcccttcagcgggccttcgctctgtgccttcacttccgcgcagatctcggcgtaggtggcttccttttccagttcgacggtcaggtcgaccaccgacacgtccgaggtcgggacgcggaagctcatgccggtcagcttcttgttcagttccgggatgaccacgccgacggccttggccgcaccggtggacgacgggatgatgttctccaggatgccacggccaccgcgccagtccttgttggacgggccatcgacggtcttctgggtggcggttgccgcatgcacggtggtcatcaggccgcgcttgatgccccacttgtcattgatgaccttggccagcggggccaggcagttggtggtgcacgaggcgttggaaatgatcgcctggccggcgtaggtcttgtcgttcacgccgtagacgaacatcggcgtgtcgtccttcgacggcgccgacatgatgaccttcttggcgccggcatcgatgtgcttctgcgcggtttccttggtcaggaacaggccggtggcttccagcaccacgtcggcaccgacttcatcccacttcaggttggccgggtcgcgttcctgggtcaggcggatcttcttgccgttgaccagcaggtcgttgccctgcactgccacgtcggccttgaagcggccgtgcacggagtcgtacttgagcatgtacgccaggtagtccggctccagcagatcgttgatggccacgatttcgatgtcgtcgccgaagttcagcaccgccgagcgcaggacgttacgcccgatgcgaccgaaaccgttgataccaaccttgattgccatttctcaagctcctgcggccgctacgggtgcggcgggatggatagggcccacaagtctagcaaaccggggctggccaccgtgggccagcgcccgggccagagggccggcggacaggatttgatccggatcaaagcgttagcacggcgtgaggccgagactgtcgccatccacccagcaacgagatcccccccatgcgcaagacctcccccctgatcctggccggcctggccgccgccctgtccctcgccgccgccccggccatggcccagtccaagggcgactggaccgtctcggccggcgtccaccaggtggcgccgaagtcgaacaacggctggctggccggccacacgctgaaggtcgacgtcgacaacgacgtcaagccgaccatcaccggcgagtacttcattgccgacaacctgggcatcgaagtgctggccgcgctgccgttcaagcacgacatcaacatcaatggcctcggccgcgtcggcagcaccaagcagttgccgccggtggtgaccctgcagtaccacttcaacagcaagggcaaggtctcgccgttcgtcggcgcgggcgtgaactacacgaccttcttcagcgaagacaccaccggtgcgctggccggcagcaagctgaagctgcaggattcgtggggtctggccgcgcatgcgggcatcgacttcgcgatcggcgagaagggcgccctgcgtgtggacatgcgctggatcgacatcgacagcaaggtgaagttgaacggcgagaagatcggtacggtcaacatcgatccgctggtctacggcgcttcgtacgtcttcaagttctaaagcggtgtgttgggcgcgggggcttcgcccccgctcccccgccatacgcaaaaccctcgcagcatgttgccccggtgattgccggggcttttttgtgcctgggactgaagcggttccggagctggggcgaggcggggagcagagccgggacacgccgcgcctccgctgcgctcccgcttcggaacaggaacgcgccgctcttcaatccacctaccccgctagaatgtgcacatgaaagccctgcattccctgttcctcgccgccgccctggcgccggccctgctgtccgcttccgccccggcccatgcctggggcgcacaaggccaccgccttgtcgccgaagtcgccgacgcccgcctcaaccccaccgcccgcgccgaagtggatcgcctgctggccaccgaaccggacgccacgctggccagcatcgccccctgggccgaccagttgcgcgccaaggacccgggcctgggtcgtcgttcggccggctggcactacgtcaacatcgccgaagacaattgccattacgaagcaccgaagcactgcaggaacggcaactgcatcgtcgaggccctgaaggcacagagcaccatcctcggcgaccgcagcctgaccgatggcgagcgcctgcaggcgctgaagttcgtcgtgcacctggtcggcgacatccatcagccgatgcacgccggttacgcgcacgacaagggcggcaacgatttccagctgcagttcggcaaccgcggtaccaacctgcactcgctgtgggacagcggcatgctcaacacccgcaagctggacgacgcgggctacctgccgctgctgcagagccannnnnnnncgaagctggcgcgccagtccaacccgcagcgcgacccgcagacgtgggccgaggccagctgccgcatttccatgcaagctggcgtttatccggccacgcgtaaaatcggtgatgaatacaccgagcgctaccggccgctggccgaagcgcagctgcgactggccggcgagaacctggcgcagttgctgaaccgcgtgctcggcacgcgctgaggagcgttccaatgtcagtccaggtgcagtcgttcttccaccgtgacagcaataccttcagctacctggtcagcgacccggccagtagcgaggcagtgctgatcgacccggtcctggactacgacccggataccgacgccagcagtgaagcgccgctgcatgccgcgttgcaggccatcgagcaacacggcctgcagctgcgctggctgctggaaacccatgcccacgctgaccatgtgtcggccgggcgccgcctgaagcagcgcttcccgcaggccacgctcgccatcggcgaaggcatccgtgcggtgcaggcgacgtttgcaccacgctatggcctgcagcttcctgccgcagatgaaatcttcgatcacctgttcagcgacggcgaaaccttcgctctgggcgaactgcgctgccaggtgatcgccgtgcccggccacaccagcgacagcatcgcctacctgatcggcgacgcactgttcaccggcgactcgctgttcatgcccgacggcggcaccgcacgctgcgatttcccgggcggcgatgccgcacagctgtaccgttcgatacagcgcctgctggccctgcccgatgcgacccgcgtattcgtctgccacgactacggtccgggcggccgtgatttcgccaacgaaaccaccatcggcgaacaacgcgcgcacaacatccacgtgcatgacggcgtagccgaggcggagttcgtcagcgtgcgacaggcacgcgatgccacgctggaagaaccgaaactgatgcagcccgcagtgaaggccaacatccagggcggggcctgatcgacgccgttgtactggccgggcatggcccggcgctacccggcatcacgcgcgatcattttccctgcgtgcggaccgtctgctggcccttcacgacctcgaaagtgaaggcgtactgcagggtgacggccaccggttcgacccgctcggcactgcggcagtcgccgcgatcagccggcactttgcctgcagcgaagtgacagactgcggcggacgagtacttccacatggcaaccgcctcctgcgctgcctgcagcaagggcgcattctccggtgcctcacccgcactgcattcgctgcggtcggtcagcgggatgctgcgctcaacgctgccctgcgcatccaccaccacctgcaggcagaccgtagtcggcggcagcgaggtgcgtggatcacgctcgcccactaccgggtccggtgccgtatgcagttgtggcatgcggtagccttcgctggcggccagtgcgtagggctggatctggccggtccctccccccgcatcgggtcgcaggcgctggtgacccacattctcgctgcgggtatcggcggtggtcaggcgatcctgggttgcacatcccgccagcagcaccgccatcatcagcagcggcgctcgcttcacttcgtgtcctcggtgtcatccatggcgtaggtaatcgggacgcgcacggcaccggccaccggcttgccgttcttcactgcgggccgataggtccagctgcgcgccgcagcaatcgagacagcatcgaacacccccggattggtggcgctgagcacctggacgtcggtgggatggccttgggcatccacttccacgcgcaggttcaccacgcccacctggcgctgctcgaccgcagatttcggataggacggcggcggcatcttgtcgacctggatctcccgatccatgacggcccctgccgcgcctcccgcgcctccgccctggctggcccacgccaccgctcccatccccaggcacaccccgaccaccagtacctgtcccgacacccacggcaatgccttccgcttggactgcttcaacatggcgatgcgctccttcaacacgggttggctgcgccaatggcagaccgcgggcgcaaccgggtggaccagctgcgccttcagcagcgtgctggcgtagaggccgcgcagcgcaggctgcgggccgatggtgcgggcatcgcaggccagttcctggtcgcgcaggaagcggcgtgcggcccagggcagcagcgggtggaaccagaacaccgcgcgcaccagcaacagcgcgccgttggcccagtggtcgccattgcgacggtggctgcgctcgtgctgcacgatcaggtgctgttcctgtgcactgaagtgctggtcgaagtcagggccgaccacgatgcgcggccgccacaggccaaccagcgctggcaggcccgggtcggcgctggcctgccagctgccatcggtgcgcggcgtcagtggacccatgcgccgttcgaaacggcgctgcgcacgcaggtcgcgcagcaggcagaggcccatgcccagcgcccatgccagcagcaggggtgcccatggcagcgactgcccgctcagtccatccacggcacccggcacgactttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaccagctgcgataggccagaccagcgccccccaatcgcaccaacagcggccgcatcaccgccagcaggaccgcgcccaccgccaaccacaggctggcctgccacactccgttgagcagctcagtcatggtccagctcctggatcagtttcttcagttcggcgatgtcctgcgcactcaactggccgcgttcgctgaagtgcgcgaccaacggcgcaacgcgcccttcgaagacacggccgatgaagtcctggctctgcgcctccacccacgcctggcgctgcagcagcggccggtacaggtagcggcggccatcacgctcggcagcaatcgcgcccttggtcagcagacgattgagcagggtcttgatggtcggttcggcccagtcgcggtgggccagtgcggcgaccacttcatcggcgctacgcggtgcctgctgccacagcacctccatcacaacggcttcggcttcgctgatcggggtcatggtttacatccgtaatcgacgcaaagattacgcgcgtaatcgaatcccctgtcaagcccctcgactccaggttcatcccggctgcgccagcatcgatgcctcccgccccaggccccggatgaagccgctgcccaagaaggatttccccgtcgaacaggcccgccgcttcctcgaacccgggccgatcgtgctggtcagcaccgcctggcgaggccagcgcaacctgatgacgctgggctggcacatggtgatgggcttctcgccctcgctggtcgccacctgcctgtgggacgcgaaccacagccacgcgctggcccttggcagcggcgagtgcgtgatcaatgtgcccggcgtggagctgctcgacaccgtggtggacatcggcaactgcagcggccgcgaggtcgacaagttcgcccgtttcgagctcgatgcgctgccnnnnnnnnaggtcggcgcgccgctggtcggccaatgtcattcgtgcttcgaatgccgactctacgacgacagccaggtgcaatcgagcaacctgttcatctgggaaatcgtgcgcgcccacgtcgcgccccggccgaaactgccgcgcacggtgcattaccggggcgatggccagttcatggtgtccggcgccgaagtctcgcgtcgacggcggttcaagcccgacatgctgtaatgccagcactcccccacacgcaggaccgccgcgcatgaccgaacacctcaccgacctggacgccgccgtcgactggttgtttgcgcgcgtggacgggccgctgcggatcggggcaccgctggcactgggcaagccgcatcggctgctcaatgccctttatgcacgcgtcgagcacgatccatcgcgaccgctgcagctgtataccgcgctgtcgctgaacccgccgaaggcgcgcggcaacggcctggaagcgcgcttcatggcgccgttcgcgcagcgccatttcggcgacgatttcccgcgcctggcctatgccgatgcgatnnnnnnnnatgcgctgccggcacatgtgcaggtggaagagttctacatgcagtccggcgccctgctcggttcgcggcaggcgcaatccagctataccagcctgaactacacccacgccgccgatgcggtcgcgcannnnnnnncgcaggtgatcgtgcagaaggtggcgatgcggccgaacgatcgccggctttcgctgtcgtgcaacaacgacatcacccaggacacgctggatgcgatgacnnnnnnnnggctgccgcgcccgttgctgatcgccgagatcgatccgcagctgccttacatgggcggctcggccacggtcgatgtgtcgttcttcgatctggtgatcaccnnnnnnnnnnnntacccggcgctgttcgggctgccgcggcagccggtgggcgatgccgactacgccatcggcctgtacgccagcacgctggtgcgcgacggcggcaccctgcagatcggcatcggcacgctggccgacgcgctcagccatgcgctggtgctgcgccacaccgacaacgcgcgctaccgccgcgtgctgcatgcgctggatccacacctggccagccacccgctggtgcaggagatcggcggactggatccgttcgaggtgggcctgtacggctgcagcgagatgctcaacgaaggcttccgccggctggtgcagaccggggtgatcaagcgcaaggtgcacgacgacctggcgctgatgcagcgcatcgagaacggcagcacgctgtccatcgaccacgccaccctggccgccgagggcgagtacctgcacggcgcgttctacctgggctcgccggagttctacgagtggctgcgcacgctgccggaagacgaatgccgtgcgatcggcatgcgccgcatcagcgaaatcaaccagctgtatggcggcaacgagacgctggagcgcctgcaacgccgccatgcgcgcttcttcaactcctgcatgatggccactgcactgggcgcggccgtgtcggatgcgctggacgacggacgtgtggtgtccggcgtgggtggccagtacaacttcgtggcgatggcacatgccctgccggaagcgcgcagcgtcttgatgttccgcgcggcgcgcgatgacaaaggccagcgcgaatccaacgtgcgctggaactacgggcacaccaccatcccgcgccacctgcgcgacatctacctcaacgaatacggcatcgccgatctgcgcggcctgaccgacgaggactgcgtgcatgcgatgaccgcgatcaccgaagccccgttccagagcggcctgctgcagcaggcacacgcctcgcgcaagctgttggcggcgtcccagcccgacccgcagcgcctgcagcgcaatacgccgcaggcactggccgcggcactggcaccgttccgcgccgacggcagcctgccggactatccgctgggcagcgacttcaacgagatcgagcaggtgctggtgaaggcgctgggttggctgaaggccaacacgcagacccgcggcgacaagctgcgcacggtctgggcggctctgcggcaaccggccggcgacggcgatgcggtgtacctgcagcgcatgggtctacaggccccgaaggacttcgccgagcgcctggacgcgcgactgctgcggctggcgctggcgcgtaccgcctgagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncctgcggcaaagaaaaggccggcgtgcgccggccttttctcattacgtcgcgaagctgcttacagcgacttggccgcttccaccacgtgggcagtggtgatgccgaagtgcttgtacagctggtcggccggggccgaggcaccgaaggtgtcgataccgatcacggcaccgtccaggccgacgaactggcgccagaaaccggtgacgccggcttccaccgccacgcgcttgcgcacggcgttcggcaacaccgattcacggtaggccgcatcctggcgcaggaacacgtcggtggacggcatcgagaccacgcgggtcttgaggccggccgcgtccagctgggccttggcttcggtggccagcgagacttccgaaccggtggcgatcaggatcacgtccggggtaccagcagcatcggccagcacgtagccaccgcgctcgatctgggcgatctgctcggcgttgcgcggctggtgcggcaggttctggcggctgaacaccaggcagctcgggccatcctggcgggtgatcgcagccttccagctcaccgccgactcgaccgcatcgcacggacgccacacgtcgttgttcgggatgtagcgcagcgaggccaggtgctccaccggctggtgggtcggaccgtcttcgcccaggccgatcgagtcgtgggtgtagacgtggatggcgtgggccgggatcagcgcgctcatgcgcacgccgttgcgggcgtagtcgctgaacaccaggaaggtggcgtcgaacggaatgaagccaccgtgcagggccaggccgttggcaatggcggtcatgccgaactcgcgcacgccgtagtacacgtagttggcgttggcgtcgtcgctggcaaccgatttgctgcccttccacagggtcaggttggagtgcgccaggtcagccgagccgccgacgatttccggcagcagcggtgcataggcttcgatggccagctgcgacgccttgcgcgaggcgatcgtcgggccttcggcggccacctgggcgatgtaggcatcggccttggcaacgaagtcggccggcagttcgccatgcgagcggcgggtcagttcggccgcttcagccgggtactggctggcgtacttgtcgaacagctgttcccattcggcctggcgcagcgtgccggcgccgttggcgcgccagccgtcgtagatcgcctgcgggatctcgaacggaccgtattcccagcccagctgcttgcgggtggcttccagttcgtccttgcccagcggtgcgccgtggctggattccttgcccgccttgttcggcgaaccaaagccaatggtggtgcggcagcagatcagggtcggcttgtcgctctgcgacagcgcggcctcgatgccggccttgatgctctccgggtcatgaccatcgacatcgcgcaccacgttccagccataggcctcgaaacgctccggggtgttgtcggtgaaccagccctcgacgttgccgtcgatggagatgtggttgttgtcccagaagcagaccagcttgtgcaggccccaggtaccggccagcgaagcggcttcatgcgacacaccttccatcaggcagccatcgcccatgaacacccaggtgcggtggtcgaccacttccagctccgggcggttgaagcgctgtgccagcagcttctcggccagggcgaagcccacggcattggcgaaaccctggcccagcgggccggtggtggtttccacgcccggggtctcgtggcgttccgggtgaccggcggtgtggctacccagctggcggaacagcttcagctgctcgatcggcaggtcgtaaccgctcaggtgcagcagcgcgtactgcagcatcgaaccgtggccgttggacagcacgaaacggtcgcggttgaaccagtgcgggttgctcgggttatggcggaggtagtcgttccagaggacttcggcgatgtcggccatgcccatgggcatgccgggatggccggactttgcggtttcaaccgcatcggcggcaaggaagcggatggcgttggccaactggcgacgggtaggctgcgtcatggttctgtcggaatcgggaggcggccgcggacgtgcgggcggcctattgtcccatagtcgccgggcggggggtcggttcagcttgcccggtcgtgccggccgctggccggcaacgtcgtcatctcccccggattccgcatgtgaagcggggtcggagccctttccttgcggaaaggaatccgaccccgatcaggtcgccagcagtggcgttggactcagtcctgctgcgggcccagcgccgggccgtcgtgcgattcgcccttggccaccagggtggtcagggccaggtcgccggtcacgttcagcgccgtacggcacatgtccaggaagtggttcacgcccaggatcaggccaatgcccagcgggttcacgcccaccatcgcacagatcatcgccaccaccggcagcgagcccgacggcacgccggcggtgccgatgccaccgaggatgcagaccgccatcaccatgatctgctggccgatgctcaggtccacgccgaagaactgggccaggaagatcaccgtcacgccctcgaacagcgcggtgccgttctggttggcggtggcgcccacggtcagcacgaagcgcgacacgcgctgcggcaggcccatctggtcggccacgcgcagcgcggtcggcagggtggcgttgctggaggcggtggagaacgccatcaccgtcgcttcctgggtatcgcggaagaacgacagcggcgaacggccggacagccaaacggcggtaccgtaggtcacgatcatgtgcaggccgagtgccagcaccaccacgcccacgtaggcaccgaggcggatgatcagctcgaagccgaacagcgcggccaggttgaacatgaagcaggccaccgcatacggggccaggcggatgaccaggttgatcagggtcatcgagatttcgaacacgccctcgattgcgcggcgcagcggggccaccttctcgttgtcggtcagcaccatgccgatgccgaacatcagcgcgaagaacatcagcgacaggatcgcaccgttgtcggacgcggcctgcagcacgttgctcggcacgatcgacagcagcatgtccatgcccttcggcgtgccatggatgccagcaacgatttccttgctgcgctcggcgttctccgagagcatcatcgcggcgacctgcggatcgacgccggcacccggcttgagcaggttgaccagcaccaggccgatgcccacggcaatgccggacagcagcacggtatacgccagggtcttccagccgatgcggccaagggcgcggatgtcgcccatctccgacacgcccatgatcagcgccgagaagatcagcggcacgatcagcatgaagatcaggttgaggaacaggcccgacgccggggtggtgatgtagtccattacccacttggcaccggcctgcagaccatcgacgctgccgcccagggcgtgcacgatcagtcccaggatcaggccgatcgcaaagccgatgcccatcttccaatgcaggggcaacttcttcttgtcggcagcagctgctgtcatgcgcgggtttcctcgaaaaatgaatgcactctaacaaagcgcgcaagcggcgccggttcaggttcgccgcgttggatacagcggcgccaggccagtgtcagcggcgccggtagccgccgaccagtgcggtccgtcacggaagacctcgcgcagannnnnnnncagcgatgccaggtcgccctgcccgccccagcgtgcctgctgcaggtcctgcagcacctggcgctggccagggtcatccaaccgcgcgatgacctgctcgatgcgctcaaccccggccatcgcgcacagctgcgcttccacctgatcgaagccttcgccatccagcgtgcggcgcagttcggtcaggccggcacgtccgcgcgtcacagtcggcacagagggcttgccggctgcaggcgtcgccgcacgcggtcggcggcctcgctgccagccccacaacagggtcagcagccacagcagcgccagtccgatggccgcgcccatccacggccacgggcgttcggccaggccgctggcgcgcggatcggacgcggcgatgcggctgtcctggccatcgccacccggcagcgcagcatcggtgtcgatcggcggcagcggcgcaggtgaagcactgccaccgccactgccggctgcgacagccagtgtcaggtccggcagcttcgcttcctgcgccttgcctgcgcgcacatcccaccacggcaggcgcggccccggcaccaccagcgagcctggctggcgcggcacgatcgaatagcggcgggtgatcttcagccgcggcgtgctgccattgaacgattcttcgtactgcgcaggttcggcgaatacctgcgcatgggtgcccagatccggcaccggcaggtcggtgaactgtgcacgggttgccccttcggcaatcgcctcgaccaccacagtggcggcctcaccggtacgggcgctggtcggcgcactggtgtagcgcagctggaggctctgcagcggaagccatggctgcggcgcctgtgccggttgcgtctgtacctgcagcgtgcgatcggcgccggtggcattcatgcggccgtcgccgccgccgaagaagtcgtcgaagaagccaccggcactgcgcccactgaaacgcgcaccggccagccgaagtgcaccgctgcgctcggggatcagcaggaagcggcgctcgaccacgttgtagcggcggccgttgacctgccgcacatcggtgcggtcatcgcctacccgctgcagcgacgcacctgccggggtatccagcaccagttcgccagaggccagctgagaggcgaagaacagcctcaccaccacgcctacgctctgctgcacatacggcgtttcgtcatcgacaacggtttcgatgaatgccgccgcattgctgtcggggccggccacggcagcggcatccacctgcagggtcagcggcgcggtacggacgctgcccacctgcaggcccggcaccaccagtgcaccactacgccgtggcgtcagcgccacgccatacaggttgcgctgctgcatgctgccgttgctccactccacctggcggctgctggtctgcccgctgaggtcgaagtcggtacgcaacggtgtgaagtcaggggcgccctggtcgctctcgacattgagcgtgaccgtgtcgcccatcgcgatgcggtcgcgatccagccannnnnnnngctgcgcccaggccagcagcggcagccacagcagcagcgccgccagtacctgtcggggccagtgcccgtgcatgttgatcgcccgcgtcatcgcccttccctcttcctgcgttcattttccagctggaacttggcccgcagcaatgcgcccggatcatccggcacgcgccgcatccacgcctccaccgcctgttgctcctcgcgttggcgcggagtagtgccgtcactgcctggcacgggtttgccatcctgttcgcccttgccctcacgtgcctgctgcatcgcctgctgcatgcgctggcgctgctgctcatcagcctgggcctgcgccttggcatcctccacctgtggtggcgcctgctgtccatcgcggccacgctcgccgggctgaggcgccgactgcgcgtcgtcgtcacccgcctggggctgcccctgctggccctgctgagatggtggctgaccctgtccttgatccttctgaccctgctgcggttgctggccctgcgggttccgctggccctgtgaattgttctgctgcttctgctgcccgttctgctgcggtttctgctggtcctggccctgcccccccgactgcttgcgcttgcgtgcggcatcaaccacggcacggttggcgaccgcatcggccatgccgggatgcagcgccagcgcgcggtcgtaggcggcgatggcttcgtcgtagctgccctggcgcgccagcgtgttggccaggttgtaccagcccgcatcactgtcgatgccctcgaactgcttgcgcgcagtggcgaagtcgcccgcgcgataggcctgcacgccgtcggccaggcgctggtgctgcaactggtcggcgcgcttccacagcgtgccctgcgatggcggcgaagcgggcgctggagctgcctgcgcctgcacatcccccatccatggcagcaggcccaccgccagcactgcggccagcagcgcgcggcggcggaaggcgagcagcgccagcagcatcaccggtggcagcagccagaatccttcatcgcgccattgcctgccctcgccgggccgctgcgccgcagtaccttcgcgtgcatcaagcacacccagtgcgcgcaggtcactgccatcggcggtgatgcgcgcatagcgaccgccacctgccgtggccaccgcacgcaggcgaccttcgtccagcgcagcctggcggatctgtccgctgtcgtcacgatacgccgcacccgccggtgtaccgagccccagcaccgacacctgcaggccgagcccacgtgcctgcgcggccgccaatgcagcttcaccatcggcttgatcggtgaccagcaggatctgtccctgcgctgcagcgatctgccgcatcagccgcgtggcccagtcgatgccacggtcggcacgctggccatcacgcggcatcacatccggcgacaaggcatccagatacagcgcgacgttgctgccgtcatcggtcagcggcgcgacggtgtaggcatcttcggcgtacaccaccagccccacctgcccacccttgcgtgcgcgcaggagctcgccgaccttggcccttgcctgcagcaggcgcgacggtggcaggtcggtggcagtgatgcggctggacagatccagcacgatcagcagcggtgcgctgggctggaacatcggctgtgcctgctgccgccagctcggccccgccatcgccagtgctgccagcgtccaacccagcagcactgccaatggcagccgcacgcgacggcgagcaccggccgccagcagatgcggcaacaggtgcgcatccaccgcctgccgccacgcatcgctgcgccgctgccggtacagcgccacggcgagaatcaccggcaaggccagcaaggcccacagccattccgggcgcaggaagtgcagtgcattccagtcgggaagatgggatgccaacgcgatcatcgacggcgctccggccacacccatgccaatgcccccagcagcaaggccaggcccaatggccacgcatagcgctcctcgcgcgggcgcaggctcggccccttcgcagcgatcggctccagacgatccagttcggcgtagatgccggccagctgcgcggtatcgcgtgcacggaagaactggccaccggtcaggctggcaatcttcttcaacgtggcctcgtcgaccgggtcctggtcagcggaaatcggaataccgaggaagcgcatgctgccatcgccaccgaacgcgacggtgtggatgcgcaccccttcagcttgcgcgacttcggccgcacgcagcggttccagcacgccggcattgctgacgccgtcggtcagcaggatcagtacacgttgcccttccggctggctgcgcaggcgcttcaccgccaggccgatggcatcaccgatggccgtctcgcgcccggccaggccgaccacgctgtcgcgcagctggtcgcgcacgctggccaggtccgcagtgagtggcgtgagcgtataagcgcggtccccgaagatcagcaggccgatgcgatcgccggcacgacgatccaggaaatcggccagcacggccttggctgcggtgaggcgatccaccgcctgcccccccagcaccatgtcgccctcgcccatgctgccggacacgtccatggccagcatcatctgcctgccctgctgcggtggcgtgatcgcttcgcccagctgttgcgggcgagccagtgcgacgcacagcgcgcaccagcccagccacaacagcagcgtacgcagccacgaaacatcaacgcggccgccaccggccagcgcttccagttccgtcgccgcatagggcacgcgcagcgcagcgccgggatcggcacgacgcttccaccagcgcatcagcagtggcagcggcaacgccagcagggccagcggccacgccagctgcaggtcaggccacggccagtaactcgccagcaggttcatcggcggcgctccagcagcatcgccaggtagcgctcgcgcgcccagctacgcacggccgccacttcgctggcgtccacgcggggacgataggcaccttcggccagcaggctgcgacgcgcatccggcaacgtgcccttcggatccacgcgctgccaccaggcatcgtcacgcagggattcactgccgggctgtgcctgtcgcgcggcgcgacgcagcaggccggcgatcgccgccagttccgcggtggcatcggcggtggtggccagctcctggtcgaacgcctgtaaccagcgttggcgacgacggcggcgctgccaccacagcagggccagcgccaggatcaccagcaacaccgcgccaccgaccatcagatagccgggggccggcggccaccacgacggtgccggcggcaactgcacatcgcgcagcggaaggttggcgctcatgccggcacctcggttaccggtggtgccaaccaggcgtcgctgggcgcatcggtggacaacacctgcacgtcaacgcggcgtgcgccgagctggcggcgcagcgcctgcagtggttcgacgaagtgcgcctgccagtgcgcctgcacctcgctgcgacgcaggtcgaggccaatgcgctgctgcgcggtctggaactgcagggccgccgagggcggttgcagttcgaggggatcgaccagcagcaccaggctgaggtcatggtgctgggccagcgcgctccagcgcacgacgggaatccgcgcggcctgctgcggatcggccagcaccagcatgcgcgccccggggcgcagcacgcgggcggcatggtccagcgcgcgttccaggccgagatcgtcggcgggtggctgtgtgtaccagcgggtgagtgcgtcgagcacacgcagtacaccacgcggcccacccgcaggtgcaatcggcgcttcgcggtcactgccgcgcagggcacccacgcggtcaccgcgacgctgcgccgaccacgcggcgacggcgcccgcgcgtgccgcctgcaccgacttgaatcgcacgcgggtgccgaaatacagcgccggcgacgtatcggccacgatcaggctgacccgctcgcgttcggcctggaaaagcttggtatgggcacggccggtccgcgcggtcacgcgccagtcgatatgccgtgcatcatcaccggccacgtactcgcgtgactcggcgtactccatgccacgcccacgcagcggcgacggcgcctgcccggcgttgccggcacggccacggcgtnnnnnnnnnnnncgctgtgccagccggcgcagggctaccagttcggacaggtgcgggcgcagtccgtcgccatcactgacggtggatgcggcttccagggatggatcggtcatgcgcgggctcagggtgccggcacccgggccagcagctcctgcaccaggcgttcgccatcccagccttcggcggtggcttcgtagctgggcagcacgcgatggcgcagcacgtcggcggcaaccgcacgcacatcgtcgggggtgacgaagtcacggccggccaaccaggcgcgtgcacgggcgcagcgttccaacgcaatggaaccacgcgggcttgcgccccaggcgatgcggcgcccgaggccggcgtcatagcgcgacggatcacgcgaggccagcacaagttcgaccaggtagcgctccagcgccggcgccatgtgcaggtccagcacttcgcggcgggcatcgaacacatcctgcatcggcagcttctccggtgcgggtgccgcctcgcccagggcgccacgggcacgctcgcgggcgagccgcaggatctccgattcggcggcctggtccggatagccgatgcgtacgtgcatcaggaaacggtccagctgcgcctccggcagcgggaaggtaccttcctgctcgatcgggttctgcgtggccatcaccaggaacagcggcggcaacgcataggtgtggcggccaaccgtgacctggcgctcgcccatggcctccagcagcgccgactgcaccttggccggcgcacggttgatctcgtcggccagcaggatcgggtggaagatcgggccaggtacgaattcgaagcgcccttcctgcgggcgccagatctcggtgccggtcaggtcggccggcagcaggtcgggggtgaactgcacgcgggcgaaatccgcctccaggcgcgaggccagtgcgcggatggccgtggtcttggccagtcccggggcgccctccaccagcaggtgcccgtcggccagcaatgcgatcaacaggcgttcgaccaaagccgcctggccgacgatttcggccgacagcgcgtcgcgcaactggttgaaggcgccatgcaggcgggannnnnnnnnnnnnnnnnnnnnnnagacggtttcgggcatcggcggtggcaggttcatgggggcctttgaccggcgcgggacggcacgggttccccacatcatcgcagggtgccctgcgattggcatcaagaacggctgaacgggcctctcctccacgcatggcgtggatctaccggatcatccgcggactacgtccggcatgaacgaagaagggccgcacatggcggcccttgttcgtgtcgcgggttcgctggctcagttctgcctggccacgcgcagcaccttcggggtgacgaacaccagcagctcggccttgtccttgctgcggccacgcttcttgaacaggttgcccaggaacggtacatcgcccaggaacggaaccttgctgatgctgttgcggtcggtgaactcgtacacaccaccgatgaccacggtctgcccgtcctcgacaagcactgcggtgttcacttcgcggcggttgatcgacggcacggtgccatagccttccagctggatcagccggtccacttcgtccttcttcacctgcatgttgaggaacacgcggttgtcgttggtgatggtcggggtgaccttcagttccagcaccacttccttgaactgcacgttcggcgtagcgacaccgcccgcaccggcgctgatggtcacatagccgatttccttaccctgcttgatcagggcctcgcgctggttggtggtgaccacgcgcgggttggagatcacttcaccacgcgactcctcctgcatggccgacagctcgacgtccagcaggtagccggcattgaggatcgacagcgcaagcgagcctgccgggttggtggacgccgccggcatggcccagttcaggccacgggtgattgccgagccgaccggcaccggcgccgggcccgtactgccaccggccagccagtcgcggtaggccttggcgttggtcgcattggcttcgacctgcgacttgcgggttgcctcgttggcttccagattgccgctgaagtaggcgttgtcgcggctgccactgatgccgaaccgcgcgcccagctcacgcgcgaacgtatcggtggcgatcacgatgcggctttcgatcagcacctggtcgaccgggcggtcgatcacgttgatcagctcacgcatgcgcgcgatcttcttcggaatgtcgctgatcatcagcgtgttggtgcgctcgtcggcaacgatgcggccacggccggacaggaagccactctcctcctgcgacgacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngatgcccttggcttcggtcagggctttgaagatctgggtggcgctgtggtagttgatctggacgtaatcggtcaccaggtcttcgcggttctcgatggcgatgcgcgcgtcttccttctcctgctcgaacttggccagctcggcctgcgggccgacccagatcacgctgccatcgcgtcgcttgtccaggcccttggcacgcagcacgatgtccagtgcctggtcccacggcacgttgaccaggcgcagggtcacattgccctgcaccgagtcggaggccaccacgttgaggttggactcttcggcgatcaactgcagcacggtgcgcactggcacgtcctggaaattgaaggtcaccggcttgccggtgaagccacgctggccgacggcctttgcggcctgggtgacgctgccggcggtcactgcaccgacggcggccggagcctgccgcgcgctgatctccaccacgtattcgttgccgctctggtaggccagtgactccaccgcaccgccggtgctcagcaccagctgggtgccggcgccggacggcttggcgtcgatgcgctgcaccggcgtggcgaagtcgacgacgttcaacggcttctgcaggttggccggcaggcgggcattgcccacgtcgactaccacgctgttgccctgcgtgcgcaggtccgggatcgcgccctggccgtcaaactgcacgatcaggcggcccgcgccatcatcgccgcgcttgaaatcgatcttggccaccgacaggccggccggtgccgcggccggtgcgacggtggtgcccaccggcttctccgccggtgcggcggccagcgccggagcgcaggccagcatcagcgcgactcccaacgcgctgacacggttcaaggtagagcgccggttgggacgcagccccttggcttggtgaaaggtcatcgtgctatccccagtaaacgatcattgatcttcaagcgagagcgttgccggccgttccagccagccacccgcgccatccggcaccagttcgatcagctccacacggtcttcgaagaccgcagtgacccgcccgtcgctctgccccaggtaaccgcccgggcgcacccggtaggtcaccttgtccggtcccatcaccagtgcgacggtgccgccgccggtgccgatggtaccgaccatgtccagtgcgtccagcgggaagccctccaggggctccttgcgccggttcggatccggccgcaatccgccattcccctgcggattggtccaggcatcggtgaacggatcacgcaggccctgcgcggagtattcgaaggtctcgaactgctgcatcacaggcaacggttccagcggctgcgccggccgggcacgttcgccttccacccacttctcgagattcggcgcatcgcccggcgtgctggtcacgccacggccgcaggcggccagcagcaacacggcagcggccatcccgcagcgtgcaaagaaggaacggatcacttgctgccctccttgccggcttcagccttctgctgttcctgcacctcggtttcgtcgagataccggtaggtcttgaccgtgccggacaattccagcgcaccggcacgcgaaccaccgccagccttgtccgccggcttcaggttgatgtcgtgcatggtcaggatcaccacgcgcggcagcgaggccacgccactgacgaacgcaccgaactggtggtagctgcccaccatcttcagcttgatcggcttctcggcgtagaactccttgacctgctcctgttccggttcgaacagctggctggtcaggccgctggacagcgcggtctgcgaaatgtcgatgatcaggtccggcatttcggtcttgctgggcagctgccgcagcatctgctgcaggacctgctccatctgcgccagctgctgcttcagcggccccaggttcaccgcgcgttcctgctgcttggagaactcggtacgcagatcgctttccttcgactccaggctggccagttcatcgcgcttgccgctgatcagcagcatccacgcaacgaacatgatgaccagggccagcaacgaacagaagacgatcttggccttctgcggccagttgccgatgtcgttgaaatccaggttcttcagatcgattttctggctcatgcgcgacccccctgcagcggggcgtaagaggcctgcggcggctgcgccaggcggctgccctcaggcctggcggccggtgccggtgcggcgggctggttcggcttggccggtgcaggtgcaggcgccggcgcagtagccggagcgctggcgggcgctgctgccggggccgccgccggttgggccggggccggtgctgttgcagcagccggggccgcggcatcggggccggcggcaagcggcgccacggcaggcgtcgcagccggcgtggtcgccacgctgccatcggcgttcaaaccgggggtgccggtctcttcactctgcgcaggcagcttcaccgtgaccttgaacatgtacggcagtgccttgatgtccgataccgggccggctgcactcttgtctccggcgctggcctggatgatcgacagctccgggttggtcatccagccggaggtttccaggttgcgcatgtaagccgacacgcgggcattggactgggtgcgtccctcgagggtgagcatgtccccctcctgctgcagggcggtcagcaccacgccgtcgggaatcgtgcgcaccaacgcgtcgaacaggtggaccatctgcgagcgcttggcctgcagttcctcgatcaccttcttgcgggccagcaggcggtccttctgcgcatcgaggcgatcgatctccttgttctgttccttgaccttctcgatctcggcttccagataggcattgcggtccatctggccgctcacctgccggtcgtaatagaaccagatcagcagcgacagcagcaggccaccgattgcggccatgcccagcattgcgtagaactcgcgctggcgttgcttgcgccgctcggcgcgccagggcaatagattgatgcgtgccatcagtcgaagctcctcagcgccagaccggtggcgatcatcagcgcgggggcatcctgggccagcgcatgtgcgttcaccttcgggcccagggtcatctgtgccaacgggttggcgaccacggtcggcacgcccagctgctcctcgaccatttccggcagcccgcccagcacggcgcagccgccggccagcacgatgtgatcaacgcggttgaactcactgcctgcatagaagaactgcagcaggcggctgatctgctggaccgtggcttccttgaacggctccagcacttccatctcgtagctttccggcagcccgccctggcgcttggccaggccggcctcctcgtagctcaggccgtaacggcgcatgatctcgtcggtcagctgcttgccaccgaacacctgttcgcggctgtacaggctgcggccgccgcgcaggacgttgagggtggtcatggtggcgccgatatcgaccagcgcgaccacgccgtcgatggacaccggcagctcgctggcgaccagggcgtaggcgttctcgaccgcgaaggcctccacgtccatcaccttggcctgcaggccacccagttccagggccgactggcgcagttccacgttctccgaacgcgacgcggccagcagcacctggaccatctccgggttgttcgggatcgccccgatcacctcgaagtccaggttcacttcctcgatcgggtacggaatgtagttgaccgcttccagctcgatctgggcttccatgtcgttctcgtcgagctcggccggcatcgggatcaccttggtgatcaccgccgacccggcgacggcggcagcggccagcttggccttgctgcctgaacggttcatggcacggcggatggcctcacccacggcctccacttccacgatgttcttctctaccaccgcattcggcggaagaggttccacagcgtaatgttccacacggaaacgattgccgctgcgggacagctgcaaaagctttaccgcagtcgaactgatgtcgacgcctacaagcggcgactgactttttgggatgagccccacggtttctcccctgccgacgggcacttggacgcaagacctgcgcccgagcattaataacgtattcttagcaaatggcaacggccctgctgtgaagttcctcacggattcacgatgcagcccctgactgttccccttgcgctccccggtgccgaccccagccgccaccttgcgtaatctatactctgcgaccacgaaattcgcaatcggaatctgaacccgatgactcgactccgccgctggctgcgctggatcttcctgattgtcctggtcctggcgctgatcggcgcggccgccgtgggcggtctgtactacgctgtgtcctccaagcttcccgacgtgcagaccctgcgcgacgtggaaatgcaggagccgatgtacgtctatgctgccgacggcaagctgatggcggtgttcggcgagacccggcgcaccccgatcaccatgaaggacgtgcccgagcgcctgaagcaggccttcctggccaccgaggacgcccgcttctacgagcatggcggcgtggactacatgggcatcggccgtgcggtgtggctgctggccaccaccaacgacaagcgcgtgccgggtggttccaccatcacccagcaggtggcccgccagttcttcctcagctccgagtacagctacacccgcaagctggccgagatcctgctggcacggaagatcgagtccgagctgagcaaggacgagatcttcgagctgtacctgaacaagagtttcttcggcaaccgcgcctacggcgtgnnnnnnnnnnnngagttctactacggcaagaagctgaacgagctggacctggacgagatggcctcgctggccggcatccccaagttcccgtcctcgggcaatccgatctccaatccggagcgcgcccgccagcgccgcgacaactacgtgctgcagcgcatggccgacctgaagttcgtcagccaggccgaggccgacgcggccaaggccgtgccgatgcacgccaccgcccatgagccgccggtgcaggtcgacgcgccgtacgtggccgagctggtgcgccaggaaatgatcgcccgcttcggcggggatgtggtcaacaagggttaccacgtcaccaccaccatcgactccaccctgcagaccgccgccaaccagtcggtgcgcgacggcctgctgctgtacgaccaccgccacggctggcacggcgtggagaagcaggtgcaggtgggtgccggcgaagacgccgccgccctggccgagcacctgcgcggcatgtacggccaggccggcctgctgccggcgatcgtcgccagcaccggcgccgatggcagcgccaccgtggtgctggccaaccgcagcgagatcgtgctgccggccggtgccgccaagtggaccaacaagaccccgggcaagctggtgcagcgcggtgacatcgtgcgcgtgcgtgccggtgccaaggaaggtgagtggctgctggaccagatcccgcgcggccagtccgcgctggtctcgctcgatgcccacaacggcgccctgaaggcgctggtcggtggtttcagcttctccggcaacaagttcaaccgcgccacccaggcccgtcgccagccgggttcgagcttcaagcccttcatctacgccgcggccttcgacaagggctacaacccggcctcgatcgtgctcgacgcgcccgtcgtgttccgcgaccgccgcggcaagacctgggccccgcagaacgacggtggcggcttccgcggcccgatgcgcctgcgtgaggcgctggtgcagtcgcgcaacctggtctcggtgcgcctgctcgatggcatgggcgtggactacgcgcgcaagtacatcagcgagtttggtttcgccgaatccgaactgccgccgaacctgtcgatgtcgctgggtaccgcctcgctgaccccgctgtcggtggcccgtggctacgcggtgttcgccaacggcggctcgcgcgtggacacctggctgatcgaccaggtcaatgaccgcgacggcaacctggtgttcaaggaaaacccggcgctggcctgccgcgactgcgccggcagcagcgaccagccggtgaaccaggtggtggacggcttcaacttcggcgccccggccccgaaggtggacccggccgctgcggccaaggccgaagccaagaccgaaaccccggccgcgccggccaaccccgatgcccgcaccgctccgcgtgcgatcgacgcccgcaccgcctaccagctggtatcgatgatgcgcgacgtcgtccagcgcggtaccggcgtgcaggccaaggtgctcggacgcgaggacgtgggcggcaagaccggctccaccaacgaccaccgagatgcctggttctccggcttcggcggcccgtacgtgaccaccgtgtgggtgggccgcgacgacttccgctcgctgggctaccgcgagtacggtggcaaggccgccctgccgatctggatcgactacatgcgcaccgcgctgaaggacaccccggtcgcgcagaacgaaccgcccagcggcatggtccaggccacgctcaacggcgcaaccgaatgggtgaaggtggaagacatggaccgcctgaccgactacgacctgaacctcaatacgccacaggccgacgccgccgcgttcgatatcttctgaggaacggtccggtgggtgccaaccgtgggttggcaccgatgcggccctggtagaggccaaccttggttggcgcctcgtgccgaccaaggtcggcacctaccaaagcgtcggtgagtgccaaccgttggttggcaccaatgcatccgccgggcacggtcccgcgctgctctggtagctgccaaccttggttggcgccccgtgccgaccaaggttggcatctaccaaagcatcggtgggtgccaaccgttggttggcatctccgcgccatacccacgcagatgtcacatccgtgcgctaatctgtagccaggtcgcaacagggagtcatcgcatgcatcgcgctcgtcagcatgctgccagccagacccgcgagcggcgccaccgcctcgcccacgaagccgcccgcctgatggccgaaggcggcatccgcgactaccaccaggccaagttgaaggccgccagccggctcggcatccacgacgatgcctccctgccccgcaacaccgagatcgaagacgccctacgcgagtaccagcggctgttctccggaccccaacacggcaacgaactgcagcgccgccgcgaggccgccatgcgtgcgctggagttcctgcacggcttcgctccgcgcctggccggcccggtgctggagggcaccgccgacgccaacagccccgtgcaactgcacctgcacagcgacgacccggaagccgtgcaccgcttcctggacgaacacggcattcccgccgaatcgcggacgcgtcgcctgcgcatggatcgcgagcgcagcctggatgtgccggtgtgggtgttcagtgccgaggaactgaccttcgacctggccgtgctgccctacgatgccctgcgccaggcaccgctgtcgccggtggatgagaagccgatgcgacgcgcgtcggtgacgcagttacggcagctgctggccgaagcggaaatcaccgcgtatatcggcgggtgacggtagcgccggcccatggccggcgagcgcagcggtacctgccttgggtgggtgcggaccgttggtccgcactgtgcttcgggcattgcgatggctgagcggagagcagtcgagcaagctcgcctctacaaaagcggtgttacctgccctggcagatgatgcccatcatactcccgctaccagacaaaacgggtatcgcgcagcgggtcgctgaacaaccgcggcaaccacggtgcgggggctcgttgcggatactcccgcatcatctgcgcgtgcatgacctgcagatcccgcagcaaccaggactggtagtagatgtcgtcgaatccatccgaccacccgctcttcacacgctcatgctcgtctgcctccaacggcggcatctggtccagcggcacctccaggactgtcgacagcgccgcgttgatctgcgcgttctcaacccccgcctggcgcacgtagtccaatcgatcgaggacccgccggcagttgtacgggaagcacccgcccgtggcggtgatgtagtcagcaatatccgccagcatgtcggctttcagccgccacaccacttcgctgtccatcacctggcgtacccgcatcgtgcgcaacgtgcttgcccgcacctcttccggcgtagtgaacggggcccccggcgtgctgcccgcgtggcgcaccagcacgatgcgatggatcgcctcgctggtgacgccgtcgatgcgcagcgccgctgcctgagggtgcacgcgcggcggcggcacgcccagcatctgccacaggtaccacagcaccagcagcagaccggcgatgcacagcccgctcatcagcgtccacaggtccaggttccgggtgtagtagcgaaagcgcgcccgccagatatagaacgtgcgatagctgataattccgcgtacccatctgtacattgccatctcctcggcaaggaccccggcgcggcggggttcattacgcgcaccacgccggggccgcatggcttaccagccgatgcccacgccgacgcccatgctgcgttcgccgctgttggtgaacgcgccattgaggctgaaggtggccgagcccttctcgttgagcacacgctggtagcccaccgccatcgccgactcaccctcgctgtagcccacgcccgcacccaggcggttgtaggtggccaggccggcggtgttcatcgccatcgcggtctgcgcgctgctcatcgccgccatgcggttgaagcgcttgtccatcttgtccaggcgacgctcgaagttgctgatcgcgccatcggtgtactcgttggcgcgggccagcatcttctccagctcagcagtatcgacctgcggcttgggcgtctcatccttcttcgtcttcggctgaggcgcgggcttctcaccctcgccgaccgacgccacctgctggccgccatcggccagcggcaccggcgcttccggttcgggcaccgacgcgacggccattgcccgcggctgcggcgcatcgatgcgctcctccaggccatcgatacgaccgttgagctgctgctgcatcgaatacagctggccaccattgaccgcatcgcggctgccggccgcgatcaggccattggccacgttggagatgaccatgccgtgggttccggccagggtgagctggttgagaccgtcggcgcggacggaggacgtgtcctggaacacgctgcgcagctgcgactcgacctggttcacccgcgagcggttgctgaccactgcgccgtcgagcgcttccaatgcaccattgagcgtggactgggactggccctgcacggtgaaggtggggccgacgatgttgccgttggcatcgacttcgctgccgagcgcggacagcgcgccgcgcagctggccgacggtggcggcgttgtggttggcggtgccgttggcgatgtttacgaggcggcgctcagttcctgcactcccaaaggatgcggttcctgcctcagtagcttcagaccccacgcccagcgccaatgatccctctgcgcccgcgtggactcttgaacttgcaccaattgaaactccgttcgtcgatgcgacatgtgcaccagcccccaccgcgaagccattcaaggagttcgctgacacggaagatccacggcctatagcgacagaatttacgcccagcgaagaggcaaacgaaccgacagccgtccccccctcgccctgcgtacgagccgagtcaccgattgcaacacccaagaatcctgcgaaggcatcttcgctcagctgatccgtatcaattttgaggaagcggccctgatgctcgatcttagatacccgatcactgacgccaaacaactggcgaccggtgaccacgtcgtgactatccgcagagactgaaccatcggacacaccagtcaaacgcgcaccgccgtagtcaatgacgctcgagtccaatccacgcatcgcctgctgccccatctcccgctccatacgcatcgcctccagatcattccgattctgcgagatcttctgctctgcggcgtacaactggctgccgttcacggcatcacggcttcctggcgctacccgaccgtcagccaagttggtcagcaccatgccactcacgccactgagcgcgatctgattcatgccatcggcacgggccgacggcgagtcctggaaaatcgagctgagctgatcttccatcttgcccgcgcgacgacctgcagtgatgacggcgccatcaagcgccatcagtgcgtcttcgaccgtgctctgcgttccgccctgcaccgagtaggttggggcgatgatatttccgctggcatccatgcctgcgccgccaccgagggtagcgagagagtccctgagctgggaaacagcagtggcattgtggtcggcagagccacgagcgatgtaggcgagacgacgttgattcgtagcattaccgaaagatgccgtatccgtctcgtcagcaaaggatcccgcgccgaacgccaatgagccggcggccgagccttcaacaacagctcccgctccaattgcgacaccattgactgcatgcacttgagcaccagctcccatcgcaaatccaccagatgcttcaccggagaccccagctccacggccgactgccactgagttctttcccaatgcggctgcgaacgcgcccaaggcggtgcctccttccgctccggccttcgctgaatcaccaacagccacaccaagcaaggccgcttctgcgcgttcactgaatgagtcaacgcccacacttatatactgattagtgctctccaattccgaaattcgaccgttcgacgcgtggagctgacggcccgacacggcttcggtgctaccagcatcaattaagccatccgccacaccactgatcttccggttggcattggcgctattgcgaacatccaacgtcgttccgctgttcctttcgcccagacgcacattgccagtcgtagacacttgtgccaccagcccgccaagcgccgcggtttcgaccaacgccttggctgcatccgtcttgnnnnnnnnnnnntctgtgcccgcagccctggcaatactctccaccgccgccaccttgtcattagtggcattgagctgcctgccgttgacgccctcgtagctgctggcgctgaccaccccatctgccacgccggccagtttccggttcgcattggcgctattgcgcacatccaacaccgttccgctgttcttttcacccaagcggacattgccggttgcagacacctccccgaccaggccgcccagcgtcaccacctgagtcagcgcgttgctcgcatcagatttggcctctcccgcagcggtctgcgccttgatgacattgccattggttgtgttgagctggcgtccgttcacggcttcggtgctggtcgtcgtcagcgcgccgtcggacacgccactcaccttgcgcgtggccagcaccgcattgcgcatgctgacttccgagccggtattgctgttggcgatgcgcacgacgccacctgcggaatcctgcttgatcatgccgtcaacccgctcgttcatggcatgcagctgcttgccggtgaccgcatcggtgctggaggcggtgacacgaccatcggccacgttcacgatgcgacggcgcaccgaggcgctgcctaccgacaccgtattggcttccgtggccaccgagcgaacacccagggctacggcgccctgtgcggaggcagacgccgcatagcccagcgcgacgccgtcgatgtannnnnnnntatcgccgccgatggcgatggcaccggtgtaaccccagctccccgcgcgagcaccaccaccgatggcgacgccacccgtgcccgcaccggtgtcgaccattgctttgcttcccagcgccactccatctacaccgttggacaatgcgttggcacccagcgccaccgcattctccttttccgcgctggagccgctgccaagggccaccgcattctgccgggtggccgcagcatcgttgcccacggccgtagccccaagtgctccggtgtatgcgttcgcacccattgccagtgcgtgaccgccattggcgctggcgttgtacccaaaggcaacactatcaacgccactggtccgtgccttgaagccaaacgcggcgctgttctgtccgtctatccgggcaccgatgccaaatgcggtggtgttgtcgcctctcatgttcacgcctgcaccgtagccaagcgagttcaggccgttggtcagcgcatagccgacgaacatggtgtcgtcatagcggccagcaataggcgagcaggaaacaaactcgccatttcccagattgaagggatcgcacccaatgtagtaacgggtcttggcgtgcacctctccgcccgccaacagcagtgcgaccatcagcagtccaccggcgccggttacgcggctcgcttttctgccacagggcctggtcagctcgctggccacctcccagcagcctttggcgtgattccagatacgacgatagattcgattcatgtgtttctccttaacaggacaaggaaagtgagccccgtgccgggcacggggcgggcaaagtgcgggctcaggtcgttgtcggcgcgatcgtccgcacgtgttcgcgatagccgtcgcgggtgagccggtaacgcagttgcagcgagttgcccggctgaagctggaacggcagcgtcagtgcggcatcgggatagaggctgtgcgatacggggtgtggcgtgcagacacctgcggcggtgcactgctcggcgccgatgattcccacgcgcaacgtgccggtgttgtgcagcgtgttgtcctggaggcgcaggtccaccacaccgtcgtcgggggtgacgttgaccagcgccccccagaccaggctgacgccgatgtttgcctgtgcgccttcgccgtcttcgaggggagcgtcatccggcccgcgcacgccttcaaagtagaggcgataggccgtttccttctggacctgctgcagcggaatcacccggatcaggcggttgccgccgccggaaagtgcgaacttgccgggggtgatggcaatcgccgcatccgaggcttccatctcctgttcttcttcggcaggcgtggcaggattgacgatgcgccgcaggcgggtctgcacgtactgcggaatggtcgactgcgagtacacacgtatctgggtgccgcgcttggcatccaccgctgcgcgcatcgggtgaatggaaaggttggcgtgtgccggcagtgcaagcagggcgctcaccggcagcaggcagaacagcagcttcttcatggcaggctcctcgggatcagggtttggcagtggggacatcgagcaccacggtcagctcgccctcgtacaggccggggcgctggctggcgataggggtgggcggtgtttccagggtcagcggcgtcggcacgcagtacaccggctggctgatgcccggcagcatcaccagccgcagctgtgcgctgtcgatgccgcgcagctgctgcttgacgttgtgcttcatcgccaggcggtggccgccgtagtccaggtggacgcggtagtccaggcgctggctggcatcgctgccgccatcgcggtgccagagcgaaaagtccgatcccgcaggtgggcgtggaccgctgtcgcgaaccgtgacgtcgaggtactcgctctgcgaacccagaccgtcgtacaggcacatatccagttgtttcctgccacccaccaccttctggatggggtcgtagcgcagatcgagattgaccagcggcgcgacggtgtcgaaggtcgggaagtagatcgagatcgcgtcgtagtcggtgacggtgaaatcgaagttgaaggtggccgtggcgacgggtgctgcggcgggatcggccttgatattcaggcgcatcgtggccttccaatggcctgctacgagccgcgagatttcgcgttgaggcagggccagctcgataccggctccaatcggctcatctgctccagtccccacgccacaccgaaaccagaatgccgagtacaaaggtcgcggactttcttcccagaaatcacctgcgcagacgcgacctgacatgactctctgtaggcttccaatagcacggacttctgcagtcagacccgtccgctgctccacaagacgcaacatgacctcggatgttccagtaattaggggaagggctccctccgtcgggcaccgaccgaattcactatctgaagcagactcacaaaccacatggatctgcccatacttcagcgccaggtcgtgactgaatcccaacaccgtccgcggcgcccacaactccacatcacccggtaccgccgagcgatcccagctcattacgatgtcccggctctggtcggccggatgcgtttccggcggccactgcgcccacgcccgcggcatcaccagcaccagcgcactcaccagcatcaacacgaacatccaacgccggttcatggcgtacctcctgcagcagcggtccggggcgtggcggcaatcaacgcgcgttcctgcagcagccgggtcacgcgggcctgctggcggatctcggccggcagctgggccacggccagcggctcgcagtgcacggcaccgaccagcagcaccacctggcggcgctcgcgcacctgcagcgggcagtgcagcaggcggtcgtcctgcagcaggtacagcgtcgtttcgcgacgcgggaaatcggcgacgaagccgccgttggcgctggtgccgggcaccggcgcgttgagaatgcgggcgccgcccagcggcgcaccagccaggtcgcgggcatggccgatgaaggtgtaggtcacttcgatcggcaccggcatgcgcatcagcttgccgggcgtgaggaacatcggtcgtgcaccgcccacgccggtcacgcggatcgcggcaatgctgtccagcgtgctggcgtcctgcacttcggcacgttgcgattgataggccggcagcggcagcagccggcgttcgccgatctgcaggcgttgcctgcgcagcccgcccacctgcagttcggcggccacgccgcgcaggtcggcgtcgtcggtatcggccacctgcacggcgaggccggcgtcggcgccattggcaccgctccagtagaagccgcgacgaccaagcgcgaagccggaactgtgtgcgccgctgtagccggtctcgctgcggccacgctgctggtagcgcgccaggctggcgctggtgtggccgatgccattctgcagctggccgcccagtgaagcgctgtagcgctcgttgttgttggcgcgcagctcgccggacagctcgcggtactgtgtatccagttcctggcgcaggctctggccgacgctgtagtcgatcgccgggcgctgatgctgcggctggcgcacatccacggcatagcggcgctgtccatcgccggcagcactgcggtgccgacggctcaggctgaggttgacgtagatgccacggtcgcgctcggtgctgccacgcacgctgtcggtgctgttctgccgccacacgcccacgcgcgtggagacactgaaatcctgccaacggtggctgcggctgaagctggcctgccaggtgcggctgagcagcggctcgcggcgcggttccaacggccccggcggcaacagcggctcaagcccgaacaacggatcctgctcgaactctggccggtgccagccggtgcgccaggtctggcgccgggtgtagcccacgtaaacattgccgcccgccagcggcagcgacatcgaaccactcagcgcgttggtgcaccccaactggtcgcgcgcctcggcctcgaactggcaggccttgccacgcatgcgctgctggtagagattccacgacgccgtgcgccggtacgacagctggtgctgctgcccgttgctgccgtcgctgccgcgcatgccgctgaaggtggcgcggacttcctgcgtggccatcacccggcgcaggtccaggcgcagctcaccgtagcggtgcccgccgaacgtggcggcaccggcggtcatcgccgcgtcgcggcccaacggcacgcgcacgccggccatcgcgatacgctcgccatcgaacgcatcgctgcggcgttcgttgcggtggccaccctgcacgaaccattgccactggctgttggtccagtcgccgcccttgtcgaagggcgcctcctcggtgcgcaccagcacaccgtcctcgtagatgcgcatgcgcaccaggtagttgccgaacgggaaattgcgggtgtcgatctggttgatgccggcctgcaggtagaaggtctgcagcaggcgctcgccatcgaacacgtccacccgcgcatcgcgcgccagcagcacggtcagcgggctggcctgcaccgccgcgtcggtgtccacataggcctgggtggtacccaggcgtgcgccctggaagcggtccagcggcagcatgctgaagctgaaagtgccgccctgcgggctggacaggttgcggcggtccatgcgcccggcctgcaggtagtgcgccggccccaggtcgtggcggtaatagacgttgtcgaactggaaatcgtcgtcgctgtggctgcgatagcgctgctggttgtagtaccactcggccgacaggtggccgcgatcgaacaggcccagcgtgccgacgccgcgtgccgacagcgactggtagtcacggccaccactgaggttgagcgtctgctgatgcaggaacgcgttctcggcattggcggtgaccgtgtggaaacgctcggcggcaggcttgccgggaatccactggcgcgccacgaacaagcgcaccgcgccctcgccttcgtcatacannnnnnnnacctcgtcgggagcttccggcggatcgatgtagccgcagccggcgctggcaccaccgaagcggcaggccagatggctgttgcgcggcagcggctgcgacagcgcaggcagcagggcggcctgcgcctcggcaggcaggtccagtgactgcagcannnnnnnnggatcttccagctgcacgtgctccagggtcacgcgcaccggcgacagcccggccgagcggccgaacagctggatgtcgagttgttcggtctggccttcgaccagatcttcaaaaccgggcgggacgcnnnnnnnngccgccagcggagtggacaacgccagggcgagcgcgaccgccagccgggtgacggcgggggcgtgtagggtcatgggggcaacgctgcaagcggccggcccgggatgcgggccggcgcgggggattacggcgtagccgccttctggttcagcacgacgttgaccaggccgctgtacgcgcccttggtgaggatcggcgccggcgtggtctgtgcgatggtcagcggcatcgagatcgaggcgcccggggtcgagcccgcaccgttgaacaggtcagcggccttgtactcgatggcggctgcacccagcgcgcggttgttcaggctgatggtcatcggcacggtcacggtgccggtctcgttggccaggaagaagctgccatcgatacgcgcttcgatatccgccttgtcatcgttggaatggatacgcacgcgctgcgtgttcggaatcaggccacgcagcggatcgtgggtcagggtgaccatgtccggcagcggggtgccgtcatcgcgcagcagcgccagggtcgggtcgacgtcggcgtagacggagatcttggtttccacggcgtgcgcggacagcgaagcagtggccagcgctgcagcgagcgcggccttcttgataatggcgtgcatgggtgnnnnnnnnggacagggggaatatgaaagcccccctcccctaaggagaaagggagggaggcgccgcccgcagaggtggttgcgggcgacggagagaatgttaggaatccattgccatgcaggccattcaagcattcctaaaacgttggaggttaaggaggattcttgaaggcgctcaatgtttgagggttatgcaaactccctcactgcttgaatgcaataaacctcattgccttgggtttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagcgggtcatccacgcatggcgtggatctgctggatggcatcaggccgcccttcggcggcctgatgagacatcgcgttggcgcacgatcagaagaagatcgcgtacaggatcagcagcggaatcggtacgcccaacaaccagagcagaatcattttcattgcaggtctccttgcgtggaaggcgggttacagatcgcggcggcggccgccccaggtggcgctgaggctggcgaagaacgcaccgatcagcagggtgatgaacagccacaacgcggcataggcggtcgcctttcgggcatcgtcggcggcctgcttggcggtgttcctggccttctccagcgccgcacgcatgcgcgtctgcacatcggtcacgcgcgcctgcgcttcggccgggctcatgccggtttnnnnnnnnatcagctgcgccaggtactgggtgtcggccggatccaggccatcgccctgcaggctgttgacgatgatgcggttcacttcggcacgcacttcgcggcggtcacccatcgggccattacccggcatcgggcgcggcggcaggcctacgcgcacatcgcgcggcccgacgcttgcagccggcggcggtggggccggatctgtcgccgccacgccggacgctgcatcannnnnnnnnnnnnnnnnnnnnnnnnntgcagctgccggacccgcatcggtagcgttgcggaacaatgaatccacccagtagttgaggtcgccttccggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncacctttgcgccggcgcccagcacgccaccgattgccgatgtgagcaagcccgcggtcagcagcgtggcgacggcccacgacacgaagccatgcgcggtatcgcggaaataggtttcatcgccatggatctgcgtccacttggtacgcaggcggcccgccagatagccacccaggccggacgcggccaatgcggtgaaggtgagccagatgatgctggaccaaccgaaggtctctttgctgacgccttcgaacgaccatggcgacaccgacgacaggccgaggccaacaccgaggatcagcaggatgagggagagtgcagcggcagcggtggcgccagcgaagatcgcgccccaggaaacggcgctttcgctgggaggggcgacgatcggggcggtgacgacggcggcgacgtcagggccgagcggtccgcgctcgggtgggtcgaatcgggtactcatcgggatggacgctccatttcaggtgctgcggatgcagctggcgtcctgaggctgcgcgagcgcttgtgaagctggcgagacccttgaatcacgcggtcttggcacgatgaagcgcgtgccaaccaaggttggcacctaccgaaggcgggtgcggcggtagatccgcgccatgcgtggatgggaaagcgtgccaaccaaggttggcacctaccgaaggcggttgcggtggtagatccgcgccgtgcgtggatgatttttcgcgggcgccgaaatcgtgcggaccaacggtccgcacccaccaggtccgctcnnnnnnnnncgccccgcggatgcggggcgttctcggcacaacctacgcggggcgatcagccctggtagtcgcgcacgtcgctgccggtgtagacctggcgcggacggccgatcttcatttccggatcgacctgctgttccagccaatgcgacacccagccggaagtacggcccagggcgaacatgacggtgaacatttcggtcgggatctgcagcgccttgtagatgatgccgctgtagaaatcgacgttcgggtacagcttgcgggcgacgaagtactcgtcctgcagcgcagcctgttccagcttcacggccacgtccagcagcggatcctgcacgcccagctgcttgagcaccttgctggtcatctcgccgatgaccttggcgcgcgggtcgaagttcttgtagacgcggtggccgaagcccatcaggcggaagccggaagtcttgtccttggccttgaccacggcggactcgacgttgtcggcgctgccgatctcttcgagcatcttcagcacggcttcgttggcaccgccgtgggccggaccccacagcgcggtgacgcccgcagcgaccgacgcgtacgggttggcaccggtcgagccgaccaggcgcacggtcgaggtcgaggcgttctgctcgtggtcggcatgcaggatgaacagcaggtccagtgccttgaccacgtccgggttcaggtcgtactggccgtcagccgactcgaaggtctgcttcaggaagcggctgacgtagtccagcgaggtgtccggcttgttggccggcaggcccttgccatggcggtagatcagcgccgacagggtcggcaccttggcgatcaggcgcacggcggccttgcggcgctgttcggcgtcggacaggtccagcgagtcgtggtagatggccgacagctgcgcgatcgcggccgccaggatcgccatcgggtgggcatccttggcgaagctgccgatcagggtgttgatcgaatcgtcgacgttggcttcggcggtcagctcatcggtgaaggccttcagctgctcggcgctcgggcgctcgccgttgatcagcaggtaggccacttcgacgtagctcgacttttccgacagctgctcgatcgggtagccgcgatacagcagcacgcccttgtcgccgtcgatgtaggtgatggcggacttgcagctggccgtcgcggtgaagccggaatcgtaggtgaagaaccccgtttccttggtcagcttcgcgatgtcgacgcagtcgttgccaagggtgggtttgatgacgggcagaacgacggacttatcgccggcgttgagcgtgacctgatcaagatcggacactgtgtgcgctccttcatgggaaggcgcctgcccaagcgcattggtcaggcacgtgaatgacgtcctcggcctgtgccggggatcacgtcattatcgcacagcagcatttgtcgggtgctagacggaagtcgtatacgacaggcggccggacaccggccgttgagcggcccggatcggcaaaagcgttgtcacacgaacgcagtgttccgtccatccaaacgcccgttgggttggcgttggggaaaaacaaacggccgcgcagagcgcggccgtcggttcgaagctggatcgacagatcagcgcgcgtagcgcttctggaacttgtcgatacggcccgaggtgtcgatgaccttgtgcttgcccgtgtagaacgggtgcgaagccgaggaaatttcaaccttgaccagcgggtattcgttgccgtcttcccactggatggtttccttcgtcgccatggtcgagcgggtcaggatcttgaaatcggaggtgacgtcatggaagacgacgtcgcggtagttcggatggatatcggccttcatgggctcacaccgtaaatgggctggtggtcaagagcggcattataagcaccggttgccgcccggggcaaccggtgccggtcaatcgacgtcagtccgcacccagggcctggcgcaccagggcctcgaaacgctgctggtcgtaggccatcagcagatcgcagttgtccggctggccggtctggcggttccaatcgacgatggtggcgccgcggctgaacgtgccgttcagctccacgttcagcgggcgcgactcgacccgcagctgcccttcggggttcagcgcccaggccatggccaccgcatcggcggtgtaccagcgcccgcccttgctgtcttcggacaggccacgggtcttgcacgagatcagttcgtagaagcgggcgcgatcggaatcggcctgcagccacttctcggcgtcctgcagcggcaagccatgggcgacggtggcctcccagtccgacaccagcaggtgcttgaacgaggtgaacaccacgtgcgccgcttccgggtcgaacgcaatgttgaattcggccgccggggtaatgttgccgtggcaggtgaccgcgccgcccatcaccacgatgcgcttgatgcgctcgggcagggtcgggtccagcttcagtgccagggcaaggttggtcagcgggcccagcatcaccagcatcagttcgccggcgtgctcatgcgacaggcgcaggatggccagtgcagcgtgctcggcttcagcctggcggctcggcggcggcaggtccacgtcgccgtagccgtcacggccatgcacgtgggcagcgtcaacggagggatgcagcagcggatccgggctgccggcaaacaccggtacgtcggtgcggccgacgatgtcgcagagcttgagggcgttgcggacggtgtactgcaggccgacgttgccggcggcgatggtcagggcgaccacgtcatgccgttcgtcggcaaaggccatcagcagggccagggcgtcgtccacaccggggtcggtgtcgatcaacagggggatcttgtgggtcatcgttgccgtcttcagatcggcaacgaagtgtggaccgggatgatgaccgttgcaagtacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacgccacgcgtggatgcgtggaccaaggtccacacccatcaaggtggcgctacgccgaggcgtaacgcacggcggtgccgatccagcgctgcaccacacgatcggccagcgtgggttgctggtccagcaggcgctcggccaggtcgtgcacgccgggcagcaggccggcgtcgcgggccaggtcggcgatgcggaaaccggccaggccggtctgccgggtacccagcaattcaccggggccgcgcagttccagatccttctcggcaatgacgaaaccatcgttggtttcgcgcatggtctgcaggcgctcgcgtgccatctgcgagagcggtgcctggtacagcagcacgcagcgcgataccgccgaaccacggccgacgcggccgcgcagctggtgcagctgggccaggcccaggcgctcggcattctcgatcaccatcagcgaggcgttcggcacatccacgcccacttcaatcaccgtggtcgccaccagcaggtcgatgtcgccggccttgaacgccaccatcgtcgccagcttttcggcggctttcagacggccatgcaccagccccacgcgcacgcccggcaacagcgcctgcagcgattcgtaggtggcctgcgccggggtggcatccagttcttcgctttcctcgatgagggtgcacacccagtacacctgccgcccttcctggcaggccagtgcgatgcgctcgatcagctcgggacgacgatcgttgttgagcgcgacggtctgcaccggggtacggcccggcggcagttcgtcgatggccgacacatccaggtccgcgtattcggacatcgccagcgtgcgcggaatcggcgtggcggtcatcaccagctggtgcggcacgctgttgccgcccgcgcccttgtcgcgcagcgccaagcgctggtgcacgccgaagcggtgctgctcgtcgacgatggcgagcgccagatcctggaacaccaccgcctcctgcatcagcgcgtgggtaccgaccaccacctgcgcttcgccgctggcgacctgctccatcaccttgnnnnnnnncttgccggtgaccttgccggccagccaggcgatgcgcacaccgagcggttccagccagccgcgcaggttgttgagatgctgttcggccagcagttcggtgggcgcagccaatgcaacctgcttgccctgctccaccgccagcatcgccgccagcgcggcgaccacggtcttgccggagcccacatcgccctgcaccagccgcagcatcgggctgggccgcgcgaggtcctcgcggatctgcttgaacacgcgcgcctgcgcgccggtgagcgcgaacggcagctgcttcagcagcgccttggccagtttgccggggccggccagcggcggcgcatggtgcgcctgcaacgcgatgcgttggcgacgcaggctgaggtggtgggccagcagctcttccatcgccaggcggcgctgcgccgggtgggtgccggcggccagcgcgaccagatcggcatctggtggcggccggtgcacggtcagcagcgcgctgcgcagtgacggcagcccgaggccatcgagccagccgctgggcagcagttccagcgcgctctcctcgggcaggcggtccagcgcctggccgatcagcttgcgcatggtcatcggaccgacgccttcgacggtgggatacaccgggtcgaggcggtcgccgagttcgggatcgtcgttgcggcccagcacctggtagctggggtggacgatttccaggccgagctggcccggtttgggcgtgccgaagcagcgcagccggttgccgaccgcgaactggccgacctgctgctggcggaagtggaagaagcgcagcaccaaagtgccccgcccttcgtcttccaccgccactttcagcatcggccggtagcgcatgccgcgctcgaccgcgaccacccgcccttccacctgcgccggtacgccgttgcgcaggtcttcgatgcgggtcagccgggtccggtcttcatagcgcagcggcagatgaagccagagatcctgcagggtggccaggccacgcgcctgcagtttggcggccacggccggaccgacgcccgcgagcatcgccagggatgcttcgccggacggtgacaggaccggggtgaccgccgccttgcgtgccacgtggcggtcagtcgatgaccatcaccgcgtcgacctcgaagttggcgcccttgggcaggccggagacttcgatggtggaacgggccgggtacggggcctgaaagtagtcctgcatgaccgcgttgaccttggcgaactcgcccagatcggtcaggtacaggcccagacgcacgaccttgtccagcgagccgccagcggcttcggccacggccttgaggttgtcgaaggcgcggcgggcctgtgcttcgacgtcgccggcgccgacgatgtcgccggtggccgggtcgagcgggatctggccggagaagtacacggtgttgccggcgcgcacggcctgcgagtacgggccgatggcggcgggggccttttcggtgttgatgatctggcgggacatgggtcgctccggtgcttgggggaaaacagagcggtgattgtaccggctgggggtgcatccacgcatggcgtggatctaccgcaccgctcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcggaagcaccgcgacgttgccggccagcggccggcactaccgggtccgcgcaggacctactggcggcgtaccgactgcacgaccgacaggcggcgcaggcggcgcatcacttcggccaggtggttgcggtcgcgtacctggatgttgaacgccagcacggcggcgttgaagtcgcggtccaggtagtccacgcgctcgatgttggaatggctctgggcgatggcggcggccagctgcgccagcacgccggtgccgttctctacttccaccaccagcgaagtgtcgtagtcgccggaaacggtggtgtcccagccgatcggcacccagcgctcgggcgacttgcgcagctcggccaggttcgggcagtccatgcggtgcaccacgatgcccttgccggcggtgtggtagcccatgatctcgtcgccgggaatcggctggcagcagccggcgaaggtgaccacgccgcgctcgctgccgttgatcaggatcttctcctgcgaatggtggcgcgaatgcgggccgccacgcagttcggcgtaggccatcagcgcctgcgcggcctgggtcggcatccagttgcccagcgcgacctcggccagcagcgcctccaggcgcgggaaacgatgctcggccaggaacgcatccaggcgccccttcggcagccgttccagcgacgaatccatcgcctccagcgcacggtcgagcatgcggtggcccagctgcacggcatcttcgtgttccagctgcttgagctggtggcggatggcagtgcgcgccttgctggtaaccacgaattccagccactgcggtttcggcgtggccgagcgtgcggtgatgatctccaccgactgccccgacaccagcttggtgcgcagtggcaccagcttcttgtcaacgcgcgaggccaccgccatgttgccgacatcggtatgcacggcgtaggcgaaatcgagcgcggtggaattgcgcggcagggccaggatcttgcccttcggggtgaacaggtagacctcgtccgggaacaggtcgaccttgacgttgtcgaggaactccagcgaagagccggcagcgcgctgcgagtcgatcagttcgacgatccaggcgtgggcacggctctgcgcgctgttgggcgaatcgccaccaaacttgtaggtccagtgcgcggccacgccgcgctcggcgatcaggtccatttcctcggtacggatctgcacttcgatcggcgagccatacggcccgaacagcacggtgtgcagcgactggtagccgttggccttgggaatggcgatgaaatcgcggaagcggccatccagcggtttgaaggtggcatgcaccgaacccagcgcgtggtaacagctgggcacgctgcgcacgaccaggcggaagccgaacacgtccatcacctggtcgaaggatttgttctcgtcgcgcatcttgttgtagatgctccacggggtcttgatgcggctgatcagccgatgctcgatcccctccttggccaggcgctgcgacagctgcacttccacctgcgccatcgcctcgcggcgcaccaccggctggctgcggatgtgtttttcaatgatggcgtggcgccacgggtagagcgccttgaagccgaggttctgcagctcgctcttgaccaggctcatgcccaggcgctgggcgatgggtgcgtagatctccagcgtctcgcgggcgatgcggccgcgcgcttcgcggctctgcgcgcccagcgtgcgcatgttgtgcaggcggtcggccagcttgatcatgatcacgcgcaggtcgcgcgacatcgccagcagcatcttgcggaagctctcggcggccgcttcctggcggtcgcggaacttcagcttgtccagcttggtcacgccgtcgaccagttcggccacggcctcgccgaactcggcagccagcgcctcgcgggtgagcggggtgtcttcgatggtgtcgtgcaggatcgcggcgatcagcgcttccacgtccaggccgagctcggccagcacctgggccacggccaccggatgggtgatatagggctcgcccgacttgcgcgtctgcccagcgtgcgcggaggcaccgacttcccaggcacggcgcagcagcggcagctgttccggcggcaggtaatgggcggcgcgttcaagctggaggacgtagtcgggtacggcggcagcgggggctgcggcgaccttggcagtggggcctgggttcatgcccgaagcctattccagcgcgacgtttacggcaaatcctgaatgcgaaacagcccgcacggggcgggctgttcggcgatccagcaatgacgttgatcgatgcgatcaatcgtcgttcttggacatgtcttcgtcggcgaccacttcggcggcagcccactccagcgcttcgcgctcggcgcgctcacgctcggccttctcgacttcgtcgatcagcgcgttgtcgatcttgcgggcggcgatttcgcgcagcgccagcacggtcggcttgtcctcggtctcgctgttgtccagcgtggcctgcacgccgttggcgagctggcgggcacgcttggaagccatcatgaccagttcgaaacggttgttaacgacttccaggcaatcttctacggtgatgcgggccatacgggctcccggcgaccggtcggccgctcagtcgaatgagggaaaggggacggagtgtactggcaggggctggacaaaatcaagccaacccccacccgattcttttggaatcagtcagttgcacccggatcgggggtcagcagggcctggatcaggccggcatggcggaccttctgggcctcccggcgcaggcggctggcggtgaagatggcgcacagctcgtccaccgcagtgtcgaacacctcgttgacgatgacgtagtcgaactcgttgaagtgcagcatttcatcgcgggccgcgcccaggcgctgggcgatgaccgcctcgctgtcctggccgcgcttgcgcatgcggtcctgcagggcctgcttggatggcggcaggatgaacacggtaaccgtgcccggcaccagctggcgcacctgctgcgcgccctgccagtcgatctccagcagtacgtcctggccggcggccagctgcggctccaccgactggcgggcagtgcccttccagtcgccgtgcacccaggcgtgttcgaagaagtcgccggcggcgatcatttgctcgaacttctccgcagagacgaaatggtagtgctggccgttcacttcacccgggcgcatnnnnnnnnaggtgaaggagatcgacagggcgatctgcgggtcacgcgccagggtggcattgacgatgctgctcttgccggcaccggacggggcggcaacgatgtagagcgtgccgcgcgcaacggcgtccgacggcttcgacggggcgctcatgcgggggatccaacgggttgatttcgcaaaatttttcctcggtgttccagatccggcgcggaggatcgcgccaggacggcggggctgcgcggaacatcctggaaccaggcccggcagacgctttccccggggggcgggcacgcaactttaccagagcggccccgttgcgcgcccgtctggcgggcgccgggccttgtgccacatgggcgtgcgggggctgtgctataaccgggccgtacccaacgacagcccggaggcctgcgcctccccgccatcccaggagaacggcatgccatcgatgagccgccgccagttcctgaaagtgaccgggacaaccctggtcggctccagcctggcattgatgggcttcgcgcccggcatcgcgctcgcggaggtcaggcagtacaagctgacccgcgcgaccgagacccgcaacacctgtacctactgttcggtggcctgcggcatcctgatgtacagcctcggcgatggtgccaagaacgccgagccgagcatcttccatatcgaaggcgacccggaccatccggtgaaccgcggcacgctgtgcccgaagggcgccggcctggccgacatcatccacagcaagtcgcgcctgctctaccccgagtaccgcgcgccgggctcgaacgagtggaagcggctgagctgggacgatgcgctggaccgcatcgcgcggctgatgaaggaagaccgcgatgccaacttcgtgcagaagaacgaggccgggcagacggtcaaccgctggctgaccaccggcatgctggcggcctcggccaccagcaatgaaaccgcggtgctgacccacaaggtcgtgcgctcccttggcatgttggcattcgacaaccaggcacgtgtctgacacggcccgacggtggcaggtcttgccccgacgctaggccgtggtgcgatgacgaatcactgggtcgacatcaagaatgccgacctgatcctgatcatgggtggcaatgccgccgaggcgcacccgtgcgggttcaaatgggtgaccgaggccaaggcacacaacaaggcacgcctgatcgtggtcgatccgcgcttcaaccgctcggccgcggtggccgacgtgtacgcgccgatccgcaccggtaccgacatcgtgttcctggggggcctgatcaactacctgttgaccgaggaccgcatccagcacgagtacgtgctgaactacaccgacatgtcgttcctggtgaaggacgagttcgccttcaaggacggcctgtattcgggctacaacgcagaaaagcgcagctacgaccgctccagctgggactacgcctacggtgacgacggcttcgtgcgcagcgacccgacgctgaaggacccgcgctgcgtctacaacctgctcaagcagcactatgcgcgctacacggtggagatggtcgaacgcatctgcggcacgccggccgacagcatccgccagatctgggacatgatcgcgtccaccgccggcaaggacaaggcgatgaccatcctgtacgcgctgggctggacgcagcactcgatcggcgcgcagaacgtgcgtgccggcaccatggtgcagctgctgctgggcaacatcggcgtggccggtggcggcatgaacgccttgcgcgggcattccaacatccagggcctgaccgacatcggcctgatgtccgacctgctgcccggctacctgaccctgccgaaacaggacgagcaggactacgaggcctacatcgccaagcgcacgcagaagccgctgcgcgccaaccagatgtcgttctggcagaactacccgaagttccacgtcagcctgatgaaatcgtggtggggcgacgccgccaccgccgacaacaactggtgtttcgattacctgcccaagctcgacaagccgtacgacatgctgcaggcgtacgagctgatgaacgaaggcaagatccacggctacatctgccagggcttcaatccgctggcctcggcgccgaacaagggcaagctgatcagcgcgttctccaagctgaagttcatggtcagcatggacccgctggaaaccgagaccatcgccttctggcagaaccacggtgcgttgaacgacgtcgacccgagcacgatccagaccgaagtattccgcctgccgaccacctccttcgccgaggagaacggcgcggtggtgaattcctcgcgctggctgcagtggcactggaagggtgccaacccaccgggagaagcgcgcagcgacatcgagatcatgtccgagctgttccatcgcatcaaagcgatgtacgagaaggacggcggtgcgtggtgggagccggtgcgcgacctggtctggaactacgccaaccctgaggtacccacgcccgaagaactggcgatggaatacaacggcaaggcgctgaccgacgtgttcgatccgaaggacccgaccaagctggtgcgcaaggccggcgagcagctggccgcgttcggcgacctgcgcgacgacggcagcaccgcctccggctgttggatctacatcggtgcctggggcccgaccggcaacatgatggcgcggcgtgacaacagcgaccccaccggcatcggcaacacgctgggttgggcctgggcgtggccggccaatcgtcgcgtgatgtacaaccgcgcctcgtgcgacgtcgccggaaagccgtttgatccgcggcgcacgctgctggcgtggaacgggaaaaactggggcagcgtggacgtgcccgacttcaaggccgacgaagatcccgccggcggaatgggcccgttcatcatgaacccggagggcatcgcccgcttcttcgccaaggccggcatggccgaaggcccgttcccggagcactacgaaccgttcgatacaccgctgcgcagcaacccgctcagccccggccaggcactgaccctgaacaacccggccgcccgcgtattcgccagcgatcgcgcacagatcggttcgccggacgagttcccgcatgtggccaccacctaccgcctgaccgagcatttccacttctggaccaagcacggcaagttgaacgccatcatccagcccgagcagttcgtcgagatcggcgcggcattggccgacgagctgggcatcaacaacggcagccgcgtgcgggtcagttccaaacgcggccacatcgaagcggtcgccatggtgaccaagcgcatcaaggccctgcagatcgatggccggaccgtgcaccaggtgggcgtgccgatccactggggtttcctcggtgcggccaagcctggatacatcgccaatacgctgaccaacgccatcggtgacggcaactcgcagacgcccgaatcgaagtgcatcctggtcaaggtcgagaaggtgtaggagacacgccatgtcactgcaatccctggacatcatccgccgctcggccaccactacgccctcgccggaggcgcgtggtgcgcacaccggccaggtcgccaagctgatcgatgtgagcaagtgcatcggctgcaaggcctgccaggtcgcctgcatggagtggaacgatctgcgcgacgaggtcggtagctgcgttggcagctacgacaatccgcccgacctgagcgaacagtcgtggacggtgatgaagttccgcgagtacgaggacgagaagggcaagctggagtggctgatccgcaaggaaggctgcatgcactgcagcgatccgggctgcctgaaggcctgtccgtcgcccggtgcgatcatccagtacgccaatggcatcgtcgacttccaggaagagaactgcatcggctgcggctactgcgtgaccggttgtccgttcgacgtgccgcgcatctccaagaaggaccacaaggcctacaagtgcacgctgtgttcggaccgggttgcggtgggccaggaaccggcctgcgtgaagacctgcccgaccggcgcaatcaccttcggcagcaagcaggcgatgaccgagcacgcggccggacgcgtggaagacctgaaatcgcgcggctacgagaacgccggcctgtacgacccgcagggcgtcggcggcacccacgtgatgtacgtgctgcagcacgtggacaagccggagctgtatgccgacctgcccaaggacccgcgcatcagcccgatggtggaggtgtggaagggcgtggccaagccgctgggcgtgctggcgatcgccgccaccgccttcgccggcttcctgcattacatcggcatcggccgcaacacggtcaatgacgaggaagaagaggaagccgagcacgaggcgaagaagatcgaagaggagcagcggccatgaagtacgccccgcacccgcgccagatcatccgctaccgcgcaccgacccgcatcaaccattggatcgtggcgatctgcttcgtgttgaccgcgctgtccgggctggcgctgttccaccctgccctgttcccgttgacccagctgttcggtggcggcccctggacgcgcatcctgcatccgttcatcgggctggccatggtggtgggctttgcgctgctggcgttccgcatgtggcgcgacaatctgccgaccgccgacgatcgcgcatggatgcgcggcatgcgcgatgtactgcgcaacgaggatgagaagctgccgccggtgggccgtttcaatgccggccagaaactgctgttctgggccatcatcggctgcctgtcggcgctgctgctgaccggctccgtgatctggcggcagtacttcagccacttcttcccgatcggggtgatccgcttctcggtgctggcccatgcgctgttcggctgggtgctggtgtgcgcgatcgtggtgcacatctatgccgcgatctggatcaagggctcggtgcgggcgatgacccagggcaaggtgacctatgggtgggcgtacaagcaccaccggcagtggttcagggacatcctgcgcggacgtcgggaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngatgaacatggcaacgaccgaaaccggtttttgtagagtcgagccgtgctcgactgctttgctcgactgcgttgtttgaatccgctggacgcgagcgccgacaacggcgaggatggaggctggttcttctggctggccctgcatggcgcaacgcatccttgaacccggtgagatcgagacgctcgcctcgcgcgatgtgccgcgcatcatcctgcccgatatcgagtcactgttcgctgagcgcgcgacgcgcctgcgcagcctggccgcgcacagtgccatcggcggctacctgcagctgctggcggcgttggccgatgcacagcaggcgctgctggatgagctgacaccgcagcagcgcgaggcgctgcagtcgcaggcgcgtgcgcagcagtcgagtgcggcggccggtgccggcatgccgttgcggccggccaacacgcttcagctggatggatgctggcgcgactggctgcgcacgctgtgccagcactgtgccgacgaaacggggctgccgctggaaacccgacaggagctgcaacgcgtcgcggctgccgacgacgcctggctggatgctcaggcgcacgcggtgctggagcgcgatgacgcgccgtcggtggatgcggtcgctgcgctgctggtgatgaacgcactgcaggtttactgggcggtgctcgcagccagcttccgccctaccgacctgaagccgctggctgatgcgccagggctgtgcccgctgtgcggcacgttgccggtgaccagcgtggtgcaggcgcggccaccctatgcatcctaccgttacctgtcgtgctcgctgtgcgcctgccagtggcactacgtgcgcgtgcagtgcagccaatgtggtgccgccggcaaggacatcgcctatcgcgccctggccgatgtggacggcgacagcggcgaggcggtgcgcgagagcgcggtgcgtgccgagacctgcgaccactgccacagctaccgcaagatcctgtatctggaaaaggacccgtcactggagccggtggccgatgacctcggcacgctggcgctggatctgctgctggccgaggaaggttatgcgcgtgccagccagaatccgctgctgtggcaatccgacggcgactgaccgatgccagccacgccccccaccccggcatcggccgccaccctgccctcactggaccgggtgctgcgcctgcctgcactggtggcgctgatcgaaggccacggtcgaaaccgcatcacccagctgctgcgttcgcacctgcaggtgctgcgcgaccgtatcagcgccggccagctgtcgaccgcgcagctgcacgaggcggttgagggcccgacgctggtggcagcggtcgaggccgcactggcagccgatgcacggctggacctgcaaccgatgttcaacctgaccggcaccgtactgcataccaacctgggtcgcgcattgctgcccgaggccgcggtgcagacagtcacccgcgcgatgaccgcgccggtcgatctggagttcgacgtcatccgtggccgtcgcggcgaccgcgatgcgcgggtacaggcactgatctgcgagctgaccggtgccgaagccgccaccgtggtcaacaacaatgcggcagcggtcctgctgctgctcaacagcctggccaaccgccgcgacgtggtggtgtcgcgcggcgagctggtggagatcggcggcgctttccgcatcccggatgtgatgcgcagcgcgggcgctcggctgctggaagtgggtaccaccaaccgcacccatgcggccgacttcaccaacgccatcgnnnnnnnnacagcgctgctgatggaggtgcatgccagcaactacgcgatcaccggattcactgccaaggtcgacacggcggcgatggccacgatcgcgcacgagcatggcctgccgctggtggtggacctgggcagtggcagcctgtgcgatctggccacgttcggcttgccgcacgaacccaccgtgcaggaaacgctgacggccggcgccgatctggtttcgttcagcggcgacaagctgctgggtggcccgcaggccggcatcatcgccggtcgcgccgacctgattgcacggatcaaccgcaacccgctgaagcgggcactgcgcatggacaagatgggcctggccgcactggaagcggtgctggccctgtaccgcgaacccgagctgctggcacagcggctgccgacactgcgcacgctctcgcgcacgcaggatgacattgatgcgcaggcccagcgcctgctgcagccgatgcgtgcctcactggcggactacagcctcgagcctgcttcgatgcacagccagattggcagcggcgcgcagccacaggcgcagctggccagcgccggactgcgcattaccannnnnnnncgtggcggactggatctgctggccaagcgcctgcgtcagctgccgcgacccgtgctgggccgcatctccgatgatgcgttgtggctggacctgcgctgcctggaaccggccgacgaagcgcgcttcctcgaccagtggagcacgctgaaggcatgatcgtcggcaccgccgggcatatcgaccatggcaagaccagcctggtgcgggcactaaccggcatcgaaaccgatcgcctgcaggaagagcgtacgcgtggtatttccatcgagctgggctatgcctatgttcctgtggaacgcagggacggcacaggtcctgtcgcgacactgggtttcgtcgacgtgccgggccacgagcgcttcgtgcacacgatggtggccggcgccacgggtatcgacgtcgccctgctggtcatcgctgccgacgacggcgtgatgccacagacccgcgaacatctggccatcctgcaactgctgggcgtgaaccgcggtgcggtggcgctgaccaagatcgaccgtgtggatgcggcgcgcctggcccgggtcgagatcgaggtcgctgccctgctggccggcacgccgctgcaggattcccctgtgttcacctgcaacagcaccgcatccgacgatgctggcatcaacgcgctgcgtacccagctgcacgcgtgggcggcggacgacgccagcacgcgccaggccgaactgcgcagcgagctgttccgcatgccggtggaccgcgtgttctcgctggccggccacggcacgctggtgaccggcgcagtgcacggcggcatcgcctcggtgggtgagcatctgcaactgatgccggccgccactgaagtgcgcatacgcagcatccacgcgcagaaccaggccagtgaccacgcgatggccgggcagcgctgcgcgctgaacctggcggccattgcccgtgacgatatccaccgcggtgactggatcgccgacgcacgcgcactgctggccaccacccgcgttgatgtgcggttgcggctgtccgcgttggccgcaccgttgcgcgactgggtaccgctgcatatccactggggcacgatgcaccggcaggcccatgtggtgctgctggaggaccatgaccacggtgatgggcagttggtgcagctggtgttcgatgctccggtctgtgcgatgtgtggcgatcgcttcattgcccgcgattcagcggccacccacacgctgggcggcggccttgtgctcgatccggacccgccacagcggcgccggcgcagtcctgcacggctcgcatggctgggagccctggagcaactggccgcgggtgcgggaatcggcccactgttgcagcaggcgcccttcggcgttgccatggccgcgctgcagcgctactgccggcgcgccgccgaccggatcgatcttcctgcagacacgcgacgcatcgtcacccgcgaagacacggtagtcatccttgtcccgcactggcaggcattgcgcgagcaggtgatcgcctcactgcgtggatggcatgagcgacgcccggacgaacccggtgtcgacagcggccgcctgcagcgcggcaccctgcccgcgcttgcagcgagcctctggaatgcgctgctgcaggacctgctggacgacggcagcgtgcaacgcgtgggtgcctggtggcgcctgcccgggcatgaccatgcgccaccggaacgcgagcgtctgctgctggaacgcgtgctgccgcaactgcacgcaggtggcttcgatccgccgtgggtgcgcacccttgctgccgagatcggcctggccgaagacgaagtccgcgccgtcctgcgccgcgccgccgcacgtggcgaactgttccaggtggtgccggacctgttctatgcaccggcgcgcattgcggaactcgccgccatcgtcgcgcagctgtcacaagccagcggcacggtggatgcggcggccttccgcgatgccatcggcctgggccgcaaacgcagcatccagatcttggagttcttcaatcgcgttggctacactcgacgcgtcggtgaccagcatcggccgcgcggcgacctgcagtggaacgcagtccgcgactgagcccaccggtaccgccgtactttcggaaggcatgcgcatccgggcatgcggctgggcttcaaacccagtagggggcgtcgatcgttccctggtaggttcgactcctgctgccttccgccattcgcgttcccgcaggagatgtcggcatggtcacgcacgcgcagtcccccgccccttcaacggccgatgccccgcaacgactgacctctctcgcgcatggcggcggctgcggctgcaagatcgcgccgggcgtgctgagcgaactgctgcgtggcgttccagcgcttcccgctccggctgagcttctcgtcgggcgcgagaccagtgacgacgctgcggtgtaccgcctcgatgatcgccaggcaatcgtcgccaccactgatttcttcatgcccatcgtcgacgacccgttcgacttcggccgcatcgcggccaccaacgcgctgtcggacctgtatgcgatggnnnnnnnnccgctgttcgcactggccatcgtcggcatgccgatcaatacgctgccgcaggacacgatccgcggcatcctgcagggtggcgaacgcgcctgcgccgatgctggcatcgtggtcgctggtggccacagcatcgattcggtggaacccatctacggcctggccgcgatcggcgtgctcgacccgcaacgactcaagcgcaacgccgatgcccgcgccggcgacgtgctggtgctgggcaagccgttgggcgtgggcgtgtattcgtcggcgctgaagaaggaagtgctggatgccgacggctaccggcagatgatcgcgtcgaccacccgcctgaacaccgtgggcgtgccgctggccgcgctggacggtgtgcatgccatgaccgacgtcaccggcttcggcctgctcggccacctgctggaagtgtgccgcgccagtggtgtcgctgccgaggtggacagtgcacaggtgccgctgctgccgcaggcgctggagctgctgcagcgtggctgcgtgaccggcgcttcccaccgcaactgggcctcgtatggcgccgaggtgcgcttcgccgatgggttgccggcacactggcagccactgctgaccgaccctcagaccagcggcggcctgctggtgtcctgcgccccggaagcggcggatgcggtgctggcctgcttccacgacgcggggttcggccaggcagccgtggtcgggcgtttgagcgaaggagcgccgggcgtcagcgtggtttgagacgtgaaggtttgccaacgtgtcacttccgggcacttgaatcatgtccaaaatattggacactaaagccatgaacctgatcgacatcggcaaggcggttcgtacccgccgtgagcagcttggcctgtcgcaaggccaactggctcatctcagcggcctttcccggcagaccgtggtcggcctggaagggggcacccttagtgatctgggcgtcaatcgcgtgggacagctgatggccgtgctcggtctggatgttccggcacccaccaccgaaaaccggctgcgcaagcaaggcctgaaaatggccgcgcgaaccgcgaacgtgagctacgcaagcgaattgactgcgggcgagctggcccgcgtactggtcagcggggaagttcctgccacctacgcggcgcagatggcgcacctgctggatgaagcccctcccgccatggtggtgatggcggtcgaggaagctgcaatcggcgcgcagatgccaccacggcgcatctggcgcaacgtggcgaagatggccaacacactttctgctcaccgcaaggacctgtggatgtgaaccgcgaattgccggccggcgcctggcaggcgctgctaccccgggcgcttgtcctcatcggggagatccggcgccacggcggcatcaccgatccgttctggacgttgggtggcggaacggtactgatgtttcgacatcggcaccggctcagcaaggacatcgacatcttcgtgccgaacccccagtacctgggcttcgtcactccccgcttgagcgatgtggccgcgagccttaccggcgactacagcgaagatcccagcgcatgggtcaagctgcagttcgaggaaggcgaggtggatttcgtcgcagctcccaatcttctcgatgacgcctgggaggaatggacgatcgatggccggcgcatacgcgtggaaacgtcggcggaaatcatcgccaagaaaatgttccatcgcgggcatcgaacaacggcccgagacctgttcgatcttgcgctggtcatcgaacgcgagccggacgcgctggcggccgcagcagacgcactggtccgccatcgatcaacgtttcttgatcagatccgcaatccccatccgacattgaagattgcgttcaaggccatcgacacgctggactaatcgccagacttcgaccactgcgtcgcgatagctgcggactacctggaaggactgtgatcctcccaggcgattgcgcagaacatcactcgatgttctgcacctgttcgcggatctggtcgatcagcaccttcagttccaccgcggcattggacgtgcggctgtccaccgacttcgagcccagcgtgttggcttcgcggttgaactcctgcagcaggaagtccaggcggcggccgaccggctcgcgctgcttgagcacgcgacgaatctcgacgatatggctgccaaggcggtccagctcttcatccacgtccagcttctgcagccacagcaccagctcctgctcggcgcggccggggtcgaccgggtgcggcaggtcagccagacgggcggccagcttggcgcgctggccgtcgcgaatggccggaatcaaggtgcgcacttcggtggcgatgcgctcgatgccgtccacacgctcgctgatggccgcagacaacttgccgccttcgcgctcacgggcctcgacgaagccatccagcacctggtccagcagcgccagcgcctcgacctgcagggcggcggcatcggtggcctcgccacgggtcacgcccggcagctgcagcaggtcggtgaagctgacctgcaggttggggaaatcggaggtcaggcggtgcgccaggcggcccagctgggccagcagggcctcgtcaacctgcaggttggccgccgcttccgnnnnnnnnaggcgcatcaccagatccagcttgccacggctcaggcgcgcggcgatgcgctcgcgcagctgcggttccagcgcccgcagctcctcgggcaggcgggtgccgacctccaggaagcggtggttgacggagcgcagctcgcagcccagcgtgccccacggggtgacccgctcgccgccggcataggcggtcatgcttcgaatcatggattgtgtccggtgcgtgcaaagggggaatggtaccctagcgccctcaccagagcccccttgcccgccccgtgaaggctgcgggcgtggcggcgtactcccttgccattacggaacccgcaccatgtccgattcccgccccagcggccgccagcccgaccagctccgcccggtcgtcatccaacgcggcttcacccgccacgccgaaggttcggtgctggtgtgcttcggtgaaacccgtgtgctgtgcaccgccagcgtcgagaaccgcgtgccgggcttcctgcgcggcaagggcgaaggctgggtcaccgccgaatacggcatgctgccgcgcgccacccacacccgcagtgaccgtgaagcggcccgtggcaagcagggtggccgcacgctggagatccagcgcctgatcggccgcagcctgcgcgcctgcgtggatcgcaacgcgctgggcgagcgcaccatcaccctcgactgcgacgtgctgcaggccgacggtggcacccgcaccgccgccatcaccggcgcctacgtggcgctggtcgatgcggtgaacgtgctgatgaagcgtggcgacatcaagcgcaacccgatcctgggcgcagtggccgccgtatcggtaggcgtgtaccgcggcaccccggtgctggacctggactacgccgaagacagcgactgcgacaccgacatgaacgtggtgatgaacgacggtggcggcttcatcgagctgcagggcaccgccgaaggccacgccttccgtcgcgatgaactggatgcgctgctgggcctggccgaaaagggcgtgggcgaactgctggccgcacagcaggcggcgctgtcggcatgaaccgccgcatcgccctgaccaccctggtggtggccgactatgacgaagccattgcctggtacaccggcaagctcggcttcgcactgttggaggacatcgaccagggtcacaagcgctgggtggtggtcggcccgaccgacggcagtgccgccgccctgctgctggcccgcgccagcgacgaggaacagcgcagccgcatcggcaaccagaccggcggccgcgtcggcttcttcctcaacaccgacgacttccgtcgcgaccacgcggcgatggtcgccgccggcgtcgagttcctggaagcgccgcgcgaagaaccctatgcaacggttgcggtgttccgcgatctgtatggcaacacctgggacctgctggagccccgtcaatgaagaaactggtactggccagccacaacgccggcaagctggtggagatgcaggagatccttgccgatctgccgctgcagatcacctcggccgccgaactgggcctgggcgatgtggaagagaccggcctgaccttcgtcgagaacgcgctgctgaaggcacgcgcggcctgcgaagcgaccggcctgccggcgctggccgatgattcgggcctgatcgtcgatgccctcggcggtgcgccgggcctgtacagcgcacgctatgccggccacccgaccaatgctgcggccaacaatgccaagctgctggacgcgatggccgacattcccgatggccagcgcagcgcccgcttctatgcggtgatcgtgctgctgcgccacgccaccgacccgcagccgctgatctgcgaaggccgctgggaaggccagatcatccgcgacctgcgtggcaccaatggtttcggctacaacccggtattcctggacaccacccacggcctgaccgccgcggaaatggagccggcgctgaagaacgccatcagccaccgcgccattgccctgcagcagctcaagcagcagctggcgacgctgtactgacgccacccgatcgacccagggaagccggccagcggccggcactaccgaagaagcccatgccgcacgcccacgaccactgcaaccacctgcccggcgaagcctgctccgccgaccacgacaacccgccgcggctggtgccgccaccgctgtcgttgtacgtgcacctgccgtggtgcgtgcgcaaatgcccgtactgcgatttcaattcgcaccaggccaagggcgagctgccgttcgacgcttatatcgatgcgctgctgcgcgacctcgaccaggacctgccgctggtctggggccgggtggtgcacagcgtgttcttcggtggcggcacgcccagcctgttcccgccagaggcgatcgaccgcttcctgcaacaggccagcgcacgcctgcgtttcgcgcccaatgccgaaatcaccctggaaaccaacccgggcaccgccgaacatggccgcttcgaccgctaccgcgcggccggcgtgaaccgcctcagcttcggcatccagagtttcgacgatgcgatgctcaagcgcctgggccgcatccacgacagtggcgaagccgagcgcgcggtgaagatggcgcaggacgcgggctacgacaacttcaacatcgacctgatgtacgcgctgccggaacagaccctggccggtgccgaggccgacctggaacgcgcgttcgcgctgcagccagcacacatctcccactaccagctgaccctggaaccgaacacggtgttcttcgcgcggccgccgcagggcattcccgatgaagacaacgcctgggacatgcaggaacactgccaggcattgctggcacaggccggtttcggccagtacgaggtcagcgcctatgcgcgccccggccggcagagcgcgcacaatctgaactactggcgcttcggcgactacctgggcatcggtgccggcgcgcacggcaagatcagttccggcgccgaggagcatgtgctgcggcgctggaagctgaagcacccgcaggcctacctggacagcgccggcacgcccgcctcgttcggcggcaacgatgtgatcgcgccggagcgcctgccgttcgaatacatgctcaacctgctgcgcctgcacgaaggtttcggcctgcgcgatttcgagtcgcgcacggggctgccgcgcagcgtgctggacgctcccctggccgaggccgtgcagcgcggctggctggacgtgaccgatggccatgtgcagccgaccgagctgggccgccgcttcaccaacgatgtggtgagcctgttcctggaagattgatcctcacctgacagaggatcgttccggccgctggccggcaatccggtgaagacatatctgccggccagcggccggcactaccgttcatcggtcgggccaggcccggcggatgcgattcacgttcagcctaaagtagcgccgacatcggccgacacggtagattcaccagatcgatccgcgggaatccgggtaccgcctgccgatgtcagctgtcttttccatcactcctgccgacaagaaccgcctggccgccagcgatctgccaccgcgggtacgtgagctgctgggcgcgctgatcggcctgtgccggcagaccctggcggcgcccctgatcctgaccgtcgaggcgctggagcagaccctgctgcacgacgccgaccgcgcacgcaatccgcagcagcaggccgagctgatggcccagcgtggacagctgcacgccttcgccggccatttcgccgatcgcatgctcgatgccgtggccgacgccctcgcgcggttgcgcgaaccggtcagcggtgtcagtaccagtgctgggccgccagcgctgccgggcatgctcgggctgtcgctggttgatgagcacgaagtggatcgcgacctgctgctgaccgagatggtgcggcgcgaaaccctgcgttcaaccaacacactgaacctgcttggccaacgcctgggcgtgctggcggcggcgccggccttcgaggccgacaccctgccactggcaccgcaggcactgtgcgcgatggtgcgccggattgccgaacaggacgcgctgagcgtcgaggtacagctggcgctgtatcgcagtttcgaacggcaggtgctggaacggctgggcgatatccttgaccgtgccaatgccctgctggcccagtccggtgtactgccggggctggtctacaccccctacctggcacgctcgtcgagcacgcggcggatcatcacccagtcggtggggggcggccgcaccacgcagccggccaagcgcccggcagcccccctgaccggctggaacggttcggcaccggccggctcctggtccagcctggtacaggacgccttccacgagggcggcgcaggcggccccgccacgccgggcgtgaccacctccaccggcagtgcactgcatgaactgctgcagcaggcgcggcacggcagccctgccccggcggacagcggcgcggtgcccagcgcggcagtcgacgcggtcctcgcgcgcctgcaggcccagtccagtgcggcaaccggcgtggccgacctgcaggctgccgtggtcgcgcagctgcgcagcgagcatggtgcgcaggcccagctgggcagtcacgaccgggacaacctcgacctgctgcgcatgctgatgcagcaggtgcaacagcagcagcgccccgatccagtgccggccgcgctgctggcccgcctgcaggtacccctggcacgcgccgccatggccgatccgggcttcttcgtacgcgacgaacaccccgcgcgtgagctgctcaaccagatcgccgaagtcggcgccaactggctgggcgatgaggatgtggacccgcagctgctgcagcgcatggcgcagagcgtgcagggcctgctggggcaggatgcgcgtgcgccggaagcctttgccgccgccagtgaagacgtgcagcagcaccagcgcgcggcggcccatcgtgccgaactggccgagcgccgccacgtggaagcnnnnnnnngcaaggaacgattggaactggcccgtcgccaggccaccgcacagatcgaccagtgctgcgacacgcagtcgccaccgcgcttcgtgcagaccctgctgcgccaggcctgggccgacgccctgaccctcacccgcctgcgccatggcgacgactcgccacagtggcaggaacgcctgcaacagaccgagcgcatcgctgccatcaccgcgcaggccatcgacacccccggcggcaccgatactgcgctggcagcggacgtggaagccgcattgctgcaggtcggctaccacgccgaggaagccgccgccgtcgcgcgcaggctggccacgcccggcggcgaggatgaaagcacctcgcgtaccgagctcagcgcacgcctcaaggcacgtgcgcgcctgggcgagcacgccggcacgaacagtggcgccgcacctgccacgccgcgcagcagcgccgaagaagcggcctaccaacaactgtccagcctgccgttcggcagttggttcgacatcgacacgggcgatggcacgatgcgccgccagcgcctgtcctggtacagcctgctgaccggccacgcgttgttcgtcaatgcgcgcgggcagaagatcaccgataccgacctggatgcgctggcacggcagatcagtgccggnnnnnnnnagctggtcaccgaagacaagggccggctggtcgaccgtgcctgggaagccagcctcggtgcgctgcgcgcactggccacggctcgcgcacaggagacccccgcatgaaagccgtaccgccgcaggacannnnnnnnnnnnnnnnnnnnnaggtctcggacctggtgccggttaccgaccagatgcgcgagtgcgtggtcgggcgcctcggcaatgtctccgaaactggcatgctgatgctggccagcatgccgctgcgcgaggatgcgctgtaccagctgcgctttcccttgccattgggtgatggccgccagcaggccatcgacgtaggcgtgcatctgctgtggagcgagcccgcacacgttcccgggcagagctggaccggcttccgcttcctgaccctgtcgcgcgaacatcggcagctgctgcggcagtgggtgggcgaagacagcgacgagggaccggtttcgacggcctgagtgccggttccggcacagcggtttttcgcggtatgcggcagaatctagggccgttttccgtgtcgagccaccgcaatgatccagcaagaccccggcgctctgtattccgaccacctggccgtgctgtgccgacgcgccgaacaggcgctggcccgcggcggcttcgaccatctggtggtgcccagcggcaccctgcactaccaggtgttcgacgaccgcgactacccgtatgcggtcaacccgcagttcaaggcctggctgccgctgacccgcgtgcccaacagctggatcgtgttcaccccgggcaagcgaccggcggtgatcttccaccagcccttcgactactggcacgtggtgccggacgcccccagcggctggtgggtggagcacttcgacatccacatcatccgcaagcccgaagaggcgctggccctgctgccggccgacccgtcgcgctgcgcgatcctgggcgagccgcagagcgcactgggcaactacgtgccgaacaacccggcgccggtggtgaactacctggaatggcaccgcggcagcaagacaccgtatgaaatcgcactgatgcgccaggcccaggtgctgggcgtgcgcggccaccgcgccgccgaggccgcgttccgcaacggtgccgacgaattcagcatccacatggcgtactgccaggccgtcggccaggatgccaacgagctgccctacggcaacatcgtggcgttgaacgaacacgccgccgtgctgcattacaccgagctgggccgcaaggcaccgcagccgctgcgcagcttcctgatcgacgccggcgccagtgcgcacggctatgccagcgacatcacccgcacctacgccgcgcagggccacgacgaattcgccgcgatgattgcggccgtcgacgccgcccagcagcagatgtgcgcagcggtgcgcccgggcttcgactacaagcagctgcacgtggacgcacatctttcgctgatgggcgtgctgaaggacttcggcgtgatcaaggtgtcgccacagaccgcgctggagaccggcgtcagcgccgcattcttcccgcacggcatcggccacctgatcggcctgcaggtgcacgacgtggccggcttcgccgccagcgacgaaggtggccgcatcgagcgcccggccggccatccctacctgcgcctgacccgcgtgctggaaccgggcatggtggtgaccatcgagccaggcctgtacttcatcgacatgctgttgaacgaagtgaaggacgccggccatggtgatgcgatcaactgggagcgcgtggatttcttccgtccgtatggtggcatccgcattgaagacgaagtgctgtgcactgatggcgaggcggacaacctgacgcggccggcgtttgcggcggcgaacggctgagcccctcgtggttgggtgctgaattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgcgtccaaccacggaaaagaaaaagaaaagcaaaagcgggtcgctcgctgcgctcgctcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaattgcccgtagatccacgccatgcgtggatgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttaccccgccatcaccgcttcaatctcgtcggcgctgcgcgccaggccttcggtcagcacgcgatggccgtcatcggtgatcagcacgtcatcctcggtacggatgccgataccgcgccagcgcggttccaccgtcgtgtcatccacgccgatgtacaaccccggctcgatggtgaacgccatgcccggctccagcagacgcgagtcaccggccaggcggtagtcgcccacgtcgtgcacgtccatgccgatccagtgcccggtcttgtgccggtagaagcgctggtacaggccttcggccaggttcttttccagcgtacccttcagcaggcccaaccgcagcaggccctcggtcagggtctgcactgcggcgaggtgaccggcctcgtacggcacgcccggcctggcctgggccaacgcagccgcctgcgcatcgccgaccagatcgtgcagtgcacgctgctcggcgctgaagcggccattcaccgggaacgtgcgggtgatgtcgctggcgtagccacggtactcggcaccggcgtcgatcagcaccagctcgccgtcgcgcgaacgcgcgttgttgtcgcggtaatgcaggatgcagccgttgcggccggcgccgacgatgctgcagtacgcgggcaccgcatcattggcgcggaacacgcgttccagctccgcctgcagttcgtactcgtggatgccggccctggcggccttcatcgcggccagatgcgcacgcacgctgatctgcgcggcgtggtgcatcaacgccacttcggcaccggacttgaacaggcgctgctcgtgcagcaggtggcccagttcgaggaactcgtgcggcggctgcgcaccgtggcgcacctgcgaacgcacgcggttgacccagccgatcagcttcaggtcgaagtcggcatcccggccgaagtggtagtagacgcgcgaacggccttccagcaggcccggcaggatgtcgtccagatcatcgatcgggtaggcatcgtccatgccgtactgcgccaccgcgccttcctggccggcgcggctgccgtcccaggcttcgcgttcggcatcgcgctcgcggcagaacaggatggcctcgccgtggcgtcggcccgggatcagtaccagcactgcttccggctccgggaagccgctcaggtactggaaatccgaatcctgccggaacggataatgggtatcgaggctgcgcaccttctcggccgcggccggcagcaccaggatcgcgtcctcgccggccatgtccatcagctggcggcggcgacgcttgtactcgccggcggcaatgccggtgcgctgcttgatgtccatcagttcaggcgctgacgatggcgcgaggccagcaccacgtcgccgtgcagcaagagcaccgccacgcggatgaattcctcgatctccgacagggcttcgtcgtcgtcatcgccaccggcctcgaaatcctcgctggaggcacgcgccaggctggccatgtcggtcagcgcttcctcgccctcttcggacagggtcgggcggcggccgccgctgcccaggccgaagccgcccaggaaggaacgggtccagctgaacatggcatcggcctgcgcggatacgtcgtcgccgtcggtcagcagcaactcgaaggcgaagtcgcggtcttccagctgcttgatggtggcctgcagcagctgccccaacacgctgtcggcggccaccggcggcaggttgtcgtcggccagcacgcgcgccggccagtcgttgccgggggcaccgccggnnnnnnnnnnnncgcacagcgcgccgtgcagctcggcagcggtggcgcccaggcccaacgcctggctggcgcgggtaacgtcgtcgacggagggaagttcggtcatcgtgcggctcgttcggaaaggaaacccggggcgcgcannnnnnnncccgtgagaccccgtagtgtagcaacccgacggcatcctctccgcagccgtccagccttgctgcgacaacgcttgaccgcccttgcccggcttgcctatcgtgcccgcatggaacccgccgatccccttgcccagctgcaggacttcgccgcccgcgtggaagcgttgcttgaacgcaaccagcgcctggccgaggagaaccgcagcctgcgccaccagcaggaacagctggtggccgagcgctcgacgctgctggccaagaatgagcaggcacgttcgcgggtggaagcaatgatcagccggctcaaatccctggagcagcacacatgagcgccgaaccggtcagtgtccgcatcctcgatcgtgaatacaccgtgggcgtcggcggcgatgaacgtgacagcctgatggccgccgcgcgcctgctggatgcgcgcatgcgcgagatccgcggcagcaaccgcatggccgcggttgatcgcgttgccgtactggccgcgctgaacctggcccacgaactgcagctgctgcgcgacgaaaacgcccgccaggccgtggccctgcagcagaccctggccgacctgaaccggcgcctggaccgcgccatcgacggcaccccctagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgcatatctgaattggcacggactgttgccgacgaacggcctatccagatcctgcgtgctggctataatggtcacgcgttctctgcggtactcgacggcatgtgcaaacattcgccttgtcccttaagaacgacaccgggagcgcgacagcgccgggagtgcaggtccgccttgcagcgggaagcccgatggttctccagcgttcccacttgagcccccgggttcaaggtcgtttcgcatgcatcgacattgcggagaatgcaatattccagcaagggcggcgtcttcgggcgtcgcccttgttctttccggcacaatgacggctgatccttgccgcacgctgccatgaccgacccgcgccaggccctgcgccacgacctgcggcaacgccgccgcgacctttccgccgctgagcgcatcgccgccgccgaatcgcttgccgatgccctgctcgccctgccgttcgccccgcgcgaaggcgccgtggccggctactgggcgctggatggcgagatcgccctgcaccgctggcagttgcagttgcccgaaggcctcacctactgcctgccggtgctggccggcgacgtgctgcgcttcgcgccgtggcggccggggcagccgctgaccagcaaccgctacggcattcccgagccggacgtggcgctggaagacacactggaaccagcacagatggcgctggtggtggccccgctggtgggtttcgacacgcagtgccggcggctgggcatggggggcggctggtatgatcgcagcttcgccttccgccacgaccggccggcgccgccctggctggtcggtgctgcgttagcggtgcagcaggtcgagtccttgccggtggcgtcgtgggacgtgccggtggatgcgatctgcaccgaagacggcaccctgttcccctccgctgcccccgtgaacgcatgaccgcccgcaagcgctactggctgatgaagtccgaaccggacgccttctccatcgatgacctggccaaggtcaaggtcgaaccctggaacggggtgcgcaactaccaggcgcgcaacttcatgcgcgatggcatgcaggtgggcgacggcatcctgttctaccactccaataccaaggtgcccggcatcgtcggcctggccacggtggccagtacggcctacccggacgacacccagttcgatccgaaatccgactaccacgaccccaagagcacgcgcgaaaacccgcgctggatgctggtggacgtggccttcgaccgcaagctcaagcaggtgatcgcgctggacgagatcaagctgcacgccgaagaactcggcgagggcttcccgctggttgccaagggcaaccgcctgtcggtgttcccggtgaccgccgcgcagtggaagctgctgctgtcgctggaaaagaaatcctgattccctgcctgagagttctcccatgtccgaagccaagcgcctggccgccgagaaagccatcgagtacgttgaagacggcatgatcgtcggtgtcggcaccggttccaccgtggcctatttcatcgatgccctggcccgcatccagcaccgcatcaagggcgctgtttccagctccgagcagagcaccgcgcgcctgaagcagcacggcatcgaggtgatcgagctgaaccacagcggcaacctgtcgctgtacgtcgatggcgccgatgagtgcgacgccaacaagtgcctgatcaagggcggcggcgccgcgctgacccgcgagaagatcatcgccgaggccagcgagcgcttcatctgcatcatcgacccgagcaagcaggtgccggtgctgggcaggttcccgctgccggtggaagtgatcccgatggcgcgcagcctggtcgcccgccagatccgcgacatgaccggcggccagccgacctggcgtgaaggcgtggtcaccgacaacggcaaccagatcctggacatccacaacctgcagatcaccgatccggaaaagctggagcgcgagctcaaccagctgccgggcgtggtctgcgtcggcctgttcgcccgccgccgcgccgatgtggtgatcgtcggcggcgagccgccggtcgtgctctgaccctttcgaaggatcctgacgatgtcgctgttgcgttcgctgctgatgctcccgctgctggccctggctggctgcgccaccgacgcggcccgccactgggtcgaactggatggcgcccgctaccaggtcgagctggccaccaacgatgaaacccgcgcacgcggtctgatgttccgcgaccagatggcggccgaccacggcatgctgttcatccacgaccgcgaggaaatgcaggcgtactggatgaagaacaccaggatcgcgctggacatcctgtacttcgacagccagcgcaagctggtcagccagcagcgtgatgtgccgccgtgctcggccggcgacatgtgcccgccctaccccagcggtggcccggcacgttacgtgctggagctcaacgccggccaggccgagaagctcaagctgaaggacggcacggagctgaagttcggcccaggcatcgagtaacagggttctgcccgcggtagtgccggccgctggccggcaaccctgcaggggtcagatccctttcgcacgcgaaagggatctgacccccggatttttcacgcggcaccgcttgaaaccgcctgcgaatgacgccagtctgtggtcatgcaggaccggatcacactccccgactgggatgcactggccgacctcgaagacgaggcgctgcccttgttgccgaccgcgctgctgatnnnnnnnnatgaataccccgatctgcagccgtccacctacgacgcgctgatccagagccatgtcgatcacctccgttcggaagtggagagcatcgacaacagcccactgaaaatggcggcgatcaaccgccacctgttcgacgagctgggctacagcggcgaccacgacgagtattacgacccgcgcaacagctacctcaaccaggtgttcgagcggcgcctgggcaatccgatctcgttggcgctggtgcagatggaagtcgcgcgccggctcggcataccgttggatggcgtgtccttccccggccacttcctggtgcgcttgccggtggacgacggcgtgctggtgatggacccgttcaacggtggccggccactggacgtggacgaactgcgcgaacgcgccaagtcacacctgggcggacagatgcccgatgaccaggtgctggcgcagatcctcgacccggcgccgnnnnnnnngatcctgatgcgcatgctgcgcaacctgcatggtgtctacgccgaagccggtgaatgggatcgtgccgcacgcagtgccgaccgcctgctgaaactggcgcccgagcaggacgacgcgctgcgcgaccgcggcctggcgtacctgcaactggagtatctggccggtgcccgccatgacctggggcagtacctgaagcgcaatcccgaggccagcgacgcgcagtggctgcgcgagaagctgatcgacctcggcgggccgatgccgcggctgcattgagggtgtcggtgtgtggaccaacggtccacacccaccccaacggtcctcacccacaggatgggccgggtggcccgccggtcaatcgacctcgaccatctcgaaatcggccttggtcaccccgcagtccgggcaggtccaggtctcgggaatgtcctcccaacgcgtcccgggctcaataccctcctccggcaagccttccgcttcgctgtacaggaagccgcagaccacgcacatccaggttcgcagggtggtggggctggcgtcgctcatcggataatcggggctggattcacgggcggccattgtcccattgcagcccacgcaccggtagccatcgatgacttctgcttccccggcgccccgcggcgtctacctgatcaccccggacgagcccgataccgcgcgcctgctggcccgtaccgcgccgctgctggccgcgggtgccacctggctgcagtaccgccacaagaccgccagcgatgccctgcggcaggaacaggcgacggccctgcaaggcctgtgcgccgcccacggcgtgccgctgatcgtcaacgacgacccggtgctggccaaggccgtgggcgcggccggcgtgcatctgggcggcaccgacggggacatccccannnnnnnnnnnntgctcggtgccgaggccatcatcggcgcctcctgctacgaccagctggccaatgcagagaaggccgtggcggccggcgccagctatgtggccttcggcgccttcttcccgaccgccaccaaggtcaccagcagccgcgcccacgccgacctgctgcggcaaagcgccgcactcggcgtgccgcgggtggcgatcggcggcctgacgccggacaatgtcggtcccatcatcgacgccggcgccgatctggtggccgtggtcagcggtatctatgccgcatcggacccggtcgcgacccagcgcgcctatctcgcccagttcgcgtaatgcccaggaaagccccatgaaccacgaccagtcccacgccctgttctcccgtgcccagcagctgctgccgggcggcgtcaattcgccggtacgtgcgttcaagtcggtcggcggcgagccgttcttcgttgaacgcgccgatggcgcctacctgtacgacgtcgatggcaaccgctacatcgactacgtcggttcctggggcccgatgatcgtcggccacaaccacccggccgtgcgccaggcggtgaagaaggcgatcgacaatggcctgtccttcggtgcgccgtgcgcgggagaagtcaccatggccgagaccatcacccgcctggtgccatcgtgcgagatggtgcgcatggtcaactccggcaccgaggccacgctgtcggcgatccgcctggcgcgtggcgccaccggccgcaaccgcatcgtcaagttcgaaggctgctaccacggccacggcgactcgttcctggtcaaggccggcagcggcatgctgaccctgggcgtgccaacctcgccgggcgtcccggccggcctgagcgaactgaccctgaccctgccctacaacgacttcgaagcggccaccgccctgttcgaacagcagggtgacgacatcgccggcctgatcatcgaaccggtggtcggcaacgccaactgcatcccgccgcgcgagggctacctgcaacacctgcgtgcgctgtgcacgaagcatggcgcgctgctgatcttcgacgaagtgatgaccggcttccgtgttgcccttggcggtgcgcaggcgcattacggcatcaccccggacctgaccactttcggcaagatcatcggcggtggcatgccggtgggtgcctacggtggtcgccgcgagctgatgcagcagatcgcaccggccggcccgatctaccaggccggcacgctgagcggcaatccggtggcaatggctgccggcctggcgatgctggagctggtccagcagccgggtttccatgccgacctggccgagcgcaccgcacgcctgtgtgcgggtctggaagcggccgccgccgacgccggtgtggccgtgaccaccacccgcgtgggtgcgatgttcgggctgttcttcaccagcgagaaggtggagacctatgcgcaggccaccgcctgtgacattccggcgttcaaccgcttcttccacgcgatgctggagcagggcgtgttcctggccccgtcggcgtacgaggccggcttcctgtccagcgcccacgacgatgccgtgatcgaggcgacgctggccgcagcacgcgtggcgttcagggccgccaagggctgatcgcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaccgaagacgaacttgcccttcatcatcgcgaagtggccggggaacgagcagaagaaggtgtagtcaccgcccttctgcaggccctgggtggagaagcgcacgcgcgtggtctcgccaccgccgatcaccttggtgtgcgccagcacgcgcttgtcggccttcggcaggtagctgtcggccagggtcatgcgcatgcccgccatcgccaccggctggtaatcggcggtacgggtcagcacccagttgtggcccatcgcggtgacagccagcttgccggtgtggcgcagggtcaggtccacggcggtgcagtcggtggcgaccttgatctcgcggctgctgaagctcatctggtcggtgctgtcgatgctgaccgcacacacccgcgccatcgccgacggcgccagcatcagcgcgcccagtcccactgccaccatccaagccttcatcgttgcatctcctgcggattcaagcgccattctaggcagcctcctgtggccgcgtctgcgaccgtctgtcgcacgcgcactccagggtttccgcgcatccaccgcgatggcatgctcggccgatgcggatcgatctgttgctgctggatgtggacggcgtgctggtgcagtaccannnnnnnnagcgcgtgctgcatctggcacaagcgctggatgtcacgccggaaaccgtgcaggccacgctgtacgacagcgggctggaagcagcacatgacaatggcacgctggatggcccggcctatctggcgcagctgagcaaacagctgggtcgcaccgttgatgtacacacgtggatcgcggcgcgacaggccgccagccatccacagccggccgtgctgcagcgcctgcaggccctgcagctgccgatggcggtgctgaccaacaatggcgcactgatgcagcaggccttgcccactctgctaccggaactgttcccggccctgcatgagcgcgtgttctgcagcgcggagttcggcctgcgcaaaccggcgcccgcggtgttcctgcgcacgctggaagcactggacgtggcacctgcccgcacgctgttcgtcgatgatctgttcgccaacgtgcgcggcgcacgcgccgccggcctgcacgcggaaaccgtgcgcgatggccgtgggctgggcaaggtgttgaagcgttacgcggtgggctgatcggggtcagagccctctccgcaggagagggatccgaccccgacgccagggcgtcagcgcgcggcgatgaacgcggcaattgccgcgcgcaggcgcttcaggccttcggccacttcttcgtcggtgatgttcagcgacggcacgaagcgcagcacgtccgggccggcctgcagggtcagcagcccctgcccggcagcgtggtcgaggatcgcaccagcctggccggcgaagtccttgctcagcaccgcacccagcatcaggccgcgaccacgcacctcgctgaacacgccgaactcttcgttgatgcgcgcgaagccatcgcgcagcgccttcgactggcggctgacgttggcggcgatctccgacgaggccagcttgcgcagcgccacgcgggccaccgcagcggccagcgggttgccaccgaaggtggtgccgtgcgcgccaaactgcatggtctcggccaccttcgggccggccagcatcgcaccgatcgggaagccgccacccagtgccttggccagggtgaccatgtccggcaccacgtcgtcctgccagtgcgcgaacagcgtgccggtgcggcccatgccggcctggatctcgtccagcaccagcagcgcgtcgtgctggtcgcacagttcgcgcacgcgcttgaggaagccggacttggccggcatcacaccgccctcgccctggatcggctccagcatcaccgccgccacgtcaccggcggccatcgcggtttccagctgcacttcgtcgttgaaatcgatgtagcggaagccacccggcagcggctcgtagccttcctggtacttcggctgcgcggtagcggtcaccgcgcccatggtgcggccgtggaagctgccacggaaggtgatgatgacgcgcttgtcggccgggcggccctggctggaggcccacttgcggaccatcttgatcgccacttcgttggcttcggcgccggagttgcacaggaacacccgctcggcgaagcgactggccttcaccagttcctcggccaggtgcagcggcggtgcgctgtagaacacgttgctggtgtgccagagcttgccggcctgctcgaccagcgcggccaccaggtccggatcgttgtggcccaggccgcacacggcgatgccggcagccaggtcgatgaactcacggccctggctgtcccatacgcgggcgccctggcctcgctccagtaccacctggcggggcttgtagaccggcaggtaatagtgcgaaagggagatcagcggatcggtcgcggcggtcatggcagtcggcagggttcaggaacgcccattctcgcgccggaacccctgcggcacaatgcgcccatgcgaccgttttccgccccccagctcaaccccgccaccgagaccggctggcgccgtcggtggttcgacatcatctaccgccatgacacccgcccttcgcgcaatttcgacctgatcctggtggtggcgatcgtcgccagcatcctggtggtgatgatcgacagcgtgcagcacctgcatgccgaatggtccaccggcctgtacatcctggaatggggattcacgatcatcttcaccgccgagtacctgctgcggctggcggtggtcaagcgccccctgcggtatggagtgagcatctggggcatcatcgacctgctgtcgatcctgcccgcctacctgtcgatgttcatccccggcgcgcagagcctgctggtggtnnnnnnnntgcgcatcctgcgggtgttccgcatcctgaagctgacccgctacatcgaggaaagcggcgtcctgatgacgtcgctgtggcgcagccggcgcaaggtgctggtgttcctgttcacggtgatcaccatcaccatcatcgccggtgcgctgatgtacgtgatcgagggccccgaacacggtttcaccaacatcccggccagcatgtactgggcggtggtgaccatggccacggtcggcttcggcgatatcgtgccgcagaccgtgctcggccgcttcgtcacctcggtgctgatcctgatcggctacagcatcatcgccgtgcccaccggcatctacaccgccgaactggccagcaccatgcgtgaagccgagcaggccgcacgccgcgatgcgcgtggctgcccggactgtgggctggaaggccatgaaccggatgcactgcactgccgcaagtgcggcggcaagctgccggatgcgttcagtcattgatgcgagcgccggcgatgtacaccggcgcacgctgatcacgccatgagtgggagcactactggcggttgctctggaaaacgagcgtgttgtattcctgcatcagcttgctggccgatccacggggcgccatcgacggcgaatcaagcatgcgtcgttcgaaatcggtgtaaggctctttctcgctgacgcgctgcagccgcgccttgccttcccgacggaagttctcggcctcacgctcgaagctgttccagtccagcttgcccggttcctgatcagccaccttcgcatgtgcttcgtcggaaatgcggttgaacgcatccagacgctcgcgggccttggcctgatcgaaatcatcctcgctcatcagatccatgatggccttggcttccagcatcatcgccaggcggtagtactcgcgcgtgcgaccctcggcctgctccagtgccttgagctgctcgcgctgggcggcgtcgttctggcgctccagctcggcattgaacgtttcgctggcagccacgaaatccttgaaggcggccatcaggggcgcgtgcagctgcttgcccttggcgaactggtcgtcttcgtagtcctggcgatcgtagtagtcgtgcgcgtccttgctgatcggcaccagtgccttcagcgcctgctggtagtgcccagcagcagcatcgagatcggccagcactggcttggcagccatcgcctcggtcacgggggcatcgcactgcttcatgtcgtaatcgctgatctcgaacggaccgtacacctgtgtctcgcgaccggtcgggccggcggcgacatccttgatccagcgcgtataggactcgatgctgccgtgggtcttcgaatcaagcgcgttgaagcagccgatgtaggcgttgagcttggcggtcaactgctgctgcgggtcggacggcgccgcgctggcgtccggcgtgccggatgcagcggcgccgcccgcagcggcgggtgctttgccaccgcaggcggccaggatcaacgacagcgaagcggccagcgccgcgacggaaagagtgcgtgacatgtgttcacatccctgttgaaaacgattacagccgcacattctagcgcagcaggccgaaggtcgcagccctcggcctcttccggcgacgtacgatcaatccaggaacagatccggcagcaacggacgcgatggatccactgcgtagcccgaaagatcggtgatacccgcctgcgccagcacgtcatcgtcgatcaggaactggccatggaagcccgccgcttcgcgcaccagcaccgcatgcgcggcatcagccatgatctgcggcgtgcggcagccggccgcatccacgcccgggatcatgttgatcgcatcggtggcgatgaccgtgcgcggccacagcgcattcaccgccacgccctgcgggccgaattccgcggccaggcccagggtaacgaagctcatgcccatcttcgccagcgtgtagccggtatgcggtgcccaccacttcggctccaggctgggcggcggtgcaaggatgaggatgtgcggattcggcgcctgcagcaggtacggcaggcaggcctgcgcgcacaggaaactgccgcgcgcattgacctgctgcatcaggtcgaaacgcttcatcggcgtatccagcgtaccgcgcagccagatcgcgctggcgttgttgaccaggatgtcgatgccaccgaaggtatcgaccgtggccgcaaccgccgcgtgcacctgctcttcctcgcggatgtcgcacttcagggccaggccctgcccgcctgccgccgtcaccgcttcggccgcggtatggatggtgcccggcagcttcggattcggcaccgacgacttggccgcaatggccacgttggcgccgtcgcgcgcagcgcgcagtgcgatggccaggccgatcccacgcgaggctccggtgatgaaaagcgttttgccctgcagactgcccacgttccacactccagcgtatgcaatgagccgctagtatgccgcgccgacgcggagttcacccggccttgacgatactcgggcctccagccaacgcacgaggtccacgccatgcgccgttcccgcctgttgctgcctgccctggggcttgccctgctgactgcctgccagggccgttcgccggaacccggcaaggagccgcccgccggtgacgcgcccagcgcggagaaggcagccgccgacggcaagatgcgctggagcgaggccgtggtctgggatggcgatctgaacgcatgccgccagggcgagaatgccgccacccgggattgcctgcgcgatgcgatgcgagcggggggagcaagcgccgaggcgatcaccgcggccgagcaactgtccagcgccggggaactggcgtatgtgaccgcctggcatgagaacgaggggctgggcattgccacggtcgagtatcccttccgggccaacaccaacgaaggcacccgcctggtcgacgccagcggcaagcgcatcgatgtggatgccgtacagctggacgacacgctgcgtgccgacccggccgtgcaggagctgttgaaggccaacccgcaggccacgccattcgcgccggcgcaatcggccggagcgacaccgctggagggcggcgggatccgcctgctgtaccgcacaccactgcgcgactgccacgcctgcccggacgtgggccagctgcagatcgcctatgacttcgatgccaagcgcaacttcatcggccagcaggtggtgccggcgacgccgtaatccggaaacgccgcgtgtcgccgggcatggcccggcgagcgcagtgtcgaatcatcggtacgcctgcacctgcttctgcagcagatgcggcacgatcaacctgtgcacgggcgcgaccggcagcatgtagaggcgcccgaatgcgttatgcgtatgcaccaccgtcaccacttccagcgcatcgccctgccattgcagggccagctgtacgcgcaggtggcgatcatcgtcttccagcacgatggcgtcgtcatccagcgactgcagggtgaagatgcccagccgctggccggcagccggatcgtcggtgtcctgcaccgcacgcaatgagccaaggtgcttcatcccaagcaggcgcatgccgtggttgcgcagcgccatcagaccatcgaaccaaccgggaatgctcgcggccatgtcgcgataggcctgcaaggccgagcgcccatcacgacgggtggtcgcatggcacgcatgcacgaaatccgcaccgggcagctgagttcgcagcacgctgcccgcgctcggcggcgcgctcatcacctgcgatgcactcacggcttcggtccctgcccctcgttgtcttcccagtgcaggatgcggcgggtgacgaagcggtagaccggcttgccggtggcgaaccacagctcgcgcacccacgacgtacgcttgagcacgcgcttctccaccggggtgagtgattcgcggcagtacatgcgcttgtgcttgagcaggtggcgcaggtcctcgcgggccagcagccgcatccagcgcgagcgcgggttgccgatcaccgccagctggaagtcgatcagcgccggtcgtccatcttcagtgaccagccagttggcttccttggccaggtcgttgtgggccacgccattgcgatgcagctgctgcagcaggcgacgcgcggcgcggaaccaggccagatcgccgcgcggcggacgctggtacatggcatcgccggccatgaagctgcggtcgaggtggcggccatcccaggccagcagctgcggcacatcggccatgccatggatatggcgcagcgcgcgtgcttcgcgacgtgcaagccaccacgcgggcaaccgcagccacagcggcgtggcccccagatcgcggcgtacgaacgggccatcgggcccttcaaccagaaggatctgaccgaaactgtcggccttcaaagcacggtggggagcgtctggcgtatgcggcatgactccattctaggcgatggcgccggttgcaaacggtcacgaagcggctgggaaccagtcaccttcacgcccctataatcgggcaatggactcttcatggatcgacgccacgctcgcgtggattgccgctcaccccgtgctggcgggcgccgttatcttcctcatcgccttctgcgatgcggtcatcattcttggcgccatcgtgccggcgctgccactgctgttcgcggtgggcgtgttcattggcctgggccagatctccgggccgtacgcggtggcggctgcggcattgggtgcgtttgccggcgatggcatcagttactggatcggccgccgctggggcgaccgcctgcgcggcgtgtggccgttcagccgttacccgcagctgctcgaccgcggcgaaaacctgttccgccgcaatgccttcaagagcatcctggtggcacgctacgtcggcgcgatccgcccgttcgtgccggccatcgccggcatgatgaagatgcccgccagccgctacgtgcaggccagcggcatcgccagcatttcctgggcggtgctgttcctggcgccgggctggatcctcggcgaagcgtacgacgcggtggctgctgtggccgggcggcnnnnnnnnnnnntcggcctgctggcggtgatccttggcctggtctgggctatcgtgctgtacggctaccgctggtcggccgcacgcatggacaactggctggcacgcctgctggactggtccaaccgccacccgacgctgggccgctacaccgttggcgtgctggacccgaagcggcgcgaatcggtgccgctggcgatgctggcgctgatgctgctcctgctgggctggggctggttcgcgctgttgaccgtggtggtcgcacacggcgagccgctggcgatcgacctgctggtgcaccaggccatgctggcgctgcgcaatccgctggccgactacccgatggctgcgctggcgtcgctcggggcctggcaggtcctgctgccggccaccgccgcggcgatgggctatctgatctggcgccgacgctggatggccgctgcgcactggctggcggcactggccttcggcctggcgctgaccatgctgctgggcgccaccgtggatgtggtgcgcccgatcgacgctagcagcggcttcggcttcccgtcggtgtcggtgaccatggccaccatcaccttcggcttcttcgcggtgctgatcgcacgcgagatgcccggccgcacccgcgtctggccgtacctggtctcgggcatcgtggtcagcctgatcggcttctcgcgcctgtacctgggcgcgcattggctgagcgacgtgatcggcggcatgctgttcggcacgttctggctgctggtgctgggcatcgcctatcgccgccgcttcaaccgctcgttctgggtgaagccggtggcctggctgttctacggcgtcttcgccgtggcggcgatgtggtacgcaccgcgcaacatcccggtgaagctggaacgcttcgaaccgaccctgccggccccgcaggcgatggacatgcaggcctggtggcagcacgactgggccacgctgccggcgcgccgcaacgagttcgacgacgaccagcgctggccgctggacgtgcaggtggccgggccattggcaccgctgcaggcgcagctggaagcgcgtggctggaagcggcaggaacaggccggctggcagcaggcgctgctgatgctggacaagaacaccggcgccgatgaactgccggtgctgccggcgacgctggacacccgcgtggaagcactgctgatggtgcgccagggtgcgaagccggacgaacgctatgtgctgcgcctgtggccggcacccgcgcagctgcaggcgggcaacacgccgctgtggctgggcagtgcacagaccctgcgttacgaacgccacttcgagtggatcggcatgtggcacccgctgcgtggcgtcgacccggcgttgaacgcggtgaaggacgccgtgcaggacctgccgcagcgcgaggacgtgcacagcgaaaccggattgccggtgctgcggttgaagaccaccacgccctgaggaggccgccgggcatgacccggcgctgccgcaacacggacaggtagcgccgaaccatgcccggcggagtagatccacgccatgcgtggatgacattccccgcatgcaccagcgtgtgcaccaaggtgcacacccacccaaagcaggctgctacggcatccagcccagcaactgctgcaaccgctggtgcgggtcgtccatctgcagcagctgcaggcgctgctgctcgctcagcggcagcagttcggccagccgccagccaacccagctggcctggtccagcaacgccggattggccggcgcataggcctcaccggcctgctcgatgatgtgccccagcaccgtggccagcagcgcatgctgcggccgcagctcatcgtcggggtcttcgtcgcaccagcgcacgtcggccaccaccaggccgttgtcgcgtacgcgggtgcgctcgacatggaagcggcgggtgcctcgcaggcgcaactgcagcacgccgtcggcgccgacatcgaagtcttcgatgcgtacctgcacgccatacgctgccggtgtcgccggggctcccacttcctggccgtcgaggatcaggcagacaccgaagccctcgccactgcggccgctgtcgcggaccagatccaggtaccgccgctcgaacacgcgcagcccgaccgctgcacccggcaccagcgtggtgtgcagcggaaacagcggcagtgacgtgtcgctgctcatcgggcctgcagcgcggcgaggaagcgacgcggtgcgccgtcgaagcccccattggacatgaacaccacgtggtcgccgctnnnnnnnntggcctgcagctgcgccagcagcgcgtcggtatcgggcaccgcgtgcgcttcgccgcgcaccgcggcgatcaccgcggccgcatcccaggccagttccgggcgatgcaggaacaccacctcgtcagccaacgccagcgacggggccagcgcctgcgcgtgagcgcccagccgcatcgaattgctgcgcggctccatcgcgaccacgatgcgcgcgtcacccaccttggcacgcaagccttccagcgtggtggcgatcgcggtcgggtgatgggcgaaatcgtcgtagatggtgatgccgtcatggcggccgatcacttccatgcggcgcttgacgctgcggaagcgcgccagcgcaggaatcacgtcggccggcgccacgcccaccgcatgtgcggcagccagcgcagccaggccgttgagcacgttgtggcggcccagcaacgaccagtgcacatcgcccattgcccgcccgcggtggtgtacgcggaaggcgctgccatcggcggccagcagctcggcatgccattccagcgacgggtcgaaaccgaagcgctcgaccggggtccagcagcccatcgccagcacttcggccagatgcgggtcctcgccgttgacgatcagtcggccacgcgccggcaccgtgcgcaccaggtggtggaactggcgctggatcgcggccacgtccgggaagatgtcggcgtggtcgtattcaaggttgttgaggatggccaccagcggccggtagtgcacgaacttgctgcgcttgtcgaagaacgcggtgtcgtactcgtcggcctcgactacgaactcgcggccctggcccagccgggcggagacgccgaaatcctcggcgacgccgccgatcaggaaaccgggcgaacgaccggcgctttccagcagccaggtgaggannnnnnnnnnnnnnntcttgccatgggtacctgccacggccagggtgtcgcgacccggcagtacctgttcggacagccattgcgctccggaaatgtagcgctggccggcgtcgagcacggcctcaacggcggcattgccgcgcgagagggcgttgccgatcaccacgtcatcggtgccggccggcacgctgtcggcgcggtagccctggtccagggcgatgcccagctgctcgagctgggtcgacatcggcggatagatggcctggtcgctgccgctgaccgtatggcccagttcccgcgccagggcggccacgccgcccatgaaggtgccggcgattgcaaggatatgtacgctgctcatgaccgaggattgtgaccgatgacggctgtatagggccaatgtccgcccccgggtaagacaagtcctacacgggatgtgagaaaactccaatcacctgtcagggaattcccgatagcgatgttctgtgaacccggacacaattcgaactgccagccgcagtacccgaaccggtcctactccccaagaggccatccccaagggagctcatgctgcggggccctgagcaagcccttcgctggcgcctgtcaaacgacacaggcctgatcctcacggaccaggcctgtgtttttttgcgcccgaagggccggcaacagaccggccccgccggatcaggccttgatcgccgccaggatgcgggcttcgatctcgtccagctcaccgacgccatcgacgcgggccagggtgccacggccggcgtagaagtcgaccaccggggcggtctggtcgttgtagacctgcaggcgctggcgcaccgcttccggcgtgtcgtcggcgcggccctgttccttggcacgaccggcgatgcgctcgaccagcagctcggtggccacgtccagctgcaccacggcatccagcggctggccgatcttggccagcaggccgtccatcgcattggcctgggccacattgcgcgggtagccatcaagaatgaagcccttggcgacatcgggctgggtcaggcgcgactccagcatgcccagcaggatgtcatccgacaccaggttgccggcatccatcaccgtcttggcctgcttgcccagctccgtgcccgcggcgatttccgcgcgcagcatgtcaccagtcgaaatgtgggcgatctccagcttttccttcaggcgcgtcgcctgtgtccccttgcccgaaccgggcggtcccaacagaaccaatcgcattgacctgactccaacgtgttgaaaacaaagaaggttcgcgtcccggacggaccggtatcgctgcaccgcaatagcgccactttaccgcatccgggtaatgtccctgcaatgtcctttcccccgagcaggtagacgcatgcgcaacggtactctcctctacgcccaatccggtggtgtcaccgcggtcatcaacgccannnnnnnnnnnntgatcgagcaggcccgggccaagggcatcaaggtcctggccgcgcgcaacggcatcctcggcgcgctgcgcgaggaactgatcgacaccagcaaggagagcgctgcggccatccgcgccctcgcccataccccgggcggcgcgttcggctcctgccgggtcaagctgaaatcgctggatgccgaccgcgcccgctacgaccgcctgctggaggtgctnnnnnnnnacgacgtgcgctggttcctctacaacggcggcaacgactcggccgataccgcgctgaaggtctcgcagctggccaaggcctccggctacgacctgacctgcatcggcgtgcccaagaccatcgacaacgacctggcagtgaccgacacctgccccggcttcggctcggcggccaagtacaccgcggtgtcggtacgcgaggcagcgctggacgtggcggcgatggccgaaacctccacccgcgtcttcatctacgaagcgatgggccgccacgccggctggctggccgcggccgcgggccttgccggcaacggcgatgacgaagcgccgcacatcatcctgctgcccgaacgcgcctatgacgaggcggcgttcctggccaaggtgaaagcggtggtcgagcgcgtcggctactgcgtggtggtggcgtcggagggcatcgccaccgccgatggccgcttcgtcgctgacgctggcggcggcaaggactcgttcggccactcgcagctgggcggcgtggccgcgcacctggccggccgggtcaaggaccagctgggcctgaaggtgcactgggcgctgcccgactacctgcagcgctcggcccggcacctggccagcaggaccgactgggagcaggcgcaggcggtcggcaaggccgccgtgcagctggcgctgaagggccagaacggcgtgatgccggtgatcgtacgcagcagcgatgcgccctaccgctggaagatcgaagcggcgccactgtcgaagatcgccaaccatgaaaagaagatgcccgccggcttcatccgccgcgacggcttcggcatcaccgccagggcgcgggcctatctgtcgccgctgatcaagggcgaagcgccgctgccgtatggcgccgacggcctgccgaagtacgtcaccctgaagaacgtggcggtgaagcagaagctgccgccgttcgagggctgacccgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntctgtcatctccaacagcgtcagcattgggtcggatacgacttaatcccctccgtccccttttagtggaggaacaccatggcactgcgtgttgttcgactcggtacgccgcgcgtgcctggcgagggcctgcgcatcggcaccgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnagcgagttcgcccgacaggactggtacgacgtctggttcccgaccctgtcacccagcgcggaactggtgaagcgggcgcatgaggcgaagacggccgccgactggaccgcgttcttccgccactacaaggccgagatgaaagcgcccgatgccgcccatgcactggacctgcttgccgcactgtcgcagcacaacgacatcagcgtggggtgctactgcgaggatgaggcgcactgccatcgcagggctttgcgcgagctgctggtggcgcgcggggcgacgctggccgagtgatgattgcaggattgccggccagcggccggcactacccgtggatgaccgcgtgagtacaccgcccacgcaaaattcaattgcaggccttgccttccacctgcagctgcgcggcgaacatcgtcacctgcggaatctggccggcagcggcctgcttcctggcctcttccagatagatgcgtgactgcccctgaccgtccagctcgaccttgttggtcgacggcagccgccacacgcgcaccaccgcctgctgtgccgggcacgcggcgctgggcacgcggatcacatcattgagcttccaacccttgtcggcactcggttgggccttggcgtagtcgacgaannnnnnnnnnggctggcactgctcactggtacgcaccgcagagaagcggtacggctcggccgcctgcccggtgaaggcgccttccaggcgcgcacaggcctcgggaatctggcgcagcgtatgcaccgcgcccaccgcctggggtgcgcccacggcacgctgtagctccggggtttccgcagccaatgccggtacagccgggaccagggcggcaagcatcaacagggacaggcgcatgggagatctccttcaggactgagcgcaggcttgcagagcctggcttaacggggtgcaaaggccggtggctctcgaatcaagcccattgactggcggcatgcgctgcggctcgcagaagccagtcgagcacggctcgactctacagtgcgcggcacgcatactgcgggcaccagggaatgctgaacaccgccatacgtcggacgaccgccaaggtcggtacgggttggttccaggctgcagcccgtcgtccccctcgtggtgccgttcatcgccactggatgcctacatccattctgcggaggggtctaatgctggaacgtcacgggctgtcactggcgctgggctgcgccattctcgcgatcctgttcggaatcgtctcggcgcgctggatcctgcgccaacccaccggcaatgaacgcatgatcgcgatcgccacggcgatccaggaaggtgcgcgtgcctatctcaaccgccagtacctgaccatcggcgtggccggtgtggtgctgttcgtgctggtcggtgtgttcctcagctggtacaccgcgatcggcttcgcggtcggcgcggtactgtccggcgcggccggctacatcggcatgaacgtgtcggtacgcgccaacgtgcgcaccgccgaagctgcacgccacggcatcagcgccgcaatggacgtcgccttccgcggcggcgccatcaccggcatgctggtggtcggcctcggcctgctgggcgtggccggctactacgcgctgctgctgcgcatgggcttgccgatggaacaggcgctgcacgcgctggtcggcctggccttcggctcgtcgctgatctcgatcttcgcgcggctgggcggtggcatcttcaccaagggtgccgacgtcggcgccgatctggtcggcaaggtggaagccggcattcccgaggacgacccgcgcaacccggcggtgatcgccgacaacgtgggtgacaacgtgggcgactgcgccggcatggccgccgatctgttcgagacctacgcggtgaccgtcatcgcaacaatgctgctgggcagcctgatgctggccgaagccggagccaatgcggtgctgtatccgctggtgctgggcggcgtatcgatcatcgcctcgatcatcggcgcgctgttcgtgaaagtgaagcctggcggctcgatcatgggcgcgctgtacaagggcgtgatcgtctccggcgtgctggccgccatcgccttctacccgatcactaccggcctgatgggtgacaacgtgcacgggccgatggccctgtacggttgcgcgttgatcggcctggtcctgaccgggctgatcgtgtggatcaccgagtactacaccggcacccagtacaagccggtgcagcacgtggcgcaggcctcgaccaccggccatggcaccaacatcatcgccggcctcggcatctcgatgaagtccaccgcgctgccggtggtggccgtgtgtgcggcgatctggggcgcgttcgcgctgggtgggctgtacggcatcgccatcgccgccaccgcgatgctgtcgatggccggcatgatcgtcgctctcgatgcctacgggccgatcaccgacaacgccggtgggattgccgagatggccgagctgccctcggagatccgcgacatcaccgatccactggatgcggttggcaacaccaccaaggcggtgaccaagggctatgcgatcggttcggccgcactggccgcattggtgctgttcgcggactacacgcacaacctgcaggctgcacatccggggcaggaattccgcttcgacctcagcgaccacacggtgatcatcggcctgctgatcggcggcctgattccctacctgttcggtgcgatggcgatggaagcggtcggccgcgcggcgggtgcggtggtggaggaagtacgtcgccagttccgcgagatccccggcatcatgcagggcaccggcaagccgcagtacgacaaggcggtggacatgctgacccgctcggcgatccgcgaaatgatcgtgccctcgctgctgccggtggcggtgccggtggtagtcggcctgctgctggggccacgcgcactgggtggcctgctgatcggcacgatcgtgaccggcctgttcgtggccatttcgatgaccaccggcggtggcgcctgggacaacgccaagaagtacatcgaagatggccacttcggcggcaagggcagcgaggcgcacaaggctgcggtgaccggcgataccgtcggtgacccgtacaaggacacggccggcccggcgatcaatccgctgatcaagatcatcaacatcgtcgcgctgctgctggtgccgttgctgtagatccacgccatgcgtggatgacggcctcgatggggtcagagccctttcccaggaaagggatccgaccccaccgtcaatcaccgcccgcgcaggaaaaacgacaccggcaccatcacgtccaccgggtcgccggccacttcggccggcggcgccggtaccgggctggcgcgctgcacggtgtccagcgtctcctggtcaagcagcgcgaagccactgctgcggcccagcttcaaccccgagaccgcgccatcgcgggccacggcaaagcgcacgtagaccacgccctgctggcgcagccgctcggcctggcgcggatagcggcgatgcttctgcaggtgccccagcaagcgaccttcccagcttgcctcggcgcgactgcgctcacccgccgtggtctgcggtgcggtgtagcgcgcggcggcgtcagcggccacctgtggcggtgcgctggtctgcgcgacattggcgtcggcgacatccggcgagggcgtcggctctggtgtacgcggcggtggcaggtcaccctgcggctgcaccggcgcctccggttgctcgcgcagggccggcttcggcgcctgccgctgctgttgctgctgcagtggaccggtggcgacctcgcgcggcggcaccggcggtgcctgcgccatcggtgccagttccagcagcagcgcggcgggcggcgccgtcgcagccagtaccggtgcgcgcgtcgcccaccagcaggccgcgccgatcagcagcgcgtgcaccagcagcacgatcgccaggctggtcgcccagcgccgcagtccactcatcgcgcgccctgctccagtccaaccagtgccaccttcaagtagcctgcgccacgcagcgcgtccagcgtcgccatcagttcaccgtaaggcacgcgggtatcggcacgcaggaagatgcgctgcgcggtgtcgccgtgggtggccgcctgcaatgcagcggccagtccgtcacgcgccaccgcctgctcgcccacgcgcagcgacagatcggcctgcacggtcacatacacaggcgcctgttcgggcggcgtggcactggcgctgctggccggcagctgcaccggcactgatacggtggccagcggtgcggctaccatgaagatgatcagcagcaccagcatcacgtcgatgaagggcgtgacgttgatctcgtgtgcttcttccggtgcgtcgtcgcggtcggacgcggtcctgatcgccatcgtcgcgcctcagtgcaccgcgcgcagcggtgccgctgcggtactcggcacggcacgatcaagatcgcgcgagaccagctgctgcacggccgccgacagatcgccgagcaggccccgcaggccggccagcacgcggctgaaatggttgtagaccagtaccgcgggaatcgccgcgaccaggccgagtgcggtcgccagcagggcctcggcgatgccgggcgcaaccaccgccaggttggtggtgttgctgtgtgcgatgccgatgaaactgttcatgatgccccacaccgtgccgaacaggccgacgaagggcgccaccgcgccgatgctggcgagcacaccgatgccgcgccgctgcannnnnnnngtctccagctcgatgcggtccaggcgcgaggcgatgcgctccttgatgccgtcgcgactatccagatcctgcgacagacgcagttcggtgcgggcggcgtccagcatcgccagcgcgatgccctgctgcagacttgcctcttcgctctgcggcggcagctgtgcggactgcagcaacannnnnnnnnncgcgcgcagctgccgggcctggcgggccagctcccagcccttggccagcagcacggtccaggtggccagcgacgccagtgccagcgcgatcatcacggccttcaccaccacgtcggcggccaggtacatgccccatggggtcaatgcgggggcggccacgggggccaggtcagcaggcagcatcgtctcggtttccatcagcatcaggggtcgctgcgcgacgacgggcnnnnnnnngatcattggcgtcgtccacttccacgaccggatggggctccagccgcggtgccggtcggctcagcacgtagccggcgctgaccgcgaagaacaggcccacgcccaacagcaggcgccaggacgggtgcgcgccccagcagaacagggcaaagcccagcgccatgccggcactggcaaacgccttgcccttgcgcgataccgcgccctgctcgcgccacaaccgcagcgacgggccgtagcgcggatgcgccaacaggcgctgctcgaacttcggcgagctgcgcgcgaagcagcccacggccaggatcaggaagatggtggtcggcatcaccggcagcaacgcgccgatcaccccgagcccgaccatcagccagcccagcgcgaaccagagccagcgcatcagcgctgcacctgtggnnnnnnnncgtgcatcaggcgaattccacttcgacgtggccgtgcacgctgcggaacgcggcgtcggccgcatcgatcacctgctgctcctgctcgacactcagcggtaccgcgtccagcgccgcggtgaactcacgccagtggcgcgccgcgccatccggatgcgcggccaggtggcgggcgccaaaatcacggtccaggccgagcttggcagccatcttgtacagaatggtgccgcccaggttggagccttcggccacgtacagccaccccaacgcggcgggcagttccagatcggacggcaacgccgcgatgtcagcccccggcagggtctgctccaggtcctgcaggtnnnnnnnnacctgggtcaggcggcggcgctcgcccaggtccggcagcagtgcgtccagcgcagggttggcatacagcgcatcgatgctgcggtggaagcgatactgcacgcgcaggaaacgggcgaaattgctgcggtcggcgaagatgtcgccggccatgatgcgcttgtccagggcaccgtggctgtcgcgggtggcggccttgagccgcaggctgcggctttcttcaggggcgatgtgtgcgttcatgggggaatgccaagggggtcgtcgtgctgtagacgtctgccacggggctttccccaaggccgtctacaccgataatgggccatccccttgtccatccggaaccgacgatgatcaccaccgaaccgcgcatgaccaacctgttcctccaactgggcctggacgccagcgccgagggcatcgcccgcttcatccgcgagcaccagctggccaccgatgtcgaagtggtcgaagcaccgtactggaacgatgcccagcgccagttcctgtccgaatcactgcaggccgatgcggcatggaccacggtggtggatgagctgaacgagtcgctgcacgaagatgcggtgaaggcttcgagcgggctgtaaatagacgccgggcatggcccggcgctgtcgattgctcggcagaagcggtgcggaccaaggtccgcgcccaccgagggcggttggggctcgctggggtcagagccctttccgcaggaaagggatccgaccccaccactcatccgcgaccgatcagtacttccaggtcaacgccagccgcgcggtgcggcccggggccggcatcacgcccagggcaagcgggtccaggtaatagcggtcggtcaggttgtccacgccggcttccaccgacagctggtcgttgaaactccagctggcaaacagatccaccagcgtggttggccggtacagctgctggatcgccgacaggcccacgttccagtccttgtccagcttgctgatcgggccggcgttgtggaccacgcgggtgccgaaggtcaggcgctcgtcgaacaggcgcgagcccagggtcaggttgaccatgtagcgcggtgggttctgggtattggtgtacgagccctcgaagccgccgtccacgcagtcgggcgtgttggccagctcgccgttcctgcgctgcgccccataggcacggcgctcggcggcgatatccggcgcgcaggtcttggccttgaagtagtagtgcgcggacagatcggcaaacaccttgccgctgtcatagctggactggaactccatgccggagaccctgaactggtcgacattgcggatcaggcccgccgacagcgtgcggtagtcacgggtgatcaggtcgtcgatgcgggtatcgaagtacgccagcttcagcgccaggcggtcaccggcggtgaacaggtcgtagcggagggtgctggcaccgatttcccagctgcgcgcacgctccggcttcaactcgcccaccggcttggcagcggtgaacaggcccagcgtggtctcgaacaggctcggcagcttggtgccttcggcgtacttcacgtagaccatgatgtcttcgctgaagcggtaggccacgctggcggtcggcgagaacgcggtgtcacgacggcggatcggctgcgaccaggtccagctgaccggcacttccaggtcctgcgccttgccggcgtcgtagaagttccagccaccgatgtcgcccaccgtgcccttcttgtacggtgaggccagcagcgattcctgggtgaagttgccgttggcatccggataccagttcagcagcgcgatgcgcttggcccgccacgacggcagcgccgggttgccattgagcagttcggtgtagcggtactggccctgcacctcataggcatcgggcgtggccaagcggttgcggtcatgcacatccacgcggttccagcggccgccggccagcagttcccagtgctcatcgggctgccacttcagcgaggccacggcgctgtattccttgcgctcggcgttgcgcaggaaacggttgttgatcaggtcatcgtgcatgaccgggcccgagctgcccggtgcgatgtcttcgtcactgtaggacaggccgtagtcgagggtgaacgcgccagcacgtgtgtcgaacttcgaggtgttgctggcatccagtccgaagcgcttctgtcgcagcggattgcggtaggcatccttatagccggggtcgccactgaagctgggcgcgtcgtaccactcggtgcggcgatcgaagtaccagggggtgatgccggtcaggctgttgtacatcacgctgtcggtgtcggtgtacgcggcgttgacgcgcaggtcgaccagctcgctgtccgggttgaagcgatagcgcagggtgtagctgtccatgtcgacgtggcccggatcccattgcggaatgcggtcgcgatcgacgcggatgatctgcgaggccatgatctcgccggcggtgccttcgtagcggcggtagcccgcttccagggtctgtgcatcgtcgatacgccaggtgcccttgagcagcgccgacttcgagcgcgacgaggtgttgaacacttcggtacgcggcggattcagcggtgccagcgtgcgacgggtctgtgggaaatcatcgtaaccgtgcttgccggagaagtagttgccattgtcgcggtaggcgtaggcggcgaccagatcgaagcgatcccagtgtcccgcagcggccacgttgaagaactggctgccggtggcgctgcgatcgttgcgcggcgcggcactgtaggaaggcaggttgttggcgctgttgttggccaggccgccacgcacgcgcacgccgaagtcgcgctcttcgcgcagcacgtcgccgatcttcagcgtctccatctcgaccacgccgccgatgccgccagaggcgttggcctgcaggctcgggcccttggtgatggtcaggctggagatcaggtccgggtcgaggtaggtacgctgcgattgaccggcatagccacggtaggtatccatgctggactggccaccgtcgatgatcaccggcacgcggccctggccctggatgccgcggatgttgacgtcgaagccattgccaacgcgtgggtcaccggcagtgacgccggccacgcccttgacgatgtcgccgttggacgtaccgcggaaacgctccaggtgcgtgcggttgagcgtggtggtggaaccgacgctgcgatagctgtcgagcaggcgcgcctcgtcgctggtcgcgccactgtcgacgcggtcgccggccacgctgagcgtgtaggtgacgatcacgccgctgtcgacctgcgccggcgttgccgcttccagcgtgactgcatctgcgctgacccggcgcaccgccaggccactgccctgcagcagctgctgcagcgcctcgttggccggcaggctgccattgaccgcacgcgagctcaccccgtgggccgggatggccggatacacgacctgcacgccggactggcgcatgtagctgcgcagcgcatcgtccaggggctgcgctggaatgtcgaagcgctgtacggcggcgtgatcgccacgggcgttctgtgccagcacggatggcgtggcactggccaggccggcagccagcaatgcaatgcacaggcgggannnnnnnnnnnnnnnnnnnnnacggtgggagtcgaacatggggaacctgtcaggtaatcggtgccgcaggcgcggcgtcatccgcaacacaggcggacacggcgacgtacgtggcggcggcgggtacgttcgcggggtaagacggctgggcgcgcggcaaccccaagggcgatttgcggccgcagagggtgccgaccgttggccggcacatcgggaacatcatccacgcatggcgtggatctactgatggatgatggcgacgccgagcggcaggcgggtgacctgcagacctgccgtcgccgccaacgcgtccagcgcctgttccgggcgatcgatgcgcagcgccgcactgatcgccggcagtcgcgacagatcaccgcgcacgaaggtcgggccggcacgatagcgccccacccattgcacggcgtcggcgacgctggcctgctccagcagcagctcgccctggcgccatgcacccacgctgtcggccgccacatcctgcaggcgcgtcacgccgctgcgctcgccatagacggcgcgctggcccacctgcagataggtccagccaccgtcggccgggctggccacacgcaccctgccctgcccgacctgggtttccaccaggtcatcgccacgcgcgacggtgaacgcggtcgagatgtcctcaaccacgccattgccggcacgcacgctgaaacgccgctgcgcatccgggctgacctcgaaccagacgcgcccgcgcagcagctcgacctcgcgtgcgtgcgcatcgaagcgcacggcgatcgcgctgtccgcatccagcactgcgcggctgccatcgggcagcgttacgttctgcacgacgtgcgtgctgcgatggtcggcctgcagccgcaaccaggcctccggccatgccaccagcatcgccagcacagctgcagcggccatcgcccagcgcattcgatgcgggcggcggcgttcggcggaccgggcctgcgggcgtggcccgacactgcgccacagcgctcgctcgtgctcgaaggcccgacggtgccccggttctgccagccagcgctcgaactcgtgcatgcgcccctcgccgatgtcacccgaggccagccacgcaatccagccccgggcctgttcggccagggcatcgtcattggcggcgggcagcgtgttcggcgggctcatcggctggcggacaggcgcattcaagcgcgggcgggggaactagaccgcatccacggtccagtgatcaagacgtttcagcgagggccagccccaagccggggcgatcatcggccgctgcgcgcccaggccaggcgttgcaacgcggtgcgcacatggttctcgacggtggtcaccgacaccccgaggcggcgggcgatctcggcctgggtcaggccctgcaggcggttgagccggaagatggtgcgggtcggctccggcaggtgtccggccgcatccagcacacgctgcagctcgtcctgggccatggcctgttcctcggtcgagatgacctcgtccgctccccacagatagtggtcggccagcaggcggttgcgccgggtcgattcgcggccgtggtcggtggccaggttggcggccagccggtacaggtaggcacgcggattgtcgatggcctggctgtcatcgacaccacgcgccttgaaccacaccgcctggatcacgtcctcggcgccgttgtcgccccccaggatgcgttgcacccggcgcagcagcgcaggccgctcgcggatcagcagttcggtgagggaggcggcattggaggacatgcgcggaaccgggacgacagacggaaggcgccgcgcatgctactccgttaatgagaatcagtcacgttcgcatcaatggatgcacccggtcagcccgtcatagacgctctgcgaggtccccggcaacgggtcatgcagtggattgcgggcggcgagcgcggcatggaaggcctccaccggtgtgccaggctccagcggcaggcggcacagccaggtcggttgccgggcgacgatcgcaccgtcatgccgcgacacagccaggtcactggcggcaaatgcccacaggcactcatgcaccgtgccgcgcatcgcgtccaccgagcagcgcaggcgcagggcgcggatatcgctgtactcgccttcgcagaaggtatcgccgcagatcgcgtcgaacccgtactgcagacgtccctccagggcaaagaagcggtcccagttggcttcctgccgcgggtagtcgatcaggtcgacgtaaggagaggcctgggccaacggcgcaaccagcagcatgcagaacagggcgaacggcagggcagacactttcatcggcggactccttggcaaggtcgatccagcctgcgcccccgcaccggccggccctatcagccaaccccggcctgccgcgtgggtccctgccccacgcagcggtcagcccctccctctgcacagcgcccggcaaaggcataaaatggggggctatccgtctatatcccccacctggagcacgaccatgggtctggaactcgtctcgcccggcaagaacccgccggaagaaatcaacgtcatcatcgagatcccgaaggactcggagccggtgaagtacgaagtggacaaggaaaccggcgcgatcttcgtcgaccgcatcctgtccaccccgatgcgttacccctgcaactacggctacgtgccgagcaccctgtgcggcgacggcgatccggccgacgtgctggtggtgctgccgctgccgctggtgccgggctcggtcgtgcgctgccgtccggtcggcgtgctgaagatgagcgatgaggcgggcagcgacgagaagatcctggccgtgccggtctcgaagatcttcagtggctacgcccacgttgaagacatcgcccaggtttcgagccactggctggagcgcatcggccacttcttcgagcactacaaggacctggagaagggcaagtgggtcaagctggacggttggggcggcgccgctgaggccaagcagatcctgatcgaggcgcaccagcgccacctcgacagcaaggcctgagcctgaaccggatcgctccggcggtaccctgccggagcgatgcgggtcacgtttcatgatgacggcacatcactcttgctgccgtattaggtaaattgcgtcacttcacacgtcatcgacatccatcgtcgagacagccaggggaatgtgtcgtgcgtattctgcttgttggggatgcagccagcctgccggctgagctgaccgaattcattgccgatcttggggaagactggcagccgctgaccgccaccgatggccagaccgcgatgaccgcggttgccacccagggcgtggacgcggtgattgtctgcccgcagctgccggacctcaatgccaccacgctgctcggccagatcaggaccctgcgtccggaaaccatccgcatcgcgctggtggacgcacagcatggcaaccggccgccgccggcacgcctgatcggtgtcgctcaccgtttcctgccgttgccactggcaccggaagtactgctggaagcgctgaccagcctggaagagctgcgcgaagtgctggacagcccgcgcctgcgcgatgccatcggccgcatcgagaaactgccgtcgccgccgcacctgtacctgagcctgacccaggcactggagcatgacgacgacgccgacagcgccgacgtggccaagctggtggccgccgatccggccatcgccgccaaggtgctgcagttgtcgaactcggcgttcttcagccagggccgcaccattgccgacctgcgtactgcagtcacccggctgggcctggccacgctgcgtgacctggtgctggccagtgaagtgttctcggcgccgacgctgtcgactgccgaacgcaactcgctgcagcagcgcgccctgctcgcctcgcgcctggccgcacgcctgctgcccgaatccagtgccgaactgggcgcaaccgcggcactgctggccgacatcggcctgctgctgcccggcgtacgcaacgagcgcaccgagccgtcgctggccggtgatacccgaccgggccatgccgaagccggtgcctacctgctggggctgtggggcctgccgatgccgatcatcgaagcggtggcattccacctgcagccgcagcgcgccaacacccgcagcttctgggtgaccggtgcggtgcatgtggccctggcgctggtcaacggcgacccggtggatgaggactatctgcagcgcgcgggcgtgctcaacaagctgccgcagtggcgcgaacatgccaacagcctgatggggcttacgccgagcgaagcctgagctccaccggcaatccacacgatgaaggcgcgtccgcagggacgcgccttcgttgcatcagggctgcgcgcagtggtcgtacacgcagcgctcgaacaggaactggcagtacgccgcatcctcaccggccttgatgcagttgctgcgcacctccgcgcaataacggccattggcacacaccagcggaccggccgacacactgccggccaggctcaggacggcgagaactgcagcagcaaacatacgtggcatcgcgttgttcatttcgcgctctccttggtccggaatggacctccgcgaacctaccagcggtccagttgcgacaagcatgacctttgtcgctgaaccgcccgattcagaatttcccgacccggctctgccaaacgcaaagagggcgggccttgcggcccgccctcctcgtcttgccttcaggcttcgatggatcagaagcgctggttgtactggatgaacaggaagcggtcgtaatccagcatcgggtccagctgcacggcactggcgttggtcaccgcgtaggtgatcggcggggtcttgccgaacacgttgcgggcaccgacggtcacgctgccgttccacggggcctgccaggtggccgagatgtcgtgatagacgatcgcgcccttcttgttggcacccgtgccgccactccaaccgccgttctcggtcacgtagcccgggtcgttgcactccaggcccgccttctggtcatagcagaagtcacggaagccgccgtagtagcgcatggtccaggtggccgacaggtcacccttggtccagctggtggccagggtgccgcgaacgcgcggatagttccagtagcctgcgtagtcatcccatgcagaacccttggtggcctgctggcggaagctggacaggtagttggtgtccaggttgaacgacagggtaccgaagctgtattccggcaggcggtaacggacgccgaagttgtagccttcggtttccagcgagcccaggttcgcgttgccgcggctcaggctgttgacctggccggtgaccgcgtcacgaccgtactggccgcagaactggtcgacgccattctggtagcactggttcagcacgtagttcgcgttgaccgcagtgatcacgttgtcgacggtgatcttgtaccagtccagcgagacgttcaggccgctgacaaagctcgggctccagaccaggcccgcagtacgggtcttgctggtttccggctgcaggctgtcgttgccgacgcccgactggaacggggcattgccctgggtatcacgcgcggcgaccggacggccagcggcgtcggtctggcggaagcccggcgacaggccttcggcggcacagcgggcggccacagcgccgttgctgcgctggccgaacacggcatcacacggatcggtgaagttgtcaaaggtctgcgagccgccaccgaaggtgtcgctcagggtcggggcacggaagccctcgccgtaggtggcgcgcaccagcaggtcgtcgatcggcttccaggtcacgctgaacttgctgttgatcgtgttgccgaacttgtcgtagtccgagtagcggctggcgacatccagcgacagctccttggcacccggcaggtcacgcagcagcggcaccatcagttccaggtagaactcattggtcttgtacttgccttcggtcggctgtgcggccaggtcggtggtgtaaccggcggccgacagtgcgtccggatggtcgtagcccgacacttcgcggtgctcgtaaccggcagcgaaggcgaactcgcccgcgttgcccggcatgtcgaacagcgaaccggtgatgttggcgaagtactgcttgctcttgctctggccggtcgagttcagcagggtgttgatgtacttcagtgcgtccggggtcgcggcgctggcgccgcccagcagatcgaacggggtgcagcggcccgggccgatgcccaggtcgatcgggttggcagccgtgccgcactgggcaacaccgctgctgttgatgaacgacgggcccagcgcgttcttcagtgccagcaggttgatgttgccggtgctggtctgggtcacgtcgtactggttgtagttgatgcccacatcccagtcgaacggacgattgttgaagtcgaagttgccttccagggccgcatcgaagtgcagcgacttgacgttgttctgggtaacgcgcggcagctcgaagatgcggcggccccagctggtgatgtcaacgccggcacccgggttggcccagttgcccatcgggttgtagaggctgtccttgctgatcgcgaccgggaaggtcggctgcgaggcgccggtcagcgggtagccggcgatctggcgcttggaatcgcgctcggagtacatcgccgtcgacttcagacgcaggttgtcgttgatgtcgtagctggccgaggtgaacatcgacttcgactcaccgccctggttcagcatcatctgctgcgaggcgttgtagtagtcgtcggtgttgatgggatggtagttgtccatgctgttggacggctgacccacgcccaccggggtgttccacgaaccggtgtggttgaccacccaggtggtggcttcccagtcaccatcttcgttgtactcgcccgcacccggggtaccggccgcgcgtggatcggtgaagcggccccacgggccggccgggctcaggccgtccttcggatggccctgaccataggtatagcgggtcaggccacgatccttggcccacaccggatcttccttgatgtagttcgcgccgaacacgatcgaggagcgctcgccgctggcacccagggtcaggctgtactgggtcttggaaccgtcgccgtggctgttctggccatagtaggcactggcctcggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcagcgaggtcgggatggtcgacatgtcggtgaagccggccaggctggtgctccagcgcttgccgttgaccagcaccagcgtgcgctgctcacccaggttgtacaggctgacgtactggccgccctgttccgggttggacgccagcacggccgccttgctgaaggtctgggtgcccgccacggacaggttctgcagcaggtcgccgacgctgaccaggcccgaacgctggatgtcctcatggcttacggtgaggaccggctgggaggtttccacatccaccgagcggatgcgggagccggtgacttccaggcgatcaagggtggtcggggcactggcttcctgtgcggaagcaaatgccggtgccagcgccagcgcgatgccggcgggcagcaggcccagccgcacggcaggggtgcgaacgttcatcaatctctccaaggtacgtgttagtagcgtgttaaaacgctccagcacgttacgattgcgttgcgatgctgtatttgcgcgacccaaccgtagactttgcagagtgtggcgggagcaagccgccgttttccctgaaccgggaagcagactgcccgtaacgggcgcggaaggcccgcgcgaagctgcagcagttgtcgaatccgctggccgcggcgacctcgcccaccatcatgtcggtgtcgcgcagcagatcggcggcccgctccaggcgcaaccgtgccgaaagcgactgggggctctcttcatacaggctctggaaggtcttggagaggtaccagctggagaagttggtcagctcggccagttcgccgatccgcaccacgcggtggctgttgccctccagatagagacgggcgcgctgcatgcggccgaacacctggcgcttgcggctgcgtgagcgaccggggcagcgctgtacgttgtcggccaggtcacgctgcaggccggccagatgcaacaacagcgggcgcagcgcctgcgctggcaggccgctgtcgagcgcatcgcgccacaggcgcagggcaacgcgggcgtcgccgcggctcatgcgaccacgaccggcatacaggccgcagtcggccatctcggacagcacccgcatcgcctccgcagtcaggctgaggcccacgcacagtccgttacggccggcctgcaccaacgggcgcgactccttctcgaaggcaatccactcgccatggcgcaggcggaaacgcccttccttggcttccacccaggaactgccccgcacctgcagccagacagtgaagcttgaccctgcggtctgcaggctgccgagccgggccacgcccatgcaggtcggcgcgagatcgtcgagcgccttgtcgagggagacggtttggccacgatcggccagcgagagttgacgcatggggcaccacgggtttgcctgatacaggcttccgttttgcctaatcaggcgtcagcccgtcaggaaaatccgccgagatcgccacgaattcgcggcgagaactccacgaaaaaatcacgaagagatatttttcttcaggatcaacgacttgagaaaggccgggaacagtgccggcgtcgaccggggcagctgcatgacgccgatgtcggcaccatcgctgaccgccagggcgacgtacagatcccggccatcggcgctggcactgatgccgttgcccgcactgagccgctgccggtccaggcagcgctcgggggcttcggtgccggcctggatatggatcaaggtcgtaccgcattcggtcgagttgccgagatacccgatgcctccggtgcccgccaccgtccaggtgcgatagcgccatcggctgggccggtcttcactgacctgctgcacgctggccggggacagtgccgcatccaccgaccacaagccgccggacgccaggcgtgtgaacagcacgcggccatcgccgcgatcgaaacgcgcctgggagacgccgtcgatactggccaggcggcgccagggggtcacgctgcgatcgaacaggctcaaccgggtgcgttgctctgcatcgcgctcgactaccagcagctgctccggggttgccccgtacagggcctgcagcggctgatccaccggaaccggcagcggttgcaggtgctcgtcgcgcggggcgatctcgtagacaacggtacgcccatgctcgtcacgcccgaccaccagcagctggcggctgtcggccgaccagtccggcgcctgccgcccctccggacgcaggccctcgatcggccgcagtgagtcgggccgctgcatgtccgcccaccacagcgcgaaactgccggaacgatcggaagtgaagaccagctggcgaccgtcgggcgccgccatcggctgcccgtcgcgcccactggacgcgaacagccgctcggcgctgccgccggccatcggcaccttgaacacgccgaactgggcacggcggtgaacgaaggccagcacgtcgccgtggcgcgacaccgcaggccactgtgcgtcgtcgaggccggcatcacgcaaggtgcggcgctccacgtccaggtagtacaaccgcacctcgctgtccacgcgccggccgaacacgatgctgcgcccatcgcccagccaggcccagccacgctgttcggcggattcgttggtcaactgctccagctcaccgcctccggccggcatccgccacaggtcgcccatctgtggattgcgcacgaacaccagccacttgccgtcgggcgaatagcgtggcgcgtagtcaaaatcatcctgatcgaccgcgtagtccaacgcccgccactggccgctggccaggtcgagcacacggatgccgcgatgggcatagcggcccaccatgctgccaaagaccaggccgcggccatccggtgtccagtcgaagctgagcagctcggttccatcgcaacgggtcgcctggcgcacgccgccgccagtggcgctggcgatcagcacctggcaaccgccgtcggctccaaagcgggcaaaagcgatctcgcgcccgtccggtgaccagctcgggaaacggtcactggcccccttcggcggcagcgccagctgccgggccggcgcattgcccgaggtctgcaccttgatcacaccacctccggcgccatcctcgttggcgccttcgtaggcaacctgggagccgtccggcgaaagtgtgggataggtttcaaaaccactggtagcggtgatcaggcgatagggacgctgcgggctgccgatcacccgcacgccgttctcgaccgctgcatccaccggtgaactcggctccggcccgcgccgcagcaacaatgtagccatgaccagcagcgcggccagcatcatcacgcccagcacccacaacagctggcggcgcagctggcgccagccacgccggcgtgaagccgctgccggcacggccagcgccggaatcatgccggcaccgtccggcgacggcatcacatccgcaatggccagcgcgtccacttccgccaccggctcgaagtcgtccagcgcctgcaccggtaccagcagccgatagccgctcttggcgatggtctcgatgtaggcctggccattgtcatcgtcgttggcgaacgccttgcgcagctgggtgacggcctgggtcagcacgtcattggtcggcaacgtatcgggccagacctcggcaaacagctcttcacgggtgaccacgcgcccaggctgccgcatcaacacgcgaagtacgcccagcgctttcggcgtcagccgccgcggacgnnnnnnnncttcaacctcgacctcacgcgaggacaaggtaatgacacagtcgccgacctgcacgcggtcggcgtcaatgggcgtgagttcgctgctgttcattttccgctatacagtagggacgggacctgggcagggctcaccagcaataccgtccccaccgtccctggacagggccatcgaaaagccagattccgcacaaagcatcggcgcataccgcaaaaacaataacgcccccggatattagcctaagccggttaccccgcctatgacggggtcgacactcaggnnnnnnnncgccgacgcattcacataatctgcatcaccattcgcgcccttttgggcgcgaaatttttatctggcgttcattttcacatgcgccgaagcatggtcaatccgaccagacgcgacaccacaaggccgatatacatgacgcctgcgaactgttcgagcatcaccagggcccgtgcctgcgggtgcaacggcacgacgtcactcaatccaactccggacaacaagctgaagctcagataaagcagctccatccaactgcgctcggggccagccgtcgcaccctggaaactgcctggataccactgttggcacaccgcgaatgcaaaggcgaacccccaggccagcagggtgaaggttgccccggccgcgaacagttcgtcgcgtgttactcgatggtcctgcagcatgtaggcgatcaatgccccggccgtatagaagtacagcaggctttccagcagctgcgcggtggtcagcagcgcactgcggtccagcagggcgccagccagcgagaacaccaccgatggaatggccagcagcaatgccagccacgtgcccagcggactgcgctggaccacccacagcgccaggccgagtaccgccatgccgaccatgcccagcgccgcccggccagcggcggtgtcatcgagggcgggatacaacagcaccgcgatcaactgggcggccaggagccaggccgaaggatggcggcgggcgatggccagccagcgggtggtcgtggcaacgggcatggcgtcctttcccctgggcgatgcgcggaggatagccgggcgcggcgtgatgaacggtagtgccggccattggccagcactctccccggtcccgtgcacgacggaatgccggccggcggccggcactacccgttacccgtcacccctggcggtagacctcggccccgccagcacggaactcctgcgacttctccttcatgccggcctcggcgtagtcgcgcacgtcctgggtgatcttcatcgaacagaagtgcggtccgcacatcgagcagaagtgggccagcttgtgcgcgtccttcggcaacgtctcgtcgtggaattccttggccttttccggatccaggcccaggtggaactggtcttcccagcggaactcgaagcgcgccttgctcagcgcgttgtcgcgtacctgtgcgcccggatgccccttggccaggtcggccgcgtgcgcggcaatgcggtaagccatgatgccgtcgcgcacgtcctggcggttgggcaggcccaggtgctccttcggcgtcacgtagcagagcatggccgtgccaaaccagccgatcatcgccgcgccgatcgcactggtgatgtggtcgtagcccggcgcgatgtcggtcgtcagcggccccagcgtgtagaacggcgcttcgccgcattcgcgcagctgcttgtccatgttttccttgatcagctgcatcggcacgtggccggggccttcgatcatggtctgcacatcgtgtttccaggcgatcttcgtcagttcacccagcgtttccagttcgccgaactgcgccgcgtcgttggcatcagcgatgcaacccgggcgcaggccgtcgcccagcgagaaggtcacgtcgtaggccttcatgatttcgcagatgtcttcgaaatgcgtgtagaggaagttctccttgtggtgcgccaggcaccacttggccatgatcgagccgccgcggctgacgatgccggtaacacgcttggcggtaagcggcacgtagcgcagcagcacgccagcgtggatggtgaagtagtccacgccctgctcggcctgctcgatcagggtgtcgcggaagatctcccaggtcagtgcctcggcgcggccgtcaaccttctccagggcctggtagatcggcacggtaccgatcgccaccggcgagttgcggatgatccattcgcgcgtctcgtggatgtgcttgccggtggacaggtccatcaccgtgtcaccgccccagcggatcgcccacaccagcttctccacttcctcggcgatgccggaagacaccgcgctgttgccgatgttggcgttgatcttggtcaggaaattgcggccgatgatcatcggctcgctttccgggtggttgatgttgttgggcagcaccgcacggccacgggcgatttcgtcgcgcacgaactccggggtgatgactttctggatcgacgcaccgaaggcctcgcccgggtgctgctgcagcaggccggcatcgcggatcgcgtccaggcgctggttctcgcggatggcgacgaattccatttccggcgtgatgatgccgcggcgcgcgtaatgcatctgggtgacgttggcaccggcacgtgcacggcgtggcaggctgcgcgcggggaaacgcaccgcgtcaagcttcgggtcatgctcgcgatcgcgaccgaacgaagaactcagtccttcgagctgctcggtatcaccgcgctcttccacccagccgcgacgcagtgccggcaaaccggcggacagatcgatgcgcacctccgggtcggtgtacgggcccgacgtgtcgtaaacggtcaccggcgcattctcttcgccgccgaacagcgtcggcgtacgggtcagcgcgatctcgcgcatcggcacctgcagatccgggcgtgaaccgggcacgtggatcttgcgcgagccgggaatgggccgggtcacggatgcggagagttgctgggcctgttgctgcagggcggagagctgtgcgttcatcgggcatcgtccaggaaggtcagggacgaagcggcggcgcacggcacccgcacacggacggtccttgggcggagtccgggcacggctgcattgcaaagcttccctacgccggtatgagccggatcaggttccaagggactgtctcaaccgtggccagatggcccggtacccccgcttcttggtgcgcattagagcatagaccgcccgcctccgggaccagatcgccattcgttaacggaaccatgacgtcgcgttcagtaacgtgcacgccatcgcgttgctgagatcgatgcgttccccgccgccttcgcggctcctgcccggtccgtgctgcatgccgccggcccttcgctgcaagctctgctcgctcccctcaatcccccttgatcggagaagctccttcatggtgtttcgcgtttccatcgcactggttctgctgctggtgctgctcgccggtatcgcccccggccccttcaacaccgtggtccagtcgatgctggcagaagtcatccgcagtgtcggctggctgtacctgctggtggtgttcctggcgctggtgttcctgatgtacctggcgttcggccgcttcggcaacctgcgcatcggcggcgaggacgccgaacccgagttctcgcgtgccagctggatgtcgatgctgttcgccgccggcatgggcatcggcctggtgttctggggtgcggccgagcccatctcgcatttcagcaagccgccggaaggcctggcgccgcaaagcctggatgcgnnnnnnnnatcgatgcgctatgcgttcttccactggggcctgcacccgtgggcgatctacgcactgatcggcctggcgatggcctggttccagttcaaccgcaatggacgcggcctggtcagcgacatgctgcagccgatcatcggccgccaccatcgcggctggatcggtcgggtggtcaacatcgccgccgtagttgccaccgcgatcggtgtcgccaccacgctcggcttcggcaccatccagattgctgccggtatcgaacgcgtcttcagcgtgcaggctaccgtcgccgtgcagatgaccatcattgccgtcgccttcgtgctgtacatggcctccaccgccagtggcgtggagcgaggtgtgaagtggctgtccaacttcaacctggcgttggctgccctgctggcagccatcctgctggtgctggggccgaccggcttcatcttcgatacgttcaccaccacgctgggctcctacctcaaccagttggtgacgatgagcctgcgcatgtcaccgttctccggcagcacctgggtggcggactggacgatcttctactgggcctggtggatctcgtgggcgccgttcgtgggatcgttcattgcgcgcatctcgcgcggccgcagcgtgcgcgagttcgtgatcggcgtcgtgctcgcaccgacgctgctgggcttcttctggttcgcggtgttcggcggcactgcgttgtgggcacagatcttcggccacgccgatctggtgcaggcgcttggcaatggctacgagacggtgttgttcacactgttcgacagcatgccgctaccgctgttgctgtcgtgcatcgcgctggtgctgctgatgatcttcttcgtgacctcggccgattcggcggtcctggtgctggccagcatgtccaccgacgaggctggcgacccaccgttgaagcgcaagctggcctggggcattgcggtggcactgatcgcagcggcgttgctgctggccggaggcctggacgcgctgcagggcatgatcacgatcgcggcattgccattcgcgctgctgatggtgctggtgatggtgtcgctgtaccgggtgctggaccaggagtacacgcgcgagcggcggcaggcgcagcgccagcggcacatgatcgatgcgtggatcgcacgcgagatggcggcacaggaggagacgcaggccgaggcannnnnnnnnnacgatcaggattgagggctgttttgcagcctgcggctgcaccgcttttttcaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacccacagcgcgcgnnnnnnnnnnnnnnnnnngtctttgcttttgatcttcttctttctcttcctgcggtggcggccacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatcacatgatcccgcttccacgaaccaccaccgcagagggggctcagcccggtggccgggaaacctcaataccccgccgcctgcccatccttgcggctctccgacgcaccgtaatacaccccgctctcgggatcgcgcatgatcgcctggtacccgccataaggcccatcggcgaacacgatgcgatgccccttgcgcatcagcgcacgcaccgtctcgtacgggaagccggtttccagattcacttcgccgccatcggtcatcgccgtggcctgacccgtcggttcagtcgagccttcgtgctggatgcgcggcgcatcaccggcttcctgcaggttcatcccgaaatccaccaggttcatcacgatctgcgcatggccctgcggctgcatcgcgccgcccatcacgccgaagctggcatacggcttgccgcccttggtgatgaaccccggaatgatggtctggaatggacgcttgcccggcgcgtagccgttgggatggttcttctgcagcacgaacatctcgccacggtcctgcaggatgaaacccagaccgggcggtgccatgccgctgcccatgccacggtagttggactggatcagcgaaaccatcatgccgtcggcgtcggccacggtcatgtagatcgtgtcgccctcctccagctgcttcggcgtgcccggctgcacttccttcaacgccttgtccatcgaaatcagcgcgcggcgctgcgcggcgtactccttggagatgagcttctgcaccggcgccggctggaacgccatgtcggcgtagaagcgtgcacggtcggcgaaggccagcttcttcgcttcgacaaacaggtgcacgtgttccggtgaaccgaacgggatcttcgagaagtcgtagccttccagcacattgaggatctgcagcgcggcgatgccctggctgttcggcggcagttcccagacgtcgtagccgcggtagttgctgctgaccggttcgacccactcgccatgatggtcagccatgtcctggtagctcaggtagccaccgttggccttgaagtagtcgccgatggtgtgggcgatctcgcccttgtagaaggcgtcgcggccaccgtcggcgatcttctgcagggtgctggccaggttcgggttcttccacatctcgcccttgcgcggagcgtggccgttgatcgtgaactgctccttgaagcccgggtactgcgacaacttgggcaccgagcggtcccagtagtaggcgatcacctcggccaccgggtgaccctcgcgggcgtagcggatggccggcgccaggttgtcggccatcggcttgcgaccgaagcggtcgtgcagcgcgaaccagccgtcgacggcacccggcaccgacaccggcagtggaccggtggccgggatgtccttcaggccacggcgctggaattcggccagggtgagcgatttcggcgagcggcccgagccgttgtagccgtagagcttctgcgtcttcgggtcccacacgatggcgaaaaggtcgccgccgatgccgttgccggtcggctccatcaggccgagcgcggcgttggcggcaatcgccgcgtccactgccgaaccgccgcccttcatcacgtccagcgcgatctgggtggccagtggttgcgaggtcgcggccatcgcatgcggggcgatcacctccgaacgggtggcgaaggtgtggccggtgatgcggtcggcgccgaaggacagcgcgggtacggcagccagtacggcggcggcgagcagggaacgggcaaggcgtcgggacacggtcgggttccgatggacgggtggttccccgatcttcgccgctgcggccttcacgcggtatcggacagacgtcatggacgttgatccttgggcggaaaaatccaccggattccgcgcaaaaaccgccccgaaaggagtgaattcgggttcaccgaaacactttcagcagcaaccatccttgtgccgcaagcgattgcgctgggtgcagcggaaaccgatagaaaatccgtcgcgagggttgacaccgccgaaatggctgtgtttctctcgatcacatgttgcatcacaacacgccaccgcgaacccacatcgaagccgccgacaccggcgccgcctcgctgcattcgattcttgtgctcgtacttattacccaaccaacaggtgcgggacgagccagcgtgtaagcannnnnnnnnncggaactcttcaaaaacccgcacccgccccggtgcgggttttttcatttcagaacctggtttcagacgcaaccaccatgaccaacgctcatcgcacaacccggacctgcaccaccacgcctcgtggtggctgcgcctgtgcgatgcgcggcgcctcctccaccgctttcccctgaccggccggcacgtcacctcgacgaccggccgttcttttttcttcccaccgcaaggaacctcccccatgagcaccaacgacctgccccagaccaagatcgccgtcatcggctacggcagccagggccgcgcccacgcactgaacctgcgcgaatccggcttcgacgtggtggtaggcctgcgtccgggcgggccgaccgaagccaaggcgcaggccgatggcttcaccgtgatcgcgcccgccgaggccgtgaaggacgccgacctggttgccgtgctgaccccggacatggtgcagaagaagctctacaacgacgtgctggcgccgaacatgaaacagggtgcatgcctgctgttcgcgcatggcctgaacgtgcattacgggatgatcgagccgcgtgccgacctggacgtggtgctggtcgcgccgaagggccccggcgcgctggtgcgccgtgagtacgagatcggccgtggcgtgccgtgcatctgggcggtctaccaggacatcagcggcaaggccgcgcagcatgcgcaggcctatgcggccggcctcggcggtnnnnnnnncaacctgatccagaccaccttcaaggaagagaccgagaccgatctgttcggtgagcaggcggtgctgtgcggcggtgcctcagcgctggtgcaggccggtttcgagaccctggtcgaagccggctaccagccggagatcgcctattacgaagtgctgcacgaactgaagctgatcgtggacctgttctatgaaggcggtatctcgcgcatgttggagttcatctccgagaccgcgcagtacggcgactacgtcagcggcccgcgcgtgatcgatgccggcaccaaggaacgcatgaaggaggtgctgaaggacatccaggacggcaccttcaccaagaactgggtggccgagtacgaagcgggcctgccgaactacaacaggttcaagcaggccgacctggagcacccgatcgagaaggtgggcaaggaactgcgcgccaagatggtctggttgcaaggacaggccgcgtaaccacgcggccctcccccacccgctttgcaaggttcccccatgaactcttcgacacatcgcagcgcgccgcccaacgnnnnnnnntggctgacccaggcgctggaggccgaaggcgtccgcacgctgttcggctatcccggtggcaccatcatgccgttctacgacgcgctggtggattcgtcgctgaagcacatcctggtacgccatgagcagggcgcggcgctggccgccaacggcttcgcccgcgccagcaaccaggtgggcgtctgcgtggccacctccggcccgggcgcctcgaacctggtgaccggcattgccgatgcgatgctggattcggtaccgatggtctgcatcaccggccaggtcggcacgccgctgctgggcaccgacgccttccaggaactggatgtgttcggcctgacgatgccgatcgtcaagcacagctggctggtgcgcagcgtcgatgacctgccgcgtgtggtggccgatgcgttccgcattgcccgtgagggtcgccccggcccggtgctgatcgacctgcccaaggatgtgcagctggccgatgccagccatctgccggcgcatgtgcccagcagcgtcgaaccgccgccggcgccggccgaggccgccatcgccgaggccatcgccgcgctggcggcggccgaaaagccggtggtctacgcaggtggcggcatcgccctgggtgatgccgtgcaggacctgcgcgacttcgtcgaggccagtgccatccccaccgtgatgaccctgcgcggcctcggtgcactgccggcccaccatccgcagtcgctgggcatgctgggcatgcacggcacccgcgcggccaacatggcggtgcaggaaagcgacctgttgctggtgctggnnnnnnnnttcgacgaccgcgcgaccggcaagctggccgagttcgcgccatttgcccgcgtcgtccacatcgatgcggacgcctacgagatctccaagctgcgcagtgccgacgtcgccgtgcctggcaatgtcggtcacgccatccgcgccctgcgtgcggccttcccctcccccaaggcccaccaggatgcatggcgcaagcgctgtgcgcagcaccgcgatcgcttcgccgcccgctacgacgcaccgggccagcacatctacgccccggcgctgctgaagcgactgagcgagctggccccggccgatgcggtgatcgcctgcgatgtcggccagcaccagatgtgggtggcccagcactgccgcttcaaccatccccgcaaccacctgaccagtggcgcactgggcacgatgggcttcggcctgccagcggcgatgggtgcgcagttcgcctgccccgagcgcaccgtggtactggtgtccggcgacggcagcttcatgatgaacgtgcaggagctggcgaccatcgcccgctgccgcctgccggtgaagatcgtgctgctggacaacagttcgctgggcatggtgcggcagtggcaggaactgttcttcgccgagcgttacagcgagatcgacctgtccgacaacccggacttcgtagccctgtcgcaggtgttcggcattgccgccacccgcatcgacaaccgcgacgacgtggaaggcggcctggccgcgctgctggccgagcccggcccggcgctgctgcacgtggccatcgatgcacgcgccaacgtgtggccgctggtgccgccgaacaccgccaacagcacgatgctggaaagcaatcccgcccacgcccgccaggagacccccaatgcaataccggcttgacctggtgctgcacccggccgaaggcgcgctgctgcgcgtgatcggcatggccgaacgccgcggctttgcgccgcgtgcgatcagcggtgcgccggtggccgccgacgatggccgctggcacctgcagctggtcgtcgatggccagcgcccggcggaaacgctgtgccggcagatcgagaagatctacgactgcgtgtccgtgcaggtcaccgccgtggaaggagtgtcgccatgaacacccgtaccgtagcgaccacggtgccggtacggaggcgtcttcttcgccgcccgtgcccgcatgcggcggtcttccgcaccgcgctggtggcccatgccggccgctgacaccagccaggaaagcgatgtcggcgacgtaagcgtcgccgacgtcctggcagcgcaggcccgcctgcgccgcttcctgccgcccaccccgctgcaccacgccgaacgcttcggtacctggctgaagctggagaacctgcagcgcaccggttcctacaaggtgcgcggcgcattgaatgcactgctggccggccgcgaacgcggcgacacccggccggtgatctgcgcctcggccggcaaccacgcccagggcgtggcctgggccgcctatcgcctggatgtgccggccatcactgtgatgccgcatggtgcacccgccaccaagatcgccggcgtcgcccactggggcgcgaccgtgcgccagcacggcaacagctatgacgaagcctacgccttcgcggtcgaactggcacaacgccacggctaccgcttcctgtccgcgttcgacgatgccgacgtgatcgccggccagggcacggtcggcatcgagctggccgcgcatgccccggacgtggtgatcgtgccgatcggtggcggtggcctggcttccggcgtggccctggcgctgaaatcacagggcgtgcgcgtggtcggcgcgcaggtggaaggcgttgattcgatggcacgcgcgatccgcggcgacgtgcgcgagatcgcacccgtcgcctcgctggccgacggcgtgcgggtgaagatccccggcttcctgacccgtcgcctgtgcacctcgctgctggacgatgtggtgatcgtgcgcgaagccgaactgcgcgaaaccctggtccggctggcactggaagaacacatcattgccgagggtgccggcgcgctggcgctggccgctggccgccgcgtcgcgggccgccgcaagtgcgcggtggtctccggcgggaacatcgatgccggtgtgctggccggcctgctaaccgacatccgaccgcgcccgccgcgcaagccacggcgacggcgcagcgaaacaccccgctcgcccgccaaggccagcgcgccgccctcccccatgccttccccttcccacctgcaagccgcaacgcccgctgtcgaggagatttccctgtgaccaccatcgaacgaattaccaccccgcgcatccgcatcttcgacaccaccctgcgtgacggcgagcagtcccctggctgcagcatgagcccgccgcagaagctggtgatggcgcgtgcgctggacgaactgggcgtggacatcatcgagaccggcttcccggccagctcgcagtccgaccgcgaagcgatggcactgatcggccgcgaactgcgccgcccgagcctgagcctggcggtgctgtcgcgctgcctgcaggccgatatcgaaacctcggcacgcgcactggaagccgcggccaacccgcgcctgcacgtgttcctgtccaccagcccgctgcaccgcgagcacaagctgcgcatgacccgcgagcaggtcctggagtcggtacgcaagcatgtatcgctggcccgctcctacatcgacgatgtcgaattctcggccgaggatgccacccgtaccgagctggattacctgatcgaagtnnnnnnnntggcgatcgccgccggtgccaccaccatcaacctgcccgacaccgtcggcttcaccacgccggaagaaatccgcgcgatgttccagcaggtcatcgccggcgtcgccgacgttccgaacgccgccaatgtgatcttcagcgcgcactgccacaatgatctgggcctggccgtggccaactcgctggccgccatcgaaggcgnnnnnnnncaggtcgagtgcaccgtcaacggcatcggcgagcgcgccggcaactgttcgctggaagagatcgcgatggtgctgaaggtgcgccaggccttctacgagcaggacagttcgatcaacaccccgcgcatcgtcggcacctcgcagttgctgcagcgcctggtcggcatgccggtacagcgcaacaaggccatcgtcggcgccaatgcgttcgcccacgaatcgggcatccaccagcacggcatgctgcgccatcgcggcacctacgaaatcatgcgcccggaagacgtgggctgggaggattcgcagatggtgctgggccgccacagtggccgtgccgccgttgaagcgcgcctgcgtgcgctgggcttctggctggacgaagacgaactgaagctggtgttcgagcagttcaagggcctgtgcgaacagcagcgcgtggtcaccgatgccgatctgcagacgctgatgcagggcggttccaacgcacagggctaccgcttggcctcgatgaccatcagcgatgtcggcagccgcgccaacgcactggtcgaactgtccgatccggatggcaaccgcgtggccgagaccgcgcagggcgacggcccggtcgatgcgctgttcggcgcactgtcggccgccaccggcgtgcagctgatgctggacagctaccacgtgcacagcgtcggcatcggcgccgatgcgcgcggtgaggccaacctgagcgtgcgccacgaaggcgtggagtacgacggcaccggcaccagcaaggacatcatcgaagcctccgcgctggcctggctggatgtggccaaccgcctgctgcgccagcgccaggccaccgcccacaacagcaccgacgttcccacccctgccaccgcctgaggaacccgccatgagcgccttcgacacccccaccccggccagcgccgctggccagcagtggaacgcccaggactatgcgatcgacgccggcttcgtgccgctgctcggcggtgtggtatcgcgcctgctcgagccgcgcgccggtgagcgcatcctcgacctgggctgtggcgatggcgtactcagcaccgagctggcgctgagcggcgcacgcatccacggcgtggatgcttcgccggaactggtggtcgccgcccgcgcacgcggtgtcgacgcgcaggtgatggacggccacgcgctgtcgttcgacagcgagttcgatgcagtgttcagcaatgccgcactgcattggatgacgactccggaccgcgtgctggaaggcgtnnnnnnnnnnnnnnnnnnnnnnnnnnnntttgtcgccgaattcggtggccacggcaacgtggccacgatcatcgcggcggtacaggcnnnnnnnntggcccacggccatggcgccagcaccttccagtggtatttcccgaccgccgatgcctacgccgaccgcctgcgccagcatggcttccaggtgcaactgatcgagtgcacgccgcgcccgaccgcactgccgaccggcgtggccggctggctgcgggtcttcgccgcaccactgctggacgacctgccggccgaggcccgcgctaccgtgcgcgaggccgccaccgcgttgctggccgagctgccgcgcaatgccgccggccagccgctggccgactacgtgcgcctgcgcgtgctcgcccgccgtcgctgacttgaccgttccgttttctttactgatgttcgctatttcgtacttctgccaggcatacgcatgacttccgcaccccgcaccctgtacgacaaactgtgggacgcccacgtggtggttcccgaaaccgacagcgcccccgccgtgctgtacatagacctgcacctgatccacgaggtgacctcgccgcaggcgttcaccgaactgcgcgagcgtggcctgtcgccgcgccgcccggaccgcaccaaggcgacgatggaccactccacaccgaccctgccggccgctgctgacggcacgctgccctacgccagcgccgcctccgaagcgcaggtcgccacgctggcgcgcaactgcgccgagcacggtatcgaactgttcgacatggcctcggacaatcgcggcatcgtccacgtgatcgcgccggaacagggcttcacccagccgggcatgaccatcgtctgcggcgacagccatacctccacccacggggccttcggttcgctggcgttcggcatcggcaccagcgaagtcggccacgtgctggccacgcagtgcctgctgcagcgaaaggccaagaccctggccatcaccgtcgatggcccgctggcgcccggcgttggcgccaaggacgtggtcctgcacatcatcggcgtgatcggcgtcaacggcggcaccggccacgtgatcgaattccgtggcagcaccatcgaagcgatggacatggaacagcgcatgaccctgtgcaacatgtcgatcgaagcgggtgcgcgtgccggcatggtggcgccggaccaggttaccttcgacttcgtcgccgctacgccgcgcgggccgaagggcgccgatttcgacgccgccgtggcgcgctggcagcagctgcgcagcgatgagggcgcgcgtttcgacagcgaagtgcacattgacgccgccgacatccgcccgaccctgacctggggtacccatccgggcacggctatcgcggtggatgcaccgattccggcggccaacgatgccgccgcacagaagggcctggactacatgcatttccaggccggcaaggcgctggccggaacgccggtggacgtggtgttcgtcggttcgtgcaccaacggtcggctgagcgacatgcgcgaagtggcgcaggtgctgcggggccgtcgtgtcgccgatcgggtgcgcatgctggtggtaccgggctcggagatcgtcaagcgcgaggccgaggccgaaggcatccacgagatcgtgcgcgcggccggtgccgagtggcgcgagccgggctgctcgatgtgcatcgccatgaacggcgatctggtcgcgcccgggcagctggccgtcagcaccagcaaccgcaatttcgaaggccgccagggccctggttcgcgcacgctgctggcctcgccgatgagcgcggcgtgggccgcggtgaacgggcacgtcgccgatacccgcgaactgttcgcacaggaggtggcgtgatggccggtttccgtaccctgacctcggccagcgtggtgctgcgccagaccaacatcgacaccgaccagatcattccggcgcggttcctgtccaccaccgaacgcgccggcctgggccgcaacgcgttcaatgactggcgctggcaggccgacggttcgccggtggccgacttcgccttcaaccagccgcacaacgccggccgcagcatcctgctggcgggccgcaacttcggctgcggctcatcgcgcgagcatgcaccgtgggcactgaccgacctcggcctgcgtgccatcgtcagcagcgagatcgccgatatcttccgcggcaactcgctgaagaacggcctgctgccgatcgtgctggacgaagccgacgtgcaggcgctgatgcagcgccctgacgacgagctgaccatcgacgtggcnnnnnnnnagctgcgcacgcctgacggccgcgtctattccttcccgctggatggcttctcgcagacctgcctgctggaaggtgtcgaccagttggggtacctgttgggccgtgtccctgaaatcgaacgttacgagagtgagcatgcacgctgaaattgttgtcctgcccggtgatggcatcggcccggaagtggccgccgcggcagtcgccgtcctgaagtctgtcgccacgcgcttcaaccacaccttcaccttcagcgagcacgacatcggtggcatcgccatcgaccgccacggcgagccgctgccggcctctacgttgactgcctgccaggccgccaacgcggtgctgctgggtgcggtcggcggcccgaaatggtccgatcccaacgccaaggtgcgcccggaacagggcctgctggcgatccgcaaggcgctgggcctgtatgccaacctgcgcccggtgcgtacccatgaggccgcgctgcacgcctcgccgatcaaggccgagctgctgcagggcgtggacttcgtggtggtacgcgagctgaccggcggcatctacttcggcgacaagacccgcgacgccgacagcgccagcgacctgtgccgctacaccgtggccgagatcgaacgcgtgctgcgcagtgccttccgcctggcccggcagcgccgcggcaaggtcacctcggtggacaaggccaacgttctggagacctcgcgcctgtggcgtgacgtggccgcgcgcatcggccgcgaggaattcccggacgttgcactggagcaccagctggtcgattccatggccatgcacctgctggccaagccgcgcgagtacgacgtgatcgtgaccgagaacatgttcggcgacatcctcaccgatgaggcctcgatgctggccggctcacttggcctgctgccctcggcctcgctgggcgaacccggtgcggttggcatctacgaaccgatccacggttcggcgccggacatcgccggcaagggcatcgccaacccctacgcgacgatcttcagcgcggcgatgctgctgcgccattcgctggggctggaggacgaagccgcagcggtggaagcggcggtgcacgcggtgctggacgacggcgtgttcaccgcagacctagccgcccggggttccgccgtgagcacggcggccgccaccgacgcggtgctggccaaactcaactgatccgatagcgccacgccacgcgtggcgcctctcccttcgcacattgcgggcagccacccatggggtggctctactgtagagccacgccatgcgtggctgctttacttggtggtgtaaccgccattgaccaggatggtctgcccggtcatccaccagccgtcggtgaccaggaagcggatccacggcacgatgtcggcgatgtcggtcaggccggtgcgggtgaacgccgagagcgcggccgcggtcttgtggtacgcctgcgcatcggcactctcggccgggtagaagaacggcgtgtccatcgggcccggcccgatcgcagtcaccgagatgccgcgctcaccgaactccttggacgccgcgcgggtgaaatgctcaaccggcgccttggtgccggcatagctggaatagaacggcgtgaacgcacccagcagtgaggtgaccagggtgcagatgcggccaccgtcgttgacgtggcgtccagcctccttgaggaagaagaacgcggccttggcgttgaccgcgctcatctcgtcgtactccgcttcgctgatctccagcagcggcttcttcagcaccttgccgaccgtattgatggcgatgtcgggacggccgactgcggccacggcatcggcgaacaagcgctccatcgctgccgccgacgtcaggtcgccctgcagggcaaccgccttgctgccagcggcctgcacggcggcgacggtcgcctctgcatcggcctgggtggcggcgctgttgtagtggatgacgatggctttggcgccctggctggcgaagtcgcgggcgatcagtccgcccaggttcttggcgccaccggcgatcagcacggtcttgcccttgagggaatggtcggtcatggcctcggtctcggaagtgggctgcccggggtggcaaccctgccctgacgacgatatcgtgcagaaaatgcggataaagcccgccgcattgacttaaccttccagagccagcgaacaatggaccggatcgatcgcttccgcatcttcacccgggtggtggagtgctccagcttcacccgcgccgccgaccagctcggcctgccccgctccaccgtctcggcagccattgcggagctggagcagcggctcggcacccgcctgctgcagcgctcgacccgacgggtggccaccacccacgacggcgacgtgttccatgcccgctgcctgcgcctgatcgccgaggttgaagacgccgaatcgctgttccggcaggacgatgcgcagccggtgggtctgctgaagatcgacgtgcccagtcgcatcggccgccgcatcatcgccccggcgctgcccgacttcttcgcgcgccatccgcaggtggaagtcgagctgggcatgaccgaccgcgcggtgaacctgatcgaagacggctgcgatgcggtgctgcgggtcggccagctgggcgattccagcctggtggcccgcacgctgggccagctcgacttcgtcaacgttgccgcgccggcctacctgcgcgagtacggtgtgccgcagcaacctgccgacctgcagcagcaccgggcggtgaactacgcgtcaccgaccacggcgcgggtggaaccgtgggagtggcaggagggtacgcagctacgcacattgccgatgcccggctgggtgcgggtgaacagtgcagaagcgtcgatcgcgtgctgcgtggcggggctggggctgctgcagattccgcgctacgacgtgcaggccgaactgcagtcaggcgcattggtggaggtgatgccgcagcatgtggcgcaaccattgccggtgaccctgctgcagccgcatcggcagcaccgcgcacaacgcgtgcaggtattcatcgaatggctgctgccagtgctacggagcggcctgcagctacagtagatccacgccatgcgtggatgtgcacaaggtggatggggtcagagcccattcccagcgggaaagggatccgaccccggccgcagaacccggggcattacgccccggattcgtccggcttcacccggaaccatgccgcgtacaacgccggcaggaacaccagggtcagcaccgtgcccacgatcaggccgcccatgatcgagatcgccatcgagccatagaacgcgctgcgcgacagcggaatcatcgccagcacggccgccagcgcggtcagtacgatcgggcggaagcggcgcaccgtcgcatcgatgatcgaatgccagcggtcatgcccggcatcgatgtcctgctggatctggtcgatcaggatcaccgagttgcgcatgatcatgccggccagcgcgatcgtgcccagcagtgccacgaagccgaacggcgcgcggaacagcagcaggaacaacgtcgcgccgatgatgcccagcggcgcggtcaccagcaccatcgccgcacgcgagaagctgcgcagctgcagcatcagcagcgtggnnnnnnnnnnnnggaacagcggcatgccggccttgatcgagttctggccacgtgccgaatcctccacggtaccgcctgtttccagcaggtagccattcggcagctcggcacggatgccgtccagcgtcggcaggatctggtgcaccacgtccagcggctgcatgccatcgctgatgtcggcacgcacggtcaccgtcggcaggcgattgcggtgccagatgatgccgtcctcgaagccgtactccatcgtcgccacctgcgacagcgtgatgctgccaccgttggcggtcggcatcgacaggctggacagcagctccagctggttgcgctcatcggccggcccgcgcagcagcatctcgatctggcgattgccttcgcggtacacgctcaccgactgcccggccagtgaactggacaggaactggctgacctgggcactgctcacgcccagcgcgcgggcacgctcctggtcgatcaccagccgcactaccttgctcggctcgctccagtccaggttgacgttcatcacgtgcgggttctcacgcaccttggcttcgacctggcgcgcgatcgcctgcaccttctcgatgtgctcgccggaaatacgcatctgcaccggatagccgaccggcgggccgttctccaggcgggtcacgcgcatctgcacgtccgggaacttcggaatcacctcgtgcagcagccagtcacgggtgctttcgcgcgatttgatgtccttggccaacaccacgaactgggcgaagttggtggccggcagctgctggtccaacggcaggtagaagcgcggcgaaccggtgcccacgtaggacacgtagttggcgatgccctcgcggctggacagcagcttctccagcttctcggcctgggcctgggtcgaacgcagcgacgcgccctcggccagttcgatgtccaccatcagttccggccgggtcgaatccgggaagaactgctgcggtacaaagcggaacatcatcagcgagaacacgaacagggcgatggtcgcagcgatcacccaccagcggtgacgcaggcagccatcgaggaagcggcggaagctgcgatagaacgggcgctggtacggatcatggtcgtgcccatgctgcggcggcgcgatcaggttggccagcgccggatagcggtcggcccactgctggcgcttggcgtgccagcgcgcggacaggctgcccggcttcggcggctgcggattgaacaggtccggcagcatcttgtcgcccaggtacgggatgaacagcaccgccgcgatccacgacaccaccagcgcgatggtcaccacctggaacagcgagcgggtgtactcaccggtgctcgatgccgcggtagcgatcggcaggaagccggccgcggtgatcagcgtaccggtcagcatcgggaacgcggtcgaatcccaggcgaaactggccgcgcgcaggcggtcgtaaccctgctccatcttggtggccatcatctccaccgcgatgatcgcatcgtccaccagcaggcccagcgccagcaccagtgcacccagcgaaatcttgtgcaggccgatgtcgaagtagtgcatgacgaagaaggtcatcgccagcaccagtggaatggtcacgcccaccaccaggccggtgcgcaggcccagcgagaagaaactgaccagcagcacgatcaccaccgcttcggtcagcacctgcacgaactcgccgaccgactcttccaccgactgcggctggtcggacaccttgcgcagctgcatgcccgccggcagggtcttctgcaggcgctcgaactcggcatcgagattggcgccgagcttgaggatgtcaccgccatccttcatcgccactgccaggccgatggcctcttcacccatgaagcgcatcttcggcgacgccggatcggcgaagccacgcttgacctcggcgatgtcgcccaggtgcacggtgcggtcaccggcgcggatcgggaactggcggatcgcttcgatgtcgttgaactggccggtcacgcgcagctgcacgcggtcggtggcggtctcgaagaagctggtgccggtgaccgcattctggtcggccagcgcctgctgtacctgctgcatcgacacacccagcgtggccaggcgggtgttggacagctcgatccacaccttctcgtcctgcaggccgaccaggtcgatcttgccgacatcgggcacgcgctgcagttccagctggatgcggtcggcgtagtcgcgcatcaccgcgtagtcgaagcccttgccggtcaacgcatagatgttgccgtaggtgtcgccgaactcatcgttgaagaacggaccgacgatctcgcgcggcagcgtcgcacggatgtcgcccacgcgcttgcgcacctggtaccacaggtccgggatctgcctggaacgcaggctgtcgcgggccatgaagatgacctgcgattcgccggggcgcgaataggagcggatgaactcgtactcgccggtgttcatcagcgccttctcgatcggctcggtcacctgccgcgagacctgttcggcggtggcgcccggccacagcgtgcgcaccaccatcgccttgaaggtgaatggtggatcctcggactggcccaggtgcttgtacgaccacgcgccgatcagcgcgaaggccagcatcgcgaacagcaccagcgggcggttggccagcgcccactcggaaagattgaagcggcgcaccggcttactccttggccttggcggcagcggccggcgcggccggcttcagcaccgggcggttctgccggtccacggcgatcaccggctggcccgcccgcagcaggtggccaccggcggcaaccacccagtcacccgcgttcacgccggacagcaccggcacggtctcgctgccaaacgcaccggtggtgaccggggcggccttcagcgtgctgttggccggatcgaccacccacacgctggcggcaccgttggcaccgcgctgcagcgcgcccagcggcagctgcagggtgccgtggcgaccggcgctgctgtagacgcgtgcgctctggcccagttcgacatcggccagcgcatcggcggccaggctgacgcgggtggcataggtgcgtgcctgcggatnnnnnnnnnnnncgatctcgcggatcgtaccgggcaggcgctggcccgggcggttccacagttccacctcgaccggctggccgaccgcgtagtcgcggatggtcgcctcgggcaggtcgatcagcacttcgcggccgccatcggcggccaggttgaagatggtctggccggcggacaccacctgcccggcttcggcctcgcggctggcgatcacgccatcggccgnnnnnnnnagctgcgcgtagtcagcctggttgcgcagcacatcgaggttggcgcgggccgcattggcctggccctgcgcggccttgaacgccgcggactgctggtccagctgcgagcggctgaccagttgctggtcggccagcacctggtagcgcttcaggtcatcgcgggcacgcaccaggtcggcctcggcagcagccagctgcgcctgtgaggcacgggcctgcagcgcgaagtcagccacgtccagttcggccagcacgtcgcccttcttcacccgctggccggcatcgacgtggcgcttgaccaggttgccaccgacgcggaacgacagcgggctttcctgacgggcacgcaccgtgcccgggaatgccgccggcgcctgtccggcctgttcgccggggtgaaccaccagtaccggcacggccgcctgcggcgcctgttcctgtcccgaacaggctgccagcgcagccacccacaccataccgcccatccagcgcacgatcttcatcggtcaacgtcctgaaaacgcagggttgcaacaagggggagccgcgactgccggcccaatttaataaaccggccggtatagtataaatatcgaaccgcttggtctagtattgttgcgatgagttcttccacttcccgcaagccgtcggccaagcccgctgccaaggccgccggacccgggcgccccaaggatctgggcaagcgcgcggcgatccttgaagcagccaaggtactgttcatcgaacaggggtataccggcgtgagcatggacgccattgccgcccaggccggcgtctcgaagctgaccgtgtacagccacttcggcgacaaggagaccctgttctccgaggccgtgcagtcaaagtgcattgaaatgctgcccgatgccctgttcgtggccgacgcggacggcccgctgcgcgaccagctgatcggcatcggcctggccttcttcgaactgatcacttccgatgcggcgatctctatccagcgcatgatgatggcgccggagaccgacgaacgcctgcgcgagctgttctggaaggcaggaccggaacgtacctgcgaggccctggctgacttcctgcggnnnnnnnncgagcgcggcgagctggaaatcaccgactattcgctggctggcgagcagttcctgaccctggtcaagggcgaagtgcacatgcatatgatgtgcggcatgccactgtcaccggtggagtgcgaccctcttgcccacgtgaccgccagcatcgacttcttcctgcgcgcctatgcgccgcgaggggccgggacggctgaataaccaaaactgaacgaaccggaggtcgcgatgacttccggcactgcgaccccggccacccggcagctgatgctctgggcgcgccgccggcctccggcaccggtaaaatggccggcccactgcgctggatttgaacctcatgacgattgattacgcccacgcccgcgaactgatggtggaacagcagatccgtccctgggacgtgctggacatcaaggtgctcgacgtcctggcccgcctgccgcgcgaggcttttgtcgccgatgcacaccgcgcgctggcctacgccgatgtcgaactgccgatcggccacggccagaagatgatgaagccggtcatcgagggccgtaccctgcaggcactggatctgcagccgggtgacgaagtgctggaaatcggcaccggcagcggcttcctgtccgcctgcatcggcgcgctnnnnnnnnacgtgctgagcctggagatcgacccggagctggccaccgccgcgcgtgcccgcctggacgcctccggcctgggcaccaacgtccgcgtggaagtggctgacgccctgtcctggcagaccgaacgccgctttgacgtgatctgtgtcactggtgcggtcgacgtggtgccgtcacagttcgcctcgtggctgcgtccgggtggtcgcctgttcgtgatccacggccgctcgccggcgatggaggccctgctggtcaaggccgacggcagcaccgagtccctgttcgagaccgatatcgattacctgcgcggtgccgccccggcaccccagttccacctctgagtccaaggaagccgcaatgatccgccgatccctcgctgttgcgctggccactgccctgctgccgttgtctgcccatgccgccgacctgctgcaggtctacgaaatggcgcgcaacggcgatccgcagctgtccgccgccgaatcgacccggctggtcgacaaggaaggcgccgtgcagnnnnnnnncgccctgctgccgcagatcaacggccaggccacgctgaaccgcacgcgcagcgagccgaacgccgacatcaactccggctcgttcaccaacaagcgccgcaattacacgatcgatggcagccagacgctgttcaactggacccagatcaacaacctgcgttcgcagcgtgagctgagcaaggcggcggacttcaccctcgaatctgccaacgacagcctgatcgtgcgcacctcggcggcctacttcaacgtgctggtggcgatcgaatcgctgaacgccgcacagaccaatgaagcggctgcgaagaagcagttcgacttcgccgacaagcgcctggaagtgggcctggcgccgatcaccgacgtgcacgaagcacgcgcccagtacgaccaggcgcgtgccaacaccatcgttgcgcagaacaccctggccgataactaccaggccctgaccgaactgaccggccagccggtggtcaacctgcgcggcctgccggccgacttccgtccggaagtgccggccaaccgtggcaacatcgatgagctggtgcaccaggccaccacccagaatccggcgctgaaggcgcaggaactgaaggtgagcgccgccgaagccggcgtgcaggccgcgcgtggtggccactacccgaccctgtcgctgggcggcagctggggcaagaccgcaacctggggcgacagcaccggctccggctcgctgtcccccgatgcccgcaccaacagcatcggcctgaccctgaacgtgccgatcttcgccggcggcgctacccagtccggcgtgcgccaggcgctggcccagcgtgacattgcccaggacggctacgagcagcagaagcgtgccctggaccgcaacacccgcaatgcctaccagaccctggtacagggcatcagcgaagtggaagcccgccgcctggcggtggtctcggcacagagcgcctatgacgcctcgcaggtcggcctggaagtcggtacccgtaccgtgctggacgtgatccagaaccagcgcatcctgttctcggcgcagctggactacgcccaggcccgttacaccttcctgcagaaccgcctgctgctgagccagtcgctgggtgcgctggacgtggccgagctgcaggacgtcaaccgcctgctgacccaggacgcgggcaacccggcaaccaccacgcactgagtcgtcagcctgccggtcacgaagaagccacccgcgagggtggcttttttgttggtcgcgcggacggaagcatgcacccaccgaccgtcagccgggccagacccgcatccgttcgactgcggccagcagacacagtgcgatggcgacgggagccagcaccggcagggcgcgtgatcgcggtgcccgtccgcgcagcacggccacgcacacggcccccatcaccaacagggttgccggaccaggcagtaccggcaggctgcccatgggcgcccacaacgccagcaatgccgccgacaggacgacggcaaccggcaccagtctctcccggaactccagggatcggtcacctgccgtcggccacagctgcatcgccacccgcgcagccaacatcagcagtaccaggatgagcgccaccaaccctgccactcccgccagcggcagcaagggcatcacccagtacaactgcgggtgatgctgcagggcgaccgacaaaggccgcgtgctggccagagccggaaattcgaccaggcccgcctgcaacgcggccagtacgatcagcagcaccatggccagcagcacgcacgccggcagcagcggcggccgtgccctcgcctgcctgccgatgccaggaaatcccagcgccaggccaacggtggcgaacacaccgtacagcggcacgctcgccgccagtacaccgccgatcccgaagcgatagggtgccgttgctggcggcagccatggaatccagtacgcgtagtgcacatggcgggctgccagcaccagcaacagcaggccggcgccgaccttcaccgtcagcagcacgcaggcaaccagcaccacacggtgtggccgcagcaatccgaccactgcaagcaacagcaggctggcagcagccatcagttgacccggcatcccgttgctggcctcgattccacaaccagccagcagtacatgcagatggttggcgacggactgcgcaacgccagcggcagtcaccaccagttccagcagcagcgcgccaccgagcagaacggccggcacgcctccccagcagtcccgcaccacgccatgcaggccatcggcagcgggcctttgctggttcagaacgtgcaggcagtacagcagcggccctgtgcccagcgcggccagcagcaggctcaggacgatggccgggcctgcctgggctgcggtgtgctggccgaccagcgcgaccacgccgcctcccagcagcaaggtcagtgccaccaccacaaggcgatcgccgtacccgggctcatcgatgccggggctgctgtcgctgtccatcgcaagttcccttgatatccgcccaagcgcggtcgacagcagactgacagcctgtgccgggaggcggtatcggaatacgcgccatgcgcatcacgatgtgacggcaggcacgttggcaaggaagctcacggtcccgctacgacagattccaggtcgctaagcagaattgacgcggtctttcacgacagtcacgtcgcgtgcgccggcccttcggactcagcggcaaggtggcggcagatgcggtccgaccagcgccagcgtacgctgcagggcaccgcgtccgttgctgatcagcgtgcagcctgcccgcgccatgtcctcgcgtgcctgcggatcttcgagcaggtgctgcagcagttcgccgaccgcctgcacgtcttcgccgatcaacagcgcgcccgcctcgcgcatgcggcgggaaatttccgagaagttgtgcaggtgcgggcccgtcaccgcagcggtgcccatcgccgccggctccagcaggttgtggccaccgatcggctgcaggcttccaccgacaaacgccacctgcgcgcaggcatagaacggcatcagctcgcccagggtatcgatgacgaacacatcggttccaacctccggccactgcttcgcgcgccgggttgccacgttccagccctgctcccgcgccagcgcctccaccttcgggaagcgctcgggatgccggggcgcccacagcagcaacaggtcggggtgctgccggcgcaggcgccgatgcagatcgatcaccgcctgttcttcaccatcatgggtactggcggcgatccacaccggccgccgggccggcacgcgggcatggaactgctcgacgaagccctgcacgtccggcgtagtgatgtcgaacttcaggttgcccagcgcctgcacctgctccggcgcggcacccagctgcacgaaacgctcggcatcgtcctgcgactgcgcggccacgcaggtgaccgtgcggagcgcgcggcggatcaacgccgccagcagccggtagccccgcagcgaacgtgccgagaggcgcgcgttgaggatgtagaccggaatgccacggtcacggcagccgaacagcatgttcggccacagttcggtttccaggatcagcgccaggctgggctggaagtggccgaggaagcggttgacgctgccgggcacgtcatacggcaggtagacgtggtccagggcgtcgccccacagcgcacgcacgcgctcggagccggtcggggtgatggtggtgatgacccagcggatgtccgggcgctccttgcgcagcgcgttcaccagcggcgcagcggcattgacttcgcccaccgagaccgcgtgcagccagacccgcggttggccggtgggctggggataggaggcatagcgctcatcccagcgccggaagtattcacggacccggaagccgcgccagaccaggtggtacacggtgatcggcagcaggatgtagagcacgaccgaatacaggccgcgcaggatccattcgacagggtctttacgcatgcggcaaggatacgggagccccccgggaaagacacgcggccgccttggtagaatgggccaatgtccgatgccaccaccgccgtccgcccgtcgctgcgcgatccccgcaactggccgatgttcgccgccatgctgggcgccttcgccatcgcccgcctgccgtggatgctgcagcgtgcgctgggccggggcgtcggctggatcacctggcgcctgctgggcagccgtcgccgcgccgccgaggtcaacctgcagctgtgcttccccgagaaggacgaggcctggcgccagcgcctggtgcgcgacagcttcgatgccctgggtgtgggcgtgttcgagtgcatccgcgcctggtggggcagcatcgacagcatccgcccgcaggtgcagatcgaaggactggaacatctgcggcagatgcaggcggaaggtcgtggcgtgctgctggtgtccggccatttcatgaccctggaaatgtgcgggcgcctgctgtgcgactacgttgatctttcaggcatgtaccgcaagcacaagaacccggtgtacgagtgggcggtgaagttcggccgcctgcgctacgccaaggcaatgttcgccaatgaggacatccgcgccaccgtgcgccacctgaagaagggcggcttcctctggtacgcgcccgaccaggacatgcgcggcaaggacaccgtgttcgtgccgttcttcggccacaccgcttcgaccatcaccgccacccaccagctggcgcggatgaccggctgtgcggtgatcccgtatttccatcgccgcgaaggcgggaagtacttcctgaagatcggcgcgccactggagaatttccccagcgacgacgtggaagccgataccacgcgggtcaaccaggccatcgaagagatggtgcgcgaggcgcccgaccagtacctgtggatccaccgccgcttcaagcgccagccgggtgggcggagtgatttctacaagtagatccacgcatggcgtggatccaccacagcaatctccgttcggtacgtgcagtagagccacgccatgctggatggacgatcacaccgccgtcggcgtgtcgtccgcgtcgcgcgccagcaggctgccggcgaacagcgcggccagcaatacggtcaggccaccccagaaggccgaatagaacgccagatgggtgttcagcgggaacacggtcaccgccagcgccagcatcgccggannnnnnnnttcgcgggccattgccggcgcgtagcgccatgcgcgccaggcctgggccacggccgccagccacagcaacagaccaatcactccagtctctgcgaggatttccagcacgatctgatgggcatgaagcgccggggcattgccccacacggccggcccgtcctccgccacgcaagcgggataggcatcgcggaaaccacgtgcacccacgccattgatcgggtgctcttcaatcatgcaggcggcggcttcccagatcnnnnnnnnccctgacagggcctcgtcgacaccacgctcacccccatccagggccatggccgttcgcgcgaagcgctcgcgcagctgcggcacgctggcggtcagcgcaccggcgccgagcaccgccaccagcgccagcgcggccagccgtttccagccgaactggcgcacgccgctgtaggccagcaccagcgcgaaggtgatccacgaggcgcgcgaaccggccaacagcagcacgctgcccagtgctgccgcagccagcagccagcccgtattgccaaagcgccgcgcggcgggcagcagcaggaacggcgacaggctggccagcacctggccgaacttcaggttgcacggtcccagtgcgccactgaggcgatctgccagtgcggcctcgtcggccgggcacagtgcgtggccactgaccgccagcttcaggtgttccagcgaccagaaccatgggctggtgccggccaccgcctgcaccagcgcatccagcgtccatgcgccggtgatcagtgccagccccgcgaaggtcagccgccgccgctccggcgtagccaccgcgatcgccaccagccacatgaagggcagatagcgcaggcccgcagcagccttggtccacgaggccgccggatcgatcgcatcgaatgcggagaatgcctgcggcagccagtaaccaaggaacaggatcgaagtcagtgcccaggccgccgtgctcaacagatgcgggcggcgctgcaggcggcgcgtcaccatgcgcgccgccgcgtacagcgcgcccaggcccaacacggtttcggcgatgcctggcaacggccacatcgccacgtacgccagcacccaccagggcgcccagcgcccggcgcggtcgtcgcgcacgatgacggcggggtcagccggcgaggtcggcatagaggcggagggtatcgcgctgcatggcctgcagggtaaacgggatgcgggtcggcaaggacgggggctgggccagcagggccagcgcacgttcacccaatgcccgcgcatcgccgagcggcacggcacctgcgggttgcagctgccgaagcagctcaccgacgccaccatggtcccaacccagcaccggccggcccaccgacagcgcctcgaccacggtgcggccgaacgcttcgggcttgtccgacagctgcagtaccaggtcgctggccgcgtaggcctgggcgatgcgtgcggtcggcgtgctgatgtgcacggcctcggccacgccgagcgcggccgcctgccggcgcaggtcggcgacgtaggcttcacggccgggttcatcggtgcccagcatccacaactgtgccggcacgccggcggcgcgcatatccgccagcagctgcaatgcgtatgcgtggcccttcaggcgggtgccacgccccggcaacagcagcaaggggccttcaacctgcgccagccatgggtactctgccgcaagcgccatccgcggacggcgatcggcacgcgccacgcgcgggaattgggccacatcgacgccacgcggaatcacctgcaatgcctgttcgggcacggtcgggtagtggcgctgcacgtaatcgcgcacggtgttggacacgcagatcacgcgttcgccgctggtcatcaccgcgctgtagcggctgggcgagttcagcccatgcacggtggtcacccagtgcgggcgttgcgcggcaggcagggcacggattgcgtacaggcccagccaggccggcagccgcgagcgggcatgcacgatgtccgcaccaacctcggcaaacaagcgacgcagggtcggtaagtggcgcagggtcagcagcgacttgcggccgatgtccagggtgaggtgctcggcaccgctgtcgagcagcggctgcaccaggcggccaccggcggaaaccaccagcgcgcgatggccggcggcgaccagggccgcagcgatttccagggtcgagcgctcgacgccgccggagtgcagcgccggcagcaactgcaccacggtcaatcggcgcatcgaaggggcggccgcttagtcggccagcacgaacacggaaccgcagtacgggcactgcgcttcgccattgggctcgtcttcgatcggcaggtacacgcgcggatgcgagttccacagcgccatttccggggtcgggcagctcagcggcagatcgctgcggtgcacggtgtagcgcttctcggcgttggcgggcgcagtggcggtatggctcatggcggatgtcgatgaacgggttgcgaggcctgtgattctagcatccaggccgccccgacattgcgccgcaacgggtctttgcgcgtaccgggccgattccctgcgaccttgcatgccacttcgggatgaggtgccggtgggaattcccgaccgatcctgcagattcaccccgggaaaccaccgacaacgatatttaccgcatttggatcgaactaaatggcacttgtcaggttgccacggctgttgcaggatcgggccaggtcgtgaaccggcctatcccaatccgacccgatcgcatggcccgcccccaccggaccggcatcgcctcttccactgccatcgcggcgggcggagcgatgccgtccgtggtgtccgccgatgcgggttctgcccgccgccagcccttccgggagacccttgcatgaccctgtccgatccacgccgcgccctgcttccgctcgccctggccctggcctgtgcgactaccgcgatgccggtgctggcacagggactgcagagctcgttcgagccgggccagccggctccggcaccggccgcaggcgcattgcaggtcacgatcggcaatggccccgcggcgccctacgccgccaagcgcaatgtcggctacagcggcctgcacgcactgcgctacagcagtgaaggtggcaatgtgcggcgcgaactgttcaaggcggacgtgaccatcgaggccgataccgccctgtcgtggttggtgctgccggagatcgtcggcaaggacaccgtggcttcgacctatgtgtcactggacctgctgctggacgatggcagtcgggtttcggccggcactgcacgcgaccagcacggcgtagcgatcggcgcacgcgcgcagggcgactcgaagacgctgtacccgcagcaatgggcgcgcaaggcggtgcggctgggcgatgtgcccgcgctgaagggccgccgcgtggtggcgatcgaactggaggtggccagtgccgacggcgcaccggtctccggctggattgatgacgttcgcctggacaccgtgccacggcagcagccagcgcgcgtctccgactgggtgctgaccacccgcggtacgcaggccaacggcaccttctcgcgtggcaacaatttcccggccacggcggtgccgcacgggttcaacttctggaccccggtcaccgatgccggtgcgctgaactggctgtaccgctggaacgagcagaacgacgcgcagaaccgtccgcagctgcaggcgcttgcgctgagccaccaacccagcccgtggatgggcgaccgccagaccttccaggtgatgccatcggccagtcgtggcgtgccggaggctgaccgccgcaagcgtgccctgtcgttcgaccgcagccatgaaagcgcccgcccttaccgctacgacgtgcgcttcgacaacggcgtcgcggcatcgatcgcgccgaccgaccatgccgcgctgttccgctttgacttcccggaggacggcgacgccaacctgctgttcgacaacgtcgatgcccgcggtggcctgactctggacgccgccacgcagacgctgtccggctacaccgacacgcgcagcggcctgtccaacggtgccagccgcatgtacgtggtggccagcttcgacaagccgtggcgcagcagtgggcgcctcgacaccggccgaccgaccggctacatcaagttcgatgccggcagcgaacgacgggtgaccatgcgcatcgccacttcgctgatctcggtggagcaggcacgacacaacctggcgctggaaatcgccgccaccgatacgctggagagcgtggccggccgtgcgcaggatgcatgggacgcacgcctggcccgcttcgacatcggcgatgccagcgacgatcagaagaccacgctgtattccagcctgtaccggctgttcctgtacccgaattccggccatgaaaacgtgggcagcgccgccgcaccggagtggcgctacgccaaccaggccagcgccagcgatgacaacaccgagggcagcgcgacccgcacctttgccgccgtgcgcgatggcaaggtgttcgtcaacaatggcttctgggacaccttccgcaccacctggccggcctacgcgctgttcacgcccgacgatgccggccagatggtgcagggtttcatcgagcagtaccgcgctggcggctggatcgcgcgctggtcatcgccgggctacgcggacctgatggtcggcaccagctcggacgtggccttcgccgatgcgtggctgaagggcgtcggcggcttcgatccgggcgaggcctacgccgccgcgctgaagaacgcgaccgtggtaccacccgaccgccatgtcggccgcaagggcatggaccgttcgaccttccggggctacgccagcgccgacgtgcatgagggcatgtcgtggacgatggaaggcgcactcaatgacttcggcatcgccaacatggccgatgcgctggccaagcgcgcggccacgccggccgcacgcgagcgctacagcaccgaagccgactacttccgccaccgcgctgccagctacgcgacgatgttcgaccctgccgccggcttcttccagggccgcaaggcggatggccgctggcgcgtggacgccaaggactacgacccgcgcgtgtggggccacgattacaccgaatccaacggctggaccttcgccttcactgccgcccatgacggcgaaggcctggccgcgctgtacggtggccgcgacaagctggcggcgaagctggataccttcttcgccacgccggaaaccgcagacccggcactggccggctcctacggcggcaccatccacgagatgaccgaagcgcgcgacgtacgcatgggcatgtacgcgcacagcaaccagccggcgcaccacatcccgtggatgtacctgtatgccggacagccgtggaagacccagcagcacgtgcgcgagatcctgtcgcggctgtacgtcggcagcgagatcggccagggctatccgggcgatgaggacaacggcgaaacctcggcatggtacgtgctggcctcgctgggcctgtacccgctgcgcatgggcgccccggagtacgtgatcggctcgccggccttcgagcatgcacgcgtggagctgcagggtggcgcggtgctgaccgtgaacgcggccaacaactcgcgcgagaacgtctacgtgcagtcgctgaagatcaacggcaagccgtggacgaagacctgggtgccccacgacctgatcgccaagggcgcgaccctcgacttcgtgatgggaccccgcccctcgcgctggggcagcggcgtggacgatgtgccgcgctcgttgacnnnnnnnngccagcgcccgcagctgctgcacgacctgctcggcagcggcgcgaaggcgacgctggccgatggccgcgccctgcccgcactggtcgatgacgatgcgagcaccaccgtgggcctgggcggcggcgcaaccatcgcgctgaccggactgagcgacggcacgccaacgatgtacacgctcaccagcggcgacggccgcatccagggcggtgagtggacgctggaggcgcgcaacggcggcggcagctggaccgtgctcgaccagcgcagcggcgaagacttcgaatccgcccgccagacccgtccgttccgcatcgccagacccggccgctacagcgaataccgcctgcgcctggcggcaccggcacggctgccactggcggagatcgaactgctggcggccggcaccgtacaatgagcggcatgcgctaccgtcttctgcctctggcccttgttgccctgtccttctcaagtttcggccagacccaggcgttcgatacgcagctgacccgcgacggcgtgacgctgaactaccaggacgcccgtggcgccctggccgcgccgcagcgcaagcgggtgatcgatacgttcttcttcgcctacctgcgcgaacgtgcggacttccacccacccgcgccggcgatggtgcgcatcgtgatcgatccggcctacaccggcatcgccttcgtcggcgacaaggaccaggcagcgacgatcaccatcaacccaggctggttggcgcagcaccccaacgacatcgacctggtcacccatgaagcgatgcacatcgtgcaggggtatcccggctacggcgatgcgcgggtaccgggctggctggtggaaggcatcgccgactacgcccgcgaccgctatggcagggataacgccgccgccggctgggcattgccggtcaaggtcgagaagggccagaacgtcgacagcggctaccgggtgaccggcgcgttcctgaagtgggccgacgccgaatacccgggcctggtgctggcattggacaaggccctgcgcgacggccgctatgcaccggcgctgtggcagaagcacaccggcaaggcactgccggtgctgtgggcgcagtacgccaggccgcgttcggatgcaccgccgccggcccctgggcggcgcgacaagcggcactgacacccacgtaccgccgattcgccgggcattgcccggcgctgtcgtcggcgcctcagcgcgactgcacgaagccggcgtacagcgcgaacagttgctggaagtaccgccgcgtcactcgattgcgcatgacaccctcgcccatggaaagttggtcgggcccagggtgggaaggccggtccggtcccttcccacggccgggccgcgtgggcgtattgggcctcagcggggttgcaggcaaatgaccgggttgcgtagtgcgtgtggcagcggtgggaccggcatcgggaccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtaaacccaccacgttgttcagcaggactctggaaataggtggctggccaccgatccccatgtgagggcggtgccagttgtagtggtgcagccattgggtcagcacggaattgcgctggtccgaggaggcgtattcgcgggcgtaggcccattcgcgcaggctggtttggatgaagcgctcggctttgccattggtccgcggcgtgtagggcttggttctgatgtgcttgatcccaagggatttgagcagcttggcaaaggcggtggagcgatagcaggcaccgttgtcggtcaggatccgcttgaaggtgattcccaggctggcgtagtactgcagagcgcccagcagcgcctggcaggcggtttcggcctgttcgttggggtggacgctgctgaaggcgacccgggagtgatcgtcgatggccacgtggacgtagccccagccaccgccagcggcgtttccccgacgtttggcatcggttctgtgccctggccgctggaagttgcccagcttcttgatgtccaggtgcagcagccctccgggctgatcgtattcgtatcggatgacctccttgggcggttcaagccgacacagccgattgaggccgtgggcacgcatcagccttgaaatcgtactgtggccgacccccagcgccttggagatggtcaggtaggtctgccgtttacggcggtgctccttgatttgctcgattaccggagcaggtgtggcatgcggcgtctggtgaggccgtgagctgcggttttccagccccggtgccccgaactggcggaatcgggccagccatttgtaggccgtacgcacacttacgccgcatgcttgggctgcttcctctgggcgcaggccctcgtggaggatgcggcgaataagaagtgctcgactatggacggtcaaacgggcatttttatggtggttcatccgggctctttggggtctggagaggtgtggtaaccaccattttccaaagatgtcccggatgaacaacgtacagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcgctggcgtctacgcctcagcgcgactgcacgaagccggcgtacagcgcgaacaactgctggaagtaccgccgcgtcactcgattgcgcatgacaccctcgcccatggaaagttggtcgggcccagggtgggaaggccggtcccgtcccttcccacggccgggccgcgtggacgtattgggccgcaacggcgttgcagggacatgaccgggttgcgtagcgcgtgtggcacagaccggggtagagccggccgctggccggctgacgtcgtgcgcccggacatcactgccggccagcggccgactctacccgtttccgctttgcggaaacagaaacgcgccccgtagggcgcgtttctgcagatcgaatcgggaagaaagcctcaggccttcttttccgcttcgatctgcttcctgatctgcgcatccaccgctgcaatcgcggtcatgttcaggatcctgcgcgaggtcgcgctggtggtcaggatatgcaccggcttgttcacgcccatcaggatcgggccgatcgccacgccgtcggtgaacacacgcaccaggttgtaggcgatgttggccgcttccaggttcggcagcacgaacaggttggcgcgaccctgcagggtcgagcccggcagcagcttctggcgcagcgcttcatcccatgcggtgtcgccctgcatttcgccgtccacgttcagacgcgggttgcgcttgagcagcagctcgcgcacctggcgcatcttcagcgcgtccttggaatcgtggctgccgaagttggagtgcgacagcagcgccaccttcggctcgatgccgaacagcttcatgcggtaggccgcctgcagggtcgcttcgcatagctgctcggcggtcgggtcttcctgcacgtgggtatcgacgaagaagaacacgccctgctggttgatcacgccggtcatcgcagaggtcgaggtgaccttcggctccagcggcagcacgctgcgcacgtagcccagcttcttgtggaagcgcccgacgatgccggtcagcatcgcatcggcttcgccacgggccaccatcaccgccgcgatcagggtcgggcgcgaacgcatcaggttcttcgccgcggccacggtcacgccacgacggccggtcaggccgtggtagtactgccagtattcgttgaagcgcgggtcgtcgttgatgttggtgacttcaacgttctcgccgatcttcaggcgcaggccgaggcgctcgatgcgcgattcgatcacttccgggcggccgatcaggatcgggtgcgccaggccgtcgtcgaccacgttctgcaccgcctgcagcaccacttcctcttcgccttcggcgtacaccacgcgctgcttgtcgctnnnnnnnnggtcgtagaccggcttcatcatcaggctggtgcggtagacgaactgggccagcttgtcacggtaggcgcccatgtcctcgatcgggcgcgaggccacgcccgagtccatcgcggcctgggccacggcggccgacaactccaccagcaggcggcggtcgaacgggcgcgggatcaggtattcacggccgaagctcggcgtctcgccaccgtaggccgagcccatgtcggtggccgcacgacgggccagcgcggcgatggcacgcacgcaggcgatcttcatttcctcgttgatcgcggtggcgcccacgtccagcgcaccgcggaacaggtacgggaagcacagcacgttgttgacctggttcgggtagtccgaacggccggtgccgatgatcgcgtccggacgcgcgnnnnnnnncacctccggcatgatttccggggtcgggttggccagcgcgaagatcacagggtccggcgccatggtcttaaccatgtcggcagtcaggatgcccggtgccgacaggcccaggaagatgtccgcgccgtcgacgatctcggccagggtgcgcttgtcggtgtcgcgcgcatagcgctgcttttccggatccaggtcggtacgaccggtgtggatcacgccctcgcggtcgaaggccaggatgttttccggcttcaggcccagctgcaccagcatgttcacgcaggaaatgccggccgcgcccatgcccgtggtcgccagcttcacgtcctcgatcttcttgccggtgatcgccatggcgttgagcacggccgcaccgacgatgatcgccgtgccgtgctggtcgtcatggaacaccggaatcttcatgcgctcgcgcagcttgcgctcgaccacgaagcactccggcgccttgatgtcttccaggttgatgccgccgaaggtcggctccagcgaggcgatgatgtcgaccagcttgtccgggtcggtttcatccacttcgatgtcgaacacatcgatgccggcgaacttctggaacagcacgcccttgccttccatcaccggcttgccggccagcgcgccgatgttgcccaggcccagcaccgcggtgccattggagatcaccgccaccaggttgccgcgggcggtcagctcgctggcctgctgcgggtcggccttgatcgcttcacaggcgtacgccacgcccggcgaatacgccagcgacaggtcgcgctgggtcagcatgggcttggtagcggaaaccttgatctttcccggcggggacatccggtggtaatcgagggcggcctgtttgaaatcttcgttggacatcgatgtgggttacatgaatgggcagaagggacaggggatgatacccccgttggagcgtctggacctgtcgctatcctgtcgcaggcatgctgcgactgcacaattccgtgccgtatgcgacggtaccgggatgccaagcatcggcgcccccgatgacagccatgggacgccctgaaacgccgcggggccgtaccactgtcgtgatcggccccgcggtaccacacacctgggtcagcccttggccggcagcgcctcgggcagtgcgtccaccggcggcggcagctcgctttcgcggccatccagcgccagctgcaggcggttgcggtccagcgcgccttcccagcgcgaaaccaccacggtggccaccgcattgccgatgaagttggtcagcgagcggcattcgctcatgaaacggtccacgcccaggatcagcgccatgccggccaccggtacctccggcaccacggcaagggtggcggccagggtgatgaagccggcaccggtgacgccggccgcacccttggagctgagcatggcaaccagcagcagggcgatctggtggcccagggtcagttcggtgttggtggcctgggcaatgaacagtgccgccagggtcatgtagatgttggtgccgtccaggttgaacgagtagccggtcgggaccaccaggcccaccaccgacttgctgcaaccggcgcgttccatcttctccatcagcgacggcagcgccgactccgacgaggaagtgcccagcaccagcagcagctcggccttcaggtagcgcgccagcttgaacaccgagaagccgcacagtcggcagaccacaccgaggatcaccgccacgaacaggaacgcggtgaggtagaacgagcccaccagccacgccaggttgaccagcgaaccgacgccgtatttgccgatggtgaaggcgatcgcgccgaaggcaccgatcggggcggccttcatgaggatgtgcaccagcttgaacaccggggcgaccagcgcctccaggaagttcaggatcggcttgcccttctcgcccaccgaggccagcgcgatgccgaacagcaccgcgatgaacagcacctgcaggatgttgccgtcgacgaaggcgctcaccagcgtcttcggaatgatgtccatcaggaaaccgaccagggtcaggtcgtgcgacttctcgacgtagctgtgcaccgcggtctggtccagctcggccgggttgatgttcatgccggcgccgggctgtaccacgtgcgccacgatcatgcccacgatcagtgccagcgtggagaagaacaggaagtacgccatcgccttggcgaacacccggcccaccgtgcgcaggtgggtcatgctggcgatgccggtgacgatggtgaggaagatcaccggcgcgatgatcatcttcaccaggttgatgaaggcatcgccgagcggcttcatcttctcgccgatcagcggttcgtagtggccgaggatggcgcccaggacgatcgccacgatcacctggaaatacagctggcgatagatcggcaacggctttgcaggcgccggggctgcggtcgggatgtgcatggcggactccggaaggggcgttttcaggcacgtacggccccgggacagcacgggaaccgttaccgtggaaactgatcgcaggccctgtgctgcatgcgcaggaggtgcgaccaatggacgcctttgtacgcgccgggcacgccggcgcagataacctattggtactagccccccggttcaggtggcggcgatgcctacactggcgccgcaccgcccgatcctggggaggccggtggcccgtgctgaacggccgggcgcgtcattgcgaaagtttcggcccctgcggccgttgttgtcctgtccacacgcaatctgagagagccgcacccaacatgcgcccgattcccaccttgctggccctgtcgctggccgcgcttcccgccttcgcttcggctgccgatttcgacaactggccgaccaagtacgccttcggcgacggcaccgagttggccgctaccgccaacatcgcctacgactacaacgatttctcctcgggcagcggcctggaggacgacgacgccgtgcgccgcaaggagttcggtgcgacgctgaagaagaagggcgtctacgacgcgatggtctactacgacttccagtccgatacctggctggacgtgttcgtgcgcttcgagagcaaggccttcttcggtcgcgacatcggtcgcttccgcttcggctatatgaagaccccggtcggcctggatgcgaacacctcttcgcgcgccggcagcttcctggaaaccgcactgcccgtgcaggccttctacgaaggccgccgcaccggcgtggaatgggtgctggagcgcccgcagtaccttctgcaggccggcgcctatggcggcaaggacctgcagggtgacaaccccggcaccacccaggcagtacgtgcggtgtggaccccggtgaaggcgcccggtgacgtgatccacctgggcctggcctactcgcaggaaaatccgcgcggttacagcgatggccgtgacgtgcaccacgaggccannnnnnnncttcgcgcacgcccggaagccggactgaccgacatccgctacgtcgattccggcgccctggtcaccgccgaccagatccgccgcaccggcctggaaggcatctggatccgcggcccgttctcgctgcaggccgaagccctgcgcgccacggtcacccgccatgacggcaagcccgactacaccggcagcggccagtacgcgatggccagctgggtgctgaccggcgagtcgcgcccgtacaacgcaggtgccgtggccaacatcaagccggcgcacgactacggcgcggtggaactggtggcccgttacagccgcatggacctggacgatggcagcatccttggtggccgccagcacgacctgaccctgggcgcgaactggtacctgaccagccacttcaagttccaggccaactacgtgaaggtcgacgccagccgtcgtggtgtgcacagcacgccggagatcttcgagctnnnnnnnnagatgcacttctgaccccttccacgtcagatcccggcgggcgtgcacgtcacgcccgccggccctgcgtagactgccgccatgtactggctcagccgccaccggatgctgttgctgaccatcctggtgatggtcggtggcaccgtgctttgtgcagtcgccgccggccactacgcctggcggcgcgccctcggcgaggaaagcagccaggtgcaacgccagctgcagctgtacggccagggcctgcagcagcgcatcgaccgcttcggcacgttgccgcaggtactggcgctggatccggatctgctgcacgccctgcgtgtgccgccctcgcccaccgaacagcagcggctgaacctcaagctgcaacgcgccaatgaagtcacccgtgcctcaaccctgaccctggtcggccacgacggggtggcagtggcggccagcaactgggaccagccgaccagcaacgtcggcgagaactacagctaccgcccctactaccggcaggcactggcgcagggccgcggccgcttctacggcatcggcatgaccaccggcgtacccggctactacctgtcgcaggccatcgaggaagatggcaagcggctcggcgtggtggtgatcaaggtcgagctgtcggcgctggaacaggaatggttgagcagcccggacgtggtgctggccagcgacgaccatgacgtggtgttcctggccaaccgtgacagctggcgctaccgcctgctgcgcccgctgggcgccgatgagcgccgcgaaatgctggacgcccgccaatacgccgaccgcgcgttgcagccattnnnnnnnngtactgaagacgtgcttgccgatggtggccgcatggtgcgcctgctcgatcccgcactgccgcagccgatgctgtggcaaagcctgccgctgcccgccgaaggctggaacctgcatctgctgcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtggctggcgctgggcttcctggtgctgttcgtgcagcagcgccgacgcctggccaagcatcgcctgcgcagccgccgcgaactggaaaccctgctcaagcagcacgcacaggaactgcgcaccgcacaggatggcctgctgcaggcggccaccgacgccgacagcggactcagccgcagcctcgaacacctgccgcagggcgtggtggtgatcgaccgcgaactgcgcctggtcgcgtggaactcgcgctacctggaactgttccgtttcccacaggacctggttcgcgtcggccggccgatcgaggaactgttccgcttcaacgcacgccgtggcctgctcggtccgggcccggtcgatgaagcaatcgagcgtcgcctgaaccacctgcgcagcggccgcccgcacatgcgcgagagcgagaaggacgacggcacggtgctggagatccgtggcaatccgctgcctgacggcggcttcgtcaccagctatgccgacatcaccagctacaagaacgcnnnnnnnnaactgcgctcgctggccgatgcgctggagcaccgcatcgccgagcgcacccatgatctggaagaagcacgccgcgaagccgagcaggccaaccgctacaagacccgtttcgttgcctcggccgtgcacgacctgctgcagcccctcaacgcggcgcgcatgttcgtctcggtgctgcgcggcaagctgagtgacccggcgcagcaacagaccagcgaccacatcgatgctgcattggccgcgcaggatgcgatcctcaacagcctgctggatatcgcgcgcctggaatcgggcagcctgcccacgcgcgtacaggcgttccggctcgggcctttgctgcagacgctggcacgcgagttcggcatcgccgcgcagtcacgcgggctggtggtcgactgggtcgataccgctgcggtggtggtcagcgatgaagcgctgctgcgccgcatcctgcagaacttcctgtccaacgcactgcgctacagcgaacgtggccgcgtgctgctcggctgccgtcgccgcgaaggcctgctgtggatcgaagttcacgaccaaggccccggcattcccgatgcactgcagggcgagatcttcgaggagttccgccgcctgcacgacggccagcagcgcggcgccggccttggcctggcgatcgtcgaccgcatcggtcggctgctcggccacccgatccgcctgcgctcgcagctgggccagggcagcgtattcgcggtgggcgtgccgttcggcgaagccagcgcgattcccgctactgctcctgtgccggtgctggtgcaggaaccggccgcggacaatccgctgcgcggtcgccgggtgtgggtgatcgacgacgatccgcacgtctgcgccgccagccgcgcgctgctggagcgctggggctgcgaggtggcgctggccgacggcccgcaggcggcgctgcagctggcggcaacaggcgcggtgccggagctggtgctgctggatgtgcgcatgggcgatcaccacgggccggtgctgtacgagacgctggccgagttgtggcaggcccgcccaccggtggtgctggtcaccgccgagcgcgatgcgggattgcgtgagatggccggcgagcgcggctggggaatgatggccaagccggtgaagccgccggcgctgcgggcgttgatgagccagttgttgatccgccatcgcgggtagtttccagccaacggcgcagccccttgtgggtggtcgcacaaagcagttcatcggtggggccgggcagatgggctgcacaggggccgctgcaagtacgtccctgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgcagcccatctgcccggccacggacacgttccgtgcgcgtccaccctcggagaagaaaaaagatcaaaagcgggtcgcgcgctgcgcttgctcgtgtagagccgagcccatgctcggcctcacggacgggccggaaagcagccgagcgtgggctcggctctacgaaaaatggcctgccaggctgcctttgcttttgatcttcttttctcttccgtgggtgacaggccaccgaaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgctcgcagcttctgctttcagcgaccaacccaaacccacccacgaggggctgcgccgttggctggaaactacaacccgatgccggcgtcgccctcaggctccagcgccttcaccagcaccgctgcctgcgttcggctatggcactcgagctttttcaggatcgcagtgacatgtaccttcaccgtgttctcggccaaccccagcgtgtaggcgatctgcttgttgagcaggccatcggccaggcacagcagtacccggaactgctgcggggtcagctgggccaggcggctggccagcagtgcgtcggcctcggagcgttcggcggccatcgccgggaaccacaggccaccatcgagcaccgcctgcacggcctcgccgatggtctcggccggggccgacttcggaatgaagccggccgcgccgaactgctgggcacggcggatcacccgtgggtggtcgttggacgagaggatcaccaccgggatgtccggatgcgagccgcgcacgtgcagcagcgcggagaaaccgtgcgcgccgggcatggtcaggtccagcagcaccaggtccacgtccgggtacgcgtcgagtgcttcggccaatgcctcggcgctggcgacctcgcgcacctgcgccagcggcaggctctgccgcaatgactgcaccaccgccgaacgcagcagcgggtggtcatcggcgatcaggatggtgtattcgctcatgccgccattgtacgggcaggccggagcctcagcgccctgccggctccacgctgctgcgccaggcatccaggaactggcggcgcttgagcgcgtccaggtacaccagcaggcccgggccgagctggatcgggcggcggctgcggccgggcgcatcgtcgccacctgcgttgccggtcacgatcggcatcagccgtgcctcgcgcgacagcacctgctggccacgtggtgacaacaggtagtcgaggaagcgccgggcttcttccgggtgtgggccggtacgtggaatcaccgcggtacgcagcaccaccagcgtgtagtcctcgggctccacgatcgccagcggcgcacccgcgtcgatgcgcgcctgcgcgtaggagccgagcacgttgtagaccagcgacagctgtccgctggcgaccttgtccagcagcacgccggtgcgctcctcgcgcacgacgtcgttgtcgcccagcgcgcccagcaacgcgccggcgatgctgccacgctgtgcatcctgggtagacaacaggtagccgacactgctgcgctcgatgtcataggtaccgaccctgccgcgcagcggtgccccctccgcgcgcaaccggtccagcagttgccgacgcgtgtgcggcaccttcgcagccggcagtgcgcgggtgttgtagaccatcaccaccggctcgtagctgatgccgaaggcctcgttgcgccactgcgcccaggccggcagcgcagcggtctgcgccgaacgatgcggcagcgcgtggccgtcgttgaccagcttggtctgcaggtccatgccgctggagatcagcaggtccggcgatgccggtccgccgcggtcgtgcaggtaccgcgcgtacaggtcctgggtgatgatgtcctcgtacaccacctcagtgccggggtgcagccgctggtagtcggcaatcactaccgcgaacacttcgatgtcggtggtgccgtggatgcgcagctgcgcagtggcctttgcctgggccgggaagcggcgcacgtcgcccggtgccgcaagcaccggcagggccagcagcaaggcaacggcagcagcgaacaggcggatcatggagtgctccggggcaggcggatggtggcgaccagcccgccctgcggacggttgctgaggtcgatgcgaccgccatggctgtcgaccacgcgcttgacgatggccaggccaagcccggcgccgccggacggcgcgccttcgccacgggcgaagcgctcgaacacgcgttcggcatcggcggcggcaatgccggcaccgtggtcggcgatggtcagcacggcctgcccgccttccacggtcaatgcgatctgcaacggcccatcaccaccgtacttcaacgcgttgtcgaccaggttcttgatcgcctcgcgcaacagcagcgcatcgccatgtacctgtaccggctcggcggtcatcgccagttgtacgcgcggtgccgggccggcctgcggcagtgcttcatgcagggcctggtgcacggtctcggccaggtccaccgctgcaaagcgctgcagatgcgagcgatggatcacgctggcatcgctgagcagctggttcagcaaccgactcatgtgggtggcattgcgttcgatcgcctgcaggctgcgccgcatgtcctcggggtcgtcgtcatccagcgccagctgtgcctnnnnnnnnagggcagccaacggcgtacgcatctggtgcgcggcctcggccatgaacgcgcgcaaggtctcgttgctgctggacagtcgttccatgaagcggttcaacgccgccaccatctggtccatctcacgcggcacgcgcgcatccagcggcttcaggtcggatggctcgcggcgcgacagctcgcgttccacccgcaccaatggccggaacgcgcgatgcacgccaaaggccaccagcgccagcagcagcccggacagcacaccgatcgccagcaatgcacggttgaccatgtcctgcgcaaccgcttcacgtgcacgccgggtctggccgacctgcacctgcacctcgccctgcgccgacgcggcggcgaaactgcggccgaccaccacgaagcgcacggtctcgccgctgtacgccgcatcaaacagctgcggttgcgtnnnnnnnnnnnnnnnnnnnnnnnnnaggtcgccgtagccggtgatcaggttgccgcgactgtcggcgacccgatagaacacacggtcttccggggccatcgccagcaggtccagcgcggcatagggaagatcgacctgccactggccatcgaccagggccaccgaatcggcgatggacaacgccgaggacaccagaaggtgatcgtaggaacggttggcggcgcgctggccatagccgcgcgccgcaaacagcagggccaccgcgaacaccgccagcaacgcgccaaggtagaccagcagcgtgcgccgcagcgagcccggtgcggcattcgcggtacgcgcgtcagccatcggcgtcggcgctgccgtcactggcttccagcaggtagccaacgccgcgcaccgtggtgatacgcagcggtgcgcctgccagcttctttctcaggcgacccacatacaattcgatggcattcggaccggcttcgtcgtcgaagccgaacaggccgttgccgatttcgtccttgccgaccacctggccgaggcggccgaccaggatctccagcagccggtattcgcggttgggcagctcgatcggttcaccgttgaggctgacccggtgcgcggcgttatcgaactggaagccgccgatctgcaccacttcgctggcctgcccacgcgcacgccgcagcagcacgcggcagcgtgcttcgaactcgcggaaatcgaacggtttgcccaggtagtcatcggcgccgacatccagcgcctgcacgcggtcttcgatgccatnnnnnnnngtcagcatcagcaccggcgtgctgtcgccgcgctcgcgcatgccggccagcacgcgcaggccatcgagcttgggcaggccgatatccagcaccaccaggtcgaagctctggtagcgcagcacgctggccgccgccaggccatcggcctgccagtccacggcatgcccactgcggcgcatgcggcggatgatcgcatcggccaggtccgggttgtcttcgaccagcagcaggcgcatgggcacggggatgggaggggaaacgaatgctaccgcatgccgctgccgcgctcgccgggccccgcccggaggcagcagcgggccgctttacgctgcaccgcacaatccgttgacaggacgatgacagcttgcccgacccagactgcggccgcgcaccgtccggtgcccacgattgccgcgcgcctggcgcgcacctgggagggtttgtggaattcacgtttgcctggcggcgccctgccgccatgatggcgctggctgccctgtcggcgccggccattgccgccgaagacgaccgtccggtcaccgccaccctcggtggtcgcctgcacctggacttcgccaccttcgacaacgacaaccggggcaccccgaacaaggacgacaccgaaatccgccgtgcgtgggttgacgtgtccggcaagttcttcgtggtcgactacaagctggaagccgatttctccggcgaccgcgtcgaggccaaggacgtgtacctggcacgcagcttcggtaaggccggcaagctgaccgtcggccagttcaagcagtacttctcgctggatgaccgtaccagctccaactacggcagcttcctggagcgcggcaacgccggcaccacgctggcgccgctgtaccgcctgggtgcgtcctggcaggccaaccccggtgacttcacctgggcggtcagcctctacagcctggagagcatcgacgcctggcaggtgaagggtcgcgctgccggtggccgcgtcacctgggcgccctcgcccagcgatggcgacgtgctgcacctgggcctgtcgctggcccgcgaggcctacgacaaccccggcgccaacggcgtgcccggcctgcgcatccgcccgcgcccggccggccatctgtccgacaacagccgcctgaccctggtcgacttctccgccggccgcgataccgacgtcaacaagtggtcgctggaatacgcgcaggtgcgcggcccgctgtcgtggcagggcgagttcagtggcgcaaccttcgacgacggcgcgcagcgcggcgatgtaatggcggcctacggcatgctcagctggttcgtcaccggcgaaagccgtgcctacgaccgcaagaccggtcgattcgcgcgggtgaaggacatccggcacaaggccggtgccttcgaagtggcgctgcgctacgaccagatgtggggcgcgcagcatctcgacggtgcgccggacctgcgtcgcggcagtaccgaagcctggacgctgggtggcaactggtacctgcgcgacaacctgcgcttcatgctcaacgtgatcgaaagccgcaaccgtgatcgcctggccggggtgacggtggaccgcannnnnnnngtcaccggccgcctgcagtacgacttctaggcccgacattccgggcattccgcccgggccccttccactccccacgtcctgttttcgcaaggagtccgcagatgatgctgagcatcctcggctttggcatggtcattacgttcatgtacttgatcatgagcaagcgcctgtcgccgctcgtcgccctgatcaccattcccatcctgttcgcgctgatcggtggcttcggtgccggcatcgacgagatgatgctggagggcatcaagaagatcgcgccgaccggcgtgatgctgatgttcgccatcctctacttcggggtgatgatcgacgccggcctgttcgatccgctggtgcgggtgatcctgcgtttcgtcaagggcgacccgatgaagatcgtgcttggcactgcagtgctggcgatgctgatctcgctcgatggcgatggctcgaccacctacatgatcaccgtctcggcgatgctgccgctgtaccagcggctgggcatgaacgcgctgaacatgacctgcgtgaccatcctcgccggcggcgtgatgaacctgaccccgtggggcggcccgaccgcacgcgcggccaccgcgctgcacgtggacccggccgacgtgttcgtgccgctgatcccgtcgatggtgatcgcctgtgccggcgtgctgctgctggcctggtacctgggcctgaaggaacgccgtcgcctcggcgtggtgaccctgcccaagggcggcagctggatggacaacagcgtgtccgatgacagcaatccgctgccgaccgtggaagacgccgaagacatcaagcgcccgaagctgctgtgggtgaacctggccctgaccgtggcgctgatgaccgcgctgatcatcggcgtgctgccgatgccggtgctgttcatggtcggcttcgccatcgccctggtgatcaactacccgaacctggccgagcagcgccgtcgcgtggtcaaccatgccggcaacgtgctgtcggtggtgtcgctgatcttcgccgcgggcatcttcaccggcatcctcaacaacaccggcatggtcgaagcgatgtcgcacagcttcctggccgtcattccggaatcgtggggcccgtacctggcggtgatcaccgcggtggcatcgatgccgttcaccttcttcatgtccaacgacgcgttctacttcggcgtgctgccgatcctgtccgaggccgctggcaactacggcatcaccccggtggaaatgnnnnnnnnctcgctggccggccagccggtgcacctgctcagcccgctggtgccgtccacctacctgctggtgggcctggccaaggtcgaattcgccgaccaccagaagttcaccctgaagtgggccatcgccatctcgatgctgctgatggtcggcagcctgctgttcggcctgtatcccctcgccgcctgaccctttgccaaggagccttctgcaatgacgcttcgaatcgcttacgtcaccagtggaatgggcagtgtcggcactgccatctgccagagcctggcccgcagcggccacaccgtggttgccggctgcgcgccgaactcgccgcgcaaggccaactggctgcgcgagcagcgcgaacagggcttcgacttcatcgcctccgaaggcaacgcgaccgactgggcctcgaccagcgcggcgttcgccaaggtgcgcgccgaagtcggtgaagtggacgtgctggtcaacaactccggtggcagccgcgacctgctgttccggcagatgacggtggaggactggaacgcggtgatcgcctccaacctcaattcgctgttcaacctgaccaagcaggtggtggacggcatggccacgcgcggctggggccgcatcatcaacatcggttcggtcagtgcccacaagggacagatcggccaggtgaactacgccaccgccaaggccgcgatgcatggcttcagccgtgcgctggctgccgaagttgcgtcgcgcggggtcaccgtcaacacgctgtcgccgggctacatcgccagccaggcgatcagcagtttcccgccggatgtgctggaccggctggctgcctcggtgccggttcgccgcctgggccgccccgaggaagtggccggcctgtgcgcgtggctggcgtcggatgaagcctcgtatgtgaccggtgccgactatccggtcaacggtggcctgtacatgggttgagcccgtctccacgcaacgcgtggaccgcctcccccacggagtgcgcggggccggtgaaccttcgcttgcgagggggatccggccccttttttgtttctgcattttcgggacgtattgcccgatacatcggcagaaccggtgctatacctgccaacgctcgctgagcccgatggatgaacggccggaatcgcggatcaaggaggttggcatgcgtgcattgctgattgcgcttcttgtggtcgccaccccgccactggcggccacgccacctgctgccactgcggatgaggcggatgcaacatggcggctcgtggagcgctggtccttgcagctgtcacgctctgaccttgtcgcgcagctatcgccactggctccggccggctcgcgttcggaagcaagaaggggccggggcgacagcgccaccatcgatctggggccattcgtggtcgccgggaggatcaaggggccttctggccagatccacaccgatgcgtcggggcgaatcatcaaaggcattacgctgtcgctgggcggcgcctgcatctcgcgaaagcagatgggtcgtcgctaccccgacttcaatgtcctttccgtgccgtcagggcatagcctggacgagtcgacggtgttcggcacagtagtgaacggcatccagatcgggttctcattctccgaacatgaccgcgactgcatggaccagctcaaattaagctggcctggggagcgcttctgattcccaccggcctaccaccatgacgaacatgttgcaggacacgcaccactaccctgcatcgttcgttggttttccgtaaagaaggtttcatgttccgttcgcatagtggccatgcaccgcgcacgcgtgccggtgaccacccccaatgcaacggaccaccatgcagacccgacacctgacgatcgccgtggcgatcgcgttctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataccggcgccagcaccgaggccgcgctgagcgcgcagacgctggataccgtctccgtgatcggccagggcgagacccgccaggtgcagcgcatcaccaccgtcgacaagcaggtgctgccgccgggcaccagcggccagaagatcctcgaccgcctgccgggcgtgtcggtgcagtccaacgatgccttcggcgccaacgaagaatcgcagaccatcagcctgcgcggcttcgacaagagccgcctgggctacacgctggacggtatcccgctgggcgacaacagctacggcaactacaacggcctgagcatcgcccgcgcgatcatcgccgagaacctggccggtgccgagctgtcgcagggcatcggttcgctgggcgtggcctcgaccagcaacctgggcggcaccatccagtacttctcgatggacccgtccaccgagttcggtggccgcgccagcgtcaccgtcggcgacaacagccagcgccgtggctacctgcgcgtggataccggtgacatcaacggcttctcggcctatgtgtccggcgtgcaccaggaccaggacatgtgggccgcgccctaccagaaccagaccacccgccagttcaacgccaaggcagtgtggaatgtcggcgaccaccgcttcggtgcgttcgtggccacctcgcgcgccagccaggccaactacgcctacctgtccaaggacatgctggcgcgtggcctgggctgggattggaacatctacgcgccggactgggatcgcgccgtcgccgctgcgtactgcgcgccgggcacctacaacaaggcacgctgcaagttcagcggcggcgtcaacagcatcgacgatgcctactaccagagccgcgcattgcgcgacgacaatctctattcggtcgatgccgacctgcgcctgggcgagcagggccgcctgaagctgctggcctaccaccacgacaaccgtggccagggccactggtgggcaccgggccagccgtcctacccgggcaccgacaggatgctgccgatctcgatccgcagcaccaactacacgatcaaccgcgacggcctgaccgccgcgctgtcgtggacggtgggcatccacgaactggaagccggcctgtggtatgagcagaacgaccacaacgtctcgcgcaacttctactacatcagtggcccgttcctggacgacctgtacctgaagaaccctgatcgcctgctgttcaaccaggacttcgacatccgcacgcgccagttctacgtgcaggaccgcatgcgcttcctggaccagcgcctgaccgtggacgtgggcatcaagagcccgaacacccgcatgcgtgccaacgcccagccgggcgtggaaaccagcatcgcctcgggcacgctgaccgctaaggagtcggtgctgccgcaggtgggcctgggcttcaagctcaacgccaacaacgagctgttcgcctcctacgccgagaacatcgccgccttcgtcggcggtggcagcggcggcccgctgcaggtgtcgccggaatcgttcgcggccagcgccggcctggagccggagaagtccaagagcctggaagccggcttccgtaccttcggcgagaagtaccaggcatcgatcgcgggttacaacgtgaagttcgacaaccgcctgctgtcgctgaacccgtgctcgagcatcgaagtcggcacgcgtccggagtgcgtgacgcgcttcatcaacgtcggttcggtgaagagctacggcgcggaactgaccttcatcctcaagccgatcgacggcctgcagtggtacaacgcgctgtcctggaacaagaccacctacgaggatgactacacctcgggcggcgccatcgttccggtggccggcaagatcacggtggatacgccgcagcgcatggcctccagtgagatcagctggaaccgcgatggcttcttcgccagcctgcgtgccaagtacaccggcaagcgctactacacctacaccaacgaccagtcggtgccgggcgtgaccaccttcgacgccggcgcgggctacgacttcggccccggcctgggcctgcgcaacgtgcgggtgtcgttgaacgcgaccaacctgaccaacaagcgctatgccggccagctgagttcgttcgcaccgactgatccgaagggcacgcgttatgcgatccatgcgagcgcaccgcgtcagttgttcatgacggtggcggcggagttctaagtcgaaagcgttgccccgcggcgtcttgattatcgtcgcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgccacggcgcggaaggcaaagaagagcaaaaagcaaagagccgggcattgcccggctctttgcttttcaagcgcaatcccttcggcgcggtgatgtgctgccgcccgcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngccagggtgccccaccgccgcccagcgacatcaatcgaggcgccagcgcatcatcccgccaacgcctttcattccggcgccagctggtccatccgtatccggttggcaaacagcgagaacgccagcatgcccgccaggccgttcgcccggctcacccaatgcggcagccagcgcggcggcttcaatacccccgcctcgaacaacggcgcgaacgcgatcgcatcggtcaggctcatcttgccggcgaacaaccagcggcagacctgcaggcggtcctcggccagcatgtggcggaagaaggtgtgcaccgataccagtccgcgcaggtacaccgtgtccttggtgaaggcgaggccgccactcggcggtaccccacggaacacgcgctgcgccgaggcgaaactctcttccgggttctgtccggcatcgcagaagtagcggaacacctcgatgaaatcggcgccttcgcgtgccatcgcaatcgcttcggtacgcaggctgatgcgcttgaggcgctcgatgtcgatgctgccggtgatctgctcggcgaaggtggccagaccttcctgggtcgcggtcacccgtggcgaggacagtgccaggctcggcagcaccggttgttcgcggccgttcaatgcagtcagcgaatgcaccagcgcttcgtggtggaacagctgcgcgcggtcgtaggcactgaagcgcgcactggtgcgcaggcggatgcgggtcgggccggcagctgctttggacaccagttccgggtcgagctgtacctggatgatgcgcgattcgaagaaggcatccaggtcgttnnnnnnnnnnnnnnnnnnggcgatggccgacactggcacctgctcttccggcgccagcagttcgtggtccagttcggcggcaatctggatgaagtggcgcgccgcttcgcgcgtgctcgggccattgcccggcagcggctgctcgggtgcgccaaacagctgcaccgaacaggtatcgacggcggcggtgcccagcccttccagcagttgcgcggccagatcccagctctgcgccgactgccgcacgtagtggcccagtgggtggctgtcgtcgcagtcggtggcgatcgcggccagcgcgcgacgttcttcgctgaagtccagccgtgggtaatccaccttcggcagcaccggctggccacgtgccacgctgtccaggaacggtgcctgcaccgttgccggccagctggtcaggcccagcaggcggatgcctcccacggcctcgaccaggcgcgcatcgagcgctgcatggtgggccacgtcacggtccagcgtcgcagtcggttccatgcgcggactatagcgccctgcccgcgcgttggtaggtgccaattttggttggcatccgccgaaggcgggcttcggacacgtccgtgccaaccaaggttggcacctaccagaagcaggtttcctgcacctgccaggcgcgggcagaggcgggatgcattgcgcagatcagagcccattgcggtgcaatgggatccgaccccgcggtaccgatcagcgcctacgcggcttgccggccgggcggaactgctggcccttgcccttcttgccgccacgctcctgcgcggtctcggcctggcggaccgccagcttnnnnnnnnnnnnnnncacttcttccttcagcttgaagtagttgagcagccggctctcttcgatctcacctgcgtcgatcgctgcgcgtacggcacagcccggttcctgctggtgcttgcagtcgttgaaacggcactgtgcggccagcgcttcgatatcggcgaagccgccttcggacagcgtctcttcaccggtcggcttcagctcgcgcatgccgggggtgtcgatcaggcaggcgccggtcggcagcggcatcagcgcgcggtgcgtggtggtgtggcgtccacgtgaatcgttggcgcgcaccgcgttggtcttcatccgctgctcgccgagcagggtgttggtcagcgtggatttgccggcaccggacgagcccaccagcaccaccgtgcggcccgggcccagccacggttgcagcaccgccacgctgtcggcatccaggccattgatcgcatgcagcgcgataccctgcatctccagctcttccagcaccgccagcgcgtcttcgctgtactcggtctggtcggccttggtcagcaccaccaccggttcggcaccaccaccgccgaccagcagcaggtagcgttcgatgcgcctcggattgaagtcggcatccaggccgcagacgatgaacaccgtatcgatgttggccgcgatcacctgctggtggtagtgctcgccggcggcgcctcgcttgatcgcggtgcggcgtggcagcagggcgacgatgcggatgccatcgagcagcacccagtcacccaccgccggccgttcatggctggggaagcgcggacgctgccattccggcagcgactcggccttgatcgacgcgtccgggccatcggccaccacgtagtgggtgcggtgctgttcgatcacccgtgccgggcgggcctgcggatgtgcggccatcgcggcctgccagtcggcctgctgcgccgggcccggccagggccagccaatggtctgcagggcgatgaaatcgggggtctgggtcatcgccgccattctacctgtgccgacgccctgccagcccagcaatgacgggcccggcgcccttgccatgcattgcagcaattccggtaggatggaagccccatgccttttgacggcccagctcccatgtccaccaactcgcccaagcccctggccatccgcgagcgcctttccgaagtgcgctacgaaatccgcggagaactggcgcggcgagcccgggagctggaggcgcagggccgcaagctgatcaagctcaacatcggcaatccgggcgctttcggcttccgtgcgccggagcacctgcagcgtgcgatcgctgacgacatgggccgcaccgacccgtacacgcaccagcagggcctgccggtggcacgtgaagccatcgccagctactacgcccgccgtggcgcgcccgatgcgcacccggaccgcgtcttcctcggcaacggcgtcagcgagctgatcgacctgtcgctgcgtgcgctgctcaacccgggcgatgaagtgctggtgccctcgcccgactacccgctgtggtcggcctcgaccatcctcaacgatggccgtccggtgtactaccgctgcgcaccggagaacggcttccagccggacccgagcgagatcgagacgctggtgtcctcgcgcacccgcgccatcgtgctgatcaatccgaacaaccccagcggcgccagctacccgcgcgaactgctggagcgcgtggtcgagatcgcacgccgccacaacctgttgctgctggtcgacgagatctacgaccagatcctgtacgacgacgcggtgttccagccggtcgcgccgctggccggtgatcatccgtgcctgaccttcagcggcctgagcaaggtgcaccgcgcctgcggctggcgcgtgggctgggcccacctcagcggcgacgatgcccgcctgggtgacttccgcgcggcactggacctgttgggcgcgctgcgcctgtgcgccaacgtgccgggccagtacgccatcgaggccgcggtgaacggtccggacaccatttccgagctgtgcacgccgggcggccgcctgtatgaaacccgccgcgcggtcatcgaggcctgcgaagccagcgaacatctgtcgctggtcgcaccggccggcgcgctgtacgcgttcccggccgtggtcggcgccgctgcgaagggcttcgacgaccacaacttcgcgctggacctgatgaacaacgaaggcgtgctggtggtgccgggctcgagcttcaacgtgccctaccgccatcatttccgcgtgaccctgatgccggaggcctcggtgatgcgcgatgtgttcgcgcgcatcgaccgcgtgctggcgcgacgtgccgaggacgcgaccaaggtcgtgccgctgaagccgcgccgttcggtggcctgagcgtggcgctgtcctacctggcgctgggcgattcgtacaccatcggtgaagcggttgcagtcgaaggccgctggccgcaccagctggccgccacgctgcgtgcgcagggcattgagctgtccgatccgcagaccatcgccaccaccggctggaccaccgacgaactcgatgcgggcatcgatgcggctgcgccgcaggggccgttcgatttcgtcagcctgctgatcggcgtcaacaaccagtaccgcgggcgtccgctggacgaataccgcagccagttccaggcgcttctgcagcgggcgatcggcttcgctggcggtgatgccagacgcgtgctggtgctgtccttccccgattggggcgcgaccccgttcggcgcaggcagtggccgcgacctggccgggatcgagatcgagaccgacgagttcaacgcggcagccgaggtgatcagcacccagcagggcgtggccttcgtcgacatcaccgatatcagccgcgcacagggcgaagacccgacgatgatcgccgaggatggcctgcacccttcggcgcggatgtacgcgctgtggagcgcacgcgcccttccggtggccgcgcacctgctcggcggcacggactgaggcgatggacggcacgccacggaacggcccgcccctgccctgcactcccctgacggccccgcaggcccgcttgattgccgaggccttccgcccggcgcaggcctggggcagccgccgcgactactactacacccgtggcaagctcggcagcgatccgctgtacgacggcgtgctgcagcatctgcctgacgatgggcagccggtgctggacctgggctgcgggctgggcctgttcgcccatgtactgcgccagcgcggcggtacccagcgctaccttggcgtggacgtggatgccggcaagatcacccgcgcgcagcgtgctgccgccgacctgcatgacgtgcgcttcgattgcgtggatgtgcaggcgccgctgccggcgcaggccgggcacgtcctgctgctggacgtgctgcagtacctggacgcgggcccacagcaggcactcctgcgcgcggccagcgcgcaggtggcccgcggcggccgcctgctgctgcgcacgccgctggccaccggcgatggccgcgaccgcaccacgcgggtggcggaccggctggcctggctgatcggctggatgggcacgcgaccgcgccactaccccgatccgcaggtattgcagacaacgcttgccgaagctggattgcaggtgaccgcaccccgcccgctgcacgggcgtacccccttcaacagctggctgctggtggccaaacgccccccgttgtagggccgaacccacgctcggctgtgctgttgcggtagatccacgccatgcgtggatggtctcgcgaccattcctgtaggggcgagcccacgcccggctgccccaagcggccagaagcctggtttacaggaccggcagccgcgccttcagcccccgctcgtccagcgcctgcagaacgcgttcgatgatcacccgattgtgaccgtgggcggcgccctcatgcagcagcacgatggcgccgggttgcaggtcaggcagcagccgcgacagcacgccctccggcgtgcaaccgacgccgtcgtagccccgggcactccagcccacgcgcaccaggcccagcgccttcaacaccggtgccacgaacggattggtcatgcccaccaccgagcggtaccagcgcaccggatgcccgctcagggcctgcagtgcatgctggcagccctcgatctccgcccgcatcgccgccgggcccagacgccagaagcgcgcctgtgggtggctgtggctgtggttgcccaggtcgtggccgcggcgcaggatctcctgcaccagttccggctgtgccagcgcacgttcccccaccaggaagaaggtgnnnnnnnnctggtggcggtccagcaggtcgagcacggcgcgggtttccgggccggggccgtcatcgatcgtcagccagacgctgttgccggcctctggcaaccggctcagcaccggtgcgtagaagcggctgttgggcaggaatatcggcaccatgaacagcgcgtggctggccaccatcagcggcaggccccagtgccagcctgccagtacccataccaggatcacggccaactgcgacgccaacagccagggcagccagcgccagggccgggtcgggatgcgatgcaatgttcctgcgttgctcatcccccatgatgccatgaggggtagaattgatgattcgaattcccggaaacccgacgtccatgtccctcgatcccgccctgcgttcgcgcatcgaatccatcctcaacgccaaccgcgtcgtgctgttcatgaagggccagccgtcgatgccgcagtgcggtttctcggccaaggccgtgggcgccctgcaggatctcggcgtcgagttcgcccacgtcaacgtgctggccgaccaggaaatccgtgaaggcatcaaggtctacggcgactggccgaccatcccgcagctgtacatcgacggcgaactggtcggtggcagcgacatcgtgctgcagatggccgccagcggcgagctgagcagcgtgctgggcctggccgcaccggaccgcaccccgccgagcatcaccgtcaccccggccgccgtggaaatgctcaagggcgcgctggccgacgctccgggcgctgccctgcagctgagcatcgacgccggcttccagccgaacttccagctggctccgcacgacgaaggcgcgatcgctgccgagtccaacggcctgcgcgtgcagttcgacctggccagcgcgcgtcgcgccaacggcatcaccatcgactgggtggacgacatccgcggcaagggcctggccatcgacaatccgaacgcacccaagccggtgcaggaaatcagcgtgcgtgatgccgatgacctggtgcgtgccggcaacatcaccctggtggacgtgcgcccggccgaggagcgcgagatcgctgccgtgggcgtgccgttcaagagtttcgacggcaacggccgtgcggagctggaggccctgcccaaggacaccgcactggccttcatgtgccaccacggcggccgcagcgcacaggctgccgagcagttccgtgcactgggcttcaccaaggtgttcaacgtcaccggcggcatcaacgcctggtcggaagaggtggacaacggcgtgccgaagtactgatcggcactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttagccggcgaacccgccttcggccaggtaatccagttcttccgccgtggggaagcgaccgagcacggcattgcgatgcgggaaacgaccgaagcggcggatgatgtcgcggtgcagttcggcgtactgcaggtattccttgtcacccagcacgtcgaacatcgccaccgagcggtcctggtccagcggatcctcggagtgctcgaacggcaggtagatgaaggcgcgcagcttcggcaccagctgcaggtccaggccttcctcgatggcgcgcatggcgtaatgccgggccaggccatcggtggcgtaggaatgggcagtaccccggaagcagttgcgcgggaactggtcgagcagcagcatcagggccagcgccccttcggcactgcccagccaatgttnnnnnnnnnnnnaagcggcggcgaaatgctcatccagaaacaactggcggaactgcgcgtcgaacgcgtcgtcgcgggcgaaccacttcgcagggcccgcctccttccagaattccaccacttgcgcggcaacgtccatcacctactccccagggccggcgcgccgcgccaggcnnnnnnnnnnnntcgtcgaagcgcaggtggcggaccgacttgccgttgcgccggataagcttaagcgcctcgataccgatctggatatggttttccacgaactgggagctgaccttggcatcggaggcttcggtcttgaccccatcggggatcatcggctggtccgacaccagcagcagcgcaccgctggggatgtggttggcgaagccggcggcgaacacggtggcggtttccatgtcgatggccatgcagcgcatcgcccgcagccgctccttgaaggcctcgtcgtgctcccagacccggcggttggtggtgtagacggtgcctgtccaatagtcgtggccaaggtcgcggatcatggtcgagaccgcacgctgcagcgcgaacgccggcaacgccggcacttccggcggcaggtagtctcccgaggtaccctcgccacggatcgcagcgatcggcagcaccaggtcgcccagctggttcttgcgcttgaggccgccgcacttgcccaggaacagcaccgccttgggcatcaccgccgacagcaggtccatgatgatcgcggcattggggctgcccatgccgaagttgatcatggtgatgccgtcgatcgtggcgcttgccatcggccggtccaggccgatgaccggcgcaccggtcagctcggaaaaggtatgcaggtagccgccgaagttggtcagcaggatgtgctggccgaactggtccagaggcacgccggtataccggggcagccagttgtcgacgatttcctgcttgcttttcatgggcggtccggtacggcgggggaccgggtattttcggccacccggccggtgcagtcgagccgccgtcgaccgtcctgtgaagaaggtcacttggcaagcccgccgccaccgggctagcgtcggcggttggaccaggttgcaaggggaactgcatggcatcgacgttgttgcgcgccggggtggtcctggcgctgctttcattgagcacggctccggcggtgggcgcctcgcgctttgtcgccgatccctaccccagcacctaccaggcccatcccgatgcgccggtactgatccagaatgccaccgtgctgaccggtaccggccagcgcctggacaacgccgatgtgctgctgcgcgacggccgcatcgttgccgtcggccgccagctgcaggccgatgcgggcgtcacccgcattgatgcacagggcaagtgggtcactccgggcctgatcgacgtgcattcgcacctgggcgtgtatcccagcccgggtgtcggtgcgcacagcgacggcaacgagatgaccgcaccggtcaccgccaacgtctgggccgaacactcggtgtggccgcaggacccgggcttcgccaccgcgctggccggcggcgtgaccagcatgcaggtgctgccgggctcggccaaccttgtcggtggccgcggcgtgacgctgaagaacgtcccggccatcacctaccaggcgatgaagttccccggtgcgccgtggggcctgaaaatggcctgcggcgagaaccccaagcgggtctatggcgagggcaagggcgtgaccccggccacgcgcatgggcaacgtggccggctatcgtgccgccttcatcgatgccgccgactacatcgccaagaacaagcccaagccggcaaagcgcaagagctggttcggcagcgacaagggcgacagcgccggtgatgccggcggcaagcgcgatctcaagctggacacgctggccggcgcgatcgaaggcgacatccgcgtgcacatccactgctaccgcgccgacgagatggccaccatgctcgatctggccaaggaattcggcttcaaggtagccgccttccaccacggcgtggaggcctacaagctggccgacaggctggccgccgacggcgtctgcggtgcgctgtgggccgactggtggggcttcaagatggaagccttcgacggcattccggagaacatcgcgctggtcgaccggccgaagaacagctgcgccatcgtccactccgattcacccgagggcatccagcgcctgaaccaggaagcagccaaggtgatggcgtccgcgcgcnnnnnnnncatgccggagatcacgcccgaacacgccatcacctggatgaccgccaacgccgccaaggcgctgggcattgaaggccagaccggcaccctggaggccggcaagatggccgacgtggtggtctggaacggcaaccccttcagttcgtatgcgctggccgagcaggtcttcattgatggccgcaggttgtacgaccgcagtgcaccggcagcgacgccgcgttctgatttccagctcggccaggaggtgcgttgatgatggtgctcaagcagttgacgcagtctgccgcgaagggcagccgagcatggttcggcgctactgtcatggtgctggcctgcatctccgcatccgcacaggcacaggacctgctggtgcgcaacgcaacggtgcacacggccagcgcacgcggcagcctgcacaacgccgatgtgctggtccagggtggcatcatccgcgcggtcggccccggcctgtccgcgccggccggggcgaccgtggtcgaagccagtggcagaccgctgaccccggccctgttcggtggcatcaccgaaaccggcatcgaagaggtctcgggtgaatcgagcacggtggacagttcgttgaagctcggcgagcagccgctgcgcccggaattcgacgtcaccctcgcctacaacccggcctcggtgctgattccggtcacgcgcctggaaggcatcggcttcactgcattgggggccgccaccggtggtggtttcgtggccggccagggcggcgtgatgcggctggacggcagcgccgacccgatcggcccgcgtgccctgttcctgcgcatcggcgcggccgcctccgaactgaccggccattcgcgcgccgcgcaatggatgctgctgcaacagatggtcgacgaagcacgcggccaggtggctgcagactcgccgcacgcgctgctgaccccggccgggcgccgcacactcagtcgctacctggccggccagggccgcatcgtggtggaggtggatcgtgcctcggacatccgccagctgctgcgctgggccacacgcgagaaggtgaagatcgccattgccggtgccagcgaagcctggcaggtcgcgccggagctggccgctgcgcacgtgccggtattcgtcgacgtgctggccaacctgccagccagcttcgaccagatcggtgccaccctgaaaaacgccgcgcgcctgcagcgtgccggcgtggcggtttctttcgtgcagcgcggcgatgccacccacaacgcgcgcaagatgcgccagctggctggcaatgcagtggccaacggtctgccttgggctgacggtctggccgggctgacccgggtacccgcacaggcgttcggcgtggccgaccagatcggcagcatcgagcccggcaagcgcgccgacctggtgctgtgggagggcgacccgctggacgtggcgcactatgccgaacaggtctggctgggcggccgtacgatgccgatgcgctcgcgccagaccgacctgcgtgatcgctacctgcagcgcaatgcgcagccctgaccgcattgaaggacatcaccatggccaccctgcgctggtacttcgacttcgtctcgccctactcctacctgcactggcagaagctgaaacagttgccgcagttcgtgcagatccagaccgtgccgatcgccttcggcgcggtgctgcatcacctgggcaatctcggacctgccgagattccggccaagcgccgtttcatgtaccgccagctgcaatggaccgcgcaggccgagggcacgccgatgcgcttcccgcccggccatccgttcaatccgttgtcggcgctgcgcctgtgcctggccgccggagccagcgcacaggcggtggacgtgctgttcgactggatctggcgcgacggccatgccggtgacagcgccgaagccctgcgcgaaccgggtgcgcaactgggcatcgaggatgtcgccagcgccatcgccgccccggcggtcaaggaacagttgcggcgcaacaccgaggccgcaatcggcgccggggtgttcggggtcccgaccctggccatcgaccaggaactgttctggggcaacgacgcccatccgctgatggcggccgtgctggccgatcctgccctgctgcagcagccccaatggcaacgcctggacagcctgccggtggcggtgcagcgcgatcgctgaacaggggtggcgcgtttccctcgggcgcgggctctggttttgagatagatttcacgtttccgaacctacaaccgccctggagggggagccgcggatgcgcatcggaatcgtcgtcgactcggcctgcgacctgccgcaggacttcattgccgagcacaacatcgtgctgctgccgatcaccgtccgcatcggcgaagccgtgctggccgatcaccgcgatgagcaggccacgctgagcttcctgcacgcgcacgtggccgaacacggcgccgaggcggaaaccattcccttcagtgtcaaccagatccgcgacctgttcctgcagcagctggtgatcgattacgaccacgtgttctgcatgaccatcaccaagacccgcagcccgatccatgacaacgcgctgcaggccagcttcgccatcctcaacgactacaagccggtgcgccaggcggcaggctacaactcaccgttcgcgctgcgcgtgctcgatacccagaacctgttcgccgcgcaggcggttacggcggtggaagccgtgcgcctgcgcgagagcaacgccagcgtgcagcagatccgggagcggctggaggaactggccggcaacgtgcacggctacatggtcacccgtgacctgtactacatgcgtnnnnnnnnacggcacaagggtgaccgcagtgtcggcctgctcagcgccgcactgggcagcgcgctggacatcaagccggtgctgcatggctaccgcggcgagaccgggccggtggccaagatcaagggattcgacaatgccgtgcagaagctgttcgcggtggtcggccagcgcgtacgtgccggactgatgacgccgacggtgtgcgtcagctacggcggagaactggacgagctgcgttccctgcccggctacgcacagctgaaagaggtctgcgccacccatggcgtgaccgtgtacgaatcggtgatgagcctgaccggcatggtcaacgtcggcaagggcgcggtcaccgtaggcttcgccgatgggccgcatcggttcgaatgagcgctggccacggccggaatctgcacatcgattccactgcggttgtgccagtcttgccgcacttcaaggagaactccatgcctgcgcagtaccacatcagcctgcccgacccgtccaaggcccgcggcaacgaccctgacctgtccttccattcgcagggcgccgccggtttcgccgaagagctgcaggatgccctgcgcagcggcacgctgttcgagcgctggaaggccaagcagcccgaccccgacgcggtggaaccgcagtggggcgtgaccgatccggacgccaccgtgaccggcgagcagaaggacctgcgcatcaacctggtcgccaccacccgcatcgatagtgacgtgttcaagcagcgcctgcgcctgctggccggcagccactgggaactgcgcgacgtgcgttgaggccctgctctggtaggtgccaaccttggttggcaactaccgcgacgcgaggtagtgccggccgctggccggcatccgcaacatccatgaaggtgccggccagcggccggcactaccagcctccgcccagcgcgcggtacagctctacacgcgcgatcgcggcggtggcctggctgttggccagcgcggcctggttgtccagtgcgatgcgctgggtggtcagcacgtccagcatgtcgaccacgccggcctgatactgccggcgcgccgcccccagtgccgtctcgctctcatccactgccacgtgcagctgcaccgtgcgctgctgctcggcactgtagccatccatggcgtcatccacttcgtgccatgcctgcagcacggtacggcggaactgcagggccgactgttgctgctgcagcctgctcagcgcgagattggccttcagccgtccgccctggaagatcggcaggctgatcgacggcccgatgctgaaacggtgcgcgttccagccatccagatcatcgagctgcttggcctggaagccggcgtcgccattcaaggtgatgcgcggcaggaaactggccttggccacgccgatgcctgccgttgccgcatgcagtgccgcttcggcacgacggatgtccgggcgacgctcggccagttcactgggcagccccaccgctacggccggcaacgccggccagtcacggcgtgcatcctgcagctgcgcgtccagcgcctgcggcggctgcgccagcaggaacgccagcgcattgcgcagctgcgattcgcgatgccgcaacggcgcgatgcgtgcctgcagcgatgccacctgcgcggccgcgctggacacctgcagcgtgctggccacaccctggcgttggcgtgcttcggtcaggcgtttgatgtcgtgggcgatgctgaggttgtcctcggtgatcgccagcagctgccgcgtcgcgcgcagctgcaggtaatcacgcgcggtttccgccagcagcgcgatgcgcactgcatgtgcatcctcctcggccatctgcannnnnnnntcggccgcttccacctgccgccgcacgcggccccacaggtccagttcccagctcaggccgataccggcctggaacagcccgtagtcatcacggccgccgttgccggacggatcattcaggcccacctcgctgttgcgtgcacgcacgccactggcgctcgcgctgacgctgggcaggcgatcggcggcggtgatgccgcgtgcagcacggctctgctgcacgcggttggccgccagctgcaggtccaggttggccgccagcacctggttggccagctgccccagcagcggatcgtcgaaaccggcccaccaggccgcgtcctggtcgatggcgttgccggcgacggcctcactctgccagtggctgggcagttccgcctgcggacgtacgaagtccggacccatcgtgcaggcagccagggccgtgcacaggctggccgcaacgaaggtgcggaacacggtgactgcgctcatgcgccctccccgctcttgtggcccggactgtgctgcacgctctnnnnnnnnnnnnggctgcccaggtcaacgctggcttccaccgacatgccggcacgcagctggtccagcagcggctggcccggctccagcacgatcttcaccggaatgcgctgcaccaccttggtgaagttgccggtggcgttctctggtgcgacggcagcaaaggtgacgccggtggctggtgcaatgctgtcgatgtgcccgcgcagcggcttgcccgggaatacgtccaccttcagttcgacctgctggccggcctgcatgcgggtcatctgcgtttcctggaagttggcgaccacgaaggcgcgcttcagcggcaccaccgcggccaccggcgtacccggcgtcaggtaggcacccacgcgcaccgcgcggcgaccgaccatgccatcgatcggtgcgcgcagcacggtgtgcgacagatccagttcggcgcgtgcctgcgccgcttccgcacgctgcaccgccgcctgtgcagcctgcacgcccgcgctgaggatgtcggtgcgctggcgtgcggtcgacagcgcggcctggccctgctgcagatgcgcactggccacggcctgcttcgactgcgcctgctgcgcgttctgcacggtaccggcgccgtcacgggccagttcgcggtaacgctgctggtcggcactggccagggtcagttcggaacggctgacatcgacactggccctggcctgcgcgatcaacgagtcctgctgggccagtgcggcctgcgcattggccagctgtgcacgggcattggcgaggtcggcacgggccgcctgcagggcgacctggtagtcgcggtcgtcgatgcgggccagcacatcaccggccttcaccgactggttgtcctcgacttccacggcactgacgaagccgggaatcttcggcgctaccagggtgtagtcggccaccacgtacgcattgttggtggtctggtggccgccatcgcgcagcagcagccacgcgccgacggccagggccagcacgcccaggcccaggccggtgttgagggtggttcgattgatcgtcatgagggggttcctgcgaaaggttcaggccacggcacgtggcggatggatgcgggtgggcatccaggcaatgaggggaatgaaggccagcgccaccagtgcgaccacccagtacaggtcggccgaagtcagcgcctgtacctgtgcatgcagnnnnnnnnccagctgcgggccatcggccagccacggttgctcgccaaggcgatcgaccagcacggtggaatggaaatgacggcggccctgggcgacggcatccagcacgccgccggcgagcacggcagcgaagcccttgaccgtgttgaaccaggccgaggcgaacgggccgtcctgcggcgccaggccgccggtggccagcatcagcagcggcagcaccgccatcggttgcgcgaacacctgcagcagctgcacccacaggaagttgtcgcggatccaggccacgtccaggtgcgagcccagccagcaggccagcgccagcatcgccaggcccgtggcctgcacccagcggcagtccaccgcgcggatgttcagcagcgccgccaccagcggcagcgcgatcacctgcggcagcgccacccacagcagcatcggtgcggtctgcagcggccggtagccctgcacgctggccaggaacccggacgggatcgagatcaccgccagcagcacgaacagcacgccgcccagcgtcaccagcgagtagctgagattgcggttggccagcagctgcagcttgaagaacggcaaggggtggaaccattcattgatcatgaacagcaccatcaggccggcaccgccaccgatcatcagcgtgatcatcggcgagtcgaaccagttcagccgcgggccctgcaccaggcccagcaccagcagcaccagcgccggcaggcccagcagcaggccgacgccatcgaactgggcgaagcgttccagccgcagcgggtcctgcggcaggccccagccgaccatcgccatggcggccaggcagtacggcacgatctgccagaacgcccagtgccagcccacctgctcgacccagaacgcggccagcggcgtgcccatgctcgggccgaacgtcgccgtcagcgcgtagccggccaggccatacagcttgatgcccgggggcaggaagcgcagcgccacgctcatcagcagcggcggcagcgcgccaccgcacagaccctgcannnnnnnnaacagcaggaacacctgcaggttcggggcaagcgggcacagcacgcccagcaccatgaagccaccgatcatcgccaatgcgaagcggcgcagcgagaaggtggcggcacaccacggtgcgaaggccatcgcgctgaccgacatcgcgctgtagagggcgacgatccagctgccgtcgtcgacgctgaaacccatcgcgccacggatgtcggccagggcgaccttggtgatgttctcgttgaagcccgacaccagcaccgccagcagcacgccacacaggccgaccagaatgcggcgatcgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntactcatcgccgggcacctatccgtgcagtgcacggcatattgggggtcattggaatgcgctcagtgaaactccggggagcgcagtctagggagccggtaccctgcgaaaaatggcgcaacccgcatcccaggcgtgcgccaggcgcacgcatgcagatatcagcgcggggcctcccctgcgctttcgcacatggtcttgatcgaccgccgcagccactggtgggcggcgtcgttgtccagtcgtggatgccaggcctgcacgatggcggcggtccgcaccgggatcggcagcgggaacaggcgcagcggcaggcgcatgctgacgatccgctccagcatcacgctcggcatctgcggcaggatcaggtccgattcggccgccgcgaagatcgcgccgtggaaggtcgggctgatcagcgccacccgccgctgcaggcccagcgcggccagatcatcatcgatcggaccacgcggcaagccgcggcgcgacaccgcgatgtggtcgcaggcggcaaaacgctcggcgctgatctcctcatcgaacaagggatgatcttnnnnnnnngcgcccatgaacgaggtactgaacaggttctgcaccttggtatcgggcgcatgcttgccggcggtgctgatgtacaggtcgatccggccctgcgccatcgcatcgtcgtcggtatcgccctcgggcacgaagcgcagcactgcgcgcggcgcctgctggcggaacagctcgcgcaggcgtccgccgaaaccaccgacgaacacatcattggcacgcacgctgaaggttcgctcgagcacgcgcatgtctacctcgcgaccggcgttgaagacgcggtgggcctgctcgatcacatcgcggacctgctcgcgcagctgcagggcgcggggcgtgggcgccagaccgcggccggcacgcaccagcaccgggtcgcccagcgcggtgcggatccggcccagggtacggctcatcgccggcgcgctcaggttcatccggcgcgcggcggcggccacgctgcattcgtcaatcagcacgtccagtgccagcaacaggttcaggtccggcaggggcatgacagtctccagtaaatcagatgactttacggcacttgcaaccacggtggattgcgttcgacgcattcattgactgccgcgcacggcatgggtgcgcgcggtgacatcggcgaccatccccggcctgccaaggagacatccatgttcaataccctgctggtcgccctggatggtggcccccagcannnnnnnntgctggacctggccgccgccatcgccggcccccacagccgcctgcacctgctgtgcgtgctcgaccccgaattcgcgctggcggccgatgccagcgaagccgaccgcatcgagtacccggaagccgcccgccagcgctcgcgggccgaagcggtgctggccgaagccctggccgagctgcgcgaacgcggcattgacggcatcgcgcagattccctccggcgacccgggcgaagtgatcagcgagcaggcccggcgcctgaagtgcgacctgatcgtcatcggccaccgccacctgtcccggctggaacgcctgttcgaaccctcgatcgggcaatggaccatcgaccacgcgccctgtccggtgctggtggaaacccgcgacccacagccctagccaccatggcctcccgttccccgttgtttcccacccgggtcaactaccgcgccttcggtcgacagttcggccggggcgaacaggcgctgctgggcgcgatacggcagttgcgcgaccccgatctgcaggccgatggccttgcccagctgagcggactcgggcttggccaggagggatgcgacgccttcatcggcctgctgccgctgctggccacccccgccgctccgatcgatctgctgccggccggctctcccttcattgccgccagcgaattggacctgctggtctgcctgctgcgcatcgcacaatggcggcatgcgcggccccgcgaagacgacacgctggcacccttgcgccggcaactggcacgctgtgcgatggccgtgcaggcggcaaacctgccgttgcggcagcgctcgttgtcaccggtcgggctgaggctgctcgatccgaccggctggttgcggcagcgataagccgtcgcgccccccgtgtgatcgcatgcagagagctgctcagcagtccatcgttccgtgcgtgctgccctcgtcatccagcacgtgcgcatgcaggatcacctggttgcggccagcccgcttggcggcatacaggccggcatcggcgtctgccagcaactgatcggcactggccagagccggcggatgcaggtaacccacgccgacgctgatgctgaccgggccttccggcaatggcagcgcttcgaccgcttcgcgcagccgctcggccagcgccagcacgcccgacaacgggcttccgggcacgatgacggcgaactcttcaccgccataacgcgcaacgctgtcaccaccgcgaccggctatggccttcagcaccccggccaccgcttgcaggcaacgatcaccggctggatggccgtgctggtcgttgaaggccttgaagtggtcgatatccaccagcagcaggcccagctcggtgccgctgcgccgtgcgcgattccactcggacgtcagccgtgcgtcgaactcgcggcggttggccacgccggtcaggccatcctgccgcgccagttgatccagtgctgcctggcgttccagaagatcggtctgcagcaggacgctgcgcaggccgaagccaagggtggctacgacgaagccggcaacggccaacggccgcgcatgatcgaccaccagcgtgccaaccaccagcagcagcaatggcaggatgatcggaccggcggcctgcaccgtcctcgccagccgcgggtgcggcgttgtgcctgcgtccggcaccgtgtccagcgccaggcaggcgatcagcagaaaaggtacgtcgatcagcagatcgttgaacgcaccgaatgcatcatcggaggtgtagtggttgatgtagtaggccaccagcagataggccagtgcgtacagcgccagtgcgcggaagaacctgcgccgttcgggcacgtcgccggccagccatcgcaccacggcgaacgcggcgatacacaggttctggatgtcgaacatgcgctgcatgttggacatcgcatgggcgtcgacctcgacacgggcggcgaacgatgcggtgtgcacgaagaacagcacacccagcagcgccgccatcgccgcgtcgatcaggctgatgctcaggcgctcgcggcgtgcccgggccaggatgaacaccaggggcacgccatacagcacgtaaaggaacaggcttgcgcgcggggtgaaatcagcacgcccggcgcccaaggcgtcgatcatgttgaacgccatgccgccggcccacagcagcagtgccaatgccgtggcgcgccaccccagtgccgcgcggtcgcggcgggcccgccacaggcaggcggccgccgccagcagcggtgcgccggtcaggaaaacgaaggagcctaccccggcggggccaggccacagggccagcaccaggccatggcacagcacatacagcagcgccagcactaccggcatgcatccccccgatccgcaaggccgtctacgcgcacgatagcgcgccggcacgccacagcggcgtgatccactgcggcaaaacgacactccgagtgcaccgcgatggtagtgccggccgctggccggcaaacccaatgaatcacagggctgcaggttgccggccagcggccggcgctaccggaaagcgctcagccctgcagggcgcgggcgtggtgggcgatgtgctcgccgatgaagctggcgatgaagtagtagctgtggtcgtagccgggctgcaggcgcagggtcagcggatggccggcggcatcgcaggcctgctgcaggcgctgcggctgcagctgggtctgcaggaattcgtccgcctcgccctggtcgaccagcagcggcaggcgctcgtcagccatagcgatcagctcgcaggcatcccattgcgcccagtcggccgggttgtcgcccagataggcatggaaggccttctgcccccacggcacgtggctgggcgcgacgatcggcgaaaacgccgacacgctgcgatagcgcccggggttgcgcagcgcgatcaccagcgcgccatggccgcccatcgaatggccactgatnnnnnnnnnntcggtcaccgcgaagttcgcctcgatcagcgccggcagctcctgcgccacgtagtcatgcatgcggtagtgcttcgcccacggtgcgcgggtggcattgaggaagaaccctgcccccttgcccaggtcgtagccctcggcatcggctacgtcatcaccgcgcgggctggtgtcgggcgcgacgatgatcacaccgtgctcggccgcataacgctgcgcgccggccttggtgatgaaattctgctcggtgcaggtcaggccgctcagccagtacagcaccggcagcttctgtgtttccgcctgcggtggcaggtacacggcgaactgcatgtcgcagcccagcgtggtcgaatgatggcggtagacgtcctgccagccgccaaaacatgcgcggtgttcaatgcgttccatggtgctctcctgcgcggcgcgtcagcgcacgcgtgcttctggtagatgccgaccttggtcgggttatccacgcccggcgtggatgccttggttgatccgttcatccagctgtgccagcaggcgcagcaacgattcgacgccaggctggccgtccaggttgcgatacgccgccaccgccacgtcgctgcgtggtggccactggccgtcggcgcgggcttcgtgcagtcgcggcaggaatacctgcgcaagccactgctcgaacggcatgccatcgtcgctgccgaaggccgaagtcaccgcacgcggtggccccacctcgccgtcgacccagcccagcgcacgcaacgcctgctcgatcggcgctaccagggcnnnnnnnnggtcttccgcacgcggccggcgcagggcatcgaaccagcccatgacgcggctcagtagtggaccaccgaacggatcgacttgccttcatgcatcagatcgaaggcgtcgttgatcttgtccaggtccatggtgtgggtgacgaacggggccagttcgatatcgcccttcatcgcatcctcgaccatgcccggcagctggctgcggcccttcacgccgccgaaggcggtgcccatccacttgcgcccggtcaccagctggaacggacgggtggagatctcctggcccgaaccggccacgccgatcaccacgctctggccccagccacggtgcgcgcattccagcgccgcgcgcatcacgttgacgttgccgatgcactcgaagctgtggtccacgccccaggtggtcatttcaacgatgacctgctggatcggcttgtcgaaatccttcggattgatgcagtcggtggcaccgaattcgcgcgccagttcgaacttggacgggttggtgtccaccgcgatgatgcggccggccttggcctggcgcgcaccctggatcaccgccaggccgatgccaccgaggccgaacacggccacgctgtcgccttcctgcaccttggcggtgttgtgtaccgcgccgatgccggtggtgacgccgcagccgagcaggcagacgtgttccgggttggcgtccgggttgatcttcgccagcgagacttcggcaacgacggtgtactcgctgaaggtcgagcagcccatgtagtggtacagcggctcaccgttgtagctgaagcggctggtgccatcgggcatcacacccttgccctgggtggcgcgcacggccacgcacaggttggtcttgccgctcttgcagaacaggcactcgccgcactcggcggtgtacagcggaatcacgtggtcgccgggcttgacactggtcacgccctcgccgacctcgaccacgatgccggcgccttcatggcccagcaccaccgggaacaggccttccgggtcatcgccggacagggtgaacgcatcggtgtggcagacaccggtgtgggtgatcttgaccagcacttcgcctgccttcggcggggcgacgtcgatctcgacgatctgcagcggctggccgggaccaaaggcgacggcggcacgggatttcatgggtggactctccagagacaggcaatgacaggatgggcggcgccatgttgcgccgtcgtttacttcaggtacgagcggatcaacgcgctcatgtcgcgcacgcgttcggcgcgttgttcatcggaggctgcgggttgcccgaactcctcgcgcagatgagcctccatcacctcggacatcaggccgttgaccgcgccacggatggcggcgatctgctgcagcaccggcccgcagtcagcgccggcttccagcgcgcggtccagcgcatcgcactggccgcggatgcggcgcacgcgggccaggacctttttcttttcttcgggggagtgcggcatggcgggccatctcggaactatactgggggacagtatacaagccgaagtcacgaactcaatcctggccggctcaatcaaacaatccctcacccgccaaccgggtcagttcatccaccacgtagcgcaccttgggccgcaggtggcgcgtcggtggccacagcgcgtggatatcgatgtgccgttgcatgtgcgcatccagcaccgaccgcagcgcgccggaatccaggtgacggcgtaccagtgaaaccggcatctggcagataccaagcccggcgatggccgcctcgatcaccgcgtcgccgtcattgagttgatacggcgcattcgggatgaatgtcccttcgtcctcctcgctaccgatccgccaccacaccggttgcccgtggcggaagccaacaatgctgcggtgctgcgccagttcctccaccgtgcgcggcacgccgtgcgcctgcagatactctggcgatgcgcaggtgaccagtcgctggcgccccagccgccgcgccaccagatgctcggcctggtgcagcccgccgaagcggatcagcaggtcgatgccttcctcgatgggatcgacgaaatgatcggtgaaggtcatcgtcaactgcaggtccgggtactgccggcacagccgcaacagcaccggcagcaccaccaggcgcccgaacgaggatggcatgtcgatgcgcagccgcccgctgggcaggccggccgaacccaggcaggcctcggcggcggagatttcttccagcgccgccgcgcacgatgcgtagtacgcctcgccatcggtggtcagcgcgatgcgccgcgtggtgcggtggaacaggcgcccccccagccgcgcttccagccgggcgacggccttgcccaccgccgagcgcgagatgcccagcgcgtcggcggcctcggtgaagctgcctgagcgggccgtggtgacgaacgtgaccaggccattcaacgattccagcggcagcatcgttcgcgctccattggggacaaatagtcccgcacccagggagatcgaagcgctttatgcgcccgcatgtcaactccatcctgtgtgcatcgcgccgctggcgccttcccccgcaccgagatgaccgacatgaccgccgccctgttccgccccttcgaccttgcaggcactttcctgcgcaaccgcatcgcgatggcgccgatgacccgtgcccgcaaccccggagcggtcgccaacgaactcaccgcgcagtactaccggcagcgcgccagcgccggcctgatcatcagcgaaggcacgcctgtctcgccgcagggccagggctacatcgacgtgccgggcatctggtcggccgagcaggtggccgggtggaagcgtgtcaccgaggcggtgcatgccgcacagggcacgatcttcgcccagctctggcacgtcggccgcatgtcgcattcctcgctgcagcccgacggtgggcaaccggtcagcgccggtacccgcccggtggccagcgcaccgaagaacacctcgttcgtgtacctggacgatggcagccgcggccacgccgatcccactccggcacgtgcactggagactgcggaggtccccggtatcgtcgacgacttcgtgcgcggcgcagacaacgccattgcggccggcttcgacggcatcgaactgcatgccgccaacggttacctgttcgagcagttcctcaacccgctcatcaaccagcgtgatgatcgctacggcggctcgctgcccaatcgtgcgcgcttgatcctggacaccgtcgatgcgatggcgcagcgtatcggtgcgcatcgcatcggcgtgcgcctggcaccgaacaacctcaccttcgacatgccgttctaccccgacaacgaagccacctatctgtacctggccgaggaactgggcaagcgtgggctggcctacgtgcacctcaacgacaacgtgcaggcgggccagtcggtgctgggcgaggcgttcctgcggcagttcaggcaggcctacggtggcaccgtcatcctggcaggtggcatgacccgcgaacgcgccctgcagctggtcgaagcgggcaccatcgacctggccgcgttcggccagccgttcatcgccaacccggatctggtcgaacgcctgcagcgcaacatcgcgttggccacgcccgaccgcagcacctattacggtggcggcgaagcaggctacctcgactacccggccgcgggctgatcccccacggggcctccacggggtcggatccctttccaacggaaagggctctgacccctgttcggcgcacaaggagtcagagccacgctgcgcgcggatccgaccccggccttcaggcgtcctcgcgcacgtaggcgaacgactcgtccaaccgctcgaagccgatcacctcagcgacgatggcctgtgcatcctcgtcgctgatgtttccttcagcgatatcgtcaacgcgggcgaacagccgctgcagggctgcgtactggtcatcgcgcaggaacggctggtggctctgcagccagcgccgcaggttgctggccagctcgccgtgcgacagcagcgtgtacggcccctggtaatcagcaacggcttcgaccatcttgcggaacaggaaatcctgatagctggcggccagcacatcggcacgatcatcgtcatgccacaccagcacgacggggggctcggcaaagccaggcgcgttgctccagaagcagtagctgtcgccgccgccggtccgcgcaaagggcagcaactgcaggtcagtgcgcaggggattgtaatgatcctccgcagtcagctcctgccacgcctcgagcagctcatcgtcctccaggggctcatagtcctgggcatacagcagcaccggtggatccgcctgcagcgtcgggaataccacctcggaccattccggatgtggggcaccccaactcaaccgatccgctgcgtgcagctgcttgaacaggggcgggaaggactggccggtggcctgttcgatgccggatagcgcgctcatggatgtccttgtcgatggagaccgcccagcttgcccgaatccgcgcaggagatgaacgggtcgcagcacgcggcaggactagactgcgaccaccggatgccgcccatcgctgccatgaacgccactgcccacagcttcatcgtcaacctcgacgtgcccgacctggccgccgccgaagacttctacatccgggccttcggcctgcgcatcggccgccgtctcggcccgggcgccgtggagctgctcggtgggccaacgccgctctacctgctgcacaacgacgccggcagcgccgccaccgaagacggcgacgtgcgcgactacgagcgccattggacgccgctgcacctggattgggtggtggatgacatcgaagccgcgctggtacgtgcagtcgcagccggagcgacgctcgagcaatccgtgcgcgagcgccgctggggacgcatcgccgtgctggccgatccgttcggccacggcttctgcctgatccagttcagtggcgaaggctacgacgcactggtcgaatgaccgctgcaccgctcaccacggcaacggcaccgcttcgccgttggcgcgctcgccgtagtacagcgacggcagcaggcgcgagaggaaactgaactccgtgtagcagtgcttgagcaggcccaggccgaccgcatcgccggcatcgcggtgcggatcggtgctgtccaggccgagcacgaagcggctgcgcagcacacagccaaacggcgtatcgcgcgccacgtgcagcatctgcccgtcgcagggatcaccgtttgcatccaggcggacgtggtcgccgaagccgatgcgcgcggcgatcaccgccgatacatcgcctgcatcctgtgccgcctgcaggcgctcgggcaccagcaacgtgcgcgggtcatggaacttcaggcgcgccgccaccggcggaatgtcggccagcgattccaccgcatggatgctggcgccgtggtagctgcgcccgcgctgccaggccgcgtcccagccgcgatgctcgacatgatcgaccggatgccaccagcggatgtgctgggtggtctcgaagaaggtgaaccaccagtccagcatgcggcccttgcagccgtgcagatcggtgcgcaccgccaccagcagggtgccgtcttcgcggcgctggatgccggtctccaggtgcatcggcgccgggtccagcagatcgtggtggtccagccaggcgcgtgcgttcacagcggtatacatcggggtctcctgcggtgttgggagctccgacaatacggaaacggcattcgtttcgcaattgtccggatgcggtaagatgggcgcaatgaacagcaccaccgtgcccgagcccacatcaccaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagccgaagtccgccacgccgtgctgcaggccacgctggaactgctgctggcgcagggctacgaggccaccaccatcgaagcggtggcggcgcacgccggggtggcgaagaagaccgtctaccgccacgccagcaaccgcgaggaactggtcgggttggcggtgcgtgagtggaccgacggcttcgcgccacaactgcagcgcgatgcgcgcaatgcccaagaggtcgtgccgttgctgcaggacatcctgcacgcggtgtgcgcgcaggcgctgtcggcgcaggcggtgcaggtgttccgcctgctggccaccgactttcccggcaaggacgcgctgctgcaggcctatctggacaacggcatcgaacgcggccgtgcgctgctggccgactggctggcgcgccagcaacagcgtgggctgctacgcgagggagatcctgttcgcatggcgcgattgctgctggcgatggccgtggccgagccgctgcgcgaacgcgtgatcggtgtggtggccgaggatgcgccggtggacgtgcacctgcgcgactgcgtggcgttcttggcgccggtgttgcaggcgccgtaaggttgctccatccacgcgtggcgtggatctaccggccggtcccgattcgttggtcggcaatggccttgcccggtgggtgccgaccgttggtcggcaatggccttgcccggtgggtgccgaccgttggtcggcaatggccttccacggtgggtgccgaccgtcggtcggcaccacatcatccatcgcaactcactcgcgcagcatgtccacgaacgcgcgcaacgcaccgggcatctgccgctgcttcgggtagtacagcgcgaagccggcgaacggttcgctccagtcttccagcactgccaccatctggccggattcgatgtacgggcgggcggtgtcttccagcacataggccaggccgatgccatcgagtaccgctctgaccacggtgccctgctcgcacagcgtcagccgccccggcacatcgatctccagcgcctgcccaccgcgctcgaactgccacttgtacagatgcccgctggcgaagcggaagcggatgcattcgtgtgtggccaggtcgcgcggatgctgtggcgccgggcgccgccgcaggtagtccggcgagccgacaatcaagccacgcagcggtgggcccatcggcaccgccaccatgtcctcgggtacgaactcgtgcaggcgcacgccggcgtcgtagccttcggcaacgatatcgaccaggccatcgttctcggtcagctccacccgcacgtcgggatgggcgtgcaggaagcgcgccagccgtggccccaactgggtcggcactgcggcgcgggtagcattgatacgcagcaggcccgccggcgcggcgcggaactggttcatctcctccagcgcgtcattcacctggcccagcgcgggctgcaggcgttccagcaggcgttgcccggcctcggtcagggccacgctgcgggtggtgcgatggaacaggcccacgcccaaccgttcctccagcgcgcggatcgcatagctcaccgccgaggtcgacagcgccagctcggcgccggcacggcggaagctgcggtgacgggcgaccgccgcgaacgcggccaggtgggtgagattgtcagtggccatgattgtgcagtttcacttgatgaatcatgccgatatccgtgcttcttgcggctgggtacggggcgtattgtaaaacgcctttcgacaaaccctgccaaggattccccatgtccctcgcccgtggttacgccgcccactcccataccgacccgctggtgcccttcgagttcgaacgccgcgcggtcggcccggacgatgtgcgcatcgagattctctacagcggcatctgccactccgacctgcaccaggcccgcgacgactggggtggctcgatctacccgatggtgccgggccacgagatcatcggccgcgtgaccgaggtcggcagcaacgtcacccgcttcaaggtcggcgaccacgccggcgtcggctgcatggtcgactcctgccgccactgcgatgcctgcgagcacgacctggagcagtactgcgcagagggcgcgacctggacctacaacggccgtgaacgcgaaagcggcgcgccgacctacggcggctattccgaccacgtggtggtcgaacagcgcttcgtggtgaaggtgtccgacaccctcgacctgaaggccgccgccccgctgctgtgcgccggcatcaccacctggtcgccgctgcgccactggaaggtcggcccgggccagaaggtcggcgtgatcggcctcggtggcctcggccacatgggcgtgaagttcgccaaggcactcggcgcgcacgtggtgatgatcaccaccacgccggaaaagggtgccgacgccaagcgcctgggcgccgatgaggtactggtctcgcgcgatgccgcgcagatgaaggcgcacgccggcagcttcgacttcctgctcaacaccatcccggtcggccatgacaccaacccctacatgggcctgctcaagcgtgaagccaccatgtgcctggtcggcgtgctgaccgaactggacccgccgctgaccggtggcagcgtgatcttcggccgcaagcacctgaccggctcggcgatcggcggcatggctgaaacccaggaaatgatggacttctgtgccgagcacggcatcgtcagcgatgtggagatgatcgacatcaagaacgtcaacgaagcctgggaacgcatggcgaagaacgatgtgcgctaccgcttcgtgatcgacatggcgacgatgaaggacgccgcctgatccaaggcagatgtggaaaatgaaaaaccccggcaatgccggggtttttcttctggtagtgccggccgctggccggcacccccgcatggcgatcagtacgcgaattcgcggaacaccggatcgacgtcgccgtgccagcggccatggaacagcgccagcttgcgctcggccggggtcagcccggattcgacgatctcctgcagcacgtccaggaacttgctctcgtcctggccgtcggcattgcgcgccgcgcggcgcttgaggccttcgacggaaatcttcacggcttcgcgggccaggtcgcgcaccgtgccattgcggaacggcaggctcatcgcatgcttcggcacgccgtcgcgcagtgcatggcgctcggccagggtgaagtcacgcaccaggtcccacgcagcgtccagcgcagcgtcgtcgtacagcaggccgacccagaatgccggcagcgcacacaggcggctccacggaccaccatcggcgccgcgcatttccaggtacttcttcaggcgcacttccgggaacgcggtggtcatgtggtccgaccagtcgcgcagcgtcggcagcgcgcccggcagcaccggcagcctggcctgcatgaaatcgcggaagctctgcccgctggcgtcgtggtagatgccatcgcggtaggagaaatacatcggcacgtcgagcaggtaatcgacatagcgctcgtaaccgaagccatcctcgaacacgaagtcgagcatgccggtgcggtcagcgtcggtgtcggtccagatgtgcgagcggtagctcaggtagccgttgggcttgccttcggtgaacggcgaatcggcgaacagcgcggtggcgatcggctgcagcgccagcgatacgcggaacttcttcaccatgtccgcttcggtggcgtagtccaggttcacctgtaccgtgcaggtgcgggtcatcatgtccaggccgagcgaaccgaccttgggcatgtacgaacgcatgatcttgtagcggcccttgggcatccagggcatctcgtcgcgcttccacttcggctggaagcccatgccgaggaaacccagctgcagttcgccggccacctgtgccacttcgttgaggtgggtgccggtctccacgcaggtctggtggatggtctccagcgccgcaccggacagttccagctgaccggccggttccagcgtcaccgaggcgccatcgcgcagcagggcgatcgtgttgccattctcctgcaccggctcccagccgaagcggaccaggccgttgagcagcgcttcgatgccgcgctcgccttcgaaggtcggcgggcgcaggtcatccaggcggaacccgaacttctcgtgctcggtgccgatgcgccactgcgcgcggggcttctcgccggaggcgatcacctccaccagctgcgagcggtcggtaatgggggtatcggcgacgtggctggggctcgacaagggaaaggctcgctggacggtggcgggggatgtggggctcgcggccttccatcgcaagggcgcactatagcgtggcaccccgttgcgtcatgcgacggtgacgggtttcagcatcctaccgacgccctcttgaccctcgtacactcagagccatgagccgccattcacgacaccccgaactgcatcgctccgagcgcgtcggctggctgcgagccgccgtgctgggcgccaacgatggcatcgtctcggtggctggcctggtggtcggcgtggccgccagcggcgcctcggctgcgaccatcctggccaccggcgtggcaggtaccgtggccggcgcgatgtcgatggcggcgggcgaatatgtctcggtgcagacccaggccgacaccgaagcggccgacctggcaatggaaaagcgcgagctgcgcgacgatccgcacagcgaactggaggagctggccgcgatctaccgccaccgcggcctggagcctgcgctggcgcggcaggtggccgaacagctcaccgcccacgatgcgctgggtgcccacgcccgcgacgaactgggcatcaccgataccctgcgcgcccgcccgctgcaggcagcgctggcctcggccggtgcgttcacctgcggtgcggcgctgccagtgctgaccgccctgctggcgccggtcgacaaggtcgcactgatgaccacggccagtaccctgctcggcctgtgcctgaccggcgcggtggcagcccaggccggcggcgccccgccggtacgcggcgcgatccgggtgatgttctggggtgcactggcaatggccgccgctgcaggcgtcggtcgcctgttcggcgcccaggtgacatgaccggcatgctgccgccagttaccgcactgctggccgagatggccagcctggccggctgcgcacgcgccgaaggttatgcgtgcatcaccgcgcggcgcgaacatggcgccagctcggtggagattccgcaaccgcagttcgcgatcctgctggaaggccgcaagcaggtgcgtaccgcgcaccagtcgctggagttcatccccggcgacatcctgctgctgacccagcgctgccgcatcgatgtagtcaacacccccgacccacgcagtggccgctacctcagcgccatcgtgccgctgtgtgccgaagtgctggcggccgcacgcacgctgtggagcgaggagcttcccgcgccaggccaggcgatggcgcgactgccgttgatcgatcatggcgcggtgctgcgccagtggcggcaatcgctgcaggacggtcgttacagcgaagcgcggctggccctggcctcgctggtactgaccttgtgccggcagggccacggcaacctgctgctgccgcaggcaccgagcctgggcgaacagatccgcgaccgcatcgccgccgaaccggcccgcgactggcaatcgcgcgatgtggaagaacagttcgcgttgagcggcgcgacactgcgccgccgtcttgccgccgaggacaccagcctgcgccagctgctcaccgaggcacggctggcgcatggcatgcagctgctctacacgacggacctgccgttgaagaccgtggcannnnnnnngggctaccggtctgcggcgagtttcagcaagcgcttcgccgagcagtacggactggctcccacagacatttgaggggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttccctgagcattccgcgcagtggtttgagcgccgcgcacacgccggccacggcactctgggcacaacggaaccgcccgtcatccaccgagaaccgccatgaccctgcgtcacctgccgctgcgcggcgccctgctgctggccctgtcgcccctgccgctggccgcgctggccgaggccacttcgcccgcccccacccagcaggtgcctggtgtctatcaccagcgcgtcggcgcgctgcaggtcaccgccctgttcgacggcgtggtcgcgctcggccggcaggaagtggtggacgtgccgccgacgctggtcagccgcctgctggaaggccgttacgtgccggaagacaagaagggcctgcagaccgcgatcaatgcgttcctgatccgccagggcaaccacctgaccctggtcgacaccggcaccgcgcagtgcttcggacccggcctgggccaggtgctgggcaatctgcgcgcctccggcgtggacccggccgaggtagatgaggtgctgctgacccacgcccatccggaccacctgtgcggcgtactcgacgcgcagggcaagccggcctaccccaatgccacggtgtggctgtccaaggcggatgccgattactggctcaacccggccagcgagggcaccgcgccgaagggcgtgcgcttcgccttcccgctggcacgcaatgcggtcgcgccataccaggccagcggccacctgcgcaccttcagccccggcgacgccctgcccggcggcgcggtggcgatggacacccatggccatacgcccggccatgtctcttaccggttcgacagccagggccagtcactgctggtatggggtgatgtgctgcacttccatgcggtgcagttcgcgcacccggaggcggcattcgaggccgattcggaccgcacagcggccatcgccagccgtcgcgggctgctgcagcaggccaccgccaacggctggtgggtagccggtgcgcacctgcccttccccggcctgggccatgtgcgtggcgagggcaaggcctatgcgtgggtgccggcggagtattcgccgttgtaagggtgtgccgaccaaggtcggcacccaccgatcgggtagcgcccggctgccagccgggcgaccggaaatgccttactccagccccagccagccgccgatcacgccacgggcttcgtccacgccggtacggtcttcgccggagaacacctgcacgctgacgctgtcgccgtaggccgattgcagttccttgcgcaccttctgcagggactgcatctgctggctgcggctgagcttgtcggccttggtcagcagggcgtgcgccggcaggccgcgctgcacggcgtaggacagcatctgccggtcgtagtccttcagcggatggcggatgtccatcaccaccaccagccccttcagggcttcgcgggtgcggaaatacttgtcgatgaaggcctgccagtgcgcctgcaggtccagcggcacctttgcatagccataacctggcaggtcgaccagatgcgcttccggggtgacctggaagaacaccaactgctgggtacggccaggggtcttggagacacgggccagggcgttctggcgggtcagcgcgttgagcgcactggacttgccggcgttggagcggccggcgaaggccacttcggccccttcgtcgggcggcagttgccgcacgttgtgggccgaaaggtggtaacgggcgcgttcgatgagcaatgacatgtgcctaggatcgcatgttnnnnnnnnnnnnnnnnnnnnnnnnnnnntctgcgggcattttgctgcactgctgcgttgaccgtgcgcggaaacggcgttgataatccgggcgatgccggcggccaccgcccggcccggtccatacggagcttcagcatgcgccacgctcgcgttcttgccgtatccgcccttgccactgctgtagtcgttgccgctgctgcgttcgcgcagaccacgttgaccccgctgcccgacaacgggccgatcaacaccgcctcgctggaggtggatttcagcaagacccactggggcgatgccaaggccggccagaccaaggcctcggcctgcgcggcctgccatggcgccgacggcaattccacggtggagatgtacccgtccatcgccggccagagcgaacgctacgtcgcccagcagatggccctgatcgccaatgggcagcgcagttccggcgcggcggtggcgatggtgccattcgtacagaacctcaccccgcaggacatgcgcgacatcggcgcgttcttcgccacgcagaaggccaccgccggcatcgccgatgacacggcagtcaccgacggcccgtacaagggcatgaagttctacgagatcggccagcagctgtaccgtggcggcgacgccaagcgcggcctgccggcctgcatggcgtgccacggccccagcggtgccggtaatccgggtccggcctatccgcacatcggtggtcagcacgccagctatgtcgcgcgccgcctgcaggaataccaggccggccagaccagcgagaccgacaaggcccacttccagatcatggcgacagtcgcgcagaagctgagcgagcaggaggtgcaggcgctgtcgagctacctgcagggcctgcacaacaaggccgacgatgtggccactgcccccccgtcggcgcaaccggctgccgccccctgaccaccactggtcggcccgggccgccaccacggcccgcgcctgcggtatgtttccttcacgccggcgaccgcgccggcgttgcttttttcaacggagatgcgtgtcgatgaggttgatttcccgcctgctgttgtccgtgctggtgctgctgccgctggcagcctgcgccgctacccccgccaatgccccgctggtcgagggcaaagactacgagcgcatcgcccagccgggcccgttccagccgctggccggcaagatcgaggtggtcgaggtcttcggctacacctgcccgcattgcgcccacttcgaaccgcagctggaagcctgggcggccaagctgccggccgacgtgcgcttcaccccggtcccggctgccttcggtggcgcctgggatgcctgggcactggcctactacgccgccgacgaggtcggcgtggccaagcgcagccacgctgccgtgttcaaggccctgcacgagcagggatcgctgccgatgcagaacgtctcggccgatgagctagccaccttctacaaggcgtatggcgtgaccccggaccgttacctccaggccctgcgcggcgacgccgtacagaagaaggtcgatgcnnnnnnnnnnttcgcccagcgcaccaggatcccggggaccccggcgctgatcatcaacggccagtacctggtgcgtggcaacagcttcgacgaccagctgcgcatcgcctcggcgctgatcgcccaggcccgcgctgcccgcggccgctgaaccannnnnnnncaccgacacggcgctgtcgccgccgcatgtcatcatttccctctggccggcgcctggcgccggccccaccattccagatgctggagacgtttccatgaagatccgttacgccctcgccctcgcagcgctgctgccgatcctggctgcctgcaaggctgatgacggcagcaccaacaccactgcggccccggccgaaccggctgcagcaccggcagccaccaccgaaccggctgctgcgccggcggcgggcagcgaaggcgccgcgccggctgccgctgaaggcgagaaggccccggccgaaactgctccggccaccgcaccggccccgaccaccgccgcactgaccggcccggccccggtggaaggtgccgactaccaggtgatcccgaacggccagccgttccagccggccaccggcaagatcgaagtgaccgagatcttcggctacgtctgcccggcctgcgccgcattccagccgctggtcggcccgtggaaggccggcctgccgagcgacgtgaacttcgtctacgtgccggccatgttcggcggcacctgggatgactacgcccgtgccttctacgccgcgcagaccctgggcgtgcaggagaagacccacgaagcgctgtacgccgccatccactcgcagaagaccctgaagggcgagcgcggccgtgattcggtcgaagacatcgccaagttctacggtgcctacggcgtggatccgaagcagttcgccgccaccatgggcagcttcgcggtgaatgccaagaccaactcggccaagcagttcgcgcagcgcagccagatcagcggcaccccatcgatcatcgtcaacggcaagtacctggtgaagggcaagagcttcccggacatgctgcgcatcgccgaccacctgatcgcccgcgaacgcggtgcggcccaggctcactgatccaagagaagcgtttcccggccgtgaattccccccgtacacggaccctgcgcttgctgacggccaacatccaggccggctcaagtacccgccgctacagcgactatgtgacccgcagctggtcacatgcgctgccggcgggtcgcaagcgcagcagccttgacgcgatcgccaccttggcgcgcgaccatgacatcgtcggcctgcaggaggccgacccgggcagcctgcgctcgggcttcaccaaccagacccactatttggcccagcgcgccggcttcaattactggagccaccagccgaaccggcgcatgggtggggtcgcctccagcgccaacggcctgttgagcaagctggaaccggttgaagtgcaggatcacgccctgcccggccgcatcggcgggcgcggcgtgctgctggccaagttcggcgatggcgccgatggcctggcggtggctgtggcccatctgtcgctgggcgcgggatcgcggatgtcgcagctgggcttcatcgccgagctgttgtccgaccaccccaacgcggtgctgatgggcgacttcaactgcctggccgagcgcccggaaatgcaggtgctgtaccagaagacccggctgcagcccccgggctgcatcgtgccgaccttccccagctggcgcccggaccgcgccatcgaccacatcctggtcagcagcggcctgcagacccgcaccgtggaagccgtaccggccgcgttctccgatcacctcgccctggcgatgcagatcgacgtcccggccgacgccctgcgctgactcgccgttacggtaggtgcggaccgttggtccgcacgctctnnnnnnnnnnnnnnnnnnnnnnnnntaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaggcggtgacgggtgccttcaaccgccgcgcggtcatcgtgctgcccaccgaggccaacaccgtgcagccgatcgccagccactgcagcccgtgcaggtgctcgtgcagcaacagcatcgcccacagcgcggccaccgccggctccatgctgatcaggatgccgaaggtctccttcggcaggcgcttgagcgccatcatttccagcgacatcgggatcgcgctggacaccagtgccaccagcaggcccgccgccaggatcttcgggtcgagcagcgccgcaccggcatgcaccacgcccaccggtaccaccaccagagacgccgccagcagccccagcgagaccgagtgcccggcatgcagatgaccggcacgcttgccgaacacgatgtacaggccccagcaggccgcagcgcccatcgcgtacagcacgccggccgggtccagcgcggggccaccgccgatcggcagcagcaacagcagccccaccgccgcgcagcctacccagaggaaatcgatcgggcgtcgtgatgacagcatcgccaccgtcagcggcccggtgaactcgatggccaccgcgatgccgaagggaatcgtgcgcagggccatgtagaacagcaggttcatcagccccagggtgagcccgtagcgcaggatggtgattgcatccacgcggctggtcttccagcgccatggtcgccagaacagcagtagcaacagcgctgaaaagcccacgcgcagcgcgctggtgccctgcgcaccgatcagcgggaacaggtgttttgcgtaggaagtgccgatggccagcgaggtgaccgagccgagcaccgccagcgccggcaacatcggcgcaagtcgtgaggtctgcatccgcaaagtctattgcgtcggcgccgagcacttggctcaattgacagcctgttcgtgcaacttctgctcgccatggccatcgctcccgtgctcgacagtttcgaccgcgccatcctcgacctcctgcagcgggacaacaccctgccgcagcgcgaaatcgccgagtccgtgcacctgtccaccccggccgtgcaacggcgcatcaagcgcctgcaggacagtggcgtgatcgcggccaacgtggcggtggtcgccgcagccaagatcggtcggccgctgaccatcatcgtcgaggtgcgcgtggtcagcgagcagcgcgaccgcgtggcgccgttcaggcgccgcgtgcaggacgaccctgcggtgcagcagtgctactccatcaccggcgatggcgatttcctgctgctgctttcggcggcgtcgatggaagagtacgaggccatcaccgagcggttgttcggcggcgatgacaacatcgagcgcttccgcacctcggtggcactgggcacgttgaagcggagtttcgaggtcccgctggcaccggttctgtagcgtcgagccatgaatacaccgtcctcccacgcccaacgcctgcgccgctggttgctgcgtagcctgtggctggccattgcgctcatcgcggcgatgacgctgtggaacagcccatgggcggccgcaccgaagatgctgtgggcgctctcgcggatgccgccggccacgcaactaccggtgccggtggacggcgtgcggccacgccagatcgccgataccttcggcgcgccacgtggccgtgaccgctcccacgccggcatcgacatcttcgccaaacgcggcaccccagtgcgcagcgccacggccggtgtcgtcgcggatgtcagcgaacgcgggctcggcgggcgtcaggtctgggtgatcgggcctgggcgcgaacgctactactacgcgcatctggaggactgggccgacggcctggcacgcggccaggtggtgcaacccggcgatctgctcggccatgtcggcgacagcggcaacgccaagggcacgccgccgcacctgcactggggcgtctacggcaccgacggcgcgcgaaacccgctgccattgctgcgctgactgccactgcacacccgcagaccgatctgttcatcatttgtaaataggaatagttcgtattaccatttctttcgtttccggtggtgccaggacggcctgcccgtccgtttcccacccgtagcgcctcgcctctggatgccggccgagcgcgcgtgctcgtccaggacccccatgacccgttccgtcttccgtacgccgcagccacaacggctgtccgttgccgtgctcgccgttctctgcgccgtggccccggccgccttcgccgaaaccgccgccgatccgaccaacctcgacaaggtggtggtgaagggtgaacgcgccgaaggctattcggtgcgccgcacctcggccggtacccgcttcgacctggccccgcgcgagatcccgcagtcgatcagcatcatcagccaccagcgcatcgaagatcagaacctcgacgacatcatcgacgtgctggccaacaccaccggcgtgaccagcacccagtccgacagcgaacgcaccgagttctannnnnnnngtttctacatcgatgcctaccagttcgatggcctgccgacgcagatggtgcagaactggagctacggtgattccggcctggacctggcgctgtacgaccgcgtggaagtggtgcgtggtgccaccggcctgctcagtggtgccggcaatccgtccgcgtcggtgaacctgatccgcaagcatgccgacagcgccgaactgaccggcagcgcctcggtgaacgtcggcagctggggccgcacccgcaccaccgtggacgtgggcagtgcactgaacgccagcggcaccgtgcgcggccgcgtgatcggcagctacctggacaccgacggccagatggatcgctacaaccagcgcaagacgctgggctatgcggtcatcgacgccgacctgaccccggacacccagctgagcgtgggctacgactaccagcagaagcgcgccaacggcgcgacctggggcggcttcccgatgctgtactccgatggctcgcgcaccggctatgacgaatcgttcaacgccagcccgaactggacctactgggacaccaccagcaagcgcgcgttcgccaccctgcagcacgccttcagcaatggctggaagttcaaggtcggtgccacgcacgatgagaccaaggccgacgacaagctgttctacccggcatacaacgactggaccacgggcgcatcgaacttcgacagaaccaacggcacgggcatctcgccttccgcgggtttctacaacactgagcgcaaggtcaccggtgttgatggctacgttgacggtccgttccagctgttcggccgcgagcaccagttcatggccggactgagctacaacaagcgcgactatgccaactacggcgactaccaggtcggtggcgccggcaagacctgggacccgttcaccagctacctgcactggaccggcaacatcagcgagccgaactggaacccgctggcactggccagccagggcaccatcacccagaaggccggttacgccgccgcacgcctgtcactggccgatccgttgaagctgatcatcggcgcccgctacaccgactggaagagcgaaggcgagaacgacgaccgcgaacacaaggtgaccaccccgtacgccggcctggtgtatgacatcaacgacacctactccgcgtacgccagctacactgagatcttccagccgcagaccgcccgcgaccgcaacgaccgttatctcgacccggtcgacggcaagagctacgaggtgggcgtcaagggggcttggttcgacaaccgcctgaatgcctcgctgacggtgttccgcatcgagcaggacaacgtcgcccaggtcaccagcgagccgatcctcggccgcccgggtgagttcgcctcgatcgccgcacgcggcaccgtcagccgtggcttcgagttcgaggtgaacggtgaactggcaccgggctggaatgccaccttcggcgcctcgcgctacgtggccaaggacatcaacgacgccgacatcaacaccaacctgccgcagaccgccctgaagcttttcaccagctacaccccgcagtcgctgcaggaactgaccgtcggtggcggtgccaactggcagaaccgcatctactacgcggtgcctgcctacggccgcatcgagcagagtggctatgcacttgtcagcgccttcgtgcgctaccgcatctcgccggagttcagcgtgcaggccaacctcaacaacctgctggacaagaagtacctgtcgcagatcaacggctacggtgcgtatggcgatggccgcaacggctcgctgacgttcacctggtcgttctgatgtaaacagcgccgggttgatcccggcgctcacagcacgtggaaagccgagcgcatgctcagcacattcatttcacaacagcatcatcgctctgcttcctcagcagtcagtgcgtacaggcgtaggcccggaccaatgcctcagtcaaatatcatttcactgaagaataggtcaccgtaatcaaggcgcgaatgattgccttcagtgacgatggaaattgcctgctcacctggagccacttgttccagcacacttcggacatcccttttgtcctgagaaaactcaagcactgcaggagcgctgatacctctgcgtattgttaggcgacgggcaatttcccctgagtccaacttaatcgcagggatttcaacctgcacggtcttcactgagaacgccccctgatcttcctgcctgagcccctccaactccagatccaattctgcctgaaccgcccgccagcgatcatctggatcagacatggcactacgccgctccattggcgtaagtaatttcatctcagtgtcacccataccttgcgaatccggccaagctacttcgaacgcaagacgcgagaatccggacaaattaatcgccttagcaaagctaagtcgcttcatgacctcctgagccctgcctttatttcttgcattaacaacagtgagtgccggcggctctggatcaaccacaactatcctcgacgaggatcgacttctttcatcactgagcagcacaccgatgacaaggctttccccacgcagccctccctcaatgcggatccccttcttctgctccttacccgtagccatagcccgatcaagataggatcttccgctctgggtacctttgcactcgagtacatgcatgagcccattcttatcttcaatgacaaaatccggacacttcccaggaccaaccttagggatcttcttcttactcttcctcacccccatgttgactatgaactgacggccatcaacaatatttttcgccccaccgagttgttcgaccagccaatttacagacagggcaactccaaagtcatcactgagaatccctcgctggtgaggatccaaatttgtgaacggaagacttattcgaagatcgtcggtagcagcgcatgcagaaaaatatctgacgcatgcccagtacctctctggcgaccctgcagacagcccatttggcgaagttagcgcaccaaggagaagcagggactgaccaatgtcgactatttgctttggctgcgccttcaacccccatggtggtacagacttcttcttccaactcttctcgttgatctcgaccaagatttctttggagaacatgtcgttccttgactggaaggttcgacgacaatttagcgctatcgagatgaccctgccaacttcatgattctcatcatcgtcaaaaaataccggcaccggaattaccccggcaccggcacttcaaactagaaccgcagatccgcgcgcaggtaccagtagcggccacgcgggatgtcgtaggtcgaagcgtcgtagccgttcaacgagcacgacaggcagatcggcggatccttgtcgaacacgttgttcaggccggcggtcagctgcaaccccttcatccagtcgatcttgtagcccacctgcatgtcgtggaaggtggtggccgacagcgtgttggtgcccgctgcctggttgctgcacaccgggaaggccgcggcatcgccacagttctcggtcagctcggagatgtgccgcaccgtccagttggcgctccagcgatccatcgtccagccgatgctggcattgctggtccactccggaatcgagctgtcggccacttccacgcccggcttctgcggctgcttctgcccggccgcgccggtggcctcgtaacggccgacgaaggtgttcttccacgccagcttgaactggccgatggaggtctgcggcagggtccagaacagatccacgtcccagccgtcggtcttgatcgaccccaggttggtcaggcggttgttgaagctgctgaccgcaccggtgctggcacgggtgatgccatcgcagtagaccgggtccagcgtatccacgcacaggtccagctgggtctgcgcgttgatcgcttggatcgcaccatcgatggcgtggcggtagaaggtcacttccacgtcgaagcgctccgaccacgacgcattgttgccgaaccatgggctccacacgaagccggcgctgaagctgcgcgagcgttccggctccagctcacggttgccgccggtggtcaccgagatctgcgagttggcctgctggaagccggccggcacgcccagcgcggcacagttggcggcgctgccacgcggcggagtgccgcccagacccaccgagcacgggtcgaacagctgcaggtcggcacgcgccgccgagccgtacagttcaccgatcgacggtgcgcggaagccctcggcgtaggtggtgcgcagcacgaagtcatcggtcacctgccagcgcaggccgtacttgggcgtgaattcaccaccaaaggtggagtagtccgaatagcggccggccaggctcaggtccagcttcttgccgaacgaggaatcggcgaagatcggcacgctcaactccaggtaggcctcgttgacgtcgtaggaaccggaggtcggctgcgacggtacgccgttgtagtggccgatcaccgtcagcggatcgggctggtaggagcccttgtacttgcggtactcgaagccggtggcgaacgataccggaccggccggcagcgagaacagctcgctggacaggttggcggtgaacaggctcagttcgttctggctgcggtcgcgcaccaccggctggatccacttcagcatgtccggggtgatcgaaccgacgccgccgaagatgttcagcggcacgcagcccggcgtggccgcacagatggacggatcgcccagcgccatgttcaccttgtagatgtcatagctgccgtagttggtctgttcggccttgttcttgctgtacatgccgttgacatcccagtaccagctgcggtcggcggcatggaagtcaccgaccaggccggtggcgaagtaagtggtgtccactttctgcttgaacacgcgcgcaccgccttccaccgggcgacgaccgatcaggctcatgttgtcaccggaaaccagatcgaagccgaacgggttgtacggattcaggcgcgagaccacgatgttgtcggccagcggattgccggtcgcgccatcggggccgaagaacagcggctccgggccggcctggttggtcgactcacgacggttgcccagtgccttgacgtaccactgcacgttgtcggtgatgtcgaagcggaactgaccgaacaggcctttgcgctccgacggcgtcagcaccatgttgtattcggcgaagttgaagcggtcggcggtggtgaagcagtggtagtcatccgtgcggctgcagccggcgctgccgtcgtagcgcggattgctcacgccggtattgggcacgatgttctgcaccgcaccggtgttcgggtcggtgaacatgaaacggccctgcggaatgccaccgctgccgaacgccaggccggtgccgggaatcgggaagcgcgactgctcgcggtccttggcgaataccggatcctgcttggtccagctggcgcccaggaacaggctgaagcggtcgccactcttgccccaggccaggtccacgcccttctgcgtgccgtcgcccttgctgtactcgccgtagttcagcgtcacctgccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngatggccagcggaatggtattgagatcggtggccgagccgacgccggaggcggacgactcattgacccagcggatgccatcgaccagcaccagcacgcgcttggcccccagatggcgcagatcgacctgcgccgagccggcacccacgccactgccatcgggcgggaaaccgaagttgccggacgagttgaacttggcgttgagcgccgaaccggaaccggtgagctgctgcagcacttcgccgatcgaggtcaggccggtgcgttcgatgtcaccgcgcgtcaatgtctggatcggcacctggccttcgacttcagcgcgcttgatgcgggtaccggtcacttccaccgcatcaaggttggtggtggactgcgcagcggcacccaacggtgccagggccgtcacgcacagcgcaacggcaaccgccaacgggcggtgatgcaggtgaatcattcgnnnnnnnnccaaaggaatgtcgggacatggactgccgcgctcccccctgcgtggcggcagcgtctcctttgtaaacaaacagtaaaagccacggcgtgatgatcgacactctttcacgcggaattgacgcaattgcaggccgattacgtcagatagctgcaggttatgaccggacgatactgttcgctgtgaacgtcgttaatgccgggtgcgacagccgtttcccggctttcccgcaattgggcaagtgctcttgccgatccgtccaacgacaatgcgccttcgccatcggcagcatgatgatcgccgttgccgtcggttgacggtctcgatcagatcgctttctagctggaactcataccaagatggtgagtaacccgtagggaggagctcttgcaatgatggactgcagatcgccgggatcaccgtgcgaacgtgaggcactcaatgtctgctctttcggatcctgccatctcgatgacagagctaaatgcatcgactagcttgaacctacggagcaaattcagacaacatttaggaacagtttgaaaactgcccgtcaaacggattttcggggccgaccaaggtgagactgagaaccccagtcattctcatgaggctcaattgtgaaaacaatcaccgtcatgatccatgtcgcgattgtcacggcattgcttctgtccccggcaagcgaatcgagagcggggggcctgattgaatgcaacaactgtgcatctcccaaggatgcagccctgatgtcaggctccgggttggcggttgtaatggacttcgaaaaagcccgactgagcgccttcgaagttgaatatgatcgcgagatcagaaagtggcgcgcactttcgacaccggttcccgcacagattcaaatggccttcctacgaattctggatgcgacgtcagcctttcgagcgtcacctgaagacgcccacgcgatggcaggaggcggatcagtagtcgtgctgcatccagacaaccccggaaacaccaatggagtgaggtttcccgagtcttacaagtcctccaataccttcgacatcgtcgcctcagccacactgagaaccagacttggccagtatctagccacagaactggcaggagccaatacgggaagcccaacctggaacagcattgcgctctcgattcaacaagcggccctgaactgggcaggtctcaaaggtggcggatccatagcaataatgatcacatggcgtgacgggtcaaagacgctttatcgagtaacacccgacaacgtggccgaagccaagtatcagaagggcgaaagtcgcgacagcacaggcaacaaggttcctgacgactccatcgccgacccgatctccgccccttcgtacgccggacaatactatttcggccagcatcgtgacctggacaactgggtcagatccgcacagatgtatggagtccccgtccagcgcggaagcagcagccgcatctcgtgcagttgggatggtcgcacagtctactgccagcaatactgacacccacatccgccgctcatgtcgcaatctccccatgagcggcggtttagatagccctaccgcacgaacgcaatgcgctccataccggtggcctcggcagcggccagaatccgcgccatgccttcgtactcggccgccggatcggtggcgatgcgcagctccggcaggttgccggcatgttcgcccacctgtgcctgcaggcgcacctgcagatcgccaatggccatcggctggccattccagctgagctggttgccagcgtccaggctcagctcgatcggcggtggcggttcggggcgatcgatcgtgcgatcggtggcctgtggcagctgcacggcaatcggccgggccacgatcggcgcggtcacgatgaagatgatcaacagcaccagcatcacatccaccagtggcgtgacattgatgtccgccagcgggccgcttcttcctgcgctactgaacgccatgtgccgctccgtgcagccgggccgttcgcccaaggccgacagtacgtcgccttccgtcacctgcggcagtgcctgtacgggttcgttcagctgtcgttgccgacgcccggcgtgcacgcaatgcgaaactgaattcagccagtccccgctatgctggacgccatgacccgacgctcttcgaccgccctgtccctgctgcccttggccaccacgctgctgatcggctgcgccaatgcccagtccctcgacgcccagaacgcgcagctgaaggccgcgatcgctgccgccgaacgcggccagttcgatcccggccaggccgccgcactcagccgccatccggcttacggctggctggagtacgccaacctgcgccgcaacatcgacaccgtcgataccgcgcaggcgcaggccttcctcaagcgctatgacggccaggccgtggctgccaccttccgcagcgtgtggctgccctcggtcgcgcgccgccaggactggcccacgctgctcgccaactgggcgcccaccgacaacgtcgggctgcgctgtgcgcagctgaccgcgcgccagatgacgggcaaggtcgatccgcagtggatcagcgaggcacaggacctgtggcgcaagaacggcaagtcgctgccggacggctgcgacgcggtattcgcagtgctgcaggcacaaggcggcctgagcgacgccctgcgctgggagcgtatcgatgccgccgccgacgcacagcagccggccgtgatgcgcagcgccgcacgcggcctgcccgccgcggacctggcgcaggccaacagctacgccgccttcgtcgacaagcccaatgccagcgcgttgaactggccgcgcaacgagcgcagccggcgcatcgccaccgacggcctggccaagctggccaaggccgacccggccgccaccgaacagcagttgccgcagtacgcccaggcgctcggcctgagtgccgagcaacagggccaggtgctgtaccagatcgcgctgtggacggtggcttcctacctgcccgattcggcacgccgcctcaacgcagtgcctgaatcggcgtatgacgaacgcctgcatgaatggcgcgtgcgcgaggcgatgtcgcgcggtgactggccggcggcactgaccgcgatccgcaagatggccagcaagcagcgcagcgacccgcgctggcgctacttcgaaggccgcatgctggagaagaccggccaggcccagcaggcgcagccgttgttccgcgatgcgnnnnnnnnaccgaccttccacggtttcctggctgccgacaagctgcagcagggctataccctgtgcccctggaagccgaacgacagcgcgcaggcacaggcggtgatnnnnnnnnacccggccatccagcgcgcgatggcgctgtaccagatcgaccgcaccggctgggccgtggccgaatggaacagcgcgctgtcgcgcttcgatgacacccagcgccgcctcgcggtacgcgtcgcgcaggacaacggctggttcgaccgcgccgtgttcgcgctcggcaagcagccgcaggaacagcgcctgtacgacctgcgcttcccgctgcaccacgacgccaccatccgccgcgaatcggcacgcaacgcgatcgatccggcctgggtggcggcggaaatccgcgccgagagcacgttcaccccgcgtgcgcgctcgcctgcaaacgccatgggcctgatgcaggtgctcccggccaccggtgccggtgtggccaagtcgatcggcctgaccggctacggcggcgccgacagcctgtacgacccggacaccaacatcgccatcggcaccgcctacctgcgccagctgatgaacaagtacgacggcctgccgtacgtgaccatcgccgcctacaacgccggcccgaccccgaccgcgcgctggcagagccagcgcccgggctttgacccggacctgtggatcgaaaccatcagctacaaggaaacccgcgagtacgtggcgcgcgtgctggccttcagcgtgatctacgactggcgcctcaacggcgatgcgctgccgctgagcgaccgcctgatgggccgcctggtggacaagcgcaagaacttcagctgcgccgccaacgccgagcagggcggggattgatcgcactgcggtagtgccggccgctggtcggcattccccggtatccacgccctggggagtgaaacgatgagcctgctggcctggatcaggctggccgctgtatcggtagtgccggccgctggccggcagcttcggggtgactgcggttgccggccagcggccggcactaccggtgcatctgcgccgggcatgcgatgattccagtcatgaagatctatcttgtcggcggcgccgtacgtgaccgcctgctgcagcgccccgccggcgaccacgactgggtggtggttggcgccacgcccgcgcagatggaagcgcagggctacaccgcggtcggccgcgatttcccggtattcctgcatccaaagaccggtgaggagtacgcactggcgcgcaccgaacgcaaatccggccgcggctatcgcggctttgtggtcgatgccgacccgggagtgacgctggaagaagacctgcagcgccgcgacttcaccatcaatgcgattgcctgcgatgaggagaccggcacgctggtcgatccttacggcggcgtgcgtgatatcgagcagcgcgtgctgcgccatgtcggccctgcgttcgtggaagatccgttgcgcgtgctgcgcgcggcgcgcttcatggcgcgcttcgcgccgctgggcttcaccgtcgccgaagagaccatggcgctgatgcgcgagatcgccgccagtggcgaactggacgcgctggtgccggaacgcgtctggcaggaactgcgcaaggcgctggtcagtgagcggccctccgccttcctgcgcacgctgcacgatgcacatgcactgggcccgatcctgcccgagctggaagcgctgtatggcgtgccgcagcgtgccgaattccacccggaagtcgataccggcatccaccaggaaatggtcagcgacatggcggcgaagctggcccccggcgatgacctggtcggctttgccgcgcttacccacgatctcggcaagggcctgaccccgccggaggagtggccgcgccacatcatgcacgaacagcgcggcatcaaacccctgaaggcactgtgcgcgcggttgaagattcccgccgagcaccagcagctggccgaagcggtctgccgggagcacttgaacgtgcaccgcatcgacgaactccgcgatgccaccgtgttggaactactgggccgctgtgatgcgctgcgccggccggagcgcgtggcccgcatcgcactgtgctgcgaggctgacaaacgcggccggctcggcttcgaggacgccgactacccgcagggcgaaacgctcaagcgcctgcaccaggcggcgctgtcagtacaggcgcgggacctggataccacccatctgaagggcccggccatcggtgaagcgttggccaaggcgcgcgtaaaagccatcgccgccgcccgctgatccgcaaccgccgtggcggccgcgcaccgactcccatgggtagtgccggccgctggccggcaaccctatatcgctggcttcaatgcgccatcccgcgggtgatcgccgccgcccgctgcttcagctgggccacggcatcgggaatcatctccatgcccacgtccaggccggggttcagcaccaggccgacgccgtcgccgatcccggccagcagcgcgtgcaccgcgatcggcatggcgtgggcgaactgcggcagctgctcatgccacaggccagcgcgctcaggcgcggtgaacaccgcgaacatcggctcgccgctctcgctggtcagcaccagcggcgagatgctctcgtcccaggcaccgtcttcgccgatggccttgtccagcagcacgaacgccgtcgaggtcagcaggccatcgaggaactgcgatgcggtcagcgtgccgtcctgggcctgcagcaggcgcacctcgaggtcgttgaggggttcgaacggggtgtcgtggtccatggtcggttccggtacgtggttgcaggctgcaactttagcaggccgggggtgaggcacggcagcgtgtcggcaggggcgcgcggggcttcagcggccgatgtaccaaagcgcccagcgctcaccggcctgggccccgccataggaattcggggccgtgcggaagtcttgatggctttgggaggaaagcatggcgggcaggatacggccggccgcagatgctacgaaccctgctaccccacctgaaccgctcgacgggggaattgttaaggcctgcttcgacagtctgacgaaatcgtcaatgtgtccaattcgcttgtgaccgtgtgccggcgccgctccactcaatcctggaaggacgttgagactggcatgaccaagagctttgagcacggctggagcgggtcgtatagtcgtatgacgtagagcaatggaacgccgatgaacgctacctcgcgaggcctcgcgccacaggcatgcatggatggaggccaaggaagctggcagcacgagcggcacaacctgtcgcatgtgccccttaacgcggtacatcgcgccgtcttcctcggccatccctcctgtccagccgatcaaggatcagggcaatcctaccggtatcctcacgcgcggagaaccgtgccccgtagtaaccctgaagaggcgcctacttcaatcagcgacatggaccgctcatgctgaaaccctccccctccctcactcacgtggcgttgatcgccttgatcacactggccgtttccggatgcaacaaggaacgctcatacccggtctatcgcgagaatcctgcacccaaggatgcgctaccgattgtgatccgggtccacgatgcgcctgtggagctcactctcccgaaggttttcgtctcctacgagatagacccgctctgcctcccaccgatcaacaactacgagggtgtgcagtacgccccccaacggcactcagtagagttcccagtacaacgcgtcagtgcaaccgagttcagcagcaccgtgttcgaggacggcatggcagtcgctgactattacgggcgcgggccatgcgaatggaaacccagcatcattcgagcttcattcccagtcatttccgagggacgcgaaggcttcatatcagttgccgtccaccatctcgaactgaagaaactactcacgtcggtttcgtacgcagacagtcaaatgaccctgcaaacaaagagttcgacgcctgggtgggtgcgaacgcagtcccagtatagctacaacagattgtctgatatcgagaagcagaagtactttgccatagagatatcgtctccttcgaaaggaatcgtcccatgagacctctaaccaatgcagccctagccaatgcagcctactccccaccgtcacatccagctccaggcgataaggaatcgctgcgcgttgatggtgaagacttcgaagttctagggcgacgtgacgcagtcagcggctatcaaggcgttgtgtaccggaacatcaagaccaacgagatcatcatcgcccaccgaggcaccgagtttgatcgccaggccatgcttgatggcggcgtcgacgcagcgatggtcagcgccagagtcaacgcacagattgatgatgccctcgtactgaccaagcaggcaatcaagcaagctgaggaaaacggatatggtccggtgtacgtcactggacattccctaggcggcgcactcgcgcagatcactgcctaccactacaatcttcctggcgacgccttcaatccctacggcgctgcggggctggcgtatcgcctgcctgaaggccagccggccaatgcggcgcccttcaccaaccatgtgatggcgggcgacctggttagtgcggccggccctcattacggcaaggttgagatgtacgcgctccccaaggaactgggagtcttgcgcgatgccgaacagggccagcgcatcgcctcgctcgtatcgcttgggatgaaaagcggccatgtcatgtccgctgcggttgcggtccagttgggtgattcccatcgaatggttcacttcattgaccgtatgaccgacaagggcccagtgcagtccgtactggacgaccccggggcgcggatcactgatgccgaggacctacgccggatagcggagtatcgcaaagacatccaccagttgcgcctgggggcgaccgtacttgtcggcggtggccctggactcctgcgcgacggggtcaattaccttctcggcactggggaagccggagcgtacgcccgtcgcgaagccgaagccgtgcagcacgcagaaagtgcattgaaggctggggagcgtccggtccaagaggcaaccgaaaagggctcgccttctctgagcaacccaggcttcgctcccaagagcccattgcaggagagcatagaatcaaccttggacaaggcaggcctggatccccgaaaggaaggccaccccgaccatgcgctctaccggcagattcgcgacggtgtatcggccgtggatgccaggcacgggcgcggcttcgatgaaaccagtgagcgcgtgacggccggcctgcttgcaacggccaagcgcagcggcctggaacgcgtcgatcatgttgtcttgggcaaccctcccagcgatggatcaggacctcgcatgttcgtcgtgcagggagcgctcgacaatccggcacacctgagggcatcgattgcggtcagcgaggcggtcaatacacccgtagatcagtcgctcgccaaggtcgagcagatttcgcaggcacagcaggtcgctcagcaagagcaaacccaagagcagacccgaacagcgatgcgcatgggctaggccagcctgatggcttggccccaccggaggctggcgcccgctggaacggcctgctgaggctgtgtcggcccgccctctccctaggaggagtacaggttccgccacatccatccggccaccgccagccnnnnnnnnnnnnnnngcatcaacggcaggccgaagcggtgccgccacgggatcggcaccccgcccagctgctggtccatggtctcggtatccagcacccagccgtgctcgcaccgggtgcaggccagctcgtagcgacgctggtaggtgaaaccgaacagcaggtcgatgcgcgccatcctgtagcgcagccggggcgcgaactcggtttccgcctggcagcgcaggcagtggtgggcttcggtcgggccgnnnnnnnnnnnncgctcctgctggccaatcaggatcatgggtcagcgcgcctggcaggcgggctgggccagcagccaggcttgggcggcggccaaagtggcggcatcaccctcgatacgctggtcgggctcgatcttcaagccatcaccacgatcattgcggtcgcgcatcacggtggtggtcagcagcaggcgactgccatcggcaagcgtctgcacgacattgccagtggagacacccgcagtgggctgaccgaaactccgcgtctgcggacgaccacgccacgccagcaccgaggcctcgcccgaactgccggtgcgcggcccgaacagcaccgccaccggcgcgccgggctgccgcagcacatagccggactggccgaagtccagcaccgacttgcctgcacgctgcacggcggtcgcggtcaacgtccagcgctcaggcccctgtgcagtttcgaacgaccccacatcttcgttgttcactaccgaggtgcgcagcagcggtgccatgcccagcagcatcggccacatgttgccgccgctgttgtcacgcaggtcgacgatccagccacannnnnnnncgtcgtccttgctgcggatgacctgctgccaccgcgcggcacgctggatgtcctggcggaacttttcctgcggcgtcgcgcccggcgtggaggcatagccctcgatgaccacccagccgatgcgcatatccaccgcatcggccgccttggcccggtccacggcggcggcgccggcctgctnnnnnnnnnnaagggattcgctctggcgctgggtcgtcgtccatacgccgtggctgcccgtgctgagcgcaatggcttcgcgcagaacggccagccgttgcgcggggtcgccctgcgccgattgcaggcgtacacgggtggcggcccagtccacccgatcgcgatacagcgcctggcgttcaagcagattaaggatctcggcctgggcctccggcgagggcacctcgaccgcgcctggcgtatcagccatggcgccggtcgccagcaacatgagcatcagcgcgccgatgcgacgcactcccttgcgaacctgcatgcgacgtttccttgtcgttgagtcaggcgcgcagcataaccggggcatgatcactttcgccatgcgcgaactgtcgtatctgcctcctccgcagattgcagcaagacggcttgcgtgcggtcaccacattgcaactttacccatgtcgtcggggcgcacaacgcgccaaggtggccccgtcggcgcctcctgcgctggtcgggattggcgtcctgaatgaagctacctgaagtcgggcttgcgaccatgtcgtgggctcgaatactgcaccgtccgtcgttctgcggcgggcggtgcgtggggatccttccgatccgccggcttcgtttcctttgggtagcttcaccggcacgccaacccgcaccgcccgccaccttgcatccctgcaggtggcccagccttgtgaggttgctgccatgaccacgctctaccccacctatccacgcctgcatgtactgctcggtgccgcaatgcccggcctgcagctctccaatgccgtagccgaggcgttggaagatgcgctcacagaagcccatgaacacgctccgccgccggccttcttcgcccggttgcacggcatcgcgcaaagccacgccgccgatggtcaggtctggcgcgaacggcagctcagcgatgtgcgtggccgggaactgaccgaggcgacgcgctgcttggcagcattgtctgcgtgcggcggggtactgctggctgcacagtcggcgcgcgagacggacgatgcgcaggcgcagtgtccgccgcaggtggaggaaggcctgctgcacgcggtggtggtgttggccgatcatgccggggcgctggtcgcgcccgagctgctgccgacacgagccaatgaatgctgctagatgttggaaccctaccggnnnnnnnntagacccatgagaaagcaatcagatcaaggccttgacgacaagagatatgaattacttcggaaattcgtgcaggcgctatcggatctggatagcagcacactgcaggaagactttgatctgacctcagtcatgattctggaaatctacgagcttctgccggtgtacttcctagaaggtgccgccatttccatccctctacctacgtacggcgcagcaggcgacttgataccgttgatgaccacgtatgactatggtgatggtgacattgcagttgagtgctatctcctcggggatggcgagcccagcgaagccattcttcatgtccatttcgagaaaggtaatctcatctacggattcatcaattcatagcaattcccgatcgcccaaagcgaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngagcgggtcaatggcgtcggttgggggtgtgtgccaaccttggccggcacacaccagagcacgagactcaccagtccgcgcgcaggccgatgttgccttcgatgatgcggcgcttctcgttgcggtcgccacccagttcacgggtgtagtcggccaccgcgtacgcactgatggtgcggttgaagcgcccgaccacaccgacgccggcctccagtgcacgcgagcgctgcgaattgaagatcacgtcatcgtcgaagcggatacggtcttcgccggaacggccatgccagtagttgagcttgaagtacggctgccagccgttgtcggccagctgatagtcgccggcaaggcgcaggccgacgcggccggtccaggcgttgtcgttgtcgaagcgtacgctcgacaccgcatcgcggcggtcgtccagcgaggtgcgttgccagatcacctgcacctgcggttccagccaccacgccgactgaccgaagtgcagcagcggtttgcccgcctccaccgacacgctggtgccatcacccttgatcccgaagccgagcccgcgcgaggaacgtacgcggccgtcgtagcggctctgcatcgccacggcgtcgatgtagccgccactgctgtcggtgaaggtccagtacaggcccacgtgcttgtcgtccaggcggttctggcctacctgcacgttctcccagcccagtgccaggccggtggtcttgccctgcgcgcgggtgcggccgacgaacacgccgatctggttgcggtggttgtcagaagcagcagcccacacgtcgaggccggcctgcaggcccatcacatcgccatcgaagcccggctgcgcatcgcccttccagtggatctcactgctctggcccaccagacggccccaggcggtgcggaacgcaccctggctgtacagcaggcgctgctcgccctgccgctcgtggaaggtacccaggctggccagcgaggtctcgcgcagcagcggcggcaccacggcataggcagcagtctccacgcggtacagcggtaccaccgcgccttcggcggggcgtgcgcccggcgtcggcggcgtaccggttccgggcagcgcaccgccggccaccggcacgtccggcaccgcgggatcactgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacgccattgataccgcttccgtttggcgctggtgccgggccggccaccagggtcgagcgcaggtaccagttctcgcgggtaccggcactgacaccccccttgaacaggaagtactcgtaggcgccggccgcgaccggcgcgaacagcgaaaacgcgcccggcgcggtgcggccaccattcaaggcctgcaccaccaggatgccatcggccagcgtggcggcaccgctgccgccggcattgagcacgccgatgccggtggtgccggtggcggaaccgccatcgatcaccaggcggtcgctggtggaattgtctgcgcccagcacggtgcgcaggtacaggccaccgccgtcgccacgataattgccgcgcacggtgaacacgtcgcctgcgccggtgccggtcaggtcgatgcgcccggcattgaccatctccaccagtgcaccactgttgaacggacggatggcatggccgccactgcctgcatagacggtgctggtgtcatccaccgtgagcgtgccggtgccggtactgctgtcgcccagcaccagatcgccatcaaaggtcagctcggtgctgttggccaggctgatcgcctcccagttctggaagcggccaacgcccgtggtcttgacgttgttgaagttgagctggtcgatgccactgccgccgtcgaacagcggcaccgcaccgagattgccctggttgaggctgctgaggttggccacgtcgttgtccgtccccatgtcgatcgcgccgtagacgatgccaccgccactccagttgaaggtgtcgctgccggtactgagcagcacctgcccgcgcacggtgccatcggtgatggtcacgctgtcgttgccgccactgacactgatgttgccgccgatgtaggccgtgcccgagatgatgatggtgtcggtgtcgaagccggtcaccacgttgccgtcaaccgtaccgccagactggtcccacaggttcttgtccagcttcatgttgacgcggccgatgcggccagcggtcatccaggcctggtcgccatcctcgaacgcgccgatgatgcggccaccgctcatgcggaaggtatcgatgttgtcgccctgctgcagcgcgccgatggtgccgccactcatgatgaaatcatcgcggccactgccctgcgccaccacgccggtgacggcgccgccggtgacggtcatctggtcatcgccgccgccctggtcgacgctgtcgatcgtgccattgctgagcagcagcacatcattgccatcgccctgcaggacgccgccgctgatgctgccgctctgcatctcgaggcgatcattgcccgcatcgaactgtacgccggtgcgcccgctgatcgctcctcgattgaccagcacgctgtcgcccgcaccgacgaactgcagggcggtgttgttgccggtgctgatgctgccggtgttgtcgacgcggctgccacccccaagctgcacggttacaccgccgaccgaactgatcgcgccctggttggacagcaggtgaccaccggcgcccaccagcgcgatggccgatccaccaccactctgctgcagctgtgcaccggcggcgacattgacggtgatgccggccgcaccatttgcggtaacgggagtggcctgcggattcggcgcgttggtatcacaggtgaccgtctggccggcagtcggtgccgggctgttgcagccggcccaggcaacgctggcggtcgtcagaagcagggagggaacggcgagggcctgcaacacggaaacagcaaggcggcgcggacggaacgcacgcggaacggcacggtacatggggcactcctgggcgggcaatcaggaactgcgtatgtgcggcacggcgcttgcagtctgccgtgtggtgaaccatttcgataggtgaaattgcgtgcgggaaatcacagttcagatgtgaaatcgcccagccctcacgccgatgtgatgtggctgaaatcattcattttttccggcatccggaatcacgcgcaaagcatccatgcatggcgtggatctactgatcctgcatcgccaatcgattcgctcatggcacctggtcaatctacgtcatgcttggatgccgttggcggatggggtcagatcttcaggtagatcttccgcttatccagccaccacgccacgccccaccacagtgcgacgaacaccagcgcctgcagcatcgacgccagctccagcgcctgcggcatcgcggtggccagctgctgccagatnnnnnnnnagatcccggtggccatcagcaccaccgacatcaccgatgcccccaggtacgcggtgatcgcattgaccccgaagcgccggccgagtgccggccaacccttctggtcgatcagcacgtggcccagccacagcgccagcgcggccagaccgccggtccacagcacgtagctgggcgtccacagctgcttgttcaacggcagaaccacggccagcagcaggcccagcacagcagtcgccacgcccagccctgccaatgccgccgaacgcccgttgcgcagcaggccaccggcaagcaggccgagcacggtactggccagcgcccccagcgtgctcagcaatccttccgggtcatggcccagtccggtatcggcatgccactggtagatccacggtgcgaacagcgcggtatccaggcggctggccgggttggtccacggcgccaggtcgccgatgcccagcagcaacagggtgtaccccaccagcggcgcgatcaaagcgcccacctgcacgcgtggtcgcgcgtagaccgccagtacgcccaccaacgccgcacacaccgcgatgcgttgcagcacgccccagatgcggaagtgatgcgtatccagtgcccaccagatcagcagatgcagcagcgcaccggccaccaggatgcgcannnnnnnntccagcacgccgcgcgccaacgcgggtcgcgccgccgcatcctnnnnnnnnggtgccacgctgaaggccatcgacacgcccaccaggaacaggaagaacgggaacaccaggtcggtgggcgtgcagccatgccattccgagtgacgcagcggcgcgaacaccgcactccagtcgcccggattgttgaccagcagcatcgccgccacggtgatgccgcgcagggcatcgatcgagcccagccggcgtggcggcgaactgttcatcaggcggcctcgtactgtccggcaatccaggtaccccgcacctgcagggcgtcgtccagcagcaccaggtcggcctggtagccctcggcgatgtggcccaggcgatcatcgacattgaggaactgcgctgggtacgtcgacgccatgcgcgccgcttcggccagcggctggccaagcagctgcacggtgttgcgcaccgcggtggccatgtccagcgccgagccggccagcgaaccggcagcattgcgcaccacgccgtcgacggcggtaatggtttcgccgtacagcacgtagctgggatcgtcggcaccgaccggcggcatcgcatcggtcaccagcagcaggcggcctcgcggcttggccgccagcgccacgcgcaggctggccgggtgcacgtgaacgccatcaacgatgatgccgatccagctgtcgcggtcctccaatgcggcgcccaccgcaccgggctcacggccctgcagcggcgacatcgcgttgtacaggtgggtgaagccacgcacaccggcatccaggccggcacggatcgcttcgtaggtacctgcggtgtgcccggcggcaacgatcacgccacgctcgaccagcgcacggatggtctccagcggcacgcgctccggcgccagcgtcagcacggtcacaccgttgtccagcgatgccgccagcgcgatttcttcttcgtccggcacgcggaacttgctggcatcgtgcgtgcccttgcgcgccggtgcgatgtacgggccttccaggtggatgccgatcacgcctggtacaccctgcgtgatcgcctcgcgcatcgcagcgatcgcttcgcgcatcactgccacgtcatcactgatcagagtcggcagcatcgccgtggtgccgaaacggcggtgcgcctgcgcgatggtgcgcagtgccgccacgtccggcgtgttgttgaacagcgcaccaccgccaccattgacctgcacatcgatgaagccgggcagcagccagccgccacccaggtccacctgctcggcggcatggccgagctgcggtgcggcgtcgggcaacagcgcgctgatgcgaccgttctcgatcaccagcgccagatcatcgcggaagtcgtcgcccgccaggatgcgggcattgcgcaggacggtcgccattacacggtctccgtcaccttgttcaggtgcggcggcaggtccgggttgaagccacgacgcagcgccagcgcattgatcgcgcggtagaagctctgcacggtcagcagcggtgcgcacagcgggtgcggcgcagcagccaccggcaggttgccgccagcaccggccatccatacctgtgcgccacgcgcggtgaattcttcgacgacggcacgggtgccggcgccggtttcatccggctgggcaaaggccagcaccgggaagccgcggtcgaccagcgccatcgggccatgcttcacttcagccgagctgtaggcttcggcatgcaggctgcaggtttccttgaacttcagcgccgcttcctgcgccgcccccaggccaaggccacggccgagcacgaacaggttggtggcctcgaccaggccttcggtcaccgcgctccagtcgcactgccacgcctcacgcagcgcatcgggcagcaggtccagcgccgcacgcaggctgctgtcctgcttccagtacgcggccagctgcagcagcgcggccagcgacgccaggtaactcttggtcgccgccacgctcttttcggcacccgcgtgcagcggaatgaccgtgtcggccagctgcgccagcggtgaatcctcgacgttgaccagcgcgatcacgcgcgcaccggccgccttggcggcctcggcgttgcgcagcaggtccgggctcttgcccgactgcgagatgacgatgaacagtgcgccgcgcagctgcaatggtgcggcgtagaccgaccccaccgatggcgaggccgacgcgaccaccaggcccagctgggtttccagcagatacttgccataggtggcggcgtggtcggagctgccgcgtgcacaggtgaccacgaacggcggcggtgcagcacgcaggctggcggccagggtttccatggtggcgtggttgcgcgagaactggcgcgcgaccacgtcggccgcttcagcggcctcggcgaacatcagggtggacgtggggtctgacagcgacatggcaggctcaggcaggatcggaaggaagggggcgtgcgccggcggggcgcatcggcgcggtcgaaccacgcaccaccagctgcggcacgaaaccctggttgtgcagcggcgccggcgcatcgtcgtaggcatcgctgcgcagttgcgcgatcagcaggcgcgcggcgtggcgggcgatgtcctcggtggcctgcttggcggtggtcagcggcggccacgactggcgcgagaacgggctgtcctcgaacccggcaatggacaggtcgtagggcacgttcatgccggccgacttggcggcggccagtacgccggcggcgatttcgtcgttggaaccgaagatggcggtgggcggctcgcgcagcgccagcaggcgnnnnnnnncgcggaaaccatcgtcgaaggtgtagtcgccctgcaccaccagatgcttgtccacggtcatgccgtagtccttcagcgcggcttcgtaaccggcatagcgttcgccagaggagcggtgcgagctgccgccccagaggaagccgatgcgctggtggcccagctggatcaggtgctcggtgatctcgtaggcggcctcgcggtcgtccacgaacacacatgcgccatcggccgggtcttcggtggcggcgatgatgcgcaccagcttgatgcnnnnnnnngtcagcgcctggatcaggtcgcggcgctcggacatcggtgcggtcagcaccagcccggccaggcgcgaacgctgcacccagtcggccagttcatcggccagcagcggcgagctggaatcgcagggatggatctgcagcccgaacccggtctcgcggcaggcggcgagcacgccgttctgcacgccgatgatgtggtatgggttcgggttgtcgtagaccagcccgatcacgaaggtggtgccgctgcgcaggttgcgcgcggacggatcgggttcgtagtcgagctcggcgatggcacgcagcaccnnnnnnnnggtggcctgcatcaccgagggctcgttgttgatcacgcgcgagaccgtcttcagcgagaccttggctttctccgcaacgtccttgatggtcgctctgcgcatgggttttccctggggttggctgccgtccatcatcgccgatcaggccttgtcctgcggcaggccggcgcgatgcccgatcaccgaatagaacaggatgtacaggtagcacggcaccatcagcagaacgaacaccagctggaagtcgatgtgctgcttgagcacggcgaacagctgcggaatgatcgcgccaccggcgatgcccatcaccagcagggccgacccggtttcggtgaagcggcccaggccacggatcgccagcgggaagatggccggccacatcatggcgttggcaaagcccagcagggccacgaaggctaccgacacatagccgtgggtggcccaggcgccaaggcagaacaccacgcccagcaccgccgaaatggtcaggtagcgcgactgcgagacaaccttggggatcagcagcaggccgaccacgtagccgaccagcatcgcgcccagggtgagcgaggtgaacatcttggtctggtccagcggcaggtcgaaaccgtggccgtaggtaccgatggcatcaccggccatcacctccacgcccacgtagacgaacaggcacagcacgcccagccacagatgcgggaactggaagatgctgcgacgctcggcggcaccggccgcaaccggcgtggcattggcttcggacgacttgatttccggcagcggcgagaacagcacggccaccgccagtagcaccagcaggccggccatggccaggtacggcgcgtggatcttggcggcgaattcgttgagcagctgtgccttggtggcttcgtcggccgcggccacgctggccgacaggtcgccgatgccgtgcagcactacggtgccgatcagcaccggcgccagcatgccggcgatcttgttgcagatgcccatcaacgcgatgcgccgcgccgccgtttcgatcggcccaaggatggagatgtacgggttgatggccgtctgcagcagggccaggccgctgccgatcacgaacaggccgcccagtgcgccggggtaccagcgctgggtggcgaattcgccgaacagcgcggcgcccccggccatcaccagcaggctcaggctcaggcccttcttcatgccggtgcggcgcaggatccacgatgacggcagggccaggaagaagtaggacaggtagaacaccatcagcaccaggaaggcgccgacctcgctgagttcgaaggcgagcttgacgaaggtgatcagcgggccgttgagccaggtgaagaagccgatcaggaagaacagcacgccgacgatggcgatggaggtggccacgttcgggcgcacgcttgcagcggaaacggcggacatcgggaagggctcctgcggcgacggccgcagaacgcggcgtcggagagtggctgggaacaacgttgtcacattctttcgatggacaaccgcggtttgtcaacttccccgcgaggccgcgtgaacctcgtgctgcactgcgcaacccgatggcagcggatcgtgctgaatgcgccgcagcccttgagccccgtgcagcaacggttccagcgtgaaacccatgctcacgccatgtaaacgtttactgcacgccgcattcgttgcgacgcagcaacgaaagtgtcacgaactcgttgacatcgttgtcagcgcggttacagactccgccccaatcgccgccctcgaaccttggggacggccccacctgcagcaggagcccgcgtgaccgccagccaccccgccccggcccatgtcctgtcccgaatcgcgccttcgttcctggccgccgacgtcggtggcacccatgtgcgcgtggcccgggtccaggccagcggtgatgccgcccatccggtgcaggtgctggagtaccgcaagtaccgcaacgccgaccatgcaggcgtcagcgcgatcctgtccgacttcctcggcgaaggcccgcggcccacgcactgcgtggtcgccagtgccggctacgcccgcgaggacggcacggtgatcaccgccaacctgccgtggccgctgtcggcgcgccaggtggaagccgacgtcggcctgcagcgggtattcatcgtcaacgacttcgaagccgtggcctatgccgctgcgcaggttgacgccagtggcgtgctgcacctgtgcggaccggaaaccgccgcccgcggcccgaccctggtggtcggccccggtaccggcctcggcgccgcgctgtggatccccaccgcgcacggcccggtggtgctcccgaccgaagccggccagccgaccctggccgccagcaccgaactggaaatggccatcgtccgccacatgcagcgcgaccgcgcgcatgtgtcgatcgaacacgcgatctccggcccgggcctgatgaacctgtaccgcgcggtgtgcgcactgcagggccaggcgccgaccctggccagccccgacgcggtcaccgctgcggccgtggccgacagcgatgcacatgcgcgccaggcgctggatgtgttctgcggcctgctcggcagcaccatcggcgacatggcgctgttctacggcgcccatggtggcgtctacctggccggcggcatcctgccgcagatccgcgaatacctgcacgccagcaccttcgtcgaacgctacctgcagaaggggccgatgggcgaagcgctggcacgcatcccggtgaaagtcgtcgagcacggccagctgggcgtggtcggcgctgccagctggtacctgcagcagcagtcggccgcctgacaccgcaacaggcttcaacgcaatcgcagcacgcagtacgtggcacgccaacgcacgggacttcgccgccgccccgcgcatgtcatcgcaaccgtaatcgaacaccgccgccggcatccaatcgagtgatgaggagagacatcatgaacacccgcaagaccctgctttcggccgccatcgtcagctgcatcgccttcagtgcacatgcgcagcaggccgcccagaccgccaccgacctggataccgtgcaggtcaccggcatccgtgggtcgatggaaaaatcgctggacaccaagcgcgaagccaatgcgcgcgtggaagtggtcaccgccgaagacgtgggcaagctgcccgcgcacaacgtcgccgacaccctgcagcgcctgccgggcgtgaacatcagctcgtccagcgccgacgaaggcggcttcgacgaagccgaccgcgtcagcctgcgtggtaccagcccgagcctgacccagaccctgatcaacggccacaccgtcggcaccgccgactggttcgtgctcagccagggcaacaacgtcggccgcagcgtgagctactcgttgctgccgtcggaactggtgcgctcggtggaagtgaacaagtcctcgcaggccaagctgcaggacggcggcaccaccggtaccgtcaacatcctcacccgcaagccgctggaattctccaagcagctcactgcggaaggttccatcggcatggtgcgttcggaccaggccaagtccaacgacccgcagctgtcggcactgttcaactacaagaacgacgaaggcaacttcggcgtgatggtgcaggccttcagccagaagcgcgagctgcgccgcgaagcgcaggaaatcccgggcggtttcttccagattgatccgaatggcaccgtggccaagtccaacccggacctggccggcgtatacgcgccgggcctgcttggctcgaccctgttcgaacagacccgcgagcgcaagggcggcctggtgtcgctgcagttcaagccgctggacaacctgaccctgggcctggagggcttcagctcggaactgaaggcgaacaactacaaccgcaacttcatgctgtggggtggccgcatcctcaacgaccgcaccgttgaagatgccaatggcaacaagatcctgattccgggccaggccccgaatccgggttacgtcatcaaggatggcgtactgtccaacgccaccttcgccggccaggccgaccgcgactacgcggtgtacgacatgatctaccgcgagtcgaaggccaagaccaactacatcaccttcgatgccgactggcagatcagcgacaacctgggcatgaaattccaggctggcagcaccaagggcaccggcgaaacgccgcgccagtacatcgccgaagtcaacctggcccgtggtggcggcgccacctgggcaacccacggcaacggctcgccgatcgactggaacgtcgggggcaacatcggcccgagcggcgtgaccgacttcggtacctggggcaaccagcaggtcaccgcgatcgacaaggaaaagtgggccacgctcgatttcaaccagtacttcgccgacgctggcgtactgaactcgattgatttcggcgcccgcttcggcgaccacaagcgcgaggccaagtcgccggaaggcgcaaccccgggcgcgatctggaatgcgctgaagaacggcgccactgccaacttccccggtggcttcgccaacggcatcggtggcagcttcccgcgtgacctgtggtacttcaccccgggcgcactgaaggaagcagtgaccaacaactccacctggctgtccggcaatgacggcccgaccggccgccacaactacggcgccgagtggaaggtgtccgagaagaactttgctgcctacgtacagggcaacttcagcggcgaccgctggagcggcaacgtcggcctgcgctacgtcaacatcaagcaggatatcgatacctacgccgccgccaccggctcgaccgtgccggacgtgagcagcctgttcggcgcgtggacccgcgaagctctcgagaacaagcacaaccgtgtgctgccgagcgccaacttcaagtacgacctgcgtgacgacctggtgctgcgcgtggccgcctcgcagacccagaccctgccggacttctcggcactgggtgcctcgtcgtacggttcggacctgaaccggaccggcggtggcggcaatccgaagttgaagccggtggtgtcgaccaacttcgacgccaacctggagtggtatttcatgccgcgcggcatgttgtcgatcggtgcctactcgatgcgcctgaaggactacgtcgccttcagcaccgagaaggaaatgctgttcagcgagctgaccaaccgtctcgaggagtacaacatctcccgcccgcgcaatgccgacggcaaggtgcgcggtatcgaagtggcctatgagcagccgatcggcgagtacttcggtgtcaatgccaactacacctacgccgatggcagcaccgaccacacctgggccgatggcagcgacaacctgctgggcacttcgaagaacacctacaacgtcggtgcctacttcgagaacgataccttcggtgcacgcgtcagctacacccgccgttcgtcgttcctgatcggcctgtccggcgccaacccgtactaccaggatgacttcggcaccctgtcggcgtcgctgagctacaaggccaccgactggctgagcatcagcttcgatgcgctcaacctcaacaacccgacctacaagtactaccagaccgcggccatcccgacctcgttctacagcaacggtcgccagtactacctcaacttccgcttcaagtactgatccagcggcggcaacatcgccgagtcgtgcacgcacgccgggcctgggtcattccgggcccggcgtttttcatgtatagcgttcatcgcaccgttccaaggagtcgtaccgatggtcaagccttcccgcgcccggatgcgcagcgcagtgctgctgggcagcctgctcgccctgttgccggcactgccggcacttgccgccgaccccacgcccgccactgaagcacccggccccctgctgcgcgccgacagcctgatgctgattcctgccccggccagcgtgcagcgcggccagggcagcggcatcaccgtccgcgccgacaccgtgctgcaggccgaaggcgaagccgcgcagcgcgtcgccagccagttcgccgatctgctggcccgcagcggtggtccgcgccttgcacgagccaggggcaaggcggcaggcacgtcgggcagcatccgcttccagatcgtgcccaccttccgcgacagcggcgaaagctacacgctggagagcaccgcgcagggcgtgctgatccaggccggcaacgaaaccggcctgttctacggcgcgaccaccctcgcccagctcgccaccggcggcagcaatggcgtgctgccggcggtgcagatccaggacgcgccgcgcttcagctggcgcggtttcatgctcgattccgcacgtcacttccagagcctggacgagatcaagcgcgtgctcgatgcgatggccgcgcacaagctcaacaccttccactggcacctgaccgatgaccagggctggcgcatggagatcaagcgctatccgaagctgaccgacgtgggcagctgccgcctgccggccggcgacggtggcatcgatccggtcactggcaaggagcatccgtattgcggcttctacacgcaggaccagatccgcgaagtgattgcctatgccgcgaagctgcatatccaggtgattccggaaatcgatgtgccgggccacgcgactgccgcgattgctgcgtatccggagctgggcaccatcgatacgccgttgaagccgatcagcgaatggggcgtgttccccaacctgttcaacactgaagacagcaccgtcaccttcctcgagaacgtgctggaagaagtgatcgacctgttcccggccaagtacgtgcacgtcggtggcgacgaggcggtgaaggaccagtgggaagcgtcgaagcaggtgcagcagcgcatgcgtgcgctgggcatcaaggatgaaatggccatgcagagccacatcatcaagcgcctggagaccttcctggaggagcacgaccggcgcctgatcggctgggatgagatcctcgaaggcgggctgccgccgcaggccacggtgatgtcctggcagggcaccgaaggcggactggctgcggccagcgccggccatgacgtgatcatgtcgccggtcggctacctctatctggattacctgcagacggcctcgccgaacgaaccgcccggccgcccgacccaggtcaacctcggcaagctgtacaacttcgagccggtgccggccgagctggctgctgacaagcgcgggcacatcctcggactgcaggccaacatgttcaccgagcacacgcgcagctacgcacgcctgcagcacaacctgttcccacgcctggccgccgtggccgagaccggctggagcacgccggaacatcgcgatttccgcgatttcctcgcgcgcctgccgtcccagctgcagcgctaccgtgcctggggcctggcctatgcgcagaccccgttcgaagtgggcgtggactacaccgacaatcgcgcggacaacacggtgacggtgtcgctggccaatccgctgggctatgaagtgcgctacagcaccgatggccagccggtgagcgcgcagtcaccgctgtaccagcagccgctgaccggaaaactgccaaccaccgtgcaggctgccgcgttctaccagggccagatgctggcggcgaaaccgaccattgccaccttcaccgcacagtcgctgctcagccgccgcagcgatgagctgctcagctgcgtgggcaagaagggcctggtgctgcgcctggaagacgatggcccacgcgaaggcaaccgtgcggtgttcaacgtggacatcttccagccgtgctggcgctggccgcaggcgcagttggacggcattggcagcctggaagtccgcgcggggcgtattccgtactacttccagcttgcccacgatgaacccaagcgtcgcttcgagaaggccaagcggccacacggtgagatgctcgtgcgtcgtggcgactgcagcggcaaggtgctggcggaagtgccgttgccggccaagccggatgccgatggcttcgtgaccctgcgtgcggcgctgccgaaggggacgcagggcggcggtgacctgtgcatcaacttcaccggcgacacgcgcccggcgatgtgggtgctggatgaggtgaccctggggaaatgacggcaggcctgtccaggtgggtgccggccttggtcggcacctcgggcagagcatccacgcatggcgtggatctacgggtaggtgccaacctgggttggcacgcctttacccgcgccagcgcagcagcaggtcgcgcagcggggtcagtgcggtggccatgccggcgagcacaccgatcgtgttggcgatggcatccatcgggtcggccatgcggttgctggtcagcgcaccctgggcaaattcgatgccgatgcccatcagcaccaggcccacgcccacccacagcagcgggcggccccgacggaacagctgcaccgcgctgccggccaggatgaagtaggcgaggaagtgctcgcccttgtcgctgttttccggcaacggaatcggcggcggtggaatcaggcagaccacgatcaccagcagtactgccgccgcccacagcccggcccacaaccgcggccgccgcagcggcttgatcgccggcaacacctcgctcacaggcgccagctcaggtcgcccagctcgaaggccggttcgaagtcgacgccacgctgcaggccgatggcctggaagcgctcgcccatctcggtcggcagggtcagcttcttcacctggtcgcgcagctggatgcggccgacctcatcggtgcgttcctcggccagcagcagcacctggtccaggccgttgccgagcaggaagctggcctggctgcagtagccggccagctcgaatccgccgtgcatgccggcctcggccatcgcggtgaaatccaccgacgcggtgatgtcctgcaaccccggccagcggtgcacgtcgttgtgcacatggtgacggtagaacgcacgcacggtgccatcgtcgcggtcgtgctggtagaactcgctgcgactgtagccgtagtcgacgaacagcatcgcaccacgctgcatgccaccggccaccgcctgcagccagtacggcagctgcggcagcacttcagaacggtagccttcggcgaaaggcttttccaggtagcgctcgatatggcgcaccgcaccgttgagcaggatgtcggccggctgcgcgccacggatgaagttgccctcggcgtccagctcgacggtttcctcgtagacctcgccatcccggatcaggaagcgcggggtcggcagcgcgtcgatcacctcgttggcgaacaccacgccttcccagtcctcctcgaacgggcggtcgacccagtccannnnnnnngccagctcggccggcaggttctgctgcaggcgctgctgctggcgctcgcgcaggtcggcactgggttccaggatggcgtagcgcgacggcagcgcgtccagctcggccaggcgcagcagcaccgcctcggcgaaggcgccggtgccaccgcccagttccagcatccgcgcctgcgcacccagctgtgcaaataccggcgccagcgcattggccacgctgccggcgaacaggctgccgagctcgggcgcggtggtgaagtcgccactgccaccgaacttgctggcgccggcgctgtaatagccccagccgggggcatacaggcagagctccatgaagcgcgagaacggcatcgccccgccctgggcaaggatctcggcgcgcagggcggccgccagctggtcgctatgggccagggcatcggcttcgggcaggggaaaggtgggctgcatggcgtcttcgaatgcggtgacaatggtgcacaggatagccgagccttggaggaccctcgatgagcgatacccaccccgtggtcctgatcaccggcannnnnnnncggatcggtgcggccatcgcccgccagttccacgcctgtggctggtcggtggtgctgcacgccaatacctccagcgccgagctgcagcaggccgcgttcgatttcgacaacgtgcgcccgggcagcgtgctggccctgcaggccgacctgcgtgacgccgacgccctggccgacctggtggaacaggcggtcacccacttcggccgactggacgcgctggtcaacaacgcctccaacttcttccccaccccgctcggccaggtcaccgccgaggcaatggacgagctgtacgcggtcaannnnnnnnnnccgctgctgctgtcacaggcggcggcgccctacctgcgccgccagcagggctgcatcgtcaatttgaccgacctgcacggcaccgacccgatgcgcgaccacatcgcctacaccatggccaaggccgcgctggagatggccacccgcgcgctggcgctggagctggcaccgaaggtgcgtgtgaatgcggtggccccgggtgcgatcctgtggccggagcagggcaaggacgatttcgcccgcgaggcgttgctggcgcgcacgccgctggcacggatcggcacggtcgaggagatcgccgaagcggtctactggctggtggccgaagccagcttcgtcaccggccacaccctgcgcgtggatggtgggcgcacggtcagttgaggtagtgccggccgctggccggcaaccgccatcattccaggtccaccacctcgaacgcttcgccaaactgcgcgtgcgcccgccacagcgtggccaggtcctgcccgctgaccgggtcgatgaagcccggcgcgatgtccgccagcggcttcagcacgaaggcatgcttcagttccgggcgcggaatgcgcaggtggccggggccttccaccaccaggtcgccgtagaacaccacgtcgatgtccagggtccggtcggagaagcgcggcccgctgcgatcgcggccgtgcgcgtcttccagcgcatgcagccagtcgtccagttcctgcagcggcagatcggtctcgatcgccaccgcattgttgaggaaggccgggccatcgaagccgaccgcggcagtacggtaggcgggtgacacctgcagtgcgccaaagcgctcgcgcagggccgtcaccgcggcgtggaggtagcggcggggctggacgttgctgcccaggctcaggagcacggtggtcatgcggttcaggtgacggcacttggggggcgtggacatgccgtcgtcacggcggcctgcctacaatccgggacgcacatgatagggcaccgacatgacctattgcgttggaatcgaggtggacgaaggcctggtcttcgctgccgacacccggaccaatgcctcgctggacgatgtgcgcgtgcaccgcaagctgcacgtgttcgagtaccccggccaggcagcctacgtgctgatggcggctggcaacctggccaccacccagctgctggtgtcacgcctggggcgcgacgccggtgaacggcgcacgcccaacctgcgcgacatgacccatctgttcgaagctgccgagtacgtcggccagctgctggtggacagccaggtgcacagcagccacagcgagcacggccatgacggggtcaacacccaggcgacgctgattttcggtggccagatcgctggcgagcggcccgggctgtacatgatctatccgctcggcaacgccatcgccgcttcgccggagacgccctatcttcagatcggtgagtccaagtacggcaagcccatcctggaccgcatcctcagcccggccacacgcctggaggacgcggcgcgcacggcaatcgtgtcgctggattcgaccattcgctccaatctgtcggtaggcctgccgatcgacctggcgctgctgcgtgatggtgaactgcgcatcgggcagcagctgcggctcggcgcggattcaacgttgtatgcggacatccaccagaactggtcacggcgcctggaacaggcggtggacgccctgccacgcttcccctgggaaactgccgaacggtagtgccggccgctggccggcaaccgcattgattccaccacactgggatgccggccagcggccggcactaccggggcatcagcccagcgcctcggccacggcgcggaagaccagctgcatctgcagcggctggagcaggcgctgccacgcttcccctgggaaactgccgagcggtagtgccggccgctggccggcaaccgcattgattccaccacactgggatgccggccagcggccggcactacctggcatcagcccagcgcctcggccaccgcgcggaagaccagctgcatctgcagcggctggaacaggcgatgggcgccctgccgcgtttcccctgggaaactgccgagcggtagtgccggccgctggccggcaaccgcattgattccaccacactgggatgccggccagcggccggcactacctggcatcagccctgcgcttcggccgctgcgcggaagaccagctgcatctgcagcggctggaacaggcgatgggcgccctgccacgcttcccctgggaaactgccgaacggtagtgccggccgctggccggcaaccgcattgatcccgccacacagggatgccggccagcggccggcactacctggcatcagcccagcgcttcggccaccgcgcggaagacctgctgcatctgcagcggctggaacaggcggtggacgccctaccgcggttcccctgggaaactgccgaacggtagtgccggccgctggccggcaaccgcgttgatcccgccacacagggatgccggccagcggccggcactaccgggcatcagcccagcgcttcggccaccgcgcggaagaccagctgcatctgctgcggctggaacaggcgatggacgccctgccacgcttcccctgggaaactgccgaacggtagtgccggccgctggccggcaaccgcattgatcccgccacacagggatgccggccagcggccggcactacctggcatcagcccagcgcttcggccacggcgcggaagacctgctgcatctgcagcggcttgtgcagcacatgcacctctacgccgtccgggaaggcatcggccgcgaccggcactgccgggtcttccagtaccagtgccgggccgcgatagcccaacgccgccatctcgcccagcagctggctggccggcagcagcttggagccggcatcggcaatcaccagcgcgggcatcgcctcctgctgcatccagcgcagcgctgccgggccatcggaagccaactgcagctggtagccctggctggacagcgcattgcccagcagcgatagacgcgtggcttcgccatcgaccaccaggatcgattggccgctgcccaaggccacaagctgttcgatcggctcgctgccatcgatggcgtcgtgcatcggcaggcgcagttcgaagcaggtgccctgccccggctggctgctgacgtgaatgctgccgccggcaccttcgacgatgcgcttgcaggaaatcagccccaggccagtgccgtcggccttggtggtgaagaacggattgaacaggtgcgacagcgtgtccgcatccatgccgatgccttcgtcggcgacccgtatgtgcatccagtccacgccatcgcgatggccggcatggctggcagtcaggctcaggcggccaccgttgggcatcgcctgtatcgcgttgagcgccagattcagcatcacctgctgcagttcggtgtagttggcgtcgaccaccaggccttcgtcctgcacctgcaactccaggcgcaccgcatcaggcacgttgctgcgcaacagcagtgccaccgcatcgaacaggccatcgatctcgatgcgctcgctcggcttgcgcgaaccgcgcacgaacgacagcatcgattcggccatctcatggccacggcggccgcactcggcgatgacatcggccaggtggtgcagctgcggatcgtcggtacgcgccttcagcaggtccggcatgatcagcaacggctgcaggatgttgcgcaggtcgtggctgagcccggctgcgagcagcgacaggctttccaggcgctgtgcgcgcatcagctcggtttccacccgtgcgcgctcgatcgcgctgcgtgcatcgcggatcgcacgtgccaccgccgacggcaggcgcgccggctggtgcttgatgatgtagtcattggcgcccttctgcagcgccgccaccgcattctcctcacccatggtgccggagacgaagatgaagggtatttccggcgaggtctcgcgcacgatgcgcagcgcatcatcaccggaaaaccccggcatgctcaggtcggacagcacgatgtccggctggaacgcggccagtgcctggcgcagttcggcctcgctctcgacacgctcgaagcgggcctccaggcccgcatcgagcatctgttcggacatcagctcggcatcttccggtgagtcctccaccagcaggatgcgcagcgcccccagggcgggaccggtcaagggcatgggctcactcgagttccggtgcctggttgatcaacgcccagaacttgcccagcgtctgtacggcgccgaagaactggtccacgtccactggcttgaccacataagcattcacgcccatgtcccagctccgggccagatcgctttcctcgcgcgaggacgacaggatcaccaccggcaggcgcttgagctcttcgtgttcgcggatctgccgcaatacttccaggccatccatgcgcggcatcttgatatccagcagcagcaccgccggcaggccttcctcgcggttggcgaaagcaccacggcgcaacaggtagtccatcacttccacgccatcctcgacgtgcacgatggggttggccagacgcgcctcttccagggcgtcgatcgccatttcggcgtcggccgggctgtcttcggcgagaagaatggtgcgcaaagtggtcatgcagaaggcccttgtttgtccgcatcgatcgcgggaggcaggtagaagtggaaggtggcgccgacgtccggttcagcctcggcccagatacggccgccatgacgggtgagcacgcggcgcacgctggccaggccgatgccggtacccgggtagtcgctggccttgtgcagacgctggaagacaccaaacagcttgccggcgtaggccatgtcaaagcctgcaccattgtcgctgaccgtgaactgatgaccgccgtcaggctgcggctggtagtccacgcggatcttcgccggttcgcggttgcccgagtacttcaccgcgttgccgagcaggttcagccagacctggcggatcatgttctcatcgccgaccacgatcggcagcggcgcgatgctccactccacctggtgcacatggccactgttctccgcctcggcctgcaggttggaatcgagcatggcgcgggtatcggccaccagcgactgcatgtccaccgcctgctggcgcatcgccgcgcggcccaggcgcgagtagaccagcaggtcatcgatcagcgccgccatgcgccgggccgaactggagatcacgtccaggtaatgacggctcttgtcatcggcagcgtcgccgaggtggcgcgacagcttgtcggagaatccggcgacgtggcgcagcggtgcgcgcaggtcatgcgagaccgagtagctgaaggcctccagctcgcggttgacctcggacacctgcgcgaccttgccttccagctggcggttgagctcttcaacgcgcagctggactgcgcgttgcatggtgacatcgctgaccgtcagcagcaccacttcatcatcggtatcgggcagcggcatgcgccgtgcgttcagcagcatgtagcgcgccatgccgtcggcggtgcgctgttcgtgctcgaaatcccacagctcgcggccgcgcagcagcacgtcggacaggcgttggcgcacgacggcgtccttccaggcaccgtcgccgacgttttccagcagcaggccatcggcgcgttcgtcctgcagcccgtacagctcggcgaaggcggggttatgcaactgcacgcgcaggtcgcggtcgagcagcacgatgggttcgcgcacggtctgcaacaccgatgccgcgcgtgccgccgagcgcagcgattggcgttcggcgtgcaggcgccgcccgatctgccgctgcaggagccaaagcaccaggccgagcagtcccagctggatcaccagcgaactccaagacaccagctcggtctgcttgcgctggcgcgccgcctgctcggcccgcagtgtcaacagttgctgttcgctggcctggagttcttccaccaggccacggatcggatagcgcgtgctcaggtccttcaccagctcgcgttgatcgctgttgggttcagatctggccagctcgcgggcaagcgccatccttccttccagcatcgattcgagacggccgatgcggatcagctggtcggggttgtcgcgggtcatccgccccagttcggccaagcgaccgggaatgtcgttggctgcggccatgcgctcacgcagcccgggtgcgtccacgcccttggacagcgtcaatgcggccgattcgacgtcgcgcacatcagcctggagctgctgcagggccacgcccaccgcctgggtatggttgacccaggccattgcctgctcgttgtcctgctgcagtttgcgcagggtcaaccacggcaccacgatgatcgctgcggccgccagcgccagggccggcaaccgccagcggtcccagatgtcgtcactgaaaaccagcgccatagttcctcttcagcacggccgcagggcgtcggccggaccctgtccggctgcggcggaaccggcaatatagcgcaggcggtcacaacgcaggggtttcccccctggttggctgaacaggttcgcagtcctcagacctgtagagccgggccatgctcggctgccttggagttccagccgaacatggccgcggccctacagctcaacgtgcgccccgcgagggggcgcccaacgggttcagcgcttggcggcagcgctgaccttcaatgcggctgcatcaacgcgggtcacgcccttgatgcccttggcggtggtgacggccttgtccttctcggcctggctcgctacggcaccactcaggctgaccacgccgttcacggtttccaccttgatttcggtacccggaacgttgctgctggcgagcaggtcggccttcaccttggtggtgatccaggtatcggtcaccggctcgttggaatcgtggcgatcagcatgggtcgccgggtgcgcgctggtcggcgggctcttcgcggccggatccttggcgaatgcggccgaggaggacagcgccaggcccagcgtcagggcggaggcaatcagcgtgcgggtcgtattgctcatcgtgtcgtactccttcggaatgtgctgccagtctggacaaaccggcgtagagcaggcgtggcgttgcggtcatgccgctgtgaatcgggctacctgcaacgccaaccgttcagctttggcccgtgagcccgcgtcgtttaccctgcccttcccactgccggagctctgtcatgcgccccgacctgcaactggccctgatcggctacggcctcgccggccgtgtcttccacgcaccgctgatccagcacacacccggcctggtgctgcacagcatcgtcagttcgcagcgagacacgttgctgcgcgcgttcagcgacgtgcacgtgcgtgccacgccgcaggaggtgttcgacgacccggccgtggatgccgtagtgatcgccacgcccaatgaacagcacgcgccgctggcgatcgcagcgctggccgccggcaagcacgtgctggtcgacaagccgttcgcgctggatgtcgccgaagccgaagccgttctggctgcggcacgcgatgccggacgcatcgccaccgtcttccagaaccggcgcttcgatgccgacttcctcacgctgcaggcgctgcttgcggacgggacactgggcgacatcgccgagtgccatgtgcatttcgatcgctatcgcccgcaggtgcgtgaccgctggcgcgagcaggacggtcccggcagtggcctgtggtacgacctgggcccgcacctgctggaccagatgctggtgctgttcggctggcccgaagcgatcgatgctgatctggccgtgcagcgcgatggcggcagcgccatcgattacttccacgccgtgctgcactacccgcggcatcgcgcgatcgtgcattccggttccctggtggcagctcccacgccgcatttcagcgtgcatggcagcaaggccagttggatcaagcacggcctggatgtacaggaagcgcagctgcgccgcggtgtggcgcccggtgcacccggctggggcatcgacccgcggcatggcgagctggtgcgctgtgatgccgaggacaacgtgcagcgcggcaccgtcgacaatctgcccggtgactaccgtcggttgtatgcgcagttcgccgcggccatgcatggcgactgcgaagccacggtcgatccggtgcaggcgctgcagctgatgcggctgctgcaggcaggcatggacagtgcgcgcgaagggcggcggatcgcgttggggtgatcggcagggttgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngacgtggaagccatcggagacggctttggcagagtcgagccatgctcgactgcctgcatggggtcagagccctttcctacggaaagggatccgaccccggcttcgtgcttacgatttcttgatcgcgtggccgccgaattcgttgcgcatcgccgacagcaggcggtcggtgaacgaattggattcgcgcgagcgcaggcgttccagcagcgacagggtgatcaccggtgccggcacatcgagcgcgatcgcttcggccacggtccagcggccttcaccggagtcctccacgtacggcgcgatgccatccagcgacggattgcgcttgagggcttcggtgctcaggtccagcagccacgagcgcaccacgctgccgtggcgccagacttcggccacctgggccaggtccagttccatttcctgcttgcgctccatcagcgcgaagccctccgcgtaggcctgcatcattccgtactcgatgccgttgtggaccatcttggtgaagtggccagcgccggacgggccgacacgaccccagccacggtcttcggccggtgccagcgtgcgcagcagcggtgcgatctgctccaccaccgccgcttcaccaccgaccatcaggctgtagccttcctgcaggccccacacgccaccgctggtgccgcagtcgacgtagcccaggtcgtcttcggccagcgccttggcgcgacggatcgagtcctggtagttggagttgccgccgtcgatgacgatgtcaccctcggccaggtgcggagtcagctgacccagggtctggtcgacggtttcgccggccggcaccatcagccacaccacgcgcggcaccggcagcgcggccaccgcggcggccagcgaatcgaccacctccaggccggcctcggcggcgcgctggcgggcaccttcgcccgggtcgtagccgacgacgcggtggccgccgcgatgcaggcgctgggccatgttggcgcccatgcggccgaggccgatcattgcaatatccattgtttcaccttcagttggggtctagggtcaggctgcctggcctgccggtagccgcgcagtggcgcagctgcgcctcgcgccaacgccggtagagcgtggtatgcagattgtgcaccgccaggtcgatcgaaaagggggttcgcgggttgcggtcaagcaggcgggcgatgtggtagccgatgggacgtataccgcgcggatgcacatagatcacgaactgctggtagaacggatcgtccagcaggcggtccatgcgtgccagcgtggcgtggtagcgcggttccagccgtgcacgaaggtccgggtcgcgctcgaacaacaggcgttcgaagtagcgccggccgatacgcgggatgtcctgcgccagcgcccacagctcggcattgcgctggtcgtaccaggcaaggccgccgtgcgcggccaacgcctgcgcggcctcctcgcccaccgacaccaccacgaagttttcggcctggttgctcaggtcgtccagcatgcccttgtcgtacacatgttcgatgaaaccaggcacaccgacgaaggcctggcggcccatcgccgaggtgcgcaccgccttgccatcggcgaagtagtcaccggcgtgtgcgccaagcaggatgctgtcggtatcgtgcagcgcgaggaacgtaccgatcaacagttcttctgcggagaatccagcgtcgaaggccgcatcgccatacagctcgcgctgtgtggccagttgtgcgacctggcgaccgactccacattcggcgcgtacattgccgctgtagaacgcctgcagcgcctggctgttgcccgtaatgggcacgaaaccacggccgaagcttcgcgtgcgctgccagccttgcgcgtgtgcgccgtgcaggccgaagccgatccaaccgagctgcaggccagagaagcggaatcctgcattgccctgcagtgcagcagcggcacgttgcgtggctgcacccagctggaaggcgtaggcgcaaaccgtagccggatcgtccagcacctgctgcagcaacgccttgcgcgctgcagcgggcatgtccgccggccattgcacgcgcagatcgcctgccgcctgagcctccggcagcgannnnnnnntgcacacagggccaccatgcacctgcggtgcaccgatcgcgcgtgtttcgaagtgccaccccaggcgctgcagcaggccttgtgtacagtccagcggcgtggctgccgcgcccagcgcgggcagcagcagggccacgcccatccatctgccgcgcacgttcaatcctggtccgtgctcgccggtgcgggctccggggttgtggccactggcggaacgggcttgcctgcctccgccggaaggtactgttgcaggcgctggaagaagcgacgatagaactcagcatcggtaaccgtgctgctggccactttcaccagcgagtcgtcattgctgccgaacggcagcgatacagatccgagcgcaccgacgccaacactggccgaggtcggactcttcttcaacgcatagcgatcctgcacggcactgacgaataccagtgtctggctcccgcgcggtgcgcaggaaatacgcagcaccagctgctcgtgatcgtcctcgcgcggctggaagttcttgttgccttccacctgtgccgcgtcggaacgggcgatggcatagccctggctgagcagggtgcgccgtgcggcctcgcaggcgtcaccgggacggctatcaacggtgcgcgagaaggtgtcgccggaatcaaaggattcgcgaagcaacgtgctgtcggcggcgcggccaccacaggccgacaggatcagggcgctggcgagcgccacggcaacactggaaagacggaaggcccgcatgggtactcctgcgaggacggtagcgccaagggtagtcctgcggccgtgtgcggcaggtcgaaagtatgcccgccagccccccgccgttgctgccggttcatgcacggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcacttcgccccgccacgcatggcacggcgctaccgtgaacgaggtcccccaaacgaaaaaagggccggcaatgccggcccctcgggtatcacatgccgtcgccggctcagtccgcccagcggccggcaccggtggactgcggcagcacctgcgccgacagcgggcggtcgttggccagcaggttcaccgcgtcggccaggatcgaggctgactcgcgcagcagcgggtccgggcgcttttcggcagccttctnnnnnnnngcatccttgacgatgtcgcgctcgttgccggtcaggccgtcatcgctgctgtcatcggccagcgggtccagggccaggcccagctccttgcgctgcacctggcgctccttgcgctgggtatcctggcgctcgcgctcagcgcgacgggtcgcctcgttgagcgagatgtacttcttcgccgcttcggtgcggaactgctgcacgtcctcgttccaccactggaactccttgtcggtggcgatgcgcgcgtcgtgacgggtttccagcttcggcagcaacggcgcgaagttgccgtactgggtgtgcggcacggcggcgatgcgggtccacggcagtgcgttgtcgtaggtgctctcgccgaactcggtggcatcgacgctggccgggaacgccaggtccggcaccacgcccttgtgctgggtgctgctgccgctgatgcggaagaactgggcaatggtcagcttgacctggccgaagcgctgggtctcgccgctcggccagcggtcaaggtcgacgatgttctgtacggtgcccttgccgaagctggtttcaccgatcaccaggccgcgaccgtagtcctggatggcgccagcgaagatctccgaggccgaggccgaaccacggttgatcagcaccgccagcgggccatcccacgccacgccctggttgcggtcgctgttgacggtgacgcggccaccggattcgcgcacctgcacaaccggcccctgttcgatgaacaggccggtcagctcgatcgcttcatccagcgaaccaccgccgttgttgcgcaggtccagcaccacgccgtccagcttgtcgttcttgaagccggccagcagcttggccacgtcgcgggtggctgaggcgtagtcggcggcattgcggcgacggccttcgaagtcctggtagaaggtcggcagcttgatcacaccgatcctgcgtgccggctcgccgttggcagccgggatggacatggtctcgcccttggcagcctgttcggccaggcgcaccttctggcgggtcagcaccagggtgtggtgcttgccatcggcgccttcggcagccgggatgaattccagcttgacctgggtgtccttggcgccgcggatcttggccacgacatcgtcgatgcgccagccgatcacgtcctcgaccaggccggacttgccctggccaacgccgacgatgcggtcacccggcttcagcgtgccatccactgcggccgggccaccggcaatgatctcgcggatgaccaccacatcgtcctggcgctgcagctgcgcaccgatgccttccagcgacagcgacatcgcctggttgaagttctcggcggtgcgcggggtgaagtaatccgtgtgcgggtcaacggcactggtgtacgaattcatgaagaactggaagacgtcttcgcccttcagttcattgaccgacttctccagcgtcgcgtagcgcttgtccagcgtcttgcggatgtcatccggcttcttgccggccagcttcaggcgcagccaatcgttcttcaccgacttgcgccacagctcatcgagctcggcactgctggccgcccacggcaccttcttgcggtcgtactcgaagcgctcgtcggtggtgaagtccggctcctgcttgagcagcttgcgcgcgtacgccacgcgctcgccgacgcgctgcttgtagacggcgaacacctggaacgccggctccagctcgccgccccggatggccgaggcgatgttggcctcgaacggtgcgaagcgcgccacgtcggcctgggtgaagtactgcttgccgccgtcaagcgtttccagatagcgcttgaacacgtccttggaggtggcctcgtccannnnnnnngggcgataggcgtagcggctgtcggacagcaggccgtacaccagcttggaggtggtcacctggtcggcggtggccgccgcgggcaatgcgggcgagtcggccttggccgccaacgccagtggcgcgaccagcgccagggccatcaggaatgcgggggctttgaatttcattgacgtgctcgaaggcgccttgccaaggggaagactgcggggtgttaagacaccacgacagtgccgaaagttgccgggtttgtcacccggccgcgctcggtggaaaaccagcctagccgggccggtgtagcaaattgtgaatgcaggcgaaggcgtgcggaccaacggtccgcacccacccgggaagaggtcagcagctaccggtagcgccgggccatgcccggcggaagcgtgcggaccaacggtccgcacccaccagtgaggaggtccgcacccacctcaggagacgccggcgcccttggcctgcacgtcggcgtggtacgacgagcgcaccatcgggccggaggcaacatggctgaagcccagctcgtagccgtagtcctccagcgccttgtagtcttccggggtccagtacttcagcaccgggtggtggtgtgcggtcggctgcaggtactggccgatggtgatcatgtccacgtcgtnnnnnnnnaggtcgcgcagggtggccttgatctgttcgaagtcctcgcccaggcccagcatgatgccgctcttggtcggcacgtccggatgctgcgccttgaagttcttcagcaggttcagcgaccactggtagtccgcacccgggcgcacattgcggtacaggtccggcacggtctcgatgttgtggttgaacacatccggcgggttctgcgccaggatctccaacgcgcgctccatgcggcccttgccacggaagtccggggtcagcacttcgatgcgggtgcccggcgacttctcgcgaatggcggtgatgcagtcgacgaagtgctgggcaccaccgtcgcgcaggtcatcgcggtcgacgctggtcaccaccacgtacttcaggcccatgtcggccacggtctggccgaggctggccggttcgttggcatccggcggcttcgggcggccgtgggccacgtcgcagaacgagcagcggcgggtgcagacctcgcccaggatcatgaaggtggcggtgccgtggccgaagcactcgtggatgttcgggcagctggcttcctcgcacacggtcaccaggcggttttcgcgcagcttggccttcaggttctgcacggcattgcccgaaggaatgcgcacgcggatccaggacggcttgcgcagcaccggcgcgtcggcgaactgcaccggcgagcggttgatcttgtcaccgcccagctgcttgaccccggcctgcaacggcgcggcggacggggagtcgccctgcacgatctgcaggggaatggaacgggcggtggtttcagtcatggcagttccgggggcggtcaggcggccgcagaaagatcgggcagttcgggggtgtgctgcagcagcaggccgaactggcgggccaggtggtccagcagcaccggcttgacgccctccatcccggagggaccgcccaagtctaccaccgaggtcacctgcaacccctgatagccacagggattgatgcggtggaagggttccaggtccatggccacattgaaggccaggccgtggaaggtgcagccgcgacgcacgcggatgccgagcgcagcgatcttggcgccgccgacatagacgcccggggcgccctcgcggcgttcggcaccgatgttccactcgcccagcgtatcgatgatggcctgctcgatgcggcacacgtaatcgcgcacaccgatgcccaggcgcggcaggcgcagcagcgggtagaccacgatctggccggggccgtgataggtcacctggccgccacggtccacatgcagcaccgggatatcgcccggcgccagcacatgctcatccttgccggcctggcccagggtgaacaccgggtcgtgttcgaccacccacaattcgtcggcatcggtgtcgctgcgctggtcggtgaagcgctgcatggcgcgccacaccggctcgtacgcctggcggccaaggtcacgcaccagcgccggacgcggcgcgcggtcctcgggggcggcttcagccgggcagctgtcggctacagcgtccacttcacttccgggtggtcgcgcagcgcctggtgcgccaggtcgtactgttcgcggctctcagccttgaacacgatgcggacggacacgtacttgccgttggaggaatgcttccagctgatgcgttcattgacgacatcgatgccggcagccagcagcaggcgggggagctcatgttccaggccgcggttggccgggcccatggcgctgagctcgaactggccggggaactggaagccgtggtcggggttgtcggacttgatttccatggacccattatcgggccgcagggcaacaaacccaagagtattcatcaacgtcaaagacggcaccggcggcctgctgcgttgcagggcacccagaggcgcggggcgaaagcccaacggcagctgactgcaatctgctgtcacgcactggcccaggcatcgtatggcggccagtggtcaccttcacgccagacccgcggcgcttgcgcgggtaacaaattgtgtccgctggacaatgttgttttcggaacagacaagtgattcgaacgtgctcgttccgccgcgcgggcgcgagtaccgtagcgctgcatataacgactgaaaaccgtccccttccccatgagcattccatccatgcgtagtgtcgcagccctcgggctggccggcctgctggcctctgccctcccccttgccgcccaggcggccgaacaatgtggcccggacgcgatgcgcgaccacccgccgcagatcaacttccgcgtcgacaacgacctgtttggtggccgccaccaggaccagggctacaccaacggtgcactgttgaccctggtctcgcccaatctggtcgactacaccgacgacccctgcctgccgcgcatggcgcgctgggtgaaccagtacctggaagggctgcatccgggcaggttcgaacagcagaacatgatcttcagcatcggccagggcatcttcaccccgaccgatttcagccgcagggacctgatcgaggacgaccgtccttacgccggcgtactgatcgcaaacttcggtttcaatgcgcgcagcggcgaccgcctgcagaccacccagctgacgctgggcgtggtcggcccgtgggcacagggcaagcaggtgcagaatgccgtgcacgaagtgctgggcgacgagaaattcaagggctgggacaaccagctgcacaacgagccgctgttcatgctcacccatgagcgcatgcgccgctggccgggcgatgccagcgtcaatgccgacggctggggttgggacgcgatcagccactacggcgggtcgatcggcaacctggaaaccaaggccaacctcggcggtgaagtgcgcttcggctggaagctgccggacgacttcggcagcacgccgttgcgcccggccggcgagaacactgcgccgacccgcggcggccgtcccaatggctggtcctggcacctgttcgcgacctcggacgcggcctgggtgatccgcgacatcacgctggatggcaacacgttccgcaacagtcacagcgtggacaagcgccatgtggtggcctacggcggctacggcgtggccgtgatgtacgggcgctggaagttcgccgcggcgcgctaccacagcacgcgcgagttcaacggccagcgcgaagcaccggtgttcggcagcttcaccatcagccgctcgctgtaagcgaggggctgagggtagtgccggccgctggccggctgccggcatatccggatggcttcatggggagccggccggcggccggcactacccacatccggatgggttcatgaggagccggccagcggccggcactacccacatccggatgggtccatggggagccggccagcggccggcactacccatatccggcgggaatcatgcggagccggcatcccgaaacggaaaaggccggcattcgccggccttttccttcaccacgccagggcgtggatcattccgattcccaccacatccagaagctgtcccacaggcgcttgaagaagccggcctgctcgacggcggccacggccaccagcggtgcctcggcgatgaccttgccatccagggtgaccttcacggtaccgatctgctggccggcggtgaacggtgcttccagggtcttgggtacgtcgatgctcggcttcaggtcgttgtagcggccgcgcggcacgctgaccagcatcggctgggccacgcccagctgcaccttgtcggtggtgcccttccagaccttgtgctcggccacggccttgcccggctcgtagaggcggtgggtctcgaagaagcggaagccccagttcagcagggccaggctgtcatcggcacgctgcttctccgacgcaccgcccagcaccaccgcgatcaggcgctggtcgccacgctgggccgagctcatcaggcagtagcccgcctcggaggtgtggccggtcttgatgccgtccacgctgccatcgcgccacagcagcaggttgcggttcggctgcttgatgttgccgacctggaattccttgatcttgttgtacgcgtaggtttccgggtaatcgcggaccatcgcgcggcccagcagcgccaggtcgtaggcggtgctgtgatggccttcggcggtcaggccgtgggcgttgacgaagtgcgagtccttcatgccgatcttggcggcgtagctgttcatcagcgaggcaaaggcctcttcgctgccagccacatgttcggccagggcgatcgcggcatcattgccggactggatcgccatgcccttttccatgtcttccaggcgcgcggtctggttgaccgggaagccgctgtagctcccatcggtgccagcgccgccctcgcgccaggcgcgctcgctcatcatcacctggtcatccgcacggaccttgccgttcttgacctcggcggcgatcacgtaggacgtcatcaccttggtgatgctggccggggccagctgctcgtggatgttttcaccagccagcacctggccggtggcgtaatccatcagcacccaggccttggacacgcttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaacggaaattcattggacagcaggctccaggggacggccgggaatggagggtggaacgtaacggccattgtaaggccgggggagcattggccggcagcaccggcccgggcggatcagtccttgacgatctgcggcgaacccaggcccagaccggcgatgcgaccgacaagttccgccgcactggcatggtcgcttgccggaacacgcaggcggaacagggtgcggccaccggcggcgatgtcgctgatggtcgcgccgacgatgccggcggcactgagctggcccatcgcgcggttggcgttgtcgcggttggagaagctggcgacctgcaccatcaccgcgccgaccatctgctgcgacaggctcggcgccgccgcggcggcacgcaccggtgccggtgccacnnnnnnnngggccgtgctggcgacaacggccggagccggcgcggaggtgcgcaccaccggcgcgcttggcggcaggctgctgaccgccacgtccggcgcggtgctggccacgccccgggtggtggccggctggccgcgcgccggggcgccatcggtcggcaagcggttgaccaggcgatcgatatcactgtcggtggaagcacgtggcgccggcaccggnnnnnnnntggccactgcagtggtggcagccgcttcagccgcgcgacgctcgcgacgcgacggcttctgcgccatcaggttgctctcgcccggttgcannnnnnnnacctcgacattgccggtaccgcgttgggtgatgcccaggcgcacggcggcggcatagctgagatcgaccacgcggccgtcatggaacggaccacgatcattgacgcgcacgatcaccgactcgccgttgtccaggttggtcacgcgggcgaagctgggcagcggcagcgtcttgtgcgcggcagtgaactggtacatgtcgtagacctcgcggttggaggtcaggcggccatggaacttggccccgtagtacgacgcggtgccgcgctcgacgtagtcatgggtgtcgtcgagcactttgtacgacttgcccagcaccacgtacggcgacttgttgccgatggccgaacgttcctcggcggtcacttccggctcggggatgcaggccacgttgggaatgtagtcgggcgtgctgtcacgcacgcccggcttgtacaggccaccagcggtgtaattgccgcgggtgctgaggtcttccttggccgctgcatacggcgaaccttccgggcagtgcgccggtcgcgaaccacggccctgcaccagcgtgccgctggacttgccaccatggccggccgtggccggcttcttcggcgcgctgctgcaggccgccagcgcgaagacgatcaagctcgggaccaaccatctgatgttcatgccgggggcagctcctgtccggcgatggcctgggacagctggaacacggccatcgcgtacatcttcgagaggttgtagcgggtgatcgcgtagtagttctggaagcccagccagtactgcttgccggtgctgccttccagggtgatcggggtggcggtggcgcccggctgcaccggcgtgctcggctggtagccgcgctgtgcgaggtcggccagcgaccaggtgggcatccattcggtcgggttgaactcctcgcggcctggggccagcgtggccggtaccgcaacctggccaccacgcacccagccccccttcttcacgaagtagttggcgatggaggagaacacgtcgtcgtagctgttgaacaggtcgcgacgaccatcaccgttgccgtccaccgcgtaatcgaggtaactggacggcatgaactggcccatgcccatcgcaccggcataactgcccttgagcgtggtgatgtccagtttctcttcgcggcccagctcgaacagcttggccagctcatcgcggaagaacagttcgcggcgcacttcgcgttcgagcttggccgggtcgccgctgcgtgggtagtagaacgccagcgtgtacagcgcatcgagcacgcgatggctgccggcattctttccgtaactggtttccacgccgatgatcgccacgatcacttcggccggcacgccggtgcgctgctgcacgcgatccagttcggcacggtgttcggccaggaacgcgcgaccgccatcaatgcgtgccttgctgatgaacatcggccggtattcgttccacggcttgacccgctcggccgggcgcgacatcgcggcgatgatcggctggcgcacctgcgcctggtcgagcacgctgctgatctgctccggcttcaggccatagcgcttggcggtatcggcaatgaagcgggcccgcgcgacctcgaatggcaccggggtgagatcgaccggcggcgcggtagccgcagttgcttcgggtgcagcctcggccggcccatgggccttggtggcgggctggcgcggcgtactgctggcctggggtgaagatggtggggacttcggctgggtcgcgcaggcgaccaggccgagggtgagcatgcaggccagagtgcgtcgaatcatcgtcgcaggttagcaggtcatggatgaattaaaacccctaacaccatgaatcacaacgatttgcccgtgttcagcgggaaatgtgaaggcgtcgtgatcgtgcttccccattcagatagaggtggccggttgcgtccccatccccgcagacgcaaccggcgaccggatccggtcgatacctgcgcggctgccgctccccagtggcagtgccccgcgctccttgtatccgttggatcagtactgcttcccgcccgacgccccctcgcgctgcaacgatagacggcgcgccgtgccgaacgggccgccattgtgcaggccgattacgacaagtccattgatcaagatcaacgcggcgtaaaagtgtgaaccagctaacgttttttgcggactttggtcagcgagtgtgctgtcctgcatcgttgtgagaacgcttccacagcgagcgttgcgcagagtcaggaagtttccagccaacggcgcagcccctcgtgggtggtgtctggggtggtcgcggaaagcagaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacccacggagaagaaagagaagatcaaaagcgggtcgcgacgctgcgcttgctcgtgagccgagcatggatcggctctacacaaggcaatgaagcgacccgccaggccgcctttgcttttgatcttctctttcttctccgtgggtagacgcgcacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctgctttgcgcggtcacccacgaggggctgcgccgttggctggaaaccctatcccccgtgcacgggccggtgcccgcgcaccgccatcaccagcccgatacccgccagcagcgacaccgccgaggtaccgccataactgattaacggcatcggaatgcccaccaccggcagcaggccggaaatcatcccgccgttcaccagtacgtacacgaagaacgccaagcccaggctgccggccagcaacnnnnnnnnnnnntcgcgggcgtgcaccgcgatccacaggcagcggccgaccacgaacaggtacagcgcaaacacggtggccacgccgatcaagccgaactcttcggccagcaccgagaacgcgaagtccgtggtgtactcaggcaggaagtccagcgcggcctgggtgccctgcccccagccacgcccgtcccagccaccggagccgatcgcgatgcgcgactgcaggatgttccaaccggtgccaagcggatccgccgacggatcaaggaaggtcagcacgcgatccttctggtactgccgcagcaggccgaaccaggccagcggcgcggcaacggcaaggcccgtcgcgccagttgccacccagccccagtgcaatccggccaacagcagcgcgaacacgccgcttgcggtaaccagcgtggcggtgcccaggttgggctgcatcaggatcagcacggcgggtacgccgatcagcacggtggtggtcagtacggtgcgcggcgacggtggcagcggttgccgatgcaggtaccaggccatcatcagcggcaggctgagcttgagcagttcggacggctgcaggtagaacacgccgagattgagccagcgctgcccgtacttgcctgtaccgatcacatacaccgccatcagcggcagcaacgacagcgcatagattgccggcgtccacgcgcgcagccgcagcagcgaaacgcgggacagcagccacatcgacgccaggccaccggcaaaacgcgccgcctgcccagccaccggaccggacacgctgtgcagcaccgccaggcccgcgcccatcaggatcagcagcgcgatcagcaatggcagatcgatcgtgcgcgccacctcacggcagccgccaagcagtcgtttccattccacgtgggcacggtagcaatgcgtgcttgcgtgaagctgtcagggtgcgcgtgcgcttgtagagtcaagccgtgctcgactctacagaacagcggatgcaatcgagcagatggaagcgcgacgaagcgcgcgaccggtgctagccgtagccgccgtgcaccgggttgtgactgcgtacggccatcaccaggccgaagccggccagcagtgacaccgccgaggtaccgccgtagctgatcagcggcatcggcacgcccaccaccggcagcaggccggaaatcatcccgccgttcaccagtacatagacgaagaacgccaggccggtagcgccggccaacaggcgcgaataggaatcgcgcgactggctggcgatccacaggcaacgcccgatcaccaccaggtacagggtcagcaccagggccacacccatccagccgaactcctcgctcagcaccgagaacgcgaagtcggtggtctgttcgggaatgaagttcaggtgcgactgcgagccctcgccccagcccttgccatcgaagccaccggacccgatcgcgatcttcgactggatgatgttccagccggcccccagtgcatccatctccgggtccaggaacatcatgatgcggtccttctggtacggccgcagcagccagaaccaggccaccggcgcgaccgcagccacgccgcccacgcccagcccgacccaccaccacggcaggcctgccagcagcagtacgaacacgccactggcggcgatcagcacgccggtaccgaagtcgggctgcaacatcaccaggccggtcggcacgccgatgatgatcaaggccacgagcacggtgttgaagcgcggcggcagcggcatcttgtgcaggtaccaggccaccatcatcggcaggctgaccttcagcagctcggccggctgcaggtagaagaacttcaggtccagccactgccggccgtacttgccggtgccgagcacgaacaccgccagcagcggaatcatggagatcgcatagatcatcggcgtggccgagcggatgcgcaggatcggcacccgcgagatgccccacagtgcagccatgcccaccgcgaaacgcgcgccctgggccatcaccaggccgtcgccaccggcactcttcaaggtggccaggccgatcaccatcagcgcgcccagggccaggcacaacacccagtccagcgtgctgaagaagcggcgcagcatgtcgccggcccagcgcaggaacactttcatcgtgcgggctccgcaaccgtcgggcgtggcgtggccggcactgcggcagcggccggcgtgcccggctgcggcgcaggggccggttcgggggtgggggcacccacctgcgccgggtgttcgcccagctgcgcggccgccagatcaccggactggcgtgcgccggcgtcttcgttgtcgaacgcggtggcaccgatggcggtggtaccacgctcgctgtccagcggctgcatgccctcgggcatcttgcccagcaggtaggcatcgaacaccttgcgggcgatcggcgcagcagccgaaccaccatagccaccgccttccaccgccaccgcgatcgcgatcaccgggttttcgaccggcgcgaagccgacgaacagcgcgcggtggcgcaggtgcatgggcaggctcttcgggttcaccgctgcggtgcccttgcggctgatgacctgcgcggtaccggtcttgccggccatcacgtacggcgcaccgaccgccacacgccagccgctgccgcccggccgcatggtcgccatcatgccctcgcgcaccgcctgcacgttgttggggttggggctgaccggcttgctctcgccgggcggcgccgcggtccagtcgctgtcgaagccgtcgcgctgctggatcaccaggtgcggggtgcgcagctgcccgtcggccagcgcgctgacgccgcgcgccaactgcagcggggtgaccttccagtcgccctggccgatgctgatgttgaccgtatcgccggggtaccaggcttccttgcgggtcttccgcttgtaggccggcgacggcaggatgccgccgatttcgccggtgaggtcgataccggtcggctggccgaagccgtagtactccatgtaatggtcgaagcgctcgatgcccaggtccagcgccagcttgtagtagtaggtgttgaccgactcggcgatggacttgcgcagatcggtccagccatggccgccacgatgcgcatcaccccagccacggctggtgccgggcaggtagaacatgccggtggacagcaccttgtcttccgggcggcgcacgcccgagtccaggccggccaggccgatcagcggcttcagcgtggaaccgggagcgacgccgccgagcaccaggcggttgaactgcggccgcgacgggttctcgttcagcgccttgaagtcggcatgggaaatgccgttgacgaacaggttggggtcgtaggacggcaggctgaccatcgccagcacctcgccggtacgcgggtccatcgccactgccgagccttcctggtcgccgaaggcggccaccatggcacgctgcaggtccgcgtcgatcgacagccgcaggtcggcgccggactgcgcggccacccggccgatggtgcggatggcacggccctgcacgttggtttcgacctgctcgtagccgaccttgccgcgcaactgctgctcgtaatagcgctccaggccggacttgccgatgtgggtcagcgcggcattgccttcgccgaggatctccaggtccttgtcgtcgacgcggccgacatagccgatgatgtgcgcaaacaggtcaccgtacggataacgccgggtcaggtagggctcaagctcgacgccagggaagcgccaacggtcgacggcgaagcgcgccatctcctcgtcgctcatgcgcagcttcagcgtgaccggcaggaacttgcggcgcgccttgcgcgacttgttgaacgcttccagctcttccgggctgatgctgatgatcttcgccagcccttcgagggtggcgtccatgtccttgaccttgtccggggtcacgtccaggcggaacgctggcacgttctcggccagcaggcggccgttgcggtcgtagatcatgccgcgcccgggcaccaccggccgcggcttgatgcggttggcttccgagcgcgtggcgtagacgtcgtggtccagcacctgcagcttgaagtaccagccgcccaggcccagcaggcagaccagcacgcccaggaaacccagcgccgcgcggcggcggaactgttcggcttcagcgtgcggattcttgacctggcgacgcgggatcatggctcagcgcccgcgcttgccgaagcgcaccgcatccagcagcacgaacaccagcggccacaggcccatgcccagcagcggtgcccaccagtacgaccacggcagggtcggttcacccaccaggatgtgcaccagtgcgctgacgatgcggtcgttgaacagcaggccgccgatggccagcatctgctgcgacatcgggaagaagcggatgcgggcgcggaaacgctgcaggatgaaggccagcatcaccagccgcagcgcctgttcgccgagcacgccgccgtatagcaggtcggcgaccacgccgctggcgaaagcgatgcccaggccgacgcgctcgggcgtctcgatcacccagtacgccagtaccagcgccagccagtacgggcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggctacgaccaggctggccggcaatacccacgggttgtcgcgcaggcggctcatcgctgggcctccggcgtggtcggttgccggccagcggccggcactaccggggcagcaggatcaagcgaggatgcgggggcaacagtcctcgtttgcgacgagggctgttgccggccagcggccggcactaccggggcagcaggatcaagcgaggatgcgggggcaacagtcctcgtttgcgacgagggctgttgccggccagcggccggcactaccggagcagcaggatcaagcgaggatgcgggagcaacagtcctcgattgcgacgagggctgttgccggccagcggccggcactaccggggagctgaccggagctggcgttgttgtcgctggcgcggctcccgcaggcacggtggcgccggtggccgggccacccggagtggtttcttccagctgcaggcgcagttccggcggaatgcggatcgccgcaccggggcnnnnnnnnnnnncatcacggccacgatccagctgggcggctggcttcagttcgccgaccaggaaggcatgggtgtcgtccgggcgcaggccggtgatggtgccgaccgggaagccggccgggaagcggccaccgaggccggaggtgacgatctcatcgcccacttccacacccgcgctgagcgggatgtcgcgcagctccagcgtgtcgccgcgaccgtagacgatcaggcgtacgccgttgcgggccacggtgaccggcaccgcgtggtcggggtcggtcagcagcagcacggtggaggtaccgccggtgacgctgatcacctgccccatcaggccaccggcatcgatcaccgcctgcccgacatgcacgccttcgcggctgccggcgtcgagcaccaggcgctgcttcaccgggtccaggtcgatatccaggatcggcgccagctgcacgtccaggccactgcgctcggccacgttcagcagttcgcgcagctgggcgttgtccagcgctgcggtctgcagtcgggtcaggcgcgcgttggccagcagcagctggttgcgcagttcacggttctcggtgaccagctgggtgtggctggccgcggaatccttgacctggttgccgagcttgccgggcagacccgccagtgcccacacaggctgcaccaggctgttggcctgctcgcgcaggcgcgccagccaacccgcctgatcgtcaaggacgatcagtgtgatggccaatgcaagataggccagcaaccgcagggggctggcggcatcaccggatcgggaggcaacgggaggaccggcgtagggcggcacggcaacgattcaactggcagaaggcggaagggaaacacgcggacgccccgccggtgccggcccgccatcgcggcgggccgcaccccggaagggcgcggcgggcaggaacggccgggacggcttattccggcgcaaagaactcgttgccgtgcatgtcgaccagttccagcgcacgaccgccaccgcgggccacacaggtcagcggatcgtcggccacctgcacgtgcaggccggtttcctcggagatcaggcggtccaggtcacgcagcagggcgccgccgccggtcagcacgatgccgcgctcggcaacgtcggcacacagttccggcggggtctgctccagcgccagcttgaccgcgctgacgatgcccgacagcggttcgtgcagggcttcaagcacctcgttggagctgatcttgatcatcttcggcacgccctcggcgaggttgcggccggagatctccagctcctgcacctcggcctgcgggtaggcacaacccagctcgaccttgatgcgctcggcggtggcttcaccgatcagcatgccgtggttgcggcgcacgtagttggtgatggattcgtcgaagcggtcgccgccgatgcggaccgaggccgaatagacgatgccgttgagcgagatcaccgccacttcggtggtgccgccgccgatgtcgatgaccatcgagccacgggcttcggtgaccggcatgccggcgccgatcgcggcagccatcggctcttcgatcaggtacacgtcacgggcaccggcttcctcggccgattccttgatcgcgcggcgctcgacctgggtcgaaccggccggcacgcagaccagcacgcgcgggctcgggcgcagcacgcgcgacttgtgcaccttcttgatgaagtgcttgagcatcgcctcggtgtaggtgaagtcggcgatgacgccgtccttcatcgggcggatggtggtgatgtggcccggggtacggccgagcatctgcttggcctcggcgccaacggctgccaccgagcgggtgccaccgatggcacggtcctggcgcacggccacgaccgacggctcgttcagcacgatcccctgcccgcgcacgtagatgagggtgttggccgtgcccaggtcgatggacaggtcgttggagaacatgccacggagtttcttgaacatctgaggaaggagtcctgaggggtgtcgtgcccgccgcgggatggcgaaaaaatgggcagaaatcgaggccgacaagcctagcaacccgcctgccgccgagcaaggaaaaaactagctgaacccgcgtcttcacaggctttcggcctgatcgggcatcacccggttctggccctgagcggcaccagcgggtaacctttgcgccgtcgggcgcccaagggcgccgtttgcttgcccgctgaaccgggccggcccaccccaaaattcaccgcataggcttacatcgatgtccgctctgatctgtggttctcttgccttcgacaccatcatggtgttcccggaccagttcaagaatcacatcctgccggacaaggtgcacatcctgaacgtgtccttcctcgtgccgcgcatgcgccgcgagttcggcggctgcgccggcaacatcgcctacaacctgcacctgctgggcggccagccgatcccgatgggcaccgtgggttcggacttcggcccgtaccgcgaatacttcgaaggcctgggcatcgacctgtcgcgcgtgcgcgtgatcgatgagctgttcaccccgcaggcgttcatcaccaccgaccacgacaacaaccagatcaccgccttccacccgggcgcgatgatgcgctcctacgagaaccacgtgcgtggcgtaccgggcgtgaccctgggcctggtcggcccggacggccgcgaaggcatgatccagaacgcacaggaattccacgaggacggcattccgttcatcttcgacccgggccaggccatgccgctgttcaacggccccgagctgcgcgccttcatcgatcaggccgactacgtggtggtcaacgactacgagtcgaacctgctgcaggagcgcaccggctgggatgagaaggagatcgtcagccgggtcaaggcctacatcaccacccgtggcccgaagggtgcggtcatccacaccccggaaaagagctacgacatcccgccggcgcacgagcgccgcgtggtcgatccgaccggctgtggtgacgccttccgcgccggcctgatctacggcatccagaagggctacgactggctgaccatcggccgcatgggcaacctgatgggcgcgctgaaggtcgagcacccgggcacgcagaaccagcgcttcaccttcgatgagttcaacgagcagttcaagcagcagttcggttacgcgctgggcgcgtaaacgaactgcccgcgcatcccaccttgtccccgcgccttcggcgcgcccccttgaacaacaagggggctttccacccgatgcgctgctgggaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgccggccagcggccggcactaccccttctgccaggccgccagcctggccacgggtgttctggtaggtgtcgaccttggtcgacactgccggccagcggccagcactaccccttctgctgccaggccgccagcctggccacgggtgttctggtaggtgtcgaccttggtcgacactgccggccagcggccggcgctaccccttctgctgccaggccgccagcaaggcgcggcaatcggcgaaatgccagtnnnnnnnnnnnnnnnatgggttctccggcaggttgaccagcacggtgtgggcgcccgcggcacgaccgcactccaggtcgtaagcgtggtcaccgaccatcaccgcgtgcgcagccccgatgccccagcgacgaagatgctgctgcaggccatccggcgagggcttgggcaccgcttcatcgcggccgatgatgtcggcgtcgtcgaacaacgccccgaccccgatcgcctccagcgtcagcttcgccagcgcatggtcgttgcgggtcaggatgcccagccggcaacctgccgccgacannnnnnnnagcagcttcaccgcccccggcgctggcagcgcgtcctcggccagggcgcgctcgtgatccagcagccacgcgcgcttggcctgcgccggtgcgtcgggcaatgccgcgatatggtcgaggatgtcttcctccgcggcgatctccagcgctcggcggatcgcggcgaaatcatgcacggccaccgtcagcgtgccgtccatgtcgaacacccagtgccggatcgcggacaacgcgtgcactgcgctgcccgtcgcaaccttcactgccaccactgcggcatgcggctggcgtcgacaccgccggtttcgaacacggccgttcgcgtgccaccggccttgaccgggaactcgatgctgatcgacttgcccttgcgcgccagcttccacagtgccttctgatcggtgatgaacagggcgatggcttcatcggtcttcgggcgccaggccgccattggtaccggcttgccgtcatccacggtcactttcaccgtgcattgcgggcaacggaaatcaccggcctgcagcaccaggtaggcatgccgcttccactccggatgatcgcggaacaccagctgcaccggtttggcgccgctgccatccacgtccacccgttccttgctgtagatctgcgccgagacctggttgcccttgctgcccaccggaatctggttgtactgccatagcccctgcatgcggcgcaggtnnnnnnnngcgtcgcccttggccttgacctcgtcgaagcctgcggcgatgcgctnnnnnnnnnnnntgtccttgtactggtccagcagcgaggcaccatgcagnnnnnnnngttcccagtcctgcgcggccacggccatgtcgtactgcttggccacgtcttcggccttggcctccttctgcgcctgcgcggcggccgcagcggcttcctgcgccttgcgttcctcttccgggttgctgcaggcggccagggccagggtgcaggcggtgagcaggatcagtcgtttcatggcggaggtcctatgcgagtgcatcccgattctatcggcagcgaaaagcggatacaccaacggcgggtttccccgccgttggtggtgaagcagtgaccggttgccggccagcggccggcactaccgcttacttggcttcagccttggccagcatgtcctggaccgaggcggtggtgatcgggtggtagcccggcttggccttttcgaaggcctgcttggccagttccagacccttcggggtcttcaccagttcggcgtagatcggcaggatcagcttgcgacggccgacgcgctcgatgaatgcagccgccccttcattggcctgctcgtagccgctgcggatcgccagcgggtaccagcgcatggcgatctcgccattgggggtgccggtgaagtggaaggccttgtccagcgtggccagcttgtccagcggctgggtcgcaccgaggccgtcgatgaagcgcacccattcctgggtgctccagtcggcgatgacctggctgctgggcacggtgccggcgctggcgaatgcgatgcgcgcggtatcgacgctgctgaagttccgcgactgcgccttggccgcgaacgccgggatgcccggctcgtccagccacgccttcagttcggcctcggtcacggccgacggattcttcggcagcaggttcttcttcatgtactcgacgaactggtcggtgttcgcgctctggaaggcgtggtcatcgaaccagccccgcaggaacggatcgaaggtctcgcggccgaagcgctgctccaggaactccaggaaccatgcacccttgacgtaggcgacctggctgagcgcttcgtcgggatcacgctcgttcagcggcggcagcgccagtgcctggtcggccgggctcatgtccttcacttcggccagcaggtcggtctggtcgatctgcttctccatctcggccatctccttgccgtacagggcttcggtgatgcggccctggacgtaggtggtgaagccttcattgagccagatgtccttccagctggcgttggtgaccaggttgcccgaccagctgtgcgccagctcgtgggcgaccagcgagaccagcgacttgtcgccgacgatcacggtcggggtagcgaaggtcaggcgcgggttttccatgccgccgaacgggaacgacggcggcagcaccagcatgtcgtagcggccccagcggtattcgccgtacagcttctcggcggcaccgatcatcttctcggtgtcttcgaattccttggcggccttgttcaccatggtcggctcggcccagacgccggagcggccggagatcggctcgaacaccaggtcgccggcggcgatggccagcaggtaggacggaatcggctgcggcatcttgaaggcgtagtcaccgtcacgcgcggccttcggatcgttgtcggcgctcatcagcaccatcacgtccgggcgcgagaccacatgcgcgctgtaggtgaaacgcacgctcggggtgtcctgcagcggcacccaggaacgggcgtggatggcctgcgactggctgaacatgaagggcagcttcttgccctcggtcatcgacggtgccagccactgcaggcccgaggcggtcggtgcggtgtggtagctcacttccaccttggccggctgttccggggcctcgatggtcagcttgctgccgaacaccttgtcagcggcggccagctcgaacttcagcgggctnnnnnnnncatcggcggcgacggcctcgaccttggacacggtcagctcgcgggtgtcgagcaccagctgcctggcgtccttctgcttccattccagggtgtaggtggcggtgccgccaatctgcttctggtcgaagtccagcttcagatccagcgcgatgtccttgatgacgaccttgtccggctcggcgtacgagctttcgtcgtggctgcggttctcggcgttcacgggggcggcaggggcctttgcggcagtnnnnnnnnnnnnnnnnnnnnnnnnntcctgggagcagccggcggccagggccacggccagcggaaggagcatcagcggattacgcatgaatcgggaccgttacggggatcaaaccccaatggtacctccctccggcccggcaggcgttgcgcggtgcggggtaatggcaggcaagccgttcctgcgcctcgggcgcatgccaaccaaggttggcatctacaggcaggtgccaaccttggttggcacggatccatcaacgcatgcggcaggtccgtgccgaccaaggtcggtacctaccagatcggatcaccgcagcgggcgagcaccaaccacggttggcacccaccagagcggggcttacagcttgtagccggagtggatcgaaacgatgccgccggtcaggttcttgtagtggcagcgctcgaacccggcctgccccatcatcgccttcagttcatcctgcggcgggtgcttgcggatgctctcggccaggtactggtagctgtccgagtcattggcgaacagcttgcccagcttcggcaggatcttgaacgagtggaagtcgtagatcggcttgaaccagtccgcggtgacttcggaaaactccagcacgcgggcctggccgcccaccttcagcacgcggtacatctcgcgcaggccagcgtccttgtcggtcacgttgcgcaggccgaaggcgatggtgaccaggtcgaagctgttgtccaggaacggcagggcctcggcgttgcactgcacgtagtccaggccgagcaccaggccgcggttggtcaggcgatcacggccgaccgacagcatgccggcgttgatgtcgcccagcaccaccgagccctcggcgccgacgcgctccttcagcagggcggcgatgtcgccggtgccgcccgccagatcgagcacgcggtcgcccggcttcacctgcgcggtggccacgtagtagcgcttccacgcccggtgcacgcccaggctcatcaggtcgttcatcaggtcgtagttgcgcgcgaccgaggtgaacacctggccgaccagcttctgcttgtccttggcggcgacgtcgcggaacccgaaatgggtggtaccggctttgtagggggattcgctcatggccccgattatcgcaccgccgggggccagcggcaccccctgcccgtatcatggcgggccacgacttaccggagccccgcatgatcaccacgcccgactaccaggccctgctgcagaccgccatcgccgaagcccgccagggcctggccgagggcggcgtgccgatcggcgcggccctgtaccacaacgacggccgcctgcttggctgcggccacaaccgccgcgtgcaggaaggcgacccgtcggtgcacggcgagaccgatgcgttccgcaaggccggccgccagcgccgttaccaggacacgatcatggtcaccaccctggcaccgtgctggtactgctcgggcctggtgcgccagttcaacatcggcaccgtggtggtgggcgaatcgcgcaccttccagggcggcatcgactggttgcgggaaaatggcgtcaacgtgatcgacctggacagccaggaatgcgtggacctgctgggcggcttcattgcgcagcacccggagatctggaatgaagacatcggtgaatgatcaccacgcagtgtcctgttgaacccgtttaatgaacgcttcagtgccggcacgccctagtgccggcagcgtttgcggccattgccgtgaaccagtgcacagtcagctgcgcaacgtgcacacgctgcgataacaccccgcccggctgccgcgcctagggtggggttaccgggacttctttccccggcggagccagccatgtgcgcgcacgccgtacgacctgcaccagactcgatcctcgacccgatccgcgaacgcctgcagcggcaatatgcactgcaccggcgcggcgcgttgttctggaccgcctaccagcgcatgcaactggagctggtccgtcgccatccgctcgaccacgagcgcctgtgcaacgcgatggccaccctggccgaagatctcggtgccgtcgagcacgcgcagttgattggacatgccaacgccagctccacatcgcgctgacgcggcatgcaccgccacatacgccacactccgatgaacccccactccctttccactcaaccgaactggattgtcatgcacgctgaagtccccaccattcctccggtcatcaacgttgacgccgagctggatcactggcgccgccaacatgccgaaggcgcactgccgcacaactcgttcggctcgtacgtgccgtggatcaagtttgcctgcgattcgctgatcacccagccgcgcgccagcgaggccgaacgtgacgagatgttccagacccagtacgccctgcagatcatgccgcgactgagtgaagcccaggcccgcgaattcgtcgaccgttgctggcagcacgtctaccagagcagtccggtgcgcagcctgcaggcaccgcggctgcagcgcatgcgcgcctgaccgccgctgcacggcgcctgcacgggccactgccgatcatcctcgtcacctgagtgggacgacgacgatgaaagtacgaaacctgttcaatacgatcgccaagaaggccgcggccgccaccggctcgccgtggaccttcctggctgcagtagcgatcgtggtgatctggggcatcagtggcccggtgttcggtttcaacgacacctggcagctggtgatcaacaccggcaccaccatcatcaccttcctgatggtgttcctgatccagcacacgcagaacgcggacaccgccgcgatgcagatcaagctggacgagctgatccgggcgacggccgaagccaacaacgaactgttggatctggaagaactggacgaagcgcgcctggaagagatccgcgccgagtacgagcagatggcgcgcgaagccggcgatgcgctcgcgcgggtgcgcgcctgccatgcagcgcggcgcgacgatgaagcggtgtagcaggtcctgaaatgacaatgccggccagcggccggcactaccatcgatcatcaaggtagagccggccgctggccggctgtccttcagctgcgctcgtgccagccaccgcccatcaccttgtacagggtgatgcggttggcctgctgcgccagctgcgcctgcagctgggtctgttgtgcgttgtaggccgtacgccgcgcatcaagtagggtcacgaagctgtccaggcccgcgtcgtagcgcgcctgcgacaggcggttggcctgttcggccgcttccaccaggcgctgctgtgaactcacctgctcgtccaggctgacattcaacgccagcgcatcggcggtttcgcggaagcccacctggatcgacttctcgtactgcgccagagcgatatcacgatccgcgttggcgatggccaggttggcgcgcagcttgccgccctggaagatcggcagcgtgatcttcggcaggaagctccacacgcgcgtaccgctgtcgaacaggttggacagttcgctcgaaccactgccgatgctgccggtcagcgagatgctcgggaagaacgccgcgcgtgccgcaccgatattggcgttggccgccagcagctggtgttcggcggccatgatgtccgggcgctgcagcagcacgtcgctgggcaggccggccggcggcggtgcgagtgcaagcagctgcggctcgatgctgtccggcagcagcgccggatccagctggccaccggccagcagcgccagcgcgttgcggtcctgggccagctggccacgcaggcgtgcggcgtccgtacgcgcggtctcgaccagggtacgggtctgggtcagctccagcgccgaactgccaccacgttcgtggcgggcctcggccaggcgcagcgaatcctcgtaggtcttcagcgtggcatcggcgatcttcagccgctgcgcatcggcaccgtaggtcagccatgcggtggccgtctcggccaccaggctcaactgcgcgttgcggcggttggcggcgacggcgaagtactgctgcagcgcggcttcactgagattgcgcacgcggccgaacagatccagctcgaactcggccacgccgacaccggcggtgaactgttcgttgacaccggcgtcggtgccctggcgctgcatctggccggtaacggccacgccgggcacgcgatcagcgcgctgcacacggtactggcnnnnnnnnnnctcaacgttgagcacggccacgcgcagatcgcggttgttctgcagcgactggtcgatcacctgctgcaggcgcgcatcggtgaagaagtcgcgccagccgacggcggcgacatcggccacctcgccctgcgcggcttcggccggccactgcgccgggatcgccggggcgacagcggtgttcttcggcaccagggtggagcagccggcgagcgcgagcacagcggcaatggaaaggaacagggatgcacttttcatgggaatgacttccatcggtactgccggatggcaggaggtcatgccggccagcggccggcactaccgtttcgacaacgccagcctgaggccggcatgaccgtttcaggtcacgtcgtggatttgcgcttgaacacgcgctgcaccaccacgaagaacagcggcacgaagaacacaccgagcacggtgccgacgatcatgccgccgagcacgccggtgccgatcgcctgcttggcgccggaaccggcaccggtggagatcgccagcggtaccacgcccatgccgaaggccagcgaggtcatcacgatcggacgcaggcggtcgcgcacggcatgcatgatcgattcgatcaggcctgcgcccttctccaggttctccttggcgaactccacgatcaggatcgcgttcttgctggtcaggcccaccgtggtcagcatcgccacctggaagtagatatcgcgttccaggcccttgaaggtattggccagcaccgcgccgaggatgcccagcggggccgccagcagcactgcggtcggcacgctccagctttcgtacatcgcggccaggcacaggaatacgatcatcagcgagagcgtgtacagcagtggcgtctgcgagccagcctggcgctcctggtacgacatcgccgtccattcgatgccgaagcccgccggcagctgcttggccagctgttcgatctcggccatggcatcaccggaggcgacacccggggccggttcgccctggatttccatggccgacacaccgttgtagcgttccaggcgcggcgaaccgtaatcccagtgcttggtagcgaaggcactgaacggcaccatttcacccttgtcgttcttcacggaccagagatcgaagtcctccggcaccatgcggaaaggctggtcggcctgcacgaacacacgcttgacgcggccacgatcgacgaagtcgtcgatgtacgagctgccccacgcggcggccagcgtgccgttgatctggtcgatcgacagccccagcgaggtcgccttggccgcgtcgatgtcgatgcggaactgcggcgtgtcctcctggccgttcgggcgcacgttggccagcttcttgctgccggcggcgaggccgagcagctggttgcgcgcggccaccagtgcctcgtggccctggccgctgttgtccttcaggaagaaggtatagcccgaggcggtgcccagttccgggatggccggcggcgggaaggcgaagatgaaggcatccttgatctggcccagggccgccatcgcgcgtccggtgatcggcatcacgccattgttggcgtcacgctcgctccagtccttcagcttgacgaacgccatgccggcgttctggcccatgccggcgaagctgaagccctgcaccgagaacaccgagtccactgcatccttctcgttctgcaggaagtggttttccagtgccgcgatcgattccagcgtacgttcctgggtggcacccaccggggcctgcaccagcgccatcaacacgccctggtcttcgttgggcaggaatgagctgggcaggcgcacgaacaacacgcccatcagcacgaacagcgccgccacgatgcccatgaagcgccacgggcgatggatgatgccgcgcacgccacgctggtagctttcgctggtgcggtcgaatccacggttgaagccattgaagaagcgaccggccaggccgcggtgggcgacgtggtgctcacccttcttcagcggcttgagcatggtcgcgcacagcgccggggtcagcacgatcgcgaccagcaccgacaatgccatcgccgagacgatcgtggccgagaactggcggtagatcacgccggtggagccactcatgaaggccatcggcacgaacaccgccgacagcaccaggccgatgcccaccagcgcgccggtgatctggcccatcgacttgcgggtcgcctcgagcggcgacagtccttcctcggacatgatgcgctcgacgttctccaccaccacgatggcatcgtccaccagcaggccgatcgcaagcaccatcgcgaacatggtcaacatgttcaccgagaagccgagcatggccagcacgccgaaggtacccagcagcaccaccggcacggcgatggtcgggatcagggtggcgcggaagttctgcaggaacaggtacatcaccacgaacaccagcacgatcgcttcgatcagggtctgcaccacgcccttgatcgacacgcgcacgaacggggtggtgtcgtacggaacctcggccttcagcccggccgggaagaagctcttcatgtcttccagcgcagcattcacgccggcggcggtatccagcgcgttggcgccggtggccagggtcaccgccaggccgctggccggctggccgttgtagcgggtgacgaagtcgtaggactcggcacccagctcgacgcgggcgacatcccccaggcgcagctcggcaccgtcctgcgcaccgcgcacgatgatgttgcggaactgttccggggtctgcaggcgcgactgcgcgttgatggtggcgttgagctgctggcccttgatcgacggtgcaccgccaagctggccgatggccacctgcgcgttctgtgccttgatcgctgcggtcacttccgcaaccgacaggccataggtatgcagcttgttcggatccagccagatgcgcatggcgtacttgccaccgaacacctggatgttacccacgcctggcacgcggctcaggcgatcgacaacattggaaccgacgtagtcggcgatgtcgttggcgtccatgctgccgttctcggacacgaacgcgatgacgttcaggaagcccgagctggacttggccacgttgatgccctgccgctgcacttcctgcggcagcagcggcatggccagctgcagcttgttctgcacctgcacctgggcgatgtccgggttggtgccgctctcgaaggtcagggtgatggtggcctggccgttggacgagctgttggaggagaagtagatcaggccatcaaggcccttcatgttctgctcgatgatctgcgtcaccgagtcctcgaccaccttggccgatgcacccgggtaggtggcgctgatttccaccgccggcggtgcgacgttggggtacatcgagaccggcagcttgaacagggccaggccgccggcgagcnnnnnnnnnnnngcgatcacccacgcgaagatgggtcgatcgatgaaaaagcgtgccatggggttctccgcttacttcgcgtcgccggccggggcggcaggctgggcggccgctgccggcttggccggagcagcgcccttctcggtggccttgaccggcatgccggggccgatcttctgcaggccttcgacgatgaccttgtcgccggccttcagaccgtcctcgaccagccacttgtcgccgaccgtgcggctgaccttgaccgggcgcacttcgaccttgttgtccttgccgaccaccatcgcggtggtgtcgcccttcggatcgcgggcgatgccctgcatcggtaccagcaccgcatcgctgcgcacgccgccgccgatcaccgcgcgcacgtaggtgcccggcatcagcaggccgtccgggttgtccaccttcacgcgcaggccgaagctgccggtggctggatcgacgctcacttcagagaactccagcgtgcccttgtgctcgaaggtgctgccgtcttccatcaggatgctgaccggcagcgtctggttgtcctgcaggcggccggcagccagttcgcggcgcagctgcagcagctcggccgaggactgggtcagatcgacgtagatcgggtccagctgctgcacggtggccagtacattggcctggccggcgctgaccagcgcaccctgggtaacgctggacttgccgatgcggccgctgatcggcgcggtgatgcgggcatagccgagggtgacgttggccgcatccagcgaggccctggcggcaccgacatcggcctcggcctgcttctgcgcggccacggcgttttccagatcctgctggctgaccgcgtcgaccttggccagctcggtgatgcgcttggcgctcaggcgcgcggcgttggccgtggcttcggcgcgggccagctgggcgcgggcgctgttggcctgggcgcggtagctggcgtcctcgatctggtagagcggctcgccggccttgaccatgccgccttcggtgaacaggcgcttggcaacgatgccgttgacctgcgggcgcacctcggccaccaggaaggcgttggtacggcccggcagttcgcgggtcaggcccacggtctcggacttcagcgtgaccacggtgacgtcacccgggccctgctcgggggcctggggttggccgccgcaggcagccacggctgcggcgatggccagcgacagtgcaaagggtcggattcggctcagcaacatgacggaaaggctcttgaaggaaaggatctcagccggcgctgatacggcggacccttcgaccggtaaaggtgaagaccgtgagaacagcgcccacccgggtggagcgggagccggaccggcctgccacgcacacgacgggaatgatgggagcgaaatatacatacatgcnnnnnnnnnnnnaaaccggcacaattcagccacgtttcacccgcactcgtacctacatggcccgcaagaccaaagaggacacccaggcaacccgggaaggcatccttgacgccgccgaagcctgcttccatgaacacggcgtggcccgtaccacgctggagatgatcggcgcccgcgccggctatacccgtggcgcggtctactggcacttcaagaacaagagcgaggtgctggccgcgatcgtcgaacgggtgcacctgcccttcatgcaggaactggagcgcacctcgaccgaccagcgcgacacccccgtgcacgacctgcgcgcggtgatgatccactccttcatcgagctgtccgaagacgagcgcctgcgcaagaccatggagatcatgctgcgcagcgatgcctcggccgacaccagggtgctgaccgaaatgcagcaggccggattccgcgatgcgctggaccggatggagcgtgccctgcgccgcgcccgcgatctgggccagctgcgcgaaggcgccgaccccaagatcgccgcgcgcatgctgcatgccaccgtgctgggcgtgctgcacggggcgatggtcgaaccggacctgatggacctcaagcgcgacggcatgctcgcactggacatgaccctggccgcctacgtgaaggacggcgtgttcgcgccgggcactgtgcccgagccgctgcccgaagcgtgagtggcgctgctgccgccaccgccgcgcccatctgaggacagccccgtgatcctggacaacgtggtatggggcttcatcggctgtggcagcgtcaccgagaagaagagcggccccgccctggccagcacacccggctcacgggtggcagcggtcatgcgccgcaatgcggcattggccgaggattatgcgcggcgccacgcgattccgcgctggtacgccgacgccgacgcactcatcgccgatcccgaagtgaacgcggtctacgtcgcaacgccgccctcgacgcacatgcagtacgcgctgcaggcgatcgccgcgggcaagccggtctacatcgaaaagccgatggccatggaccacgacgagtgccagcgcatcatcgcggccagcgcccgcagcggcgtgcccgttttcgtggcctactaccgccgtgccctgccccgcttcgcacaggtgaagcagctgctggacaacggcgcgatcggaacgccgcgcagcgtgcgcgccaccctgcatcggccgcattcggcgaatgccgcatcgcccgacttctggcggaccaatccgtcgatcgccggcggcgggctgttcgtcgatctgggctcgcataccctggacctgctcgaccatctgctggggccgctgagcgacgtgcgtggcctggccagttcgctgaccggcgcctacgccgccgaggacagtgtctcgatgtgcttccgtaccggcagcggggcgcacggcatcgcgcaatggagcttctgcgcgttccggcgccaggatgaggtcgagatcaccggcgaccgcgggcagctgcgctttgccaccttcgaggacgttccagtggttctggagaccgaagcgggcatgcaggcattcgacatcccgaacccgccatcggtccagcagccattgatcgcctccctcgtggacgagctgcgcggcaacggccgttcgccctcgaccggcatcagcgccgcccgcaccagtgcggtgatcgaccaggtgctgcgggactaccgcacccggcagtcgcgctgaccgcacaagaaaatggccgccctgcggcggccttttctgttgcagcgggcggggtcagagccctcgctggggcgagggatccgaccccaacgggcattacaggatgtagcggctcaggtccgggtcctgcaccagctcacccaggtgcttgtcgacgtaggcgctgtcgatcgccaggctttcgccatcgcggtccggtgcctcgtagctgagcgaatccagcaggcgctccagcaccgtatgcaggcgacgggcaccgatgttctcctggcgctcgttcacctggaaggcgatttcggccaggcgctcgatggcgtcggcggtgaagctgaccttgacgccctcggtagccagcagcgcctcgtactgcttggtcagcgcggccttcggctcggtgaggatgcgcacgaaatcacccttgctcagcgcacccagttcaacgcggatcgggaagcgaccctgcagctccggaatcagatcgctgggcttggccaggtggaacgcaccggatgcaatgaacaggatgtggtcggtcttgatcgtgccgtacttggtggacacgttggagccttccaccagcggcagcaggtcgcgctgcacgccttcgcgggagacatcgccgccgcccacgttatcgccacgcttggcgaccttgtcgatctcgtcgatgaagacgatgccgtgctgctcgcaggcctcgatcgccgcagtgcggatatcgtcctcgttgaccagcttgccggcctcttcctcgatcagcagcggtcgcgcggccttgatggtcagcgtgcgcttgtgcgccttcgcgccgccgccaaggttggcgaacatcgacttcagctgctggcccatttcctccatgcccggcggggtcatgatgtccatgctgacattggcggccaggtcgagttcgatctcgcgctcgtccagctcaccgttgcgcagcatcttgcggaacttgatgcgggtctcgttgtcctgcgccgacggttcgttgcgggcgacttccggatcgaagccgatgccaccgctgcggcgcggcagcagcgcatcgaggatgcggtcttcggcgcgttcctcggcctgggtacgcacgcgcaccttggcctgttcgcggtacagcttcactgcggtatcggccaggtcgcggatgatctgctcgacgtccttgccgacgtagccgacttcggtgaagcgggtggcttcgaccttcacgaacggcgcgttggccagcgtggccaggcgacgcgcgatctcggtcttgccgacgccggtcgggccgatcatcaggatgttcttcggcatcacttcattgcgcagctcaggcaccagctgcatgcggcgccagcggttgcgcagggcgatggccacggcgcgcttggcgtcgtgctggcccacgatatgccggtccagttcctgcacgatctcgcgcggggtcatggtggcggaggaaacttcgatcttcgacatggatgtgctcacgaattcgttgtcggtcgtgccggccgctggccggcaaccaggcacgcgtgtgggggatcatgaggttgccggccagcagccggcgcgaccctcagagttcctcgaccaccacgttgcggttggtgtagatgcagatatcgccggcaatgccgatcgcttcgctggcgatggtgcgcgcatccagttcggtgtgtgccatcagcgcacgggcggccgacagtgcatacgagccaccggaaccgatggcgatgatgccgtcctccggttcgatcacatcgccggtgccgctgatgatcagcgaggtttccttgtcggccacggccaacagggcttcaagcttcccgaggcggcgctcggtgcgccaatccttggccagttcgaccgcagcacgctgcaactggccgtgcttttccagcttggcctcgaacagctcgaacagggtgaaggcatcggcggcggcaccggcaaagccggccaacacctggccatcacgaccgaggcggcgcaccttgcgcgcattgcccttcatcacggtgtggcccagcgtgacctggccgtcgccggcaatggccacgtgctcgccgcgacggacgcagacgatggtggtggcgtggaaaacgttggggttctgactggggtccatgatgcctccggggtgacagaaccagaggtggggactgccctgcgcccttcaagccacccgcgaccggctgccgcacgggcaacgttcagctttctccgctgccctcgctgctgcttcgacgcttnnnnnnnngatgcgccgcgtcgtagaccttggccaggtgctggaaatccaggtgggtgtagatctgggtggtggcgatgtcggcatggcccagcagctcctgcacgccgcgcagatcaccggatgattccaggatatggctggcgaaactgtgccgcagcatgtgcgggtgcacgtgcttgaacaggccctggcgctgcgccagctggcggatgcggatctgcaccgcgcgttggctgatcggtccgttgcggccgggaaataccggcgaggccggaccaccgccactttcggcgcgccacgcctgcagcgcttcgcgcnnnnnnnnnnnnaacggcacgcggcgctgccgattgcccttgcccagcacgttgaccagcccgctgtcgaaatccagatcgcgccaggtcagcgcgcagacttcgctcaggcgcaggccggaagaataaaaaagttccagcagcgcgcggtcacggcggccaagttcaccttccggctccagctcgaccagctgcacggcctcatcggcgtcgaggacctgaggcaannnnnnnnnnnnnnnnnnnnnnttcagcgttgctgcaggactgacctcgatgcggccgtgcttgagcagccaggcatagaagctgcggcaggcggacaagcggcgctgcaggctcttggccgacaggccacggcggtgctcatcggcgacgaactggcgcagcgcgtcggcatcgagtgcctccaccgcaacaccgcgcggctcggcccagaccgacagcgcgtccaggtcacggcggtaggcatcgagcgtatgcgccgacatccgccgctccacctgcagatgctgcaggaaggcctgtaccgcgctcatcgtcgtgtcctgctcagcccgggaagcgcttcaggccggtgaccagggcatcgcccatcatgcgcaggaacagcgtgcccatgcccggatagaaacggttcggatcgtggctgcccaccgcaatcaggcccacgcccggcaacggcagcagcgcggtggtctgcacttcctcgctgcgcacgccatacagcacggcattcttttccggctgcaggcggccgcagatcggctcgccgtccttcaggcagtcgcggaacgggcccagctgcggatcatcggcggcgatcacctgcaaccagtcggcctgttccagcccggccaccggcgtgtgcaccaccaatcgcaccaggtcgccggcgaaatcttcctgcagcgaggccgccatcgcacgcagggtgtcggcggcgttgtcctgcttcatcaacgccagggtcagctggtgcgtgcgcaccgccaggcgttcgttgacctgggcagtcgcgcccaggtcggccaaccgtcgtgccagctcgcggttcttctcgcgcagcacctccagctggtagctggccagcgacgcggtcgggccgtcgtcacgcggcaccaccagggtcagggccaggtccgggaactgcttgaggaagccgggatgtcgccgcaaccaggcagcgacttcgtgggccccgagcttgtcgacggtttcggtcatgccatccactccccttcgaagacgaatgcggtcgggccggccatcaccacaggctggccatcgcccggccactggatgcgcaggtcaccgccgggcaggctgatgcgtgcatcacgctgcaggcggccgcgctgcatcagggtcaccgcagcggcgcaggcgccactgccgcaggccagggtttcgccgacgccgcgttcattcacacgcaggcgtgcatgccccgggcccatcacctgggcgaagcccacgttcaccgagcgcgggaacgaggcatgctgctgcagcagcgcaccgacgcgctcgaccggtgcagcatcgatcaggcccacttcgatcaccgcatgcgggttgcccatcgacaccgcagcgaaacgcacgctttcgccctgcagcggcagcaggtattcctnnnnnnnntgggcgaaacccaccagcggcacgttggccggctcgaacgccggcacgcccatggtcaccgcgaactggccatcgcccagcacttccacctcatggctggccagcgggctgtcgatgacgaagcggtcgccctgcgcactgccttcgcgcaccagccaggcggcgatgcannnnnnnncattgccgcactgttcggaattggagccgtcggcattccagatgcggtacgacgccaccgagccttccgcacgcggcgcttcgatggtcaggatctgatcgcagccgacgccggtgtggcggtcggccagctgcgcggccagttcaggcgtgggcggcgcggtgccgtcacgcaggtcgatcactacgaaatcattgcccgcgccatgcatcttgctgaagcgcagggccttggaaccggccttactcattcccgccgcccaccttcttcgcaggcgcaggcgccggttgcgtggtcggtgcagccggctccacggtcgtggccggggtgccgctgccttcggtctgcgccggggtcgcttcggtagcgggctcggcaacaggttcgacggtttcttccaccggcaccggcttctgcggcagtaccagcgggcccttgttgccgcaggcggcgaggaacagcagcgaagcagctgccagcggaatcaggatggcgtttcgatgggggatcttcatgccccgagtatagccattggcggctgagcggttggtgcaggggatcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcaatccgcggggggcggcagtggccgggtccacagccagatcgccaccacggtcatgctgccgatcgagaaccacttcacccaggcaatcggcacgcaccagagcatgatgccggcgcataccgccatggtgatcgtggccatccacttgccgtagcggctgaccgccccgtgtgcctgccagttggcgatggccgggccgaagcgtggatgctgcagcagccagttgtgcaggcgttcggagccacgcgaggcggcccaggccgaaatcaggatgaatacggtggtcggcaggcccggtacgaagatgccgacgatgccggtgccgaggctgacataggccagcagccaccacgcccagcggaaacgcaccacgcgcggaggcgtggtggcatcgcgagggacggaaggatctggcgcgctcatggccgcaaggataccggttcagggtgccaggcagtgcccggcaccctgtcgcgatcacggctgggcgatgcccagctgctgcagcacgaatgcgtacgactcggacagctcgcggtagcgctggaagcgccccgacttgccgccatggccggcttccatgttggtgcggaacaggatcgggtagtggccggtgttgtcgtcacgcagcttggccacccacttggccggttcccagtactgcacctgcgaatcccacaggccggtgcccacgaacagcgccggataggcctgcttgctgacgttgtcgtagggcgagtaggacagcatgtagtcgtagaactgcttctgctccgggttgccccactcgtcgtactcgttggtggtcaacggaatggtcgggtcgagcatggtggtcaccacatcgacgaacggcacctgggccaccatcacgcggtagtcctgcggcgcctggttggccaccgcgcccatcagcaggccacccgcactgccgccggatgccgccacgcggtccttcgccgcccagccctgcgccaccaggccacgggtgacgtcgatgaagtcgttgaaggtgttctgcttgtgcagcagcttgccgttctcgtaccagtcgcggcccatttcctggccaccgcggatgtgggcgatggcatacaccacgccgcggtcgagcaggctcaccgcagtctggttgaaatacgggtccatcgacatgccgtagctgccataggcgtactggaacaacgcgcccttgccatccttctggtagcccttgcggtagaccagcgacaccggcaccttcacgccatnnnnnnnngtgatccagacgcggtcggtttcgtacttcgacgcgtcatagccgatcaccggctgcaccttcagctggcgacgctccccggtggcggtgttcagttcgaacacggtggtgggggtggtcatcgaggtgtagacgtagcgcaaccagggcgtatcggcctcggtgttgtcgcccaggcccatcgagtacgccggctcgtcggccttcacgtagtcgctgcggccatccttgaacagcaggcggatgcgttccaggccctcggagcgttcggcgatggcggtgtagccatcgaacagttcgaagccttcgatgaacaccgcatcgtcgtgcgcgatccagtccttccactgcgcacgcgaggtcgcatcggtcggtgcggtgaccagcttgaagttcttcgcaccgtcattggtgcggatcacccagcggccatcgtagtggtcggcgtcgtactcgacatcgcgctggcgcggcgccagcacggtgaagtgggtcgggtcgctggccggcgcgtaacgctcttccgaggacacggtgctgtgcacgccgatggtgatgaagcgatcgtcgcgggtgcggccgatgcccatgtagaagctgtcgtccttctcttcgtagacgacggtgtcggcgctggccggggtgcccagcacgtgcttcttcacgcgcacggtcagcagcgtttccggatcgttctcgacatacagcacggtgcggttgtcgtcggcccagaccaggtcgcccgagctgccggtgatcacatcgggcaggaccttgccggtggccaggtccttgaagcggatggtgtactggcggcggccgacatcatcatcggcccaggccagcagctggttgtcctggctgacttccatcgagccgacgctgaaatagcccttgccggcagccatcgcgttgacatccagcaggatttcctcggcggcctccatgctgcccttgcggcgtgcgtggatcgggtagtcctggccggtttcgaagcggctgtagtaccagtagccacgctcgcgcgccggcacgctggaatcgtcctgcttgatgcggccgacgatctccttgtaaagggtgtcttccagcggcttcagcggcgccagcagctggtcggcataggcattctcggcctgcaggtaggccagcatgtccttgttcccgcgcttgtcgtcgcgcagccagtaatagtcatcgttgcgggtcgcgccgaacggcgccttgaccacatgcggatgcttggcggcatccggcggaacgggcggagtggcggcggtggcagtggtggtcatcaggctggcaagcaacaggcagagggtggatttcatgagatagggctccttgaggggcaatgcaatggcgtccttgcgcccgagtctgggttgcggaaggacggtgggcaaccctgcggaacgtcatggtggccatgcctgccggtagtgccggccgctggccggcaccctcacggcctgcgggtgggtcggttgccggccagcggtcggcactgccagagcgcgtgaccccggtgcgcggcgtaccatgggctgcatgagtaccctgccccatacgccgggctacagccggcgcagccatgaaatcgctccgttccacgtgatgtccctgctggcccgcgcgcaggcgctggaacaggccggccacgacgtgatccacctggaaatcggcgaaccggacttcaccaccgccgaaccgatcgtgcgtgccggccaggccgcattggccgccggccatacccgctacaccgccgcacgtggcctgcccgccctgcgccaggcgatcagcggcttctaccgcagccactacgggctggacatcgaccccgaacgcatcctggtcacccccggcggctccggtgcgctgctgctggccagcagcctgctggtcgatcccggccgccactggctgctggccgacccgggttatccgtgcaaccgccacttcctgcgcctcgttgaaggcggcgcacagctggtgccggtcggcccggacactgcctaccagctcacaccgtcgctggtggaacagcattggaatgccgacagcgtcggcgcgctggttgcctcaccggccaacccgaccggcaccgtgctctccgccgacgaactggccgccctgtcgaagaccctgcannnnnnnngtggtcacctggtggtggacgagatctaccacggcctcacctatggcctggatgcacccagcgtgctgcaggtggatgacagcgcattcgtgctgaacagcttttccaaatacttcggcatgaccggttggcggctgggctggctggtggcaccgccagcagccgtgccggacctggagaaactcgcgcagaacctgtacatcagcgcatcgagcattgcccagcatgccgcgctcgcctgcttcagcgcggagtcgatggcgatcttcgagcagcgtcgcgaagcgttccgccagcgccgcgacttcctgttgccggcattgcgtgaactgggcttccgcatcgaagtcgagccgcagggtgcgttctacctgtacgccgatgtcagcgcattcaccgatgacgcacaggcgttctgcgcccatttcctggaaaccgagcacgtggcattcacgcccgggctggatttcggcttccatcgcgccaaccagcacgtgcgcctggcctatacccaggaagtgccgcggttgcaggaggcggtggcacggatcgcgcgtgggttgcagcgttggcagggatcacgttgacggtagtgccggccgctggccggcaacccgggaatgcgtgaatgatgcggttgccggccagcggccggcactaccggataaagaaaaacgccgccccgggggcggcgttttccgttctgcctgtctgcttacttaccgcccaaccgctcccacaggaagctgtaggccagcgccgacatgtgtgcggcctgcgcgttgttggctgcaccgccgtggccaccttcgatgttctcgtagtaggtcacgtccttgccggcgtcgatcatcttcgccgccatcttgcgggcgtggcccgggtgcacgcggtcatctcgggtggaggtggtgaacagcaccggcgggtacttcttcttcgcgtcgaacaggtggtacggcgagaaggtcttgatgaacgcccagtcgctggtatccgggttgccgtactcggccatccacgaggcaccggccagcaggtggctgtagcgcttcatgtccagcagcggcacctgcaccaccaccgcaccgaacagttccgggtactgggtcagcatgttgccggtcagcaggccaccgttgctgccgccctgcacgcccaggtgcctggcgctggtgatcttgcgcttgaccagatcgcgtgccaccgcggccatgtcttcataggccttgtggcggttctgcttcagcgccgcctggtgccagcgcgggccgtattcgccgccgccacggatgttggcaaccacgtacacgccgcccttctccagccaggcgcggcccatgccaccggagtagcccggggtcagcgagatctcgaaaccaccgtaaccgtacagcagggtcgggttggaaccgtccagcttcatcgccttgtcgtgcaccacgaagtacggcacgcgggtgccgtccttgctggtggcgaagtgctgctcgatcaccttgcccttggcatcgaagaaggccggcatggtcttcagcgtttccggggcctgcccgatctcggccagcgccagggtggtcggggtcaggtagtcggtggcggtcagccacaccgcgtcgctgtcgttgctgtcgacagcagccacgcccagcgtgccgaaggccggggcgccgacgaagcggctggtctgccagccattggcgcccggggtcagcaccgacaggcggttcttgacgtcgtccagcacgttcagcaccaggtggctcttggtccaggtggcgctggccagcgaggtggtcgcggtcggggtgaacagcacgtcgaactcacgcttgccggccaggaagtcatccagcttggtcgccagcagcgaaccggacgcataggtcttgccacccacggtccacggatcacgcagctccagggtcagccactgcttgtgcaggcccttctcggccgagttcggcgcatcgatcttggtcagcgtgccatcgtcgccacgcaggtagatctcgttgttgtagaacgccagcgtgcggctgaccagattgcgctcgaagcccggggtgtcatcgtgcatcgccgcgatgtacatgtcttccggcttgccttcatacaccacgctggcggaggccatcggcgtaccacgcttccacagcttggccacgcgcgggtagccggaggtggtcatcgagccggcaccgaagtcggtgtatacgaatacagtgtcgcgatcgatccagttcaggccgcccttcgactccggacggaagaagccgtccttgatccaggtcttgttggccaggtcgaactcgcgggtcacgtcggcgtcggcaccaccgcgcgacagcgcgatcaggcagcggctgtaatccggacgcaggcagtcggcgccgtgccagacccagttctcgccctcggccttgttcagggcatcgaggtcaagcacggtctcccactgcggcgaggccttgcggtactcggccagcgtggtgcggcgccacaggccacgctcgtgctgctggtccttccagaagttgtaatagtagtcaccgatcttctgcacggcgggaatcttggcatcggagtcgagcacctcgcggatgctggtctccatctgcttgaaggccggggtctgcgccaggcgcgcctcggacttggcgttctgttccttgacccaggacagcggcttgtcgccggtgacgtcctccagccaggcgtagcgatcggtgtcttcagcagccacggcggtccccaccgaggcagcggtcatcatgccagccagcaggcaggcggaagcgagtcgagacattgcagctccaggcagtcataagccgtggaacgctagcatggatcgctgcagccgcccccgtgtcgaaggtcaggccgtggccgtagcgcggcggcgacggcggggcgtcccggcggtgcgacgatgtgcctgtccaccggtgcgacgggccagccgcagccacgacaggcgcggcacagggaagcgcagcagcgcccaccaggccaccagcggcatgcccaccagccacatcggcagccagcccagccaggcgttgctgcnnnnnnnngctggccagaccagtaccagcgccaggccggccagggccacctgctgcacgctgcgcagcaggcgcggatcggcgcgttcaatgatgacgcgttcagttgcagggcggcggacggaacgtgcgttcatggggcttctccggtggacaatgcaacacagcttgggcaaggcccttctcacaggttgcgacaccattgacggatcgcgcacgctcagtcgaccatgctcaggcaaagcccttctgagcccgctcccgcatgacttcgatccgcccgctctgcgccatgctgttggccctgtccctggcgggccccgccgtggccgccagtgagccgccatcgccccgcgccagcacccnnnnnnnnaccgacccggatgcgccgatcgacctgaagcgcttcatgggcacctggtacgtgatcggccgcgtgccgaacttcatcgaacgtggccatgtggccagcgtcaacgactacgaactgcgcgacgagcacaaggtcggcatcacctaccgctaccgtgatggcttcggcgaaccgctgcaggaagtgcgtgcccgcgccagcgtcgacccggacagcggcaaccacggctggcgcacctggttctaccgcgtcgtgcctacccattcgcgggtgctggaagtggcaccggattactcgtgggcactgatcggttacccgggccgcgagatggcctggatcttctcgcgtacgccggacatggacaaagccctgtacaaggagctggccgagcgcctgcgtgacgagtacggggtgaacaccgacaagctcaagcgcgtgccgcagcacccggagcaggtcgggaagctgggttacgaagtaccgaacgtgcgttgaccgcacgtgggattgccggccagcggccggcactacccgaacaagatgccgggcgccgcccggcattctgttatctgcgactgtaatgcgcgaccaggcggtcgccaagcatctgcagcagctgcaccaggatcagcagcaggaccacggtgaccagcgccacgtcggtgtgcgagcgctggtagccgtcgcggaaggccaggtcgccaaggccaccggagccgatcgcaccgcccatcgcggtgaagccgatcagcgcgacggtggtgaccgttgcgccagcgatcaggcccgggcgcgcttccggcagcagcacgcgggtgaccagctgccaggtggtggctcccatcgcctgggtcgcttcgatcacgccacggtccacttcgcgcagtgcggtctcgaccaggcgcgcgtagaacggcgcggcaccgatgaccagcggcacgatcgcaccgcgtacacccagcgacgtccccatcaggaacagggtgaccgggatcagcacgatcatcaggatgatgaagggcactgaacgcagcaggttcaccaccagcgccagcacgccgtacgcaaatggccggcgcttcatctgcggtgcgccgaacaggtacagcagcacgcccagcggcaggccgatggccagggtcagcggcagcgaaccgagcagcatcagcagggtgtcgatggtggcttggccgatgtcggcccacttgcccgcgtccaggtggcggaagaatccgccggcagtagcgatgatcatcgacgcagctcctcaacatgcacgccggcggccacgaatgcggcctgcgcggcggactggtcgccgcccaccagggcgaccaccagctggccatacggggtgtccttgatccggtcgatgcgaccggacaggatgttgtagtcgaccccggtctnnnnnnnnacgcggccgagcaggggttcgtaggtgtcgccaccgaggaaggtcaggcgcacgatgcggccaccgacggcatcgaaatcgcggtgcagcgtgccctcgtccacatgctccgattcgctgacgaaacggcgcgtggtcgggtgctgcgggtgcaggaacacccgggtgaccggaccggtttcgaccatctggccggcatcgagcaccgcaacgcggtcgcagacacggcggatcacgtccatctcgtgggtgatcagcacgatggtcaggcccagctcgcgattgatcttcgacagcagcgacagcaccgaagcggtggtctgcgggtcgagcgcactggtggcctcgtcgcacagcaggatctgcggacgggtcgccagcgcgcgggcgatgccgacgcgctgtttctggccaccggacagctgcgccggatacttctgcgcatgcgcttcgaggcccacggtctgcagcagctcggccannnnnnnntcgatctccgtcttcggcgtgccggccagttccagcgggaaggcgacattgccggccaccgtgcgcgaggacagcaggttgaagtgctggaagatcatgccgatgcgccggcgcannnnnnnnaggccgtccgcgtccagcgcggtgacatcctcaccgccgatcagcagccggccaccactgggttcttccaggcggttgatcatgcggatcagggtcgacttgccggcgccggaatggccgatgatgccgaacacctcaccggcctcgatggtcaggtccaacggttgcagcgcgctgacttcgcggccggcaacggcataggatttgtgcaggcgctggaactcgatcacgggcgtggctcaccggctgggtgacggaagggggcgtgcagcctaccagcgcaggcggtcgcgcgcccgcgccatggcccagaatgttattccttttggttctaagaaactgtccccggtagtgccggccgctggccggcacctgcagcggtccctccggcgcaaggggttgccggccagcggccggcactacccccgggctcagggatgatccagcggcttcggcggttcctgccggtttacccgctcgcggtgcagcaggtacagccccgaggcgacgatgatcgccgcgcccacccacgtatagccgtccggcagctggccccagaaggccagatcccagccgatcacccagaccaggccgctgtactccagcggcgcgatcatcgaggcctcgcccagctggaaggccttggtcagggcaatctgtcccagcgccccggccaggcccatgccagcaatcaaaggcgcgtgtgccagctgcagcggtacccagccgggaatggcgagcaggccggcgccgatggccatgatcaccaggaaccagaccaccatcgactgcgaggtatcggtgcgggtcagcaggctgaccgtgatcgccgccacggcataggccgttgccgccgccagcaccatcaggccgggcaccgagatgaagccatccacgcccggccgcagcaccaccagcacgcccaccaggccaatgccgatggcgacccagcgccgcggcccgacccgctcgcccagcaacggcaccgacagcgcggcgatcagcagcggggcaacgaagtagatggtgtaggcggtggacaacggcaggtcgcgcagggcgaacacgaagcagccgatcatcgccatgcccaacgcgccacgcagcaggtgcaggccccagcgccgcggcaccagcgaacgtgggccggcactgaccagcacccacaccagcacgaacggcaacgaggccgcaccacgcaggaaagtcacttccagggtgggatagctggccgacagctgcttcatgccagcgtccatcagcgagaaacaggcgaccgcagcgaccatccaggccaccgcacgcgaaggggagcgttgcacgttcatggcccattatcgccgaccgcaccggattgtagggcggccgccgagcatgggctgggctccacagaaagcgggcacgcgggccggcacgatagaatgatcgccactgaaacctgcggagcaccgcccatgccttccttcgacgtcgtgtccgaagtcgacacccacgagctgaccaacgccatcgaccaggccaaccgcgaactggccacccgcttcgacttcaagggcgtggacgcaaagttcgagcgcgacggcgatgtcatcaatcagttcgcgccgaccgaattccagctcaagcagatgaacgacatcctgcgtgctcgcctggcnnnnnnnngcatcgacgtgctcagcctggagttcggcgacatcgagaccaacctggcccaggcccggcagaagatcaccgtcaagcagggcatcgagcagaagatcgccaagaagatcgcggcggccctgaaggacgccaagctgaaggtggaaagccagatcaacggcgacaagctgcgcgtgcagggcaagaagcgcgatgacctgcaggacgccatcgccgtgctcaaggccggcaagttcgagctgccgctgcagttcaacaatttccgcgactgagccacctgccgggaatcccccggcgctgccagccgcaggtacgacggcgcgttgccagcgacgcgcctacaatgtcggccccgccagccgacgtgcccgccatgaccgattccgacctgcccatcgatgacccgatcgccgcgacccgcctgtggctggagcgcatcgtcatcggcctgaacctgtgcccgttcgccaaggcggtatacgtgaaggaccaggtccgcatcgtgctcagcgatgcgaccacgacagaagcgctggttgaacagctggccgaggagctggtgctgctgcgcgacacgccggccgagcagatcgacacgacgctgatcgtgcacccgcaggtgctgaccgatttcctcgactacaacgacttcctcgacaacgccgatgcggcgatcgaggcactggacctgcaggggatcctgcaggtggccagcttccatccggattaccagttcgagggcgtggccgccgacgacgccagcaactacaccaaccgcgcgcccttccccaccctgcacctgctgcgcgaagacagcgtgnnnnnnnnggtggatgtgtatccggacccggacgtgatcgtcgagcgcaacatccagaccctggaccgcatcggcgtggacggctggcatcgtcgcctgcgcggcgaagacctgacgtgagcacggtgccgccgattgccgcatggccggccgcgccactgtcgggcaaggtggtgctggtcaccggcggcgccaacggcatcggtcgcggtattgcccaggccgtgctcggtgccggcggacgcgtgctgatcggcgacctcgacagggaggccggccaggcctgcctggacgaatggcagcgcggtgaggatgccgcgttccagcgtttggacatcaccgacgaagccagcgtgcgcgacttcatcgccgaggcgctgcagcgtttcggacacatcgacgggctggtcaacaatgccggcatcgccgggccgcacggcacgcggctgcaggacatggactggcacgaatggcaacgccggctgtcgtcgctgcatggcgccttcctgtgcagcaagcacgcgctgccggcgctgacggacagtgctgcgggcgcgatcatcaacatcgcctccacccgcgcctggcaatccgaagcgcacagcgaggcctatgcggcggccaagggtggcctggtggccttcacccatgcgctggcgatcagcgccggcccggcggtgcgggtgaacagcatcagccccggctgggtcggtaccactgcgtggcaggcaccctcacggcgccatgaaccagagtactcggccatcgaccacgcacagcatccggtcggccgggtcggccgccctgaagatatcggcgcactggcggtgtacctgctgtcgtcgctgtccggtttcagcaccggccaggacttcatcgtcgacggcggcatgacccggaagatgatctacgccgaatgacctgtcttcggtggtgccggccgctggccggcattccggtagatccacgccatgcgtggatggcggtgaagtgccaaccagggttggcacccaccacaacggtttacgccatgcccgagtggcgcagcagcgcgtcgatctgcgnnnnnnnnccacggaaggccttgaagttctccgccgccgggcggctgccaccgcgcgacaggatctcatcgcggaagcgtgcaccggtctcggccagtgcctgcggcgcttcctcgaacgccgcataggcgtcggcactgagcacttcggcccacttgtagctgtagtagccggcggcgtaaccgcccgcgaagatgtggctgaactggtgcgggaagcgattccagaccggcgggtgattcaccgccacttccgcgcgcacgcgatcgagcagcgccagcacgctgtcctgcgccggttcgaactggctgtgcaacagcatgtcgaacaggccgaactcaagctggcgcacggtggccatgccgctgtggaagttgcgcgcggccagcatgcgctcgtacagcccgcgcggcagcggttcgcccgtgtccacgtgcgcggtcatcgcctgcaggtgctcccactcccagcagaagttctccatgaactggctgggcagttccactgcatcccattccacgccattgatgccggccacgcccagttcgccgatgcgggtcagcagctggtgcaggccatggcccatctcatggaacagcgtggtcacttcgttgtggctgaaggtggccggcttgccattggcaccgcggccgaagttgcacaccaggtagaccagcggcgtctgcacgctgccgtccgcgcgtacgcgacggttgcggcaatcgtccatccacgcgccgccacgcttgccctcgcgcgcatacaggtccagatagaactggccgaccagcgcgccctgtgcatcgaccagacggaagaagcgcacgtcgtcatgccacaccggtgcgctgtcctcctgcacgcgcaggccgtacagctgctcgatcaccgagaacaggccgcccagcaccttcggttcggtgaagtactgcttcacttcctgttcggaatagctgtaacgggcctgcttcaggcggtcggcggcgaacgccaggtcccaggcctgcaggctgtcgatgcccagctgctcgcgtgcgaactgctccaggtcggcccggtccctggccgcgaacggcttgnnnnnnnnggccaggtcacgcaggaaacccagcacttcggccgggtcctgcgccatcttggtcgctaccgaataatcgccatacgaatcgaagccgagcagcgcggccagttcagcgcgcagggcgaggatccgatcgatgttgccgctgttgtccagggactcatcgccgaattcggacgcacgctgtgcgctggcgcggtacaggatctcgcgcaggtcgcggtcctcaccccaggtctgcaccggcaggtagcacggcatctgcagggtcagtttccagccggccttgccgtccttctgtgctgcggcatgtgcggcggccttcacgtcttccggcaggcccttcagccgcgcttcgtcctcgatgatcagcgaccaggcatcggtagcgtcgagcacgttctgcgagaacttcgccgacagcgccgacagttcttccttgatcgccgcgaagcgctgctgcgcctccggcgccagctcggcaccaccgaggcggaaatcgcgcagggtgttgtccagcaccttgcgctgggccgcgtcgaatcgcgccgcctcggcactggcggccagcgtctggtactgccggtacaacgccaggttctggcccagcgcgctggcgaagcgggtcacccgcggcaggttgctgttgtaggcctcacgcagttccggggtgttgaccacgccctgcaggtggccgaccagaccccaggcgcgccataggcgctcggtggcgtcatccagcggggcaacgaaggtctgccaggtgaccggctgcacctgctcggcggcgctgacggcggcttcggcctcggccagcagcacgtccagcgccggcgccacctgctcggggcggatggcctcgaagcgcggcaggccggaaaaatcgagcagggggttggcaacggtcacggcagatctccagggtacgggcccggcaggcgggcagcatgcaggatatggcgctggcaggcggggctgacaagggggcacggcccggcattcacgtcggccttacggtcgcgcaccgaagctctggctgcgggggagtccgcagcggtacgcaccgaacgaggccctacatggaaggtctggctgcagttgcatccgcctcaccggcccggtcactggcattgtccgccagcccggccgaactgacctggatcgccgcattgtgcgatgccggcgacgatgcccagcgtcacctgcatcaactgcaggcagtgctgcagcagggcggcacgttcaacgacgcccaggagtggtacccgttcgaggtgatcgaacgcggcgccagccaactgcggctgggccatgagcgcgagttcgtgatctgcgtgctgctgtggctgcaggcgctggcccagggccgagcgagcatcctggacccgagcctgcatctggatgatcgcgcgatggacatcgaggccttgcccgatgcactgcgcgacgcggtgctggacgcgttcactgcagcgggatattgagccgccccggcgaccgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncagccgacgcacagccggccgtgcgttgccgcgttacaacgcttccaggctgcaccacggcaattcgggcagtccctgcccggccaccgccgccgccagttgcgcatcggcgccgtcgacatcgatgccctggcgcgcataccacgacgggtcgtagtagctctgcgcgtagcgctcgccgctgtcgcacaggatgctgacgatgctgccctggtggcccgcctcgcgcatccactgcgccgcctgcagcacaccgatgaagttggtgccggtggagccaccgacacggcggcccagctggcggctgacatggcgcatcgcggccaggctcagcgcatcgggcaccttcaccatcgcatcgacactggtcgggatgaagctcgcctctacccgcggccggccgatgccttccacgcgcgagccaccgctgcaggtcaggccgcgccagtcctgctcaccggccacggcggctttgtagccatcgaagaacaccgacacttccgggtccgcacagaggatgcgggtgtcatgccggcgatagctgacatagcggcccagcgtcgctgcggtaccgccggtaccggggctgcacacgatccattccggaaccgggctgggctcttcggccatctgcttgaagatggactcggcgatgttgttgttggcacgccagtcggtggcgcgctcggcataggtgaactggtccatgaagtggccaccggtttcacgggccagcttttccgaatcacagttgaggtcgcaggcacgttcgaccaggtggcaacggccgccgtggaactcgatcgcggcgatcttttcaggcgaggtggaggccgggatcaccgcaatgaacggcaggccgagcagccgcgcgaaataggcttcggacacggcggtcgagccgctggaggcctcgatcaccggacgcccttcacgcaaccagccattggccagcgcatacaggaacagcgagcgcgccagccggtgcttcaggctgccggtgggatggctcgactcatccttcaggtacaggtcgatgccctcgaaccctggcagcgccagcggaatcaggtgggtatcggcggaacggttgaaatcagcttcgatcttgcggatggcggcagccacccattcacgctgcgacatggcgggcaatcgttgtcaggacggaacggtgcgatccggccattgtacgtcgcagtgccgtcaggtgctggccggtagaatggctcaatccggccggcaacggccctgtctgaaggacctccccccatgaccattcccgccctgcgcgatgttcccggcgtcgccgcccaggccccggccgaaaccaccggcttcgtgttcaaccacaccatgctgcgcgtgaaggacattgccgcttcgctggacttctacacccgcgtgctcggctaccagctgatcgacaagcgcgacttccccgaggcccagttcagcctgtacttcctggcctacgtgcccgctggcgccacggtgccggaagatgacaacgcccgccgcctgtggatggccgggctgccgggcgtgctggaactgacccacaaccacggcaccgaaacccaggacggcgcggtctaccacgacggcaacagcgacccgcgcggcttcggccacatctgcgtgtcggtgccggacatcgaggccgcctgccagcgcttcgaggatctgggcgtgaccttccagaagcgcctgaccgacggccgcatgaagaacctggctttcatcaaggacccggacggctactgggtcgagatcatcgccaacgtctgacccgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgcgaggttggtatggaaacgatggaactgcaccgcggccgcctgatcgaccacatccagctggtagtgcgcgacctggcggccagccgccgcttctaccaggcggtgttcgatacgatcggcatcccgatcgccggtgaaggcgatgactacttctgggccgatgagctgttcatttccagcgccagcagcacggccgccgccggccagctgaccggccgccaccatctggccttccaggcccgcgacagcgccaccgtcgatgccttccataccgccgcgatcgccgccggcggcaccgacaacggcgcgcccggtgaacgcccttaccacccgggctactacggcgcgttcgtgctcgacccggatggcaacaacatcgaagtggtctaccacggcccagccaactacagcgccgactcggtgaaggttactttctgatttcaccgatgccgtgaacgaagaagccgggaaatgcccggcttctctgcttccagcgctgcagccctcagtgggcggccatgtagatgtcctgcagcacggccttttccagctccagctcgcccagcaggttcttcacgatgtcgcccaggctgaggatgccgaccagacgagtgccttcggtgaccatcagatgacggcgccgcgagtacgtcatcaacgacatggcctgcttcagggtggcctccggggcgatgccctccaggccggtggacggcaggctggaaatcacccggcggccggcctgcgggccgtcgtcggccagggtacgcacgatgtccttctcggaaatgatgccgaccggggcatcgtccttcatcaccaccagtgcagcgatcctgtgcgcgctcatcttgtgggcggcggcaccaatggtgtcttcggcatcgatggtgatgacagcttctttcttggattgcaggagttcgcggacgttcattcttgtttcctggtgcaggtcactgaagtcaaaaagtgtgctcttccgatacgccccctccccgggaacagacctttcagcgcacgtctggcgcacccggctgccgcttggaatggatcggcagacgacgtgctgcaacgcgaacgaggtgggttcaaccgctcaacccggacctcggtcaaatcgattctacgactgcgaccatcggtcactaccggcatcgatgggacagttcgtcgtgggaaccaaccgacgatccagagaatggcaccgcggctgaaaccgccgctgaatacacgcgatgccacgcgttaaagattgattgcctgctgccgacggtggacagaacaccctgtgactgtcccacttgccgctgccaccggcacaaacgaaagggggcccacacggcccccttcgcttgcaacctccaaccgagctgacgggtgttactccaccgtcacgctcttggccaggttgcgcggcttatccacgtcggtgccgcgcgccagcgcggtgtggtaggccagcaactgcaccggaatggtgtgcacgatcgggctgagcacgccggcatgacgcggcgtacggatcacgtgcacgccttcggactcgttgaagttgctgtcctggtcggcgaacacgaacagttcaccgccannnnnnnncacttcctgcatgttcgacttcaccttctccagcaggctgtcgttcggcgcgatcaccaccaccggcatgtcctcgtccaccagcgccagcgggccatgcttcagctcgcctgccgggtaggcctcggcgtggatgtaggagatttccttgagcttgagcgcgccttccagcgcgatcgggtaatgcaggccacggcccaggaacagcgcgctgctcttgcgtgcgaaacgctcggcccaggcagcgatctgcggctccatgttcaatgcgtgctgcacgctgcccggcaggaagcgcagctgctcgaggtagtccgcttcctgcgccgcgtcgatgcggccgtgcagcttgcccagcaccacggtcagctggaacagtgccgccagctgggtggtgaaggccttggtcgaggccacgccgatctcggcaccggcacgggtgtagcacaccagttcgctggcgcgcggaatcgcactttccggcacgttgcagatcgacagcgtgtgcttgtggccgagcgacttggcgtacttcagcgcttccatcgtatccagcgtttcgccggactgggagatggtgacgatcagatgcttcgggttcgcgtaggccgcgcgatagcggtactcgctggcgatctccacgctgcacggaaggccggcgatggcttcgatccagtagcgcgcggtcaggccggcgtagtagctggtgccgcaggcgatgatctgcacaccctcgatgcccgacagcaccgcttcggcgttcttgccgaacagcccggccgggaaaccaccggcgtcgatcgccgcctcgatggtgtcgcccannnnnnnnggctgctcgtggatctccttctgcatgaagtggcggtacgggcccagctccagcgatgccagcgacacatcggacagatgcacgtcgcgctcgatcggccggtcgtgctcgtcgaagatgcgcacgccatcgcgacggatctcggcggtatcgccctcttccaggaaaatgaccttgcgggtggccgagatcaccgccgagacgtcggaagcaacgaagttctcgccctcgcccaggccgatcagcagcgggcagcccatccgcgcgcagacgaagcgttccggctcggcgcggctgaccacggccagtgcgtaggcaccggtcagctccttcaccgtatgctgcagcgccaccagcaggtcgtcaccactcttcaggtgatggtggatcaggtgtgcgatgacttcggtgtcggtctgcgactcgaaggtgtagcccagcgcacgcagcttctcgcgctgctcttcgtggttctcgatgatgccgttgtgcaccagcgccacgccatggctgatgtgcggatgcgcgttggcctcggtgacgcccccatgggtggcccagcgggtgtggccgatgcccagcaccgcgttgaagccctcggcctcggccgccgtggccatttccgacacacgaccggtacgacgcacgcgacgtacatcgcggcgctcaccctggtcgatcaccgcgatgccggaggaatcgtaaccacggtactccagccgcttcaggccttcgatcagcaccggcactacgtcgcgatcagcgatcgcacccacgattccacacatgtcacgcgtttccttgaagacgatcgtcgcattctagcctgcgtgcccgcgctccccctcctgtccgcttaatgaaagtgtccggaaaggtgtccgcggacacccggacacttcacaccaccccccaactcattgacccataaggaattaaatttggcacgctacgtgcttggtactggctaccaccgtcaggcacgcacccgatgatccgcgacacttccgcccaggaccagatcgtttcctccactccggccagcgctccgcgcgccaactggctccgttaccgttggccggcgctgggcacgatcgccctgctcgccggcatcggctgggccgtgcacgcctggtccaacgccagccgctccttcgacagcagccgcgtgcgcatcgccgaagtgaagcggggcgacctggtccgtgacatcgccgccgacggccgcgtgatcgccgccaacagcccggtcctgtatgccatctctgcgggcaccgtggacctgaaggtggtcgccggtgacgtggtgaagaaggggcaggagctggcggtcatcgacagccccgaactgcgcagcaagctggcccaggaacaggccaccctggccggcctggaggccgaggccagccgtgccgcgctggacgccaccctggcccgcgccaagtcgcgcaaggaaaccgaccaggccaccatcgaacggcaggccgccgaccgcgacctgcagcgctaccagcgcggctacgacggcggggcggtgccgcagatcgacctggccaaggccaaggactcgctgaagaaggccgacatcaccctggccaacgccaccaccgatgcccgcctgcagagccagggcgcggacctggatgcccgcaacaagcgcctgctggccgatcgccagaaggcggtggtggccgaagtacagcgccaggtcgatgcgctgacgctgcgtgccccgttcgatggccaggtcggccaggtgcaggcggtacagtccaccaacctggccgccaatgccccggtgctgggcgtggtcgacctgtccaagttcgaagtcgagatcaaggtgccggagagcttcgcccgcgacctggcgatcggcatgcccgcacagctgaccggtggcaacggccagcccttcccgggcgagatcagcgcggtgtcgccggaagtggtcaacggtgaggtcaannnnnnnntgcgctttgccagcgcgcagccggaaggcctgcgccagagccaacggatgtcggtgcgcgtgctgctcgatacccgcaagaacgtgctgaaggtcgagcgtggcccgttcgtcgaacagggcaacggcatggcctacgtgatggatggccgcaccgccgtgcgccgtccggtggaactgggcgtcagcagcctgggcgaagtggaaatcaagtcgggtgtgcagccgggcgaccgcatcgtggtctccggcagcgacctgttcaaggacgccgaacgcgtctccgtcaactgatacctgatacctaatacctgaatcctggagagaggacaccccatgtacatgctcgaaatgcgttcggtcgccaaggtcttccgcaccgaacaggtggaaacccacgcactgcgctcgctggaactgcaggtcaaggaaggtgagttcgtcgcggtcaccggcccgtccggctccggcaagaccaccttcctcaacatcgccggcctgctggaaaccttcaccagcggcacctacatgctggacggccaggacgtgagcacgctgggcgacgacgcccgcagccgcctgcgcaaccagaagatcggcttcatcttccagggcttcaacctgatccccgacctgaacctgttcgacaacgtcgacgttccgctgcgctatcgcaggatgagcgccaacgagcgccgcgaacgcatcgagaaggcactgacccaggtcggcctgggctcgcgcatgaagcactatccgaatgaactgtcgggtggccagcagcagcgcgcggccatcgcgcgtgcgctggccggcagcccgcgcctgctgctggccgacgaaccgaccggcaatctggatacgcagatggcccggggcgtgatggagctgctggaggagatcaacgccgccggcaccaccatcgtgatggtcacccacgacccggaactggccgcgcgtgcgcagcgcaacgtgcacatcgtcgatggccaggtgaccgacctggtgcgcgagccggtgctggccacgccgttgcgccacatcgtcgccgtcaacgagtgagggcccgaccatgttcgcctactatgcccgattggcggcgcgcagtttccgccgcaacaaggtcctgaccgcgctgatggtgatcgccatcgcgctcggcatcggtgcctcgatgaccacgttgaccgtattccacgtgctgtccggcgacccgattccgggcaagagtgaccgcctgttctacgtgcagctcgatgccgcgaccggcgcctatgtcgccggcgaggaaccggaaacccagctgacccgcttcgacggtgaagcgctgctgcgcgaagccaagggtgaacgccaggcgctgatgannnnnnnnnnnngcaccatcgaaccggacaacagcacgctcaagcccttcagcatcgacacccgctggacctcggccgatttcttcccgatgttcgaggtgcccatgcagtacggccgcccctggacgcgcgaggacgatgaaggccgcgcacgcgtggtggtcatctccaaggcgctcaacgacaagctgtaccagggcgccaacagcgtgggccgcgacctgcgcatggaaggccagagttaccgcatcgtcggcgtgatgaaggaatggagcccggagccgcacttctacgacctgaccaccggcagctacggcaagaacgaagacctgctgctgccgatctccacctcgttggacctgaagctcggcaacaacggcaacatgaactgcttcggcgaaaaccccgacggcaacagctactcgctcaatgcaccgtgcgcgtggctgcagtactgggtggaaatggacccggccaaggccggcgactaccgccgctacctggagaactattcgacccagcagcgcgaggccggccgcttcaagcacccaccgaacgtgcgcctgcgcaccgtgatggaatggctggacttcaatggtgcagtgcccagcgacgtgcgcctgcagctgtggctggcgctgggcttcctcggtgtctgcctggtcaacacggtaggcctgctgctggccaagttcctgcgccgcagtggtgagatcggcgtgcgccgtgcactcggtgccagccgtggccagatcttcctgcagtgcctggtggaagccggcgcggtgggcgtggtcggtggcgtgctgggtatcggcctggccctgcttggcctgttcgcggtgcgccagcagccggtggaatacgcaaagctggcccacctggacggcaacatgctgctgctcgcgctgggcctgaccctgttcgccagcctcgccgccggattcctgcccgcctggcgcgcgatgcaggtcaccccggccatccagctcaagtcgcagtaagcacccgaacgaggactcccatggacatccgccccatcctcagcacgctgcgccggcacaagaccgctgccgccctgatcgtgctggaagtcgcactgacctgcgccatcgtctgcaacgcgctgttcctggtcagccagcgcgtggagaaaatcagcatgcccagcggtatcgccgagagcgaactggtgatgctgcgcgtcagtggcatcggcaagcagaccgacgccatgtcccgcacccgcgaggacctggcatcgctgcgcgcgattcccggcgtcagcaacgtcaccatcatcaaccaggttcccttccgcaacggatcctccagcagcagcatctcgcgggtgatcgaccaggaacggccgaccaccaacgcttcgatgtacaccctgtccgagaacgggctggccacgatgggcatcaatctgatcgccggccgcgatttcctgcccgacgagtaccagaacttcgaagacgtcagcaagggtggcgccaaggaaaaggccatcccggtcatcctcacccaggccaccgccgccaagatggagcccaacggcagcgccctgggcaagacctactacatgggcaagcagtcgctgcatgtggtcggcatcgtcgacacgctcagcacgcccaatggctggaatgacaactggaccaactcgatgctgctgccgatccgggtcagcttcgacaagggtggtacctacgtgttgcgtacttcgccggaacgccgccaggaggtactcgatgccggtgccgccgcgctggagcgcaacgaccccaaccgcctgatgcgcgacaagctgacctatgaagaccagcgcaaggacttcttcaagaacgaccgcgcgatggtcggcctgctgatcaccgtcagcatctcgctgctggtggtcactgcgctgggcatcatcggcctggccagcttctgggtgcagcagcgcagcaagcagatcggcatccgccgtgcgctgggcgccacccgcgggcagatcctgcgctacttccagaccgagaacttcctgctggcctcgctgggcatcgtgctgggcatgctggcggcgtacgcgatcaacctggccctgatgaacctgtacgagctgccgcgcatgccgctgtactacctgccgctgggtgcgctgctgctgtggatactgggccagattgcggtgttcggtccggcacggcgtgcggcggcggtaccgcctgcggtcgccacgcggggcgcgtgagatgcgtgcctgcgcgatgtgcctgatgctgctcctgcccctgccggcgctggccggtggtggcagcgcacagacgctggaatggcgccgcgatggagcgcggctgtcgctgcgctcgaccgaaggccaggtgcatgtggaggccgccagcccggaagtgcgcttcggcgtgcgcagtggcgatcgcatcctccgcgtggacgacacggcggtgcgccgggttgaacatctggccgaggcactgcgccattcccacgcggccagcgcctatctgttgctgcgccgcgacaagcgcgaactgacggtggcggtcaacgccgctgcgtggcgacaggcattggaggtcccgccaccacccgcgccaccacctccgccagccccacccgggcgctgagcatcatccgctcctgcacggccacaggtttggctatgcttgatgggtggcgccgggctctcccggtgcgtggacacgaacggctccatcggcgccgcccatccctttctgcagaaccgcttaatgcctgcgatcctgatcatcgacgacaacgccagcgtgggtactgcgctggacgtgctgttctccctgcacgacatcgacaccctgcaggcgcacacgcccgccgatgggctggccctgctcgagtcgcagccggtcgatctggtgatccaggacatgaacttcagcgaggacaccacctccggtgaggagggcgaagcgttgttcgcgcagatccgtgcgcgccatccggacctgccggtgatcctgcttaccgcctggacccacctgagcagtgcagtggacctggtcaaggccggtgcggccgactacctggccaagccctgggacgaccgcaagctgatgaccacggtcaacaacctgctggaactgtccgaggcacgccgcgaactggaccggcgccgcagccgtgaactgcaccagcgcaacgcgctggaagagaagtacgacctgtgcggcgcggtcttcgccgaccccgccagcgagcgcgtcatcgccctcgcctgccaggtcgcacgctcggaactgccggtactgatcaccggcgcgaacggtgccggcaaggagaagatcgcgcagatcatccaggccaattcgctggtggccaagggcccgttcgtggcggtcaactgtggcgcgttgccctcggaactgatcgaagccgaactgttcggtgccgaggccggtgcgtataccggcgccaacaaggcgcgcgaaggcaagttcgaggccgccgatggtggcaccctgttcctggatgagatcggcaacctgtcgctcggcgggcagatgaagctgctgcgcgtgctggaaaccggccgcttcgagcgcctgggttccaaccgcgagcgccaggtcaaggtccgcgtggtcagcgcgaccaatgccgacctgccggcgatgatccgcgagggtaccttccgcgaagatctctattaccgcctcaacacggtggaactggtgctgccgccgctggccgaccgcccgggcgacatcgtgccgctggccgagcgattcctgaccgctggcaagccgctgtccagcgccgccaccgcagcactgcagcggcacccctggccaggcaacgtgcgcgagctgcgcaacgtgatccagcgtgccgaactgctggccaccggcaaccgcatcgaagtggccgatctcaacctgccgcgcgcagccgccgcaccacgaccggcacccagcgcaggcaatgatcccgaccgcgcacgcatcgaggatgtgctggcgcgcaaccatggcgtcatcgcccaggccgccgccgagctcggcctgagccgccaggcgctgtaccggcgcatggaccgccacggtattccacgcgaatgaagcggcgctcgttcactttccgcctgttcctgcgcctgctgccggtgctggcactggctgcggcactgccgtggctgctggcctactggatggaccatggttgggtggtgaccacggtatcggcgctgatcctgctgtcgctgatgtggtggaccctgcgccgtgccacggcgccggtacgctcgctgatgcgtgccctggcgggcaccaccagcagttatcgcgacggcgaatacaacttcggcgtgcactggcccggcaatgacgagctcggcgacctggtgcaggcacaccgggaactgggtgatgtactgcgtgagcagcggcagggcctggtgcaacgtgagctgctgctggacaccatggtgcagaacacgccggttgcgatgctgttgatcgcctccggcggtgatggcatcgcccgcgtggtgttctccaacctggccgcgcgcaagctgctgcacggcggttggaagctggaaggccagcgcctggaagacgtgctggaacaggtgccggtggaactgcgcgatgccatcgcccgtggcggtgacagcctgttcgcggtgcacgccgagggggaggacggcgatgaggatgacgagcaggtctatcacctctcgcggcgtgccttccagctcaacggtcgtccgcacgacctgctgctggtgcgcctgttgaccgccgagctgcgccgccaggaagtgcagacctggaagaaggtgatccgggtgatcagccacgagctcaacaactcactggcgccgattgcttcgctcgcccattccggcggcgtgctggtgcagcgtgagcgctttgaccggctgcccgagatcttcaccaccatcgaggaccgcgcacgccacctggaaggcttcatccgtggctatgcgcgctttgccaagctgccacagccgcagctgcagaccgtgcactgggcgccgttcctgtccagcctgcgccagcagatcccgttcggcatggaacgtgagccggacgaggagctgagcagccgcatcgacatcgcgcagttcgggcaggcgttgttgaacctgctgaagaatgcgcacgaagcctgcgctgaagccgagccgcccaacgacgatgtgcaggtacagctgacccggctgccgcagtggctgcgcctggacgtgcttgaccgcggcaagggcatgaacgagcaggtgctgcagaacgcactgatgccgttctattcgaccaagcgcaatggcaccgggctggggctggcgctgacgcgggagatcgtggaggcccacggcggacgggtgtcactgcagaaccgcggcgatggcgggttgtgcgtgtcgatcctgctgccggtgggttgagcggaccgatcgggtagatccacgcgatgcgtggatatgccgaccgaggtcggtacctaccaggcctgccgcatcgccacgcgtagatgcatcggaaaccccagcgcggcctcttcggccatcaccgcctgcagccctgcaccccactccgcctccggtgcggcgacgaacccttcactggcatagaaggccgcattccacggcacgtcggacaacgtggtcagcacggccgagcgatagcctttcgcccgggcctgtaccaatgcatggcgcaacaacgtgcgcccatgaccttgccgcgcgtgtgcaggatccacatccatctgcagcacgtggaactcacctgccagttcgccggcaagcagatagccggcgatgccaccgtctgccgcatccaccacccacagctgcccgcgttcaaggccatcctgtagtgtcggcaggtccaggccatgcccggcgaacaccggataggcctcatggcccctcaacacctcgccggcgcgctgctcgatgccgggcagcacaccgagttcatcggcgcggggaacacggggctcaggacttcttgagcgggcgcttccagccatcgatggtttcctgtcgggcacgcgccagtgtcagcttgccgtccggcgcgttgcgggtgatgaccgaaccggcggcaatggtcgcgccgtcgccaatggtcaccggtgccaccagcgaactgttggagccgatgaacgcgttgtcgccgatggtggtggtcgacttgttcacgccatcgtagttgcaggtgatggtgccagcgccgatgttcaccttgctgccgatcaccgcatcgcccaggtaggtgaggtgattggccttgctgcccacacccagcgtgaccttcttggtctcgacgaagttgccgacgtgcacgccatcggccagcacggtgcccggtcgcaggcgcgcgaacgggccgatctgcgcggcgccctcggtaaccacgccctccagatcgcagtgcgcacgcacgtcggtgcccggcccaaggttgacgtccttcaaacggttgaacggaccgacggtgacgccgtcgccgagcaccaccttgccctcgagcacgacatcgacgtcgatcagcacgtcgctgcccacggtgacagtgccgcggatgtcgagccgggcgggatcgcgcacgcgcgccccctgtgcgcacagggcccgcaccgcacgacgctgccaggcacgctccagctgcgaaagctgccaggggtcgtttgccccttcggcctcctgcgcgtcggccaccagcgccatttcggccggcgtgtattcatgggcggcaaacgcaaagacatcggtgaggtagtactcgccctgtgcattgctgttggaaagctgcgacagccaccggcgcagcgcagtcgattcggcggcgatgatgccggtattgatcgtgcgcacgcgcagctggtcatcggtggcgtccttctgctcgatgatcgcgccaaccttgccctcggcatcgcgcagcacgcggccatatccggtcgggtcatcgacatcggccaccagtaccgccagccggcccggctgtgcgagcaggtcgcgcagggtctgcgcacggatcagcggcacgtcgccgtacaggaccagcacctgcgccaggtcgggaacctggggcatcgcctgcgctaccgcgtggccggtgccgagctgctgtgcctgctcggcccattgcaggtcgggctggccggcgaagtactggcgcaccgcctcgccgccatggccatggaccacgtggatcgccgccggctggagctcacgggccgcgtcgatcacgtgcgccagcatcggctggcccgcgatcggctgcagcaccttcggcagcaccgacttcatgcgcttgcctgcgccggcggcgaggatgatgacgtgcaggggttgggtcatgggaacggcggtccgtggttcgttgccggtgattctagagcgtgcgccgttaacatgggcatccctcctcccttcgccatgccgatgagcctcgtccgccagggaagcgcctacctcttcatcgggctcgtgcagctgctgctcgactggctcgtgttcgtggtcaccaccgcgctcggcatgcccgtggcgccggccaacatcgccgggcgcctggccggcatgctgctgggcttctggctcaacggccgctacaccttcgccgaggccggcacccgcaagctgggatggaagcgatttgcacgcttcttcggcctatggctgctgctcaccgtggcgagcacattgctggtgagcctggtggaccacgcgctgggcctgcagtacacctggctggccaaaccgctggtggaaggcggcctggcnnnnnnnncgttcctgctgatgcggtacgtggtgtatcgctgagacggcaccannnnnnnnnnnnnnnnnnnnnnnnnnnnnngggaccgggatcggtgatcgggatcgggactggggaccgggactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncagtcgaatctacccggtcggctctacccagccacccgaacaaaaacgccggcgcagggccggcgttttcgtggatgcagcgcggaacctcagtgcttgagggtcttgcgcaggcgttccagggcctgcagctggacgacggcttccgccagcttctgctgggcttcggccacttccatggcttcaccgcggttggccaggatgcgctcggcttcttccttggccttgcggaccgaggcttcgtcgatgtcctgcgcgcggatcgcggtgtcggccagcacggtcaccacctgcggctgcacttccaggatgccgccggaaatggcgaaatccagctgctcgccattcggcgtggtcaccaccaccttgcccggcttcaggcgggtgatcagcggcgcgtgcttgggcgcgatgcccagttcgcccagctcaccggtggccacgaccagggtcgcttcgccacggaagatttcctgctcggcgctgacgatgtcgcaacggatcgtgctcatgcaaatctcttcgctgttcgcggcggcgcaatgccaccgtgggagtccaccggcgcgggcggttgcccggcgccggcgtcaggtcgggcaggatcgctcccgcccgccccggatcaggccttctcggccatcttcttggccttctcgaccgcttcttcgatgccgccaaccatgtagaacgcctgctccggcaggtggtcgtactcgccatcaacgatggccttgaagccacggatggtgtccttcagcggaacgtacttgcccggcgaaccggtgaacacttcggccacgtggaacggctggctgaagaagcgctcgatcttacgggcgcgcgacacggcctgcttgtcctcttcggacagttcgtccatgcccaggatcgcgatgatgtccttcagttccttgtacttctgcagggtctgctgaacgcgctgggcggtgtcgtagtgctcgtggccgatgaccagcgggtccatctggcggctggtggagtccagcggatcgacggccgggtagatacccagcgaggcgatcgaacgcgacagggtaacggtcgagtccaggtgggcgaaggtggttgccggcgacgggtcggtcaggtcgtccgcgggaacgtagacggcctggatcgaggtgatcgaaccgttcttggtcgaagtgatgcgctcctgcaggacgcccatttcctcggccagggtcggctggtaaccgacggcggacggcatgcggcccagcagtgccgacacttcggtaccggccagggtgtagcggtagatgttgtcgacgaacagcaggacgtccttgcccttgccgttttcgtccttctcgtcgcggaagtactcggccatggtcaggccggtcagggcgacgcgcagacggttgcccggcggctcgttcatctggccgtacaccatcgccaccttgtcgaggacgttggagtccttcatttcgtggtagaagtcgttgccctcacgggtacgctcacccacgccggcgaacacggacagaccgctgtgcgccttggcgatgttgttgatcagctccatcatgttgacggtcttgccgacgccggcgccgccgaacaggccgaccttgccgcccttggcgaacgggcacatcaggtcgatgaccttgatgccggtttccagcagttcggtggccggggactggtcttcgtacgacggggccgcacggtggatttcccagctgtcgctggcggccaccgggccggcttcgtcgatcggacggccgagcacgtccatgatgcggcccagggtgccggcgccgaccggcaccgagatgccacggccggtgttgacggcaaccaggttgcgcttcaggccgtcggtggaaccgagggcgatggtacgcaccacgccgtcgcccagctgctgctggacttcgagggtgatctcggtgttttccaccttcagtgcgtcgtacaccttcggcaccgattcacgcgggaattcgacgtcgacgaccgcgccgatgatctgaacgatcttgccctgactcattgctgcatcctctaatgtgtgctttgaacgaacgcggtcagactgctgccgcgccgccgacgatttcggagatttcctgggtgatcgctgcctggcgcgccttgttgtagacgagctgcagggtgccgatcagcttgttggcgttgtcgctcgccgccttcatcgcaaccatgcgtgccgcatgctcggaggcgacgttttccagcagtgcctggtacaccagcgactcgatgtaacgcgtcatcacgtgctcgagcacggtcgcggcatcgggttcgtacaggtaatcccagtcgtggtgagcgacctgcttctcagccggcggcagcggcagcagctggtcgaagctggccttctgcaccatggtgttcacgaagcggttgtagaccaggtacacgcggtcgatcttgccttcggtgaaggcgtcgagcatgaccttgatcacaccgatcagcgattccagcttcggcacatcgccgatgtgggtcacgctgccgaccatgttgaccttcacgcggcggaagaaggtcgaagccttctggccgatggtcaccaggtccacttccgcacccttgtcctgccatgccttggcttcgcccagcatcttgcggaacaggttgttgttcaggccgccggccaggccgcgatcggaggagatcacgatgaagccgacccgcttgacctgctcgcgctcgaccaggaacggatgctggtagtcggtgctggcctgggccaggtgaccgatcacctgcttcatcgcctgcgcgtacggacgcgaggtcttcatccgatcctgcgccttgcggatcttggaggccgagaccatttccagggcgcgcgtcaccttgcgggtgttctgcacgctcttgatcttggttttgatttcgcgtccgcttgccatctcttgtttcccgtggcgcggggctgctgccccgcgttgttcaaccgtttgtcatctggtccagcggagccagcggctccgctctacaggaccgcgattaccagctgccggtggtcttgaactcggcgatgcccttcttgaaggcaccttcgatgtcgttgtcccaaccgccggtggcgttgaccttgctgaccagctcgccctgggtgttggcgaagtgggcgtgcaggccttcttcgaacgccagcagcttgttgaccggcacgtcgtcgaggtaaccctcgttgacggcgtagatcgacagtgcctggttggcgatcgacatcggcgcgtactgcttctgcttcatcagctcggtgacgcgctggccacgctccagctgcttgcgggtcgcttcgtccaggtccgaggcgaactgcgcgaacgcagccagctcgcggtactgggccagcgagatacggatgccgccggacagcttcttgatgatcttggtctgggccgagccaccgacgcgcgacaccgagataccggcgttcaccgccgggcggatgccggcgttgaacagatcggtttccaggaagatctggccgtcggtgatcgagatcacgttggtcggaacgaaggcggacacgtcgccggcctgggtttcgatgatcggcagcgcggtcagcgaaccggtcttgccggtgaccttgccttcggtgaacttctcgacgtattcctcggacacgcgggcagcgcgctcgagcagacgggagtgcaggtagaacacgtcacccgggtaggcttcacggcccggcgggcgcttcagcagcagcgagatctggcggtaggcgacagcctgcttggacagatcgtcgtacacgatcagcgcgtcttcgccacggtccatgaagtactcacccatggtgcagcccgagtaggcgctgatgtactgcatggcagccgattcggaagcggtcgcggccaccacgatggtgtgggccagcgcgccgttctcttccagcttgcgcacgatgttggcgatggtcgaagccttctggccgatcgcaacgtatacgcacttgatgccggtgcccttctggttgatcacggcatcgatcgccatcgcggtcttgccggtctggcggtcaccgatgatcagctcgcgctggccacggccgatcgggatcatcgagtcgaccgacttgtagccggtctgcaccggctggtcgaccgacttgcgccagatcacgcccggcgcaacacgctccaccggagcggtcaggtcggtgcccagcgggcccttgccgtcgatcggctcgcccagcgcgttcacgacgcggcccagcagttccggaccgaccggcacttccaggatgcggccggtggtcttggcgacgtcgccttcgcgcaggtgctcgtagtcacccagcaccacggcgccgaccgagtcgcgctccaggttcagggcgagggcgaaggtgttgttcggcagttcgatcatttcgccctgcatcacgtcggccagaccgaagatgcgcacgatgccgtcggacacgctggtcacggtgccttcgttgcgcgattccgcggccagcttgaccttctcgatgcggttcttgatcagttcgctgatttcggaggggttgagcgtggttgccatcgtcaagtcctagtgccggcagcggggccggacgttaaatgaattcagttagcgagcgcggtctgcagacgggccagcttgcccttcagcgaaccatcgatgaccacgtcgccggcgtcgatcacggcgccgccgatcagcgaggcatcgaccgcggtggtcacgtcgacctcgcggttgaagcgcttgcgcagcgcgaccttgatcgcgtccagctcaccggccgacagttcggcggccgaggtgacggtggccttgaccacgtgctcggcttcggcgcgcagggcgtcgaacatgccggaaatctccggcagcagcggcagacgatgcgattcggccaggatggccaggaagcgcgagtaggtctcgccgtgggacaccggcgccagcagggcgacggcgtcgtcacgacccagctccgggttggcgagcagggccgccacgcgcgggtcgacggcgacgtgggcggagaacgccagggcgtccgaccacggcgcgaacgcgccttcgtnnnnnnnngtcgcgaacgcggcgcgggcgtacgggcgggcaagcgtgagggcctggctcatccttagatctccgaggccagctcgtcgagcagcgccttgtgggcgttggcgtcgatttcgcgcttgagcagcttttcggcaccggtcacggccagcgcggacacctgcttgcgcagatcttcacgggcacggttggcggcggcgtcgatttcagcctgggccagttccttctgacgggtggcttcggtgatcgcttcgttacgggcagcatcaacgatctggttggcacgcgcgtgggcctgatcgatgatctcgttggccttggtgcgtgcttccttcagcgcttcgttgaccttctcctgcgcctgggccagatctttctggctgcggtcggcagcagcgaggccttcagcaatcttctgctggcgctcttcgatcgcgttcatcagcggcggccagatcttggtcgcgatgatccagatcagaccagcgaaggccagcgcctgcgcaagaagggtgaaattgatattcatggttagctcgatcgctggtttcggggtggacgcgccgccgtagcggcacatccggccttcatccgaaaccgggtgcatcagcacccggtcgtctcaaaccgctgtatcagccggccagagccttggtgacggcgccagcgaaggcagccgacagcgggttggcgaaggccagcagcaggccaacggcgaccgagatgatgaacgcggcgtcgatcaggccggcggtgatgaacatgcggacctgcaggaccgggatcagttccggctggcgggcggccgactccaggaacttaccagccatgatggccagacccagaccggcgcccagcgcggccaggccgatcatgatgccgacggcaagggcggtggagctctgaatctgcgcgaagttggtcaggacggcgaagtacatggttatctccaggaacttaagttgctaagggtgatgaaacggatgaaggttgaaacgcgttgaagcttgaaactcagtgagcgtcttccgacaggctcaggtacacgatcgacagcatcatgaagatgaaggcctgcagcgggatcaccagcaggtggaacagcatccagccgaggccgaacacaccaccggcaatggcaccgaagaaaccggcaccacccagcacccagatcagcaggaacacgatttcgccgccgaacatgttgccgaacagtcgcatcgccagcgagatcggcttgctcagccactcgacgatgttgaggatcaggttgaacggcatcatccacttgccgaacggcgccgtcaggaattccttgatgaagccgcccaggcccttggacttgagcgcgaagaacagcatcaggaagaacacgctgatggccatgcccagggtggcgttgacgtcagcggtcgggaccggcttccagtagtgcacgcccgcccattccagcggcttggcgatgaaatcggccgggatcatcttcagcagattcatcagcagaatccagaagaagatggtgatggcgatcggcgtgaccagcttgctcttgccgtggtaggtgtccttggcctggcggtcgacgaactccaggcagatttcaacgaaggcctgccacttgcccggcacgccggcggtggccttgcgggtgcccagccagaacgcgacaacgatcaccaggcccatcaggaccgcggtgaggaaggtatcgacgtggatatgccagaacataccctcacccttgccgaccggcgcggtcaggttgtgcaggtgatgctggatgtagctggtaggggttagagcctcgcccgccatgtgtccggaaccttcagttaattgaattctgtcaacgcctggccatcgccaggacctggaacatcaagccgacggcgataccggccaacagcgccaatgcaggcagcttgaagaccaggaaccccaccagcaggacgccgaaaaccacaacccacttggccacgatcgcaatgatcaggcgagccatcgccgatcctgcggccagtgccccaccgcccagtgccatccgtgccgccacccagccaccggccgaaatggccacaccggacgccagcgcgccgagggcgtatttcggacctaccagcaggaaggccagggccaggacagccactgcggccagcgggtagaccgcggcgcgcagcatcagtcgccgacccgcatcaacggagttcagcacaggacgtcccgcgtggttgcaagtggagggctgaggcggctacagcaggggggcctcatcgagccgccaaattatagcaatgggacaatttgcgagacaaccgctccctgttcatccctggaagccgcaagttgcggtaacggttacatttttgcgtgccaccagggggacaatgacgtccgcaccatgttgcgacgcactattgaactttggtcgcaggctgcggaactttcgtcagacataccggtccgatcattcgacctgcctgcagcatcctcgtcggctccgccccgcaggtcccacgatggccccgaagcccggctccggggccatctttttgcatcgtcgcgacagcactgaaccgtacacatgccatggaccatacgttcacgcatggtggacgggcctgtccggcacagtggccttcattctgatgaaccactgcaaggactcttcgatgcgccccgtacccaccctgctcgccctctccctgctcgctgccggcgcctcgttcgccaatgcggcccacgccgccgaaggcgatgaccgctttgccatccgtctgggtgcgatgaacatcgattcggacaacaccctccgcggcagcaccaccgtggccggccaggacatctccctgaaccaggacttcaagctgggtggcaaggaatgggagccgcgcatcgatggcatgttccgcatcagcaaccgtcagcgcctcctgttcaactacttcaagtacgacaaggaccgccgcgagaccctcgaccagggcatttccttcggcggtgagaacgtgccggccggcagcttcgtgaagggtgagctgaagtaccaggtggccagcctggtctatgactactcggtggttgataccgacaccttcgacctcggcctgcagatcggtggcgagtacgccaaggtcagcacgaagggctacgccgatctgggcacggtgtacgaaggccagttcctcgacgagaaggccgatggcgtggcacctgtggtgggcgcccgcatgaccttcactccgtccgagcgctggatgatcacgctgcagggccagtacctcaacacgcgctggggcagcttcgatgactacaagggcgacctgagccgcgccaatgccatcgtcgattaccgcttcaccaagaacttcggtgtgttcgccggctacgactggttcaagctggacgtggacaagaagggcagcgacggtactgtcggcctgaagcaggaattcaagggcccggtggccggtatcagcttcgtgttctgatcccccgccccttccacggcannnnnnnncctggcgcggcctccggaacatcggggccgcgttttttgtggcatcgtcgagcagagaagcaggttggtcgagcgcggggggagaggggcttgcgtgcgaatgtcccccggcgccggcctacggccgacgcctcctcctttacttcgcacacaagcccctctccccccgcgtgtcaggaatccgggcggctttggcactggctctgactatccgcaagccgagccgctgcgcgggtggcaggcgtttggacaaagtaaaggaggaggcgaccgccgcaggcgggcggcgggggacatttgtcgaaatgcctgccacccgcgcagtggcccggaccctcgcgatgacaacagccgaagacattcctgcagccaacaaaaaaccccggcagaaaccggggcttttcgttcggaacggcgcgggcgccttacttcttcttcggcatgtacagatcggtgatcgtgccgtcgtagatttccgaggccatcgccaccgactcgctcagcgtcgggtgggcatggatggtgtggccgatgtcttcggcttccgcacccatctcgatggccaggccgatctcggccagcaggtcaccggcgtgcacgccgacgatcgcaccgccgatgatgcggtgggtttcttcgtcgaagatcagcttggtgaagccctcggtgcggccgatgccgatcgcgcggccactggcggcccacgggaacttggccacgccgaccttcaggcccttggccttggcctcggtctcggtcacgccaacccaggcgatttccgggttggtataggccaccgacggaatcacgcgggccacccactccttcttgtggccggcagccacttcggcggccagcttgccttcgtgcgtggccttgtgggccagcatcgggttgccgacgatgtcgccgatggcaaagatgtgcggcacgttggtgcgcatctggcggtcgaccgggatgaagccacggtcggtgacctgcacgccggccttctcggcatcgatcttcctgccgttcggcgaacggcccacggccaccagcacgcggtcgaaggtgccctgcgccagcgcaggcgcctggccttcctcggcggcgtcgaaggtgacggtgatgcccttggcatcggcggtgacgcccgaggccttggtcttcaggtgcacttcgatgccctgcttcttcaggcggtcggccagcggcttgaccaggtccttgtcggcgcccggcatcagctggtccatgaactcgaccacggtgactttgctgcccagcgcgctgtacacggtggccatttccaggccgatgatgccgccgccgacgaccagcagcgagcccggcacttcggccagctccagcgcgtcggtggaatccatcacgcgcttgtcgtcccacgggaagttcggcagcttcaccgcctgcgaaccggcggcgatgatgcacttctggaagcgcagcagctgggtgctgccgtcagcaacggtgatttccagctcgttggccgagatgaacttgccgacgccctgcacgttgcggaccttgcgctgcttggccatgccggccaggcccttggtcagctggttgacgaccttttccttgtactcgcgcagcttgtccagggtgatggtcggcttgccgaactcgacgccgaaatcacccgcgtgggccacttcgtcgatgaccgctgcggcgtgcagcagcgccttggacggaatgcagcccacgttgaggcagacgccgccgaggctggcgtagcgctcgaccagcaccgtgtccaggccgacgtcggcagcgcggaaggcggcggtgtagccgcccgggcccgagcccagcacgaccatttcgcattcgatgtcggccggcttgccgctggacagcgccggcttcggcgcggccggttcagccggggcgcggtgcgacggggtcaccggcggcttgctggccggagcggctgcagccggagccggcgcagcggccttggccggggcttcggcggcgccttcagcgtccagcaccacgaccacggcgccttcggacagggtgtcgcccagcttgaccttgatttccttgaccacgccggcagccgaggacggcacttccagggtggccttgtccgattccagggtcaccagaccctgatccttcttcaccgtgtcgccgacggcgaccaacacttcgatcaccggcacatcgctgtaatcgccgatgtcgggaaccttgacttcaatcgtggccatggtgggttttcctcatgcccgcccggcatggccggtgggctgtcactgcatctgttcacgcggccgcgccaggggctgcggccgcacggtgggggcgaagcgggtgccttacagcagcacgcggcgcatgtcggccagtacctgggccaggtacgtggtgaagcgtgcggccagggcgccgtcgatgacgcggtggtcgtagctcagcgacagcggcagcatcagcttcggagcgaattccttgccgttccagaccggctggatggaggacttggagacgccgaggatggccacttccggtgcattgacgatcggggtgaacgcggtgccaccgatgccgcccagcgagctgatcgagaagcagccgccgctcatgtcggccgggcccagcttgccgtcgcgcgccttcttggccagttcgccggtttcctgcgcgatctgcaccacgcccttcttgtccacgtcgcggatcaccggcacgaccaggccgttcggcgtgtcggcggcgaagccgatgtggaagtacttcttcagggtcaggttttcaccgctggcatcgagcgaggcgttgaattccgggaacttcttcagcgccgcggcgctggccttgatcaggaaggcgagcatggtcagcttgatgccggccttctcgttctccttgttcagcgccacgcgcaggccttccaggtcggtgatgtcagcctgctcgaactgggtgacgtgcgggatcatcgcccagttgcgggccaggttcgcacccgagatcttcttgatgcgcgacagcggctgcacttcggtctcgccgaacttgctgaagtcgaccttcggccacggcagcaggttcaggccaccaccggcagcgacagcagcaccgccggcagccggcacgccaccactgagcgcggccttgacgaacttctgcacgtcacccttggtgatgcggccacccttctcggtgccgttgacctgcagcaggtccacgcccagttcgcgggcgaacacacgcaccgccggggtggcatacggcaccttggcgggcagcacgccatcggcgttgaactgcaccggcgggctggacggggtaccggccgaggcgatctcgcgggccgccagcttgtccggctgcaccggcacagcgaccggctcgaccttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncacattgccctgcgacagagtgtcgccgaccttgaccttgatctccttgaccacgccggccaccgacgacggcacttccatggtggccttgtcgctttccagcgtgaccaggccctggtccttcttgaccgtgtcgccgacggcgaccagcacttcgatgaccggaatgccggagtagtcgccgatatccggcaccagcgcttcaaccgcaccaccgctggcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgcgctctgggtggcggcagccggggcagcggccttggccggtgccggcgcggcagccgccggcttggcggcttcggcttcgcctgcggccacttcgatcagggccacgaccttgccttcggacaggctgtcgccgaccttgaccttcagttccttgaccacgcccgccaccgaggacggcacttccatggtcgccttgtcgctttccagcgtcaccaggccctggtccttcttgaccgtgtcgccgacggcgacaagcacctcgattaccgggatatcgctgtagtcaccgatatcggggacaagtgcttccttgatttcggccatggggataactccggcaatctggtgtagggaaacgtctattgtgcggccagcgggggccagcgccaaccgttacaggtgttttcagtacgcacgcagccgggacaggctgttgcccatgggtcgcggccgcgaccagtcggtagcgtattgtccggacgatggccgcttcatgtcgcccgcgcgtcggccaccggctgccaggcctgccgcaggcgcggcaacgaccacgccgcattggcagggctggtcgacggcaatgcgaccagcttcggcggggtttccagccgtggcagcacccagcgctggaatgcctgcagcgaggcaccaccattgcagccgatcagcttcagctcaggcagcgtggcgatcagttccggcagcgcattggccacttccgtgccacgcacgatgtcggcatccaggctgccgcgccgctcgcagcggccgatcacatcccacaggccgatgcccgcggcgttcaacgcctgcagccgttgcgcatagggcaggcccgcgtcgaaaccacagatatcggccatcagcggccagaagcggttgcgcggatgcgcgtagtaacgctgctcctggagggatgccacgcctggcatcgaacccagcagcagtaccctgcaatccacgttcacctgcgcttgcaggccgacgcacagcgttgccgcgctcacatcttctccaactgaatgaatgccactgacgaccagaaaccccatggatacaggcttttcgcgctgatcgctgaacaaggaaaactattttttaacgcgcgtcggattcgattcatgttgaggcgactacggtgtgctcgccccgcaaccgggggcccaaaacaagaaacattaggagataccccccatgcgctccatccgtatcctgagtctcgccctgctgacctccgccgccttcgcgccggccgctttcgcccaggacagcagctccaccgataccgcttcgggcaagcattttgccgtggttggcggcgtcgcgctgctgcagccgaagaatgatccgatcgacggcatcaagaaggtcgatggtggcccggcgccgaccgtcagcttcagctactacatcaacgacaactgggccgttgaactgtggggcgccgccgacaagttcgaccacaaggtgaagggcccgaacaatgcccgcctgggcaacgtcgagcagcagccggtcgcgctgagcggccagtaccacttcggccaggctgacaacgtgttccgtccgttcgtgggcgtgggctactaccagtccagcttcagcaatgaaacgctggccgacggcagcagctccgacatccgcctcaaggacgccaagggcgtgatcggcaccgtcggcgtggacatgaacatcaactccacctggttcgcccgtgccgatgcccgctacatgcgttcgcgtccggacgtgaaggtcggcggcgagaagatcggcgaagccaagatggatccgtggaccgtcggcttcggcatcggtgcccgcttctgatccaggcagcaccggcttcactgatgtaacgcgacgggccctgcggggcccgtcgtcgtttccgtcacccgcgttctgtagagtcgactgtcagtcgactctacgnnnnnnnnggacacggagacgcgatggacgacgtcgacctgctggtgatcggtggcggcatcaacggcgccggcatcgcccgtgatgcggccggccgcggcctgcgggtgctgttgtgcgagcaggatgacctggccgcgcacacctccagcgccagcagcaaactgatccacggcggcctgcgctaccttgaacagggcgagttcggactggtgcgcaaggcactgggtgaacgcgaagtggtgcggcgccaagccccccatctggtccgtccgttgcgcttcgtactgccatgggaaccccacctgcgaccgcgctggatgctgcgcgcgggcctgtggctgtatgaccatctcggccggcgcagcccgagttttcccgcctcgcgcgcactggacctgcaacgcgacccgcttggcccctggctctccccggcgctgcggcaggccttcagctacgccgatgcgcaggtcgatgacgcgcggctggtactgctcaatgcgctggatgccgcccggcgtggcgcacgggtacatgtgcgcagccgctgcattgaactgcgccctgtgctgggccgttggcaggccacgctggaagccaccgacggccggcagcaaacggtgatcgcccaggccgttgccaatgcagccggcccttgggcaggaggcctgctggaacgtatgcaggcgcgcgatggcggccccgccctgcgcctggtacagggcagccacatcgtgctgcgccggccctggcccgacgacagcgcctgcctgcttcagcagcccgatggccgcgtggtgttcctgctgccgttcgcccacgaccacctgctggtcggcaccaccgacaccgactaccgcggcgacccggcccggtgcagcgtgctgccttcggaggtggcttacctgtgcgaggccgccaaccactacctgcgcgagccgatcaccccgcaggacgtggtctggcagttcgcaggggtacgcccgctacttgccgatccagatccgcgtgcagcgaagctgagccgtgactaccgcctgcagttgcagtccggcccggcgcccgcgctgcatgtgctgggcggcaagctgaccacgtaccgcgtgctggccgaagaagcgctggacctgctgcgccccgccctgccgcagatgggaccggcatggacggcaacgggccacccactgccgggcagcgactggggcgacgccacgcaggcgtgctcgcgcctgcaggcactggcaccgtggctgcccgcagagattgcgcgccgctgggccggcgcctacggcagccgcagcgcggagctgctgcacggcctgcggggtatgaacgatctcggcgaggactttggcggcggcctgcatgcgcgggaagtggctttcctgcgcgaccacgaatgggcgcgtagcgccgaggacgtgctgtggcggcggagcaagctggggctgcggctggatgcggcgcaggtggcgcggctgcaggcgtggatggggggtcggatccctttcccagggaaagggctctgacccccgtattgccacgtgtgccaaccaaggttggcagctaccagggtggcnnnnnnnnacgcgatcgatgcattaggatttccccatcgccaccggagacgctgcatgacgccccgctacgtgctggccatcgaccagggcaccaccagttnnnnnnnnatcctgttcgaccgtgctggcgacatcgtcggcagtgcgcagcgcgagttcgcgcagatcttcccgcaacccggctgggtcgagcatgacccgcgcgagatcctcaccagtgtctatgccacgctgaccgaactgctcagccgcgaacagatcgacccgcgtcatatcgccgcgctgggcatcaccaaccagcgcgagaccaccgtggtctgggaccgcgctaccggccagccgatccacaatgccatcgtctggcagtcgcggcagagccatgccatctgcgagcgactgaagtgcgacgggcatgaggcacgggtccgcgaacgcaccggcctgctgatcgacgcctatttttccgccaccaaggtgcgctggatcctcgaccacgtggaaggtgcgcagcaacgcgccgagcgtggcgagctgctgttcggcaccatcgacagctggctggtgtggaacctcagtggcggccaggcgcatgtgaccgactacagcaacgccgcgcgcacgctgctgttcaacatccacacgctggactgggatgacgatctgctggcgctgctggacataccccgcgcgatgctgccgcaggtgcgcgattccagcacggtgtatgcgcacacccggccgcagttcttcttcgaccacccgatcccgatcgccggcatcgccggagaccagcaggcggcgctgttcggccaggcctgcttcctgccgggcatggtcaagaacacctatggcaccggctgcttcatgctgatgcacaccggcacgcaggcggtgcgctcgcgcaacggcctgctgacgaccattgcctggggcctggacgggcgcgtggaatatgcactcgaaggctcgatcttcatcgccggctcggtggtgcagtggctgcgtgacggcctgcgcatgatcgagcgtgccagcgacagccaggcactggccgcgcaggtgccggacagcggcggcgcgtatctggtgccggcattcgtcggcctgggcgcgccctactggcgcagcgatgtgcgcggcgcgatgttcggcctgacccgtggcacccgcaaggcacacttcgtgcgtgccgcgctggaagcgatggcctaccagacccgcgacgtgcttgatgcgatgcagtccgatgcgggcatcgcgctgaccgaactgcgcgccgacggcggtgcgatcggcaacgacttcctggccggcttccaggccgacatccttggggtgcctctgctgcggccgcggctgaccgagaccaccgcgctgggcgcggcctacctggccggtctggccgtcgggttctggtccagccgcgagcagatcgccgcgcaatggggcctggaccggcgcttcgagccacagatggaagtggcgcggcgcgagaaactctatgcaggctggcagcaggccgtggcggccaccctcgccttccacgtcgactgaaggtcgtgccggccgctggccggcaaccccatgatccttggcggcgtttgcagattgccggccagcggccggcacgaccgcatggccagaacgcccggagcgccggtcagaacgccggcagcaccgcgcccttgtacctggtctcgatgaaagccttcacctgcgggctggtcagggccttggccagcttctgcacgcgggcgtcgtccttgttgtccggccgcgcgaccaggaagttcacgtacggcgagtccttgctctcgatcgccagtgcatccttggtcgggttgaggcccgcatccagcgcgtagttggtgttgatcagggccaggtcgacctggtccagcacgcgcggcagcatcgccgagtccagctcgcggaacttcaggttcttcgggttggcggtgatgtcacgcagggtcgacagcgcgttggccggatccttcagctcgatcacgccggccttgtgcagcaggatcagcgcgcggctgttgttgctcgggtcgttcgggatcaccacgtcggcaccgtcgcgcagctcggccagcgacttgaccttgcgcgaataggcaccgaacggctcgatatgcacgccgatcaccttcaccagatcggtcttgcgatcgcggttgtaggcatccaggtacggctcggtctggaagtagttggcgtccacctgcttctgcaccagctggtcgttgggctgcacgtagtcgttgaacacgcgcacgtccaggtccacgccttcctgcttgaggatcggcttgaccacctcaaggatctcggcatgcggcacggccgtggcggccaccaccagcttctgcgagggctcgccggacttgccgcaggcggtcagggccagcgcagcggcgagcaggggcagcaacagggtcttcttcatgggcggaggagttctcggggggagtgtcaggatttttcgtagttgctcagggccagctcgagcagcgccttggcctgctcgcgcagcatcaccggctcgacgatttcggcatccgagccgtagtgcagcacgtccatcagcagttcgcgtgagacgctgtacggcaccttcagttcatagcggccatcggccaggaagcggccctgctgcttggagtgccaatgctcgtcggccacccagcgcgcggccttggcactgaacaggatggtcgcccagcccttcggcgcaccggagaagatgccgtagctggcacccagctgctcgtccagctcgctgtcggcgacgtcacgggcagtgctgtcgaccacgcgcgccttgtggatgcggtccacggcgaagctgcgcagggcttcgcggtcatggtcccaggcatccaggtaccagttgtcgcggtaatgggtcaggcgctgcggcgagacggtgcgcttggtcggctcgtcggtggaacgggcacggtactcgaacgccagctggcggcgctccagcaccgccgaggccacgctgcggaagctgccttcatcgaacttgcggccgcggtgcgggattacccgcacacggtccaccggccagttggagacaccggcctgggcagccagcaggctctcgatacgctgctgcagcggcgccagcaccgaggacagcacgccgccgccggtacgcgccagcaggtgctgcgaggccagcagggcgtgcagctcctccgagctgagccacaggccaggcagttcgaagcggtcgctctcgtcggcctggtagcggaagccggcctcgccgtcgccctcgatcggtgccatcagtgcatcgcgcaggaaggccaggtcgcggtagacggtggcacgggaacaaccgagcttgtcctgcagggtcgccaccgtcaccggatagcgcgcggacttgagcagacgatgcagggcggtgatgcgttcgtatcggtccatacccccgattatgtccgagtcgcgggtcttgtgtgggacgtttgggctatcgtggtcgcccccacccccatggaatgcccgatgcgccggttgcccgccctgtccctgctggcctgcctgctgctggctgcctgcgatcgcgcaccggcgccggccaggaccgaagcccccgtgcccgcggccgatccggcccaggccgtactgggcgccagccaacgctttgcggccctggacagtttccatgccgagctggaggtgctgggcgcgccgcagccggtgcgcagtgccatggacttcgtcgcccccgaccgcttccgggtgcagaccccgggcgggccgcagacgatcattggcgacaccatgttcctgcaggccgacggtgcgatccgccaggctcccaccccgccgggcctgctggagcagtggcgcaatcccttgccggccgacgccctgcctgccgaactgcaggccgaagacctgggcagccaatcgctggatggagtcgagacccgtcactaccgcctgcgcggcgcgcaggccggcgaacgcctggagtactgggtggacgcccagggcctgccacggcagatcgtgcgcagcggcagcagcaacggccgcaatttccagctgcgcctgcgctattcgcgcttcaacgacccggcattgcgtatcgatttgccctgaataggcgtccgcggcaacgtctgctgaagcgcgccttggatcgattctgaccgccatcacgcttccagtatcatcaccggctgtcaaccgcttcggagaagccccgatgtccctgcgcgtgtccctgctgatccccctgctgctgtgcgcgccgctcgcgtatgcacaggatgcctccgaactggcggcgatgtcttcgccgtggagcggcagtggcggcgagctcggcttcgcctcggcacgcggcaacagcagcaccgagagcttcaacggccgcctgcgcctgcgctacaccgacggcgactgggtgcacagcatggacctggccggcctgcgttccagctccaaggtgaccgagacccgcgacgacggcaccactacccgccgcaacaacaccaccgccaaccgctacaccggcagtgccggcagcgcgctgcagctgggcgagcaccgccagctgacggccacggtgcgtacagagcgcgacgacttcgccacctacgaccgccagagctcgttcggtctgggttacggcacccgcctgtggaacaccgagcgcttctcgttcgacgcgcagatcggccccggtgtgcgccgcacccacagcaccgaggacgaccgcacccgcaccggcatgatcggccgcggcctgttcgacatgaagtactcgctgaccgacaacaccgacctggtcaacaccctgctggtcgaatccggttcgtacaacaccttcggccagaacgacttcggcgtgtcggtgagcatgaacgagcacctggcgctgaaggccggctggcaggcgcgttacaacagtgacgtggccgaggacaagcgcaagaccgatacgctgaccacgatgaacgtggtctacaagttcaagtaagaaacgggcgccaagggcgcccgttcttcttccggtggtgccggccgctggccggcaactgcattcaactgggcacgaggttgccggccagcggccgggactacccgcggtggctcagacgttcagcagttcgccggcgccatcgtccagcagcagcttcgccacgcgctggcccaggccttccgggtcattggcggggcccacggcttcggcgcgcaccgcacggccgtcgctggcgctgccaaccaggccctgcaggtgcaggtcatcgccctgccactgcgctatggccgccaccggcacgtggcagctgccatgcaacgcacggttcatcgcccgctcggcttccacgcaggcacgcgtggccgcgtcatcaagcggggcgaacaacgccatcagccgcgcattgccaccatcgcactccaccgccaccgcgccctgcgccggggccggcaaccactgcggcggttgcaggcgcgcgacgatgcgctcgcccagacccagacgctccaggccggccacggccagcacgatggcgtcgtagccaccgttgtcgagtttggccagccgggtgttgacgttaccgcgcaggtcgagcagttccaggtccggtcgcannnnnnnnagctgcgcctggcgacgcagcgacgaggtcccgacccgcgcaccgatcggcagcgcgtccagcgaggcgtacagattggagacgaagccatcggcgggatcgtggcgggtcagcattgccggcaacgcgaacggcgggtccagttccatcggcacgtccttcagcgagtgcaccgcgcagtcggcctcaccgcgcagcatggccagctccagctccttcaggaacaggcccttgccaccgatggcggccagcgaacggtcgagcacttcgtcgccgcgggtgctcatcggcaccagttccacatgcaagccgggatgggcctggcgcaggcggtcggcgacgtgttcgctctgccagagggcgagcgggctcttgcgggtggcgatgcggacggtttccatccggtcattatcgcgcctccggcgcggatacggccaacggcggagcccctcgtggctggagcgaactgctggatcattgcactaggccgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacccagtacgtagcaccaacgagccgaccaaccgccgttgcagttgccgttgcagttgcagttgccgttgctccagacgttgctcgtaagcagtcgcggccgcaggccgcgcggaccactcacagatgccgcagttcctgcttcagcgtcgccacgcagcggcggctgacttccagcggctgcttgccatgccgcagcaccgcctgcacttgaccacccgtgccgcggcgcagctccaccagctcgtggcgcgccaccaggcagttgcgatggatgcggatgaagcggctggcgaactcttcctccagcgacttcagcgactcctcgatcaggtcctcgccgcgcgcatggtgcaccaccacgtacttctcttccgcctgcaggtagtggatgtcgtccagcgggatcagccgcaggctgccacgcaggcgtgcgcacagcatgctgcgggcctgctgcccgccgctgtcctgcggctggccgtcgcggccggccaggaacgtgcgtgcacgtgcgatcgctgccgccagtcgctcggcacgcaccggcttcatcaggtaatcgatggccgccgcctcgaacgccgacagcgcatgcgcgtcataagccgtgcagaacaccaccgccgggcgcggctcgaagctggccaggtggcgggcggcttccaggccgtccagcccgggcatggcgatatccagcaggaccaggtccggctgcagctccgcgcacgcatgcagggcctgctcgccgttgccggcctcggccaccacgtccaccccgtcctgcgccgccagcaggctgcgcaggcgttcccgcgccagcggttcgtcatcggcgatgactaccctcacggtcgtcccctcactggatcggcactgtcacctggcaggcatagtagccctcgctccagccagccgtcatccgcgcggcggcgccgaagcgccagaccagccgatgagcgatgctgtgctgggcatggccggcaccgcgcgccagcgccaaccccggcgcctgcggatcgggcgcgggattgcgcacgcggatctgcagctcgttgccctcgcgcaccagctgcaattcgatggtgccgccttcgggcagccgcgaaatgccatgcagcactgcgttttccaccagcggctgcagtaccagcctcggcagtggcaagtcccacggcagcggctcatcgcgctcccagcgcacctgcagacgctcgccgaggcgcagcgactctatcgacagatagcgctcggccagctcgcattcgtcacgcagggtggagtcgccctcgcccgcgcccagggcagcacggaacagatcggacagatccagcaccgcgcgttcggccaccgccggatcacgatgcagcaggctggcgatcaggttcatgctgttgaacaggaagtgcggccggatccgcgcctgcagcgcgtcggcctgggcacgcgcgttggcctgcacctgcgcggcccagcgatcgctcacatagaagtagcgcagggcaagcgcggcgatcagtgccgtggttgccgcactgcccagggtgaagcgccagaagctgatgccgcgggcgaagttgtcgcccagtaccgcgtacagtgcatgcacgatgccggcacagaccaccgcgatcagggtcgccagcacgatcgccgcgacagcgcccagcacctgcggcagcctcgacagtgcctgccgcaggaggcacaggctggcggtcaccgccagcgccagccacagcgcgaagccgctggccgacagcagctcgccgaaggtccagtggcggctgccatcgggcgccagcgccagnnnnnnnnnnnncagctgggccaggccgagcatcgccgccagccgcggcaggcggcacagttccggcatccacggcgatgtgctggccgggggcatggctcaggcagcgcccaaccgttcctgcagccagtcacccagcgcctggatctcttcggcgcagacctggtgggccatcggatagctgtgccactccacctccaggcccagcgcctgcagggcctgcgcgctgtgtacggccaccgcctgcggaatcaccgggtcgctgctgccatgggccatgaacgccggcacctgcaccgcaccgtcaacgcgcctggcgctctcggcttccggcaggtaagtggacagtgcgatcaggccggccagtggcgcggtgcgcgacagtgcagcggtgaggatgatcgccccgccctgcgagaagccggccaggaagatcttctccggcgcgacgccgcgctcgatctcacgtgcgatcagcgcatccagctgcagcaccgattcctgcacgccggccatgtcggcacgcgagcggaagtccatcccgacgatgtcgtaccagccgcgcatcggcacgccgttgttgatcgtgatcggccgcaccggtgcgtgcgggaacacgaagcgcagcgccggccagtgcggacgcaccagttccggcacgatcggcgcgaagtcgtggccgtcggcgccaagcccgtgcagccagatcaccgaccactgtggcgaggcgccggtttcctgttccaccgtttgcagcatgatgcggctccttcaagttcgagccgcattatgccgctggtgcagggccatcagtacagcggcggttgctcggcggcttcccggcgcagctgcgcggcgcgcaccagcaccggtggcggaatgttctcttcggggatgtcgagcaggccgaggcgatgcaggaaggcacccgggccgcgcgaggaggtcagcgccaccaccggaacggccagcaccatgccgatcaccaccggcgccatccaggctgccagcgacggcgacaccgcccacgccagcacacccatgaacgcaccaaacacgcccagcccgccgtagccacggatcaaggccatccacgagatgccaccatcgtcacgctgctgtgcgtcccagccggaatcgcggccggacagcacttcggccacgccgcgcgactgcacgtacatcaccaccggtgccatcagtgcggccagcacggtctccaccagcatcgacacgaacgcacggatcgcaccgccgcaaccgcggcggtcgacagggtccagcagcatcgccagatagcccagcaccttggnnnnnnnnnnnnccgccatggtggcggcgaacaggcgcaccacctgctcctcgtcctgggcccgccagtacacgctgggtgacaggtgcagcagggcattgaaatcgatgccttcctggaacagcgggatcgcaatgccgatcaacatcagcatcgcccacatcggcgcggtgaagtaatgaccgatgccgatcagcatgtgggtgcggctgatccagtgcaggccacggctgccgaccaccttgccgtgctgcaggttgccctggcaccagcgacggtcgcgcaccagcaggtcggtcagggtcggcgggccttcttcgtagctgccccccaggtacggcaccatgtgcgcggcccagccgccacggcgcatcagcgccgcttcgacgaaatcgtggctgagcacgtgaccgccgaacggcttgcgccccggcagcgctggcaagccggcgtggtcggcgaaggcacgggtgcggatgatggcgttgtggccccagtagttgctctcggcgccatgccaccaggccacgccacgggcaatcaccgggccgtacacgcgaccgccgaactgctgcatgcgtgcgaacagggtgcggccaccgatcaccgaaggcagggtctggatcaggccgacatcggcgttgtgttccatgccggccaccaggcgcacgatgctgtcgccggtcatcaggctgtcggcgtccaggatcagcatctgcgggtaagcgccaccgaagcggcgcacccagtcggcgatgttgccggccttgcgcccgctgttgtcgccacggcggcggtagaacagccgcgtctggccgtccggcacgcgctcgcgcagttcggcgaatacctgctcctcggcgcgtgcgatgtcctcgcgccgggtatcgctgagcacgaagaagtcgaagcgttcgagctggccggtggcggccaccgactcgtagatcgcctgcaggcccgccagcagtcggcgcggatcctcgttgtaggtcggcatcagcagcgcggtgcggctgtgcacggtcggcagcggcttgtccgggtcgatgccaaggcgatagccacggtcgaacacggcggtcaggaagccggccacggcgctggcgaaggacagcgcgatccaggcgaacaggccgacgaacagcaccagcaggcaggcttccagcacgctgatgccattggccgacagcacccgccacatcatgcgggtggcgatggcggtcatggccagggtgccgccgaagatgtagaaccggcgcaggccgatcaggcgtggcgaggtacggtgccgacggaccttcagcttgccttcgcgcagggtctgttcgggcatcggcagcggagattcggccggcagcagcgcccagccggcgtcgagcccgggcgcatccgcttccgcgtggatggtgtgaccccccatcaccgcttactccccacgatcggcatggccggccgtcccggccgggctgcatgcgcgaaggttcccggcgcgccttcccggcgcccgcacttgtcctggctgtaccggcccttggccgcacagtcgctgtctgtcactaccggaacccacacgatctccaacggggcggaatcgaaaatgcggcccagtctagggcgccggatgtaagccgagtgcgaaggtctacgccgggatttatccccattcagcaaacagcaggcgatggcggaccgcgcagcggaatgtcgcttcgtgggcaccgggtactggatcgtaacaaacgcgaacggttatcatttcattaaccaggcaggtcgccgtcttccgtacggccgagacccacccagctgcgccggcccgaaccgtgcgccctacgacccatggaagggggcctgcctgcttgtctgcgtgtgcccgctgcttccatccggtcccccctcattcgatggaagccgtcatgtcccagccgttccgctcccgttccgcgcgcctgccgcgcacccgcctggccagtgccctggccaccgcctgcctgctggccctgcccggcgtggccgctgcagaggccagcgccgatgcctccaccaaggacctggataccgtggtggtcaccgcctcgggcaaccagcaatggatcaaggatgcgccggccagcatcagcgtgatcagccgcgaggacatcgcgcgccagccggtgcacgacctggccaccctgctcagccgcgtgcccggcgtgaccggtggcctcagtgcggttggcgagcagtccaagatcaagctgcgcggcatgccgtcgaactacacgctggtgctggtggacggcaagcgcatgggcagctcggcctcgaccaactacccgccggacctgggccgccaggacctgaactggatctcgcccgaccagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcgcatcggtgatgactggagcggcagcgccacccacagctatacccgcccgggcgacggcaagcgcggcgacacccagcagatcggtgcgacgttctccggcccgctcggcgagcgcttcggcctgcgcatcggtgccaacagcatgcgccgcgattcggatcgctccaatggtggtgtctacggcaacgcgtatgcaggcgagaaggaccgcaatgtcgatgcgctgctgcagtggaaactgagcgacgcgcaggaactgtcgctcgaagccggccatggcgtgcagcaggccttcatcgacgcttcgctggaaaagcaggatgaaggcgcctggggtgccagcgaactcaagcgcagctcgctggcgctcaaccacgatggcaagtggagcttcggcaattcgaagatcagtgcgtactggaccgagtacaggaacgacatcggtgctaccggccgttccgaagccaccgatacgatcatcgagggcagcctgaccacgccgttcaccctcggcgttgaacaccagttcgccgtgggcggccagtggaagcgccaggagctgaccaacaccgacaccatcggccgcgcgccgatcgactatgccggcaatgccgtcagcggctccgatctggaagtggatacctgggccctgttcgtcgaagacgaagtgaagctgcaccgcaccctggcactgaccctggnnnnnnnnctggaccaccatgagacgttcggtggccacgtcagcccgcgcgcctacctggtctggcatccggccgagcaatggaccatccgcggtggcgtttccaagggcttccgcgcccccagcctgaccgagaactccgccagcgccgccacccagtccggtggccgtggctgcacctcgctgattccgctgggctatacccgcggcggctgctacatggccggcaacccggacctggacccggaaaccagcaccaaccgcgaaatcggcatcagcttcgacaacgatctggtcgatgccggcctgacctacttccacaccgacttcaggaacaagatcgagtacgcaccgctgggcaggttcaacggcatctggtggacgcggatgagcaacgtgcagcgcgcacgcaccagcggcatggaaggcagcttcaatgtccgcttcggcgagcactggcgctggcgcacctcggcgacatggatgaaggaagccaggaacctgaccaccggccgcaacctgatcgatacccccgaattctcgggctattcgtcgctggactggacgcccgacgcggtgttttccagcagcctgtcggcgcagtacaccggcaggcaggccggcacggcgacgaccttcctcaaggcctacacgctgtatgacctgaccgccgcctggaacgtcaatgaggtactgaccctgcgtggcggcgtcagcaacctggccgacaagaagctgtatgcggaaggctccaccgattacttcgtggccgggcgcagctacttcctcagcatgaccgcgcggttctgaccaagagcgtccgccgcgatcgcgctggcgacggaccagcgcgatcggcggtgttgcggattactcgctttccagtgcggccgcggccgcgttctgcgtagcggccgtgcgtgcacggtccatcgccaccgccagttgctggcgtgcgagcagctgttgtgcctgcaccacttcaggtgtcggcaggagcaccggtcccggtgcgttttccggtatagcaggtgtggtcatgcaacctccatggacatcccgccgccgcacggattcagctggtgcggcagcggaactgcgcaccctatcctaaaaacaaggcgggcgggtgacggtgcgcgcccctgccgcagcagccggaacaaggcaggcgtcacatttttgacggtgacgcttggatcctgaataggacttgtcctatcatgaaaacgttttctcacagggatgtctcccccaatgaataccactgacctgtcccagttcagcccgaagtggcagttccgcttcaacttcttccgccagcacggcgcccccaagaaccccggcttcaagcaggcctggaaggcgctgtcctttggtgaccgcctgaagatcaacctgaacttcttcgcgttgttcttcggtgccatctacctgctgattcttggcatgtggcgcaaggcactggtggtgatcggcatcaacatcgtgctggccatcgtctccatgttccttccggacgtcgtcgggcgcatgctgttcatcgccatgaacctgctggtcgcctccagcaccaactacagctattacctggagaaggtggaaggacgtaccagctggaacccgtttgaaggaatgttctgagccatcagacctgcgcaggatgcgcggcaaggatgcaaccgacgcccggcccccgccgggcgtcttcgtttccgggatcaggccgcgcggcgggccatggcctccggttcggcccgcaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcgtcgaaagctcagccaggttgtgatcgctgacctgcatcatgatgttgagggtctccaccatgcggcggaaatcgtggtcgaagcgctgggcatcaccgcgtacagcgaagtnnnnnnnnnnnnnnnnnnnnnnnagctgctggatctgctcgttgatcgcggccaggttgctcttggtggtggccatcgctgcggtgaacaccgccttctcgcccggcagcgcttccatgtccacgctgaggtcacccaccgcgtaacgctgcatcacctcgaccaggcgctgggtgaccgcattgctggaagccaccagctggttgctgtcggccaccatgcggccgtactcgccggggaaggcagtggcgtccatgcggtagctcagctcgccagcatcgtggcggcgcgccatttccgcctgcgccgccatcaccgcctgcagctgcccgcgcatgccctgcatcgcgtccagcaggcggcccacttcatcgttgctgcgcgcaggcaaggtgctgtcgagcttgccggcggcgacgtcacccgccacccgcaccgcttcggccaacgggcggatcgccaggcggcgcagcagcacgtagacaccggcactcagcgtcagcgcggccaccacgcccaccagcagcgtcaaccacagcagctggcgtgcctcggccacgatcaccgcgtgcggcatcaccacgcccagcgcgaagcgctgcggggcattacccacgcgtagcggcacgtagacgcgcacgttgccggctgcatcgggcgtgaaggcttcgaaccggcggtcggcggcgatgtcggccagcatgctgcgggtcaatgcgtcggtgcgcggcttgccgatctcggcggcattcgccgaggccagcaccacgccgttgggcgaaagcagctcgacgcggcctgcgcccatcggcgtcagcgtcgccaggtgcttctgcagcgccgccagcgagaagtcgacggtgaacacgccgaggaaggtaccgttttcgacgatcggcgagctcaacgtgctcatcagcacctgctggccggcgatgtcgtaggcatagggctcgctgaccttgggcagcttgtcgcggctgggtaccacataccagtcggccgagccgtcggcggcttcggtgtagtcggtcatggtcgactgctgcggcttgccgtcatgccaggcccagtagctcatgtagcggccgctggcatcgtgcatcgcggtattggcgaactcggcatccttgccatcgaaggcatcggcctcccacatggtgctcttgccgagccactccgggtgggtgcgcagctgctcgcccagcacggcagccaggctggcgcgatcgggcacgtcgccccgcgcacgctgggcgagcacggcttcgaccatggcatcgttgctggcaaacgccgtgcccagatcggcggcgacctggcgcgcttcagcgttggcctcgctggtcatggtctggcgcgaggcatcgatcaggctggcactggcctggcgatagatcaggaacgccgtcaggccgaagcacagcagcgcgatgacggcggtgcccagcatcagcttgtgggcgatgctgcccgggcggcgggcagcggcggaacgggaagaaggcatggaggggtccgcaaggcagttcaggacgaccggcaccgggagggcaccgcgcaggcgcgcgatccgtcgcgcaggccaccggccgccgggacccgcccggcgcaggaagcgcaccgggttagcggccgcctgccaacgaggttgaggcgaccggcctacacattcctgaatccactcagggacgggacagggatccgtccccgcttcccctattcggccacccgatccttgatccactccgcgcgtggcaacacctcgatgctgcctgcggcgtactgctgcagcaccgcgtccggcccgaaacgcggctgccaccccagctccctgcggatgcgggcgctgtcgtagacgcggtcgacgctcagcggcaacggccagccgcggcgctcgaactcggccagcagctgcggtacgcgccgggccagtacgttgcgcggctgggtggccagttccaggcaatcctcgcgccggaacggggttgcggcgcaggcgatgtagcgggcgaaggccggcccctcatccagcagcagcgcggcatgggcactggccacgtcacgggcgtcgatcccacgatgcaaccggaacatcgccatccgttccggcggttccgggaagcagcgccccatccgcagcacgcgcaccccgaagtccggtgcggcggcagcttcagccagggcctcggcctgcagcttgctgcggtggtagatcgttcgcggcagcggctcggtatcctcatcgatccagcggcatccccccgccaccaccgcgtggccgtacagcgcggtggtactggtcaacacgaaccgccgtgcgcctgcctcgcgcgccgcctgcagcaggtgcgcagtcgcgtccacgttgatctgctggaacaccgcgtccggtaccaggccgacgtgcggcgcatgcagggccgcggtatggatgaccgcgtcgacgccctgcaccgcgcgcacgacggcttgatgatcggtgacatcggcaatgatgcgcgtggtggcaaacggactgcggtccagacccaccacttcatgggcagccgccagcgcgccgaagatcgcgcgcccgatccgcccggaactgccggtcaacagaatcttcattgagtccattcactcgaagcgcccgggaactaccgggatgcttcgattctaggcatgcaacggcacatctgcgataggacgaccgcgcaactgtgcgttcatcctgacgacttcggcggagccagcagttgacgcgcgatggagagtggatcgtcgccgcctgccgcgtggggcgcgacaccggtccgttcgccgttgccaccggtgcgcagtttgatcggttgccggtcggaacgtttatctgatagccatcgggcagcagcacaggaccatcgaacatatgtgcggcaccgccactgcggccgccggccttgccgcgcatccgagggccggcagtgaatacgcgacgaatgcggccgccgggccggctgcgtgatcatccccgtgcgcagggcgcgtgaaaaccggggcgaagatggcgacctggagttagcgtgcgatggccaagcatggacgccgtcgcccacgaaggcggcgtccacactgcaggagatttcacatgactgagcagaacccgcgcagctccaaccggggcttcgcctcgatggaccaggacaaacagcgcgcgatcgccgccaagggcgggcgcgcggcacatgcctccggcaatgcgcacgaattcagtccggccgaagcacgtgccgcaggccgcaagggcggcgaagcgatcagccgcgaccgccagcacatggccacgatcggacgcgaaggtggacacgcacgccacgccaacgcgcgccagcagcaacaacagcctcaggcgatcgaacgcacggcagaggacccgcaacgccagcagggctgaatgctgcgcgtcaagccgatgcacgctgccgatgcagcccaagcgccgcaagcagggccagcgcacccgccaccgccatcgcccaaccgaacccgctggccatcgcactgcggtaccaggtcagcacctgcggcgtggcgtgcatcgagcccgggtgcaggatcagttcacgcgcctgcgcaacaagccgctgctgccctgcggcctgtgcgcaggcggcgaactgctgtacggcacgctggcccatcaggctgcccatcagcgcgatgcccaggctcatgcctgcctggcgcagcgcgttcatcgtggctgatgcgatacctgcgcgttcggccggtgcgttggccatgatcgccatgccggtcgccggcaccgccagccccattccaatgccaagcagcatcagcacggcagtggcacaagcgcgcgaagtagccggttcgaacgtggccattgcgcacagcgccacaccggccaggacgtagcccagcaccagcgcggcatgcagcccgaggcgggcaaccaggcgcccgaacaacagcgagacaacacccatcaacaggaactggggagccagctgcgagcctgccagcgcggcgctgtgcccctgtgcctgctggaagaacagcgacaggaagaacaggctcgcataggcggtgaagcccagcacgaacgaggccaggttgagcatgcggaagcgaccgtcggcaaacaggtccagcggcagcagggggcgtgccacccgccgctcgacgatgccgaacaggatcagccccgcagttgcggcgcccagcgccagaagcgtcaccggggccagcaggccctgctcgccgatcgcgatcaggccatagcacagcgcgcccagcgcgccgatgctgagcagctgcccggccggatccagcgcggcgtgctgcgggtgccgtcgctcggcgatgccccaggcgccaagcacaaacgccagcagccccaaaggcaggttgatcaggaagatgctgggccagccggcccgctgcaccagcgcaccgcccagcaacgggccaagcaccagggcaagcgcgctgaaggcggaccagccaccgatcacgcgtgcacgctggcccggatcgggaaatgcgtgactcaggatcggcatcgcactgggaatcaacagcgcacctgccacgccctgcaccgcgcgcccggcgaccagggtcgaaaggtccttggcgcaggcgcacagcagcgagcccatggtgaaggtggcgacgctcagcagccacatccgccgatgaccgtagcgatcccccaacggaccggccgacagcatcagcgccgacagtgcgatcgcataggcgttgatcacccattgcaggcccgccatgtcggtctgcagcgcctgctgcagggttggcagggccacgttgacgatgctgatgtccagcgaagcgaggaatgtaccgaggtaggccgccagcaccagggcgggccgttggaggcgtctcatgcgtggatccggggggaggatgtgcgcgcatcctatcgactgactgaccgtcggtcaatgactggcggtcagtcagtgcgaaggggcagctagaatggcgtccgtcacacccggataccgcccaccatgcagaccccagctgtcgccaggcctcgcaccaagcccgccgaaacccgccaggaggaactgatggacgccgcgcaggcgttgttcctttcgcagggtgtggacgccaccaccatcagcgacatcgtcgccgcggccgacgtggccaagggcactttctatacctatttcgcctcccgcaccgagatcctgcaggcgctggcgcagcgctacacgcggcagttcatggacgaggtcgagcaggcagtgcagcaacaccctgccggtgatggcgcagcgcgcctgcgcgcctggatccgcgccaacatcgagatctacgcgcgcacccacgcgttgcatgacgtggtgtacgccaaccatcaccaccaccagcggggcaatgccgagcgcaatgcgatccagcagcagctgctgggcatcctcgaagcgggcaacggagccggactgtggcagctgcctgctccacaggtcaccgcctcgttgatctatgccggcgtgcacggtgccaccgacgacctgatcgccacacccgcacaggatgccgatgccttcatcgccgctgtggaagcggattgcctgcgcatggtcggcgttccggcagcgccgacgcgcagcggcaggcgccgctgacgcaacgcctcccgctcaggtgtgggcgagaatgttcaacagccgcccgaacgggtcgcggacgaagaaacgacgcactccccaaggctcgtcggccgggccatactccagcgggatgccggccgcgtgcatgcgctccagcacctgctgcaggtcgtccacttcgatcgacagatcgggcaccgcggtgccggaacctccttcgctggcaaagctcacctgcgccagcgcactgccctgcccgccatgggtgacgatccagccatgatccatcaccaccggcatgcccagcagcccgccatagaacgctgcggcacgcgccgggtcgggcgtggcgatgttggcgacaatgcgtctgacggccatgtgcagcggctccggtgcgatttcccatcctcgccgctgcgtgcatggcccgcaagcgggctcgggccagatgaccgcatcgccatctgaggcgatcgctggaacagaagagccccgtcgatgacggggctccgcgtacggctcaaacggcgcgactcacacgcccatgcacagatcgaccacgcaggtgttgtacgcctgctggcattcaccggcatcggtgccactggccaggcacatctgataggcccgccagcacggctggtcgcagggctcgaccggccctgccactgccaccgaaccggtacacgccaacgcgaataccgccacttcgatcaccttcctgacaacacgcatcgccatcactccttgataagcctggtgagcccaggccggcccacgttagcgaggacacggggagacgaagtgaagcccactgtcacgcacacttaacctgttcacaattttcctttcacatgcatgggggatgtcgccacagattggcgttaacggccttgttgcccgtccaccaaggaagtcgcccgatgaatcacccgctgcacggccgttcgtcccactcccgctccccgctgcacagccgcctcgcgctggccgtgtccagctctctgttgcttgccgctgccgcgcccgccatggccggcgaggcgctcgacgcatggcagcaacagcgccagctgcaggcggcttgggcacagcccgccgtcagcgcgcctgcagcatcgacggccgccacgcctgcggcaaccggcaccgccctgctcggcaatccgggcgatgccgccagctggcgcagcgatgaattcaacgccgactggggcctgggtgcgatgggggccgactacgcgtatgcccgcggcctgaccggcaagggcgtgcgcctggcgctgttcgacaccggctcggcactggctcaccccgaattcgccggccgcaacacctccagcatcaccatcggcccgaactgtgcgtcaccgggaaccgtcggcggtaccggcgcgtgcagccagacacagggtgatcaaccgggtatcaactactacacgctcggcgcgggcgtgcctgcttccctgcaggccaacatcattgccgcaggccgtgaatggggtttccgctatgccgatcacggcacgcatgtcctcggaaccattggcgccaaccgcaatggcacggggatgcacggcgtcgccttcggtgccgatctgacgaccgcccgtgtatttggtgacacttactacgaatggaggcgccaggcgagcggaggctacctgcctgaagccgtggaacggacggatcccgatggtgccgcaaggctggacatgtacgcgcagctgcaggcacaaggcgtgcgtgccatcaatcacagctggggcatctccacccggaacatgaccgtggccgcactggatgcccagtacgcacgcatcggtgccggctacgacgtatacggaagcatctacaaggacagtgcgaacgcccccgcttcgcagttgatccaggtctggtcggccggcaatggcagcggcgccgtcgccggtatcaccgcggccctgccgcgctggaagccggagatcgagccctactggctggccgtcgccaacgttcgccagcccaatacagccaatggtgaaaccgactacgtgatcaacgcaggctcgagcatctgtggcgctgccgccaactggtgcatttccgcacccggcacggcaatcctcagcaccatcgtttccggtgacatccagggacggctggagaagaccgcagactacgtccgtcttctcatcgacagccagaatcccacgtacgactacggcctgaagactggcacgtccatggccgccccccatatcaccggcgcactcggcctgttgatggagcgcttcccctacctggacaacgcccaggtgcgcgacgtcctgctgaccacnnnnnnnnatctcggtgcggcaggcgtcgacccgatctacggctggggcatgattgacctgcgcagggccatcgagggctatggctcgctgcgcgtggataccaacgtggtgatgaaccagagggccggcggcctgaaggtgtgggaaggcgatgcctgggacgactggaccaatgacatcggcggccccggcacgctgaccaaatccggcatcggttggctgcgcctgagcggcgacaacagcttcaacggcgcggtgctgcgcgagggcacgctggagttgaacggcagcaacaccctcacctcggcggtcgatgtgcaaggcggccggttcctgctcaacggcagcctggtctccaccgcactcaccaccaccggtggcgtcagcacggtcagcgccagcggcgttctgaaggacgggaacctgaccgtcaatggcggcgtggtgtccttcaatggcatgcagaccggcggcaccaccacggtcggtagcaacggcctgctgaagggtatcggcacgttgggcagcacccgagtggacggcaccatcgcgcccggcaattcgatcggcacgctgaccatcaacggcgactacgtgcagggcgcgaccggcgtctacgccgccgaactcgcgcctggcgggcgcagcgaccagttgcacgtgaccggtaccgccaccctcggcggcacgctggtcgcgttgccggaaccaggcatctactatctcggcgagcagttcaacttcatccgcgccgacggtggcatcaacggccagttcgcgaaaaccgacttcagcgcgttctcgccgttcctgcagttcagcctcgcctacggggccaatggcacccgcatcgacgtggcacgcggtgcctcgctggccagcgccgccaccaccccgaaccagcgcgcggtggccgccgcggcggacctgctggcaatcaaccagggcctgcccaagccgctgacccagctgttcccgcagcaggtcggcggcgtgctcgacggcctcagcggcgaactgcacgcagccacgccgctcgcactggtggaaggcagccgctacgttcgcgatgccgcgctgtcccgccgtgcaggtgcagtcgcgccaggcgccgatgcgggcgacgccaccggcgcctgggtgcaggctctgggcggcaacagcaggctggacggcaacagcaatgccgcccgcaccgaagccaacagcaacggcctgctggcgggtatcgaccacgagttctctggctggcaggtcggcgtgctggctggcaccggccgcaccgacgtcaagcagcaggcgcttcgtgccaagtcgaagatcgacaacacccacttcggtgcatatgccagtcacaactggggcggcctcggcctgcgtggcggcgtcgcctggagcaagcacaaggtgaagagcacccgcgatgtcgacttcgcagggttcagcgacagcctgagcgcccgctacaacgcgcatacccgccaggccttcatcgaagccggctaccgctttggtggcccggaggccgggctggaatcctacctgcaggtnnnnnnnntagaggtggacctcaagccgatcaacgagcgtggtggtgcagccgccctgcacggcaaggtggatgacaccggcaccacgatcgccaccgcgggcctgcgcttcgacaagggcctgaaggcatcgttccagcaggacagctggctgcacctgcgtgggggcgtgggctaccgccgtgcctcgggtgaccgcagccagctggccgacctcgcattcgccaacagcagcaccaccttcgcggtcgaaggcgccccgattgccgacagcgccgttgtggccgagctggggctgtcggcctggctgaccccgcgccagcagctggagctgggttacagcggccagtacggcagtgaaagccgcgaccacagcgccaacatgcgctggtcggttcgcttctagacgcgtgttctcttgacggtttggggcggcctcagggccgccccctttttatccacgccccagggctgtgcgcgataccccaggatcatcgcgtcctggatccatccgtggagcgttacgcgtgaatgaagatcgactggagccgggtcgcccagccattgcacccggtggagttgaacgcctcgagccggacattcttccccgatgtcagcgctgccaacgccgccgcgtaggcttccttggctcccggccgggacatgtcgattgcaaaggtatcggtattgcagaacgccgtactcgaaacatgcacgtacacaattcccgccgggccgtccatgtacggccgcagcgacagaatcgtcatctgatcgctggttggctccgccttcagtggtgcagacaggcacaaggccaacgtcaaggccagccccgctcccaacctcctgcggaagcccggcgtcgcgtcactcatcatcatgtagttcccctgtggattcagacatcaggcctcaggcatcgtcacggccctcagctgcattactccggaggtgcagccgtcgacacgcaatccgacacgcagcttgttctgccaggcgatgagcagcatcgagaccatctccctctgcatcggatgatcattgaggagaatgaagcgattgnnnnnnnnacaatccgagcccgctggaagcacaccttgcgtcaccaggtagaacccttccccgccccagccagttgcgacggatacgatccgatggccttccaggttgtaaggctcagcatttgccgttgaggccaggccagttcccagcactgccaccagcgccagcagaaccttgccgccgatggcgccacgcaggcgcgatacagcacgtactccatccatgttcttctttcccctgtcatgaacaaccggttgacggtgcactgcggcccgtgcggtccgctacgctcagcccagcagcagctggtacagcaggggcacgatgtcaccctgcggacgctggacatgcgagacatcggacaccggcgtgcagctccccgtggcgccacaggcaagcacgcgatacgcatagctggtggcagggcgtgcggccgacgtccagttcgcggcgttgccttcgtagaccgtggtccaggtcaccccgtccacgctttcctcgacgacgtagcggacggcagaggccacaggcgaccacccaacgaagtccttcgcggccggcgaacgccgcatcggcaccgctgccttggcgaccaggcttccgcccagcgtgatgtaatcggtccgtttgtcctcgcgctcgctcgcctggtagcggaggacgccggcgtggtcgtacatcgaggtgatccgtccgaacgatgaatctgtctgtgtgcggcgaccgtcagcgtcgtaacggtagctctcggaacctgccgccgcacgcagccggttgccgaagtcgaaggcgaacggctgtccgttcttcgcccgcagattgccctgcgcatcgtaggccaggccgaccacggttgaccctccgcacccgttgatcttcacgttggtcaagcgccaggcgttgtcatagcagtagtgatggtcacggccgagaatcgtcacccgcgtgaggttgtccaacgcgtcatagctgtagctcgccgagccgaacatgggcgaggaagccgaaacgagccgatccagcgcgtcatagcccagattgcggttgccacgctggttgcggccggtggcaccgtcagtgattgccatcacattgccgaccgcatcgtagtcgtagccgtcgctgaggatccgggttgcgccaagcgtgtcctggctttcatccggcaactggcgcgcgttctgcaccatcgtgtggacaataccgttgccataggtgaactgacgaatcgccccgttggggtaatagaccacgccggcggcgtaggagcccgcctgcccggcctgtcccagcgcgttgggcgcatacgcgaccacgttgccggagggatagcgatgcgcggacaggttgcccagtgcgtcgtaggcataccccatcgccagcgcttcgccatcggtggggctctgcacctcaccgatgagcagcccgcgacggttgtacgcatagctgttgtgcgtctccaccccggcgttcaacgtggtgacctgcttgaccaggccatcgggccagtagctccagcgctggttgccattgccgtcggggaactgcagtgatgcgagccggttgcgtgcgtcataggaacgcaccacccggcgcccgctcgccgcggcaatgtcctggttgcagttgcctgcatcggacaggtccaacccctgcgcgcttccaaccgggttcgatgcggcgtcgtagtcaattacggtggcgccggtttccggttcgatcgtcttgcacaaccgctgcgccgcatcgtagacatagcgccgggtcgacgtcaccgagccattgctggccctgcgggtgatcgacgtcggcttgccgaagacgtcccgcgggatatccagcacggctccctctgccagttcgatacgtaccggccagtcaagcttcgcggcatctgcaccggtgtaggtcacgacggtcgggatacccctggcattggtcgtgcgcacgcgccgccccggcaggtactcggttgtgctgaccagcgcgccaatctcggaatcctggctgacctggaccacccgcccaagtgcgtcgtacgtcgtacggacgccagttccggcgtcctggaccgtaccgacccccgcgacaggataggactggaaggtgacccgcccctccgtgtcataggcggtcaccgaggcccgctgcgtgccggcttcattgcccgcgtcgtactcgcgcaccagcaatgggcgccacagcgcatcgtagtaggtgaccttgcgcgcattgccggtgctgaccgtctgccgccaatgaccggcaggaatgccgtactcggcgccgcccacctgggcaaactgtgtcgtggtggacgcccagtccaccgtatcgccgtcggggtagtcgaccagcgacatgcgccccatcgcgtcgtagtcgtaacgcgtggtgttgccccggccatcggtgatccagcgtatccagccattgtcatccacgccggcagactgggtcgaaccatccgcatactggatgttcccggggatgccgcgcttccagccggacaggctcaccgtattgccacgcccatccaccacggcgcgaacggtaccgtcgctgttgtagtgaatggtctgctggagctggccgaaggcatggatccgctggggcttcgcggtggccgggtcataatccacctgggactcggtccggcccgtgtcctggttgaccgacgtccggacctggccaagcacccacttcgacagatcatcgtgataggtgatgacgttggtcttgctgtaggactgcgcccccgcacttcccacaaccgtgcccagcaacatcatcgcggaaagtgcattgactcgacgcatcgtcagtgggcctgttcgcaatggatggcgatgggacaaccaggatcaggcaacggaaagaccggcgaagcgcacatcacagcaaaccgcgcacacgcacaaagccggacgcgactgcatccggttggcgattgacgttgatgctggacgaagcccccttcgtcatgccgcgcctgttccctggactcggccaagtataaccatgggaacggggccggacgcccggtccttcgcagccctgccgggctgcgaaggttcccgggccatgacgcgcctccggggctcgacggccgcgatcggccgcccggcgcgggacgtcaggcagccttcatggcgtgcttgcgtgcccgcatgacgttgtggcactcctgcacatccggcagcagctgggtcacttcctggcgcaccgcgggcggcagatcgttgtcctgcagcacatccttgaacgcgcccagcaggcggtcttcggattcttccagttcggccacgtagccgtagttggtatcaccaaacgcggcgcgcaccttgccgtagaactgctgcatcgaaccgaccatggtgccgtgctcggccggcttgccgccgctggcggcgaccgaaccactcagcgccgcgacgatccgcgccttgaccccggcgatacgggtgaacagtgccgacagttcggcatcctttaccttcgttgcggcttcctcatagaaggacttgccatcacgcgcgatctcgatcaggtcgttgaggcgatgttcgatggtggactgggtgctcatggcgtcgctcctgtgtgctcgaaagtcagtggagaatggcagcgcgtcggcactgccttcgacctcactatcatcgtcctcgtgtgccggccgggtgagtacgaattgatgtacacatcaccatgcggaacacgtgctgacttcttcattgccggcatcattgaatgttcacggaaaacaagcatgcgatgcctgcctcaccatggcgcgatgacgatgatcacactgatcagcagcgcaatcgccagaatcaccagcagcacatgccattgcttccagctgggtttcggcttgccaggcgtattcatcggcggcctcctgtgtatgccgggaaaggagctgccagactgaagcgaaacgacattgcacaacgtcgacgcgacgtgcactccccgtgcaggacagcggccaagggcgcgcgaagataacgcgtccataacgcagttcaaatgtgagcgggatgttaggttcctctcgattccgggtaacggaatgcagaccggtcgtagcgccgcgcgcattgcgaccacacaacggatttgnnnnnnnnaacaatgcactacaaatacactctgctttcggcagggatcggcgccgtgttggctgccgttttctcgccggctgccaatgcacaggacgacgctgcgaagtctccgaagaacctggaccgcatccaggtgacgggatcggcgatacgcagcgtggatgtggaaacccagcagccggtgcttgccatctcgcgcaagatgatcgagcagcagggcttcaccaccatcgccgacgtcctgcagaacctcacgtcggccggcgcaccagcgctctcgcgttcgcgcacgctgtcgtccggcgaagacgtcggcggcagctacgcaaacatccgcaacctcggggccacccgcaccctggtgctggtgaacggcaagcgcctgggcgccagcaccagcggcctgcaggacctgagccagattccaatgagcgcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngctggagctttcggcgcagcatggccagttcagccagggcgacggcaaggacagcacgttctcgctcgttaccgnnnnnnnnggcgagcgaggtggctacaccttggccctggaataccagaaggccgacccggtgttcgcccgcgaccgctggttctccaagcatggtggttcggggccgggttatcnnnnnnnnggctggagcgacctcagccagaacggctcctggtgtgacccggcgctttacgactgtgccaccggaaattccgtgttcaagacactcaatcgtggtggcgacccgaagaacccgaacgattaccatccgatcacgccggccgagtattccaacggcaacgagcagatgcatgtgcagaccggcatcgagcgccggtcgctgttcctcagctccgactatgcactgagtgaccagatcaccttcaccaccgatatcggctacaacgagcgcatctcggaccagcagattgccggctacccctacgaatcgaccaagttcgggacgccgctggccggcaacagtgcgttcaatccggtcggccatgacatcgccttcaaccgccgcctgtgggagcttccgcgcacgaccgaaagcaagctgaagtcgctgcgcgtggcaccgacgctgtcgggctacttcgaactggccagcaaaacgttcgactgggaggtgggcgcgctgttcaaccgcaacgaggtgaccaagaccggccgtggtgacatgagcctgatcgcctcgcgccaagcgctgggacagtcctttgttgatggcaacggtgtagcacgctgtggcagcgcaggtgcaccgatcgccggctgcctggcctggaatccgctgctgccgtacggcgttgctggcgccggctcgcttgccgacccggaactgcagcgcttcctgttccccacgttcaccgataccggcatcaccaagacccgaagctacttcgccaacatctccggcccggtgctggaactgccggcgggcgagctctcggtggcaatgggctaccagtaccgcaaggaagaaggtcgctacgttcccgacgcctttgcccagtcgcgccagagcactgcactgggggcacagaccactgcaggcggttacagcctcaatgaagtcttcgccgaagtgaatgtgccggtgctgcgtgaccttccgttcgccaaggagctgaccgtcaacgttgcggcacgctattccgactacagcaacttcggcagcaccaccaacaccaaggccagcttcgcctggcgcccggtcgaggagctgatggtgcgcggcaccttcgccgagggcttccgtgctcccagcatctccgacctgtatggcggcctgggcaccagcttcgaaacctacgtggacccctgcggcatcggcgccaccaacagcgtcaacggcaacgcggcctgcaacgccgccggtgttccgcgtggctacgagcagctggcccagggcctgaagccctgcaccagctacccgtgcgccaccccgaacgagttcaccacgggctcgaacccgaacctgcgcccggaagagtccaagagcaagaccgtcggtgtggtctggagcccgcgctgggtcaacggtctggacatcaacctggactggtacagctacaagatcaccaacatgatcatcgaggacaacgtcgatcgcatcctccgtgactgctacgtgctgggcaatgcctcgcgctgcggcagcgtcaagcgtgccgctgatggccacatcaccagcatgttctacggcctgaccaacctcggcgcgatgaagaccgagggctgggacctgggcatccgttaccgcctgccggagtatgcgttcggtcgcttcacccttgacctgcagaacagctacgtctccaagtacgacgaggagaagcagaactcggccggtgacaccatcatggacggtcgtattggacgccctggggtgttccgcctgcggtccaatctcggcgtcaactggcagctgggcaacctctcggcccagtacacggtgcgctactactccgggatgatggaaggctgcatgccaaaccggccctgcaccgcgcccgaacgcatcgccaacggcgaaccggatgccgtgcgcagggtcggctcgaatgcgttccacgacatccaggtcagctacaggctgccctgggatggcaccgtggcagtgggctcgaacaatgtgttcgaccatcgcggcccgatcatgttctccaagccggagagttccttcccctactacggcggcttcgatatcggccgcacggtgtacgtgaagtactcgcagcgcttctgaccgtagcgtccgtgcacgtggccggcggaaggggagttccgccggccacgccgcacacaacctccacccaatctccacgctacttcgacccaatctccaacatccccggcaacactggcgcaacggcagcagatggagcaggcaagcgaggatcgcccgcgcggcatccacctcgcccgacctctccggattcaccactgaatgcgatggnnnnnnnnntccccgctgcggggatgaggctggtccaagggaagcaagcgatgacaacggcagtacacagtggcttgaccgatctggtcatggatgcgcagcgctacctgcgccggatcctgcccggcctggcctcggtggtcggccccgtggctgcggcccgcttcatcccgcagaccatggcctcgcgctatcacatcgccgagctgaccctctatggtgaaacgccggcgatgctggcggttccacgcgtcccgggcgaatccagcagccgcgtcatccaggatgtgaaagtgctgcgctcagcggcaaaggccatggtgctgtatgtctcgccgtacctcacccccacccagcgcaggttcctggtcgagaaccatatcgacttcgtggtaccgcacaaccagctgtacgcccccagcctggcgatcgagttccgcgatgcgcccgaccacgagaagaaagcgatttcgctgctgccttcggcgcaggccgtgctcatccacgtactcctgtccggccaggtacgctggtggtcgccgcgtgaggtcagccgtgctgccggatacacctcgatgaccgcgtcgaggctctccgctgaactggtcggtcgcggactggccgaacgctccaccggcggacgcgaacgcttcctgagactcgccggcagccgcggcgaggtctgggcgggagcgcagccgttcctgcgctcccccgtgctgaaggaagtggaggtctgctgggaacaggtcgccgacgttctggcccgacatgctcaatccgccccccaggcagggacggaagcaatgcttgcggtgccgtcgaaagaccacggcatcacgcgcgccctgtacatcgatgcctggcggaagctcggggcactgcctgcagccggccccgactgcacgcgcagcggaacgttgcagatatggtcgtatccgcctgccttcaccggtagcggtgaccgcgtggacccgctgtcgctgtacctgagcctgcagggcaagcgcggctacgacgccgacgcgctggagcaggaggtggagcaggcgctgtgcgggacgacacgccacggctgaggtccgcgcgggtccggcccgaccgcgtcaggacgcttcgcccccactcgccatcgtcgcgcgcttcgctgcgtactcggcgaagaccacaccggataccgccagcacgccccctgcgagtacccagccactgagcgattcgcccagcagcagcacggccagtgcggcggtcacgatcggcaccaggttgaagaagccggagacacgcgctgcgcccaaccgtgacaatccggtcatccaggtcagtggggccaggatcgacgcgcatactgccgcaaacccgatgcagccgaccgcggtgagattgttcaccccggtaccgaccagcagctgcgccggcaacaggatcagcgacgcggcggtggcctgcaggaacaacgattccagcacggtcagcgggatcttccagcgctgcatcagcacgttgtaggcggcaaaggccaacgcaccgatcagcatgatcgcatcaccgcggttcacgccctgagcggccaatcgtgccaggtcgccctgcgagaccaccgccaccaccccgacagtggaaatcaccgtaccggcaatggaggtaccgcgcaccggatggcccatgaacacgcgtgacaacgccaatgcgagcagtggaatcaatgcctggatcacgcccatgttggtggccgaggtgaagtgcgccgcatagtacgcaaggcactggtacatcaccccgcccaggcaccccagcagcaggaagcggccaaggttggcacgcacggtctgcaggttgttgcgcagccgcggcagcgcgaagggcaacaggacaatggccgccaccagccagcggaagaaaccaatatcgatgggaccgaccgcgcccgaggccagcttggtcacgatggtattcgcgccccacagcaggcaggcaaggattgggaagaggtagttcaagagcgtgggtgtacgtgggggaatggccagcgtacgcttggcgcatatcgaggacatcctgaaaatgcgtcattccgagcccggtttgcggcaaccgatggagcccatccccaccttccaccagctgcccggtccggtctacttccggcagggtgcgatggagcccaccgactggggcacgcacagccatccttggggccagttcaacttcgtcgcacaaggggtgatggagatgaagatcgacggcgagtggatggtgtccccgccccattacgcgatctggatcccaccgggaatgccccactattcgcgcaaccggtcgcggttggcctatcgctcggcctacctgtcgccggcgttgtcacgccgcctgcccgagcgctgcagtgcgctggaagtcagcccattgctgcgcgagctgctgcacgagctggcgcgacagggcgtgaccgatccgcggacgccggcccagtggcgcatggccgccgtggtgatcgaccagatcctcaatgccgcagtgctgcccagcttcctgccgatcgccagcagcgatgccctgaaacaggtgatggcgtacatcgagaagcacctgtccgcagccgagtcggtcgccgatatcgcgcagcggcaccacatgagcgtacgcaagctggaacgcatggcacgcagcgagctgggcatgtcactcggtgactggcgcggtcgggtgaagttcgtgcgtgccaccgaagcgctgtgcacacgccggccgatcagccggattgccgaggagctgggctactccggcgtcagcgccttcgcagagatgttcaagcggcacgcgcactgcacgccggaccagtaccggaaactgcatcgggcggggtgaagagcgcatcgagggatgtcgatttccgccctcgtcgttcgtcggaacagaagagccaggccttcccgcctgcaggagcgccgcgatgtcccccatcctcaccgcctttgccacctcccccgaccgcggccagggcctggcccgtgacatgcgcgtgcgctgggcgctggaggaactgggcgtgccctatgacgtgcagctgctgaccttcgccgaaatgaagcaacctgcccacctggcgcggaatcccttcggacagattcccacctggcaggagggcgaccaggtcctgttcgaatccggcgcgatcgtcctgcacctggccgaacagcatgccggcctgctccccgtcggtccggatgcgcgaatgcgcgcagtcatgtgggtgttcgccgcgttgaatacggtggagccacccatcgtcgagcgctcgatggcctgggtgctggagcgcgaacagccctggtatgcacagcgattggtgatgctggacgagcgcgtgcggatgcgtctctcacaactgtccgcgtggttgggcgcggcggcgtggctggacggcgggttcagcgtgggcgacctgatgatggtctcggtgctgctgcgcctgaagagcagtggcctgctcgacgagtacccgctgctggcggcctatgtggcacgggcgacgcagcgtcccgcctatcagcgcgcgtttgctgcacagttggcggtattccagaacgggtagttccacgccatgggtggaaacactcagcgcaagctgcgccggcaggcggcctgcaccagcatcagctgcgctaccaggatcagcatcgcgccgcctgaaagcagccacgggtcgatgtaccactgcgcgttgaaactgaaatcaccggcggaaatgcgcttccagccattgaagtgctgcatcgctgcaaccacgaacgcgaagccgcccgctgtgtacgacaaccagggcacgatgaggctccccggccgcgcgaacaatgtcagcacgcccagcacaccgatgacagtgcgttgtacgcggcagtatgggcagacataggccatcccgctccactccaccgcccaggccaacaggctgaccagcacggccacgcctgcggctgtgtacaggactttcggcgtgatcgtcatgccaccctcgtgtgccatccggtgctccttggttgaaagacccgggcagggtagcagtgctgcagcctcatcccttcttgatgacagtccgcttgccgatggtgctggtcttgccagcggtcggcctggccaagccaggaatcaggaaatcggtggccttatggcccatcgacaccttggacgccagccagcgcggcatgcgcccgcgaccggtccaggtcaggcgcttgtattccgggtcgcgatacttgggcgcgactttgccggatttacggcgggtgggtttgcgggcgggcgcaggtgtttccgaagcttcgccaccgaagagttcttcgagggtgtagccggcttcggccgcggcagccttcaacatccgccgcaccgcgctggccggacggcggctggaaatgagctgtttccgctgttcagcggcaaccaccaaggcgcccagctcccgaaggctgagcgattcaatatcgatcatcatgatggaaaggtgtcctgcggccggccagctgtcaagccgccttgcccggtacgtagacacgggcttcactgccggtgggctccgatcgccttcggcagccatctccgaggacttcgacgtgagcaactcatcgcattcgctcgcctacctgcttgcgcgcatcctgctgatggcactgttcctggtgtccggcatcggcaagctcggcgacctcagcggtacccagggctacatggaagcgatgggggtacccggcatcctgctgtggcctaccatcgcctttgagatcggcagcggcctgtgcatcctgctgggcttccagacccggctggtatcgatcgtgctggcaggcttcagcctggtcaccgccttcatcttccaccacaacgttgccgaccccacccagcagatcatgttccttaagaacctggggctggccggtggcttcctgctgctggcctgcaccggggcggggcgctacagcatcgatgggcgtgggcggcgcgggtgagcacgcggcatgccgccatcatccctggcccacgggctggacgcgttgcagacgcaggttgcgccatgtcggctgggagctgcggaaatccaccgcttcgccatcgctggtgaacagcaggcctggatccacttcagtgaccaggcggatgccatcgatgtacagccagccctgtcgctgctccagcacaacggacatcgacggttttccccattggtcgatgcgatagcgccccagccagggttgccaatggggcgcgtgcggcccggtggacccatcgatgggatcgttctggtccaggccatcctcgccgttcgtacattccaggtgcgccggcagcctctccgtcgccgcatggtaacggtacgtcgcaacctctccatcggtgtccgtggtgaacagctggtcgctgtcgatggccgcaaaccgtctgcccacagcttgcgccccacgatgcagttgcagttcaccgcttccggcaaccacgatcttcgccttgccgctgcgccctatccagtctcccgccatccgctgcatctggtcctggttcaacctgatcggcgccagggacgatagcggcacacgcggctgacggggcccgaaacgcgccgacagcaattgatcgagcagacgctcgccgatgccgtaccctgcggacgtcgcgcggttgaacatcgcggcgaatccagcgttggcctgcctgcagtaggtgaacacgcacccgaatccgaagcctccgccgcgatggtgcagcagccgcaccggtgtaccaccgtagaggcgttcgctgcgcattacaccgagcccgtagtcaccgcccaggccgaaaccatgcatctcttcccagagacggggctcaagcaactgctgcgcgccggattcttcgccgccgagaaggaagccaagatacttcgccatgtcggcggcactggtccagacgcctcccgacaccaccagcggtgtcactggcggcacctgcgcatagccctcctgggttcccagtgcccgacccttgcttgccaggtagaccgacgcatcggccgtactgtcgtgcattcccagcggctcgaagatccggcgttgcagccatgccggatagccgatgcccgcaacctgctcaaggacatgaccggcaaggtcgaagcccaggttggaatagcgatagcgcgtacccaccggaaagcgcagccatgtctgcgagatgctgcggacgtgcgcatcaaagcccggtgacgccggttcgtaattgttgcccagcggcgcctcgtgcgtgaatcccgcgcggttggcaagcagcaggcgcagggtgatgcgctcctgcggggaatgctcgaagcgactgcgcacggtgaacgacggcagatagcgggtaatgggcgcatccagatcaagaatgccgtcctgcacggccaacagcaccgccaccgccgcgaaattcttcgaggtggactggatgctgaacatcgtgctggcgtccgcggccgcgctaccctggcctgatacgtgaccgaagccttcagtccagcgcacctgcccgccttcgaccaggcagacggcagcggcaccgatgccgctgccttgcatggccgagcggatcacgccgcgctccgcttcgatcaggttcccggtggtgacggagggctgcgccgccgtggcaacaccggtaagcatgagcgtggccgccggaacagccgcgacattggccaggaaggcgcgacgactgagcgtaccaggcatcagatcactccacttcgggatgccgccatcttcccgccagcagaaatggcggggcatgtgtcattcggcacagagtgcggtgatcgacggtgctgcgccttcgccggccgagcaggcctcagcccggagggtccggcaagcggcttccctgcgccgaaacaaaggcgcgggactcgctccaataggcctgtggcggttcccgcaactctggtcgcgcccagtagtcgtcgccatgcaatacgctcatcacatgacgccagccatcacgcggatcatgaacctgaaatcgaccgcgatgatggcgcggatgatacgcgtagtggccgagcgcctcctggcgcgcttcatccggcgaacgacctgtctgatggaccagcgtccatgcacgcatgtggcgcgcatgcgcgagcgcgccaaggtactcgtcctcatccagcagtggcacccgctcaccgcgggccaggcacagtgcgtccgattcggcttcatagtccagcgatggctgcgccagttccgggcgccggtgccaataaccttccccttccacctgcagcatcgcccaatgccagggctcgtcgtggaagatcagcgcgtgttcgtattcgcggccggggctctggtcgggatagcgttggcgtgcctgttcaagtgccagcgcctcgggcacctgtccatagtggaccaggcaccatgcaaacaggtgccggctgtcttcgatttcggtggtgaagtcttccaccggggtatcggtgctggccatggtcaatccctgtgtgcggatcagatggtaccgacgctgcagttcgcgctggggagcgatgagacctgcgaccggtcaggcgaggtcggttggcccaccagcaaccacaatgtcaaagtagatcattgattttattgatattaaatctacttcaatccactttagactcactaatagactcacttcccgagcacctaggccgtgggattcattggcggcaagccagctccactatcgcaatccgctccccgcagccacttcgcttccaataaatgtgcggacatggcccatcccggaaccatggtcactgagaagccgcagccaaactggcaaactcacaggcggccgcatctcgcggccctacaccagggaattggcaatgttaaggaagcttttgctcgccgcatcgactgcgatcatggtcgcgccagctgcgcaggcccagaccgcccagcacgagtggatcaccgtgatggaagaacatttcgacgagctgggtttgacgaactggattccctgggaaggggacattctccatcagaatggaggccagccctacagctacacgcctggcaacgcgttcgtatcgcaaggcaatgtcattcttcgtgcagagcggctcacaaacggaaaattgcagaccggaggcatctactatccgcgctattttgcctacggacggttctcagcccgcgtgaagatgaccaatacgcccggcatcattcctgcattctggttgcagtcgcacgctccccgctgcgcggagatcgacattttcgaggcaactggcctgaaaaagtccaatccacgggcgatcaattcgcagcactactggttcctggacccaaccaactgcggcaatcccagttccacgaccatttacggagagacagcgctggaatggtatggagatgactattctgccggattccacgttttctcagccgaatggacgcccgagcacgtcgcctacttcgtcgatggcgtagaggctttccgcgcaacccgcaacattcccagcctgccgatgctggtgaacgtgaataccaatatgggaacaccaccggtcgacagctacgtcgagaaccgcatcaatgcggccaccgtgttccctgccgatttcgtcgtggattgggtcaaggtcgagcagttcgctcctcgcgcatgccccgcccgtggcgatcatgcaggaagtctccgccgcgccaatggcagctgcgccgcggtgcgctcggtggactacaacggtgatggtggcggcgacgtcatcctgtacaacccatcctctggcagcgcttcggtggcgaccggacagctggccccacatgcgggcctggtgacccattccctgacggatgccccctcggcaccatgggcaacctcggccaaactggtcagtggcgacttcgacgccgatggcttctccgatctgctggtgcacggcggcgacggtagcgtacggctccactatggacgtcctgacgctcgattcaccgaacatcttccatcacgcactgcatggaatgtgggcagtcaattgatggcaggagatttcaacggtgatggacggagcgacgtactcatcctgcaggacagcggcgctctcgagatccgctacggaggcagtgatcgcggattgcgcttcgccccacaatcgcaacggcaggtcaccctgggcagccgcccgcatgttggcgacttcaatggcgacggccttgatgacctgttgctgtatggacccaacggcgaggtcgacctcttctacggacaggccaacgacggactgcgcgcagaacccggtcagcatgatcaatggcgggctggccatacattgaagattgcggatttcaacggcgatggatacagcgatgtgctgatttatgccgccgacggggccactgagatccgctatgggcagatgaacggcggtttgcgctttgcaccgagcacggccgacctatggtccaccgggcacacgctgttgacgggtgatttcaatggcgacggcagagacgacgttgtgatctatgcagcgaacggacactctgaaatccgctacggccaagccagtgatggtcttcggttctccgcgcagagcctctccagctggagccctgggcatcacttgctgaccaacgacttcgatggcgacgggcgcaccgacatactcatccagtcggcgaatgatgatgtggaaatccggtacgggcaggcaacggatggcctgctgttctcaccagcttccgcaacccgctataaccctggctggcgcttgcatacagggacccgctgaacaatgtgcccccgattgcgatgagtcgcgatcgggggctttgcccatggatatagtagccagaactgaagcgacacaaggatggccgccgcctcggcaattgcgcagttcttcgcgcgttgcccactgaagagaacatagaaggcaactcattgaattagtccagaacacgccggcgccgctggcggcgacagcgacccagcggctgacggcccagatcggcctcgcctcctcgatgacccggccatggacctgacagagatcgcaaaccttgtgaccacggcacgttcggatgcgcacactgcgctgtttccggcgcccgccactgaagtaacggagacccgagatgggcgcagcggagagcatccccgaagtcctgctgaagctcgagcagatcgaagccctgaccgggatgaagaagagctacatctagcgcgaaaatggacaagggcactttcccgcccaggcacaaggtcggcggcggcactggctggtaccagagcgacatcaagcgttggatccgcgcacgcaggagcgccccgcagtggacgcccgaggatgtggagcgaccagcggccaactgtgacagcagcggagcgtaaacggtcaccgagcggtcaccgtgcggcgctggcttgacgaagaaggcactgcggatgatcctaagtgcctgattcgatggtgggcccaccaggattcgaacctggaaccaagggattatgagtcccctgctctaaccgttgagctataggccctgcgcagcctcacagtgtagtggaggccacgcttgatcggctacccggcagcagcaagagcctcagcaacacgacccaaccgcttctccgccacttccgcaaaccacacctgccgccgcaggtgtgcgtggaacagcgccaccgtcctcctggcctcttccagccccttctgcttgtcgccgccgaagcccgcaagcaacccagcacccgactgcgtcagcaacgccaatgttgctcttcgggcgaatcccagtgaatcctcgcgctcgtcgcgcatcacatcttcccaatccagtagcggcgcaaacgcgcagtcatgcgcgtccgattcacgcctaccgtgcccggcagcaatctccttcagctccatagtcactctcctacgattcgtcgaacctcttccgcctcctgttgagagaggcgaccgggtgcttcaacacggtcgtagggccgcccgcagctttccccttgcagggtcttgtatggctgcgcgccacccggccagaaacccttgggctcaccggaatggcgagagttgcggcttgaccttggattgcctgctgtagcggcagacagtccgcctacgacggtgtgttgagcacctgcggaggactgtgtggaagagaaggtagtggcttcaattggcgattgcgacaccgtctgcgcgcagcactcgaagctgggtacttggatcgttgagccacttggacttcggccgggtgacggtctcctgcgacgatgaatcgcagcgaagggttcaacaattctcaggccagttgcgtcacaaggtgcggcaagcaaccgacacctgttgagaagatctgccggatacgtcatcgcgaacagcagccgagcgtggctcggctctgccgaagagtaggcagagcgtacacattccaaaaagaaaaaccccgcaccaggcggggtttctctcaacgcttcaacagccgctggaaatcaatcgatatccaggaagctgcgcagctgctccgagcggctcgggtgacgcagcttgcgcagggccttcgcttcgatctggcggatgcgctcgcgggtcacgtcgaactgcttgccgacctcttccagcgtgtggtcggtgttcatgtcgatgccgaagcgcatacgcagcaccttggcttccctcggggtgaggccggccagcacgtcgcgcacggtttcagacagattgatattggtggtgttctcgatcggggactccacgttggtatcctcgatgaagtcgcccagatgggaatcctcgtcgtcgccgatcggggtttccatcgagatcggctccttggcgatcttcatcaccttgcggatcttgtcttccggcatgtccatttccttggccagctcctccggcgtggcctcgcggccgtactgctggagcatctggcgggaaatgcggttcaacttgttgatcgtctcgatcatgtgcaccggaatacggatggtgcgcgcctggtcggcgatcgagcgggtgatcgcctggcggatccaccaggtggcgtaggtcgagaacttgtaaccgcggcggtactcgaacttgtccacggccttcatcaggccgatgttgccttcctggatcaggtcgaggaactgcaggccacggttggtgtacttcttggcgatcgagatcaccaagcgcaggttggcctcgaccatttccttcttggccttgcgcgccttggcttcaccgtaggccatggcacggctgatttccttcagctcttccaggtccagctgggtcagcgtctcgatgtcgatcgtcgcctgctgttcggcaatgatctggtccttcacttcgcgcagcgccgaggaccacttctgcttgcgcttcagtgcgtcttccacccactccaggttggtctggttgccttcccaggaacggatgaagtccttgcgcggcatgcgggcggtaacggtcgccaggttcagcacgcggcgctcatgggccttgatcgacgccatggtgtcgcgcagctgcttggtcagcacatcggtcagcggcagcggcagcttcagggtgacgaacaccgccgacatttcttcgcgcaggcgcggcaggttcttcttgtcgcccttggtcgcggccttcttgaaggcgttgaaggcatcgctcagcgcctgcatgcgcgcggcgacttcctccggatccggaccggtcggtgcggctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaccaggtcgttgaagccgacgatcacttcggccaggcgcttcttgccttccttgtgggcttcgtagtcgttcagcagcgactcgaccgaaaccgggaactggcccagggccgcctggacctgcgaaaggccttcctcgatgcgcttggcgatagcgatttcgccttcgcgggtcagcagctcgacggtgcccatttcgcgcatgtacatgcgcaccgggtcggtggtacggccaccttcggtgtcgagcgcgctcagcgcagcggcagcttcttcagccgcggtgtcatcgacttcgcggttgccggtgttgccatcgttgagaagcagggtttccacatccggcgcaacttcatggacatcgatgcccatgccgttgatcatgccgatgatgtcttcgatctgttccgggtcgaccatgtcgtccggcagatggtcattgacttcggcgtaggtcaggtagccctgttccaggcccttgctgatcagttgcttgatttcggattgggcaggacgttcgttggccatgtagtgctcgcgccaccggcagggagaaatagggaacgtagcattataccagcccggggccctgcctgccgggcggtggtcccgcaggctcagggccggagaaggaaggtcacgggaccgtcattgaccaggctgacgaccatatgggcaccaaatcggcccgtttccacccctggcgcgtgattttcacgacagatctcgacaaatcgattgaacccgcgttcagcctcttccggcggcgcggccgtggtgaagctcggccgcatgcccgaacgggtgtcggcggccagggtgaactggctgaccagcagcaggccgccgcccgtatcgcgcagcgagcggttcatcttcccggcctcgtcggcgaatacccggtagcccagcaggcgctcggccatccgccgcaactgggcctcggtatcgcccggctccatgccgaccagggccaacaggccagggccgatctgccccacggcctcatcgtcgacatggacggcggcctggctgacacgctggatcaggacgagcatcgtgggcttccaatgaacagggccggccacgatagcagcgcccttggctaaactggcgccgatgaatccgcaacgcaaagcccggctggtctaccgcgccaccaccctgttcgcccgcctgccctggccgctgctgcgggcgttnnnnnnnnccctggcgtgggcgtggatcgccctcgatgcccgtgagagccgcgtcacccggcgcaacctggaactggcctacccggagctggatggcgcnnnnnnnnaccgcctgcaccgtgatctgctgcgctccaccgcgctgcaggccatcgaaaccctgcggctgtggagccaggcgccggccgacaacctgcgcctgcacctgaagcagcgccatggcgaggccctgtacgacgccgccctggccagcggcaagggcgtgatcgtggccgcgccgcacttcggcaactgggagctgctgaaccagtggctggcctcgcgcgggcagatcgccatcgtctacaagccgccggaggacgaggccagcgatgccttcctgcagctggtgcgcggcggccagaacgtacagcaggtgcgcgccgaaggcccggccgtgcgccagctgttcaaggtgctcaaggacggcggcgccaccggcatcctgcccgaccagcaacccaaggccggcgatggcgtgttcgtgccgttcttcggcgtgcaggcgctgaccatgaccctggtcaaccggctggccgaacgcacgggtgccaccgtgctctatggctggtgcgaacgcatcgggccggacatggagttcgccctgcacatcgagccgaccgacccggccgtggccgatccggacccgctggtggcggccaccgccctcaacgccggtatcgaacgcatcgcccgccgcgacccggcgcagtaccagtggacctacaagcgctatacgctgcggccaccgggcagtagcgaggaagacccgtacgcaactgaggaacacccccactgacggccgcctgcgaccactggccgcaccacgttgaatacgacgccggcgcccccatagagactgcgatgtccgcctcccccggtcctgccatgcctgctgcttcttccctgttcggcgatccggccgcgatccgctgcgaacgcgcggtggccgaactgcgcgccggtcgcccggtgctgctccacgatggccagggccagcgcctggcggtgatcgcgctggacagcgccacgaccagcagcttcgccgccttcgccgctgccgcccgcgagcgccattacctgttcctgaccgccacccgcgcccgcgtgctcggcgtggaggcaccacaggnnnnnnnnctgccgctgagcggcgtggccttcgaggctctgccctcgctgggctacctgcgcgaacccgggccgatgcccgaaagctggagcgccggcgacgccttcgatgccggcgcggtggagcttgcccgcctgggtctgctgctgccggccatggtggcggtgcgcctggacctcgatgaccacactttcgacggtgcggccgaggtggccctgtgcgacctggccgaaggcgcagcacatgcggcccacgactacgaactggtggcgcgttcgccggttccgctgcgcgacgtcggcatgaccacctttgcagtcttccgcggcggcgtggcgcagcgcgaccaggtcgcgatcatcgtcggcgagccggacctgtcggcagtggtgccggtacgcgtgcattcttcgtgcctgaccggcgatctgttcggttcactcaagtgcgactgcggcgaccagctgcggcgtggcctgcgcaagctgaaggacctgggcggtggcgtgctgctgtacctggaccaggaaggccgcggcaccggcatcgccgccaagatgcgcgcctatggctaccagcacgacggcctggataccatcgacgccgatgcgcagctgggcttcggtgccgacgagcggcgctacggcagcgcggtggcgatgctgcgtggcctgggcatttcgcgcgtggcgctgctcagcaacaacccgaccaaggcacagcgcctgcgcaatgccggcatcgaagtgctggactgcattccggtcaccggcgagatcactgccgagaacgagaactacctgcgcaccaaggccgaccgtgccggccacctgctggatgtcgatgcgctgatccaggctgcccagtaacgcagccgacctgctaccgtctgcgcggtgcggccacggccgctaccgcccgccctgctgcctgacggagcccgcgtgaccgacgccacgattcctgcaccacccgccaccgactggcagtcactgccgcaacgcgcagcccgcctggccgcactggaaggtgcctttggcggcctgttcgtcccgggcctgccactnnnnnnnnnnnngtggttcttcgatctgcccggtggcctgtggaccgctgcagccgggctgctgatgggtgtggcttttggtgcgtggctgggccgtcgacgcctggtccgcacccgttggcggctggacgcacagggcctcggcctgcgccgcgacctcatgtggcagctggagacgcgcattcccctgtcgcgagtgcagcatctcgatctgcgccggggcccgctggagcgccgtgccggcctggccacgctgatcgtgcacaccgccggcacccgcatgagcgcggtgaccgtgagcggcctggacgaggcggatgccgagcgcctgcgcgacaccctgtcccaccagctcgaccaggacgccgacgccctgtgagcctgccgccgcccctgcctgcaccgccgcccaccggtaccgaggaccaccgcctgcacccgtggtcgtggctgttcgtgctgctgatgcagctgcgccactacttcctgccactggtcgcgctgctggtgttcggccagcgcggcgaccgcgatccgatgtgggcgcagctgattccgctgacggcaattgccgccctggtcctggtgtcggtgatgcagtacctcagctaccgctaccgcatcggcagcgatgcgatcaccgtgcgcagtggcctgttggcgcgcaaccgccgcgagatcccgttcgcccgcatccacaacgtggaagtgcggcagaacccgctgcaccgcctgttcggggtggccgagctgcgcctggaatcggccggcggtgtgcgccctgaagcggagatgcgggtactgaagctggaccaggcactggcgctggaacggctggtccgccagcgcgggcaggcgccgcaggccaacgacgccgtcgatgcaccgcccattgccgacgtcgacagcgaacgcgtactgctgcgactgtccagctgggacgtggtgcgcataggactgctctccaaccgcggctgggcactggcagtggccgcgttcggcgtcctgttccagacagtgccgcggccggtgatggacgacgccatccagcgcggcggccgcgaggccttcggctatgccagccacctgcatcccggcgtgaccggcgcgttgctgctnnnnnnnnnnnncctgctgctgggctggctggcgctgcgcgtgctgtcagtggtgctgaccctgttgcgttaccacggcttcaccctcgtcgagcaggaccgccgcctgacggtgtcggccgggatgctcagccgcacccgcagcagcgtggcacgtcgccgcatccaggcctggacgctgcgcgaaggcaccctgcagcgctggttcgggctgcgccagctgcgcatcgacagtgccgccggtggcccttcgcgtgatgaggaccgcgccctgcgcgaactggcgccgctggcaacccgcgagcattgcacgcaactggtgcagcacctgctcccccagctgcactggccaccggcgcaatggcagtccatcccgcagcgtggctggtggcggctgtgcctgggcgcgctgctgctggtgccgctgctggccgccgccgcgtactggcgctggggtccgtggggcctggtcgtgctggcctggctgccggtggcgttgttggtcgcacaccggcagatggcacgcatgggctggtatctggacgagcactatgtggccgtgcgcggcggctggtggaaacgctggtggcgctgggccgagctggacaaggtgcagggcctgcgcctgcagcgttcaccgctggacaaggtgctgggcaccagcagcctgcaactggataccgccggtgcgcatggcgacgtggcactcaccctgcaccatctgccgcaggcacaggcacagcaggcgatggatcaactggcggccgcgctggcgcggcgcaaactgcgctggtgatgcggggtcggatcccggcctgaatcaggtagtgccggccgctggccggcaactgcacatcccccagtttgccggccagcggccggcacgaccgcgagcagggtcagcgaggcatcatcgctgcgaggggccccaatagcccaggtcccttcggatctgcagatcgcgcacccagctgccgagaggcttgcggcgcagcgcacccatttcaccggacaggaaatcctcggtggccgcgattacccgctcgctggacagtccgtcgcggtacggatggatggcatcggcgtaacgcacgatttccgcctgcagcgcggcgtccggatgcannnnnnnntgcagcatcgccggcagctgtgccgggtcgtcgaaatcaatcatgtgcggcttcggcacgcggttgcggaaggtcaccaccggcttgtgctggacgatgaactccgaaacgatcgacgaggtgtccgacaccagcacatcggcggcgcgctgcgcggccatcacctgctccggctcgatgaagcgggcattggcaccggccagcgcgcggtagcgctcgaacagttccggcggacatttgggatgcagggtcagcagccagtaacgtccaccggcagcgatatcggcggcgatctgcgcatgcaggtgcggtgccgcactcagccgctcggtgaaggtggaaccaaacaggatcaccgggcgatcgccggccgnnnnnnnnagtgcggcgctctcgccaccgtcatcgcggaacagcgggtccagcttcggccagccggtctcggccaccgcgaagtggccctgctgggccgcgatctcgcggaacggtgtcgtggtagccggcccctgcgtgcagtacaggtcgaacatgccgcgcacccggaagtggcnnnnnnnnctgtcgcgcttttccacattgaagccatggaacagctgcaccttggcccccgaaaggaaggtcggcacccagttcgccgcgctgaacaccgcccgcgggcgcattgccagggcctgcttcaggccgacgttggccacccccggcaggctgctgccggccgcgccgccttcgaaccaggctgcaacctcctgcccggacgcgtgcaacgcctgcgccaacggggcgagaataggcagcgcatagcgctccgtcgcaaacaacaggtacccggccatcatgtcctccacgaccgctcccatcgaacggcctcgcatctcggcgtgcattatcgcgttcaacgaggccgggcgcatcggcgactgcctggcctcgctggccttctgcgatgagatcgtggtggtggactcgcagtccaccgatgcgaccgtggccatcgccgaggctgccggtgcccgcgtgctgcagcgtcggttcgagggcttccgcagccagaaggcgttctgcgtcgagcaggccagccacgactgggtactgtgcctggatgccgacgagcgcatcagccccgagctgcgtgcggccattgaacaggcccgtgacggcggcttcgccggccacgccggctaccgcttcgcccgcctgtccgaatactttggcaggttcctgcgccacggcaatgcctacccggaccgggtgatgcgcctgttcgaccgccgccagggcggctggcgcggcaagcgcgagatccacgaggcggccagcgtcgatggcagcgtcggcaccctgcgcggcgatctcatccactatccctatcgatcgttgcagcagcagctggccaagaccgagaagtatgcgcggatgatggccgagcacgagttcgcgcgtggcaagcgcgccacgctgggcaagctggtgctggcgccggcctggcggttctggcgtggcttcctgttccgcggcggcttccgcgacggctggcacggcctggtctatgcctatgtgcgtgccaactacgtacggcagaagaccatcatgctgtggatgctgggcaacggccaggcggtggccgatcctccagcccctgaggaacggccctgagccggctgtgtcacacttgccgcgcgttgcctgaagatcccccatgaaaatcctgtacaccaacttccactatggcgacggtggcggccacaccacgtacatcgtgtccctgnnnnnnnncctgcatggccagcacacgctccatgtcgcagcccccgccgacagccgcctgctgcgcacggtggccgaggaaggaatcgccaccccgctgccgatggcctttggcagcggcctgccgaccttgccacgacaactggccgaacagcatgcgctgcgcctgctggtgcgggacgagggcatcgacctggtccacgtcaacggtgctcgtgatcaccgcttcgtgatgcagggactgctcggcatgcgccgcccgccgatcatcctgaccaagcacaacagcaagcccacccgtacgcttggcaatgccttcagggcccgctgggccaccgaccgcgtgattgcggtttcggcacacaccgggcgcctgctggagcagggcccgtaccggcgctgcccgatcgatgtggtccgcaacggcgtcgacctggaccgcttcgcgccgctgccggccgacgccggccaggcaatgcggcagcaatggacgcaggatccggatgcgctgctgatggtcagcaacgccggcaccgatgactacaagggctggatcgaccttgcgcaggccattgccctgctccccgacgcgatccggccgcacgtacacatggcggtcgcaggtcacctgcccaacgcgcagcaacgcgcgcaggtgcaggccctcggtgatgtcgccacgcaggtccacttcaccggactgctggccgatacgcgcccactgatcgccgccggcgacgtcggcttcgtgctgtccaacgacatcgagacaatttccttcgcctgccgcgaaatgatggccagcgccaggccgatgctggtcagcgactacgcggggctgccggaaaacatcgagcagggagtcgacggctgggtcgtgcccacccgcaacgtggccgccatcgccgcacaggtgcaggcgatgtatgaacaacgccaggcgctgccggcgatgggcatggccgcccgccgccatgcagagcgtgagttcggcctgcagaccttcgccggggcgaccctggccagctacgaagcggtgctggcctcagcctgatctgaccggcgcggctcggacagggccagcagcagggcaacccaggcggcatagaacgaggcggtccgcatgtcacgcagcatcatttcggtaaccccgaagacggcgaatgccacgcagatgctcaaccctgccgcggcatgcaaccgcgaccgttcgtcgccacgccacaggcgtggcacgaacacgagcgccggggcgacgtacaccagcaccaggccaagcccccccagcacgccgtaggtggccaggaaatacagcaggtcgttgtgggtctcgccgaaatcacgcgcgaccatcgccgacacctttccctgtccggcaagtcgttccagctcctggcggaagcggtcaccaccaccgacaccgaacaccggctgctcgcggatcatgtagccagccgcggtccacaactgaaggcggatgcagaccgaggtatctgccaggtggtcggcactgcaatcgccatactcgctcacgcccgcatcgatgcgatcgcgcaacgcaccatcatgggtggcgacgatgccgacgccggccgcgagtaccaggcccagcaggatcttcatccggccaagccggcgccccatcaccagcaggccgatcagcaggaagcagggaatcgccagcaggccaccgcgggtctgcgtccacaggaatgcgaccaggccaaggatgccggtcagcagcttcagcgtggcttcgatgcgggtgaaacgggtcaccggcaggcccagcgacatcaggctcagcacaccgaacaacagggtcaggtcgccgtaggtcaccgcattgaactgctgggtggcaggccgcacgccggtctccagcgccaaccagccaatgatggctgctgccgaccacaccgcaggcagggtgccaagcatcgcccgcgcaaggatcctgcgcggcacccgcagcgcggcgaacaggatcagcagcatcgacaacaggcgtgcggccttttcgacctccgatcccttccagatgccatgcacgcccaggctgatcagcacgccgaccagcatcacgcccatgccgatgcccatccacgcatagcgccgggcggaaccgggcagcaggcgcggagcggccgagggcaccagcagcaggacgatcgacagcaggatcgccaggtagaaccccgcgctgccgccctccatggtgatcatcagcagcgtcggcaacgcccccagcaccacggcgtaggcgccggccaggaagcccgtcgtgcgggaagtaggcaaggaaagcggagtcacgtggtgcggtcggcaggtcgatggcgatagaccggcacggtgccgggagcggccctcattctaggacagagcaggccgctggttgacgcagactggccatgtccgtcgctcattcgttcagtccgcatccggtggcccctgcagccggtactcgcgctcgagctccttcaggtcaggcacgcaggccccggacaccgccccggcgggaaccagccaccagcgacggcggttggatatgccggccatctgcgcctgcgaacgatcaatgcactcctgcatggcatcgtcattcaccagcaaccagcgatgccggggggacaagcgctgccagcgcacggccgcctgcagctgttcatgccagcggttctcgaatccaaaggtcgccgcgcggcggtccgccatcagcagattctgttccttccaggccaccagccccagttccgcgccgggcccgagacgcgcgccgacgtcacgcatcagaccacgcgcagagcttgaatcattcagcaacgggtagccgaacaggccgtaaagcacccaggccacggccagggtcgatagcagcgccaggtggcttcgacgccagccggtcaccaccaggctcaagccaccccagagccccatcgccaggatcgtccacgccagtgcatcggtcgcgcccggcggcaatccgcgtccatgggcaaggttcacctcgaagcgcggatcacccagcaacgcgagcgccccgaccaggctcaatcccagtgccagcaacgcggcaaaccctcccagcacgcgctgcacatcgcgccgcttcagcagcccgggcagcagcggcgccagcgccaggcagaacatcggcagcgccggcaggatgtagacatcgcgcttgccctggggaatcgagaagaacagcacgaccagcaaccaccaggccagcggcagcaggtagcgagggtcacgtcggcgcaggcgcctgcgccatgcgggaatcgcccatggcagcaccaggaacgccgggatccacatcgacggcatcacgccgaaaaagtaccaccacggctggtgatggtcccaggactgcgtgtagcggcgggccgtctgccgcaccaggatgtcgttgatgtagccgcggtactcgtccgacccggtgcccagcgcggccagcagcatcggcgccagccacagcgatatcgccagcaggaaggccagcggtgccagccagaagcggccatcgcgtgcgtgcagggaaacacggggccactgcagggctgcagcgatggccgccggcacgatcatcagcagcgccagcatgcccacgcccttggtgatcaccccgataccggcaaagaaccagcccagccaccaccagcgccaggccgggcccagcagcaggtggcgcagcaggccatagttggccagggtgatgaacagcaccagcagcggatcgatctgcgcctttttcgcctggaaggtgaactgcagcgcgaacagcagtgcccaccccgcgcagagcccgacctgccgcgtccacagccggcgccccagatcgaccacgcaccacagcgtgcccaatgcggccagcagcgagggcagcaggaaggccacgcgccagtggccaaccaggccatacagcgaggcctgccaccacatcagcatcggcggcttgtccgaatacagctcggtaccgcgatgcgggaacaaccagtaaccgctgtcgaccatctgcctggccaccagcgcgaagcgtggttcgtcagaaggccacggatcgcggagaccgagcccggcccccagcaccagcagggccaccaccacgaacaaccacgtctggcgcgacgcgtgggtcttcagcatgggactcgaaacggcagcgggggtcaggctgcttttatcagacgcgcgtagaagaaaccgtcagcatcgttgtcaccaggcagtcgctggcgtgccacaccttcgcaatccacgccgaacgcatcgcccagcggctgcgccaccgcgtccggatgccacttcaggaacgcacgcacctgatcgatgttctcggcgcgcaggatcgagcaggtggcgtacagcagcaccccgcccgggcgcagcatcgaccagcaggcttccagcaggcgcgcctgcacgcccaccagtgcatcgacgtcctcggcgcgacggtggaacatcacatccggctggcggcggatcacgcccgtggccgaacatggcgcatccagcaggatcgcgtcgaacggcacgccgtcccaccacgaaccgggatcgctggcatcggcgaccagggtctgcgcatgctcacccacaccggtgcgggtgtaagtgtcacgtgcccgggccagacggcgcgcgtcgatatccagcgccagcaggcgcaggctcgggtcacgctccagcagatgcgccgatttgccgccgggtgccgcgcaggcatccagcacgcgggcaccggtcgcgggtgccagcgcatcggccgcgcattgcgccgacaggtcctgcaccgacagtgcaccatcgccgaagcccggcagctggttcacggcaacgggggtcgccaggcgcaacgcatcggcgcacagtgcagtggcttcagcggcaatgccggcctcggccagcgtcgtcagggccttgtcgcgaccgccgtgctggcggttggcacgcagccacaagggcgcgggttgcaggctggcgctgaagatcgcttcggcctgcgccggccagtcgcgttcgatcgcatcagccaaccattccgggaaggcgtcgcgcgcaggctgttcggggaccccctcgcgctgggcgcggcgcaggatcgcgttgaccaggcctgcctggcgctcacggcccannnnnnnnnncgcatcgaccgtagccgaaagcgctgcgtgcgcaggcagttcgagcacgtccagctgggcgaaaccgaccatcagcagcgtgcgcaggtcggcatcgcgcgccgacagcggcttctgcatccaggcctgcaaggccgcatcataggtgctgcgacggcgcagcacagcgaaacacagggcttccagcagcgcgcggtcgcggctgtcggccagcttcggcagcgcccaggccagttcggccttcagcgaacggccacgggtgaacacctgtgccagcacgcgtgcggccagcatgcgcgtggccgcgcccggtgccgccttggcgacggagaaatcgttctgcttggacaccgcttatgcccccacgcgcaggtcgcggcgagcgttgaggtaatcggcagcggtgatcgccttgccgccttcacgctgcagcacgcgcaggcgcagcgcgccctggccacaggcaatgtcgatgccgtcgcggccggcggccagcacggtgcccggcgcctggccgtggtctgcctccagtgccaccgcaccatggatgcgcacgcgttcgccagccagcgttgcctcggcgatcggccacggattgaacgcgcgcacggtacgcgccagcgcgtcggcgtcctgcgcccagtccagcctggcttcggccttgtccagcttgtgcgcgtacgtcacgccctgttccggctgcggtcgcgcgatcggcttgatgcccgcgcgcagcaggcccaggccatcggacaacacctgggcaccaagctcggccagcttgtcgtgcagctggccaccggtatcggtggaggcgatcggcagctcctggtgcagcagcaccgggccggtatccaggccagcctccatctgcatcaggcacaccccggtcttcgcgtcaccagcctggatcgcacgctggatcggcgcagcgccgcgccagcgcggcagcagcgaggcatgcacgttccagcaaccatgggtcgggatggccagtactgccttgggcaggatcaggccataggnnnnnnnnnnnntcaggtccggctgcaggtcgcgcaactgctgctgggcggccgcgtccttcagcgactccggctggtagaccggaatgccacgggccacggcttcgagcttgaccggcgaaggcgccaggccacggcctcggccggccgggcgatcaggctgggtatagacggccacgacctcatggtggcgcgcagccgcgcgcagcgacgacaccgcgaattccggcgtaccggcaaagacaatcctcatggctaccccacttgcaggatggattcgtgcaggaaagaaaacggcgccgtcggccggcgccgtagagcccgcgcgagccgcgcaggcacgggccacccgaagggtggcccggattggcgatcacgccacgtgcttgcgctgcttggccagcttcttgcgcaccatctcgcgcttgagcggcgacagatagtcgatgaacagcttgccgtccaggtgatccatctcgtgctggatgcaggtggccagcacgtcaccagcctccatctgctgttcctggccgttgcggtccaggtacttcacggtgatggtgtcggcacgggtcacgtcggcgaagatgcccggaaccgacaggcagccctcctggtacacccggcccccatccttggcgacgatttccggattgatgaacacatgcggttcattcttttcttcgctgacgtcgatgaccatgaagcgcttgtgcacgtccacctgggtggcggccaagccgatgcccggggcgtcgtacatggtcaggaacatgttgtcgatcagctcctggaaggccggcgtggtgacttcggcagcttcgatcaacgcggccttggtacgcaggcgcggatcggggaactcgagaatggggagaagggccatggctgtttccggatagggggccggcacgccggcatacgtcgcagattctagctccaacgcttgccttgcgccccggtttctggactatagtgcgcggacctgttggggaatcagggcttcacacctatgttgcttcgttttcgtacggtcgtcgccgcggcgatgctgaccgtggctgcctatgctaccgccgtggaagtgaatggcgggcacccggacacctatgtggtccgaaaaggggatacgttgtgggatatcgccgcacgtttcctgcagaagccgtggctgtggccggagatctggcaggccaatccgcagatcgccaatccgcacctgatctatcccggtgacgtcctgagcctggcctacctggaccgggtgaccgtggnnnnnnnnnnnnnnncacgccaggaggccccgatcgacgccattccgctggcccaggtcgagccgttcctgaagcagctgagcgtggtcgacagcatcgagcagctgccctacgtggccggcctggaagaggaacgcctgcgtgccaccagcggccacgccgtctatgtgcgcctggctgacgcccaggtaggccagcgctgggcggttgtccgcccgaccgtgcgctacgcccagcccaagccgaccgaggacctgaccgccaacggcgacgtcaccccgggcagcggcaacctgtggcgcgcctacagcgcacccaaccaccgccgcggcgtgctcggctatgagctggcccaggtcgccaccggcaccatcacccatgtcgccggaggcaaggtcgaggcgtccaccctggtgctggacaagaacgaaggcggccgtgaggtgcgtgccggcgaccgcctggtgccgatcgaggccaggccgtacgacctgcagttcgtgccccatgtccccgccgcaggcgtcgagggcgtcgacgtacgcgtgctggccgtcaccgacatgttcactgccggcggcccccgcgacgtgatcgcgatctcggctggtcgcacgcagggcgtggacaatggaaccgtgttctcgctgtggcgcccgggccgccatgtggcgcaccgcatgaagtacccgaactcgtcgcgcacggacgattcgctcagcaccggcgccggccgggtctcgctgccggacgagtacgcggcgcatgccatggtgttccgcaccttcgacaatgtcagctacgcgctggtgatgcagggcgtgaagccggtgcgcgtggggtacaacgcgctgcacccggacgcgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaggggcggtctccggcaaaacctgacagccacatgcgaaggcgccctagggcgcctttgttgcatgcgctcgatagtgggggaatgaccaagcaagctgatgaggcgctgctgcgcctggtgatggcaggcggcgcgctggcgccacggcggtccctgctgcaggccgcgggcagcgcgcagaccgcgatcgcgcagggcgccgcgaactgnnnnnnnnacggttgcacgccagagcagtgcgctgcactggaacaccccgacgcccgcgcctggaccgtggcgcggcactggctggaagacgacgaccaccatctgctgtccttcgccgatgcggcctttccgccgcccctgctggacgtcccgaacccgccactggcgctgttcgtggcgggcgatccgagcctggcctggcgcccctcggtggcgctggtcggcagccgctcgcccaccccgggaggacgcgcgctggccgcgcgctttgccggctgcttcgtcgaggccggactggccgtaaccagtggcctggcggccggcatcgacgcggccgcccacctggccacactggaggcaggcggctgcaccgtggcggtgatcggaaccggccctgatcgggcctatccggacagccaccaacggttgcaggggcggatcgccgccgagggcgcggtgctcagcgagtacctgcccggcacaccggcacgcccgggccacttccccgcgcgcaaccgcctggtggccgggctggcgctggcgacggtggtggtcgaggccgcgcaacgctccggcgccctgatcaccgcacggctggctgccgaggcgggccgtgaagtctgtgccctgcccggctcggtactcaacccacgcgcagcgggctgccaccggctgatccgtgaaggggccgcactggtcgagcgccccgaggaagtgctggaactgctggcccctgcccttcgccagcagctgccgggcttgcaatcacggctgggcacccccactgaacaggcaccgccggcgctcctgccggcgcgctgggccgacgaccctgactaccagtgcttgtggcgggccctggaccacgacccaagcagtatggattcactgatcacacgctgtggattgacggcgccccaggtgtcctccatgctgctggccatggaactggcgggaatcgtggtgtgcgtacacggccgctactgtcgaactccctagtttcttcacctccacagcgtcgcgcgacgcaggccgaggggcaatgaaagagagcatcctggacgtactgctgtacctgtttgaacactatttcagcgaagacgcggacctgatccgtgaccgcgattcgctccagaacggcctgatccaggccggtttcagcccaaccgagatcaacaaggcgttcgactggctcgacgccctggccgcgcagcggccgagcgtggcccaggcacgggtcgacggccccgtgcgcgtctaccacggccccgagctggacaagctggacgtggaatgccgcggcttcctgctgtacctggaacagcacggcatcctcgacgccgaccagcgcgaactggtgctggaccgggcgatggccctggaccaggacgaactggacctggacgacctgaaatgggtcgtactgatggtgctgttcaaccagcctggctccgaagcggcctatgcctggatggagacgcagatgttcatggacgagccagaacccctgcactgaccgtacacttgggggcatagcgcattcaggagcgtccccgtgagcgagtggttccatgcagaaggcaaccggcagcaaggtccgctgccggcggaacaattggtcgagctgttccgcaacaaccagatcaccctggacaccctggtgtggcgcgacggactgccgcaatggcagccgttgcgcaccgtcgtggacgaactcggcctgatcgtgccggcgctggacgccgccgtaccgccggtcgaacccgaaccggaaccggaacccgtcgcaccgcctccgccgcagccgccggtactgccggcgtccacgccctacgccgccagtgcatcggccaccgtcctgcctgcaccgaaaaagaagctgtccggctgtgcgctgaccgccatcatcggtggtgccctgttgctggtactggtcccgatcgtggccatcctggccgccatcgcgctgccggcctacaacgactacaccgtgcgcagcaaagtcgccggcgccgtggccgcgctgcagccgctgaaggaccaggtgcagcatttcgccgatgacgaaggccgctgcccgggtgccaatgacgccggcttcccggccccgggcgacttcgccaacgcgggcctgtcggcggtgaacatcggccgcttcaacaacggtcactgcggcatcgaagcaacgctggcggtaccaggcaagggcatcgacggcgacctgctgtggctggaatacgatcgcgacagcggccgctgggaatgcagtggcgaaagcaacgacaagtacctgccgccgacgtgccgcggctgagccacgcgcacgccagcacctccaaggatgattcaacagggaacatgcaatgactgagtggtactacgccgaaggacagcaacgccagggcccgctgccggtccaggagatccgccagcgcttccagcgcggccagttgaacctggacaccctggtctggcgcgagggcatggcccagtgggctgcactgcgccaggtggtcgacgagctcggcctgcagacgctggccgatgccaccactgccaccagcagcggcgggttcgacctgcgcagcgactatgccgccatcgacagcggcaccgcaccgctgcccggcaccggcgcgctcagcagctcgccatacagcgctccagccgccgtcggcagcggtggccacgcacagcctgtggttggcggtgaagtggtctacgcaggcttctggaagcgcgtggcggcctacatgatcgactacttcgtgctggtcatccccggcagcatcatcggggccatcctcggtgcgatcctgggcgccagcatgggcgcggtgggcagtggcgaatcggccatcgagatcgtggcccagctggccagtgccctgatcaacctctgcatcggcatggcgtactacacctggttccatgcctcgaagggcggcgccacgctgggcaagatggcggtcggcatcaaggtcgtccgcggcaacggcgagcgcctgaccaaggcccgcgcgttcggtcgttactgggccatgctgctgagcagcttcaccctcggcatcggcttcctgatggcggccttcaccgaacgcaagcagggcctgcacgacatgatctgcgacactctggtggtcgaccgctgggcctataccgaccagccccacctgcagcgccgcgagctgggcaccgtcaccgtgctggtactggtgttgaccgcggtactgtcgctggtgggcctggcgctgctggtgttcgcggtcggcttcatcgccaagatggcctcctgaacggccatcctcacggctggctgcttgacacgggctggccgggcgtgattcctctaataaggtgaaacctgaacgcccggcacattaccgggcgttcagtttatggatttgcgcgtggccgcttcactaatgcggccatttgctccaccctagcggccccttccccacggttcgccccacagaccctgctgccatgcccaagcacctgctcatcgtcgaatcgccggccaaggccaagacgatcaacaaatacctcggcaaggactacaccgtcctggcctcgtatgggcatgtgcgtgacctgattccgaaggaaggcgcggtcgacccagacaacgggttcgccatgcactacgacgtgatcgacaagaacgagaagcacgtcgatgcgatcgccaaggccgccaagggcgccgacgacatcctgctggcgaccgacccggatcgcgagggtgaagcgatcagctggcatatcgccgagatcctgaaggaacgcgggctggtcaaggacaagcccatgcagcgcgtggtgttcaccgagatcaccccgcgcgccatcaaggaagccatcagccagcnnnnnnnnatcgccagcgacctggtcgatgcccagcaggcgcgccgcgcgctggattacctggtcggtttcaacctgtcgccggtgctgtggcgcaaggtccagcgcggcctgtccgccggccgcgtgcagagcccggcgctgcgcatgatcgtcgagcgcgaggaagagatcgaagccttcatcgcccgcgagtactggtcgatcgccgccgagtgcgcgcacccgtcgcagcacttcaacgccaagctgatcaagctggacgggcagaagttcgagcagttcaccatcaccgatggcgacaccgctgaagcggcgcggatgcgcatccagcaggccgcgcagggcacgctgcacgtcaccgacgtggccagcaaggagcgcaagcgccgcccggcgccgccgttcaccacctccaccctgcagcaggaagcctcgcgcaagctcggcttcaccacccgcaagaccatgcaggtggcgcagaagctgtatgaaggcgtggcgattggtgacgaaggcaccgtcggcctgatctcgtacatgcgtaccgactcggtgaacctgtcgcaggatgcgctggccgagatccgcgacgtgatcgcccgtgactacggcatcgcctcgctgcccgaccagcccaacacctaccagaccaagtcgaagaacgcccaggaggcgcacgaagcggtgcgcccgacctcggccctgcgcaccccggcccaggtcgcccgcttcctcaccgacgacgagcgccgcctgtacgaactgatctggaagcgtgcagtggcctgccagatgattccggccacgctcaacacggtcagcgtcgacctgtcggccggcagcgaacacgtgttccgcgccagcggcaccaccgtggtcgtgcccggcttcctggccgtgtacgaggaaggcaaggacaacaagagtgccgaggacgaggacgaaggccgcaagctgccggcgatgaagcccggcgaccgcgtgccgctggaacgcatccaggccgaacagcatttcacccagccgccgccgcgctacaccgaagcggcgctggtgaaggcgctggaagagtacggcatcggccgtccctcgacctacgcctcgatcatccagaccctgttgttccgcaagtacgtggaaatggaaggccgcagcttccgcccgtccgatgtgggccgcgcggtgtccaagttcctgtccagccacttcacccagtacgtggattacgacttcaccgccaagcttgaagacgagctcgatgccgtctcgcgtggcgaagaagactggatcccgttgatgtcgcgcttctgggaaccgttcaaggaactggtcgaagacaagaaggaatcggtcgaccgcgcggaggccagtgnnnnnnnngagctcggcaccgaccccaagaccggcaagccggtcagcgtgcggctgggccgcttcgggccctatgccgccatcggcagcaccgccgaggatgccgaggagaagccgaagttcgcttcgctgcgccccggccagtcgatgcacaccatttccctggaagacgcgctggagctgttcctgatgccgcgcgcactgggcgaggacaacggcgagccggtcagcgtcggcatcggccgcttcggcccgttcgccaagcgcggcagcacctatgcctcgctgaagaaggaggacgacccgtacaccatcgacctggcccgcgccgtgttcctgatcgaagagaaggaagagatcgcgcgcaaccggatcatcaaggagttcgagggcagcgacatccaggtgttgaacggccgcttcggcccgtacatcagcgacggcaggatgaacggcaagatccccaaggatcgcgaaccggcgtcgctgaccctggctgaagtgcagcagttgatggaagaaaccggcaagccggtgcgcaagggcttcggtgccaagaaggccgccgcgaagaaagccccggccaagaaggcggcagtgaagaaggaagccgcgccgaagaaggccgctgcaaagaaagcgcctgccaagaaggccgctgcaaagaaagcagtaaagaaggccgccgcgaagaaggccccggcgaagaaggccgccaagaaggccgcgaagtaactccacgccatacgtggatgaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgccggccagcggccggcactaccgggtgccagggtccaccccttctgcacgcagcagggggataatgaaggcccacgccgggccggtcgccgccatgaaagaactcaccctggactctgctgtcgccacgctccgcgcgggcggcgtgatcgcctacccgaccgaagcggtctggggcctgggctgtgacccttcgcacgaggcggcggtgcacatggtgctgcgactgaaacagcgcccgatcgaaaaaggcatgattctggtcgcggccgatctggcgcagctggaaggctgggtgcgcctgcaggccctgccggacgcacgccagcgcgcggtgctggccagctggcccggcgccaacacctggatcctgccggccggaccccgtgcccagccgtgggtcaccggggagcacagcggcatcgccgtgcgcatcagcgcccacccgctggtggccgaactctgccgtgcctggggaggcccgctggtctccaccagcgccaacctggccggcgaaccaccggcgcgccgccgcgaagaactggatccacgcctgctgcgcctgcttgatggcatcctggatggcgaaaccggcggcctggcccagcccaccccgatccgcgacgcgctcagcggtaacgtgctgcgctcctgagcggccgattgcgctgccccggacaatcgcgcaccctgccgtcatgaacctgctgcgcaccgctttgggcctgtgcctgctgctgccatcgacggcaccggcggccgaggatgtgcgggtctaccgctgcgtcgccagcaacggcgccgtggccctgcaggacaggccctgcaacagtggccgccaggaagtccgcgacctgcagcgcccgcgcgatccagcgctgcgggtggtgcgcagcgatgcggcccccgcaccgccggacgaatctccggcgatgcgtgaccgcgaggtccgccacgtctacatccagccgccccagccgctgtacgaatgcgtgcgcgacgatggccaacgctataccagcgacagcaacgagggcaatccgcgttgggtgccgttgtggaccagcgtctggctgccacacgggcatcggggcccatcgtacccgggtccgcgcccggccatcggcacaccgatcggtccgcccgtcggcgagggccccggttaccggccgcccgccgtcggcgtaggcgtgcaggtcccggccggcagcgtgctggtgcgcgacagctgccacgcgctgccgccacaggaggtctgtgcgcgcctgcgcgaccgccgctgggaactggaccgtcgctacaacagcgcattgcagagcgagcgcaccgccatcaacaacgaacagcgtggcatcgacgcgcgcctgtcacgcgactgccagcgttgagcgcagcctgtacgctgtgagcatgaacagactgatctggttgcttctggcgctgctgcccggaagcgcgttggccgaagagggcgtgatctaccgctgtacctccagcagtagtgacgtccctaccctgcagcgcacgccgtgccccaccggcagcaagcagcaggtgctgcgcgtgcccggcccggccaacccgcagccggctgccgctgcacctgtggctgcggaacctgcacccgcccccgtcgaaacacccgcgccggtgccggccggaccggccgttgcccctgcggccccagcgaaaccacgacgcgcggacgaaggacgcaccatcatggaagcgggaatggttgaacgcgaaggtgccaaccagattctcgacagtgcgaccctgcgccgtgatgccgatgcccgtgccgaagcaggcaacggtccaccgaagccgccgcttcccccgatcttccagtgcaccgacggacagggcggcggttatctgcacgagtacgaggcatcacctggtcgctgcgaaccgatgacggtgcagggcctgggcggggtcacgccgatgaacgcggccggctgcgaagtcgtacgcgaccgctgcgaggaacttcccgaagcacagcgatgcggcagctggcagcagcgcttccgtgatgcccgcggccgtgaacgcttcgccgcaccggaaaaccgcgatacnnnnnnnngtgaacgcgagcggctgcaggcggtgttggaggccagcaactgcccggtaccggggtgaccgccacccggtagtgccggccgctggccggcaactgcaatcatctgaagatcctgtggttgccggccagcggccggcactacctgcggaaagatcagaacccgtaacgcaggaagccgccatccaccgcgatgcactcaccggtgacatagctggccgccggcaggcacaggaagcccaccgcggcggccacttcctccggctcgccgatacgacgcatcggcgtgcggttgatcacttcctcgtagtaatccgggtccgacaacggaccggaggtccgccgcgtgcggatgtaccacggcgccactgcattgacccggatgccatcctcggcccactcgacggccaggttgcgggtcatctggtgcatcgcggccttgctcatgccgtagaccacgccgctgcgcacatgggtcaggccggacacgctgccgacgttgacgatcgacgacgatgcgtggcgagccagcagcggatgcgcgtagcgcgacagctcgaacgccgagaacaggttggtctcgaagatcttccgccattcgtcctctgaatactccgtggccgccttggtgacgttgccgccagcgttgttgaccaggatgtgcaggccatcactgtggtcttccacccagtccaggatctgccggcggtcctcgtcgtcggagacatcggcggccagcgcgtgcacctgcatctgcggatacacatccagcagctcgtcgcgcgcagtctccagcatgtcgatatcgcgcccgacgatcatcaggtccgcgccgaagccggccagttcgtgcgcgatggccaggccgataccggcgctggcaccggtgatcagggcggtctgcccgtccaggcgccaccgttgctgggtcatgtgtcctccggggccgcgcccgctgcatttcgatacggcaaggatacgcgctcacggcggccctctgccgaggatgcgacactgcacgtacgcccactgcggagagccgccatgcgcatcctgaccctgttctcgtccctgctggccggcgtgctgctggtggcctgccagcggccgccgacgccgaacccggagaagccaccggtgcccaaagcgatgtcgcgtgcgatgcaggaaccgctggaccgcgccaagggcgcgcagaaagcggtggaagaagccgccgcacgcgaacgcaaggccgaggccgacgcgacgcagtgacctgtggggtcagagccctttgcggggcaaagggatccgaccccaccaacgaaaacgcccggccagggccgggcgttttcattcgtcaccgttgccgatcagaacccacagaagcagtaggccagcgccttcaccggcgtgccgttgcccttctcgcgcgccgcgttctcgacaaagcgcagctgcgtatccacttccggcatcgtgcgcgccagcaccatccgcgccatgcccgagtcggacagcatccaggcgccggcacggctgccggcgaaaccgctgacgaactgcgcgaacggcgtcgccgccttctcgatgtagcgcacgcggtaggcatcagccttgcccagcttggcacggctggcggcatcggccacggcatccttcaggccaccgaaggcatcgaccaggccacgttccttggcctgcgcaccgctccacacgcggccacgcgccacttcgtcgacggcctcgaccggcttcttgcgggcgtcggcgacgcgaccggtgaagtcggcgtaacccttgttgatcaccgactggatgacctggcccacggccggatccatcgggcgggtgacatcgaacgcacccgcgaaacgggtggtgccgacaccatcggtgtgcacgccgatcttgtccagcgcgcggctgaagttcggcaccatgccgaagatgccgatcgaaccggtgatggtcgacggatcggcatagatgcgatcggcattcatgctgatccagtagccaccggaggcggccaggtcgcccatcgacaccaccaccggcttgccggcggcctgcagggccaccacttcgcggcggatctgctcggaggcgaacacttcaccgcccggcgaatccacgcgcagcacaaccgccttcacgttctcgtcgtcacgcgcggcacgcagcagcgccgaggtcgattcgccaccgatgcggccggccgggagatcgccgccgctgatttcgccggcggccacaaccaccgctacctgcggacggttgtcgaccgggttgcggcgcgcatcgagctggcccaggtaggtgccgaagtcgacgttgcggaaaccaccgtcggcatcgtcgtcggccacgccgcgctcgatcatcagatcctcgaattcctcgcgggtcttcagcgcggtcaccagcttctgctgcagggcgaacttggccaggtcgccaccggcggcggcgatgccttccggcagcgtgtcgatgccggcggccagctgtgccgggtccaggcgacgcgccttggcgatgtccgccagatagcgctgccacacgtcgttcatccagaacaggtcggcttccttggaggccggcgaggccgcatcgagcacgtacggctcggccgcggacttgtactcgcccaccttgaacaggtgcacgtccacgcccagcttgtcctgcaggccggtgcggaagtactggcggtagcggcccaggccctcgagcaccaccgaccccatcggatccaggtagacctcgtcggcctgtgcggccagcaggtactgcgactggcccatgctctcgctgtaggccaccagctgcttgccggaggcacgcaggtcctgcagcgcggtggccacttcacgcagcgaagcgaagccggacggctgcagcttgtccagctccagcaccacgcgctcgatcttcttgtcttccttggccgactcgatcacccgcagcaggtcgcgcagctggatctcttcggcgccgttgtcgcccaccgccttggccagtgcacggctgaccgggtcggcgctgaactgctcgaccaggcgaccttccggggcgatcaccagggtggtgcgatcctgcagtgacttgctggcaccggcacccatgcccgccgcgatgacgaacatcaccagcagcaggaacagcaggccgaagaacagcaggttgaggatcaaccggcgggtgaagttcatgacgtcccacagcccgatgaagaaactggcgacggggttgcgacgcgccgggggcagcgggggcacgggttgattcatggaacgctccggatggcttcttgccgtggtaccagcatagccggtgccgcgtgatgcagcatcggacacaagtcaggggatcgcccgccatgggtcggcatggcgggcggaaaggtcaggacaacatcgactggccgatgcgcaggctgctgcggcgcaggcgccagcccatcaggatggcagcggcggtcaggccaacgatcaggccgatccacatgccctgcgggcccatgcccaggcccaggccgagcccggcgccgagcggcatgcccaggccccagtacgcgaacatggcgatgaacatcggcacgcgggtgtctttcaggccgcgcagcgcgccggccgacagtacctggatgccatccgggaactggaaggtggccgcgtacagcagcagcgtcgaggccaggccggccaccgccaggtcgttggtgtagacaccgacgatggcatcgtggccgaacagcagcaccgccgccgacagcgtctgcgtgcccatgatgatcgcgtagccggcccaggccgcacgccgtacgccgaagccatcgccacggccaaccgcatggccgacgcgcacggtggtggcctcggccacgcccatcgggatcatgaagcacagctgcgccacgttgatcgcgatctggtgcgcggccgcttcattcgcacccagacggccgatcagcagcgcggtgacgatgaacaggccgccttccatcagcacggtaatgccgatcggcaggccggtgcgcagcaggtcccagatcgccttccagcgcggtccttcgaagtgcgagaacagctgcaggtgggcgaagcgcttggtgcgccacaggtagagggcaaacgccgtggcctgcagccacatcatcaccgccgaagcgatgcccaggccttccgcacccagttccgggaaaccgagcttgccgttggccagcacgtagcccatcggcgccagcaccagcaggccgccgaagccgagcagcatggtcggcaacgtccagtgcatgccttcgctcaggtaacgcatgcagaagtacagggtcagcgcgggcccgccccagcgcaccgcatgcaggaacgcggtcgcccccggcacgatgtccggcgcgatcccgaacgctggcagcagcggcggcaccaccgtgaggaaggtgaacatgatcaggcccaggcccatcgccaaccacaacgcctggcggaacagcgggccgatctcgcgctcgcggccggcgccgtgcagctgcgataccgaggcggtgagcgagatcagggtgccgatcgggatcagcatcggcagccacaacagcgccgtgccgatggtcaccgcggccagggtcgcggtggcgtggtggccggcaatgacgttgtcgacgaaggagatcagaccggtggacacatgcccgagcacaagcggcagggcgagcagaccggtggcgccgacttccttgctgaagcgcggcgtggaggttgcagtagacataaggtgcttgacgcgaactacggttgcgcgcgaagggcacaggcaccgggttgcggccggtcatcttacgcgcgcannnnnnnnattcccatgacatggcgtgaatgctgggttccggcaggccgcggcatcacgcgttgcgatcgcgttaccgggaaaaccgcccgccctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaccctggacgctacgccttccggtttactgacccgcctggcgcttgagccaggtgtcgcgctcggcggcgggcacggcgaggaacgcgcctcgcaccgtgtcacgctcctgcggtggcgtgcgctgcgcgaccagggtcagctgggccagctgcgccgggctgagctggcgcagcacggccagcgcggcctcgcgctgttccggtggcacgaagccgaacaggccgtgcagcttggggaactccagtcccagctgcgggcccagccgccagccctcgcggaaggcctggtcctgcgcctggaactgctcgcgcaggcgctgctgctggtccgccggcagcgcattgaaccgcgccgcagcctgccggatgcgctcccgctcgctctccggcagggcgcgccaggccgcgtagtcggcacggcgctgacgctgctgctgggcgtcgagctgggtgaacgcagcgggcgtcgtgtttgtggtggccggagcgggagccgccggtgaactgcccggcactggcggcggcagcggcacgctcaaggtctgcggcgcggcggacagcgacaacggcagggccagcagcaggctggcgaacagggtcttattcatcggcggcagcggtttccagcgtggcgctggccggctcgggccggctcggcctggattgcgattcgtccaccggcaacgggccgccggcggcggtccaggcatacagatcggcatcggccaccagcggatagtcgcggtcggccagcatcatggcgtcgtcggaggcttgggccggggtcgcatccggcgtggcattgaccttgctcggcggaagagcttccaccgtgaccgggccagcttcgcccactaccccttccggcagtggagcgtcgctaccggatgaatgtccttgccagtagcgccagcccagtgccgcagccaacagcaccgccaccgtcaccagcaggatcaccgggccgcgccagcgcggcctggcattgggacgccgccgcttgccctgggcggtcgcacgatcatcgcgctgcggtgcgcgccagctggtcgcgggagcttcattgctggcggccgacgcagccggctgttgcagctgctgcaggcgcttggccggcaggtcgcggatgcgcagctgcacctgttcggccagctggcgccatgccgacgcatcgggctggccgtgcgcatcacgggggcaggcatcagccagcaggtgctggtagcccgcttcgtcctggtcgagcacgcgcatggcgataccctcgtccagactgccgcccacccgcagcaggaatgccaagcgcggcagcggccccatctcgcccagcgcggccaacggcggcagccactggccgcccaccggctcgcgcagcgcctggcgctggcccagcagggtccagaagcgggtcggccactgcgccatcggcaggtcgctggcgaccgcggcgaaggcgcgcatcaccgccaccagggtctgctcggctcgcgcggcatcgccgcactgcagctcagccaccaccagggcgcggcgctcgacgccgcgcaggaacgccgacagcgcgccggccgcggtcgaggaaacaggggcgggcacagccgtcatcggtcactccaaaggtctgccggcatgatagcggcagcccatcggcacccgtaggacttnnnnnnnnaggcacttcgtgctgcaggttgtgcacagcaccacgcccgcctcggggaaaactgcggcatccagctgaattcactctgtttcagcaatgtttcacactcaagttgttgattttgaatgactttgaagtgtggcgattttttgaccaacccaagcgtgagctcgtcgccatcggcctcctgcgttcccgtcgaccggtaacgcacaacgttatccacagaacatgtggataagactgaatctccaatggacaccgatatttaggtgacatttatgattcgacggaggccccccggcagtctctggcccctgccatcnnnnnnnncatggcccgttacactggcccgatgctttcacccattccgaccctgcaggtcgccctgcccgtcccgctgccgcgcctgttcgactacctgtcaccagagggcgatggccccacggtcgcggtcggctgccgcctgaaggtgccgttcggcaaccgcgagctggtcggcgtggtggtggggcacggccagaccgatgacggccagggactgcgccaggccttggcctggtgcgacccgcaaccgctgctccagggcgagctgtggcacagcctgcagtggctggcgcgctacacccatgcgccactgggcgaggtgctgagcaccgccctgccgggcccgctgcgccatggcgacgccctgcccgacactcatcactggggctggcagctgaccgccgaaggccgcgcccagcgcgaaaaactgcgcgccggcagccgcccccggcagctggccgagctgctggccgacgccatcgtcgatgaggacgtgctgggcgaacgcatggacgactggcgcaccgccgcgcgcagcctggccaagcgcgagctggccgaacgcgtggcgctgcgcgtcgctccgcagcacgcgcagccactgcctggccccaccctcaacacggagcaggcagaggccgtggcggcgatcaacgcagtcgagggcttccaaccgttcctgctggatggcgtaaccggcagcggcaagaccgaggtctacctgcaggccatcatccactgcctggcccaaggcaagcaggcgctggtgctggtgccggaaatcggcctcaccccgcagaccctggcacgcttccgcggccgcctcggcatcgccgtgcatgcactgcattcggggttgaacgacaacgagcgcgcccgggtctgggcggcggcttcgcgcggcgaggcacgggtgatcgtcggcacccgctcggcggtgttcacgccgctgccgcaggccggcctgctgatcgtcgacgaggagcatgacggcagctacaagcagcaggacggcatccgctaccacgcacgcgatttcgctctggtccggggcaaggcgctgggcgttccggttctgctgggcagcgctacgccttcactggagacgctgcacaacgcctatgccgggcgctacacccacctgcgcctgaagcagcgtgccggtgatgcgcggccaccgcgcgtgcgcatccttgatgtgcgcaagcgaccattgcatgacggcctctcggccgacgtgctggccggcattggcgagcacctgcagcgcggccagcaggtgctggtgttcaagaaccgccgtggctatgcgccggtactgctgtgccacgactgcggctggaccgcgccatgcaaccgctgcgatgcaccgatgaccgtgcatggcggcggtcgtcgcctgcagtgccatcactgcggtgcgcggcaaccggcgccgctggcatgccccgcgtgcgggagtctggcgctgcaaccgcagggcatcggcaccgagcgcctggaagaacatctcaccgccgccttcgccgacttcccggtggtgcgcatcgaccgcggcaccacgtcgcgacgcgatgcactggaacaacagctggcgaaactgggcgaccagcccggcatcctggtcggcacgcagatcctggccaagggccacgacctgcccaagctgacccnnnnnnnnnnnntcggcatcgacgaaggcctgttctcggccgacttccgcgccagcgagaaactggcgcagcagctgatccaggtcgccggtcgcgccggannnnnnnnnnacccgggcgaagtctggctgcagacgcatcacccggggcacccactgctggaaaccctggtcagcggtggctaccacccgttcgcgcaggccgagttgaaccagcgccaggccgcaggattcccgccgttcgcgcatctggcgctgatgcgcgccgaagcgcagcaggtggagcatgccaatgcattcctgctggcagcgcgacagctgctgggcgagcaggacgtggtggaggcctatggacccatgccggcgccgatgccacggcgcgccggttatcagcgcgcccagctgctgctgtctgccgcgcagcggccaccgctgcacggggtgctttcgcaactggtaccgcagctgtatgcgctgccggaagcacgcaaggtgcgctggtcgctggatgtggatccgacggatctttattgaggggtcagagcccacccgtcgggtgggatccgaccccgatgccctggggccggatcccttttcgcagaaaagggctctgaccccggacgctttcgcttacgtcagcggcgacatcacgccgcgctggtaggcggggcgctcgcgaagacgggcgtaccagtcggccaggtgcggcagttccggacgctggatcggcagttcgaaccaggcatagatcagcgagccaagcgggatgtcacccatcgcgaatgtctcgccggacagccacggctgcttggccagggtggcatcggccatcgccaggtagtcgccggcgcgcacgatggcggcattgatccgcgcttcgtcgcggtcggccggggcggtgcgcatgatgccccagatcaggtcggtgtacagcggcgccatgcgcgaggtgctccagtccatccacttctcggcctgggcgcgttccatcgggtcttcagcgtacagcgtgcccagcgcgtagcgcgcactcaggtagcgcacgatggcgttcgattcccacagcggcaggccgtggtcttcgatcaccggtaccaggccattgggattcatcgcctggtattccggcgtctgcgtgccgccgtggctgccaccgacctcgatggactcgtacggcaggccgatttcctcggcacaccacagcaccttgcggacgttgctggaattgcgacggccccagatcttcaacatgcgggtattccttgctggcaatgcgagcggcaacgatacccctgatcgggcggggtgtgtgcatatcggatgcgggatctggcgtctgggaattgccggccagcggccggcactaccggttcctcgctggccagcggccggcattaccggttctttttcggcannnnnnnnacgtaggacgacttgccatccttcttcagttcgaacaggccgatcgctgccagcagatcgctgagcttgccgtagccgtagttgcgcgggtcgaacgacgcctggttgccgatctggctgccgaccgggccgaggtgcgaccagccatcctcgccctcggccgcggacaccgcgcggcgcagcatcttcaccagccgcgtgtcgctgcgcatttccgcaccgctcttgcgcgggcgcgcatcgtcgttggccaccggctcgttcgaggcctgttcgctggatgcctgttcggtatccggcacgctggcgtgggtctggcccagtgcttccaggtaggtgaatttcgagcacgcgttgacgaacggctcgggtgttttcttctcgccgaaaccgtacaccttcacgccatcggtcagcaggcgcatcaccatcggggtgaagtccgcatcgctggagacgatggcaaagccatccaggttgcgtgcgtacagcaggtccatggcatcgatcaccatcgccatggccgaggcattcttgcccttgctgtaggcgaactgctggatgggacggatcgcatactcatgcagcaccgcttcccaccccttcagtcgcgggctcttccagttgccataggcgcggcgcacgttggccaccccatagcgggccacttcggccaacacctcgtcgatcttcgaggccggcgcattgtcggcgtcgatcaacagggcgatgcgcttttccggttcgctcatggactcctcgcgggcggttgcctgaacccgagtatcgccgatccacgcgggcgctgacgtgacaggcggccgccgtgcgaagatgccaggcgcttcccccaatgcccccactggagtgagtcgatgagtcgcgagcgcgttccccacctggttgttgtcggcggcggttttgccggtctctgggccacccgtgccctggcccgcgagcgcatacgcatcaccctggtcgaccgccgcaaccatcatctgttccagccgctgctgtaccaggtggccaccgccggcctgtccgcgccggatatcgctgcaccactgcgccatatcctcggccaccagcgcaacgtggaagtccgcctcggcgaagtggtcgccatcgacaagcaggcccggcagatccgcatggccgatggcagcacgctggactacgacagcctgctgctggccaccggcgccacccacgcctacttcggcaacgaccagtgggccgatgatgcgcccggcctgaagacgctggacgatgcgatcgcgctgcgccgcaagctgctgctggcgttcgagcgcgccgaggcggaaccggacccggcgaagaaggccgcatggctgagcttcgcggtggtcggtggcggtcccaccggtgttgaactggccggcaccctggccgagatcgcgcggcatacgttgcgcaacgaattccgccacatcgacccggccagcgccaaggtgcggctggtcgaggccggcccgcgcgtgctgtcctcgttcccggaagtactttcgctgaaagcacgccgccagctggaaaagctgggcgtggaagtgctgaccggtaccccggtgagcgacatcgacagccagggcttcacgctcggtgaccagttcgtaccggcccgcaccgtggtctgggccgccggcgtggccgcttcaccgctggcgcgcacgctggacgtgccgctggaccgcgccggccgcgtgccggtgcaaccggacctgaccctgcccgatcacccggagctgttcgtggccggtgacctggccgcactgagccaggccgacggcaagccggtacccggcgtggcacccgctgccaagcagatgggcaaatacgtggccgaggtgatccgcgcacgcctgcacggcaagcccgagcccggcccgttcaagtacgccgactacggcaacctggccaccatcggtcgcatggccgcgatcgtgcacttgggccggctgcagctgtcgggcgtgctggcctggtggttctggctggccgcgcacgtgttcttcctgatcggcttccgcaaccgcatcgtagtgctgctgaactgggccgtggcgtactggagctaccagcgcannnnnnnnatcatcttcggtgatgaccaggaagaccggcgaccccgacggtagtgccggccgctggccggctgccgcgcggtccgtcccctctccgcaggaaagggctctgactccgtcaacatcatccatgcatggcgtggatctaccgcttcatnnnnnnnnnnnnnnnnnnnnntttcgaccatgcgcggcagaagtcctccttccttgcggtgtcggcaatctgcgcggcactccagttgcgggtaatccagatcgtcagtgccgtgctgctcagatgccagcgcagcatgtcgtgccgtggctgccgccaaagatggcggcgggcaatccagaacgcctcccgttccacctctggcaccttcttcttcatcgcgtcgtcgtcgaagaactgcgcggcgaaactccagggattcatcggctgaaatcctgttcgcggttcactgctgcacgcagccacaccactgggcgcacggtctgctggcttcggccaaccgcccaccagggcaagcccgagcaggtacagcaggccaggcagcagtgcgatgccggcggccaatacgacgacggagacccatgccttaccggcggcacgcatcgtgctcacttcgccttcggtttcgggtaccacaacgcgttgacgatgacccagcgctggtcgaagcgccccatgtggaagtaatcgacgaaccacggcgtttccaatcgcaccgaggcggcattgccggtcacgtccagcgccgtgcagcggcggtcccattgatccttcggggttttcagcgcgccctgcttcgtcagcgcgaccagttcttccttcgacatgcggcgcaggcccagccgctcgtcgggcgtatcgccgaggaccgcgcgcttggccaggtccgggtgcagggagcgggcgacgcgctgcgggtcggcctccagctggccgtcgacgtagtcatggcaggtggcttcgatggccgcgagggtggccgggtcggcagcgggactggttgacgcggagagagcgaacaacagggcgacggtggacatccgggtctccagcgctgatggctgggcgatcatggcatatgcaagccgcatccacgcatggcgtggatctacggcatcaggcccatttcgtcggtgcccagctgcatgtacatgaacgcagcggcttcttcagacatgggctgcccctgcgggaagctgtccaaccaggcggtgatgcgcgcatggcgccccgccagcgcatccgccaatgcctgcttttccgcgtcagtggcgcgctcccgcatttcattgcgaagcacgtcatcgccgatcccccacttttccgcgaacgggatcagatcgaccagatcgggagggacccggtcacgacgcaggtggatcggttcgggtgtcctcgggccatacgcagccagctcagcagcggtgccgatctgcccatgctgcagtggcggtggcgacggtgcttgggtgcaggccagaagggccgcgcaggcagtcaacaggagtatcccgcagttcttcatcggacggatccatgtgtcgatgggtgtggcgatcatggcatgactggaagcgcccatccacgcatggcgtggatctactgtagagccgggtccatgctcggcttcaccatcaggcagcagcaacaacagccgagcgtgggctcagctttacagaagcgcaggatccggcgcctgcagccaggccagcttgcgttcccgcggctgctgcttgagctgccattcggcccgcgaggcggcggcccggtccgggtactcgcgcacggccagcacccgcagcggcggccgggcccgggtgtannnnnnnnccttgccggcctgatgggcggcgaaacgcgcgtccacgtcggtgctgatgccggcgtaatagctgccatcgcggcattcgagcaggtacaggaaccacgggcggagggacggggccatgcccggattatgccgtgctgcactgcagcggatatactggcgcccgaatgcaggagagaggcgccgcgctggcgcccgccgaaggcgcaggctcccatgatcgctcaggccggtgggccggaatcccaccaaccatgcattcgactcgccgagctggagagaggtcaccgggcatgcccgggacgatccgccgaaggggcacgcggcccatgccgctgaactctcaggcaaaaggacagcgggagcggcaccggtcatcgtcattccgtcattgcgcaggcaatggcggcgtccgcgcatggccggccccaccgcgcccggagcctgccccatgttgctgtccatcatctacctgatcgccatttccgccgaagccatgaccggcgcgctgtccgccggccgccgccgcatggacctgttcggcgtggtcatgatcgcctgcgtcaccgcactcggtggtggttcactgcgcgacatcctgctcggccactacccgctgggctgggtgaagcatcccgagtacctggggttcaccgtgtgcgcggcgctgatcgccacctgggtggcgcgctggatgcaccacttccgccgcaccttcctggtgctcgatggcctgggcctgatcgccttcaccctgatcggctgctcgattgcgcgcgaagccggccatgcgatgccgatcgtgctgatcgccggcatgctgaccggcgcgttcggcggcgtgctgcgcgacatcctctgcaacgaggtgccgctgatcttccagaaggagctgtacgcgatcatcgcgctgctgaccggcgcggcctacctgttgctgctgcactggggcgtggccgacgccaccgcgatcctgtgctgcctcggcggcggcttcgcgctgcgcctgctggcgatccactaccgctgggaaatgccgaagttcgtgtaccacgacgaagtgcattgaggttcgcgcggcggaatccgcaccaccccggcgatgtacctggcgctgtcgctcatgcgcagcgccaggcgcatcgccggtgcagatgggccggtctccaactccgaccggccctgatcgcggccgcacccccgcaggcgctggccgccatccacacacgtgccgcactcaagcggcttcggacaccttcacttcgcgacgggcgcgcacggccgcggccagtcgctccagcaccgtcacggtggtgtcccagtcgatgcagccatcggtgatgctctgcccgtagaccagcggttggccttccaccagttcctggcgaccaccgatcagatggctctcgatcatcacaccgacgatgcgctgttcaccgtcttccaactgaacggcgatgtcctcgatcaccttcggctggttgtccgggttcttcaggctgttggcatggctggcgtcgatcatcaggcgggtcggcagcttggccttggccagcgcctggcaggcctcggcgacgctgcccgcatcgtagttcggctgcttgccgccgcgcaggatcacatggcaatccgggttgccggtggtcgacacgatggcggtgccgccctgcttggtgaccgacaggaagtgatgcggattggaggccgcacccaccgcgtcggcggcgatctttacgttgccatcggtgccgttcttgaaaccaaccgggcacgacagtcccgaggccagttcgcggtgcacctggctttcggtggtgcgcgcaccaatggcaccccaggccaccagatcggcaatgtactgcggcgagatcacgtcgaggaactcgacgccggccggcaggcccagcttgttgatgtcgcgcagcaggccacgggcgatgcgcaggcccttgtcgatcctgaagctgccatccaggtccgggtcgttgatcaggcccttccagcccaccgtggtgcgcggcttctcgaagtacacgcgcatcacgatttcaagttccccggccagcgcgtcacgcagcggcttcaggcgctgggcgtactcgatggcggccttcgggtcgtggatcgagcatgggccaaccaccactgccaggcggtcgtcacggccatgcaggatctggtgcagggcnnnnnnnnaggcgctgacggtgtcggaggcttcatcgtcacacggcagcatcgccagcagctgggcaggcggtgtcagcggttcgatggtgcggatacgcaggtcgtcggtgtgcgggggcattgggggaggtctccggaacgttggggtccccagcgtggcggcatgaaaaaagccgccaggttcgctggcggctttcgggaatgcgtctgaagctttcttcagggtgagcgcagtccttcctccgccaatggcttcggaaagtaataccagtaaaagcgggtggcggctgcgttcatgggttgtattgatagcacagcttttgcgcagtgcaaaatgtttcatccgcaactggggacgcggttcagcgagatgcgcgccggccctgcccacgcggcggcaaccacgcaacgtcgctcatttgccatgcacttccacgtccagcagcaggccctcatggatgtcggcccagcgttccagcacgcgatccagttcctgccgggcctcgtccagctgctcggggttgagcagggaacgcgcggtgtaaagatcggaaaccaagcgccgcagggccgattcctggatggccaccgacggcccctccagccccggcaactgcaacgccgggctgtcgccaagagggccgaacagcgtgacctggagcgtgctctgcatgatcgaccttcctgcggatggacatgggcaatgtcctgtttaccgcgtctgggtgacaggcgcatgtgccacccatgcccagcaccgggatctgccggcgtctgccgccccgctacaaggcggccaggtcggcaaggtgctgggccatgctgtccatcgcgcctaccgcctgggtggtggtgaagtactcatgccagccggtagcggcaatgccggccatcaacgcgtcgacctcctcgcggcttgcgcagcgccagaccgcatagaactgctcatcgctgccgtgcggtacgcccgaggcaatgcggcccatcgccagcggcgtgatgcggaccggatcgaactgctgcatgccggcgccgatacgggcgaagaaggcattccgctgctcgggcggaagtgtggtccaggcaggggtggcggtgtagagctcgatgaaggtgtgcgacatggtggttcttccttgagggttcgggggttgccggccagcggccggcactaccggagcgagcgcagcgcgcgtttgcggatgtaggcgttggcgtcgctgtggcgctcatgctgccaacgcgtacacagctggcgcagccactgcggctgggtcttgccggcatcgttgagccagtttccgaccgaatcctgcacatagcgttccggatcgtcggccagtgcttccagcagcgcggatgcatgttccgggtgctgcttgaacagtgcgatatgcgtggcccagacaccgcgcggacgcagtgcttcgcaggcgaagcggcgcaggtacggcgatgtttcctgtgaccacggttgcaggtgctccagcgcctgcagtggtgcggcaacgatgtccgtgcgtagtgccagccacgcccattcgcgcacaccgaaatgggggtcatcggccagtgtgcgcatctgctgcagcttccctgccagcgttgcgcgggcatcgctgccgatcaggtagcaggcccagccgcgcacggtatcggagctgtgatgctgccagagcgcaggcgccccctgccccgcctcacgcagcagttgcgcagccagggccatgcgcagcgtgatgcccttgcctgaggcgtcccgcatgcgttgcagcgcctccggtgcaagcgcaggcgccaccacctgcagcagcgcggcaaaatccactgccaggcattctgccagatgggtggcggggacgcggccggtgttgagtgcttgccggcgttccgcaggaatggccgtgctcatgctgcggattcccgcccggcgtccgtgtgctgccagaccttgtgcagcagctgtgacagctgctgctgttcatcagcatccaggccgctgaacagcccaccgatccattgcgtgtgctgctcgaacagcgattcggccaaacgctttcccggtgcggtcagcacgatctgcaggcggcggccatccccgtcatcgttgcgacgctgcagcaggccttcgcgctgcaggccgtcgagcaggccgctgatggtggcgcgggtcacgccggcgcgctcggccagcacatgcggcggcagtgcgccaccggccccgtgcaacaggaacagcacgatgaagcgaccctcgctgagcccatgcggtgccagccgcacggcgcagtcgcgatcgatcgacgaggacagcgagagcagctggaaacacaggcgcagcggcgcgatgttggcgtgaccgcgtcgctgcgcttcctcgatcagggcatggtgcttggcttcgatcatctcacgcacgtgatatggttaggcgcctaatcatacagccaaacagccgctgcctgtaaaccacagccgatatcaggtgaactttcccagcagcaggcacgcaaccagcccgccgccctcccggtgcagcagctgcagttcgcccgcgtgccgcctcgccacattggcggccactgccagcccaagtcccgctccaccggtggtgcgactacgagaacgctcgctgcgctggaacggttgcagcaggcgtactcggtcgccctcggcgatacctgggccccgatccatcacctccagctggacccctcgctcaaccacggcaagccgcagctccaccgccccggcatagcgatcggcattgtcgataaggttgtcaaacgcgcgccgaagcagcagcgcgtcgccgtgccagggcagactgtccggcccctggatggagatctcgacaccgcgcagcaacgctgcctgcacgcactcctccagcagcgcggccagatccagcgggcgcatctgcaacggctgcagttcgccgcgtgcgtaatcgagcacctgctcgatcatcgtgtccatgcgctcgatgtccgccaccatccgggccgcctgtggtgtgggcgcgaactcggcgcgcagtcgcaggccggtcaatggtgtgcgcaggtcgtgcgccactgcagccagcatatgggtcatgtcctgggcctgcgcacgcaggcgctctcgaccggtgccgatcgcggcggccagcatctgtacctcgcgcgggccatcatccggcaggggcgtgtcggcttgcaggtccacacgtgcactggcatcggccaagcgtcgtagtggacgccccagccggatcgatgcccacgccgccagcggcgccagcaacacggcaccgcccagcagcgccagtatcacctgtcgccgccaagctgccagatcactgtgatcgctgccgaccacccgccagcggccatcggcctggcgcacgcccagttcaaacggcggccattgcatcgcggtcagcagcgcggcctgcgccttcagtacaccggcccgcgccgtgccgtcgagcacagcgccgccttcgatgacctgcacatcaggcgccttgccctgcccgctccagaccaggcgcacctccttcgccggcaaacccatctgcagcgccgccaactgggtgagccagtcactggcactgccctgtggtggcgcatcctgcgtcgccagatgcaggcccagtggtgccgcggcctgctccccccgcagcacctgcacggcctggtccaatcgcatcggtggcggcgcgggccgaggcatccagccaaccacggcaacgctgaccagtgtcgccagcagcaggctggccagggccagcatcgtgatccaacgcgcggtcggccaccggctgctcacagcacctgtacctcggcgtggaagcgatagccttcgccacgcgatgtctgcaccagggcttccgcaccgggtgaggcctgcccgagcttgcggcgcaggcggctgatcgccaggtcgaccgcgcggtcgacgctgtcactcggttcgccacggctcagctgcagcagctgctcgcgccccagcacccgcccggggcgttcggccagcgccagcaacaggctgaattcaccacggctgagcaccagctcgttcccatccggcgccagcaggcgacgttgttccggcagcaaccgccaaccagaaaagcgcagttcactggctaccnnnnnnnncagcttgtcctgccggcgcagcagcgcgcctacccgcgccagcagctcgcgcgggtcgaacggcttggccaggtagtcgtccgcgcccatctccaggccgatcaccctgtccggtgcgctgcccatcgccgacagcatcaggatcggaatggcccgtgcctgcagccggcggcagaccgacaggccatcctcaccgggcatcatccagtcgaggatgatcacgtccgggcgatcgacctgcagcagcacgtccagcgccgtcgcgtccgctgccacccgtacctggtagccatgcagcaacaggcaatcggcgatggcatcacggatgctggcgtcgtcatcgacaacgatgacacgggcgggagttgtcatgcaggcagtatcaggcaggtctgtatcaggacggtatcaacgccgatattcccgcgatacggcgctgcgcgccaatggtcacccatgatcactgcggagacttgccttgcgcctcatcccattcgtcctgcttgctgccccgctggctgcgctggcgtccgattctcccgaacacatcctgccgatgtggatgcagggcggtcatccggccgtggccgtgtcgctggacgggcgtgccgaaccgctgcgcttcgtggtcgacagcgcggcaggcgccacgctggtcgatgatcgcgtcgtgcggcgctacggtctgggggatgcggatgcagaggtatcacaggcccaaggggcaagtgcagcctccgcgcggctgcagcgcatacgcagaacgtcctggcagctgggcagttggcagctgcaggcccaagccatgaaggtcgatctgtcgtcgttgccgaaggacgatgatccggccattgacggcttgatcggcaatgatctgaccggacgctgggacacccgttgggacttcggccgcaatcaactggcgctgtggacacccggcggattgaatctggaaggaccgggttgccagcccaatgcgctgcccggacgcactgacggcctgcgccagttcggcttcatcatgcttgcactgggcgcgcccgcggtggacgccatcgccgtggtcgacaccggtgccgcgcagaccgtcctcaacgccgaagcagcccgcgcactggggctgcgcaccgacggcagcgacgcacgggtgcgggtgcgtgaaaagggcaccgaaggcctgggcggcggaaagcaggcaacctggctgtacaccctgcccggcatggccggcaacggctggcagcacccctcgatggaggtccgcatcagcgaactgccagtgttcaaggcgatcggcctggagggccggccggcgctgatccttggtgcggatgcaatgcgcggcggccaggtggacatcggtgccggcgcgtcccggatctgcctgcgccagccgcaggccagctgacatccggcaatgacgccagcggcagcctggcgtagcatcaccgtgcgccccaccaggaattccacgcatgtgccgtgctgccctgatgttgctgacgctgttcccgctggccgtgctggctgcacctcccccggtaccctcgccggcccgcatcgatgccgaagcgcagcggttgatgcaggccgcacaggcgcgcggcatggcactggcggtgatcgacggcggcaaggtggtgcacgtcgccgcctacggcgagcgcaataccgcaggcgaaccactgcgcaccgatacggtgatgtacgccgcctcgctgaccaagatggcattcggccatctggtcgcgcagctggcgcaggaccgcaggatcgatctggatgccagcatcgccacagcgctggacaagccgttgccggactatccgcccgaaacgaagaagtacgccgactaccgcgtgctggccgatgatgcgcgctggcgccagctcaccccacgcctgctgctcaaccacgccagtggctttgccaacttcgggtttcttgaaccggacggccggctgaagttccacttcgatccaggcagccgctacggctattccggcgaagggctgatcctgctgcagttcgtgatcgaacgcggacggctgggcgaggatgtgggtgcgttgatgcagcagcgggtattcgaccgcttcggcatgacccgcaccagcatgatgtggcgcggggacttcgccaccaacctggccgacggctggaccatggagggcaccgccgagccgcacgatgagcgcagccgcgtgcgcgcggccggttcgatggataccaccatcgccgacatggcccgtttcgccgccggctacgtgcgcggcgatgggctgtcagcgacgatgcgcaaggagctggtgcggccgcagctgccgatcaccaccgccagccagttccccaccctgcagccggagctgccgaaggcgctgcagcgcaaggacctggcggccggcctgggagtggtgacgttccgtggcctgcaaggcgcgggcttctacaagggcggccacgatgatgcggtcggtaatacgctggtgtgcgtcgnnnnnnnnnnnngctgcgtggtgatcctgggcaacgatgtgcgcgccgaggcgaccttcccggcgctggtggccttcgtgctcggcgacatcggcgtaccgtggcagtgggagtacggcgcagcgaaggcattcgtgaagtagatccacgccatgcgtggatgacctcccttcaacgcgcctgctcgaagaacatcaggtagaccagccgcccattctccggccggtcgccgaaggccgggccggcggtatgccagaaccacgggcgcagcagcaccaggcggttgaagcgcatcgggatgcgcatggtcatttcccactggctgtcgtcgacgctgtcgcgctcgatgatgtcccgatgcatgtcgccgccgttggcgtagcccagcgcagccagctcgtgggcgttcagcgccatgcgctcggtgttggtgcggcgatggcggaagaactcggtacccccttcgcagtgctccggggcgctgaggtagaggatgccggaccagtgcgaatggtcggtgtgcaccttggcgcgacccacatcgctggccagggtcagccggaacttgccgtgcgactgcaacggattgaccggccgcagcggctcgttgaccaaccgcgacgcggcctcggacaggccgtccagctccagccgttcgagcgaattacgcccggggaatgccccctcctgcgccgggtaggtcaggcccaggccggcctggcgcaggccgtgtgcatcggctggagaaaggaagtcgtcgacgacgatgaacgaggtaggcatggtctgcgagcgtatcgacgcggcgccatggcggcaaccgggcaacaaaaaaaccccgcctcgcggcggggtttttccttgcatcggggagacgcgccggccagggccggcaacgtccgacgcgggcgtggaccttagaagtccatgccgcccatgccacccatgccgcccatgccaccggcgccgcccatggccggctcgtccttcttcggagcttcggcaaccatggcttcggtggtgatcatcaggccagcgatcgaggccgcgttctgcagcgccgaacgggtcaccttggtcgggtccaggatgccgaactgcagcatgtcgccgaactcgccggtggcggcgttgtagccgaagctgccggtgccttccttgaccttgttgatgatgaccgacggctcgtcaccggcgttggcaacgatctcgcgcagcggggcttccatcgcacgcagggcgatctggatgccgtggttctggtcttcgttggcgcccttcaggccggccagcgcggtgatcgcgcggaccagggcaacgccgccgcccggaaccacgccttcttcaacggccgcacgggtggcgtgcagggcgtcgtcgacgcgatccttcttttccttcatttcgatttcggtcgaggcgccgaccttgatcacggcaacaccgccggccagcttggccacgcgttcctgcagcttctcgcggtcgtaatccgaggaggtgtcctggatctgggtcttgatctgcgccacgcgtgcatcaacgttggccttgtcgccgacgccgtcgatgatggtggtgttctccttggagacctgcaccttcttggcgcggcccaggtccttgatggtggccttctccagcgacaggccgacttcttcggagatcacggtgccgccggtcagcacggccatgtcttccagcatcgccttgcgacggtcgccgaagcccggagccttgacggccacgaccttgacgatgccacggatggtgttgacgaccagggtggccagcgcttcgccttcaacttcctcggccacgatcagcagcggcttgccggccttggcgacgccttccagcaccggcagcaggtcacggacgttggagatcttcttgtcgtgcagcaggatgaacgggtcatccaggtcagcggtctgcgactgctggttgttgatgaagtacggcgacaggtagccgcggtcgaactgcatgcccttgaccacgtccagctcgttgtccaggcccgagccttcttcaacggtgatgacgccttccttgccgacttccttcatcgcgtcagcgatgatctggccgatcgactcgtccgagttggccgagatggtaccgacctgggcgatcgccttgtcgtcggcggtcggcttggagatgttcttcagctcggcgacggcggccgaaacggccttgtcgataccgcgcttgaggtccatcgggttcatgccggcggcaacggccttggcgccttcgcggatcagggcctgggccagcacggtggcggtggtggtgccgtcgccggcatcgtcgttggtgcgcgaagcaacttccttcaccatctgcgcgcccatgttctcgaacttgtcagccagttcgatttccttggcgacggagacgccgtccttggtgatggtcggggcgccgaagctcttttccagcacgacgttgcggcccttcgggcccagggtggccttgacggcattggcgagaacgttgacgccgcgcaccatgcgcgaacgggcgtcttcaccgaaacgaatatccttggcagccattgcatttacctcattggtagcgccggacgatgcccggcggctgggagtttgggatcaggttgaaacaggtcgcgccgaggctcagccgatgacggcgagcacgtcgtcttcgcgcaggaccttgtattcgacgccttcgctcttgtacgagctgccggcgtactggccatagatgaccttgtcgccgaccttcagcgacgnnnnnnnnacgttgccgttgtccagcggcttgcccgggccgacggccacgacctcacccttggtggacttttccttggccgagtcggggatgacgatgccaccggcggagatttcgtcggcttcgatcggcttgaccacaacgcggtcgtgcagcggcttgatgctcataggagacctcttaagtgattgattggtctaaaaaagtccggcgatgttagcactcaccccaggcgagtgccagaaccgcacgtgaagaaacccgacaacgtcgggagcagggcagagatggagccccgccgccccctttcaagggcggaatgaaaaaattttttccacccgcgcgcctcggccaaggcgttggtcctggacaatttcggtgacaagcgtcgcactgtcagatatctgacgttcatttacgacaaagtgtcactggatcggccttaggctcggtcacgcattcccaatcacaaggagtagtcgatgcgattgctgtccccgcttgccgccgcctgcctgctggcactggccgcggcgccggcccaggccgaggtcttcatcaatgaactgcactacgacgacagcaccgccgccggtgacgtcggcgaagccatcgaagtggtcgctaccgcaggtgaagacctgtccggctaccgcctctacctctacaacggcagcaatccttcggccgccacggtctacgccaacaacccggtcccggccggcaccgccgccggttgcggcagcgccagcatcgccgtggtcaactacccgaccaacggcatccagaacggcccgaacgacggcatcgccctggtcgacgccagcggcaaggtggtccagttcctcagctacgagggcgccatcaccgcctccggtggccctgccgccggcctgaccagccagaacattccggtggccgagaccaacagcacggcccccggcacctcgctgcagcttaccggcagcggcagccagtacgcccacttcacctgggccgagtcggccaggcagaccttcggcagctgcaacaacggccagaccttcagcggcggcaccacccccggcccgaatacgccgccgtcggtgtccaccaccaccccggcgcagggcagcagcaccttcccggccgcggccgatctggaagtggtattcagcgagacggtgaacctggccagcggcgcgttcgcgctgagctgcggtacctccggcagcgtgccgctgaccttcccggccagcggacgcagcgtgaaactgtccaccaacaccgcgctggtggccggtgaagcctgccgcttcgacatccgtgccgcgcgcatcaccgacctgcagggcgcgcatccggccgccgacagccgcatcgcgttcaccgtggccagcaccggcggcaatccggacccgggcaacccgggcgtgccggcgggctactactccaaggtgaacacctccagcccgagccagctgcgctgctcgctgcacgccaccatcaagggccacaccgcctacccgtacagcggctcgggcaccagcacctggaccatcctggagattgccgacgaggacccgaacaacccgaaccgcatcctcgacgcgtatcgcaaccgcagctacgccaaggtgaccgatcgcgccggcagcggcagtggcctgaagtacaaccgcgagcacacctggccgaactcgctgggttttgccaccaccacgggtgacaagggcctgccgtacgcgccgtataccgacacccacatgctgtacctgaccgatgcacagtggaacgccgaccgtggcaacaagccgttcggcaagtgcgacgccagctgcggcgagcgcgccaccgaggccaacaacggccagggtggcggcagtggtggctatccgggcaactccaactgggtgcgcacgccggacggcaacaccggcacgttcgaggtgtggggcaagcgcaagggcgacatggcgcgtgcggtgatgtacatggcgatccgctacgagggcggcaaggatgcagccactggccagtccgagccggacctggagctgaccgacgaccgcagcaggatcgtcaagaccagcagctcgccggcctacatgggcctgctgtcgacgctgatcgactggcacctgtccgacccgccggatgatgccgagcgtgcgcgcaatgacgtgatctacagcttccagggcaaccgcaacccgttcatcgaccaccccgagtgggcgacccctggcctgttcacctcggccaagccggccacctgccagctggccaactgaccgcgcaacgcagcggtccacggccgccgccgggtcctgacccggcggcggccctatactcgacggccatgtcgaccgtcgatcccgtcctgctgctgttgaccacctgcccggaccggcccagtgccgagcgcatcgcgcacgcgctggttggcgagcgcctggccgcgtgcgtgacccgcctcgatggcgcgcagtcgacctaccgctggcagggcgaggtgaccaccgacgccgagctgcagctgctggtgaagaccaccgcgagtcgcgtcaatgacgcaatcgcccggatcgtcgaactgcatccgtatgaactcccggagtgcatcgcggtcgaaacccgggccggcctgccggcgtatctggactggatccgggcacagacccgggaggacactgattgaagactctgtttgcgcgtggcgccgccctgtgcgccctgatgtggctctcgctgcccgccttcgccctggatgagaaggatctgctgccggtggaccaggcgttcgcgctgaccgccagtgcccccgaacggggccaggtgcagctgcagttcaagatcgcgcccggctattacctgtatcgccaccgcaccagcgtcaaggccgacccggccttcaatgccggcgcgctgcagatgcccaagggcgacaagcaccacgacgatttcttcggcgaggtcgaaacctatcgcgagcgcctgcaggccaccctgcccggcacgccgaccgaggccgccagcaccatcagcctggaagtgcgttaccagggctgcgcagatgccggtgtctgttacccgccgcagaagcgcgtggtgcaggtcaccctgcccggcagcggtgcacaggccgcggcccctgcnnnnnnnnccggtgcggccagtccgttcaacaacccgctggccggtgccggcaacagcggcggcctgcgcctgccaggtgcggccagcaacagccaggcgctgccgctgccgtcggagcaggcgttcggcttcgatgccatcgccagcgacggcaacaccctgctgctgcgcttcagtccggcaccgggctactacctgtatcgcgaccgcacctcgctgaagctggaaggcagcaccggcgtgcaggccggcacgccgcgctggccggccgcgcaatcgcatcgcgacgagcacttcggcgatgtctcggtgtacttcaaccaggtggaagtgccgctgccgttgcggcgcacggttgccgacgcggttgacggcaccctcgtggtgaccttccagggctgccagaccgatggcatctgctacccgccaatgacccgccgggtgaagctgtcgatcccggccggcaaggtcagcgccagcgccgaccaggcaccgccgcgcaacgaggtaatcagcccgttggctgcggcgccacgcgaaggcgccaacggcgcccccctgcgcctgctgccgacggtgcccaatacggatgccgcccccccggccgtcgcaggcaccgtggacggcaatgaattcgccgccgatgcgcgcggtgacaacgcgctgcgtacgcgcccgccggcgaccacaccgaacccggaccgttcgttcgtctgggtgctgctgctggcgctggccggcggcctggtgttgaacctgatgccctgcgtgctgccgatcctgtcgctgaaggtcctgagcctggcgcagagtggcgaaagcccacagcgcgcacgcagccacgcgctctggtacaccttgggcgtgctggtcgcattcgcggtgatcggtgcgttgatggtgggcctgcgcgcaatcggcaacgccgtcggcatcggcttccagctgcagcacccgggcgtggtggcggcgctggcctacatcatgttcgcggtaggcctgagcctgtccggcgtgttcaccctgggcggcggcatcggcaacctgggccagtcgctggccagccgcagcggcccggccggtgacttcttcaccggtgcgctggcctgcgtggtcggcagtgcctgcgtcggcccgttcatgggtggcgcgatcgcctacgcgttcattgccccgccgctgaaggcgatgaccgtgttcctgttcctcggcctgggcctggcgctgccgttcctgctgatcggcttcgtgccggcgctggcgcgccgcctgcccaagcccggcccgtggatggaaacgctcaagcacgtgctggccttcccgatgtacgccactgcgctgtggctgctgtgggtgctgggcaagcagcgcggcgtggacggcatggcgctggtgctgggtggcctgttgctgttcgccttcggcctgtggctgttcgagcgcaaccgctggaccggctcgcgtgcagtaaccctgctcggcgtgctgctggcgatcggcgcattggtaccggcctggggcgtgacccagctggcagcgccggcacgcgccgcacaggccgccagcgacaacgtggtggagtattcgccgcagttgctggaccgcctgcgcgccgacaaccgcgtggtgttcgtcaacatgaccgccgactggtgcgtgagctgcaaggccaacgagcgtgccgtgctgtcgcggccggagttcaaggacctgctcaagcgcaccaacgcggtgtacatgcgcggtgactacaccaacgtcgatccgcagatcaccacgttcctggaagagcacaaggccgtcggcgtaccgctgtacgtggtgtacggccccggcgcgccgccgaccgtgctgccgaccctgctgacccaggcggtggtggaggaagcgctgctgcgcaccgcacgatgaagtggcaacggccagcgctgctgtggacagcggtgctggccgccggcctcggcctgtgggccgggcatcgattggctcctgcgccggttgcgcctgaggccatgccagcggcgcctgctgtggcggctgcggcacctgccctgcaggtcggcgacagcctgcccgcgctgtcgctgcccgatcttgaaggccggccgctggacctgcgccagcacgctggcggtcgcccgctgttgatcaatgtctgggccagctggtgcgcgccctgcgtggaagaaatgcccgaactggcgcgtttcgcacatatccagggcgagcacggtgtgcaggtgctgggactggcgctggatacgccggaggacgtgcgcggtttcctgcagcgggtaccggtggattatccgatcgtgatcgagaccccggggccgcgcgatgccagcgtgcagctgggcaatacccagggcctgctgccctacagcgtgctgttcgatgcgcaggggcggctggtgaaggcaaagctgggaccgttcgcccacggcgagatcgacagctgggtgaagtgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccgctcggccgataccccagcttgaccgcagccgggccgccacggagaattccgcgactaattctcatttgctgttgcgcaggatgcgggcggcagccttccgggccctcctcctcccatgttcaagaacgtcctgttccaactgcactggctgctgggcatcaccgccggtgccgtattggccgtgatgggcctcagcggcgccgtgctgtccttcgaggacgaactgctgcgggcggccaatcccggcttcgccgagatcgccgagcaccatgccgatggccagcttccacttgcgctcagcgaactggtgccgctgctgcaggccggcggtgatcgccccctgcagcgcctgcgcgtggacgccaccgggcagcggccctcggtggcacgcttcgctggtggcaaggaacactgggtctacttcgacccgtacagcggcgagcgcttcagtgccttgcgtgggcaggcgttcttcgacttcgtcgaggacctgcaccgccacctcgccgcgggcgagcgcggcaagtggatcaccggcagctgtgcgatcgcgctgctgttcttcaccctgtccggtctttacctgcgctggccgcgccgctggtggcactggcgcagctggctggcggtggaatggaaacgcagcggccgtggcttcctgtggagcctgcactcggtggtcggcacctgggtgctgctgatctacctgatgagtgcgctgaccggcctgtggtggtccttcgactggtatcgcagtgccgccaatacgctgctgggcgtcgcaccggccgccaagcacaaggtcgccaccggcgccgccctgaacctggagcgcatcgaagccacgctgtaggccctgcccggcgtgcacaccggctacatcgacctgcgcctgccggaaaagcctggccaggcgctcaacgtacgggtgatggctggcgatccgtcacagcgcggtggccaccatgaccgtgcacatgatctgctgcagctggatccggccagcggggcaatcctcgattcgcgcccctacgcgcgccagggcgccggcgcgcagctggccaccagcgtgttcgcattgcactcgggcagctacttcggcatgcccgggcgtgtcgtggtgatgctcagcagtctggccatgagcctgttcttcatcaccggctggatgctgtacctggaccgccgccgcagccagcgtgcnnnnnnnnggctgcgccggtcgctgccggttgccaccgatgatggccgcgcaccttggctggtcgtgcatgccagccagagcgggctgggcgagcagctggcctggcgtgccgccgcgcagctgcaggccgctggccatggcgtgcaggtactgccattggcccgggtcgatgccccgcagctcgcgcgcactgcgcaggcattgttcgtgctgagcaccttcggcgatggcgagccgccggatgcggcacggggcgctgcgcggcggctgctggcacaagcgcccgatctgtcgggcctgcagttcggcctgctcgccctgggtgaccgccagtacccgcattactgcggctttggccgccaattcgatggctggctgctgggcaacggcgcacgtgcgctgttcgagcgcatcgatgtcgatgccgccgcgataccggcgctgcgccagtggcagcaacatctcggcgcgctgaccggcatcgccaccgatgacagcgtgttgccgaccgcgacgcagatgcacgagtggcgcctgctcggccgtgaccgcctcaatccaggcagcgtgggcggcgccatctggcgcatccgtcttgcgccaccggccgatgtgcagtggcaggcgggcgacatcctgcacatcgcgccccgccacaacgcgcggcacgccgctgcggtgctgaaggcacatgggctggatccccagcagccgttgctgattgacggccagccgcgcacgctgttggcgctggccagcgagcgcgagctgcccgatgccgatgctgcgctggcggtgcaggatgcctgcctctggctggcagggctgccactgctgccggggcgcgagtactccatcgcatcctgtacggatgacggtgcggtcgagctggtggtacggctggtccatgacgaaaccggacgcaccggcctgggttcgggctggctgtcgctgcatgcgccggtcggtgccagcatcgtggcccgcgtgcaccgcaaccccggtttccatcgcgttggcggtgcgccgatggtgctgatcggcaatggcaccggcatctcgggcctgcgcagcctgctgcgcgaagccgcgcatgcaggtgagcacgggcactggctgctgttcggcgaacgccannnnnnnnacgacttcctgttcgccgatgagatcgaagcgtggcaggccgatggccatctcgcgcgggtggacctggcgttctcgcgcgatggtgagggcggctatgtgcaggatcgcctgcgtgcagcagccgatgccctgcgcgactggatgcagcgtggtgcggtcatccacgtctgcggttcgctgctgggcatggccgaaggcgtggaccaggtgctgcgcgaagcactgggtgatgaagaagtggaaacgctgctggaaaccgggcgctaccgtcgcgacgtgtattgagccacaagggtagtaccggccgccggccggcatgatcaggggcgtgccggccagcggccggcataccggagcacgatcaggccgcannnnnnnnctgtggcatcgactgcaactggaacgcgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagcgcctgcagatcgccgaggttggtctcgaaggtcgccagcaggcggttgatgctggtcgacaacgtgcgcacgaagccctgttttccctccagcgcgatgcggccgtgcaggtcgccatgtgcggcggcgtcgaccagtgctgccacttcggtttccagcagcgtttccagcgcgcggctgcgccactccactgccacgccgaggaaatgcccttcgtcggtgatggcattggcgatcaactgatagcggacgccggcatgaccgatctcgcgctcctcacgctggcgcacgccagccaggctggcaagtgccggatgcaggcgtaccgcgtcgctccccaccagatcttcaagccggagtgcaagctgctccagcagcgccggattggcgtacgccaccaggccttcggcatcgatcaccatcaagccggcctgtgcgctgtccaatgcctggcgcacgcgggtgttgccgcgggccaccgcacgctcggtctcgatnnnnnnnnnnaggcgctgctgcatgtcgaccaggcgctgggccagctggccgatttcatcgttggcgttgtagacgcgcagggtggtgtcgaggcggtcgtcggcgatgtcgctggcgaaacgcagggtgtcctggatcggctggcgcaccgcacgcagcaccagcaccaggctggtgatcagcacgccggccaccagcagcagggtcagtgcgaacaccacgctcatggtnnnnnnnncggcctgctggcgtgcctgcgccctggccagcgccgccacctgtgcctgctggaatgcggccaacgccggcgctacgcccgtggcggtatccagcagcgactgcgcttccacatccaggccgacgcgggcagcggtataccccagcagtgcggcctgatacgcctccatcccggtgcgcagggtgtcctgcacatccgcaggcaggcccgccagcgcgaggtcgaacggcagcttctcctcgctggcgcggtcggcgtgggtggaatcaccgtcgagcagcagcagtgcctcctgccttcgcatcttctgcagggagagcgccagcgcgggccgctgctgcacatccacctgcgcctgcagggtgtcggcggcctgctgcagctgcgcagcgaggccggcatcaccacggcccatctcgtcgacccgttcgaacagggcggccacaccctgcgagaacgcgtcggcggcttcggtcagcgcctgcagggccttgcgccggcccgcatccatcggcatcgcgcgcagcgcctgcagatcggtctgcaacgccttctgcgtggccaacagctgcgcgcggtcggcatcatcgaaactgcgtgcatactgggtctgcaggcgacgcgcttcggccacccgcgtggacaggctggcagccagatcgctgccgcgctggtagctggcctggctgcgcgcagccagtgcgttggcatggccagtccaggcgtagacagcagcgatcgccaccaggcccaggccgcagatccacagtgtggccttgagcttgttggccacgctgagccgatgtggctgcagccagcgcagcagcccgggggacgccgagtgcaacgcagcaaggcgcgtgcgcagggaccggaggtgggggacaacggccgacatgacagactccaggcggaaagacgcacctgtatcggcctgactcaggacaactttagcgctttcttcgtctgcgtcccccccatcgctggtggacgcggcctttgtaccgggtgcaggcgacggaggcatgacacggccgccgcgcttgacctcaaccccggttgggggagcacagtggacatccctcccccgcccggtgtctccatgacgacgctcgatgtcccccgctacctgcagcgcctgcagctggatgcaccgccaccgcggaccctggccggcctgaccctgctgcagcagcgccacaacgcactgctgcccttcgagaccctcagctgcctgctgcgcgatgcggtgccgatcgacctggacagcgtgcagcgcaagctgctcgacgagcgccgcggtggttactgcttcgaactcaatggcgggttgctggcgctgctgcaggcattgggcttcgatgcgcagccattgagcgcgcgggtactgctggccgcccaggacggcgaactgaccgcgcgtacccacctgctgctgcgcgtgaacgtagacagcgacgattggctggtggatgccggtttcggcagcctgaccccgaccgtgccgctgcgcctgcatgatccgcagccgcaggccacgccgcacgaacgctatctgctgcagcgcctgcacgacgagggtgatttcgtgctgtcggccgagtccaacgatggttggcgggcgatgtatcggttcgacctgcaggcgccagcaccgatcgacaacgtggtgggcaactggtacgtgtgcacccatcccgattccagtttccccgggcagctgcgcgcgtcgctgaccgggccggactggcgccgcaccatcggcagcggcagctacaccgagtatcgccccgggcaggcaccggacaagcgcccgctgcatgatgtgggtgatgtgcgcgccgtgctgcaacagcgcttcggcatgcagctaccggacgacccgcgactggacccggccatcaatgactggctgcagcgctcgcgcgccgcgaccttgtagggccgagcccatgctcggctgagctggagcggctgggccaacagcagccgagcgtggtctcggctctacagagctnnnnnnnnctgcagcgcaatgcggttgccttcgctgtcgcggatctcggccacgcgccagtcgcccgcatcggcgggtccgaagcacagctcggcgcccgcttgcagtgctcgctccaggctcgcatccaggtcatcgacgccgatgtagacgcgcgccccctgttcggaaggccggtagtccgcgccgagcaccagcgcaatgctggcaccggcggcctcatcggagaacggcaggtaggccatccggcagtcgtgcagcaccacaggttcgtccaccgcgacctgcagccaccgctggtagaacgtgatggcacggtccaggtcactggccgggatttccacatgcaggatcgggttcactggcactccttgctcggtccactcagatgatgcgcagggtaatcgctttcagcaccgcacgggtgcgatcgcgggtgcccagcttgtcgagtatggcggacacgtagttcttcaccgtgccctcggccaggaacaggctgcgcgcgatctccttgttgctgtagccaccggccagcaagcgcaggatcgccacctcgcgttccccgaaggtatcggtgggcggtgcttcatcgtggaagcggtagcgggcgcgtaccggctcggtgctgaccggcagcagcagggtttcgccagcggcgacgcgctcgatcgcctcgcgcaggtctgcgggtgcggcgtccttgagcaggaagccctgtgcgccggcctcgctggcgcgcagcagcaggtcactttcatcaaaggtcgtcagcagcagccacggcgtggcatcgcnnnnnnnnnncagctggcgcactgcctcgatgccgtccatcccgggcatgcggatgtcactgagcacaacatccacgcgctgggtggacagcgcgtccagcaacgcctggccctcctcggcctccagcgccacgtccacgcccaacccctgcaacaacgcacgcagcccggcgcggaccagcgcctggtcgtcggccagggcaacacggatcgcgctgccgttcatgccggcacccaggcggtcaggtgcatgccgccctgtgcggtgcgggccagttccaactggccacgcactgcgcccaggcgctcacgcatgccggcgatgccgttgccctcgcggatacgctcggcgcgctggccgtcgtcacggatgtcgatacgcaaccgggaatcctcttcgttgatcgtcagccatacggtgtctgcgttgccatgccgggcggcattggtcagcgcttcctgtaccaggcgcagcacgatctcggccatcagcgggtcaaccacgcgcacgcactcgccgatctgcagctgcagcttcgggcgcgggaacggcgcggccagcgcgtgcaatgcggtggccagatcgaggccgcgatcatcgcgcatcgattgcaccacctggcggatgtcggccagcaactcgccggacagctgctcggccagcaccaatccttcgcgcttggccagcacagggtcggccgcaagggcacgcaggttcaagcgcatcgccgtgagcttgtgcccggccacatcgtgcagttcgcgcgccaggcgcaggcgctcggcgtcgcgtgcactgtcggccagcagcgcgcgggtagccagcaggtcggcattgacgcgggccaggtcatcgcgggccagcgccgtgctgcgggcatagtgtgcggtcagtgcggcgaaggcctggaagccgccatagagcagcaccaccagcagcggctggctgaagccgctgtagcgcagcacgagatacatggcgaggttggccagcagtgcaacagccagcacgaagcgcggtggccaatgctcggccagctgcgccaccagcaccaccagcagtaccggtgcggtgccggtacgcggctgcagcgcaaccagcacgaccgccagcaacgcctgcaacaccgccgcgacagcgcgcacgcgggatggcaccgacgcccagccgtgcaccacgaacagcagcaggaacacggcaagcagcagcaggctcagcccggcaccgttgcgctgcaccgcgaatgacaggcccaccaccagcacggtggccaggccggcgaggctgaggggacgcaacagatggcggaacaggctgggcatggccagatgctgaccgccgcgcacgccggcggcaatgggtccggcgcagaaagtgacttctggcacgtcgaatcgatgaccactggccctgaacccggtgcagggccgcacgcagactggcgccacaccgcnnnnnnnncttccggagccactgccatgatccgcaccgccctgctcagcaccgccctgactgccctggccctggccggcagtgcccacgccgccgacctggccgtgaccgtgcacgacgtccgtgtgcagaccggcaccctgcgcgttgcgctggtcgacagcgcggccgcctgggacggcaaggccaggcccgtgcaggcccagcaggcggcgcccagcggcgacagcgcccacttcacgttcaagggcgttccggccggcagctatgcagtgctgctcacccacgacgagaacgacaacggcaagctcgacaccaacctggtcgggatgccggtggagggctacggcttcagcaacaacccgcaggtgatgcgcaagccgaccttcgacgaggcgcgcgtcgacgtaccggccgccggcaccgccatcgacatcaccctgcgctgattcctgcatccagacccgaggccaccatggaccgtcgccgcttccttcgtaccctgctcagcagcagtgcctgtctggccctgggcaccaccgcgctgcgcagcgctcccgccttcgccggcgacccggcgcggttcgcgcagggcatgcaggaacaaccttggctgctcggctggcgcagcgtcggcagcgaaagcctcggtccggccaccgtgcagttgcagggaaagctgccgtcaggcctggctggcacgctgtaccgcaacggtccggcgtggaccgagcgcgatggcttccgctacgaccactggttcgacggcgacggcatggtgcatggctggcgcttcaatggtgatggcagcctgacccatcacgggcgcatggttgccacgccgaaattcacccgtgaacagaaggccggccgcttccagtatccggccgccggcaccagcattcccggtgcgctggcggtacgcaacaacgatgatgccaacgtggccaacacctcggtgacgatgatcaatggccgcctgttcgccctgtgcgaatccggttcggcatttgaagtggacccggattcgctgcagacgcttggccctgtcacctggcgtccggacctggcggcgctgccgttctcggcgcacccgctgaccgaccacgacggcagcctctggaacttcggctcgatcagcctgatggcgggccatggcctgctggtctggcacatcggtgcggacggccagctgcgcagcgcaaatgtgatcgaaacacccgagcatggctacctgcatgccttcgcgatgaccgaccagcacctggtgttcgtgatgatgccgttcgatttcaccggcgcaggtggcagcttcttcgagcgcatgcagttcgcaccgcagcgtccggtgcgcatcgcggtggtcgccaaggatgcgccggacaaggcgcaatggttcgaggccccgttcgcggcgatctaccacttcggcgacgcgttcacccgcgatggcggcatcgtgctgcgcgcagtgcgccacgacgacatcaacgaggcgcgctcgccgatgaaggaagcgatggccggtgatggcgcacacgcggccaacagtggcgccagcctggtcgagctgcatctggacctgcgtcgtggacaggcccgctggcagacgttgggcatcagcgcggtggagttcccgttgttcgacccgcgctcggcgaacacacgtggcgcacggctgtatgcgccgaccatcgacggcacggccactgcgccgtacttcaacgcggtggccgcgttcgagatcgagcacgggcgccgccagctctggaactacggggcggacatcatggccgaagagcatgtgttcgtaccgcgcccgggcagccgcaacgccgatgacggctggctgatcggcaccctgctcgatccggtgaaccagcgcagcggtctggccgtgctggatgcgcgccatgtggatgacggtccgctggcccaggcgtggctgccgtatgcggtgccactgggcttccacggcaccttcgcnnnnnnnngctgagtccacgccacgcggacaccgttgttggcatgctgggtctcccctgccccgtggagtcctgcatgtccctggccgaccaccgacgtacgctggcaccgcacggtttcctgcgcgtggcgatcaacctgggcaacccggtgctggcacagggcgatgcgcgctcaccgcgcggcccctcgctggaactggctaccgcgttggcgcaacggatgggggtgcaggcacgcttcacctgccacgatgccgcagcctcggtggtcgccgcagcgggcgaagacggctgggatctggccttcctggcgatcgatccggcgcgtgccgaccgcatcgccttcagcgctccgtatgtggagatcgaaggcacttacctggtgcgcgaagacagcccggcgcagcaagtggccgacctcgaccgcgacggactgcgcatcgcggtggggcgtggcgcggcctatgacctgttcctgagccgggaactgcgccatgccacgatcgagcgggcagacacctcggcagcggccatcgccctgttcgaccagcacggcctggatgccgccgccggtgtacgccagccgctggcggcctgggcgaaggcacatcctggccatcgggtgttggccgatcgcttcaccgcgatccagcaggcagtagcggcaccggcctcacgcccggccaatgcgctgcgggcgttgtttgaggaagtggaagcgatcaaggcgggcccggtgctggaggaagcgttcgcgcgtgccgggcaggcggtcacccttgtgcagtgactgtagagtcgagatcgagcaccgcgcggcgttacagatgcgcgtccgccatatgctgcacatgctcggcggcctgcgcatgcagccagtcgcggaacgcgaggaagccgcgatggctggccgagcgctgcgggtacaccagccaatgcggccacgccgtcttcaggcgctggctggacagcgcgaccagctggccggattccagcagcaggcgtgcccgggtcacccggccaagggccacgcctacgccatccagtgcggcgcgatggtgcgcctccgaatcatccagcaccgccacgaagcgcgatggcgggctctgcccgctcaacgcgaaccaggcgccccacgcgccgtctggatcaccgagcagcggccactgggtcagcggtacacggtcgatgccccccatgcgctcgatcagcgcggggctcgccatcggcaccagccactcgtcgaacagcggttccaccaccaggcccggccattgcccgctgcccagccgcagcgcggcgtcgaactggcgctgccgctcgaaatcaatcaggcgctcactcgactgcaggttgatctcgatctgcggatgctcagccacgaagtgacccaggcgcggcaccagccaggccgatgccatcgatggcaccgcactgatcgtcagcacgtgctcggcacgcgcggcatagggctggaaggcttcgtttatcgcatccagatgcggccccacctgctcgagcaggcgctgcccctcaagggtaagggtgataccacgcggctggcggatcagcagcggctgcccgagccgttcttccagctgcctcatctggtggctgagcgcgctgacggtcaggttcatcgacgccgcnnnnnnnnacaggttgccaagccgggcggcagccacgaagccctggagggcatggagcggagggcgggacataaagcttgaaattctctcaagtcatgcttgcggaaatgtcgctttttgcccgtccatgctgcccgtatcgtgcaatccactcaagtggaggcacgctcatgaacatcttcggcggcttgttgttcctgcagggccacgtggccagcgccgagctggcacgccagctggccagcccgtccgcacctgccccgcagtccgcgcggcaaccggccgcgccggttcagccgccgcgagcccgttgaacgctcctcaacctgcatgccagcgttggacgtgttcaggcagccacgggatcggatcgatgtccaatgcctgacaaccgtcgagggtgtcacgcagcgctctttcgccggggccaccggggatccgcaggccttcctcttcgggaaactgcaccgccgcccagtcgtgcagccggtccatgcgcaggcgaagcgcggctcgcagccatcccttcagtggataacagcgatagccctgttcgcccaggccggcaaccgcaagcgacaaagcgtggttggcaccacgtacccattcggtgcggcctccagccttgtcctggaccgtcatcggcgccggagcgcggtgcgccttgaacggcgaacgcagctgcagctccagatcccgcgcatcgcgctcgctttccgcttccaccagcgcaccggcgtcgagatcgaagaactcgaaccaacgccggtgcaatgcgctgatgcgcccaagcggatcacgtgagaaaccaatcttcgcgtagtcttcccacgcacaggggaagacgtaggcgaagacacgaccgtcgatgcggatatccgactgcatgtacgcaggctgcctcgacaacagcccgcgtgcaaccgggcgttaccgtggacgctgcagcacttcctgcactgcggcagccacgtcggtattgtcgatgtagctgccgtcgttccagcgcacgtgctgacggtagccggcatcgacgccccgcacgcgcttgcccagcagctccgcgccggcgcccctggcccacagcggcaccagcgcgttggagtggttgccggtggggcggaagctgattccgggcatgcggccgcgaccgttgttgcgtaccggcgcgaaagccacgtcctgtgcatccgggcccatcggcatgctgttgtcgtggtcggtggtgacgatcagcaggttgcgctcccagccaccgttgcgctcgatccagtcgaccaccgcctccaccgcgtcattgaactccacggtctcttcgatcagccggccatactgcggctgatcgctgcactggccgtaatgccattcggtgccgcacgcactggtatgtgcggcccagtcggtggcgccgccttccaccatcaggtacagccccttggacgagcgctgctgcaggaactgcagtgcgccacgcgtcatcgtcgccagatcgggcacgctgtcgatcttcatcactcccgaaggcgtggctgcatccttgcccagcacctgcagctggcgcgcctgctgcagtgtgttggccacgcgcggtacaccgatcagcggccggtcggccggcaaccgtccctgcgccagtgcggcgaacgcttccttgctgcggatcaggcgccacggtcccgccggattgccgccgatggtgctgcccgcttccagctgctgccaatcctgctgcgacacccactcccatggattcgcacagccctccgccttcgcggcgtccgtaccttcatggcaggcgcggccgtcgacgctgtagcccgggccacccgtgcccatcaccaggtccatgtggccctgcgccagcatctggtgtgcgatggcgtgatagttgctgcgcgattcgttctgcgccgcgaacgcggccggcgtggcatgcgcgaacggcaccgaggtgaccacgccggtggccatgcccaggcgcttggcgcgcagcgtattgaactcgaccggctggccatcgttgttgaagttgatggcgttgttgtaggtcttgatccccgaggacagcgcagtgcccgccgccgcactgtcggtagccaccgcggccaggtactggtagcccgcaaagggcaggtcctgcgcaggaaccggcgcgtcatcccaggccttgcccgggtcgtagccaagcgtctgcgcgttgtcaccggtcggctggctgctcgcgttcaagggaaaggtggtcaccgccaggcgcagtgggaaatccgcatagggtgcgccttcacggctgccgtactgccagtaggcggcagcgtcccaggtaccccagccggcaccgtcgttgatcatcacgatcacattgagcggaccggcttcggcggtggaaacagcctcggcgcgcaggttgggctggcagccgccaagtgcggccagcgcgagcagcaacgaagaatgaagccagcggcgtggaatgcgtgcagtcatcggatgtcccgtcgggccatcggcggcccacaatggcgatacgttatatcgtttcaatatttcagcttcgtgcagccgccgcacactatcctccagggtccccgctaccatcgtcgcttccatgccgtctcctgctcctgcgcgtgcaccgctgtcgtccatcaccctcgatgcggcaactttcgcggtgattcaccagcacaacgcggatatcgccaggcagccggcctcgctgaccaagctgatgaccgcctacgcggcttacgaatgtgtcgaggagcgcgggcgctcgtggggcgacgaagtcaccatcgccgccgacgacgtgcatgcggtcgccgacgatgaaacgcgcatgggcctggtgcccggcgaaacggtcacgctcgcgcgcctgctggaggggttgatgatcgtctccggcaatgacgcggcgctggccatcgcgcgccacctggacggatcgcagcctgcgttcctggagcgcatgaaccggcacgcacgccagctcggcctgcgcagcagctggttcgccagcgtctccggcatcaccacgccgcaccatgcgtccannnnnnnngacatggcggtgctggccgcctgcctgctgaatgaccatccgcagatactggcaatcaccgcgcagcgcgcgttcgtgcatggcagcttcagccgcaacaaccagaatgcgctgcttggcgatgacggcgtggatggattgaagaccggctacacccaggcagcaggcttctgcctggccgccaccgcatgccgggcagtgcccgggcgggatcagccggtacgcctgatcaccgtggtattgggttctgaaagccgcgannnnnnnnacgcactggtgcgcgatcagctggcggcaggattcgccacgctggccagcaccaccgccggggcctgacgcccgaagccgctcagcgccgctcgaccgtcgccacgatcagccgctgcagctcggcctcggcgttggtcttgtccagcgcgcctgccgccacggcttcggacagggcttcagccgcaccgagaatcgcccagcgcccagcaagtggcaccgtgccatcggcggcaaacggacccagccatgcgtcgcagttgtcgatgaagtcctgctggtaccgccgccgcacctcgtgcagttccggcgcgcccaccagcgcggcaaggatgccctgcacttcactgccctggctgaggatgcagtcgatgtagccggaggcgatggccgccgcacggtcggccagctgcgcgcgggcgcggccgatacgctcgtggaagaccaccgtctgccgcccgtcatagtcatcgtagagcgcggccagcaggccgttgcgggtcacgaagtgatcgtaggccaccggcttggtcacaccggccgcctcggccagccgtcccagcgtcaacgcgtcggtgccttcttcaccgaccagcgcccaggccacgtccagcaactggcgagcgcgttgctcgcgggtcaatcggcggcgcgtgggagcggcgttggcgggcatcggcggaacacggcgatcagcgcatcggagtgcctattttacggccgatcgccagcgcggtctgcagatgcgctccagccgcaccggtatcggcatccagcagcaggtcggacgtcagcacgcgtgcgccacagtagtcgaagatgcccatgtcgatctgcgtcttcatcgccgcatcgtagccgcgtcgttcgaccatcgctgcatcggcaccgcccagccccaccagatgcacgttcaggcgctgcagcttcttcaccagcttgccctgcgcgtcctgtgcgtaggcccattcgttggtgaagacacggtcgatccagcccttcagcagtgccgggaacgaccaccagtacaacgggaacaccagcaccagtgtatcggtggcctccagccgtgcgtgctcggcggcgatgtcggccggtaccgcgccagtgctgcggaacaaggcctggtcctgggcgttgaagcgcggatcgaagccttcggccatcagatcggcgtaggccacggtgttgcgggcgtcggcggcagtgatggcatcgccgatgcgatgcgccatcgcatgggtcagcgaaccgggttcagggtgggcgatgacaatgaggctgtgcatggggggtctccagaaatcaatacctaccaatagtaagtagtgattttcgggataccagcgccatcgatgggacgctgttttcgcatccaccgtatagtgcggcggtgccctgtgagacacccgaacatggatcgacgcctgcccctgacgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncatccgccttcgcaggtgaactcagtcccagtgatgcgaaggctctgcgcgaagatgtgcgcgccatgatggctgcatacgcccgcggcgatgcggacttcctcatcgaacgtacccatcccagcctcaagcgactggccggcggcgatgacgccttccaggcgatcacccgtgatgcgttgaagaagcagcacaacgccggtgtagtgatcatcagcgaagatgtaggtgtgccgacccggacctatgctgccggagaggaagaagtctgcttcgtgccatgccaatccctgatacgggtgcgtgaaaccccaatgcgcagcaccacgttcatggtggccgtgcgccgcgttggtggttccggctggacgtatctggatggcaccgggctgcagggcaatccaaacctgcttcgccaactgctgccagcgctggaacccgacgtgaccttacccaagcgggagatcgaggcgctgtagtcgccggcccctcccgccttgcacggcgtggatctagcggaacagcgcgttcaaggcagccccggaggccgcctgctgcaggccatcgaagcgtccgtcctgcacgatcggctgggtcgcctgcatcagcccgccccacgcggcacgggcgagtgcgccgcccagactcacccggcgaatgccgagcgcggcaatgtcctgcaggctcagcgacgtcggtccaccgaccagcaggttcaccggcttcgacccggcagcggcgaccaccgcgctgatctgctcgcgcgtgctgatgccaggtgcatacagcacgtcggcaccggcctctgcgtaggcacgcaggcgctgcagggtgtcctgcagatccggcacgccaacgaagaagttctcggcgcggccgaccagcagcacgtcgccacccgcgcggtcgatggctgcacggacagcgcgcaggcgctcgaccgcctggtcgatcggacgcagcggtgcatcggccacgccgctggcatcctcgatcgacaatgctgcaatgccggtgtcgatcgccgcggccaccgcctcctgcaccgcctgcggcgtggcgccgaagccatcaccgaagtcggcattcaacggcaatggagtcgctgctaccatcacgcgcagatgtgccagcgtggcctgcagcgaaaccgctccgtccggccgcccttcgctccaggcgcagccggcgctggtggtggccagtgcctggaagccctgccgctgcaggtagcgggcactgcccacatcccacgggttgggcagcacgaagcaaccctgcgcgtgcagctggcggaagaacgcgcgcttttgctgtgtgtcggcatcgggcgagatcatggaagggctccggggcggcagacctgcaccctagcccgcccagcggccacgctcaacgacaacggggcgcacctgcatgaggtgatgccccctgcttattggacgctgtggatgcgggtgcccgagcgtgcttgcctgcccacacgatgccgccacggagcccttcatgcacccggacccgcagaccctcaccgacgccggcgatgatgacgcccactgggccgacctgctttcgccggcacggcgccgcctgatcgcttcggcgggtctggccgctggcggcctggccagtgcctcgaccgccgccgcagcaccgcgcggcaacgacgcggtgaataccaccgagcctggccgccccggcttccgtgccatcgtgccgccagcaccggaagggcgcagcccctggggccaggccacggccagcgaaccgaccccgcgcccggccagcgtgcgtcccggcgaggccaccctgcccgtgaccccacgcgcctacaccgacatcaagagctatcacgcgcacatctacttcgacgaggacagcttcgagaaggctgcgctgctgcggcgctgggcggccgagcgcttcccggtggagctgggcaactggaacctggaaccacgcgggccgcacgtcaccccgtcgttctacttcggcttcaccaacgacctgctgccggtgctggtgccctggctgcagctcaacagcctgggcctgaccatcctgatccaccccaataccggtgatggccgcgccgaccacctgtattacgcgttgtgggtaaaccgcgcgcagccggtgaatgcctacaactggccggcaccgaagcctggagaacgggaaccgctggaagaggtgttcccgaacgtggtgccgacggtgccgctggagacgtgagcgggggcgtggcggggggcagtaggcgtgcggcgcaccttgggctgcccctcggtgggtgcgtagcgtgctgcgtaccgaacgtcctccatccacgcatcgcgtggatctattgaatggtggcctcatccgcgcgtggcgtggatctactgcagcaccacccatgacagcccctgcccatgcctgccgccatcgtcggcctacgtgcatgcatccccggcctgcgagccattcagcgcgccttgatccagcgcccgccatacggccacaagcgctccggcagatttcaaacgttcgattgaaacgctgcaaacttcgccgaactggacagcatccgccggttccgccagactgccgccctttcccgtcttccggatcccatggcgaagctgctggtcctgcacggccccaacctcaacctgctcggcacacgcgagccggaggtctacggccacaccacgctggccgacatcgaccaggccctggccagccaggcatcggccgccgggcacgcggtggagagcctgcagtccaacgccgagcatgtgctggtggaccgcgtgcaggcnnnnnnnnacgacggaaccgctttcatcctgatcaaccccgccgccttcacccacacctcggtcgccctgcgcgatgcgctggccgcggtggcggtgccgttcatcgagatccacctgtccaacccgcatacccgcgaaccgttccgccagcacagctacttcagtgacaaggcggtgggcgtggtgtgcggcttcggtgccgacagctaccgctacgcgatggacgcggcgctgctgcgggtatccgccacctgattgtcgacccgggcgcccacggcgctctcctcacctagatagaaaccaaagaggccctcatggatctgcgcaaaatcaagaagctgatcgacctgctggaagagtcgaacctggctgaaatcgaaatcaaggaaggcgaagagtcggtgcgcctgtcgcgtgccccggtggccggctatgccgctccggtcgccgccccggtgtacgccgctccggccgccccggcaccgcaggcaatgccgatgcagtcgccgaccgaagcctccaccggcggtaccgccaagccgggcccggcactgccggaaggccacgtgctgcgctcgccgatggtcggcaccttctacgcgtcgtccgcaccggacaagccggccttcgtcaccgttgggcagcaggtcaaggaaggcgagaccctggccatcatcgaagcaatgaagatgttcaacccgatcgaagccgacacgtccggcaccatcgtcgccatcctcggcgagaacggccagccggtggaattcgaccagccgctgttcgtgatcggctgaggggcacgccatgctcgacaaagtcgtcatcgccaaccgaggggagatcgcgctgcgcatcctgcgcgcgtgccacaccctcggcatccgcacggtggccgtgcattccacggtcgaccgcaacctcaagcatgtggccatggccgacgagtcggtctgcatcggcccggcgccgtcgccgcagagctacctcaacattccggcgctgatcgccgccgctgaagtcaccgacgcgcaggcgatccatcccggttacggcttcctgtcggagaacgccgacttcgccgagcgcgtggaagaatccggcttcatcttcatcggccccaaggccgacaccatccgcatgatgggcgacaaggtcgaagccatccgcgcgatgaagtcggccggcgtgccgtgcgtgcccggttcgggcggcccgctgggcgatgacatcgtcgccaacaccaagatcgcccgtgagatcggctacccggtcatcatcaaggcggccggtggcggtggcggtcgcggcatgcgcgtggtgcatgccgaggcctcgttgaagacctcgatcgaaaccaccaagagcgaggccaaggccgcgttcggcaatggcgaggtctacatggagaagttcctggagaacccgcgccacgtggaaatccaggtgctggccgacggccagggcaacgccatccacctgggtgagcgcgactgctcgatgcagcgccgccaccagaaggtggtggaagaagcaccggcaccgggcatcaccgccgaacagcgcgagcagatcggcaaggtctgcaccgaagcctgcgtgcgcatcggctaccgcggcgccggcaccttcgagttcctgtacgaagacggccgcttctacttcatcgagatgaacacccgcatccaggtggaacatccggtcaccgaaatggtcaccggcatcgacctggtggccgagcagctgaagatcgccgccggccagaagctgtcgatcaagcagagcgacgtggtgctgaccggccacgcgatcgagtgccgcatcaacgccgaagacgccgagaccttcgtgcccagcccgggcaccatcaccggcttccatccgccgggtggccccggcgtgcgcgtggatacccacatctacagtggctaccgcgtgccgtcgaactacgactcgatgatcggcaagctgatcgtgcacggcccggaccgcgaaaccgccatcgcccgcatgcgggtggcgctgagcgagatggtggtcgacggcatcaagaccaacatcgccctgcagcagcggatcatgcgcgacaagggcttccaggccggtggccagaacatccactacctggaaaagcgtcttgccgagcgcaagaacaagccgatcgcactgacctgatcggcagcaggtactggacatgaaaagggcggggatatccccgccctttttctattgccgtagagccgagcgtgggctcggctctgcagcaggtgcatcagcgcttgtcggcagcttcggccgggatctgcgaattcgccagcgggcgaacaccattgggcgagctcgggtcgacgatcaccatcgtctcggtggacccatcgggccacaccacctggaaggtactgcctgccggcaacgaagcaaacggcatgccgctctgcgcgcgatagaccgcagcgacctggctggcacccacgcggcgcacatcttcctgcgccttcaccgtggtcagttccactttcgacagatgccggtaacgatcttcataggtgtcgatcatcaacagcccgaccgcgccggccgaataggccacgaacagcgccacccagaaccagaacttggccccatgcaggaatcgacggtagttcattgcccgcccctcttgccaaccaatcgcttgatccactgcttcattttccccgcaccttgccgcgaaaccgcagcgtcatacacgaaatcccggaaatcctgcgtcccatcctgcgaacagatccctccattcgcacaaaaactgttgaccagcacgctgtcggcaccacacggtagaccgagctcgcaggccgcaacccgccacgccagttcactgagctgttcacccgccaccaggccagtgagcgcctggtcgcccgccgcgcgcacgcccatgcccggtgcaatggccatgaaggcctccggatcgcgcgatgtgcgcacccgctcgaccaggtcacggcggtactcggggctgtcattcagcggctcgccttcggcaaacagcgatgcttccgctgcgaggttgccctgcgtggccgccttgcggcgctcggccagcaccagcgcggaccccagcttgtcgcccggcacgaagccgccacagcgctgcgccacgcgctcgcgcgcctgcaccatcgccggtgcagcggtcaggcccagcccggccagcacattgttgtccaaccgataaccgcccggatcgatggcgtactgcgcgcagtagtcgtagacccggctgagcatccagcgcgcctcgtgattgccgtcgtcggcctgcacgcgcaggcgctgcgcgtaggcgtacagatcggtggcatcctcgatgtccgcgcgcaggtccagcggcaggcccgaaggcagcgcgttgccgcgctcgaacgccgccaggcgacgcgccaacgcttccggcacgaccggcaggggcgccgcatcgtccgacgcaacctgcgccgtcggcagttcgcctgcggtcaccggtaccgacccggcatggccgctggcccgatacccggccacgcccagcacggccaccgccggcagtacgagcaaccaggttttcagggtcggagcaaaggccattggcggcagtgaacgttcatggcgcacaggaaagcaccaagtttagcaaggcccgccaggcctgtctgaatcggttccgttcatctccgagcggcatctcaggcaatacggagacgctccgatggtctagcatggccccctttcccgcgattgcccccaccgccatgccgttcctggaactgaccctgcgttgcaccgaagctacccagccccgctatgagaatgcgctggaggatgtcggcgcactggccgtcacgctgcttgatgccgaggccgataccagcaacgaacaggccattctcgagccgggcgtgggcgagaccccgctatgggacaccctggtgctgagcgcactgtttcccgccgacagcaacgcgttgctgctgctggccgcgctggaggcgttcgacccggaactggactggagcagcggcagtttccgcgcggtcgaggacgaggactgggaacgcgcctggctggaccagttccagccgatggctttcggcagccgcacctggatcgtgccgtggaaccatgaactgccggaggccgcacaggctgccgacgccgccgtggtgcggctggacccgggcctggcgttcggctcgggcacccacccgaccaccgcgctctgcctgcgctggctggaccagctggccgtggatggcctgctgcagggccagcgcgtgctcgacttcggctgcggctccggcatccttgcgcttgccgcgctgaagctgggcgccgctgaggccatcggcgtggacaacgatccgcaggccctggtcgccaccgccgacaatgccgagcgcaacggcgaacaggcgcgcatgcacgtgtacctgccgccggacgaaccggtcgccacctacccgatcgtggtcgccaacatcctcgcctcggcactggacgcgttggccgagctgctggcnnnnnnnntggctgccggcggccgtattgccctgtccggcatcctgcacggccaggaaggtgaactgctgcagcgctatgcggaatggttcgacgacctgcaggcgacccaggatggcgactggatgcgcatcaccggcgtgcgccgcgcctgatcgtggttgaatgactgctggatccgagcccgcaccctgagcatgtccgagccgaacccaccgcgacgccctctggcaaccttcctgcgcaccgccccggaaggttcgcccgtgcctgcgaccgatgcgcgcacgcaggaaccggaagaacacgcgtcgcctgccatgcaggtgccagccgggcccgccgaagcggcgcatgtggcggcggagatgcagcacgacgatgcgcctgtcatcgttgatgacattgcggccatcgcgtcggcaccggttgcagtgccggcgacgacgaccgccgttgacgcgccgagtttccttggcagtgcgcgcccccgcagcctgccggcaccgcgctggcactggctgctggttgcagggctggcgctgctgctggtgctgcagagcgtgctggccgaccgtgcgcggctggccgccgacgccggcaaccgtgcttggctgggcacgctctgcggcctcctgcgctgcagcctgccggcctggcatgaacccaccgccttcaccatgaccagccgcgagatccggccgctgcccgggcaggccggcgtgctgcaggtgcaggccagcatccgcaacgacgcacgctgggcacaggcctggccggacctgcgcctgtcactgtccgatgctgatggccgggtgatcggcagcggtgtgttcacgcctgcgcagtacctgggcgagaaccccggcgccgccctgctggaaccgggccagannnnnnnngtcgccttccgtgtgcaggagcccgccgcatccaccgtcgcattcaccttcgacttcctctgaacgtgaaaaggcgaccggccgtggcaggccgggcacgctcgcgctagactggccgccaccacctcgtccggccgcgcgcaccgcgcgcacgggcccaccgaatcgggaacccccttgaacgctgtcctctctcgtcctgacaacagtcgtggcgctccccggccaccgctgcgtgaacatgtcgcccaatccgtgcgccgttacctgcgtgacctcgatggctgcgatgcggacgatgtctacgagatcgtgctgcgcgagatggagatcccgctgttcgtggaagtgctcaaccactgcgaaggcaaccagagccgcgccgccgcgatgctgggcatccaccgtgccaccctgcgcaagaagctgaaggaatacggcatcagcgcgtaaacgcgcacgggtagtgccggccgctggccggcaaccccacgaacggtggcaggatgttgcagttgccggccagcggccggcactaccggtagaaccgcgccatgcgtggatggaaaccggcagaatcaaccgccgccgcccgccttccagtaataccgcaccacgtggaagaacaccggcgcggcgaagcacaccgaatccagccggtcgagcatgccgccatggccctcgatcatgtggccccagtccttgatgccccggtcacgcttgatcgccgacatcaccaggccgccccagaaccccatcaggttgatcagcagcgacaggccgaacgcctgcagcggcgtgaacggggtgatccaccacagcgccgcgcccagtgcgctggcactcagcacgccgccgacgaagccctccaccgtcttcgacggcgacagcttcggcgcgatcaggtgcttgcccaacaacttgccccagatgtactgcagcacgtccgaggactgcaccacgatcaccaggaaagcaaacagcagcacgttgcgcgaggggtcatggcccggcacgtgcaggttcagcagcagcggcacatgcgaaatgcagaacacgcagatcatcagcccccactgcaccttagcggtccgctccaggtagtgcgtggtgtcgccgccgatggtcgacaggatcggcaggaacaggaacgcgtagaccggaatcagcagcgtgtacatgccgtaccagtcgatccacaccaggtagtactgccacggcagcacgatgtagaacgcggccagcagcgcgtagtaatcgcctgagcgggtcggcgccagggtgatgaactcgcgcagtgcgaacagcgagatgatcgcgaacagcacgatcaccccggcgcggccgaagaacagcgccagcccgaccacgatcgccattacccaccacgcgcggatgcgcgacaccaggttggcgatgaccgcgctgggccggccgcgctggcgccatcgcagcgtttcggccaccaacgtggccagtaccagcaccgcaccgacgccagcgaacagcaggccggtctgctggcccacgctctgcgctgccaggtcgccggacacatcgatcaggaaactcatgcgcgccccccgttcggcgccaggtccagcagcgcctgccggctgcgggccaggaaggccgccttgtcctcgtcggcctgcagccgcagcggcgtgccgaaggtggccgtgcacagcagcggcagcggcaggaaccggcccttgggcatcacccgcttcaggttgtcgatccacaccggcacgaattccagctccggccgttgccgtgccaggtgatagatgcctctcttgaacggcagcagcggctcatcgcccacgttgcgggtaccttccggaaacaggatcagcgagcagtcttcgtccaccgcgtcacgcagggcctgcagcggatcctgctggcgatggccggcctcgcgctcgaccagcacgccgttgaacaccgcatcgatcaggtagcgacgcaggccgtcgcgctgccagtattcggccgcggcaactggccgcacctggcgccgcaacgcaggcggcatcgacgaccagatcagcacgaagtcgccatggctggcgtggttgccgtagtacacgcggcgctcgctggacggcgcgcaaccgatccacagcgcgcgtgcgccggtcactacatggatcgcaccactgcaggcgcgggcaatcagttcggcgaacattggtccctcccgttcacgtctgcggccacaacacggccagcaccagcagtgcgaactgcaccgctgtcagcaggtactggcgcagcagcaggcgacgcatgccggcccagcgcgcgtcccagccccgcaggggcgcctcgggcgacgcgcggtgcaggccactgtcgtgcagcagctgatcagtgcggcgcgcggcggcatcgccgtccaggcgctcatcgcgcagcagctgcagcaggctggcgtccagcgcaacccgccacgcgtggtacgtctgggccacccctgcagacatgctggccagcagcaaccctgcagcgatcatcgccaggcccggctcggtgccgagcagcagcaatgccaccagcagcagccccagcgacaggcatgccggccaacgcccctgccgcagcagcagctgcatggtcgccagatcgggaaccgtgctcatgcgcgcactcctgccgcgtcggtgatggcacgcagatgggccgtacccagcacgatgccagggcgcgcagcacgcacgatcgccaccgccgcgtccgcatcggccgcacgaccactgcgcagcagccaggtggccacgctggcggcgctgcgcgaatagcccagcgcacagcacaccagcaacggtccgtgcgcatgcaggcgctcgatggcctcggccgcttcgcgcagctgttccggtgcagggaccaccaggtccagcatcggcacgctggcatacgcggcgcccggcgcgcggcaggacagctcggcacaggcatccaccacgccccccagtggcggcggcaacgcgccgttgggaatgcggcccagccacacgccgtccagcaccggcaccggctgcgnnnnnnnncgcgtccacagccgcgagttgatccaggctgcgcccaggtacggcgccagcagccagcgcgcggccatggtcaggcgaccatcggcgcgcttctggaacaccgccgtacccagcccggcataggcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccccagcaggtacagcgctgccaatcgccaacgtttggcatcacgcgcggtgtgccaggcccgcaacggtggcgtgccctgctccggccacagccagacgcacagccaaccggccagcaggccggtcgggatatcgatgaaatgatgctggaacgtggtcagcaccgagacgccgatcagcagcgcccacagatgcagtacaccgcgccacaccccgtgcagatactgcgcgaacttcacccacaacacgatcagcagcacgatgtgcagcgacggcgcctggttgaacggcttgtcgaagcccagcagcacgtcgaacaaccagccaaacacgccgccgatctccggccgttcgaagctgaagcgcagcggccacagcagaaaacaggtaaccgcgatgacctgcgcactgaacagccgcagcgcatgccggtccagttccagccgttgccggcacaggaagaacgagatcgcgtagaacaggtcgatcgaccagtacggcacgatcgtccacggcacgaacgggatgcgtgtctcccacgcgaacgccatcaccggcagggtggcgtggcggccggccatccagttggcgaagccatagctggcgaagaagaacggacccagcagggccagccacagcagggcgcgccgccaggggcgcccttccgcggccagcggggttgcggcgagcgtcgccatcacgcggtccggcgcgccagcgacacggtgaagatgccgaagtcgtcgatgcgctgcgccaccttctcgaagccggcgaggcgcaccagctcatccatctcctgctgggtacggcggcgcatcacccacgccgcgccaccgcgatggctggtcaagnnnnnnnngatgaattccagctgcgggtgccagggctggccggtgtaagccaggtagccgcccgccggcaccgttgcggcgataccctgcagcgagcgcagcacggcgtcgttgtcggggaacagttcgtacaggcccgagaccaccgccagtgtcggtgctggatcgaccttggccagttgcgccggatcgaacgcatcaccctgctcgaagcaggcgatgtcggccgcaccgaggcgctcgatcaacgcttggccctgggtcacgttcagatcgctgaaatcacgcagcacgatacggtcggcgcgctgttcgccctggcccagcgcttccagcacataccggccatggccggcggccacgtccagcacacgcaccggcgtgccctgcccgcgcaggcgctgggcagcgtcgcgcagcagttcctgcaggtgctggccgcgcacgcggatgccacgccagccgattgcatccaggtagttgcggtcgaccatccgccccaatgggcccttgccgcgcgcctcattccggtagatgtagtccagcgtgctaccggaatcgaaaccggtccgcaggcccagcgcgatgccttcggacagcgtgccgccgaagcgcaggccgccacgcaccacgcgccagcgcaggtcggccaggctgttgcgctccggtggccaggccaggatctcggattcttcgaaggttggcccgtgacggtgcgcgtcgcgccgtgacagctcgcgcagcggctcggcaaaacgcgcctggatgaagctgcggatgcgcgccagtgctggtgcacgatcgcgctcgccaagcgtgtcgtggaagaagcccggcagatgcacacgctccttgatcgggctggacaggcgctcgtagaagcggtcctgcgggccacggtgcacgacgaaatccgagccggacaccagcagctgcaccggtacgctgatcgcctgcgcatcggccacgatgcggtcggccgcctcgtacaggcccagcagcacgcgcaccgaaatcggccgggtgatcagcgggtcggtgcgatagctttccacccgccccgggtcatgggtcagccactgcggcttgacgtagctgttgacgaagaaattgccgcgcagcttctgcatcagcgccaggcccgggcgtgcgaacggcacgtacagcttcaccttgaacgccggcgaagccatcaccannnnnnnnaggcgtggtgcgtagtcgtgcacccaggtcgcggcgaccaccgcccctacgctctgcgcgatcaccacgatgtcttccaccgcaatgccgtgctcggcgccgatgtgggcgatgaaactgtccagatcacgcaccagcgccgggaagcccggtgcatcgccgcgtgcgcccggcgaacggccattgcnnnnnnnntcccaggcgaagaaggcggtgtcgggcaggtccagctcatcgaccaggtgggtgacccggccggagtgctcatggccgcggtgcagcagcacgatggccttggtggccggcgttgcggtggtgcccgcccagtaccggtagaacagcggtacctggtcgaagctgtggaattcccgttcctgcgcctgacgcatgcaatctcctgattgtcttcttgtatctgcttgattaattcggcgaaaccgctgcttcccgcagtccccgacggacgcggttgaccatcgtcagcacgcacagcaccgccatgaccgcggccacgccagtgaccgtcatcgcgccaacccactcgaacgccagcagcaggcccagcgcaccgatcacgaacgcgcggtcgctcttgcccatcgggccgtcgtagcggcggctggcaccgaccatcagccccagcaccccggcgtactcgctcagggccgcggtccaggccagcagccacagcgtctcggggcgcacgcccggcacactgagcaggctcaggtacagcgccgcatcggcaaccacatcgcacagctcgttcagataggcgcccagccgcgactgctggccgaactcgcgggccagcatgccgtccacggcgttgagcgccatgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngagaccacggcggcggccacggtcaccgcgttggcggtgattcccctgcggtacaggccgcgtacggccggacgcaacaggtcctggaaacgtcctttcagtgcatagatcgacatgatccgtacccgctgatccttggcagtgcgggcacagcctaccccatcgttggcagattccgacaaccctgctctggtccgcaggccagcccacggatcgggccggatcggtgtgcccgacccggccttgcgtcgatcgccacggcaaattaccccttccagcgcccgccaccggcccccaccgcctacaatatcggccccgctccgctgccgattctgtcccatgactgctgatctgttgcccgtccgccgggccctcctctccgtttccgacaagaccggtctggtcgagctggccactgcgctggccgcacgcggcgtggagctgctgtccaccggcggcaccgccaaggcgatccgcgatgcgggcctggccgtgaaggacgtggccgacgtcaccggcttccccgaaatgatggacggccgggtcaagaccctgcacccgatggtgcacggcggcctgctgggccgttccggcctggatgatgcggtgatggctgagcacggcatcggtgccatcgacctgctggtgctgaacctgtacccgttcgaatcggtcaccgccaaggccgactgcaccctggccgacgcggtggagaacatcgacatcggcggcccggccatgctgcgttcggcggccaagaacttcgcccgcgtggcagtggccaccgacccctcgcagtacgccgagctgctggcctcgctggacgccaacgacggccagctgtcggccagcacccgcttcgcgttctcggtggctgcgttcaaccgcgtcgcccagtacgacgcggccatcagcaactacctgtcggcggtcaccgccaccgacgccgccgtgccggcgcgtgccgagtacccggcgcagatgaattccaccttcgtgaaggtgatggacctgcgctacggcgaaaacccgcaccagagcggcgcgttctaccgcgacctgtacccggtgccgggcaccctggccacgttccagcagctgcagggcaaggaactgagctacaacaacctggccgacgccgatgcggcgtgggaatgcgtgcgccagttcgatgcgccggcctgcgtcatcgtcaagcacgccaatccgtgcggcgtggcggttggcgccggcaacggcgatgcctacgagctggcctacgccaccgacccgaccagcgccttcggcggcatcattgccttcaacaagccgctggatgcggccactgcaaaggtcatcctcgaccgccagttcgttgaggtgctgattgccccggattacgagccggccgcgctggaatacgcacagaagaaggccaacgtgcgcgtgctgcgcatcccgcacggtgatggcctgaacaacttcgacagcaagcgcgtcggctcgggcctgctgctgcagtcctcggacaaccgcggcatgacccgcgacgaactgaaggtggtcagcaagctggcgccgaccgacaagcagttcaccgacctgctgttcgcctggaaggtggccaagttcgtgaagtccaacgcgattgtgtacgccaaggacaaccgcacgattggcgtgggcgccggccagatgagccgcgtgtactcggcccgcatcgccggcatcaaggccgccgatgcgaacctggtggtcgagggttcggtgatggcttccgatgcgttcttcccgttccgcgacggcatcgacgccgctgctgccgccggcatcaaggcggtcatccagccgggcggttcgatgcgcgatgccgaagtgatcgccgccgccgacgaacatggcctggcgatggtgttcaccggcgtgcgccacttccgccactgatccgcatcacgaagccgggctctgcccggcttttctcttccgtacccgagaaccctgtcccatgaagatcctcgtcatcggctctggcggccgcgaacacgccctggcatggaagctggcccagtcctcccgtgtcaccgaagtgatcgtggcacccggcaacgccggcaccgccagcgaagacaagtgccgcaacgtggcggtgaaagtcaccgatatcgacggtctgctggcgctggcccaggctgaaggcgtggcactgaccgtggtcggccctgaagtaccgctggtggctggcgtggtagaccgcttccgcgccgccggcctgcgcatcttcgggccgannnnnnnnnnnncgcagctggaaggcagcaaggcctacgccaaggacttcctggcccgccacaacatccccaccgcgttctacgccgtgcacaccgacgtggacgccgccctggcctacatccgcgagaagggcgcgccgatcgtggtcaaggccgatggcctggccgccggcaagggcgtgatcgtggcgatgaccctggccgaagccgaggacgcggtacgtgacatgctctcgggcaacgcgttcggcgatgccggtgcgcgcgtggtcatcgaggagttcctcgacggcgaggaagccagcttcatttcgatggtggacggcgtgcatgcgctgccgatggccacctcgcaggaccacaagcgcgtcggcgacggcgataccggcccgaacaccggcggcatgggcgcctattcgccggccccggtggtgacgccggaggtgcatgcgcgggtgatgcgcgaggtggtgaaccccaccgtgcagggcatgatcgccgacggcatcccgttcaccggcttcctctacgccggcctgatgatcgatgccagtggcgcgccgaaggtgatcgaattcaacgtgcgctttggcgacccggaaacgcagccggtgatgctgcgcctgcagtcggacctggtcgagctggtggaagcggccatcgatggccgcctggaccaggtcgaagcgcagtgggacgtgcgcccgtcgctgggcgtggtgctggcggccaggccgtacccggaagcgccgatcaccggtgacgtgatttccggcctggacgacgtgccggccagtgccaaggtgttccatgcggggactgcattggacgcgcagggccacgtggtcagtgccggcggtcgcgtgctgtgcgtggccgcactgggcgacagcgtgcgcgacgcgcaggccactgcctatgccggggtggccaaggtgacctgggccaacgagttccaccgcaacgacatcggctggcgcgcgatcgcacgcgaggggtgaggcacacccccgcttccatgcatggcgcggattgaataccacggtaaagcaaaggcccggcattgccgggcctttgctttacaggactgcttcgagacccttccgatcaatcaggttcaaaagcttcagcgacggcccgctcggcttcttctcgccctgttcccagctacggaccgtcgaaacgctggtgttgagcacacctgcgaacaccggctggctaagttccaacgacgtgcgaagtgcacggatctgggcgctgctgtattcgggcacaggctccagacaaagcgcctcgtacatgctcatgcgccgcttgtcgatgaagccgctggcgtaaaggcccgccgcgccttcatgcaccgcatcgaggatcgcactctttgcacgtctatgttcaaccgtctttgtcatggcaaatctcctgcagttctccgcagataactgccctgtccaactgtgcagggctcattcccaagaactcagacgcatacagctgaagggcatcccgttccacactactgatggtnnnnnnnnnnctcttctcgtagcagaagagaaagaaccagtagcgccccactttggttgcgacaataacgcgggcgctaccgcgctttccgcggcccggcagcgcaactcgctttttgagaagaccgccccctatgtctgcatcaatcagtccttgacgcatttccaccaccgcgcggcacaaggctctatcggtcagtgaagaacgtcgtgtactgcggttgaagcttcgagtgcggaagacacgtgacatgatcataccgtgccaccgagtggtacggcgtgaaaatcagcgtccagcgcatgctgcggtcggcgcagttgccgccctggcgtcaggattgatccacgccatgcgtggatgcgctccaaaaacaaaaaggcccggcatcaccgccgggccttcttcattccaacgccttcccgcttacgcggtgaacagcgccttcatcttcttcagcgcgttcgcctcaacctggcggatgcgctcggccgacacgccgtactcgtcggccagctcctgcagcgtcaccttgctgtcggcgtccagccagcgacggcggatgatgtcgcgcgagcgggcatccagttccgccaggccttcgcgcagcagctgcatctggttgtcttcgctgtcctcgcgctcgtaggccatcgacgggtcttcgtcatcggcaaccaggaacgcagccggcgacggcggtgcgtgttcgttgtcctcgtcggtcggcgcatcgaaaccgatatcgcggccggacaggcgcgactccatttccatgacttcgcgctcggacacgttcaggtccttggccaccgcgctcacttccgccgcgttcatccagcccaggcgcgtcttcgacttgcgcaggttgaagaacagcttgcgctgcgccttggtggtggcgaccttcacgatgcgccagttcttcaggatgaactcgtgcatctctgcacggatccagtgcacggcgaaggagaccaggcgcacgcccatgtccgggtcgaagcgcttgaccgccttcatcaggccgatgttgccttcctggatcagatcgcccagggcaaggccgtagccgttgtaaccgcgggccacgtgcaccacgaagcgcaggtgcgaatgcaccagctcgcgggcggcgtccagatcgttgccgtcgcggaagcgacgggccaggtcctgttcgtcatcgaccgacagcaccgggatctggtgcacggcaccgatgtaggcgtccagcgaaccgagcgcactgggaatcgggagattgtttgccacaagggcagtagaggtgttctggctcataggcacccatcttagcagtccgggatttggactgctaaaggaggaaaaagttccagcatcctattgatgcaacactggtcccaaacagagccctaccgtagcgcgatttgatgaccgtggcgagcgcgcttttcgggattcacaatcccttggaattcaagcaattacctgccgggaaccggccgattccggtcaagcggagctgaacgggccgttctggaggcccattcaggccagggaacgttgtccggcgttcaggcccggccgccagccggcgctcagagcaccgagcgcggcggcagcgaccagtcgatcggggcctggccgcgacgctgcaggtactcgttggccatcgagaaatggcggcagccgaggaagccacgatgggccgacagcggcgacggatgcggggccttcagaacgcgatggcgacgggtatcaatgaccttgcccttctgctgcgcgtaggcaccccagagcatgaacaccaagccttcgcgttcgcggttgagcacgtccaccacgtgatcggtgaagccttcccagccacgaccctggtgtgcgccggccttgccctcctccaccgtcagcacggcattgagcagcagcacgccgcgttgcgcccacgggatcaggcagccgtggtccgggcgcgggataccgagatcgctctcgatctccttgtagatgttcagcagcgacggcggcaccggcacgcccggcggcaccgagaaactcaggccatgcgcctggccacggccgtggtacgggtcctggccgaggatcaccaccttcacctgctcgaatggcgtggcgtcgaacgcggcgaagatctgcgggccgggcgggaataccgccgcgccactggccttgcgctggcgcaggaagctggacagctcgcgcatctgcggctgcaggaggtaatcgccgacatgctgcttccagctcggttccagctggatcgtcggggtgtccgctacttcatcaatcattgcaccacttcatcgaatcaggggtccatcgttcaaccgggccaggcgcagctggaacagcaccttggtgaccagcagccgttcttcgatcggcttgagtaccaggtcgttggcgccggactgcagcagcccggtctggttgtgcgggttgccgtcgccggtcatcaccagcaccggcaggcggcgcttgccgtagccgaagtccacgcgcacgcgctgcaccacgtcgcggccgctcagttcgcccttcagggtgacgtcggtcagcaccaggtcgatgcgatgacggctgcggcccagcgactcggcggtgagcagggtgaacgcctcttcggcgctgaccacgtgcagcacgttcaactgctggcgttcgagcatgcgcttggtggcctcggccaccacgcggctgtcctcgatgtagaggatggtcgcgccgggaatggtctgcggctgcacatagccgcggatgaaggtcgccagcgcctcgtggcccagcgccttgtcgaaatagtcggtgacgtactcggtgaagcgacgctgctccagatgctgttgggcatcgccggacaccacgatcaccggcacgtaggcctggccggccgcttcgcggaccatccgtgccagcgccaggccgtcgccatcacgcagggtcagcgaggtggtcaccaggtccaccgggccctgcgccagcgcctgctgcgcatcctcgatgctgtcgcagccgatcacctccacgcccggcaggtcgcgctgcaggacgtcggcgatcagcttgcggaccagcttcgagccatcgaccaccatcacccgcgtcgcgggcccttcaaggtgcttcagcgcttgcggttgcatgccggtctcaggtnnnnnnnnnnnnggtctggcgcaggaagtggccggtgaccagccacgcacccagccagcccagcagcagcgtgccgagcaggaccaggccaccgtgcagcaggtccaggccgtgcagcacgaacgggctgccgtagctgcgcgagagttcggccagcggcacgcgcagcgcggcaccggcggcgccgatcagggccagcgcaaccgcgccggcgcccaggccataccacgcacccaggtacaggaacgggcggcggatgaagccatcactggcgccgagcagctgcagcacgccgatctcttcgcggcgggcctggatgtccaggcgcacggtgttgccgaccaccagcgcggcaccgacgccgagcaggaccgacagcacctgcaccagccgcgcgccgaacgccaaccaagcatccaggcgctggcgccacagtgcatcgtgctgcaccaggtcggcctcgggcaggctctccagcgcgcgtgccaggcgcgcgtcgtccttgccctggccgggggtgatcaccagcagcgagggcagcgggttgtcattgagtgcgtcgatcgcctcgccgaggccggcgtcgcgcagttcctgcaggccctgctcgggcgtgcgcacgttcacttcggccacgtcgtcgcggtcgcgcagctggccggccaggcgcagcgcgccggggccatcgacgttgcccttgaggaacacattgatgtcgcgcgactgctgcacgctgccagcgaactgcttgaggttgtccagcgcgatcgacaggcccaacggcagggccagtgccagcgccatgaccatcaccgtcagcagggtcgcccacggcttgcggcaggcacggccgaggctgaacaccacgctgtgcgcgtggtgctggaaccagacgcccacgcgcgagggggcggcggcttcgctgttttcgttcttcgccatgcgttactccgccagatcctgcggcgagatgtcatccaccagccggccgtggtcgaggatcagcacgcgcttgcgcatgcggcgcagcaacggcaggtcgtggctgaccaccagcacgctggtgcnnnnnnnnggcagctcggcgaacagggccatgatctccgccgccagggtcgggtcgaggttgccggtcggctcatcggccaccagcagcttgggctcaccgacgatggcgcgggcgatgccaacgcgctgctgctcaccggccgacagctgcgagggcagcgccttctcgcggtggcccaggcccatccgttccagcaccgagcgcacgcgcttgctgatgtcgccacggcgggtgccgcgcaggatcagcggcagcgccacgttctcggcgatcgagcggtccatcagcaggcggtggtcctggtagaccgcacccaccgcgcgacggtggcggggcacatcgccgccacgcaccttcagcaggttgcgctcgtcgaacaccaccgcgccacggctgggccgctcgtccagatggatcaacttgagcagggtgcttttgcccgcaccggaatggccggtgacgaacagcatctcgcccggcgcgacctcgaagctgacatcggtcagtgcctcgtggccaccggcgtactgtttgctgacattgtcgaagcgcaggacactcatgccccgattatgcaggaccggcgcgacgtcgtggagacggtcacacgatcggtagtgccggccgctggccggcacgcccttgaagccacccgacccacggtcgggtgctacccgctgatcggcagcgccgatcagttgcccgacagcatccggcggatcttgcggccgatgcgggtcaggaacgaatcgccggtatcagcagccgtgcgcaccggcttggccaccacctgcaccggcgtgaccgggctggcgccattgccggcggcgttctgcacgccctcggcaccctcgaccggacgaccgtggcgacggcggcggcgcttgcgcggcttgtgctcgccgtccaccgcaccttccggtgcgccttcggcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagcgccctgctcgccttccgcgcgtggcttgcgcgggccacgcgaacggcgttcgccgctgcgctcaccgtctcggccaccacggccaccaccaccgccggaacggccgccactgcggccaccgccccgacgctcttcctcggcggcacgggcttcgcgcgcttcgcggaagatctggccgacgctttcgttgtcctcgccttcctcgcctgcagccggtgccgggcgttccgggcgcggcagcggggtcagcagttccttggtgaccggctcggacggaatcttctgctcgatgtaggcctcgatgtccggcaggcccatggcgtagcgctcgcaggcgaagctgatcgcgtcgccctcttcacccaggcgcgcggtgcggccgatacggtgcacgtagtcttcggcgtcgaacggcagatcgtagttgtagacatacttgatgccgtcgatgtgcaggccgcgcgcagccacgtcggtggccaccaggatttccagctggcccttctggaagcggttgagcaggctctcgcgcttcttctgcggcacgtcgccggacagcacgccgacacggtagccggccttttccagcgaacgcgccacgcgctcgacgaacaccttggtgttgacgaagaccatggtnnnnnnnncttcgctgcgcgacagcaggcccagcagcagcgggatcttctcgtcgtcggccgggaagtagatgcgctggcgcannnnnnnngcggtgatggtctcggcttcgaccaccagcttctgcggctcgttcatgtgctcgtaggccagctccagcacgcggtggctgagggtggcactgaacagcagggtctggcgggtggtgcgctccggcatgcggcgcagcaggaagcggatgtccttgatgaagcccaggtcgaacatgcggtcggcttcgtccagcacgcagatctcgcaggcgtgcagcgacaccaccttgtgctgcttgacgtagtcgatcaggcggcccggggtggcgatgatcacgtccacgccctgctgcagcagctcgcgctgcttgtcgtaatccacgccgccgtagaccagggcgaagcgcaggcccaggtcggaaccgaacttcaccgcatccttgtggatctggatggccagctcgcgggtcggggcgaggatcagcgcacgcggatcttccggcttgcgatcggccagcgccggacgcgtcagcaggcggttcacgacagcgaccaggaaggccagggtcttgccggtgccggtctgggcctggccggcgacatcaccgccgggcagcgcgaccggcagggtcagcgcctggatcggggtgcagcgggtgaatccggctccttcaaggccggcctgcagggccgggtgcagctcgaaggaggaaaaggtcaaatcggtcagcggtttgtcgctcatgagtccgtcttggtatggccgccggcccgtggggcggctggcacttcatcgtctaggggcaccgtcgcaaactgcggcccctgcggcgggttggcaggctgggaccacccggtccgcgcgccgcacaatggcccagtttaacgcactcgggccggcaaaccggaatgccctgtctcaccagctggagagacggcgcgccttcatccagccacacgggacttgaacgaccccgccggtctcgctggtgtcgcccgctgccatccccatcttcgggaagacagtgaaatccgacacataccgggcttcgaagcgatcacgatacgctgggttccagccggcgcctgtccccgccctgcgataggggtacactgccggccgtgagcgtccaggcatcccgccgaacgcaccgcggcagtgcgccgcgaggcaacgacgagggtcgcgccaccgggcatggcccagttcacccacctccggcatggccgggtgcaatccaagacgagaaaccaagatgagcgacaaggttgtacatgtcggcgacgccgactttgatagcgcagtgctgaattccaaggaaccggtgctggtcgatttctgggccgaatggtgtggcccgtgcaagatgatcgccccggcgctggacgaactggccgatgcctaccagggccgcgccaagatcgccaaggtcaacgtcgaccacaatcgtgcgctggccgccaagtaccacgtgcgttcgatcccgtacctggtcgtgttcaaggacggcgagaaggtcggcgagcagatcggtgcggtgggcaaggcccagctggccggcctgctggacaaggccctggcctgatcctgctgttttccggcagccgccacccgcggctgccggcggacgccctgcgtccatgatgaatgctgttcccggcagcccttgcacggcgccgcaggccgatgatagtgtcggcacatccggccgcgttcgcgtgccgcaccctctggacgcagtttcttccagacccattcccaacgttcgccgccccagccgggcgctcgcaccttcaagcgaggaataacgctcttgtccgataacacttccgaaaccggcagcgccgatgcgcccgccgaaaagcgcgtgcgcaagccccgcgtgagcaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcagtggcggtggcgaaggtggtgagggtcgcgaatccggccagccgcggcagcagaaccaccagggcggtggccagaaccagggccagaacccgtacaaccagaacggccagcagggccaggggcaaggccagggcaaccgccgtgaccgcttccgcaaccgccgcgaccgtgaccgcaacaacaaccgcttccgcgacgacggcatgcccaacgacggcggcgagcagcagcccttcgtgccgcgtccgcacgccaacgtgccggaaggcttcccggtctattcgctgagcgacctcaagcgcatgccggcacagaagctgctggaaatcgccgagcagctgcagatctccgaaggcgtggcacgcgcccgcaagcaggatgtgatcttcgccctgctgaaggtgctgacccgccacggtgacggcgtcgccgccgacggcgtgctggaaatcctgccggacggcttcggcttcctgcgcgcggccgaagccagctacctggccggcccggacgacacctatatctcgcccagccagatccgccgcttcaacctgcgcaccggcgaccacatctccggccgcatccgcttcccgaaggacggcgagcgctacttcgcgctgaacatcgtcgacaccatcaacggcgagccgatcgaagcgtcgaagaacaaggtgctgttcgagaacctgaccgccctgttcccgcgccgccgcttcaccctggagcgcggcaacggttcgtcggaagacatcaccggccgcatcctcgacctgatggcgccgcagggcaagggccagcgctcgctcatcgtgtcgcagccgaaggccggcaagaccatgatgatgcagcaggtcgccaccgccatcaccaccaaccacccggacgtgcacctgatcgtgctgctgatcgacgagcgcccggaagaagtgaccgaaatgcagcgcaccgtgcgcggcgaggtcatcagctcgaccttcgacgaaccggccgcgcgccacgtgcaggtggccgaaatggtcatcgagcgcgccaagcgcctggtcgagcacaagaaggacgtggtgatcctgctcgactcgatcacccgcctggcccgcgcgtacaacaacgtggtgccgagctcgggcaaggtgctgaccggtggcgtggacgccaacgccctgcaccgcccgaagcgcttcttcggtgccgcgcgcaacgtggaagaaggcggcagcctgaccatcatcgccaccgcgctggtcgacaccggctcgaagatggacgaggtgatctacgaagagttcaagggcaccggcaacagcgaagtgcacctgagccgtcgtatcgctgaaaagcgcgtgttcccggccatcgacatcaaccgttcgggtacccgccgcgaagacctgctgatcgaaccggaactgctgcagaagatctggatcctgcgcaagctgctgcatccgatggatgaaatggcggcgatggagttcctgctggacaagatgaagaacaccaagtccaacgacgagttcttcggttcgatgaagcgctgatccacggcattgcatcgaaaagaacctgccgctcgctgcggcaggnnnnnnnnnacctgcagggcgacccacttcacttcaccgccgcccggttttggcgataatccgcccgatgccctgcccggccccgagggcctggccaccgattcccgctgtcgccccttccgaagaaccggtcgggtccagcctcctgccggatccgtcgacgcatgcgaacgctgtctccccgcctcaacctgggcaagctgatcctcgccctggccctgctcagcgccatcatcgcgctggccaacaccctgctggccagctaccgggtgcagcgcgaccagctggtcggcaacaccctggaggccaaccgcgtctacgccaccaaactggccgaaacgacccagaacttcctgctggctgcccagcaggaactggcctacgccgccacgcggctcggccagggcaacctcgacccggcacaggcccaggacgaagccagccgcctgcagctgcagaccaacagcttcaactcttcgctggtggtggatgccgacggcctggtgatcgccacctcgccgcagaccctgcagctgcagggcgaagtgctgcacagcgtcggcaacaatgccgcgctggccgcgcgccagccgatgatcagcgacccgtaccagtcggccaccggcaagctgctggtctcgctgtcgcacccgatcttcgatcgccagggccactaccgtggttacgtcagcggcaccctgtacctgcgccagcgcagcgcactgcacacgctgctgggcaagcactactaccgtgatggttcctacctgtacgtggtcgatcgccatggccgcctgctgtaccacgccgatggcaagcgggtgggcgactacgtggtcggcaaccccgcagtaaaggccgtggtgcgcggcgagcgtggcgcgcagcaggtgcgcaacaacctgggcgtgtcgatgctggccggctatgcgccggtggcggccaccggctggggcatcatcgcccagcgcccgaccgaggccacgctgcagccgctgtcgcggttgatgactgcggtaatctggaacgcaatcccgctgggcctgctgtcgctgctgatcacctggtggttcgcccgtcgcatctcgatgccgctgtggcagctcgcacgcaacgtgcagggcggcgaagacactggcaatgcgatcagccacgtcagcggcatccgcgcgtggtacttcgaggtcgcccagctcaagcaggcggtactgcacagcttcaatgcactgcaggaccgcatcggcacgctcaaccgcgccagccgcaccgatccgctgaccagtcttctcaaccgccgcggcctgcagcaggcgctggatgccctgcaggtacagggcatcccgttcgcgatcctggcgctggacatcgatcgcttcaaatcgatcaatgacaaccacggccatgacgtcggcgacgctgccatcgtccacatcgccaaccagatgcgccgctactcgcgcgacagcgacatcctctgccgcgccggcggcgaggagttcctgctgctgttgccgggcatcagcgccgagtcagcgcgacaggctggcgagcgtctgcgccagcacattgccgaccatccgtttgaaccggtcggcaccatcaccgtctcgctgggcgtggcccacttccccagcttccatgtcgatgccgagcaggcgctgcggctggccgacaaggcgctgtacctggccaaggaacagggccgcaaccgagtggtggtctacccctacgccgattgacgcgaagccgggctggccggctccgcagtgatcgtcagccctgctccagcggcgtcagcaggcgcaggccgcgcttggcgccgtcgaccatgtagatgccgccctcgggcagcaggtcgctgccgttttccgccgcgtcaccggtcacccacggtgcgcgctgcttcggtcctggaatgaaggcgcgccagcggccatagcgctcggcagcggcattgcgatcatccgagaacgcatagttgaccggcacgcgtaccgaccagaattcccgtgtgacgtccttcccgctgcttggaggaatgaaggtccacttgcgggcggtattgatgctggccttggccagcacatcgcgcagcttggccatggtccgctccggccccgccacggtcatgttgacctgctcggcgatgacgtcggccaccgtgccatcacgggcgaccttgatgatcaggatcacatcgccctgaccaccgatcctcattgcctcgtccggatagcgcggcggcgccaggcgctctgcggtcaccgaatcggtggcctttggatcgtactcgctgaaatccacgctggtcatgctgacttcgtagtcgcccttgcccgtggacttgccacgcagacgcacccgaaacggtgcctgtgcggcgacggccttgccatcgacccgcgtcggctcgaaacgccaagggcgaatggtgcgttcaacaaacgcggcaacacccgggctgatgtttgccttctgatcgagcaccagagcgctgactgcgccttctgccgtgacctcgatctttccggtcagtgtcatgctcaattcggtggtggcacgaacnnnnnnnntggtctgcgcgttggcatcgccggcgaacagcggagcgccggcaccgacggccaacgcgagagcgaggaacaatggggaacgcatcattgccggatccttggtgatgaagggcgagagtacctcagtcccaacacccatgacagctggctcacgccaaccggtgcgcgccagcatagggcggcgtgtccggatagtcacctcgggcgaagcgttcctgcaggccctgccaccagcccgggtcgaacaggtgccggtagtgctcgcgcaccgctgccagctctgcagcgggcaggcccatgaacgggccgaagcgctcgggaaacacgtcgcgcggacccacatggaaccatggctcgtcggacatcgcttcctccggcgtacgcggctgcggccaggcgcggaacacgcagtcgctgaccaggcacagttcgtcgtagtcgtagaacacggcccggccgtgccgcgacacaccgaaattcttcggcagcatgtcaccggggaagatgttgttgcgtgccatgtcggtgatcgcctgcgcatagtcgagcaccgccgcccgcaccgcctccgcgccctgctcgcgcaggtacagattcaagggacgaaaacgacgctgcacatagcacagtgcgacttcgacctcgtcgccatcgatgcgtacgctctgcgcgcactgctgcagcagttcacccagcagggccggcgcgaagcggtcgcgcggaaagcgcaggtggcgatagggctgtgcgtcgagcagacggccgacacgatcgaggttgaacaccagtgcgtacttctcttccacctgctgccgcgacatcgccttgggccacgcgaaacggtcgcggatcagcttgaacaccagcgggtaactgggcagggtgaacaccgccatgaccatgcccggcgtgccctctgcatgcaccagccgctcctgcgggtgctcgttgaaatgacggaagaaggtgcggtagcgctcggtcttgccctgcttggcgcggcccagcacggtgtagatctcatcgatgggcttgcccggcagcagactgcgcaggaacaccaccgcatcacctaccgtggccaggttggcctggaagtaactgcgcgacacgccgaacaggtgggccacgtcccggcgccgggtcagcaccgcatcggcgcgcaggccacgctcgtcgttcaccagggcaatcacgcacggcgagaaccggtgctcgccgaacacgcggccaaccaggtaagcgcggcgctcgcggtagaacaccgtgtcgagcagctcgatgctgcgtaccggcgtatcgccccagtgggccaggtcatcctgcaggcgcaccgcgatggccgcggcgcagcgcagctggtgcgcataggggatatcgaagcgatagtcggccagcacccgctgcagcgcctccaccggccgcgtcggcgaaaccgcgtaggtatgccgcgccaccgggtgggtgatggcatcggagggttcgacatcgaaggcgatgaactccagcgccgggtccacgccccggatggcaaacaggcgccgcgacaacgtgttgtagaaggtcttgtacagctcggcgtcgatcaggccctgcagcagcgcgctgtagcgggcgtgcacccgcaaccacannnnnnnntcgccgatcgcgtcaccggcgaggcggcgcagcgcatccatctgctcggcgatgcacaggtcgtacagggcgatgcgctcgaccgcatcctgtcgcgcaccggcccagtcgcgctgctcgaagcgctgccgcgcccgcgcggtgatcgccgcaaagcgggcgtggtactgctcgaaaccgtcgcggatggctaccgcgatgcgcggtgccagctcggcagcgatgtcaggcctggacatgcatggctcacccgggaggaccggcttcaccatacgctggcgtgtgcgatgccgtcgagcgcgaaggtagtgccggccgctggccggcagcacctggaccgtcgagggatcgatgcagatgccggccagcagccggcactactggctcagatcgccagttcggcttccacgtcctgcaccttgcgccgtgccaatgccaggttggacctggtacggtccagcacgatgtagaagaacaggcccttcttcttcgccaccgggcgcatgatgtggtacgccttgcccaacgagatcaggatgtcctcgatgctgtcgttgaggttcagcgatgcggcggtcttcatcttggcacggatcacttcggtgttgccggcggcggccacttccatgtccatgccggcaccggcttcgcccagcagcatgccgctttcatagtcgaccagcgccactgcctgcgcgccgtcgatgcccatcagtgcgttcaacgattcattcagtccagccacgtcgcaccccttgtcgatgttggttcgagcccctcgttcccctgcggccgggctcacgatccgccgagttcggccaggatcgcctggccacattccctgctctgccacagcacctggccgatcacgctgcgctggtcgcaggccgccatcagcagcaacggcacgcgcccctcggcctggatcgccagcatcagcaccttgccgcccgcggcctccagcatcagcgtctgcagatccccaagcaccagttcgcgcccgaccgctgcagccagcgccagcatcgcgctggtcatcgctgccaggcgttcaccgcgcccttcggcaccggcactgaccagggcgaagccatccacactggccagcaccaccgtgcgtatgccttccacccgctgctgcaggtctcgcagcaagggctgcaggcgctcacgctggccggcgtcgggcaacagcgccacctgtccgtcagccatgcgcggccaccagtgcgtgcgcttccatctcgcccatcaatacatccatcagcagcaatccctgttcgcgatcgcgggtatccacagccagtagcggcagcggctggtcatcaaggcaggcacgggcggcccagtcgtccagcgcggcgtgcggtgcctggtcgagatgggtgacggccaccaccagcgccaatgacgatgcgaacggccgcaacacctgcagataaacctccagttcggcaaccacgcccgcgcgccgcgcatccagcagcagcacggcgccgcgggcgccctgcagcaggatcggccagaggaaatcgaaacgctgctgtcccggcgtgccatacaggcgcagccgctcgccattgggcaggtcgatatctgcatagtccagggcgacggtggtggaggccttgtcggcaccgaggcggtcgctgttggccacgtcggtgtcgaccaccgcgccggccgcgatgctgcgcaccagggtcgacttgccactgcccatgccacccagcaccaccaccttgtgctcacgcattgcgctcgctcccacgcaggtgacgccacaggcgggcgagcaggccgttgtcagcgccggcagcgcgtcccggcagcggtaccgccggtgctgcctgcagctgcgcgtaaccgcacaggtaagcggcatggatgaaatcgcgcacggccgcaggcggcagatcaagcaacatcgcgcactcgtccaccgtgcacgcgcgcttgagcagcagcgagcacaggcggaagccatcatggtcatggcccagcacacggaaatcgggccagcgcagcagctttaccgaagcaccgcgcaggcgttcgtccagtgcctgccaatggcggctgcgttgcgcccattgccacagcagcggccgcagtggctggcgtggccgctcgccggccaggccatgcaggcgtgcgggtgtcagcgcatccagctgcaggcgttcgaaggcatcggccaaacgctccaccagggccgtagccggttcctgcagcagcacggcctggtcatgctccaggtccatcagcagcagaggctcgcccgcatcactcaacagggcctggccctgtcgcagcggcagccgctcgcgcagcagacgggtgatggcatgcgcaccatcagccaggcggatcggtgcgggtgcgtgcatggccaagggctccactgccaactgcatgcgacgcagcgcgcgaccgatggcactgtcatcaagcacgtcctggtgcccgtcgccatcacgcagctggccgccgatgtcttcgatccagcactgcagtcgcggacgctgctggcgcatgcgcagggcagcgttgcgcagcgccggcgtatcgcggatgaccagcagatcgcaatcgtccaggtcctggctgcggcggatctggccgtccggcagggccgatgccacgcgcagccgctgcagcagggcctgctcgccctggatgtcggttcccactaccagcacgcgtgccatccgtgttccccgtgcggccacctccccggtggcctcgcgtcgccaaggctagggcatcgccagcggcagccgtcgtgatcgactgctcagatcgagggcggttgcagacggtgtccgatcagttctgcgacggccatcgcgggcaagtttcatgcctcgttgacgacattccgacagccgacgggaatcacggttctggacgcgggtcgaatggggtgagatcccttttgcatggcaaaagggttctgacccggagcccnnnnnnnncccgcgccgaagcgcgggttccggtgtcacgaccgaacggcgatggatcagccgcgcagctgctccagcgcggcgttgaaggtcgcgctcgggcgcatcgccttgctcgccttggcgacgtccgggcggtagtagccgccgatgtccacggccttgccctgcaccgcggtcagctcttcgacgatcttctgctcgttgtcggtcagtgccttggccagcggtgcgaagcgtgccttcagtgccgcatcttcgtcctgtgcggccagcgcctgcgcccagtacagcgcgatgtagaagtggctgccacggttgtcgatgccacccagcttgcgcgacggcgacttgtcgttgtccaggaactggccgttggcttcgtccagcgccttggccagcacgcgggcggcggcgttgtcgtagcggttgcccaggtgttccagcgacgcggccagggccaggaactcacccagcgaatcccagcgcaggtagtcctcttcgacgaactgctgcacgtgcttcggggccgaaccaccggcgccggtctcgaacaggccgccaccggccatcagcggcacgatcgacagcatcttggcgctggtgcccagctccatgatcgggaacaggtcggtcaggtagtcgcgcagcacgttgccggtcaccgagatggtgtcctcgcccttgcggatgcggtccagcgagaacgcggtggcttccaccggcggcaggatgcggatgtccaggccggtggtgtcgtggttcttcaggtactgctcgaccttggcgatgacctgcgcgtcgtgggcgcgggcggcatccagccagaacacggccggggtgctgctcaggcgggcgcgttcgacggccagcttgacccagtcctggatcggcgcgtccttggtctggcacatgcgccagatgtcaccggcttccacggcgtgttcgaacaccacgttgccggcatcgtcggtgaccttgaccacgccgtcggcagcaatctggaaggtcttgtcgtgcgaaccgtactcttcggccttctgcgccatcaggccgacgttcggcaccgagcccatggtggccgggtcgaaggcgccgtgcgccttgcagtcgtcgatgacggcctggtacacgccggcgtagcagcggtccggaatgaccgccttggtgtcctgcagcttgccttcggcgttccacatcttgcccgagtcgcggatcatcgccggcatcgaggcgtcgacgatcacgtcgctcggcacgtgcaggttggtgatgcccttgtccgaattgaccatggccacgcccggacgctgcgcgtactcggcggccaggtccgcttcgatcgcggcgcgggtggcttccggcagcgacggcaggcgcgcggccaggtcaccgatgccgttgttggcatcgaaaccggcctgcttgagcacgtcggcgtgcttggccagcacgtccttgtagaactcgttgaccgccacgccgaacatgatcgggtcggagaccttcatcatggtcgccttcaggtgcagcgagaacagcacgccctgggccttggcatcggcgatctgctcaccgatgaacgcggccagcgccttgcggctcatgacggcggcatcgacgatctcgccggccttgaccgtggtcttttccttcagcacgacggcgctgccgtccttgccgtggaaggtgatcttcagcgcaccggcgttggccagggtggccgacttctcgctgccgtagaaatcgccggcggccatgtgcgcgacgtgcgacttcgaatccgacgcccaggcgcccatgcggtgcgggtgcttgcgcgcgtagttcttcaccgacagcggtgcacggcggtcggagttgccttcgcgcagaaccggattcaccgcactgcccttgaccttgtcgtagcgcgccttgtagtcgcgctgctggtcgtcggccggggtttccgggtaatccggcagcggatagccctggtcctgcagttccttgatggccgccttcaactgcggcaccgaggcggagatgttcggcagcttgatgatgttggcgtccggggtggtcgccagctggcccagctcggccaggtcgtcgctgaccttctgcgcgtcggacagcagttccgggaactgcgacaggatgcggccggacagcgagatgtcacgggtttccaccacgatgccggcagtggcggtgtaggcgtcgacgatcggcagcagcgactgggtcgccaggaacggtgcttcgtcggtcagcgtgtagaggatcttggacatgggggacttggactctgtagcaatgctcaggggaaggccggcgccagcgccgggccacgtgcaaccgtgtcgctttcccccgtcgccgtcagggtgggcgcgcggcggggaaacccctgcattgtcgcgttttcagccgcgcggggcaaagcggcgccatacgcggcggtactgcacggcggcaacgctgtgatccatccacgcacggcgtggatctgcgcgaacgccgccgtcagtggatccacgccatgcatggatgaagccagccaccggccaataaaaaaggacgcagccttgcggctgcgtccatcgtgagtcctgccgggagagagtcggcaggacttacttgacctcgaactcctgcggcgttccagccgccttgccatcgaccgtgacctcggcgcggtacttgccggccggccagccctttgcattcttgaacgtgacgttggtggtctccgcgccgctggcattcagggtcgcggtctgttcgccggccacctggccgtcctggaaggtcagcttggcaccgacattgacgttgttggcggcgccatcggtcttgaccgagacgatgacatcatccttcggcgagaacagtgcagccggggcgaccgatttgtcggcggcagcggtcttgcccacggtgacggtggaaacgctgaccgcggcagcttccgccatcggcggcggtgcaccggtcatcggtgccggcgctgccggctcggccggagccgtggcggccggagcggcgttggtgtcggtcgactcttccttcttcttgcaaccgaccaaggcaacgctgcccaacagggcggcgatcagggcggtctggagcggggtggtcttgatcattcggggttcctcccagggattgtcggacggcgtttgatcgccggcttacttcggcggcagtttcagggtctggcccgggaagatcttgtccgggtcgtcaagcacatcgcgattggcttcgaagatcttcttccaggcgttggcgtcgcccagatgctgcttggcgatcttcgacagcgagtcacccttctgcacggtataggtgccgccgctgacgatctcggcggtgctgtccaccgaagcggtcacgccggagaagtccgccttcggcacctgctcggcggtactgtcgacgctggcgctgacgccggagaaatcggctttcttctcggtactcatccacaactcccgtctgcatgactacgtggctcgcacggtgccatggcggttgttaaatggggatggtgcagatgtgaagccgccccggggggcggctgaacaatcgggagagacggtgcccggtagtgccggccgctggtcggctgtgccagggggatccggccttggccgattgccggccagcggccggcactacccgtaaccgcctgcgaatcatggtagtgccggccgctggccggtgttcgccgggcatggcccggcacaacgggcaaccgcctgcggcggttactggcgcagttcgcggtaggtcgcggccggggcggcaatgccgggactggcgcgccacgggttgatgtccaggccgccacggcgggtatagcgcgcctccacttccagccattgcggctggcagcgcgcagacacctcgctgaagatccgctcaacgcactgctcgtggaactcggcgtgctcgcggtagctgaccagatagcgcagcaggccggcacgatcgatcttcggcccgcggtaacgcaggctgaccgtcgcccagtccggctggccggtgaccgggcagttggacttcagcagtgccgagaccagggtctcctccaccacctcaccggcattggccgagagaaagtccgcctgcggcgggccgtagcagtcgatctccagctccagcccgtcgatggattcaccgagcggcgtctcgcgcaggcccggcagcccgaactcgacctggaccggcgcaccggcacaatccgacagatccgccacgatnnnnnnnnnnagtgcctcggcgctgtcgatgcgggtgctgttgagggagttgaggtacagcttgaacgacttcgattcgatcagccgcggcgaggtgcacggcacctgcacggtggccacggccacctgcggcttaccacgcgggtcgagccagctcagctcgaaggcgtgccagcggtcatggccgacgaacggcagcgcggcgtcatcgaggccgatctcggcgcgggcgccgctgcgggggatgggaaacagcaggccgggatcgtactgcgacgggtaactgacctcgcgaccgaggctggaatcctgtggggtgttcatggggggcattgtatcgcgcggacggcgggccttcggccgggccggccaacggcggagcccctccgtggtggttttgttggttggtcgtggaaggcggtctatcggctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaccccgccggagtgccggcaccgtgcaggtaatccaggctcacctgcagcannnnnnnnagtccgacatccagcgccttctcatccagcaggaacttcggcgaatgattggcgggcgccgtcgccgggtcgatgcccacgctggtggaaccaacgaagaagaacatccccggcacttccttcgcgtacagcgagaaatcctccgcgcccatctgcagcggtggctcgtacacgttgtccttgcccaccaccgcctgcaggctcggcagcatcttcgcggtcagcgccgggtcgttcaccgtggccgggttgccttctgattcgtagatgtcggtcaccgccttcgcaccgtgcgcggcggcggtgtgttcggccacgttgcgcaggtcggcgaagatctgctggcgcatgccctcgtcgaaggtgcggatggtgccgaccatctccacctcgtccggaatgatgttgtagcggatgccgccgttgatcgcaccgaaggtcagcaccgccggttgcttggagaggttggcgcggcggctgacgatggtctgcgcggtaccgaccagatcggccgtggccacgatcgggtcgacaccgttccacggtgcggagccgtgcgtctggcgaccgatcaccttgatcccgaaacgatccgaggcggccatcaatgggccaccgcgaaccgcgatctggccggcctgcacgctggagaacacatgcaggccaaacaccgcctccggcttgaagtcggcgaacaggccttccttcagcatcagcgcggcaccgccctcttccggcggcggtgcgccttcctcggccggctggaagatcagcatcacctggcccggcaggtccttcttcatcgacaccagcgcttcggccacgcccagcagggtggcggtgtgcgcgtcatggccgcaggcatgcatcacgcccacggtctggccgcggtactggtcggtggccttggaggcgaacggcagcccggtctgttcggttaccggcagcgcgtccatgtccgcacgcagcgcgatcttcgggccgggcttgccgccttcgatgatcgccaccacgccgtggtgggcgatgccagtcttcggcttcaagcccatcgcacgcaggcgcttggcgacctcggccgaggtgcgcgcctcgcggttggacagttccgggtgctgatggaagtcgcggcgccattcaaccaccttggcctgcaggcgctgggcagcggcggtcacttcggggcgttgcccgtcctgggcgtgggcaacggccggcagggccagcagcagggcggacagcagcagcgaacggcgcatcgcaatctccacagcaagaggggtccagctgaatgtagggcaacaccgccgccacgggaacctccgcggccggatccggtcttagcgcccgtcccatccgtcatgcaggaaacgtgatgtggcacaggtatgctttgcgcattgccaaccggggccgcgccccgtccagccctcttggagtcctcgtaatgtcacgtgtttggaagatcgtgctgctggtcgtggcggttctggtgctggccgtggtcggcctgcgcgtcatcggcgggggcaaggacaaggctggaaagccggcagcgggagcgcgccagggtggcgaagacccggatgccggcccggtgccggtgaccgtggtccaggccacgcaccaggacgtaccggtgtatgccagcgcactgggtaccgtgacggcaatgaacaccgtcaccgtcagcccgcaggtcggtggccagctgatgagcctgaacttccgcgaaggccaggaagtgaagaagggcgacgtgctggcagtgatcgatccacgcaccgcccaggccagctatgaccaggccgcggcagccaagcgccagaacgaggcgctgctggccaccgcgcgctccaactaccagcgctccaatgcgccggagtaccgccagttcgtcgccaagaccgatctggatacacagcgaaaccaagtggcacagtacgaaagcgcagtcgcggcgaacgaagccagcatgcgctcggcacaggtgcagctgcagtacaccagggtcaccgcaccgatcaccggcatcgccggcatccgcgcggtcgacgcgggcaacgtggtcaacgccggcaccgcgctggtcacgctgacccagatccacccgatccacgtcctgttcaacctgcccgaacgccagctcggcgacgtgcgccaggcgcaggccgccggcgcggtgccggtggcggcactggaccgcgccgactcgcacgtgctgtccggcgacggcaagctggacgtggtcgacaacctgatcagtgccgacagcggcaccttcaagnnnnnnnnnntgttcgacaacaccgacaacggcctgtggccgggccagtttgtcaacgtgcgcatgcagctgcgcacgattgccggcggcgtggtcattccgacccaggccgtgctgcgtgggccggatggcgagtacgtctacgtcgtgcagggcgacaacacggtgaagatgcagaccgtgcgcagcggcgtggaagtgggcgacagccaggtgcagatcgccgaaggcctgaagggcggcgagcgggtggtcagtgaaggccagttccgcctgaagccgggcagcaaggtcaccgcactgaagccgggcgaaaccccggccgcaccaaccgaggccgagctgaaggcggccgaacagaagaacggtggcggcggtggccgtcgcggtggcggtccgcgctgagcgcaggccacggttctccctcgcgccggcggacccgccggcgccgacattgaagtgccagcaaggatcagtccgtgggcttttcgacgatcttcatccgccgcccgatcgctacctcgctgttgatggcgggcctgttgctgctgggcatcctcggttaccgcaagctgccggtgtcggcgttgccggaaatcgatgcgcccagcctggtggtcaccacccagtaccccggcgccaacgccaccaccatggcctcgctggtcaccacgccgctggagcgccagttcggccagatctccgggctggagctgatgacctccgactcgtcggctggcttgtccacgatcatcctgcagttctcgatggaccgcgacatcgacatcgccgcgcaggacgtgcaggcggcgatccgccaggccaccctgccctcgtcgctgccctaccagccggtctacaaccgggtgaacccggccgacgcggccatcgtcaccctgaaactgacctctgacacgcgcccgctgcgcgacgtcaacaattacgccgactcgatcctggcccagcgcctgtcgcaggtgcagggcgtcggcctggtctcgattgccggcaacgtgcgcccggccgtgcgcatccaggtcaatccggcgcagctgtcgaacatgggcctgaccctggaacagctgcgcagcgcgctcacccaggccaacgtcaatgcgcccaagggctcgttgaacggcaagacccagtcctacagcatcggcaccaacgaccagctggccagcgccgccgagtaccgcgacaccatcatcagctacaagaacggccgcccggtgcggctgtccgacgtggccgaggtggtcgacggcgtggagaacgaccagctggcggcctgggccgatggcaagccggcggtgctgctggaagtgcgtcgccagccgggcgccaacatcgtgcagaccgtcgagcgcatccgcgcgatcctgccccagctgcagggcgtgctgccggccgacgtgcacctggagatcttcaacgaccgcaccgagaccatccgcgcctcggtgcatgaagtgcagttcaccctgatcctcaccatcggcctggtggtggcggtgatcttcgtgttcctgcgccggctgtgggccaccatcatcccctcggtggcggtgccgctgtcgctggccggcaccttcgctgtgatggcctttgccggcatgtcgctggacaacctgtcgctgatggcgctggtggtggctaccggcttcgtggtcgacgatgcgatcgtgatgatcgagaacatcgtgcgttacatcgagcagggcaagagtggcaaggaagcggccgagatcggcgcacgccagatcggcttcaccgtgctgtcgctgacggtctcgctggtggcggtgttcctgccgctgctgctgatgcctggcgtcaccggccgcctgttccacgagttcgcctgggtgctgagcatcgccgtggtgctgtcgatgctgatctcgctgacgctgaccccgatgatgtgcgcctacctgctcaagcccgacgccctgcccgagggcgaggatgcgcatgagcgcgcagcggcggccggcaaacagaacctgtggacgcgcaccgtcggcctgtacgagcacagcctggactgggtgctgggccaccagcgcctgaccctggccgtggccggtggcgcgctggtactgaccgtgctgctgtacgtgttgattcccaaggggctgctgcccgagcaggacaccggcctgatcaccggcgtggtgcaggccgaccagaacatcgctttcccgcagatggaacagcgcaccaggcaggtcgccgaagccctgcgccaggatccggacgtgaccggcgtgtcggcattcatcggtgccggcagcatgaaccccacgctcaaccagggccagctgtcgatcgtgctgaaggagcgcagccagcgtgatggcctggatgagatcctgccgcgcctgcagaaggcggtggccggaatcccgggcgtggcgctgtaccttaagccggtgcaggacgtgaccctcgatacccgcgtggccgccaccgagtaccagtactcgctgtcggacgtggattcggcaacggtggccacgcaggccacgcgcctgaccgaagcgctgcgcaagcgcccggaactggccgacgtggacaacaacctgtccaaccagggccgcgcgcttgaactgaacatcgaccgcgacaaggccagtgtgctgggcgtgccgatgcagaccatcgacgacacgctctacgatgcgttcggccagcgccagatctcgaccatcttcaccgaactcaaccagtatcgggttgtgctggaagtggcgccggagttccgtaccagcaccgcgctgatggaacagctggccgtggcttccaacggcgccggcgcgctgaccggcaccaatgccaccagcttcggccaggtcacctcgtccaactcgtccaccgccaccggcatcggcgcgcagaacaccggcatcaccgtcggcgccggcaacatcatcccgctgtcggcgctggccgaaggcaaggtcagcagcgcaccgctggtggtcagccaccagcagcagctgccggcggtgaccgtgtcgttcaacgtggcgccgggctactcgctgtccgaagcggtgcgtgcgatccaggaaaccaaggacagcctggacatgcccacccacctgcatgccgagttcatcggcaaggccgccgagttcaccggcagccagaccgacgtggtgtggctgctgctggcctcgctggtggtgatctacatcgtgctgggcgtgctctacgagagctacatccacccgatcacgatcatctccacgctgccgccggccggtgtcggcgcgctgctggcgctgatgctgtgcgggctgagcctgtcggtggacggcatcgtcggcatcgtgctgctgatcggcatcgtcaagaagaacggtatcatgatggtggacttcgcgatcgaggcgcgtcgcgccggtgccaacgcgcatgaagcgatccgccgcgcctgcctgctgcgcttccgtccgatcatgatgaccaccgccgcggcaatgctcggcgcactgccgctggcgctgggcaccggcatcggctcggagctgcgccgcccgctgggcatcgccatcgtcggcggcctgctgctgtcgcagctggtcacgctgtacacaacgccggtgatctacctgtacatggaacgcttctccgaatggctggcgcgccgccgcgagcagcgcgcactgcgcaacggttcgctgcaggagccgcaggcatgatccacgccccgctgctgcggtgggccgcacgatgaacctgtccggccccttcatccgccgcccgatcggcaccgcgctgctggccatcggcctgttcatggtcggcctgatctgctacctgcgcctgggcgtatcggcactgccgaacatcgagatcccggtgatcttcgtgcacgccagccagtccggcgcggatgcggcgaccatggcctcgacagtcaccgcgccgctggagcgccacctcggccagctgccgggcatcgaccgcatgcgctcgtcgagctcggaaggcagctcgctggtgttcatgatcttccagagcggccacaacatcgattcggccgcgctggacgtgcagaccgcgatcaactcggcgcaggccgacctgccttcgggcatgggctcgccgatgtaccagaaggcgaatccgaacgacgacccggtcatcgccatcgcgctgacctcgcagacgcagtcggccgacgagctgtacaacgtcgccgactcgctgctggcccagcgcatccgccagatcagcggcgttgcttcggtcgacatcgctggcgcttcgacgccggcggtgcgtgtggacgtcaacctgcgcctgatgaacgcgctcggcctgaccgccgatgacctgcgcaacgccgtgcgcgcggccaacgtgacctcgcccaccggtttcctcagcgacggcaacaccactaccgcgatcatcgccaacgactcggtggcgcgtgccgccgacttcgccgacctggtggtcaagacccagggcgatggccgggtgatccgcctgaaggacatcgccaacgtctacgacggccagcaggatgcctaccaggccgcgtggttcgaccacaaaccggcggtggtgatgtacgtgttcacccgtgccggggccaacatcgtggagaccgtggaccgggtcaaggcgcagatcccgaccctgcgcgattacctgcagcccggcaccacgatgacgccgtacttcgaccgtacgccgaccatccgctcgtcgctgcatgaagtgcagatcaccctgctgatcagcctggcgatggtggtgctgaccatggcgctgttcctgcgccggctggcacccacgctgatcgctgcggtgaccgtgccgctgtcgctggccggtgccgcgctggtgatgtacgtgatgggcttcaccctgaacaacctgagcctgctggcgctggtgatcgccatcggcttcgtggtcgacgatgcgatcgtggtgatcgagaacatcatgcgccacctcgacgaaggcatgccgcggatgcaggcggcgctcaccgnnnnnnnngagatcggctttaccatcgtctcgatcaccgcctcgctggtggcggtgttcatcccgctcctgttcgccagcggcatgatgggtgcgttcttccgcgaattcaccgtcaccctggtggcggccatcgtggtctcgatgatcgtctcgctgacgctgactccggcgttgtgcagccggttcctcagcgcacacgaccacagcgcgccgccgtcgcgcttcggccgctggctggatgccggccatgagcgcatgcttcgcatctacacggtcttcctcgacttctcgctgcgccacgcgctgctgctgtcgctgaccccgctgatcctgatcggcgccaccgtcttcctgttcggcgcggtgaaaaagggcgcgttcccgccgcaggacaccggcctgatctggggccgcgccaattccagcgccacggtgtccttcgaggacatggtcgcccgccagcgccgcatcaccgacatgctgatggccgaccccgcggtgaagaccgtgggcgtgcgcctgggcagcggccgccagggctccagcgcacagttcaacatcgagctgaagtcgcgcagcgatggccgtcgcgagaccaccgcgcacgcactcgcacggctgagtgccaaggccgaccgctaccccgacctgcagctgcgcctgcgcgcgatccaggatctgcccagcaacgatggcggcggttccagccagggcgcgcagtaccgcatctcgctgcagggcaacgacctggcatcgctgcaggaatggctgcccaagctgcaggcggagctgaagaagaaccccaagctgcgcgatgtcggtaccgacgtggacaacgccggcctgcgccagaacatccagatcgaccgcgccaaggccgcacgcctgggcatcaccgtgggtgccatcgacggtgcgctgtacggtgcgttcggccagcgccagatctccaccatctattcggacatcaaccagtacagcgtggtggtcaacgccctgccctcgcagaccgccacccccgccgcgctggacgaggtgtacgtacgtgcgcgcaatggcgacatggtgccgatcaccgcggtggccacgcagatgcccggcctggccccttcgcagatcacccacgagaaccagtacacgacgatggacctcagctacaacctggctccgaacgtgagcatgggtgaggccaaggcgatcatcgacgcgaccgtggccggcatgcgcatgcctggtgacatccgcctggccgatgatgcgggcttcggcttcaactccgaccccagcgacatgctgatcctggtgttcgccgcgatcctgaccgtgtacctggtgctgggcatgctctacgagagcctgatccatccggtcaccatcctgtccacgctgccggcggcgggcgtgggtgcactgctcgcgttgttcggcaccaacaccgagttgtcggtgatctcgatgatcgcgctggtgctgttgatcggcatcgtcaagaagaacgcgatcatgatgatcgacttcgcgctggtgacgcagcgcgagcatggcctggcaccgcgcgatgccgcgcgtgaggccagcatcgtgcgcttccgcccgatcatgatgaccacgatggtggcgatcctggcggcggtgccgctggcgatcggcctgggcgaaggctccgaactgcgccgcccgctgggcatcgcgatgatcggcggcctgctgttctcgcagagcctgaccctgctcagcacgccagcgctgtacgtgatcttctcgtgcctggccgaacgctggcgggcccgtnnnnnnnncaagcgcgaagcgaagctgctcaannnnnnnnagcgtgcgtagaacggcccatccacgcatggcgtggatctacgggtagagccggccgctggccggctttctcggtacggcaaatctgccggccagcggccggcattaccgcggtggtccgccctccatatttcacgcgcaccccgcaataatggtgggagatccttccgccgagcctgcatgcccgcccgccaatcccgcctcagccgcctgtgggcccacgagaaggccagttacggcctgcgcgtgttcatcgccctgaccgcagcgcttgccgtgtgctggcagctggatgcgctgaccgccctgcccggcgttttcctcggcatcatcgccagcgccatcgccgagaccgacgacaactggtggggccggaccaaggcggtggcgctgtcgctgctgtgtttctgcatcgctgcggcgtcggtgatctggctgttcccctggccgtggatcttcatcggcgcgctggcactgtccaccttctgcctgaccctgctgggcgcgctcggcgagcgctacgcatccatcgcccaggccacggtaacgctggcgatctacacgatgatcgggctggagcagcacggtgccagcgacctgcacaccgcgctgcaagcggtcagccacctgctggcgggcgccgtctggtacggactgctgtcgatcctgtggaccgcactgttcgccaaccgaccggtgcgcgagcgcgtggcgcggctttacatcgagctgggccgctacctgcagctgaaggccgccctgttcgaaccggtacgtgaggccgacctgcaacgccgccagctcgacctggccgagcagaaccggcgcgtggtcggcgcgttgaacgaggccaagaccgcgattctcgcccgcttcggccgttccgggcggccgggcgtgaactccggcctgtacctgcgcctctattacatggcacaggatttccacgagcgcgccagttcctcgcactacccgtacggcgccctggtcgatgcgttcttccacagcgacgtgctgtaccgctgccagcgcctgctcgatcttcagggccaggcctnnnnnnnnctgggcgaggcgatccgcctgcgccgcccgttcgtgtatggcgaaaccaaccagcaggccgggcgcgacctggccgatgcgctggcctacctgcgcgaccagcagcgcccgcagtggcagcgcctgctgggttcgctggacctgctggtgcacaacctgcgcagcatcgaacgccgcctgctggacgccgaacgctccgaggccagtctcgacaatgtcgatacgcgcctgcgcgacagcaacccgcataccctgcgcgagatgggcgtgcgcgtgcgccagcagctcacgcccggctcggtcctgttccgccacggcctgcgcatggcattggcgctgatcgccggtttcgccgcgatccgtctgttcaatgcgcagaacggctcgtgggtgctgctgaccatcgtgttcgtgtgccggcccaacttcggtgcgacccggcagcgcctggcgcagcgcatcgtcggcaccgtggccggcctcgtgctcacctgggcgctgctgcagttgttcccgcaactgcacgtgcaactgctgatcgcgctgctgtcggcgctgctgttcttcttcacccgcaccgaccgctacctggtggcatcggcggcgatcacggtgatggccctgacctgcttcaacctgatcggcgatggcttcgtgctgatcgtgccgcgcatggtcgacacgctgctgggctgcgcgattgccgctgccgccgcgttcctgatcctgcccgactggcagggccgccagctgcaccttgtgctggcgcgggtgctcgataccgccgcgcgctacctggattcggtgctgggccagtaccgcagcggcatgcgcgatgacctggcctaccgcatcgcccgccgcgacatgcacaacgccgacgccgcgctgtccaccgcgctgtcgaacatgctgcgcgaacccggtcacgtgcgccgcaacctggatgccggcttccacttcctggcgctctccaacacgctgcttgggcacttgtcggcgctgggtgcacaccgcgaccaggtggacagctacgccggcgatccgctggccttggccgccggtgaccgcgtgcggaaagcgctgcagcagctggcctcggccctgaccgcacggcggccggtcagcgaggacgacaacgacgccgaccgcgcggtggcggccgagctggagcagatcgacgaggcgatgccggcgaagctgcagttgatccgcacgcagatggcgctggtgctgcggatgctgccgaaggtgcgggcggcggcgaatgaggccgtgcgcacgctcacctgaaggccggcgccgggcagggcctggcgcgacccgcagtccatccacgcatggcgtggatggactgcaccgtgtgcaaccgtgtgttgcgcctggcgctgcatcccgatcacgttcctgcgcggatactgggtgatcccctgctcctggactccccccatgaagatcgaactcgccggccgcaccgcgctcgttaccgcttccaccgccggcatcggcctggcgatcgcccagggtcttgccgcggcgggtgcgcgggtcattctcaacggccgcagcaccgacagtgtcgaacgcgcccgccagcgcctgctcgccgccgttccgggtgccgaggtgatcggcgtcgccgccgacctttccgatgcagccggtgtcgatgtgctgctggccggcctgcccaaggtcgacatcctggtcaacaacgccggcattttcggccccgaggacttcttcgagaccgaagacgccacctgggagcgctactggcagaccaacgtgatgtccggcgtgcgtctgtcgcgggcactgctgccggcgatggtcgacgccggctggggccgcgtgctgttcatctcctccgaatcggcacgcaacattcccgccgacatgatccattacggtgtcagcaagaccgcgcagctgtcgctgtcgcgcggcctggccaagcgcgtggccggcagtggcgtcaccgtcaacgcggtgctgcccggcccgaccctgtccgacggtttcgcggcgatgttcgaagatgaacgccagcgcagcggcaagccgctggagcagatcggccgcgagttcgtgatggcacaccggccgtcttcggtgatccagcgcaccgccacggtcgaggaagtagccaacatggtggtgtacctggcctcgccgcaggcttcggccacctccggtgcagcactgcgcgtggacggcggcgtggtcgacgatatcgtctgagaccatcgacaggtgtgcggaccaacgatccgcacccacaggtccgcacccacagcggataggcaggaatgctaggctgcgccggtcaaggaggttccatgtccggtcacaaccagttcgccctgctgcgccagcgccgtttcctgccgttcttcgtcgtccaggcgctgggtgcgttcaacgacaacgtgtaccggcaggcgatcatcagcatgttgctgttcatggccgtgccggaggaagaactggggctgtacgccacgctggcaccggccatcttcatcctgccgtacttcctgttctcggcactggccgggcagatcgccgacaagctggaaaaatcgcgactgatcgtgatcaccaccaccatggagatcgtgatcatgtcgctggcggccaccggcttcctcacccagagcctgccggtgctgctggtcgccttgttctgcaccggcatgcagtcaaccctgttcggcccggtgaagtactcggtgctgccctcggtgctcaagcccgaagagctgaccggcggcaacggcctggtcgagatgggcacctcgatgtcgatcctgtccggcatgatcgtcggcggcctggtgttcaccgtggccggcagccatggcacggtggtggccgcgtgcgcgatcatcgcgctggcgatctgcggcaacatcgccgcccgcctgattcccaaggtcgatgccggcgacccggacctgaagatcaactggaacccgctgccggaatcgctggcggtgctgcgcatggcgcgccagcagaaggcggtgcgcaattcaatcctgggcgtgtcctggttctggttcgtcggcaccgtgctgacctcgcagctgccggcctatgcggtgaccaacctcggcggcgaaccgaccctgtatatctttgcgctggccctgttctcggtcggcaccggcgtcggctcgctgctgtgcgaaaagctgtcggcacgcacggtggaaatcggcctggtgccgttgggcgcgttcggcatgaccgccttcctgcttgacctgtacttcgcgcgcagcggcgaggcgacggtgcacgggttgaccatcggcaccttcctgcagcagcccggcagcatccgcatcgtcatcgacctgatcggcatcggcctgttcaccggtatcttcgtggtgccattgttcgcgctgatccagagccgcacgccgaaggcgcagatgtcgcgcgtgttcgccgcactgaacatccagaattccggcttcatcgtcggcgcagccctgttgtcgctggccgcgcacaagctgctgcactggaccatcccgcagcagttcctggcactggccatcgccaacgcgctggtggcgatctacatcttcaccatcgtccccgaattcctgatgcgcttcctcagctggctgatggtgcgcaccctgtaccggctgcgcccgcacggcatcgaagccaacgtgcccgacgaaggcgccgcgctgctggtctgcaaccatgtcagctacatggacgcactgatcctgtcggcgacgattccgcgtccggtgcgcttcgtcatgtactacaggatcttcaacatcccggtgatgcgctggatcttccgtaccgccaaggcgatcccgatcgccggtgcgcgcgaagacccggcgctgatgcaacgcgcgttcgatgacatcgacgccgcgttggccgaaggcgagctggtctgcatcttcccggaaggcgcactgaccaaggatggtgcaatcgccccgttcaagtccggcgtcgagaagatcctcgaacggcggccggtgccggtggtgccgatggccctgcgcggcatgtggtcgagcatgtggagccggcgcgacagccgcctcggccgcatgcgggtgccgcgccgtttccgagccaccgtcgaggtagtggcggcaccgtccatggacggccacaccaccaacgcccaggcgctggaagcccaggtgagggccctgcgcggcgatcacgcctgacagaatcggactgacaggcaggcccggcaacctcccccgcatacgccaccgtccagtggcgaacacgacatgccgtgcgtgtaaacgcatacatgcaacgccggttgcggtagattacgcacccacaggggggaggttcggccgattcaccaaggccggccaccaaggaatggagtctcgctttgaatcaaccaccaccgctcagccgtccggtctacatccccaaccatctggtctgggcgatcctgacgacgctgttctgctgcctgccgttgggcgtggtgtcgatcgtctatgcctcccaggtcgatggccgccgcgcggctggcgatctgccgggggcctacagcgcgtcgcgcaaggcgggctggtgggcagtggcttcggccgtggccctgccggtcctgttgctgttgtggctcgggctgttcggcggcttggccgtactgggcgctctttccgaccaatgattnnnnnnnnnnnnccatcaaggagcttgaacccatgaataccgctactccgcaggtcccgaacaacctggtctgggccatcctgaccaccctgttctgctgcctgccggccggcatcgtgtcgatcgtctacgccgcacaggtcaacggcaagctggccgctggcgacatcgccggcgcccaggactccgccgccaaggccaagaagtgggccatctggtcggccattgcctgggccgtgctggtcgtgctgtacgtgctgttcttcgtcgtgctcggcggcatgggcgcgatgagcaacagcggctactgatacgcctggacggatccggcgcctgcgccggatccgttgttgcatgtccgcgcttcccgctcgttcccgactcgcccgctgggcaccgctgctggcttccgccggcctggccgtgggtgccacggtggtgctgcgcaacgtcaatccgtatgtcgccggcaatccactgccgagctgcccgctgtacgccctgaccggcctgtactgcccgggctgtggcagcacgcgctgcctgtattccctggtccacttcgacctgcccggcgcgatggcgatgaacccgctgctggtcatcagcctgccgttcctgttgctgatgctgctgaacatcgccggcatccgcccacgcgtgctcgacccgctgatgcgggtgctggccaatcctgtgttctggctctgggtgctgcccgggtatgcgctgctgcgcaacctgccttgggcaccgttcactgcactggcaccgatctaggtttccagccaacggcgcagcccctcgtggtgggcggcgtttgtcggtcatgggatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtgcgcgtccaccacggaaaagaaagaaaagatcaaaagcaaaagcggatcgcttcgctgcgctcgctcggagccgagcatggctcggctctggagaacgtccgtgcgcggaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctctgcaggtgcagggctgcaagccctgcaacagcaactacgtcacccagcctgcaatcaccagcagggcgaggatcgccagccacagcagcagcatccgccacaccaggctcatcgcatcacgcaggtccggcaaccgctgccacaccggcaacagccccgcctcggtgtagtcgtgcgcgtcctcgcgcagttcggcgttgacgctggcccgcgccaccgcgcccaggaacccgatgttgccggccaggcgctcgccatgggcctggcgccacgccttccacgccgtatcgaagttgcccaccagcgccatcgagaacgccatcagctgtgccaccggccactcgatccagcccagcagccgctgcgccagcgccagcggctccaccggcacgcgggcacgcatcgggctttccgccatcagcgccagcaaccggtaaccgagcgcgccagccgggcccagcaacagaaaccagaacagcaccgcgaaccagcgccgcagtgcgttgagcaccgtcgcctcgaccagcgacggaatgtcctcgcgcaggctgccgccggccgactgcaggttgcgcactgcagcctgccgcgtcgccgcatcatcggcatcgatgatggcctcgatatcgcggtccaggtcacgcggcccccagcaccaggccagcaccgccacgccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggccaaggcaacgccggccggtccctgccaggccttgccaccacgcgcatccagccagcccagccaacgccggaaaccgtcgaaacggcgcagcgaggcagcagcggccggagcaacatggcccagggccagtgccaccagcacggcggccagagtggtgaacatggcaggtctccctacgaaacagaacgctcggcgccgctaccttacctgtcgcagcggcgccctcagcggtgaaccggactgtaacccgtgccgtgttcaggtggcggcaatgcaatcaccccagccggcccgcctcagcccttctgctgccggtaccagtgctcgatcaggccgcgcgaaatcgagatcggcggcgacaggcggatgccctggccatcgtcctccacatcgcgcgccagtgccgcgccgacctcgtcggcactgaaccagcgcgcgtcttccagctcgccgtccacggtcggcaggtcatcctgcgcctgcgcccggaagccgaccatcagtgcgcccgggaacggccacggctgcgagcccagatactggcaagcggtcacccgcactttgctctcttcgtggacttcgcgtaccacggtctgctcgaaggtctcgcccggttcgacgaagccggccagcaccgagtagcgacgtggcgcccagtttgactgacggccgagcagcaggcggccctggttttcaaccgccacgatcaccgcggggtcgacacgcgggtagtgctcggtggaacactgcgcgcaacgccccacgaagccgccgcgggcgaacgccacggcaccaccgcataccccgcagaaacgggtgcgcgagtgccagtaggacatgccacgtgcgtagctgaaagcggtcgcatcagccaccgaccacagcagcgcggcctggcgcaggtcgaggcgacgtggtgcggtgacggtgacgctggcggcttcaaccgagaaccacgcttgttccccgcgcaggccgaggaagatcgcggagccgggaccgccgccgatgtcggcgccggtcagcgccagcggctggtcgtcatcgccggtgaaggcgctgccgtcctgatcgagcaccagaatgtgcgcgcccggccacaggcgcgccagtgcatcggcatcttcgcgcagggcatcggcgcgctccagcggttcgcccacgaaggcgaaaccggaaagcggcgaaggagtattgggcatcctgcaagcgtgccgccaatcgatgcgggtggcaagccgcgggctttgccgaagccgtctgtgggtgtggagcttgctccacacaccttgtcgcgcgggacgcaggccccgcgccccgcctacatactgaaactgctgccgcagccgcaggtggtctttgcgttcgggttgcggatcacgaactgtgcaccggtcaggctctcggtgtagtccacctcggcgcccatcaggtactgcaggctcaacgggtcgaccagcagggtcaccccgctggtctgtaccgccagatcgtcctcggcacggttctcgtcgaactcgaacccgtactggaagcccgaacagccaccaccttcgatgtacacgcgcagggccaggtcggggttgccctcttcctggatcagggatttgaccttggcggccgccgactcggtgaagttcagcgggcgctccagcgactggtaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagggagactagcgtgctcatggtgtcagcatgggggtgccgacgatggctttcaagccatcgcctcggccagcttgcggcgcgcggcggtgtcacccttgccgccagtggcctcatcagcttccggggccggcagggcggccatcggggcgctggcgtggatcaggcgaccgttcagctgggcgcccgcattcatctccaccacctggtaatggacgttgccgttgacccgcgcactcggggtcagttcgactttctcgctggcgtgcacgtcgccgtccaggcggccactgatgaccaccacctgggcacggatctcgccctcgatcacgccatgctcggcgaccgtcagggtcgcgccactggcgccttcggcggcgatcaccttgccatggatgcggccttccacgtacaggccaccactgaattccacatcaccgcggatcaccacctggttgccgatcagggcatccaccaccagctggccttcacggttggatttgctgcttccgaacatctgcctactcccctttgctggccggcgcaccggcctgtttccagtcgaatacctgggtggtaccccccgtaccactccccaatgtcacccgcacgcgttgcggggtgaagtcagccggcagcatcacgctgccggtgagctgctggaagtaccggaacgagtaatcctgtcccggtaccttgctgcgctggtgcagatcatcccagctgatcgtggccagcttgccgttcttgacgccttccacggtgaagcgcatctgcccctggctgatggcgccgcggttgaggttctgggtcagcaccgcggtgtactgccaggtgccggccgcttccgggctgaactcgatcgaatgggtgttcaggcccttgcgctggctggtcgaacccaccaggcgctcatagaaggcaacgtcggcacgcaggccggcgatttcctcatcgcgctcggccagcgaggactgcacctcggtgttggcggcgcggctgatgcggtcggaggcttccagcgtggcctgcttctggcgcagttcggtcagctgcgcctgcagcgtctcggcacgcttctcggcggcctgcaggcgctggccctgcgcatcgcgcggggtggccatccagcagccgccgagcaccgccagcaccaggctgagcagccagatgccgccgatcaccagcaggcggcggcggtcggccggcggttgcggcgcgccgggcaggcggacctgcacgcgcatgggaggacggttggtcatgggtggattccggggcatcgcgagggcgacaccggtacggcccctgtggcaaacgacgggctagtgtatgacaggacgggtgggtttcctgcgcagtggcgagccacggtctgtggcgttcaggcatgccatcgtcgatagtgtggtcccctgcacagttccgtcgccggagcatcgccatgaccgaagcccacctgttcgtgatcggcatcctgctggcctggctggccggcatccgcgtctacctcaccgtgttcggtgtcggcctggccggcctgctcggctgggtcgacctgccaccggccctgcaggccactgaatcgtggtgggtgctgggcacctcggcggcgctggcggtgaccgaattcttcgccgacaagattcccggcgtcgactcggcgtgggatctggtgcagaccctggcacgtgtacccgcaggtgccttccttgccgcagccacgctgtcgccggatgggcagctgggcaccggcgcacttgctgccggtgcaggtgtcgcgctggccagccacggcctgaaggcaggcacccgcgccctgctcaatacctcgcccgagcctgccagcaactgggtggcctccgccgccgaggacaccgtggtggtcggtggtctggccctggccctggcacacccgtggatcgcgctgatcgtggtgctggcctgcagcctggcgggcgcgctgctggtgtggctggtctggcgcaccttgtggaagggcgtgcgctggctggcacgcagtgcgtcgcccgacagtccacgccagcccggcaccggttgatcgccgggcttgtcgcataatggacgcgaacaccaggagcaccgatggccgcaaacgaatnnnnnnnnnnnnnnnnnnnnnnacgcgctgaaacccctccggccgatcattggcaacgctggaccgctgaaccggcgagcgccgtcgccgcagcgccggcagcggttccgccgctggccgcctccgacgcacccgcatcgatcggcagcgcaccgccgccgctgcccggcccatccctgctggccgaggccggcggcaatgacccggcaccgctgcattccgattcgccctaccgcgtgctgatcgtcgaggatgatcgcgcccaggcactgttcgcacagagcgtgctgcatggcgccggcatgcaggcgatcgtgcacagcgatgccgacggtgcgctgcaggcgatcaaggaacatcgccccgacctgatcctgatggacctgcacctgcccggtctggacggcatgcggctgaccgcgctgatccgccagcagcccggcctgcagctgctgcccatcgtgttcctcagcggcgacccggacccggaacgccagttcgaggtgctcgacagtggcgccgacgactacctgagcaagccgatccgcccgcgccacctgatcgccgccgtggccaaccgcatccgccgtgcgcgggcgcaggccgcaaccctgcccggagtatccggcaccccggccaccagcaatccggaaaccgggctgccgacgcggcatcacgtgctgcagcagctcaacgccgcgctcgcccaccgcgaccagggcggcgtgctgttcgtcgagatatccagcgcattgggcctgcgcgagcgctatggctatgccgccttcgagcgcctgatggtgcaggccgggcaacgcctggcagaagccggccacccgcacctgctggcgcgcctgaacgacaacagcttcctgctgcttgcgcgcaatgtcagcgaggacagcctggaaggcattgccgctgcgctgcgcgagcagttgtcggcgcgggccttcgtgatccgcgatgacgaatcggtgcatctgcggggcgtggtcggctatgcaccgctgtcgccgggcttcgacgatgccaacagcgcgctggaggcagtcgagcgcaccaccctgcaggcacggctgctcagcgccggcgtggccggccacgtgcaccgcgacgtgaccagcgagcaggaacacctggcactgctggaaggccagcttgagctggcctaccagccgatcgtcgccgtcgccggcggcaacaccgcgcagtaccagctgctgctgcgccttcgccaggccgacggtacgctgctggcggcaggccaggtgattccggccgcagaggctgccgggcgcatcgccgatctcgaccagcaggtgatggaccatgcactgggccttctcgacctttaccggcacgcgacgcaaccactgaacctgttcgtttcgcagtcgctgcgcaccctgcaacgcgatgcgttcgcggattggctgctggaatcgctgcagcagcgcgacctgcccggcagcgcgctggtgatcgacgtccgcctgcccgacgcgctgatccataccgtgccgctacagcagttctgccagcgcatggccggcgccggcgtgcgcttctgcctgagccagttcgaacccgggggcgaagccgatgcgctgctgacccagctgccgttgtcgttcgtgcgcatggccgcgcgcttctccagcagtcattccaatccggccacgcgcgaagagctgcgccgggcaatcgagcgggcgcacgccgccgggcagcagatcatcggccagcagatcgaagatccgcaagccgccgccgcgatgtgggtgggcggtgtcgactacatccagggcaacatggtgcagtcggccggcagcgatctgaacttcgacttccacaacgcggtgctctgacgtgccgatgtgggtcgcgctgctggttgcccttgctgcggcctccatcagcgcgctgctgttgggcctgcggctnnnnnnnnnnaaccgggcactggcccagctgcaacgcgagcgcagcctgctggccgccgaacgtgaccagctgcgccgcaccaccgaacgacaggggcagctggaacagcagctgctgcaggccaagcaggccgccgaggcggcggtgctggccaagggtgagttcctggccacgatgagccacgagatccgtacgccgctcaacggcatcctgccgatgctggagctgatcgcacgcggcccgctgggcgaggaccagcggcagatgctggccaccgcctcggccagctcgcagcagctgctgcgcatcgtcgacgacatcctcgactactcgcgactggaagcgcaggcgctggaactggagatcaccagcttcaacctgcgcgacctgctcgatggcgtggtgcagctgatgcagcgcgccgccgacgccaagggcctgtcgctggggctgcagctggacccgtcggtgcgcctgccggtgcgtggcgacccggtacgcctgcgccaggtgttgagcaacctgctggccaacgcgatcaagttcacnnnnnnnngccaggtacagctgcgcgtgcagcgcctgggcgaaggtcccgcacagcaccagctgcgcttcgagatcatcgacaccggcatcggcatcgacgacgcactgcaggcgcgcctgttccagtccttcagccaggccgatgcctcaacgacccgcatctacggtggcaccggcctgggcctggcgatctgcaagcgcatcatcgacctgatgcacgggcgcatcggcgtgctgtccacgcccggccagggcgccacgttctggttcgagatcccgttgttgaaggtgcccggcgacctgccggccatggcgcgcacgccagacgcggtgctgctgttcagtagcgatgccatcctgcaggcacgcatcgagcgcatcgcggcccatcatggactgctggtgcacgccctggcgcagttcgatgccgtggtcgagcgcctgcgcgcggtgccgaggccggggcaaccggcaccggcgtggctgctggtcgatgcacgtgcgcgccgcatcggtgaagcgacgctgcaacaggcgttggccgaacgtggcgaagacgacgggctgcaggtgctgtggctgcaggacgatgcccttccgccacgcccacgccagcggcagctaccctcgcatttcgacgacgctgggctgcatgcactgctggctgcaccggttgcgcatgcgcgccctgccgcgctgctggccaacgccggacagggccagcccacgcccacgctgccgccgctgcacctgcgcgtgctgctggtggaggacaacacggtcaaccgcatggtggccgagcagctgctgcgcgtgttccagtgcgaagtgcgcaacgccgccgatggcgagcaggcgttgcttgccctgcgcgaagacgacgtggatgtggtgctgatggattgccagatgccggtgctggacggctatgccgccacccgccgctggcgcgccgaggaagtggaaaacgggcgcccgcgcctgccgatcatcgcgatgaccgccaatgccatggccggtgaccgcgagcgctgcctgcaggccggcatggacgactatctgtccaagccgattgcacgcgccaccctgcatgcgctgctgcagcgctggggcggcggcaaaaccgcatcacctgcacggccttcgatagagccgagccatgcccggctgacggccgatagccgtcgcgctccatcagccgagcatggctcggctctacaggacgatgacagccgagtcggctccaagccgcagccggtgctggaccgcgacgtgctggacgaactgcatgcagtgatcggggagagcgccatccagatcgtctcggtgttcctggaggatgcgccggcaatggtgcagcagctgcagcaggccgcgcagaacggcgacgagcctcgcctgcaggccgtcgcgcacagcctcaagtcatccagcgcgaacgtgggcgcactgtcgctgtcgtcagtcgcgcagcgcatcgagcacgaagcccgcagcggcagcctgcagcgccccgcagtagcggtggcgctgctggttgcggaattcgcccgagcacgcgtggcactgacgggctacctggcacagcatcgcgccggccaggccggctgactcactcttccagcttgctcagcaggtacttcggttcgccgatgcgctcgatcaggtcgagctgggtttccagccagtcgatgtgctcttcttccgaatcgaggatcttcacgaacagctggcggctgacgtagtcgccgaccgaatcggcatacgccacggcctcgcgcagggtgaccacgccatcgcgttccagcgacaggtcgcactgcaggatctcggtcgggttctcaccaatgcgcagcttgcccagcgcctggaagttcggcaggccttcgaggaacaggatgcggtcggcgagcatgtcggcatgcttcatctcgtcgatcgattccttgtactcgtgttcggccagttccttgatgccccagttcttcagcatcttggcatgcaggaagtactggttgatcgcggtcagctcgttgtagaggaccttgttgaggaattcgatgaccttggtgtcgcccttcatggggatgctcctgcacgctgaaaacgcaggcactttaacgccttgcctgcagccgtgaaggaacgcgaatcgtgcgcattggcctgtgcggccgcacgtgaagaatgcgaaagcgcgccgtcaacgcgccgccaagagacgatcaggcgacctgggccagacccaataccggcagcggcagatcgtgggtggcacgcgccttggccagcagatcgccggccatgtccaggcaggaaccgcaggtagcgccacagccggtacgcatggtcagttcggccaccgtactgacgccatggctggcggcttcgcggatctggtggtcggtgactccgttgcagatgcagacgtacacaggcgtgaaccgggctggcaggccagaagcggcctgttggctattccaatggaaacgagaatggttgtcaatcagagacctgaaccattctcgataccgttcagcccgtcagctggccgggccatcgcccgtggccttcttcggccagtagccgcgggtccgagggcgcttgcgtgggcggtcgtgcccggcggtatggccaggcatccaggcttcggcggcgctcttgggcatggcggtaaccccctgcccggccaccccgcgggccagcggcgccagatgtcgcaacgcacgcgcatagacgccacgcttgaacatcaccacatgctccaccgggtaccagaagtccacccagcgccagtggtcgaactcgggcgagtcggtgtggtccagcttcacgtgggattcgtcgccggtcaggcgcagcaggaaccagacctgcttctggccgatgcagacctgccgctcattgcggcggatggcccgcgccggcagcttgtagcgcagccagccgggcgtcgccccgagcacttccacatgctcgggcagcaggccggtctcttcctgcagttcacgatacatggcctcgacaggcgtctcgtcggtgttcatgccaccctgcgggaactgccagccgtcccggcgcacgcgtcgtgcccagaacacctggccgtcctgccgcatcagcacgatgccgacgttcggtcgatagccgtccggatcgatcacgatgcggactcctaagaaaatctactggccgggactatcccatgccctctgtcggcccacaagcacgacacaaaagtgttgacaggggcggtacacatccgcagaatagcgggctcaccaaggctannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaatcaagttgtttttcagcgtgaaaagtgagaaaatagttgcacgttttgccccgtcgccaagcggtaaggcacctgactctgactcaggcattcggtggttcgaatccatccggggcagccaaattaaaaacaaaaggccagatcgaaagatctggccttttgcttttaatctggtcgcgcattccaccttgtccccgcgcctgtcggcacacccccttgaacaacaagggggctcttctccagaaagaaccccagggtcggatccttttccgcagggaaaggccctgaccccaccctcccgacacgcgagaccacgggtagtgccggccgctggccggcaaccaggaaatccatgaccccggaacgacaaaagcccggccgaagccgggcttttgcttttccatccagcaggctcccgaaggagcccaaccaggcgcggtaaatcagcgcttggagaactgggtggcgcggcgggccttgtgcagaccgaccttcttacgctcgacttcacgggcgtcacgggtcatgaagccagccttgcgcagctcggacttcagggtttcgtcgtactcgaccagagcacgggcgatgcccagacggatcgcaccggcctggccggtggtgccgccgccagcggcggtgaccaggatgtcgaagctctcggtgttcttggtcagctcgagcggctggcgcacgatcatgcgcgcggtctcacgaccgaagaactcgtccagcggacggccattgacggtgatgttgcccgaacccttgcgcaggaacacgcgagcggtggaggacttgcggcggccagtgccgtagttttgagtgatagccatgattagatatccagaacctgcggctgctgtgcggcgtgcggatgctcagtgccagcgtagaccttgagcttgcggtacatctggcgacccagcgggcccttcggcagcatgcccttgacggcgatctcgatcacgcgctccgggtggcgctccagcgcctgggccagggactcggtcttcaggttgccgatgtaaccggtgaaacggtgatacatcttgtcctgcagcttcttgccggtgacggcaatcttttctgcattgatgacgaccaggtagtcgccggtatcaacgtgcggggtgtagaccggcttgtgcttgccacgcagacggcgggccagctcggtggcgagacggcccagggtcttgccctcggcgtcgacgaggtaccagtcgcgctggacggtctcgttcttggcagtgaaagtgctcatgaagaactctaggttaggtcgggctcattgcggcgaaaggctcgccggaactctgccacgcgttgtgaaaaggtgaagcgtaagaggcgggattgtactcatcctgccgcgggagcgcaacccgtcccctgggccgggttggcaggggcgcggggccgggcgagaatcggggggtcttccgctccaccgcgtactgccatgaccgtgctccgccagaccactccgctggaccacctgctgaccgaggcgcagcgcgccctggacacagtgttcggcaatccgccggcggcccgcccctaccccgccacggacaccggcgagcccggcatggacagcgccgagcggcgtcatgccgcaggcctgatgcggatcaaccacgtcggcgaggtctgcgcgcagggcctgtacttcggccaggccgccgtggcgcgcgacccggccacgcgggaacacctgctggaagcggcgcaggaagaaaccgaccacctggcctggtgcgccacccggctggccgaactggacagccgtccgagcctgttcaacccgctctggtacgccggcagctacaccatcggcaccctggccgggctgcgcggcgacggctggaacctgggcttcgtggtcgagaccgagcgccaggtggaggcccacctggacgagcacctggtcgacctgccggccggcgacctgcgcagccgcgcggtcatcgcggtgatgaaggaagacgaggcccgccatgcggaccacgccgagcaggccggcgctcgccgcctgccgttcccgatcccgggcgtgatggcactggcctccagggtgatgaagaccatcgcctaccgcatttgaagggtcgcccgcaccaacggtgcgggcctaccaggaggtgcnnnnnnnnccgacggtggggcccgaccgttggtcgggccatcaatcagttcggcgagaccagcttcaggccgatcacaccagccacgatcaggcccacgcaggccaggcgggccggcgatgcgctgtcgttgaacaggtagatgcccagcaccgccacgcccatggcaccgataccggtccagatcgcgtaggccgtgccgaccgggatgctcttcatcgcctggctcatcaggtacaggctgatcagcgcggataccaccgtggcagcggtgggcaggggtttgctgaagccttcggagtacttcattccgagggcgaaaccgatctcgaacaggccggccagcagcaggtagatccagggcatgggtgggggctccttaccttttttgaaaaaaacgaaacggcccggtgttttcacaccgggccgtgggtcggtacatcaccgtggaactgtaacgcgtgcgggggcactggttccacggggcgggtcgtcccgcctgggtggcgatgcctgcgggcatcgcacatggtgcttactcggacaggttgcggccgtggaacagctcttcgatctcgcgcttgagcagcgcttcgatcttcatgcgttccttgaacgacaggttcttggccttttcctcgaacaggtactggtccaggtcgaagtccttcaggtgcatcttcgtgtggaagatgttttcctggtagacgttgacgtcgaacatctcgtaacgcgacttgatgttcttggccaggaagttctggatcgagttgatcttgtggtcgatgaagtgcttcttgcccttcacatcgcgggtgaagccacggacgcggtagtccatgatcacgatgtccgactcaaggctctcgatcaggtagttcagggccttcagcggggaaatgacgccacaggtggccacgtcgatgtccgcgcggaacgtcgcgataccttcctgcggatgggtttccgggtaggtgtggacagtgatgtggctcttgtccatgtgcgcgaccacggcgtcggagatcagctccttgccggccagcttcttgtcgatcaccggctcttcggagatcaggatggtcaccgaggcaccctgcgggtcgtagtcctggcgggccacgttcaggatgttggcgccgatgatctcggcgacatcggtcaagatttgagtcagcctgtcggcgttgtactcttcatcgatgtattcaatgtaacgctgacgctcctcttcggtgcgcgcgtaacacacgtcatagatgttgaagctcagcgccttggtgaggttgttgaaaccctgcagcctcaggcgaggcaacggcttgaccacggcggtcgattcctgtgtaagaagggaaagggggaattatggggcaaactgcccccggggggaacgtgaagacgcaagagttctggcacactgtttgcccttaacaattgcgctggttaagctccgctatcgaccccgtgaatccgttcatgcgcagagggagcgcccctatcgtgtcaaccgtgcgcctagctagcagtccactggccttggatatcgccaccatcgatcgtttcctggcgcacagccaccggcggcgatatcccacccgtaccgacgtcttccgacccggtgacccggcgggaaccctgtattacgttgtcagcggctcggtttcaatcatggccgaggaagatgacgatcgagagcttgtgctgggctacttcggtgccggcgagttcgttggcgaaatgggcctgttcgtcgaatcggaccgccgcgaggtgatcctgcggacccgtaccgcctgcgaactggccgaaatcagctacgagcgcctgcaccagctgttcctcggcccgctgtcggccgacgccccgcgcctgctgtatgcgctgggccagcagatttccaagcgcctgctcgataccagccgcaaggccagtcgcctggcattcctggatgttaccgatcggatcgtgcgcacactgcacgatctggcgcaggaaccagaagcgatgagccatccgcagggcagccagctgcgcgtgtcacgccaggaactggcgcgcctggtcggctgctcgcgagaaatggccggccgcgtgctgaagaagctgcagaccgacggcctgctgcatgcccgcggcaagaccgtggtgctgtacggcacccgttgaccgttgagcacccggtgggtgcggaccttggtccgcactccttcgcgcgctaggctcggtgcatggaactgagcagcgaattctggtggttcatcctcatcggccttggcgcgcagctggttgacggcgcactgggcatggccttcggcctggtgtcctcgtcggtgatgctgagcatgggcctgccaccggcgcaggtcagcgccagcatccacaccgctgaagtgttcaccaccggtgcctcgggcgtgtcgcacctcgccgccgggaatgtcgataaacgcctgttcctgcggctggccctgcccggtgcggtgggcggcgccctgggcgcgtacgtgctcacccagatccccggcgacatcatccgccccctcatctacctgtacctgctggtgctggcgatcatcatcctgnnnnnnnncgcggggcgctggatgcccaagggcgagatccgccgggtaccggtgctgggcttcttcgcgggcctgctggacgccagcggcggtggcggctggggaccgatcgccacttccaccctgctcgcccgtggcggccaggcgcgcaccaccatcggtacggtcaacgcggccgagttcgtggtcacgttgaccgtgtcagcgaccttcctgttgtcgatgggcgtgcagcacctgcagatcgtcgccggcctgctgatcggcggcatgatggccgcgccggtggcggcgatcctggtcaagcgggtgaaggagcgctgggtgctggtggccgttggcgtgctggtgctggggatcagcctgttccagatcggccatgcggtgtacgggtacctggggcattgagcgtttgccggccagcggccggcactacctgcacgggattcggtagtgccggccgctggccggcaaccccgcaggcccttccgcagatcatgacgttgccggccagcggccggcactaccgggtcgcagcccggcactccgtcatcccatccccggcggattccgcgcgttacgccttgtcgccgccgcggtccacgcagccccagttgaggatgcgggtgccggccggcagcacgcggcggaagaagtccaccctggatcgcttcgggttcaccaccaccggcgccttggcggccagcagcaacggcaggtcggcggtgctgtcggagtaggcgatgtcgatattgccgtagccgcgctcgcgcagcatgcgcatcttttcttcgttgtggcagtggcgggtcgggccgacgccgcccagtcgcgggccgacctcggtgccgatcaccggcacgtcctggtgggcaacgaacgccaggatggcgcgggccagttccggcggcgcgccggtggcgaccactacacggtcgcccttggcgcggtgcgcggcgaacacctccagcgcctgcggcagcagcttggcgcgcatctgcgcctcgttgcgcagcacgtaggaatcgatcaccttgttgaaatcgcgcgcacggtgcaggccgaagctgccaatccacacgtagaccgaaatacccgttcggcgggtcggcagcatcgccaccaacggcccggcgatcggcgtgaccagcagcgcggccagcatgcgcagcgggttgcgcttgatcagcgaggcgaacagatgggtgcccgaatcgccgtcgtagagggtgtggtcgaaatcgaagaccaccagcggcgcatcgtcgcgcggcgtcggatagtgcgttgtcatgccgcgaagaatagctgacgcaggccctcgcccggctcttccacgcgcatgaaggcctcgccgaccaggaatgcatggatgccggcatcgcgcatcagcgcgacgtcctgcaggccgaggatgccactctcggtgaccagcaggcggtcacgcggcaccgcctgctgcatgtccagcgtggtctgcagcgacacctcgaaggtgcgcaggttgcggttgttgatgccgatcatcggcgccggcacctgcannnnnnnntccagttcgtcgatgtcatgcacttccaccagcacgtccatgcccagcgacagcgccagctcggacaacgtggccagctgggtatcgtccagcgcggcgacgatcagcaggatgcagtcggcgcccagcacgcgcgcctcgtacacctggtaggcgtcgatgacgaaatccttgcgcagcaccggcagcgtgcaggcttcgcgggcctgctgcagataggcgtcggcgccctggaagaagtccacgtcggtcagcaccgacaggcagctggcaccgccgaactcgtagctgacggcgatgtcggccgggcggaaatccgggcggatcacgcccttggaggggctggccttcttcacctcggcaatcaccgccgggtcgccattggccaccgccgcctgcannnnnnnnacgaagccacgtaccggcggggcgctggccacggcggcctgcagctcctcgagcgggcgctgggcgcggcgctgggccacttcttcggccttgcgggccaggatcgtctgcaggatgtcgctcatcgtcttcgggtcggtgcggggggcggtgaggacggccattatcggccatcgagagggtgaggctgaaccgcgcgctcaggcaaccagcgcgcgggtggtctccacatactgctgcaggcgctggcgggcgctgccattggcgatggcggcacgggcgcgggccaggccgtctccgatgtcgctggccacaccagccacgtacagggcggcaccggcattcagcgcgacgatgtccagcgccgggcccggctcgttgtcgagcacggcgcgcagcatctggatggactgttccggaccgtccacgcgcaggttgcggctggccgacatggcgatgccgaagtcttccgggtggatctcgtactcgcgcaccttgccgtcgcgcagttcgccgaccagggtgccggcgcccagcgagatctcgtccatgttgtcgcggccccagaccaccatcgcgcgctcggtacccagttcgcgcagtacgcgcgcctggatgccgaccagatcgggatggaacacgcccatcagtaccgacggtgcgctggccgggttggtcagcgggccgaggatgttgaagatggtgcgcacgcccatctcgcggcgtaccggcgcaacgaccttcatcgacgggtgatggatcggcgcgaacatgaagccgatgccggtccggtcgatggccgcggccacctggtcaggctgcagctcgatcaccgcgcccagcgcttccagcgcatcggcactgccggacttggacgacacgctgcggttgccatgcttggccacgcgcgcacctgcagcagcagcgacgaacatcgcgcaggtggagatgttgaaggtgtgcgagccatcgccaccggtgccaacgatgtcaaccaggttggaggtatcggccaccggcactggccgggcgaattcacgcatcacggtggccgccgcggcgatttcgtccacggtctccttcttcacgcgcagcccggtgaggatggcggcggtcatcatcggcgagacatcgccgcgcatgatctgccgcatcaggtcgaccatttcgtcgaagaagatttcgccgtgttcgatggtgcgatgcagggcttcctggggggagaagctcatgggaatgctccttggatcaggccgccgggcgctgcaggaaattacgcagcagggcgtggccgtgttcggtgaggatggactcggggtggaactgcacgccttccaccgggaactggcggtggcgcaggcccatgatctcttcgatcgagccgtcgtcgttctcggtccaggcagtcacttccaggcagtccggcagactgttcttgtccaccaccagcgagtggtagcgggtggcctggtagcggtccggcaggccggcgaacacgcccttgccttcatggcggatcggcgaggtcttgccgtgcatgatgttgccggcacggatgaccgtgccgccgtagacctggccgatgccctggtgacccaggcacacgccgaggatcggcgtggtcgggcccaggcgctcgatcagttccagcgacacgcccgcttcgttgggcgtgcacgggccgggcgagatgacgatgcgctcgggcttctgcgcggcgatctcgtccacgctcattgcatcgttgcgcaccaccttcacctcggcgcccagcgtctgcaggtactgcacgaggttgtaggtgaagctgtcgtagttgtcgatcatccacaacatggtcaggttccgtcgcttatcaggaaaatggcgtacacgttttcggtgtaggtgatggggccggcttccaccgactcgcgcaggcgcgagcccgtggtctcgatgctgttcatcggagcctcgggcgcgggcggcgagggcggcgtcaccagatccccactgctgggccaattgcccgcctgcacgccataggcaaagttcggcgccacatcggagatgctgtacaggccacgcaccttcgttccataggccttggccaggccctgcgcggactcgcgggtctgggccgccgcctcgcccttgagttcgcggcgcagcgccacttcgcccgagtacatcggcgccacgctgctgacctgcaggttctcgttggccttcagcgcccccagcacgtcctgcatctgctggacgctggcgaagctggcgcgcagttggcgtgacacgcgggtgccgatgaaaacctgccgattctgctcatagcgcgtcgcaggaccgatccgcaggttgtccgcgcgcacgctgccttccaccgccttgtgctgcttgaacagtgccagcacgcgggcaacgttgtcctgcacgcggcggcgcgcggcgtcggcgtccatgtcggtctcttcaatgttcaactgcaggccgaaccggtccggcatcaccgtgcggctgccctgccccttcaccagcaggtgcggctgcgagggaatcgtgttggcctgcgcccacgcagacggggccatcgtggccagcagtgacgaccacagcaatgcgctcagcagcttcatgcggtactccttgtcttgaatgggaacagcggaaggtgccgcggcgcaggccacggcacggggaggatcacaggcccttggcagcctgggcgacggcgcggaacagcgcgcggcccttgttcatcgtctcgtcccattccttgtccgggtccgagtcgtagacgatgccggcaccggcctgcacgtacaggcggccatccttgatcaccgcggtgcggatcgcgatcgcggtatcggcatcgccatgccagccgatgtagccgatgctgccggcgtagacattgcgcttgatcggttccagctcgcggatcacttccagcgcgcggatcttcggcgcgccgctgaccgttccggccgggaaggtggcacgcagcacgtcggcatagctcaggcccggctgcagctgcccggtcacttcgctgacgatgtgcatcacgtggctgtagcgttcgatcacgaactgctcgcccacctccacggtacctgccttcgagacgcggccggcatcgttgcggccgaggtcgatcagcatcaggtgctcggcgcgttccttcggatctgccagcagctcggcttccagcgccaggtccagctcgggcgtggcgccacgcgggcgggtgccggcgatcgggcgcacggtgacttcgccatcctgaaggcgtaccaggatttccggcgatgaaccgaccacctgcaggtcgccgacatccaggaagtacatgtacggcgacgggttcagtgcacgcagcgcgcggtacacatccaccgggcgcgccttgaacggcacgctcaggcgctggctgagcaccacctggaagatgtcgccggcgcggatgtattccttgctgcgctggaccgcatcgacgaacccttcgcgggtgaaaccggagacgaagtcggactcgtccagcacgtcgctgttgagcggcgccggatagccggcacccggtgcacgcagcttggcagtcagtgcatccaggcgcgcctgcgcctgttcgaaggcaccgtcgacgcgcgggtcggcgtgcacgatcaggtacagccggcccttgagattgtcgaacaccgccagctcgttggagtccagcagcaggatgtccggcgtgcccagctcatcgnnnnnnnnnnnnggggccaggcgtggttcgatgtagccgatgcactcgaagccgaaccagccgaccaggccaccagtgaagcccggcaggccttccagcttcggcaccgagtgggcgctgcgcagcgcctcgacctcggcgaacgggtcagccacctcgcgggtgtccaccacctggccgtcttcgcgcacggtcagcgtgtggccgtggaaggcgtacacgcggcgcgccggcaggccgatgatcgaataacgaccaaagcgctcgccgccttcgacggattcaaacaggtaggtattggggccgtcggcgagcttcagatagaccgaaagcggcgtgtccaggtcggacagcacttcgcggacgacgggaatgtgggtgtggccttcagcggcctgctgctgaaactgagcgtgcgagttcaagacgactttccttccgggacacagcgttatgggggcggacgacggcaacgggccaccatcgccaccaacggcgtgcggaagaaagggtatgcggggtcgtcaggctggacaccccttgactgtatcgcagcttggacggcaggggaaccctgggaaactgaaccacgggacgggcggggccagccacgggaaccgacgacgcggaccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcccctacccacccagcaatgggcagccagccggaagatgcatccgtaccctgcccggcacgcactcgatgcggaactggcgggcctgtaccggctcgccatccagattgagggtcagcgggcgctcggatgcgatctccagccacggcagccgcgcacgcgtggccagctgttccagcgcagcctgggtgcctgacttcagcatctggccgagggtggcggtgacctccccttccagctctggcagcacggtgacatccagcagcccgtcgtcgatcagggcctgcgggcacagctgctggccaccgccggcctggcggccattgccgatgccgagcgcgatgaagtcgccttcccacgcgaaatccgggccggacaggcgcgcggtgatcggctcgatgcggcccagcttggcgatgccggtgatcacataggccagcccgcccagcatcttcttcaagcccgcatcagtctccaccgtcacctgcgtgccgaagccaccgctggcgagattggcgcaccaccattgggtgccatcggcgtccacgcgcaacaggtcaatggcgtgcggcgtcgcctgcccgatcaaggcgaaggcctccttcggttcggtcggtatgccggccgcagtcgcgaaatcgttggcggtccccatcgggatcagcgccagcgagggcagcgcatctgccagctcctcacgatgcgccagtgtctcggccactgcactgagcgtgccatcgccaccggcggccacgatcacatccacgccatggtcgatcgcctcggcgacatagcgctcggcgtcaccgtcctcccaggtcacccgcacttccagctgcacgccctgtccgcgccaatggccgacggcgtcgcgcaactcatcattgccggcggatttgccgttgaggatcaggcgccagcgcggggtggtcatgcagagcttccagggatgcggtggcacaggctagcaatgcgctgtttgcctgcggtgaatgtcacgcagatgtcattcagctaccggagaatgggagtccatagcagggacgacggatggaggcaggatcagcctcccacgcatgcagcgaggccacgccagtgattggcgtggcnnnnnnnnggggtgtgcagggagtgcgaaccaaggttcgcacccaccaggttgcggttcgctccccccaggttgcggttcgnnnnnnnnngggttgcggtttgcacacacccggttggtagatccacgccatgcgtggatgcacttcgcttcaaccgttggcgaaatcgtgcagcgcctggccctgcagccggtacacggtccactcgtcctgcggcttcgcaccggcagcggtgtagaactcgatggccggggtgttccagtccagcaccgaccattcgaagcgaccgcagccctcggccacggcctggcgtgcgatgtacttcagcagtgccttgccggcgcccacgccgcgcttttcctggctgacatacaggtcttccaggtagatgcccttgcggcccagccaggtggagtagttgtagaagtacaccgcatagccgatggcctcgccgtcggcttcgcagatcaannnnnnnnccgtggcatcggcgccgaacaggctctcggcgatgccgatctcatcggtctgtaccgaatgctcggccttctcgtagatggccagttcgcggatgaaatgcaggatcaggccagcatcggccacggtggccggacggatgttcaacagtgccatgcgcagatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtcagcgtgccgcagcgacgttggcgcgcatctgcgcgatcacgtcctggtagctggtcttggcgttgaagatggccgagccggcgacaaaggtgtcggcaccggcagccgcgatctcgccgatgttgtcggccttcacgccgccgtcgatctccaggcggatgtccttgccgctggcatcgatcatcttgcgcaccaccttcagcttgtccagcgccgaggggatgaaggcctggccgccgaagcccgggttgaccgacatcagcagcaccaggtccaggtcatccagcacccagtcgaggatgtccaccggcgtggccggattgagcacgatgcccggcttgcagcccagcgaacggatcagctggatggtgcggtgcacgtggcggctcgcctccgggtggaagctgatgtaggtggcaccggcctcggcgaagtccgggatgatgcggtccaccggctcgaccatcaggtgcacgtcgatcggcgcggtcacgccgtgcttgcgcagcgcctggcagaccatcgggccgatggtcaggttcggcacgtagtggttgtccatcacgtcgaagtggacccagtccgcgccagcggcgaggacgttgtcgacttcctcgccgaggcgggcgaagttggcggacaggatggagggggcgatgaggcagtgggacatggccgggccttgcaacgaggggaaaggggtcagcgcttgcgcagggtcttgatgcggtcgtaggcggcgttgatgcgccgcgacttctgctcggcctgctgctgcagctcgggggcggcgccgccgagcttgtcggggtggtactgcgagatcagcttgcggtaggcgcgctcgacctcggcatcggtggcctcggaggtcagccccagctcccggtacgggttctccttgttcaggcggaaccagtccgaatcgaaggcatggccgatcagcaggccgaccaccgccccgaacagcggattgggccggaacagcagggcgccggcgatgaatccgagcagttttccgtaccagcgcatggcgctccggggtcgaccgacgaaatggacgctcattttacgtcacagcgggcccggacggctttacactaggccgcccgctggtcagcgggcccgccgggtccgttgggcagcagccgtatcgacaacgccccaggagtgcccgtgccaaccacgctgttgcaatccgatctccccggcctgcccttgcgccatcgcggcaaggtgcgtgatgtgttcgatatcccgcgcgagcggctgccagccggaaccccgccgggcgagtacctgctgatggtggccaccgatcgcctgtcggcgttcgacgtggtcctgcccgacccgatcccgggcaagggcgagatgctctgccaggtctccaatttctggttcgccaagaccgcgcacctgatgcccaaccacctgaccggcatcgacgtggccagcgtgctgcccgaaggcgtggacccggccctgtatgccaggcgcgcggtggtcacccgcaagctgaagccggtgccggtggaagcgatcgcccgcggctacctgatcggcagcggctggaaggattaccagcgcaccggcaaggtcagcggcatcgacctgcccgacggcctgcgccaggccgagcagctgcccgagccgatcttcaccccctcgaccaaggccgctgtcggcgaccatgacgagaacatcgatttcgatgcgatggtgaagcaggtcggtgcggaactggccgagcgcgtgcgcgacgccaccctgcgcatctacaagttcgcggccgattacgcccgcgagcgcggcatcatcctggccgataccaagttcgagttcggtaccgacgccgatggccgcctgtacatcatggacgagatgctgacgccggattcctcgcgctactggccggccgacgagtacgaagtgggcaccagcccgccgagctacgacaagcagttcgtgcgtgattacctggagacgctggactggggcaagaccgccccgggcccgaccatcccggccgagatcatcgagcgcacccgcgccaagtatgccgaggcactgcagcgcctggccgggatcagcgtcgactgatgcgcctgcgcccccggccggaaaggcggggggcgcgttcggtagtgccggccgctggccggcaacctcgcgaacacctgcagccaggcatggcctggctctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgaactcggctatgctctggagtgccggccagcggccggcactaccgttgtccgaggaagcaacgcagcatgcagacatccaccgagcttgcgcggccgatcgaccgctatttcgccagctactccgacgaccaccgcaatgtgatcaaccagcgcatccacgtggtggcggtcccggcgatcctgtggtcggtggtggccctgctctggtgcctgccgccgctgatcacctggttccagtacggcatctggtcggcgttcgcgatgttcagcgcctggtgcttctacaacaaactgtcgcgcccgctgggcatcggcatgctcatccagttcttcgtgttcggctgcctgtgccgcctgctggaggccgaaatcggcctgcacaacctgttctggctggcggtgggcgtgttcgtggtggcctggatcgcgcagttcatcggccacaagttcgagggccgcaagcccagcttcctgaccgacctgacctacctgctgatcggcccggcctgggtgatggccaagttctaccgcaagctcgactggcgctactgacctgcccagggtcgacggcgcccctcgtttcctgaacgggcagattccatcacccgcactccacgacggccctgccagcctgcgccggtgatccgctccccacttcccgcccgtcgacggcagcccctgtgcgacagggcctgcggtctccctgcgtgggcgtagggcgtcccccgagggcaaccggggagggactgcaggaacgcgatgttgcgtcgcaaaaaatatgaatcagcggacgttacatgcaattgatcgctgttcgatgggtttcagcgacatttcgcagcctgttatcctccctgacctgctcgtgaatcatggattccctgcatgctccccagcctgcccctgctgctggccctgccgttcctgatggcagcggctgttgcggccttcccgcgtagttcgcgctcgactgctgcctggctggcggcgctggcgccgttgggcggactggccatcctcggctggctgaccccgtccgtactcgacggccaggtggtgcggacgatggtcccttggctgccgcagatcggcctggacttcaccctgcgcctggacgggctggcgtggatgttcgccgggctggtgctgggcatcggcgcgctggtggtgctgtacgcgcgctactacctgagccagcaggacaacgcgcaccgcttctactgctacctgctgctgttcatgggcgccatgctgggcatggtgctgtcgggcaacctgctgttgctgatgatcttctgggaaatgaccagcatcagctcgttcctgctgatcggtttctggtcgcaccgccaggacgcccgcgagggcgcgcggatggcgctggtgatcactnnnnnnnnnnnncttgcgctgctcggtggcgtactgctgatcgggcgcatcgtcggcagcttcgacctggacgtggtgctggccgccggcgagcagatccgcggcagcgcgctgtacccgtacgcgctgtttctggtgctggcgggcatcttcaccaagagcgcgcagttcccgttccatttctggctgccgcacgcgatggccgcgcccactccggtctctgcctacctgcactcggccaccatggtgaaggccggtgtgttcctgctggcgcgcctgcatccagcgctggccggcagcgacctgttcttctacacggtcagcggcatcggtgcgatcaccctgttgatcggcgcctggaacgcgatcttccagcacgatctgaaaggcctgctggcttattcgaccatttcccatctgggcctgatcaccctgctgttcggcctgtccacgccgatggcggtggtggccggtgtgttccacatcctcaaccacgccaccttcaaggcctcgctgttcatggccgccggcatcatcgaccatgagaccggcacccgcgacatgcgcaagctgggcggcctgcgcaggctgatgccgttcaccagcgcgctggcgatcatcgcctcgctggcgatggccggcatcccgctgctcaacggcttcctgtccaaggaaatgctgtttgccgaggcgctgaccgccggtggcggcccaggtgcgatgcgcaccgcggtgtcggtcgccgcgctgctggccggcgtactgggcgtggcctacagcctgcgcttcgtgcacgacaccttcttcggccctggcccgcacgacctggaccgcgtgccgcatgagccgccgcgctggatgaaggtaccggtggaactgctggtggtgatctgcgtggccgtgggcatcgcccctgcactgaccgtggcgccggtactgcatgccgctgccgcctcgatcctcggcccggccatgcccgagtacagcctggcggtgtggcacggcttcaacctgccgctggcgatgagcgcgatcggcgtggtcggtggcgtggcgctgtacttcggcctgcgcaagctgatcaacctgcatggcgtggaaacccgcaccaccggccgcaacgtgttccatgcgcagctggatgccctttccgcgctggccatgcgcctgacgaacggcatcgccaatggcagcctgcagcgcatgctgctgggcctggtactggtggcgatcgcggttgccgccgcgccgttcgtggccaacccggcctcgccgaactggaccgcgccgcagccgatccctctgctgggctgggtgctgtggctggtgatgatggcctgcgccgttgccaccctgcgcgtctacaagcagcgcctgctggcggtactgctggtgggcggtgtcggcctgatggtggcgctgaccttcgtgttcctgtccgcacccgacctggccctgacccagttgctggtggagatggtcaccctggtgctgatgctgctgggcatgaactacctgcccgcgcagtccgggcctgagcgaccgcgctggcgcaagcgccgcgatgcggtgatcgcgatcatcgccggtgccggcctgggcgcgctggcctactccgcgatgaccctgccgccgaacaccatggccggcgagctgctcgcccgtgccctgcccgaggcctacggccagaacgtggtcaacgtgatcctggtcgacttccgcggcttcgataccttcggcgagatcaccgtgttcggcatcgccgcgctggtggtgcacgcactgctgcggcgcacgcggatggcaccggaacagatcatgcccggcctgccgatcaagctgccggtgccggccgacctggcgcagatcatgttcccgctgacgctgaccgtgtcgatcttcctgttcctgcgcgggcacaacgcgcccggtggtggcttcatcgccggcctggtgctggcggtgccgctgctgatccagtacgtgatccagggcaccgcgtcggtggaatcgcgcttcggcttcgactacatccgctgcatcggcatggggctgctgatcgccctgctcagcggcagcgcctcgatgctgttcggcgtgccgttcctgaccagtggccacctcgacctgcatctgccattgatcggcgacgtgccgctggccagcgcgatcggttttgacatcggcgtctatctggtggtgttcggcggcgccatgctgatgctgtcgatgatgggcacgatcaagccgtcgcgtacccgcgctgcccgcaagggtgagatcgacctgcaacgccgttcggcccgcaccggggagatgcactgatggaactggccctggctaccgcgatcggcgtgctgaccgccatcggcatctacctgctgctgcgtgcgcgcagcttcgacgtgatccttggcatgaccttcctgtcctacgccaccaacctgctgatcttcgccggtggccgcgtggtgctgggcaaggcgccggtgctgcaggagggcgtggacagccatctgggcaactacaccgacccgctgccgcaggcactggtgctgaccgcgatcgtgatcgccttcgcgatgaccgcagtgagcatcgtgctggccatgcgcagccgcagcgacaaccacagcgaccatgtggacgcccacgagcccgacgacgacctgcaggatgagagcgcatcggcgcgccagggcgaggaccgcgcatgaaccatctggtgatcctgccgatcctgattccgctgctcggcgccgcgctgtcgctgttcgtcgaacaccgccgctacggccccagggtgcagcgcgcggtcgcgtggacctcgctgtcggcgctggcgctggcggtgggcctgctgttcgcgtcgaccgcgggcggtgacatcaacgtctacctgctgggcgactggccgtcgcggctgggcatcgcgctggtggccgaccggctgtcggcatggatgctgctggccaccctgctgctggccattccctgcctgctgcacgcctgctcgggttgggaccgccgcgcaccgcacttccatgcactgttccagttccagctggtcggcctcaacggtgcgttcctgaccggcgacatcttcaacctgttcgtgttcttcgaggtgatgctgatcgcctcctacggcctgctgctcagcggtggccgcggcctgcgcatgcgcatcggcctgcactacgtggtgttcaacgtcaccgcctcgaccctgttcctgattgcgctgggcctgctgtacgccacgctgggttcgctgaacatggccgagctgtcgcagcgcattgccgcggtgccgccgacgcagctgaccctggtgaaggccacgatgggcctgttgctgctggtgttctgcgccaaggccgcgctgatgccgctgtacctgtggctgccggaagcctattnnnnnnnnccggccgcagtggcggcgctgttcgcgatcatgaccaaggtcggcctgtattcggtgctgcgcatccagatgctgtggttcggcgacgacgcgggcgcgatggccggctatggccgcgactggctgctgtgggccggcgtggcaacgctggtgctgggtggtctgggtgcgctggccgcgacccgcctgcgcgtgctgatctcctacctggtcatcgtgtcggcagccacgctgttcatcgccttctcggtgggcacgccgcaggtgctgtcggccggcctgtactacctgccgcacagcagcttcgtggccgctgcgctgttcctggttgccgacctgatnnnnnnnnnnnntggtggcgccagcgaccgcaaggaggtggtggcgccgatgccgggcaaggaaacgccggcggtgctgttcctgatcggggcagtgtcggtggccggcctgccgcctctgtccggcttcctggccaaggccgcgctgctggccggcatgccggcgcagtacaccggcccggtctggaccgccgtgctggtcagcagcctgctggtgatcatgggcctgacccgcggcggcatccgcctgttctggcgcgtgccgccggtcgatcccgatgcaccgaagccgcgcaaggctcccctgcgccgggtagaactctacgccgcctgcctgctgctggcctacggcatcggcatgaccgtggccgcggcaccgttgatgcgctacaccgacgccaccgccgcacagctgctgcaacccagcgagtacgtgcagcaactgcgtgcgaccacgccggagatccgccagccatgaccgcccagcgctccctgttccgtcgcctgattccctcgccgatgctcagcatcatggtggtggcgttctggctgctgatgtccgacagcttcaccctcggccagatcgtgctggggctgctgctgggcgtggtggtgccgctgttcgccgcgcgcctggaccgcgagttcgcccgtatcggcaccctgcggccactgcccaggctggtgtgcgtgaccctgtgggacatcctgatgtccaacatccgcgtcgccctgcaggtgctgggcccggaaaagaacgtccacccgggtttcatctggctgccgctggacatcgccaacatccacggcatcgccgcgctgaccagcatgatcaccctgaccccgggcacggtctcggccgcgctcagcgacgaccgcaagttcctgctggtgcacgtgctgcacctggaggacccacaggacctgatcgatacgatcaagcgccgttacgaggcgccgttgatggagatcttcccatgaccggttttgaagtcatccagaccaccctggtggtgtgcatgcacgtggtcggcctggccatgctgctggccacctggcgcctgctgcgcgggccgaccgtgcccgaccgcatccttgcgctggataccctgtcggtgaccgcgatcgccgagctgatgctgttcggcatgtacctcaattcgccgatctacttcgaggcggcgctgatcatcgccatgctcggcttcggcagcaccgtggtgctgagcaagttcgtgctgcgccgggacatcgtcgaatgatcaccgcgatccagatcggcctgtcgatcctgctgctgttcggctgcttcttcatcctggtcggcgcactgggcctggtgaagctgtcgaccttcttcaagcgcctgcacgcgccgaccaaggccagcacgctgggcgtcggctgcgtgctggtgtgctcggtctgctaccacatcttcctcggccaggacccgcagccgcgcgagctgctgatcaccgtgttcctgttcatcaccgcaccgatcagcgcgcacatgatggccaaggccgcgctgtcgctgctgatggagacccgccccaccctgccaggcaacgaacgtgccgccgaggagcagctgccgccgccggagccggtgcgggaagaagaaaccacgcagaaccggtagtgccggccgctggccggcagtggcaagggttccgtcagaggcagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcatgccgcgccgaccagcagcagctccagcacgaaccagccgacaaacgcgaccatcaggatcgcaccttcgccgcggctgatcttcaggtcgccacgcagcatcgggtacagcaccagcgcgaacgccagcagcgccggcagttccaggcgcacgaacgaggccggcagcgccagcggctgcagcacggccatcgcaccgatcaccagcagcaggttgaccacgctggaacccagcacgtggcccagcaccatgtcgccatgcccgcgacgcgcggcggcgatggcggtggccacctccggcagtgcggtaccgatcgccaccggcagcaggccgaccagcagcggcgtccaacccagggctgcgccgaagtcggcggcggcgcccaccaccagnnnnnnnncccagtacagcgtcaacgcggcaatcagcacgcgcagcacgttcaacggcaggctggtgcggctcagtgcggactcggcgatggccacctgcacctccgcgctctcgctgcgaccacggcnnnnnnnnnnnncctgcaccacgatgaaaccggccagcagtatgccgccttcccaacgtgccaggccgccatcaagcccgaacaggatcagcagcacacccgccgccagcagcgaccaccacagcaccgtctgcagnnnnnnnnnnagcagcaggggcgcagccatggccgccacggccagggtcaagcccaggttgacgatgctgctgcccaccgcgttgcccagtgccagctccggttggcccaccgccaggnnnnnnnngttgactgccagttccggcaacgaggtggtcaccccgagcagcaacagcccggcagtgaatgggctggcgccgaaacgctgggccaggccggacacggccttgacgatggagtccccgcccaacgcnnnnnnnnnnnngccgagcaggaaccannnnnnnnnnnnnnnnnnggcgatcatcgagcactcccccagcggtcgtggcgcgattctacgcttggcccgtacgcgcggctgggccgtggatcaaggatcagccacagccttccgcataatcgacctgcggggtctgtccgacgcgccaggcacccacccggccatcggcaccgagtgcgaagtcgatcaccgccccgccctcctgcgccgggcgcacgcgcaggtgctgggccttctcgtcatacttgtcggggccgacgtccgcgcgctcgggatacagcacctgcagctcacccagggtcatgccgaccttgccaccgcccggtgcggtgatggcggcgctgcgcacgtcgtagcgcaccagcttgcggccctcgatcatcaggcgcggatcttcggcatcctgcgggcgcaggaagtagcagccgtcgttgctgtcgtcagccggcagtggcttgccggccgcatcggtgcccagaccctgcagcggcgtgccgaagccggcacggacctcggcgatgccggcacccagcttcgccccagcgaagccatccaggcgcgcgggactgtcctcgcgacggtcattggctggacgggtggccaggtcgggatccgtcgactgcgcgggtccggtcgccgaggcggtttccgccggggtgtcgctgccgctgccggccgccccctgcttgtcggggccagcactgcaggcggtgagcgaaaggagcaacagaccagcaagcggaaggtgcttcatcggtgcggttccctggcacaaggatggctgcacgctagcccatccggtgtgcaggcgctgcattgtcatcgcggtttcatcgccttcgttcaggctcggcgagcaccgacctggccgtcccttccatgcaaccgcgcaagaccgatctcgcccgaaccgcgctgcaggcccaccgcgcgccgctggacatgcgccagcgccggctgctgatcctgtgcgacggccagcgtaccgtcgccgacctgaccggtctgctcggccaggaagcaccggcgatggtcatccagctggtacaggcggggtacctgagcaccggcacgggcgccacgaccccagcaccgtcgaccgcagccgcggtggcgccggtgcccacgccgccggcagcgacacctgctgcacccgcggtcgaacgccggcgctcactggtggcagcgcgcatctacgtgctgggcatcctggaaatgcagcggcatccacaggcggcggcgctgttccgcgacctgcagcaagcgcgtgcggaggacgaggtgctgcagcgactgcagtcggcaatgcagctgctgcccacgctcacttcggatggctattgccagcgcgtacggcagcgcctgctggaggcgttgccattggagcattgcgacgcgttcgccgaggtcgcctgaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagggtcagcggaagttattgcgcaggccgttccagcactgctggtaatcgccctggcggtggccggcggccagcgcctgtgcggtcgggcggatcactgcgcgggtctcgaacatgaaggccatcgtgtccttgatcacatcggccttggacagatcggcactggaggccttgtcgaaggtcggcgcgtccgggccgtgaccactcatgcagttgtgcagcgaggcgccacccgggacgaagccttcggccttggcatcgtaggcgccatgcaccaggcccatgaactcgctggcgatgttgcggtggaaccacggcggacggaacgtgttctgcgccaccagccagcgcggcgggaagatcgcaaagtccatgttgctggtgcccggggtgtcgctgggcgaatgcagcaccaggaagatcgacggatccgggtggtcgtagctgatcgaaccgatggtgttgaagcggcgcagatcgtagcggtacggcgcgtagttgccgtgccaggccaccacgtccagcggcgaatggtcgatcggcgcacgccacaggcggccctcaaacttcgcgataagctcgaaatcgccatccacatcctcgaacgccgcgtgcggggtttcgaagtcgcgcggattggccaggccgttggaaccgatcgggccgaggtcgggcagcttcagcagcgcgccgtagttctcgcagatatagccacggctcgggccatcgggcagttcaacgcggaagcgcacgccgcgcgggatcaccgcgatctgctgcggctcgatctcgatcacgcccagctcggtcagcaggcgcagcgcgcccagctgcggcacgatcagcagctcgccgtcggcgtcgtagaagtagcggccgaccatgtcgcggttggcagcgtataagtggatgcccacgccggcatgcgcatcgggcgagccgttgccacccatcgtgtacaggccttcgacaaaatcggtcggcagctccggcagcggcagcgggctccagcgcagctggttcggtgaagccggctgtgcgccgaaatcacactgcagctgcgactgcgcgaacggggtgaactcgccatgggtcaccgccgggcggatccggtacagccagctgcggcggttgctgccacgcggcgcggtgaaggcggtgccggtcaactgttcggcgtacaggccgtgggccaccttctgcggtgagttctgcccgaccggcagcgcgccggcaacggcctcggtggcgaattcgttgccgaagccggactggtagccgcgggcggtgatggcgggggacatgggaactccagagattgccggccagcggccggcacgaccattcggacaggcaatgccggcgggacgccgacattgcctgcagaccttacagcacgccgcggcggatctggtcgcgctcgatgctctcgaacagtgcggtgaagttgccttcgccgaagccttcgttgcccttgcgctggatgatctcgaagaagatcgggccgatgcagttctgggtgaagatctgcagcagcttgcgctggtgggtttccggatcggcatcgatcaggatcttgttcttcgccaggcgcggcacgtcttcaccgtggttcggcacgcgctggtcgatcacgtcgaagtaggtctccggcgtatcgaggaagtccacgccctnnnnnnnnatcgcttcgacggtctcgtagatgttctcagtgaagcaggcgatgtgctggatgccctcgcccttgtacgcgtccaggtactcgttgatctggctcttcgggtcggacgattcgttcagcgggatgcgcacgatgccgtccggcgcggtcatcgccttggacaccaggccggtcttcaggcccttgatgtcgaagtagcggatctcgcggaaattgaacaggcgctcgtagtagtccgaccactgctgcatgttgccgaaatacaggttgtgggtcaggtggtcgatgaaggtcaggccgaagcccaccgggtgcaggtcggcaccggcgatcggctcgtagtcgccgtcgtagatgctgccggcgctgccgtagcgatcgaccaggtacagcatgcagtcgccgatgcccttgatgaccggcgcgctgaccgccttgctgtccggcttgaaggcgatggcttcggcgccgttgcccagcgcggtctggtagacctcctggcccggcttcttgaagcggatggcgaagccgcaggcgcacggaccgtgcttctcggcgaagtcggcggcgaacgaatcggggtcctcattgaccaggaagttgacgtcgccctggcgatagacggtaatcggacgctgcttgtgcttgagcaccgcgctgaagcccatcttccggaagtactcgtgcagctcctggccacggccggccggggcggcgaattcgacgaactcgaagccgtcgatgcccatcgggttctcgaaggtggtgacctgcatgccggggttgggatgcgaggcggtcgggactgcggtattcatggcgtggctccgaatcggtaccgcatcggtacaaaccaggtgcgggcaggtagggacccggcgagaatgcagggtctggacccaccccttatagttacacttgaaaccaccagcaaggtgcaccgcaacatgagccccgccgatcccgtttcgacccgcctgcgttcctcgcacgtcctgctcgacctggaacagttcctgccgtaccggctgagcgtgctgtccaaccgggtcagcggcaacatcgccaagctatacggcgatcgttacggtctggcgattcccgaatggcgggtgatcaccatcctggcgctgtacccgggctcctcggccagcgaggtctccgaccgcacggcgatggacaaggtggcggtcagccgcgccgtggcccgcctgctggagcgcggcttcatcaagcgcgagacccacggcgacgaccgccgccgctcggtgctggcgctgtcggcagccggcttcgaggtgtacgagaccatcgcgccgatggtgatcgagatcacccgcaagctgatgtcggtgctgagcgaagaggaagagcaggtgctggagaagctgatcctgcgtctggccggcgaaggtctggaacggatgggcgaaggggtctgaaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtcgcgggtgccgaccccggccggtagcggaacagtggctgggcgattgtcgtccgctccctttgatctgacgggacccgctctttggcggactgcggaccgaccgcaaacgatgccatcggacgcattcaccttccgcagatcccgccctgaagtgtcgccctcgcccagcggcatttccgcattggcccgatacggcccgtttccgccaggctggtgtatcgaaacgggctgatccagtgaattctcctattggactgtccgtgtgtacggcctgacggtaagcgttcaacgggtatcagcccggccatggatccacatcagacgggctccctcatggatgactcgcgttcaacgctgccgcatggccaggaattgctggccgatctaagagagctgatctgcgcggcgcgcaacaggatgcacaggaccatcaacgccgagctcactctgttgtactggcgaatcgggcgtcgcatccatgtggaccagatggctgggcgacgtgcgcgctacggagaggtcctcttcacccggatcgccaaggcgctgtctgccgagttcggcacatccttcggtgagaagagcctgcgccggatggtgcagttctccatcgcatttgcagacgagcagattgtcgtatcgctgatacgacaattgagctggacccatttcatcgcgctgatcccactggcggacccactcaagcgcgacttctatgcacagatggccgccaccgagggctggagtgtacgtacgctgcgccagcgcgtcgattcgatgctgtatgagcgcacggcactctccagtcagccagagcagaccatcgccgaagagttggcggcactgcgcggcaaccagcagctgtctccagggctgatactgcgtgatccctacgtgctggactttcttggcctcaaggacagctgggacgagcaggaccttgaaaccgcgatccttcgcgagatgcagggcttcctgcttgaacttggcacgggcttcagtttcgtcgcccgccagaagcgcatccagatcgacggcgatgacttccacctggacctgctgttctacaaccggcgcctgcgcagactaattgccatcgagttgaagatcggcgagttcaagccggcctacaagggacagatggaactctatctgcgctggctggaccggtacgaacgtgaggacggcgagcaggcgccgttgggcatcatcctctgcacagggaagaaggcgggccagattgaattgctggagctggaccgctcaggcatccatgttgcggagtacctgacctcgctgccctcccgtgaggtcctcaagcaaagattgcagactgccatggagcgggcgcggcagcagctgcagaccgcggcgcccggcctcccgtagatctacgccacgcgcggatggcgttcatgcttcaactcagatgcttgcgccgtgcatggatccacggcaccgcgagcgccgcgatggcaccaccggcgaagccgagggaagccgcaaccgtggcggcttcgaccgcccccggcagcgccagcgccgccgccacgagcagcagcgacggcaggccgacgaaggtgcccaggaagaaatgccaacgcggtgaccaggtattgagctgcagcaggctgaccggttgccaggcttccgaggcagcgtcctcggcgatcttcgccaccgccttggccaggtccacttccggcannnnnnnnccctgccgtgcggtcgccagcagctcggccacggcctccaccggcgggaaactggacggccacgcgaccggcgccggcacgccatacgcggtcagcaccggcacgctcagccacggcgccaccagcgggcgcatgcgacggcggccatgcacgcaccagatctgttgctgcccatgcgcggtgacgctgtacagcgccagttcgttggccggcgggtagccgagcatggtcacccgcgcggccaggctgtcctgccccatcgcgcgcaggaagccggggcggctgcgcccttcctgcatccacgccagtcccagcgcacccaccagataggcctcggccacgtccttgctgccagcggtggcgcgttcgtcgctggccaggtaccaggccagcgatttcggttcggcgacatcgtccaggccccagcggctgtcgtctcccagcacatggcgcaccggcaggcgcgcgggcgcggtttcgccacgttcgccgggttgcaggaacggcagcacgccctggatgaaggtggacagctcgatcgcacgcacgccgtgcccctgccactccggtggcagcagcccggccagctggccatcggcggccagcgcatcaagccgggacttctgctcgaccagcttctgcaccgcccccttcagcaccacgttgtcgggcagcgcgatctgcggcaggcgatggcgcggcggtgccaggtcgacggtggcctcgccggttccggtgtcatccagcagcgcctcctgcggcggcaaggttacgccctcgcctgctccaccctcggccaactcactggcgggttcgggcagtcgttcggcgtggtcgctgtgcatgggcgttccggaaggttgcatcgacgggatgtcgactgaggtccttgccggtaacggcgagcgcgttgcgatattgagatgccgattccgggaatgtgaccgcaaccacagtagatccatgccatgcgtggatgcacttctgtgccgaccaacggtcggcacccacccgggatggcggtcagcggtcggcccacccctgccggccagcggccggcactacccctattccggtttgtcaggcgcccattgttttaggaaggcgctcacccgtgccggctggaaggcttcgcccctgcgcagttcgccggtggcctgcgacaccagcagtccgccatcggcatcgagcaccagcaggtgcgggtagtcgcgctccatcaccgggaactgagcgaagaaggcggtgttgggctgctcgtcgctggcgttgaccttcacccacacgtagtgggcatcgcggaagcgacgcaggtcgccgttgccttccaccacatcgtccagcgcgcggcagcgctcacaggcggcgttgccgacctccagcaggatgcgcttcttgccccgctgggcttccaccttggcggtggccagatcatcggcggggttgcgggccgggtcgaactgcgcaccgagcccggcgatggcggcaatgtctgccgccaccggggtgttgcccgaggccaccggttcgctggggtcagcgaccggtggctcggtgggtcgggtatccagaggctgcgtgggctcggcggtggcaggcggttgcggttgggaacaggcgccgatcagcgccgcacagaccaccactaccgcagtaccgagcttgctacgcatgccttctaccctcccatcattacttgacgccgtgcatcagcttgttgatcagcggggcgatcaggaacaacaccacgccggagccgatcagggcccagaacccgaaggtataccccttcagggccgactcgaccgtcatgccgccttcaccactgaccacgccagcgaagatgcccgacaggttgttgccgatgccggtggacaggaaccagccgcccatgccgaagccgaccaggcgcaccggggccagcttggtcaccatcgacaggccgatcggcgacaggcacagctcacccaccgactggatgacgtagaccatgaacagggtccagaacgggatcttgccgtccacgaccatctgcgacagggcgaacatcagcagcgcaaaggcggcgccgttgaacagcaggcccaggccgaacttgcgcgggatggacggattggcgcggcccatggccacccagatccaggcgatcaccggggccagggtgatgatcgccaccgagttgaccgactggaaccacgcggtcgggaaggtccagtcaccgaactggcggttgacgatgttctcggccaggaaggtgaacgagctgccggcctgttcgaagaacatccagaacatcacgttgaaggcgaagatgatcagcatggcgatcacgcggtcgcgctgcaccttgccttcgcggatgccctcgaccagcagcaggacggccagcgcggtgaacatcgcacccaggatccaggccagcgcggtggcgccggtggccagcaggaagtacgcgaccgggatggcgaccacggcaccggccagcaccatgatgatgcggccgaaaccttcggcgccggccggcggtgcaccgatgcccttcaggccggcacgaccgatgtagaaccacaccagcgagatcagcatgcccacgcccgaggcgatgaacacgaccttgtaggacggcatcgcatcggtaccgaacaccttgcgggccaggtactcggtcagcaccggggcgatcatcgcgccgatgttgatgcccatgtagaagatggtgaagcccgaatcgcggcgctcgtccttcagcccgtacagcttgccgaccatggtcgagatgttgggcttgaacaggccgttgccgacgatgatcgtggccaggccgagcttgaagatgtgctcctgtggcagcgagatcatgaacaggccggcggccatgatgatcgcgccggtcaggatcgagcgctggtagcccagtacccggtcggccacgtagccaccgaagatcgccgcggcgtacaccagggccaggtaggcgccgtagatgcggctggcgtcgccttcaccggcagcgctgccgttgtagaactgggcgacgatgtacagcaccaaggcccagcggatgccgtagaacgcaaagcgttcccagaactcggtcatgaacagcatccacaacgggcgcgggtggcccagcgtggtcttgaagtccggcagcgccggctctggggtgttcgcagtggcgtttacgctcatgcggatttcctggttcggtggatgacgagcacgtccggtgtgcagttggagcaacgcgcgaggatcaccgacttctggcgttcacgtcaaatacacgccgtttgaggcaggtgccagcctgctcgctgaacttgcatctgaaacgatccagccgccggccgggatccaagctgaatacggatcaggcctgttcggccgggggcgcggcctgcaggctggtgcgcacctggaacagctcggggaagaaggtcagctccagtgccttggccaggaagcccacgccggacgagccaccggtgccgcgcttgaagccgatcacccgcatcaccgtgcgcatgtggcggaagcgccacagctggaaggcggtctccagatccaccaggtcctcgcacagcgcgtactcgcgccagtagcggtcggtgtcctggtagatgcgttcgaagaccggctgcagggcgtcgtcggctacgtgcggctgggtccagtcgtgggcctcgtagaccgccggcacggcatggccgaagcgggccaggtacttcaggaattcctcgtacaggctgggcgcctccagcacggtgcgcagctgcgcctgcccggccgggtcgtgctcgaacacctgcagcatctgcgcgttcttgttgcccagcaggaactcgatgtagcggtactgcagcgactggaagcccgacgacgggcccagcacgtcgcggaagcccatgtattcggaaggggtcagtgtttccagcaccgaccactgctcggtcagctggcgcagcacctgcttgctgcgcgccagcaccttgcggcactgccagacttcatcgcgctgcaggaagccgattgcggcacgcagctcatggcccagcagcttcagccacagctccgaggtctggtgctggatgatgaagagcatctcgtcatggtgcggcgggctggacagcggctgctgcgcgctgagcagctggtccagccgcaggtagccgccgtaggtgaggcgtccctgcaggtcggtgtggatgccggcttcgagatcgcgttggttgttgtcgacggacatgggcgggaccagatcgggggcggcaagggtagcgcgttgccgccgcgctggcagccgccgggtccataccggggcgtgcggttggccgtggagcatcggccgatcctaggcctgcgcgtggaaccgtccaggccgttgtactggcggtcagccagaggcgtattctgatgctttgcagcaacgactgaatacgttgttgttattggccccccacccgccggcaggggtaaaacggggaattcccgtgttgcggcgcaggaaggctattccgtacgcgttccttaacatggcgattcatatcatttgtaacttctctgtcgaaggtgcagtacgcaatgacggttgccgctgaattcaagatcgaatacctgcagtacctggatacggacggcaaactcgtccgcgatgacctgcctgcgtcgctgcgcgaccccaaggtcctggtaccgctgttcaagcagatgctgttcgtacgtacgttcgacagcaaatccatcgcactgcagcgcaccggcaagctcggcacctatgccgcctgcctgggccacgaagccgcgcacgtgggtatcggcgcggcgatgcagaaggacgacgtgttcgcgccttcgtaccgcgagtatggcgcgatgttcatgcgtggcgtgcgcccgcacgacgtgctgatgtactggggcggcgacgaacgcggcaacgattacggcggcaacgcggccaaggacttcccgttctgcgtgccgatttccacccagtgcctgcatgccgcaggcgcggcgctgaagttcaagctcaacaaggaaccgcagatcgcggtggcggtgtgcggcgacggcggcagttccaagaccgacttctacgcagcactgaattcggccggcgcctacaagctcccgctgatcctgtgcatcgtcaacaacggttgggccatctcggttccgcgttcggcccagaccggtgccgaaacactggcgcagaagggcctggccggtggcctgcactgcctgcaggtggacggcaacgacctgatcgcggtgctggcggccatggagcaggcgcgcgaacgtgcgctggccggcgacggcggcaccgtgctggaactgatgacctaccgcctgtccgaccacaccaccgccgatgacgcgcgccgctaccgcgacgacgccgaagtgaaggatgcctggcagcgcgagccgatgctgcgcctgcgcaagtacctgatcaatgccggtgtgtggagcgaagaagaggaaaccgcttgggtcgccgagtgcggcacgcgcgtggacgaggaagtgaacctgtacctcaacacgccggtgcagccggtcgaggcgatgttcgacttcctgtatgccgatccgccgccggacctgctggcccagcgtgcccaggcgatcgccctggagaagcgccatggatgagatcaagaacggcgcgcccggcgcgcacaccaacgccgccgacagcgctgcggtnnnnnnnngagaagagagcatgaccaccaccccgatcaccctcatcgaagccatcacccaggcgctggcctgggagctggaacacgacccgtcggtgctggtgctgggcgaagacgtgggcgtcaacggcggcgtgttccgcgccactgccggtctgcagcagcgcttcggctcggaccgcatcctcgacaccccgctggatgaaaccaccatcgccggcctgacgattggtcttgccgcgcagggcatgaagccggtcgccgaagcccagttcgatggcttcatgtacccgatggtcgatcatatcgtctgccacgccgcccgcctgcgttaccgcacgcgtggccgcctgcactgcccgatggtgctgcgcgtgccgtggggcggtggcatccgcgcgccggaacaccacagcgaagccaacgaggcgatcttcaccaacgtgccgggcctgcgcgtggtgctgccgtcgtcgccgcagcgtgcctatggcctgctgctggccgcgatccgcgaaccggatccggtgatctacatggagcccaagcgcatctaccgccagtacaaggaagtggtcgtcaacgacggcgaagccttgccgctggacgtctgcttcgtgctgcgcgacggcaccgacgtgaccctggtgacctggggcgcgcaggtgaaggaagcgctggaagcggccgacaagctggccggcgaaggcatcagtgccgaagtcatcgacgtggccacgctgcgtccgctggacttcgccaccatcgccgaatcggtggccaagaccggccgctgcgtgatcgtgcaggaggccccgaaaaccgcgggcttcggcgccgagatcgccgcgcgcctggccgaggaatcgatctacgacctgctggccccggtcgagcgcgtcactggctacgacacccacattccgctgttccgcctggaaatgaagtacctgccgagcgttgagcggatcgtggctgcggccaagcgcgcggtggcggccggctgacatgcgggcccgccttctgggggcttaccgcagccagtatcccaacccgctccggttccacaccggccagatcgtcgaagtaggtgtacgtgacgaggaatggccggcgtttgcctgggtacgcaccaacgatgggcgcgctggatgggcgcccatcgcctggttgcagctgctggacgagggtcgcgccgaagcgctgtgcgactacgacgcccgcgagctggatgtggaaagcggcgagatggtgaagcttcatcacgaacacggcgnnnnnnnnnnnnccgagcgcgccaatggcgcgacgggttggctgccggcccgcgaactggaactgctggaagagaactgcaaatgagccagaccaagaacttcaacctgcccgacctgggcgaaggcctgccggacgcgaccatcgtcgagtggttcgtcaaggaaggcgatgtgatcaagctggacgagccgctggtgtcgatggagaccgccaaggccgtggtggaagtgccctcgccgttctccggcaaggtgctgaagctgtccggcggtgccggcgacatcatcccgaccggttcggtgctggccagcttcgaactggacccgaacctgccgcagcgtgccgatggccaggacaccggccacagccatggtcatgccgcaccggccgcgccggctgccgcaccgaccccgccgccgcttcccgctgctgccgcaccggtggccgcagaagaagccaagcccgccgctgccgagcgtgatgacgccggtaccgtggtcggtgcgatgcagagctccaatgccgtgcatgccgaacaggcgctggccgtcggtggcgtcaaggccgtgccggccgtgcgtgcgatggcgcgcaagctgggcgtggacctgagccgcgtggccgctaccggcaccgatggcgcggtcaccatggccgacgtcaagcaggctgccgccaacggcaccgccaagctcggcgctgctccggcaccggttgccgctgctgcctatgccgcgccggccccggcgcaggtgtctgccccggtgcagagcgaagcccgcaccccgctgtccgccgccggcaagccgatgcgcacccagccgccgggcgtggtcgccaagggccagccggaaccgctgaagggcgtgcgccgcaacatggcccgcgtgatggccgatgcgcacagcaaggtggtgccgaccacgctgaacgacgacgccgacatccatgcctggctgccgggcaacgacgtcaccgcgcgcctggtgcgttcgatcgtggtcgctgcacagaaggtgccggcgatgaacgcctggttcgacggtgaagcgctgacccgtaccctgcacgcgcaggtggacatcggcatcgccgtggacaccgacgacggcctgttcgtgccggccctgcgcaatgccgacatgctggatgcacgtggcatccgcgaaggcgtcaaccgcctgcgcgagcaggtggaatcgcgttcgatcgccgcctcggaactgagcggctacaccatctcgctgtccaacttcggcatgttcgccggccgctacgcgaccccggtcgtggtgccgccgtgcgtggccatcgtcggtgccggccgtgcccgccaccagatgaccccggtgatgggcggcgtggaagcgcacaaggtgatcccgctgtcggtcaccttcgaccaccgcgcggccaccggcggcgaagcggcgcgcttcctgcgcgcaatgatggacgacctggcgctggccagctgatcggccacctgatcggtgggtgccaaccgttggttggcacatgacttggagaaaacgccgggcattgcccggcgtttttttgtgcctgctccgtcgcgctccatccacgcatggcgtggatctacacaatgcgggcgatcaatnnnnnnnnaccaggccctcggcgcggctgtacacacgcaggcggtggccatcaggatctgccccgacaaaagtatggccgaactccagcgtcaccggcgcctgcaggatctccacaccaagagcgcgccacgcatcgtgcatctgctgcacggcgtcggggttggccaccaccattgccagttcggcggcgcctgcttgcgcggacaccggaggctgcacgtcgtcgcgttgccacaggccgagtgcggcgccatcgccgagcaggaacagggcaaagccgggcgactgctcgaccggcggcttgccgaggatgccgccgtagaaggtggcgctggcggcgacgtcgcgcacgtactgcagcagggtgctgggcgtgaacatggggaagctccgttgttgggagcgctcatggtggtatgggcctgctgacagattctgtcagtagagtcgactgttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacgccccggatcccggctgttgctgtggttatgaacggtccagccagtccggcgcgatgccctgcgccttctgccagcgtcgcagcagggtggcgcgtggcacgaggtagtgatcctccagcacacgcgcctggcggatgcggtccagacggaaatggcggaaatcctcgcggcgctcgcaccacgccgccagcatcgacacctcatcgaagtagcccagcgcgaacggccagacgatccgctcgctgcgctgaccgtgcgcgtcctcgtagccgaacttcaggcgccgctgtgaaccgacagcctctcgcacggcctgcaagcgcccagccggcaccttggccgcggcgcgcgaagggccaacgcgcaggccgctgtcacgcaaggcctcgcgtcgcgctgcaggcaacacatgcgcgatgcgcgccagtgcatcacgcgccgcctcggccagcgccggctcggtgcgcgcggcgacccagcgcaggccgagcaccagcgcatcgatctcggccggcggcagggtcatcggtggcagggtgtcgctcggcgccagctggtagccaacgccggcctcgccacgcaggtcagcgccctgctcacgcagggtctcgatatcgcggtacagcgtgcgcaggctgatgcccagcgcttcggccagcgtctgcccgcccaccggccgccgatggcggcgcagcagctgcagcaactgggtcaggcgcagcgcacgcgacatcagccgaccagtgcgctcgatgcaaccacgtgctcacccggctgcggggccagcgcggcctcgaccagtgccttggcgatctcgctggccgggttgatccgccacgcccgtggcaacatcggccccaaagcaccgagcaccgtcagcgccaggcgctcgccacgacgcacctcgttgcgctcgcccccgatcagccctgggcggaccagggtcaacgaatggaagcccagcgcacgaaggtcacgttccaattcgcccttcacccggctgtagaagatcgacgactgtggattggcgccggccgcggaattcagcacataagtctgtgcaccctgtgcctgcgcgagccgcgcgaacgccagcgggtagtcatgatcgatgcggtggaaagcctcgcggctgccggcctgggcaatggtgctgccgagcgcgcagatgaccgcgtccacgcgcgcccatgctggcgaagtgggcaacgcatcgaaggccagcaccgggttctccagcttcccgtgggtcatgcccaacgggcggcgggtgggtgccaccacggcgctgcagcgcaggtcgtccagcagccgggacagggtcagcccgccgaccaggccggttgcccccagcaacatcacgcgcatcaccacctccactgcggcatcctgtcgcccatcctagccgttcaagccgtcggcggccgcgccgatatgctggaaccagtccctgccaccccccaggattcgctccatgacggaccagcccgaccaccgccctgcccccggtaccgcccttgggccgccggcacgcgtgcgcgcggtggtggacgatgggctgggcgaccgcgtggtactgcagggcggtggtggcgtggcactgcagcagctgttcgccggcgccgacgcgccggaaccgctgctggccgccttcgccaacggcatggccaccctgcccggcgaactgggtgacatgggcgaccgcctgcagtcggcgcaggccagtgccgattggccgcgctacgggcgtgcgatgcggcagctgatcgacaagtacatccgcaccatcgaacagcattcgccggacggacagccggaaagcctgcgcctgtccgagcagctgcggctgctgctgggtggcgccgtggtggccctgctgcagcacgacccggatctgcgcgaacaagcgcaggcgctggccacgcgcctgcgccagtggcagccgggtaccgcactggagccgatcgaacagggcgtgcgcgaactcgggcaccaggtcggcgtgcgtgccgagagctggcaggagcagcaggcgctgctgctggaactgttcgcgctgctgttggaaaacgtgagcgagctgctggacgaccgcagttggctgcagggccagatcgcggcggtgcgccagctgctggacgggccgctggaagccgaggcagtcgagcgcacccgtgccgaactgcgcgaagtgatctacaagcagggcctgctgcgccagggcatcgacgattcaaaggcagccatgcgcgggttgatgggcgagttcatcgagcgcatggatggcatggccaccagcaccggcgagtaccacgaccgcatcggcagctacgcactgcagctgcgcgaggcgcgtagcatcgccgacctcaaccagctgctgcaggacgtgatgcgcgacaccggcaaggtgcagcaacaggccgcgcaggcccgcgatcacctggccaatgcgcggcaggaagtggaacgcgccgaacagcgcattgccgagctggagcaggaactgcgtgccgccggtgatctggcgcgcatcgatccgctgacccaggcgctgaaccgccgcggcctggacgaactgctgcagcgtgaactggcgcgtgctgcgcgcaacaactcaccgctgggcgtggcggtgatcgacctggatgatttccacctgaccaacgaggcgcacggccacgccggtggcgatgcgttgctgcagcacctggtggccgtttgcaggctgctgctgcgcgccactgacggcatcgcacggctgggtggcgatgagttcgtgctggtgctgccggaaacccagggtgccgacagcatggccaccgtgcagcgcctgcaacgctcactggcgcaccgcgtgctgaccgtgcaggaccggcgcgtgccggtgcacttcagcgccgggctggcgcaatggcagccgggcgacgataccgaggctttgctgcgccgtgcggatgacgcgttgtatgcggccaagcgacagggcaagaaccgcgtgcaggcgggctgaccgtccggcccgtcgcgaaccgctttggtaggtgccaaccttggttgnnnnnnnnggcaaacgaagcgccgaccaaggtcggcctctacctcgcgacccgccggtgattacttgccgcgcagcttctggaacccggtcaccgccgccagcacgatggcgccggcgatgatgccgaccaccatgttacccaccgcgctgaccagccagccccactgcccctcgccgcccatcgcctgtactgcgtggtgcagcgccggcacgttgtgcaccaggatgcctccgcccaccaggaacatggcaatggtgccggccaccgacaggaacttcatcagccacggcgccgaggccaccaggccgcgaccgaaggcggccacggccccacccttgcgcgacaggtacaggccgacgtcatccagcttcacgatgcccgccaccagcccatagacgaagaccgtcatcgccagtgcaaccacggccagcgtgaccagctggttggtgaacgatgcggtggcgaccacgcccagggtcagtacgatgatctcggccgagaggatgaagtcggtgcggatcgcgcctttcaccttgtccttctcccacgccaccatgtccacctgcgcgtcggccagcgccttgcgccgctcggcctgatgctcggcgtcgtcctcggctgagtgcaggaaccgatgcgccagcttctcaacgccctcaaagcacaggaacgcgccgccgatcatcatcagcggtacgatcagcggcacgttccagccgcggctgtgcagccaggcctccagcgcactgatcgccaatgctgccggcaccaggatcaccttgttgaccagcgagcccttggccaccgcccacaccaccggcagttcgcggttggcgttgaccccggtgacctgctgcgcgttcagcgccaggtcgtcgcccagcacgccggcggttttcttcgccgcgaccttggtcaggaccgagacatcgtcgaggagggtggcgatatcgtcgagcagggcgaacaggctggcaccggccatgggaagtccagagagggaatgagcggattctgaccgatccggtgtggactgcggaagacgtcggattcaccgcgtgcccaccgccccccggcgacactgcggaatccggacattgccggcccgtggccggcgctacctgtcttcgtcgcatgggagttccgcttgagcaatccgcccaccgccaatggcaatcctccgctggtcaaaggcatgaaccggcgcagccagatcctgcgcctgctgatgcgctatcgccattcaggggtgttctcgggcatgaacctggatgccgcaggcaatccagccgacgttcccgcggacggcaacccggaacagttcgtcagcgatctggaagcgctgggcccgaccttcgtcaagctgggccagatgctgtccacgcgcccggacatggtgccggtggagttcgccacagccctggagcgcatgcaggaaaaggtggccgagattccggtcgagcgtatccatgcgatcgtcgagcaggagctgggcgcaccggtgaacaagctgttcgcctcattcgatcccgaaccgctgggctgtgcctcgatcgcgcaggtgcatcgcgcggtgctgcacgacggacgccaggtggcagtgaaagtgcagaagcctgaagtggctgcacaacttcgctcggacctggaggcgctgcgcagcttcgcgctggccgccgaccacctgacccaggtaggccgccgcgtgcgcctgcgcgactggctcaacgagttcgcaaagaccctgatgcaggagctggactaccacgccgaggccgagaacctggcccgtttcggccgacacctgaagccgttccgccgcctgtggattccgcagccgctgtgggactacagcagccagcgcgtgctgaccatggaactggccaccggcgtgcgcgtggatgcgattcccgacgtgcgccgcaccgaacaatcgatggacccgctggcggcggcgctgatccgcggctacctggaccagatcttcgtgcacggcgagatccacgccgacccgcaccccggcaacctgcgggtgatgcccgatggacggctggcgatcttcgacctgggcatggtcgcgcacatgccgccacgcctgcgcgagcggctgctgaagatcctgttcgccgcagtcgatggccgtggcgaggaagtagccgacgatctgatcagcatcagcacgcggctggaggccttcgacgaagagcgctacctgcgcgagaccggccagctgatcgcgcgctacgccgccagcggcagtttctccgaaggccgcgtggtgctggacatggtgcgcatcgccaccgcctgcggcctgcgcaccccgccggaactgagcctgctcggcaaggcgctgctcaacctggaaaccgtatgccggttgctggcacccgaactggagacccgccgcatcgtcgagcgccagctgcagcatgtgatgcgtgcgcgcctgaagaagtccctgtcggcagccaacatcgccagcgaggcgatggagctgcagcagctgctgcgcgatgggccgcgcaagctgtcggacatcatggcgctgctggccgagaaccgtctgcagatgaaggtgacgggcctggaagaatcgcggttgatggagaacctgcagaagatcgccaaccgcgtggcggccggcatcatcagcgcggcattgatcatggccgccgcgatgatgatgaagatcgacaccggctggcatctgttcggctacccgctcatcgccctgattctgttgttcatcggcgtagtgctcggccttggcatcgtgaccagtgcattgctgttcgatcgtnnnnnnnnggcacgcgaagagcgcgggcatcgctagcgaatctgcgaaaacaaccgtattcatgcggtttttaatgcaatccaacgaagcctttcacgctcgttttacctactgagcgcgatttnnnnnnnntcattccaacaaacatttcagtcaggttcgtgcatgcactatcgggtcatcggcctgtcacatgcatgtgcttgcggcagcgccggtcggatggacacgcgtcggtacgacgtccatcaccaccaccccgtcactgccgaagctgcctatgctctggatactgctgctgtcgttgttgctgctgtgctggttgttcctcgcgtccggcaaatgggtgtggtggaaggccagtgcgttctcnnnnnnnnnnnncacgctcagcgcatggtggctgatcgacaagctgtccggtgatgggctcaacgccgccacgctgtaccacctcggcgccgacatggaaggcgccggagtctccgacttcaagggctacatcgccggcttcatcgtgctggcgctggtctcgctgctgccgctgttcgccacgcgggtgaagcgctggcgccggccccgccacggtggcgcgctgttcgcgggcttcgcggccgtgtgggtggccacgatcatgatcagcccgctggcccgcgacggccaacgcctgtaccagcagctccgcccggtcgacttcgcccgcatcgcccccgaataccaggtgccgacgcagccgctgcagcgcccgcgcaacatcgtctggatctacggcgagagcctggagcgcacctacctggacgagaacgtgttcccgggcctgatgcccaatctcaaccggctggcgtccgagtcgctggacgtgcgcaacctggcctcggccgagggcagcggctggaccatcgccggcctggtgtcgtcgatgtgcggcgtgccgctgaccacctcgcagggcgatgagaacagcatggaccggatgggtagcttcctgcccaaggcagtgtgcctgggcgactacctgaagcagcagggctataccaaccattacctgggcggggccaacggccagttcgccggcaagggccagttcctcgccagccacggttttgacgaagtgcatgacctcgcctggttcaagcagcagaaaaagatcggccgcatccactactccgcctggggcgtgcacgacgacgtgctgctggataccgcctaccagcgcttcgaacagctctcgcgcgccggctcgccgttcatgctcaccacgctcaccatggacacccaccacccggcgggccacctgccggtgtcgtgcaagggcgagcgctaccagagccagtacggcaacatcaacatgctcaacgcgctcaagtgcagtgaccggctgatctcgcagctggtcgaacgcatccaggccagcccgtacggcaaggacacgctgatcgtgatcgcctccgaccacctggcgatgcccaacgatctgacccacatcctgacccggcagaagcgcgagaacctgctgctgttcctcggcgatggcattgcgccgcagcagctcagcgccgacgccggcaccaccctggattcgggtgcgaccctgctcagcctgttggacccgaacttgaagacgatgggctttggccgttcactgatcgatacccannnnnnnnccagcgccagcgtggccacccagcgtgatggcggccgagattacccgcagtacctcgccttcgcccgctcgctgtggctgggtgagccgacccgcgagctgaagatcgatggcgatgaccaggtggtggtgggcctgcagcacgtgcagccgccggtgctgctggaatacgacaaggactggggattgaagtcggtgtatctggagaacacctcgcgccagtttgatgatgccgacccggacaacaccctggcctatgtcgaccgctgcaccgcgttcgaggacggctcggccgatggcgactggtgcgccctgctggtcaaccgtgacaacggcatcaagctgtaccgcgacaacgacctgcgtggcggcattgccgtggacgcaccgctggacgcattccagggcccgcgcccgagcgtgcgccaggcgcacatgatcacccagaagggtcgccgcacccgtgccggccagtacatgctgcagctggtggcgagcacgcggcctgatcgtggcttctggatcgaggcggtgtcctcgcagcgcaaggtggtgctggcccagcagtgggtgcagcccgatgccaacggcaagatcaacgtgtcgttcgggctggaccacgaagtggatgatctggagatccgcgcgtggttgaaccatgccgagaagctggcagtggatacgttcgcactggtgccctcgcgcggccgaccgcgggggtagggctctttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntactcctgcggatcgcgggtgatgtggatatcggtcggggtcgacagcggaatgttccgctccgccagtatctgcagcaggctgaagtacagatcgctgcgggtggcgtagacctgccgcgggctggccacgtacgcgaagctgttgatggtgatctggccaccggcaatgctgtcgatgtagaccgtcggcgccggctgcttcagcacgttggtatgcgcggtgtacgcatccagcaacgcctgccgcaggttgccgacatcggtgctgggcggcaccgcgaactggatctggatgcggccctggttgttgcccatcgtcatgttgcgcacggtcttggtgaccagctcggagttgggcacgatcagcgtcgacttgtcgcccacctggatctcggtcgaacgcaggctgatgcggcggatgtcgccctcctggtcgcccagcttcacccagtcgccgatcttcaccgggcgctcggccagcaggatcaggccggagacgaagttctgggtgatcacctgcaggccgaaaccgatacccactgacagcgcactgaccagcaacgccagcttgctcagctgcaggcccatcgcgctcagcgcccagatcaccgcgatgatgatgcccacgtaacgggcaacggtgctcaccgaattgcgtgcgcccaggtccagctcggtcttgggcaggtaggtgtcggtcagccagcgctgtaccagctgggtaacggccaggccagccagcagaaccagcaccgccagtacgatgcgcaccggctccagcttggttccgccaatatcgaatccagacgtgaacagcgaagaaaagcgctccaccaccgcgccgatgttgccgaacggcgccaccagggcaagcagcgtgagcagcacgaccacggtacgcagcgccgccgacagcagcacgccggcctgctccagccgcgatacgctcaggccggtgctgagcaggatggtctggccaaccttgctgtcggcgttgagcatccaggtgctcaggtcatcgacgaacttgaacagcagggtcgcggccagcactacgatgctgccgccgatcagctgctggttcacgaacttggcgaagttcaggtagcccagcaacgtggcaatgatggccgccaccaccgcgatgttgcccgctacccgggccagtaccagccagctgctgcgacgcaccggcgtggccgcgcccacgccatcggcctgtgcctccagcttggcctcggcctcggcggtctgccggcgatgcaggcgtgccagggtcaccagcatggccatgatcaggccgaggtaggtcagcgcaatcaggccgtccagcgccaccgtggtgacgtcgctggtacgcgtggcctgatcgagggcgaccagcaccgtgctcagccaggccagcgccgccgcgccccacgcgtacttgcgcagcttgagtgcggcggtgtcatccagattcagcaaacgccacgacggacgcttgggtaccagcatgcacgcgctgagcgccgcgatgaaggcggcgcggaaggtggccgtctccaggccgtcggccaccacctgcaggcgcggcgcgatcgcatcgatcgcatcgagcgctgccatcagcaccaccacggcatagccgggcagcagcgtaccgaccagcagcagccacatggccaggccggatcgccgcaggcgaccatccggcgcacgctcggacgccgcaaagcgccgccccagcctgcgcagccacagccgcagcgggaacatcatcaccagcgcggccagcaggcccagcaacggcgtgccccagccattggcccggacaccagcaacaaacgtatcgcgcccctgctcggccaacggcgcgacgcgtgcgatatcgatcggcaggcgctcggccaccttgctccacagcgccggagacaacggcgaggcgaccttcttccccatgtcttcggcgcgttgcgcagtgcgctgctggtcgatgtcggctgccagctgctgggcacgtacggcactggccttggcctgcgctaccgacgcggccaggccgtcgcgctgtttggtgatggtgcgtcgttgcgcggccagttccggcggttcggtggtgccttccgcaggcgtgcccagctgcgccagctgttcgctgatccgatccagctgcggctgcaacgccttctccagcgcttcggcatcgcgccgggcctgcgaggcattctcggacagcatcgccagtgtctcgatggcctctgcatcgccccgcttgcgctcgacctccttcagcctggaatcgatgtccgccagttgctgcttcggcgtggggtcctcatcctgggccagcaccggtgcggacagcaggaaggcagtgcacagcagcagggccagccaaggcccccgtgcacggatcgatcgcaggaaagaagacacgccagccacaccgtttcgcgcggaccaccgcgcctgcgcgcgactatacggcacaggcggtaaaggctggatggtggctcagaggaccacacccaccgcgatgggagcttcgacggggtgatggcgcggggtggtcacgacggggcgataacggcctggcgattgcggcggggtgatcgtggccgggcgaaccgacggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccgtcggttcaccccgcccacgtttccgcgcgcacgcgcgccacgccggcgaagtcagtacttcaggcgcagctcttcgacggccggctgctgcagcgcgtaccagtcctggaactcttcctcggtgatctcatcgggcgcgtacaccgccaccgggtgccagtcgtggtcggtgggcagcggctggcgcgggccggcacgcaggctgtagctgacgccctcgtagtcgaccaggtcatcaacctgcggccactgctcgcgtgcgaacgcggattcactcttcaacaggatcacctggtacatcggcacctccacctcggttggatcaggaaaacacggcgctggcggcagcataccgccacgccggtgacaacgggcacgccgcagcggcgacggaacgttctggacacggccatcgccccggcttcacccgcccatggcaaggccatcggcatcgtggaggcccacccctgccacgaccgccgatgaccgaccacccgccgctgaagaccgtcgccgacctcaagctgcctcgctacctgggcacctggtacgaaatcgcacgcctgccgatgcgccacgagccggaaggctgcaccgacgtatcggcgcactacaccctgctcgacaacggcaacgtcggcgtcaccaaccgctgccgcatggacggcgacgtcgaggaagccaccggcgaggcctgtgccatcgacaacgacannnnnnnnctggaggtgagcttcctgcccaagggcctgcgctggttgccgttcgccaagggcgactactgggtgatccaggtcgctccggactacagcgtggcgctggtcggcagcccggaccgcaagtacctgtggctgctggcccgcgaaccgcagctggacgccaccgtgcaggatcattatctggccaccgcccgcctgcagggcttcgatctgtccgaactgatccacaccccgcacaccggtcgccccacagcctgagccgcccactcatggacctgaagagtggctacccgtggtgggcggtgcgcaacggcctgatccacgccttcccaccgctggagcgggatctgcgctgcgacgtgctggtggtcggcggcggcatcaccggtgcgctgattgccgacgagttgtccgggcatggccacgacgtggcggtgatcgagcagcgtgacatcggctggggcagcaccgctgccagcaccgcgctgctgcagtacgagatcgacacccacctgctggaactggcccagcgctatggccaggacgccgcggcgcttgcctaccgggcgtgtgcggaagcaatcccagcgctgggcgacgtggcacgcgggttgaaggacgtggatttccagcgcatggacagcctgtacctggccagccgccatcgcgacgttccgcgcctgatggccgaaggtgaggcgcggcgcagcatcggtctggatgcccgctggctgggcccggaggcactgcaggaacgcttcgacgtggacgccggtggtgccctgctcacgcgccaggcggcgcgggtcgatccgtatcggctgacctatgcactgctgcagcgcctgcgtcggcgcggcggccacgtgcatgaccgcacggtgctgcacagcctcgacgccactgcgcgcggggtgaccgcccgtaccgaagacggtgccaccatccgcgcacgccacgtggtgctggccatgggctatgccaaccagcgctggctcaagcaacgggttgcacgcaaccgcagcagctacgccttcatcaccgatcccatcgatgcggacgtgctcggccggctgcgcaccaccatggtgtgggagagcgcccgcccctacctgtacctgcgcgccaccggcgaccgtcgcctgctggtgggcgggctggacgacgccatcgacatccccgcccgccgcgaccggcgcgttcagagcaaggccgacaagctgatgaagcagctgctgcattggttcccacggctggacccggtgccggcgttttcctgggccggcaccttcgccgaaacggcggacggcctgccgttcttcggcccgcacgatcagtgggggccgcgggtgcacttcgccatggcctacggcggcaacggcatcacctattcgatgatcggcgcgcagctgctgcgggccgggatcgagcggcgggcgcatccgctggcggggctgttcgggttcgggcggttgtagcctgcagccaggcatggcctggctctaccgcgagcgggcgccgacaggcatcattcaagcagcccctgctagcgtcggcctgtaccgccgcgtgttgcgcggccatctgtccgctggagcaccgtcatgatccgccccctgaccctgctgctgtgcctggccctgccgggaaccgtgctggcccagtccgccgccggcgccaccgcgccgcaggctgccggcctggacctgacgctgccgcaggcgccgatgcgctacctcaacgacccggccctgcagcaggacccgccgggcacgtactacggtgacaagagcggcccgcgcgtgcacgacgacgcgaagatcgccgacgtcaccgatgacaaggtcaaggtatccggcagcttcaccaccggtatcggctattccaagaacggtggcaacagccactacaacgccgccacgctgaacctgagcaagaactacaccaccgatgagggcaagacccacggggtcaacgtcaacatccacgtgagcgaaggcaagggcccgggcttcttcggcccgtacggcggctactacggccgcggcccgggctattgggattacccgccgccgtttggctggtaagccccgcgtcgggcctgggccgaccaaggtcggccactaccgctgcgtacgcttggtaggtgtcgaccttgcatgtgccggtgggtgtcgaccttgcatgtgccggtgggtgtcgaccttggtcgacacgctctgcattccgtgccggccagcggccagcacctacccgcacgggaatcaatccagccagccatcgcgctcgctgtgcaggatgcggccgtcataaccgctcaggcgcacctctaccttctggttgcgggcattgcgggcttcgagcgaccaggtcgcaccatcgcgttccagcgaatggatctcgcgcaggccatgcgcctgtgcccgtgccagcacctgctcggtggtcaacagcgcgcggctgctgtgctcatcgaagatctcgccggtcttcgggtccacgtagacctcgctgaagcggccatcggcgcggctcacgtcagcctcccacaggccatcatcccgttcgatctcatggatccgggtgtagccggccttgcgcagggtctgttcaacctgggccatgcccagcggcgcagcctgtacggccggcgcgacggccagcagggcaacagtggcgagggtgagtgacttcaacatgggggttctcctgttcgtgttcgtggccggaccatcccggcaacgccacaatgcaccccgtggttaacagcgccttagccggcactgttagccagctgttagtcacctccgccacactcacgcctggtcctacagtcctccccgcgccccgatgctctccaccctgcccctgctgctggccctggccagcgccccgaccgccgccgcgcccgcacaggacccggcgcagcaggtcgcgcgccgcgccgtgcagcagggccgctacgtgccattggaaagcgtggtgcgcgatgcgctcaagcgctttccgggccaactgctggaagtggagctggacgacggcgtctacgaagtggagatcctgcgcggcgacggcgtggtggtggagctggactatgatgcgcgcagcggaaggctgctgaagacggagctggacgactgatgcgcatcctgttggccgaagacgatgccgcactggcacagcgcctggtgcccctgctggaacaggccggctacgtggtgcacgtggtcgccgacggccgccaggccgaggagatcggccagatcgaagacctgcaggcggccatcgtcgacctgggcctgcccgggctggacggattgagcgtgatcgagcgctggcgcggcaacggccgcagcttcccggtgctggtgctgaccgcacgcgggcgctggcacgacaagctggccggcttcgacgccggcgccgacgattacctcaccaaaccgttccaggccgacgaactggtgctgcgcctgcgcgccctgatccgccgcagccatggccacgccagcccgcgcctgcactgcggaccactgcagctggacgtcaacgctggccgtttcgagctggacggccaagcgctgtcgctcagcccgcaggaattccgcctgctcagttacttcatccaccacagcggccaggtgatcggccgcgaccggctgggcgaacaggtgttcgacggcggccacgacccggactccaatgcgctggacgtgctgctcggacgcgtgcgccgcaagctcggcatcgatctgatccagaccgtgcgtggccagggctggcggctggccgcgccgtgagccggcaatcctcgctgcgtcggcgcctgctgctggctggcggcgccggcctgctgctggtttcgctgctggccagcgcgctgctgggcgaactgttcaagcgcagcgcgcgtgaccgcctcgaccacgaactgcagcaggacatgctgaccctgctggcgcaggccgaagtggaccccgaaggacagctgcgcctgcgccaggaaccgaatgacgcgcgcttccagcgcgtgttctccggtgcctattggcagattgccggtgccgatggccgtgtgctgctgcagtcgcgctcgctgtgggatgaaaccctgccggccatggccacaggtgcggccacccgcaatctggctgggccactacagcaatccctgcgtgcacgcgtgcagcaggtgcgcctgccgcgcgccagcgcaccgttcgtcgccgtggttgccaccgaccgcagcgcgctggatgcggatgtggccgcgttccgcaagcgcaccgccatcgcgctgggtgtgctggtcgcggcctggctggcggtgctggccagccaggtgcacttcggcctgcgcccgctgcatcgcctcggtgcgcagctggaacgggtacggcgcggcgatgcgcagcgcatcgacacgcaggaactgggagcggaagtcgcaccactgggtgaggaactcaacgcgctgctggaccaccagcaacgcatggtnnnnnnnnnnnncaccagcgcacaggatctggcgcatgcgctgaaaaccccgatgagcgtattggccaccgaggccgacggcgacggcagggactggcgggcgaccgttcgtgagcagagcgcccgcatgcaggccagtgtcgaccgctacctggccgctgggttggccgccgaccatcgccaacgcaccgacgtggcgactgtcgcgcaggcgctgtgccggctgatggcacgcgtgcatggcgaacgcggcattgcgttcacagcggaaggcattgatccggcgctgcagttcgccggtgccagtgcggatctggaagagatattgggtaatctgttggacaacgccgggcggtgggcgcaacagcaggtcactgtcgaagcggaagcccacgacgggcagttgcgcatcgaagtgcgtgatgacggccctggcctggcggcggatgcgctgtcacaggtcacacagcgtggtgtacgcctggatgagcgcgagggcagcagtggattggggttggcgattgtgagcgatatcgccgccagttatggcgggcgcctggcgctggaaaatgcgcagcccggcctgcgcgcaacgttgtggttgccggtggggtggagcggccaacctaacggtgggtagtgccggccgctggccggcaaccacgtggtcaccggaaacgccctgcggaagccggccagcggccggctctaccgagcgccaatccggccggtcgccgtacacccggcaggtgtcgacattggccaacctaacgatggggagtgccggccgctggccggcaaccacgtggtcaccggaaacgcccagcggaagccggccagcggccggctctaccaagcgccaatccggccggtcgccgtacgcccggtaggtgtcgacattggccaacctaacgatggggagtgccggccgctggccggcaaccacgtgatcaccgggaacgcccagcggaagccggccagcggccggctctaccaagcgccaatccggccggtcgccgtacgcccggtaggcgtcgacattggccaacccaacgatggggagtgccggccgctggccggcaaccacgtggtcaccggaaacgccctgcggaagccggccagcggccggctctaccaagcgccaatccgaccggtcgccgtacacccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncggtgatgcatccaccagcaatcaatcgcgtccagcacgatgtggatgatcaaaccgatgccgaacaaccgcgttttcttcggcacgcacagcccggcatagaccgcaatcgccggtgcggtgtgcaagggatggaaaccgatgctgcagcggttcggtgcatagatcgggtcggccagcagatggtccaggtcgatgatccatcccagcagcatcagcagccacgccgaagcaaagcgcttgcgccagaacagccatgccagcagggctggcacggcggcatgcaggaacaggtggaagatnnnnnnnnnnctcatcggcaacggcggcgccgggcaaacccggcgccgtccatcagaccagcggttcgtcggacaggtaggtgtaaccggtcaggccggcttccagcgcctccgacaactcctgcgcacgttccggcgacaactgggcctcggccacgcgctgcgcataggtcgcacgcagttcgtccaggcggtaacccacgtaatccagcatcacgtcggtggtgtcaccacggcgctgctgggtgatcgcgtagccatcggcatcggccagcacttccaccgcgtcggtatcgccgaacagattgtggatgtcgcccaggatttcctggtaggcgccgaccatgaagaagccgatgcggtagctctcgcccggcttcatcttgtgcagcggcagcgagctgtccaggctctcgttctcgacataggtttccaccatgccgtccgagtcgcaggtcatgtcggcgatgatgccgcggcggtcgggggtttcgtccaggcgctcgatcggcacgatcgggaacacctggtcgatcgcccacacgtccgggatcgactcgaacacgctgaagttgacgaagtacttgtcgaccaggcgctcgttcagttcgtccagcaccgggcggtggctcttctcgtcatagctcaggcgcgcacgcacgccgtgggcgatggcgtagaacaggtcgtcgatgcgcgcacgctgcggcaggtcgatctggcccagcgcgtagctggccaggccttcggcatggaaatgctgcgcttcctggaacagctccaccgccgggcgcacgtccagctcgtcgtggatctcgcgcaggtggcggatcgccgccggttcgtcgtcgtgctggtccggcacgcggccttcctgcgcctcttccacttccgagacgttggcgatcagcaccgcgtggtgcgcggtcatcgcgcgaccgcactcggtcacgatgcgcggcggggtgaggccgaactcttcgcacgcgttggccagcggctgcacgatgttgctggcataggaatgcaggccgtagttgatcgagcagaagctgcgcgaacgggtgccttcatagtccacgcccaagccaccgcccacgtcgacgtgggtgatcttcgcgcccaggcgcgacagctccacgaagtagcgggtggcttcgcgcatgccgttggcgatgtcgcgcacgttggagatctgcgagcccatgtggaagtgcagcaggttcaggcagtcggcgtactcggtgtcacgcagcgacttccacaggtccagcagctggcgcggcgacaggccgaacttggccttgtcgccaccgctgttctgccacttgccggcgcccagcgaggccaggcgcatgcgcacgcccaggcccggcttcacgtccagcgccttggactcttccagcaccagcttcagctcggacggcttctcgatgacgatgaaggtctgcaggcccagcttgcggccgatcagggccaggcggatgtactcgcggtccttgtagccgttgcagacgatcaggccacccgggcgcgacagcgccagcacggccatcagctcgggcttgctgcccgcttccaggccgaagccctcgccgtggtggctggccagggtgccggccacgccgcgggtctggttgaccttgatcgggtacaccgcggtgtagccaccgctgtactcccagtcctgctgggcctgggcgaaggccgcctgcagcttgcccaggcgctggccgaggatgtccgggaagcgcaccagcagcggcagcttggcaccggcnnnnnnnncagcatcgaccaccttgggcagcgacaccaccgggccgtcggccccggtcggtctcaccaccatgtgcccggcctgatccacgtcgaagtaaccgtccgcccaatgcgggatcgagtaggtcttgcgggcttggtcgagggaccaatcggtcatttcagtcggccttgttggcaataaaagggggggcatgataacgcctatatgcccacaggttcgttatcatgcgcgcccgcgcccgtgacaggttccaacctgaacgggccgatccgtccggatgtggcatctgtgccacgcggccccgcccgccagcccggctccacccctccgaacaggactgttttccaatgactgacagcaacaactggtacatcgaacacttcgagcgcaccggctcggccatcggctaccgcatcaccggcaagctcgacgaggtgcagtcgccgttccagaagatcgagatcttccagaccaccgactggggcaacctgatgaccatcgacggggccatcatgctgaccagcaaggacaacttcttctaccacgagatgatcagccacccggtgctgttcacccacgccgcgcccaagcgcgtggtgatcatcggcggcggcgactgcggcaccctgcgcgaagtgctcaagcacaccggcgtggagagcgtgacccagtgcgatatcgacgagcaggtcacggtgatggcgcgcaagcacttcccggaactgtgcgactccaacgacgacgcccgcgccgagctgctgttcgacgacggcgtggcctacatggccaactgcccggcgggcagcgtggacgtggtgatcgtggactcgaccgacccggtcggcccgggtgaaggcctgttcaacaaggccttctacgagagctgcttcaaggccctgaaggacgacggcatcctggtgcagcagtccgagtcgccgctgatgcagctggagctgatcaacgaaatgcgcgccgagatgggcaaggccggcttcggttcgttcaagaccctgccattcccgcagccgtgctaccccaccggctggtggagcgtgaccatggcgcgcaagggcgacagcagcttcgatttccgccaggccgactcggctgccaagaccttcaacaccctgtactacaccgccgcgctgcacaccggcgtgctggtgaccccgcccttcgtacaggcggcactgaagtaaggcgtgccgaccaacggtcggcacccacccatgcnnnnnnnnncccgcgctggcgacagcgcgggttttttcatgttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgcaacgatcagagcgcccagataccggcaatcaccgccaccaccaggccccacttgatcagctggtaggccaccacgctgcgctcgcgcagtgccttggccttcaggcgcaccttgtagacgctgccgaacgccttgttgacgccaccggtcgggtcacccggcaggttcggcgaggcaccaccggccagcagcgtggccgccaccgcgcggttgaacaggcccggcaggccgaagcgcagcgggcgggcgatgtcgcagaacaggatcacccggtcatcgggcgtctcgttgtgcgcgtggtggatgtaggtctcgtcgaacatcatccactcgccatcgcgccagctcttcttgatgccgtccacttcgatgtagcagccgtcgttgttcggcgtggccaggcccaggtgcaggcgcagcgaaccggcgaacgggtcgcggtgcgggcgcagctcgctgcccgacggcagctgcgcgaacatcgccgcacgcacgtccggcagcgactccagcaacgccgtggtcttggggcacatcgccttcgccgacgggtgcgacgggccgtaccacttcaggtagaagcgcttccagccacggcggaagaacgaattgaaaccggcatcattgaacgtgctggacgcggcgatcttctgcgcatcgcgcagcgccagcgcctcatcgcggatcatctgccagttctggcgcagcggctccagctgcgggaactccttggccgggtccaggaacggcgtggtcggcaccttcgagaacatgtacatgaccacgttgatcggggccatgaaactggagtggtccagcagctggcgcgaccannnnnnnnggaccttgccacggaagtggatgtacagcacgcaggccacgaacagcgctgcaatgacgattttgatgatcaaagcactttcctccagccgcggccggaacgggaatcggggcgatgcacggcctggtggccagcaccggtaaggaacgcggcagggaacgggacgtgccgaagggtgcggccgccgatgtcgcgaattaacagcttatggtcggcaggccgtgcgtcggggtcaagccggacgtgcgcgacgttcagcgggccgcggatgaacgaaccgatgcgacgcccaacctattgattcggaaggaaccgtcgaccaagtgagacataattgtccgattgagcgcgacgaactgttccagccacgcccctgacatttctccgacaaatcgtggaatagcgaactggcgagtactaaaattaacgaaaacttagtaactccctgtaacaccggttcgcttgacgcttcgcgccacccaccgggtcgtccgagaccccgacatgtatcttcctgctctgcccccctcctcctgcggcgatgaggccgccaccccgctgctgctcaagcgcggcgaacgcttcctggcccccgacgtctatcgcacctgcctggacgggcgcgaggcagtcatcaaggactattcccgctaccgcggcacgcccgtttcgctcatcgcgcgactgatggtgcgccgcgaggcccgcatgctgcagcgcctcggcggctggaagcacgcccccgcgctgctcggcaccctcggtggcctggcgctgggcatggagttcatccctggccagaccctgagcaccgcgcaggccgtgggcaacgaggtgttcgagcagctgcagcacgcgctcagccgtttgcacgccgccggcatcacccacaacgacctgcatggcaccaacgtggtggtcagcggcggcgtaccggtgctgctggacttcacctccgcctggcgcgccccgcgctggctgcgccgcaacccgctcagccggcagatgcgccgtagcgacatgaagaacctgctgaagatccgccagcgcatgaccggccaggccccgagtgccgcgcaggccgcactggtggccgacccgggctgggtcgcggccgtgcggcagggctggaagcggttctacaagtgggccaagcggcggtaagcgccgcgtctttcgggcggcgatggatcgcgagatgagatgggacagcgccggggggctgcgtgccccgacggggacgatgcctcggggggtgcgtgcgccgatggggacgacatctcggcggctgtgtgcgccctatcaggtagagtcgactgttagttgtgtaaacccaccacgttgttcagcgggattctggaaataggcggttggctgccgatccccatgtggggtcggtgccagttgtagtaatgcagccattcaggcagcacggcatcacgttgctctgacgaagcgtactcgcaggcgtaggcccattcgcgcaagctggtctggatgaagcgctcggccttaccgttggttcgcggggtgtagggcttggtccgatagtgcttcatgcccaacgaggcgacgagtcgagcgaagacgccggagcgatagcaggcgccgttgtcagtcaggacacgctggaaggtcacccccagcgtcttgtagtacgccaaagcggccagcagcgcttggcaggccgttgagcccttctcatcggtgtgaacgctactgaaggcgactcgggagtggtcatcaatggccacatggacatagccccagccaccgccgccagcattgccacgccgattcggatcgacccggtgtccgggccggtggaagttgccgagtttcttgatatccaagtgcagcaagccgcccgggctgtcgtactcataccggaccgccttcttcggtgggtccagaaggcacaggcgattgagtcctcgtcggcgcatcagtcgtgaaatggtgctgtgagccacacccagtgccttggaaatggtcaggtaggtttgccgttgacgtcgacgctgaacgatctgctctaccagtgcctcaggggtgccatgggggctgcggctgggccgagagctgcggttctgcagcccaatcaggccctcggctcgataccgggccagccacttgtaagccgtgcgtacactcaccccgcaagcctgggcggcctcttctggccgaaggccttgctcagtgatgcggcggacaagaagttctcgactaaacggcgtcaaacgggcatttttatggtggttcatccgggctctttggggtctggataggtgtggtaaccaccattttccaaagatgccccggatgaacaacctaccgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcgtcccattccggcatccctgtcgtgtgccggcagcccgcggcgcgcttacaacgcgtccgcgtccaactcaccggtacgaatacgcaccacgctgcccaggtcgtacacgaacaccttgccgtcaccaatcttcccggtgccggcggccttcacgatggcctcaaccacggcctccacctggtcatcggtcaccgccacttccagcttcaccttcggcaggaaatcgaccacatactccgcgccacggtacagctcggtgtggcccttctggcgaccaaagcccttcacttccgtcaccgtgatcccggtgaccccacgctcggccagcgcttcgcgcacgtcgtcgagcttgaacggcttgatcaccgccatgaccatcttcatcgtctatctcctgtcttccggcgtggaggatagcgcctgaacgcggcccgtgcgaagccgctgccgcctgtccgggcagtgggtgccagcagtatccttgtgcccgaatggcctgctcgcgccggatgcacgggcccacccccacggagcaccccatgatcgacctgaaccaaatcgatgacctcgcccgtcgcctcagcgacctggtgccgccgggcctgcgcgaatcgcgcgaggaactgcaggccaccttcaagagcgcgctgcaggccggccttgccaagctcgacctggtcacccgcgaggagttcgaagtgcagcgcgccgtgctgctgaagacccgcgaaaagctggatgcgctggaaacggccgtgcgcgagctggaagggcgcggcgccgcagaatgaaaaaaggaggcgcaccgcgcctcccgtttacagattatttcccggatggggccttgcagcaaggccctgcgggcgccctagactcgccggcctgtcgatccggcagcacagagaggggcagcagtgatggcgcaggacaccgattggacgcccgtttcgcatgacacctgcgaccaggtcgccgggccgttctatcacggcacccgcgctgacctggcggtgggcgagctgctgagcgcgggcttccgctccaactatcgcgacagtgtggtgatgaaccacatctacttcaccacgatcgccaagggcgccgggttggctgcggagatggcccggggtgaagggcgaccgcgcgtgtatgtggtggagccgaccgggccgttcgaggacgacccgaacgtgaccaacaagaagtttcccgggaacccgacgcgttcgtatcggagtgcgcagccgttgcgggtggttggggagattacggagtgggagctctacgacgcggagtttattcggcagttgaaggcgttcgttgcttcggggagtggagagatcatcaactgatggcctgctggcgctgggcgttgcgcacttcttcatcggcttcatagatgtccagcccgagctcaatgccgcgctcacccaaggcgagcagcgcgcgaggcgaaagcgagacaccatcattgctgctgcccatgaaaaggccacagaacagatcaggccggaagcgtgccagagcctgccatacggcgagatcgccggtgagttgatcgaggatctcgaagatctgcgcttccagatcttcaggctcacgacgctccgcatcaagtcgccagcccccggtcctggcgatacgcacggtgcctgattggttgcctctgagttcctggcccttgtgatgcgatgcggttggagtcgctccgagcaaggcactgacttcttcgggcaggaggccgtctccgaagaatcggagggttaccagggaatgatcgaatgctgacatgggaatccagttgtcccttcggaatctcttccaatccacacgtctcatcgacgttagatcagttacccgccatcgaccctgaatgaattattcgacgactagctaacgaaaccttcaatgccgcgatcagaaaagcgatccagcccaaagcagtgcagagatatttgcgccgccgatcgcgtgagcttataggtcaaatcaaacggcttctcgtatatgtccgacgcaattttcaacatatttgcacctgactcactgccgcgcgacggattctttatccccatgatcatcaaaccgttggccatgaatatattcttctgctgggatgtagcgagtccgcccgggtgcggatctgagagcagctcaatgtctttcaaatatactttcgatatgatatctgcgagacgaaggtactcatcgacggcaatatcccttctagcacatgcattgaatagtttgccaacgaattctggctttttctctgaatcaagtctatcaatcaggtcgaggatagctgttcccgccgcctcggtaccgcccttttttcgggatatatcgtcaatgacgcgatcccgctcctcttttgatgtctgtccaataaccttaagaaatttgtatatctttgcagcaaatatcctggcactgattgatgtaaccgcatcattagccttcattattaagccaaagaaagggatgtctttggcaagcccatcatcgagaagggagtcgatagcgacctccccaacctccagggtgaggtcaattaaagacgggcttttcattgactctacaacagatgtttcaatggtcgctgaaagattggccatagccttctagaattttagttaagccgcgccgcgaagcggcgtcggcctggatgaattgttagccgatttgctcaatccacatgttcgcttgccgcttgccattcaaccaatccgcataggtaatcatccttttccaagactgatcattatccaactgctggatgcgagaactcgactcatgggcattggaaacctcaacgaatcttctggcttgattggtgaaaccacgccgaatcttcattgggcgccccatatagccgcccctctgatcatcgtcagcgacaaaaagaatcctatcttcaccatccgcattaaaagtagggtcacgaaaaacatcgcccagcttgtgaactacgtggcgttcagcctcaatgtaagacttgggcaggtaccagatcttgtacccaagcaccttttcgccaccacgcccttctatcagcttatcgacattcatctcgcaacatgactgtcgacaccaaagctcggggataacatcaacgaatatgggcgcccccttgctgattgacttgcaaaagtctcgaactttcgcgtctatttgccccggggttgtcagcccatcaagctccatcaattgctcctctcggccaattatctaatagacgaccccagggtccggctatacagcttatccgcaaaacagcgcatggcggcctttcaccttaatgcagttcgatcctagaccgaccatgcgcagctgacaagccagcgcgtacccggacccggcggtgggctcattgaccgagccaatgtcctttatgtttcgcatgacgccctgtggccagatgcggacactcgcaatatctcaaccacgcccagccacgaagcggtttggccctgagagaatgttcgagccggcccctacttgaacatgtccaaaaagtcctcgtcttcatgctgctgcttccacgtggagagtacgcagagactcatcccactacgcatggcaaccacctggaatcctacgagttcattcttcgtgacacgctactgcaaggcgattaccggctagcggctttggtctctggagcagctccaagccggaactaggcatctacttcagcgattcgtcattcccgcctttccgcctggatatggatagacgaaacaccggaaaccaaggaatgattggaccaagcatccagctcttccgcaattgaaccactcaggagccatccgcggccggtgcactgtgccgaagccagggcaagaaccacaaactcaggccacgattgcgcagcatgacgggagcaggcactcaccatgaagccgcccttgtgatatggctcggcgtggagattgctgacttcaagacctgcttgctcaaacatccgcgccgcgaccttgagagccgcctgctgcgatgtgcaactggtgaacaagcgccagtacaactccatgagcccacaatcttccaaaaggccctctgggcgcggtccctacttatagcagaaggcgcgcacgacctttcccctcttaccacccgtggtgccagcatcaaggaacagatggttgaagagcacccacggcttgaacagtgagcaccctggcatgaatcccgagaagatcaccttgagctggggccggagaatcgagaagcccttgttcggccctctatgttcctgtcgcgcgccgccatcaatgcacaggctccgccttcagcgcgcttgaatccctgcgcatcaggtacagcgcaaccaggaacggccacagcgagttgatcgacgagaacagccgctgggtcagccccctgaagccctccggatccgctcccaccacgttcaaccagagatagacgatgcccgcgatgctcaccatagcggtcacggcgtacgcccttcggttggccgaccacgcgctcaattcgatgtgcgacatcgccggtgcaatgatgttggcgataccgatggtgtagaagccgtgcatcggatggcccatgggccagagcccgttggtcagcatggaaatgccaaagaccaaccagcagattgcacctactgcaatccggcgaccggactcccgccataccccgatggagaacgccacgaagcccataccggagccgatagccgcaatcctgccgcagatgcttgcaagcgttggcgcctgcagcagctcgctggcgtgctgggcaagcgggttgtaacccggcgcgaacagggcagcaacgctggtccagaacaggaaccacggaagcgggagcagacccgcagacagaagaagtcgattgcggcgtaacacctccagtgatccttgtagcggcctgcgccagtgggtggagtccgttcaaacgccgcagaaccttcctgctgcgggcaggacagttcctggtgactacaacggtagtcagattctgcgtgacgccccacggggtcaataggcagaaagtcactcacgcatggaggcgaattacgcggcatccatcagcgaccgtcagaccaatgctgtcgcatttgccgcgccctacatctctgacggaaggttctgacgactccgttccagaagtgccgctgcgcctagcacaccaaggctctcgcccctttccacgctatgcgacaatgccaaaagcgtctcgggttttggcggcattgacccctacccgttggcattccgaacaacagcaggtaatcgttactgcgccaccgtgcatcggtggtcgggactcgaaaacccgttttgttgggaagtagtttgcgcttgccagccggcaccaccgcgcgtggtgccggctggcaatccgtctgccggctatggcgggcggggcgtgggggtcttgtacccgccggttcccaacatccggttttcgagccacgctctgcccgccacctttatcggtggcggcttctgcctgcttgcacggagcccgccatgaccacgccgcactcccctcccccgcgcccgatccaggaagcgccctcggccgccccggccctggatcccaacagcctcatcgccatcctgcacgccatcggcgcgggcgctgcggccgacggccagccctggcccgagcggcatcacctgcgcagccggcagatggcgttgtccgacgccgactgcgcactcactggccagcgcatcgtgcaggagatcctgctggcggccgaacgcacgcgccagaatggtgagcctgagcagtacgtgggcgaccgggtgatggaggggctggtgatggccgatctggcgcttactgcgttcatccacgaacgggtacggcccaaggactgagcgcttgtggcgcgtacgattctgcctgtgtctggggtgacaaatgaagaaccacggccttgccgctgcggcggtgtgcgcctcgatcatggcggcggtgtggatggggtggcccgagcctgcgggcgatcaggtgtgggcctaccagaagctgcggccggccgattaccgcctgctgcgcagtgatgcgcttggcttcgtgaccgcgaaggcccacgagggctttgaactgcacgcgcgccatgccggggcgacgtccttcgagatccggtgcaagggcgtgctggtgatggacgtggagaacgcgccctcgcgcgtgctgatccgcatgcctgccgatgcgcggtggcgggcgccggacatcgagcgtctgcgcaccagcgtcgagcgttggctggatctgcaccagagccaggggcggttgctggtggaaagcgcggggccttcgtgggttgaggcacggcttgggcgccttgacaggtcggtgcctgatgaccagcgctgcgtgttcagggacccaggccaccctcggctggaatctccctcgtcattccgcctatccagcagaccattgcaggcagtggaaggaatggcagcatcatcctcggcattgctccgaaattccaaaagagccgcgtgaaccacgtgccctcggcaccgtttcggcgcaacttgtggctgcgcagaagccccgctagcatcggctcaacggtttttcccgttctgcccccgcatccatgatggaagcccccgtgaccgaatcgaccgccactgaagtttcagccgaagccgcatctcacaagggcgaattcttcctgatcgacgcaggcttgctgagcaacggcggggtacccggtatagagatcgccaacgaagacaagctgatcgatccggggatgaatgtcatctcgcgtcctgatggaacgccaggccagtatccggagcgcccccacctggttcatgtgcccgagaagggcgcaatgccacgcgatctggaagagctcgctggcatctggattgtgtcggaaccgttgaagcagctgtttgagcagatggacccccaggcgtttgcctttgtggcctgcgacttcagccttgccgacggcagccccgggccccagtactacctgggcaatgtgctgcgcaggctcgacgccctggatgaagcctcgtcccgcgtgagaatcaagctcgaccacaattatcagaccggcgaggacgagaagctttacagcctcgtcggcggcgccagcctggtgttcaaacaggacgttgtgggtgatgcccatatcttccgccaggatcgcatgggcgcaccgcccatctgcgaccgcgcgatgtttgatgcattgaatgccgccaacttctccggcgtacggctgcgcgatgtagccgatctctaggacgagctccttcaaacggattcttgaatgaggtggtgcgcatggccgacacaccggttttccagggacaccatctgatcgaacagaatgcgttcgaacaaagccagctgctgaagtcgcttgccaggagtggtcatttcacgctccacggttccgacaacatcctcaacctgcccgcgaaccccgcgctggcaacccggttgggtatatcgccgcactcgggcggcccgttgagtgcgtactcggatcaactgaagttcgttctcgacgacctcgcagaaacctacgatggccgagcgctgttggcgaaggattctgcgccggatgtgcgcgctgccgccgccgagcgtatggctgcccgcatccagaacctggagttcacgcttcgcgccggcatcctcaacggcgacctggtcaccaacacgccggagaacatgaccccggccgaagccaacgccaggatccgcaccttcttcgccgatctggacggctaccagcgcacccacgccgcgcagattgcggaactgaagaccctcaacccgaccgagttgcgctggcgcggcgtcacccgctccgaagccaacgtgacggcggcgctggatgccatcgaccaatccggcaactccaccctgagcgagcgctgggggggccgcgcatcgttgggcaccgcaatccaggaggccaaccagggcggccgcctgccgctgagcgagcacaccgcggcccgcgtgcgtacggcgttcaacccggagatgccactgaccatcgtgcgccctggcccggcaaccaccgctccggaactggccggctctgctgggcgcgctggcgctgcggaaggcgccgccgaagctgccaccgcgcggggacagattaccggcgcacgcgtactcggggctgcgggtgttgccgcactggcggtggacttcgccatcaccggccaccgcgtggccgagttgcacagcgaaggcaacaacgccggcgcaaaatctgcggccacccacttcgtggggcgcactgcaggcggcttcggtggcggcttcctgctgggcgcggggtacggattgttcaccggatcgtggaccgggccaggtgcgctggctaccgggctgctgggcggcgtggccggtggcttcggcggtgagtactgggctcagtaccaggacaagaaggcggtttacacccaggtggaccgcagcggcaacgaatggagccgcgatccggaagatgccaagggcacctggagccgcagcgtgcgcacaccgcagcccgacggaagctaccgcgagatcacgatggtcgccggtggccggctgctggacgagctgaactacaaagccgccaacgactcatattcactgggcatggccaacctgcccaggccgcagaaccccttcaagcttgatgcaggcggcgagagcacgccgccgcgcgagccgtttgaaaccaaccgccactacgtgcgcaatccgcacaacggcgaatggaacctctccatccactcgatgattgatggacgcgtcccttttgactacagcgtgcctgtcagcccggaaaagtcgggccaactggaacgggaatcgcagcgcatcattgcccagaacgccttgaacacgccggaggcgcttgccgcccgttaccaggtggcgttcaaccagtacaactggcacgagttcgccaccattgagccggtaccggaggtgatcaccaacgcgctgacccagacgcagcccctgcgcgcttccaacggcgagaagtacacgcaggaccccaacgggcagtggcaaacgccgggttggctgtatggcaccaacccggccgagggcagcatcgtcgaggagctcaatcgtacgcgccagagccagcaggccggcgtacaggagctgacgtccatggccgacatcgcccgggccaaccccacgccaaccgaatacggcctgcgcagccaggtggtggacgcctaccgtagtgccggcattgtgcgcagtgcagaagagattgatgacgccgtagccgccgttgcccaggatcacgcacgcgccgtgcccgacttcggtacgttcatgctgcaggtgcaaaaggatggctcgctggccacactggccgggaaagatgacgaacgcatgcagatcgtctgcgtcaccacgccacaggagattgcccaggcacacgtgcagcgctcgactgcggagcagcagcccgcggatgccctgcnnnnnnnnccaacttcacctgagcccgcaccgagtgcatcgccgccacacacctccaggcctgccacgcagcacgacgctgacgtagaccggcaccacggcacggcccttcgcccagatggcagcgggctgctggaacagctgcgctcgtcggtagccatgctggatgagaagaacaacaagccgtgggaccagagcagcgaccgcctgctggccagcgcctaccggcttgcagcagaagccgggttcaagcccggcgaccaggtagacatggcactgagtgaagccaccgaaacccgtgctgcgggcgccacgctgttcgtgacgcgctcaggaccgggcgcgtcatcggaccccgccgccaaccgggtgcagatgccaacacaggaggccctggcggtcgcaccggagcagcagtatgcagcggccaaccggagcctcggcgctcaggatcgggagcagtcgcagcagctggcacaagcgcaggaacggcagcaggaagagagccggcaggggccgcggttgggttgatggcaacgtgacgcttgggttcttcatgagaacgccagggttcctgcctggacggaatcaggcgaatgctccctccgaacatctcaagccttccggaggttagcccgcactcccgagcgtgcccattgctgggagtgtcacggcactaccgctctgatctgcgaggtcatacaccaccaatgcctcgtctccagttccggcgcggcacttcagcgcccccctgttgtcccaggcggcggaccctcccgtcatctcgaatccatcggcatggcccacgccgttgcataccaacacgatcatcccaagctcccgcgcgactgttacgtagtggcggtgagcccgctccataccgatcatgttctttgcaacactggcaacgtagaccgtcgctcccgcgtccttggctcgcaatgcactttccatctgtagcgactcgaagcagatggcggggaccagaatttcctgcccaatggttactgacagggacgtggttcctgccttgaaataaggcagttcgtcgggatgcagcatctgcttggtgtagacagccggtgcctgaccgctgcggaagacgaacatgccgatctccggcccatcgttgccgcgatacggcccgccgactgcgaccagaatctggtgccgatcgctcagagactggaatacctccagacgtacatcatctgccgtcattgcaagctgttcggccaaccgtggctcatagccggtcagcgacatctccggaaagaagaccgccgcaccgccacacgagacggcccgttcaatgaagtgcacgtgcctttcgatattgccatcgatgtcgccaggggctgatcgcatctgtgctgcaacaatcttcattccatcctctctactcagacgcaggccgaagcaagaaccgcctcgtacgctgattatgcaaccgctggttgagtgcatccatcggggatcgaggcgcgatcgggttgcttcagcgaggcgactcctgatgcgcagcgatgactattcagggcgaaggatcgcccttgaccggaatccccctagccgtttcacccgcaatgcccgatggcgccgtgccgaatgcctgccgcaccatcaaacatccatccgcaggaaaccacacatgagcctggcgctggtccacagccgtgcccgcgccggggtcgatgccccgctggtgcgggtggaagtgcatctctctggcggcctgcctgtcacccagatcgtgggcctggccgaaaccagcgtgcgcgaatcccgcgagcgcgtgcgtgccgccctgctctgcgcacgcttcgactttccgcagcggcgcatcacgttgaatctggcgcccgccgacctgcccaaggaaggtggtcgctacgacctggcgattgccttgggcattcttgcggccagcggccaggtcgatccacagtcgctgcttcaatacgagtttctgggcgagctggggctgaccggcgagctgcggccggtggccggtgcactaccggccgcgattgccgccgctgaagccgggcgcatcctggtggtgccgcccggcaatgcggcggaggccgcactggccgagcacgccgatgtgcgtgtagcgcgtacgctgctggagtgctgcgccgggttgggcaatccgcgcctgttgccgcccgtggaacgcgtggacacgacaccgttgccactacccgatctggccgacgtgcgcgggcaggcgcacgcacgacgcgcgttggaggtggctgccgccggtgggcaccatctgttgttgatcggcagtcctggctgcggcaagacactgctggcctcgcgcctgcccagcctgttgccggataccgaagagactgaggcgctgcagctggccgcgattgcatcggtgagtggcgaaggactggacccgcgacggtggcggcagcggccctttcgggcaccgcatcacagtgccagtgcggcggcgctggtgggtgggggcaacccgccctgccccggtgagatatcactggcccaccatggagtcctcttccttgatgagcttccagagtggaaccgcagcgcactggaaaccctgcgcgagccactcgagtccggccacatccgcatcgcccgcgcggcacgcagcgtacagtaccccgcgcggttccaactggtggccgcgatgaatccctgcccgtgcggctgggccggtgaccgcagcaaccgctgcctgtgcagcgacgaacggatcaatcgctacnnnnnnnnggtgtctggcccgttgctggaccgcatcgatctgcatatcggcgtgacgcggatggacgcggtggagctgcgggagagcacgccgctgggtgagcccagtgctgcggtacgcgcacgggtggaagccgcccacgcccggcagcaggcgcgtggcgcgctcaatgcgcatctgccgccagcggcgctgcgggcgtgcaccaaactgagcgaggccgaccaggatctgctggagcaggcgattgaacgcctgcaactttccgcgcgggccatgcaccggattctgcgggtcgcgcgcacgattgcggatctggcgggttgcgaagtgatccagacggcgcatctggctgaggccattggctaccggcagctggaccggggaaagccctagaagcaccgtcccgagtggtcgttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaggagcgggtcatggccgcctggcggcgctaatgccgcccccgccatcacgccgcggaatccacccgcccccgcttcgccagcagcgccacccgacggctgaccagcgcatggagctccgccagctccgacgcccggtcagccgtcatgttcccgccaaacagcacccgcgacaacgccgcctcgtcgctgtcgtccgggtgctgccaccggtcccggtaaaccttctggcacaccagccaggccagccgcagccccccaccgggcaacggacggaccacgcgctcgtagacgtgccagaactggtactcggcctccaggtcgatcacaggcgtcacggacggcgcctgccggagccgtcccgggctccggatgtcaaacaacggtgatcgcgggttgtactgagccatgccgacaggatgacccagcaacattgtgggaaccttgcgtcgttgccggaaaatcgctgccggccgcgcaaagctgggtctggggtcagatccctttgcgcagcaaagggctctgaccccatcctcgccacctcagaacgccatcgaggtactgaacatcagctgccgtggcgcgctgcgctgcagggtctggtaatcccccgagaatgacgagcctgcaatggtggcggtgccgatgttgtggcggttgaacaggttgctcacgtccagccgcagctccaggccgggcaccgcgctgtccgtaccgaagcggtaggcggcataggtattgacctgccagaacgtcggcacgcggatgtcgttctcgtaggtgaagggctggcgcaggtaggaggtgctggtggcaccaaaacgccaatcgccgaaatgcgccgacaggtcgctgaccagcgagatctgcgggtaacccggctgggcgttgcccttgatcgggtacaccgtgtcgcccaccacgaagtcactgtcgtagtaggaacgggccacggccacgccctggtagaactgcaggtggtcggtcagatcggcggtgatgccgaggtcggcaccgatcacgtgcatcttcggcatcaaccgcacggtattgatctgtgcgaactgggtgccgatggccgccgacagcaggcgattgcggatgtcgttgtagaacacgtcgccggtgatcgtcagccggtcgaagcgatgcgacgcgcccacggtgaggttccagttcttctccggacgcagcgtgcccgccacgcgatcgaactcttcctggtcggtgatggtccacgccgaggcggtgtagccgatgttgccgcgctgggcgacgcggtagccgttcatggtgttggccaggtcgatgaaggcatcggtggattcggtcgggctccagaacagcgagacatgcggcaggaagttgcttttcgcgcgcagcgtgccgttcaccggccggtccttggcatcaccgaggccgccaccgctggtgcggaaatccacggccttgaagccaacgcccagcttcagcgtgtcgttcaacacgatgtcgtcctgcaggtagaactgacgcgagcgggtcacccagctcgatgcgttgtcggtcttgaacgcggggccatacacatcgaacggaccggtggccttcagcggcgggccctcgcccagcagcggctgctggtaccactcggtcttggcggcggccttgctcttctcctgccagaagccggcggtgaaggtgtgcgcgcccgcctcgaactgcaggttgagcatgccgcccagccggttgaggcgcggtgtctgcacctgttcggagaacggcgcgccgttgggtgacggtacggtcgggtcggtcagcgtggcctgggtgtggctgttggcgttgtacaactgcacgttgccgctcagcgccggactgatctggaagcgatggctgatcgaagacacccggtcacgggtgatctgaccggtgtcgtacggaatcagttcggacagctcaccgcaggtgtaggcgccgcaggacttgtccgcattctccggcgaggccacgtaatacgcccaagcgtagtccgggtagaagatgtcggccttccagcccagcttgcggatcatgtcgaaggagatgttgttgtagccccagaccttggccttgctgtctgacaggaacacggtgaaatcgccccaggcgacgtcctgctggagcttcaggtcgccgcgcaggaagttctgcgtgccctcgccctggtacttgtcggcggacacacgctgcaggtcgaccagtactttcgggccatgctcgccgagctggccgctctgcccggatgcggtggtgaccagcgtgttgttgctgcccacgccctgcttcacgcgcaggctgggcgtgtcctgcagctcgcgcaggcggtattccaggctgccgccgttgacgctgctggagaacacgctgaccggtgcgccaccggggctgaccgtgatcgcgccgatgccatcgggcacgcccacgttcaccacgctggtgccggtgagcgagaggaagccgttgtcgttcagcggcacgccttcgaaggtgatgcccatttcgttcatgcggaagccgcgcacgaacaggctggtggccgagatatccaggcccagcccgtcggtggcggtgtagctggcgcccggcacctgcttcagcatcgccaggccgttgttgccggtgaccatcgcgtcgaggtcgtctgccttgatgatgtaacggttggggccgaccacctgggtcggtgccacggccgcaccgcgcggtgtggcaatgacctgcagggcgttgagcgtggtgggcgagtcgtgcgcggcatcgtgcgtgtctgctgcgtacgcaggtgcggtgatcgccgcgatgatggccagggcgaggcgcgtcgtgggtggggtgttcatgggcagatccaggtgcagggagagagcggcgcaggcgcacgcccagcgcgttgcagcaccggtgtcggcgccctggctggcggtgcgatcgcgttgagggggtgacggcgcgctgcgcgccggtcagcagacgaagacgatcatctgccgtgggattcggtggggtgatttcgacgtgcgaaattcttgcatcgcactgccgcatccgccattgcaccgtggtacagcgcggctatacgcaggtatcgtcctgtccggtatcttcagatacccgattccagattggcaggagccttgatgacccgctggaccacctggaaagcaatagccagcgttggcatgatgttgctttcgtgcatggaaactgcgctatcgcacgacagagttgaagtgcgttccccacagcgtctggatgccctgatcgacgcgctcgtcaccacgccgtcgccgatcagcccggcccagttgcatgagctgggcatcatcgcgccgttttcatttgagaaggatgcaggaccgcgcatctaccggtcacagccgatgctgaccgccgatggctttgccatcgataacgtggagtatcgcgttatacgcggcgaggacgatgaaatccgccttctgttcgtcacgttcgtggatacgccatgcttcccactggagcggttggctaagcgttacaccctgcagccattcatctatccacccagccatggtgcgccattgatcgcgcggaaccacgagcagcaccattcgctcaccgtaggagcgcaggagatcatcgtccgcagccagcgcgatgctccgcactgcgtgctgggcctgaggcgctgagcgccgcttggcgcctcaacgcaatacgtaggcctcaatgnnnnnnnncacgccgtcatcagcattgctgctggtctcaaaccgcgccaccgccttcactgcatcaatggcattgcccatcgccacgctggtaccggcgtactgcagcatggtcagatcgttttcctggtcgccgatggccatcacgttggcgcggtcgatgcccagatgctcggccagctgctgcaggctcgggcccttgcctgcgcggtggtcgaacacttccaggaagtacggcgcgctcttcaataccgcgaagcgctcggtcagttcgctgggcaggcgcgcgatggcggcatccagtacctcgggctcgtcgatcatcatcagcttgatgaaggacatcgacgggtccatgtcttccacgcggcgataggacagcggcatccgcgagagatgcgaatcggccacggtgtagtagctgatgtcctggttgggcgtgtacatgcgctggctgtccagcgcctggaagtgcacgcccacttcgcgggccacctgctcgcagaacaggaaatcgtcgaagctgagcggatactcgaccacggtttcgcgcgtgccgacgcgctgcaccagcccgccattgcaggcgatgcagtagtcgtcgttgccggtgatgccgagctcgtgcaggtacggcgccaggcccggaaccgggcggccactggtcagcacgatgtgcacgcccagcgcccgcgcctgcgcgatggcctgcctgacccgtgcggtgagccggtgggcgggatccagcagggtgccatccatgtcgatggcgaccagttcgatggtcgattgcctgcggcccatgtccattgcgttcaactcgtgcggggcacgccagtttaccccctcatgcccggttcacctctttgcccacgttggccgggatactgcgggagcctgtgcgtcccccaccgcaggacggcccgctgaccgcccttccctggagaaccttgcgacgcatgacctaccgtgcccccgaaaccgacgacagcgcccccctggcccagcagatcgagcagatgatcgacgagctgcccggcgaccaggtgcgtgtcggcaccctgctcagtgcgctgggcgatgaaggcctgttgctgatcgtgatcctgctctcggccatcttcatcatcccggtgtcgattcccgggctgagtacggtgtttggtgcctcgatcctgctgatcggcctgagccgggtgcgcaaccgcccgctgtgggtaccgcagaagcttgcgcgccgcgagatcgccaccgacaagctgaaggccaacctcggccgtgcgctgaagtgggtgcaccgcatggagcggttgtcgcggccgatgcggctggcggtgatggtgcgctcgaagaagatgatgcgcctgaacaacctgatgctggtgttcgccaccctgctgctgatggccccggctgggccgattcccttcagcaataccttgcccgcgttggcactgatgtcgtttgcgattggcttcatccagcgcgatggtgcggcggtggctgccggttatggtttcgtggtggccacggtggtgtatttcggcgtgctgctgggtggcatggggtttgccgccgagtcggtgttcagcgggttccgggcacgctgaacccggtggcagaaccggcagggcggactcgacagggtggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggatgttcttcggccatggctcgacgctacacagctacttggccgacacccgccacaccacgtcgcccacgtcgtcggccaccagcagcgcgccttcggcgtccatcgccatgcccaccggcgcacccatcagcgtcttctcgtccttcgaggcgaagccgctgactacggtctgcggccgcccggtcggcttgccgtccttgaacggtacgtagaccacttcgtagccgctcagtggtgaacgatcccagctgccgtgctcgccgatgaaggcgccgccgtggtactgcgccggcaatgcctggccggtgtagaacaacaggcccagcggtgccacgtgcgagccgatggcgtagtccggtgtgatcgccttggccaccaggtccggccgctgcggctgcacgcgctcgtccacgtgctggccgtagtagctgtagggccagccgtagaagccatcctccttcaccgaggtgaggtaatcaggcaccaggtcggcaccgatctcgtcgcgttcgttcgccaccgcccacaacgtgccagtgctcggctcccagtccaggccggtcgggttgcggatgcccgacgcaaagatacggctgccacgggtggctacgtccacttccagcaccactgcgcggcggtactcgacggccagaccattttcggtgatgttgctgttggaacccacgccaacgtacagcttgcggccatcgcggctggccagcagttccttggtccagtggtggttgatggtgctgggcaggtcggtgaactcgcggcccttgtcggacatgcgggtttcaccaggcacgtagtggtactgcacgatgttgccggtgttggccacgtacagcgtgtcgccgatcagctggatgccgaacggcgaatgcaggccttcgatgtagacatgctgggtccaggtgttcgttcccggcgtgcggcgcagcagggtgacccggttgccgcccttgccggccttgcccgagcgcgccttcaccttgccggcgatccactgcttgggcgtggtgaccggttcttcgccggggccgttgccttccaccaccagtacatcgccgttgggcagggtcagcagccgccgcggatgctgcaggttggcggcgatgcgctcgatcttcaggccttcggccaccgtgggggtctgtccatcagcccagccgacgcccttgggcacctgcatcggcggcatcaggaagttggccggcttgggcagcggcggctgcgggcccgactggtcggccggatggtactcggccttgccggcgcaggccgacagggcggcggccaatgccaaggcggcgacggtggggaggatgtgcttagccatgacgacctccctgcagcaccggcggctgcagtgacagcaggatcaggcccagcgcgatcagggccacggtcagcgccgacaggatcgtgcccggcactgcaacggcatacgcatcgcggctgtgcacgaaggcgttccagatggccagcaccaccgcgaccaggttgaggaagaagtcgatgcggtcgatacgggtggccgtgccgttgcggcgccagaccgcgaacaggttgatcaggcgcggaaggatggcgatcatcaggccgaaggtgatcagccaggcggcggccttgccccacatcacctcggcgctgttgaggtagatcgcgtcgaagatcagtgcaccgacgaagaagccgaagggtatcgggttcaacaggctgaacagcgtggtgccgaggccgcgatgggcctgggccagagggttgaccatcatcgtgctccgatgcggaagggtgcacgggctgtagtaacacagcgcgatgtgagggcgcgcgatgatacccggcggggctgccacacccaccgcgcaggcaccccgctacgcggattcgtcctcgcgcacctcgtggaagggcagcatcgtctcgaagccgaattcgtgttccatgctggtgcggaccaggccgccgatggcgtagcggctggtgttggcatgcacgtctatgccaccgagccgccctcggtgcgcagatgcagcgtctctgcgcggcgcatgacgatccgttcctcctgcagcagcgcgcgtcggtgcctcttcatcaacagccgcagcggtttcaccgtggtgatgccgaatgcggccagctcgggcagcaactcggcgatatcggcatcgtcgccatagtcgtggctgcgcgtatgcacggacagcaccaccttgcggatggcggcaaccgagagcggggtctggtctnnnnnnnnacgtgcacgctggcgtccattcttcatgcgtgtcttcatctgcatgtgattacctcgtttccggccctcgaagcagacgcgcgaagatggcgtgaaggcattcgaatgccctgtcataacctgacgtactaagcgtttgtgacgcaattggcacattcgcagattgtttgtgtgaagaggtagggggttgttcgttgtgtcgcgtttggctcgttgcgatggggcagttccgccccgccgtcctgccatgccgattcacaacagaaggattcgtgtatgaagcgacacacgcaacgctccgcgccaccgcgctctgcgcgcctggccctcgccactgccctggtgctgggcagcctggccgccaccgcccaggcccaacaggctgatccgctggcgggtatccagtggcacctgctcaacaccggtcagacggtcccggccgacacactgccggtggccggcaacgatctgaacgtggacggcctgttccgcaatggcatccgtggccagggcgtcaccatcgccatcgtcgacgatggcctgcagatcgcgcatccggacctggcggccaacgtggccgcggtggccggcaagaacttcaccaatggctcgaacaaccccaccccgaccaacccggatgtcgacaaccacggcaccatggtcggtggcatcgccggtgcggtgggcgccaacaaccttggcgtgcgcggtgtggccccggcggcgacgctgaagggcttcaacccgatttcgcgctcagccctgggcaaccagcagagcaacatcgagtacgcctggtgggacggcgcggagtcggccgacgtgcaggtgttcaacaacagctggggcgccggcccgggcaatccgaacctgccgttggcgtacagcgaaaacacgattcgttcgtatgagcaggccctgtcgggtacgcgcggtggccgcggcggcatctacgtgaagtcggccggcaacaacttcaacaatgcctcgatcagccagacccaggatgtctgcaccacggacaccaagaaccgcaacaccggctgcgtgccggctggccgcgacccgcgcaacaacctgttcaacgtcatcaccgtaggcgcggtgcgcgccgatggcgtgcgctcgtcgtattcctccaccggctcggcgctgtgggtgtcggcctttggcggcgagtacggcctgcaggcgcagtacgccccgggcctggtggcacgcgcctacgacccggccatcgtcaccaccgacgtgaccgggtgcgcgcagggcagcaacaagaacaccaaccgccagaacacgctggacagcaacctgtcggccatcgacagcacctgcaactacaccgccaagatgaacggcacgtccgcgtcggcaccgatggtgtcgggcgtggccgcactggtgctggaagccaatccgaacctgtcctatcgcgatgtgaagtacatcctggccaccaccgccacccgcaaccacccgaaccagccggcggtgacactggccgacgggcgcacgctggtgccgggctggacggtgaatgctgccggccgtgcctacagcaactggtatggcttcggcgtagtcaacgctgcacgtgcagtgcaggtcgccgagaacttccagtcgctcggtgcgctggtcgacagcggctggcgcaacaccacgcgtaccgtggccatcggcaacacctcggctgccgccgcacgcctgaccttccagttggccaacgnnnnnnnnaacatcgaaagcgtgcagctgggcttccgggtcaaccaccgcaacacgcgccagctgcagttcgtgctggtgtcgcccagcggcacccgcagcgtggtgcaaccggcgttcaccgcgatcggttcgggcacgggtggcgcgcagagcaacttcaccagctgggacctgctgtccagcaatgccttcctggatgaaaatgccagcggcacctggacgctggaagtgaccgacatggggcaggccgcgaccgcagcttcgcgcggcaacctcgaattcttcaagatccgcgttctggggcactgatgatgaagaccaccattctgttgagcacgctcgccttcgcggcgatgacctcccctgcctgggcacagagctcggggcagacccctccagccaggaccctgtcgaccgtggatgcgcaggaactgaaggcgtccgctaccggccgctcgttcgatgtgggcggcacgcgcttccagctgtctccctcgaccaccgtgaagcaggccagcggcggtcagttcacgatcaccccgcaggcggcggcgaccaccagttcgcgtaccaagcgttcgctggatggcgcagcggccgcgcctgctgatgccggtgccggcaagttcgcggcggcggtctcccgcgacggagcgccggtggtggcgacctcgcgggtcaaggtgttcttcaccgatgcggcatcggcccagcgcgcggctacggccaccggtggcaccgtggtgaaggtgtcgaaggcttcgggccaggccatcgtggagtatccgtcggtgaacgcggcactggatgcgaccaccaggctgctgtccaccgccggtatccgcgccaccgagccggacgtggtgcagtgggaagaaaccaagtaaggcgttgagtggtgcccccggccggctggctctcctggccggccggggattggtgtgggggtgtgccgaccaacggtcggcacccaccgcggtaaaggtggcgtcagcgggcggcgagtgtgtcgctgtgcttgcggctgcagctggccagcgcgtcgttgccggcggcgggatgagcgggctccagcagcagtcgctgcacgtccgagaacagcttttccaccggcatgccgtacggcgcgaacaggcgcagtcgaccctggcggtcgaacacgtagccgcccgcaatgtggctcatcgtgtaggtatccggtacctggccgggttccttttcgtagaacgccttgaagtcgctggccatcgcggccagctgcgcttcgttgccgaccagcgcgattgcccggggatcgaacgcttccacataggtgcgcgcgacctccggggtgtcgcgggccgggtcaacgctgacgaacaccacctgcagctggtcggcatccttgcccatcaggtgcttgacctggctcagctcgaccatggtggtcgggcacacgtccgggcaactggtgaaaccgaagaacagataggtcacctgcccctgcaggtccttcgggccacgcacggtgccgtggctgtcgggcatcgaccactgctggccgagctcttcgcaggcgatgtccttggagtagaagtccatgcgcgactgcgcactgcagccggccagcaggccgagcagcaggcctgcgaccagccgcaggccacgttgggggaacgcgatgcctttcacggttcgcaggctcagttgatcatcatgtggtagtgcatgctccagatgatccacaccgacaacgcgacgatgatgaacaggatcaccagggtgaacacgaagctggccaggttccagccaccttcggacttgcggtccatgtgcaggaaatagaccagctgcaccaggatctgcgccaccgcgaatccgaccagcaggaacagcgtgagcggccgcgacagcagcgggttcatcaccagtgcgaacggcaccacggtcagcagcgcgcacagcacgaagccgatcaggtaggacttggtggagccgtgcgcattgccggcgcgcgaagtttcgacgtgggccatgtcagaaggctccaatcagatagacgaaggtgaagacgcagatccacaccaggtccaggaagtgccagaacaggctcaggcacgacacacgggtgatgttggtcggggtcaggccacggcggtagacctggtgcatgaccaccgccatccagatcaggccgctggccacgtgcaggccgtgggtggcgaccagcgcgaagaacgccgacaggtaggcactggtgctggggcctgcgccttcgtggatcaggtgcgagaactcgtagatctccatgccgatgaacgaggcaccgagcacgaaggtcacgcccagccagcgcagcaccgccgaggtgtcgtggcgatgcatcgccagtacggcctggccgtaggtgatgctggagaccagcagcaggaaggtctcggccatcacgaacggcagcgagaacagctccttgccggtggggccgccggcgtaggcggtgctgagcaccgcgtacgaggcgaacagcgaaccgaacagcaccaggtcggacatgaggtagacccacatgccgaacaccttcatgccgccctgttcgtggccatggtcgtgctcgtggtggtcctcgcgcgcctgcgtgtcgctggccagctcggggcgggtcaacaggttcatgcgcgtacctccttcagcttggcaaggttggccgcttcggtgcgcgccacctcttcggaactgacgtagtagtccacgtcctcgtcgtaggaccggacgatcagggtgacgatcatcgcgatgaagctggccgcggccatccaccagatgtgccagaccagggcgaagcacagcaccaggatccagatgttgaggatcagcggcacgccggtgttcttcggcatgtggatcggtgcgtacttcttnnnnnnnnnnnncaggccgcgcttcttcgcttcgtggaaggcgtccagctcatcggccttgggcaccacggcgaagttgtagaacggcggcggcgacggcgtggcccattccagcgtgcgtgcattccacgggtcgccggtcaggtccaggttgcgcttgcggtcgcgcacgctcacgtagatctgcaccagcatcaggatgatgcccgcgaacacgaacagcgcgccgatgaaggcggcgatcaggtacggcgtccacgccgggttgtcgtactggttcatgcggcgggtcatgcccatgaaacccagcatgtacagcggcatgaaggccaggtagaagccgatcacccagcaggcgaacgaccacttgcccaggcgctcgttgagggtgaagccgaacaccttcgggaaccagtaggcgaagccggccaggtagccgaacagcgcgccgccgatgatggtgttgtggaagtgcgcgaccaggaacaggctgttgtgcagcaggaagtccgcgcccggaatggccagcagcacgccggtcatgccaccgatggtgaaggtgaccaggaaggcgatggtccacagcatcggcacgctgaactcgacgcggccgccgtacatggtgaacagccaggtgaagatcttcacaccggtggggatggcgatgatcatcgtcatgatgccgaagaaggcattgacgctggcaccggagcccatggtgaagaagtggtgcagccagacaatgaacgacaggatgccgatcgccagcgtggcaccgaccatcgacttgtagccgaacagcttcttgcgcgcgaacgtggcggtcacttcggagaagatgccgaacgccggcagcaccaggatgtacacctccggatggccccaggcccacaccaggttcacgtacatcatcgggttgccacccaacgtgttggtgtagaagttgaagtccaggtaacggtccagggtgagtgcacccagcgccacggtcaggatcgggaaggcggcgatgatgatcacgctggtgaccagcacggtccaggtgaacaccggcatcttcatcagggtcatgcccggcgcacgcatgcgcaggatggtgatgaacaggttgacgccggtcagcaaggtgccgacaccggacgcctgcaatgcccagatgtagtagtccacgccgacgcctggactgaactcgatgcccgacagcggcggataggcgacccaaccggtcatggcgaattcgccaacgcccagcgagatcatcatcaacgctgcgccgaccacgaagatccagaagctgaaggcgttgaggaacgggaatgccatgtnnnnnnnnccgatctgcagcggcacgatgatgttcatcagtccgaccacgaacggggtggccacgaagaagatcatgatcacgccgtgcgcggtgaagatctggtcgtagtgctccggtggcaggaagccatcactgcccggcccggccgcggccagctnnnnnnnnatcatcagcgcatcggcaaagccacgcaccagcatgaccagcgccaccaccacgtacatgatgccgatcttcttgtggtccacggtggtgaaccagtcacgccagagcggaccccacagcttgaagtacgtcaccgcaccaagcagcgcaaggccacccagcaccatggccgccaatgtgaccacgacgatcggctcgtgcagtggcacggcctcccacgtcaatttacccaacatgttcgttactcctgggaaacctgggcaccgccggcagcgcccgccggggtagcagcggtgttctcaccaacgccgatgaactggtcgatgaccttcttgaacagcagcggttcaacactggagaagtgctgcaccggtgcgttcttcgacggcgcggccagcgccttgaactgcgtgaagctgagcgcgtccggcgcgctgcgcacttcggccacccagcgctcgaaatcttcgttgctgctggcggtggcgatgaacttcatgttcgagaagccatgcccgctgtagttgccggacatgccacggaactggccgggctcgttggcgatcaggtgcagctgcgtgcgcatgccggccatcgcgtagatctgcccacccagctgcgggatgaagaaggtattcatcgtcgagttggaggtgatgttgaacgccagcgggcggttggccgggaagttgagctggttgacggtggcgatgcccaggtccgggtacacgaacacccatttccagtcggtggcgatcacgtccacgtgcagcggctcaccggccacgtccagcggcttgtacgggtccagctcgtgggtcgacttccacacgatcaccgccagcaccgcgatgatgatcagcggcacgccccagaccacgatctccaccttggtggagtgcgaccagtcaggcatgtatttggctttggtgttgccggcgcggtagcgccacgcgaacacgaaggtcagcacgatggccggtatcaccacgatcagcatcaggccgatgcagatcaggatcaggtcgcgctgggcgagcccgaccatgcccttcgaatccagcagcacccagtcacagcccgacaggccgacgcaggccagggcgaccagcgccaggcggatgcggttccagcagatattcattggaggtcaaccctgttgaagaagcgcgcttgaccggctcgcctgcgcgcagcgcccgggcgtggagcggctacactgtgggtacgaggtcgcctacaagcaggcgaaccactccaatcaagcccatacaagatacagcattgtatggacttgtgcatctgtacgtatggaaaaaactgaccgatgacgccacctgccgccggccgccgcctgaaacaccccaatcgcacctgggttcgccccttccgcgagggcgccggcccgctgtacctgcagattgcccagcaggtgcgcgaggcggtggatgacggcgtgctgcgcccgggcgaccggctgccgccacagcgcgacctggcccagcaggtgggcgtggacctgaccacggtcacccgcgccttcgccgagctgcgccaggccggcctgctcgacgcgcagggcgccggcggcaccttcatcgcgctgtcggccggcaaccgcagcacctcggtggacctgagcatgaacatcccgccgctgctgggcagcgcgccgttcgcacagggcatggaggccggcttccagcacgtgggccagcagctgggccagggcgaactgatgagctatcacgtcggcgccggcacccgtgaggaccgcgccgccgccgtgcagtggctggcgccaatgctgggcacggtcggtgccgaccaggtggtgatttgcccgggcgcgcagaccgcgctgtgcgcgctgatcctggcccgcacccagccgggcgagctgatcgccgccgagcagctgacctacccgggcctgctggccgcnnnnnnnntgctgcagcggggcgtggtgccggtggcgatggacgccgagggcatgctgccggacgcgctggaggaggcctgccagctacgccgcccgcgcctgctgtacctggtgccgaccatccagaacccgaccacggcaacgatgtcggcgcagcgccggcaggccctgctggcggtggcggagcgccacgatctgaccgtgatcgaagacgatccctactggttgctggccggtgacgccgcgccaccgctggccgcccaccgccacgccggttgcccggtgtattacatctccaccctgtccaagtgcctggcgccgggcctgcgcaccgcctacctggtggtgccggccggcgagccgatggaaccggtgctggacgccctgcgtgcgatcgcactgatgccgacccagtcgatggtggcggtggcgtcgcagtggatccgcagcggccaggcccgggacatggtgcagcgcttccagcaggaactgcgcgagcgccaggcgattgccgcgcagttcctgccgccccgcgcccaggcgcatccggccggcctgcatgtgtggctgccgctgccgccacggctggaccagtaccggttgatccaggccgcacaggaacagggcctgggcatcgccagctccgatgccttcagcgtggaagagccgccgccgggcaacgcgatccgcctgtcgctgggaggcgcagtcgaccagggcgcgctggccggggcgctggccaagctgaacgagattctgtccgaagcccccgaggcccggcacaacgccatcgtctgaaccgggtgcatggcacttcatccatacaagatgatattttgtatgcaatgtatggatgaagggacgtgcatcgatgcgcgccgagaaactgaagttccacctggtgatggccgggtgcggtggctttgtggtgttgatgctggccgcgctggcctgggtctgcctgcagccgcagaccgtggacgtgcaggccgccgaacgccacgccatcgagcagtgcgtgcagcgcagcgaggatccgtcgcgtagcgagatccagcgccgcgcgcaggccgattcctgccgcgagatgcgcaagcagtacgtgcacaagttcggcggggaagcgtcctgatgggcgcagccgcgccgcgtcgccgctggctgctgccgacgatgatcgccctcgcctgcctgttcatggccggcgtggcggctgcgctgtggcagtacttcggctacagcgcgcagtccaccttcaccgaacaggccatcgtcttcgacgactcgcaactgcgcctgccggccgatctggccggtgataccggccgcatccgcgtggtgcatttctgggacccggcctgcggcgtgtgcaaccgcgagaccggtgcgcacctgagctacctgatcagcatgtaccgccgcgccggcatcgacttctatgcgatccgccgcccgggtacgcagggcgagctgcccgagccgctgcgcaacaaggtgatcaacctgccgaccatcgacggtatcgaacacatcccggccagccccgccgtagccatctgggatcgccagggccacctcgcctatgccgggccgtacagcatcggcatggtctgcaactcggccaacagctttgtcgaaccgctgctggacagactggtgcgcggcgagaccgtgcgcccaaagggactgcttgccgtgggctgctactgcccctggcaggccaagcgctgaggacgcgcaatgacatcactgacgctggccggtgcggccgccgcaaacaacaacggcggtcacctgtccgaaccgaccgatggttatggacaggctcccgccgttggaagcaacgatacgccccgacatgctccgtacatgccgcgaccggatgtcgcagcgcgcgaatgggtgcaggacgtgctcgcgcacaacgggccgatctacctgcgcatcgtcaattcgctggaacgcacggtgcgccgtggcggcctcgcacccggacagcgcctgccctcgcagcgcgcgttggcgcagcagctcggcatcgacctgaccacggtcacccgcgccttcgatgaagcacgcaagcgcggcctgatcgaagcacgcgggccacaaggcagtttcatcgcaccgcccaaggccggcttcgaccaggtggtggacctgagcatgaacgtgccaccggtgcccgacgccgatgcgctggccgagaccctgcgccgcggcgccgccgccgtgcttgcacgcagcaacgcgcccaacctgatgacctatcacctgggcggcggcaacccgaccgaccgccacgcagcggcgcgctggctgcaaccgatgctgggaaaggtggacgacgcctgcctgctgctgaccgaaggcgcccaggtggcgcttgccgcgatcctggtcagccagggccgcgacgatgatgcgatcctctgcgatgcgctcgtctatccgggcctgctgcaggccgccgctgcactgggccggcggctgctgccggtggacagcgacgaacacggcatgtgccccgatgcgctggcccggctggcacgcgaaagcggcgcgcggttggtctatctcaatccgacctgccagaacccgaccgcgctgaccctgccgctgcagcggcgcgaagcgctggcgcgtgttctggagagggaaggcctgctggcgatcgaagatgatccttactggcacctcgccgaggatgcaccgacaccgctggcggcgctggcaccgcgccatgtgttctacgtggcgacgctgtcgaaggtgatcagccccggcctgcgcactgcgttcgtgcagtgcccaagcgctgcgcacgccgaggcgatgacggctgcattgcgggcgacgcggctgatgggtcatccgctggtctcggcgttggccagccagctgctgctggatggttcggcgcagtcactgctggcccaggtgcgcaccgaggcacgcgagcgcatgcgcatggcgcgctacctgctggcgccatcgctgctgcagcgcgcggaaggcctgcatgcctggtgccgggtgccggcgccgtggaccgatgccacgctggtgcgtaccgcacagctgcaggggctggcgattgcgccatcttcggcgttctgtccgccgggggtatcgcaccagagcggcgtgcggttgtcgctggggctggcagcggaccgccgacagctggagagtgcgctgcgacggattgatcggttgttgttgtccgatgcgttgccggcgatcgagcggtagccctggaatgggatgtgccgaccaacggtcggcacccacccgaccggtagtgccggccgctggccggcggaagactcctcagcatggttggaatgtgccaaccaaggttggcacccacccgaccggtagcgccggccgctggccggcggaagattcgccggcacggttggaatgtgccaaccaaggttggcacccacccgaccggtagcgccggccgctggccggcggaagattccccggcacggttggaatgtgccaaccaaggttggcacccacccgaccggtagtgccggccgctggccggcagaagattccccggcacggttggaatgtgccaaccaaggttggcacccacccgaccggtagtgccggccgttggccggcggaagattccccggcacggttggaatgtgccaaccaaggttggcacccacccgaccggtagcgccggccgctggccggcggaagattccccggcacggttggaatgtgccaaccaaggttggcacccaccaaagcagggtcaggccaaggcggagagggcgttcaccagcgcatccatctgctccggccgggtgaacaccgacggcgtcacgcgtacacaagcacccgattccaggccatcgcgatacgtggtgaaaatccgatgctcatccagcaggcgcttctgcagagccatgttgtcagccacgctggtgcgcccgcgcaggcggaagctggccagcgcactggccagcgccgggttcggtgaggacagcacctcgatgtgcgccatctgccgcgctggcagcgtccagcgctcgcgcaggtagcgcagccgcgcctgcttgttggccacacctacgcgctgatgcagggcaatcgcctccggcagtgccaggtaggcggcgaagttgaccgtaccggtgtgcacgcggctgccgacacggccatcatcggtctcgcccatgtacgggtccaggtccgccacgcgccccttgcgcacgtacatcgcgccgacgccgaccggcgcgccgatccatttgtgcagattgatgcccacgaagtcagctttcagatccggcacggcgtagtcgatctgaccgaaaccatgggcagcatcaacgatcacatcgataccgcgtgcccgcgcacgctcggcgatctcggccaccggcagcaccagcccatggcgatggctgacctgggtcagcagcaccagtttcaggcgcggcaaccgcgcgaacgcggcctcgtaggcctgcaggatctgcgcgtggtcgggcacggccggtagcgcgatacgctcgacctgcgcgccgcgacgctgctgcagccagcgcatcgcgccgatcatgctgtcgtagtcgatgtcggcatacaacacctggtcgccgggctgcaggcggttgtagccaccgatcagcgccagcatcgcctcggtggccccccgcgtcagtgcgatctcatcagcacccacacccagcagttcggctacctctcgctgcaccgccatgtattgcgccggaaacgcgcggcgcccataccaggcgttgccacggttcacttcagtggtgtggcgctggtagctggccagcgtctcgcgacccatcgcgccccagtagccgttctccaggtggttcacttcatcggtgatgtcgaagtggctggccacggcggcccagtagccttcatcgcgggccagcacgtccggcgccacggtcgtcgagggaatctccatcggcgaagcgtaacgcgcagcggcgctggcaggcagtgaagacagtgcagctgcggccggcagcagtgtgccggcgcgcagcagggaacgacgacgagcgtccatcagaaggtcagccggtactgcgcgtacaggttggcaccgtcggtgtcgtacggcgcgttgcgcgagtagaccaggccacggctggcctggaacgtggcctcatccgggtagcgatcgaacacattgtcggcgcccacgcgcaggctgtggtgctcgttgacgcgatagcccacggccaggtcgaggaagctcatcgcaccgaagcgctggtagatgtcgcccaccgcgttgccgctggaatcggtccaggcgccgtagtagcgcatgcgcgccatcagcgaccaggcaccgatgtcccagctgctggtcagacttcccttgtgctcgggcaggcgatcttcgaacagcacgcgctgggtctcattggtggccaccgaggtgctgccgttgtccacgcgtgtacggttgtagttgtaggccagggtcagcgtcatgcggccggcgccgaggtcgcgcaggtagttgccaaccacgtccacgccnnnnnnnnnnnngtcgaagtcgttggtgaagtagttcaccgaggtatagcccagcggattgggcgtaccggccggaatggcgaaactggccgactggctgaagcggtcggtgagcttgatctggtagacatccaccgagccggacaggcccaggtcggtgcgccaggtcaggcccagcgaggcggtgcgcgattcctccggcttcaacggcttggctccaagcagctgcgccagcggatcgttcggcgacaggcggccactggtgaagatctgcagcgtgcgcgtgtccaggccctgggtggtgctggtggtgttgagctgcgccggcgtcggtgcgcggaagccgctggacacggtgccgcgcagggccacgtccggggtgatcgcaaagcgcgccgacagcttgccatccagtgtgctgccgaagctggagaagtcctcgtaacggctggccgcaccgatgctccagcgctcacccagcggcacctccatgtccacgtaggcggccttgctgcgctggctccactgcccggcctggctggccgagaagcccggtgcaccgttggagttggcttccagcccagcggcagcgcccgggcccacggcgtacgaagccggatcaccggcacgcacctggtaggtctcctggcggaactcgccaccaaaggcaacgttgatcggcttggacagcgcggcgacgtcccattcgtagttgaagtcggcgttggcgttcttctcggtctgggtcaggcggccgagatcgaacgcggtcgggctggcgggacccagcgaggcgttgatcgagttcttcaggctgtagtcgatggcattgcggccatacgaggcgcttacatcccagcgcagcttcggcgtgatctcaccgcgcaggccaccgaccagctgcaggtcgttctggacgttgccgtactgcgggctgaagcccaccgggtacaacgaacgcaggttccagcccgggaagatggcggtggtgcgatacgcgccggtggtggtgtccgggttgcgccagttgaaatcgctgacaccgtcgctgtggctgtacagaccgaacgcatacagttccagtgtctcgctggcgttggccttcacgttgaagccgacgcggcggctttccagctccggctggccccagcgctgcaccgggttgggaacgtccagctcgggatgcgcggcctggaaggcgatggcatcggggcgctggcgggtgcgcgaggtggcatcggaattggaggattcagcgaacagcaccaggctgccatagtcgcccagcgaccagccggtgcgcgcactgaagtcgcgggaggcaccgtcgccctgcgcgtactgcgaatagccggcggtgatctcggtacctgggccatcctcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcgcgctggtcggaatctgtgcaaggtcggccgcctgtgcaccacggttgccgagcagcgcgctgcggtggaagcggcggccgttgaccagcatcagggtctggtccggcgacaggccacgcagggtcgccgggcgcacgaacacctggccgtcggccatcggcaggcgctgcaccacgaacgagggcaccagctgggccagcacgtccttcaggtcggtggattcgacggacgtgatgtcttccttggtgaacacgtccaccggcgccagtgtttcgaactgggtgcggttggacgcgcgggtaccggtgaccagcatcgcgtcgagctgggtgggtgcggcgtggctgccgccggcggcatcgaccgcatcggcttccgctgcgatcgcgcctcctgcgctggccatggaaagggcaaggaggatggaacgcgagagcttcgaacgatacacggcagggctccgggaggacgcgacagggccagcacctgtgcggacacaacaggcctggacaaggcgcgcagtctcggcgcgatgtgtgaaggaggcatgacgtcagtacgacagcttgatgcgtgatcgcgcgtcaggcgggagcagcagcccataggtagatccacgccatgcgtggatggacaccaccggccgacgccgcatcgctcctcgccgcgtacaggggctaaccgtcgctatcgtcggcgaagccgaagtgcgccggccgtgccgttcgcagcgggacaaacatcgtgagggcgaacaccaccaggaagggagcggacaggaacccgaagtccttgctgccaaagccgatgaagctggcgcgcaggtcaccgatccactccaaccgcgtcagcaccatcaccaatccaccgatggtcgggccaggcagcccaccgtgaccgcccatcagcaacgtgggtgacagcaacccggccaggaacgcgaagccggcgcggtaaagccagggattgcccttccagcgcgnnnnnnnnttcgccatcagcaccagcaaggccagtgtcagcgccgcgggcagcaccaggtagacaagtaccagttccatcatgggcttggctccgctggcctggcatcccacgtcgtcgatcgcattttcctgccccataacgtccatgaagcgcgcattgttgccggtacgcaggcagaggcaaagccccggcagcgcaagaactgctaaacgccgcgcctgccgatccgctactgtgccggcatcggatccggggaacggcaggatgagcgcggcaggcaaggcgttgtggtacatcgaaacccatgcggaccagcccttggcgctggccgatatcgccgctgcagcggggctgtcgccgttccatctgtcacgcctgttccaggcccgcactggcacctcggtggtgcgctacctgcggggacggcgcctgaccgctgcggcgcagcggttggccgacggggcgggcgatatcctgcaggtcgcgctgggagccggctataccacccatgccgcgttcacccgcgccttcaacgaacagttcgggcagacgccggaacgggtacgcgaacagggcaccgatggcctggcgctggtacaggcgatccgcgtggacgatgcgccggcgccctgcggtgaggcgccgcgactgctcgacacgcccgctttccaggtggcgggcatcggcatgcggcatacccgcgacagtggcggtgcaattcccggccaatgggcgcagctcaaccgcgaatggccgacgcccgctccgatcagcttcggtgtgtgctgcaacagcgacgacgatggcggcttcgattacattgccgcactgcccgccagcgcgctgccgaccgtgccggcgcactggcaacgggtggacgtgccggcgcgccgctatcttgtggcctggcacggcgggcacatctcggccatccgctcgacctggttctggctgctggatcactacctgcccggctccggcctcagcctggccaatgcacccgatctggagcgctacgacacccgcttcgacgagcacaccggcaacggcggcgtggagatctggttgccggtggacgaacgccctcgctgacaaggagttgaagatgcgcatgaccgccgctgtgctgggaatgatcctcatggtctccactgccatcgccgagggcagcgagacgcaggcggccggcgagcgccacggcgccaccatggtggccagcgcggctgtacgcgatgcgcagcaccacgacgcgctgcgctacacggtctggtacccagcgctggccggcagccgggaaaccgccctgaccatcggcccgcccgacgcaccgctgttcgaggttggacgcgcagcggtggatgctcccgtcgcgggggctcgcctgccgacgctgctgctgtcgcacggtaacggcggcagcgcacgcatgatgggctggctgggcacggcgctggcgcggaacggttatctggtgatcgcggtcgatcatcccggcaacaacggtgccgacgagatgacgctggccggcagcatgctgagctggctgcgcgcggatgatctgcgcgctgcgctggccgccgtgcaggccgatccgatcctcggcccgcatgtcgatccagaacggctgggcgtggtcggcttctcggccggtggctacaccgcgctgctggcagccggtgcacggcccagcctgcagcgactgctggccttctgcaccgcgcacccggatgacggcgtctgccaaccgcaacaggaggcggccacgcacacgatgcaggcgcgccgggccgctgcggcttcgcccgcgcttgccccctggatcgccgaggctgacgcacagcgcgcgattcccggcgtgcgtgccgtgttcctgctggcacccgccatcgtgcaggcgttcgcgcccgcgcagctgtccgcgttgcggcagccggtatcgatcatgttggggaccgcagacaccgtcgcgccaccggagaccaatggtgaggccgcacaggcgcagattccgcgcgcaacgctgcaacgcctgccggacgtgggtcactacgacttcctggcggcctgtaccgttgtcggcgggcagaggctgcccgagctctgcagcactgcggttcccaggacgaaaacccaccggcaggcggtggatgcagccacgcgattcttcgccgacgcactgcgctagtggccgccggatgcggcccggcgctacagtgatcgcgtccacggagaacgatcatgcgcctgctgcacctcaccctgccggtctccgatgtcggcgccgtcgctgcgtattttcacgatgtcctgcagcaacgcgtgatcggcccccatgtgcacatcggctggagcacgatcgaactgcagcccgctgaaggacgtccgctcggaggcgtgcacctggccttcaacgtgccggacaaccgcttcggcgaggcgatgacgtggctacgcgagcgcaccccgttgcagcgtaatcccgcggggctggactactttgcgctggaaagcagctggcaatcgcagtcggtgtacttcactggccccgatggcttgatcctggaactgatcggccgccgccgcttgcccgacagtacgcatcagggcgccttccacggcagcgaactgacctgcctgagcgaggtcggcctgcccagccacgatgtcgatgccgtgcgcgaacagtccagcatgcggttcggcctgcaaccgatcagtccgccttcggcgcagttcgcgccgatgggcgacgacgaaggcctgctgatcgtggttgctgcggaccgacgctggttccccgagcagaaggacctgcccaatgcgcaggggctgttgctgcaggtcggcgacgtggccggcccgggcgttgtggaggacgctgcactcggctggcgtgtgcaggcgacctgatctaccagctgcccgacgcgccgcctccgccgctgcggccgccgcctccggaccagctgctggagctgctcgacgacgaactgctggatgacgaactggacgcgctgcggtggccgccggatgctctgcggctgccgcgtgccttctcacctggcagcatggtgaagatccaggtgaagtacagcacgagcgtgccggcactccacccgatcgtcgtggcgaggcgcgcaaccgggccggcgcgatcgatggccagcagtgcgaagagcacgtagccagcggtcagcagcaacagcactgcgcacctcaccccgaagctgctgcggtccttgtgccannnnnnnnggcacgcctgtacgaggaagaacaccagcatggccacgatgcctaccgccaggtccagcaacgtgtgcagggccagactgggtggcaactggccacgcaccaccatcaccacgaagaaccccgaactgaccccgagcatgccgagcagcaccacgcgcacaccgcggctacggcaccagcaccagccaagcaggctcgccaccggtacgcacaacgccaacacgatgcagagcgctgccagtgcgtggcgtggcgcccacatggccgccgccagcacgcccgcggccaccacggccgtgaccagcagcgggcgggcccaggccggcaatcgctccgggtgcgcctgcgccgagggcggcgagcgccacagacccgcaaggaagccggccagcagcgtcagtgcaaccaccgagtctgcgctgcgccaatcggccggcagcacgttgcgcatcgatggttcttcccatgccggtaggtcctcgccatcgatcagcgccactatgatcttcgttccgtccagcactccctggtcaaggtcgccatcgcggaagcgcggcacgatcgccttgtcgatgatgcgggcggcataggcatcgggtatcgcgccctccacgccgtaaccggtctggatgcgtacacggcggtcctgcacggccacaagcagcagcacgccatcgtcaacgccttcgcggcccagctgccactggtcgaacacccgctgtgcgtaagcttcgatgccctcgtcgccaacatggttgactaccagcacctgcagctgcgcgccggtgcgcgcctgcaactgggatgcctgcgtgcgcagtttttcgcgggtatccgccgaaagtgcgttggcggcgtccaccaccggatcatccagcgcagggactgcagcaccggccatcaccaccctcggcaacaggcacaacagcatcaacagccatttcgtggcccaggtgcacgtcatcctgcgcagcatcttcacgtgccctgccccacctcgatctgcgcatgcagcgcctgcagctgtgccgccgtctggttgaacacctggagatcggcgtccaccagggccgcccagtcaggcgcgtgccccagcagttgcgccacctgctcgttcggcgcgcgatcgaagccctcgccaagcacggcaagatagcgcgcacggaacccctcgggatcgcgctggtcctgcacatacaactgcacggccagcagacccgcgtacaggtagttcaccagatagttcgggtcttcatacatcaggcgcttgccgatccaggtgttgcgcagctgcgggtagcgctccggttgctggccgaagcgtgcgagcacccgcccggtcagcgcgtccaggtcatcggcggtgcccagcgtgccggcggcaacaccctggtagatcgactgctccagctgcgcttcctctgaagaggtgaacagctgcagcaccatgtcgtccagcagcgacttcaggtaataggctttggcacgcgggtcctgtgcctgctggtacagctggtcgcggaagcgcagctcgttgtagatcgcgaacgcctcggtcagccactggctgccattgcgctgcagcggcgacgcatgaccccgctgcatccactcgccatgcacggcatggccagcttcatgagcgatctcgacatcgctttccaggtccccgctgcggacaccaacgaacagcattgccggcacaccgggagcgctcacggagaacgcgtcctggctgcggtcaccgcgttcggtggccagatccatgcggtggctggccggatcgagcannnnnnnnagttcagcgacgtacgccgggcccaggtgcttcatggcatcggcggcgttgtcgcgcagctgcgccagcgtcagcaccggtggcgtgtagccggcatccggcaccgtggtatcccagatctgcggcgcgtcgatgcccgatcgcgcagcgtggtgcagcagcatctcctgataggcgcggcggtctcccgcatgctgttcgatcgccaccagcgttgcatccactgcggcagtatccaggcccatgcgctgatagccatgtgccggcgccgagccgtcaccctgcaggcgtgccgcggcgtcattcacctgcaccagccccagcagcaccgacgccatcggctcacggcgcgattgcaggccttgccagtagcccttccagcccgcctcgcgcagggcgcggtcgggctgccgggccagtgcctgcctgtcgcgccccgtgtcccagtgccggccgccgtgctcgatctgcgggtattcggcgctgcgcaggatctgcccacgcaggcgcgcgaagctgtccagcgccggatcggccagtgcctccacggcctcatccagcgcggcgttggccggggcggcggcctccttcaacgcgcgtgcgcgcaggaagccatagggtgctgcccatggcgcatccgcgggcgcctcgcgcagagcggcgcggccgctgcgggcaatgcggctgcacagccccatcacctggtccagcgcctgggccggacgctgatcacgcgcattgcgggcggcctgcaggtgcaggtagctgtgatggcgcaggcactgcgcctccagtacctcggcctgccggaagcgttccgcgggtgcaacggtggacgcctgctgcagagcctcgacgcgcttgcccagtgcgtcacgcgcggcctgttcggcggtggcattggcgaagtaggcgcggtcatcggcatgcaccgactgtgcctgggcgccgctgagggaggctatcgccagcacagctgcgatggcggtggtggtggcgtgcttcctgaaagcctgcatcggcgtctccctgcctggaccagggatcgagcctagcagtcactggcccgccgcgcctgtgccggatcaggtttcagatcgactcgtcctcacgcttgaccagtgtccaacacggcgtctgcgcaaaggtgtaggtctgctggtcgctgctgtccggcatacggatctgcacctgccgctgcccgtcggccaggaggctgacctgcatttcgcggccctgcccggccaacgcggcaggatcgggcatcaccggccattccacatcggccagcgccaaccggctttccaccttgcgcggttccggctcggcctctgcatcgatgtaactgtccagcagcggatcggcagtagccttttcctgcagcgcgatctcattgccgaaatgcttcaggaatgtatcgaattccgggtgggggcattcactgcgtgcagccacaggtgtgggctcggcggcagtgatcgccggcgccgctgcggcaggcccggcttcgcccgctgtctgcagcggctgcggcgctggcgtgcaggcaatcagcaccacgccacaggcgagcatcagcagtgcggcagaacggtatcgacacatgggctcatcctgaatccggtccggtcgctccatgctaccgcgcgccctacaattccggcattccgcctgtccgagagtcctcatgcatcgcctcctgctcctgatcggcctgctgctgcccgccctgtggccagcggtggcgatggccgtcgatgtccacgaaggcgatctgctgtttgtcaccgccggccgcagcggcctcagtgcggccatcgacgatgccaccggcaagcagggcgcgcccagcttcgatcacgtcgccctggtcgcttccacgccgaagggctgggaggtattgcatgcggacgagaaaggatcgcgccggcaatcgctggtcgagttccgccaggagnnnnnnnncaagcagcggcagatcgtggtctatcgcctgcatgcgccgcagcaggcggccatcaaggatgcggtcgccaccgcgcgcacgatgctgggcaagccgtacaacacgtcgtatgtgttgaacgaggacagctactactgctcggacttcatcgaacgcgccttccgtgcgcaccacgtgttcgcattgcagccgatgaacttccgcaacccgcagaccggggagatcgcccagcactgggtggatctgtaccgcggcatgggcatggacgtaccgcaggatcagcccggcaccaatccgaacgacatgtcggcagcgccggtgctgcagcgtgtcggcgtgctggaataagcaaagccccgcacggggcggggcttcgcatcaccggagctggtagcgaggtcactcttcctcgtcctgcccaccctgctgctggttgcgctggttgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtcgcggccacgaccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgccatgtccgatctccaaagccactcgcggaatgcggtggacgtggccatcgtctgcagcgaatggttaatcacgcgtgggtgcgcggctacatctgcgtgtacgcctgtgaatgaacgcgcagaagcccttgtggcacaagcggctgaagaattcatgcgggttcggcatgtgctcatgcagtggtcagcatggcgcgcattcatggcgttctcagccggaaacacgcgcggaaggaggctggcttcccaactcacgcaggcaagccagcccagcattcagggcatcaccggcggcacataggccagggtcatgcccagcagccacagcaggcccagcaccagcgggatgtgcaccagcagctggatgaaggtgaagcccacgatgtcgcgtgccttcaagcccagcacgcccagcagcggcagcatccagaacggattgatcaggttcggcagcgcttcggccgcgttgtagacctgcaccgcccagcccaggtgtgccttcagttcgttggcggcctgcatcacgtacggcgcctcgatgatccacttgccaccaccggagggcacgaagaagccgagcaccgccgaataaacgcccatcaccagcgcgaaggtatcggtgctggccacgtgcacgaacaggctcgacagccggtgcgccactgtctgcccgtcgccaccggcagcgtgggtgaggatcatcgcgatgccaccgtacagcgggaactggatcagcacgccggtggtgctgggcaccgccttggccaccgcgttgaggaagctgcgcggccgccagtgcagcagcaggcccagcgaaatgaacaggaagttgtaggtgttgaggttggcgatggcggtgaccaccggcttgttggcgaactcgttgaacagccagccgaacgccagcagcgagagcagcacggtcagcagcgggctgtactccagccattcgcccgggcgcgtgcggcgctgcaacggctccggctcggcctgcgcggcgccggggaagtcttcagcggtacgggcactgccggcggccggtgcggtcaaccaggcgatcagcagcgagaccaggatcagcaccgcggtcagtgcgatcgactgccacaggaagatggtttcggtgaacggcaggacgccggtgatctcgaccaggcccggcggcatgctggccggattggcctgcagctgtgcggccgaggaactcaaccccatggcccacaccgcccccaggccgagatacgccgacgcaccggccgcgcggtagtccatgcgcagttcggtgcggcgggccannnnnnnnaccagcaggccaccgaacaccagcgagaaaccccagctgagcagcgaagcgagcatgctgaccaggcctacgtacaccaccgcaccgcggccggtacgcggcacccgggcgaggaaatcgatgaagcgtgcgaccaccggcgcggtggccacggcgtagccaccgatgaccacgaaggccatctgcatggtgaaggggatcaggctccagaaaccgtcaccgaaggcgctggcggtggcctgcggggtcgagccgaagcccatcgcggccagcgcgacgatgaccacgcccagcaccgcgaacacgtacgcatcggggaaccacttttccgcccaggcggccgagcgcagcgctnnnnnnnncatccagccgtcctgtactgctgccgtcgaggccatcgcctaccctcccaggttcgatggatcgattctgggcggtggggtgcggcctgtcagccacctattggtcgtaggtcgccgaggagggtagtgccggccgctggccggcaacctgggcatcgcacacgggtgcagccggccagcggccggctctaccagacctggggacggtcgcaggtagtgggtgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcgcacacgggtgcagccggccagcggccggctctaccagatccaagcatcatcgcaggtggtggaaggcggtaacgccggccgctggccggcaatttcccaattgggatggtcgtgcagccggccagcggccggctctacctcaccttgggctcaacgcagtgccagatccacggcgatgccggcaaacagcgcggcacccacccagttgttgtgcaggaacgccttgaagcacgggccgcgctcgcggttgcggcagatccagaattcgtacaccaccagcgcggtggccacggccacgccggccaggtagtacccacccaacccgccacgcacgccgaccagcgccatcgtggccaggaacagtgcgtacagcacgccctggatgaccagatcgagatcaccgaacaggatcgcggtggagtgcgagcccatcttcaggtcgtcctcgcggtcgaccatggcgtaccaggtgtcgtaggcggtggaccacaggatgttgccggcgtacagcagccaacccagcatcggcacctcgccctgcacggcggcgaaggccatcgggatgccccagccaaacgacatgcccaggtagacctgcggcaggtgggtgtagcgcttcaggtacgggtagctggccgccaggaacacgccgatgaagctgaggccgatggtcagcccgttcagggtcagcaccaggccgaacgccaccagcatcagcaccgcgaacagagcgagcgcggcgcggccgctgattgcgccggtggccagcggacgcgccttagtgcgttccacgtgcgggtcgagccagcggtcggcgtagtcgttgatgacgcaaccggccgagcgggtcagccacacgcctgctgtgaacacgaacagcgtccacagcggcggcaggccgccagcagccagccacaacgcccaccaggtgggccannnnnnnnnnnncgtgccgatcgggcgatcagcacgcatcagactccagtaatgccgccaacgcggcgtcgccggcgactgcggcgaagtgaggggggtatcagccatggcgataggatactcctgcccctccggcagggctttgccggtggggggagatttgttcggcgaaactggatagaatgccggtcccgcaccgcctcatggcgctgcgatgcccgccccggcactggccgacggcgcggcggttctacaacgcgcccgtagctcagccggatagagtagtggcttccgaagccattggtcgggggttcgaatccctccgggcgcgccatttttccttcattgcctgtacgcagcgtcccaaccgggcgatgctgcgaagtcgcaaggaatccggctcgccgccaggaatgtcagggaatgaacgttgccgagcgatgttcgcaaccggcagcgtcctgtaccacgatggagtaattcgcgcccgcgctggatgcgccgggcaggaacaggccatcaccatcgaacagaacgctctgctgttcatcctgcccgatcgacagcccgatcgctcccggtgtgatttcctcaaggatcacgttgtaaggccgccaggcatcttcgcctgtgcgcctcatctctgcgcgagcggtccttgagttcaacctgcgtctctcatccacccacagctgaagcggctgaccagcgttgtggctgacctggaagcgcccgtaggtcagcccgtcgatgctctcggtgccgatgtaagtgaattgggccggctgacacttcgtcgtgcggttcggatgcgccgcacaggatgtcagcgcggccgcgaggcaaaaggcagtcaggcgcttcatgggttcgaggcctgatgtgggttgttgtcgcggcggcaagcggcggtgagggcaaccagcactacgccccagagcggcgtgagcagtgcgacgctcatcaccatcagcgaaaccggtacctgccagagcagcgatggcctgaatccgctgaatctataggcttcgagtacaagcaccacgacctgggccagaaggcccgcgagcagccccaagccagcccccttggcaagccgcctgatggtcaggcggccgccggcggcaacccgtgcgcccattcccagcaacagaaggctgacggcatacagccagaagaaaacctgatgtgagtcgaaggcgtaaagcgtcctgcccacaaagtgcaggaacagccagagtgctccacacgacaccgcgtaggccagcccgtaccgaagaatctgcctcgctttcatcttgtacctctccgaggcgtgcaggccgatcgcgttctgttgtggaggagcgcgggagctcatgcaccttgcctcctgcttggcggcctactcacgcagcccatcgcgcagcgctcgagagtacctgcctgcccgagtcactgtcgacaccgaaccgggaaagcagttcgctgagtacaggatccatgatgttcatcgagctgcacgcacggtagagcccattgcgttggcccgatggtgatccgtcctgtaatccatccctgcgtcagctccctgccggcctacatgccccgaaacctgccccagctcaagccaagcggtgcgtgcgccgtggggtgatgccctcaatcgatcaatgcgccacaacggccaatcgctccgcacccaccatggattcgcatgaaaaagaacagcccgtccccatctggcctagcggtctactgttacgcctgtgatcgatagctcggtcgtcccgggaaactctgctcaagaatcatgatttgacaggaatcaaccggccttcccaagcgccctctactagaagtgcaatcttctgcgccgacagaggcctcaatgaagaccacggtgtcgccaagccgctcaacagctgcaatctatgcccccgcccgcaaacacacctacagagcgctcgcaaatgaaattcccacttccctattcccacctcagaccnnnnnnnntaagaatcttcaaagcgctcctgagcaccctccgaagaccttggcaggcctcttactcaggctcacagcaaccactcgatgcacttgctccccacaacttcccattaccccgtacaagatgagaattccattgtcatttatgtagccgacaaaactcccgcctcctgcacccgaggccgctctgacgagataaacagtctccccctctgccggcactaacccattcaactgtagtggcgcgaatttctcagcagcatccgatgcttggatgatgctcaagttctgatcgagcatccactgagcaatcgatttttcgctccgcggattcaaggtggccaagcggtcacttcgaagtgtcgtcgagttcccaggaatgatctcatccgatgaaacatccacccaatctgagttccatccaatgtgtttgatctggctagtgccacagcctccgagcaatggaagaaggagcgcagccacgcgtagactcaccatcatttgcaccccaaccgcttcttgatagcgtcccgaaccctatcgtctggaacgccaagatgctctgccatgatgtttccctcccaccccggaacgggcttggtagaacgagatggcgcctgcgacaccacatcgtacatatcaaaacgaccatcgtacttgaatttcatcaaatgccctgcttcgtgcgcagccgtccactcagtgtttcctgcataccatttaccgacactgcctccagttgcggtcgcccccctccccagcggaacctcaacacggtttaaccgacctttctccggctggctaacagtcactgtaaatccgggcgcagaccaggtcgattcaattgcatttatcattttactcaaagtctcaggagtagctccctcagcactgaagcgaatagggatgtcgatatgaactccaccatccacgcaagtgcaattggccagcagtccgagcggatcaaccgcctgcactggatcagctgatacataggagaaggtagataccccccgtcgaatcccatcggatcactctgcgaatagcgccccgctgccgggtcatactcccgctggtagttgtagaacaacccactcgcatccgtggcctgctggcccggaaatcgcagcgccagctcgaacgccacaccatcgccatccggatcagcactcggaatctggttaccgaacacctcactcttgttgctccactcccagatcgccgcatcgcgcatcggatcgatcaccacgcgcggcgtactcagatgatccggctgcacgtaggccagctgcggaacaccggtactcggcacattgatcagcgccaccggatagttgtccaaccagatggcctgcaactgcgcctggcccgtggccgagtagttgcccagccactgcccggcctcatcgtacagcgtgatctgagctgcgccaccggctggagtacgcagcacgcgctcgccgcgatggttgtaggcgtagctctccagtacagcatcgccctgcttcaccgcgttcatgcggttggcatcgttgtaggtgaacgtcttgctgccgatgctgctggtattgcccgctgcgtcatgggtacgcgcctcgccatccaccgcagtcaggcgatggctgcttgcgggataggtgtagctggcggtgcttgccgacgtggtcagcgcggtacgattgccggtggcgtcatacgcataggtttcaatcggcgtgccggtcgtgccgtcctgggtctgggtcaggcggcccagcgtgtcgcaatcgtaattggcccgcgggacagagcatagcgcaatggcttcagaccaacggaagaggatcagcgcataatccagatcacgatcaggggaatcagcgatatgagatacacaaggaacgagaaccagaacaccaagaggaacaacttgcgcactcctgatgcgccgttatgaacccgcttccatccgcagatcggatacttggttaagaaatgatctcgctccaggatcgcaggtctgccaagggtgtcccacagttcaggggaatttctccttaactcccaaaccagaaaaattcgcgaaacgaaagctatcaacaacgttgcgatagcgagcatgcaaagggcttcaaaaactgattctaatgacattcgcagtcgctccaggtaactccattccccatgaatctgcttcgcccaatcaggtagctcgccgaggcatnnnnnnnnnnnnntgccccccaattccaaatgaagatacatcgccaatcctcagggttgacagagagcccccccaccggccgctgctcccaacgaaagaatggaagaagctccgagcaattcgcttggatcgacatacatcaggttgcctccagtgagagtgacattagagacggtgacggagatgggagatccagtgccgacgccaaccccagcaaagccgagttcgacggacgcctgacggccattgagacattcggacgtaagggtcagtcttgcaccacccacaccacctacaatccctacgccagtgcccgcaaacgtcatggttccagtccatgtcgccaatccgagcgggtccgctttagcctgtggagtgagatccgcgtaactgaaggttgagattcccccatccaacccaattggatcactctgcgaataccgccccaccgccgggtcgtactcgcgctggtagttgtagaacaacccactcgaatccgtcgcctgctggccggggaagcgcaacgccagctcgaacgccacaccatcgccatcgggatcggcactcggaatctggttgccgaacacctcattcttgttgctccactcccagatagagacattccgtaccggatcgatcaccacgcgcggtgtgcccagatgatccggctgcacgtaggccagttcaggcacgccggtggccggcacattgatcagcgctaccggatagttgtccagccagatggcctgccgctgcgcctggcccgtggccgagtagttgcccagccattgccctgcttcgttatacagggtgatctgagcagcgccaccggccgggctgcgcagcacgcgctcgccgcgatggttgtaaccgtagctctccagtgcggcattaccctgcttcaccgcgttcatgcgattggcatcgctgtaggtgaacgtcttgctgccgatgctggtggtgttgcccgccgcgtcatggttgcgcgcttcgccgtccacggcggtcagccggtggctggttgcgggataggtgtagctggcagtgcccgccgaagtggtcagcgcggtgcgattgccggtggcgtcatacgcataggtttcaatcggcgtgccagtcgcgccgtcctgggtctgggtcaggcgacccagcgcgtcgtaggcgtacttggcgagtaccgttgagcctgtgccgttcttcagctcggtgatcgaaccgaccgggtcatagccgtagcccagcgacaggccgcccgcggccgggtcgtgcaccgcttgcggtcgatagtccaggtccaacggacgctgcagctggcggccattgccgtaggtccagcctgtcgccggaccgaaggccgcgtaggtcacgttgttcaccacgatctggcgcgcctggccgggccgggtcaggccgatctggctgatgcggccctggatatcacgcacgtagtcggccacgctgccgtcggggtaggtcaacgcagtcagacggcccgacttgctgtaggcgtagcgcagcgtgctggcgacaccattgatcgtctgcactttacgggtgacctggccgaagcggtcgtggcagtactgggtgctgccgttggcatgcgacacctgccccaggcgtcccttggcaaagcgctcgtcggcggcacagaccgctggcgccacgtcgtagttgtagcccacgtccagattgggatccggataggcaacgccgatcaggcggttgagtacatcgtagtgataggtggcagtgacgccacgcgcatcggtggccgtcttgcggttgccggcggcgtccacggtgaagctgctggcgccactgtccgggctgacctgcccagtcaggtcaccgaacccgttgtaggcataggtcgtatgcaggcctttcgggtcggtgacctgggtgacctggtccagcgcgttgtactggctgcggatctccgccgccacgccgccgacatcctgcagggtctgcgccagtcggttgagcggatcgtactgctggctggtcacgcgctgcagggcgtcggtcacggtctgcgggttgccgttggcatcgtaggcaaagccggtggcgtgattgctcgcgtccttcagtgcggtcagctggccgagcgtgttgaacgtccgtgccagggtacggcgcagcgtcccgcctgcatcgagcgtgtcttccttgaggcggttgccggcgttgtccagcgtgtagtgaatggtgttgccggcgttgtcggcgatatccgtcagccgctgggcggcgtcgtagacataggtaacgctgctgccgtcaggctcggtgacctgttgcacctggccggtcggccagtagctgatctgggtcacccgatcctcggtcgtggtcgcgccgcgcacggtgatggaggtcggccagccgcggggatggtaggtgtaatcagtcaccacgccgttggcgtccttgaccgacaacggccgcccgaacgcgtcgtaggccagagtctcgaccgtctggcccagcgcattggtcacgctgcgcaggtcgcccttgcgataggtgcaggcaccattggccgtgcaccccgcgtcatccgcggtgtagtaggcataggtggagacatccaccacatcactacgcgggccatccacgctacgcagcagtcccctcagcgggcactccgggccctctgcctcacagtaggtctgcgtggtgacgcgggtgtcaccggtcaccatgtcgcgcacggcgatggtggtcggctggaggcgtgcattgcgcacgatgcggatctcacggttaccgacggtctgctgcaccagccgattgctgtccatggccacgcgcatttcgctgacgcgctggtccggagtaccggccgcttcnnnnnnnnnnnncacgctgatggcgcctgtggcagcgtcgctggcctcggaataggcatactgggtgacaacgcctcggcgatcggtcaccgactgcagccggcgccggaaatcggtgccctcgggcagataggtgcgactgatgctgccgttgctctcggtgacgccgttgaccttgcgcggaaggccgctggcgccgctggcggtcaatgcgtaggtgctctgcttgcccagtgcgtcggtgacgatcgtggtgcctgccagggtgtactccaggcgcacgccatcaatgcccacgtcggcctgactgcaatcgccggaatggcggctgcaggtgacccgccccttggcgtcgtagccgtaccagctgtaacgctggttgccctcggcggtaatgccggtcaggtagcccgggaagcgggcgtcctcatagtgatacgtgcggctggcaccgtctgcgtaggtcgcactgatcaattccccggccggggaataggcgtagctcaccacgggctggccggcgatcaccagggccgagatcagcgaatcgtcacccggcgcgagatactggacgtccacgcgccggccggttgaatgggtgatgctgagcaggcggccacggctgtcgtgtgcataggttagcgaggttccgtcttcgaaatcgcggcgctgcatcaggccgccggcatcgaactgaatgcgctcctgagcccgcgacaacaaccataggctcccctgttgagccacgcggtccccactgccatccattgcctcatacaccgctcccaccttcttgaaggcgagctggccaccctcagcgtcaatcaaacccacctggacttccgaactcggtggaaagtccgtgtcgtcaacgccgagcgtcaggcgaatgttgtgcgagtgcgtccatccttggcccatggctccgccgctggtgccggtcaaggaatgatactggcgatcgaagcggacccacccgagatcaaggtccgcttccggctgagacttgtcgccggtggtggggtcgcacggattaccgactttgcactcctgcggcggcaaaggagaagtccagtacgccagcagcattgccatgtttgggtcgtcctgctggatcagggcacacatgcccaggttctcgtcccacatcatcgtggggtgattcatgcattttgcggttctactccgataggcgtgttcccaaaagaccagctccgagcaggccttggtcccctcgtagtaactgtttttgacgaatttatagcgtttgctctcgttgatgacgctgccgtcatctcccactccaagcccgccaacctcctcccaggcctcttcagtcatgacggtggcagcgcaccgcggatcgctcgcattcttcgacaggaacatgctgcggacggcatcctccgtggcgtacttctgatggttctgctcatacacccaatccgtggtgacgatcttctcgggcttgacgcgatagtcatagatcgtcttgttaggaagggccctctggcgcttgacctcccaaacgaaaggcttatcgacctcatactcggcgaagaaggcccgtatgtctttctggacagccgcctccgtggaacggggctctcccatcgagaagtagctttcccatttcttctcgatctcctgtgcctgcacgctggacgtcgagcacgccagcacgaacagcgccagactgatgagcgaagtgccagagtttgccttcaacatccctgttctccttcctggacggacacagcgccggcgggaacgagaacgtggggcagcagcctcctcacgtcatgcttcggatcgtccctggtccggaatgcgacgtggccgcatggggacgttatctccgatgtggtttacacattcaagtcaaaaaactgtggaatgagtcgaatttcagaactttctgatgcnnnnnnnnncgtgtcggaaatgcagccaagcgtgggctcggctctataaggcgaatgccccggaaacagaaacgccgggcatcgcccggcgtttccgtcaccgcatggaaggggtaaatctcagtacttcccatcaaacgcaaagatcggcttgcgctgcttccacgcgccggcagtaaagtccgggaactccagggtctggaagctgttggcgatcgactgctcgctcagcggggtgatcgcgctccaggtcactgcgtcgtagatgtcgatcggcatcggcgccttggccttcagcgcttcaacaaaggcatggatgacgaaccagtccataccaccatgccctgcactcgcagcggtgtcggcattctgtttccacagcggatgctcgtactcgtcctggtacttcttgaactcttcccactggtgcggcgggctgcggccttcgatgtggatcgaatggttcacgtccatccacaggcccttggtgccctgcacgcggaagcccatcgagtacgggcgcggcagcgaagtgtcgtgctgcagcaggatggtctcaccgttctcgcaggccagcgtggtggtgacgatgtcgcccagcttgaacttcaccttggtgctggggtgggtggtgccaccactcttggcaacggtgtactcgtgcaggccacgcgccttggtcgcgaaggcattgatatgggtgaagcggttgccacggttgatgccggtatacatcgcgcacgggccgatgccgtggctgggatacaactcgccgttgcgctccaccgaatgctcggtgcgccagcgtgcttcgctccagcccttggggccgaattccacgccgctgtcgtagggctggttcgggtcgccggaattgaacttcaccccgcgcaggtcatgctggtagccggcctgcagatgcaccagctcgccgaacaggccctggcgcaccatctgcagcgcggccatcacgtcgcggcggtagcagacgttctccagcagcatgtaaggggtaccggtgctcagctgggtcttcagcacgtcccagtggtcctgcagggtgatgccggccaccacttcgcagcccacggccacgccggcctgcatcgcggcgatcgccatcggtgcgtggtactcccacggcgtggcgatgatcacgccatcgatgcccttctgttccagcagtcgcttccacgcatgggtgtcgcggtcctggccgtaggtcttcggggccggcttgccggccttggccaccatgtccatggcgcgaccgagcatgatcggttcgatgtcgcacagcgcgaccacctcgacatcgtcgcggcgcaccagctccttcagcagcacaaggccacgcatgccggtgccgatcatggccaggcgcaccttgcgcccgcgtgcccacgccggggtctgcggcagcaggctgctggcggcgacagcggcactggccgcgatgaattccctacgcttcatggcaaacatctctcctcttggcagcgagccggccgtagccggcccgccgggtcacgcaaacggaattacttgaaacggtagccgatggtcacactgtaaccacgaccgaagatggtggcgtagtcactggagtcacccaggaagctgttcggatcgtagaacggcaggcggttgaacaggttcttgacggtgaagctcaggttccacgcgtcatccgggcgccaggtgacactcatgttggcagtccaccacgacggcgcaccatcgcacttgctcttctgcagggccaggtagccgccggtgcaggtttccttgttgttgctcacctcatcaacctggtcggtggcccacttggtgccgcccacgtagttgacgaacatgctggtggtgacctgcttgtaggtccagtcggcattgagcgtggcacgcaggcgcgggttgttgtagtagccgaccacgtcgccgtagtaccagccgttctccgcgtccatgtagaagcggttgcggttggcgatggtggcggccaggccgatattcaggttgccccagtcgcccagcgagaagcggctgcgcgcatcgatgtcgaagccgtcgatcagggtcttgccccggttcttgtactggcccaccacgctggccacgttgccggccgaatagcccggcagcaccgacgggcagctcacgccactggccgggtcggcacacatggccgccagctgcgccaggttggcgcggtcgctgtcggtgatcggcgagcgcgacatcgagatgatgtcttccatgcggcgatagtccggcgcgacgatttcgttgttgcggtagatgaaccagtagtcggccgacaccgacagccagctcgccggctcgtagacgaagccgagggtggcgatcttcgccttctccggcttcaggtccttgttcggctgggtcatgcgcgcaacggtgcggctgcagtcgacgttcagcatgttcttgcccaggtcgacatcacccggccgctgcgacttcagcaacaggttcgcgatggcgttggtctcgttgcagcgcagctcgtcgcggaagccgcccagctgcgcgaacacgccgccattgccggactcggccaggctcggtgcacggaagccggtggagtaggtaccgcgcagcatcagctggtcgaacgcctggtacttgaagccgatcttcggtgccacgttggcgctgaagttcgggtacttgtccacgcgcaccgccgcatccagttccagcttgtcggtgatcggcgccacggtttcggcaaacagcgcgtaggtgttgcgcttgccgtcaaaccaggaaccgccctgctgggtgatcagaccgttggcggcgtcggcgttgcccggagtgtagaaggtttcgcggctggcgttgaagccgaatgccgcacgcatctcgccggccggcagctggaacagcgggccttcgatcttgccgtcgagggtgtgcaggcgggtccacgactggatgtcgaaggtcgggaacgcttcacggatcagcgcggcgttggcttcgctgatctcgccgaacttgtacgccggatggtcggagatgatcacgcggccggtgcccggatcgatcgtgtacgggccgaaggccttttcgaagcccttggtgttgacgttgatcgtctggtaggtggtggagtgggtgccggcgctggcgaacgcggtttcccagttccagtcgccccggttgccacgcgcaccggccagcacgcggtagctcttgtcggtattgcgctggccgaaatagttcgggccggcatcctgcagcaggtagttcaggccgaccacaccgcccatcatcgccttcatctgcgggctggcgtggttgtattcgttgttcgggcccaggaacgggtacaggaactggttgacggtgttgccggtattgcgcgagaaccagctggtcgggttgccggtggtggtgccgtaggtgcgcggcgtgccgccgttggcgcgcaggtcgatgtcggtgtaggtcgcctcggcgaagatctcggtgctgtcaccgaccaggaaggtgccgttgaggtaggcggtgttgcgctcggacttggcaccggcgtcgatctcgttgttcatccaggtttcccagacgcaacgcggaccggccgcttcactggtcagcacgttcctgcaacccggcgcagcttcctgcacgcggcggccggtgaccggatcgaaggcgaagtaagtgcccggattgaattcacccggcttgctgcccacgcccaggcgcaggttgttgaggtagttcggattgttgacgtagtactggtcgggccgcttgtcgtagaaatcgctcagcgggatcgcgtcgcggcggtacatgttcaccgcgccgtagatgttgaagcggttctcggccaggtcaccgaagccggcggtgatgctggcctggcgttcgccgtaggagtcgatgcgcgaagaggtgtcgttggtgaagctgacctcggccccctggaagttgcgcttggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntggccgcggccggaatcgcatcgatgttgacgaactgggtctggaagccggccggtgcaccgtagtacgacaggcggcgaccgttcagcagcaccagcgtgccctgggcaccgaggccacgcagattggcctgcgaggcaccatcggaaccggtgaacagcgaacgcgcgtcctgctgcgccgggcgggcggccggcagattgtcgagcacctgcagcagcgtgcgcgcacccatgttctggatgtcctgcttgctgatcacctgcaccggcgaggcggtttccacgtcggtgcggcggatgttggaaccggtgacctcgatgcgggccaggtcggtggccttgtccttgctctcctgggcgaaggcaggaacggcgaccgacagcagcacgccggcgatggccagcgacagcggagcgatcgaacgacagggggggcggtggtggcgggcgggcaacatcggggttctctcctggcaggggtgcagcgcaataagtgagcgcgtgggcgttcggcgggcaaaacgctcccgggccacggccacgagggccgtagtcggaatgggcggggggaggagcggtgttacgaggggatcatggggcgacgatgctggcggagtcgccctcctggccgatcagtacggcattggcccagttggcgcagacctgggcgggttgactgccctgcgcacccagcgtgcgcaggctcaggatggaaaggcctcggatgtccagctccggcttgaccacgccgggtgccttcaccaggccgctgtcatacaacaggcggttgtcaccccagacctggaactgcaggccaccggcggtgcggcaggcgtcgtcgatgccgaggtcggcacgcagcaggtgccagccgccctgcaggcgcaggtcgatgcggctgttggcgccgacgcccaggccacggcggaactgcaggccgttcatgcgcatgccggcgtcgccacggaaggactggtcggtgcgcacctggctggccagcgcggccggcaccggcagctcggagagatagcgctgccgggccggtcgctccggttcctggtgttcgaggatgtggaaggtggacaaggcgatcgggccgacgtcgcgtggctgcagtgcatcgaatgcgcgggcgctgccctgtgcggcggtgaccatcgggtcggtgctgctggcgccgtcgccttcggggttctgcacgctcagcacgcggaagcgcagcaggcgcccggcatgggccgggaacgcgatgcgctgcacgccctccttcaactgcaggcggccacgtgcgatcggctcgccccactcgccattgctatcgcccaggtacacctcgtagtcgcgcacctggccgtgcttccagttcttgtcgttgcgcggcgcgatgtcgatgccgtcgatcatcctgcgctcgccgaagccgatcacccactcatgcgcaccggtgcgcacggcctggttgcgcacactgcggaaccaggtggccggatcgtcgtcgaaggcattttccagcgcatggccaggctcttcggccgggcggttgaccaccagcaggctgtcggccggcagttcgcggcccagcaccggcgcagccggataggcatcgtcggcggccgcagcggccaccgcgaagtccagctgcagttgcagcggctggcggatgtcctgggtagcggtacgcacgtgcagcgtgccacggcgctccttggcatcgaagtaccagccttcagccgcaccgttgaacgccgccgcatcggccagcgccggcaacgcgcggccaccggcctgcaccgcacgcggcgcctggcggctgagcacgcgcaggccataacggcgctgcgccagctggccgttgtactgcccctgcaccggatcgatctgcacctgcaccgggccactgccctgcaccggcgcctgcactcggatctgctgcgtgctcgactcaccctgctggtagcggcgcgtgttgccatcgtcttcgtacagcgtgtactgcgactcgccctgcgggtacaggtcgaacgtcacttcatccagcggcttctcgccgtcgaacagcatcgacgggtacatcggcaggatcgcaccggcacgcacgaacaccggcaacgtggccaggtccacctgccggtcgagctggcggccgtcggcgccggcctgcacgcggcggccatcccagtagtcgatccagccgccggccggcaggtggatgtcgcggcgccagccacggctggcggcctggctgcggtacaccggcgccaccagcaggtcgcggccaagcaggaactggtacttgtaggtttcatcctgcgcatgcgggtcgcgcgggttgtcccacatcaggccgcgcaccggcggtgcaccggtctgcgcggcctcgtgcaccagcccgtacatgtacggggtcaggcgcatcttcaacttcaggtaatcgcggttgatgctgcgatagggctcgtcgtaccaccacgggtgcttgcgtgcgttcgacgaccagccgctcatgcccatcagcaccggggtgaaggctttccactgcaggtcgcgggtgaaggtttcggcgctgccgccgaagatcgcatccacatcgccactggcgtaggccatgccggacaggcccgaaccgaccagggttggcacgtgccagcggatgtaatcccagctgctgctctggtcgccggtccacgctacggcgtagcgctggatgccggcccagcccatcaccgtccacaggaacgggcgcgaatcggaattgtcgaggatgccgttgaacgcctgacggttggcgtccatcgcgaactggtagcccttgccggtccaggccacgtccagcttctgcacgcggctgccggccttgcccacttcccaggcgatcttgtcgacgccgttctcggtccacaggccggtgcggaagccgtacttggccaagccctgcacggtttccggcagcttcttgtacccgcagccgtagccatcgttgggcaggatccagccaccgggcatgtcgtgggcgcggtactgcttggccaccgagtcgatcacatccggcgtggtgccggtcgggccgtcactccagccttcgggcacggtgccgggcttcttggcattgtcaccgtcgttgtagcaatcggcatcgccgtaggacagcgcccagcgcgcgaccatgttcgggcggccggtcagctgggtgtagcgctcgatcagtttcggcaggtcggcgccgacgaagtaataggcatcgaagcggtcttcgcggtgcagcagcgtggcctggtcggcctcgcgcagatcgtagctgccatcgctccaggtgttgcgcagcatgccccagccacggctgctcagcagcatcggtgcagggctggggcggtcgccctcttcccagccgccggagtaggacacgtccagctcgcggcccttgaactggtaacggccgttctgctggccgccaccgaaatagccttcatcagcctgcgaggacagcacctgcacactctgcgtggcatccaggtccagcggctgcagttcctgccacagcgcggtgggctggccgttgtccaggcgttccaggcgcatgcgcagcggctgccgctgtacatgcaggatcagtgcatcggtgcgcacgcggatttcctgtgcgtcttcttccagctgcgccttcacgttcgccttgggctgcggcagcacgatcggtgcggccttgtcgccggcaccggtcagcgtgccgttgcggccggcctgcacgcggatgatgtcggtggccggcagttcgatgcggatnnnnnnnnccttgtcggtctgcaggtcccagccctgcacgccgtcgccgctggcgctggcggcaaccgaacgcaggttgccgaccggctcggcctgggccggcatggacgccagcatcaatgccggcaacagggccagcatcagcggcgagcgacgaacgcagttttccacgcggactcccaacccgttcaccgggcgtttcgaaagcgattgggccgactctagggcagcgattcgaaagatgtcaacaaattgaaaggaaaaaggaagatatattccattgaaacgaaagttgttgcgccgcaatactttgtgtaatcgcttgcagacgcctgttaagcattgtgcgatacggcatttggcgaattcttgcgttttccgacgtgctctgggcagagcgaagtcggcgtcacattttctttctttttactttcgctatttgacatttcgaaagaaaacacagatggtgcgctggcccaactggaacctccgaatggacgtcaccctgctttccgatgtgtccgcctggcagcgccttggcggagccgataccgctaccgaaatcgcccagcagcctgcgctgtgggaagccctcgcacaggacctgtcgcgtgcccgcgaccgcctgcaggccttcctcggcgacagcctcaacgatcccaaccagcgcgtgctgttcaccggcgccggcagctccggcttcatcgccgaaatggtggccgacgcgatcaacgcgcagtggccagccgatgtgcgcgtggtgcacaccaccagcctgctgacccacccggcgctgtacctgcagcgcgaccgcccgaccctgctggtctcgttcggccgcagcggttccagcccggaaagcgtggcggcggttgaccgcgtgcgcagcgacgtggatgacgcgcgcttcctcgacatcacctgcaacgccgatggcgaactggcccgccgtggggccggccgtgccgatacctgcaccctgctgatgccgtcggccagctgcgaccgcgccttcgccatgaccagcagcctgacctgcatgctgctggccgcgctgaccgtgttcgatcgttcgccgtgggatgcgcgcgtggcgcgcctgaagcagatcgccgcgctggcccgcgaaggccaggcgcagtgggacgcaccggtggcggcgctggcgcagcgcccgttcaaccgcatcatctacctcggcagcggcccgctggaagcgctggcacgcgagtgcgcgctgaaggtgctggaactgaccgctggccgcgtgctggcgctggccaacaccccgctgggcttccgtcatgggccgaagtcgacgctggatggcaacaccctggtggtggtgctgcgcagcgtgcagccgctggcgcgccgctacgaacaggacctgctggaagaactgcgccgcgacggcgtggccggccaggtgctggcgatcggcccgcattcggacatcggcgccgatgacgaatacaccctcaccgtgccggcactggacgacccgtggctggcgccggtgtggctgggcttcgcgcagctgttcgcgctgcagcgctcggccgcgcttggcctgaccccggacaacccgttcccggatggcaccgtcaaccgcgtcgtcaagggcgtcaccatccaccatggctgagctgatcgcccacgcctgctacggcatcgacatcggcggcaccaagatcgagctggtggcgtgcgatgcggcgatgcaggtcacctggcgccgccgcgtggccaccccacagggtgactacgacggcttcctgcaggcggtgatggcgctggtggccgaggcggacgccgccctcggccgcagcgatgcggccatcggcatcgccctgcccggcgtgcgtgaccgccgcagcggccgccagctcagcgcgaacgtgcctgcactgaccggccaatgcgtggcgcaggatctgcaggcacgcctgcagcgcccgctccacttcggcaacgatctgcagtgctttgccctgtctgaagcgcacggcggcgcggctgacggctaccccagcatgttcggcgccatcctcggcactggtgccggcggcggcttctgcctgcacggccggctgctgtccggcttcaacggcctggccggcgaatggggccactggagcgtgcccggccacctgctgcagcgccacggcctgccgctgctggactgcggctgcggcctgcagggctgcgtggagcgctatgtgtccggcagcggtgtggcgatgatcgagcgccacctcggtggcagcgccgccgacgccagcgccgtgatcgccctggccgaagccggcgatgcacgtgcgcgcaaggcgttggacatccaccgcgatctgcttggccacagcctggccgcgctggtgctggcgctggacccgcacgtgatcgtgctcggcggtggtctctcgcagtacgcgccgctgtaccagcagctgccgtcggccatcgctgcccatctgttcaacggcgtgcaggtaccgccgatcgtgccgccgcgcttcggcgatgccggtggcgcacgtggtgccgccctgctcgcctgccaaccctcgttttcttgatgtccggagcctgaccatgtccccgttgcagaccctgcttgcctcccaccgcgccggtgccaacgtcggcctgtacagcgtctgctgcagcaacgagcaggtgctgcgcgcggccatgcacgtggcgctggcacacggcaccgtgctgctggtcgaggccacctccaaccaggtcgatcagttcggcggttataccggcatgaccccgccgcagtaccgcgactacgtcggtaccctggccgatgaggaaggcttcccgcgcgagcggctgatcctcggcggtgaccaccttggcccgaatgcctggcagaagcgcccggctgccgaagcgatgacccannnnnnnntgctgatcgaagcctacgtcgccgccggtttccacaagatccatctcgactgcagcatgtcctgcgccgatgacccggtgccgctgcccgatgccatcgttgccgcacgctcggccgagctggccgagatcgccgaacgcaccgccgccgaacacggcctgccgccgccggtctacgtgatcggtaccgaggtgccgattcccggtggagaagcctcgcttgccgagggcctgcaggtgaccacgccggccgccgccgcgcagaccctggccatccaccagcaggcgttcgacacgccgcagctgcgtgatgcgtggcagcgcgtgatcgcgatggtggtgcagcctggcgtcgacttcgaccacagcagcgtgcacgagtacgacccggccgccgccagcacgctggccgacttcctggaacagcagccacgcatcgtgttcgaggcgcactccaccgactaccagcgcgaaagcggcctgcacgcgctggtgcgcgaccacttcgccatcctcaaggtcggcccggcggcgaccttcgcctaccgcgaagcgctgttcgcgctggccgcgatcgaggccgaactgctgccggccgcacaatgctcgcgcctgccgcaggtactggacgaggtgatggtggcgcagccgaagtactggcagtcctactaccagggcgatgaggcagcgctgcgcctgctgcgcagttactccttcagcgaccgctgccgctactactggggcgagccggcgctggtacaggcggtgcagaccctgttcgccaacctggaacagcacgcgccgccgctggtgctgctcagccagtacctgccggaacagtaccgcgccgtgcgcgaaggcaccctggccaacacccccaccgcactggtgcagcaccgtatcggcctgtgcctgggtgagtacgcccgtgcctgcagcgccaaccaggccggaacccgcactcaccacgcaggttcggctgccgccgttgctgcgaacggctaatctctacctttccccgcgacaccgagaatggccatgcgcaacacccgctcccgccggcaacagatcctgcagctgctgatcgagcacggctcggtgcaggtggccgatctggtcgagcgcttcggcgtgtcggcggtgaccatccgtgccgacctgacccatttcgaatcgcagggcctggccaaccgtacccacggtggcgccacgctggtgcgcacgccgccgcaggaacaggacatccacgaaaaggacgcactgaacctgccgctgaaggaatcgatcggcgcgtgtgccgcgcgcctggtacggcctggtgacaacatcatcatcgactccggctcgaccacgatgaccctggcccgccacctgcgcacgcagcgcgacgtgacggtgatgaccaacgggctgaacatcgcctgggaactggccaacgcggccggcatcaacgtgctgctgaccggcggcctgctgcgccagcagtcgctgtcgctgcagggcagccaggccgaagccagcctcaactcctacagcttcgacacgctgttcctgggcgtggatggcctggacctgcagttcgggttgaccacccatgacgaagccgaagcccgcctcaaccatcgcatggtcgagcgtgcacgccgtatcgtggtgctgaccgacgcctccaagttcgggcgcgtcagcctgcaccgcatcgccctgctggatcagatccacaccatcatcaccgatgccggcatcgacgacgcaacccgcgagggactgcagcggctgggcatcgaggtgatcatcgccgagcccaccgcatgagcgacacccgttccctgcatggccgcatcctcaccccgctgggttggcggcgtggccacgtccacttcgattcccacgtgcgccagctgcaggtggacgaccacagcggcgctgacgatctgcagctgccggtgatcctgcccggcttcatcgacctgcatgtgcacggcgctgcaggggtggacctgatgcagggcggcgacgtggcgcgcaccatcgcccgcacccatctgcgcttcggtaccaccacgctgctggcgaccaccatgaccgccggcctggatgagatcgagcacgcgctgcacggcgtggccgccaccatggccgcacccgatgcagacgccgccagcatcgtcggcgtacatctggaagggccgttcatcagcccgcagcggctgggcgcgcagcccaaccgcaccatcgaggcgacgctggcgctggtacagcagctgcacgcgctggcgccgatccgggtgatgacgctggcgccggagatcggcgagcacaccgcgctgattcccgcgctttcggcaatgggcatccgcgtgcagctcggccacagcgccggtacctacgaagaaggtgttgctgcgctgcaggccggtgcctccggcttcacccatctgttcaacggcatgaccggcgtcgatcactatcgcccgggcatcgcggcggcagcactcgcgcatgcgcagtacgccgagatcattcccgacctgcagcacatccatcccggcgtgatccgcctggcnnnnnnnnnnatcccgcgcctgtacgcagtgaccgacgcgactgccgccaccggcatgcccgacggcgagtacgcgctgggcgagcagcgcgtgcacaagtgcggcggctgcgtgcgcctggctaccggttcactggccggcagcgcgctgaccatggaccaggcgctgcgcaacctggtgcaggtgggcctggagctggccgatgcctcgcaacgtgtctccaccttcccggccgactacctgggcctgggcgatcgcggccgcatcgcgcccgacgcccgcgccgacctggtggtgctggacgccgaactgcgcctgcagcaggtggtggtgggtgggcgcgtggtggatttgaacgcaacaccagcctgacgcaccgcgcctttgtagagtcgagccatgctcgactgctctgccgcgccatgcgcggtcagtcgagcatggctcgactctacagaaagcaatccgcaccgaaacaccttctgggatatgccgatgactgcacgcaccgctccgcgctggcccgtacgctacctgctcttcatcggcggcctgggtggcctgctgtacggcatcgacatcggcatcatcgccggcgccctgccctatctcgaagcaactgccagccacgcctggcagctcagcagccagcagctcggcttcgtggtggcagcggtgctgctgggcagcgtgctgtcctcgctgttcgccggcatggttgccgacctgatcggccgccgcggcgcgatgctgctggccggcctgctgttcactgcctcgattccgatcatggcactggcctccggctacacgccgctgctgctgggacgcctgctgcagggcatcagtggcggtttgatcggcgtagtgattccactgtacctggccgaagtgctcagccccgagcgacgtgggcgcggtgcggcgatgttccagctgctgctgaccgttggcctggtgctggcagccctgatcggcctgtaccacgctcacgccgtggatgccgccgccgaagccgtgcgttcgctgccggtcgcgcagcaggcgcaggaactgttcacggtgaaggaccacgcctggcgcaccatcttctggacctgcctggcgccaggcctgctgttctgcgccggcatcttctggctgtccgaatcgccacgctggctggtacgccgcggccgcatcgatgaagcccgccgcagcctccagcgcgtcctgcccgccgcagatgtcgagcccacgctggcccagatccaggcgccggaatcgagcagcagcgacggcaagcgcgatccactgctcagccgccgctacgtggtgccgttcctgctcgcctgcgtggtgctggcctgcacccaggctaccggcatcaattcggtgctggcctacgcggtcaacatcctcaaccaggccggcctgtccggttcagtggccaacggcgccgacgtggcgatcaagctgctcaatgcggtgatgaccgtggtcgcgttgctgctggtcgaccgcaagggccgcaagttcctgctgatgctcggcagtggtggcatctgcgtggccctgctggccgcggccgcgctgttcttccaggccgagcgtggccgcgccgatgtgcaaccgcagctgcaggcggcggtcagcggcgatggcctgcaactggttctggatgacgcgcagtggcagcgcctgagcaatggcatcgacagccagggccgaccgatgcagctgaccgtgtcgtacgcgtatggtgactttaccaatgtgcgcgccctgcgcagcgacaacctgaccgatcgcgagctgcgcatcgagcgcgccggcaccgtgcagcccgacagtgtgattggtgcgttcttccgcaagctgcatctgaacccgttcgccgacccggccagtgccgcgcaggcgccgctgcgcatcgaacaggcgcgcatcggcccggtgccgccaccggcacacggctgggccgtggccgcctgcatcctggtgttcgtcgcgttcttcgcggtcggccccggcgtgtgcgtgtggctggcactgtcggagctgatgccgaaccgcatccgctccaacggcatgagcatcgcactgctgatcaaccagttcgtgtcgaccaccatcgccgccatcttcctgcccacggtgggccactacggctacgccagcatgttcgtgttctgggcggcctgcaccttcgtgttcttcctggtagccgcgttctggctgccggagaccaagggcaagtcactggaggagatcgaggcacggttcgcgggaaagcggggctgacagcgcctgcacctggcgtcggccataccccatgacatgccaacggggtatggcccgccgatgacggtatggcacaccgatgggtgtggcacgcagaccgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngctgccatcacttcccggtgatatgcctggccaacgcctgcgcctcaggtcgctgaggctgtggcacgccgatgggtacggtacgcagaccgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngctgccatcacttcccggtgatatgcctggccaacgcctgcgcctcaggtcgctgggctgtggcacgccgatgggtacggtacgcagaccgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngctgccatcacttcccggtgatatgcctggccaacgcctgcgcctcggcaacgctcggcagcccgctcaacatcatcgattcaccgaacgggcctttcaccgtcgccaccatcagcacgcgaccatccacgctgattgccgctcgttgccccaccagcgccgccgtgccatcgtggatgcgttggcgtgcttctggccgataccggatctgcaggccgggctcctggcccgcgtccagcacatagcgcacatcggcgatatctgcactgtcggcaatcggcggctcgcgcagcgccagggtctcgccctgccactgcgcttgcgtgcccttgccatccgcatcgaccgcgctcaggcgcacatccacaccggggcgcggtgcatggcgctcgactgtctgcactgcgggcgtggcgcccggcatgcagccggccagggtcaaggccacgcccaccaacagcggaagcgccgttctcacttcagcttccgcagcttgaatgccaccagcacctgcagcaggccgtacagcaggctgccgataccgatccacagcgtagttaccgccacgccggcatatggattcgccgcaaacagcaggcccagcaccaccgccagcacgccgctgaggatcagcaaccattcgccctggatctgcttgcgcacgcggatcgcgaacacgatgcgatagatgccggccaccagcagccacgccgccaggaacagcaccagcacgctggccgttgccagcggattgatcaccgccaggataccgaagcccagcgaggcgagggcgtacagcgccagccagccgcgggacgcgccgctgccgccattgatcaatgcgaacaggctgatgacgccctcgatgatggccatcacgcccagcgtccaggccaatgccatggccgccgacaagggccagccgatggcgatgatgccgaagccgagagcgaccaggccatacagcaggaggatccaccagctacggccgattgccgacaacaggggagacaagggggaattcatggccactccttcgatacggaaccgggttcatcgtagcccgttgtgatgaagagggagatgacggtggttctggacgggttcgtcttggatcgacgccccaatagacatgagcgtcaagcaccgcgactgttagatcaaggcctgcttcgactctcatttggactccgcaaccacccggccggcggcagtatgagtaccggtggtggtgctgtcattttcttcgcactgcccaggccggccaagttctgcgatgcaagtctgctgtgcgggttgtcccgggtgtgtcctgcaccaccacattcaccgcatgaccccggggatggattgataaggccctccgaatcagcgatatgcacggcccacattccaatatcaagacaagccgggacgccatccaaccagtacgccaaggtcgcttcaggtgaagcgccggcttatctgctacttgaactaatcaaacgtagccgcctgcttcttccaggccagcatacatgtgcatcatgccgtcctcaatgctggaagtatccctcctcagcacaacaccccttgcacgatcacaaaaaacgaacgtcagccttgcaccgaccctatctccgtccgtcttaagaatgaagtatgaacaatctcccttgacgcgcgcattcatgacgtcgaaaaaatcagatagatatcgcctatcaatgggcataccaactcgctccgagaaatcgatagccaatgaattcttatctttcactcgcgctcccttgacagcccttaccacttatttaattaactttggttcaccgaaccaaactctgccaacaacctcccacaacactccactccatgggtcgccaacagcgctctggtggtgccaggcttggctggtaacagagctgaaggcatccacgcctggcgacaaagctcagatgttggcccccactccagcgctcgctgccgcacaaaaacttgccgtcagcctggctctgcttgctggcgtagtcgtcggtgtcctgctcgctgatgatggacaggttgcggtcggcgtccaccaaggtttcgacgtgcgtggtgccgttgccgctgcccttggcggtgctggccggcacataccaaccggtcggcgcaccgatgctgaagccgatttcgccactgccgctattgttcttcgacgactgcgtgtgctcttccgtttctctgcgcagggtgatgttgtgctacccaccgccgattttgtcgtggcacgtctgcctagaactggggctggaggcgccgatgccgatgccgatgccgatgcgcaggctcacgccgtcggtggtgccggaagccccctgcagcatggcgccgccgacgccagcgttcgaccaggcgggcttgtccaggcagacacgccattgagccaacgccatctaaatattattttatcttaccggagaaaataattccggaaaatacacatcaaccaatccacccttcaataacctgtctttcgaaaattcgattgatcgggctcgaacgaatgcccccctgagttcctcggggaagtcattgatgctcgagcacacctcaggaactaagtatctgtaatagtcacccatctctacggggccatcatagccaaccgggtaatcatccccaacagcattcccttcaactgcgaagaaaagatacatccctctttcaattgcaatcgccgcatctgagttcgacccgtaatgatcaaactcttcctgaagttcacgcgtcaaattggacgttgacgtgtctttgttcaaccagcgcgaatacatgtcaaccgaaaaccctccgccccccacagtgaatgccgggtgcttgctcgactccccccatgcaaactcgccaaggtctcgaagtcttccgcgaacatccatcattccctgaacgcaagtgggcactggaccaaatcggttattaagaaacattgccagccgaccgttcacatccgtggcaaaccaggtaaatattgaaccaccaccaataacggaaccatcaggcaacatagagcctcacattatttccaggtcttctcgcaattcggacatgtttcgattattgatttatctgtaatttcacttttcttccaaacattttttggccacaccgcctcggtaaattccatcttggaaggtcagcaccctttctgatcagctcgtccgcagccattacttcagcacaagcccctgcgatattgctgcagagtgtggtcttggaaccaatcggcacccctaagcgtccctcaacaaaagcaacggttctcggatcaagcatatcagcggtgatagttggtgaactgcgtcctaccgcatacgccccgctgaccggatcgtatgctccgatcattgtggctacttccgatgccgattgcctactagggaacgagttagcctcttcgagcagctttcgccaagtgagattcttaagatctatggcaaccgtcgccggttcgggtcttaagaatgacaaggcactcttgctcgctcgagcggcgccggctccacctagcaagtcatagactgcctctgccacagcggaagacaggccagcctgagtaagcaggttacctcctgccgtctgcgtaggcacgccccataccaaggtactggcacctgcatatgcctggtcaccacctacgtacatgagcgggattccggcaacgcaggcagccccaggagtggcaccacacgagnnnnnnnnnnnaacaacaacgactcccgcgccccccaccaattgcatcccaccacctgcacgtgtcgtcaactggaacttgttgttcatccagtttgaccagtcagcactggtatccatccagtcatagtcgaaaagcagacgcgttgtctcgtttacaccaagcttggtcgtggtgagctcggtcttggcctgggtcgacagccatgtgcgttcggacgcaagggcatcgctgttcccaatatcctcaatcgacttccagtagcggtactcgtcgctgcccatcgggaactctgcggaacacctctcagtgcacaagcggcaacgtacaggcgcgcctctaccgtcaggtcatcggccgccatatccttgatccgcgccagctgttctgggtgcagctgccgattgaatcgatctcctgtaagcgcaatgttggcgccggtgcttccaccggccagtccacccaccatcgcactactgacctccatcaaggaccggaactgctcggggctgatctcgctctggttggcggtgaggtaatccgagatcgccttcttggccttctccgcaccagcagcactcaccgcgccgttcagcgcatccgcaccacccaatgcggccatcgctgcaccggccatgccgtgcagcagcgcgcggccattgccgccgtcggcccagaacgccttgccttcttcggtctccgccttctggctcaggtagccgcccaggtcgcccacgcccttgaacagcagctgcccacccagctgcatcacctcggcacgctcctgcatcttgcgcaggtcaacggccgacagtgcgctgtcggtatcaaagccggtcgcggtccgatcaagacctgccaaagcgctctcattgccatcgcgcaccaccacggtgccggcggcgatgtccgagcgcgtggtgctgctgtcgttcttcttggtgccgcccagcaggctcagccccgcgccggccgcgctccccagcgggttgctgatgccaccaccgctgctcatcccggtgccgatgccaccgccactggtcttggcgcgggattcgttctcgatgtcgacaacggtcaggctgccggtatccaggcggttcttcgaggcatcggcagtactgccgatcacgccgccttccagnnnnnnnntgccgcctacagtgatgttgaagccaccactgccggcaacgatgccgctctgttcctgcacgctgcgcaggtggctctcgaccttctgctggccgatgttgacggtgccgccgctgccatacacgaaggtgccgccagcctgggtctgcttgctggcgtagtcgtcggtgtcctgctcgctgatgatggacaggttgccgccgatgctggccaccaccttgtcgccactcagctgggcaccctgcagcgtggtgtccttgccactgatcacggtcaggttgcggtcggcgtccaccacggtttcgacgtgcgtggtgccgttgccgctgcccttgcccttggcggtgctggccgacacgtaccaaccggtctgcgcgccgatgctgaaaccgatctcaccgctgccgctcttgttcttcgacgactgcgtgtggtcttccgcttcgctgcgcagggtgatgttgtcccgcgcggccagcgccacgttgtcacccttcacctggctgccgatgatgttcaggtcaccggcggtggccacgatgctgacgtcgccctggctgcggatggtgctgcccaccgccgactggtcgtggctggtctggctggcactggaactggaggcgccaatgccgataggacggactagccctcaaccgaaagcactagctccgccattacgccaaatttttcacttcagcgtctgccaccttggttttcaagaattcctcatcgagtcaaaggatcctgggaattttagactaatggcatgaacaaaatcactaagaatatataaactgtgtagttacagtcttatcggaattaatcacaatatcaaattccctccaatcccctcccgtatgctccttcattacatcatggagatcgcaaaccaaatcagcacaacccttatcaccataatcattcaacaatgcagatacggaaacgccaccgatcgtgtaaaaaaatgaggaatcaatgccaagagatccatcctcctctggaagatagcgaaatctacacgcagcatccgtgtaaccattctcagcacttgcatccatcgccctatatagagaatcaattatctcgacctgtctttcaacgtaactcacagaccaccgccacgtttattcttggaagttctcgaggatattttgccatcagcattgcatataacatataaacgtttccagcctcgcattgccctgcgatgaccttgcagaataatctatcagccgccgctgatcatgcacagaatcatggaaatcttgcacacagaaccatcctttagacccttcgagccctatccctaattaaactctcggcgtgcatatacaaaaccactaagtgatggcaagcccctcagagggcctgaaacatacaggcattcaacgtcgattcttgaaataccaacctccgaacttgctgcatcaacatttgtcgccacgacctctacgctttcccaatcaagatcagtcgggtcacgctcaagataataacgaatcaaaaccctccccttctcgtcgtaccctacagctatggctcggatctcctgatatatctcaccgaggagcgccaccctgaagcacaccactagccaatccggcaacctattcaaaaacataccgcttacttcctcgcatccggaacaatatgagcaccatttttactatagtgtatctgcccccttgttacggcctgtccggttgttccatcaacgcttatcggccgaccaaattccacaattgggttccctcgtgaaccattcccgacgacagggcactttccactatgaaccccagctaggagctcagacgggtccacgtcactattgaacatgtcgcgcagcagcgcgcggccgttgccgccgtcggcccaggacgccctgccttctcggtctccgccttctggctcaggtagccgcccaagtcacccacgcccttgaacagcagctgcccgcccagctgcatcacctcggcgcgctcctgcatcttgcgcaggtcaacggccgacagtgcactatcggtatcaaagccggtcgcggtccgatcaagaccggccagggcgctttcattgccatcgcgcaccaccaccgtgccagcggcgatatccgagtgggtggtggtgctgtcgttcttcttggtaccgcccagcaggctcagtcctgcgccggccatgctgcccagcgggttgctgatgccaccgccactggtcttggcgcgggattcgttctcgatgtcgacaacgctcaggctgccggtatccaggcggttcttcgaggcatcggcagtactgccgatcacgccgccttccaggtgcgtgttgccgcccacggtgatgttgaagccgccgctgcagcaactacgccactaaggtgccaccgacctgcgtctgcttgctggcgtagtcgtcggtgtcctgctcactgatgatggacaggttgccgcagatgctgaagccgatctcgccgctgccgctcttgttcttcgacgaccgactgctggttccgcgcagctgtattcgctcagggccaccagaatcatctgaactgatgaagtgccatccggtttcacatacctgccgtatgtgccagcagcagcaatcaacccacctcgaacatccatctgtcttttacgcggactcccgataacgaggatcttcccgcatgattcttagaacttcggaccaattccatatgattcctgggatatgactctcgggaacgatcttcgctcgctccgaggaaggaaactcttccatagcccgcctgcaccgcgaatagaacaaattaaagcagctctcatcgacgtagtcgagaacaatgaaattctgtccctgctcatccagcggggcatagatatcgcttaggcagcactgttcgtcgggccgaaagagcatccttgtcgactctacaatgcaatcgaacaccccacccgaagtggaccagccagcacctggcggcccgttcccgtcgccaatagaaatgtacatcgccataatttacctcaaaataataattttaccctgctgctccggagtgagcatttttatccaagagtttaccaaagcctgattttcaggagcaagattcctgtaatccagaggaaccatatccgccttgtttacatgatctatcagctgccgctgattctgcgctgaattattggagaagannnnnnnnnnnngagtagactttgtaccgtctgtccacatgaaatccacggtcttccccgcatagggcccactgacaaatacgaagtcgggatttttactgccctgcaccgggtctgtcctcttcagagtccctcccaaggaattctctaactggacggccgcctgaccttcatgcactgcaattttccccttatccggatccaaaccaagctccaaaattctacctcgattattggagcggacaggatttatcgagtttagacctgtttcaacatctttgaacaaaggtgtcagctcacgcccagcagtcagagccctatttgcagcctggcctgccgtttctgtcgatgagttctgcacagacttcaggatctgctcggattgcagcccccccttctttgcagcattccctgcgatctcagcacctgccgcgctgctcgacaatcgaagcgtgtcttccgcagtggtagcagcctttgccgccaccagggccggcagcacaggtgcaagcgaatgaccacccacgtagtcacccatcaccgcatcggcggctccgctgatggccttggtgcaactgtacggattgaggatgcaccagccaccgaactcaacagccgccgccgcaccgatgccaagagcagctgcgccagcctggaccatggcaacgcccttctgagagcgcgaggcgtcgccgtagtagcgcagtggctcctggaactcaaagcgccagtccttggttgatccggcggcgtaagcagttcccgagatggcagtgtagacgtctttgaaatagccggtttcgcgcccaagctcttcgctgaacttagagaagttgtcccgatcgctgctgtcgaacgcggtaccccagtcgtacttgttctggttcttgcgcaggaaatcaattgcgtcagtgttgttttctactccactcaggtcggactgtattttcgagtcaacgtacgcagccgcttccacaagaaggatgcgataggcctcttccttcgagatcttctgctcgcgggcgaattcctctgcatggaagcggatccacttcacctcatccggatgcagctgccgattgaaccgatccccggtcacggcaatgttggcgcccgtgcttccacccagagccccgcccaccatcgcgctgccaacttccatcagcgactggtagtcctcccagctcaggttgcccttgttgctctcgaggaattccgagatcgcgatcttggccttctccgcaccagcagcactcaccgcgccgttcagcgcatccgcaccacccaatgcggccatcgccgcaccggccatgccgtgcagcagcgcgcggccattgccgccgtcggcccagaacgccttgccttcctcggtctccgccttctggctcaggtagccgcccaggtcgcccacgcccttgaacagcagctgcccacccagctgcatcacctcggcacgctcctgcatcttgcgcagatcaacggccgacagtgcgctgtcggtatcaaagccggtcgcggtccgatcaagacctgccaaagcgctctcattgccatcgcgcaccaccacggtgccggcggcgatgtccgagcgcgtggtgctgctgtcgttcttcttggtgccgcccagcaggctcagccccgcgccggccgcgctccccagcgggttgctgatgccaccaccgctgctcatcccggtgccgatgccaccgccactggtcttggcgcgggattcgttctcgatgtcgacaacggtcaggctgccggtatccaggcggttcttcgaggcatcggcagtactgccgatcacgccgccttccagnnnnnnnntgccgcctacagtgatgttgaagccaccactgccggcaacgatgccgctctgttcctgcacgctgcgcaggtggctctcgaccttctgctggccgatgttgacggtgccgccgctgccatacacgaaggtgccgccagcctgggtctgcttgctggcgtagtcgtcggtgtcctgctcgctgatgatggacaggttgccgccgatgctggccaccaccttgtcgccgctcagctgggcaccctgcagcgtggtgtccttgccgctgatgacggtcaggttgcggtcagcgtccaccacggtttcgacgtgcgtggtgccgttgccgctgcccttgcccttggcggtgctggccgacacgtaccaaccggtctgcgcgccgatgctgaagccgatctcaccgctgccgctcttgttcttcgatgactgcgtgtggtcttccgtttcgctgcgcagggtgatgttgtcccgcgcggccagcgccacgttgtcacccttcacccggctgccgatgatgctcaggtcaccggcggtggccacgatgctgacgtcgccctggctgcggatggtactgcccaccgccgactggtcgtggctggtctggctggcactggagctggaggcgccgatgccgatgcgcaggctcacgccgtcggtggcgccggaagcgccttgctgcatggcgccgccgacgccagcggcggcattggccgcctgcaccgcgtacagcgccttcaggcggtcatcctgcgcattgccggccgccttggccgcaccgtaggcggccagggcggcatccaccacaccgccggtcaggccgacgttgataccggcactcttctgcttggtgctctggtgtacgtcagtggtgccctgtgccgcgtcgatcaccacctgcccgcccaccagctgcgtaccggtcttcgacagcacgtccgaaccggtgatgtgcagcgtgttgccggcgctcaggttgacccggccatcggttgagccgatcaggctgccctgtggcgcgctctgctcgatctccaggcccttttccagcttgctctggccgatggtcaggttgaagccaccaccgccgaacacgcccgagcgcttgacggtcttgtcatgctcttcgctgtgcgtggaggtggccgtgccgatggtgaggtcgcgggtggcggccaccaccacatcaccggtggcagccacctgcgccgcctgcgcgacgacgtcacgtccggcgccgatggtcaccgtctcgccgctgagcgtggtgcccaccaccagactgtcccgggttgcgtcgtaagtggtggtggtcttgctcgacagcaggcccttcttcctgcgcgtggtttcctgctcccagctgtggtcctcctgcgccgccagcaggttcacgtcgcgcgtagcggcaatgctgatgccgccgtcggtgctgccaacctgcgtggcagtgaggttggcatcgcgcccggccaccagcgcaatgtcaccgccggcctgcagcgaagtgccgtgcacggtctcgtccatgctctgcgtggtctgcgagaagcgcttgccacggctctgctgctggctggtgttggtggtggtttcggcctgcaggttgagatcacgcccggccaccacggccaggccgtcgccggccttcagctgcgcggcctgcaggttcacgtcctgcccggcctgcatgcccagcgagccaccggcctcgatgccgctggcgttgagggtttcgcgcgtgtagcggttgctgccccagccgccctgttcggtggtggtcagtgcgttgaggttgatgtcgttgccggccgtggcatggacgctgccgccggccttggcggtcaccgccgtcaggttcagatcgtggccggcgtccagcgacaggctgccgcccacgtccagcgtggtgcgacgcaggctgccatcaccctgcatctgcgtggtgagattgaggtcgcggccggcctccagcgccgcgttgccgcgggcacgggtctgcgaaccgaccagtgccaggtcacgtccggcttccagcgccaggctgccgccgctgcggatgctggccacgtcgatgccgctgacactcttcaggtcacggccggccaccagggccacgttgccaccctggatcaggccgctgttgttgaggatgtcctccacggcggtgatgcgggcattgccgcccgcggaaatgccaccgcgatcgttgagcaggctgccggtatcgatggtcaatcgatcatcggcgcggatcatgccctggttggacacattgccggcgcggatctccaccgactcgccagcgatggcggcgccccccagctgcaggcggttggcggtggcctgggacaggtacaccaccggcaccagcaccttctggccgtccacttcctgggcgaccatccacacgatgtcttcgttgagcgcggccacctgttcggccgacagcgccacgcccacgctcagctgctggcgcgcggcttcggtcacgccggcatccatcatggcgcggtactggcccatgccatcgccctggtcggcatccaggtagcgacgcccggtcaggccggtgatctgttccatcaccaggcgctgctcgtagaagtcgtcacccatccgacgcagctgcttgtcggggtccaggttcaggcgctggaacatgtagtccgagccgatccactgcccgaagttggcgaagcgcggatcggtttccaccagccagcgctggttgcccggattgaccgtgtacaggccaccactgggcagcgacaggcccggcagcggattctgcgggctgcccaccacctgcggcggcggcaccgtggtgacacggccagggcccggggagccggtatcaccggccgtgcccgcaccctgcgcctgcgcgctggcaggcccggtggccacgccctgctgtgcacccggtgcgccagcattgccgccgaccgcgccggcgccctgctgctggcccagttcgggtgcgtaggcgttgttgccctgccaaccggcaacgtccaacggtgtgccaccgctgtgcgcggtgaccacggcgttgttgacctcgcgcgcttcgatctgcaccttgcggccggcggtgatgctggcattgccgccggccagcgtgacctgcttggtgaccgtgctggtgcccagcgcgcggctgccgccatagatctcgaagtcgcagcggctggggcaagggcggtaggtgtaatcgatggtcgacgtacgctggaccaccttgtagccggccagcgcctcgttgttgaccacgccggcccagtcattggggtcttcgctgttggatgagccgcggccgttgatcgagaggttgcgaccggcggcgatggccgagttccggttgtcgaccgagccgccggacatctgcatgtcgcgaccggaaatcagctgcgatgccgcgctggcggcgatgacggtggtgccttccagcaccaggtccttgtgctcggtccagacttccagcacggcacagtcgcccgggcacagcttgcccggcggtgccgggccgtcgatgccgtcgaccctgaacgtcccgctgtccgggtcggcagcgccttcgttgccgctgtagaccttgtgctgggtgaccagcacacgacgctcgttggccacgcccagtgcagccagggtcagatcgttctcggcctggatgcgcccggaacggttgcggatctgctgggcgttgccgccgttccagccctgcaggcggatgtcgcccaggctgaagagctcgccgtcgaggttgtcgatgtagttggcatacaggttgatgcggccggtggccgccatcagcccttcgttgtaatcgcgtgcgaccagcgtgttgcccaggtcgcggccgttggtgatgcgcgaggcgcgcagttccagcgcgttgcccatcacggtgccggtgttggtgatgttggcagccgacacctccaccgtatcgccatccacgcgaccggcattgctgaaatcgccggccgtactcagcgcgacacgaccactgccattgcctgccgtggcgttgaactgcccaccagcggtgttctcgatccgcaccgccgagacttcaagcgtgcccttgctctccaggcgcccctggttgaccagtgcaccggccacgtccagcttcagcagcccgttgctctccaggcgctggccgttgccatgcacgtaatcgcccgccagcgtcaggcgcagctcgctgccgccgaacaggcggccgatgccactgaaggcctgcaggcgtgcgccgagtgcttcataggcgctgatttcgccgccaccattggccaggctgcccagcgtcagctggctctggcgactgagcagccggccgttgctgttgtccagcgcggcaagatccaggcgcagcaggttgcctgcgctgagctggccaccaacgttgaatacctgtgcgccggcgcgctccaggtacagggtgttggcggcgtggaccatgctgccggcgttgtccagcgatgcggtctgcaggcgcaggtcggttccagccaccagcttggcctggccgccttcggcgcggttgtccacgctgcctgcggtcagcgtcagcgcaccaccggtactgcccagggtgccgccacggttgtccagcgcagcggccgattccagcgtcagctgcccggcgccgttggccacgatgcggccgccacggttgcccactgaggcagcgcggatgttcgcagcgccctgtgcttcgatgttgccctggctgttgtccagtgcctggcggatctgcagatccagcgaggtgccgccgtggaccaggccacgctggttggccagcgcaccggccacgtcgagcgcgagttcctggcgggcgtacaggttgccatccacgttgcgcaggtcgcccgtgcggctggtcacgcgcgcattgccctcggcccccagcaggccattgctgttgtccagctgggaggccagcacctgcagctgaccggcgccacgctgcacgatggtgccagtgcggttgtccaatgccccggcagcgtccacggcaaggttgccgccagcatcgagccggccaccggtgttgacgatctccgtaccagccacgcgggcaccggtgcccgcggtcagcgtaccgccgctgttgtcgaggcgcccggcaacggccacgtccgcctcgccgttgccgacgatcaggccggcattgctgttgtccagggtgccggtctcgattttcagcacgcccgtgcccgcatgctcgatgcggccaccctggttcagcagctgcgcagccttcaggtggacactgccggcgttggcggcgatgcgcccgccggtgttgcgcagcgcgcctgacaggctcagctcgaacggatcggtgccggtctgcagcagttcgccggcgctgttgtccagcgcggccgccaacaggccgatgcgcgtgccctgcaggctgcccgcattgcgcagcaggtcggtggcacgcaggtcgagcagaccgatggcggtcaggctgccgccgatattgcgccactcaccgctgcgcgcctgcgccagcagggtgccaccggaccagacctggccaccctccagcagcaggctgtcgcccagcaggtgaatctggtggcccgcgttgatctgcccggcattgcgcagctgttggcgcgcatcaaggatgacgctgccggtgctgccgaccttgccgtcggtctgcaggcccgccacgatcacgccgctgttgtcgatctgccctgcccgcaactcgatgtcacccgaggccagcacgcgcccgcgattgctggcctgggcggcctgcagcgtgaccgtgcgcgcctgaacgtcggccgcagtgcgcagtgcctgcgcagcctgcagcgacagcgcgccgctggcgaacaacgccgcctggttgtccaggtcgccatcgctgcgcacctgcagatcagcggcgctgtcgatcgttcccttcagcgtcacgccggcatcggcggacagcacgacgccctgctgcgcaaagaccttgcccgactgctccaggctgccgcccgcgtgcgcggtcagtgtgccggccgccaacgtgcgcccgcccagcaccagggcctggtcactgctgagctgcacgttgccgcgctcgctgcccagttcaccctcgctgcgcagggtccggccccgcacctgcaacgtctggccggccaccaggctgccctggttgtccagcgaatcgcgcacggtgacatcgacatcgccggcgccatagaggtcgccacggttgtcgatcacatccgccttggccgttagtgctcccttggcgaacacgttgccggcgttgtccagcgtcaccgcatccagctgcagcgactgcgcactggacaggttgccgccgacgcggttgtgcagcgcgtcggtacgcgcgtcaagcgcgccatcgctggcgatcacgccggcattgtccaatgtggtggtgcgcagctgtgagcggtcgcgaccgtagatcacaccactgttgctcagctcagtggcgcgcagatccattgcctgctggccatgcaggcgaccgtcgttgatgaccttctgcacgtccacggccaccacgcgtgccagcgccgtggcggccgcctgctgccgcagaacgccgccctgcagggtcagggtgccgccggcttcaagccggttgcggttgtcgagcgtggcaacggacagacgggcatcggctgcgctgccgatgatgccggcgttgtccagcacatcggcgtcgacctgcaggcccttgcccccctggatgctgccgatggtgtcattgtcgatgcgtgcgttggacttcaatgccagcaggtccaccgcctgcagcgtgccgctgttgcgcagacgatcgaccgtcagcgtggcctggcgggcctcaagggtgccttggttgtccacgccgccggcagacagttccagcgcctgctcggagaggatgcgtccggcgttgtccagctgctggcgcgcctggatcttcagcagcccgcccgcagacagctcggcgtccttcagctgggtgatgcggtcggccgctgcacgcaggttggcaccggcaccgatgatgccctcgttgtcgatgctggccgcgtcgagttcgacgtcggcgtcgctgtacagctggccggcgttgtgcagctgcgcggcctgcatccgtacgccctggttgcccagcagcaggccggcgttgtccacctggcgggcctgcacgtccagcgcctgcgcgcccagnnnnnnnnccttgtcctgcgccagcgtgtcggcgcgcacggcaagcccggcgcctgcggtcacctgtgcatggttctgcacctgtgcggcagccagcgcgatgctgcccgcgctcttcaccgtgtcagccaaggtcagcgtgccaccggcgtccagctgcatctgtgcggcctgcgcgctgccggccaggtccagattctggatggcgcgtacggccatcgcagcgcccgccgacgtggaaccggcaagcgacgcctgccgggcacggatctgaagatccccctgcgcgtactgggtaccgtcggccttcaggtcaccgtcggtttcgatctgcaggcggcctgcggccgccgtgcgtccgctcaggcggacatcgccggcctgggtcaggatgaagtcgcctgcgtcggccaccatctggcccgtgctgcgcacgcccacgccggcctcggtaccgaccaaccggatcttgcctgcatacatgcccccgagggcggcaacatccaggccgaactgcgggcgttcgccttctccggtgatcgcctgcgtcgccagggtctgggcatcgatctggttggcgccggtgaccacgttcacctcgcgcgcccaaaggcccgcgttgagctgcaccgcgcgggccagcaggtcgacgccttccaggttgccggcatccaggccgttgccttccaggcggatcgttccgcgcgacacccggaacgcagacaggctgccatcgttgccgaacaccggggtgccggtggtcagcgtgccacgggtggtattgatgaagccgcagccatcgcaggtgatgccattggggttggcgacgatcaccgccgccgagcgccccgccacctcgatgtggccctgcaggcgcgatgcgttggtggatgtcacctcattgaggatcaatcgtgccgactggcccggctgcaggttgccgttaccctggatgtagccacccagttgggtctgcacggtgctcgcgctgttgttgaggatctgcccctcgcgcccgacgttgtagtcctggaagcggttgtgcgatacgccgcccgcgttgggccggttgatctggatgaccggcacgccgttcgccgcctggtcggcccgcgcctgctcgccggcctgtacctgcacctgggcaaacgagctgcccggggccaggaacgccaatgccagggtggcgctcgccatcgcggtacgcaggcgcgtggcccaaccggcgcccgaagcggacagggacagactgcggaatacgttcttcatgccaggtgcttccatcaacccagaggggaactgnnnnnnnnacaacccgatcacgtcgccacgcggcgacggtgcttccagtcgaatcagaactgccaggacgcgcggaatccgatcacgtgaccgcgtgcctcatgcttgagccacgccgggcggctcatcggtacgccgacgaagccatcccacgccaatccgcccagctcgccacgtgcacccaggtgggcgccgctgagggttccgccgccgataccctggcggtcgtcgcgctcgatgtggccgatatcgatgcccgcatagggtgcgatggcgcgatgtgccatccagctgatgctgttgcgccagtagccgccacggctgccgccgagtggcacctcgccgtcgaagccgttgacggtatagcggccaccgacgctgatgaactccgagccgtacagcgtgtccttgctccactggtagcggagcgcggtgttccatgccagcggacgcggcccggatgtcagggcgccaccggcgccgatatccagcgtggtcagcccatagcggaacgtcggcgccaggtcatcacggcccacggcgtcatcatcgcctcccagccacggcacgccgcggcggtgcgccaggcgtatatcggcctggacccgccccaggtactggcggtgcagcagcgccagctcgaccgaggtggtacgccggcgctggccttcgatctccacgccttccacgtagctgtgcgacgaccgttgcgccacgcgcagctcgatgccgctgcgatagctctggccacgcaccagcagccgttccacggccaggtcgacgttgctggaggtgccggtgctggcgaacgtgtcggcgttgctggcgatggtctgcttgtagcgcgagctgtaggtgccggtgctgaaacgccagttgcccagcggcaccgaccacgatgcattgaagccgtgggtaccccggcccttgtcggcactgccgtcgctgctgacgccaatgctgagcaggtcgttgacgcgagccaggttgtctacccacgcggtcgcgccgacctgctgctttccggtcgcacggctgccggcatcatccagcgacaccgaggcacgccatcgcttgccgtggcggatgctgatgaccacgtccgactcgccgggcacctcgcccggcaccagttccatgttcacgtcctgcgacggaacgcgcttgagctgctccaggccctgttccaacgcgcgcagattgagtacgtcccccggccgcgcgggaaacgcactcttccacatcgaatcgggtatctcttccgcgttgaagcggatctgccggatcacgcccggcaccagctgcaggcgcagggttccgctgcccaggctctgctcaggcaggccgatgcgggtggtcacgtagcccttggccagcgccagatccgaggcacgccgcacgatcagcgcgatgccctgctggcccacgcagcggccacggtagcggtcgagatagcgctgcaggaacgcgaactgccccagatgcgcgccgtcaagctgcagctgctgcagggtgaagcacggttcttcgtccggcagttccagcgaatgcagatctgtggcagcggccggctgttcgcgtgatacatccggcaatgcccgccgctgctcacgctcgcgcgcctcgcgctcggcgcgttcgcgcagttcctgctgctcggcgaacgagggactggccgactgtgcatgcacgacgccgatccacaacagtcccgcggtgcccagaacggcacgcacgctgcatcctgcttttctgttacccatcaacgacttccttgtccagcattggtacagacctggggctgcgagcagacatcgtgcagagagaacatgcggccagcaccgactcgaccgccaaccgctatcggcgggagtgcgcggaactttagggtctttgcatccgtgtacccattgcggcgacgcagtcgagcaccacacgctgaaggatgggcatccttcagcagccgtcatacgtcgtcaatcgctgcggccgttacggcacccgtgcgcacacccatacccgcacgtccctggcaccggccagccgcaacgtctcggcgatttccatcactgtgctgccggtggtcatcacatcatccacgacggtcagccgtgtcggcggcgacaagcgcgtgccgaatgcgtcaaagaggttgtccctgcgctgttctgcgctgcgctcggactgcggcgcggtgtggcggcgccggtagaggccctgccagaccggcatcggcagcaaccggcacagttcggcggcctggttgtagccgcgctggcgcaggcgccgcccatgcagcggcaccggcaccagcggcgcgcacgaccaggggggtggtgcgcgctgcatcagctgcgcaagcaggcgacctgccgccagatcctgatggaacttgtagcgcaccagcagctgatccacgggtggaaggtacagcaggctggcatgtgtggcggcctgcggcggtacctcgtcgcggcatataccgcagacgatcagggcgttctcgggtagcgggagtgcacagcgcaggcaggcacgaccggcccagggcagttcggcaaagcaggcgcggcacaggtcaagttcatcgtggcccggctcgccacagaccaggcagcgcagcggtagcaccacgcgaagtgccgcctgcaggaggcgagtggacttgaacagggccggcatgcgctacagcgtgaccgtgccggtgccccgaggccatcagacgcacgctccttgacctgtaggcatctttacccgtttacggagcacttcaccgcgttggcgcaggcttcgcatccacccgggtgcgatacaccatgtacggcgtctgccggcgatccacgccaccattgaagccggcctgtcgatgcagctggttggcggtgaaatacagatagccgtccggccccatcgacagcgtatccggccacaggatgcgcgggtcgtgcaccaccgtcgtccatcgtccctgcgcgtcgcgggcatggatggcgttgtgctcgtagtcgctggcatacaaccgcccgttggcgtccatctccatgccatcggaggcgcccttgtcgcccaggtcgaccaccgctgccgccagttccgcttcactcagcttcgggtcgcgcagcagcgcggtcggcacgctgtacagatgacggctggacaagggcgtgtagaacagggtgccaccatcgggcgacagggcgatgccatcggcggccacggtgaacggcgccgacgaaccgtcggcgttacgcagtcgcatctgctgcccttccacgatcggcacgaaggcggcatcggccgaggtggacacatgaccgaccagtcgcttggacgcgacgccagtggcgaggtcgatcacgatgatgccgccgataccgctcagcgacgagtcggtcacgtaggccacgccctcgcggccaacccggaaatcgaagcgcacatcgttgacataggtgcgcgcgtcgatgacgttggccgggaacaccagcgtcctggccacggtgttggtggcaaggtcgatcgccaccagtttggcaccgccggcctgtggcgcagagaacccgggcgcggcggtatccagcacccacaaccggccctgaccatcggccaccacgctctgcacgctgatgaaatgggccgccggatcgggaccgtccttgcggttgatgcgcgcatccggatagggcacggcgcggccgtcgcgccattcggccacgctgtagaccacctcatcgccccagcgcgggaagttgacgaagatccgcccggtttcagataccgccacgctggtgggcatggcaccttcgaaacgcgccaccggttcgagagtgccgatgctgcgctcgctgggcagcaggggcgcgccggacatcgccagcgcgggggaactggccagggccaggacggcagccgccaggctgcggatacggcagttgatcatggtcgcgctctcgatgcaggtccgggtgcagccccggcgtcgacgcatcttctgcgtcgcgcgtggcatcgggtagacggtgcaacgcggaatcagcttcactgctggagtgaagatggagggctgattgatcgcattgattgaagcaatgatcgttgtctatccgttgcgtgcctgccttgcgacaaaacccgctcaagaaatctcaacggctgccaacgcggtttcgaacctgtgctggccctcttcaccccaccagggaacagtcatcacgccaccccgccgctgcaactggtgcagaaggagcaggaaggcctggacctcccgctggccccatgacgctcccatgcggtaatcgagcgtcaacccatggcgcatgacgagcacgcccagttctggcagaagaacgccgccgcaggcaatgtctgcaaggccgacatggaagggttccacttcgtcctggagaacgcgtcgcgcgtcgcccggtcccatgaacggctgaccaagatcttccgcacggtgccagagctgcacgcttcgagaacccgcgacgcgggcaccgcaggcaaacagataggcgaacgcatcggccgttccggcggcctcacggtacgcgagctccacttccggaagcgagccatcatcggtcacgaagtagcaccgtaacgtcgccaacacctcctctgggaggagaattgctgctccaggctgcattgctcctagtcatctccattttcgcgggtgcgggaggttcgcacagcaggcgcctcgacagccacatcttcagccgttttcggctccatcaacagctccgccagcccgcgatagattggtaccctgcacaccagcccggacacaccacgcgcgatcagcaccgtggccaggatcggcagcagcagatcgccgctgtcggtcagctccagcgagatcaccgccgaggtcagtggcgcctgggtcacaccggtcaggtaggcgcacatgcccagcaacacgaannnnnnnnggtccacgcccggcatcagcactgacaggttgtggccgagtcccgcgccgaccgccaacgcaggtgagaacaggccaccgggaatgcccgccacgtacgaggccaggttggccagcagcttcatcaacccgaactcgtggccgaccagcgcctggccctgcaccaggctgcgcgcttgttcgtaaccggtgccgaacgcgccttcgccgaacaccagggccagcacgaccaccaccaggccgcagcccgcggccagcaataccggatgccgctgccgcagctggcccagccaacgcggacggcccgccgcgctggccagtaccgcacgtgcgaacagcccacccagcaggcccgccaccacgccgcacagcaggatcgccagccagccctggccgagcggcagacgcgcgctcacatggccgaagtaggtgtaattgcccaacagaccgagcgataccacgccaccgacgatcaccgcggtcaacagggtgccggagaagcgatgttcgaaacggccgctgagctcctcaatggcgaagacgatgccggccagcggcgtgttgaacgccgccgcaataccagcagcgccaccggccaacaggaaatgcgagagctcgcggggatccttgaagccgaaccagcggccgaacagatacatcaggctggcgcctacgtgcacggtgggtccctcgcgcccgaccgatgcgccccccagcagcgacagcgaggtcagcagcagcttgccggccgaaaccgctggggaaaggttggttttccggaacggctcatcagccttgtccagcgcagcgatgacctgcggaataccgctgccccgcgtgggcttcagcacgccggaagtgagccaggccagcagcgcgaagatgcccggcgtgagcagcagggcccaccacggcgagtgcgaggtgatgcgctggaacagatggaaggccgcatcgctggccttggcaaacaggatcgccaccagtgccacggccaccgcgccgccccacagcgcggcgcggcggcgccaggcctcgctgaggaccagcgcggtgatgcggccacgaaggcggtaaagatcaaacatgggaaagagtctgcgcgccagcacttgcgttgtgcagcaggcactgtggctggacgccttgcagcatgcggtgaaatgcggcgcttcgctcgatgctctattgcaccaacgatccgtaaaccaaattaaaatatagatggttgacagcctccccgcgcccacccacactgccgccctcgctccactcgtatccaaggtcccgccatggctgctgccatccgccacgactggcaacacgacgaactgcaggcgctgttcgatctgccgtttcccgagctgctgttccgcgccgccgcggtgcaccgcgagcacttcgatccggcgcaggtgcaggtgtccacgctgttgtcggtgaagaccggaggctgcccggaagactgcgcgtactgcccgcaggcgcagcgctacagcaccggggtgaacgcgcagaagctgatggagaccgacgcggtgctggccaaggcgcgccaggccaaggccgccggtgcatcgcgcttctgcatgggcgccgcgtggcgatcgccgaaggaccgcgacatcccgaaggtggcggcgatgatcgccggggtgaaggcactggggctggagacctgcgccacgctgggcatgctcagcggcgagcaggcgcgtgcgctgaaggatgcgggcctggactactacaaccacaacctcgacaccgcgccagactactacgattcgatcatccacacgcgccagtaccaggaccgtctggatacgctggagcacgtgcgcgatgccggcctgaagacctgctgcggcggcatcgtcggcatgggcgagannnnnnnncagcgcgtcggcctgctgctggcgctggcctcgctgccggcacatcccgattcggtgccgatcaacaagctggtgcaggtggcgggcacgccgctgcatggcagtgccgaactggacccgttcgagttcgtgcgcatgatcgcggtggcacgcatcgccatgccgcgctcgatggtgcggctgtcggccgggcgcgaggcgatgagcgacgagcttcaggcgctgtgtttcctggccggtgccaactcgatcttctacggcgacaaactgctgaccaccggcaacccggagagcgagcgcgacctggctttgttcgcccggctgggcctgcagccgatggcggtgcaggtggatgccgagggccacgaccacggcggtaccgtgcacgccgatatcagtgccgatacgcccggctgtggctgcgctcacgcggcctgagacgggccgcaagcaggcgccgcggcaacgcgctaccctagccgccccgtcgacgcattcagccaccatggcccgccccgacctgaccgcccgcctccacgcccagcgcgctctgcgcgatgcccaaggccgtcgccgcccgcgacgcacggtcacccgtcgcgatggcgtgcgcctggaagtggacggccagtggctgaccggcttctgcagcaacgactacctcggcctggcccagcagttcagcgtggtcaacgcgctgcaggacgccgccgcacgcgaaggcgctggcgcaggtgcctcgcacctggtctgcggccatcatgccctgcatgaggcgctggaacgcgaggtggccgaatggcttggctatccgcgtgcgctgctgttcggcagtggcttcgccgccaacctggcggtgcagcaggcgctgctgagcgaagagaacgatgtctgcgtacaggacaagctcaaccacgccagcctgctcgatgccacccggttggccggtgcacgcctgcgccgttatccgcatctggatgcggaaggcgcaatgcgtcagctcaagcatgcgcccgatggcgcggcaatgctggccaccgatggtgttttcagcatggatggcgacatcgcaccgctgcgtgcattgtcgcttgtggcacgcctgcagcaggcgctgttctatgtggatgatgcgcacggtgtaggcgtggtcggtgatggccgtggtgccgtggccgccgccggactgggcgtggacgatgtgccgctgcagctggtcacgctgggcaaggcactgggcggttccggtgcactggtgctgggccgcgacgacctgatcgagcatctggccgagaccgcacgcccgtacatctacaccaccgccgtgccaccggcgatggccgccgctgcgcttgaagcggtgcgcctggcgcgcagggacaactggcgccgttccaaactgaccgacctgatcgcgttgttccgcagcgaagcacgccgccatgggctggacctgatggcttcggacacgccgatccaaccgctgctttgcggcgatgaccacaccgccgtggccatgtccacggcgctggaacaggccggttggctggtcggtgcgatccgcccgccgaccgtgccggaaggcaaggcgcgcctgcgggtgacactgtctgcgctgcacacgccggaacaggtgcgggggctggtcgaggccatcgccannnnnnnngaacgcgtggccctggccgtgcgtgaagccgcgccaccgccgctgcctgtctttgcctgagttccgtgtcgttgcccatgcatattgacgtcaccggccgtgggccggacctggtgctgatccacggttgggccctgcagggcggcgtgttcgcgccgctggtgcagcggcttgcggaccagttcaccctgcacctggtcgacctgcccggccatgggcacagccgcgaggacaccacgccgctgcgcctgccgttcgtggtcggtgccattgctgcggctacgccgccggcggtgtggtgcggctggtcactgggcggcctgttcgcattgcacgcggcggccacgctgccaaaggtgcgcgggctggcgatgatcgccgccacgccgcgcttcgtgcgaggcgaagactggccgcacgcggtggagccggcggtgttcgagcagttcggccgcgagctggcgaccgacttcggcggcacgctggaacgcttcctcgcgctggacgtaatgggttcggcgcacgcccgcgaggagctgcgcacgctgcgccagcgcctggtcgagcgcggtgcgcccaccgaacgcgccctgctggaaggcctgcgcctgctcgaaagcactgacctgcgcggcgcactgccaacgctgggcaagcccagcctgtggatcgccggccagcgtgaccggctggtgtctccggtggcgatgcaggccgccgcagcactggccccgggcgcgcaggcgctgaccatcgcccacggcggccacgcgccgttccttggccatgccgacgaagtggccgccgccctgcaacacttcgttgccgccctgtcgccggctgatggcggacaatgagcaccttccaaattccgcaggactgacgcatggatctgggtatcaacggccgctgggcactggtctgcggcgccagcaaggggttgggcctgggctgcgcgcgtgcgctggtgcgcgagggcgtcaacgtggtgatcgtggcccgtggcgaggctgcactggagatcgccgctgaagaactgcgtgccgtgcccggcgccgccgaggtgcgcgcggtcgccgccgatgtcaccaccgaggccggccgtgctgcggcactggccgcatgcccgcaggtggacatcctggtcaacaacgccggtggtccgccgcccggtgatttccgcagtttcgagcgcgacgactggatcgccgcgctggacgccaacatgctggcgccgatcgcgctgatccgcgccaccgtcgacgcgatgatcgagcgcggcttcggccgcatcgtcaacatcacctcgtcggcggtgaaggccccgatcgacatcctggcgctgtccaacgnnnnnnnnagtggcctgaccggtttcgtcgccggcctgtcgcgccgcaccgtggcccacaacgtcaccatcaacaacctgctgcccggccagttcgacaccgaccgcctgcgcgccaacttcgcccacagtgcgggcaaggacggcgatgctggcgaagtggccgaacgccgccgccagcagattcccgccggccgcttcggcacgccggacgagttcggcgccgcctgcgccttcctgtgcagtgcgcaggccggttacctcaccgggcagaacctgctgatcgacggcggcgcctaccccggtacgttctaagagactttcgcaatgccgtcccacttcgatgcccgccacgtccgccgcgcgttcgcgcgtgccgccagcagctacgannnnnnnnnnnncctgcagcgcgaggtgcagtcgcggctgatcgaatcgctggactacctggaggcacgcaagcccgaggtggtgctggacatcggcgcgggtaccggccatgccagcgcgttgatgaagaagcgctggccgaaggcgcaggtgatcgcgctggatgtggcgctgccgatgctggaccaggccaagcgccaggccgggtggtggaagccgttccagcgcctgtgcggcgatgccgccgcgctgccgctggccgacaacagcgtggatgtgatcttcagcaacctgtgcctgcagtgggtggacgacctgccggcggtgttcgccggattccgtcgcgtgctcaagcccgggggcctgctgctgtgctcgaccttcggcccggaaaccctggtggaactcaacgaagcgttcgccgccgccgatgatcgtccgcacgtgagccgcttcgcgcagatcgcccagttcggcgacgcgctgatgatggccggcttccgcgacccggtgctggaccgcgatctgttcaccctgacctacgacgacctgccctcgctgatgcgcgaactgcgcgcgatgggcgcgaccaacgcgcgggtggaccgccgccatacgctgaccgggcgtggtcgtttcgccactgccgccgctgcatacgagccgatgcgccgtgccgacggcaagctgcccagcagctgggaagtgatctacgcccacgcctgggcaccggacccgggcgcgccgatccgcgaaggcgggcatgacgtcgcctcggtgccggtgtcggcgattccgatccgccgcaaacagacctgatcgtctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgattccatgatgggcatctgccggccagcggccggcactaccgaatgcgacgccatacgcgaatcgctctggtgggtgccgaccttggtcggcacagtgccggcagcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttccgggcggtatcggcgattccaatccgccgcaagcagacctgatcgtctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgattccatggtgggcatctgccggccagcggccggcactacccaatgccacgccatacgcgaatcactggtgggtgccgcccttggtcggcacagtgccggcagcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttccgaacgttgtcggcgattccgatccgccgcaagcagacctgatcgtctggtagtgccggccgctggccggcaacatcacgattccatggggggcatctgccggccagcggccggcactaccaaatgcgacgccatacgcgaatcgctctggtgggagccgaccttggtcggcacagtgccggcagcatcgcgatctgacaggttgtaccgaccaaggtcggcacccaccaaattcgggcggtgtcggcgattccgatccgccgcaagcagacctgatcatctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgtttccatggtgggcatctgccggccagcggccggcactacccaatgcgacgccatacgcgaatcgctctggtgggtgccgcccttggtcggcacagtgccggcatcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttccgagcggtgtcggcgattccaatccgccgcaaacagacctgatcgtctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgattccatggtgggcatctgccggccagcggccggcactacccaatgcgacgccttacgcgaatcgctctggtgggtgccgaccttggtcggcacagtgccggcagcatctcgatctgacagatggtgccaaccaaggttggcacctgccaattccgggcggtgtcggcgattccgatccgccgcaagcagacctgatcgtctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgattcaatggtgggcatctgccggccagcggccggcactaccaaatgcgaggccgtgcgcaacgcaggcttccgccctcaggtattggccggcgaactcaacggcgggcgcaccaggtcgcggtggaagaaatagatttcctgcaccaggaagcgccaactggtgtggaagctgcggaagcgcgtgctgggcgtggacgaggccagcgcatcgatgccgagcgccttgctcaggcgcannnnnnnnnncatgtgcagcggatcgctgacgacgatcacccggtgcaggccgcgctggtccatcagccgcttggcttcaaccaggttctgcacggtattgcgcgaagcggtttcgatcaggatcgcatcgtccggcacgccatgcttcagcgcatagcgccgcgccacctgcgactcggagaagcgcgcaccggtgccgccatagccaccggtgaagatcagcagcggcgcatagcgtgcttcatacagatccagcccgtggcggatgcgttcttcgaacaccggtgacggcttggcgtcataggcggccgcacccagcacgatgatggcgtcggccttggcggcctggtcgcgttcacccacccagacgatccaggcggtcacgcccagcagccagatcaccagcagcacgaacagccgccacaaccagcccagcaggccggtgcgttcgcggtgccgcccgcggctcacgccgccccccagcgcagcgctggcaggtcgacgttgccgccggacaacaccaggcccacgcgcaggccggcgaagcgctgcggctgcgccagcaccgcagccagcacggtggccgaagagggttccaccacctgcttgagcacgtcccacagcaggcgcatcgccgccagcgtcgcggcgtcatcgaccacgatcacctcggcgccggcggcgcgcagcaactcgaaattgggcgcgccgatcagggtacgcaggccatcgcagatggtgtccggggtgaacgcgccctgacgctcgccgatggccagcgagcgcgcggtgtcatcggcaccggccggctcggccaggatcagccggggctgcggactggcgtgctgcagggccagcgcggtaccgctggccaggccaccgccgcccaccggcaccaccagcgcgtcgaacgggccgtcgctgtgcagcagttccagggccgcggtgccctgcccggccatcaccgccgggttcgtatagggatgcaccagggttgcaccggtatcggcctgcaccttggcgcaggtggcctcgcggtcggcgatggtcggcgggcagcgccagagagtggcgccgtggcgggcgatgttggccagcttggcggccaccgccccctccggcaccaccacatggcaggggatgccccgggtgcgtgcggccagggccagcgcggcgccgtggttgccggaggaatgggtcaccacaccagcactggcgcgatcggcatccagcgaccacaccgcattgcaggaaccacggaacttgaatgcgccaccacgctgcaggtgctcggccttgaaggccaactgcgcaccggtcattgcatcgagggtgcgcgagcgcagcaccggggtcacgctggcatgcggggcaatcctcgcagcagcaagcaggacatcatcggcgcggggcaacagtgaatcgctcatgacgcaagattaacgtatgcccccgcgctggcgaccggggcacaggtcatgccagcatgcaggcctacgccgccattcatcctggccagccgaattaagggccgattcaatgcccgcgcacgaagctggctgcacatccgtcctctggggggacccaccatgaaaatgcgcctgttgcttgccggtggcctgctgctggccctgactggctgcaccacctacgactatgtaggcggtggccgcggtggcggctactaccacggcgcgccgtcggtggagtaccgctacccggccggctatccctacaactacggcccctactacggtggctatggcggctactacggcggctacggcaatccgtattactcgcgcccgatctaccgcccgccgcacaaccatnnnnnnnnnnnnnnnnnnnnnaatggtggcgagcaccgtnnnnnnnnnnnntcgcgaccgtcgtacaacggtggttcgccgtggcggaacatggactcgatgcgccgcccgccgcagtcgaacgcacagccgccggcgccccaggcccgtccggcaccggcaccgagtgcgccgaggatgaacggttccccctggcgcaacatggatcgtgcgacgcagcgcacagttgagcgctgaaccgtcttgcatttcacacggtccaagccgcaatctacgcggacagtgacggcccgcgtcacaaagtgacaaaaacgacacgggccgccgcaaaaagctctacgtcgatatccgacaggaacatctggatcccccctgttccggccctgtcggatgtcggcacctctgaaggcagacggccccgcaatgcggggccgtttgttttgccgggccgccaaccggcgagagccccagcgtcagtagatccacgccatgcgtggacggggcctttcccggcaccccaaaaaaacagggccggacagtcccccgactgccggccctctgctcccccatcgtgcgcctgtaccggcccctgttccaattccggtcacgggcgcctgcggcgccagccacggtgggtgctattgggttatctgcaaaaatcctgccaactttagggctgatttcggcnnnnnnnnnnnngtaccgacgtcccggccccgaatggcgctaaaatcgccannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagctgaacagcccccatgaatccgtccttccatcgttacgacgtcatcgtcatcggcggtggccacgctggcaccgaagccgcgctggccgcggcccgcaccggcgtgcgcaccctgctgctgacccacaacatcgaaacggtgggcgcgatgagctgcaacccggccatcggcggcatcggcaagggccacctggtcaaggaaatcgacgccctgggcggtgcgatggcgcatgccgccgaccgcgccggcatccagtggcgcacgttgaacgcctccaagggcccggccgtgcgtgccacccgttgccaggccgatcgcaacctgtaccgcatggcgatccgcgccatcgtcgaagggcaggacaacctgaccgtgttccaggctgcggtcgatgacctggtcatcgaaggcgacgccgtgcgaggggtcatcacccagaccggcctgcgtttcgacgccggggccgtggtgctgacggccggtaccttcctcgccggcaagatccatgtgggcccgacccagtacgccgccggccgcatgggcgacccgccggccaccacgctggccgcgcgcctgcgcgagcgcccgttccaggtggaccgcctgaagaccggcacgccgccgcgcatcgacggccgctcgctggactacggcgtgatggatgagcagcccggtgattcgccgcgcccggtgatgtccttcctcggctcggtggacgagcatccgcagcaggtcagctgctggatcacccacaccaccgaacagacccaccagatcatccgcgacgcgctgcatcgctcgccgctgtacagcggccagatcgaaggcatcggcccgcgctactgcccgtccatcgaggacaaggtggtgcgcttcgccgagaaggccagccaccagatcttcgtcgaacccgaaggcctgggcatcgtcgagatctatcccaacggcatctccacctcgctgccgttcgatgtgcagctggagatggtgcgcagcatccgtggtttcgaaaacgcgcacatcacccgcccgggctacgcgatcgagtacgacttcttcgatccgcgcgggctgaaggcctcgctggaaaccaagctggtcaacggcctgttcttcgccggccagatcaacggcaccaccggctatgaagaagcggccgcgcagggcctgctggccggcctcaacgccgcacgccaggtacgtggactggatggctggtgcccgcgccgcgacgaggcgtacctgggcgtgctggtggatgacctgatcacccacggcaccaacgagccctaccgcatgttcaccagccgcgccgaataccgcctgcagctgcgcgaggacaatgccgaccagcgcctgacccccgccggccgcgaaatgggcctggtggatgaccatcgctggagcgcgttcgaaaccaagcaggccgccgtcgccgccgannnnnnnnnnctgggtgcgctgtgggccacgccggccaatgcactgggccgcgaggtacaggacacgctgggcgtggcggtcagccgcgaaaccaatgtgctggacctgatcaagcgccccgagctggattacgcgcagctgatgcaggtgccgtcgctgggcccggccgtggccgacgccaaggtggccgagcaggtggagatcggcgtgaagtacgccggctacctggatcgccagcgcgaggaaatcgagcgccagcagcggcacgaagccacgccgatcgctgaagccttcgattatgcgacggtacgcgggctgtcggccgaagcgctgcagaagctggagcgcgtgcgcccgcagaccatcggccaggcgcagcgcatcccgggcatgaccccggcagcgatctcgctgctgctggtgcatctggagcgggcgcgccgcggccgcgtggcataagcggccgcacctgcttctggtgggtgccgaccttggtcggcacgaatcatcagatcgcgatgctgcatgcatttgtgccgaccaaggtcggcacctaccggagcggaaggcacacccacattggcgggcgcgttaccgcgcgtcggcgccaccacccaacaccttgaacaacgtcacccggttgcccgcctcctgctgctgcagggcgatcaggtcctgctgcgcggcatacaggctgcgctgcgcatccaacgactgcaggtagccatccagtccagtgcggtagcgcgcctcggccaaggtgtagctgcgctggctgtcagccaccaacgcgcgttgcgcgtccagctgcgcggtcaggtgatcgcgcgtggccagcgcatcggccacctcactgaaggcctgctggatcgccttctcgtactgcgcgatgccgatgtccttgccgatcttcgaggcatccagcgaggccttcagtgcaccggcatggaaaatcggcgcggtgatgctgggcgcgaacgaccagccacgggtgccggccgagaacagcgtcgacaacgcggtggaactgtggccgtagttggcggtcaacgccagcgtcgggaagaatgcgnnnnnnnnggcaccgatatcggcgttggctgcctgcaatgcatgctcggcggacagcacgtccgggcgctgcagcaacacgctggacggcaggttggcgggcagcggcgccaatgcgacgctgccatccagcgcctgcgcggttggcagcagggccggatccagcggtgcccccaccaacagctgcaatgcatcgcgatcctgcgcctgctgggtctgcagcttcgccagcgcccnnnnnnnngcttccacgctggtctgcacctgcgacaggtccaggcccgaggccagcccctgtgcatggcgggcctcggtgcgctgaagggtctgctgctggctgtccagcgtttgttgcgtgaatgccagcgactgctcgtcggccgccagcgccagccaggccgtcgccacttcagccaccaggctggtgcgcgcggcgcgctggttctcggcgctggccagccagttctgcagcgcctcgttcttcaggctgcggatacgcccgaacaggtccagctcccagctgctgatacccacctgcacggcatcggattcggtctgctgggtgacgccggtctcgctgttggcatcgctcacccgcgaacgggtgacactgccgctggcatccaccgacggcagcagtgccgcgcgctggatgcggtactnnnnnnnntccttctccacctgcagcaccgccacgcgcaggtcgcggttgttctgcagcgccagcgcgatgacctgctgcaggcgcggttccaggaacacgtcgcgccaggccggcatcgccagtgccggctcggcctcgccggtgccggcattgccgaactgtgccggcaccggcgcctcgggacgctggtagtgtggggccatgctcacgcagccgcccagcacggcggtcatcgttgcggccgccagggcgcgcagcagcatcggcttcatgggcttgtctccgggacagtggcgtcggccggcgcgcggcccgggaacaggcggcgcaccagcaggtagaacaacggcacgaagaacatgcccagcaccatcgaggccaccgtaccaccggccacgccggtacccagcgaacggcgcgcggccgaaccggccccggtggcgaacaccagcggcaacacgcccatcaggaacgccagcgaagtcatcacgatcggccgcagccgcaggtagaccgcctgcaggattgcgtcgcgggtgtccctgccctgctgttcgaggatgcgcgcgaactcgacgatcaggatgccgttcttcgctgccagaccaatcgtggtcagcaggccgacctggaagtacacgtcgttgttgaggccacgcaggttcatcatcagcacggcgccgaacacgcccaccggcaccgccagcatcaccgcgaacggcaccgcccagctttcatacagcgcggccaggcacaggaacacgaacagcagcgagatggcgtacagcatcggcgcctggttgcccgacagctgttcctggtaggccatgtccgaccaggcatggctgaagccttccggcagcgtgtcggccaggcgcgcgatctcggccatcgcctcgccggagctgacgcccggtgccggctggccggtgatttccatcgccgagatgccgttgtagcgctgcagtgcggccggcgcgctggtccaatgcgtgctgatcaacgacgacagcggcaccatctgcccggcctggttgcgcacgctccagcgctcgatgtcctgcggctgcatgcgtgcttcggcggtgccctggatgaacaccttcttgatgcggcccttgtagatgaagttgttgacgaagtcgccgcccaacgccgcgttcaaggtgtcattgacgtcctgcgggttcacgcccatcgcctgcgccttggcgtcgtccaccttcaccgcgtataccggcgcgtcttccaggctggcgtagcgcacgttgaccagcttcgggtccttggcggcttctttcagcagcgtgttgcgcgcggccacggcggcggcatggcctgcaccgccttcgtcctgcagttccagggtgaagccacccgcatcgccgaggcccaggatggccggtggcgaggtgatgaacacctgcgcatcgggcacgctggccatcgcccgcgtcaagcgtgcggcgatggtatcggcgtcgtccttgcggtcatcccagtccttcagccggatgaaggcctggccgacgttctggccgctgccggtaacactgaaaccggcggtggcctggatcgagagcacgccgtcgtccttcaccgcgacggcactcagacgatccatcaccgcccgcgtctgctccagcgtggaaccggccggcagcttcaccagcgcgttgagcatgccctggtcttcatcgggcaggaacgcgcccggcaggtgccacagcaacaggccggtggccacgctcagcaccaggtagaacagcacgccgagcgtgcggcggccgaggaaacgatccacgcggtgacgcaggccgttggaggtgcgctcgaagcggtggttgaaccagatgaagaacttgcccagcaggctcggctcgccaccgtggtcgccatgcggatggccgcccttgggaatctggtgcaggatgctgccacacagtgccggggtgatggtcatcgccaccagcaccgacaggatcatcgcggcggcgatcgtcaccgagaactggcgatagatcaccccggttacaccgctgaagaacgccatcggcaggaacaccgcggtcagcaccagcacgatgccgaccagcgcgccggtgatctggcccatcgccttcagcgtggccggcttcggcgccagcccttcgaaggtcatcacccgctccacgttctccaccaccacgatggcatcgtccaccagcaggccgatggccagcaccagtgcgaacatggtcagggtgttgatcgaatacccgaatgcagccagcacgccgaacgtgcccagcagcaccaccggcaccgcgatggtcgggatcagcgtggcgcgccagttctgcaggaacaggtacatcaccagcaccaccaggatgatcgcttcgatcagggtgatcaccacttccttcagcgaaatggtcacgaacggcgtggtggtgaaggccacgtgggcggtgtagccatgcggccagtacttctgcagctgctgaagccgtgcatcgatggccttggagacggcgatcgcgttggcaccggcattgagttcaatgcccagcgacgccgacggcttgccattgaaggtgctgatgctgtcgtagctttccggcccgaggccgatcgtcgccacgtcgcccagacgcaccacgctgccgttggcatcggccttgagcaccacctgcgcgaactgctcgggcgtgtgcaggcggctgcgcgcggttaccgtggcgtcgagctgctggcccttcagcgccggctggccacccagctcaccggcggagacatcggtgttctgtgcctgcagtgcggtctcgatgtccgagggcatcagcgcgtactggcgcatcttctccggatccagccagatgcgcatggcgtattcctggccgatcggctggatgttgccgacaccgctgacgcggctgatctggtcatcgatgcgcgcttccatgaagttggcgacatcgaagttgtccatgctgccgtcttcgctggtgaacgacagcacctcgaagatcgaaccactggacttggtgatggtcaggccgttctgctgcaccgcctgcggcagcgtggccatggcggcctgcagctggttctgcacctgcacctgcgcggtatccggattggtaccggtggcgaacaccaggttgacctgcgcagagccgtcggaggcactggtcgaggtcatgtacatcaggtgatcgaggctttgctgggactgctcgatgacctgggtgaccgcgttttccacggtctgcgacgaggcgccggtgtaggtggcgcggatggtgatggtgggcggggcgatctgcgggtagcggtccaccggcaggatcaggatcgcgagcaggccgagcaggctgaccgcgatggcgatcacccaggcgaagatcggccggtcgatgaagaaacgaaccatgtgggccaggcctcagtgcgacttttcgtcggtgttgccgttcggatcgaccgccggcatcgccgccaactgcgccgtcgtggccgccaccgctttcacctgctggccgagcgataccgcgctgccgttgctgacgatcacccgttcgccagccttgaggccgctggtgatctgccactggttaccgaccacctggccggtgctgacgcggcgctcgaccacatgatccttggcgtcgagcaggcgcagcagcggttcgccgcgctcgttgcgcaccaccgccttctgcggcaccagcagggcacgcgcgtcggtggccatcggcagcaccgccttcaggtacatgcccggcaacagcaggccgtccgggttcggaatgaccgcgcgcagcttcacgttgccggtgctcggatccactgcgctgccgacgaactccaacgtgccttcatgcgcgtaggtgctgccgtcctccagcagcacctttacctgtgccttgccatcgatggccttcaccaggcccgcatcgagctgcttgcgcagcgccagcatctgcgtgctggactgggtgacatccaggtacaccgggtccagccgctggatggtggtcagtgccgtatcctggccggccgcgaccagcgcgccggcggtgacgctggaggtgccgatgcggccgtcgatgggggcggtcacccgggtgtagtcgaggttgatgcgggcagcctgcaatgcannnnnnnnggcaatcacgttggcctgcgcctgcttcaacgccgaggtggcatcgtcggcgtcctgcttgctggctgcatccatgctcaccagcgcgcgggtgcgctcggccttcggctgtgccgacaacacggtggcctcggcctgcgccagctgcccgcgggcggtattgaaggccgcctggtacggtgccgggtcgacctggtacagcagctgccctgccttgacctgctggccttcggtgaacaaccgctggcggatcaggccgccgacctgcggccgcacctcggagatctcgannnnnnnnnnnnnnncgggcaaggtctgctggagtgccagcggctgcgcgctggcgatgatgacgcccacttcgggcatggccggggcatcggtcctgcccgccgaacaggccgccagggccagcagcaggggcaacagcaggggacgcggggaacgggacagcgggcgcaggaaggacatgggggggcgtgggggccttgcgttgacccgtgcacgctgccgtgaaactgtgcagagaatatggagattgtgcgacgggctcagctggcgcttgctttcggcgccgcatgcgccgctaatggccttcgcgatggcgaagttccaactcaaattcggcctgaccgcgaagaccttcctcgcgatcttcaccgcctgcctgctggtgctggcagtgaacggtattgccagccgcgtggccttccagaccggcttcctggactacctcaacgaccagggcgacctgcgcatgcagcggctgatgccacacctgcagcgcgagtaccgcgagcacggtggctgggagcatctgcacggtgatggcgaccgctgggcgcggctgctgcgcccggacctggcccatgggcacgaaggaccggtgccgtcgctgtccgaccagaccggcgtgccgtcgcgcctgggcctgttcgacgcgcagcaccgtttcgtggccggcaaccccgacgccaccagcgatgacgagccgcatgcggtgcaggtggacgggcagaccgtcggttggctgggcatggtgccgttccagaccgtcatcgccaccaacgacctgaatttctacaacacccaggtgcgcgcctggtgggtgatcggcatcgcgctactgctggtgacggtactgctggcctggctggtatcgcgtgcgctgcgccagcgccttgccaagctggccgctgccacccaccggttggccgccggtgactacgccacccgcatcgagcgcaccagtgacgatgagctggacgcgctggtcaacgacttcaaccggatggcgcaggcgctggacgataccgaacgcaaccgccgcgccttcattgccgacatctcgcatgagctgcgcacgccattggcagtggtgcgcgccgagctggaggcgatcgaagatggcatccgtccgctggaccgggccaacctggtgggcctgcagggcgagatccgccagctgggcaagctgatcgacgacctgcacgacctgtcgatgacccagtccggcggcctggcgtaccgcttcgcgccactggacctggtggcgctgctgcgcagcgaactcaatggcatgcgcgtgcgcttcgccaatgcaggcctggcgttggaagaagacctgcccgccacgccgttgcaggtgtccggtgacgaacggcgcctgcagcaggtactggccaacctgctggaaaacgcactgcgctacacccatgccggtggccgcgtacgcgtgcaggcagcgcgcgtgcctgccggcgtgcagctggtcgtggaagacaccgcgccgggcgttccgcccgacaagtgtgcactgctgttcgaacgcttctaccgcgtggaaagttcgcgcaaccgcgccagtggcggcagcgggctgggcctggccatcagccacaacatcatcctcgcccaccacggcgtcatccacgccgcgccctcgccgctgggcgggctgcgcgtggtcatcaccctgccggagcctgcatgagtgcgtcgcccgccacgtccacgaagatcctgatcgtcgaggacgagccacgcctggcctcggtactgcgcgactacctggccgccgccggcatggccagcgagtgggtggacgacggtggccaggtgatcgacgcgttcgtgcgctaccagcccgacctggtgctgctggacctgatgctgccgcagcgcgacggcgtggacctgtgccgcgaactgcgtgccagcagcgatgtaccggtcatcatggtcaccgcacgggtggaagagatcgaccgcctgctgggcctggagatcggcgccgacgactacatctgcaagccgttcagtccgcgcgaagtggtcgcgcgggtaatggcggtgctgcgccgctaccgcccggacccgggtnnnnnnnncaacggtggcctgcacatcgacgagccggccgcacgcgccacctggaacggcaagggcctggacctgacgccggtggagtaccgcctgctgcgcacgctgctggccaccccgggccggatctgggcgcgcgatgaactgctcgaccggctgtacctggaccatcgcgtggtggtcgaccgcaccgtcgacagccatgtgcgcaacctgcgccgcaagctggccgacgccggcatggaaggcgagccgatccgttcggtgtacggcatgggttacagctacgagccctagccggtagtgccggccgctggccggcaaccgcagaattccaagtgcgcccgtgagcttgccggccagcggccggcactaccggtgcgcacttgcgttacagtcgagcacgctcgacattacgaacacaactgcatggacgacatccacccgatcgcgccggacaagcgcgccgccatcctttccaccctggctgacatcgaacagcgctacgacgtacgcgtgctgctggcctgcgagtcgggcagccgcggctggggcttttcctcgcccgacagcgactacgacgcgcgcttcatctacgtgcatcgccagccttggtatctcagcgtcaacgagagcaccggtcccggcgaagcgcagcgcgatgtgatcgaactgccgatcgacgatgagctcgacgtgagcggctgggacctgcgcaaggcactgcgactggtttcaaaatccaatccgaccctgatcgagtggctgcgctcgccgatcgtctaccagcaggatcaggcggcggtgtcacagttgtgggaagcagcgaaagcgttccattcaccgctgggcacctggtggcactacttcaacatggcgcgctcgaaccatcgcggctacctgcgtggcgaaacggtgcgcaccaagaagtacctgtacgtgctgcgcccactgctggcctgccagtggatagagcacgaacagacacccccgccgatggccttcgaggatctgctggaccggctgctgccagacggtgcggtgcgtgaagtcatcgatgccctgctggcggtcaaacgggccagcgccgaggtcgccgccgggccgcgcattgcggcgatcagcgactacatcgatcgtgaactggccatccggactgcgcaggcgccacagctgcccgccggacgaggtgatgctgcgtggctggatgagctgttccggcagatgctggccgagcacgcgcctgcatgaagagccgcacctgccgctggtagtgccggccgctggccggcaaccacggaaatccaggcgtgccgcgcggttgccggccagcggccggcactaccacccgggtatcatcgtcgcgaacgccctgatttccggagaccccgatgaacccgctgcgccccttccgcgacaagatgcccgtcctcggcgagcgcgtgtacatcgacccgtcgtgcacgatcatcggtgacgtggaactgggcgacgacgtgtcggtgtggccgggcacggtcatccgcggtgacgtcaattacgtacgcatcggtgcacgcaccaacgtgcaggacggcaccatcatccacgtcagccaccacagcccgtacaacaaggccggctacccgaccctgatcggcgaaggcgtgaccgtcggccacggctgcatcatccacgcctgcacgatcggcgattacagcctgatcggcatgggcgcctgcatcctcgacggtgcccgcgtggagcgccatggcttcgtcggcgccggtgcggtgatcggccccggcaaggtggtgggcgaaggcgagctgtgggtcggcaatccggcccggccggcacgcacgctgagcgacaaggagatcgagtcgctgcactactcggccgaccactacgtgcagctgaaggacgaataccggggctgagcagccaacgctgccgcgcggctctgctaaagtctgggcccgaccaggacctgtcgagacccccatgcctgtggttgccagccggagaggactccggcgcccacaacgaaggccaccgcgctgatggccgcaccgatgctcgatacctaccgtgaggtggtgacgccggagggtgtgctgctccagttgccggtagccggaccgctgccgcgggccatggcctggctggtcgatcttggcgtgcgcatcgcggtgctggtgctgatggcgattccgctggcggtgctggacgaattcggctccggcctcaacctggtgctgatgttcctggtctactgggtctacccgatcgtgtgcgaggcgctgtggggccgcacactgggcaannnnnnnntgggcctgcgcgtgctgtcccgcgatggcgcgcccgtgggctggatggcggcgatcacccgcaacctgctgcgcacggtggacatgctgccgttcggctatgcactgggcctggtcagcagcctgttcgatccgcacggccgccgcttcggcgacctggtggccggcaccgtggtggtgcacgcgcctgtgctgtacctgccgccgccacctaccatcgacagcgtgctggccccgccgcagccactgcggccggaggaacaggccgcgctgatggccttcgccgannnnnnnncacggctgtcggcggcccgccagcaggagctggccggcattgccgagcccctgaccggtacccacggccaggtcgccgtgctgcgcctgtacgccatggccaactggctgctggggcggcgatgaaacaggaacagttcgtcgcccgctaccagcaggaatggcaggagctggaacagtggctgctgctgcgtgccggcgcctcgcgcnnnnnnnnccgcaaggccagcggcctggcactggacgataccgccgtcccgcagcgctaccggcgcctgtgccagcagctggcgctggcccgcgagcgcggttacagcccgcagctgctccagcgcctgcagcagctgatgcagcagggccacagtgtgctgtaccgcacacggccgacgcgctggcgcgccgcgctggaattcctcgtggccgacttcccgctgctcgtgcgcagccaggcacgcagcatgtgggtggcgctggcgatgttcgccctgccggcaatcgcctgcttcgtgcttgtacaggtctatccggacctgatccatacgttgatggacaaccgccagatcgccgcgatggagcgcatgtacgaccctgccgccgaacgactgggccgcgacagcggtaccgactggatgatgttcggccactacatcctcaacaacatcagcattgccctgcgcaccttcgccagcggcctgctggccgggctgggtacgctgctggtgctgctgttcaacggtgtcaccatcggcgcggtggccggccacctgcagcacatcgggcacggtggaccattctggcgcttcgtggccggccatggcgcgttcgagctgaccgcgatcgtgatcgccggcggtgccggcctgcagctgggcatgaagctgctggcaccgggccggcgcagccgcctggacgcgctggtcgacggtggccgcatcggtgcgcggctgtgcctgggcgtggcgttcatgctgctggtcgcagccttcatcgaagcgttctggtcgtcgatcgccgaactccccgcatggaccaagttcggcgtcgccggagtgctctgggccggcgtgctgctgtggctgtggcgtggcgggcgtggaggcggtcatgcgcattgaccgtctggacgtggtgctgcgtgcacgcagcggctgggaagcgatggagctgggcagtgccctcgcccgccgccatnnnnnnnncgtgtggggcagctggctgctggccagtgctccgttgttcgtgatcttcaacgcgctgggatggtggctggatgccttcggctgggcctggctggcgatgtggtggtgcaagccactgttcgagcgtgcgccgctgtatgtgctgtcgcgcggcatcttcggcgaaccggtcagcacactttcggccctgcgtgcgcagcgccactggggcaacactggttcctggggctacctgggctggcgtcgcttcagcgtgctgcgcagcctgtgcctgccggtgaacctgctggaaggcaacgcaccgggtcagcgcggtccacgccgccgtgcggtggctgccggcgccgcaggtgcggcgacagtgctgaccgtgacctgcatggcgttcgaagcggtgctggtatctggtgccatcggtgcagtgttcatgttcatgccactggacctgatgtccgaatcctggcgtgcggcgtgggacatgatcggcaaggacacgccggcatgggcacgcttcggtttcaatctggcctgctggctggcctcggcgctgatcggcccgttcttcgtcggtgcgggctttggcctgtacttgaaccggcgtacgcagatggaagcctgggacgtcgaaatcgccctgcgccgactgcgcgatcgcctgctgccggcggcatcgacgctggcgctgctgctgtgcctggcactgccgctggtctccgccccggtgcatgcgcaggacgcagatgccgagcccgggcgcgcaatgggcaagcccaacgccagtgacatcgccgccgaagacgacgacgatgaaccgaccatcgacccggccaacacgccggccaccatcttcggtggcacgccggtggacaccgccggtttccgtcaagcggttaaccgcgcctatgaggacccgctgcagcgcccgacccgcgaggtcacccgctggaagccgatcgagcaggccgaggaaaaaaagaaggaagacaagcagctgcagcgtgacaccaacagcaaaggtgaacgcaaagcgcgcagggacggcatcgcctggctggcacggctggccgaatggggcctgtggggcctgctcggcatcctgctgctggtgctgctgctgaccgcgcggctgtggctgccatggctgcgtggcagtggccggcgcaaggccgacgctgcaccggaggtgctggaggaacaggtggagttgccggtggtgctgccgccggacgtggccacccaggctggcctgctctgggaccagggccggccgcggcaggcgctggccctgctgtaccgcgccagtgtgcgcacggtgggcgagcgcagcggtatcgcgcttccacccggtgccaccgaagcgcaatgcctgcgcgcgtcgcggcgcatgcccgaggccagcgaccgtgacctgttcgcgcgcatcgtgcgcatgtggcagtacgccgcctacggtggccgcctgcccagccgcgccgatttcgatgcattggccgataccctgcgccagcagtacgggtggcaggcatgagtccgcgcctgttctggtcgctgctgctcggtgcattggtgctgttcggtgtaccgctgaccatcctctacctgcgcacgcacgaacgggtgaccgagacgatccggctgccgccacagggcgaagccgcctacaacccgctgtacgtactcggccaggccctgcgcgccgatggcattgacgtgcactcgcggccacggctggaactgcagcagatggcactgcggccgaacgatacggtagtgctgctgcaggacagcagcgaactgccgccgcccgttgccagcgcgctgctggactgggtcgacggtggcggccacctgctggtacgtacaccgccgccggccgaggacgatgccggcagcacgcagggccccttgctggaccggctgggcgtggacagcctgttccagcgcagcgactgccagccgttccatgtcgacgacgaccctggccacgtcgaattctgcggtggccgtcgcttcaccctgggttttgccgccagtgcgcaggccgaacgtcgctggggcacggatcgcgacctggtgttcgcgcgcctgcgccatggccagggcaaggtgagcgtgctggccgacatggagttcatgcgcagcgaggtggactcaccggcagcgcgcctggcctccgcagggggcaaggccagcgacggcctgcacgacgcgtcgcatcgcgacctgacccgctatctgcttgatccgaactacggcaagggtgcggtctggctggtctatgccagccgcccgccgtcgctgtggtcgcgcatgttctatcagggttggccgctgtgggcaccgttgctgctggccctgctgggttggctgtggggccgctcgcagcgcttcggcagcctgctgccgtcgccggttctggaacgccgttcgctgctggagcacgtgcgcgccagtggtgaactgctgctgcgtttcggccacgnnnnnnnnctgtacgaggccgtactcgccctgttcctgcaccgcctgcgcctgcgcgcaccgattgccgccgcactggatggtgcgccgcgcgatcaggccatcgccgagctgctgaagtggccgcaaggccgcgttgccagcgcgctcacgccccctccgccgcacgattcctccgccctgcgcgagcgcatccgcttgctgctccagatgagatccctgctatgaccgaagtccccgagctgccggcggccgccaacgcccgcctgatcgaacgcgtcgatgccatccgcgatgccgtcggccacgccttcatcggccaggccgatgtgctggaccagatcctggtggccctgctggccggtggccacgtgctgatcgagggcgtgcccgggctgggcaagaccctgctggtnnnnnnnntggcacaggccctggaactggattacggccgcgtgcagttcacccccgacctgatgcccagcgacgtcagtggccacgcggtgtacgacccgaagagcgagagcttcaagatccgtcgcggcccggtgttcaccaacctgctgctggccgacgagatcaaccgcgcaccggccaagacccagtcggcgctgctggaagtgatgcaggaaggccaggtgaccatcgaaggcaaggccttcaccctggcgccgccgttcatggcgctggccacgcagaacccgctggagcaggaaggcacctacccgctgccggaagcgcagctggaccgcttcctgctgaaggtgctgatcgactacccgcagctggaggacgagaagcgcatggtgaccgcgatcaccagcggccgcgccgccagcgatttcgacctgagccaggtgccgcgcgtgctcggtgccggtgagctgctggaactgcagcgcgccacggcggcgatcaccgtcgatgacgaagtgatcgactacgcggtgcggattgtggcggccacgaggcagtggccgggtatcgcggtcggcgctggcccgcgtggcagcatcgcgctggtacgtgcctnnnnnnnncaggcggtgttggccggccgtgacttcgtcacccccgacgacgtgcgcgacatcgcgcgccccgcgctgcgccatcgcatcgcgctggcaccggaactgcagatcgaaggccaggacgccgacgacgtgctgggtgcactgctggccaaggtggaagcaccgcgccgatgaggccggccccgctgctgctggcgctgctgctggcctgggccgccctgggtggcctggtgctgggcggcctgctgccgcgctggagctgggcgctggccgcggtggcgattgccgtgccagcgttgatggatctgtggcggcagacgcggcgtccatcgccgcagatccagcgtgagctgcccgaagcgctggcactgggcgtgcgccgcgaggccgcgctgcggctgcaggcggacgcatcgatgacggtgcaggtgttcgacctggtccccggcggctggccgctggagtcgctgccgcagcgcgtgcgcctgaaggccggcagcgcctccaccctgcactaccacctgcagccgctgcagcgcgggcgcttccgcttcgaaggcgtgcacctgcgcatgcgctcgccgtggcggctgtggtggcagcaacgcacgctgcctcccgcgctggacgtgcgggtctatccgaacttcgtaccgctcacccgcttcgccctgttcagcgccgaccaggcctcgcggttggtcggtgcacacgtgaagcgccgccgcggtgaaggcaccgacttccaccagatgcgcgagtaccgcatcggcgacagcctgcgccagctggactggaaggccaccgcgcgtgcgcgcaagctggtctcgcgcgagtaccaggacgagaagaaccagcagctgctgctgatgctcgacagtggccgccgcatgctggccagcgaaggcgggctctcgcacttcgatcatgcattgaacgcctcgctggtggtggcctacctggcgctgcgccagggcgatgctgccggcctgttcgccaccggtggcgagcgccgctgggtggcaccgcagcgtggcatgggcaccgtcgagcacctgctgcgtgccagctacgacctgcagcnnnnnnnngtggccaccgactacctggccgccgccaccgaagtgtcgctgcgccagcgccgnnnnnnnntggtgatgctggtcagcaacgtacgcgatgaggacatcgaagacctgctggcggcggtgcgcctgctgcagaaacgccacctggtgtgcgtggccagcctgcgcgagcgcgaactggatgctgtcctcgatgatgaggtgcagtcgctggaggacgcggcacaggccggcgccgcggcgctgtacctgcagcagcgcgcgaaagcgcatgaagcgctgcgcagcgagaaggtaatggtgctggacgtgaccgccgacgccctgcccggtgcactggtggagcgctatctggcggtgaagcgcgaagggttgctctgataccaggaacggttgccggccagcggccggcactaccgacacatcgctctggtaggtgccaaccttggttggcacgaaacccacagcgccgaccagggtcggcatctaccagcaacggttgccggccagcggccggcactaccccccctgtaacaaccgccacatcgccctggtgggtgcctaccttggttggcacgaaactcacggcgccgaccagggtcggcatctaccagaaacggttgccggccagcggccggcactaccccatgcaacaaccggtgcatcgctctggtgggtgccaaccttggttggcacgaaacccacagcgccgaccagggtcggcatccaccaacaccggcttccggccagcggccggcactannnnnnnntgtaacaaccgccacatcgccctggtgggtgcctaccttggttggcacgaaactcacggcgccgaccagggtcggcatctaccagaaacggttgccggccagcggccggcactaccccatgcaacaaccggtgcatcgctctggtgggtgccaaccttggttggcacgatacccacagcgccgaccaaggtcggcatccaccaacaccggttgccggccagcggccggcactacccctgcagcaatcgccgctgcaatcgctccaccgcgcgctgcagcaacacccgattgcgggccagcttcatccactgcggcaggcgcgagaacatggatcggtgatggccgcggctttcgcgcaatgtcgcgctcgcgtactcgtgcaatgcctgcagatgttcagcgttataggcccagagcaggcctgcgcgggtcggttcgaccaggcacagcggcaatccgaagtgcggatcggcaggctcggcatcacgcaacggacgcaccgagaccgaaacatcggtactgcgatcacattgcgcgcatcgagcagcgaaggacgccggtgcaggaacgccagcgggaacccgacgacgcacgtgcagccactgatgcccacagaatccacaaggttggcggcccagcatgtagaccgcaccgacccagtcaccactgtccagtgcagaactgcagccggtgcagcggaatcgcgcggtccaccggtagggttcccagctggcgaccacccagccgggggcgtcgcagcgatggcaacgcaccgcgacacggtccgcgaaggcctgcaggctgcgcccgtcatcgaagtgccggccaggcacgggcgaagaacgcccatgccggccaggccaacgccgcaccgccatcagacgtagatccgcgtcggcgcctcgtcaacgatcgcatgcggcacgaagcgcgcactgtcacgggtgatcgcgctgtcgtcttcgcggatgccgatgccgcaggcgtggtcacccaccacccagctgccgatcagcggatagccgccttcgaagcgggtgagcggatgggcgcgctggatgatcgccgggccatcgtagggaccgtcgctgcgctgggtgctgccatcggccagatgcatctcgatgttcgcgccttcgcgcgagaacagcggcttgcgcacccagcccgacgccagcgtgctgccgtcatcgaaatgcgcttccagcaggttcggatggcccacgttacgctgccacagcagcggcaggatgcccttgttgctcaacaccgccttccacgccggctccagcagctgcacgcccgagccgggcagcgcgcgaccgaattcctcggccatcaggtcttccagcgggtacagcttgaacagcgtgccgatcaccgaatcgtccagcgcggtgaagcgaccgtcctcggacaggccaatgtcctcgatggcgatggcctggccatgcaggccggcctgcgatgcacagtcgcgcagatagtcgacggtgccgcggtcttcttcggagctgcccacggcactgaaatacagcggcggcggcagctgcgtggccagttcgccgaaacgctcgaccagcgtttcgtggatcgcgttgaactggtcggcgtgctgcggcaggcgaccggcgttgcgctggtcttccagccactgccattggaagaagctggcctcgaacagcgaggtcggcgtgtcgtagttcagttcgtacagcttggccggaccggtaccgtcgtaggccaggtccaggcgaccgtacagatgcggctggcgctggcgccagctgtcggcgatccagtcgcggtaatgcgacggaatcgccagctggtccatcaatcgttcgctggcgatgacatcgccgaccaggtccagcgccatctggtgcagctcggcgctggggtcttcgatgtcctgttcgatctggcgcagggtgaacgcgtagtacgcgctttcgtcccagtacggctggccgtcgatggtgtggaagcggaaacccgcctcttcnnnnnnnncccgccattgggcacgctcggcaatccggatgcgctgcatgggtcgatcagccgccgtagctgccgctgctgctgcgnnnnnnnntggtgttgccgaagccaccacggctggcagtgaccgcacggttcggttcgctggtgaccggggccaggccggccttgcccgcgccgatgccgctggcggtgttcaggccaccagtgccacccggtgccgggcgcgcccaacccgcattcttgtcctggtaggccggcgccgacgccggtgcctgcggtgccaggcctccgcggttgctcagcatctgcgacatgaagaagcccatcatcatcgggccgatgaacgaggtaccggccgaggtgtgctgctgcacgcactgctccggcttgtaatccttctcgcaggcttccctgctggcgtacttcggcgccgcatcggcggcctgcttctgcgcttctgcgaaggcattgcggcacgacgacggatcgccggtggcctcggtgcaggcctcgaccgaggtgtacaggccttcctgcaccttcacctccggctccttctggcaggcggtgaacagcagcggcgcggcgctcatcagcagcagcgcggtggtgcgggaacgtttcatggcctcatgccctgtcgacggatcaatgccccaatgatgccaaatccggaccagcaaccggaatcggcaaagtccgaaagatgaacggactttcattttcgtcgctccaatcagcaatcgggggtcagagcccgtcgcgcagcaacgggatccgacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctctctccccggtggttgcagcagcaaccgaaaaaattggccatgatcggctgacccccacgtcgtacggcccgcccgttccgccagccatgcccgaataccgttcccgcacctccaccgccggccgcaacatggccggcgcccgcgccctgtggcgtgccaccggcatgaaggatggcgacttccacaagccgatcatcgccatcgccaactccttcacccagttcgtgcccggccacgtgcacctgaaggacctcggccagctggtnnnnnnnnagatcgagcaggtcggcggcgtcgccaaggaattcaacaccatcgccgtggacgacggcatcgcgatgggccacgacggcatgctgtattcgctgcccagccgcgagatcatcgccgacgccgtggagtacatggtcaacgcgcactgtgccgacgcgctggtgtgcatcagcaactgcgacaagatcacccccggcatgctgatggcagcgctgcgcctcaacatcccggtggtgttcgtttccggcggaccgatggaagcgggcaagaccaagctgtccgagcacaagctggacctggtcgatgcgatggtggtggctgccgatgacagcgcttccgacgagaaggtggccgcgttcgaacgcagcgcctgccccacctgcggctcctgctcgggcatgttcaccgccaactcgatgaactgcctgaccgaagcactgggcctgtcgctgccgggcaacggcaccacgctggccacccatgccgaccgtgaggcgctgttccgccgtgccggccgcctgatcgtcgaactctgccatcgctggtatggcggcgaggacccgagcgcgctgccgcgcggcatcgccacccaggcggcgtttgccaatgcgatgaccctcgacatcgccatgggcggctccaccaacaccatcctgcacctgctggccgccgcgcaggaagcggaggtcgacttcgacctgacccacatcgacgcgctgtcgcggcgcgtaccgcagctgtgcaaagtggcgccgaatacgccgaagtaccacatcgaggacgtgcatcgcgccggcggtgtgttcggcatcctcggtgaactggaccgcgccggcctgctcgaaaccacggtgccgaccgtgcacagcgccagcctggccgacgcgctggaacgctgggacgtggtgcgcagcgacaacgacaccctgcataccttcttcaaggccggcccggccggcatccccacccaggaggccttcagccaggccacgcgctggccgacgctggacgtagaccgcgccgagggctgcatccgctcgctgcagcatgcgtattcgctggaaggtgggctggccgtgctgcgcggcaacctggccgtggatggctgcgtggtgaagaccgccggcgtggacgaatcgatccatgtgttcgaaggtcccgcgcgtgtctatgaaagccaggacgccgccgtcgccggcatcctcgccgacgaagtgcagccgggcgaggtggtggtgatccgctacgaaggcccgaagggcggccccggcatgcaggaaatgctgtacccgaccagctatctgaagtcgaaggggctgggcaagcagtgcgcactgctcaccgatggccgcttctccggcggcacctcgggcctgtcgatcggccatgtctcgccggaagccgccagcgggggtgtcatcggcctggtggaagatggcgaccgcatccgcatcgacatccctgcccgccgtatcgacctgctgctggacgaggccgtgctggcccagcgccgcagcgacgccgatgcgcgtggttggaagccgcgcgcaccgcgcccacgcaaggtcaccagcgcgctgaaggcttatgcactgctcgccaccagcgccgacaagggtgccgtacgcaacaccgcacttctgggcgattgaccgccatacggtaatgccggccgctggccggcatctgggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggccagcggccggcactaccggtcagccgatcacacgcttgaacggcggcagcgcgtcgatgatgcgcttgccgtagcggcgggtcagcagccgcgaatcgaggatgatcacgcggccggtgtcggtggaagtgcggatcaggcggcctgcgaactgggtcagcgtgcgcaacgcatgcggaatggcgatcagattgaaggcattcagcccacgcccctcgaaccattcgctgagggtggcggtctgcgggtcggtcggaaccgcgaatggcacctgggtgatcaccaccgtggtgcaggcttcaccgggcaggtcgaggccttcgccgaacgagttcagtccgaacagcaccgaaccctcgcctgcggccacgcggcgcaggtgctcgtcgatcagccgggtcttggacatctcgccctgcaccagcacctgcttgcggcgcgcggccgacatcagcccagccaccttctccatcttccagcgcgaggtgaacagcaccatcgagcctttggcccagtccagctcggtgtcgagatagcgcgccacttcgcgcggatggccttcgcggtcgtccggagtgaccgggaatttcggcacgatcagttcggcctggttgggcaggtcgaacggtgacgacagcgagaccatctcggcctcttccggaatgccgttgtcgatcgccagcgactggaagtcgccaccgccggtcagcgtcgccgaggtcatcaccaccgagtccacttcatcccacagcagcttgcgcagcacgtgcgcggccgacaccggcgagccgtgcagcaccaggtcgccgtcgcgggtggcggtgacccagcgcgccatcggcggcgcaccgtccttgtcttcgcgacgccaggcctgccacaggttgtactgctgctcgatcatctccagcgccatgcccaggttgcgctgcaggcgctnnnnnnnngcatcgtccggcttgcccttggccacctgcgcggtggcggcatgcgcccagttgtagagactgcgggtatcgtcggccagtgcttcgatcggctcgcgccaggcctcgggcaggcgtccattggcggcgcgccacatcggttcctcatcggctggcgccggcatccacacccgctcgatgtggtcacggaacgcgcgcagctgcttggccacgttgctggccacctcgatcgcttcgttcggcagcaggttgccgaggcgatccttgtcgaccgcgcggtaggcgccggcgatcaggatctgcaggcgaccggtgcgtttggccatctcgtccagcgccaggctggccgcgccctggtcgatcgccacgttgccgatgtgatggccttcatccagcaccagcagcatgtccgacggcggtgcgatcaacggctggccgttgtcgctgtcgccgatcgacagcgccgacagcagcagcgcgtggttggtgaccacgatctgcgcatcacgcacggtgttgcgcgaacgcagcaccgcacactgcgccgaataggcacaacggcgcccggcgcagcccgaagccggcgtggtgatgcggctgcgcaggccggggctgatggtctccggtgcgttgtcgatatcgccatcccagctgccgctggtgaaggcgtcggtcaggcgcttggcgatgtccatctcgatcggcgccagcggccggtcgaacagcggcgcgtcatcctcgaacatgccgccctgcgagccctcgccctgcgcctcggcggcattgcgcgtgcacaggtagcgggtacggcccttggccagcgccacggtcgcctccaggccggtggctttcaggaaattcgggatatcgcgctcgaccagctgcgactgcagcgccacggtgccggtgctgatcaccagcttcttcttgctggccaatgcgatcggcacgcctgcggtgaggtagcccaggctcttgccgacgccggtgggcgcctcgaccacgccgacgccaccgcttttcgacagcgcacgcgacaccacgccgatcatctggctctgcgagcgacgggtggaaaagccgggggtattggcctgcagcgtcgtgtacgccttgcggatcgcgtccttcaaggtgtcatcgagggtgcgcggagcggcgacggtttcggtcacgccgggaattaccgtagctggatcaggccgggcattgtcgcatggccggccgcattcaccgccgctgggaccctgaacgggccggcgacgacacccgctggcggtcccggtccaatggccggaccatcccaagggcagatacgccgggcatggcccggcgcgaccggtcaggcggccgggagcgtacgggtacgcagcaggcgcaccagcgcccacaccaccagcaccacaccgatggcctcgaccatcgccagcgcgaaatgcagcacgccgaggatggcactcaagctcgacacggcactgaaatcaccgctgcggaccatccacatcggcaggatgcccgccgccatgccgccgaggctggccagcagcaacagcagcaggccgaccagggcaccggtgcgggtggcatcgcgcggtgcgccgaccacccagaccaggcccacgcacagcgcgatcagcaccggcaggcgcacgccgaccatgctcagcaccgtgaccagcagggttgtgccgtccatcgatcagtcctcgccggccagcacggccgagccctggcgcagcgactggtagacctcgtcggtctgcgggcgcacaccgtgccactgcaggaaactctcagcggcctgctcgaccagcatgcccaggccatcgaccgtattgcggcactccgcgnnnnnnnnccaggccaggaaggcgatcgccgcttcgccgtagttgaggtcgacggcggtggtcatcgagttgaccagcgacagcggcagcttgaactcgatgtcacggtcgcggccggccgaggtggcgttgacaatcagttcgaagtcacccagatcacgcaggtcttcccagtagcggctgatcgcgcgacccggctcacccatcgcatcgatcagttcatcggcgcgttccggcgtgcggttgaccaccaccagctcggtgatgccggcatcaagcagcgccggggcgacgctgcgcgcggagccaccggcaccgatcagcaacatgcggcggccacgcaggtccaggccatggcggtcggtcaggtcacgcaccaggccgatgccgtcggtggtgtcgccatgccagcggtcgcccttgcgcagcagcgtgttgaccgaaccggcgcgnnnnnnnngtgcggtcagggtggtgcacaccgagaacgcggcctccttgtgcggcgaggtgacgttggcgccgacaccgccgtcggcggcgaaggcctccaggccggccaggaacgcctccggggccaggtcgatcgcgcggtaatccaccgcgatgccttcctggcgaccgaacgtcgcgtggatctgcggcgacttcgagtgggcaacggggtgtccgaagacggcgtaacggtcggtcatggaatcctcaagctggctagactgatgctctgttcgtgcatggaaccggatgatgcgcatcaccctgcccctgctggtgcttgccgccagtctactctctgcccccgtggcgatggcgttgaacgagtacggcatcgaaggcatgggcgtggtctcgacccgtgccgacgagggccgcgccacgatcagtgccgatggccggcgcatcgtcttcgcccgccgcggcgaagccggctggggcctgtgggaggcgcgcgtggtcgatggccgctggcagcaggcgcaggccctggcggtgggcgtggccggtgaggcccgcgatccgtacttcagccgcgacggccgctggctgttgttcgccgccggccgcgaaggcgcgctggcgctgtaccgggctgcagtggaagccgatggccggctgggcaaggcgcaccccatggccggcgacggtggacgccacgaagagcgcgggccggccctgagcgcggacggcacgcggctgctgtttgcccgccaacagggccgtggcgccggctggaacctgttcgtggcgacgctggatgcgcagggcatgcgcggcccggccaccgcattgacagcgttgaacagcgccgatgacgagaccgacggcgactggctgggcaacgatggcgcagtggtgttcagccgcggcaacggcacgaccgcacaggtgtggagcagcggctgcgcgtggagtggcgcggccctgcaaccgttgggactgtcgttcaaccagaccggcggctggaccggcgcgccggtgatcgacaacgccaagccaggcgaaatgatggtggccagcagcgcggccagggcaccgcgtgccggtggcgtggacgtgtaccggttggcggtgccgaaggtcgcggcggtggccgggtgcgtgcggtagatccacgccgcgcgtggatagccgtttggtagatgccaaccttggttggcatacgtgaaagcgccaaccaaggttggcgactaccagtagatccacaccatgcgtggatgaaacgccccgtcagcgcgacaacaccttggcgcgcaactgctcgtactccatctcgctcagctggccattgtccttgcgctggttcagcgcggccagctcggcctgcacgctgtccggcagggcctgctcacgggccacgtggcgggcggcggagagctgctccggtgggcgcttgcccgcgcgccacgcggcgatgaagacaccgacgatgatggcgccgaacaccagcgtgccggtgccccagatcagccattgcatccatcccagttcgggtcccatcgcgcagtcctccgtctatcgtggcgctattgtcagcgctcgcgcagccatcgcgccacctgcggcgcgaaataggtcagcacgccatcggcaccggcccgcttgaagcccagcagcgactccagcacgcaggcgcgctcgtccagccagccgttggcgaaggcggccttcatcatcgcgtactcgccactgacctgataggcgaaggtcggcacaccgaatttttccttcacccggcgcaccaggtccaggtacggcatgcccggcttgaccatcaccatgtcggcgccctcttccaggtccagcgcgatctcgcgcagggcttcgtcgccgttggccgggtccatctggtaggtcttcttgtcggccttgccgaggctggccgcgctgcccaccgcatcacggaacggaccgtagaacgccgaggcgtacttggccgagtaagccatgatgcgcacgttgacgtggttgtcggcatccagcgcacggcggatcgcgccgatgcggccatccatcatgtccgacggcgaaacgatgtcgacgccggcttcggcatgcgataccgactgcttgaccagcgcttcgacggtgatgtcgttcagcacatagcccttgtcatcgatgatgccgtcctggccgtgggtggtgtacgggtccagcgccacgtcggtcatcacccccagttccgggaagcgcgacttcagcgcgcggatcgcgcgttgcgccaggccgtcctcggcccacgccgccgatgcatccagcgatttcagcgacgggtcgatcaccgggaacaggtcgatcaccggaatgcccagctccagcgcctcttcggccaccttcagcagttcttcgatcgacagccgctccacgcccggcatcgacggcactgcggtgcggccggccagttcgtgcacgaacaccgggtagatcaggtcatcggtggtcagcgtgttctcgcgcatcaggcggcgcgagaactcgtcgtggcgcatgcggcgcgggcggtacagcgggtgggacatggcaggctccgaggagtggctattgcaacaggtagccctgcggcagcaggggttcgggcaacgggcgttcgccgagcgcatcgagctggtcgatctcgatcgtgcgcaccagcgcgtccagcggcagatcgttcggctcaaggccgaaggggtcttccatttcttcgcccagctggtccaggccgaagaaggcataggccagcaccgccgacagcaccggcgtgccccagcccagcgaactggccaggccgaacggcagcagcacgcagaacatccacgcgcagcggtgcagcagcagggtgtaggcgaacggcagcggcgtggtgaggatgcgctcgcagccggcctggatcgacgacatcgcgtgcaggcgctcttccagctgggtgtagaggatgggctcgagctggccggcgcgcagcgcatgcgccagttcggccgcgatcatcgccagcagtgcatcgggcacgttctcgcgctggcccagctgttcgcgctggcgcttgtccagccacggcagtgctgccagggcgacgatgcgaccacgcagtcgcgccgccagcgcatgggcgaacgcggtggtgaggtaggcgacgcgacgacgacggcccgcgtcgtcggccagcagcaggtttacctggcgcgccagcgaacgcgattcgtagaccagctggccccacagcttgcgtccttcccaccagcggtcgtagcaggcgctgttgcggaagctgaggaagatcgacagcaccaggccaagcagggtgaacggggtcaccgacacgcgttcgatgccggtggggggcgccagttcaaccaccgcagccacggcgatggacaggatcaggatggccagcaccttcggcgcgatcgctttgacgatcgaaccgcgcaggatgtacagcagttgccagccgtggggacggggtcggatgatcatggggcagccgcgcggggcgcggattcacaggcacgcggggggctcgcgcagccattcattgtacgcccccgcccggccatcggccgtgtgcctgcgacgccctgtcgcaccgggaccgggctcagaccacgccgccgcccaggccaagacgcaggatgccgaccaccaccacgataccgttcaggaccaacccggcccacgcccggccacgcttgctcgggtgggtgaacaggatgcccagcgcggcgatgaccgcaccgaccgcggcgaacgggatcaggaaccagttgccccagcccagcagcggaatcaacgccaggatcatccacaacagcgccaatactccccacaacagactgatcacacccatgccgctctcccgcagttggttcctggccccaccataatcgttcccgttgccgccgcctactgccattggcggggctgtcacccggcccgtgctagcgtgctgtcgtgcgtgccctggcccgggtgttggcgccgattcagagtggcccgccgatcatcgcaaccagtcctgcaggggaagtgccatgaacatccgttgggccgcgttggcggccacgctgctggtcgccgccggctgtgccagcacctccaaggtgatgctgggcnnnnnnnnnncaccgatcgatccggcgctggtgcagatctattcgacgccaccggccggctcccaggaaatcgcccagctggaatcgtcttccgccgtcggcttcggcacccagggccagaccgacgccgcggtggcccgcctgaagcgtgaagccgcagcgctgggcgccaacggcgtggtgctgatgggcgtgggcagcagcggttcgccggtaggcatgtcggtgggcgcgggcacgttcggctcgcacgtcggtggcggcgtcggcatcgggattccgaccacgcagaagcgcgccgcaggcgtcgcgatctgggtgccgaatccggcaccgccggcgcggttgccgacacaggtgattaccccgcagcggtgacgcagcagcgtcaccggggtagtgccggccgctggccggcacatccctgcaacagccaacacatcgctctggtgggtgccaaccttggttggcacgaacccacagcgccgaccaaggtcggcatctaccaacaccggttgccggccagcggccggcactaccggggggtgttcagcgcttgtacttcggtacgaacaccttgttcaccgcgtcggccagctggtccggcggcagcaggccctggtcgagcaggaagttgttgaacgccaggcggtcgaacttcgcacccagcgccagttccgtctgcatgcgcagttccaggatgcgggtgtagccgtagaagtagctacctgcctggcccggcatccgcaccatgtagcggtccagttcctgggtggccatcgccttggacaggccgacctgctccatcagcacgcgctcgccgttggcacggtcggtcaggccgaggttgagcatcgggtcgagcatnnnnnnnnnngcgcgcagcaggcggaactgcagggcgatcatctgcccgtccagcggctcgtacggcaccatctcggcttcggcgtacagcgcccagccttccacgttcaccgaattgaacgcgaacatggtgcgtgccagcgacacaccacgctcgaccatcgcggtgaactgcagctcgtggccggggcggccttcatgcgcgctcagcgtccatgctgccgcaccgaagttgaagtcgtcgtactgcgcgcccgggcccgctgccgggttgcccagcggcagcacgaaggtgccctgctgcccggtgttgttgaccagcggggccggcaggaagtgcggagccgggctggccgcactctcggcggccgagcccaggcgcatctgcatggcgcgcttgggcacgtcgacgatggcgtgctcgcggatcagcggatcgatcgcatcgatcaccttgcgatagtgaccttccagatggtcgtcggcgatcttgtcggccttcagcgcgcggatcaccgccaccggatcgctcgggtcggccaccttcagccccttgtccttcaccaccagcggtgccagctgctgcatcgccgagcgggtttccatgaactccagctnnnnnnnntgcatcagcagcttcgggtcgatgtcgatgccgacctgcttgagctggtaggcgtacaacggcgccggcaggcgtgcgtcggcacgtgacttcggcagtacctccttgcgggtccaggcggcgtagtccttcatctgcccggccagcgccttcattgcttcatcggcgccggcaatctggtacttcttcagcagcgactcgataccggtgatgtaggtctcgacgttgtccagcgactgctgcacttcaatcttcgtcggctgcaacaggctgctgtccttcagccgttcctcgtagcgctggcgcgccagcgtggtgaaggcggtgccgcccggctgcaggccggcataggccttgagccggtcgaccgccttggcccggcgctcggccggcacctggtcggacagcagcaggttgaggccgctgaacacggtctgcggcgcatcgctccacggcagcaggtacttctcgttgagctcgctgccttcgatgttctggctggcggcgtggatcatgatctccaggtcctggcggacattgggatccttctcgacggccagctttgccttcagttcgtcacgtgccttggccatggcagcgcggtagcgcttgccgttgtccgggccgagatcggccaccttgtcgtcgtagccgggcacgccgaagaagccggtttcctccggctggaacgggccctgggcgtccagcagaatctgcgccagcgcattgctgcgggcgacccaggccgggctggccggggtggcggccttggcggagggtgccgccagcgccggtggtgcggacagcagcggtgcggcagtcagggccagggcaacggcgagcgcaatcggcttcatgggacactccagcaaagggttgcccgcaccctacgcgctcacggcgatggcgacaatcggtgggaagtcatggcgggctggttgtgcagccgggctccgcggaaacctggcgggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncggtcgaccctacccggtcgactctacccagtcgacgtcccgcagtcgcctgcgcccggaggtcacagcacggcggtcagcgggcattcgccgcgatcacggcaggccttcagctcgcactcctgcgcggcctcgtcgtcatccagcgccgtcaggtcgaaggtctgcttgtcctcgcccaacacgtacatcaccgggtagtcccacacgtcatcgcgacgggtaccctgcacgaacaaccgcccgtgcgcatgcggtccttccagggctacggtcaggccgacatcacgctggccgttgatcgccgtctgcatgctgcccagcggcatcgactcgatgttcaacggctcaccgaacgcttccaccagttcaatactgcagcccgcccgccgcagcgcctcgcgcatcggcgggctctcgcgtgccgcctcgctccagcgcagcacgctccaggtcaccacaccccctgcaccacccagcaccagcaccaccatcaacggcatcgcccagcgccagtggcggcaccaccaaccggcggatgccgggtcatgggcgggaatcggcggtggcagggtcatcggcgggctccttcccgtttctggatcagggcttgaggcaacgtcccaggaaggcttcggccacgcggtagcgatgcagggcatcggcgccggacaggccatgcttggcacccgggtaggtcatcagctcgaacggctgtgcacgcttctgcaacgcgctcatcaggctggtcgaattggtgaacaacacgttgtcgtcagccatgccgtggatcagcagcagcggcgagcgcaggccatcgatatgggtcagcacgcgcgcttcgcggtaacccgcttcattgcgcgccggcaggtccatgtagcgttcggtgtaatggctgtcgtacaggccccagtcggtcaccggcgcaccggccacgccacaggcgtactggttcgaagccttggccagcagcatcagggtcatgtagccgccgttggaccagccctgcacgccgatgcgcgccgggtccacccatggctgctgcttcagccaggccacgccgcgcagctggtcggtcacttccaccgtgccctgcttgccatacagcgcaccaccgaagtcgcggccacggcgcggggtgccacggttgtccagcgagaacaccacgtagccctgctgggccaggtactggttgaacaggtggtcgccacggccgggccagctgtcggtgacggtctggctggccgggccaccatagacgtacacggccaccgggtagcgcttggacggatcgaagccggccggcttgatcaggctgtagttcagcggggtcttgccgtcggcagccatcaacgtgccgaactccaccgggcgctgcgcatcgcggtagcgcgcatacggatgcttgggatcggccaggtcgttctcgagcagggtggcgatcttctcgccattggcgcggaacagttcgatctgcggcggcgtggtgctgttggaccagctgtccacgtagacgctggcgttgcgggcgaagctggcgctgtgcatgcccggcgccttcgacaggcgctgcggctcaccgccctgcagcgacaccgcgtagatctggctttcgcgcgaggtctcgatgccggcgcggaagtaggccttgccagccttttcatcgaccgccagcagctcgtccactggccagttgccgtgggtcagcgcggtggccttgcccttgctgtcgatgcggtacaggtgctggaagccggtgcgttcggacgaccacagcacgctgccatcgtcgaggaaacgcaggctgttgtgcagcggcacccaggtcgggctggtttcgtgggcgagcacgcgctggcggttggaatcgagtgccacttccaccaggtccagctgcttctggtcacgcgactggcgctggaagctcaggtgctgcgcatcgcgccagtccacgcgggccaggtagatgtcctgttccttgccgaggtcgatccagcgcggctgcgcatcggcggccggtgcgatcacgcccagctgcacgcgcacgttggcatcgccggcggcgggataacgctgctcgatcacgtcggtgcggtcggcatagacctcgtagcgcttctgcaccggtaccggggattcgtcgatgcgggcaaaggcaatcgccgaatcgtccggcgcccaccagtaaccggtatggcgatccatttcctcgtcggcgacgaactcggcaacgccgttgccgatggtggtgctgccgtcgcgggtcagctgcagctgcctgccgctggccaggtcgatcacccacaggttgcggccgcggatgaagctgacgaagccgcccttgggcgacagcttggcgtcggtggcgaagccttcaccatgggtcagctggcgcaccgccgcctggccctgctgcttgaggtcgtacaggtacagctcgccgcccagcgggaacagcaggcgctgcgcgtccggcgaccactggtaatcgacgatgccggtcatcgcggcgatgcgctggcgctcgcggcgggccttctcctcgtcgctgagggtctcggtgccgggcagcaccaccttggaatcaaccagcaaccgggtctggccactgtcgatgtcgtaggtccacaggtccagctggttgcggtcgctgtccttgccgcgcaggaagctgacctgcgaaccgtcgggcgccaccttcggcttcatcagggttgggccggacaacggcaacgggccggtaatggcttccagggtcagcttttcagcgtgggcggcggtactggtggcgagcatgagggcgagcgaagcgaacaggtggcgcatggaggatcccggcaaacggcaggtccgcccctgcgatggacgcggagcggtcgtcccccatcctaaccaagcccgtgcgggaaggcagcatgaccttctgcccatggcctggtgctggggtcagagccctttgcgctgcaaagggatccgaccccgaggcggtcagcgctggccgaacaggtgcttgcgctcttcgtcgctgagcggcttgccggcgttggggttcacctgctggcgcagggcataggcccgctgggtggccgggcgtgcggcaatggcttcatgccagcgcttgaggttcgggaacgcggtgaaatccaccggcagcttgtcgtaggcgccgatccacgggtagctggccatgtcggcgatggtgtactcgtcgccggccaggaaggcgtgctgggccaggcgcttgtccatcaccccatgcaggcggcgcacttcgttgtcatagcgctcgatggcatacgggatcttttcaggcgcgtatacgttgaagtggcccatctggccgctcatcgggcccaggccggccatctgccagaacagccactccagggtggtgacgcggccgcggggatcgctgggcaggaagcggccggtcttctcggccaggtacagcaggatcgcgccggactcgaacacgctctggggagcaccgccatcggccggggcctggtcgacgatggccggcatcttgttgttcggcgagatcgccaggaattccggcttgaactggtcgcccgagccgatgttgaccgggtggatgcggtattccaggccggtttcttccagcagcagggtcactttgtggccgttcggggtgggccagtaatacaggtcgatcatggcggcggctcggggtgcggaaaggaacctgaagtctagtgcgtgagttgggttggcaccgtcatggcgggccggtaacctcgcctctcccccgcaacgcagcatccctcgcatgagtgcaaaccgcccgccgctctcccccttgtccacgctgatcttcgcctcgcgctggctgcagctgccgctgtacctgggcctgatcgtggcgcagtgcgtctacgtgttcctgttcggcaaggaactgtggcacctgatctcgcactcggtgtcgatgggcgagcagcagatcatgctgatcgtgctgggcctgatcgacgtggtgatgatctccaacctgctggtgatggtgatcgtcggcggctacgagaccttcgtctcgcgcctgcgcctggaaggccacccggaccagccggaatggctgagccacgtcaatgccagcgtgctgaaggtgaagctggcgatggcgatcatcggcatctcctcgatccacctgctgaagaccttcatcgccagcggtgcgctgggcggcatcccgctgtgcacgccggagcagatgagcgtggccgctgccaacatcggtgtcgcccgctgctcgatgctgacccaggatggcgtgctgtggcagaccatcatccactgcgtgttcatcctgtcggcgatcggcatcgcctggaccgacaagctgatgtccaacagccacagcaggtcgcacgacaaggcacacgaccactgaggtcgccgccgccagcggcttgaccgccgctgccccattccggccaccgtcccttgtgcgcggcggtggccgggatgctagattgcaccctcgctgttgccggcggtggcgtcgggaaacgtcaccctgccgcgcccggaccgcaggtcccggccatgcgtatcaatgatttacgtcacgtcgtcttctagaggggagcaggatgtcgcacgtctcaacgatcaccgccgcgcgccggtggctgccggttgccctggcactggcactggccgcctgctcgggcaaggaagaatccgcagcgcctgctgccgccacggcgcctgccgctgccgcacccgccgcaccggcggttgctgccaaggtgcagtccatgggcaccgagcagctgcgcgagtcggccagccaggcgctgcgcgagaaccgcatgtatgcaccggccggcgacaacgccatcgagtactacctcgccctgcgtgacaagacgccggacgacgcctcggtgaagagcgcactgaccgacctgctgccgtacaccctgatcgccgccgagcaacacctgggccgcgaggactacaccgaagcgcagcgcctggtggcactgatcgagaaggtggatgcatccgcgccggccctgccgcgcctgaaggacggcctggccaagggcgtgcagaacgcagccaagcgcaccgaagcggaagccgagaaggccaagaaggacgccgaggaccgcagcaagcagcagaccgagcagcagcgcctgagcgagcagcgcgccaaggaagccgacgccgccaagcagattgccgcgcagcaggatgccgcgcgccgcgacaacgagcgccaggaagccgagcgccaggccgccgcccgccgcgaggccgagcagaagcagcagcaggctgccgcccagcaggccagcgccgcacgccaggccgcggcaccggcagcgcccaccctgcgcccggtcagcacaccggcgccgcgctatccgggcgaagcgctgcgttcgggaacctccggcgaagtgctggtggagatcaccgtcggcactgacggctcggtggtcaacgctcgcgtgctgcgcgcgacgccgggacgcgtgttcgaccgtgaagccctgaacgcggtcaagcgctggcgcttcgagccggtcagcgcgccggtgaccacccgccgtacgctggtgttcgcgccgggcaacaactgaacgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgcaatgacgccaaggcccggcatgtccgggccttgtccgtttcaggccgctccatcgatcaggtgttgcagtgccggatcgcgcgccgtcagcacctggaacaggcccaacgcgtgcaggcccggcagcagcgcacgcaggtcggcttcggcagtggaacgggtggcaacatcgctggcgggatcctgccagtcacggacgctggccaggaaggcgccgacactgcccttgcgcacggtgaggccgttcacctgcacgtcgttctgatggtcggggaggatgtcgcgtggctgcatggggaagcgctccgttgaggtgggctccagtgtcggggcacggacgcgacgcttctgccgtataactgccaatcgatatggcagatcagacaactcctccattgctcgaccccgcgctggccgatgccaccgatggaccggcggtgctggcggcccggctgcaccagctcggcaagcgtcgcacggcccgccaccgacatgcgcgtgggcagctgctgggtgcgtaccaggggctgctgcggatcgccgccgacgacctgcactggctgctgcccgcaggtcacgtcgcctggataccgccgttgctgccccacgcgctgctgggcgcagacgggttcaatggctggagcctgtacttcaacgcggaggcctgcctgggtctgcccgccacaccacgcatcttccagcccaatgcgctgctgcaggcggcgacagcacgtgcgctgcaatggccccatgcgccactggatgctgcgcaggcacgcctggccggcgtgatcgccgatgagattgccgccagcacgccgctgccgctggccctgccacaaccgcgtgaccggcgcctgggccggatcgccgccgcgctggctcgcgcgccgcacgacaaccgcaccgtcgaggactgggccgtcagcagtggcctgtccggccgcagcctggcccgccactggctggccgagaccggcatgacgctgagccagtggcggcaacgcctgcgggtgctgctggcgctgccacgcctgctgtccggcgagccggtgatcagcgtcgcgctgtcgatggggtacgacacgcctagttcattcatcgccgtgttcaagcgcgagatgggggtgacgcctgcgcggtatggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcccccacgccatctcgcggcatcgcctgatgcccttcaaggtcacggaggcggcagtctgatgaattcttgaagccccgaactgccatgcctcgacaagcacgcctgatgttggccgaacagccgtaccacgtaacccagcgcggtgtgaacaagggggcgatcttcgttgacgatatcgaccgtcagctgtttctgcacctgttgcacagcgcgttcctgaagcatcaggtcgcactgcatgcctacgtattgatgggcaatcacgttcatctgttggccacaccttccacgcgtgttggcttggcgaacgcgatgcggatgcagggcaacaactatgtccaggcgttcaatcagcggcatcagcgcagcggaccgctctggcagggccgcttccattcttcgatggtggacagcgacgcctatctgctcagcgtctatcgctacatcgaactcaatccggttcgtgcaggcatgactgccgccccggaagatcacccatggtcgagcgtgcatggaaacctgcagcggcgccacgatccgatgctgacggaacatcccgcattccaggcgctcgcccagacccagcgacagcggggaatgctctatgcggagtttctgcaggacatgaacgcgtccgctgacctgccggcaatccgtgcgcacagtgccgggcagcatccgttgggaaatgcagcctacctgcgaatggtggaacggacgctgggtcgccccgtgatgctgcgcaagcgggggcgccctcagaagaagggggcggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcggtcagccggagatggccaggcgctcgttgtgataacggcgcacggcggcgaaccacagcacggcggccaggccgaggctggcgccgaggtagatggcccagaccgcgggtgtgatggtctcgtggcggatcaccttcagcagcatctggttctgcgacaggaacggcacggcgtactgccacagctggctcttcaccgggtaggcaatcagcgcatagcccggcagcatcggcagaagcatcagccaggtcatgtggctctgcgcttccttcatgctcttggccgctgcggccaggaaggtcagcagcgaggtgccgatcagcagcatcggcagcatcaccagcagcatctgcaccatcgccatgatgttcatgttgagctggcggccgatgttgccgggggcgatctgcgcgctcaccttgaacgcggccagggtcaacagcagcgaggcaaagccgaccatgcaggcggcggcgatcttgccgctgacaatggcactgcgcgaccccggcgtggccagcagcggctccagcgactgccgctcacgctcgccggcggtggtgtccatcaccaggtaggcaccaccgaggaacgaggtgagagtcagcaggatcggcaacaacgccgacagcatcaggccacgcttggcttcggcactggccatgtcctggctggccacgtccagcggccgtgcgacctgggcgtcgatgccccgcgccatcagccgcagcgcccctacctggccgttgtacgtggccaacgccgcctgcaggcgcgcagtgggcacctcggcggcacgtcgtgtgctgtcactgatcacctccaccagcgccggcttgccatcggcccagtccctgccgaagtccgggctgatgcgcagcgccacgtcgatgtcctgcgaacggatggcctcggccaggtccttcggcgcagcagcggtattcaggccctgggcagccaggaagcgcaccaggttcggcgcatgttcggcgccgatggtgggaatctgcagcggctgctcgatctgcgtgcgcacgcggctttcggacagcttgcccatgcccaggatcagcagcgggtacagcagcggcccgaacagcagggtcagcgccagcgtgcggcggtcgcgcgacaggtcacgcagctccttgcgcatcaccgtcatcagggtcgacatcatgctcatgcgtgcaggccctcttcgctgccgatcagtttcacgaacgcatcctccaggttggattcgccggactnnnnnnnnagttcatcggcgctgccggcggccatcaccgtgcccttggcgatgatcacgatgtgatcgcacagcgcggccacctcctgcatgatgtggctggacaggatcacgcagcggccttcttcgcgcaggcccagcaggaagcggcgcagtgcgcgggtggtcatcacgtccaggccgttggtcggttcatcgagaatgacgttgcgcgggtcgtgcaccagtgcgcgggcgatcgcggtcttggtgcgctggccctgcgagaagccatcggtctggcggtcgaggatgtcccccatgtccagcgcgtgcgacagcacctcgatgcgctcgcggatgcgctcggccgacaggccatgcagttcgccgaagtaggcgatgttctcacgcgcggtcaggcgcttgtagacgccacgcgcgtcgggcagcacgccgagatggcgacgcacttccaccggattgcgcgcagcatcgacaccatcgacgctgatgctgccctggtcgggggtcatcagcgtgtacagcatgcgcatggtggtggtcttgccagcaccattgggccccagcaggccggtgatgcggccatcctcggcgcggaagccgacgttggacactgcctggatacggccggtgcgggtgtcgaaggccttgtgcaggttgtcggcgacgatcatggttcccatccgttgaacgaggtgaacgccggcacgtagctcagcgtgtccaggcagccggcatccagcgccttggcatcggtcgtgtcgatgaactggccgagcaggcgcggcatgcagccggcagtcagcgtgccgtggccctggccacgggcgaccagcgcgcgtccattgggcaggcccttgaggacctgctcggcatagcgcggcggggtcaccgggtccagttcaccagacaacagcagcgccggtacgtcactgcgcagcggcacggcattggctgccggtgccggccggtgcggccatgccgggcaggcggcaaagaaggaacttgccacgtcgttgccgaacaggcgcccgggatcctcggccggcgcctggtagcgcggcgcgtcttcgctgcagatcaccgaccagtgcatgccacggttgatctggaaatccatgctgcggttcgcaccgcgcgccagcgaggcgagcggtgcgtagcggccgtgcgcggcttcatcaagaaccagcggcagcaatgaggcgtactggggtacgtaggaaaatgcaaaagccaggcccaccacgctgtccggtgtcagcacatccttccgggtgtcgtaggtgccgggatcgcgatactcgaccggaaccggtgcacggcgcagagtctcgaccacgctgcgcagctgcgcacgggtatcggtcgggaagcgcctgctgcaggcagcgtccttgcggcactgcgccgactgcagggcgatcgcgtcttcgaacgtcccggcgaaatcgccgcccaccaccagctcattcggcaccacgccatcgatgacgatgctgcgggtgtgctgtggataggtacccgcatagcgctgggccacgcgggtgccgtaggacgcaccgatcagattgacccggtccacgcccaaggcctggcggaccgcgtccaggtcggcaatggcttcggtggtggtgtagaaacgtgcgtccgcacgtccctgcagggaagccgcgcatcgctgggcatagtcgcgcagcaaggcctcggagggcgccgcgtcctcgtccatcggcagttcctttccgtccgcgccgaggcagctgagcgggttggagccgccggtgccgcgctggtcgaccaggaagatgtcccgctgcttgcgcacctggcgcagcgcggtatcgacgatgacggccacttcgctggcggcctggccggggccaccggccaggaagaacaccgggtcgggctggttggagccgctgctgcccgattccagccaggcgatgcgcaggccgatgcgccggccagcgggctgggcccggtcctccggcacctgcagggtggcgcactgcgcttccacgttggcactggcacctaccgtggacagcgtgcagggctggaagtcgatcgtgccgaaacggcggctgggtgcatcgctggcgccttcggcgccgggtgacggtgactggctgcaaccggcaagcatcaggctggccaacactgcggccaacgcgaggtggtgtctttgcatcgtgctcgtttcccctggaggacgttcctggcaaccacgacgggctgccgcggaagatgtgactcaacttacacgggcacggcgtcgtcggcgatgggcagacgcgaaatctccgccggcgtggcgcaggccaggcgatcgcggccggcggccttggcccggtacagcgccgcgtctgccgctgccagcagcgtggacagctcgccctgaccgtcgtccatcgccaggccgatgctggcagtgaacgtcaccggcccggtggccagccgcgccggcttctgctgcagagcggtacggatcgccgcagcccgcgccatcgcttccgcctgcgtgctgccggccagcaccagcacgaactcctcgccaccgtagcggcccagcagcgtgtcatggccctgcaaaccgtgctgcatcaacgcagcgaagtggcgcagtactcgtctccggccagatggccccagcgatgcagagcaggaagccaagcacggtgagggtggggacatccagggacatgcggcgctcatcggccggggcgnnnnnnnnatcttggcgccttgtgctgcgatccccgtggcgctgcctggcccgatggagatgcggggtctgaaaacggcgagcacggcggccggtgcctgcgcagaatccgcggaaaaccaaggagacgcccatgcatgcgtggtacctcggtggcatcgaccaccgcccgttcctgcacctgttcgaaaagagcgacaccgcgctggctgcgctgggcatccagcgtcgctgggccggcgaaacaggaggacacccctgccgggtcagcctgagcgatccacccagtggcagcgagctgctgctgttgtcccacgtgcacctgcccctgcactcgccctatcacgcctcgggcccgatcttcgtgcagcgtggcgtgacccgctgcgtgctgccgccaggcgaggtgcccccgtatgtgcagcgccggatgatctcgttgcgcgcctatgaccaggctgcattgatgctggccgccgagatcagcgcaggcacggatgtcggcgctcggctggacgcgctgtttgccgaccctgccgtggccttcgtgcagctgcacaacgcggcccacggctgcttctcgtgccaggcggatcgcgtcggcatgacaccgacatggccggatctccacgacgtgatcgttgccacgccggacacgtgatcgccagcgcatccgttcaggcccacgtgaagcccgcgggaagggcttcacacccacagtcacggatcagcatttccatggttccgcacccggcaccgcaactcgatacacgcgatggtgccgccgaaagtccgccgcgcagcgcaactctgcggtcaccgctctctttcgacgaccacaaggaagcgccatgtcattccgatccacaccgctgctgctggccacctcgttcgccgctgcaggcctgtgcctggccggcaacgcgttcgcccacggcaccatgaccacgccggtcagccgcgtctatgcctgtttccagggcaatccggagaacccgaccaacccggcctgcgctgccgcgaaagcggtgggcggatcgcaggcgttctacgactggaacggcatcaaccaggccaacgccaacggcaaccatcaggcggtggtgcccgacggcaagctgtgcagcggcaacaatgccaccttccgcggcctggacgtgaaccgcagtgactggcagaccacgccgatccacgccgatgccaatggcaagttcaccttcgtgttcagggcaaccgcgccgcacgccacgcgcgactggcgcttcttcgtcacccgcgacggctggcaaccgggcagcccgttgcgttgggccgacctgcaggagttctgcacgctgggcaatacaccgctctctgccgatggcacctacaagctgcagtgcacgctgccgcagcgcaccggccagcatgtgatctacaacacgtggcagcgctcggattcgaccgaagcgttctacacctgcatggacgtacgctttgaaggcggcggcggtggtacggcgccggcaccgcaatggcaggatgccggcccggtcaccgcccgcggtgaattgccggtcggtacgacgctggcactgcgcgtgttcaatgccagcggcaacgatgtcgaacgtgtggaagcgacgctggccggcggccagacctcggccgcgcaatggcccttggcgctggcccgcaaggtcaatgccagtgcccggcatgcgcgcgtgggcgtgcttgccaatggcgtgatcacgccgtcggcgtcggccaccgacaatcgcgtgtacctgaaggacggcaaccgcttccagctcgatacccaggtgccggacccgggtacgccatcgccgggtggtgatttcgaccacgtgtaccccgcgggcatcggcagctatgtgccgggccagaccgtggtgaagagcagcgacggcaagctgtatgcctgccgcccgttcccggagggtgcatggtgcaacgtcaatgccgaggcctaccggccgggcgtgggcgcggcctggcgcgatgcgtggatcgcgtactgacgcagtgatgtgggaggcggtgcacatcacaccgcctcctggctcccctgccgcgcagtggggcgcgcgttgcagaaacagaggaacgcagcagcctttcaaacttgtcggatgggcatatggcggctacatgggaagactccgcgaggtttccaacacttcgcaaaggagttcctgcatgcacctgtcccatcgggccgtcctcgcactgtccgccgttgtcggcctggcactgtccggcaacgccttcgcccacggcaccctgtccaagccgctcagccgcgtgaagcagtgccacgagggcaatccggagaatccgaccaacccggcctgtgccgccgccaaggccatcggtggcgcacagccgttctatgactgggccggtgtcaatcaggccaacgccaatggcaaccatcaagcggtggttccagatggcgagttgtgcagcggaggcaacagcaagtaccgcggcctcgatctgaaccgtagtgactggccgacctcaccgatccacgccgattcgcgcgggcgttacaccttcgagttcaaggccccggccccgcatgccacccgcgagtggaagttctacgtcacccgcgacggctggcagccggacagcccattgcgctgggccgacctgcaggaattctgcacagtgggcaacgtgccggtctccggcgacgtctacaagctggattgcccgctgcccaagcgcagcggccagcacatcatctacaacacctggcagcgctcggattccggtgaagcgttctatacctgcgcggacgtgcgctttgaggggggcggtggtgtgaccccgccgccgcagtggcaggatgccggcccggtcaccgcccgcggtgcgctggacgtgggcaccaccgtgaccctgcgcgtgttcaacgcccagggcaacgatctggagcgcccggagatcaccctggccgcaggtcagaccgctgcgaaccagtggccgctggcgctggcccgcaaggtcaacgccagtgcgcagcaggcgcgcgtaggcgtgatgaagaacggcgtgatcacaccggtcgcctcggccaccgagaaccgcgtctacctgaagccgggcaacctgttccagatcgatacccgtgtgccgggcccgatcgatccgccgccgggcgacgactacgacttcgtgtatccggccggtatcggcagctacaagccgggcgaaaccgtggtcaagggcaccgacggcaggctctacgcctgccgcccgttcccggaaggcgcgtggtgcaacatcaatgccgatgcctatcgcccgggcacgggctttgcctggcgtgatgcctggatcgcgtactgaagcagggcaccgggggcggcgtgatgccgcctccggttcagggaataccggccagcggccggcactacccggacctatttgctgctgacgtacttctcgcggcggatctgcgggttgcccaggccggcggccttcagcagctcggcgcaggcatcgaccatgtccgggttgccgcacaggtaggcgatgtcggtggtcgggtccggcgtgaagccggccagcgcctgctgtacgtagccgtgctgcacgtccgggtgaggatcagccggcagttcgcgcgacaggcacggaacataacggaagttcgggtgcttttcggcgaagctgtagaaatcttcgctgtacagcagctcacccgggctnnnnnnnncctgcagcagcacgatctgcacgccccgttcggccatcgccgtttccagcagcggcagcatcgagcggtacggggtgacgccggtgccggtggcgatcagcaggtaacgggcattgtggtcgccgggattcaggcagaaccggccataggggccggacgcactgatctggccgcccggctccagcgcctcgaacagggccgtggcggcgccaccgggcacgaaactgacggcgatatccaccgcctcgcctgggcccagcgcgtggtcgtggatggtcgccagcgagtagctgcgcttggtttcggtgccgtcggcgtagctgaaatggacctggatgaactggccgggctggaaatccagcggctgcccatcgtcacgcacgaactggtagtggccgacggtcggggccagcatgcggcagccgaccagcttgagggggaattgaacaggcacgacttttcgggacagtgtgtagccggggcaagccctcggggtcttctataatagcccctccccgcccctctccagcgccagcccatgggcgcgaaggcttcgagcttggcatcccagaacgatacggcgcccgccctgcgcgtgcgcgacctgcgcaagacctacgacaacggcacacaggccctgaagggggtttccctggaagtggccccgggcgacttcttcgccctgctcggccccaatggcgccggcaagtcgaccctgatcggcatcatcagctccctggtcaacctcagcgagggccaggtggaagtgttcggcagcgacctggtgcgcaaccgcagtgccaccatgcgcctgatcgggctggtgcctcaggaaatcaacttcaacctgttcgagaagcccttcgacatcctggtgaactacgccggcttctatggcgtaccgcgcgaggaagccgagcagcgcgccgaagaggaactgaannnnnnnnacctgtgggaaaaggcacaggtgatgagccgcacgctgtccggcggcatgaagcgccggctgatgatcgcccgcgcgatgatgacccgcccgcgcctgctgatcctggacgagccgaccgccggcgtggacatcgagatccgccgcgacatgtggcgcgtgctgaaggagatcaatgccgcaggcaccacgatcatccttaccacgcactacctggaagaagccgagtacctgtgccgccacctggcgatcatcaaccatggccagatcgtcgagcaggggccgatgcgcaccctgctggccaagctggacgtggaaggcttcctgctggacatcgacggtgacctgccggcacagctgccggtgatcgaaggtgcgacgctgaccgcgccggacccgcacacgctggacatcgacatgccgcgcgcaatggacctcaaccgcgtgttcgccacgctcaacgaggccggtatccgcgtgcgttcgatgcgtaccaagagcaaccgcctggaggagctgttcgtgcgcctcaccggcaacctggagaagcctgcatgagcaccaccgagctgaccgacggccagcgcaaccgcatcgcgctgatgaccatcgtgcgccgcgaagtcgcccgcatcatgcgcatctggggccagaccctggtgccgccggcgatcaccatgaccctgtacttcctgatcttcggcaacctgatcgggtcgcgcgtgggtgacatgggcggctacacctacatgcagttcatcgtgccgggcctggtgatgatgagcgtgatccagaacagctacggcaacatcagttcctcgttctttggcgccaagttcggccgccacgtggaagaactgctggtcagcccgatgccgaactgggtgatcctgtggggctacgtggccggcgccgtgctgcgcggcctgatggtgggcgtgatcgtgctgatcatcgcgatgttcttcaccccggtgcgcatcccgcacccgctggtgatgctgaccacggtgatcctgggcgcgacgatcttctcgctggccggcttcatcaacgcggtgtatgcgaagaagttcgatgacgtggcgatcgtgccgaccttcatcctgaccccgctgacctacctgggtggcgtgttctattcggtgaagctgctgccgggctgggccgaagcggccacgcacgccaacccgatcttctacatggtcaacgccttccgctatggcctgctgggcagcagcgatgtaccgctgccggtggcctacggcctgatgatcggtttcgtggtggtgctgacggcgttggcgctgtggctgctgcgtcgcggcgtgggcatgcgcagctgagttttgcgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngttctgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgtagatccacgccatgcgtggatggagcgttccaagccgaggctcggctcttttcgttcgggattgcggctaggctgtggcgatgaagatcacttccattccgctggacaaggccgtgtcggacggccccatcgatgccttcagccatgcgctgctgggcgattcaccctcgttggatgagatgctggaatacctggcatcactacgcacggctgatccccgccatcgctatctgtgcacgctcgacgatgtcggtcagtgccgttacaccagcatgcacgcgtccgacgacgcgcgcattgcactgtacgaggacgaagacccggcgacccccgaagatgcgttggcggcacgcgagcggttgctggcgcatgtcatcgcgcagctggagcactccttccatcggctggaatggaccaccctgccgggtaccttgctgtgcaatgacgcagacatcgaggcgctggtcacggccaatgccgcacccgacctcatcgtcgacgaagcggtctgcgtacagcaggtgccggtggaccgcgatgacctgctgatcgccggcctgcccaatggctacttcagcgcggactgggacatcttccagaaccacgccctgatacggcacctgcaggagcgctacgactaccgcctgttcggactcggcgcatcgtggctcggcttccagcgcgacagcgcgccgtcgccagcagaggcgaatgcgttggtcgctgacctgcagcgtgtctacgctgccggaacgcacgacacctggtcacaactggctgcaaacctggccacccgaaccacgcttctattgggatacaccgaagacttcagcgaacagctgcgctgagcacagctctacacgagcgagcgcagcgaacgacccgcttccgctcttgatctggttcccgtggtcgccgcgcccggccaaccccaatgaacagtgctttccgcgaaccaccacgggggacaccgccgttggccgcaatctccggcacaatcggactcatgattcccccagcaaacggtgaacgtgcaatgcgtatcctgatcctcggcgccggcggtaccggcggttacttcggtggtcgcctggcccaggccggcgtggacgtgaccttcctcgtacgcccnnnnnnnnccgcccagctggaccgcgacggcctggtcatccgcagcccgctcggcgacgccagcttcccggtgcagcacgtcaccgccgatacgctgcccgcattggccgcgcagaagccgttcgatctggtcatcctcagctgcaaggcctacgacctggacagctcgatcgacgccattgcgccggccgtgggcgcgaacaccaccgtgctgcccatcctcaatggcctgcaccactacaacgcgctggacctgcgcttcggccgcgacgccgtgctcggcggcctgtgcttcatcagcgccaccaaggccccgaacggcgccgtgctgcatctgggcaagccggccaagctcaccttcggcgagcgcgatggaggagcgatctccgcacgcgtgcgcgccttcgccgctgcctgcgcacaggccaacctcgaccacctggccagcgagcgcatcggccaggagcaatggatcaagtacaccttcttgaccgcactggccgccgccacctgcctgctgcgcgcggacatcggcaccatcgtcgctaccgatgatggcgaggcgatcgtgcgtggcctgtacgacgagtgcctggccgtggccgaagctgccggtgagccggttcccgatgccgcgcaggacaccgcacgcggcaccttgacccaggccggatctgcgctgaaggcgtcgatgctgcgcgacctggaagcaggccagcaggtcgaagccgagcagatcgtcggcgacatgctggcgcgtgcacgcaaggccgatcaggaagccctgttgctgcaggtcgcctacagcagcctgcaggcctaccaggcactgcgcggcgcgtgagcctcgcgctgcaggcgggcgcgctgccggcgcgggtgctgatcctcggcctgggctggagtggccgcgtgttggccgcgcagctgcgggcgcgcggcgtgcaggttgcgggaacagtacgcgatccggcagcggcccccggcaatggcctgcgtcggcaccggttgcaggctgacgcctcgccttcgccgaccctgctcgaggagatcgcacacgccgaggccatgctgtgcagcgtgccgcccgatgccgagggcgatcctgccttgcgcctgctgctgcccgcgctgttggccagcccggcactgcgctgggtcggttatctgtcgtccacctcggtgtatgccgaccgcgctggcggttggatcgacgaaaccagcgccgcagatgccaccggggccgtcggtgtgcagcgcctgctcgcggaagcccagtggcgtgcactggccggacaacgcggcatcgcctcggcggtgttccgcctgcctggcctgtacgggccggggcgcaatgtgctgctgcagctggcgcaggcacgcgcccgccacgtagtgcgccctgggctggtgttcaaccggctgcacgtggatgacctggcaacggtcgttatcgcgtcgatgcagcggccgtgcgtggaggggctatacctgccggccgacgacgaaccggcaccaccacaggatgtgctgaccttcgccgcgaagctgggcgggtttgcgatgccgccggccgtggcttgggacgatccagcgctgagcccgacgctgcagcggttctaccagagcaacaagcgcatcgacagtcgtggcacgcgtgcggcgctggggtgggcaccgcggtttccgacgtatcgggaaggactgcaggcgctggccgcttcgctcgccgggcatggcccggcgctaccggacagcgctttgtagagccgagcccatgctcggctgctctttgcgtctttcgcgctgcgcgcgataagccgagcatgggctcggctctacggatcaaccggcgttgggcagacggaagaacgtgcgcgtggccgccatggcattggccgcggtcaccgcaacgtcctcgccacggtcacgtgccagctcttccacgatgtgggacaggaacatcggttcgttgcggcggtccttcggcatcggcttcagtgtgcgtggcagcaggtacggtgcgtcggtctcgatcatcaggcggttggccgggatgttcttcaccagttcgcgcaggtgcgcgccacggcgctcgtcgcacagccagccagtgatgccgatgtaccagtcctggtccaggtaatcgaacagctcgtcgcgttcgccggtgaagcaatgcaccaccgccgggccgatgcgtccttcaaagttcttcatctgtgccatgaaatcggcatgcgcgtcgcgctggtgcaggaacaggggcttgccgttgtctgccgccagctgcagctggcgctcgaaggcacggtgctgggccgggcgcggcgagaagtcacggaagtagtccagcccgcactcgcccaccgccaccacttcggggtgggcatgcannnnnnnnatttcagcatcgcattcctcggtgtactccaccgcgtggtgcgggtgcacgccggcggtggcgtacaggaagcccgggtgctgctgcgccagctgcagggccagcggcgagtgctcgcggctggcgccggtgatgaccatctgcaccacgccggcctgccgtgcgcggtcgaggacggcatcgcggtcgcggtcgaaggagtcgtgggtcaggttggcgccgatatcgatcaggtgcatggtcatcgcgggggaaaagtgcccgcgcattgtacctgcgcccgccgcggccccttatcctttgcccatgaatgccccgctcttcccgatttccccgctgctgccacagatccagcagcacctggccgtgcagccacggctggtgctggaagccccgcccggcgccggcaagaccacccaggtgccgctggcgctgctcgatgcaccgtggctgcaaggccggaagatcatcctgctggagccgcgccgggtggccgcacgcagcgccgcgctgttcatggcgcggcagctgggcgaagaggtcggcggcacggtcggctaccgcatccgcttcgagaacaaggtctcggcgcgcacccgcattgaagtcgtcaccgaaggcatcctgacccgcatgctgcaggatgacccgatgctggaagaggtcggtgcgatcctgttcgacgaattccacgagcgccatctcagtggcgacctcggcctggcgctggcgctggacgtgcaggcgcagctgcgcgatgaccttcgcttggtggtgatgtcggccacgctggacggcgagcgcctggcgcgcttcctcgatgcgccgcggctgagcagcgagggccgcagctacccggtgacggtcagccatttcccggcgcgtcgcgatgaggcgctggaactgcaggtgcgccgcgcggtgcagcaggcgctggccgaacaccccggtgacctgctggtgttcctgcccgggcagcgcgagatcgcgcgggtgcaggccggcctgcaggaatcgctggatgccggcgtcgaagtactggccctgcacggtgaactgccggtggaacagcaggcgcgcgtgctgcaggcggccagcgatggtcgccgccgcgtggtgctggccaccaacgtcgccgagtcgtcggtgacgctgcccggcgtgcgcgtggtgatcgacagtggccaggcacgcgaaccgcgctacgaccccaacagcagtttcacccggctggacgtggtggccatcgcccaggcgtcggccgaccagcgcgccggtcgtgccgggcgcgtggccgaaggcgtggcctggcggctgtggccgcagtcgcagcgattggagccgcagcgccgcgccgagatcgaccaggtggaactggccggactggcactggaactggccgcctggggcagcagcgacctgcgcttcctcgatccgccacctgccggcccgatgggcgccgcccgcgaactgctgcagcggttgggcgcattgtccagcagtggtgcgatcaccgcactcggccgccgcgtactggcgctgggtacgcacccacggatggcggcgatgctgcttgccgcgcccgatgcacgttcgcaggcgctggccgccgatctggccgcgctgctggaagcgcgcgatccgctgcgccagggcggtgacgcgctggcgagccgctggcgcgcactggctgcattccgcaatggccgcacaccgggcgatgccaaccgcggcgggctggccgccatcgatgccgccgccaagcagtggcgtcgccgcctgcgctgcgaagccacgccgccggccagcatcgaggcccatgagctgggtgacctgctcgctcacgccttccctgatcggatcggcttccagcatcccggcgatccactgcgttacctgctggccaatgggcgcannnnnnnnctgcacgagctgagcgacctgcgtggcgaaccgtggctggtggccagcgagcttcgctttgaggcacgcgatgcgctgctgctgcgtgccgcaccggtggacgaaggccaactgcgcagggcgtggccggagcgcttcgtcaccgaagacgtggtgcgatgggacagcgagcgccgcgccctggtggccctgcgcgagacccgtttcgaccggatcgtgttggacagccgctcggccggccgggtcgatccgcagcacgccgcgcaggcactgaccgatgcggtggccgagctcggcctgcaggcgctgccgtggaccgaaggcctgcgccagtggcaggcacgggtggaatcgctgcgccgctggatgcccgagcttggcctgcccgactgcagcgacgacgccctgctggccaaccgtgcgcagtggctgcagcccgcgttcgccggcaagacgcgactggatgcgctggacgaatccagcttcggcgaagcgctgaaatcgccactggagtggtcacaacggcagctggtcgagcgtcatgcgccgacccgcatcaccgtgccgtccggactggagcggccgatcacctatgcgctggacagcgagagcggcgatccgctgccgccggtgctggcggtgaagctgcaggaactgttcggtcttgccgatacgccgcgcatcgccgatggccgcgtgccgctgaccctgcacctgctctcccccggtggccgcccgctgcaggtcacccaggacctgcgcaacttctgggaaagcacctacgccgaagtgaaaaaggagatgaagggccgttacccgcgccacccatggccggatgatccgtggacggcgacggccacgcaccgggccaagccgcgcggaacctgaagggcggggtcggatcccattgcatcgcgatgggctctgaccccaggcgtggcgctggggtcagagccgtttcccaacggaaagggatccgacccaccctgcctgatcctgaatggctacgctaaagtcacaccgcgtgcgtccccgactgacataccgtttacgggcgacacgcgacactggacttcgacccgaggcaaaggacccccgcatgagcaagctgaccgtaatcaccgaccgcgctctggagcgcgccctggagctggcccacaccgccggcgatggcctgaagagcgccggtggcagcctgcgcaacgcggactggatcaagaccggcgccgccctcggcgcagtgaagaccggcggcaaggtcgccaccaagttcgcccgccgcaacccggccgtgaccattgccgcggctgccgtcggcgtcggcctgctcggctatgcgctgtaccgcaagcagcagaagaagaaggctgccaatggccacgtggtgaatgggcaggcgcagcgcatcaacgcacgcgaccgccgcaacgacaccgtggtggacgagcacagcgatatcggcagcgacgcctgagtgtgaccaaccgggtcagagcccttcctgcggaagggatctgaccccgagccggggccggatgccgcgaggtatccggccctttctgtttcaaccgatctgccgccactgccccggctgcaggtcgtccagccggtagggccccattgccacccgcaccagccgcagcgttggcaggttcactgccgcggtcatgcgccgcacctggcggttgcggccctcgcggatcgtgatcgccagccaggcatcgggcacggtcttgcggaagcgcaccggcggatcgcgtgtccacagcgacggcgccggatcgaggcgctcgatcttcgccggcaaggtcggcccgtcgttcagctcgacgccgtcgcgcagctgttgcagctgctcatcgctgggcgtgccttccacctgcacccagtaggtcttgtcggccttgtgcctgggatcggtgagcttgtgcgccagcgtgccgttgtcagtnnnnnnnnnnnngccctcgctgtcatggtccaggcggcccgcggcatacacgcgcggcggcaggccgaatccggccagggtcggccgcgccggcacgctgcggtcggtgaactggcaaagcacgttgaagggcttgttgaaggcgatcagcattgcgggcacggcagtcggcgggtggggcattgtcccattcccgcatcgccgccgcgatcaccactcagccgaagaccttcctttccatcaacagcgcaacgagcaccaccacggcgccgcacgtggcggcagcgttggcgcgataccgtagccgcgctaccggtgggcaggccctgcgcgcacgttcgtcccacaggcagcccacgagcagcaccgcaaaacctgccgccgccacgagatcatgcacgtgacccgcatggaacacgaagtcgtacaaccgcggcagcgccatcaatgcgaaggcgaagtacagcactttcttcaacagcacactccattggtggcagcgccgggcattgcccggccgctacccattccgcccaacaccgcgctgcgcgctcaccaggcacggcccggcgccccgctttacggcttgatgaagcgcagggtcatgcggtcgctttcgccgatcgcctggtacttcgcatcgtcggccttgtcgtgctggttggtcggtggcagcgtccacacaccgttcgggtgatccttggtatcacgcgggttggcgttgacctcgctgcgcgcgtccaacctgaagccggcggcctcggccatcgcgatcacctgctgctggccgacatagccggtgtcatcgtcgtcggccacgtcggccttggcgcggtgctcgaccacgcccagcacgccgcccggcttgagcacgttgaaaaaaccctggaacatgccctgcgcctggccggccttgcgccagttgtgcacgttgcggaaggtcagcaccacatcggctgaaccggccgggccgaacaccggcttggccggatcgtaggccaccacggcagtcttgccgaactgtgccggtgcagcggcgtacttcttttccaggctgtcgcggctgcgctgctggtagtcgcgtccacggccttcgggcaccgccatcggatcgaccaccgcagcaacgtagtggcccttgtcgtgcagcaggggcgccaggatctccgagtaccagccgttgccgggggtgatctcgatgacggtcttttccggcgtcaccttgaagaacgacagcgtctgcgccgggtggcggaagccgtcgcgcttgacgttgttggcatcacgggtgggtgccttcaccgccgcgtcgatggccggcgacacctggatcttcgccggcgccaccgtggccggtgcggcgaacgcgggaacagcggcaaacagggccgaagcaagcagcaggcggcaaccacgcagggacgaagcaggcatcatcggagcgactccagcggaagatgcggcgagactagcagccgcggcgtcccaggtgttcacaaaacgttagctgcgtgcgtatcgcggaacactgttttgtggtcgccgccgcagcacggtcacactacgcgttttattctggagcacttcccccaaggagtccgtgcccatgacggcaacccgcgaactgggccgttccggcctgcatgtacgtccgctcgccttcggtggcaatgtgttcggctggagcgccgatgagaaggccagcttcgccctgctcgatgccttcgtcgacgccggcttcaacctggtcgacaccgccgatgtgtattcggcctgggtgccgggcaatgccggcggcgaatcggaaacgctgatcggcaagtggtttgcccgcagcggcaagcgcgacaaggtggtgctggcgaccaaggtggccaagtgggccgagcgccccggcctgaccccggacaacatcaatgcggcggtcgaggattcgctgcgccgcctgcagaccgacgtgatcgatctgtaccaggcccacgaggatgacgagtcgacgccgctggaggcgaccctggctgcattcggccggttgatcgaagctggcaaggtgcgtgcgatcggtgcttccaactacagcgccacgcgcctggccgatgcgctgaaggtgtccaccgactacaagctgccgcgttacgaaaccctgcagccggagtacaacctgtatgaccgcgccggctacgaaaaggaactggaaccgctggtgcagcgcgaacagatcggcgtgatcggctactacgcgctggccagtggcttcctcagcggcaagtaccgcacgccggccgatgcggccaagagcccggcacgtggcgagaacgtggtgaagcgctatctgaatccgcgtggcctgcgcatcctgcaggcactggatgacgtggccagcaagcacaacgccagtgccgcgcagatcgcactggcatggcagatcgcacggccgtcgatcaccgcgccgatcgtcagcgccaccagcgtcgagcagctgcacgatctgctggcggcggccaacgtgtcgctgagcgtgcaggatgtcgcgcagctggatgccgccagcgccgaagcgtgagggccggtagtgccggccgctggccggcattgcacgcatacccaagaaaataattgaacaaaatggttgcgcacgactaaatcgtggtttatcgtgcgcacctcgtttcaacaaccactggaaacttcccttgaacgcgcattccgtcgccatcgccaaactgctgccatgcctgcgcatggacgggccgnnnnnnnngttcggcaaggaagaccagctgacaacggcctgatacccgccctgcggagatcggccaccccgatctccgaggcctgacgacgccctcggaacgcaagtcccgggggcgttttcgtttgcgtcgacacaaggacccgcgatgccagaactgcaccccacgcggcgacccgccgctcactgacccaggcttttcccgccccgccgaaggatttacttcgcgcaactggcagcgcctggacattatctgcatcgcacccaaacattatcgctcgcgataatgtcgttggcctgcaccctcgattctccaacggtcccgtttcatccacgggctggtgcgcgcggcgttgccgtggcgtatgccggaggtcgcggacatgccatcgcctggatcgcctgctggaggcaggcaccggttcgccggtacgcggttcgattccgcgcggtccccaactggatagctcagcttggtcagagcaacggatccgtaatccgtctgtcgtgggttcgattcccactccaaaccacatgacctgtcacgtcatgacttgaagcaacacccggggcgcaagccccagcggccatcgtcgccgtccaccgacatcgccttcgggcaggaacgtggaaggcaacggacctcannnnnnnnnnnnnnnnnnnnnnactgccagccacgttccgcaccggtgctgcctgccgggaacgacgatggcagcactgccggcgcatcgaaggctcnnnnnnnngaccgtccgccgatggccgccctcttccgctgcctgcacgtgatgtgcaggcagcctcgccacgaccggatcgacccgggtcatggcgattcatccgcaacgggtcgaaccaccagagccatacaaggagagactcccatgttctggaccatcaaggtcgtgatcggcgacggcgagcgcggcctggtgtatcgcaaccgtcgtttccagcagatcctgctgccgggcgtgcaccgcctgtcgccgttcggcggccggccgcacgtggacatccacactgcatcgaagggcgcggcctacactggcagcgaccaggacagcctgatcgaagcgctgggcgcacagctggacacgcacttcgtgctggccaacgtcggcgccagcgaggtcggcctgttgctgcgcaacggccgcatcgatgaagtgctgccgccgggcagccgccgtctgtactggcgcggctcggtcgatacccaggtgcaggtaatggcgttgggtgacgagccgcgcattccggccgacgtgcagcagcggctgggtcaattgggcgtgctgccgcgtgtggcggtgatcagcacggtgccgagcgagtcggtcggcctgctgttcatcgatggcacgctgcggcagacgctggacgccggcctgcacgcgttctggaacttcaacggcaacgtgtcggtggagcgtgtggaactgcgtgcacgttcactggacgtgtccggccaggaactgctcagccgcgacaaggtgaccctgcgggtgaacctggccgcgaccgtgcaggtggtcgacccggtgcgtgcgcaccgcacgctcagcaatgccgatgagttcgtctaccggcagctgcagttcggcctgcgccaggcaattgccgcgcgcagcctggacgagctgctgggtgacaaggcggcactggacggcgagatcgctgcgcatgtgcaggcggcgatcgaaggccacggcgtgcgcttgctcggcgtcggcatcaaggacgtgatcctgccgggcgagatgaaggagatcctcaacggcgtggtgctggccgaaaagcaggcccaggccagcgtgatccgtcgccgcgaggaggccaacgccacgcgttcgcagctcaacaccgcaaagctgatcgaggacaacccggtgctgatgcgcttgaaggagctggaggcactggagaaggtcaccgagaagatcgacacgctcaccgtgttcggcggcctggatggcgtgctgaagcagctggtgacgatcaggtagggggtagcggtggcgcagggacgcgccgccggcccatcaaggacattaaagaagacatggacactcaacagaactatcaatggctgcatgccgagggcaccacgccgatcaagggctgggtcaacggtgtgccgctggaagcgcaggcacatgagcagctgcgcaacatcgccgcgatcccgttcgtcgggccgtgggtggccgtgatgccggacgtgcacctgggcaagggcgcgaccgtcggctcggtgatcccgacccgcggggcgatcatcccggccgcggtcggcgtcgacatcggctgcggcatggcggcggtgcgtaccacgctgcgcgccgatgacctgcccgatgacctgcggcagctgcgcaacagcatcgagcgcagcattccggtgggcaacgggcgcggcggcgagcatcaccgcatgcccgacagcatccacacccggctggtgcagtccgggctggccgccggcctggagaagatcaaggacaagcaccgcaggatccgcaccgacaagctggaccgccagctgggtacgctgggcggcggcaaccacttcatcgaactgtgcctggacgagacggacacggtgtgggtgatgctgcacagcggctcacgcggtaccggcaacctgatcggcacctacttcatcgagaaggcgcgcgaggaactggcccggcgcgtgctgggcttccacctgccggacaaggacctggcgttcttcatggaaggcgagccgctgttcgatgactacgtcgaagcagtgtcgtgggcgcaggactacgcccggcagaaccgcgaggcgatgatgtcgcgcgtgctggccgagatgcgccaccggctgccgaagttccagctggcggcgatggcggtgaactgccaccacaactacgtgcagaaggagacgcaccacgggcaggaactgctggtgacgcgcaagggcgcggtcagcgcgcgtcagggcgagctgggcatcattcccggcagcatgggcacgcgcagctacatcgtgcgcggcaagggcaacgaggacagcttccacagctgcagccacggcgccggccgggtgatgagccgtggcacggcgcgccagcagatcacgctggcccagcaccgcgaagccaccgcgcatgtggaatgccgcaaggacagtggcgtgctggacgagtcaccggccgcgtacaagtcgatcgacgatgtgatggctgcgcaactggacctggtcgacgtggtgcacacgctgcggcaggtgctgtgcgtgaaggggtaatggagcggtgccggccaaggccggcctctaccagagcaacacgtggcgtcgggggtcagatccctttctgcgaaagggatctgaccccggcacattcagcgcggcacgctgtcttcggccaccagcgcatggtgcacgccgatgcccgcgcgcacgccttcggccatggccagggtgatgttgcccaccgtggtcgcatcgcctgcggcatacacgttcggcaccgaggtgtgcttcatcgcatcgacctcgatcagcacgcccagcgggctctcgaccaacgtgcagcccagctgctgcaccaatggcgtggccatcgcctgggtggccggcacgaacaacgcacgctgggcgattcggcggccgtcggccagctccacttccagccaggtcggctggtcgccctgcacgcccagcacgggtgacgtctcgatctgcacgccgcgctgctgcatggcagcgcgttcctcatccgtgatgtccagtcccatgctgaagaacgtgacattgccccagtccgcgaacagcggcgccttgctggcggacatcggatgaccgccaagcaggccaatggcaccaccacccacttcatagccatgacagtacgggcagtgcagcacggtgctgccccagcgctcggcgaggcccggcaacgccggcaactggtcggcgatgccgctggcgagcagcagcttgcgcgcggccagcacctggccatcggcggtacgcacttccacgccttcggcgctggcggtggcctgaacggcttcggcatgcacccaacgcaccgtggggtagtccagcagctgctggcgcgccgtcttcagcagctcggcgccactgatgccatccagcccgagcaccccgtgcgaatgactggcgaaacggttgcgcggcgaaccggcgtcgatgacggtgaccgggcgacgggcacgggccaggatcaggccggcggcaatgccggcatagctgccgccgacgatgagcacatcaggattcatggtgaccttccagggaacggtgatgggcaagatggcgggcgaagtcggcgccgagctggtccagcgtggtcgcctgcagccgcgcttcgagcaggcgctgcgcttcgcgcgccccttcgagcagggcgctgttgaccagctgctggatcgggcagccaccgccggagtcgcgtgcgccgacctggaccagcggtggtgcgcccaccgccaggtagatgtcatgcagggtgatcgccgcggcatcgcgtgccagcaggctgccgccgccgtggccgcgggtgctgcgcaccaggccggccttgtgcagctgcgccagcaggcgacggatcaccaccggatgcgtcggcaggcaggacgccagctgctcggacgtgcgcggggcggcatggccgaccaggtgcgccatcacatgcagggcgtcggacagtggatttgcggatttcatgtaacaaagatagttacatttaaattctctgtcgagagtcttctttcgttccatatggacacatttgtcctatgaaacatccccttcacatcactaaacgaaacggtaatgtgatgagcatcgcacttcagacgcgtggggacaggtcgataccgcattgccccttcccgagagtcccttccatgaaagcgtctgtccgtgctccgcgcctgcagtccaagctgctcggcgcggtttccgttggtctggccgtggtcctgctgtgcgcattggcgggcctggcctccgcctggttgaagttgtccaccgaggttccacccgaagtcgcgcacagccgcgacgccgaacgcctgcagcgcgagttccgcggccaggtgcaggaatggaagaacgtgctgctgcgcggccacgacgacgcgctgcgccagcgccatctggacgccttcgacagcgagggccgcctggtcgagcagctggccaggggcctcatagccagcccggacatacgcacgcgcgaactggcacagtccttcatcggcctgcacacgcagctgcagaaggactaccacgccgccctgcaagcgtttgcggaagccggctacgatcccgccgccggcgacaatctggtgcgtggcaaggaccgcccggtggcgaccgcactggatgcgctgagcacgcatgccacgcaggtggccgaagcaaccgtagcggcgcggtcgcagcaggcgcggcagaccctgctgctgtgcgcggcgctgaccgtgctggccgccgtgttgctgctgatgggcctggcctggtggctgcggcgcgcggtggtgcagccggtgctggcggtggaagccgctgcgcgtgccgtggccgccggtgatctgcagcacgtggtgcaggtgcgcagccgcgacgagatcggtcgcctcgcgcaggcgatgcaggcggtgcagtccacgctgcgcggcgtactggacgcacaggcgtcgatggcgcaggcgcatgacgccggcaccatcagccatcgcatggatgccagtgcgttcccgggcgcgttcggcaccatggtggccgactgcaacacgctggttgacgcgcacatccaggtgaagatgcgcgcgatctcgatcatgggccgctatgccgtcggtgacctcagccaggacatggaacgcctgcccggcgaaaaggccgtgatcaccaacgcgttggatacggccaaggccaatctcggcatgatcaacggcgagatccgccgcctggccgaannnnnnnnnnnnggtgacttcggccagcgcggcgacagcgcacgcttcgagcatgatttccgcgcaatggtcgacggcttgaaccgattgatgcagaccaccgaactgaacctcggcgaggtctccagcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgtgttcgatctgtcgaccaccgccgcagcgaaggacgcgctgnnnnnnnnggcctgattgatccggttgccggccagcggctggcaaccccgccaccacatgggtagcgcccgaccgttggtcgggcgatggcaggggccgtgcggaccaacggtccgcacccaccgtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccaccacatgggtagcgcccgaccgttggtcgggcgatggcaggggcagtgcggaccaacggtccgcacccaccgtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcaccacatgggtagcgcccgaccgttggtcgggcgatggcaggggccgtgcggaccaacggtccgcacccgccgtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccacgacctcagcgcaggtaatcgctccgcgccatcgcttcacccaggtaatccaggaacgagctgatccgcgccgacaccgccgtgttgcggtaatacaccgcgtggatcggctggtacacatccagcgtctgcgtcgccagcaccggcaccaacgtgccggcggcgcggtcgcggtcggtcacgaagtcggacaggcaggtgatgcccacgccttccaccgccagtcggcgtagtgtttcgccgctggacaccgcgatatccggtcgcacccgcagcaggccatcggcatcgcccggcagcggccagtgattcaacgattccggttcgttgaagctgagcagggtgtgctggcccagcgcggcgacgctggccggttcgccgtgtgccgccaggtaggccggactggccaccagccgcagctggcagcgacccaacggccgcgcatgcagggtggagtcggccagcggcccgatccggatcgccaggtcggtgcgccgttccagcaggtcgatgtagcgctcggagctgttcaactccagctgcacctccgggtannnnnnnnggtacccggccaccagcggcgcgatcacgtgcagcacgaacggcatcgccgcatccacgcgcaggcgtccggccgggcgctcgcggcgggcggccatctgttcctcggcggactccaccgcatcgatgatcgcccgtgcatggcgcaggtaggcctcgccctctgcggtcaggtgcaggcggcgggtggtacgggtcaacagggtggtgccgagcttgtcttccagccgccccagcgcccggctcacgcccgacggcgtctgccccagctgttcggcggcagcactgatcgacccgctgtcgatcaccgcgaggaaggcctgcatttcatcgagagtggtcttcatgcctccattattgactgggcggcaatagtgattggcgtgaaggccggttttttccgcaaaggtgcgccgcgcacactgcgcgccttccttccctccggagccggccatgatccgtggcattcccctcgccctgctggcgctgaccctcggtgccttcgccatcggcaccaccgagttcgtcatcgtcggcctgattcccaccattgccgccgaccttcaggtcagcctgccctcggccggcctgctggtctcgctgtatgccctcggcgtggccatcggtgcgccggtgctgaccgcgctcaccggccgcgtgccgcgcaagtcgctgctggtggcgctgatggtgctgttcaccctcggcaacgtcatcgccttcctggcgccgggctacacctcgctgatcgtcgcccgcatcctcaccggcctcgcccacggtgtgttcttctcgatcggttcgatcatcgccaccgcggtggtgccgaaggagaaggccgccagcgcgatcgccatcatgttcaccggcctcaccgtggcgctggtgaccggtgtgccgctgggcaccttcatcggccagcacctgggctggcgcgccaccttcctggcggtggccgcgctgggcgtgatcgccctgctcggcgcgctgctgttcgtgccgcgcagcgtgccgcagagtgcgccggccagcttccgccagcagctggccgtactcgcccaaccccgcctgctgctggtctatgcgatgaccgcgctgggctacggcggcaccttcctggccttcacctatctggcgccgatcctgcaggacgtcactggtttctcggcaaacgcagtcagcctggtgctgctggtgtacggcgtgtcggtggcgatcggcaacctgtggggcgggcgcatggccgaccgcatgggcccggtgcccgcactgaagcgcatcttcgccctgttggccgtcgtgctgttcgtgctcaccttcaccgcctacaacacctggctgatgctgctgacggtactggcactgggtgcggtggcgttcggcaacgtgcccggcctgcaggtgtatgtggtcaagcaggctcagcgctatgcgccgcaggccaccgacgtggcatcggggctgaacatcgccgccttcaacatcggtatcgcgctgggcgcctcgctcggcggcctggtggtggagaacatcggcctgatgcacacgccgtggctgggcgcgcnnnnnnnnnnnngtgcgtatgcattgaccgtgctcagcggccgcctggaccgccgcgacggcatcgatgaccgcgccgatggcatcgccgtggccacgcattgagataggtcatgccctgccggtacggtggtgcaatgcaccgttgccggcacgcatgcggccactggcctaccctttgctggatattcgcatccctcccctctgctggagctccccatgactgtccccgccttcggtctcggcaccttccgcctgaaagaccagaccgtgatcgactcggtgcgcaatgcgctggatgtcggctaccgcgccatcgataccgcgcagatctacggcaatgaagccgaggtcggccaggccatcgccgattccggcgtgccgcgcgaagagatctacctgaccaccaaggtctggatcaccgcgttcaagcgcgaagcgctgctggccagcctgcgtaccagtctggaaaagctgcgcaccgatcatgtggacctgacgctgatccactggccgtcgccgaacgacaaggtcgacgtgccgatggaggagtacctgccggcgctggccgaggccaaggcacagggcctgacgaaggcgatcggcatctccaacttcaccatcgcccagacccgcaaggccatcgagatccttggcgccgatgccatcgccaccaaccagatcgagatccatccctacctgcagaaccgcctgctggtgaagttcctgcaggacaacggcatccacgtcaccgcctacatgagcctggcctatggcgaggtgatcaaggacccggtgatccaggccattgccggccgccaccaggccactccggcgcagatcgcgctggcctgggcgctgcagcagggcttctcggtgatcccgtcgtcgaccaagcgcgagaacctgtcgagcaacctggaagcggcagcgatccgcctgaccgacgaagacatggcgcagatcgccaagctggaccgtggccatcgcctggcgaatccggaagggattgcacccgcctgggattgatcccgaccgcggttgcggatcggaatcggtaggtgccgcccttggtcggcacctaccggacggtcagcgctcggcaacaccgcgcaacatatccaggacgctctcgatgtccagtggcttgcacagaaacccagccgcgcccagcgcctgcgccctgtcaatcacctctacccgggtgtctgcgctcatcaccagaacgggaggcgccgcagggtccctgaccagcgcctccagtacgtcccacccactgcaacctggcatgtgcagatccagcagaactacgtcgggcgccagcgccttgatgacggcctgagcatcgtgaccatctttccggaagctgaggcgatggcctgcacactgcagcaggtgctgcaccacctcgcggttggtctccacgtcttcgaacagcaggcagtgcagcggacgaaccaccgccgcgtgcaactggaaaagctcacccagggaaggaagcggctcagcctcatcggccacggcagcagcgaagcaccacacgaatgaggcgccgccgacatcgctgcggccgacgctgatcgttccgcccatggcatcggaaatcagccgaacgatgtacagcccgagcccgacgccctgttcgcaacgtgcttcgccctgactgacctgcacgaaaggcgagaaaatcatgtctctctgcgcttcgtcgatgcccgtcccggagtcgcagaccgagatccgcacctgccagtcatccaccgctcgaacggcgccaaccgagaccctcgcctcgcccgccatgggactgaacttgatggcattgcagagaagattggtcaccacctgttcgatgcgaccgccatctgccaacagccatacgtctgctctccccacatccacctgcagtaccacgcctttgtctgcagccgcaggcatgcagctcgcctgcgccgcctcgatgatggaacgcagcgaacaaggatgtggccgcagtttcagcttgccaccatcaatgctggcaacatcaagtacatcatcaatgcgacgtcggagcgcctgggcctgccctgcaacggtggccagtgcgtgtcgctgggcagcacttgccgtattgacctccagaagctggatgccgctgatgatggcattgagcggcgtgcgaagctcatgactcatggtgccgacgaatcgcccctgcgcctcacgcgacgcaatggcacgcaacgcgatttcgcgcatcgctgccaccagtgacgccacgaccagcggcaacaggatggtcagcgccagcgcataggccagataggcgggccgcgagaaccagtagccttcgggggctgcccaaagcagcgccacggccgttaccgcgattgccggcgccatggccttgcgtccgtaagccaccgtcgcggcgatgacgaggaacggcaggattgcattgagtgccatcaacaggatgaaggccgcgtgcacctggatggccaccatcgccagactgagcagaaggcccgccgcgtcgtaccacgtgtcgtgacgcgccctgcgaaggtttacaaagagtgcccacgctacagataccgccagaagtacaatagcggccggcagcacccgcgctgcctcatcggccagaacaggctgagggccatcgatccaaagccagcaccacagcaccgcaagcgcctgcagcagcacccggaacccactggcgcgcggctcctggaagcatgacagcagtagagccagacgatgcatttccagcacgcgcgcagcatgcagcagcgctgccggggacgacattggagagggcgtgtacggatcatgcatgtcagcgccccccggtcagtgattgacctgtcgtgcgtcccagaaggcgctttgccgagattgccagcgcgcagccgcgcagccgcacgctgccgatggcttcgccggagcggagagcatcagccagattttcgcaggcatcggcaatcctgcagctgcccaaggccgaggtcacacttttcaaggcatgcatgcgcgaaagctcctgttccaggcaacccggggattcattctccgcagcgctcatccagcgcgaaatcgcctcgtccaggtcaacgacaaacgatgagaactggtctggcgcggtcgctgcaatcaggttgagcatcgatcgctccccgagctcaggtccgtctgcagaatgtcgccgcggctctacgccttgcgttgagttcaagcgtcgcattgctttcctctgcttgtcgcattcaacacctgaagagatgcgtttccgcgttccgcgacacccaaacagaggcctgaagcgacaacgtgcggagcgtacggactactgcatccgttgatggatctgcaggaacagctgcggaaacatgctacccagtagatgcccgcctgcaaccgcgagcaggatggcgcccacgatggcaacacatctgaccgggagtgacattcgcttcagatccatggcatccagcatggaagcaacgatcgcgtaacgccatcggattcctttcaaattttcctgaggttcgacatgctcgccctgacactctttctgctgctctcgtgtgcggttctggttcgaaagcgacacgtgcgtagcggcgccctgctcgccgtagcgccactggccatcctggccagcgcgagcgcgcccatcacgcagctgctgctggacctggcacaggacgcgccgccaagcactgcaacagcgcaccatccacgcacggcgattgtcgtgctgggcgctggcatcgatcaggacgctcacggctccaggcccggcctggctggctatagccggttgatggccgcaacgcagcgctacctcgcctgcgaacgcaccggcgaatcctgcgtggtgctggtcagcggtggcgctactgcgccagacaatgccgcagaagccaacgtctacgcgcgtgaactgattgcgctgggcgtgcctgcggaacacatcatccgcgagcacgccagcgtgaacacctggcagaacgccagcaacagcagccgaatgatccagcgcgacagtgtccgggtagtgctggtgacctctggcctgcacctaaggcgaagtctgatctacttccggcacttcggtgtcgtggccgagggcttgcccagtgatcgcctccgcgcctcgccggggtggcttccctctgcgtacaacctgctgctgatcgaagtgatgctgcacgagtacatcggcgtcctgcgctaccacgtttacaacggcatgggttggaacgaggaatccatcaagctggacagtgtcacgcctgcagcaaccacccacgcatcgccgcactgacctcgtccggcttctccatcggggcaaggtgcccgcaatcgggcaccaccaccagctgcgagtgcggcaccagggcatgcatttcctcgcttactgccagcggcgtgatgcgatcgttggccccgcagatgatcaacagcggatcgcggtagccagccagcacgtcatggccgtcagggcgttccagcgcgctctggcgcaggaacacttccgcgcccaggcgggcggtcatgtcgcgcacgcgctgcaccagcacgtagtcatccagccgcgaggcgtcgatgtagctgcgcatcagcgcatcgccgaagccgtggaacttccccggcaggcgcacactggcgcgttggctgcggcgttgttcggcacgttccggtgaatcggcgtggatcgaggtatcgaccagcgccagctgcaacacgcgttccggcgcgatgcgcagaatctgctgggcgacgaaaccgcccagcgagaaaccggccagcgcgaagcgttccggcgcctgcgccagcacgtcctcggccaccgcctgcagggtctcgccgcgagtctggtcgcctaccgtgcaatcggcgatgtcggccagatcggccaactnnnnnnnncacagctcagcgtcgttgagcaggccagnnnnnnnnnnnngggggatacggtcggtcatgggggtattgtcgcgccggtgcggtggcggcgccatgccagcgaccgcgccaagcgcggcgacatgccccggatgaaacaggcgcgccggacccgcgcccgcttctggataccctgtgggacgccagtcaaaccgatgccgcggcgcattcctcggcgtcggaagcaggcgccgtcgacgccccacgctggggccgcacctcctggacgatccgcccctgctccatcacgagcacgcggtcggcgctgtttatggtctccggcctatgggccacgatcaccttggtcagctccatacgctgcacggcttcgttgaccaagcgctcgcgcatgacatcaagatggctggtggcctcatctagaaacagaatccgtggccggcggtagagggcgcgggccagaatcactcgctgcttctgaccgcctgagagcgagttgcccatgtcgccgataagaccgtggtaacccatcgccatccccgcgatgtcatcatgcaccgcggccattcgagcagcttcctcaatgcgctgttcatcgaagccactgtcgaagccgctgatgttgtcggcaatgcttcctgcaaacaactggtcatccgggatcgcatcaagctcgctgacccacgcgacccgaacgcgggtaatgtggctcgatccgagccagcagtgccttccatggcactacctagtccacctcgtaaaggagaatctcgcgccgggtctgcttgcgcttgcccagaccctgcgtatcgccaaatgtcagctgcatggatggcttctcaacgtgtgcctctattgtctctcaggccgccggccagcggacagcactaccgaagtagttgttcagagcatccgtagatgcaggtcatgaggacggcaaatctcgctcagccatcagcgaccaatggactaagaataagccaatctatagataaataacgttagtcatccccctcgacctgtatatcgatcttatcccgaaaaataactgaaattaaggacaggagcagagctggaagccccaaaagaagcacgaacgacaaaggcgcgccgaacgaccatagagcggccgaaaacacggcagccgaagccccaagcagcaggaaccagcacttaattttccctattagcaggtaacttgccgtcgaacacatcagcgagaatgcggcaacagaaactccgacctcctgaggaacctgcaaaggctcagcaccccgaagcgccgccaccagcatcagcgctgaggcaaacgccattgctaccagggaaataaaatagaacttgccatgccgcccatcaaatccatcagtaatcttcatatcgaccctcaaaggatcgcagggcgaaagccccgcgatccagccaatgatttaccagcgctaaggatgttctgaacagctccctgcgacctgtgcagcagtgcccgccacagattgccgcttcgggggacactattgattcgcgtagtggaatacatcatacggctgacatttggggatgcgcagggcctgggcaagcgcaagcagacccggcgcgagattctcctttacgaggtggactaggtagtgccatggaaggcactaccggcccggatcgagccacattacccgcgttcgggtcgcgtgggtcggtcaccgtatgcgatggagacgatgctgcgcatccacctgctgcagcagtgatatgcgtttgagcaattcgggcatgtagcaagcgttgcacgagattgattcgatgcggctgttcgaacggctcaccagtcgttctcaggtcaagatgccctgcataactcgcgtggactccatgccaagcgtcgagaagagtcatgacgattgctctggtccatcaactgccgcattgaaaccaatacggacttggcgtccttgcaggaatcagccgcagccgcagctgcagctcaagcggcatccttgcaaagtaatcatttcgacgcgtgctcttcccgaatccgctcgcgcctgacgtcgacacgcctggctatcacaatgacaaccgctcctatgaacaagaacggcaaggtccgaccgtctgcagttgccgccaccatagctaggcagcacacgcagatggcgaaggtcttttcgttgataccttggatcctcacaaatttcctcatgcctgcaacatcgggaaacatcttctttcaataaggtcacgaagggtcgccgccacgccgtggcgcaatggtagcgttgcttcttcgctgagttgaagagcgaaatgcgtcagtagccgcttctttccttctggtgattcagtcactcctacgcaagagacacagcaggcacccggtacgccgacatgcgtggaccactcggacgtcactggcgtagggtataagccatcgttgtagtctatattcaatcgtcggaacgactgacagcagcgcaatcatcagcatgagcttgctttacgacgccaccgatgtgatgactggactgaccgaggtgctgtgctatggcacggcggtggtggtggaaccgttgcgctgacaaggccgccgggcatggcccggcgctacccggaatcacgccgctggcgggatctcgggcacctcgacctgctgcaccggcagggtcaccatcatcaccgtcgggtcatccgggtccagcttcgtcttgaagcccaggctctggcacatcgccagcatggtgctgttctggcgcagcacctggccttcgaccacgtccaggcccagccacttggcgtactcgatcatgatggccatcagccgccagccaatgccgtggcccttcaggtccgagcggatcaggatgccgtactcaccgcggtggtaatccgcatcggcgtgcaggcgcaccgcgccaagcatttcgccactgcgcggttcgatcgccaccagtgcgatcgagcgtgcgtaatcgagctgggtcaggcgcgcgatgaactcgtggctgaagtgcttcaccgactggaagaagcgcaggcgcaggtcctcgtcgctgacgcgggcgaagaacgcacggaacagcgcgtcgtcctccggccgcaccggacgcacgaaggcccggccgccatcggacagttcgatggtgcgctcccactccttcgggtacgggaacaccgaaaaacgcggatggccacggcccttgtgcaggatgcgcgacggcgccaccgccacgcgtgcgtcgagggcgaggatgcccttgccatcgaccagcagcggattgatgtccagcgtacgcacttcgggaatgtcggcggccagctgcgccagcttgaccagcgccaatgccagtgcgcgctcgtcggcggcaggcacatcgccataggccttgaggatgcgcgaggcgcgggtctggccgatcagctcgtgggccaggcgcaggtccagcggcggcagcgccaacgccttgtcattgatcacttcaaccgcggtaccgccacggccgaccacgatcaccgggccgaacgtcgcgtcatcggcaatgccgacgatcaactcgcgcgccttcgggcgaacgatggtcggctgcaccagcaggccatcgatgcgcgcatccggccgcagctggcgtgcgcgcgacaggatcgcgttggccgcgctctgcaccgccggcagggtggacaggttcaggcgcacaccgtccacttccgacttgtgcggaatgtccggcgacaggatcttcagcgccacgctggcgccacgctccagcaacggctgcgccaggtccattgcctcgtgcgcatnnnnnnnntgcatcaccggcgcggagggaatgccgtaggccttgagcagttcgtgggtggccaacgggtccagccattgctggccgttggccaatgccgcatcgaccagcgcgcgtgcggccgccgcgtcgacactgaagtcctgcggcaggctgggtggtgtttccatcagggcgttctgcgcttcgcggtaacgcaccagatgctggaagccgcgcaccgcttcggcctcggtcggataggtcggcacccgtgccgcgttgagcgtggcggtggcctggtcatcgttgcccagccacaccgcgaataccggcttgtcgcggtgatggcgcgggcgcagtccgagcgtgcgggtaagcgcctgtgcggcgtctgcggatgaagtgaatgcggtcggcacgttgaccaccatcaccgcatcattctcgttgtcagccagcagcgcctcgatggcggcggcatagcggtcaccatcggcgtcgaccacgatgtcgaccgggttgctgcgcgaccagccctgcggcagcacggcgtcgagtttctcgaccgtgctgtcggacaggttggccagcgtgccacgcagtgcaatgagctggtccacggccaggcggccgacaccgccaccattgctgagaatggccaggcgacgaccggggaaggtccccaaccggcccagcgattcggcggccgtgaacagttcgtccagcgcgcccacgcgcagcaggccggcgcggttgaatgcggcgccatacacgtcgtcggcgcgggccagggcctgcacatgggtatcgcggctgcccggctgcacgcgctcggcgcgaccggacttnnnnnnnnnnnncggcttggcgcgggcggcggcacgcgcggccgacatgaacttgcgcgcatccttgatctgctcgacataaagcaggatggcgcgggtgcggtagtcggtggcgaagtagtcgagcaggtcaccgaagtcgacgtccatcgtatcgcccagcgagaccaccgcggaaaaaccgaccgagcgggccacgccccactccaccagcgcggcggcaatggccgaggattcggagatcaacgcaagatcaccggcctgcgggaagtgcgcggcgatgctggcattgagccgcgcgtgcggtgcaatcacacctaggcagtgtgggccgaggatgcgcaggccatgcttgcgcgccaccgcctccacctgcgccgacagcgagcccgggccttcccccaggtgcgcggtgaggatgattgcggcctgcacgccgcgttcggcagcggtgcgcaccacctgcggcacgatcgacgccggcgcggtgatcaccaccagatccggcacccagtccaggtccttcagccgcttcacggtgcggatgccatcgatttcggcatgccgcgggttgatccacgccaccttgccggggaagccggtgccgcgcaggttgcgcatcaccgcacgtccggccgagcgctgacgcgggctgccgccgatcaccgcgaccgactgcggacggaacacggactgcaggtggtaggtactcatgcgcctacggtaaccaaattccatgacgatggggtcagatccctttccccaggaaagggatctgacccttgcgtgacccttgcgtgccgaccaaggtcggcaagtaccggagcacgctgcttcaggggtccgagcccttcgctgcgcgaagggatccgacccagtaaacgaccccggcctacaacagcgtgccgtgcaggatcatcgcggcgatgctgaaatagatcaccagtccggtcacgtccaccagcgtggccacgaacggggccgaggcactggccgggtcgaagccgagccgcttcaggatgaacggcagcatcgatccggacagcgagccgaacgtgacgatgccgaccagcgccgcaccgatggtgatcgccagcaggatccagtgctcgccgtagtcatgcaggccacccagctgccaaatcacgatgcgcacgatggccaggcagccgaggatcgcgcccagcaccatgccggtgggcacttcgcgcagggccaccttccaccagtcgcgcaggcgcagctcgcgcagcgccaggctgcggatcagcagcgaggtggcctgcgaaccggagttgccgcccgaactcatgatgagcggaatgaacagggtcagcaccacnnnnnnnnccagttcgtcctcatagtgctgcatcgcgctggcggtcagcatctcgcccaggaacagcacgctcagccagccggcgcgcttgcgcagcatctcgaagaaaccgatctgcatgtacggcttgtccagcgcttccatgccgccgaacttgtgcgcgtcctcggtggattcctcgatcagcgcatcgagcacgtcgtccacggtgacgatgccgagcatctgctgctggtcgtcgaccaccgggatcgccagcaggtcgtggcgacggatcagccgtaccacttcttcctgatccatcagtgcgtccaccgtcaccggtggattgacctgggccacgtccaggatcgactcctccggcaggccggtgatcagccggcgcatggtcaccacctgctgcagctgctggctggccggctccagcacgtagatcgcgtacaccgtttcacgggtgcgctcgacctggcggatgtactgcagggtctgcgccacggtccagctggcgggtaccgccacgtactcggtggtcatcagcgcgccggcggtgttcggcgggtagctgagcagcttctggatggcctggcgggcgtcggtgcccagcagcgggatcaaccgggcgcgttcttcctcatccagctcatggacgatgtcggtggcgcggtcgtcggccatcaagccgagcannnnnnnnnnnnnnnnnnnnnnnagcgcagccacaagttcgccactgcggtgcagttccggcgcttccagcattttcactgcacgcggcaacggcagcgcagccagcgtttccgcggcgcgggtcagttccagtgtgttgaggaattccaccgcatcggcggtgttgaagttcgccagcggcgcggccagtgcggcggcatcggccaccgggcgcagcaattgcttctggttcatcgggtttgccttgtgggggtgcgacctcgcgcaacgccaacgcaggcaaaccgtcccgatgtcaggcggtggccatcgctggcgtcgaacgaggtcgacttctactgtcgctggacatgggttggggactccgggatgcgtgtgccgacggacgcgccgccagcggcgggcagtctggacccgtggaccatgcaggtcaacccggtcccgccgcggcagcaccctgcccgcaggttgttctcgtgcgtacacaggccggcgcgcataatggcgcggtggtgttcgccacgcttttcccaacccgaacggacgcacagcggctcccccgatgaccaggtattcccatgcatagcggtggtctggaactggcgctggtgctgctgctggcggcagtcatcgccgtgccggtgttcaagaagttcggtttcggcgcggtgctgggctacctggcggccggtgtggtgctgggcccggacgggctgggcttcgtgcaggacgccgaccgcatcctcggcgccgccgagatcggcgtggtgatgctgctgttcgtgatcggcctggagctgtcgccggcacgcctgaaggtgatgcggcgctcggtgttcggtgccggtgcggcgcaggtggcgctgtccgggctggtgctgggcggcctgctgctgctcgaccacttccagtggaagagcgcgctggtggtaggcgtggcgctggcgctgtcatccacggcggtgggcctgcagctgctgtccgagcacaaggcgatcaacagcgaccacggccggttgggctttgccatcctgctgttccaggacctgatcgcgatcccgctgctggcggccatcccgctgctgggcggggtcaagaacgagaccctgcgctgggaagatgcggccgtggcgctgggtgcgctggcggtggtgatcctgtgcggacgaccggtgctgcgcaaggtgttcagcatcattgcgcgcacccgcagcccggaagtattcactgccaccgccctgctggtggtgctgggcaccgcctggttcatgcaggaagccggcctcagccccagcctcggcgcgttcctggccggcgtgctgctgtccgattcggagttccggcatgagctggaagcgcagatcgagccgttcaaggggctgctgctgggcctgttcttcatcgcggtgggcatgggcatcgacctggaccgcatcgccgccgagccgtggctgatcgccgcaggtgtcggcatcctgctggtggtcaagttcagcctgctctacgcggttggacgtgtcgcccggctcagctcgcggcaatcgctgctgctgggcagcgtgctgtggctgggcggcgagttcgccttcgttgtgttcaacgaggcacannnnnnnnacctgctgggcaacgccaaccacgaccggctggtggcgatcgtcggcctgtcgatggcgatcacgccgctgttgatgatcgcgctgctgaaactgctcggccaggagaaagccactccgcgcgagccggccgaggccgacaaggtggcgccggacaaccggcccaaggtgctgatcgccggcatgggccgcttcggccaggtcatcgcgcgcctgctgacggcacagaaggtgccgttcgtggcgctggaggcgaacccggataccgtggccgacctgcgccgattcggcaaccagctgtattacggcgacccgacccggccggagatgctgcgcgcggccgggggcgagcacatcgatgtgttcgtgatcaccgtggatgacccggaaaccaacctgcgcgcggtgcgcatggtgcgccggctgtacccggacgcgacggtgctggcgcgtgcacgcaaccgccagcatgcgtggcggttgatggacatgtcggccgagccgttccgcgaagtgttcggcaccagcctggagatgagcggccgcgtgctgaccgcgctgggcgtggcaccggatgtggccgagcgccacgtgcagcgcttccgcgagcacgatgagcagctgctgcgcgaccagtacctggtgtacgacgacgaggcagcggtgatccagacctcgcgcgacgcacgcaacgacctgatgcatctgttcgaggccgacgcggaaagcgacggcaagtaggcgtgccgaccaacggtcggcacccacccgatcaatggcggacccggtagtgccggccgctggccggcaatcccgtcatcccggagatgtcatgaggtagccggccagcggccggcactacccttttccagcgatcaaccgttgtcgcgcaggaaccgcgccatcgacgagacgcccggcacgcgcggttcgaactcgccagcgacgtcgatgaagccacgcatcaccgcgatctcgcgcgggctgcggttgaggctgtcgcgcgcctccggatcggcaccagcgcgcagcaggcgctgcaccagcagcggcaggccgtgcagggccgcgaggtgcagcggtccgaagccgcgcggatcacgcacctcaaggctcacgtcttcgtccagcagacgttccaccgcagccatcaccacctgttcgtcgcaggcggtgccgggctcggcgcgtgcgccnnnnnnnnnnnnnnncggcgtgaccgcaccggccgcggcctggtccggttcggcaccggccagcagcagggtgtcgagcagggcgagcaggcgcgagcggtcgcgggcactgaagccatacagcgcggcacagtgcagtgggcccagctgctgggcatcaccggcgtgcacgtcggcaccggcggtgagcaggcgcgcaacgatgtccggcaggcccagcgcggacgccagcatcagcacggtcacgccgcccggcaggcggtgttccagcttggcgccagcgtcgagcagggccgagacgatgtccacctggcgcatgctgaccgccgccgacagcggcgtggcaccactggccgctgcgtgctgcggatcagcgccacgcgccagcaacaggtcggtcaccgccagatggccaccgccggcggcgcgcagcagcgcggtgcagccctgcgcatcaaccgcatcgacggcgaagcccagatcgatcaggcggcgtaccgcatccacgtcaccggccattgcggcggccggcagatcggactcgcgcagggtgcggcgcggcaacggccacacccgccagtccagccagtcggccagatcgcggcgaccaatcgacagcgccacgcccagcggcgtctggccatcggcggcgcgtgcttccggcgaggcaccgtgctgcaccagcagcttcagcgcgccttcgcgggccaatgcggtggccagatgcaatgcggtcatgccatggctgtcgcgcgcttcacgatcgacgcccgccttgagcagcgcctgctgcaggcgcagccagcccaggcgcaccgccagtgacaacggcggatcaccggccggcgaagccgcgaacggatcggcgccacgctccagcaattccagcgccagctgttccaggccacgggcggcctggtcgtgctgcgcacaggccgccaggaagcgcgccaggccaccgcgtccggccggcgacaagccacgctgcaacatcacctgcaacgccggcaccgcatcgattccgcgcgacagcaacgcgaacatcggcgtatcggaacaggcgtcgcgcacgtagggatcggcgccgtggcccagcagccaatccacnnnnnnnngctccagcgccagctcggggtcgagcagcaggccgcccagttcttccggctggcacagcttggccagcgcggccatgccttcggtgttgccgaagcccagcgcttcgcgcagcagggtcagcggcgggcggtccggcagcaggccgctggcactggcggcttcgccacgctcggccaggccgtcactgaccgcggccggcaacggataggacggatccagcagggcgacaatcgcccagcgcccggcttcggcagcgtagtccactgcacggcgaccgaccggatcggtcgcgtcggcggcgatgcccagctccaccaggcgcttgaccagcaacggcgagacatcctctgccatcaccgccagctgcactgcgttgcgcccttcgccgtcgacggcaaccaggtccggcttgtgcggcagcaagtgttcgaccaccgcggcacgcccggcacgggcggcttccagccagggcgtacgccccagtgcatcgcgtgcttccaggttggcaccggcggccagcagcacgccgatgatttcaacgtggccggccagcgccgcctcgtgcagcgcgctgcggcgctggcgatcacgcgcgtcggcacgcgccttgtgcttgagcagcagctgcacgccagccggatcgtcgtcttcggtnnnnnnnnnnnncagcagcaccggggtgccctctgccggttcgctgcgcgcaccgcgttcgagcaggaagcgggccaggcgccagttgccgacctggcaggccacggccagcggcgaccagccctcgttgttcagcgcatcgacttcggcggcggcatcgcgcagcagcgcggccacgcctgggtcggaactgcgcgcggcatggtgcagcggggtgttgccatcgctgtcggtggcacgcgaatcggcaccgttggcgagcagggtcatcacggcttcggggcggccatgccagctgtcgcgggtggcggccagcagcggggtcatgccccggtgtggcgcgttcacgtcaacgccgcgggcaatcagttcgcgcagcaggcgcaggtccggcagcaccgccgccagcaccgccaggctgcgctggtcgcgccagctcgggtcgggcagcgcatacggatcggcgccagcctgcagcagttgcaggccgcggtcgatgcggccgtggcgggcggcttcatacagggccggggtcagctcctgcggagccatcgcctccagcggcgcggtctcggccgcggcagcgaacatcggttcgtgctcgttgctggcggtggccaacgggctcgcgcgcagcgacaccagcggtgccggcgcaacccgctgcagcagcaggtgcagcactggagacagcagcaccaccgccagcgcggcgggccagcgtgcgctttccggcagcaggcccggccaggccggcagcaccaccagcgcggccagcgcgatcaccagcgcggcgacaccgagaccgcgccaggcggtcaggtcgcgtccggccagcgcctgccaatgctgggccaggctgccatccaggcgttcaacgtcgttccacaacggccaggtgcgccaggccgccagcaggccggcactgaccagcacgctcaggcccagcaccgcggccaggctgccgctgtcacgcagcgccgccaacggccaggccagcagcagcgccagcaacagcggggcggccgcccacaacgccagcagcgccggcaggtcctggcgcgcaaccaccttcagcggcagcagcgcacggctgcgccgccaccacgatacgcccagcgcgaacgccggttgcgccagggcggcgaggatggcaccggcaacgccgcccacggcagcacccagtgccagcaaggcgcccacggcgaaggcgatcgacagggcgcgcggacgggagacgtcagtcatagtggcgcggcatcaggctggccaccgacggcggcacctgcaggtagaacccgcgctcgctcatgtcactgcgaaccttgtccgggtcggcctgggccaggcgacgctgggcatccagggccacgtccaggacgaaggtgagcgcacccagcgaggtgagcagcggcgcaggcagcgcgctgaaatcatcgcgtcggggaacgtagacgtaggtgtcaggcttgagttggcttttatagacgtaggcgtgcatgtccgcgggacgataacccgggaagagccatgattgtgtcggaaagccgacaccggggaaagccgtcggccgacgatggcggcgtgatcgacggcgtttccccgacggggttcagcaatgtggcggcggcgttcaggcaacgcggctgccctgcggtcgcttacttgaccttggcgtaggtgcccttcagcgccacgccagcgaggatcgtaccggcatagcattcgtagttggtgctgctcttgaactcgttcttcttgtagtagctgacgatgtcgaccaccgcgttggcaccgcgcgacttggcgccgtcctgcagtgcgcgcagcgcagacagcgcgacccagcggcaggcctcggcatcgctcttgttggcggcgttggtcttcttgttggtcacgtcctcgcccaggcgctgctgcacgctgaccggctggccggccaggtagaagcgcacgctgccgtcgatgccggcgtcccgggcggcctgcgaggtgaccagctcctgcagggactgctcaacgcgggtgtcgcgggcggaggcggtggaggtcagggccagcagtgcagtggccgtggcgatcatcagggtgcggcgcatcggaacatctccttgtcgggggtgcgggtgggttgaggaaaaaggcgggatgggacggtggatcattcgctccagcggcggaacaccagcgaggtgttgatgccgccgaaggcgaagttgttgctcatcacgtactcggcctgcaattcgcggccctgcccggtgatgaagtcgagctggccgcagcgcgggtcaacctcggccaggttcagcgtgggggcgaaccagccggcacgcatcatctcgatgctcagccaggcctcgaacgcaccgcaggcaccgagcatgtggccgacgtagctcttcagcgagctgatcggtacgcggctgccgaacacctgcgcggtggcctgggtctcggcgatgtcgccgtgatcggtggcggtgccgtgggcgttgacgtagtcgatctgcgccgcctccaggcccgcatcctccagcgccaggcgcatggcctgggccatggtgtcggcgctgggctgggtgacgtgctggccgtcgctgttggtgccgtagccgaccacctcggcaaggatggtggcaccgcgcgcctgcgcgtgctccaggtcttccaggatcagcgtgcaggcaccctcgcccagcaccaggccatcgcggccggcatcgaacgggcgcggcgtggtctgcggcgcgtcgttgcgcacgctggtggcgaacagggtgtcgaacaccgccgcagcggtagcgtcgagctgctcggcaccaccggcgaccatcaccgtctgcttgccgctgcggatcgcttcataggccgcgcccacgccctggctgcccgaggtgcaggcgctggaggtggtgtagacacgcccggacaggccgaagaacacgccgatgttgaccggcgcggtatggctcatcatcttcaggtaggtggtggcgctgatgccttcggtggtgaactcgttgagcatgcgcccgaactcgccggtggcttcgtggctgcccgacgaggaaccataggccacgccggtgcgaccgctgcgcagcaccgggtgctcgtgcaggccggcttcgcgcagcgccacttcggtggcacgcaccgacatgatcgcgaccttgcccatggagcgggtggtcttgcggttgtagctcggcggcagcgcgaagtcctgcgccggcgcagccagcttggtgttcagcccggcatagacatcccactcgggcatcgcgcgcaccgcgttgcggcagctgcgcagatgcgcctcgatggtcggccagtcatggccgagcggactgatcgcggacgcaccggtcaccacgacgcgacgatcggtggccatcagagcatgcccccgttcaccgagatcacctggcgggtgatgtagccggccggttcggacagcaggaacgccaccgtggccgccacttcgtcgggacggccgacgcggccggcgggaatcagcttgagcgcgtgttcgatcacttcatcgttgagcatttcggtctcgatcaggcccggggccacgcagttgacggtgatctggcggctggccagttccagcgccagggccttggtggcaccgatgatgccggccttggcggcactgtaattgacctgcccgcggttgccggccagtccggacaccgacgacagggtgacgatgcggcccggcttgcgccgccgcaccatcggcatgatcagcggatgcagcacgttgtagaagccatccaggttggtgtggatgacctggtcccagtcttccgaagagagcgccgggaaggcgccgtcgcgggcgatgccggcattgcagaccacgccgtagtacgcgccgtgcgcttcgacatcggcctccagcgcggcgcgtgcggcctcgcggtcggccacgtcgaacatcagtacgcgggcctgctggcccaacgcgtggatctcggccaccacggcctgtgcctcatccaggcggctgcggcaatgcaccaccacgtcgaagccatnnnnnnnnatgcgcagcgcgatggcccggccgatgccccggctggcgccggtcaccagcacgcttcgattccctgtcatgcctgtccactctccagataggccatcgcatcggccggttcgaacaccgacacgttggctgtcgcccattcgtcctcgcccgccaggatgcggcaggcgaacatccccaatccattgtcacccaacagctcgcagcgcgcctgtacgcgcagccgcgagccgctggggaagctgcannnnnnnntgttgtagcggcggctgccgagcaggaagcccagctgcggcggcttgccggctgcacgcgcacggcagccggcccaggccgcgatggcctgtgccatgtattcgattcccacccaggccggtacttcgtggttttccacgaacaggccggcctcgggcaccaccagttccgcctcgatggtgtcctggtcccagtgcgtgatgcgctccagcaggcacatgtcctggcggtgcggtaccacctcttcaattgcatacagcatgttcatcgacgctccagcgccagcacggcattgctgccgccgaaggcgaacgaattgctcagcacccgccgcggtgcctgcgccaggcgggtggccggtgcgaccagcggcagtgccggcagcgcggggtctgccacgccgtcccaccagtgcggtggcagttgctgctgcgggttctcggccagcacgatccagcacaatgcagcttcgatcgcgcctgacgcacccagcgtatggccggtcaggggcttggtcgaactggcccgaatgccgttgcccagcacctgcgaaaccgccaggctttccatcgcatcgttgtgcccggtggcggtgccatgcaggttcacgtagtccacttcatcggccgcccagccggcgcgctgcagcgcctgctgcagggcatcgatggcacccaggccctgcggatcgggggcggacatatggtgagcgtcggccgactcgccccacccggccaggcacaccgggcccggctcgcgggtgagcaggaacagcgcggcgccctcgccgatgttgataccggcgcggtgctgcgagaacggattgcagcgcagggccgacaccgattccagcgcgctgaaaccggccacggtgaagcggcacagcgagtccgcgccgcctgcgatcacggcgtcgacgataccggctcgcagcatgcgtgcagccgacatcaatgccttggcactggacgagcaggcggtggacagggtccacgcgggcccctgagcgccgctgcgctggcgcacgaactgcgcggcagtacccatttcctgctgggcgtaatcgaagccctgcggccactggccctgttcggcgtgggtgcgcagggcctgctcggactcaccaatgcccgaggtgctggtgcccagcaccaccgccacgcgctcggcgccatggcgggtgatcgcggcggccaccgccggagcgatctgcgccagtgccacgtccagcagggcgttgttgcgcccgcgcagggccaccggcagttcctccagcgccggcagtggcgtgcgtacttctcccagcgccagggtgcgccccggcaacaggctgtcgttgtcactgagcccgcccggcacgtcggcgaacatcgccgacgcgacagcggcgcggccatcgccgagcgcgcagaccacgcccaggtcgttcaggtagatcggtgcactcatcggtcctgtccggccatgtcgatcgattcgatgcgcagcgcatagccttcggcacggttgtccagctgcacgctgccatcgtccaggcgctgcagttgcagccacaccgtgccatcgcgcgacaggctgcgctgctggccgtcgtcgctgacctgccagtcggccggcagcgcggcggcgatggccgcggtcggccacagcgcgaactgcaggtcatccagcacacgctcggcacgtacctgcggcggcagccacgnnnnnnnntgctgggtcagctgctggccgtcccactgcaggcgcacgccggtctggcccatcgcctgcaccgccagctgcacctgctgcgcgtcggcttccagcagcgcgtcgaggtcgcgctcatggctgccgaagcggaaatgcagctgctgctgcagggccagcggcgccggcaggctggccggcgacagccgcagcggcggcagctccacctggggcttgggcatgcgcccggcacaggcggccagcagcaggcacagcagcagggccgcagtacggaagatcaggcgctgcacaattcctccagcacgcgcatgcggcgaccactttcatcggccacatacggattcttggtgtcccaggcgtaaccggccaggatggagctgatcatgtcgcgcacttcgggctgctgctgcgggtggtagatgatcttctggaagccgccctggtaccagctttccacgaagcggcggaaggtcttcacgccggcgcgcagcgggatcgagaattcagcttcccagtcgacggtttggccggcataacggcgcttgaggcactcgctggccagctgcgcggacttgaaggcaatggtcacaccggacgagaacaccgggtcgaggaactcgccggcgttgcccagcaacgcgtagccggggccccacagcgagctgacattggccgagtaacccgtgatgcggcgcaccggcagcaccgcccattcggcattggccagcaggcgggtcaggttggggtcctcgccgacgatggcctgcagcttctgcaggtcgtcgccttcgtagcgctcgaagaacgacggctcggcgaccacgcccagcgagcagcagccgttggagaatggaatcgtccagtaccagacgtcgatgtgttcgggatgggtggtgatcaggatcttgttgcggtcgaagtcggcttcggccggaatgttgtcgcgcacgtggcagaagatcgcgccgcgcaccgggaaattggatggcgattccagctgcagcaggcgcggcagcaggcgcgcgaagcccgatgcgtcgaggatgaaatcggcctcgatgcggtattcgctgccatccgggcggcgcacgttcaccgcaggctgttcaccgggttcgaccgacagcacttcatcaccgaaacgcagcgtggttcccatgcgctcggcgccgcgtgccaacacgttgtcgaagtcggcgcgctgcacctggtaggtggtaccccagcccggcgagaacttcttccggaagtcgaaggcagtacgcgcttcaccgtgcacgaaggccgcgccgttcttgtactggaagccggcctcgaccacatcctgcagcagcccggctgcttcgatgtactccatgctctgtggcagcaggctttcgccgatggagaagcgcgggaactgctggcgctccagcatcagcacctttcggccctgctggcgcagcatcgccgcggccacggagccggccgggcctgcgccgatgatcaggatttcagtgcgttcgacagcatccacagcagtactcatcggggcgtccttgttgctcgatcaggggaaagaagaaaagcggaaggcggactcaggccggcggcaggtcatgcggtggcggccggaacagtggcgagatcagccagaccaggccgatgccgaacagcagggtcaggccgaacgcgcgcagcgccggggtctgcgacaggcccagcaggccgaacgacagccaggtgctggccgcacccacgcagaccgccagccatgcgctggcatcgccacggtgttcgatcaggaagatgccgtagtcgatgcccatgcccagcagcagcatcagcgccagcacgttgaacagctgcagcggctggccgaacaggcccagcaggcccagggtcagtgcgccggcaatcagggtgggggcaaatacgcgccaggcctggcggcggtagcgcagccacagcgcaccgaacaccagtgcgatgccgaccagcagcagcccgcccatcagcttgcggtagtggcccagcagcttggagaaatcggaggtgcggtctacccagcgaacgccgggcaggccttcggcggcaccctccagcgtggccagggcatctgcgcgcgacaggtcatcgaccatcaccacgctgatcatctgcccaccgacttcacccacccacaggtggcggaacggctgcgaggccggcgaggccaggaaggcttcggcggtgagcggcgcggcggcgaactgcggtcgctgcagcggctcgcccaccgcctcggacacggccgacagcacgccgggttccaccttcgcggtcagcgcagcatcggcctgctggcgtgccggtgatggcagccaatcgctgatcgcgcgatagccaccaatgcgcttgtcggtggccaatacacgcaggcgctcggtcagtgcttcctcgcgctgcagcagctgcgcggcatcgacaccctgcaccaggtagaactgcgccggactgggcatgcccagcaactggctcaggcggatctgctgcgccatcaatgccggcggcgaggactgcaggctgcgcaggtcgtcgttgctctgcaggcgcacgatgccgatggcagacagtgccagcgcgaccaccacgaagaccgtcaccgcgcggcggccatgcagccgcgggaaacgctccagcgtattgcccagccactgcgagaagcgggtctggcggatctcgccaccgtcgagccacgggaaccagaagatcaccgtgaggaaagctgcggccaggccgaccaccgagaacagcgccatctggcgcaggccggggaacggggccaggcccaatgccaggtaggccagcgcgctggtcagcagggccagccacaggccgggcagcagatgccgcagcagtttccagcgacgatcggccggttcggcctggcgcgaggcgaaccagtgaatgccgtaatcctcggccacgcccaccagcgacgcaccaaacaccagggtcagcacgtgcaccttgccgaacaccagcacggtcaccgccagcgccacgccacagccgatcagcagcgaggcggccaccagcaggatcgggcgcagcgagcggaatgccagccacaccagcagcagcaccgccgccaacgacccccaaccgatggtgttgatctcctggttggcctgcaccgcggcggcctcggcatgcagcggcacgccggcatgcaggatttcaagctcaggcgccgccgccgtggcggcctgcccggcacgttccagcaggccatcgaggtggcgctcgccatccagctggaacgccgagccgggcgtatcgaactgcagcacggcccaatgcctgccctcggcttcaagcaggccgtcatcgcccaaccgcaggcccgaaccctgcgcctgctgctgccaccactgcggccacagcgacaacggatcctggcgccattcagtcaatcgcggcgcacccatcggcccatacagcgcagccagcgcctgctcggccaacacgcccggttcgctgccctgcaactgctcgcgctgggccggtgtcagcaggcggtcgcggtacggcgcgtagaannnnnnnncctcgtcaaaccagccttcgatcgaaccgctgggtaccagcaaggcgtggtcggcatccttggccatggccgccgcaaaggccgcctnnnnnnnnttggcagccgcgctgtccttgctgccgagcagcaccacgacctgccgcgaactgccatcggcaatgcgccgggtgacgtcgctcaacaggcggtcgtgcgcatcctgcggcagcagggcgaggatgtcggtgtcgatccgcgattgctggctccacagctgccactgctgtgcgcccagcgccagcagcaccagcagccaggcaatgcccagccagtgccaccagcgccgcaaccggtccggtgcgttcgatgccacggcctcactcaaagcggcgggcctcgtcggcattgagcgtggccggcgcctcgctcaacgcgctgaactggatctgcgtgcggtccttgttggcctcgacgatctcgacctggcgcacgtagcggtcgccctgcagggtcagcgattcgaaggccttggccagcatcgccgacttcggcgtcaggcgcagccgccagccctgcccttcacggctggccgccacgttgaactggctggacagtgcctgcacgtcgccactcatcaacgcgaacatgatcgcattcaccgaacgcatcgccggctgctgccgcgcgtccagttcgacgcgggtgctgccatcacgctgccggctgaggatgcggtcggcggtgaccactacttccgaggggaacggcttgagcgtggtccagatcacgccgtgctggcgcgcgaccacgaaccggccctgcgagcgcagcgggttcctgaagccactcacctgcttttcctgagtgaactggccacgcagcacatccggccgcgccaccgcctgggtaatcgcatcgatggctgggtcggccgcctgcacgcgcggtgcggcgacgagcatcagcgcgcacagcagcacgctcggaagacgggcaagcatagtcatggcgcaggcactcccaggcgttcccacagtaccggcgggcactggtacagcatttccttgctggccgcgtccaccgcgacctggatggtcatcgcgcgggtcagcacctggccgctttccgcatcgaggatttcgtactcgatcttcagccggttctcccattccacgatgcgcgcgaccacgcgcagcgcctggttgaacagcagcgggcgcacgtacttcacccgcgcatcgaccaccggccacaggtagcccgattcgagcatctgcgggtagtcgtagtcgtagcgaccgagcagcgcgcagcgcgcgatctcgaagtacttgaagtagttgccatgccagaccacgttcatcggatcgcagtcatggaaggcgggggtcaacgcaatctcgccaacccgttcaatggcctcattcaccggcatacagctcccaacgttgcgcgcggatctccaccagcagttcccgcagttcgcgatccagcgcgcggtcttcctcgaccagggcgatgcgttgccccaggtcggcgtacatgtcggccagactgccatgcagctgcgcattcaggccaacccgttcacgcagggccaggccctggcgcgcggcgatcagcattgccgccaccacctgttcggtcagctcgatcacccgcaggcagtnnnnnnnngcgatggtgcccatgctgaccttgtcctggttgtggcattcggtggaacgcgagaacacgctggccggcatggtctgcttcagcgcttcggcagtccaggccgacacgctgatctgcagtgccttcaggccatggttgatggcnnnnnnnngaccggtggccgccgacaggttggccggcaggccatggttgtaacgggcgtccaccaccagcgccagctgccggtcgagcagatcggcaacgttggccacggtgttcttcaggttgtccatcgccagcgcgatgtggcccccgtagaagtggccgccatgcaggatgcgctcgccgtcggcgtcgatcagcgggttgtcattggcgctgttcagttcggtctcgatcagctggcgcaggaacggcaggctgtcctccagcacgccgatcacatgcgttgcgcagcgcagcgagtagcgatcctgcaggcgctgttcgttgcgcggcgggcgctcgctgtgcaggtcgctgcgcaggcgcgcggcgatgcggccctggcccgggtgcggcttggctgcgaacagggtttcgtcgaagtggtgcgcgttgccgtcgctggccagcacgttgaacgcggtcaggcgcgtagccatgcgtgccaggtagtcggcgcgctgccaggccaggcaggccaggccggtcatcaccgcggtgccgttcatgatcgccaggccttccttcggccgcagcttcagcggggtcatgccgatcttcgccagcacgtccgccgccggctgcacgcggccgtcgtgcagcacctcgcgctcgccgcacagcaccgccgccacgtaggacagcggcgtcaggtcaccgctggcaccgaccgagccttcggccggaatcatcggcagcacgtcgtgctgcagcagcgtggccaggccttccagcagcggcaggcttacaccggacatgccgcgcaccagagaggccaggcgcgccgccagcaccgcacgggtctcgaccgggtccaggtaacggcccaggccgcagccatggtaggtgtacaggtggtgcggcagttcagccaccagcgccggtgggatgttcaccgtgcacgaatcgccatagccggtggtcacaccgtagatcacgccgtcctcgcgcagcaggcggtcgaggaagtcggcaccgcgctggatgtgcgcgcggaacgccggcgcgtcgctcagtgcggcctcgcactggcgctgggccagggcaaccacgtcttcgatggtcaacggtgcatcgccaaagcggcatgcgggtacggcgtcagtcgtcatgcggagcctgatcccagaaggggaagaaattgaaccagtccaacggggactggatgacctggagttccagccaacgcgcgaagcgctgtgcctgttcggccagtgccgcatcgcgtgagccgcgcggcagcacgatgcgttcggcgaactgttcgaatgccacgcggtagccctcgccctggtgcaggcaggccatggtgtagaccgggcagcccagtgcggcggcgagcacataggcgccgatcgggaacggggcgcggtggccaaggaaatcggcggtgacgctgcgtccgccctgcaccggcgtgcggtcgccgacgatggcgacgaagccccccgccgcgacgcgctcggccagcatcactgccgtggccgggcccatttcggttacctgcaccagttccaccgccgccagcgggtccagccgttgcagcaggcggttgaagcgctgcgcatgcgcggtgtgcaccagcacggtgatgcggaaccccggcacctgttcggccagcacctggcacagttccaggcagccgatgtgcgcggtcaggatcagcccgccttcgcggcgcgcgatcttctccagcaccaggtcgcgatgcaggtggatgcgttcggccggatagcgcccgcccaggccgaggatcttgtccagcatcgtgtcggcgaaggcgaagaagtggcgcaggctgtcgcgccgggtcggcgcacggcccagcacaccgctgtgtgcctgcaggcgctgcaggtattgcatggaggcctggcggccgacgcggttgctcaaccagtggcaggccaccaccggccacacgcacagtcggaacggccagcgcccgaaccagcggtgcacccagcacaggaacaacacgccggccaccgacgtcgattcgccgatgtcggcccagtgcggagcgccctgcgcggccgccatctcagcgctgcccccgcaggcggcgccacagcaggcgcgnnnnnnnncagagcatgccgaagaacaggcgggtatgcatgcggctgatgcgcacgttgtcacgccacacatcgaagtgcgacacgccatcggcgggataggtcacgcgcgtggccaggtgctcgaccggcagctgtcgccagtacaggcgcaccatcacctcggtatcgaaatccatgcggcggccgatggtctcttcaccgatcaggcgcagcaccggcggcagcggatacacgcggaagccgcacatggtgtcgcgcaggtgcagcgacagcgtgttgatccagacccagatgtgggtcgcgtagcggccatacaggcgcgccttgggaacactggcgtcgtaggccggaatgccgcagatcaccgcacccgggtgcgtacgcgccgcctcgacgaaacgcggcaggtcggcggtatcgtgctggccgtcggcatcgatctgcagcacgtggctgtagccacgcgcagcggcctcggcaaagccggccagcatcgccccacccttgccctggttgatgtccaggcgcagcaggtcgacgccctggcgctgtgccagcgaacgcagcaccgtcgcgcacgcttcatgcgagccatcgtcgaccagcaggcacggcagcccggcggcctgcacgccgtcgaccaccgccgcgatggcgtgctcgtggtcatagacgggaatcaccaccagtggcgcgaacgcggcaccggcaacggccgggtcagtccgcatcggcgaaaaccaccttgccgctggcatgcacaccgtggctggaggtgtagcggaaggccagcacattgcgcgcggcatcccagtccagctgcagggtcagctcatcgcccgggcgggccacgtgctggaacttcaccgcatccatgcgcaggaatccggccggcatgctgaacgcctggcggccaaaacgcacggcccagtccagctgcgccacgccgggcaggatcgccgcctgcgggaagtggccctggaacggccgcagcgccgggtcgagggtcatgcgcaacgtagcgctggcagcatcgcggtgatcccagaccggcaccggcatgagcggctggaacagcgccgccagtgccgcctgggtgaccttgccctgtgcattgatcggcagcgccttcaccaggcgccagcggcgcggccgggtgaccgcgtcatgcgcctgtgccagnnnnnnnncaaggcgctggcccagcgcgcggcgcgcggcgtcaccgccctccagcagcgccaggctggccggtaccaccaccgctgccagctgctcacgctgtcctggcaggaccagtactctcacatcgtccacttcggtgtcttcgcgcagcgcgcgttccagcgcatccagcgaaacgcggcgctcctcgatcttgacgatgcggtcggcgcggcccagcaggcggaagcggccatcggccaacgcttccacgcggtcctgggtgcgccaccagtcgagggtttccagatgcgccgaggcgacggccaggcagccatcctcgatgcgccactgcacgcccggcaacggctgccacggcggcaggtcggtatcccagcggcgccaggcgataccaccggtttcgctgctgccgtaaacctcggtcggtgccacgcccagccattgccgtacctggcgtgcggcttcttcgggcagcgggccaccggaggagaacaccgcgcgcaggcggccgtgcaggctggcccagtcgagctgctcgggcaggcgcttgaggtgggctggcgtcgccaccagcaccgtgtcggtaccggccagcgcgcccaccaggtcttcgtggaagaaccggcgcggatggatcaggcggccggcggccagcggccacagcacccggaacagcaggccgtagatgtgctggtgggacaccgtgccatgcacctgcacgccttccagctgcgcgccgaacgcagcctgcagcgcatccacctcgcgcgccagctggtccatgcgcttgttgatcgcactgggctggcccgtgctgccggaggtgaacacgcacagctcgcaggcgcgctcgtccagcacctgcagttcgccgtccacgccaacggtgggggcaaccagcgctcggtagtcggcggaaacatcgccggcgaaaccgctcacctgtggctgcagcgcctgcagcgtggccggcaggttgtcggcagccagaaacacccgcttgccggcatgccaggcgccgaacagcgcagcagcgaaggccaccgcatcatcgaagtacagggcccagtcacggccatcggcagcagcaaaggccgcacgccaggccagcacccgctggcggaagcgggcatggtcgatcacctcgccatcgcacacgccgatgctgcgctgcggctgcgggtccaccagcagccggtccagggcaatccactcagccatgcgcgtgcgctgccttgacccgacgccgcaccagccactcacctgcaaacaacacgcccatcatcacgtacgccaacaatccgttgtagagcatccagacccggtccgacgcgtaaagcgcggtcagcagggccaggctgccgttgagaacgaagaagccacaccacacctgggtgacgcggcgggtataggccaccgcgaacgccggcaggtccggctcctgcaaccgcgccaggcgttccaccagcggcgggccgaagcgcaggctggtgccgaacaccgccagcatcaccatgttgaccagcgccggatacagcttcagcggcagggcctggttcagcacggtggccaacacggccagcaggccggttcccgcggcggcggcccaccacagcggctggcgcgtactcagcgcacgcagcagggccagggtgaacagcagcagcgacagccagcgtggctcgaaacggcccatcgccaggtacaccagcaccgggtaggccagcgagatcgcagccaccacgaccgtgcgtgcgcgtgccatggcggagccgccggcgctgcggtcaggcggctgcctggtccggcagcaacccatgcacgacatcgacgatgtcctgcacggtgcgcacggccttgaacgcttccggctgcagattgcggcccagcagcggcttgagctgcacgatcaggtcgaccgcatcgatgctgtcgatatccaggtcgtcgtacaggcgtgcctcgggggtgatccgggcggtttcgatctcgaagctgtcggtcaggatgctgacgatgcgttcgaacagttcattcttggtcatggcaattcctggcgccgttacgactggcgggcggcgacgaactcgccgannnnnnnnacgctggagaaatggcgacgggtttcttccgaatcggccgagaggctgacaccgtacttcttctgcagcgccaggcccagctccagcgcgtcgatcgaatccaggccgaggccctcgacgaacagcggcgcggtcggatcgatgtcctccggcgtgatgtcctccagcgaaagggaggaaatgatcaattccttgatctcgtgctcaagtgcttgcacggggcggctctccagacaggtcgaaataacgagaaaggtgctcggtaacgcggcgtgccgccaaggcatccccccttggcgagtcgtcttcggccaagaaaggcgcgatcgggatatcttcgccgatctgcagccgaacgtgaaagcgacgtgaggggacacgataccacttctgtcccttggtcagggttggcgggctgcaggtgatccgcaccggggtgacgtcgatgcggccccgtacggcgatgttggcggccccgcgctgcaggcgcggcggctgcccgggcacgctgcgggtgccctccgggaagatgaccagggtgccgccggcatgcaccgcggccacgcagtcatcgaccaggccggcgccatcgtcattggagatgtagccggcggcccgtaccggaccgcgcatgaacgggttgcaggccacggcccgcttgaccacgcagtcggcgttgggaagcagcgagatcaggcagaccacgtcgatcagggtcgggtggttggccagcaccagcaggccgtcacgctgcaggcgttcaccgccctcgatctcgtaggtcatcacccccagcccgcgcatcagccgcagatggctggcgaacgcgacctggaccacgcgccgggcgcgccggcgacgggccaccgggtcccgcatcagcagcagtaccggcatcaccaggacgccgagcagcagcccgcccaggccaaacgcaacaaagctcaggccggtgccaaacacccgccaggcgtggtcgaggcggcgcggcagctcactcacggcggccccagcgccagcgctggccatgggccacgtgctccagcgctggcgcgccggacaacaggaagcgatgcaggtccagcgcgtgcggcagcaggccgggcacagtgctggcctggccgtcggccggctgccactgcagcgccagcgtcggccggtcctctgctggcgcggtcaaacgccagcaccaggcgaagaacgggtcgggttcgtcggcgaacgtcgcgtaaacctccgggagcggcgactcgtagaccaccacccgcacctcgcgggcgccatcggccagcaggccgacggcctccaggcacgcggcttcgaccgttgcctggccagccgccaatgccaggtagttgccgcgatggccgcgggcgattgaatacagcgcggcgatcgcgttgtgcaccgacaggccaaatccggtgggcgacaacggctggtcgccgaccagcgcccccagcaggtccatcgaacgtgcgacgtcgccatggcggctggcgaacaccagcggcacgtcgctgtcggccccctgcccgtcctcgcaccagcacgcggtctggatcgccatgcggcccaaccgctcgatgcgacggcgttgcattgccggaacctctgccagtgccggcgtatccccgccgtgcggcaggtacggcgcttcggcccagcccagccactggctacgctcgctcaggccgggcgcccacgcggcccagtcgacgatggagaattcaatcatttagcgttggtgcttcaacgggagaacgataggcacgagccattacggcgacgcgcggcggccccccattcctgcagccgtgcgtccgtccaggacgtcgccggctgcccccctggctgccggaaaggagcgcacgctagcacgtcccgcccggggtgtgcaggtttcacattccccaacacggggcccggcaccgtcgggccccgccatcaacccatcagtggtaaccggtgtcggcgtgcaccttgccgcggaacacccggtacgaccacgccgtatagcccaggatgaccggcagcagaatgaccagcccgaccagggtgaagcccagcgaggaggccggcgcggctgcctgccacagggtcatcgacggcggcagcaggtacggccacatgcccagcaccaggccaaggaaaccaagcacgaacagcgccaggctgagcaggaacggcggcaggtcgcggcgcggatgggtcgcactgcgccacagcgcggcggccaccgccagggtcaacagcggcaccggcgacagccaccagaagttgccgtcgctgaaccagcgggccatcagccgcgaatcgaggaacggcagccagctgctgaccaggcccatcgctgcgatcaccgccaccaccagcggccgggtcatctgccgtgccagcgcctgcacgcggccttcggtcttcaggatcagccaggtgctgcccagcagcgcatagccggccaccagcgcggcaccggtcagcatcgcgaacgggctgaaccaggcgaacggtccgccctgatagacgccgtccaccagcgggatgccctgcaccagggtgcccaggatcacgccctgggcaaaggtcgccagcagcgaaccgaggccgaacgccacgctccacagccggcgcgatcgatgcgccttgaagcggaactcgaaggccaccccgcggaacaccagcgccaccaccagcaacaacaccggcaggtacagcgccgacaacaacaccgcataggccttcgggaacgccgccagcagcccggcgccgcccagtaccagccaggtctcgttgccgtcccagatcggcgcggcggtgttcatcatcaggtccagctgttcctcgtcctcggcgaacggggcgaggatgccgatgccgagcacgaaaccgtccagcaccacatacatcagcacgccgaagccgatcaccgcgaaccacgccaccggcagccaggtcatcaggtccatgtcagcgctcctccagcggttcgtcggccgccgacagcgggcgtgccggggtgtggctgccgtggtccagcgacggcccatcatcgtgcggacgcggtccgtggcgcaggatcttcaccaggtaccagatgccccagccgaacacgaaggcgtagccaacgacgtagaccgccagcgacagcgcggtcatccacgcgctctgcgggccgaccgcatcagcggtgcgcagcacgccatacaccacccacggctggcggcccatctcggtgacgaaccacccggacagcagcgcgatgaagccgctgggcagcatccagttccagccgcgcagcagccacggcgaatccagcagcttcctgcgccacaactggaaagccgacacccaggccagcagcagcatcagcgtgcccagcccgaccatgatccggaaggcgaagaacaccggcgtcaccggcggccgctcgctggacggtaccgaagtgagcgggtcgaaggtgccgtccaggctgtgggtgaggatcacgctgcccagcttcgggatggcaacttcgaaatcattgcgctcttccttctcgttcggcagcgcgaacaccaccagtggtacgccctcgccctccttggtttcatgccagtgcgcttccatcgccgcaatcttcatcggctggtgcttgagcgtgttcaggccatgcatgtcgccgacgaaaatctgcaccggcacggtcagtgccgcgaacgccaccgctgccaccagcatgcgccggcccgcttccacgtgcgtgcccttgcgcaggtaccacgcgccgacgccaccgatcacgaaacaggtggtgatgaacgaacccagcgccatgtgcgccagccggtacgggaacgaaggattgaacaccacctgccaccagtccaccggatgcaccacgccgttgaccatctcgtagccggccggcgtatgcagccagctgttggacgacaggatccagaacgtggagaacagcgtgcccagcgccaccatgcaggtggacaggaaatgcaggcgcggcgagacgcggccccagccgaacatcatcacgccgaggaagctggcttccaggaagaacgcggtcagcacttcgtaggtcagcagcgggccgatgaccgtgccggccacctcgctcagccgtggccagttggttccgaactggaaggccatgacgatgccgctgaccacgcccatgccgaacgacaccgcgaagatcttctgccagaagaaatacagctcgcgccacacgggcaacttcgtgcgcagccagcgccattcgatgaaggccagccagctggccgtgccaatggtgaaggcggggaacagcacatggaaactgatgacgaatccgaactggatccgggacaacaacaacgcgtccaagggacgcctcctgcctgtgaccggtgggataccggaccactttaggaggatttcgttaagacgggatgcgaccgggtgacgcgctgcttcactttgtcgcaggtgaagctgggtgacaggatgaatgggctacaagggcttcagcagggtcaagggcggctccttggtgattcgcagggcctggggtaccagtgcagtcaagcaggcccccatcaccagcacgacagcgctcgatatcgagaaccacggtgaacctgtgctgccgtcctgcggcgaccctacccactgcaacgacaacgcgccgagcagggtgcccagcgtggtgaacagtgaaacctcgaacatgatttcggcaaagatcacggatccgcgagcacccaatgtccgtcgaaccccaatggagtgccggcgccgatcaagccacgcgcccacaactccggaaacgccggccatcagcacaccgagaacaacggcggtcatgaccgcgagcacggtcgtagcgaagcgatcagctttgacgtaggcgtcgcgataacccgccagcgtctcgacaccggctggatgcatgatccgataaggccgctgcagcgcatcggcggtgcgatcaagcgatgaacgatcaacctccgacctccacttcgccagataatagcgactggcgcccatgggaaggcccgggagcagcacccactgcgaatctcgctcattgccgcctggcgccggtccagcaacagacgcaaatacgcccacgatgacccggctgctgccggggccgaaatacaggtggcggccaacagcattccccgctccgaacagatgggcagccagcgattcactgatcagcaccaccggagcgccttcaaccatgtcctcctccatggcatcgcgccccaggacgattcccgcgcccagcatcgccagcaagccagagcttgcagttacaacgggaacgcgatcacatccagcaacgtctgccgtgcccgcgttcatcgaatgcaccatggccgactcactggtgcatacgccgtatcgatgggctcttcccccgaacggaacagcgtcgctcacaaccgtgtcctgaacaccgggcagccggatcgcggacaggtctgcccgcagcactgccgcatccgcgccgtcttcgacatcagagactctgaccacaccaatcgatgctgcctcccggatgctcccggcgttcaatctggcgaagctgtccagcgcagattgcagtgcgaacgcacatgccaggcttgcaagcgctgcctgcactgcaagcagtgcggcgcttcccaaatgtcgtcgggtctccctcatcgattcgaacatttcaggcagcccccttcgcgaaggcactcgacagggagctgaccctgcagatttcaaacgacgggaccaatgaacagagcaacgtcgtgacgactcccaggccagcggccatcagcattgccccagcatgcatcgccgttatcgcgctgggcagaacgtctcccgcagcaaccacccggattcccagcgtgtaggtgacgacagcgagcacactgcttgcggctcccgccgcgatggattcccacatgagctggatgaacacgtcccgacgtcgcgctcccagtgcacgtcgtatcgcgagctcccgccgacggcgccccagactgaagctcagcagcgccgccgcgttgacgatgcacacaccgagaaggatcagtgacagccgaagctgcatcctggcccgctccggaaccaatcccagcctgtccagccactccatcaacggccagagtgccacctgctgggtgcctggttcgatccgaaggccctttgtctgtgcataggcatccagattcgcccggtaggcggcgacatcatccgcggtgggcagccacgcccacaattgaagccatgacacgttggctcctgcagggtccgtgtcctggtcacccccccagatcgccgtcccgtccacaacagtcagcctgtccgcgattgcggtctcaaccggcaggtagatctcgtcaggttccacaaacggccgccgtgtgagatctccctgaaacatcggcaccggatgccagtcctccgcgacacccacaacagtgtaggtgcgcctgcccagttccaaccgatgaccaacacagtcctgcgcacactcgcgctcggcgagcgcacgcgacaggaccactatacgactcgcagcatgcccctcctcggcggtccatgcgcgcccttcaacaacagcaatgccaagaacactgaacacttcggacgttgcgaacctcgcacgcagccttgcgctggcggctcccggccgggagagcgtcaccgccccgcccgccatggcggcctgcttccacgacctcccctggcccagaagcgccttcgcatccggccaggtcagtgcctgtcccggatccggggaaccactgcgcagagcatctggacgcgcatcaaggtacgggcggaacaatgcggagctccggcccggcgcgggatccgacgatgcctggagaacaatggagagcatcacggtcgtgatccccacccccgcacccagcatgagagcgattgccagatgagtgccgatccgttgcttgaatcgggcaagcgaaagctggatgtagtagagcatcatccaattgcatccggcgttggattactggcgcacctgtccatgtgattctcactccatacccgtggaagctgatggttgagagtctctgattgtgaaactccgactcaagcggaggcatggagtttgcaactttcctcaggaaacacacgtagctcgcggaccctggatagagcgactgccactgatgacgaggccgacgtgacggagtctgacgggaaagaccaactgccgacgtggagacaacgcccgacgcttggatatctgatcggaagttggaggaagaagcgtcccaaagcagttgcgggcgtcaatgttcttctagacccagaagtaccaggccgctgcagccagcagtgcgccaaacaacagcacctgcaccaccacatagcccacgccactgtcgcgtgactcagcggcaatgcgcttctgcagcgcgtcactcacatccggcgtttcttcccgctgcacctgctcacgcaacgcctgcgccannnnnnnntcttccgcatcacgagggtcggtcgatgggttcacagcagttctccggcagtggcatgccgcgtcagttcctgcttcaggacctgnnnnnnnnggtgcaggtggctcttgatggtaccgcgtgccagtccggtcacctgctcgatttcggccagatcgaaatcctccaggtagtgcaggccgacgatcaggcgctgcggtgcactcagccgttccagcgccgcgccgagctggcgccctacctgcagcgcctcgctcaactcaaccgggcccgggccttcatcgccgacacccagttcctccggcacctccaccgccaccatccattgcgcctccagccgccgccggcgcaggtgctgcagcgccgtggtgtaagcgacccgggaaacccaggtgcgcagcgaggattcaaaacgaaaccggtgcagctggcggaacactgccaggaaggtctcctgcagcagatcgggcacttggtcgcggtcgccgaccatgcgcccgatcacttgcgcgcaggtgcgctggtgggtttcaaccagttgcgcgaaggccgactgcgagccatcgatgatggcccgcaccagggcctggtccgcgtcgagcggctcggcgggcggtgccgccgatactgcatcgtggcggcgacggccccgcagcgccgacagtgcttcgccgagcaggctcatctacggggcgccccctgtgcccgtggcatgcgccggctcagcccttgcgtgcggcggggcgggtgaagtgccaggccagcagctggcccaggccggcactgccgaccagcgcggcagcggcaccaaaggtcaggtcacgcgcaccgatggcctccagcagggccatggccagcgccaggcagaccaggctgatgccccagcgcagcgcgccctggcggcggcgctcttcttccagcacggccagcgagcggatcacttcctcgggcacgtgcggggccaccagcttgctnnnnnnnngggcatcggcaatggcgtggatcgcgtaggcgatgcagatgaagagggtgatcgggatcagttcctgcatggtcgggctcctgttcggtggatgatgcgggttcaggagaatggatgcgcgaggccggccagcggttgcactactttgccaatcccgctgccatgacctgtggcccctgcccccggcccttgcggctgctacgcttggccggttttcctctactggtgccgtccgcccatgtcccgagtgctgcccctgtccctcctgctgtcggccgtgctggccgcaccggctgcgcatgccgcgccgacgccgatcaccatcgaacaggccatggccgacccggactggatcggcccgccggtcgagaaggcctggtggtcgtggaacagccagcaggtggagtaccagctcaagcgcaacggcagcccggtgcgcgataccttccgccagccggtggccggtggcgtggccgcgcaggtggccgatgaccagcgcggcaccctggacgtggccgagccggtctacgannnnnnnnnnnnnnnnnncgccttcgtgcgcaatggcgacgtgttcgtgcgcgacctgcgcagcggcgcgctgacccagctcacccgcagcaacgagcgcgcgggcaacgtgaacttcgccgccgacaatggcgtgatctggcgcgtcggccagaactggttccactgggccgccgccagcggcgtgcagcaggtggccagcctgaaggccgaaaaggatccgcgtacgccgccgaaggccgacgtgctgcgcgaccagcagctgcgcacgctggaaacccttcgccgcgaccgtgaccagcgcgaagcactgaaggatcaggaccagcgctggcgccaggccgacccgacccgtgcgccgggcccggtgtacctgggcgcagacgtcgagatcgccgacagcgtgctgtcgcctgacctgacccacctggtcgtggtgaccaagccgaaggacttcgatgacggccgtggcggcaagatgccgctgtacgtgaccgagtcgggctacgaggaaaccgaagacacccgcacccgcgtcggccgtaacggcttcgagccgcacacgctgtggtacgtggacgtgcgcaccggcaaggccgagaaagtctctctggccggcctgccgggcatcagcaccgatccgctggccgagctgcgccgcaaggccggcaaggacgcgctgaagggcgagcgcagcctgcaggtgatgagcgacttcatgggcggtggcatccgctggagccccgatggccagcaggccgcggtgatgctgcgtgccaacgacaacaaggaccgctggatcatcagcgtcaacgccgccgacggccgcgtgcagaaccgccatcgcctgaccgacaacgcctggatcaactggggcttcaatgatttcggctggatggccgatggccgcacgctgtggctgctgtcggaggaatcgggcttctcgcacctgtatacccagtccggtacgggcaagccgcaggcgctcaccagcggcaagtgggaaacctcggcgccggtgctgtcggccgacggcaagggtttctacttcctgtgcaaccagcaggcgccgcatgactacgaagtctgcgcggtcgacaccggcagccgccaggtgcgcgagctgaccagcctcaacggcgtggaagacttctcgctgtcgccggacggccagcagctgctggtgcgctactccggcgcctacctgccggcgcagctggccgtggtaccgagcaccggcgcaggccaggcccgcgtgctgaccgacacccgcactgccgagttcaaggcgcgccagtggatccagccgaagctggtggcggtgccgtccaagcatggcgccggcgtggtctgggccaagtactacgagccggaaaacaaggaaccggggaagaagtacccgatcgtgatgttcgtgcacggcgccggctacctgcagaacgtgcaccagcgctacccggcctacttccgcgagcagatgttccacaacctgctggtgcagaagggctacatcgtgctggacatggattaccgcggcagcgagggctacggccgcgactggcgtacggcgatctaccgcaacatgggccacccggaactggaagactacaaggacggcctggactggctggtcgacacccagcagggtgaccgcgaccatgccggcatctacggtggttcctacggcggcttcatgaccttcatggccctgttccgctcgccgggcacgttcaaggccggcgccgcgctgcgcccggtggtggactggcaccagtacaaccacggctataccagcaacatcctcaataccccggacatcgatccggaggcgtaccgcgtgtcctcgccgatcgaatacgcgcagaacctgcaggacaacctgctgatcgcccacggcatgatggatgacaacgtgttcttccaggactcggtgaacctcacccagcgcctgatcgaactgcacaaggacaactggtcgatcgcaccgtacccgctggagcgccacggctatgtgcgcgccgattcctggctggaccagtacaagcgcatcctcaagctgttcgagcagaacctgaagtgagcaacgccgcggccacgatccacatcgtggccgcggtcatcctggatgaccgcggccgggcgctggtggtgcgcaagcacggcgccagccgcttcatccaaccgggcggcaagcccgaacccggcgaagcgccgctgcaggcgctggcccgcgaactggacgaagaactcggtgtgcagttgtgcgccgataccgccatcgcgctgggcaccttcgaggattgggcggtgaacgagcccggccatcgcgtgcaggcacaggcctggtgggtgcgggtggacggcacgccacaggcatgtgccgagatcgccgaactggcctgggtgccgctgcagccgccgcatggccagcccttggcaccgttgagcgaacaccatatcctgccggccgtcgccacccgggtgacggcccgctgatcgcgcgggcaccgattgcaaggacaccggatgtcaatgtcgatcccgccgattccctcgctggtccagccgacctatcacgcctgggtgcgtccgatcgcacacgcttcgttctggctgtcgctgctgctcacggtgtgcttcgtgatgcagggactgctgctgtggccgctgcacaaccttccgatctggcatctggttgagagggaagtacaagaccagcacctgcacagcctgacctggctgttggcgcatccggtggccgcgtcgatgattgccgcgctgctgtgcctggcctcgacgctggccagctggggcctgctgcgcgagcgcagctggggcctgtggagctttgtggtgatcctgctgctgagcgcattggccaactttgcgatcgccggctggttggacgtgttcatgcgtgacgtcatcccgtttctctccgacgacgccgtcctgcagcaggaactccatctgaaacgctggttgatcacgctgaccgtggtggccatgtcattggtgctcctcggcctgcagggctggctggcctggcgcctgttgcggccggacctccgctcgcgcttccactgagnnnnnnnntttcccgcacgacaaggaccgtcgcttgcgcttgccgacccttctccccgcattgctgctgttgactgcgctgcctgccagcgccgacgcgctgcaatgtggcgaataccgcagcgccgatggcggcatggcgctggtgttcaccagtcccggcagcggctaccaccacgatgatggcagcgagccgcagccgctgtgggttgatcgcggtgcggcacagacgcggttggtcatgctcgacgatggcgtggcgcagccgatccggatcagcgccgatgggcagcgcatcgagcacgacggggtggtgctctacatcctgcgccagccccgcgcctgcgccagcgagcccagcgcgatggacggcagctgccgcgccgccggcagccactgcgttgcacggctgcccacggcctcacccggccaggcccagcgtgcgtgcagcgaaggcgttggcgcgggctgctcggcgctgctgcgccagcttcgcgatggaacaaccgtagccggcagcgatgacaccagccccgcgcgcttcgaacgcccgcccatctgccgcgaacacacgcccggccatgacccgcaggcctgcgagacgctgaccggcgatgcgctggccgccgccatgcagaaggtcggtgaacgcctgcaacaggaagacgaagacatgccggattcaccgcttccggccgctgcacgcgatcgcctgcagcagttgtgcctgcagcaacgtggtggccgcttctgcgtcgaagtagccgcacagcagctgatcgcgctggagcccgcattggcggtgcaggcgctgcaggtggtctgcgatgccggccgcgccagcgcctgcgaacgcatcgcaccgctgcgcggtcccggcgccgacctgcgcctcgtcccggcccagcaggtgccctgcggccgctaccaggccgatggaggcgtgatcgacaggctcgacttcggcgatggcacccgggcccgcctgcagaacggcgccatccacatgcagcagaacggcgaaacccttgtgctgcgccagctcggcaacggcgatctgctcggcatggatgcgcagaccgcctaccagcgttaccagcccgtgcccggcacggcagaatgtacgcccccgcgcgagggccctggttcgccgtagcgcctggagtttcccgttcgatcgtcaaggagacgacatgcattcacccgcaccgcgccagcgctggctggcctgggcgttgctgctggccgcaccgatggccgccgcacagtcaccacaatgcggcctgttcaaggccgacgaaggcagcagcacgctgcgcatcagctcacccaaccgtggcgagcagaagcacttcggcagtgcgccgtctccggtcgcgttccagcagatcgacggaaagctgcaactggtgaacctggaacatggcctgcccagcgcgctgcaggtgcgcgaccgtggccgcacggtcgaggtggatggcacgacctacatcctgctggcccccgaacagtgcgccgcagcaaccacgccggctgaaggcagctgcctggccaatgccgtggcctgcctggacaaccgtcacgaagccactccggccacgctggaagcagggtgtcgggaaggcgtgcccggcatgtgcctgcaactggctgatcgttggcatgaggaggctaaacctgtcgtcgaagccgatcctgtccagcagaaggcggccctcgacgccgccctgtccggtatcaagctccccgctgcctgtgacaacggtggcttcgaacaggaaaccccggcatgtgccgccgcgctcgaggccgaccccgcagtgcaggcgcagctggtcaaggccgcgatgacggcagccatgaccgaagccatggtgacgatgacggcgccgaccgtgccggtgatcattccggctgagcggcggcaacagttgttgcggctgtgccgcgaggtagcgcatggcggcttctgcgagcgggtggccgaactgtcctgggacgcgggagatcccctgctggcggtgcaggcgctggctgcggcctgcacaccgggcaacgacaccgccacctgcgagcgtctgccggcgttgcaggcgctgggcgcatcattgcgaccgcaaccggcaacggccctgccctgcggcaactaccgggccgatggcggtctgatggacacgctggacttcggtgacaacggcctggtcggcgttggctggaacagccatctccgcgcccgcgtcgaagagggcgacatccgcatccgccacgacaggggcggcgacttcgtgctgcgtccgctgcctggcggccaactgctgggcctggatacctggacccgcttccaggtgttcacccccactggcgatggcccgggccgctgcagtgcaccgaagcagtacaccgtgctgccgctaccccaggattgcccgcaggcgctcgctaccggcggggcggaagcctgctgcgcgcagggcaagctgcagggctgcaacgtactcggcaaccgccttgcgctgtccgggcactggctgcaggccgccgagcactacaccacggtctgccgcgccggcgtccgcgagggctgcgagaacctggtcacggcccagggcaacgatgccgaggtggatgcacatgcactgctggaccggctgtgcaaggccgaccgcagtggcctgcacgtggcctgcgacgtgctcggcacccagaactgggaactgatcgatctgggccgcgcgctgcagaaggcggccgatgacgcggcatcagacgacaccccgccgccacgccattccaaccgcaagcgctgagccggccagggcctgtccgcagcttcgggcgggccctgcggtaaagtacgcgccatgaacgaattcgagcgcgtgcgcgcctacctcaccgacctgcaggaccgcatctgtgcggcgatcgaggccgtcgatggccgggcccgcttccaggaagacctgtggcagcgtgccgagggcggcggtgggcgcacccgcgtgctgcgcgacggcgcggtgttcgagcaggccggtatcggcttttccgatgtgtccggcagccgcctgccgccgtcggcctcggccaaccgcccggaactggccggcgcctcctggcgcgccaccggcgtgtcgctggtgttccacccgctcaacccctacgtgccgaccacccatgccaacgtgcgcttcttccaggcgcagcgcgatggtgaagtggtggccagctggttcggcggcggcttcgacctgaccccgttctatccgttcgacgaggacgtgcagcactggcaccaggtggcacgcgatctgtgtgcgccgttcggcgacgaacgctatgccgcgcacaagcgctggtgtgatgagtacttcttcctgcgccaccgcaatgaaacgcgcggcgtcggcgggctgttcttcgacgacctgcacggcgacttcgagcgcgacttcgcttatctgcgtgcggtcggcgatggtttcctcgacgcctacctgccgatcgtgcagcagcgcaaggacgccatctatggcgagcgcgaacgcgagttccagctgtaccgccgcggccgctacgtggagttcaacctggtctacgaccgcggcaccctgttcgggctgcagagcggtggccgcagcgaaagcatcctgatgagcctgccgccccgggtacgctgggagtacggcttcaccccggaagcgggcagcgccgaggcgcgcctggccgactatctggtgccgcgcgactggctgtgatcttccggcgccacgcctgacccgtggcgccctctcctgcctgtggtgcgccccgcaccggacaggccctgctcacttccttcaaggatgaccccatgcccgctgctgtttccccccgccctcgcgctgcgggctggcgctccctgctgttgcttgcattggcctcggccagcctgccggccgccgcgcagtcgatggcctgcggcacctacaaggacagcaacggcaacaccacgctgaccctggagagcgaaggccacggcttcctgtccggcccctaccaggccaccgaggagctgcgcatcgcccgccaggaagacgtgctcggtaccggcaacctctccacgggccagctggaaaactggtacttctcggacaacgaccgcacgatcagcacgccctatcgcgagttcacccgtgagcacgccgccgcctgcaagacgatgccgcagcccgtcgaggacggttgcgtgatgaacacctccgagtgcctggaggcgctgccagaggccgcacccgtgaaactgcacgcctggtgcgccgagggcgtgggcgcagcctgcatgcgcctgctggagacctaccagcagcaggccaaggacgcagcgcccggaaaggaagaaccgccgattcccgagatctgcagggaggagctgccctcgttcgacgccgagggttgcatgacggcagccaaggagattgcctcggaaatgatgggcaaggccctgctcggcctgcagcattccgtggatgcgcctctgccacctgcacagcttgatgaactgatcgacctttgccgcgtgcaacagggcgaaacgttctgcgccgacaccgccgaaaccttgtggagcagtggccgcctgcaggaggcccgcgatgcgctgcagcgatcctatgcacagcgcgcggatgccccggcctgcggtccggccaaagaccttgccgttctcgccagcgcccccgcggcagcgctcacgccggtgccggccgccgcactgccctgtggcagctttgaagccgagcgcagcgtgctgtcgcagctgcgtttcctcgagggtggtgtggttgaggccggtggccgcgaacagccactgcgggcaagcctgcgcgatggccgcatcctcatccaccgcgatatcggcagcgacttcgtgctgcagctgctgcagaacggcaacctggtcggtatcgacagcggcaatcgtttcgcctattacgagcgcaaaccggcggccggcactacccgctgcacaccgtgaatgatgcgctgtagcgccgagcccatgctcggtgctgcacgatcaggtgcccttccgcggaaggatgttgatgtgcccggtcgtctccagcagggcgatctgcacatcctcgatccgcaggccaccctgctggcgcaacgcagcatcgaaatcggcccggctgatcagttcgcggcgaagaacaccctccaaaagccggccatnnnnnnnnattacggtaggttctccttcgatcatccgctccatgcgtcgattccgggtggtcagccagcccaccccatagttgagcaggatgagggtcgcggccagcagcaggccgccgcccagcgaggtatcggtgcccagcagcgcgttctgcaccgcattgcccagcagcacgatcaacagcacgtcgaagggcgtgatctgccctagagcccgcttgccgccaagccggaccatgcccagcaccacgacatagaccaccaccgcgcgcaggatgaactcccaccagggcattgccagtgcaaacagatcgggcatggccttcccctgtggaacggtagcccagcctagcaccaaggatctgaccccatccctggtgctgcggcggcacaaataaaaagccccgctgaccagggggaggtcaacggggccggggaacgggcacttggggaggagtccccgttccgagatctgctccaggggatgggagagatccacaacaggcgttgcgcctgtcgagagttatagaagcactccgaacactaacggttcgtgaaggggcccaatttaatgaacctcgatcaggacaacattcatgatcgagtcagaaacctctgacgaatgaacgaattcacgtcgttttcggcctgaaatgccctcagtgcgcttcgtcccagttgttgccgacgccggtatcgaccaccagcggcacccgcagtttggccgcttgcgacatgcgctcgaccacctgcaaacgcaagtcttcaacgaaactgctttcggtttcgaacaccagttcatcgtgcacctgcaggatcatccgtgccggtgcgccgctgtcacgcagccactggtccacgtccaccatcgcgcgtttgatgatgtcggcggcggtgccctgcatcggcgcgttgatcgccgcccgttcggcaccggcgcgcaggccctggttacgtgcatgaatgtcgttcaggtacaggcgacgaccaaacagggtttccacatagccctggtcgcgggcctgctggcgcatccgctccatgaaatcgcgcacgcccgggtagcggctgaagtacagcgccacgtagtcctgcgcctggccacggtcgatgcccaggttgcgggccaggccgaaggcgctcatgccgtacatcagcccgaagttgatcgccttggcggcgcggcgctcgttcggggtcacttcctccagcgtgcgcccgaacacctcggcggcggtggcacggtgcacgtcggcgccctgctcgaaggcacgcaccaggcccgggtcctcggacaggtgggccatgatccgcagttcgatctgcgaatagtcggccgccagcagctggaagccctccggcgccacgaacgcgcggcggatgcgacggccgtcctcggtgcggatcgggatgttctgcaggttcgggtccgacgaggacaggcggccggtggcggctccggactggtgatagctggtatgcacgcggccggtatccgggttgaccatctccggcagcttgtcggtgtaggtgctgcgcagcttggccagcccgcggtactccaggatcacgcgcggcagctcgtgctggtcggcaatcgcctccagcgcctcttcattggtgctgggctggcccttgggggtcttcaccaccgccggcagcttcaactcgtcgaacagcaccgcctgcagctgcttgggcgaatccaggttgaagctgcgcccggccagctcggtggctttctgctgcgcggccagcatgcgcgaagacaggtcctggctctgccggcgcagttcgtcggtgtcgacccgcacgccgttggcttcgatgctggccagcaccggcaccagcggcatctcgatgccgcggtaaacgctgtccagcgccggctcggccagcagctgcggctgcagcgcgtggtgcaggcgcagggtgatgtcggcgtcctcggcggcgtagcggctggcctcgtcgatgcccacctgcgagaacggaatctgcttggcgcccttgccggccacgtcctcgaacttgatggtgctgtagcccaggtagcgcagcgccagcgaatccatgtcgtggcgggtggcggtggaattgagcacgaagctctcgagcatggtgtcgtcgtggtagccctgcacctgcacgccgtggcgtcgcagcacgtgcaggtcgtacttgccgtgctggcccagcttcttcttcgccgggtcctgcagcaccgagcgcagtgcgtccagcacctgctgcatcggcagctgggccggcgcacccgggtaatcgtggccgaccggaatatacgccgccctgcccggctcgacggccaggctgatgcccaccagccgcgcacgcatcgcgtccagcgcatcggtttcggtatcgaagctgatcaggtcggcctgctgcaggcgttcgacccaggcctgcagctgctcggcgctcagcacggtctcgtattcacccggcgcggacagtgccggatccagcgtgccggcggcgggcgcctcgacgctgccacgcgcgaagccggccgcagtgccgcgcaggctcggggtcgcctcgctggcggccaccggtgccggcaccggcgcacccagctccttcagcgcctgggtgaagccgtagcgcgcatacagctcggtcagctccggcacgtcctgctcgcgcagggccagcgtggtcgggctggcgtccagcgccaggtcggtgcggatggtcaccagctcgcggttcagcggcaggcgctccagcgccgcgcgcaggttttcgccgatcttgcccttcatggtcggcgcggccgccatcaccccatccaggtgctggtactcggccagccacttggcggcggtcttcggcccgcacttctccacgcccggcacgttgtcgacggtgtcgcccatcagcgccagcaggtcgatgatctggtcggcgcgcacgccgaatttctccatcaccgccgcatccgaatccatgcggcttccggtcatggtgttgaccagctcgatgcccgggcgcaccagctgggcgaagtccttgtcgccggtggaaatggtcaccttcaggtcctgcgccaggccctggagggccagcgtgccgatcacatcgtcggcttccacgccggggacgcgcaggatgctgatgcccagcgcctcgacgatgcggcacatcggctcgacctggctgcgcagctcatcgggcatcggcgggcggttggccttgtactggtcgtacaggtcatcgcggaaggtcttgccgggcgcatcgaccacgaacgcgacgtaggccgggcgttccttcagcgtcgaacgcagcatgttgaccacgccgaacagtgcgccagtgggttcaccctgtgcattggacaggggcggcagcgcgtggaacgcgcggtacaggtaactggacccgtcgatcaggactaatctgctcatgggccgattctacgcgcccgtgcctgcaccgcgacgacacggcacgcacctggcgatggggcataatcagggctctctccaggcaaaggcccccgccgatgaagaccctgatgctggcttccctgctcctgctcgctggctgcgccagcatgggtggcgcaggtgctcccccggtggacgtcaagggcgccgatgtctccaagcgcaccatggacaacggcgatgtcatcgaggaataccgtgtgtccggccagctgcgcatggtcaaggtgacgccatcgcgcggtgctccgttctacatgtacgacaagaacggcgatggccgtttcgacaacgacaaggacggtgtgtcgccggtgtactggaagctgtacagctggtgatgtgaccggggtcggatccctctccacaggaaagggctctgacccctcaaggccatcggcacggcccatccacgcatggcgtggatctaccgggacaacgaacgtggatccacgccatgcgtgggtgaccgcctatcagtagatccacgccatgcgtggatccgccccccgatccccgacaaaaaacaacgccggcgcgcatcctgcggccggcgtcgggtcccctccccgggaacgcttgaatcagtgggtgtggatcagcggatgaccagcaccggcagcgtgctgcgtgccagcacttcggcagtctggctgcccagcagcacgcgggtcacgccacggcggccgtgcgaggtcatcacgatcaggtcgctgttgcgctcgccggcggtctcgatgatgccgtcagctgcgtagcggtccagcacgtgcaccggattggcggtgatgccctgctcggccgccttggccagcgccggctgcagcaccttctgcgcgccttcctcgcggtcggccttgtactcggggctgttcatgtagcccacgctccagcccatggcgtcgtacatgccgacggcccacggctcggagacagtcacgatatcgacctcggcgttgaggtccttggccagctccaggcccttggccaggcccttgtcggccagctcggatccgtcggtggcaatcaggatgcgcttgtacatggtggggctccgtggcggtctgccagatgggaacgacaccattgcacaccggatgtgcaggccgcgccttgagcagaatcaatccggcgccgcgcattggcgtgtgcgcaccgcccgcttgcacgcaccggtcgggcggcgcatgctcggcgggcggcgcactgccgcgcccaaggacgaccgacatgcaggacaacaagccgcccgtctggagttcccagaagtccatcatggtcgccgcgatcatcgccttggcggtgctgttcggcggctaccagatcggcaaggacatggcactgcgcgacaacgcccggcagtcagccggccgataacctgctgccgtagagtcgagcttgctcgactcttcagcgccccctaccttcaggcgatctgcaccacgcgtgcgttctggcacagcggatagctgcccacgaattcggcaatcgcatcacgcatcgcttcgaacgatccgccgtacatgtacagcgcggtctcggtcgggccctgccaccagctacagatctcgcccaggccgtcgatgttctccgacagctgttcgaacacgtggttggaatcgcactgctcgtagacttcgtccggcaggttcaggccatccaggtagatgcccaggccttcggtcacgccgaagctgcggtcggtttcacccgcgccctgcagctgcgaacccttcggtgcacccagctgttccagcaggtcgatcagcttcggcacgccgtccgcatcgaccagcgccacttcgatgtcgccgtactcgacttcaccgaggtcggatattgcagtgccaccaccggtcagctcgcccacctgggccgcctgcaacagcgcgtcgagcgggtcctcgaacagttcgtgacgatgctcgggctgcagccgggcgttcaacttcacggtgacgtgcagcgtgggttcggtcatgggggcgttcctggaggatgtcaggccccattgtagagtcgaagggagcggcaggagccgctgccaacgtcgcttgcgaccgcccaaagggtgccggtcaggacgaccggcatagccatgctcgactgcattttgctcgtcccagtagagccacgcctatgctcggctgccccgctgtgaccaacgccactcccgctgcctgcgagccacgcgataatgcgcgtcgcaaggacaccattccaacagggggaatacatgaagtcgatcattggtctttcnnnnnnnnnnnncctcaccggctgcggcatccgcaccgaagtggtgcgcgtgaacgtgcccgatatccgggtgaatcccgaagagggtccggtagtggtggtggggccggtgcgcgacgtccgtccggtctattacccggaagttgcggcagccgaccgtgcgaagaacattgccggggtggttcgtcaaggcaacggcgtccttgtctccatcgagtccaccacagcggcggacaagacacgcgcaatcatgatccaggcattgcgaaacatgggctatcgcaccgccgatcagtgcgaaacctcatgtacgcaactggaggcctcgctcaccgatttctcggtcaagatgccggcgaacttcttccggatggtgtcatccacacaacagatgctggccgacatttcggtgcaggtcgttgcgcggaaggaaggccagacccgtaccttcaccgccaccgggcatggcgcgaacatcttccaggtgccatcacgcgagaactgggaaatcgcactggagcgcgcggtaaagagtttcaccagcagcctgcagcagtcgatgtccgaacaggatgcgacggccggttcaaaggcgcaggactgacgctctgtctttctggtagacccgagccatgttcggctgcctttcccgccagaagcagccgagcatgggctcggctctacaccaccaacgctcaacgcaggaacggcgtcaccttgcgcttgagcaactccaccagcaccgggtccatgtagtcgtagtcatccgggatatccaggcagatcacccgcttgccgttcaaccaggccttgtagcggctggacagccgattgcggtgggcgcgctccatcacgaacaccagatcggcccactgcagcagctcggggctgagcacttcctcggcgtcggccagcagcccggccgaggcggtctcgatgcccggccaatcggcgaatacctgctcggccgtcgggctgcgcaggcggttctggctgcagaggaagagcacgttgcgggtcatgggcgcagccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacgtgtaacgtccaaccgcttttgtagagccgggcctatgctcggctgttcttccccgccaacagcagccgagcatggctcggctctacagggatcccgccccccgacggtgatcagatcaccgtcaggttggcgtaggccatcaccagccacttgctgccggcgtcggcaaactcgacctgcacgcgggcgtgggcgccgctgccttcgtagtcggtcaccatgccttcgccgaacttgggatgggtgaccagcgcgccgagcttgactggcggcgcctcgatcgaggcatggcccatcacccggctggcgcccatcgaggccggccgcgagacctgcaccttcgggcgcacttcgtgcagcagctcgcgcggaatctcgcgcaggaagcgcgacggcaggctgtagttgtcctgaccatggatgcggcgcgattcggcatagctcagcaccagcttctgnnnnnnnngggtgatgccgacgtaggccaggcggcgctcttcttccagccgcccgctttcctccagcgaacgtgcactcgggaacaggccgtcttccatgcctgccaggaacaccagcggaaattccaggcccttggccgaatgcagggtcatcagctgcacgccgtcctcgccggcctgcgcctggccttcaccggcctccagcgcggcgtaggccaggaacgcgaccagctcgtccatgtcctcgcccacttcctcgatgtcgtcggcgcggcgcacgaagcgcgaagcgaccgagaccagttcgtcgaggttgtcggtgcgcgattccgaatccagcgaattgcggctttctttgctccagtgctcgcgcagctgcgagcgggccaacacgtggtccacgcgctcggccagggtcatgtgcacggtctgcgcctgcagctcgttgaccagccccaggaagccggccagtgcattnnnnnnnngtgcggccagcgcgttgccctgggtgaccagcatcgttgcttcccacagcgagatgccctnnnnnnnnnnctcgcggcgcacttcgtccagcgtgcggtcgccgatgccccgggtaggcgtgttgaccgcgcgctcgaaggcggcgtcatcgttgcggttggacagcaggcgcaggtaagccagcgcgtccttgatttcggcacgttcgaagaagcgcatgccgccgtacacgcgatagggcacctgttcgctcagcagcgcctcttcaannnnnnnngactgcgcgttgctgcggtagagcacggccacttcggtgtagctgccaccgtcgcgcacccactggcgggcacgctcgacgatgtagcgcgcctcgtccatctcgttgtacgccgcgtacaggtcgatcggctcgccgtcgccactgtcggtccacagctgcttgccgatgcgatccgggttgtgcgcgatcaccgcattggcagcgccgaggatgttggcagtggagcggtagttctgttccaggcggatggtctgcgcacctgggaaatcacgcaggaagccctgcacgttctcgaccttggcgccgcgccagccgtagatggcctggtcatcgtcgccgaccacgaacacgtggccggaatcgccggccagcacgcgcacgaaggcgtactggatggcattggtatcctggaactcgtccaccaggatctcgcggaagcgggcacggtagtgcgacagcagcgccgggttgtcgcgcagcagttcatnnnnnnnnagcagcagctcggcgaagtcgaccaggccggcgcggtcgcagcgtgcctggtattcgatataggcctggcgcatggtttccagccacgcatcatgcggctcgggctggatgtgctgcgggcgacggccctcgtccttctgcgcgttgatccaccacgcgatctgcttggccgggtacttgccgtcgtccagctccagcgcctgcaccacgcgcttgaccagccgcagctggtcgtccgagtccatcacctggaagccttcaggcagcttcgcgtcctgccagtgcaggcgcagcaggcggttggccaggccgtggaaggtaccgatccacatgccacggctgccgttgggcagctgggcgtcgatgcggtggcgcatttcgccggccgccttgttggtgaaggtcaccgcgaaaatgccgtgggtcggcacgccttcgacttcatgcagccaggcgatgcggtgggtgagtacgcgggtcttgccggaaccggcaccggccagcaccaggtggtggccggggggagcggagacggcttcgcgctgggccgggttcaggccatcaagcaggtgggagacatccatgcccccattttacggcatcgccgtcgcggctcctgcgaccacctgggtggccagtgcctgcgcctgctgacgcagttcaggcaccgccagactttcccacaggctgccgatgcgcaggctgccgagcacgcccagccgcgcctgtggctggcccccggcggcacacaggcgatcgcccggcaccgtgctgtccaggcccagcccatgcgggccggggcgggccaggccatcggcctgcagctgctgcagcagcgggttgcgcagcgcactggcgcgggtttccacgccggtagcgttgatcacgccgctgatcgtccactgctgttcattgccggtggcatcgcgacccgacagccgcagggcatcgccttcgcggccgacgcgttgcaggcgggatcggtggatacgcagttggccgctttcgatcagcgcctgcagctgtgcgtcgacctcttcggcgatgcggtggcgatgcacatcccagtagcgcaccacatggcgcaggaagcggcgctggtcggccgcgtcgaggctgcaccacagcgcctgcccgtgcggacggatgcggtccatcacgccctgccacggcaggccgtcggcctgtgcctggcgtgcgaacccacgcaacgcgcgcaggcgctggcgcaggttcatcggcagcagcgtggccgggtcgaacctgggcaggccaccatgcgcatgcggcaacggcagcaggccgtggcgcgagatcacatgcagcgggccggtgtggccggcggcgaccaatgccaacacggtgtcggccatgctcaggccggagcctacgatggccacggcctgctcgccggccagggtgcgtacgccgtcgtagtcccaggcctcgatcacgtcatcggcgggcagtgcctcggcaccggccaccggcagcggccgcatgctgttgccggtggccagcaccgcctgcgcggcgtgcagcgtgctgccatcgccgagtgtcagctggtagccatggtcatccggctgcaggcccagcaccggctgcgcgatcacctgcagctgtgccgggctggtcgcagcggcctcctgcaggcgctgctgcaggtaggcagcaaagtagtggcggcacacatagcgctcgcccagcacctcgcgcgcctcgcccgggtaggcattggcggccatcaggtagtcgaggaaatcgccgggctggtcggcaaacgcactcatcttcgccgccggcacgttcagcagatgctccggccatggcgtggcataggcgatgccctgcgccagctgcgaggcgggttcgaagatggccagcgccagcggcgccttggcctggcgcaacacctggatcgccaccagcaccccggccgcaccaccaccgatgattgccaggtccagttcgccattacgcggtgaatcagtcatgtgccgattgtaggccatcggcgatgacgggccggattgccggaatgggcggccggcattgcttcacatcaacgcatcggccagccgtgcaataccttcgcggctgcgccgccacgtgggacggctgcgccactgctgcaggtccagctgccgcgactcgcgcaggtagccgtcctcgatcgcgcacagctgctggaccagcgcgcggtcgtagcagatcaggccgatctcggcattcagcgcgaacgagcggatatccatgttgatggagccgagcacggcgatgtcctcatccacgctcatgtgcttggcgtgcaggaactgcggctcgtacagcgcgatgcgcacgccacagcgcagcagttcatcgtagtaggcctcctgcgcccacgacgtcaaccgctggttgttgctggcagacaggatcagctgcacctgcacgccggacaatgcggcgatacgcagcgcactcagtgtggcttcgtcaggtacgaagtacggggtgaccatcaccagccggcgtcgcgccaggtggatcagcgcggctaccgcgtnnnnnnnnttgctgtacgggtaggccgggccgctgggcagcagctgggtggcgatgtcgtcgccgcattcgggcacatcggtgatcacatctaggcgctggccggtctccatgtaccagtcgctggcgaatacggcttccaggtgcgccaccgccgggccgcgcacgcgcgccaccagttcgcggttcgggtggcccggcacgaactgcgggcccgccaggttctgcgaaccgacataggccacttcgttgtcgatcaccgcgatcttgcggtggttgcgcaggtccatgcgtccgctgcgacgccagcgcaggccaccgggcagcatcgcgcgcacttcgatgtcgcgcgcctgcaggcgcttgcgataggcgcgcaggccacgcttggcgcccaccgcatcgagcagcacgcggcactgcacgccacgcgcggcggcacgctgcaaggcctcgacaatggcctcgccgaccgcgtcgtcgaacatcaggtagtacagcaggtgcacgcggtcttcggcctggtcgatgtcggcgatcagcgtgtgcagcgactcgtcgtagtcggtcagcagatcgacggcgttgccgtgtaccggcatgaaatcgccttggcgctgcaccaacggcacgatctcggcgctggcggtgtcgggctgtggggtccagcgcaggcgatgctgcagcgcctgctcctcacggatcacctgcgaggcctcggcctggcggcggatgcgctcgcgcgacagccacggatggccgaacagcaggtacagcggcaggcccagcagcggtacgaagccgaccagcagcagccagctgcgcgccgcgccgggcgtggtgcgggtgggaatccagcacagcgcgaccagccggatcagccagtcgatcagcagcaggtaggaacccagcaaccactcgaacagcatcgtgtcgcccgtcgggaggtgatgggccattctgcccaccggcctttgtagagtcgagccgcgctcgactgcgttgaagcagcgtgccaaccaaggttggcacctaccggggggtggagggagtgtgccgaccaacggtcggcacccacaggcgcccaccacgggaacatcgggcatgaaaaaacccgccacaagggcgggtttcttcgcggggaccagcaatccttgcggattacttgatcttgccttccttgtacaggacgtgcttgcgcacgaccggatcgtacttcaggaattccatcttccccggggtgttcttcttgttcttgtcggtcgtgtagaagtggccggtaccggccgaggaaatcatacggaccttatcgcgcttgcctgccatgatgctttactcctcagaccttttcgccgcgcgcacgcagctcagccagaacggaatcgatgccgttcttgtcgatggtgcgcagtgcatgcgcggaaacacgaagcttgacccagcggttctcgctggccacccagaaacggcgctcgtgcagattcggcaggaaacgacgacgggtcttgttgttggcgtgcgagacgttgttacccgtctgcactcgcttgccggaaacctggcatacgcgggacattgcgcacctcgatagtagtagttgtcagcccgtagcccgggagacggcggcctcgatggttgcccaccacacgtcaagagaatcaaagggttacgctggcgttgggcggccggggacgtgctcccgggggcgccgcccggtagaaaaccggacacagcgagccgcgcattatgcacgggttcaagcacttgcgcaagttacccacaggctgcggctgaaccggcagggccgggagcccgccaaccggcatactgctccggttcactgcggagctttccatgcggctgctggccctgacctacggaaccgaaggcgatacgcgtccgctggccatgctctgccatgggctgattggcgcaggccacgcggtgacactgctggccgatggcggcacgctgggcagcgcgcaggcgctgaatgtgccccatgcgtccctggaaggtgatatccatgacgaagtggtcgcgctggtctcgcgtggcaacggtgttgccgccgccagtagcggactggcacggatggcgctgcagcatgtcagcggctggatgcgccaggccgatgccgctgccgaaggctgcgatgcgattctgaccggtggcctggcggcctttgtcggcatgagcgtgggcgaacgccggggtctgccggtgatcgggaccggcatgattccactgaccccgacgcgtgccttccgctccccgttcctgccgccgggacgctcgccgggctggttgaaccgcgccagctatgggctggtcaacggcctgatctggcgccagttccgtcggccgatcaacgcagcccgcaagcagctggggcaatcgccgcgccgctcgctgtggcccggcctgccgatgctctatggcatctcgccgcagctgctgccgccaccggcggattggccggccgaccacatcgtctgtggccaatggcgccctcctgatgcgccctggatacccccggccgatctgcaggccttcctcgatgccggtccgccgccggtgtatctgggcttcggcagcatgaccggctttgatcgcgagcgcgtgttgccggccctgctgcaggcgctggcgccacgccgggtgctgctgtttcctggctgggtgggactgcctgcgatgcgcttgcccgattcggtcttcgtactggggccgactccacacgaagcgctgttcccgcgttgcgcatttgccatccaccacggtggcagcggcaccacgcattcggcctgccgcgccgacattccctcgctggtgatgccgttcgccgcggatcagttcttctgggccgatcgcctgtatcggttgcgggtggcaccggcgccgctgtcagcgaagcgactggatgcagcgacgctggcagcggccatcaccttcgttgaaaccgacgcaacacgcgcacgcgcggcggccctgggcgtggcgatgcgccatgaggacggggtggcctgtggcgttgcaatgatcgagcgatggttgcggccggtgtgacagcggccaagcctcagcgcaggtgcggaatcacctgcgccagcaggtgcgcatccttcaacgcgccatgcaggccgcgctggctgggaatgcgcaggcgctgcagcacatcatccagcttgttgccctgacccggccagcgtccccgcgcaagcttcaggctgcaggtgatgcggcagtgctgggccagcgtgccggggatgccggacaggcgcagctcgttgtccaggaagcccacatcgaaggtagcgttgtgggcgaccatctcgctgccgcgcaggaactccagcagttcggccgccttgctggagaacagcggcttgcccaccagcatcgcatcgctgatgccgtgcacgcgctgtgcgccccaatccaccttgcgctgcggctgcaggtaggtgtggaactggcggccggtgagctggccatcgatcagttcgacggcaccgatttcgatcacccggtgccccaggcggtgggagatgccggtggtttcggtatccagtgcaacgatgcggctcatcagggtgtgcgttctccagtacgtgcacgccgattctcgcacgcgaccgatgcactcaccccaacgcttccaccacccaatcgatgaacacccgcagccgctggctcatgtgccggttcggcgggaacatcacatgcatcggcatcggcggcagctgccagtcctgcaacaccggcagcagctcgccgcgcgccacgtgcggttcggccatgtagctgggcagcgccaccacgcccaaccccgccaacgcagcggccagataggcgtttccatcatcgaagccgaccgtatagcggccctgcacctcaacgcgctcatcgccgcgctgtgcgctgaacacccgcgcccggccactgcgcgggctgaggaagccgaccatgtggtggtcgggtccttccannnnnnnngggtcggtcggcaggccgaagcgctgcacatagcccgtaccggcgtggaaaccgatcggcagcgcgccgagcggtcgcgccaccagtgccgggtcggccggggtgccgccccggatcacgcaatcgacgttgtctgcgatgacgtcgacctcgcggtcgctgacgccgatgtccagctggatctccgggtagcgcgcctggaaatccggcaacgccggcaccagccgcaaccgcgcgtacggcccgggcacatccacgcgcagccgcccgcgtagctgggtggccgcgtcgtccagcccgccctccacctcttccagctcggccagcaggcgggcgatgcgcgggtagtaggccgcgccgtcggcggtgacgctgacccggcgcgtggtgcggttgagcaggcgcagccgcaggtgtgcctccagctgctgcaccagctgggtgaccgtggttcggctgatctgcagcgtgtgcgctgcgcgggtgaagctgccggtttccacaacccgtgcaaacgcccgcatcgcctcgaaacggtccatggcgggccatgattgtttggaattggcaatcaatctaggccgatcatcgcggtttatccagacagcactggcgcggaggatggcgttctctcccacgggatcttccccatgtcacagcgtgatgtcgttttccccgccggccgccaggccctgtacgagcgcaaccgctactcgccggcgatccgatccaatggcttcctgttcgtctccggccaggtcggcagccgcgaggacggctcgcccgagccggatttcgaaacccaagtgcgccgcgcgttcgagaatctcaatgcggtgctggccgccgccggctgcaccttcgatgacgtgatcgacgtgaccgtgttcctggtcgatccggaaaccaacttcgagaaggcctgggcgatcgtgcccgagtactggggcgaggcgccgcacccgaccctgaccggtattggcgtgacctggctgtacgggttccagttcgagatcaaggtgatcgcgaagctgcctgcagaccggtagtgccggccgctggccggcagcaaggtgtcggggtcagagccctttccggcggaaagggatccgaccccgcgcccggcccacctgaacgggagattccgacgtattcccgaagcggccattgatattgtatccggcgaaaaccgcttgctagcctcccttccatgcgccggatctcccgccaccttcgctcgtacctgatgatgctgctgatggcggcattcgtggtcgtgccggtggccgacgcgctggcctgcacggtagaaccgcacgccagcacggtgcatgtggagtccgcaccggatgccgatggcgatgccgacggcaagcatgtcggtgcctgtggccacaaccactgccaccactccaacctgagcctgccggccagtaccctcgccgccttcggtgcgccactgccggcgcgctggatgaatgccggcgacgcggcgacctatgcggtcgcccaggatgaattgacgcgtcccccccgggcgtgagttgagcgcgtcccgcgattgcgggctcccgtttcactcacaaccggaatccccctatgtcgatcctgacacctcggtcgcnnnnnnnngccgggctggtcgtcgctgtgttgctgggcctggccccggcggcatcggtgatggcgcaagccgccccttcctacgacaccctgcttgaacgcctggagcagctgcccggcacccgcgtgggtacggcactggccgaggccgccgatnnnnnnnncgaccaggcgcgtgcgttgcccaacccttccctgtcctactccgccgaaaacgcctggggcaccggctcctacggcggcatgggcaaggccgataccgtgctcaccctgtcccagccgctggaggtctggggccagcgtgnnnnnnnngtccgtgcggcccgggccgaagcacaggccgccaacctgcgtggtgcccaaagccgcagcgacgtggccagccagctggcggtggtctacgcacaggcggaaagtgcactgcgccgctacaccctggccgaagaagcactgaccctcacccgcgctgacgccaacgccgtcaacgcgttggtcaagcagggccgcgaaccgcagctgcgtgcggtgcaggcgcagagcgaggtggccaacgccagcgcagcgctggatgaagcgcaggcgttccgcgatgccgcgctggcccgcctggccggtgccgcactgctggatgccccggtgcagtcgatcaacgacagcctgctcgaccgtgcgccgccgctaccgcgtggcgccaccgacgtggcactggcggtgcgcatcgccgaagccgaagccgatgcggcgggcaagctggtcgaggtggagcgcaagcgtgccctgcccgacctcagtgtcaccgccgcgcagacccgcttccgcgaaggcggcgagcgtgcctacaacctcggggtcagcctcagcatcccgctgttcgaccgcaaccgcggtggcatccgcgccgccaatgccgaccagcgcgcggccgaagcgcgcctggaccagcagcgccgcgacagcgaggccgagcgcctctctgcggtggccgggttgaaggccgccagtagccgtacccgcgccgccgatgaaagcgtggtcgccgccgaagaggcgtatcgcctggcccgcattggcttcgacgccggacgcatctcgcagctggaactgcgcagcacgcgcagcgccctcatcgccgcccgcggcaccgccgtggatgcgcgcctgtcgcgcgtcgccgcggaaatcgatcttgcccgcctggaagggcgcgcaccctttgtggaggctccatgactctctcccgtactttcccgctgatcggcggcgtgctgctgaccgtcctnnnnnnnnnnnncgccggcaacgcgcagacgcctgcaaacgaggaaccagccgcggccaaggccggcaccgacgatggccacggccatgccgccggcagcaaggaagccaaggcagaaaccacgaaggcgcctgctgacgccgacgaaggcgtggtgcagctgaccccggagcagatcaaggcctccggtatcgaagtggtcgcgatcggtcgcggtggcggtggttccacgcgcctgtccggccgggtcgaaccgtcggtcggtgcacgcgcctcggtggcgtcgaccgtgaccggccgcgtcgaacgcgttctggtcgcaccgggcaccgcggtgaagcagaaccaggcactggcgatcgtggtcagcggcgaagcggcggtgttccgcgccaatgcgctggccgcagcggccgaagccgaagccgcgcggctggcctatggccgcgacaaggcgctggtcgaccagggcgtggtcgcccgccaggagatggaagcctcgcgtgcacgttcgctggcggcacaggcccaggctgctgccgcgcaggcccaggccgccgccaacggtgcgcccgatgccagcggtcgcgtgcgcatcaccagcccggtggccggcatcgtcggcaacgtgcaggtcaccccgggcggcgtggtcgccgccggcagcgcggtggccgacgtcgccgacccgacgatgaacgagctggtgttcaccgcaccgccggcgctggccgcacaggtcacgccgggcatgaagctggaagtgagcgtgccgggtggcagcttcaccgccaccgtcaccggttcggccgccgatgtgcgccagcagggcggcgtcgcggtgatccgtgccacgccggtggatgcgtcgctgccgccggccggttcgccggtatcggccgtggtcgtcaccgaaggccaggacggatcgctcagcgtcccggccgatgcagtgcagaacgtcgatggcagcagcgcggtgttcgtcgccgtcgaaggcggcttcaaggcgcagccggtgctggctgggcgccgtgccggtgaccgcatcgagatcctcggtggcctgaccggcagcgagcgcatcgtcggtgccaatgccttcctgctcaaggccgaactggccaagggcgaagccgagcacggccactgaggaggcgaccatgttcaagctgatcattgaaacagcggtgcgccaccgatggctggtggtgttcatggcggcgctgatcgccgcggtgggcctgttccagctgggcaagctgccgatcgacgcggtgccggacatcaccaaccgccaggtgcagatcaacacggtggcaccggcgctgaccccggagcagatcgagcggcaggtgacctacccgctggaaaccgcgctggccggcatccctggcctgaccaccacgcgttcgctgtcgcgcaatggcttctcgcaggtcaccgcgatcttcaccgatgcgaccgacatctacttcgcgcgccagcaggtggccgaacgcatgcgcgaggcatctgaagacctgcccgatggcgcgtcgccgatgctgtcgccggttaccaccggcctcggcgaagtgctgatgtggaccgtggacttcaccgcgttcgatccggccaggctggccaagccgggtgaagcgggctggcaggccggcgaggtctaccgcacgccggaaggcaatctgctgcgcacgccggaagaacgtgccacctacctgcgtaccgtgcaggactggatcatcgcgccgcagatgcgttccagcccggggctggccggcgtcgatacggtcggtggctacgtcaaggaatacggcgtgcatccggacagcgcacggctggccgcgcacggcctcggcctggccgatctggtcaccgccctgcagcgttccaacgtgcaggccggtgccggtttcgtgcagcgcgccggcgaaggactggtggtgcgtgccgatggcctggcgctgaccaccgaggatctggcacaggcgccggtggcgacccgcaatggcgtggtggtgcgcgtggccgatgtggccgaggtcgagctgagccgcgcgccgcgcttgggtgcggccagccgcaacggccatgaagccgtgctgggtaccgcgctgatgattgccggcggcaacagccgcaccgtggcgcaggccgctgcggcgcgcctggaacaggtgaacaaatcgctgccggccgacatcgtggccgcgccggtgctggaccgcagcgtgctggtcaattccaccatcaagaccgtggccaagaacctcaccgagggcgcgctgcnnnnnnnnnnnntgctgttcctgctgctgggcaacctgcgtgcagcagcgatcaccgcgctggtgattccactgtcgttcctgttcgcagtaatcggcatgaaccgcttcggcatcagcggcaacctgatgagcctgggtgcgctggacttcggcatcctggtggacggtgcggtgatcgtggtcgagtcgacgctgctgatgctgggccagcgccgcgccgagctgggccgtgcattgaccgcgatggagcggctgcgcgtggctgccgattcggcgatgaagatggcgcgtccagctgcgttcggacagttgatcatcctgctggtgttcgcgccgatcctcaccctggaaggcgtggagggcaagacgttccacccgatggcagcgaccttcatgctggccctggtcggtgccttcatcttctccttcaccttcgtgccggcgatggccgcgctgctggtgcgcgagccgaaggtgaaggacggcgatgcgcatgccgaagatggcgagcacgagacgaagctgatccgcgtgctnnnnnnnnnnatcgagccgatggtgcgcaaggccgtggcgcatccgcgcacggtgcttgccggcgcggtgatgannnnnnnnnnnngcatcggttcgttctcgctgctgggccgcgagttcatgccgaccctggacgaaggcaacgtggcgatgcaggccctgcgcgtgccgtcgacctcgctggaacagtcgctggcgatgcagctggcactggaaaaggcgatcgccaagcagccggaagtggagaccgtgttctcgcgtaccggtaccgccgaggcggccatcgacccgatgccgaccaatatctccgacagcgtgatcgtgctgaagccgcgcaaggactggcccgatccgaagctggacaaggaggcattggtggcgcgctttgaaaagctggccgggcagcagctgggcaacagcttcgagttcagccagccgatcgaactgcgcttcaacgagctgatttccggcgtgcgtaccgacctggcagtgatgatcttcggcgatgacttcagccagctgcagaaggtggccgaccaggtggcgctgaagctgcgtgcggtgaacggcgcggccgacgtgcgggtggaacagatctccggcctgcctacgctcaacgtggcgatcgaccacgtggcagcggcgcagtacgggctgaccgccgcagacgtgagtgatgcgttgtccaccggcatcggcggtaccgcggccggcaagatcttcgagggtgatcgccgcttcaacgtggtggtgcgcctggacgatgcctcgcgcaacgatccggaccagctggcctcgctgccgatcgccacgccttcggggctggtgattccgctgtcgtcagtggcgcgcatcacggtgagcgaaggaccgaaccagatcagccgcaacaacggcagccgccgcgtggtggtgcaggccaacgtgcgcggtcgcgatctgggtggcttcgtcggcgaggcgcagtcagcggtggccgacgtggcactgccgccgggtgcctacctgacctggggtggccagttcgagaacctgcagcgcgcggaaaagcggctggcgacggtggtaccggtggtattcctgctgatcggcagcctgctgttcatggccctgcgcagcggcaaggaagccattctggtgttcagctgcgtgccgttggcgctggtcggcggcatcctcgcgctgctgctgcggggcatgccgttctcggtatcggcggcggtcggcttcatcgccgtctccggcgtggccacgttgaacggcctggtgctgatgcaggcgatccgcgaacgcctggatgccggtgacctgccgctgcaggcagcgatcaacggtgcctccagccgcatccgcgcggtgctgaccaccgcgctggtggcgatcgtcggcttcattccgatggcgattgccagcggttccggtgcggaagtgcagaagccgctggcgacggtggtgatcggtggcctgatcaccgccaccgtgctgaccctgctggtgctgccgacctttgctgcacgggtggccaagccgcgggcggtggggtgagctgagagggggtcggagccctttccgtgggaaagggatccgaccccgtgaccgggtcggattgccggccagcggccggcactacccggtagcggtcaggccttcttgcgctcggcgatgtaggcctggatctgctgttccagcaccggcagcggcaccgagccctgcttgagcagggtgtcgtggaagcccttgatgtcgaacttgtcgcccagttccttctcggcctnnnnnnnnaggcgcacgatggcgatctcgcccagcttgtagctcagtgcctggcccggccaggagatgtagcggtccacttcggtggtcacttcatgctcgctcagcgcggtgtggtcacgcaggtaggccagcgcctgctcgcgggtccagcccttgctgtgcacgccggtgtcgatcaccaggcgcgcggcgcgccacatctcataggtcaggcggccgaaatcctcgtacggggtttcgtagatgcccatttccacgcccagcttctcgcagtacagcgcccagccttcgccataggcggagatgtaggcgttgcggcggaactcgggaaggttcttctgttcggcggcgatcgcgccctgcagcgcgtggcccggatcggactcatgcagcgtcagtgccggcaggttgtacagcgggcgcgacggcaggttgtaggtattgagccagtaggtgcccatgccaccacggccggcggtccagaacggcgcgatatccggcggcaccggcacgatggtgaannnnnnnnnnggcagcgtcatgtacttgccgagctggccgtccgcccgcttggagatccacgcggcacgcgacagcagctcttccggcgtcttggcatagaactgcggatcggtacgcaggaaggtcaggaactcggcgaagctgcccttgaacttcacctgcttgatgatgtcgttcatttccttctggatgcgtgcgacttcatccaggccgatgcgatggatctcgtccggcgacaggtccagcgtggtgtattcgtggatctgctgcttgtagtacgccttgccatcaggcatcgcttcggcggccagggtggtgcgcgcctgcggcacgtactcgttgacgaagaaggtgcgcagctgctggaacgccggcaccaccttgccgctgatcgcttcacgcgcctgcgcctgcagcttggcctgctcggcggccgggatggtggtgggcagtttcttgaacggcgcgtacagcggcgactcggtgggatccatcagctcggcgacggtggcgatggacacttcgcggccatcgagcacggcacgcggcacgctgaagccacgcttcaggccggcacgcatgttctcggtctgctggccgaagtaacgcggcacatcgttcagccgtgcgatgtagttctggtagtcctgcacggtcttcatctcgcgccgggccatgaaggacaggttggaccagaacgaggagtcggcgttgaacggcatctcgtagccgcgcaggcgcgtctcttcggccaggttgaacacctggtcgtggtagatcgcgtagttgacctggttgtcgggcgacagggtcttcgggtcgatcttcttcagcgcggcgagggtctcgtcccacaccttcaggcgcgcctgctgcgcggccgggccgacatccggcatgcgggtggcattggccggcgcgtcttcgtcctcgctggcctcaccgccgccctgctggcgccacttccattccttctcgtacagcgcgcggaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacagggcaatcagcagggcaacggcaagacgggttttcacgagcacaggttcccgggaaggcagaccccgatgatggcaccgcccacggcccacggcatgggacgaaggtcctgcctgcagcgcaggcaggaccgggaaccggccgcaggccggggcccagcgccgaaggcgcgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncacggcaggcaggccggggcccagcgccggaggcgcgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncacggcaggcaggaccgggaaccggccacaggtcggggcccagcgccggaggcgcgttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncacggcagaccgcatcccggcgcagcctcaatggctggccttgtcccgcttccagccccggtgcttgatgtccagctgcaggctgtacagcgcggtgaacgccgggaacaggttctgcagcacgcccaccgagtcctgcttggccgagaacaggaagtagctcagcgtcatcaggctgccgaccacgctcatgtaccagaacaggcgcggaatcaccggcttgcccgcacgcttggacgcgatgaactggaccagccagcggccgccgaacatcagcgcgccggtatagccgatcagcttccagccggtcacatgcaggccggtccagtacaaccaggtcagcggctggtcgagccagtgcagctccagatccatcaacgctcctccactgcggtgcgcttgctgcgggtgatcagccacgccacgccgcgcaggtcacggatgccgaccagtgcacggcccaggttgttgtacttggacacgccggcggtacggtggcggtggttgaccggcacgctggtggtcttccagccggcacgctgcatcagcgcgggcagatagcggtgcatgtggtcgaagtacggcaggtcgaggaacgcgctgcgctcgaacagcttgatgccgcagccggtatcgggcgtatcgtcgcgcagcatgcgtgcgcggatggcgttggcccacttgctggcccagcgcttgctgccgctgtcctggcggttgacccgccagccggcgaacagcttcacctgcgcctcggcggcatnnnnnnnngccagcagcttgggaatgtcggccggatcgttctggccatcgccatccagggtcgcgatccacggcgcacgtgcgtgcttgacgccggtgcgcacggcggtgctctgcccgctctggtccacgtggtgcagcacccgcagttccggcgtggtcgccttcagcccctgcagcaccgccagggtgtcatcgcgcgagtgatcgtcgatgtagatgatctcgaacggcagccggccacgcagtgcagcggtgatttcggcaaccagcggggcgacgttgtcgcgttcgttgaacaccgggacgacaacggaaagctcgggttggctcataaggcactcggccaaagggggacaaagaccgcgcattctccgaagccgaggttatccgaagatgaatccggctgtgtgaggatccgtcctcaggcgcggtcgccaaaatactcgcggcaccactgcacgacggggggcaacccttcttcgatcggggtcaccgcgtcgaagccgaatgcgtcatgggcgcgccgggtatcggccatcgtgcgcaccatgtcgcccggctgcatcggcttgtagaccttctgcgcggggcgaccggcggcctgctcgatcacgctgatgaagcgctccagctcgaccggcgtatggttgccgaggttgaacacccggtgcggtaccggaccatcggccggatgcgcgagcgcgccgaggatacccgacacgatgtcggagacatgtgtgaaatcccgctgcatgcggccctcgttgaacacgtcgatcggccgcccggccagcacnnnnnnnnagaacagcagcggtgccatgtccggccggccccatgggccatacacggtgaagaagcgcaggccggtggcatgcaggccgtacagctgcgcgtaggtgtaggccatcagttcgttggccgccttggtcgccgcgtacagcgagcgcggctggtccacgcgctggtcctcggagaacggcggcgtggccgaatcgccgtagaccgagctgctggaggcatacaccaggtgctgcacgccacggtggcgacacagttcgagcatgttgacgaagccgaccaggttgctgtcgacgtaggcgtgcgggttttccagcgaatagcgcacgccggcctgcgcggccaggtggatcaccgcagtcggcttcacctcgtcgaacagtgccgccaggccctgctggtcggtcaggtccagggtgcgcaggtccagcgccgggcacagcgcagccacgcggtcgcgcttgatctgcgggtcgtagtagtcgttgaagttgtccaggccgaccacgggctggccggcctccagcagcgcgcgggcggtgtaggcaccgatgaagccggcagcgccggtgagcaggatggtcatgacaggggcctggaaacgaagttcaggcccctgatgttaccggtctcagaacaaaccgaaacgcttcttcgccacgttggtgcggccgggttcgatcacgtcctggatgttcttcgcatcgaagcggtcgagcagcgcctcggcgcccttcttcagcttcaggtccatctcttccgggtacagcggaaccaggctcatgaagctgatggtcctgccgtcctccagcgccagcgtggcgaagtcctccggagcggtcaccggcgacagcacgatggcaccgtcgaaacccacgcccggcgcgtagggctcgctgggatggccgttgggaatggtgtggccgaagcccagccaggtgtcgtactcgtgcggcaaccgtgccatgcccttcagcaggcgcaccggccagtaattgcgctcgtcctcgaaggcgtcctgggagatcggccagtcggccggcagggtcaccatcagttccatgtagcgcggcacgtccgcgtccacctcggcgggcacggtcatcggcaggtcgctcatgccggaggtaaccaggcgcaggtacgggcagtggtcattggccggcaccacgtgcacgtcgatgtgcaccagatcggagatgatctcgtggaagacaccggacaccgggcccagatggcgttcgaggtgggcgctgatcgcctcgatgtgctgttcttcgccgatggcgggcacgaagtccttttcgcggcaatgtaccagtatctgggtgccgtccgggctgacgtcctcgtattcgttgctcatgtcctgttccctggatgaggccacggaccggagagcagtgcatccccggcacgcgcggcggtgcgttccctgtcatctgcaggacgcggcgggaacaggccgcaccccctggcgctgcgccgggctcagccctggcgcgtacgcagcttttccagcacgccgtccagggtatccaggtcggtgtagtggatgatcagcttgcccttgccgccccggccgtggttgatcgccaccttggcacccagtgcttcggacagttcggtttccagcgaggcgatgtcggcctgctgcaccttcggcgtcgccaccgggcggttgctcggcaccttgccggcggcgaaggcctgcgcacggcgctcgacctcgcgcaccgaccagccttcatcggccgcttcctgggccagcttgccagccagctcgggagccagggtcagcagcgcgcgggcgtggcccatttctaggcggcgggtttccagcagcaagcggatcgcaaccggcagctccagcaggcgcagcaggttggacaccgcnnnnnnnnagcggccgacggcctcggccgcctcggcatgggtcagggtgaactcgctgatcaggcgctgcagcgcctcggcttcttccagcgggttgaggtcttcgcgctggatgttctcgatcagcgccatcgcgatgacggtgcggtcttccagctcgcgcaccaccaccggcacttcgtccaggccggccagctgcgatgcgcgccagcggcgctcaccggcgacgatttcgtagttgcctgccggcagctggcgcaccaggatcggttggatcacgccctgcgacttgatcgagtcggccagctcggagagcttgccctcgtccatctcgcggcgcggctggtacttgcccggctgcagctggccgaccggcaacttgcgcagcacttcacccggcagcggttcgatcaccgcagtggtggcctgcacctggctgaccgcgcctttcgggcccagcagcgcgtccaggccacggccgaggcctcgcttcttggctgccggcttgctgctggtcatcagacggtctccacggccttggcggccttgttgcgttcgttgttgcggcggatgatctcgccggccaggcccaggtaggccacgccaccgcgcgaggcgcggtcgtagccgacgatgctctggccatggctgggcgcctcggccaggcgcacgttgcgcggcacgatggtgcggaacacgcggtcgccgaagtgctcggtgagctcggccgacactgcgttggccaggttgttgcgcacgtcgaacatggtgcgcagcacgccttcgatctccagcgccgggttcaggctggtgcgcagcgcttcgatggtttccaccagcgcgctcaggccttccagtgcgtagtactcgcactgcatcggcacgatcaccgaatcggcagcggccagcgcgttgagcgtcagcagcgacaacgccggcgggcaatcgatcaggatgtagtcgtactcgtcgcggatcggcgccagtgcgcgcttcaggcgctgctcgcgctcactctggcccatcagctggatctcggcggcggtcaggtcgatgttgcccggcagcaggtcgtagccttcggcggtctgcacgcgcacatcggcggcgctgttctcgcccagcagcagatcgcaggtggaggccgccagctcacgcttgtccacgccgctgcccatggtcgcgttgccctgcgagtccaggtcgaccaacagcacgcgcttgggtgcgttggccagggaagcggccaggttgacggcggtcgtggtcttgccgacgccacccttctggttggcgatggcgatgatgcgggccatgcgggtgtgcctcgtcgacggatggttgggaccggtcattatgcgtacaaccggccccttgcggaaatcgtggatcgtcaacccgttgttccacaaagggctggcggcgggaatcagggacctgtaacggtgaccaggtggcgttcgccggccaggccgggcacgctcagcggggtcacctcacgcacctgccagccagccggcagttccgcgatctcctcatgcgggtagacgcccttcatggccagcagcacgccaccggggcgcagcagatggccaccgacgcggacgatgccagccagggtatccattnnnnnnnnggtcagctggtcgtaacgaccggcctcgtccagcgcttcggcccgcgattcggccacgcgggcgttgcccaggccgagctggcgcacggcctcgcgcatgaagcgcgccttcttgccgttgctctccaccagggtgacctgcaggcccgggcaggcgatcgccagcgggatgccgggcaacccggggccggtaccgaggtcggccaggctgccatcagccacgaacggctgcatcgccagcgaatcgagcaggtggcgggtaaccatctcctgcgggtcgcggatggcggtgaggttgtaggtgccgttccagcggtgcagcagggccaggtagcgcagcagcggcggcgccagcgcggcgtccaggcccatgctggccaggccctgttccagcgtggcagccacgctggcgggaagtgggtgttcgctcatgccgccattatcgccggttttgcgcgctgattccccgcttcagtgcggataccaggccaacgccgcacggaactggccggtggcctgccattcgtgcaggtgccagcgcgcggcctcgcccagttccgggtcgcaccagcgcaggtgcagggcgccatcggcccccggcgccagctgcaggcggtgcaggccgaacgagatgccctggccgtgcgccttcaggatggcttccttgacgcaccacacgcggaagaaccagtgctcgcggtcggcctcgtccaggcgttccagccaggccacctcctgcgggtggaagaagcgccgcacgatctccagaagacgcggccgcggccgcagcagttccaggtccacgcccagccgcacgccttcgcccagcgccaccagcagcacctcaccgctgtggctccagccggtcccgtagtgggccaacgggccgctcagctccggccggcccttgtcgtcacgcaccagcggcagggcgtcgggttcgccgcccagcgcctgcgccagcacctgccgggcctgcggctcaccgcgctggccgggcacatgcgggcagcgccagaccgtcaccgggccgaagcgccaggggccgtcgagggtggctggcaggctcatccgcacacgcccgtcacgggattgcacgacggtttcacggcgctgcgggtcaactggtccccgtcccttccccctacagaggtcacgttcatgggcatcatcatctggctgatcgttggcggcatcgtgggctggctggccagcatcatcatgcgtcgcgacgcccagcagggcatcatcctcaacatcgtggtcggcatcgtcggcgcgctgattgccggcttcctgttcggcggcggcatcaacgatgccatcaccctgcgtacgttcctgttctcgctgatcggcgcggtgatcctgctggccatcgtcaacctgttcacccgcaagagcatacggtgatcagaacggtagcgccgggccatgcccggcgttcccctgccgccgctgcgctcgccgggcatggcccggcgctaccgtttcaaccgatctccacccacgccggcgcatggtcgctggggcgttcccatgtgcgcggctcgcggtcgatgcccgaggccaccgcaccggccttcagcgcatcggagaccagggtcaggtcgatgcgcagaccgaggttgcgacggaagccggcggcgcggtaatcccaccagctgaacacgccggcctcgtcgttgtgcaggcggaagccatcgtgcaggcccagctgcagcagcttctgcagcgcgccgcgctcggcagtggacgtcaggatgtggttctcgttccacacctccgggtcgtgcacgtcgcgtgcatccggggcgatgttgaagtcgcccatcacgatcagcttcggatggcgctgcagttcctgcgcgatccaggcatgcaccgcttgcagccagcgcagcttgtactcgtacttgtcggtgccgacgtcctggccgttcaccacatacaggttgatcacccgcaggtcgccgaaggtaccggcgatgacgcgcttctgctcgtcctcgaagccggggatgccgatctgcacgtcctgcgccggctcacgcgacagcagcgccacgccgttgtaggtcttctggctggcgaacacgctgcggtagcccgcggcgatcagcgccgaatcggggaacttgtggtcctccagcttggtttcctggatgccgacgatgtccgggccgaaatccctgagccactgctccaggtgcggcaggcggacattgagcgaattgacgttccacgaggcgattttcatgccggcattctacccgggccagctttggtagacgccagccttggttggcgcacggcccccgcgtgccaaccaaggctgccacccaccggtagtgccggccgctggccagcaaccccatgaaccgtcggcaagaccccgcagttgccggccagcggccggcactaccgaagcagcagcttcaacaaccccgcaatcttcgaatacggcggccgcagccggtcgctggccgcccagcgcgactgccacagcaccggcagccgcttgctcatcgcatcgaacccggcgcggccgtggtacgcgcccatgccgctggcccccaccccgccaaacggcaggccatcggcggcgaagtgcagcagcgtgtcattcaccgtcaccccgccggccaccacctggccgaggatgcgctccaccgtggccgtgtcatggctgaaggggtacaacgccagcggccggtcgcgcgacagcacatcggccagcgccgcttccagatccgggtaggcacgcacgggcaggatcggcccgaagatctcctcgcgcatcaggtccaggtcgtccggcgggtccagcaccacggtcggcaccagcaagcgctcgcggtcgnnnnnnnncgcgtccacctgcgccaacgggatcaccggcacgccacgttcgcgcgcctgcgccagatagccctgcaggcgctggtactggccctcgttgatgatgcgtgtgtaatcgccggcatcgctgaaatcgccatagcgctcgcgcacctgctgctgcagcgcctgcacgaactcgcgctggcgcgcggtgtcgatcagcacgtagtccggcgcgatgcaggtctgccccgcattgaaccatttgccggtggccagccgcgcagcggctttttcaagtggaaagtcgctgcaaacgatcgccggcgacttgccgcccagttccagcgtgaccggcaccagatgttnnnnnnnnnnnnccatcaccttgcggccgaccgccgtcgaaccggtgaacaacagatggtccagcggcagcgaagacacggccgccgccacgtccgccccgccctgcaccaccgccacccgatcgggcgggaacacactggccagcagatcggccaggaacgcgctggtgcgcggcgtgtgttccgaaggcttcagcagcacatggttaccggcagcaatcgcggtggccagcggcaccagcgccagcgtgaccgggtagttccagggcgagatcacgccgaccacgcccagcggcgtcggccgcagctnnnnnnnnnngggccaaagccgccagcccgcccccacccgctgcggcttcgaccagcgccgcaggtggcggcgcaggtgatcgatggccgacagcacgctcatgccatcggccagcttcgattccacgtgggcgcgatggccgaaatcctcggcgatggcctgcgccatttcgtccaggcgtggcttcagcgcctcgcgcaggcggcgcaggtcagcttcgcgctggtccagcgacgggcgctgcgactgccaggcgctgcgcagggtgtgcaggagggcggggaggtcttccggcgtagtggtggtcatgggccgactatacggggtgctgcgcgacgcaatggtagtgtcggccgctggccggcaacctcatgaatctccgcggacataaagccgttgccggccagcggccggcactaccggaatgcgagccgagtgggcacgccccacaaacagaaaggccgcggtctgcaccgcggcccctgaaacccggtgagtgccgaccgttggtcggcacaccggttacttggtgatatccacgtccttggtttcgcgcaggaacaggccgccgatcaccaccgacatcagcgcgatgatgatggggtaccacaggccgtagtagaggttgccggtaccggccaccagcgcgaacgagatcgccggcaggaagccaccgaaccagccgttgccgatgtggtacggcagcgacatcgaggtgtagcggatgcgggtcgggaacagttcgaccaggtaggcggcgatcgggccatagaccatggtcacgtacagcaccagcagccacagcatgaagatggtgccggcgatgttgatgcgggcgccatcggccttggccggataaccggcggtggtcagggcggtcttcagttccgcactgaacgcgtcagccttggccttgccttcttccttggtcaggccggccgcctcatacgaggtgacgctggcactgcccacgttcaccatcgccagcgaaccggcggcggcaggctgcacgtcgtacggcacaccagccttggtcagcgcggcggtggccacgtcgcaggagctggtgaacttgcgcaggcccaccggatcgaactggaatgaacaggtgttcggatcggcgacgaccagcgccggcgaggatgcacgcgcttcttcgatggccgggttggcgaagtgggtcaggcccttgaagatcgggatgtaggtgatggccgccagcaggcagccggccaggatgatcttcttgcggccgatgcggtcggacagccacccgaagaagatgaagaacggcacgcccagcgccagcgcggccgcgatcagcaggtaggaggtggtggcatcgaccttcagcatgctgctgaggaagaacagcgcgtagaactggccgccgtaccagaccacggcctggccggccgccgcaccgagcaggaccagcagcatcagcttcaggttgccgcccttcaggctgtcacggaacggcgtcttggagcccttgccttccgacttcatctgctggaacagcggcgactcgctcagctgcaggcggatccacaccgacacgcccagcagcaggatcgagaccaggaacgggatgcgccagccccaggcttcaaaggcttcattgccgaggaagtaacggcaggccaggatgatcagcagcgacatgaacaggccgagcgtggcggtgcactggatgaagctggtgtagaggccgcgcttgtcgtccggcgcgtgctcggccacgtaggtggcggcaccgccgtactcgccgcccatcgccagaccctgggccaggcgcaggatgatcaggatcaccggtgcggcgaaaccgatcgaggcgtagttgggcagcacgccaaccaggaaggtcgagatgcccatgatcaggatggtgaccaggaaggtgtacttgcggccgatgcggtcgccgaggctgccgaagaaggccgcgccgaacggacgcacgaagaagccggcagcaaacgccagcagggcgaagatcatgcccgtggtttcattgacgccactgaagaactgcttggcgatgatggccgcgagcgagccgtacaggaagaagtcataccactcgaagaccgtgccgaggctcgaggcgaagatgaccttcttgtggcccttggtcagggtgcccgctttatgtgcggtgctgggtgtactggacatgggacgcttcccctccgaagcaatcgttgttggtgggtgccgaccgttggtcggcaccccatctcggtagatgccgaccttggccggcactccatctcggtaggtgccgaccttggccggcaccccatctcggtaggtgccggccgctggccggcacgctcttagaagctgtacttcgtggtgaactgcaatcgggtgatgtcacccttgttgccgttctccacttcgcgacggccgtacatcagttcggcgccgatatcgaccttgggcagcggcgaatagaagatgttgccgcggatgctctgcacgctcttggtcaccagcgggccgaggatgctgtcgttgtcgtagtcgctgcgcgcatagatcaggttggtgcgcagcttcggcgagaacgcatgccgccagcccacgtagccggccagcacgccggtcgggttgagctcgtcgcgggccacgtcgtaggcgctgtcggcggtgatgcccagaccgatgtagcgggcgatgccttcgccgccggtcagctggtagtgcagcgaatcgctgtcacccatcacccacttgccgcccagggtcaggccgccagccaccttgtcggccttggcgccggtggcctggttgtcgaccttcagctgacggacgatgccgccgacaccgaaggtgccccagtcacccttccagccatagcgcagggtcaggtcaggcaggctgccacggtcggagttggcgctggtgttggtccaggcgccggtgaccggattgcgggttccggtgagggtggtggtttccgggttttccagtgcgacgctgaagccgccctgggtgtagcgcacctgggcctggcgcacgaagatcacgccgtcggtggggccgacgaagtcgaccgcttccggcagcgacgccgcgtccatgaagttggaccaggtctggccggccatccagttgttccagtacatgtaggcatgacgcagggtcacgccgtaggtattggtggcggtctggttgcccagcgagttgccgaagaagtccatctcgaagaacgcaccggccttgttgcccgattcgctcacgttgtcgatgcccaggttgaagcgcgagaacttggcatgggcgttgaagtcggtgcccgaacgcttgccgctgccgccggcgccttccaccggggtctggcccggcaggtacagcgagcggccggtggcgtcgtcggccagctgaccatcgctggtctgggtggccaggaagtcggccttgatgaagccaccgatcttgaccgtggtgcccggcgccgcgcccggggtgatggtggtgacctggatcggctgcttgcctgccggcaccgaggcgaccggcttctgctcggcctgcaccgtgcggacttcggtcaccgcctgctgggtctggctgatctgggtctgttgttgttgctgcgaagacagcagcagctggacctggcgttccagttcggcaacgcgtgcttccagtgctttctctttggcggtctctgcgaacgccatgcccggtgcgaccagggcgaccaacaggcaggccgccaaaggtttgcgcacggctttcaacgtacggtggctcatgttgccctctctcccaagtggcaaggtgatgccgcgcgtggggcacggtcgagccgagactgcggggcgattatgtatagcggctattggccattggtcgaacccggccctgctgggcgctcactttcgaccatggtctaaccagagtggtgacgcggccgggggtggatggggcaaactgaaggggatcggtcgctgcgatgctgcgaccgcacatacaaagtcaacgtgcaagtgagggtgccatggctgatatctaccccgtcgatccgcagttcgccgccaaggcacgcatcgacaagacgtcgtacgaacagcagtaccaggcttcggtgaccgacccggatggtttctggggcaaggccgccgagcgcctgcagtggatgcgcaagccgaccaggatcaagaacgtcagctacgacctgtccgacttccacatcaagtggttcgaggatggcgagctcaatgccagcgtgaactgcctggaccgccagctggaaacgcgcggcgacaagaccgccctgctgttcgagccggacggcccggatgcaccggcccagcacgtgacctatcgcgagctgtacgagcgcacctgccgcctcggcaacgcgctgcgcaacctcggggtcaagaagggcgaccgcgtcaccatctacctgccgatgatcgtcgacgccgcggtggccatgctggcctnnnnnnnnatcggggcgatccactcggtggtgttcggtggcttcgcaccgaactcgatcgccgaccgcgtcagcgactgccagagcaagctgatcatcaccgccgacgagggcctgcgcggtggccgcaggattccgctcaaggccaacgtcgatgccgcgctgaagctgccgggcaccaataccgtggaaaccgtgctggtggtgcgccacaccggcggtgccgtggacatgcaggccccgcgcgaccgctggttccacgatgtggtggacagccagccggccacctgcgaaccggaacgcatgaacgcggaagacccgctgttcatcctctacacctccggttccaccggcaagccgaagggcgtgctgcacaccaccggcggttacctgctgtacgcggcctacacccatgaagcggtgttcgacctgcgcgaggacgacatctactggtgcaccgccgacgtcggctgggtcaccggccacagctacatcgtgtacgggccactggccaacggcgcgacctcgctgatgttcgaaggcgtgccgaactacccggacacctcgcgcttctggaacgtcatcgacaagcacaaggtgaccatcttctataccgccccgaccgccatccgtgcgctgatgcgcgaaggcgaggagccggtgaagaagacctcgcgcgcctcgctgcgcctgctcggcagcgtcggcgagccgatcaacccggaagcctggcgctggtactacgaggtggtcggcgacagccgctgcccgatcgtcgatacctggtggcagaccgagaccggcggcatcctgatctcgccgctggccggcgcgatggacctcaagccgggttcggccaccctgcccttcttcggcgtgcagccggcgctggtcaatgccgatggcgagatccaggacggcccgaccgagggcaacctgatcatccgtgattcctggccgggccagatgcgcacggtgtacggcgaccaccagcgtttcatcgatacgtatttccgcacctacccgggcagctacttcaccggcgacggctgccgacgcgacgaggacggctattactggatcaccggccgcgtcgacgacgtgatcaacgtgtctggccaccgcatcggcaccgcagaagtggaaagcgcgctggtttcgcacccgaaggtggccgaggcggccgtggtcggcttcccgcacgacgtgaagggccagggcatctacgcctacgtcaccctggtggccgaagaggcaccgagcgacgagctgcacaaggagctgatcgcctgggtgcgcaaggagatcggcccgatcgccacgccggaccacctgcagtgggcgccgggcctgccgaagacccgctcgggcaagatcatgcgccgcatcctgcgcaagatcgccgagaacgcgccggaccagctcggcgacacttcgaccctggccgatccgtcggtggtggcgtcactggtggacgagcgcaaggtgcgctgatgtacgaccggggtcggatccctttccgcaaggaaagggctctgaccccatctgctttcccccacggttccccccgaccatgaccaccctcctgattgccgatgaccacccgctgttccgcgaagccctgcgcggcgccgtgcagcgggtcatccccggcgtgcagctgttcgaggcagacagcgtggaagcgctgtacgcgctggccgaccagcacaacgacgccgacctggtcctgatggatctcaacatgcccggtgcgcagggtttcaatgcactggtgcacatgcgctcgctgcatccgcacctgccnnnnnnnnnnnngtcnnnnnnnnaagaggcgacggtgatgcgccgcgcgctcgaccacggcgcgctgggcttcattccgaagtctgcggattcggacaccatcggccacgcactgggcaccatcctcgatggcgagacctgggcgccgccggaagcgcacaacgtgccgcccaccgagcgcgaggaacgcgaagtcggccagcgactgcgcgagctcaccccgcaacagttccgtgtgttgcagatgctgggcgcaggccgcttgaacaagcagatcgcttacgacctcagcgtctccgaagcgacgatcaaggcccacgtcaccgcgatcctgcgcaagctgggcgtgaccaaccgcacccaggccgtgctgatggccggcaagctggcgatcgacgacgacgccatcgtgctgccgccggaagaagattgaggtagtgccggccgctggccggcaatcgccttcagcccctgaaatcacccgaaaccgcttcggtaggtgcaaagcttgctttggcacgctctcgccgttgcgcatgccggccagcggccggcactacccggcaccgctgcgctcgcgatatagccatcgctatacaaaccagccctgcctgcgcgtttcgctggaaatgcgccacgcgcgaatcgcgatgctaagcttcgcgtccccttggggagtagccggattccttcgcaggaatcgtccacgtcaacatactcggccagtgcgccgtggcgtggacaaccatgatggttggcgagaccagcggccnnnnnnnncaacgtcaggttgggcgcgagcgcgagccgtgcgtccgtccttgcccgacctcagccgctgtccatgtcccccatttcgatcctcctgatcggctttgccatgtccaccgatgcctttgccgccgcgatcggcaagggtgcggccatgcgcaggccggtgttccgcgatgccttgcgtgccggcatcatcttcggcgtcatcgaggcgatcacgcccatcatcggctggctgctcggtcgcgccgcgctgcagtacgtcgaagccttcgaccactggatcgccttcggcctgctcggcgcgctgggcatccacatgatctacaacggcctgcgcccggacagtgccgaggaagacgaagacccttcgcagcaccacggcttctggaagctggcgctgaccggtttcgccaccagcatcgatgcgatggcggtgggtatcggcctggccttcatggatgtgcatatcggcgtgatggccgcggtcatcggcctgtgcacgctgaccatggtcaccgccggcatcatgttcggccgcgtgctgggcagcatggtgggcaagcgtgccgagatcatcggtggcgttattctggtgatcatcggcgcgacgatcctgtacgaacacctgcacggcgtggggtaacgcgccagaggcgagcgattgcgtggttgccggccagcggccggcactactgcgcgtcgcgcagcgcgccgaggaaggcgcgcagcgaggccggcttgatcggcttggtcagcacgcgatagccacgctcgcgcgccatccgcttcagctcgtcgcgaccatcggcggtcagcagcgcacccggcagcgggtaaccggcggcttcgcgcagggccacaagcgcgtccaggccatccatgcggtcgtgcaggtggtagtcgaccagcatcacctgtggccgttcggccaccttctccaacgcctgatccaccgtcgatgccgtgatcacctgcacctgccaacggccgagcagtgcgcgcatgccgtcgaggatctcctcgtcgttgtccacgcacagcacgcgcaggccggccagcgaatcgctgcgtaccggtgcggccaccgcctgtaccggcgtggccagctcggtgtaacccggcaatggtgccacccgcggcaggatgatcgagaacatcgatcccttgccgacccggctgcgcgcattgaggcgatggtcaagcagacgcgagatgcgctggcagatcgacaggcccagacccaagccctgctcgccccagtcgaacggctgctggtagcggtggaactcgtcgaagatctgccgcatgtggtgctcgggaatgccaggaccggtatcccacacctgcagctccacttcatcgccgcgctggcgcacggccagcacgatgcgtccctggcgcgtgtagcgcagcgcattggccaggaagttctgcagcacgcggcgcagcaggcggcgatcactgcgcacccatgccggtcgcgcgaacaggtccaggcgcaggccacgaccggcggcgaccggggtgtactgcgcagccagttcgcgcatcagcgcgctcacgtcgaactcgccgatcaccgggtgcaggccaccggcatccagccgcgacacatccagcaggccatcgagcagctcttcggccgcgcgcagcgatgcatccacgcgctcggccaggtgcttctgctcatcgctcacgtgatcgctgtcgcgcagcgcggaagcgaacaggcgtgcggcgttcagtggctgcagcacgtcatggctgatcgccgccaggaagcgggtcttcgactgctgcgcgacctcggcctcatgcgaacgctcggccacgcgctgttccagcgtctcgttggcttccagcagggccttttccgcgtgcttgtagtcggtgatgtcgttgtagctggtcacgtaaccgccgccgggcagcgcctgcccgcgcatctcgatcaccttgccatcgctgcgggtgcgctcgaacacgtgcggtgaccccgcgcgcatgtagccgatgcgtcggttgatctgcacttcgatatcaccctcgcccagctcgccgcgctcggcgttgtagcggatcaggtcagccaccgggcgacctacgtagagcatgccgtcggggtagccgaacatgtcctggtaacgacgattccacgcggtcaggcgcatgtccggatcgaccacgctgaccccggcgctgatgttctccagcgtggtcgacaggatctcgcggttgaagcgcagttcctgcccggcttcgtccagcaccgccaccacttcgcccaggtccatgcccgagccacgcagcaggctggtcagcagcaggcgcgccgaggccgcaccaatcgacgcggccagcaggcgttcggtgaactgcacccacggccggtcggccggcgccgaggattgcagctcgcggcccagcgactgtgcctgctcgaagaacgaacgccgcgcatggcgctcgccgaccacgcgcgaggcaagtgccagcaggtcgcccacatgcacatgaccgggccagccaccggccaccgacgggcgctcggcatacgggtcgaggaacggcgcagcgcgcaggcgctcgtcgacgccgggtcgccagcgtgcggacaccagcatcatcgtcgccgcgttgaccagcagcgaccagaacgtgccgtgggtcagcgggtcccaaccggtcatgccgaacagctgctgcgggcgcagccactcgatgccgaacgggccgtgctgcacccagccagcatcgacccagccggccatggtcatcgccggcagcagcagtgtgtacagccaggtggcgaagcccagcagcatgcccacctcgacaccacgccggctcgcgccgcgccagtacaggccgccgatcagccccggcgcgaactgcgccaccgccgcgaacgccatcaggccgtacgaggccaacgtgctgtcgttgctgctggtgcggtagtagctgtacgccatcagcgccagcagcaggatcgccaggcggcggatccacagcacgcgcgaggcaacgtcggcggcttcctgatggtcgccactgcgacgcagcagcaccggcatcaccaggtcgttgctgaccatggtggccagcgcgatggacgagacgatgaccatgccggtggctgccgagaagccgcccacataggcgatcagcgccagcgcattgcggccctcggccagcggcagggccagcaccatcgagtcgtcggcgacgctgccgccggtgccgaacagggtcacgccggcggtggcgatcggcagcaccatgccggagatcagcaccaggtagccaccgaacatccannnnnnnnggcgtacgtcgcgcacgtcaccgcactcgaccacggccacgtggaactggcgtggcaggcagattatggccaggaagctgagcagggtctgcgagatgaagcccaccggcggcaggccggtgaacagcgtatgcaccgactcgaccaccgcgtcggtgcggttgctcagccacaggtaggcgaacacgcccacggccagcatggccagcagcttgatcaccgattcgaaggcgatcgccagcatcatgccgtggtggtgctcggtggcgtcgacctggcgggtgccgaacagggtggcgaacagcgccatcagcagcgccacgtacagcgccggatcgctgaagaagccggtcgggccgctgttgccggtcagcacctgcaggctcatcgccaccgctttgtactgcagggccaggtaaggaatgatgccgatcagggcgatgatcgccaccagcgccgccagccgccgcgagcggccgaagcgcgaggagatgaaatcggcgatggagaccacgttctggctgcgggcgatcagcgccaggcgttcgatgatgcgccagccgaacaacagcagcagcaacggaccgatatagatcggcaggtagccgatgccgttgcgcacggcggtacccaccgcgccgtagaaggtccacgacgagcagtaaacggccagcgccaggctgtacaccaccggccgcagccacggccggtcgggatacatcggccggcggtcaccccaccacgccacgccgaacagcagcgcggcataggcaaccgagaccagcagcaggatccagctggagaccacgcgtgcgtttccgtcggaacaggggccagtagatcacgaccgttggtcgtgagggtaggtcatggcggtgggtcacgaccgttggcccgtctggtgggtcacgaccgttggtcgtgacggggacatccgcgcccactgacagtgggcacctaccgggaatcaatgggcacccaccaggaagcggtgggcacctgccaggtaccggcgttattgggccggcacgcccatttccttcagcagctcgggcgccgggtagaccttggccagcagccagcgcaggtagcgcatgtccacgtgcacagcgcgcttgtagcgcgggtcgaaccaccagctggcgctgaccgattcccagttgctgtcgaagttcaggccgatcagttcgcccttggcgttgagcaccggcgagccggagttgccgccggtggtatccaggttggtcaggaagttgaccgtctgggtcttcagcgccgggtcggcggtgctgccgaagtcacccttggcaatcgccgccagcagcggcttgggtgcatcgaacggataagcgttggtgttcttctcgacgatgccggccacggtggtcaccggcgagtaggtcacgccatcgcgcgggtgcagcgcctcgaccttgccgtagctgatgcgcagggtgcggttggcatccgggtacacggcgcggccctgcttggcacgccaggcgaacagcgcctgcatgtaggccgggcgcaggcgcagctgctcgccttcgcgggtcttgctctcgttctcgatgcgcagctgcgcggccaccagcgggccggccacggcgatcagcggatcggcggccagcgccttgccttcgcgtgcggcagcgaagcgcgacaggcgctgcgcctcgtcacccagctgggtgcccgcatacagggtgtccagcgccttggccagctgctgcggggtacggccgaaggccgcgtcgaactcggccacgcgctgcgcgtccggcagctgctggtagcgggtcagcagggtggtcagcagcgccttctcgacctccggtgcgtaacggcgctggacctgcttgagcacgccttcgatcatcgcttggtcgcgctgctggtagccgctttcgcgctgcgcgtccggcttggccgattcgatgcgcaggcgctccagcagcaacgccgaacgcagcagctggctctgcgcggccatctggtccagcagcaggtcacgctcgcccaccgccgcgccctgcgacaggttggccagcaacgccttgatgtcgccctggtacttgcggtcggtggcagcgagcatcgccgtctcgtcggcagcacgctgggccttggcgtcgctgcgcagcaggccttccagctcgccggcggcgcgcttgcggttgttcttcagcgactgcagctgcgaggcgtagcgggtgcgcgcctgtgcatccttggcgctggcggcctcgatggtgtcgatcatctgctggaacaccgacacgcggcgcggcagcacggtatcgatctggccagcgaattcggccgcggtacgatggcggtaggtgatgcccgggtaaccggccagcatcgcgtagtcgccttccttcgggccttccaccgacatctgcaggtgtgccggcgcctggtagggcacgttgtccttgctgtaggcggccggcttgccgtccttgcccacgtaggcgcgcagcagggtgaagtcgccggtgtggcgcggccacatgaagttgtcgatctcgtcgccgtagttgccgatcgcacgcggcggcgcgtacaccaggcgcacgtcgctcagttccagctgggcgatccggtagaagtcggtgccgtagtacatgttggccaccgagcagcgcacgctgccgtccttctcgcactcggccacgatctgcttgctggccgcatcgacggcatcgaagtaggcgcggccggtcttgccacgcgcctgcgccagcacctggtcggtcaccttgtcgaagccgacggtgaccagcacgcggaagtccgggttggccgggcgctcgtcggcacggtccctggcgatgaagccaccagtgatcaggtcgtgctcgggcgagctgttgtactggatcacgcccatcgccacgtggtggttggtcagcagcaggccgtcggcggacacgaacgaaccggtgccgccgccggcacgcaccacggcgctcagcggcggcgcagtgacgttggccaggtcggccggattgcccttgaaacctgcggcctgcagcggcttggccagttctggcagctgggtcggcatccacatgccttcatcggcgtgggcaccggcggcgagggtcaggcccagggccagggcggtgggaagggctttgcgtggtgacatgaggcaatccggtacgacagaacagcccgggaccatagcccgtggggcgctgtcgggcaacgcccgatggtcagggggtcggggccactcctacaatcgcggttccctgcacaacggacgtcagcagatgatcgtcggtatcgatcttggcaccacccattccctcatcggcatgcacacggcaaccgggccgcagctgttccccaatgcccatggcgagctgttgacgccgtcggtggtgagcctggtcgatggcgccgtgctggttggccagccagcccgcgaccgcctggtcagccatccacagcagaccgtggcccacttcaagcgctggatgggcagcgatcgcgagacccggctgggtgagcgcagtttccgccccgaggagctttcggccatggtgctgcgctcgctgctggctgacgccgaagccgcactgggccacaaggtggaggaggcagtgatcagcgtaccggcctatttctccgacgcccagcgcaaggctacccgggcagccggcgagctggccggcatccgcgtcgagcgcctgatcaatgaacccacggccgccgcgctggcctatggcctgcaggagcgtgacggcgaaggctgcgtgctggtgctggacctgggcggtggcaccttcgacgtctccatcctggaactgttcgacggcgtggtcgaagtgcatgccagcgccggcgacaatttcctgggcggcgaggatttcctgcaggtactggtgcgggccttccatgccgaccagggcacgtccaccagcgacctgtccgctgccgaacaggcgcagctgctgcgtcgactggaactgttcaagcgcgaactcagcctgagcggcgctgccagcctgcagttgcccctggccggcagcgaacgccagtggcagatggacgaggcgcgctacacccagctctgcgaaccgctgctgctgcgcatgcgtgggcccatcgaacgcgcgatccgcgacgcccggctcaagcccgacgcgctggacgacatcatcctggtcggcggtgcggtacgcatgccgatggtcagcaagctggcgacccgcatgttcggtcggcttccgctgcgccatatccatccggaccaggcgattgtcttgggcgccgccgttgcagcgggattgaaggcgcgcgacgaatccttgcgcgaagtcgtgttgaccgatgtctgcccctacacgctcggcacgcaggtgtcccgccaggatgctgccggtggcgaacgcagcggctacttccacccgatcatccagcgcaacagcgtggtgccggtcagccgcgaggatcgcttctacccgctgcacgagcggcaggacgccatccgtatcgacgtgttccagggcgagagcccgacggtggatcgcaacatcaagctcggtgagctgaccgtgccgctgacccattctgtcccgatgcaggagcgcagcgtcaccgcccgctttacctacgacgtgaacgggctgctgcaggtcgaagtcactgaggatgccaccggcaagcgccacgagctcatcctggaacagaatcccgggctgctgtcacccgaagagatccagcagcgcctgcgcgcactggaagcgctgaagatccacccgcgtgacgcccagcccaacctcgcggtgatcgcccgcaccgagcgcctgtacgaggaacgcatccatcaccgcgaacagctgcagtcgtggctgagcagcttccgccatgtgctggaaggccaggacgccattgccgtcgagcgtcatcgccgtcagctggacgaggcactggacaccctcgagcgcgatgcatgagctgggcacttcacgtcctggagctggacgaagccgctgacgagcgcgcgatcaagcgcgcctatgcaaatcgcctgcgggtgactcgacccgacgaggatcccatcgccttccagcacctgcatgaggcctatcaggcggcattggactgggtccgccaggaagcgctggccaataccgcagacgaagacgaaccggcggagcatgcaaccgacatcgcaccctggccgcccgacgcagacgtggcatgggcgccgcccgaaacgcgttcgtactcgcctccatggccacctcgcggcacgcctgtgctgctgcgcacggcacaagtggcggaactggagggagcggtccacgtatcgggccatgcgcacacgatcctgcgcatggcccatctgtcttcccctgaagacttcggcccctggctggaggccacgccggtgctgtggtcgctgcgctacaagccattggtgggcgacgcgctgctggatgaactggcacgcagtcacaacagcgtcagcgcagccaacatgggtctgctggcacgctgctttggctgggatgatgtacacgatggcgtggatccggacaggctggcatcgatccagtcgcgcggtcatcgacgctgggccgccgagaccgggaatgcggcagagctgtcggcactgcttgaacaagagggcagcctgcggttggggaggatcacagtcagtcgttgcctgcgctacctgtcgcagccatggaacctgcggcgatccctctggcaggcgcagctgcccgagcacatcagtgaagtcaacgcgctgctggatgccatcgagtcggggggaagcgagcagttgcccgaggcatggcatccgcagcagatcctgttctggcgaagtcttgccgacgtctcccggcccaggcggtggcgctggcaggtgaacgcgctgcgtggcgtgctgctgggcgtctgcagcctgttgttcttcggtggaatcgcaggtgtctcgttggtccagggaaaggcgggcgaagcctcgatattcgtccagatgggggcgctcctgggcctgctgctggcggtgatgggagtactgtgggtgcctgttcgctgggcgctgcgccaacttacgcttgacctcactcatcggcgtgcagggctgctgctggccctacctgcgccgttgatggcgatcggcagcctggttcttgtccatggcctgggccaccgcatggagggtacgctgctgatcttcatggcactgcccttggcgactgcgcgcctgtggcgacgcgtcggtgcccggatgcgattcggagtccgccacggcgtgttcatggtacttgccatgctgatcgccgaagcaggcatcgttctcaccctgctgcagtggggcgccgagttcgtgcacnnnnnnnntcgtcacgcgccgattgaccggcttccgccggcctctggaaacactgcgtgaaccgggcgctggacgctctcgggctcgacgccagcgccgacgaacgggcgatcaagcgcgcctacgcgcagagactgcgcgcggcgcgcccggacgaagacccggtggcattccagacgctgcacgaggcttatcaggaagcgctgcggtggatacgcaaccgtgcgcagtggcaggaggaaagcagtgcagaagcgctcgcgaccacgcctgcggacaacagcccgcccgagccactggcgccgtacgacagccattcgccgatggaccacatgccggagctgcatcatccatgcacgctcgacaccgacatgccggacgatgtggtggagccatcattgaacctgccccggtttgcgcgcctgctgatcaacaccgccggcgacaccgacccggccagcttcgagcactggctggccgggcgtccggagctgtggtcattggccgacaggccacgtatcggtgacgtggtcctgcagcagctgctgcaccagggcggcccgctgtgcgagtccaatttcgatctgctcggtcgatacttctgctggaatgagatccgggctgatatcgatccctaccgggtccgtgcacgacgcagccaactgcatcgccactggcagctgcagccgcgcaaccatgcggccctcaccacagcactggaccgaccgcaggatcgggtgtccccccatgaagcccgtgcccgcgtggaacgcttgacccggccgtggcactggctgcaatcgctgctgtcgtcctgcgtgcccgggcgcgcaggcaccatgcggcgcacgatgcagcatctgggggtgcataccgtccgcgacacgctggcgccactggacgcggatcaggtcgccttctggctggcgatatcgcagcccaggcgcttcaacatcccgaagttgcaggtcgcgattgtccgctgcctgctgggcgcgctgatcgtactggcggttctggcggtgctggcactactgggtgatgccgtgcgaccacgtgcgctcaacacgtccggcatgaaacgcgcggcaatccatgcctcggtggtcatcgtgtccggcgccctcatgctggcgcacttcgtggggtggactccatcgcgaacggcgtccgcgccaacaccggccgaaccaccgtcgccgctcgatgggcaaggcgtgctcacgcacgggcctcgtccgcgcaggcctgctccctcattcgcagtcgtgagccagctggaccctggcaccggcaacggttgaatggcggcgggttacttctcccgccgccagttgatcgaaccacggttttccaccgtgctcgactccacttccacgtcgaagccacgacgcagcaggtacttcagcgtgatcaccgaaccggcaccgaccagcgacacgccgtagccgacgtacagcttgggcgagatgtacttgccgacgccaatcaccgagccgcccannnnnnnngactggctcacgccggcatcgtccaggtccagcttggcgcccagctgcgaggccagcaggccgctgccagccgagagcgccgccgaggccgcgttgacctgctgggcctggtcgctgctggcaccggtcaggctgcgccccagcaccaggtaggccagtgcctcggactgcgacatcgccggctcggaccacacgtcnnnnnnnngctgctgcgcacgcccggtcacgtcgatgccggcggtgacatcaccgatccggcgctcggcacggatgttgatgcgcgggtcggacaccgcgttgtagttccaggtgaggttgccacgggtgatggtcaggtcctgcccatacgccttgtagcgaccactcacttccaggccaccattggcggtcatttcgcggccaggcttggcccagacctgcatcttgccggtcagtgcgcccttcaggccgaagccggtcatcttgaccttgtcgccaagactgacggtcaggtccatgtccagcggcgaggtgcgcgactcttccgggtcggccgggtccagcaccaccacgtcctcggacaccgaggtgccacgatccaggcgttcgagatcgatgtcggcctcgggcacgtgcacggtgccgcgcagctccatcgccgccttggccagggtgaagtcgaggtcggggttggcgacgatgcgcagctcgctggtgttggacagcagcacgttctcgccgtggatcttcagctgcagcggctgtgcatcaccaaaccacgacagaccaccatccacgtacagcgtgccctggcccgagttggcctgcgcggtgatctttgccgaaccgtcgggctgggccacgaagctgcccttgccctggtcgaaggtcaggcccagcgcggggaattcgcccttgaagttgctcagctgggcgtcaccgcccagcgatggctggccgcgcgtaccgcgcaggctgacgtggccctcgatcaggccggtcgggcgcacgatgtccggcgagaacagctccagccagtaaagtcgcgacatgttgaggtagagctcgccgttcagcggcgcactggcctcccagccggtctgcatcctggcatcgacgaagccgttgccctggaagcccatgcccaggtagcccttgatgctggccggggtcatgtcgagcttgagcgagaactggtcataacgcaccagctcgccgcgggtggtatcccccacggtgttgcggttctcgcccaggcgcacgccgccttccttcgagcgcacctctacatggccttcccaggcattgccgcgcgggcggatctgcgcgtccaggctgacatcgccacgcaggtagatgcggcggccggactgcggcggcagccacggctgcaccagcgccagcggcagcgcatcactgcgcaccaccaggccctcacgcggccagttggcctgtgcgcacagcgcgccgctgctggcagcggccaggcaggcttcggacagggtgtaggtgctgccgttgatcgcgaacgccgccggtgcacgcaacgaccaggcatcgcccttcaccggtgcgatacgcagcgacgccagttcgccgcgccactgcgcgccctgctggcggacgctgccctgcagctcgatcgcgcccatctcgttgcgggtctgcgcggccaggcgcaggttggagacactgccctgcgcatccacgttcaagcgttccagcagcatgccggcgttgacctgctggccctgcaccgccagcgtgccgctgtcgccgcgccatggcaggtggcccttgatgctcacgctctcggcgccgtagccgtcccagttgaggttgttgccgaccaggtcggcagtgatgtccggcgcatcgcgcgggcccttcacctgtacctgtccgcgcaggccgccatcggcgccgggcagcagatcgctcagctgcagcggttcgaaacgcgcgtcgatgtcgaggcgatcacccaccttgcccgacgcggtcacccggctgctgcccagcgacagcttcagatcgccctggccctgcgcgccctgcagcgcgaacttgccctgtgcgtcgagattgcgctggcgcagtatgcccttcagcgacggcaggtcgacggtggcttccagcgtgccggccgtgcccggcggcgcgtttgccggcggcggcagctggcggcccttggaggccaggttgccggacaggcggccgttccagcccggcacgaaatagccggggtcgaagtccttcagcgtggccttggcatcccagtccagctgcggtgcccacgccacctggccttccacctgcagctgcccacccggcgtctgcgcctgcagctggtggatcgacgcggcctggtcattgccgcgtacgtcgaactgcagctgtgccttctgcttttcgcgttcgacatcggcacggccgatcgcggcccacgccttcaaggtaccggccaggccgaagcgcgcttccttcagggtgaccggcaccggtgcgctgccggccgtgttcggatcgggcgccggcacgtaggtcaggtcatgggcgaccaccgagaaattgagtttctgctggtcttcctggctgaagtcggcggtgccttccagccgtgcctcaccgccaagccctttcaccagcaggggcgacaccttcagcacctggtcctgcagcgacaccaccgacggtgccagctccagctcctgatcaccctgcttcaccttgccacgcaggttggcgttgccgcccttgccagccgcggtgaagtccagtgcgagtggtgcgatcgccgagctggccagtgccggcgacagcagcgccagatccagttcgtcgctgcggatgctggcgctccagctcggatcggtgcggccatcgaacaccagcatcgcgtgcagcggcttcgnnnnnnnnccggctacggccacttccatgtgcgccaggtcaccgcgtgccaccagccccaccgtcgctgcggtacggccacgcggggccggcaacactgcggtgacggtcacgtcggtgtcgtagtccttggccgggatgtagcggccctgggcggtgaaattgcccatgtcgctgtccacgaccagtttgtgcgcctggaactcgccattggcgatctcgatgccaccacgcacacggctgatgtcgatcaccggctcgttggcctggctgatgcggaagccgtcgatggcaatggcatcggcctggatcgccagcggcatttcgatctgcggcagcgaatcgggccacgacggcagcttgaacggctcgtcactcttggccaggttcagcgtcgcgttggtcagctccagcttgtccagcagcagcttgcggcccagcagcgggcgcaggtccggctccaggtnnnnnnnntcggcgtggaaatggatgtcgtcgtagcggaagtcgacgttgtacagggtcagcggaccggccaccgggccgtccaccttgtcccaggtgaagctggcgcccaccggcagccgcgccaccacctgtgccagcagcacgtcgcggccggccacggtctgcagcagccagtacaccgccagcaacgccagcagcaccaggccgatcacgcccacgccggaccacgcccagaannnnnnnnnnnngtagaaacgcacgcnnnnnnnnnnnntgttcggggtgggtgcgggcgtgctcacaggtccgctccgatgttgaggtaaagctggaactgcgaatccggattgttcaggccatgcgcgatatccacgcgcaccgggcccaccggcgatttccagcgcacgccgaagccgacgccggtgtgcagatcaatggtgttgtcgaaggcgctgccggtatcgacgaacaccgccgcgccccacgggccgccattgaagtagtgctcgtactcggccgagccgatcaccaggttcttggcgcccagcgcgtatttgtcgggtttgggtgtgcgcgggccgacttcgcggtaggcgtaaccgcggatgctgcggtcaccgcccgcgaagtagcgcaggctcggcggcatcgccaccagatcgctggtccaggtggtacccccctcgccgcgcaggatcaggcggttgctttcacccaccgggatgtaccagcgcagcacggcgttggcctgcacgaagctggtgtccgagccagcaccttcaacgccggcgcgcatcgtcgcagtaccgctgatgcccttgcgcgggaacatctcgtcgtcgacgttgacgtagtcggcaaccatctgcgggtacaccagcgtcgaggtgttgtagacggcatcggtgaattcagtgccggaggcatagcgccaacgctcgcgcagtgcgttgatcgaggcgatcgcggtccagtgctcgttgatctcgccgctgcggctggcgatcagcttgaagttgcgcaggtcgatgtaatcggtctgctcgtcatacgcactggcggcgaaggtgtaccagccgtcaagccagttgaaggcggggatgcggtagctggtcaccaggctcttgcgcttctgcgcatagtccagctgcgtgttcatcttgtggccgcggttgttcaggaaccgccgctcgatgccgccgcgcacacccggaccactctcgctgccgtagctcagacccgcggtatagatggtgcgcttggcgcgggtcagcttcacatccaccggcacttcgccgttggcatcggcctggtcgggccgtggctggatgtcgatcacgctgaagtagtccagcttggtcagcgactcgcgcagccggtccagcttgccctcgtggaagtagctgccctgttcccagtacaccagcgggtcgaacagcttgtcgacgaagtaatcctgctcgaaacgcaccggccccatgttgtagcggcggccgctgtcccaggtcaggtcgatgtcggctgcgttgtcggcgcgggtgatctgcacctggcgctgggtgtagtcggcatcgaagtagccacgctcggccaggcgacgggtgatggtgatcttgctggcttcgtactgcgtgtgctcgaagcgctggcccttgcggggcttgaatgcggccaggtcgtcctgcaggtactggtcatacatcgccggcccggtgatgtcgatgtgctcacggcgcacggtcaccggggtgcccttgtcgacatggatcagcacccgcacatgctcgtcctcgcgcggcgcctcgaccttgatcaccgggttgtagtacccgaagggttccagtgcctggcgggtctgccgctcggcctgtgacagcaggtactccaggcgcgattcgccctgttccttgccgatcgtgtcgtacagcgacagcgattcctggatgttctcgatgattgcggcgtcgtcgcccttgtccaatcccttgatgtccaccttgtcgatggtgcnnnnnnnntgggccacggaggtggcggccagcgacaggaccatcagcggcagggcgtatttctttggctgcatgcggcacagcataccgaccgaaggtgacgatgcgaaatgcatcacgtcattcgggatcggttgttaagtggcggtcaaaatacgcgcctttgtggcgatcctcgtgatcgcaggcgaggatgccggcatcgtgcgcgatgccggcgatgaccccgatggacatccgccgacggtgttccggtagtgccggccgctggccggcaatccacaggtcgatgcgatgcgcggtggcaatgccggccagcggccggcactaccgatacgggcatcagctcgacagatgctcgatcgctgccaccttgcccaggcgctcgcccagcatcgtcagcagcgccaggcggttgccacgcaacgccggatcttccgcattgaccatcacgccatcgaagaacgcgtcgacctgcgggcgcaggcgggccaggcgcgccagcaccgccacgtaatccttctgatgcaggctggcgccggtgtcgtcgatggccgcagtgaccgcttcagccannnnnnnntcggcgtcttcctgcagcagcgccgggtcgatctgggccggaatgtcgccttcagccttgcggaggatgttgcggatgcgcttgttggccgcagccagcgcctcggcttccggcagcgcggcgaaggtgccgatcgcgtccaggcggcggtcgaagtcatacagcgagacaggcttcagttcggccaccgcattgaagtgcgtggctggcacgttcttgtcgccgtaataacccttcaggcggtcgaggatgaagtcgtacagctcgccgacgtcggcctgcacgttgcgtgcggccaggccggcgttggcgctggccagcagtgcgcgcaggtccagctcgaagccgctttcgatgatcgtgcgcgccaggcccagcgcattgcggcgcagcgcgaacgggtccttgttgccggtcggcttcaggcctgcggcgaagccgccggccagggtgtccacgcgttcggcaatggccaggaccttgcccagcggcgacagcgcgatgtcatcaccaccgaaacgtggctggtaggcctcgtcgatggccagcgccacctcggccgattcgccaccggccacggcgtagtggcggccggcgatgccctgcagctccgggaactcgttgaccatgcgcgactgcaggtcgttcttggccagttcggcagcccgcctggcctgcgcggcatcggcaccgacctggggtgcgatcacttcggccagtgcagccacgcgcgccaccttgtcggccacgctgcccagcttggcctggtaggtcaccgtcttcagcccctcacccatcgacaccaggccctgcttcaggtcctcgtcgaagaagaacttggcatcggcgaaccgcggacggatcacccgctcgtagcccttggccacttcggccacgttcttcgattcgatgttggcgatgccgatgaacttctcggtcagcgtgcctgccgcatccagcaccgggaagaacttctggttgatctccatcgtctcgatcagcgcttcctgcggcaccgccaggaacgcgcgctcgaagctgcacagcaccgccgacggccattcgaccaggttcaccacctgctccaggttgtcgtcggtgatgcgggcgctgccaccggccttggccgcagcggcctcgacctcggcgacgatnnnnnnnnggcgctcgctcgggtcgaccagcacgaacgcggcgcgcagcgcttcaacgtagtcctgcggctgcgccagcgacaccgcctggtcatggtggaagcgatggccacggctgacgcggccggcctgcaggccgaacagttcggcctcgaccacgttggcgccgtgcagcagcaccagccagtgcgccgggcgcgcgaagccccaggcgtggtcgccccagcgcatcggcttgggaatcggcatcgccgcgatcgcctcgcgcaggatctccggcagcaggctggcggtgctcgcgcccggggtcaccgcgcggtgcacgaagcgctcgcccttgttgtcggtggtcttctccagcgcggtccagtcgatcccggccttggcggcgaagccctgcaacgccttggtcggctggccttcggcgtccagcgcaatgttcaggtacgggcccagcacttcgctgtgctgctccggctgttccagaccgacgcccggcagcagcacggccagtcggcgcggggtcgacagcgggcgcgcatcgcccagttccagcgcgacgccgcgcttgcgcaggccttcgacgacaccgtcgaagaatgcctgggccaggcccggcagcgccttgaccggcagctcctcggtgcccagttcgatcagcaggggggacagttggctcatcggttcgatcctgtggtgggggcgcagcgcgcaacgcgtccggcgccccgggtagttgatgaaaagcgggtcggtgcgggagggccgtcaggccttcttcgcgcccgggaagcccagcttctcgcgctgctcgtagtacgccctggccaccgcctgggccannnnnnnnacgcgcaggatgtagcgctggcgctcggtcacgctgatcgcacggcgcgcatccagcaggttgaaggtgtggctggccttcatcacctgctcgtaggccggcagcggcaggttcacttccaccagcttctgcgcctcacgctcgcaggcgtcgaaacggtggaacatttcttccacgtcggcgtattcgaagttgtaggtgctctgctccacctcgttctggtggtagacgtcaccgtaggtcaccggctggccgtccgggccgtaggtccagatcaggtcgtagacgttgtcgcagttctgcaggtacatgcacaggcgctcgagaccgtaggtgatctcgcccagcaccgggcggcattccaggccaccggcctgctggaagtaggtgaactgggtcacttccatgccattgagccagacttcccagcccaggccccacgcgcccagcgtcggcgattcccagttgtcctcgacgaagcgcaggtcgtgcactagcgggtcgatgcccagtgccttcagcgaatccaggtacaactgctggatgttgtccggcgccggcttcatcgccacctggtactggtagtagcgctgcaggcggttcgggttctcaccgtaacggccatcggtcgggcgccgcgacggctgcacgtaggccgcattccagccttccggaccgatcgcacgcaggaaggtggccgggtggaaggtaccggcgcccacctccaggtcgagcggctggatgagcacgcagccctgctgggcccagaactggttcagggtctggatcaggccctggaaggtgatcggaacggtcggggtcgcggacatgcgtacgagtcttggccggcaagggggtgcgctagtataacggccgacctgcggggcattccgtacccgggaggagcaggcagatggaacatcggctgccggcaggcacgcccggcgaggcggacggcgtcccgctgccctggggacggctgcatttcgagcagattgccgcggccctgaccgccgatggcctggtggccgagcaggaccgcgagcgcatgcggttttccgcacaggnnnnnnnnaacgccagtgaagtgcatccgctggtgctgctgtccaacctcaagctggccgccaccggcggcggcgaactgaccctggaacgcctgaccgagtggctggcgcagcgcaccggcagccgttacctgcgcatcgacccgacccgggtggacgtcgctgcggtgaccgcgctggtgtcgcatgcctacgcccgccgccaccgcttcctgccgctggcggtggatgccgagcgcgtgctggtagccaccagcgagccgctggtgcaggaatggcgtcgtgacctgcagcacctgacccgccgccgcatcgagctggcggtggtcaacccgctggacctgcaccgttacaccatggagttctacggggtgacccgctcggtgcgcggcgcccgtggcgatgtgcgcggcgaggccagcaccaccctgcccagcttcgagcagctggtggagctgggccgcaccggcgacgtcaatgccgacgaccagcacatcgtgcacatcgtcgactggctgctgcagtacgcctacgaacagcgcgcctcggacatccacctggagccgcgccgcgagatggggcgcatgcgcttccgcatcgacggcgtgctgcacaaggtgttcgaggtaccgccggcggtgatgaccgccgtggtcagccgcatcaaggtgctgggccgcatggacctggccgagcgccggcgcccgcaggatggccgcatcaagacccgctcgccgggtggccgcgaggtcgagatgcgcctgtcgaccatgcccaccgccttcggcgagaagtgcgtgatgcgcatcttcgacccggatgccgcgttcaagagcatcgaccagctcggtttcagcccgcaggaggccgccggctggaatgcgctggtcgagcgcccgcacggcatcgtgctggtcaccggcccgaccggctcgggcaagaccaccaccctgtattccacgctgaagcggctggccacgccggacgtgaacgtgtgcacggtggaggatccgatcgagatgatcgcgcccgagttcaaccagatgcaggtgcaggccaacatcgacctggacttcgccagcggcgtgcgcaccctgctgcggcaggacccggacatcatcatgatcggcgagatccgcgacctggagaccgcacagatggcggtgcaggcctcgctgaccggccacctggtgctgtccaccctgcataccaacgacgcgccctcggcggtcacccgcctgctcgacctgggcgtgccgcattacctgctggccagcaccctcaacggcatcctcgcccagcgcctggtgcgcacgctgtgcccgcactgcaagcagccgcacagcctcggcgcggccgattgggcggtgctggctgatagccatgctgcatatccagatgccgccacgccctgtcggccggtcggttgcctggaatgccggcgcaccggattcctcggccgcatcggcctgtatgagttgctgccattgggttcgcggctgcgcgggcagatccgcgccgacatggacctggccggtttcacccgtgccgcgcgggctgaagggctgcgaaccctgcgccaggccgggcttgaaaaggtggcgcaggggctgactacaatcgaggaagtcctgtcagtgctgccgcccccggatgaacccagccccgttcctgatccttgaaaccggccgaccggtgccgtcattgcgccgctacgggcgctttccgcactggatccgcgtcgccgccgggctggaagaacacgagacggtggtggtcgatgtcgagcacggtggcgccctgcccgaccctcatgccttcgccggcgtgctggtgaccggctcggccgccttcgtcaccgaccatgccgactggagcgagcgcagcgccgcgtggctgcgccagaccgcccacgacgacctgccggtattcggcatctgctacggccatcagctgctggcacatgcgctgggtggcgaggtggcctacaacccggccggccgcgagtccggcacgatcgaactggaactgcagccgcaggccgcgcaggacccgctgttccagggcctgccgcagcactttgccgcccatgccacccatctgcagaccgtgctnnnnnnnnccgatggtgccgaggtgctggcccgttcaccgctggatggctgccatgccttccgctggggccgccaggcctggggcgtgcagttccatccggagttcgccacccaccacatgcgtggctacgtgcgtgcccgcgccgactgcatcggccgccacggcggctgcgcccgcagcatcgagcgcgcggtcagtgccgcgccgctggcccgccagctgttgcgccgcttcgtccgccaggcacggctgtcttcagcccagccggtggcaaaacagggataatcggcggcacgggcagccgcccggccccctcctgtccttcccggatgtccatgaaagagattcgcaagctgccggcttcggcgggcgcccagtggttgctggatacgttctccctgtaccggcgtgcgccgctgcagctggcccggatcggcctgacctggctgctggtgagctgggtggtcaccttgttgtcgacgctgattcctggcgctgccggcatggccgtgcagcttatgacgctggccatttcgccgatcatgttcggcggcatgctgtatgccgtgggcgagatcgatgaaggccgcccgggcctggcctcgcacctgctgcagccgatccgcgaccaccgcgtcagccacctgctggtgccgctggcgatccaggtgctggcggtgctgctgctgggcgcgctgctgttcctgatgatcggccgcgagggcttcaccgccttcagcgaggtcatgaccaagatggaagagatcagccgcagtggccagcagatcaagccggatgacgcggccgcgctggttgccaacctgccggccaagcgcatcgcgctgtggatgctgctggtgttcctgagtgcggtcgcgctgtcgctggcgatgttcacccagccggcgctggtggtgttcgacaagcagagcggcatgcacgcgctgcgcctgagcctccagggctgcatcgagaacatcggcgcgatgatcgtgttcgccgcgctcggcctgatcgccgcgttctgcatgtacatcctattcgtgatcgtgatccagatcgcgatgctgatcggcggcccgctggccgccgccttcatcgcccagctggtactgaccacggtgctgatgccgctgtatgtcggcgcggtctacgctgcgtggaagcagatgttcgtgcaccgcggcagccgcgcggcgccgccgatcccgaccacgccgacctccagcgacgtgttccacgcctgaccagaacgcaggtagatccacgccatgcgtggatagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtctttcaggcggcgggcttcttcactaccgacgacggcaccagccagcgtgcggcgtggatacccagctcgtacagcaggcacatcggaatcgccagcatcagctgcgataccacgtccggcggggtcagcaccgccgccagcacgaagatgccgacgatcgcgtagccgcggccttccttgaactgctgcggcgtcacccagcccagcagcaccaggatcaccatcgccaccggcagttcgaaactgccaccaaaggcgaagaagatcgccagcacgaagtccagataggcattcgcatccggtgtgattgcgatcacgtccgggctgaaggtggtgaggaagtggaacaccgccggcagcaccaggaaatacgcaaaggcgcaaccggtgtagaacagcagcaccgatgacaccaacagcggcaccgccaggcgcttctcgcgtgcatacagaccgggcgcgacgaacgcccacagctggtacagcagccacggtaccgccacgaacaacgcgacgaagaaggtcagcttcagcggtgcgaagaaggcaccggccgggttggtggcgatcatcgtctgcccgttcggcagctgcgagaccagcggttcggccagcgcgttgtagagcttctgggtgaacggcagcagcgccagcagcaccacgcccaggcccagcaatgcgcgcaccagccggccgcgcagttccaccaggtgttctaccagcgagctctcgccgaaatcctgttcactcatgggtggcgctccgtgctctgcgccggcggcggcgtaccagtttcagcgggcgcggccgaaaccggctcggcggcaccaccgtcctgcgctggttcaacggcatcgggcgcggcgctcatgtgcggcggcagatccgcgggcgccggtgcacggacgtgctgcaccaggtcatcgccctgctgctgcgcctgctgggcttcgcgacggatcgcttcaccgctggcgcgcagctggttctcggtgtcctgcatgccctggcgcacatcctgcatctgccgcttgatgtcctcggcctgcagttcgcgctccagttcctgtttcaccgaatcccattgattgcgggcgcgacgcacccacaggccggcgaagcgggccgccttgggcaggcgctcgggaccgagcaccaccagggcgaccaccgcaatcaccagcagttcgctgaagccgatatcgaacaccgcaaccgctccggatcagcgagcgttacggtcgtgctcgtcctgcgcggtgcgcgacgcgtcctgggtgcgcgactcatcgcccagctgcgcgttcggcttgtcctcgtcgcgcatgcccttcttgaattccttgaccgccgaaccgaggtccttggcgccgctggtcaggcgcttggtgccgaacaccagcaggacgatggccagcacgaccaaccaatgccagatgctgaaactgcccataaagacgctcgttacgttagtgatcaggctgtcgagcatagcgcaccggctgtcagccggcgcgcgtgacgaaagtcagtttccgcccagcgtttccgtacggatctcgccgtcattcaccggctggaagccctgctgctgcggcggcggggtctgcggcacgttctgcagcggcgcggtggtggcctcagccggcgcagccggtgctgcctgaacaggcgccggagcagctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttgccgctgcggttgttgcgcgccgcgtaggtggcctcttccaggcgatcgcggaaggcgaccacatccatcgacggcgaaccggcggcgcggccttcgaagatcatccgcggcgtggtgttgctgccgtaggcgtccagattggcggcatcgtcgatctgcagcaccgcgccatccagcgcgacgccggcaaacaggccgcgggcgcgcgaccaggaccagatctcggccttcagctggccgtcggtggccgcggcggcgttgcggcccaccggaccggcggcgacgccagcgtcggcacccagcgtgaacttgccgttgaccaggttgtccaggctgcggtcgttgcggaacaccagcaccacatcggaggactgcacgccggcctggaagccgatgctgccgccggtgagcttcacgaacaccgggttggaccaggcgccgttgggcatgcgcaccgacatcaggccgtggccacgacggccgccaatgaccagaccggccttgatcgtgtcgggaatgacgatgacggcgcggccttcgtccagcaatttatccggaatgccctgttcagggatttcctggatttcagccagcacgcgcacggcattgcgcgcacgctggtcttcctgcggcccggccatggcctggctggacagcaggctggcggcgatcagcagggcttggatcgggcgacgcatggcaggctccagaagtcagtccataggaagatatagcaagtgactgaaattagtagcgttgtcatgaatccccaatgagcgttccctgctcacattgatgcgcgctatgcccgcaatccgaaccctgcatcccggcgcgacaccggatcggcgacaataccgcccatgctcgacgcacccgataccgccgtgctggcggtcaacctaggcacgcccgagacgccgacggcccccgccgtacgccgttacctggctgaattcctgtccgaccgccgcgtggtcgcgatcccgccactgctgtggcagccgctgctgcgcggactgatcctgcccctgcgcagcagtcgttcggcggccaagtacgcccaggtctggctgcccgacggctcaccgctgatggtgcatacgcgccagctggcgcaggccatgcaggccctgttgccgaccctgacagtgcgtcatgcgatgcgttacggcgaacccgcgctggccagcgagctcgaccgcctggcagccgacggtgcgcgccgcatcgtggtgctgccgctgtatccgcagtactnnnnnnnnnnnnctgcctcggtcgaagaccgcgtcgatgcctggcagcgccgcaatcctggcgtgaccgtcagcctggtgcgcgactattcggtcgatccgggctgggtcgaggccgtggccggctcgatccgtcgctactgggaacagcacggtcgcggccagatgctgatgttctccttccatggcatcccgcagcgcctggccgatgccggcgatccgtatccgcagcgctgcgaggccagcgcacaggccatcgccaaggcgctggaactgggcagggacgagtggcagatgggttaccagtcgcgtttcggccgcgagcgctggctgcagccgtatgccgagcccagcctgtgggcgctggccgaatccggcgtgaagcagatcgacgtggtgtgccccggcttcgccaccgactgcctggagacgctggaagaagtcgcgctagggttcaccgaaacactggccgagcgcggtgcgacgatgcgctacatcccctgcctcaacgccgaaccggagcacgcacgcgcgcttgcgcggctggccgtggcctcgctggcatgagtctgcaaccgtttgaactggaggtcggtgnnnnnnnngtcgccggcctgcgcaaccacggcgatggcccgcgcgtgctggccctgcacggctggctcgacaacgcggccagcttcgtgccgctggcgccgcacctgtcgtcgctgcagctcgttgccatcgacctgcccggtcatggccacagcgcgcatctgccggccggtaccagctacaccacggccgccgcgatctgccacgtgctcgacgtcgccgatgcactgggctgggaccgcttcaacctgctcggccattcgatgggcgccggcatcgccagcctcaccgcctcggtcagtgaccgcgtcgagcgcctggtggcgatcgaagcgctcggcggcctgcgcggccccgaggaagaaaccgccaaccgcctgcgcgagcatgtgaatgccacgcgcgcactggcacgcaagcagctgcgcgtgttccccgacctcgccgcgccgatccgcgcacggatgatgaccaaccagctcagcgagcactgtgcacggctgctggtcgagcgcggcgtggaaccggtcgagggtggctaccgctggtgcagcgatccgcgcctgatgctgcccactgcgatccgtctcagcgaaggccagatcgacaacctgctgcaggccatcgcctgcccgacgcaggtgatctatgccacgccagcgcagtcctactaccccgagccgatgcgcagcgatcgcctgcagcacctgcgcgatgggcggttggcggtgtttcccggcaaccatcacctgcacatggaagatccggaacagatcgcaggcgtgatcctgcgcttcttcagcaacgacaacgcgggctgagcaaaggtatccgcgcgcttcactctgcgcgtctgcggccgatacatcagttgcgggcccctgcgtccgcagcacgcaggtccggtcgggcctgcggcgtgtgtctggttctgcaaggaagtccgcatgcctgctccattgcaccgtcacccacaggatgtggccgcggtgtcccgtctccgcgtcgctgatcgcgtcgcattccccgaattcccggctcgcgccctggtcacgcactcctgcgtgcgccgcggcgtggccgttgtcgtctgctgatccaggagtcgccgatgtccgttgcatcctcccgtccccccgataccgcccgcctgccgcacctgcagcagctcgcgcaccgcgctgaccgccgcctgttgatcggcagcgcggtactggccttggctggcctggcgctggccctgcgcggcccgcaggtgcaggccgccgcgttggcggccgtcgccgtgctgccagccgcgtggttgggcggggcccaggcgggccgggccgtcgcccgcaacggtctggcgttgctgttgtcgctgcagctggccgtgttgtgcgcgatcatcagcctgtcaccggcattgccgatggccctgctgctgggcgtgctgctgggccatcgcgatcgccttccggtgtggctggccggtggcgtcggtaccctcgccctgctggcaccgctacagggcggtgccgcgctgtggccgacgctgctgcaggccggcatgctcgcgggcctgaccctgttcctcggccaggtcgcactgcgccttcggcagcagaccgaggccctcggccacggcccgcgtcggcttgccgcgctcgcacgcgatatcgccaccggtgccgatcttggcgcgcatgccgataccggcgcctatgcgccgggttcactggcccacgccctggccgacactgcacgccacgtgcaggcccagcgtgggcgcgaagccgcgtcacatgccgagaacgcgcagatccgccaggccctcgatgcctcgcgcacggcgatgatgatcgccgacaacgaccatgtgatccgctacgtgaaccgctcggtggtggcactgctgcgcaaccagcaggcgacgttgcgacaggccttccccgatttcgacgccgagcgcctggtcggcagcagcatccatcgtttccacgccaacccggaccgcatccgcgcgatcctcaacggcctgcaggtagcgcacaacggcaaggtgcagatcggcccggtgcacttcgcgcaggtggtcacaccggtgttcgacgcgcagggcgtgcgcctgggcttcgccgtggaatggcatgaccgcacgcatgagctcgcgctggagaatgccgtggccggcatcgtcgcagcggcagcggccggtgacctcgaccagcgcctgcaggccactgaaggcgccagcttcctcgatggcctgaccggtggcatcaaccagctgctcgatacgctcggcagcaccgtcaacgaagtacggcagatgctctcggcactggccannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccagcaggaaccgctcgaggtctcgcgggtcgcctgatccgggccttccattcgagtttgatcaggacggcgcccgcagggcgccgtctttttatgcgtgacctgcccctggtagtgccggccgctggccggcaaccgattgctgtgtgggcctgctgttggtagcggccaaccttggttggcaccgctgctcctcgcagggggtatccacgcatggcgtggatctaccgggcgatgtaatgccatcgggttgccggccagcggccggcactacccggtgtttaccgcgcacaaagttgccggccgctggccggcaatcgattgctgtgtgggcctgctgttggtagcggccaaccttggttggcgccttggctcctcgcagagggcatccacgcatggcgtggatctaccgggtgatgcaatgccatcgggtgccggccagcggccggcactacctgcatttactgcgcacaaagaaaaaccccgctgcgtgagcagcggggttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttcaaggtcgtctcaccggggtggacgttgttgccgatgccgcttcgtcgttgggcccgaaggcctttcgtcgttgcgagccgcctattatggcaggcctttcagctttgtcaacaacttgtttgaggaacttgaagctcttcgtgaagttgttgccgcaagtccaggtcgaaaccgggtgcctgcaaaaaaaggaaaaccccgctgcgcaagcagcggggttctcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttcaaggccgtctcaccggggtggacgttgttgccgatgctgcttcggcgttggacccgaaggccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgttcgatcatctcgttcgtcggtggtggcgttgctgtttgcgtgccgtttccgaagaagcggtgcgctgcagcaagggagcgaattctagagatcctgcagatttcgtcaagcatttttttgcagggtgatgacagaaccaaggcaacgtcacgcatggcatacgctcgaagatcactgtggcgttgaccgcgcgttgcgcggtcaacgccacaagggctatcaatgcacggatgcacagtggagagacggcaatgaacatgcaggtgcggcaagcgtggtggcgcgacctttcagtaccggccctcgttgccggcttcattactgtgctggtcggcttcgccagttcggccgtcatcgtgttccaggctgcacaagctgtcggtgccaaccaggcgcagatcgcctcatggatgtgggcactgggactgggcatgggtgtcacctgcatcgggctgtcactgcgctatcgggtaccggtggtgaccgcatggtcgacaccgggcgcggcgatgctggtggtcggtgccggcggcgcatctctttccgaggccaccggtgcattcctgctcgctgcggttctgggcatgctggctggcttctccggcatcttcgcccggttgatgcaacgggtaccgatggcgctggccgccggcatgctggccggggtgctgctgcgcttcggtctggacgtgttcgtggccatgaacacccagctggtactggcgctggccatgttcgccacgtggctggccggacgccgcctgttcccgcgctatgcggtcatcgccaccctgttggtcggcatcgcggttgcggccagccgtggcctgctgcacgcacagcaggtgcagctgcaactggcggtaccgcaatgggtgaccccatccctgtcctggaccgcggtggccggcatcgccctgcccctgttcgtggtcaccatggcctcgcagaacattccgggcgtggcggtgatgcgggcatccggatacgacgccccggtgtcgccgctgatcggctggatcggtgtggtcaatacactactggcgccgttcggtgcgtacgcgctgaacctggcggcaatcaccgccgcgatctgcatgggccgtgatgcccatgaggacccggcacgacgctataccgccgccatggcggcaggtgccttctacatcgtcatcggactgttcggtgccaccgtggccgcactgttcgctgccttccccaaggagctggtggcctgcgtggccggtatcgcgctgttcggcaccatcgccaacagcctggccagtgcgctggcggtagagcgggaccgcgaggcggcactggtcaccttcctggtcaccgcctcgggcgtctcactggccggcatcggctcggcgttctggggcctggtggccggtgcgctgtgcctgctggtgctgcggccccgtcaggaccgctgacccaccctacccggccaatgctgcgccgacgatgctcagcgccaccgcgatgacgatggcgatcagtgtggcgaccacgctggtgccgccacgcgcggtcagctcgctgcgcagccgtgcatcatcgtcgccggtgacggcacgggcctgggcgatcaggcgctggcagtgcgccaggtaccagctgttgccaaagatgccggtggtgatgctcagcgcgaaggtgatgaccagcgacaggccatccggcacatccagccaggtctccaccacgctgatnnnnnnnnnnnngccagcccacatcgccgccaggcggtacatcctgcggtacatcatccagatcagcccgagcaggaaggccggccaatgccaggtgccactgcccgtcgcaacgccctgatccagccgccagcgctggcgatagatcgggaagttgccgccgaccacgctggcgtacaaggccatctcgccctccagcccggcagccgcagccctgtccggtgcggcggccggcgcacgatagggatcggacggatcgccgacatccggcgcgatgccctcaaccgcaggggctgcgtcgatatccagggccggagccacctcgacgggggtggaagcctgctccagttccgccaacggccgccatgagggcatgccttcgcaccagagcagggtgcgcgccgtaaccgtcccttcctgctgcagctggcgaagaccggccagatccaccggcccactgctctgcctgccattggcgtaccaccattgtgcttcctgcatgtttttccgtccttgctacctgcatcgacaaactgaaatcgctgcccgcgcctacagcgcggtactgcccagggtctgcaccagttgatggcgcgcacccgccgcaagcgtaatctgctcagggcctgcgttggccacttccaggcatacgtaatcgcgccagccctcgccgacatcggccatcctggctgccgcctcggcgcccggattccagaccaccagcgtctggctgccttcgctgcggatctcgatccgccgctgcagtacgggatcatgcagcacgtaatggccgccggcaccggtgtagatgcgatcgctgcgaccgggatcacgtggatcgcgcaatgaccacggtccctgttgcaggcgcagctgcgcatagtcctcgtacttgtccaggtactgcaggccgtcaaggccctcgacctcgacccgcttggcatcgcccacccggaaatagctgtgcagggcctgggtgaaggtcaccggcgaggttccggtgttctcggtgaccagctgctggcgcagctggcggccgatgcgcagctgcatctgcaggcgcaggccgtgatcggcgccgggcgcaggcgccaactgcagctcgacctcgccatcatcacgctggctggcctgcagaagctcccagcgcgcggtacgtaccaggccatgcgccggtacatcggcactctggccctggcgaccgaaccacggccagcacaccgggacgccaccgcggatgggcgtgggcagctcggcgcgcgtgggcgaaagccacagcagatcgggctgcccatcgggaatgaacgacagcagctggccgccgaacacgctgacgaccgccgtggcgttggcggttcgcacctgccaggcctccaggccgtgatacaggccggtgctgatgtccggattcgactgcatgcgatgacgctccttgaagaccgcggcgatgatgtcgcggtcaacgtgccgccggcaaggctttctgcccagcgggtgcgatggcggtcgcctcttcctgcagcgtgcgcaggatgcgctggcctgcgcggccgtccacctcgctccagcccaggcgctgctgctcggcctggatcgcgcggcgcgtggcggtaccgatcatgccgtcggcggcaccgatatcgtggccgcgggccagcagcagggtctgcagctggcggcgctcatcgcggcccaggcccgggtcatcggtcggccaggcggtggccaacccgttgccgccacgcaattggtcagccagcgtcgcgatcgccagcgcatagctttcggcggcgttgtagctgtagatcgcgtcgtagttgcggaacaccagcaatgccgggcccttgttgccggccggcagcagcagcgcgnnnnnnnnatccgccggcaggttggccggagccaacacgctgccatccagcgcggtcacgccctgcgcacgccagtcggccagagcgcgacgctgggtgcggccggcctggcttgcgttgaagcccgcaggaacgcggacttccatgccccacggctcgccgctgcgccagccggcgcgcttgaggtagttggcggtggaggccagtgcatcgggaatgctgccgaccagatcgcggcggccatcgccatcaccgtccacggcgatgcgtgcataggtgctgggcatgaactgcgtatgcccgaaggcaccggcccaggagccggtgagcccctgggcctgcaggtcgccgcggtcgatcagcttgagcagcgccagcagttcaccgcggaagaagggttggcgacggccggcgcaggacagcgtggccaatgactgcagcagcgggcgcttgccgaacacgcggccgtagtcgctctccacgccccagaccgcgacgatagtggccggatcgacgccgtactgcgccgacacgcgatcgagcaggtcgcggtgctgctgcagcagggcgcggccatcagccacgcgctggcgatcgaccagcgcggccaggtagtcccagatcggcgtggtgaattcgggctgtgcatcgagcaggccgagcacgctcgggtccggggtgaggccggcggtgatcgcgttgaaacggtcgggactgatgccttgtgtcacagcggtggcctgcaggcccgacaggcagcggctgaacgccggatcgatgtcgccggcaggcgcggcgggcgctgtcggcgccgaggcaagagcggccgccaggccgagcgtggtcagaatgggcatggcgtcctccgtgttgccgttgcacggccatcttaggggtagcgctgctgctgaacctgaagcggtaccggctggccgtccgccctagatggcacgcaacaggcgcaggccataggccgggccttcagcatcccagcgctgcatgacctgcaggccagccggctgcagcagcgcttcgaagctctcgtcggtgtacttgtggctgtattcgacgcggatcggttcgtcggcctcgaaatggaaggtccggccatccagatggacgtcctgcgcccactggctgaccaggtcggtttcaatgcgcagccgcgcggtgctgtaacgggcgcggtgacggaatccgtcgagatcgaagtcgctgccgatctcgcgattgagccgggccagcaggttgagggtgaatgcggcggtgacgccctgcgcatcgttgtaggccgcctcgatcagcgccgggtccttgtgcaggtcgatgccgaccagggccaggccatcacgccccatggtctggcgcatcgcgcgcagcagcgcgaccgcgtcctcgccttcaaagttgcccagcgtggaaccggggaagaacagcagccgtcgcgcgggttcgcgttcgggcatgggtacggcgacgggacgggtaaagtcggcacagaccggcagcatctccacctcgggcagcgccggggccaggtggtcgatgctggacagcagcgcggcacgcgagatttcaatgggcgtgtaggccaccgggtcgtgcagggcggccagcagcaacgcggtcttacggccactgccgctgcccagttccaccacgtgcaggtgcggcccgacgcttcgggcgatgtccggcagtacccgtgaaagcagggccagctcggtgcgcgtggggtagtactcggcggtctgcgtgatctgctcgaacaggcgcgagccgcgcgcatcgtagaagtacttggacggcagctggcgcggcgtgcgcgacaacccggccaccacgtcggtgaggatctgctggcggctgggggtgagatcggtcagcgcctgcagtgcgtcgtgcaccgtactcatgcgaggtccctggccaggcgcagcccggagaactgccaacgcgccgggggcatgaagaagttgcggtagctggcacgcacgtggccacgcggcgtggcgcagctgccaccgcgcagcacccattgcccgcacatgaacttgccgttgtattcaccgaggttgccggcgaaagggcggaagcccgggtaggcgccatacgcgctgtgggtccattcccatacatcgccgaacagctgacgtagtccactgccccctgcagcctgcgggtgcagccgatcgtcatcggcaaaatgaccgcgaggcggcagcgttgcggcggcagcctcccactcgaactcgctgggcaggcgcgcaccggcccagcgggcgcaggcatcggcctcgtagtagctgaggtggcagaccggcgcatgcggatccagttcgcgccaaccgcccagggtgtactcgcgctgcagggcgtcatcccagtacagcgggtgctgccagccctcggcttcgcgcagcgcccagccttcgctgagccaccagcgcggttcgcggtagccaccggcgtcgatgaaggcgcggtactcggcattgctgacggggcgctcggccagtgcgtgcgcggggagcagcacgcgatgcgccggcgattcgttgtcgtaggcgaaggcggtgtgctgcggccaggctgcggcgccgatggtgacgatgcgctcgggcgactcgatccagccctgcgcactggcagcgctggttgcaggctgcaggtcctcgcggtaggccggctgcaacggattgcaccagaacgcgtgcttgatgtcggtgagcagcagttcctggtgctgctgttcgtgctgcaggcccaactgcaggtgctgcagtgcctgctcatcaaggtcgcctgccgccagccgcgattgcacctgtgcatcgacctgctggcggtagtcgcgcacctgctgcagcgatggccgcgacagcagcccacgctgcggccgggcatgcgccgggccgaggctcttgtagtagctgttgaacaggtagtcccaggcagggtcatgcgccggtgcaggtgggaagccggccagcacgaagcgttcgaagaaccaggtggtgtgggccaggtgccatttgctcgggctggcatcggccatgctctgcagcatggcatcttcggcgctgaggggggctgccagctgcatgctgcggttccgcacacatgcgtactggcgggcgagatcgcgctgcggggcagcgacggcggtggctacgctgtccatccgggcagcatctgcgcaacagggtgagtgccatgtcatcgttcgacgtcaacgcgttcacatgcgtgaccatcccgcattcaagaagccggtgcgaacgccgctaacggcaatgctgcggccgcgtcgtcaccgcgctggaattcctgcttgcccctgcatccgctccgccagcctgcgcattacctgttcgtgctgcccgccgtgctggttgccgtggtgctgtgggcagcactgggcaacgaagacgttgccagcccggcccaacgcatcctgccctggctgctggcctgcctcggcgccggccttgccctgctctaccaccaggtgcgtacgctctgcctgctgctggtggtggcggtcatgttcgcgctgctgcaccaggacgtgggcggctacctgcacagcggccacgtcacgtcgctgacaccgctgcgcttccatgccatttcggcctggttgcccttgctgttcgcgggcctggcattgtggcccgagcgcgggcggcgccgccacgacctgctgttgcgctccgtcgccagcggcacggcactgctgatcttcctgctgctggccacgcagcagccgcgcggcatgcacgatctgctgtccaaccgccactggagctggattccggccgactggaacgcgctggcacagctgccagcgctgctgttccttctggcaaccgccgcgctgggctggcaggcctggcggcatccgcgcccattgcacacggcgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggcgcgatgctgcaggagtccttccatatggccttccgcgatgagctgaccggcctgccggggcgccgcgccttcaatgagaccctgcagcgggcgcgcggcacctacagcatcgcgatggtggacgtggaccacttcaagtcgttcaacgacacccacggccacgacaccggcgacgatgtgctgcgcctggtggcctcgcgcctggaccgggtgggcgatggtggccgggcgttccgctatggcggcgaggagttcgcggtggtgttcctggatcgtcccgcagcggcctgcgtggatgcagtcgaggcgctgcggcagaccatcgaggacacccgcatgcagctgcgcgaccggagcacgcgcagccgcgacgatgaaaccgggcgccggcagcgcggacgcggcggaagcgggcagacggtgcaggtgacggtgagcatcgggctggcagacagccgcgtggatgagcggccagcggcagtgatcaaggccgccgaccaggcgctgtacgcagccaaggacggtggccgcaaccaggtccgcgcgcatgccggccagcgcgtgctggcggcacgcggcggctgaggctcacaccgcgtcgaggtagtaccagcggccgtcgacgcgcagaaagcggctgtgctcgcccatcttcaccgcgctgccgccgcccacgcggtagcgggcggtgaagcgcacttcggcgctgtcggcgccggtgacagtgtgctcgtgcacggtcaggcccagccaatgcgtacgctggccgggcgcatcatccagcgacaactcggccggacgggtatccggatgccagctctggcgcagatagtccgccagcccccgcacataggcgctgtaacgcgatcgcatcaggcgctcggcatcgggggcggcctcaccggcatggaaacggccacagcaggcggcgtactcggcgggaaggccgcaggggcagggatcggtgggttttcggctcatgcggacattgtcgccgggttgtgcggatggatccacgcggggcaccggtcaaccagtgcaggacaggcgtatgctgtcgcgcccccatatcgattgatcgccgtgctggaactggttccccctgagttgtggtggctggtggtcatcgccttcatcgccgggctggtcgatgccgccgtcggtggtggtgggctggtgcagctgcctggcctgttcacggtgctgccgcagcagacgccggcgatgctgtttggtaccaacaagttcagttcgatgttcggtaccggtgcggccgcctggcgctatgcgcgcaacgtgcgcttcccgtggaagccggtgttgttcgcggccggcacggccttcatcttctccttcgccggcgccaccgcggtaagcctgctgcccaaggacgcggtgcgcccactggtgctggtgctgctggtcgcgatgctggcctacacactgtggaagaaggacttcggcgcgctgcaccgtccgcaggagatcggtcgccgcgaactggtgatcgcgctggcgatcggtgcggcgatcggcttctacgacggcttcttcgggccgggcaccggcagcttcctgatcttcctgttcgtgcgcttcttcgggctggatttcctgcgcgcctcggcggcatcaaaggtggtgaacctggcgacgaatgtggcggcgatctcgttcttcgtgccgaccggcaacatcctgtggctgttcgcgctgccgatggcggcggccaacatcatcggctcggtggtgggcacgcgcctggcgctgaagggcggcacgccgttcatccgcaagctgttcgtggggctggtggtggtgctgatcgcgcggatggcgtgggatacgttccgcgctgcgtgaacgcggttgccggccagcggccggcactaccgggccatgaaccccgcccatgggtagtgccggccgctggccggcattcccatccgatagtgccggccgctggccggcattccccatccgatagtgccggccgctggccggcattccccatccgatcgggtcatgaaccccgcccatgggtagtgccggccgctggccggcatccccatccgatcgggtcatgaaccccgcccatgtagtgccggccgctggccggcattccccttcaatcggccaggtcaggcgtcggcttcttccggttcgttggcctgctggcggctgcgctcgggcagcttcaggcgcttgccttcctcgtcatactcgatcagcagcacgccggagtcgtggcggccgctgatttcgacgaagcaggcgccgccgatgaacggttccagtgtcatcaccgacttcagcggggtggcaaccaccatctggaaaccgaagttgtcgaagatgttcatcgccagcgcggtgaactcgttgtcggccttgtcgaaggcttcgtcgagcaccactgcggcgtagctgggcagctggctgtcggcaccgccgagctggtagcgcagtgccgcggccaggcaggtggtagccagtttctggcgctggccaccggacttgccggcgccgctgcggtagatctcgacctgctggcgcgtttccgcatccagctcgacgccgatgaactccacgtgcatgcgcacgtccagcaccagctcccgccaacgcttgtcctcgccttcctgcgagcccaggcggttgaccagctggcgcagcacggtgaactgcgattcggccagctcgcgctgctcggtctgctgctgcgacagcacttcgcgcagctgcagctggaactcgcccacttccggcagacgacggtcgctcagttcgatggtcagcaacgtaccgcggttgaacggcacctgttccaggctggcgttcacttcgtccaggcgctggccgatcgacttgcgggcctcggcgctgtggcgctgcagggccagcaggttgttcttgctctggttctgcagcagatcgaagaagcgctcttcgtgctgcggcaggccatcgcgctccagtcgttcgaggcgtgcgaggaagtcctcggccgaggccaccgacacggtgaagtcgcccgattcctccggccattgctggatgaagcgacggaagcagccgatcagctggttctcgatgcggttgaggtcctgctgcgaggacgacagctgctcgttcagcgcgttgctgacctggcgcatgtgcgcttccagcgtttccaggctgagcggaccctgctcctgcaggcgctcggcaaggccggcttcctgctcctgggccaggctcggcagcaccagcgcacggctctgctgnnnnnnnnggtccaggcggtcgcgttccttgaccagctgcccgcgctcgacgcggacgtcttcataggtgcggcgggcctgctcgatgtcggcgcgcacggcgtcaatctgcttggccagcttggcgaggtcggcattgccttcgcgcaggtcgcgcagcgtggcctcgatgtcgctcaggcgctgctgcggggcggcgatgtcgatctcgttccagctgatgctgaccagctcgtggcaggccaggcggcgttcgttgtcgcggtcacgctgcccacgcaggcgcgcgatgtcggtctcgcagctggcgatgcgcttggccagttcctgagcttcgcgctcgaaggcgcccaccttgtcgtggttgttgaagccgaggatccagcgacggcggtcgcccaccgcactgcggtcatccttctcgaaacggtcgcccggatgcttgacctggccttcgcgggtgatgccgcggtcgacgttgcgcagctgcttggcatccacgcactcgtagtcgaatcgcttgccgagctcgcggcgcagccagctttcgaacacgtgttcgcgcagttccagcttgtgcagcagcgacttcgccgacggctcacgggcgaacgcatcatcgttgcggcgcacgcggtagtaggtgaagcgcatgcccaggtgggtacggttcacccactcggcgacgtcgttgtaatgcttgtcgtcgaccagcagcgacagcgcgaagccacccagcacgcgctcgatggcaccctgccagccctgctcttccgagcggacctggatcagttcgccgacgaacggcagcgccgcttcggcgatgccggtttcctcggccagnnnnnnnnnnagcttctgcatcggcgccgggatattggagggcgtgcgctgcatcgcttcgagttccgcacggacctcgccgaagcggcgctcgtcatcgcgcttgccacccaggcgatcgctgatcgcatcgtccagcgccgaagaggcgcgctggcggtcctgcagctcgttctgtgcgcgctcaaccagttcggcgaagccgtgtgcgtcgtccggcagttcggcccccagctgctgcgcggccaggcttgcctgctcgcgcttggcctggcggcggtcgcgctcggcttcggcgcggccctgctcgcgttccagttcttcgatgcgctcaccgccctgctggcggcgctgcagttccagttcggccaggcgctcggtgtgattgtccagtgcggcacggcgctgggcttcttcgccaagcaggccacggtcacgcacgtccatctcgcgcaggcgcgcttcgatcagcgcctggcggcggctttcacggaagctgtcgacgccgagcttgagggcttcgtcgtcgccgcgccggcggtgcatttccttcaggtcgttgtagtaggcgcgtgccggcagcagggtctccacctggcgacgggcggtgaccaccgcctggtgcgcgccatcgagctcggcgaagtcgctgaccaggcgctcggcggcgtcgaaggtcttcggcgtgtcgagcatgaagtcgcgcaggaagacgttgagatcgcccaggttcttcgccgactgcgtcttgtgcagcaggcgcagcgccatctcgttgtcgatgccgagcaggtcgcggaagcgctcggcgtagccggagaaggtgtcgaagtggtgcaggtcggacagcttctgcttgagcttgcgcaggtccaggtcgaacccaccaagatccttggcgatgtcgaacgggcgctcggcaatcatgtagtgcttgcgcacgtcaccggccgaggtgccgttaccggagatccacagcaggcgcaccaagctgaccacgcggccgtcgccggcgcggtattccagcaccagtgcggtccaggtggcgcccttgcgcaggtactgggtggcgatttcgccggtgccgctgtcctgctggtcagcccacgcgccacgcacgtaggacaccaggttgcggtcgcggccactgcgctcggcttcacgcgcggcagcgttgaagtcgacgatggccggcggcgtcagcagcgcggacatggcatcgagcagtgtcgacttgcccgagccggaacgtccgacgaacaggaagccgcgctcggcgatcggcacttcggtcaggccgttgaaggtgccccagttgtgtacctgcaggcggcgcatgcggaactgctgcaggcgcgggtccggcaggccttcgttgaacagggcaggagtgtgcttggagatagccatgcgatggtcgggtctctcaggcctcggcggccggggtttcgcgcagctggcggtagaccgccgagagctgggacacgtcttcggcggagaacagcagcttcagcgccggcgagacttcgtggcggtcttcctggccgctgaggcgggtcaggatgtggttgtccttcatcttctgcaccgccgaggcgacgcggcggttgaagccggcgcggtcggtggacaggttcttttcgtagatggccagtgcttcggccatttcggcatcggcgaccaccgcgcggttgccgcgcgcatcggcttcggccagctgctggcgcaggtacagcaacagcaccgagtcgatgaaggtcagcggcgaggtgcgcagcagcaccggcgcgtcgacgtcttcggtatcggcctggcgggtgaacgccacgccgctgtcacggtcgagcaccagttccaggaacaggtccgccagcgacgagcggatggccgcttcgctgcggatcagtgccggccacagcttggcgtggcgcagctggtcgatgctggggccgatcagcagctggcacagcgcgcggcgcgcatccagcggcaggcgcccggtgtcgccgaggtaatagacgtcgttgccacggcggggctgcgccacggccgccaccggttcggcctcgtaggcgtcttccgccacgtcggcctgcgctgcgtcgatgggatcttcatgccagctcatggcgtctctcctgggtgaaccaaaccagcgggatgcgggcgcgacggacctggccgtcgccaccacgccattgcgcaagctcctgctcgccggcgaccacgttgccgaagcgcgtgcccagcgacagatagccgatgacgctgccaagaccctgcggcgcctcgcgctgcgacagggcctgggcgatgctgagccgcggctgtgcatcgagcaggtcgtgcaggtcgcggcgcagggtgcggaagtcgatttcggacgaagcgaccaggtcgccgacgctctccaggctgatcgcggccgcgtcgttgtactcgacattgccgtcgacctgggcgctgcgcggatcatgcagcttccactgcgaccacgagcgcaggcggctggtggtcagctgcaggtcgcggccgatgccgcgttgtgcggggaattcgtcgcgcagggccagcgcttcggactgcgcctgcttcaacaactggttgaggcggcgctgttccaggtagccacggctctgcacgaagccgcgcaggctgcgcgcgaagttctgcaggacgtcgtgtacctggccaccgcgctcgagcatggtgctggtgaagctgcgcaggaagttgcgttcgttgcggtccaggcggcgggcgaagccgcgcgccagcaccgcttccagcgcggcatcgagctgggcactctgttcggcgtcgttgagcaggcgccagaaggcctggaaactgcgcccggcgtcactttcgccaatgacatccacaccttcgaacagctgcgacagcacatcgccgcgctcgccctcgtcgtcgatgatgcgttcgcggaaatcgcggttgagctgctcgaagtcatcgcgcacgcggcggaagtcctcggtcagctcgtcggccaggccgatgatctggcgggtgcgttccannnnnnnnttgccgtccagcgcaaccacgcggccggtgccgacccgggcgatttcggcatcgatgcggtcgcgctcgtcgtgcagcgcggacaggcgcgcatcgggatcggcttcggtctgcgcagccagcgccgagagctgttcaatgaccagcgccaggcggctttcggtggcggccacgcgggcctgctcgaggccgtcggcgaagcggatcgcctgcagtgccgcggtcgccagctcgtactgctcctggtcggcgccttcgggcagacggcgttccagccagccctgggccagccagtgcgcgatgtaggcctgcgcggtgcgcggcagctcgcgcgagagttcatcgccggccagctggtccannnnnnnntgcagtcgctcgttcagtaccgaggacggcaacgtgcgctcgccgtccatcagcaggccctgcagcaggccgatgatttccggagcgtggtcggcggcaagcagcttccactggggctgttcgcgcaggtggcggtaacgggcaatgcgttcgcgatgcttcatgcagcgaaagaagtctgtagggctgacagggacaaaccgccatgcacagctgccgcgtggacagccgtgggcatgccggcctgcaggagccggcgtggtgcgggcaagcggctcagcgcttgccgcccacttcgatgaagcgcaggaactcggcgcgggtgcgcgcgtcgtcgcggaagctgcccagcatcttggaggtgaccatgctgacgccgcgcttgtggatgccgcgggtggtcatgcactcgtgggcgccttcgacgaccacgccgacgccgatcggctgcagcacatcctggatgcactgggcgatctgcgcggtcatcttctcctgcacctggaaacggcgggcgtaggcttcgacgacacgggccagcttgctgatgcccaccaccttgccggccggcaggtagccgacgtgcacgcggccgatgatcggggccatgtggtgctcgcagtggctttcgtactcgatgtcgcgcaggacgatcagctcgtcgtagccggccacttcctcgaaggtccgctccatgtaggcgcgcgggtcgtcgcggtaaccgctgaaccagtcgccataggcttcggcgacacggcggggggtatccagcaggccttcacgggacgggtcctcaccggcccagcgcagcagggtgcgcacggcatcctcggcctggtcctgggtcacgtcgccctgcggggcggccttttcgttgttattgctcattgcgtacagcgtcccgaacggggggcgagcatcgtacccgaccggggggtgggtcgtcctgttgggacggttcatcgggggtcgttgttggcgcgtcgttgctatcggtttggagtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgggcgcggcctgccccccgaaagcgggggcaaaagcgggggttcatggcttcggaagcggcgcgccgctgctgtggtgtcttgtgctttggtgggtgcggaccgttggtccgcactgcttctgctcttgcttctaagagccaacccaccgcgctcgcggggggatggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccgtccggcgcccgctgccccacccgacaccaggcaggcgcaacgctttcctcactacacccacccattcagaaaaacctattgataggaatgaaattagtagtatcctatctatctcttatggaccgacccctcgacgagcgcaccgtgctgcagatgcagctcagctccggcctgctgtacgcagggcggcagtggcagcgcctggccgacagccggctcggcagctacggcatctccaccgcctgcaccatgccgctgctgatgatcggccgctccggcggtggtatccgtcaggtggcgctggcgcagcagctgggcatggaaggaccctccctggtgcgcctgctggacaagttgtgcgccagcgacctggtccgccgcgagagcgacgccagcgaccgccgcgccaacctgctgtggctgaccgacgcaggccatgcgctggtcagcgagctggaagaccagttgatcggcctgcgccaggacgtgttcggcgagctttccatggatgaactgcacgccgtgctgaaggcatggcgcctgctggccgaggccgccgaccgcatcacgtaagaccgctgcccctgaacaccgccgctgccgtgcacacgccagcggcttttgcccgttgccgttgtttcgctgttcctcccctcccccccacctcgcccccgcccctaccgatgcccggtgaattcagtctccacggagtgttcgtcccgaccctgctcgggttgatgttgttggcctacctggtcaacagcggcctgcatgcgctgctgcagcgtgccggtgcctatcgccatatatggcacccgccactgttcaacctggcgctgtacgggatcgtgcttggcctgctgttccacctcctgcgttggatgcaatcgtgaacaagatcgtgaagaagaccctgccggtgctgctcaccagcgcagccgtgatcgtcgccctgctggtgctgcgccagctgtgggtctattacatggatgagccgtggacccgcgatgcccatgtcggcgccgacgtggtgcaggtggcgccggacgtgtccgggctggtggaaacggtgcaggtggccgacaaccaggcggtgacgaagggtgacctgctgttcgtggtcgatcgcgcccgctaccgcatcgcgctggagcaggcccgcgccaacctggccgagcgccaggcatcggtggcgcagctgcgccgcgagatcggccgtgaccgcagcctgcaggacctggtcgccgccgaggacgccgaagtgcgccgcgccaagttgcaggccgcacaggcggcgctggccaccgcacaggcggcggtcgacctggccgagctcaacctgggccgcaccgaggtnnnnnnnncggccgatggccgggtcaacgaccgcaccctgcgcgtgggcgactacgtggtggccggcaagccggtgctggcactgctggataccggctcgttccgcgtcgatggctatttcgaggaaacccgcctgcgcggcgtagctccggggcagagcgtggacatccgcctgatgggcgagtcggccccgctgcgtggccacgtggaaagcatcgccgccggcatcgaggaccgctaccgcagcaacggcagcaccctgctgccgaacgtgaccccggccttcgactgggtgcggctggcacagcgcattccggtgcgcatcgccatcgacgaagtacccaagggcgtggaactgatcgccggccgcaccgccacggtgaccgtggacaccggccgccatccgcacaacgacaaggccggcactgcgccgacacaggcgggcctgtgaacgccgccctgccccgtctcggtctgatcgttgcgctggccagcctggcggcctgcaggaccgtcggcccggattacgccctgccggaagggtcggccttcaagcgcccggaggccaatgcagccttcatcgatacgcagaacccgcaggtggccgccaaccaggcgctgcccgaccgctggtggtcgctgtacaacgacccggtgctggacggcctgatcacccaggcgctgcgtgacaacgtggaactgaaggccgccgatgcacacctgcgtcgtgcggcggcggtgtacgaacaggcgctggacgccggtggcttcgagtacgaggccgaggccggcgtcagccgcgcgcagctgtcggccgaatcgttcctgcaggagcacgagctgccggtgatcaacctggccgatggcaagttcgcggtcagctaccagttcgacctgttcggcaagctcaagcgcggcgccgaggcagcgcgtgccgacgagcagtcggtcgctgcggcgcgcgacctggcccaggtcagcgtggtcgcgcaggtcgccgacagctacctggaaatctgccacgccaaccacgaactgcatgtggccgagcattcgctgcagctgcagcagcgcagccgctcggtcaccgagcgcctgatcgcggccggccgcggcacgccgccggaactggcccgcgccaatgcgcaggtggcactgctggaggcggcactgccgccgctacgcgcgcagcgctcggcggccgcctattcgctggccgcgctgcttgggaaaaccccgggccagctgccagccggcgagatcgactgtgcgcacgcccccggcctggcgcagccgctgccggtcggtgatggtcgggcgctgctgcagcgccgcccggacgtgcgccaggccgagcgcaagctggcctcggccacggcgcggattggggtcgccaccgccgagctgtacccggacatccgcctgggtgcctcggtgggtgccgccggcctgctggaagacttcggcacgccgatgacccggcagtggtcgatcggcccgctgatctcgtggacgctgccgtcgtccgnnnnnnnnnnnngcatccacgccgccgaggccggtgccgatgccgcgctggccgagttcgaccacaccgtgctgcaggcgctgcgcgagacccagaccgcgctggaccgctatgcgcaggacctgcgccggctgcagtcgctgcgcatcgcgcaggagcaggccgcactggccgccgagcagaaccgccggctgtaccagggtggccgtacgccgtacctgtccagcctggatgccgaccgcagcctggccaccagcgacgccaccctggccgccgccgaagcgcaggtctcgcgcgaccagatccatctgttcctggtgctgggtggcggctggcaggcatcggttgccccgcccgcgccgtccaccgcacaggcctcggcgaagtaagccatgaacgcgctgaccgatcgccaggcctggctgttctcgatcaagacctacctggccgcggtggccgcgctgtacatcgccatggccggcaacctgtcgcgcccgtactgggcgatgggcacggtgtacatcgtcagccagccgctgctgggcccaacccgcgccaagggcgtgtaccgcatcgttggcaccctggtggccggcctggctaccctgctggtgctgccggcgctggtggaaacgccgctggtgctgagcgcggcgatgtcgatctggctggccgggtgcctgttcatggccctgctcaaccgcggcccgcgcggttacgcgttcctgctagccggctacaccaccgccttcatcggcttcccggccgtgacctcgccggagaccatcttcgacaccgtggtggcccgcagcgaggagatcatcctcggcaccgtggtggcagtgctgtttgcttcgctgctgttcccggcctcggtacgcccgatgctgcgcgcccgcatcggcaactggatggaggacgcggcgcagtggtgccggcagatcctcgaacgcggccgcgcgcacgcgccgcgcaaccggctcgccgccgatctggtgcagttcgaggcgctgatcgagttcctgcgccgcgacgacccgcgccatgccggttcggccgtgtcgatggagcggctgcgcgagcgcatgctgctgctgttgccggtgctgtcctcgattgccgatcgcttgagcgcactgcgcagcgatggccaggccctgccggatggcctgccggcactggtcgatgacatccacgactggctggatggcccgaccaacgccagcgagtacgcgcgcctnnnnnnnnnnatcagtgcgttgaagccgcaggtggaccgcgacctgcagcacctgcagctggccagcctgctgctgcgcctggaggagctggtggacctgtggcaggactgccgcaccctgcagcacgcgatcgaccagggcactgcgccgctggaccgtgcgcactaccgcatccgcaccgaacgcgtggccgccgacaagcacgtcgactatggcatggcgctgttctccgcgctcagtgccggcgcggcgctgatgagctactgcgtgctgtggatcgcgctggggtgggaaggcggcggcaacggcgcgatgatggccgcggtgaccgccgcatttttcgccgcgcaggacgatccggcaccgagcatggtgtcgttcctggtgtgggcgatggtcgcctcggtggtggccggcgtgtacctgttcggcgtgttcccggccgtgcacgacttcggcctgctggcgctggtgctggcggtggcgttcctgccgctggggctgatgctgcaccaccccaagagcgcgctgttcgcgctgccgctgacggtcaacctggccgcgctgctgagcctgcagaacacctacagcgccaacatccagaccttcctcaactcgtccatcgcgatgttcatcggcattggctttgcggtggtgatgacccgcctgttccgttcggtgggcgccgagtggaccgcgcgccggctggtgcggcagggctggaccacgctggccgaagccgccgaaggtcgtggccagcaggaccgccagcgcttcgccgcgcgcatgcttgacctgctcggcctgctcgcgccgcgcctggcggcgacgccggaaggcagcgacatcgcctcggtggacatgctcaatgaagcacgcatcggcctgaacatcctgcagctgcgccgcgcccggctggaactgcccgagcgcagtcgcgaggcggtcgagcacattctggaagaggtcgccgtgcactaccgacggcagatcgccgcgcgcaagccgattgtggcggccgacgcgttgcgcgagcggctggatacttcgctggcccgggtcggtagcgtggccgcctgcaaggcccgcgatgaagccctgatgggcctgatcggcctgcgcttcgcgctgttcccggaggcgaaggcgctggcgccggggtgggcggacgccgacgctgcatcagcctgataatgatcggtggcgccgggcaatgcccggcagcctttcgccacggcagcaggatggttcaatgagttacgacatgatggtgttcgaggccagtgccgccccacgtgaggcaacggcattcatcgcctggttcgaaaagcagacgcagtggaacgaacgccacgagtacgacgacccggtagtcagcagccccgcgctgcgagcgtggttcgcggagatggcgcaggaattcccgccgatggacggcccattgagcaacgacgatgacgatcgtgccgaagtgaccgagtacagcatcggccggcaggtgatctatggcgccttcgcgtactcggtggccgannnnnnnnacggccgcgtgcaggacctggccgagaagcacggcgtgggcttcttcgacgtgagtgctgatgaagcggcgatcgtgttcccggatgggctggtactgatcgcggaataggtgtggcggcagggctgcgccctgcacctgccgagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncacggcgttctgctctggtgggtgtcgaccttggtcgacacggtagatcccggcatgcgtggatgaacgtcggaatgatcgaagtacgctgttgtaaagtcgagccatgctcgactgcttctgcctggcgatcaggtgaaggggtcagagcccgttcccgatgggaacgggatccgaccccgattcagaacaactggccctgcatcgtgggctgttcgatgcgcaccggtgcttcggccaccgcttccgtacccagccgccaggccaggccacccaatcggctggcgtggcgtttcaatgcggcctgcagcacctctgcgctgcccgccacatgcagcacttggcgggcgcgggtcaggccggtgtagaccagttcgcgcgacagcacgcggctgtcctggcgcggcagctgcagccacacttcatcgaactccgagccctgcgccttgtgcacggtcatcgcgaaggcgctttcgtgcgcgggcagtgcggccgggtggaaggcgcgcggctgctcgaccgtgtcgccggggaaccaggccaccatcgcgccactgccatcgcgcaggcagatgccgatatcgccgttgaacaggcggtgccggtagctgttctcggtgaccagcagcaggcggccctggaagtatcccggggtgttgccagccagcagctgttcgatgcggctgttgagcccgcgcgcaccctgcgggccttcgcgcagcgcggtcagcacgcgcagtcgcccggcctgctgcagggcaagcaccggatcggcggcgtcggccaacgcacgccaatggcccagcaggtgctcgcgctggccgcgcagtggatcggcttcgccttcgtggaaatgcacgccggccagttcaccactgcgcagcagctgcagcgcggtaccgctgtcgccctcgcgcacggcatgcgccagcggtgccaggtccagcgcatcgctctgccggtaaccacgttgcagctgcacgcggcggccggcgaaggcgcgcggcgtggcctgcggctgcaacgtggccggtgccaacagaccctgcagtgcctgcgcatcatcggcgcgggtgccgatgccatcaccgctggcgcgcaggatcgcgctgagcacatcaccggcttcgaccgagggcaactgatcggggtcgccaagcaggatcaggcgggtgccgctggcgatcgcgtcgaccagcttggccatcatcggcagatcgatcatcgaggcttcgtcgaccaccaccacgtccaccggcagcgggttgtcggcgtggtggcggaagcgcggcgaatccgggatcacgccgagcaggcgatgcagggtggtgccggtactgggcaatgccgcgcacagcgccgggtccacgccgttctcctgcaggcgctgcacggccagacgcaggctctcggccatgcgctcggcggcgcgtccggtaggcgcggccagcgccacttcgggcagcggctggccggcgtgccgggcctgcgccgccagcagcagcaacaggcgcgcgatggtggtggtcttgccggtgccggggccgccagtcaccagcgccagcggatggcgcagggtcacgccggcggcacgggcctggtgatcctcgctgcccgatgcctgcgggaacagctgcgcgaacaacggtgccagcgctgccatgtccggtgccggcagcggatgccggccgatgcgctgcagcccggcggccagctgccgttcgtactcgcggtagcggcgcaggtagagcaggccgttctccagcaccagcggcgcatcctcggcgatggcgtcggcctgctcgggtatagccacccaaggcgatgcgcgcagttgtgccagccagtcctgcgcggcgggccactcgggcaccccttccagcaggcgctgcggctgcgccggatcgaagccggcgtggccctgcgccaccgccagcgaggccagcgccgccgccagcgccacgctctccggcgtgtcgccgcgcagccgcatcaggctggtcgccaacgcgtggtcgagggtgcgcagcaggcccttctggtgcagttccttcagcaggctcatgcgctggccccacgggcacgtgcggccagttcggcctgggcctgttcgccaccggcgaacaacgcatccagtgcatccaccagcgccagcgggaagcggtccacatgcacaccgttgccggtgccatcgaggccgcggcagaacaggtagcggatgccgcccatgtcacgctcgtagtcgtaggccgcgcccaggcggaagcgcagccagcgatgcagggccacggtatagatcagcgcctgcaggtcgtactcgctgtggcgcatggcgatggccagcaggtcctggctgtagccgggcagacgattggatttgtagtcgagcacgtaccagcgcccgtcgcgcacgtaggtcaggtcgatcatgccggtcatcagcccttccaggcggcggcgctggccgaagcctcgacgaccactggaaacaccgtgggcatgcagcacctgcagcagcgccggcaccgtggtcggctcgatggcgaaatggaagtcgatttccgcgcgacgctcaccttcacccaggctgtgcagcgcgccgccttcgggcagcggcacggtgagcgtgtggccgaccagcggcaccagcacggccacgccatcgtccaggtcgacgtcggcatagccttcgtcgtgcagcgccttgcgcagtacatcggcctgtccctcgggcgcttcccggcccggcttccagtcaccccaggcagcaaagtcgacgttctccatcgcctcgtgcagcacgttgccgaagcggctgcccatgaagcgcgggtcgatcggcgcgctgtcttcgacgacggcggtgggttcgggcagcgccggttccagcggcagctccgggccggccggttcatcggcggccggtgccggcagctcggtggcggcggcttcaatatcactgccagcgcccgcatcggcatgcgccagctgggtgaagctgtacacccaccagtcatgcggcacgcgccgggtcagagcacgcaccgccggcaggtcgccttccacttcggccgccagctgcggcagcgcggccggtgcctcgctgtcatcaatatgcacatcggcgtnnnnnnnnagcgcctgcaggtcacccagcagtggcgccagacgcgtcctgccgagcccggccagatcacccacggcgatccacagcgcatgctcggcgcgggtcagtcccacatagagcaggcgcgcatcctcggcacgctgctcgcgctcacgctgcgcgttggccgcttcccaggcctcgtccttgtccagcttccagtgcagctggcgctggccgccaacgtgcacggtgcagtgcgaggcggtgttcggcgcgccgccgtcgatgccgacgaagggcaggaacaccagcggatactccaggcccttgctcttgtgcagggtgatgatctgcacgcggcgcgcatccgactccaggcgcaggagctgctgctcgtcatcctggtcggcactggccatttgcccctgcagccagtccagcaggccatgcatgcccagcgcctgcgccgaggcctcctgcagcagttcacccagctgcaggtaattggtcaggcggcgctcgccatcgatcagcgccagcaggcgttcaccctgtgcggcacagacatcggcaatcactgcgaacggtccgccgcgctgccagcgctcgcgccaatgcagcagctgtgcctggaacccgcgttgcaggtcaccttcgcgttccattgccgcgatcgcgctggcccgctggccaagcagcacggtggccagcgctgcacgcaggcggccttcgtcggccggttgcagcagtgccagcagcagcgcacgaagatcgcgggcttcagcagtggcaaacaggctctgcttgccggccgccaccgcgggaatgccgaccgcggccannnnnnnntgtaccagggtggcctcgcgatgcgagcgcaccagcaccgcgatatcaccgggctgcaccggtcgcccacgcaacacggcattgccnnnnnnnncatcgaccaggatctggtgaatcgcggccacgcaggcctgggtcgccgcatcgcgcgaggcatcggcgctcatcgccttgtcgccgccactgcgcagcacgcgcagggtgagtgccttggcggcctggccgtcgcgcaggtagtccgcatcgctgcgcacgccaccgggccgcacccgctcgaaccggatgtcgcgttcgaggaaggcgtcttcgccaccgttgtcgtacagcgcctgcaacgcgcgcaacacagacggtcgcgagcggaagttctggtccagcaccggcgcctgctgcgccacctgcttggccttcaggtaggtgtggatgtcgccaccgcggaaaccgtagatcgcctgcttggggtcgccgatcaggaacagcgccggcgccaggccgagttcgcgcacctccggcgaatcaccgaacacggtgtggaagatgccccactggcgatcgtcggtgtcctggaactcatcgaccagcgcgatgcggtactgcgcacgcagttgcctgaccagcgtcagccgctgcgggccttccagtgcgagcgctacgccatcaatcagatcgtcgtaggtctgtacccggcgcgtacgcttcagcgcctgcaggcgctgcgtggcttcggcgcgaagcgtgtgcaggaaatccagcgcggtgccacgcagccaggcatcgcgttcggccagcagcgcaacatagcgcgccaacggcgcctgcaatggcgacgacggcgtgcgatcagggaatttcttgttggtcttgtcggccagcacctccggcagcagtgccggcaggcgatcgctggccagcagctcgcgcgggtcggcgcgctcggcccaggccagcagctgccggcccagcgggtgcagccagcccagcttgtatgacacgccgttgagccacttgttgtcgacggcatcgcagaggtcgatgaagaactgctcgccatgctcgcgcacgcttgcggacagtgcttccgccgcgctctgcaatgccgggcgtggatcggccagcgccgccggccgtggcagcggatgcagcggcggtgtgcccagcannnnnnnnagatcggcggccagcgcgtcggggctcgaccacagccaggtcagcggctccagcgtggccgggtcgttggcatgcacgcgccacagatcggccgcgagctcctccagcagttcacggtcgctggccagcagttccggcggatcaaaggtgtggccgctttccagcgcatgctcgcgcagcacgcgggtacagaaaccatgaatggtgaagatggacgccaggtcgatctcgtctgcggccacctgcaggcggcgtttcagtgcggcagcgctctcggtgccgcactgcagatggcgctgcagcacgtcgcgcgtcaatcgtacctccggtgcttcatcgtcggccgcttccaggtcgaccaagcgcgcggccagcgccaggcgctcgcggatgcgcttgcgcagttcctgggtggcggcatcggtgaaggtcaccgccaggatctggccgatgcgcaggccctgctccaccaccaggcgggtgaacaacgtggccagggtgaaggtcttgccggtgccggcgctggcttcgatcagccggatgccctccagcgacagcgccagatagggatcgcggctgagggattcgctgccgtcttcggtgatggcggtgttcatgcgctgccctcctggcgtgcttcggtgccgagagcgcggccttcgcgcaccgcgctgaagaccagctggctgttgcgcagcaggtcggcgtagctggcctcggtagcgaacgggtcggcaccccgcagcagcagctgccaggcgtcgctgctggattcaccccagctgcggtcgctgccgtgccactgcttccagccttcgctgcgctgcttttctgctggcgcgttgtacagcacccaaccggtgtacggggcaaagcgcagcggctcgcgcaggccacgctggcgcagctgcagcagcgcacgcagcgccgcacgtgcagcgggaacgctcagtgccggcagtacatgcgggccgggaccggcgtcgccgccatcatggaactgcacaagcggcagcgcgtcgcccgccgcgttcgccagcagccagtccaggccgtggcggatcactgcattgccattgagcgtgccggcacgcaagcgcaccagcccttccggatgccgatcggccacgcggccatgcaggcgcacgccatcgatgtccacttcgtagcgacggctttccagtggttcgccctgcatccagcccagcagcgcactggcatacgggcgtgtcttcaactgctccacctcgaactgacgctcgcccaatggacccgacggcagcaggccannnnnnnncagccgcgggtacaacggctcggtatcgccgctgagcgtggcgcgcactaccgccgcctgcacgctgcgcttttccggcccgcgcgaggacagcaccagcggttccaggtcatccacctcctcgacctcgtcggccaggcgcaggcccagcgactgtgcgaggaactgcccggccgggtcgcacaggaagcggcgcagggtatcgagcgcgacctcctcttccaccgcgtcgtcgagcggcggcggcaacggtgcatcgaaccacggctgcaggccaccgcgctggccggtgaggcgaccggcggccggatgccactggcggcgatagctgaagcgacgcggatcgccatcgccgaacgccgccggtgagaacggctgcagggcgtggcgcacggtgaagtcgcggaccgccgcaggcggatcgaggtgatacnnnnnnnnnnnntcgatcagttcgctgaccagcaccgacggctcgcgcacgctgccatcgcgcggatcggcgccgagatagctgagatagaacacctcctgcgcggcggcgaacagctgcaggaacaggaagcggtcatcctcgcgggtggagcggtcgcccggacggcggcgcggcgtatccagctcggcggtgagctggttgagaccggcagcggggtcacgccgcgggaaatcgccatcattgaggccgagcacgcagatcacccggaacggcagcaggcgcatcggcaccatgcggccgaaactgatgccaccggtcagcagcggtgcgcgcgtatcggcctcgcccagcgcgccggcgaagtnnnnnnnnaccacctctggcggcacgccttcctcgaagccggccttggcggcatcttcggcgaactggttgagcagcttgcgcaggcgctccannnnnnnntggctgttgggggaactgggcgcggtgggcagcagtgcatccagcagcgacagcaggcgttgccgccactgcgccggggtgagcagctcgcccagtcggcgctggtagatggccagcacgcgcagcaggcgcagcagccggtccagcgcgtccagcgcaccgccttccagttcgatccacggcgccacgccggccaggtcggcctcgctgccggtggcgtggccgagtaccaggcgatccagcgcgaactgccaggtgtaggcgtcgtcggccggtgcctggtgctggttgcggtgtttcgcatcgaggccccagcgtgcaccggcctgttgcagccagccatgcaggcggtcgaagtccaccgcttccagcccggccgcctcggccagcggcgcgctggccagcaggtccagcacttcgttcaagccaaagcgcgagaccggcaggcccagcaggtgcacgaacacatcggccaacggctcgccggccagcggactgctgtcggccagcgcatacggaatgtgttcctcctcgccgccgcgaccgccgaacaccgcttccaggtacggcacatagggatcgatgtccggcgccagcaccgcgatctcgcgcgcctgcagcggcgggtcgaagcgcgggtcctgcagcaggctgcgcagctggtcgtgcagcacctgcagctcgcgcaggcgggtatggcaggcatgcacctgcaggctggggtcgtcgctgcgcaggccgtcgcgcagctcgcccgagggcagcgcgcggcggtggaacaggtcacgctgcaggcgatgcagcaggctgtcggacaggccgccttcgtccagggtcgggcgggtgtcctcctccggatcggaataggcagcgatctcgccggccggatgcaccacctcgtaactacccagcaccgccatgaagtcgcgcccggccgcaccccaggcttccagcaggcggttctcgccggccgcttcgccgaaggggtccggtgcgccgctgcgcaggcgctcggccagcgtctgcaggtcgccccagtacgactgcaccggggtaggcatatagaaatgcagctcgcccacccgcgcctgggtggccatcacccgcagcacgtcgggcgagatgttgagcgttgcgaacgcagacatgcgcggtggcaagcccttcggcagcggttggccggcaccttcgaaacggtccaggtactcctggatgcgnnnnnnnnggtagtcgtggccctgggtgatggtgcgccacaggatcgcctgcgggtcggcaggatcggcaccggctgcccagcgcagcagccagtcacggcgccacgcctggtacttttcaaataccgaggccagctcgccggccagcgcccagggtttcaatgcgtcaccgccggcaagataggactgcagcgcacgcatcggtggctgcgccagcaatgtcgggtcgcgcagggcctggtacagcttccagtgcaggccggccgcgtccagatcgtcctgctcgccgctgacgttggccttcagcgcgcgggccacgaactcgcccggggtgaggaattcgaggttggcggcgacaccgaattcggcggccagtgtcgcttgcagccagcggcgcatcgccacctgcgggatcaacaccacttccggcgccagcaacggctggcctggcaccggcgcacgcacgttgcgcgccagcagcgcggccagcacgtccagcgagttggaatggtagaggcggaaatcgctgcctgggtcactcatcatgcacagtgtgcaggacggcaggcagtattcaatggtcggcccatcgacggtacggattgttccgggctgccggccgattgtcccggcctgcgccacgccctgccgtgcaacaatactgcaccgtccagtctgcttatgttcagccggctggcccgatccttcgatgtctaaaaaacgttaatggtgcccatgtcggcttccacctccagtctggtgcagttgtccaacgtccgcatcgaccggagcggacgcacgatcctgcgtgacgtgtcgctgcaggtgccgcagggcagcatcaccgccgtgctcggaccctccggcagcggcaagtcgaccctgctggcggcgctgaccggcgaactgcgaccggtggccggcgacgtcaccctgttcggcaagccgatcccgcatgacagcagcgcgctgctggagacgcgcaagagcgtgggcgtgctgctgcagggcaatggtctgctgaccgacctcaccgtggccgagaacgtcgccctgccgctgcgtacgcatacccgcctgccggccgccgtgctgcgccggctggtggagatgaagctgcatgcggtgggcctgctggccgccgccgacgcctggccgcgcgaactgtccggcggcatggcgcgccgcgtggcgctggcccgtgcgctggcgctggacccaccactgatgatctacgacgagccgctgaccgggctggacccgatcgcctccggggtgatcatgagcctgatccagcgcctcaaccacagcctgggcctgaccagcatcatcgtcagccaccacgtgcacgagaccctgccgatctgcgaccaggtgatcgccatcgccaatggcggcgtcgtgttccaggggacgcccgaggcactgcagtccagccaggatccgctgctgcggcagttcctgcatggccagccggatggcccgattccgttcgatgccgcgccacgcgcgagggttgcctgatgccgttcgtccaagccacccgctcgctgggccgcgccgggctgttctcgctgaccgtgctgcgcggttccctgccgacccgtgatttcctggccgagctgacccgcgagatctacaagatcgnnnnnnnntcgctgccgatcatcgccgtcggtggcgccttcgtcggcctggtgctgaccctgcagggctaccgcacgctgaccaccttcggcgcggccgacgcgttgtcgaccctgcttggcctgtcgctgtaccgcgaactggcgccggtgctgaccgcgctgctgttcatcggccgcgccggcagttcgatcgccgccgagctgggcctgatgcgcgccaccgaccagatcaaggcgctggagctgatggcgatcgacccggtggccaaggccgtggcgccacgcttctgggcggcggtgctgaccgtgccgctgctgaccggcatcttctgctcgctggcgatcagtgccagctacttcgaggccgtgcacgtgctgggcctggacaatggcgtgttctggtcggcgctgcgcaacagcgtcgatttctgggatgacttcggcgtggcgatgctgaagtcggcgatcttcggcggcaccgccgcgctggtcgccgcctatgttggtttccatgccgagccgaccattgaaggcacgtcggtggcgaccacccgtgcagtggtcaacgcttcgctgctggtgctgatgttcaacttcgttctgtcggcaatgttgttcacctaacccctccaccggcggtgcgcagnnnnnnnnggccaccacgactcgatcaggtaatccacatggccatccgcggtcccagactcgaattctccgtcggcgctttcctgctgctggccctggcctcgctgatggtgctggcggtggcctcgaccaaccagcgctggagctggggcagccagggctacgagctgaaggcgcgcttctcccaggtcggccagctgcgcaagcaggcgccggtgaagatcggcggcgtcaccgtcggccaggtcgcctccatcgacctggacccggtgaagttcgaatcgatcgtgaccctgcgcatggacagcaaggtcaaggacctgccggcggacacctcggccggcatcttcaccagtggtttgctcggcgagagctatatcggactgcagccgggcggtgatccggacgtgctgaaggccggcgacgaaattgtcttcacccagccggcggttgacctgatccagctggtcggaaagtacatgttcagtggcggcgccggtggcggcgctgctcagaagcccaacgatggcgcgcaggcgcctgcaacggaaccgcaaccatgaagatgaaactgatcccggccctgctcgcctcggcgctgctggcggctactccgttcctcgcccaggcccannnnnnnnnnnnnnnnnnnnnnnnnnnnnagggccaggccggcaaggtggtgatcgatgccagcacgcgcatcctcaccaccctgcagcagcgcaggagcgaattcggcagcaacccggccagcctgcgcaactacatcgacagcgaactgaaccgcaccttcgaccgcgactatgccgcgcgcctggtgctgggcccgcacgcccgtggtgcctcggatgccgacatcaagctgttcgccgatgccatggccgacagcctcatgcagcgctacggttcgaccctgctcaacatccagggcaagccgagcttccgcctgaagggtgaaagcccgctgccgggcaaccgcggcgtgcgcgtgagcaccgagctggtgcgtgccggcagcgagccgacccctgtcgagtactggatgcgcaacgtgaacggccagtggaagatcttcgacgtcaacatcgaaggcatctcctacgtgcagacgttccgcaaccagttcgacaccccgctgcgccagaagggcatcaagcaggtggccagcgagctgcacagcggcagcatgcaggccgggcccgcgggcaatggcaagtaacgcactggcgctgctggaaggcgacaccctgcgcctgcgcggggtgctcgaccgcgctgcggtgatcgcgctatggccgcagctgcaggccctgccggcaaagctggcacggctggatctggctgaggtcgaacgcgtggacagcgccggcctggccctgctggccgagctggcggcacgtgcgcgcaaggccggccatccgctggtgatcaccggcgcgccggctggctacaacgaactgagcgcggcctaccggctgtcgcccaacctggatttcaacgctacttctgctgcgagctgacatgaacgtcgtgcgcactctccccctgatcgtcctggccaccgccctcaccgcctgtgccggcaagcccgcgcgcatcgatgcaccggcagccagcaccgtggtcccggccagttcttccacctcgcccgccgccgcggccaccgatgccggcatggctgacgctgcttcggtcgcgccggtggccaatccgccggcggctgccgcatcgtcgccggctgcgcccaccgacagcggcgacggcagcgcggcgaagacctcagccgccaccgcgcccggtggcgatgacgacttcgatgccctctatggcggtgccggcaacaccaccaacgcagcggcctacgatccgtgggaaccgttcaaccgcaaggtgcacaagttcaacaacgcggtcgaccgcggcgtcgcgcgtccgctggccaccgcctatacccacgtggtgccgcgcttcgcccgcaccggcgtcagcaacttcttcagcaacctnnnnnnnncggtgaccatcaccaaccagctgctgcagggccgcggtgccgatgcatgggacagcctcggccgcttcctgatgaacagcacgctgggcatcggtggcctgttcgatccggccagcaaggcgatggtgccgcgccgcaatgaggacttcggccagaccctgggtgcctggggctggcgtcgttcgcgctacgtggaactgccgttcttcggcccgcgtaccgtgcgcgacgtgttcggcctggccggcgacattccgttgtcgccgatccgccgtatcgaagaggacaaggtccgcatcggcctgcagggcctgcagctggtcgatacccgcgcgcagctgctggcgatcgacgacctgcgtgacactgccgtggacgagtactcgctggtgcgcgatgcatggatgcagcgtcgcaactaccagatcgagaacgatctgcgcagcaagcgcgagcgtggccacgacgacgccaattcgccgatcccggtcgatgcgatgccgatgccgcagtggacgcactgagtcctttcagcgacgcatgaaaaaccccgcctcggcggggtttttctttggcgccgtgggtggggtcggagccctttcccgtggaaagggatccgaccccggccgatcaggcagccagcgcggcttcgatggcttcgcgcaggcgcgcgtcgtcagccgccacgtccggggcgaagcgggcgatgaccttgccgtcgcggccgaccaggaacttctcgaagttccacagcaccgccggcgcggcgtggatcggaatctccttgctggccaggcgctcgcgcagcgggccttcgccgatcgactgcggctgcgcagcggtcagctgctggtacagcgggtgggtgtcgtcaccggccacgctgatcttggagaacatcgggaaactgacatcgtaggtgagctggcagaactgctggatctccgcttcgctgcccggctcctggccgaggaagttgttggccgggaagcccagcacttccaggccctgtgcgtgcttttccgcatacagcgcctgcaggccttcgtactgcggggtcaagccgcacttggaggcgacgttgaccagcagcagtaccttgccctggtagtcggcaagcgaggacggctggccgtcgatggtggtgagggaaatgtcctggatcgaagtgctcacgcgggggctccggcaacagcggggaatggcccaccagcatagcgccgcgcgatgtcggtcgtgccggccgctggccggcaatcgtgcgatcgttcgcaagggttcatgaggctgccggccagcggccggcactacgatcagtccacgcagatcatgccctgcgccttgccctcatcaatgcgctggcggcagccgaagttctggcgggcatcgcgctggcaggtgccggtggcggggctgccaaccgccacttcgccgccggcaaggcactggcccgtgcagtcgctcttgcggctgcaggccttgccggcatcggcgtagggaatcacgcactgttcgcgctgcagccggcccagccgctgcagggtgccgccagcggcctggcagtccacatcgcgcgcttcgcggtaggcctcggccgcttcggggctggtggctgcggcgggtgccgccgccggattggcagccggcggtgcgctgctgcaggcgacaagcagcgcggtcaggatgagactggtgcagaggcgcaggcgcatggcgttacctgatccagtaggacaggccgccagcatacgcatcgaccatgcaggcggcgtgtcgacgtagctcaggcttcgtcgccgtcgtcgccttcgttgccttcgtcctcggccgtggcatcagcatcggccaagccgcccagcagggattgcgcctgctctgacgccagcgactccacgccgcgcaggcgccgttcgatggtgcgcgtcttgcggctggcttcgccgatgctgcggccgaccgtggtgatctgcttctcggccttctcgagaatgccggcgaacttgccgaactcgctcttcaccgcacccagcaggctccacacctcgctggaacgctgctcgatggccagcgtgcggaagcccatctgcaggctgttgagcagcgcggtgaccgtggtcggtccagccaccaccacgcggtgctcgcgctgcaacaggtcgaccaggcccgggcgccggatcacttcggcatacaggccttcggtgggcaggaacatcaccgcgaagtcggtggtgtgcggcggcgcgatgtacttgtcgcagatcgacttggcctgcacgcgcaccgcgcgttcaagctggatgccctgcaggcgcacgccctcggcgtcaccctgttcctgcgcgtcgagcaggcgctcgtagtcctcgcgcgggaacttggagtcgatcggcagccacaccggcgtgtcgtcactgctgcggcccggcaggcgcaccgcgatatcgaccatctcgccactgtccgggcgtaccttcactgcccgcgcgtactgttcctgggtgagcgtctgttcgaggatgttctccagctgtacttcgccccagctgccacggttcttgacgttggtcagcacacgcttgagatcgccaacgccggtggccagctgctgcatctcgccaagaccgcgctgcacctgttccaggcgctcggaaaccagcttgaaggagttgcccaggcgtgtttccagcgtcgactgcagcttttcgtccacggtgtggcgcatctgctccagcttctgcgcattgtcgttctgcannnnnnnnagctgctcttccagcgtggcgcgcatctcggcgatgcgctgttcgttgcgctgggtcagttcctgcaggcgcaggccaaggctttcggtcaggcgctgctgcgactgcgcaccttcctcacgacccttgcgcgcatcgtccaccagggtctggcgcagcgcgcccagctgggtatcggtccgcccggtgagttcctgcagctgctggccgaaggcgtggatgcgcgcttcctgctgctggccgaaggtttccagctggccgcgcagttcctgcaggcgctgccccatgagtgcggcgccacgctgctggctctccgccgcctcggcacgcgccttgcgggcgtcctcgcccagcgcctcgcgcagcaggtccaggcgctggtcggtgcgggtggacagatcggtcagcgcgcgggcaaagccatcgagctgttcgcgcagctcgctgcgcccgnnnnnnnnctcctcacgcaccgcctgttcgaggcggtcgtgcggcgggcggcgcagcagggcgacaagctgcaggatgagcacggccaatagaaggccgccaatgagcagatattcggtttgcatggggcaagtgtaggctggcggagtctcagctgctgcgccagaaccatgctcgctctgtacggaaagcccacctccatcaacgtgcgcaaggtgctgtggctgtgcgcggggctggatctgcccctgcgccacgagcctgcgccatccgcggacctgctggccgcactgaatccgaatcggcaggtaccggtgctgcgcgatggcgacttcgtgctgtgggaatccaacagcatctgccgctacctggccgaccgcgccggccgtgacgacctgctgcccgcagcagcgcaggcccgggcccgggtggagcagtggatggactggcagtccagcgacctcaacagcgcctggcgccatgtgttcatggcgcgcgtgcgccagcatccggactacccggacgatgcccgcgccgaggccagcctggcgcagtggaaccggttgatgggggtgcttgatgcacagctggccgcttccgacggctatgtggcgggcgacacctttaccctcgccgatatcgtgctggggctgtcgacccagcgctggcgcagcacgcccggccacaagcccgcgctgccacacctcgcggcgtggttcgaacgcctgcgccagcagcccggttttgccgaacacgtcgacaacggcgtggcctgaggcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggaacaaccagcgttaccagccttccagcacgatcttgcccttggcgcggtgactctccagcagcgcatnnnnnnnncgcaggttggccgcgtcgatgcgcccgaaatgctcgcccagcgttgtctgcagcacgccggcatcgatcagctcggccacccggttcagcaggtcgtgctggcgctgcatgtccgcggtcttgtacagcgggcgggtgaacatcgactcccagtgcagcgacagtgcctttcgcttgagcgccatcacgtccacctggcccggatcgtcgatcaggccgaactggccctgcggcgccagcagctccacgatctgcgcgtagtgctgctcggagtgggtcaggctggccacgtgctgcacctcgctgatgcccagccgtgccagtccctcggccagcggcaggctgtggtcgatcacgtggtgtgcgcccattgcgtacgcccagtcctgggtatccggacgcgaggcggtgccgatcacggtcagcctggtcagcttccgcgccagctgcaccaggatcgaaccgacaccgccagcagcaccgatcaccagcagggtctggccttcgccaccgccctcggggatgcgcaggcggtcgaacagcagctcccaggcggtgattgcagtcagtggcagcnnnnnnnnnnnngcatcatcgaggctggccggcttgcggccgacgctgcgctcgtccaccagctggtactcggcattgctgcccgggcggtcgatcacgccggcgtagtagaccgcgtcgccaggctggaacagggtgacttcgctgcccaccgcgtcgacgatgccgaccgcatcccagcccagcacgcgcgggccatcggtggccacgccgcgacggaccttggtgtcgaccgggttcaccgccaccgcgcgtaccgccacgcgcaggtcacgcgggccgggctgcggcagctccagttcgatgtcgatcagggcctgggcatcatcgatcggcaggccggcgtgggtgtaggcaatggcgcgcatggcagcggtccggtggggaaggagtgcacaggttgcgccgcgcacggtcgctcagaaaggcgcagaatcgggcagcactttcactccggcaatgaagatgatccgcttcgacgacctgcagttgttcgtccgcacggccgcactgggcagcttctcgcaggcggcccgcgaggccgatctgttacccggccaggtcgctgctgccgtggcgcggctggaacgcgaactggacctgcgcctgttcgtgcgcaccacccgcagcctgcgtctgaccggcgagggcgcgctgtacctgccgtatgcgcaggaggtactggctaccctgcgcgaagggcgggcccgcgtacagggcgaggacgccgaactgcacggcacgctgcagctgtcggcaccgtcggatttcggtcgcaacctgctgctgccgtggctgaccgcgttccgagccgcgcatccacggctgcgcctgcacctgcggctgtccgatgaagtggccgacgtgttccgcgatccggtcgacgtggccatccgcatcggccacttcgacgacgccagctacgtggccctgcccctgctcgaaggcaaccgtcgtgtgctcgcggcttcgcccgattacctgcagcgacggggcacgccggtgcgcctggacgaactgcgtgagcacgattgcctggtctaccagctcagtggccgcgcctacgatcgctggtcgttcgaggtcgacgggcgccgcacggtgatcccggtgcgcggcccgctggtctgcgacgacgccgacgtggtgcggcgctgggcggtgaccggcgaaggcatcacctacaagtcctggctggacctgcgcgaggacgtgctggccgggcgcctgcagctgctgctcgacggtgttggcagcagcattccgttgcagctggtatgcccgcaccgcaagcagttctcgcccgcggtacggcaactgcacgcgcagctgcgccagcacctgcaaccgctgctgtctggcatgcccgatggacttccccgccccctgtcgcccaccccggtgctggccgacaatggcggccccccgtaagagagaacaccgccatgccgtggatgggcatccaggacctgtggacgtttctggtcgctgtgctggtgtttctcgccctgcccggccccggcaccttcaccctgctgaccgccaccggtcggggcggcgtgcgcggcggctacaccgcactggccggcctgctggtgggtgaccagatcctgatgtggctggcgctggccggtgtcgccgcactgctgaaggccaaccccttggtcttccacgctgtgcagtacctgggtgcggcctacctggtatgggtgggcatcagcctgctgcgcacgccgaagcacgagggcggtgatgctggtccgatccgcatgcagccgggccgctacttccagcaggcgatcctggtcagcctgctcaacccgaaggcgatcctgttctacatggccttcctgccgctgttcatcgatccgaaggcgcaccagggcatcgccaccttcgcggccctggccggcatcatcctggtggtcagcatcgcctactgctcgatgctgatcggcgtgggcaacctggcccgtcgccgcctgatccagcatccgcgcatcagcgatgcgctgcgccgcgtggccggcctgttccttgtcgggttcggcatccggttggggttgaacggatgaaggcctggctggcaaccgcggtcgcactactgctcgccggcaccgcctctggcaccaccgtgcaggaccatcgctgcctgagcggcggtcgcaatgacagcatccacctggaatggcgctggctgaaagacggccgggccgatgtgcgctacgccgggcagcgcgagcgcctgcccctgcaccggatctcgatggagaccacggtgctggccgaagatcgcccgtaccagttcgacagcgtctgggaagaacgcatcgacggacgcctcaacggccgctacctgctgagcacgcagggtgccctggtgctggatctgcgttacgaacgcgcccgcgatggccgcagcaccaccttccacgacgaccccgaagcctggcaggaagacggctgccgctggcccggcagggtggctgagtgagcaccatcgacgacgacaccctgctggagcgcagctgggagtatcgggaggagacgctgtaccggcggttgttcggcgataccggaccggggatctaccccctcgacatggatctgctgcgcaacgtcttcaagcaggagcagatcgacccgcgctggctgcatgtcggcgtcaatgcgtgccctccgcacggtgatcgacggcactggatctatgtcagcaccggcctgtccaacccctgggaagggcggcacgaagatggagattcggggtggggcatcgaactgatgcttgagacgcaggatgaagcgacgtgggcgctgaccaccttgcgctggttcaccgcgtaccacctgctgctgtgccactcacgcatgcccggcaatccgttggcgccatgggaccggctgaagctgggggggccggtggatcacgcagggagcatgctgcaggcggccgtcttcgtgccgtcattgcactttccgggaccccagcaactgccatcgggacgattcgacttcctgcagctgctgccgttgaccctggacgagcacgcgttcggccgcgcgcatggcttcgaagtgctggtggcccagttgagaacccaaggtgcggcgccggtgatcgatccgcagcgggtcagcatcgatctggcccctgctctcgtacttcaatcgcctccgggctcgccttgagggatcgaatcatttcgaaccctgccagcatttgtgccgattccggcagcgtggccggggtgcannnnnnnncccgccatgcatgacccccgtcagtggtaatgctgcgctgcgttcggtcacactcgggaacttgtcgttcttagtcaccccttccgaggcctgcatgtccctgttccggcgcaagtccctagattccgtcaccgtccacgaagccggcaggcgtctgatcccgacgctcagctggccgcacctgatcgcgttgggtattggcgccatcgtcggtaccggcatctacacgctgatcggcgtcggtgccaacctggccggcccggccgtgctgatctccttcgccatcgccggtgcggtctgcgcctgcgcggcgctgtcctacgccgagctgtcgacgatgatgccggccgccggcagtgcctacacctacagctacagtgcgctgggcgaggtgtttgcctgggtggtgggctggagtctgatcctggagtactcgctggtggtgagtacggtggcggtgggctggtccggctacttcgtcggcttcctcgaatgggtccacacccagttcggctggaacgtgcacctgccggcctggctggcggccggcccgcacgtggaaggcggcatgatcaacctgccggcgatcatcatcacctggctggtggccggcatgctgatggccggcaccaaggaaagcgccaccctcaacgccgtcctggtggtgttcaagctgatcgcgctggccatcttcgtggccgtggccctgcccgccttcgacagcgccaacctgcagccgttcatgccgtatggcttcgccaagtcgatgggccctgacggcgttgagcacggcgtgatggcggccgcggcgatcatcttcttcgccttctacggcttcgatgcgatctccaccgccgccgaggaaaccaagaacccgggccgcgacctgtcgatcggcatcatcggttcgatgatcggctgcaccatcgtctacgtgctggtggcgctggccgccgtgggtgcgatgagctacgccgtgttcggccacagcgccgagccgctggcgctgatcatgcgccagctgggccatccgaccgcggcgatggtgatcggcgtgatcgcgatcatcgccctgccgaccgtgctgctggccttcctgtacggccagagccgcatcttcttcgtgatgagccgtgatggcctgctgccgcgtggcctgtccaaggtcaacgcgcgcaccggcacgccggtggcgaccacgctgttcaccgcagtggtggtgtcggcgctggccggtgtggcgcgcctggacgagattgccgcgctggccaacgccggtaccctggccgcgttcaccgccgtcggcatctgcctggtggtgctgcgcctgcgcgagccgaaccgcgagcgcacgttccgcacgccgctggccttcgtggtcggcccgctggccgcgctgggctgcatctacctgttcctcagcctgccgcacaccacccagctgtatttcctgctgtggaacgtggccggcctggtgctgtacttcctgtacagccgtcgccacgcgctgatcgcgaaataaccggatcgccggtagtgccggccgctggccggcacctcgcatcctgttgatacaggcaatgccggccgctggccggcactaccgcagggcggtcaaccgccctgctttgccgcgtagtcctgcgcctggcgcatcacccgcagcaggttgccgccccagatgccggcaatctgctgctcggtgtaacccttgcgcagcagccacgcggtgatcttcggcagctggctgacatcgggcaggtcgctcagnnnnnnnnnnnnatcccagtccaggccgatgcccacgtgctcggggccgaccaccttgaggatgtgctcgaagtgggcgaagaagtcgtcgaggctggcatggcgcaccgggtgctcgtggtccagcacctgttcggccttcagcagggcgacaccctgctcgatgcccatgccttcccagccacccagctgcttgctcagcgcttcctcggcctgcttgcgctcgggcgtctttgcggtgtcgatcaggtagccaccataggcgttcacctggatcacgccgccggccttggccagcttgcgcaggcgcgcatcatcaagattgcgcgggtggtcgtagaccgccttggctgagctgtgcgacagcacgaacggcaccggcatcattgccagcaggtcatcgaacaccgcgtcggacgcatgcgactggtcgatcacgatgcccagcttcaccgcctgctgcaccaggaccttgccggccgggctcaggcctttccattccgctcccttggggtcggtggccgaatcggcgaactcgttgttggcgaagtgcacggtactgagcaggcgcaggccggcacggtggtagaacgagagcaggctggggtcttccaccagcgggctggcgttttccatgctgatgtagaccacgcgcttgccggcggccttgatccgtgccgcgtcatcggcggtcaatgccagcgcgaaacgctcgggattggcggccagcatttcgcggatctccagcagccgctgcaggccatggtcacgctcggcgaggtgcgcggctgggctgcggtcgccctgatcggtgtagatcgcccagaagccgccgtccagcgcgccctcgaccatgcgcgggtagtccacttgcgagagtgcgttgcggtcgtggcgctgctcgatgtcgaagccggtccggccgaaattggccggcgtatccaggtggctgtcgagcgtgaccaggcgctgctgcagggccttggcgcgggccagttcctgtgcgctgaactcgatggcatgagccgacagcggcgcacacagcgccagggcaagcacgacggacaggtggcgcaacgatggcatgggctctcaccggcaatgggaagagcccgaccatagcgctgcagccggcagatttgtagagtcgggctcacgctcggctgccaggcaccgcgagtcgagcatgaatcgtattcacggcccagcggccagcttcccgcgcattgcgatgcgttcgaaacaatggcgcccccaggatcaggtggcgcggctcgcctctacatcgtcccgcggtcagtcgaccacgcggcagaacacggccttcaggtaacgcgattcctgcacgtgggccatgaacggatggtccggacccgcaccagcgaccttcaggatctggatcgtgcggccggagaaataggccgcgcggcgcagcatgtcgaggaactggtcctcggccaccaggccggtgcaggagaacgtggcgaacaggccgcccggcttgaccacgcccagcgccagcttgttcatgtccaggtacttcttcagcgcagtgatgacctggtcgcggtcgcgggtcatcttcgccggatccaggatcaccacgtcgtactgctcgccgcggttggcggcgtcgcgcagccacgggaagatgtcggactggatgaacttcgggcgcacgttgttcaggcgcgaattgcccttggcgatctggatgacgtcctcatcgatgtcgatgccgaccacttccgaagcgccacgcgcagcggcatacacggcgaaaccgccggtgttgcagcacaggtccagcacgctcttgccttcaacctgctggctcagccactcgcggttctcgcgctggtcggcaaagaaaccggtcttgtgcgcgccggccgggtcggcgcggaacttgatgccgtactcggtgatcaccgacgcttcggtggtggtgttgccgtggaagtcgaagctctcctgcttctgcacgtgttcgtcggcaaagctgtggaaacggcagcccgggaactgctcgcgcagggcgtcgtagatccattcgcggtggcggaacatgccggcggcgaagaactcgaccaccaccaggtcgccgtagcgatccaccaccaggccggacaggccgtcgccttcgctgtgcaccacgcgccaggcgtcggagaccgcgtcgagcttcagcacctcacggcgcagcgacaccgcctgggcgatcttgcgcgagaaccagccggcatcgaccggcacgttctggtcggtttcgaggatgcgcacggcgatgcgcgagtgcccgttgtagaacccgcggccaatgaactcgccatcgatgccgaccacgtcgacgatggaaccgggcttgggccggacggtcggtttctcgaccagtttctggaagatccacgggtggctggaacgccacgcattcttgaggcggacaatcggaaggggggtattcatccacccattgtaaaccgggcgccggggtcggatccccgcaggggctctgaccccagtgtggcgacgatggggtcggagcccctttggggatccgacccctggcctccccatttgacggcggcggggccagacggcagaatcggcgccagaaggggagtagctcccagacgttgtcgccgtcatttcgagcccgcaggctccggtgcaacggcagttccagccgactggaactgcgagcgagaccttcgccgtactggcgaagctctgtccctggatccccctcccgatcctccgttgcagatcctcgccgtccggcctggcattcatctttccaacggacattcccaatgcagacgatcggtaacgtgtggttgtggggcggcttcgcagcggtggtggtcatcgccctgctggtcgacctcgtgttgatgcgccatggtggaccgcacaaggtcaccttcaaggaggccctgtggtggtccatcggctgggtcgcgctggccctgctgttcaatgcgggcctctggtactacctgaatgagaccgccggccaggtggtggccaacaaggtcggcctcgagttcctgaccggctacctggtcgagaaggcgctggcggtcgacaacatctttgtgttcctgatgatcatgagctacttcgcggtgccggaggagcagcgccagaaggtgctgatcatcggcatcctgggcgcgatcgtgctgcgtacgatcatgatcttcgccggcagcgtgctgatcagccagttccattggctgctctacgtgttcggtgccttcctgctgttcaccggctggaagatgtggttcgccgccggccaggagccggacctggagaccaatcccgccctgcgctggatgcgcaagcacctgcgcctgctgccggactatgccggcaacgcactgagcgtgaagcgcgacggcgtgcgctggttcaccccgctgttcgcggtgctgatcctgatcgcggtcaccgatgtgatcttcgccgtggacagcatcccggcgatcttcgcgatcaccaccgacccgttcatcgtgctcacctccaacgtgttcgcggtactgggcctgcgcgcgatgttcttcctgctggccggcatggccgaccgcttccacctgctgccgtatggcctggcgctggtgctgggcttcatcggcatcaagatgatgatcatcgacctgttcaagatcccgaccccggtgtcgctgggcgtggtcgcggtgatcatcgccgccaccgtggtactgagcctgaagtacccgccgaaggaaggctccggccacgcctgattatggccggccggcgggattgtcccgccggccgcacccactctcccgttgcggtggccttggtttcgcgccagtcaccgccattgctgaggtatggacaacaacgcgcccctgcccgctggcgacctgccggccccccgcaatgaccgctcgcgcatcctgcgggcgttcaatgtcagcctggccgccgtgctggtgctggtggccgtgttcgccctgcagggcaccttcgactggcggccgtgggcggtcgcgccgctggaagccaagggcctgcttggcctgatcggcggcccgatgctgcatgcctcggtcgagcacatcgccgccaacagcatcgcgatcctgatcctgggcacgctggccggcagcgtctacccgaaagccaccgtgcgcgccctgcccctgctgtggctgggctcgggcatcggtgcgtggatgctgggcaatccgggcagcgtgcacctgggcgccagcggcgtcacccatggcctgatgttcctgctggcgagcctgggcctgctgcgccgcgaccgtgcagcgattgccaccggcctgatcggcatgctgttctacggcggcatgctgatgaccatcctgccgcacgccgacggcgtgtcctggcagtcgcacatgggcggcgccttcgccggcatcatcgccgcgctgctgttccgcaacgccgacccgctgccgccgcgcccgcgctacagctgggaagacgaagaagacgaggccgaaccgctggccgacgacgagctggaaccgccgtcaccgcagcgcgtgccggtgctgtggcagccgcgcgaaggtcaggactacgtggtgatcccgttccgccggccagacgagccgcgcggctgaaaatgccccggtagtggccgaccttggtcggcgcggttgtagtgtgccaaccaaggttggcacctaccagagtcgtcagttcgccgcattccccgccgcgcccatgccatccaccgtctgccggcccagtgccgggtcatcggtgaagaaggcatcgatgccggtggccagataggcacgcatctcggcaatcgaaccctcggcattgcgcgcgttgtcggcgcccttgcgcaggttgctggcctggaagtggttctccggacggaaggtgtacggaatcaccatcaggcccactgcatgtgcgtcctgtaccagcgtggtcggagtgctcagcgcgcccttggcgtccagcggaatgatcgagcgcagttccgggccgatgctgtcggcgtagctggcgatgtccttcagtcctgccggcgtcatcatctgggcgtaggtcagcttgccaccggccttggcgatgtcggccggctgggtgtcgcccttccacagcagttgcagcaggcggatgttgctgccgcgcgggatcttgccgcgcaggtagcgcaggttggcggtctcgaacgactggatggtgaccgggccgacgttggtataggcattgccacgcagcgcggtcaggagcttgtcttccatcggcaggccgatcgactggaagtaggtcgggtgcttgatctccggcaccaggccgatgccacggttggcacgcccggcctgctggacaaggaatgcgaggatctcgtccaggctggcgatgcggaactggccgtcataggcggtgctgcgcagttccggcaggcgctnnnnnnnntacagggtcttcagctcggccagggtgaagtcttcggtgaaccagccgtccaccttctgcccgtcgatgaccttgctggtgcggcggctggcgaactccggatgcgaggccacatcagtggtgccgctgatctcgttctcgtggcgggccaccatcactccgtccctggtcatcaccaggtccggctcgatgtagtcggcgccatcggcgatcgcctgcgcataggcggccagggtgtgctcgggcagcaacgcgctcgccccgcgatggccatagaccgacaccttgtgcgcggccggggtggaggattcagcactcatggccaccgatggtgccacggccagcgacaacagcaacgcacaaccccacgacttcactgcgacttccccaagcggtatgtgatgggcgtcagtatgcggcggcaatgtgacaggtgggggacctggggtcggatccccgcaggggctccgaccccgtagcgatcccgaggagctcgttcggctgggttgccggccagcggccggcactaccaaggcttacttgccgatgcagaagctggagaagatcctgcccagcaggtcatcggcactcatctgcccggtgatctcgcccagcgcgtcatgcgccagccgcagttcctcggcggccagctccaggtgctcgtgcgccagctcgccgtcggcgcgctgcgcgtgctcctgcgcgcgttcaatcgcatccacatgccgcgtgcgcgcggagaactcgccgtccacctgctcccctgccccggccgaagcgatcgaacgcagacgcgcgtgcagatcgtcgagcccggcgccggtcgcagccgagacgaacacgcggtccggatcgtccagtgctggcaacgcctccagcaggtccgacttgttgtggatgtagaccttgtgcggcaccgccgccacggcctcgcccagcgctgcttcgccggccgccggatcgcgcgcatccagcacgatcagcgccaggtcggtgcgctcgatttccacgcgggcgcggcgcatgccttcgcgttcgatggcgtcaccgccgtcgcgcaggccggcggtgtcgaccagggtcagctccaggccgtccaggcggatggtttcgcgcagggtgtcgcgggtggtaccggcgatgtcggtgacgatggcgcgttcgctgccggccagcgcgttgagcagtgaactcttgccggcgttcggcggaccgatcagcaccgcgtgcaggccatcgcgcaggcgacggccgcgttcggcatcgcggcgcagcagggccagatcgctgcgcgcctgttccagcccacgccgcacctgagcgccaccgagcgtatccagcggttcgtcggcaaaatcgatggccgcttccacgtggatgcgcagcagcaccagctgctcgaccacggcgtcgatgcggcgcgagaacacgccatccagcgagcgacgtgcnnnnnnnnnngcgcggttgtcgcccgcagcgatcaggtcggcgatggcctcggcctgggccaggtcgagcttgccgttgaggaatgcccgttcactgaactcacccggccgcgcctgnnnnnnnncgagcgcgatgcagcgcgcgaccagctgctgcagcagcaccgggctgccatggccctgcagttccaccacttcctctccggtgaagctgttcggtgccgggaaccacagcacgatgccatcgtcgatgacctcgccgtcggcatcacgcaggcgcgcgtagtgcgcgtggcgcggacgcagtgcaggtgcgcccagtgcattggcgatggccgcagcacgcgggccggacaggcgcagcaggccgacaccgccggcgccaggggcgctggcgatggcgacgatggtgtcggtgcggatcgcgtcgttcatggctcagagcttctccagctgtnnnnnnnnctgtgcagcgccactgccctgcggctgcaaggccaggtaggtggtgtaggcctgcttggccttggccttgtcgccggcgttgaagtaggcatcacccaggttgagataggccactgcacgcgaggggtcgatcttcagcgtgttctccagccagcgcgccgcttcggcatagcgctgctggcggtagtagacgaagccgaggttgttggcggcctgggcgaagtccggacgcagcttcagtgcctcggtgaactgcgccaccgcctcgtcgtactgcttctcgcggtacagctgcaggccgcggtcattggcctgctnnnnnnnntggcgatccgacgccgggcccgcagtgggcaccaccagcttggccttgccgccctgcaggtcagccaccgtcaccggcgcctggctgcccttggcttcgctggcggcttcaaccttgttgttcagtgcgatcgcatcggcggtcaactggcgcgtatcggcattgaggaactcctggctgtccggcacctggaacacgaactcgccgccctgcgaaccgggcaggctgccgaaggccggggtctggtgtgaaacggctgagacggccggcgcaacgtaggcggccagttcggtaccggtgatcagcccatcgccgttgaggtcgcccttgccggccaatgcctgcagcagcacccaggtgaacaccgagtggccgttcggaccggcgtcggccacctgctggtcggcaccgccggcggtcagcatctgccgcgcgctgcgccgcgcgttctcgcgcaggannnnnnnnnnnnatggaccgccacgggtcaggcccaggccgctgtagcaggcatccatcacgaacatcacgtgcttggcctgcatgctctcggcgatgttctggatgtcggtcatcgcgatggcgtcggtagcgaattccttcgggtccgaatcgaccgggatgatgtagccgaggtcgcgcccggaggcgagctggcgggtcgcgccatggccggcgaagaacacgaacacgcgatcgttcttgccagtgcggtcatcggccaggcggtcgtggaaggcagccaggatgttgttgcgcgtggcctgctcgttcttcagcacgatcacctgcgaggacgggaagccgaactgcccggtcagggtatcggccaccgcctgcgcatcgtggctggcgtactccagcttcggccacttggcgtagttgtcgatgccgaccacgatcgcccaggacttctcgtagccggtggtgacggtggcatcgttggtcgcgcccttgcgcgcacgggcgaccgtgaagtcgcggccgttccagccagcgaactggtagccatcggcgatcagccggtcgaggatctgcggcagcgccttcaccgcacgatcgtgaatgtcgtggaacaggatgatgccgcgctgttccttgttcacctggtcgagcacgcgctgcacgatcgattccggcaccgggtcggcccagtccatcgagtcgatgttccacatgatcgacttcagcccggcttcgttgagcagctgcaggccttcggcattgcgtgcgccataggggaagcggaacagcgnnnnnnnnttgctgtcgacatccttcagcagcgtgtcggtgtccagcacctgctggcgcagcgcctcaccggtggtgcgcgacagctgggcgtgggtcaggctgtgattgccgaccgcatagccctcttccatcaggttgcggctgatcttcgccatcgggccgaggctgaccttgccgtcggcctcgaccttgccgaggttgcggcccacttcgaagaacacgcccggcacatcgtagcgcttgaggatggccaccacttcatcggtgtaggccttgtgcgggccatcgtcgaaggtgagcacaacggtcttggccggcaggtcgcggccgaagatctcgcggtcgctgtccttcatcgacatcgggtacggctcgatcacgccatagtcgcgcaggatcgcttcgcggctgtagtccttgtgcaggtgggcgatgtagtcgtcccacttctcacgcttcagttcgatggcgcgggtgcgctcgaagcggctgaagatgcgggtcagttcctggttgtagttgcgctcgatctcatcaagcgcctccaggtcctcaccgatgcgctggtgcagcttcaccgccggcagcgacgaatcggtgccgacccgttcatgcaggtcacgcagcacttcgcggaaggccaggcggtcggcgtcgaacagttccggcgccgactcgatgtagtccagcacggtgccgagggtggcgaagcgctgcggactggagccgcgcagcagcgtgtcgaactgcgcggcgatggccgtgcgctgttccaggccatcgtggaacagctgctggcccacgcgcgtggaggtaccgcggtcggcagccgactgctgttcctcgtcggccagcagcacgatgatgcggcggtagccgtcgagctgcttctgcagcgcggccagcaacggtgcagcggcaggatcggcggcggccgcggcctgcgcgctgggctgggtgaccgtggtcgccggcgccttcgcgtccttgtcgccacagccggcaacgaccagggtcaacaacagcgacggcaggaacaggcggaacgacgacgcacgctgcatggtggactcgaaggtgggaggaacggtgtgccggcgattctaacgccgcatgcgaaaagcccgccttgcggcgggcttctcatcgaccggggcggtagtagagtcgactgttggtcgactgctctactgccagtcgaccaacagtcgactctacaggtcgggattacttctttttgaccggggccggcgcggtggtggccgggaccggctcgccgccatggcgcttggtcatccaccactgctgcagcaggcccaggccgccgttgaccacccagtacaggaccaggccggacggcatgaaggccatcatgacgccgaacaccagcggcatgaactgcatcatcttctgctgcatcgggtccatgcccggtgccggggtcagcttctgggtgaaccacatcactgccacgttgatgaccggcaggatgaagtacgggtcgcgtgcggtcaggtcctggatccagccgaaccagggcgcctggcgcagttcgaccgattccaccagcacccagtacagggcgaagaagatcggcatctggatgaggatcggcaggcagccccccatcggattgatcttttccttcttgtacagctccatcatcgcggtctggaacttctggcggtcatcgccatagcgttccttcagctgcgcgatgcgcggctggaaacgacgcatcttggcgccgctcttgtactgggttgccgacagtgggtacagcaccagcttcagcagcaccaccaggccgacgatcgcccagccccagttgccgaccagcttgtgcacctggttcagcacccagaacaggccctggccgatcaccgccatcatcgagaagcggctgtagtcgaccacgcggtccaggcccggcacgtcttccttggcgatcaggttgaccagcttcgggccgacccacaggcgggcttcggtgctggtggactggcccggggccacggtgaaggccgggccacgcgcttcgatcaggtcacgaccggccacctgcgacagcacgtagtgtgcggtctggtccttctgcgggatccaggcggtgaagaagtggtgctgcagcatcgccagccagccgccggtgatgttctggttcagcgtgccgtcttccaggtagtccttgaacgcacgacgctggtacttcttgtcgttgtcgtaccaggtggcaccgttgaagctgaaggaatccgggttggtcatgctccgcgacaggatggtcggggtgcggtccagggtgcggtagacgtagccgttccacggcgcggcgccagcgttgctgacttcgtccttgaagcgcacggcgtactcgttgcgcgagacggtcagggtgcgcttgatggtcacgccgttgtcggcggtccacacgaacgggatctgcagctcgttctggcccttggccagcacgaagtccttggtgtcacccaccagcttgaagccgtcggcgccggggaccggggtgttcctgtcttcgctggcccagccactgatcgcgctgtacgggtgcgcggggtcttcggtcagcaggcggaccggcgggctgccttcgtccttggtctgcgggaactgcagcagctcggcatcgagcacgcgaccgccgtcgagcaccaggcgcagcacgtcggtggtgacggtcacgcgctggctggccggggtagcgctggcctgggcctgtgcggcggcctggccgggggcgcccggcacctgggcgctggggatggcgccggggttcgcgcccggaacactctgtgcggcggccggggccgacgtggtggttggtgccggggtcggagcagccttttcacggctccactccatccacagcagcacggccaccatcagccaggcaaaaatgaggaatacgcgggtctggttcatcagcggacaggctcggcggggccgggacgcgatgccggctcggtcaaagaaggagttgcgatgccatcaggcggcggcattgtgccgtccacgcccggcgtgggcaatgcacgcaggcgacgcagcaggcgcaggaaggcctggcggatctcgtcgttgctggcggaacgcgcagcactacgagccacgacgacaaagtcgcctggctggatgtcggtacgtgtctgacgcaggatgtcgcgcaggacgcgcttgatccggttacgcccgacggcgttcggatcaaccttgcgggaaaccgccagacccagcctggccggccggtcagccggcagccagtgcagggtcatcagcggatcggacacacggcgggcgccgttgaagaccgttgagtattcggcacgcgtgcgaacccgcgcagagcgagggaatcgcttgcgcgggtctgcagtattcactgtcgaagggattgcgtctgccgcggagtgcggcatggcaatcaggcgctcaggactttgcggcccttggcgcggcgacgcgacaggatcttgcggccgtcagcggtcttcatacgggcacggaagccgtggtcgcgcttacgcttgaggttgctgggctggtaggtgcgcttcgtggccattgggggcctctcgtatgaatgggacggaaagaaccggaaattctagagaggtaccccgccccaagtcaacccctggcagctacgcgaattcaccgggctgtgcaatagctgtggatgtttttgtgaataagtaggggacaagcattccgaaggcgggcgctcggtggtagtctgagccatccatttcccccctttcaggcctgtgtttgggcgccttgtcgcgtccatgccccggccaccggacgattattgctg