atggacgctgcggcttctcctgcatcttctactaatcgcgcagctgaggccggttccgccgggagcagtgccgattctgccgcctctactgaattggtcgtcaagcggctcatcaagcgaggaattcctgcgagatatgcggagagaggtcctgagggattgatagagtatgtgaaggaggatcagtcgcgagttcctgacgtggtgggggctctctttccagatcatgaagagattaaggatccaaatcagcccggggatgagacacaagcaactgcttgcagaactgcatatctagacatgtgtcaagacgcagtgtcctgggtgcaatggttgatgtttggacgagacccaaaggacgctctttccgacactgcggtcgtatgcagcggcgctagaggcatttgtggagctgtgtggggcagcaatgatatagcttatcgttgcaagacttgtgagcatgatcccacttgtgcaatttgcgttccctgcttcaaagctggggaccacagtaaccatgattattctatgatccgcacaactggagggtgttgtgactgtggagacgttactgcctggaaacaaaatggattttgtgttaaacacaaaggtcccggacatgtaccttctctgccacaggattttgtagtgtcagctgcaccagtgctagaagctgtcctgatcatctgggtttctaaactagagaaagcacatcatgcctccgaaggaaaacccaaaaagtggatgtccatgcctaaggcggaaaaagtagcttcacaaacatctcttgctatcattaaaatgcttttggagctatgccgtgctggtgagagcatgctgagcttcactgcgaagtacaccgggatgaaaagcatcggcgtattggatgccttattaaagaccgagtcgtttatgtcgaaacatgtgatagagagcttacatgagctgctctacaagctgcttggcgacagcagtttcaaacacgcatttgccttaacattcatttctcactaccctaggttcatgcgggacttagtggctgaagagctggccaatccttccagtcctaacgcaatgatctctaggaccagggatcatgcagttttgagcaacttctctgtgcagatcttcacagtaccgaccctcacgcccaagttggtccttgagtataagctcctcgatatgctgatggcgtctataaaagattttctggttgcttgtgttggggaagatggtcgtcttctggtaagcaagagccctattagtggtaggctttatagtcgcgtcacagaagatattcgctatgtgatgactcattttgaggtcgctcagtatgtaacacagcatagaaaggatctatgtaaggtctggctggaaatactggcttttgtgcaaggcatgcaccctcagcgtcgagtgactagtatacacgtggaagaagagaatgaagatggggatgcggcctatcaattggaggtgcagatggccaccatccatcccttatttgttcttggagcagcctccccgtctgtctcatttcctgcagaagggagttctctttccggtgttaccagtgttgaggactgtgctgacgacgatgacgacaatatgttcgttaggcacgcaaaggtgggtcgaataagtccgaaagaaaggaatgatatggacatgggaagttccagtggagctgatgttgaaatggctgatgtcgccaacgctagctgtgctggagccgacgaatctcaatgtacagagagtatattcggtgttagaagtagagatgggagaggagcccagcaaagcgtaacagctgttcctgcgcatcagttaatatggctgatctctgagtgtgtaagcattatcgacaagtggctagctgtagataattccagggaacttgcgaaaggtcctgggaaatcggtagcagagagtggacctgcttcagtgcaacacagaggatcactctggagaggtagagcaagaggtcttacaagaggaacagcacgggcagccgctgtagcagagcctgccgcccctgcagccacacctcccgctgtggtcgaaggtgagggtggtccaggaagaggtttgagggagtggctgcgaagatctagacgaccttatgcggcgatagccatactagatgaggatcgaggcaactcaagggcgtctggagtgtctgccagcggcacagactctgctgacatggatgtcgatactgccggagtctcagaaacagtgagatcacgtgacacttctgggacagaatggtggatgtgtacagacgattcaagttctctttccagagtaggccagtctaacgcagatggttggccgaaagtggacttcgatgttagccgccaggatgtgtcctttcacatacctcttcatcggatgctagcgctcttattgcataaggccctagagatgcactcagttggtatggagccaggatcttctagtgagaatccgaagtccacgaatccgagtcctctagaaaatctttcaaccttgtctcagcttttaccttcaaagtatcaggtacctggttttgctgcaagtttaatggagcatccactgcggcttcaagtgttgtgtgcccaagtacaggccggcatgtggcgtagaaatggtcatcccaccaattccatctgcgatgtttatcgcacagttccctggtgcgaagacagtttggagcttgacttgctgatgctccagtgttgtgctgtgctggcacctcctgaaaaatttgctgagcgaatactatcacgatttggtctatctgagtatttcaatctctttctctggcgcccaaatgagtatgaagcgagcctcgcccaagagtttttagtcttgctcatccgaatatgcacagaaagaggcttctgcggattaactcaaagagaatctttgaggagggagcttatacagaggttggccgttgcagatgccacccatagctcactactcaaagcacttcctcggcgcctacaagatagtccttatttacatgagtgcctgactgctgtagcgaactatcggagaccttccggcatgcaacagggaaaatatgtgctgaaggaagagtgctggagtgagttggatctctatcatccacgatggagcccacgagagctacagtgtgcagaggagcgatatctcagggcttgcaaggcttctcctgtctttttgcagttaccacgatggaagaagccatattctccgcttcaaaatcttggccgctttgtggtctcaggaacagtgcatgagatattgctctctgtattctttcatgccgcattctctatcaatcctggggattctcgagccacggagggcttacttttcactggattgcatttacttgcattggctcttgatgtgtgctcgtcggctaattataactgtgaacatgacaagaatgcaaatgatgctgcgtctagtccggaaggtattgaaagcaggctaccgtattcgggaaatatgaattcttcaacgtttaaggtgtctagccccaaacatgcttccgttgaagaagagaatgaattgcctccacttttagcacgttccattcacagggaatttgtcggtggtgctgttggttctgatgctgggatgacggagccacagagcttattgtcattgttagtcatgcttctgagaaagtacagctcaggtgaaggtgtaatgggcacagttgtggaaactagccaatatagtgcaggagacttgatcaaatccttactactcaaatttgccgacctgcatcgaggatgtatgtacgagatagaatccttggtacctgaaattcttcacaggccatcagctgcattaaatatcgcttcaaattcgaattctgcgggtgataaagaatctgaagacaagcaagctgtaacagatgttgaaaagcgtaaagccttggcccgagagcgtcaaaaggcgatcatggcgaagatgaaagcagcccaggacagatttgtggctagtttgaaagacgaaaatattgaccgagagaaagcggaggctgtttcaaaacaaacaagggagtctgtggaagtaggtgaaggctcaagcgaggattctaattccacgccttgtgctctttgtcgagacacaggttcctccagtcagctatgtttcttgactttagtgcagaaatccagattacttgctcttgctcaaaagccaaccccttcgtgggaaagggcgtcagccacagttggagtatcctcgagtgacagaggaattgatggtggcaggaacgcatccgaaagtggaaacgtggaaatgtacacaacagcacacctgtggaattggatacaggaagcacttggtgatgctgctacccgagaaaggttgcttgaaggagaagctctacttgaagtgtttaggaatgggctgcatcctagaaatcctgttcgattaaatgctgtaggcacacctcctgcgagagccgtggaacctgcggacacggaagtagatgagcccgagatcaatggagataacagcgaaatcgagacctgtccagagacactgcctctacatcctaccaactggtgggaggaggaatcagtgcctcaattttctgacgaatggactagtagtagagagctgaaccttgttacagttttggctgagtatgtcgcagctgtctctagagatcggaggaggcaaggggagagagaggtgccaagaacagttgaagtggaagttgcaagagaaggaggaccgatacgtcaaaggcggataacaccaacgcgcagtaattcagatgcttttgtgattactggtcttgggatgcatgacacatcaggagtgtacttatctgcatgtggacatgcagtgcatcaggagtgtctcgatcgatacgtctcatctcttttgcaaaggtattatagcagagctcttttcgagggagtacagattgtcgatcctgatatgggagagttcctttgtcccgtgtgccgacgtctcgccaattccattcttcctgccttttctggaaatgccatccctgacaatcagagcagggctctcaacacaagagaagccttgcagttacgtccttgtgcggtagaatctaaagtctgcaaagtggaaactagttcgtcaacaaatctgcagttggatcaagcattccgcttgttgctgaatgccgagtctttggtcaataaaactggatttcgaaaagcagtaagtacccaactgtcagattcaatcaaaggggcactggaaactcttgcaatcaggctttatgggctctttcatccggacaaagatcatcttagtgtacaagcacacggacgagtgcctcagagtttacatctctgggatgttttccgctactcgttaatgtcttccgagttagcagctcgaacacgacagaggaccatgcagggatcgttaagtggtttggtgatgcttgaagaaggtggagatggcgcgaaaggatctatcttacctctcctgttacaggctgccaaagcaactcaaggacaaagcaggcagattgtgctactccgatcacgcggactgcagcttttagttgattccatcattcatggtgtaaccagagatccgttccccgaacaaactttggcaggaaactacacctcgctacaacaatatcttgagaaaagtcaggattcatcagatgtgcagttttggaagcgcttggctgatcccgttcttattcatgactcgttttcctcattgatctggttgttattttgcttaccggcgccactgccaccagagggaggtcctttcacggtgctcgtgcatttattctatatggtttgtctcacacaggtcattgcgtatcatggaatagcactcgcgtcagaagccgaagtagggtcatccgtaccgagctttgtaacagctgttcaagctgccttaagcggagctgcgcttagtcccgtggatgatgacaaatctgctgttcccccctgtccatcgctggacgtcatccgtcaactgacattaccataccttcgacaatgttccttactgaagaagctactatcaggaacaggtcaagtggtgcctgtagctagggcccatctttgggagctctcacagaatagttcctcagctttttcacgatcaaccagcacaccatcgggtgatggcaggcacgaggaggaggaagttgcgaatgagttggaagaacttgatcagcttgagactctcttcgcgattcctcccttgacttctttgttgacggatgagcgtcttctaagtgttgccctgacctggtgtcagcatgcgcgtactgctataggcaaagaatttcatatcaagtcatatataccccgcccagtgagggctgttccttttaagttgatggaactcccacatttgtttcaagaccttttgcagcgctatgtgaaagaacgatgccttcgatgtgggaaagttccggataagcctgcactttgtttattatgtgggacgctcgtttgtgccatcaccagccgaccatgtgcctgcagcagtttgaataagcaaggtgaatgctaccggcatgcgatggcgtgtggtgccggtgttggagtctttctgatgctccggaggaccaacattctgcttcagcgatgtgaacgacaggcgaattggccatcaccttacttggatgcatttggagaggaggatatggatcaaagaggaaagcctttatttttgagtgaagacagatacgccgctcttactgcgatgatcgcgtcacatgggctggattacagttctttggtgcttgctcaaacaacacgtcagaccctcttttga