atggagagaagccgaacacaagagctccaccaaaccaagaaacaaatgaacgacatcaagcgtgaaacatcagaccagattcagagccctcaagcgagcgatacacgagcgagtcctcgggactcgaccaatgctttctctcgagtcaacattttccaacttagtattctttggagtcgagagtctgatgacaacattatgttggtggctgcaaactgtgttgacggacacggaggcaggcttcgccgccgagaccagtttgctgcttgtgtagtgattgaattgagctctggattttctcccatgattattatgcaggacgcgaatttagaagacgaggcatcgcaactccgtctgtcggccacagagatgagaaatctcgaacagaatggtgctgaagacaatggaaagagactgaacaactttctctccccagcagtattaccttttgaacatggaaccgtatcaaagggagggttcagtttatattgtgttcatttgacatttatgaagatctgtcaatctgcaatgtacgtcagtccacctgcatgtgaagagaagactgagcgagtgcatacacaaattgttactctgacctccaatgttcagaaacagtctcgtaagaacgagcgaagactgcagttcaagtgctttctgaagccgatcagcatgtcggtcacagatcccgattcgtctttcgaatcaagcagattgcagcctgtgtccgaaattgaggaagttgttcaagtgccccccattgaagaacttatagatgatgtgtccgattctttagaggtatctgtgcctatattagagaatgtcggtgccactcctggtagttccacttcaatccgtcgaggaatcactagaaatcgtcttttgactatatcgacgacgggagaatgcacggtccaagatgaacctgctccttccaaaccagacaagggtaagaagcaacaaggttctgggcagagtcacagaaaaatatctctccagaacccgttccctagtgtgggaaagttcagaggaacagctgaagataagattcttgcctgtatattgtggctcaaaagaagaagcaatgagaagcaagttaaagcgggcaaggatgttttagccctgtatcacgactcatttctctacgcggaagtaccgttatctatcaaggttagagcttccattcgaggaggtttcttgcgccctattcttgtatggctggaatttatagctgctttgacttcggtgattgtctacgttcgatcgacaacgttgaatattggacctctttttgtgctcggaaagagttgtagtcgtgtggaaaaaaattacttcgttatgcaggtgtattactcggaaaacttattttctgaaaacctgctgtctgaatctcatgtttataagacctccgagtatccagaggatggaaacatctatgtacatttagtgtccgaaccttacgacacagatttcaatgccagtgacgctttctggttggaagcatgcaggtacaactacgaaactccaccctatgttattatcgtggaaaccgtgtgtggtgtatttttcttaattgattacgttataaatttgttcagtgctcccgtacggttgtactacattatatcagcaacaggacttgttgacttgttgagcgtactgcccatcgcctttctctggagcaaaaagaagaactttggagttgaaattttgttatttctccgagttctaagaataatgcccgtgctaacatccattgggctgagtggagcaacaattacacagcagatatttcgtctggtggtgtacgccttcggcgtgatatttatcgctgcgggactacttcaatgggttgaatacagggcaagcacaacgcagtacagagaagacaataattgcagtcccaagggatgcctaacgttcttcggggctttctacttcatgattgtgaccatttccacagttggttatggtgacataactcctaaatcagactggggacgtgctgttgctattctggctattctggcagctctcatcattcttcctgcccaagtaaataacatcatgcagcttgcttctcgcaggccttatggaggatattttgcagtgaagaaggttgttggctctcgctttattattgtaagcggaaacttgaccttcagaactgtacaagatttcctctccgaattctatcacccgaatcacgataaagacctggctgcatttcccatacgtgtcgtacttctcgctccatttaaaccctcatttgagctgaaatcgttattagcacactacaaaggacgagttgaatttattcaaggcacaccgctgaaagatatagaccttgaccgagttagcgctaatgttgcgtccgccattttcttaatagcagatcagcatgctcaggatccagaagcggaagatgcaacacaaattctgcgtacacttgcagtacatcgacactgtggatctgctttgcgcgtaatagtcgagctactgaaacccgaaagacgagccaacgccatctgggatgatgctacaagtgatattgagattatctgcttcgagtccattcgcttcaaacttctctctcgcagctgccacatacagggaatttctacatttgtagttaacctgtttaagcaaggactggtggtgagcaagccagagaaaggcaattggttgaggcagtattaccacggcctcaaacaagaagtgtttcccgtgctactcccggcatgctttcacacagaggagcttctgtttgaagaggctgcggagcttctgtatgagagaacgggtgtcatacttttcgccctggacgtgctaatcaaggcgtcagccagcagagaggttgtactcttcccgaaaggtcgagtgcttcagtctacggatgtgggtatggcaatagccaagaaccttgaggcagcggaaagagtaagcaaattcgccaagcgcagaaaaaaagcatgccggcatatggcaagtggctgcgcaagttgtatgacccagtcgcagctttcggaccaagatttgctgaatctgatcaaaagcaaacgttacactctatccgagcaatcaacgagcatcgatcccatcgttaccacaagctctggtgagctgaccagggagcccaaagccacgagcccgacacaaggcttgctcgatagcgtcagcaacttgcagagccagttctccagtttccttctttctacaccattgcgagtttctgtatcaagcgagtctgcctcatcgactgacaccgaaatacagcaacctcagcacatcagctcgctagaggaagctatagacctggcaatgagctggccgccgaccaacaagcattacaagcccgatcctcctattttggagagaagagccgatgacattatggaccatctgcagagattcacgctgtccatggtgaaactgaacgagccgcacattttggtgtgtatgcagggaccctggcctctgaatctgttttatttcgtctcccattcacgtactctgtttcccaaaaccacacccatagtcatcttacatcccaaccagccgactgccacggattggggctgtgtgggcatgttcgaaggtgtttacttcattcgaggaagtcccatttatgaactggatcttattcgagcaggagttttgcaagcagtggtaattatgacttcatatatccacctggaggagaaccaaatgatcccgagtgatcaagatgagacagcaggaacagctcctgcaactgctcacactcaagacgtcaacaacatagttattgcagcgacggtggaaaggttgttgcgtccggtgggagagcgaatcattgtggagctgcaacaggaagctgcatttcagtaccttcgacccaaattatacatcgatcgtcgccagttttttgctgaaatgtaccggcgaaatcgagttggtactttccagtttgccccaccgtatatcgagggaaagactttctgtccccaaacgctggcttttctcacatatgcaactttcttcaatcgcaattgtatgtcgatcgtggaacaattactatctggaggcaagattctgtcagccgatggagaagatgtcgaggacgatcatttgagagttctggatcagattgtagtacctaaagccttcgaaggtaaatcctttggatctctgttttcagggctgttaaggcatcacggcatgttggccgtaggcttatatcgacctctgaaattccatggatcgctcgtcccttacgtgttcacaaatcctccacctcacgaacttctcgatctgaaagatcttgtgtacatactccgctga