atggaaagagggtggaatgacaccacctgttctggcccagaacgacctcgactgggtcaacagccatatgatcgagggcgtgttgtaccgaatgatcggaggagctgttttcagtgtgggcaagagggacatatttctcgaaactgtccagtggatgccagaaattatgagtctagatacatggacaggccgggaggatttttcagtcgttggcctcctgagcattggcagccctcacgacctccgacatcctttcacaaagagagtggcaattttcgagctgatcacaacagggaaaataatggtcatggacggcgagtaccgttcgatgatcaggctgaatattatttccggccgcgagatgttggggaccggacgagggaaaatgagagtagtaggggtcttgatacgggtgtttcctcccattcgagtttcagggaaagggattcgaagtcgagccgaaacggtgttcgtaagccacaagacatgccacatcagacaacattgggacatcgacgagacgaacacaaagagaaggaaggtcttaaagacgaagggaagggtggaaaatctcagagggtggatgctcatttggaagtaaaggtctgtagttctacgaatggcgttgttactagtgaaggaaatgttgaaagtcaacgtggaggtcaggtttcaaaatcgagtgcgaaagtgtctcactcagagttggaagtggtgaggaaggatagcgttcccgttttagaagaaggtgcaaggacttcgactaaagaagtggatcatcaaaagttgagttcagggagtgacattcacggagctgtctctgataaggataggaaccgacggtgtgagaatggtgggaaaagagtccaaaagttgcccaaagaagatgcaggtcgaactagtgacacaagttgcagtcgatcacatcctaagctccccctgtccgtcttatgcagcaaggctatcgaaaatgggcccgagggaatatcagagaggaaagcaagtaccgactttccagtactgatttccgcacctgaaattgaattggctgtgccagtatgctctgtgtcaggggataagaaaacagtcaaagacgaggcatctgctgataaacaggacacgaacgcgagttccgcctctctacctcaggatttgaaagaagttgagaagacgaagatgtttgagactcaaaattctggtaaaggcgaaacggattcaattgtagattgctccaaggccaagcaaagtgagaaggcaagagacgtggttgtcgaagattctgttttagcagatgcgaaaaggtctaccattacgggtgaagctcaaaataagcccggtaaagggaaacgcacttcaaggtgggatactccgagagttttaccgagagcagagagtacggctgacgctcctcccagctccgagaaaactcaaagcggagatgcacacaaggaagagaagaatgtggcgtctagtaaagagatcgtccccgaacctctgcagcttgctgataaacttcaccagagagaagtagtcgaagatgagaagcttacggtgtcaaataaggatcgtagtacggaagttgttgttcagaactgtgaaagtaaaagggactcggcgaaagaggaaaaggtaggcacaagtaccaaggacttgacggttggtggttctcaatcagatgaacataagcttccattatgcaggggaatacccgagcaagacaacaagcgtcggccggactgtgacatttctcatactgttagccgcgtacctggaaatgatgattctgatgtagagaaagacccattagtggctcaacctgagtctgggccatcgagttggaataaaaggcgacatttgcgagagaggaatcacgagcgggattgggtggagcgagagagtggatatgatggtcgtggaagagaattggactctgaccgccttggtgtaggtgttgagaggtgcgcagagaaggataatatgaggaggcaatcggaacatggctccttatctcccatgaggaggaggattggtagcagggagacggatagcacacatgatgctcacacaggataccgtagtcgagaggttagtgtcgacaggtcgtctgacagaaatggctactccacgtatatggaaaggcttggtcagaagccaggatcgaagacacttgatggtggtctgaagcctgaatacagacgacgctttgaaaccattgatggaaggtatgggtttgggagttcgttgagttcagagtgtcggaatggcgaagatggtctagagcggcgaatgttgggcaccgacttgaagcattctagagtacaggagagtcaacctgtccgatctcaaattaggcctccttacgccaatcttattggtgccccttacacgttggttgtaaatgctcgttgcgaactgcaaaagagtcttagcccaatggccatctcccctccgccatgtacggcggaagctgtacatcagcacccgtttttatcaaatgagggtgaagagacgatctgtagcacgagtgagtcgttaagtagaggctggttatacaatgatcgacatggagacttgcaggggcctgtggagctaggccagttacgggaactgctagataacgggctattgcagtctgatcatttggtgcgtagagaaggaaccaatgagtgggttactttggagcatgcagggtcacctccttctaactggctaccaagctcacctagaaacaaacagccttcgtcgttaagttcttctggattatctcaagcatccccactatcttgtcccccacacagtcaagatagactgaaagacgagcttgtggctgtggagtatgccgatcatgatatatgcccaccaggaacagaggtatcaaacgccgcttcctcgttaggtggagacttcgaggatctccacattgatgagcgtgtggagaaactcatgcagggcttcacatatgttcctggcaaggaaggagaaattgtgtatgaagcattgagcagtgcagcaagtcgtgttcgtgaggcactgggttatgaaacagataatctcaatgaagagtctcctcgatcgcatggtggatttgctaatttgggtgaccagtggaaggatggtgactttggaagcgatgttcaagggctagaagctagtgggaatgatcaacatgtttcgaaagcagacgataagttggaagagaaagggatggcaactgtaccagatgcggcggttgaagttgtaagtgttcctaagcctcctcctccagttctttgtaggaggaatcgtctggtggagaaaaaacctgagttgtggacctggcccgcgagaggtggtgactggaaactctatgcataccaagtagaaaatccacaacctgtggtcggggagaaggcgcaagtacattcattggtacaaaagaaggtggttttaaatggaggacatcctttctgcgatggtaaagtccgtgatccacgtgatcaacgcaagcgtgatccccgcaagcgagagttgcagaatccggcagaggaatctgctaagcttaatggggtagattggagcaagctggaagtccctaaatttgcgttgaaactcggtaacactactgacgatcctaatgtgacccaaagtcaacacctcatgaccacgcccaaggggggccacgcggctaccacaagtgttcaaggctccacaccaagtgcccatcttactcagggtcgcctaagcttgggtggtccagggaccggttcgaaggcagccaaagtcagttccacacttgccttggttcctgctactggcaccaaatccggtggtcccgtcatccatccacaagcagtaagcaatagtgcgaggattgtacatcagtcaagcaagcacgagctacttattgtgaagaagaactcaattttcaacaagcataggagtttaccacgagcggcaggagttggtgacggtcgacttaagcctacttcagagcgcattttacaacaaactgggagacctgaagcagctgtgcgagaccggccttctgaacaccagcaagggttcgatggggagccgtccaaggttgttcccaagaaagtgttttccaggagagatctaccgtcaagggatactttgaaacttcatgatggaccttggttttatctggatggaatgggtcgtgaaatggggcctttttcacatgcagagatacagtctctggtttcgaatcagaagctctttgagggttcgtctgtgtataggaaggatgatgacttatgggttcctgtcagtgtaccctctatagaacgtcctatttcttcgccagctgattcaggtatcccgtccgaaagcggacaaaagtgtcgtctagcatcgctaacgaaacccccagctgcgaaacatacgtcggagtcatctacgattcaaacctctctgaacgatgggtcgcgctacagtccttcagaacctttacctccagctgtttctgtgtctgaaaactcggatcccaaaagcagagagtcatgtgcaccaaccaataacgtttcaaaagctgtttcttttcatgatatccacccacaattcttgggatttacccgtggcaagctccacgaatacgtgatgaaatctttcaaaagcgcgtctctaccagccgcactatatgaaggtctggaaaaatggttccaggcaaaggagaaagaaaagatttccatagcaccactgcccgctcttcatggaagcccggcatcgagtgttccaacacctgctgcggtaaaatgccgagctaatgatgatgccggaggtagttctcctcgctacgagaggcagtcacaaaatcagtctgcgttgactgggcgtcgtagtgctcacggaactccctccagttcttacgacgatgtcgctaagacagtggagaccgaagcatggagccgagccacttctgttggtcaaaatggcaaaacaggtgaggagttgagcccatctaaacgaaaagcgtgggccttggaagattcaaagcagaatcgtaggagttctcaaaaacggaggcttttggattctgaggagagtgacggtgatgagaagggaggtcactcaactcgcgcaattgtaggcgatttgccgcatctgatagatgacaatccttttagatcgcctgatatggtgccacaagacttggtgtctggaggccaggaaaagggttgggccaccttgaaatttggtactctgcgtatgatattccgtcacttacgaggggatgttaaggcactaacgaatgcatcagcggcctgcaagtcatggatggccgcagggaaagtttgcaagactgagttgaaatcggtcgatctttcttccgtccggggccaaaggctggatgctctgatggaggccttaccgggatttcgagcaccgaagctgaaaagattgattttgaagggatgtacaaatgtgaagcctgagtcgctggcagaagttctgcgagcctgtccctccatttcagcagttgagattgatagtttggtgccattcaaagagctcactcatatgttccctaaagtgaggtgggttactgaacagtttggggtacagagtcctcgggaccacattagccgcaagcgagatgagatacacttcaaaaccaaaagcctgagagttataggcgaaagcaaagctggatatttgagggattctgtgaatagggagtctgacgactttgaaatgcatcttgtaagtgatagtgccagcaaggtacgaagccctagtggtttcgcttgcaacgtaaatacggatctagaggccacaacgaatgactctcttcaagactcagaaaccactcacagtgcaaggacccctaatggagctaaacacttcaagctgaataacggtagtaagaaatttgattcgtctaatgggtatgcaaagacttctaagcgagagaacggtgacagcatgtcacatttaccacatgttaaacgaaaaactctgactacgtcgtctcatcgaaagcacgagcaagctatatacaggagaggaaagccactgagtggtagtcaaagaggcatttcagataaaggttctgcttccagtgtcaaaggagaatttccatccaaaggttacggtatgttgtccatgctggaaggtgagaagagcttggagaaggagataggtcttcttctccgagaaatgatggaagctgacaccagccgagtttttcaaccggctagtatcgctaccgaggtcaagggagattcgtcaaaatcaggaaaaactattgatctttggatgatggagaagaaacacaggaacggggcatattcaagtggaaagaatggcttcgacgcttttagagatgatgtgaaacttctaatacgtaacggctttcggttttccaggaatccgcatgataacccggttcttcaggcaaccaagaggattttcaaggttacgcactcctactttgaagccaaggacaatcaaagtgccggtcgatcttctgtcgaaatacaaatgcagagcaaatcttttggggctcgaccgttcggtaaagtggaaaaagggagatcgaaagctcctacaatgtctcaacatcgtcctgggaagaagaggaaggtgtgggaggatgatggcgtacagaaagggaagattggatctgccaagaagggtaggcaaggtgattggagtgatgtagatagtgacagcgattctgaacgagaaactcggcgatttagcaagtcgaagaaggaacggtcttgggattctgacgaaggggatagttcggaagatgaggaagacggattcatggaaggagatgaagaggaaacagaaaccgagccctctgactccgatattccaagtgagtcagagggagaagatggagattttgaggctgataattacgacacagacgacgatatggagtttgggtatctcgactggggtgcacgaatgaccaaggcagcaatggttccccctgtaacacgcaaatacgtggtgatcgaagagtacaggatcgtggccgatgaagaccgggtgcttaagaaaatgcaggtagagcttccgaaggacttcgcttcgctaaccgccttggagaaggccggtgatcactattcccatcttgatatacccgagataaaagaatatcagccgcgtaaaaggctcggtgaagaagttatggaacaggaagtctatggtatcgatccttatacgcacaaccttttgctggacaccatgccagtggaaacaacatacttcacggaagctcagcggcagcaatttattgaagagaggcttctcttggtgttaaacaaggagggaagcaagtatacaggcacaggcaaggccccaatggagtatccactagaaagagttgttcaaagaatagcgtctgaagcagagatatgcaaagactgggctttgtatgactttgcagatcaactccttgtaaatatgaaagctcggcagagagacaaatttgttgcatatcggaaagggcttggagttgtttgtaacaaggcacaaggcttggagaaagatgaatttgtcgtggaattttttggagaggtatatccaccttggagatggtatgagaagcaggatggtatccgatctctacagaagaaggacaaagatccgacgccagagttttataatatatactatgaacgtccaaagggtgatgctgctggttatgatcttcttgttgtggacgctatgcacaaggccaattttgcaagtcgtctctgccactcttgtcgaccaaattgtgaagccaagattaccgcggtgaatgacacatatatcattggagtatattctttgaagccaatcaagcgaggagaggagctcaccttcgactacaattcagtcacagagagcaaagaggaatacaacaatgctgtttgtttgtgcgggagccaaggatgcagaggcagctatctcaatcttacaggatctgggacctttgaagaggttattgcaagagatcatggccttctggatagacacaggctgcttctgaatgcttgcagtcctgcacctatcacaaatgaggaaatagaagaaatgagacaagcgggcctcggttcctgtgtgctttcgggactgccaacatgggcggttaagtacgctgcacgcttggttcacttcatgaactttgagaaaacgcaccttcctgcggagctcttgaaagatttcgatctgaaaagaaaacagggagttgtggagggctcttccgaagtagacgcagagatcaccactgagggcgtttacaatcaaaggctacaaaatttaactattactcttgacaaggttcgccacattttgaccgaacttttcgataagcctggtttggctccaccaccagtacggaagctggacctgaaagagatggttcagtggatttggaaaaaggagaactctgtagttaatgagcttcttcaatgtttggcacctcatctggaaagagagaaaatgttgcagttcaaggagtcagtaggaaggaactcgcctaatgattccggaaataatcttcatctcagcttattgtggttgagagatgcgttaagaagacttccggcaacttgcaaggcccgacatgatgcagcagctgatttgattcatatgtatgcaaacaccaagcatttcttcgttctggaggattatgctgttgtgaagtcgactcctgtgttaattacacctcttgacctcggtaccaagcactcccttaccggaaatcgacgttggagcaaggtctacagcaaagagtatgtatggggacagcttatcaactggtttaagcagaaggcggccgatcctggtgcaagccttgcaaagtcttctcgaggttgtctcgttctacccgatgtttcgtcttgttatgccagaagtattcagcacgattttcgtctggcctatggtcctaaacaccgagagaagatgatcttttacatggaacataaaccagagcaaaagtggcccaagtccaaaatctggtcgaagttttggtccttcaagaatgaacggggtcttttcgggagcccgatgctggactctgtacttgaaggaaggccactcagggatgaaatgatgaggtggcttaagatccgggaggacacttttgttgggccctgggacgagcagtag