atggggaccccggagatgcatcgtcacgacctaataatctcttgcgtcgtgtacggcacagttttttcagtgcttagtgcactctccattgttatccttgctgctgtcaattggcgtccatggaggatctacagttggatcttcgctcggaaatggccttggtatctgcaaggcccgcaactaagctatgttgcaggagtattgtgttggggtgcctgggctgcagttgtctctccgatcgtggtccttacgctgtgggggataaaactaattgttctcctggaccacgacacaatcggtttagcagttattatggctggaacggctcttttgttggctttctatgcaatcatgttgtggtggcgaacgcagtggcagagttcaagggcagtctttatcttacttttgttagcagttacgctattgtgtggatacgaagttgccgcggtctatgtcagtgctggaaggagtgcttcacatcgctactcgccctcagctttcttctttggtgtttcggcgattgccatgggtatcaacatgctctttatatgcaaaatggtctatcatggttctggcctggatgtggatgagtacgtaagacgatcttacaagtttgctcatgctgattccatagaagtgggacctgttgcatgtatgccagagccaccggatccgagggacccagccctgcaaaagaaaaatagggctctttgttttgctactctctacctaggttccgtcctagtgctacttggatactcgatcctctatggtctcactgctcggaaagctcgttggcttggaggtgttacatcggctgcagtgatgatacttgatgcaaatgttggagcgtgtttgttcggctttcagttgctgaagagcccacttgttgcactcattgtcgcaggagtttaccgttgtttgctaatatgttttggagtttattattggtacctcggccattgcataagttatggggttgtggcgacagtgcttttaggagcggccgtgaggcgacatctatctgtaatgaatcctgcagccgcacgcatagctgccttggatcataccgtagtacgtcttagagaaggttttcgaaagaaaggtttggggagctcttctagtttctcagatggacgtacatcaagcgcaatgcgtagcagcagtgttgaggccgcccaggttggtgtagcgctagaagctatgaacagaatgaatttgagacatccaggtgaagtgcctcattctggacttgcatgcccacaatttggatcgcttgcatcgcagcatggcgcaattggggtcattgaggagtgtgtcgaggatgctagctctcccctgccaagcgagaacgatcaggctactggggaacaaacctctgtgatgaccaccaacgagggcaatcgaccagatccgaccacagatttagatactggacttattccaggagacaaacaagggctgtcagagcggcacaggcagtatgtgccagaccttgggcatagtttggaatcttttacaagctttggtggcatggaacaacttgatcatctggccataatgtttcaagagaggttgaatgacccacggatcacgtccatgctgagacatggcgttcgtagaggaggtgagcaagatttgacaacactgcttgaggacaaaggtctggaccctaatttcgcagtcatgctcaaagagaaagggctcgatccaactcttttggccttattgcaaaggagcagcctcgatgccgatagggatcacagagacaatacagaagcaggggccggaggaaatccatcagaaggcgcagttcgggaggaagttattacctggtcagaggagctcaggatgaagcagtgggaaaagtggatacagcctattcgattccttgttaatttgttcgcgggcacaccagagcgtgcttggattttatttagtgtagtatttgttcaggagacaatatttgtcgcaatatttcgacctcagactgtgactgtcataaatgcctctcatgagcagttcgagtttggattttcagccctcttactgtcccccgtagcatgttctataatggcttttttttggtccctacaagccgaagagatgcgccttacgtcgagacctcgcaagattggttttggcgcatggcttttgagtacatcagtgggtcttctgcttgcctttctcagcaaatcgtcgataattttgggcctcgctttagcagtgccacttattgtggcctctctatctgtggcgattccgctttggatacgaaatggttttaggtttcataaacctcctgtacgagatacgcagtcagatggagctcagcattctcaaagtgttggccttttcggacagaaagagaatcttgttatgactttggcggtccttgtctgtctcggttctataattgctcttgctgggattatttccttcaagccattagatgaactgagctactctggatggaatggaaagcatgagaaatctgtatctccatacacatcatccttatatttgggttgggccattgcatcggctttggttttgatcttgaccgggatgttacctgcagtctcctggttcgccacttatagatttactctgtcctcagcagtttgtgtggcagttttcatagttgttcttgttacgttctgtggaggctcttatgtcgctatcgtgcattcacacgatgataagatgccgacgaaagcggattttcttgctgccttgttacccctggtgtgcattcctgcagttttttcactaggatgcggcctttataagtggaaggatgagggttggcaactttcacgaggtgtttatgcctgtgttggagttggacttctgttgctgctaggggcaatatcagctgtcattgccacaattaatccttggatgattggagtggcgtttcttctcttccttctcttactggttctgacgatcgttgtaatccatcattgggcttcacacaacttttatctaacacgagtagagatggtgctggtctctctggctacactcgtgttggccctggcagctttcgctgtagggctcatcgcagaggagccgtttgtgggggcttccgttggatatttcgccttcctttttctactagcaggcagatctttgacggtgttgttatcacctccggtggtagtgtattctcctcgagtacttcctgtctatatctacgacgcacatgcagactgcgcaaagaatgtcagtggagctttcctagtgctctacgcagtcgctcttggaacagctggatggggagttgttgcaagtctggaaatatatccaccgtttgctggggctgcagtttctgctatcaccctggtagtagccttcgggttcgctgtctcgaggcctcaaacgtccttgaagaccatggaggatgctctgcactttctaagaatcgaaactgttgtgcaagctattgctcgctcttcgaccaagacaagaaatgcactttccggaacgtattccgccccccagagatcagcaagctcagctgccttactggtcggagatgcctctgttgctcgggacaaagccgggaacttcgtgctcccacgtgctgacgttctgaagctgcgtgagcgacttcggaatgaagagcatgcagctggcctttatccttgtagagccggcgctgcgttcatccgccatgatgcaaccgcagatgtggggtatcgaagaaagctgtgcgcacacgcaaggattttggcccttgaggaggcaattgataccgagtgggtgtacatgtgggacaagtttgggggctatttgctcctcgttcttggtcttgcggctatagcagaacgagtacaggacgaagtccgactgcgactctttttggacagtatcggcttttcagacttgagtgctaaagaaatcaataagtggacgccagaagacaggaagagatttgagattgtccaagaagactatatgcgggaaaaagagatggaagaggaattgatgcagcaacgaagagaagaagagggtaaaggcaaagaaagaaggaaagcattgctagaaaaagaagagagaaggaggcgagaagttgaggcatcagttatatcatctgttccagatgttgggactaaggaggcaatagccatggcggctgcagttcgtgctgtgggtggagacgtcttgtttgacgacagcaaagctggtgaagatattcttcgtcgtatctttttagctcaaagggctcgaagagcacaggagactggtgttcctggaacacagtgcataattgacgatgagccacgttcaggaccaagaccgtgtggggttcttgacagttccgtctgtggaagtcgtaaagtcacgttctcagcagctgttcttgttcaaccggagtcagggccaatatgcttacttggatcagaaacccgacaactgatttgctgggagattctaattgctggagcagagcaaggtttggaggcagggcaagtaggactgaggcttgttgtcaagggttctggacaaaccacttcagcaagagagtggaatatcggcaatacatgtcttgctgatggaagatggcacactgtaacggttactttggatgccgaaattggagaggcagcagcatatctggatggagaatacgatggtttcgcgaaatttgagtctttgaatggcttgcaacaaccggctgaaggcggcatttgggaagatggtaccgaggtttgggttggtattagaccacccatggatctagatgctttcggtaggtctgacagcgaaggagctgactcacgcatgcacgtgatggacgttttcttgtggggccggctactgaacgaggaggagatagttttagttcatgattgtaccagcatgagccaggaggagtacaatgatcacgatcttccagaggatggatggcggtcccctgtcgaatcacctctcgaagattggagctatgatgcgacagcagatctggacttatatgacagggaaaccatggaaacgtactgggatgaggaacccacaaatggtcggaagagaaaactggagaaagaatctgtggccctcgagatggatcatatttcgagaaaattgaggagaccaccgagagttgagacccaggaagaggtggcacagaaaatgagggccgtcgaactcgccgtgaaggaggcgttggctgcacgaggagaaacacactttacggatcaggagtttccgcctaccaatcaatcattatatgtcgatcccgaacatcccttgccgaagttccaggctgtgaccgagtggctgcgtacgggtgcagcactcaaggattcaagtccagtatcccagccatgtctttttgcaggccctccaaactcttctgatgtttgtcagggacggttgggcgactgctggttcttgagtgcagtcgcagtgctgacggagacttcgaagatttcggacgtaattgttacgcctgaattcaatgaggaaggaatatacaccgtccgcttctgcattcagggtgagtgggtggcagtagtggtggatgattggatcccgtgtgagggtcgtgggaagccagcatttgcaaagagtagaaagcgtaacgagctgtgggtatcaatacttgaaaaggcttatgcgaagttgcatggctcttatgaagccttggaagggggagtagtacaagatgccctcgtggatttaacaggtggtgctggcgaggagatagatttgacacagagtcagttagaacttgctagcggtaggctatggtcacagatgctgcgattcaagcaggaaggatttcttcttggagctggcagcccttctgggtcagacactcatgtttcatctagtggtattgtgcaaggccatgcgtacgctttgctccagatacgcgaggtcgatggacacaagttggtacaaataaggaacccctgggcaaatgatgtcgaatggaatggtccttggtctgacttatcatcggaatggacagaccgtatgaaacacaaattgaagtacacgcctcaggccgaggacggtgtattttggatgtcgtggcaagatttccagcttcatttccggtctctttatgtttgtcgaatatatcctcccgaaatgaggtatttggttcgtggtcaatggcggagttcctcagctggtggctgccaggactacaacacctggcatcacaatcctcagtttcatattaaggcagtcggggcagatgcgcggcagcgcattcatgtatttatcaccctcacgcagggtgttcgtttctcttcaaaaagtcggccgggatttagaaattaccagtctggtggtgattcttcgctcttttttattggtatgaggatcattaaaactaggggaaggcggtccggtccaaatatatttatgcacgaagcagtgacaggtactgactatatcaatacaagggaaattccttgtgagatagttctggagcctgatcctgatggttacaccattgtgcctacaactattgctcctgggcaagaatgccaatttttactctcggtgttcaccaaggcttctattactctcgaaccactgtga