atggagcctcagcggcaaggaagcctctttggaaggcgctcaagtttcatcaaacgatcagacatttctgtagatactgcgtcgagacccgagcgggatgatccatccggacttcatgatgcaggagtcggatcccctatggattctcccatatggaagcgagctggttcaacaaaacgaggccacagccaacagttgaatggaaacaatgtacacaagactcgtcagattgaatggatgattcatctcaaggaagttgcccaaggtttgatgacaaaaatttacaggttgaggcagatacttggaacgcccgacttttctgcaccacaacttccggacgatttttggaaagcaggagtactaccggatttgcccaaactttgcactcacgtggtcaggaagtttcctgaccatcctgcaaagttacaactggaaaaggttgacaaggctggtcttgactatctgaacgagaatgctgataagatttcagcgggccttgaaccctggctttttgtacttgttgacctgatgatatttcgtgaacaagcgctgcgtgtaatcttggatttaagcagcacagttgtcacgctactgcctcagcaaaatcctcttattctgcacctttttatgggcctgttttgctccttcattcgcgtgaacctgatggcagacaagataccgaggaagatgatattgcaaatgtacaatcttacacacactatattgaagtcaggaagagacttcgaattttatcatcgtttggtacaatttgtggactcgtatgatcttcctcttaacggcttacatgatgatctcaacttcgtgagcccccgtattggagagattctggatgctgttggtcccaccatatttttgggtgtggattaccaaagactgcgaaatgaaggatttttaagccccttccaccctcgctatccggataaactcacaaactctgcacatcctgcgagagcgcaagacttagctcatatcgatgcctaccgtgaatgggtgctctttgggtatcttgtctgtcctagcgaattgctacggacaaatggaatcgaaattgcgatggcgattctgcgggaaacgttggttttatctctctttcgtgacgaggtcttgctcgtacatgaagaatatcagcagtatgtactgccaaagatagccgagtccaagaagctggctaaagctggacgggctaaaggaagggaagccgatgcagagtataatcaagccaagcaggtggagaaaaacatctgtgaggtgcaggaaatatcgattgctacttgcgacaacgttcacagagaacatcgcatgtttttgaagcaagaactcggaaggatggttatttttttctcagaccagccaactttgctggctccgaatatacagatggttttttcagccattgcaatggcgcgctcggaagtgatctggttttttagtcatgttggagtgacagtcggaaagtcgaagggtaatcgagtcacgccggtggatctggacatctcagatccaagtattggattcttgctggatggcatggatagattaattaccctaatacgcaagtatactccagctatacgaggattttccttgggctatctctcagcagcagggcagagaatccgtttgcttctaggtagtccaggaatggtggccttggacattgatgctgagctgcgtcatcttttcctctctgccttagatagtttggagaagttgcccaaactgcagagtgagaagattgtcaccagcccaacagacctctcagattttagaagagattggctacgtacaatgatgctcgtgtcgtcagcaaggtctcctatcaatattcgacatttggacaaggctaccttgccaggcaaagaaagtattgtggcggaaggaaacagggcatatatgtggtccaggagagtggatgaaattgaacagcagttgcaacagcacggctccctcaaactcctgtacttctacaggcaacatgtttccgcggtctttcgtcacacaatgtttggaccagaaggtcggccccaacattgttgtgcgtggctcggactcgccaatgcttttcctgaaaatgctcatcccactcttccagacgagttatcaaagtttgcaaaagatgcagtgtcctacgctcaggcacttatagaagcagtgatgggtggtcttgaaggcctgatcaatattcttgattctgaggggggatatggatcgcttgataataaacttcttccagagcaagcagccatgcggttgaatcaagtaggtaaagttgcaggtccaccgtcgaagcaggtgaaggcgactcctgactttcctttgccaggaaccgaaagcgagccaaagaacaaagattcaataaagatgttggaagccgcagttcaaagactggttggtctttgttcagtcctcaacgagatggaacctgtcaggattctcaatcacatctacattcctcgagagtacatgagagattatgtaatgaacaactttcgaggacggcttacaaatattatcttggttgacggtgatctgcaacggcctacagtcgtcgaggcccgtctgcaacgacacatgagtattatccatctgatagagcaacatgtcagtatggacatgacacgtggagtaagggaggtgcttttggctgaagcctttacaggaaagatgcgtgacctccatcctgaagaaggggaggtgggatctggtggtgacgctgttacaacagtatctgactggtatatcgagaacattgtgaaggatgtcaagtttgctggtgtcatctactcaccgttggacaagtgcttcaaaagcaccaggcaaattggcaggatacctgcagagtccgttgctcatgttacggaattgaaggctttcatacggatgtttggcccatatggaacagataaattggatagtgcactgagggaacagctttcaatgcacctcacgggtattgatgtcactattcgctcaaacaaagaggctttagaaactctggctgctggtatgcacatcaagggagaaagggaggctggattgaagcagctgttggaacttgaaaccttgatcaagctgtcgttgcaggttggtcatatcctgagttttagagccctactggccgaagccacagcacaggtgctgaacgcaaatactccccttcttttttctctcttcacagacttctcaaagcacgcccctacttctgttccggaaacgccagaacttttaaagctgaagttgttggccacaaggataggagcatcggaagaccaagatgtgatgttagtgcactccgtcttggtagacgttaagggagcaggtgattcaatgtgggctcttttgccatatctctatgtcgcttgcatgacctccacgatgtggaactcaagcacatttagtattcatacggggggcttttccaacaacattcactgcttaggaaggtgcataaccgccttattcgctgctagcgaattggtccgctgcgagcgcaatgagctgcagaggcgtttaattgcgcaagagcaacgattgacggggagaagattacaagacaatgtcaacatgccacccgaagtaaggcatgcagaagaacaagcagccatcgagactaatattaaggctatgatgaagacgtttgttcagtgttcatctgctattatgcttgaggccttaagcgatagcaacaggagtccattggttgctaagcttgtgtttctggatcaactctgtgaactctcccgacatcttccccgaaacactttggagcaacacatacctcagagtatcttgaggtctatttatcaactatattatgaaaacactacgcccaccttagttcctgttattcaaaattggcgacaagtagctcgaagcgacagtccgtctagaggtagtagaagggacgtgagtgaattcgggactataagcgagaatgcgccgactacgtctgccgaactttctcgcgcaacgtcacggggttcgatattctctggccccatcaagttttcttcacaaagaaagatgcttgatgatcctccgttggatggtggatctgactccaagtctggcaggaaaccaggccggttctcaggtcctttagattacaatggagcccgaaaagtttcatttgctgagaactcatcagcttcgtcaagtgttcaaggtccgccttcttcggttccagctcctcgccgctatgcttcctcaagatcaggtccagtatcctatgcatatgattaa