atggcatcatcatttgctgagaaaatattgaaagctacagtcttcagggcgaagggttcagattctacttctcccacacggaaatattccgctagcagctcgacctccaaaaaagtctccagctcgagctcctcgtccccatcgaagcgagcccctgttcccgacccagccgtccctcttccgagaacaagtctttctaacgtgggcgcttcgacgaggagaacttcggcaagtggtgttccgtcttctatatccagtgtattcgatggcaaagcagcttcccgcaatgccacattgaccaagactccgagtaaaagtcagagtcaaaatccagcaactgaggtggcatttgttaccggccctccttatgccgtgcgggctagcacgagattgcaggagagtccctatggaaaacagttggcttacgaaaagacaccaagaagatcctcgtataccgcttctctacaaaacctttcagccgccttaagcagtccacaattgagtccttcaccccttgtttctactttaggttcctcgcctggtctggactttggagatgtcccaggaatcagctcgtcgcccctggtgggtgaggttaattctccggcacgaacggcacagcaacactctgattcttcaagcgaggacgagacgccacggctaggaatatcgccagatcgggaacagcaggagccaggaagcagtggccaacagcgaggggccgcacataatttctcgacgttcaatcatccgaattcaagcgtaaacgtcggaggggcttttacaggtgtagtaccatcagacgtctcgctgatgacgaatcctttgtatccggttatatcaccgctgggctcttctcctcctcaatctgctccacacattgatggattcaacatacctgctatcggtataaatcttccgaatgcagctagtgatctttctccagttaatagggaagaagagattaaccccctagactctgcggcggattttcttcaaaaaagaaaagctgcagcagcttctcagcgacaaaagggaccgggtgcgggtgatccaaactcagccgcaagtcaagctattcttaaaaggcgaacccaggtgctaagcactgtgcagaaagcaaaatcccgattgtcgatgctcacatttgaggttacaaagaagaggagaagcttcaagaacaactgctttggtcgtttccgacgctggatgtatgaaagagaacgcaggagaatgatggggaagggaactgtcttcaataaattatggttggcgtcactgaaagagatggaggtcagctatggttctccgatgatgcttgctttctcgtttatccgctgggtctttttgttgaatgggtttctggccctcatatgggtttgtatgatcgtaattccttttatggctcacccgccgaaaaccttcagctggaaggtattctggcataaccttggggacaaaaaggctctgaaggacacgtttcaggggagtaacctggagaagtcgtttgtttactatggcggttatacctacactcgagctgagcaggaaggatggtaccgagttgactatatgtatggtgtgatgattgctgcgacattcctctttagttttctttgtgtcttgatcagaattgctggaactataatgagcagtggggatatcgccatggctgctcgcctctacccattttcttctcttgtgtttgcatcttgggatttccaccttattaacatagacgcagcctctaagcttcgcaggggtatacgaatgcagttgagggagatgctggctgatgccggagctcacgagaagacaaatagcctaagggatcgcctcatgtcagcgaagagggctacagctctgtttgttttgtggcccttgttgatggctggaactgttgccgttgtcgttgaacttgtcacaaaggcggagagagtgaacgccgcattcggaagtaattatgcgcaggcagtgctgttatcagtgctcaatattgttacacccatgcttattcgtgtacttgttgacatggaggacttcaaaccagctacagcggaacgagtggtcttgatgaagcttttttgtgttcgcgttcttaatttagcatctctatattacagattgtttatgatgctcgaccacacgttgcagcttagagaaaacaacgtcgttgttgagtcttgtttaggtgaacaaaagtgcgatgaaggctttacttgctgtaaaacaaccaatctaacccagtggaatatctgcacagatagagatatcaattattgcttgccggcctgcactgagaatattgttggaacacaattgctgcgcctcattttcatgactacgttaattaataatgcttacgaagtgatttacggattcggctatgtgtggctcacttctgggaataaacgacaactctatatagaggacatggctatcgatattgtgtatgtgcaatcgcttgtttgggtgggctcatgcttcagtcctttggcgacggtattgggctttttctcaaatctgctcacctggtatggaatgaggcttgcattgttcaggacttgcggacccgtagaaaaagcgcacagtgcatcacgcacatcatcccttacctatggtctactactactcactctcatcttgtcaaccattccggcgactttgaatgtgatgcaaaggagtagtgggttttgtggacctatacatgaacgcgtatccatgtatacagtgctgactagctacatccagaaagcaccatcaggtttgtggctcactgtccagtggttaacaaatccagcggtattgctgggagtcattctccttctcgtattcggggtcgtccttctgcaatcgaaattggtccagtcacgccagtttcttgcgcttacgaaacacgaaatgggtatgcaacggagagaagcctccgagaaactcactcgcgttcgacagacagttcaaccgtctggaggcagtttttcaggtcctgctgctaaggtgggactacctagttctttccgaggatcgaccgaagcgtccgcctcccccgttcaagtggaagcatttctttttccattggcaaacgaagggcaagagcctggtcccggtggtcagagtcgctcttcagttctgcaaacagctcgaaggaggtcaagtcagccaaaggatcagatgcctcgaccttccttattgcctgaaacgatgtcacggcaagctccaagagcaagtcgtcctcgagctagcactatctctactgtgctgggacgggtggcttctatttgggggaaccagagtgcaggtacacggacaacttctcgcacgtccctagtagcagaaggtagttcgaaaaacgagtcagaagatgaaatcagggcacctattgccttgatcaggggcttttcaatgcccccaaatgtagcggtagctgcagggtcatcgatgatttcagtgttaacgcctagtagtggctcgtctatctggggctcattaagctcagaaccaagaagtacttctcgcacatcgatctcactgcctggaggaggttctgattcaatggtgactgctcgcacatcctttggagggccggttgggtcctccatcaaagccagctatagcgcagctctagcgatcaaagactacttgtggggagtgagaggaagaccagaaagcggaccttctcctcattcggagaggcaaactgctactccttcaagtgtttctcgctcctctgtcaccagctctgcaaagcttggagcaatgccgagtgcgaggtcgtcacgcattgcccgtaactctgtttctttgcgttctggaccaagaggtaaatcattggtcagatcatcattgttttcagcctctgcgagcaggaaaactttaagggatgcgaattctccagaccgctcgtcttctatttcacattctgggaccgaagcagcagtaaaacatagaacgaaggcaagcttgactggtgcaggagtttcatggtggaggaagattacaggaagatcaagcaggaaacgaacttctcgctcgttaagtaggaaactggacgaggctggttcacggtccccatcaccgctctctgggtccgtcagtccaattgtagccacaaatggcgtagagcagtggctttcccgagctggtgagggttcccaatgggcaagtgagcctcagtctcctcgagggtcaggaagtgagaggggaagcgcaccaaggggacaaacaagtgtcgatgacagtcctgcttga