atggcagacgagagcagcaaactgactgccaagactgtgtcgggccttgaagaggacgattcctggtttgtacgagatgctaacacgaaaaatcgatcaccggcttctctaccagcatcccaggatgaagtgggggacaatgacccggatgagcccattttcaaagttttgtgctctgcgttcatttgcgtcctcaatgccatggatcattttctaccagcatcactggatgaagggggcgatgacccggagcaagggaggagccatggggagagagatgtgtccatgttggaagaagatgatcagatattggagatcaaatcggccaggttttatcgacggtccattttcaaagatttgttctttgcgctcattagcgtcctcactgccgggctggccatggtttattgcttctcatatcctggactatatgcgcgtctgcgattcgtccaagtgaggcagacggatgctactgccgagcgtgtgctcgtggagagcatggatgagattgagtccctggttaaaattcactggatttttgcgggaggtgaagagggctgggtgcctgccggcaaagctcgtcccccatctgatgaggtgagaacgaatcgagatcggatgtttgtgtggcgagaagaacgtttctggtacaacgatcaagatggaagttggacccgaagatcctttaatgttgatgtcacatacgctgacctgcagtctgttgcacatgactgtgctgtgaaggaaatgcgctacgatactgtgaagagtcagaactgtgatgccaggagaaagcgtcttctggtgtatgggcctaatgtgctcacagtagaagtgtcaaacttcgggcgattgttgatgacggaggttttcaagccatttttcgtatttcaggtcatctccgtaagcgtttggatgtatcaagactatcgcatatacgcctccgtcatcttaggcatgacagtggtttcagtactttacaacgttttcgagactcgtaggaatttgaaagctgtccagaagctggcagcttctgaatgtctagtgaaaaggctgaccctttcaactaacaaagcagcagacattgggttcaagaaggtcactatttcttcttccgagctgcttccaggagacatcgtagaggttgaagcagggatgtcatttccatgtgatttggtcctcctagcaggccagtgtgtggtcaatgagtcgatgctgaccggagaaagtgcccccgttccgaagacaccattaccatcaggatcatccgcatttgggcaggtgtttcaaagcaagtcggaccgtgatagacgacacatgctactctcaggtactctagcgatccagagcaggggctcctccgatcctcgtatgcatcaaatgtctggctctgatggcagtgatcaacatgcttccatttggcagtttctgggcctgcagcactcgcaggcagcttcttctagtacgaaggaggacactgcaccagtagcggcgatggtcatatcaacggcgtatggaactgctaaggggcacctcgttagggctattcgatttcctaaacctttgaattacaacttcgaaaggaagctgtattattttgtagctaatagtgccgtatacttggtcatcgtctgtgctgccacaatatattttcaagtcggaaaggaatcagcctgggatattatccaaaactgtatgaaccttttaacaatcgtcgttccagcagcattacccctagcactttctatcggtatatctgtgtctttcaatcgtttacagggaaagggtgtgtactgcataaaccccggtcgtatacttagcctaggtcgagtggacactttgtgctttgacaaaactggaacgatcaccgaggacgggctgaatctcaagggcgtggttgtcgtcaagaagtgcgaaaatgaaactttgaacacgacgatgggctgcggggaattggagaaggatcctcatgccgtgttccgtcaagggcaacaggctcttcttgtacgttcatcagtgggggattcggctgataggaattctgtatcttcacttggactgttttacactctggcagcatgccacgatatctcactcttggatcacatggaaacaggatctggcatcgcaaagggagatgaaatcaagaaggtgattggggtgaaaatatcagcagaatggctgcgacgttttcctacagtctgtagagaattcttttctaaaaactcttacgcgaacccgtcggatacaactatcgttgaacacgatccaagaatcgtacaggaaagataccagttaattggagatcctctggagattaaaatgtttaccagtacaggttggagatacatggcccgtccattcgaagagattttaccgtctgtgcgcagaccaaattctccgacacattggacgaatgctctttcggccgtggatactgtgatcatgccccccacagaggttgactcgaagccacttcttgctgtactgaggaaatttacttttgactctgaaatacggctaatgagcaccatagtacttgagctgccttctatcgattcaactttagacgatgccagaagctggattctcgtcaaaggtgctcctgaaagtttgcaggaaatttgcgtccctgaatcactaccacacgattttcattctcagctccaaactctcaccgccgaaggctatcgcgttctggcgtgtgcctatcgattgcttggatcaatgactataccgcagatgatggtagcaaagaggaagcacatggagagcgaattgatattctgcggtttcttggtgatggagaacaaactcaaaccagaaacatcgggagttttgcttcagcttgctaaggctgggctccgagaaatcatggtgacaggagacaatccttttactgcagctgcagtggccaggcagtctggcccgtattttctgaagcctggatgtcgaacatatttgctagatcaggttcctgactccaaccctgagagatacaaaagccgctgtgttctaacgagttttgatactgaagagagatctgaaatcgacgttgacacctttttattacctcaaccaacggacgctggtagcagtaactaccagacctcaggtggaagtgggggtgctgtcaatctggtggttactggacgcgcattctatgcccttctacagcagcacgaacatttggtagaacgatatacggagcggacgggatccactccagtcaaaattatggagtgtatcacacctttgcatatggtccttactcaggccggtatcttctcccggatgtctccccagcataagatggagctgatgcgaagcctacaaaaccttggctacgttgtgtgcatgactggagatggagcaaatgactcgggtgcattgaaagccgctgacgtcggaatcagcattgcaagcaagcctgctgcgagcacggacacaatggcggctgggcccagtatagccgctcctttctcgactaagcttgctcacattggagttgtgcccatggtcctagctgaggggcgatgtgccttagtaagtgccacggttatgtttaaatacatgttcttctatggaatgactcaagcgacttcggtcatcgttctctacaggcttcggctagaattgttcgacaaccagtatcttttggtagatttgggcctggtattccccctcgtactgttaatgcctgcaactcatcccagaaaggagctcactcatggcagacctgaaggcaatttattgacgtttcccattctcatcagtgtttatggtcaaagtgtattcattatggcattccaggtgatagcacaagtataccttgaacagcagagctggtacgagagggcaaacgatgaaaacgcagatcgtttcgactggcagtacaatcagaacaccaccgtctccttcctatttgcttcatttcagtacgtggccacggcgctcacgttgagccaaagcttcgggctgttcagaaactcagtcctgtcgaactggccgctgacggcgactctgatctgccagttcgtcctgtcctcgctcttgctgctgaaaaagatgcgcttcgtatccaagttgttcggccttgtggacctgacgcagcactggcatttcctgctgggcctgtggctgctggccgtgggaaactcgctcctcttcgtcgtcttcgagcgctacgccgtcttccacaagtccaccgagctcgacatgtccgacactccgcggggcgaagcaggcccggggggaagtgcgaacgcggcggggctggatcgcatgcgaaggctgctcagaggccaggagaccttctgcctaccgggacggccggtggttcgagactttttccaggtcgcggaggtcgcagggccgctttgggcccagctttcgtga