atggactcaaaacggaaatcgttgcagtccgcccgggcgagtaaccggggcagcaagcttcttcaacctgaacccaggcggccgtcgatggtgacagcagtgccagggtctcaccgccattcgcttgtggaggaagctaaaaagcctgaaaccaatagcaggcgggcttccgtaaagtcggtcggtatcataaagcccgaatccgcgatggatgtggacgatgataaagattttcccgaccaagctgattgtggggaggtgtacgattcgatggaggtcgaggaaccagttgtcgtgatggattattttgagcagctcgagacagcattgatgcgaacaaaagcggagttgcatatgaagatgtccgaattgccacctgttataagtaaagagaagctgtttaccttagggttgcctcatgtttatgataccgatatgtttaatcggtctccgtccaatcgaattgcaaccaactacagcccagcagcagacagatttgttgaaatgaagccggaagtgcgagtggtgcaccacgaggagtcgtctatttatttggactacctggccaccccgttggaaaccaagaaggagtgggtgattccagaccttatgaaaccagaagtagcgaatgagaagctccatgccacggcgttggctagattacatcgggatcgtcgagtgaaggcagggctgaaacggtctctctctccggattctgacaaatcatcgtgggtttaccctgagaatgagaggtacttcaggggaggctctcccaaaatgaccaaggtcgtacctacgaaagaaacactagtctctctacgagcctcatggaagaaaatcaagtgtacggatgaccctgaaccaagctcgacggaatcctgtgcttcaacttgggatgagtctggatcagaatcaggttcggaattctgtctcaagtgtggcattcatcacgtgaacatgggaacgctcgagtttaatagagctagaaaaattagtgcctacggaggaaaaattggaaagagaatcagtatagtggatcgtaagtacttcccggcccccccgattgtggagagtcctcgaagccgtatcaaagcccgctcaaaaccgacaccgtgcagcgcacagaacatctattcagctgctgaaaatattatcaagtacgaatattacctggacgaaggagtcgaggagaagtacataacacctctgagggaaaaatggttgacaagtgcagctcatcgaataggtaatcgctggcaacttaggcttccgagcgaaacatatcacgacgtcatggtccatgtggccctccaaataaagtactactacctttacagcatgcggaaagcaatcacagactacgttctgaaggacgaaagtgaaagaaaacgactcggattagtaaacctagaccaagcgttgcaggctttgagcacaggattcatagggaagcctacaaccgtacagatcctttcgcagcactggcgaaatgcagtgctggaggcgcacgatagtttagctttgaagatgtttcggttgaatcctttggcgctggaagtcatggcactatgggagaaaaactttagtaattcgctcttcttagaggtcatgtctgcaaatttcaccgcggggttaccttacgaactagcagcttttgaaactgagcagaaggatcttgcttcgaaacgaagagtacttatcatcagagaatggttgcccctggtgtgtgacaagctcaaatatgccattccaaagccgactatggagatgattgggttctatcaagctatggctgttctcatgagtagacagataagacaacttgttgaggactccatagtctcctacacaaaattttttgctcagtacaaggaaggcagctcgtatgaatgggaaggttctcaagaggacactgcgaaggttccagcactaccggtggaaggcagtggtgatgtgaaggccgataccactgatggtatatttgcgatggagccaccgacagaagaaaagctgaggcaattttttggtaaacagcggttagcttcagataaaacgtcttcggaaaattggtctcctccgttttacataagtttgaagaacgatcatggtgtttacagttgcgagccaacgttcgaggaacttgcggaatcgcttctgcgtgtggtggactggtctgtatacgaaagtagtggtttcatgcgtgtggattcggatcacatagatccttcaatgaggacgatgccgcacatggttctggaagatgaacttgttcaagtggccaagaattacctcaggcagatagttttcgccaattccaagggacctcagcaaataatgaggagtttcgaaaaattcaaggacttagcaagtttgaacgcctacgcattcgccaaagattttggcttgatggaaaagccgctagaggagtataaggacacgctggccaaatacaatgagcgaacagtccaagcgcaggaggcaagtgcgaacgaaatagactgtggtctcgtaagagtgcgctgtgaagcctttaagcagactttgatcgacaaagcccaactggtgaacacattattgaaacaacaggtgcttgcacaaatgacagctggtcatcaagaggttattgatcgtcatgaacacatttcgaacacggtggggaaggatccaaccaacgctgaagaagcaacatcgctccgcaaatatttcttcgctgctgcgaacgaaatggccgtgctggagaggatgctagaggagaacaagagaagggagttctttctggaggaggccatgtttggattacccgaggacgattttcaaaagatgatggttgctcgggagtggcccaaacgcattcgagtgatactcagtgtgcaccagagaaggattcaggaagaatatgaccattatgaagctggactaaaaaagcgccgggtggaattcgccaagaagctggaaatctacggtgaagagataaaaaaatttgaaacttatggtgacatagaaaagagcccagtgatagggaagttggcaatggacttgtccaagggactggaagaggccctcgatattgcggaacttatcaacactgaagagggatactttggaatgccaccatcacgcttccctcaaattcaaacacttacaactgctcttgaaccttacttaaagttgtggggtatagcgcactccttcaagacaaacgaggaagaatggatgatcgcctggttgaacaccctcgacacggaaaagatcgagggagaggtcatgacttggtggagaacagtattcaaattggtgaagcagtttactgatgttctcccagagccagcaaaagttgcggtagcactcaaggcgcttcttgatcgcttcaaagaatctttgccgcttttgaagtgcctttgcaacccaggacttagagcacgacacttcattcagatttctgaggtcgttggatttgaagttcacaatgatgatggtaccaactttcgacagctactgcggctccagattgatgagcacatagtaaaattggaggaaataagcgagtatgcaagcaaagagtttgcactagaaagatcacttgataccatggagagtgactggaaacccctgaaattcgagtattcgttatacaagaacaccggcgcgaatatcttgaagggtggtcctatagaagaagctcaactcatgctagatgagcatgttgtgaagacacagaacatgttggcttctgcgtttgcggccccattccaagaacgtttgcagatatggctcggaaaggtaacattactgcaacaaatattagtggaatggctgaagatgcaagcatcctggatgtacttggagcccatatttggctcagaagatattcttgagcaaatgccgaaggagggtggtttattccatcaaaacgacaaagtgtggcggagaattatggccgcagccgagaaatgcgatataatgcttgacgcttgcgcgatcgaaaaccttctgcaggacttaaagaagagcaacgtggatttagatgttgtccaaaagggactcaattattatctcgagactaagcgtcttgcttttccccgattttttttcctgtcaaacgacgagcttctggagattttgtctgagacaaaagatccattaagagtacagccttttctcaaaaaatgcttcgaagggataaacactctggtatttgaggccaaccttgatattatctctatggtaagcgtcgagaaagaaaaaatcgattttacacgaataacgaatccaaagtttgccaagggcaacgttgagaggtggttaatcgaagtcgagaagatgatgagagagaccttactggtggtggcacagaaagctgctgcggattatgctgtgacggcgagaacacaatggatattaaaatggcctgggatgattgtcctttgcgcatcccaaatacattggactagggaggtggcagaagctatacaggctggtggtgaggccggactcaaccagtacgaagaaaagtgttcattgcaactccaagatcttgtgaaactggtgagaggagaattaacaactctggaaagatttaccatcggagcactatgtgtggtggatgtgcacgcaagggatgttgttacactgctgaagacatctggagtaactaaagatactgactttgagtggctttgtcaactacgatacagtttaattgatggcgcggtgattgtcatgatggtaaatgcaactcgcaaatatggttatgagtatctaggaaacagtgcccgacttgtcataacgccattgactgatcgatgttatcgaacacttatgggagctttgcacctcaacctgggtggagcgcctgagggacctgctggtacagggaaaacggaaactaccaaagatcttgctaaggcccttgcaatgcaatgtgtggtgttcaactgctctgatggactcgactacctcgctatggggaagtttttcaaagggcttgctgcctctggggcttgggcgtgcttcgatgaattcaaccggattgacctggaagtgttgtcggtcatagctcaacagattctgaccattcagagggctatcatggctggggtgacaagattcaatttcgagggaacagatttgccgttgatttccacatgcacgactttcatcacgatgaatcctggttatgctgggcggtctgagctgccagataacctgaaagctctcttccgccccgtggcaatgatggttccgaactatgctatgattggtgaaatcactttgtattcttatgggtatttgaatgcccgcgatatggcaagaaagcttgtcgccacatatcgactttgtagcgaacaactgtcatctcaagatcattacgattacgggatgagagcagttatagctgtcctgagggcagctggaaacttgaagagaagatatcgcgaagatgatgaggcagtactgatgctacgagccattcgggatgtaaatctcccaaaatttttatctcatgacattccactcttcgagggcatcatgtctgacttgtttccaggagtgatactcccagaacctgattatgttaacattctgaattgcatcaaagacaactgcaaaaagacaaacctccaaccaacggaggtgttttgcaaaaagatattggagctttacgagatgataatagtcaggcatggccttatgttagttggctattcgtttggagcaaaaaccagtgcctacaagattcttgcagcttctttgagtgatctctgcgttgctggtctcaacaacgaaaacatatcaaaatataaggtcctgaacccgaagtccataactatgggccaactctatggacaattcgatcctgtgtcccatgaatggaccgatggggtgttggcaacaacgttcagacagatgtcaatcgatttatctccagacaggaactggcttatctttgatggccccgtcgatgccatttggatcgaaaacatgaacacagttctggatgacaacaaaaaactttgcttaatgagtggagagattattcagatgaccgcatctatgaatttgatattcgaagtgcaggatctcgctgctgcctctcctgccactgtttcccgttgtgggatgatatacgttgagccttcgactttgggttggagacctctcttgaagtcatggctgatagcccttccagagcctatgcaggaaagatacagggagcagatagcgaaactatgtgaatggctgttgcctccttgcctgcgatgtgtgcaaaagaattgcaagctcgtaatgccgatgcaggaacaaaatatggttcaaagtatgctgcgcattctgacttgtctctcgcaaccggagctgacagacaagataatgtcagaaaagatggatggaaacttgagggctacatgggttgattgcattacacttttcgcgttggtttggtccgtcggcgcttgtatggacacagatcagagaacaaaatttgactttcttttaaagaaacttttggcaaatcagccgccggaagaatacaaaccacatatactaacaccagcgcgaaaagtggccattaattttccggatggaaaatctgtatacgattgcgttttcagaaaagacaaagggaaatggggtctgtggttggacttcgttgacgatcaaggccccgcggtagatgcagacttcgttaaaattatagtgtcaacagcagacactgcgaaatatacattcatgtttcagactatcattgataaaaacatgcctttactactggctggtccgacaggaacaggaaagtccgtgtacgtaaagcagtacatgatgaagctagatcctgcgaaatggcagtccatgttcttcaatttttcagcccagacgagcgcaaatcagacccaggacatcatagatggaaagctcataaagaggagaccaggagtgtttggaccccagaaaggaaagcagtgtgtcattttcgtcgatgatctgagtatgcctgcgttggagaaatatggcgctcagccaccagttgaactacttcgccagtggatggaccaccacggctggtacgatcgtaacgatcttaccttcagaaacattgaggacgttcagtttgtttcagcaatgggtcctccaggtggaggaaagaatccagtgacgaaccgctaccttcgtcacttcaacgtcgtggtcgttactgctttttctgatccaaccatgcagagaatattctcgacattagttgacttctggatgaaaagggcgagatactcggcagccatattgaagcttagaggccccttggtcaatgcaactattgaaatatatcaagttgtacagaaagaactgcttccaacaccagaaaagtcccattatacttacaacttgcgagatcttggaaaggtgtttctcggtcttcaatttgccccaatcgaaataggagacgatacatataagattgtccgtttatgggcgcatgagtgcctccgggttttttatgaccgtcttatcaacgataaagatagactttggttttgtgagctcttggccgagcagttggagaagcattttcgggaacgctttggaaaagtctatgggaccttttcacactccgaggtcaagaagggagacattagtcccgcgattctccagtacgtcatggctggagatttcatgattcctggagccgatccaatgttgtacgatgagattacggacgaggaacagctcttgagaataatgctctcttacctcgaagattacaatgacctcaccagcactcccatgaacctcgtccttttccaatttgccatccagcacatcgctcgaatctgtcgagtcattaagcaacctggaggcaacgtgttgatggtaggtgtaggcgggagtggaaggcaaagcttagcaagacttgcggcgttcatcgaaggctttgatgtctaccaggttgagctctcgaaaaactttggtatgccagaatggcgagaaagcattggcatcatgctccggaaagcaggagaactggataaaaaagtgatgtttctctttccggatacccaaattaaaatggagggattcgttgaagacatcaactctcttcttaatacaggagaggtgccgaatctatatgatgcaggagatctaggagccatatgtgaaggaattcggcccagagcgaagagggctaaaagagacggatctagattggaactcctctcttttttcgttgacgagtgcaacaggaacatgcgtatagctctggctttcagtccaattggtgatactttcagagagcgtctcaggaagtttccatccctcgttaactgctgcacaatcgactggttcagtgcttggccaacagaggcactgcggtctgtggcagtgaggtttctagcaacactgaatgctgaacggaaagttatacgagaaatagtagacattactgtttattttcacacatctgtccaggaaatggcagttgactactttacgcaacttcgtcggtattgctatgtcacacccacaagctttctagagctgataaacctctacaagactcttctggaacagaaacagaacgaagttaagggtttcaagcataggtacgagatgggtctgcttaagttggaaaagtcagctgaagacgtgaacgttatggggagagagctagagttattacaaccaaagttagatgcttccacccaggaagtcatggatcttctaagggtgattgacagagagacggtagaagctaacaaagtcagaactgtcgttttggcggaagaagctgctgctaacatcaaagcagatgaagcgaaggcgataaaagaggatactgaagctgagcttcagattgttatgcctatcttggaagaagcactgagggcccttgatacgcttaccaagaacgacatttctgagctgaagggtatgaaaagcccacctctacctgttcggatagtcatggaggctgtttgcattatgaaaaatatcaagccaacaaggatgaaggatccatccggttctgggaagatgattgatgattactgggagagcagtaagaagatgcttgcagacgctgattttctgaagagtttaaaagagtatgacaaggacaatattccaccggcagtgattgtgaaagttcgcccatacatcgagaatccggacatggatccaacgaagattcaggctgtctctaaggcagcttacggtctctgctgttggattggcgcgatggaaaagtacgacaaagctgcaaagatcgttgctcctaaacaagcagcccttaaagttgcagaaggtgaatacaaagaagtgatgtcgaaactaaaagaaaagcaggatgctctcaaagtggtagaagcaagactcgccgagcttgatgcaacacttctggaagctagggagaagaagaaggctgtgcaagatgaagcagatacgtgtgctatgaagattagtcgagcaaaccagcttatgactggtttgggaggagaaaaaacgcgttggacggctagcgcggaggccttcggccagacttacatcaagctcactggggacatcttgctagcatcgggaatgatttcatatctcggagttttcactcctgccttccgggacatagccatcaagaattggtggcaaatgtgcaaagacagaagggtgccatgctccgatagtttttctttgagctccatacttgcagaccctgtccaagttcgagcttggaacattgcaggtttacccaaagatagcagttcggtggataatggcgcaatagtatccaactgtcgaaggtggcctctcatgattgatcctcagggtcaggctaacaaatgggtaaaaaatatggaaggagagaagctcgtgatctgcaagcttgctgacactgatttcttgcgaaaactggagaacgcaatccagttcggaaagtctgtactgctggagaacataggcacggagcttgatgctgttcttgagccagttctgctgcgatcaaccttcaaacatagtggaagtatctgtatcaaacttggtgataacatactggagtatcataacaagtttcgtttgtatatcacaacgaaattgagaaatccacattacagccctgaaatttctgcgaaggttacacttctaaatttcatgataacaacggaaggactcattgatcaactgcttggtatagcagtagctaaggagaggccagaattggaggaacaaaagaatcaactaattattcagggagccaaaaataaacagcagctgaaggagattgaagacaagacgttagaagtactttcacaagaaggaaatattttggaagatgagactggtattcaggtattgaactcatctaagattctctcggaggatattactgaaaaacagagggttgctgaaaccacagaagcagtcattgatgagactcgaatgtcttacattcctgtggcaaaacttgcttctatattgtttttctgtgtttcagacatggcaaacattgaaccaatgtaccagtattctctaccgtggtttgtagagctctttgtttcatccatcctcaacagtacaaaggatcccgacctcaatatacgccttgaaaacctaaatattcatttcaaatactctatatactgtaacgtgagtcgatcccttttcgagaaagacaaaatactctttgtgcttctcatgagtatcaagattattggtggagaaggacacatggatcctgaagagttgcgattttttatgaccgggggagttgcccttgagaaggagcctgacaaaccagaaggacctgatgccctttggattaacgataagatatggggagagttgtatcgactgtcaaagcttgaaaatttcacagatttgtatctcaacattggaaatgaaatcaaacactggcgaaggatcttcgatagcacaaagcctcaggaggaacctcttcctagtccatgggctgaagatttacatacatttcaaaagctgttgatactgcgggctataagaccggacaaggttgttttgggagtcacaaactacgtggaagaagttctaggcaagaagtttattgagccgctgccattaaatctagaagcctgctatatggatgcatcgtcaacgaccccgctagtatttgttttgtcacctgggtcagatccaatgtcgagcctcttgaagctgtctagcgacaagggagccaagctgcaaactgtctctctcggtcaaggacagggcccagtagccactgccatcatgcaagaagctgctaaagatgggtcttgggtagctcttcagaactgtcaccttgcagtctcgtggatgcccacttttgagaagtattgggagacagaactcacttcaaaagagaaagtgcatgaaaagtttaggttgtggttaacaagttacccttcagaacactttcctgtggcggtactgcaaaatgctgtcaagatgacgaatgaacctccaagtgggttgaaagccaacatgacagggagttatctcatgtaccccatctctgatcccgaattttttggccactgttccaaggagaaagaatggcgacggatgctctatggactatgtttcttccatgcctacgttcaggaaagaagaaaattcgggccgctaggatggaacattccatatgagttcaacgaatctgacttacgaataagtgttcgccagcttaagatgtttatagaagagtatcctgaagagataccctacaaagctctgaattatctcacgggtgaatgcaactatggcggtcgagtgactgacgaccatgatcgaagaactttgctcaccatcttaagcgatttttactgtgagaagatacatcaggatgactacccattttcagagtctggaatatacaaagctccaccgtacggagaataccaaagttatatagacttcataaaggagctgccttctcagccaacacctgaaatatacggtttccatgacaatgcggatatcacaaaggatatgacttcaacggaacgcttgctcacatctcttctacttgctgctccttcgacacaagctgcaactaagagtggtgacaagaagggaccctcaccggacgagcaacttctcaacattgttgtagacatccaaggaaagatcccggcgaacttcgacatagagcaagcgcaaatcaagtttcctgtaacttatctagaatccatgaacacagtgttgtgtcaggaactagaaagatacaacaaactaatcacaatcatacgaataagtcttgatcaaatccagaaggcagtgaaaggcttaattgtaatgagtagcgacctggagctcctggggagaaatcttgtggatgggaaaattcctgtgatgtgggcggccaagtcatacccttcgagaaagcctctggctaattatgtagctgatctcctcaacagagtcgccttcttccaagactgggtctctaatggatcgcctatgatcttctggatatcaggattttttttcacccaatcgtttctgacaggagcaaagcaaaattttgcccgtgctaagcatttcccaattgatatgatagatttcgaattccaggttattgaagacccggcgacaataactacgaagccagaggtcggggtgtatgtgaaagggctgtttttggaaggcgctcgatatgactacaaaactcatgctctgggagaatctcagcagaaggtgctgtacacacctgctccaatcatatggatgataccaaacgaggtgatcaagttcaagtccttcccgcattacatgtgcccaatgtataagacgagtgatcgccgtggaattttatcaaccactggccactccaccaacttcgtcatggaagtactcctcccctccttgcatcctcaaagccattggatcaagcgaggtgtggctcttcttactcagctagatgagtga