atggcgaacgagaacggtatcgtcgatgaagagcgtcctgtgcagcatgaaaacggaaaagtggacaggatgacatccaagatgaaacagctacctccagaaaatctgcaaaagttagaccagaaggcagtcggcgtgtacactctggtggagtcggtcatccccgaggtgatgcagaccaatgccatcttgggtctgtgggggatgggcggggccgggaaaaccacgctggcgaagctgttgttcaataaactgagtccgaaattcgagtacagctgcttcgtgtcggacgcgaagctcatcgatggcaaagccgaggagctgaggacgagagtgaagacgcacatgcaccacagaggccagccgatgtcgctggccgatgtggaaggcgagtggaagcagatccaggaaaagaagctcattctcgtgctggacgacgtcgccaacgagcacgacgtgcagatcctgaacgacatcgcccgtgaaagctgcgtcgacgagagcaggtacattgtcacttctcggcacgagagcctgctgaacaagctcgacgacgtgtgcatctaccaagtcccactcctggacggcgaaagtgcagagtccttgttcatgagctacgccttccccggccgcagggagccttcgagcactttgaggccatacgtggatcaagtggtgcagaaatgcgagggcttgcctctgactctggagatcctgggcaagtacttgggccggaacaacgatgagaagacctggaagcacactctccagggcctcgccgaggcagagaagctgacaggagacgagaagctgtgggcgcagttgaaactgagctacgactcgctggaccacaaagagaaggaaatgttccttgacgtcgcggccttcttcgtcgagtctcaatacaccctgcgcgaagcgaaatgcgcatgggacattctgtacgaggatacgctggagcattggcagaacttgttggatctgtctctggtttatcgcgtggacgaccaccgcactttgaagatgcatcatcagctgaaagctctgggccgccgaatcgctctgacttcgggcatcggtggaaaagccagccggatctggaagccgcaggcggccttcaaactcctcaactccccgcaacagcccgagactatcggtgatgacgtcgaggaaatcgtaacactccgaatcgattggagtagaggcccagacttcgcagcgcaagatgatgaggttatctggaagaatcttcgcaggatgaaggagctccaatacctggactgcagttccaaaatcgagctgaatgaagattccgagtttccccccggcctcgtgctgctgagttggagaggagtggtgacagagctgcctttcgaccccgctctccatgacagcttggtcgtgttcaagctggacgcgagtagggggcagggcaaaagtaatgtgaggggactcgactacctgcctcacaatttcggcctgctctccagccttcggatattggaattgacccgatgctcgttcgacagcttgccggattcttttgggcagctctgtaagcttagaaggctgaagatcgccgattgtgacaaactgatgaccctccctgaaacattcgggaagctctctaagctggaatacctcgagatcaactgccataagatgcatgccctgccagtgtcgttcgggaaactgtcccatctcgaggagctgtttctccatcactgcagttttcaaatcgtgcccgacaccttttgcaatctgcttcggctccgggttctggaaatgaggcactgcggaaagctgtccacgctcccgaagaagatcggtcacctctcgtcgctccagcgtttcatgatctcgcattgtaaaactctgcgcacactgtcagagaattttgggcctttttcgagtctcacattcttagcgataatgtactgcgaccaactagaaaaattcccggagtcactcccatcgaaactgaaggaggtgaaattgtacatttcagggtgcccacaaatcgagaaattgccagaggctctgggacgtcttgtagctctcgatcacctcaaggttcgcctcgtatgtagattgaaggccttacccgaatccttcggacatttagttgcactgaatcacttagagatcgatgactgctccagactcgaaaagcttcccgagtcttttggtcacatgatgagcctgaaccatctggagatcaagaggtgccacaggatagagattctcccggagtcgtttggccagctatcgggattagcccatttgaaaatcgatgactgctcaaaactgaatgcgctgcctgagtcttttggcaccctttccagtttggagcacctggaaatcgatgactgcaacgagcttgagacactccccgaatcgttcggccaattgctgtccctcacgcatttgagaatccgagactgctccaagctgagaagtttgccggactccttcgggggcttggtgtctttgaggacgttcgagatctgtgactgctatagcttgaaggcgatgcccgagtctttcggcaatctaccggcactaaagtacctggaaattagtacttgcttcaacttggttaagctctctctcgggaatctgaaggctttgaagcacttgcatattaccgactgctccgtgctgcagaagctggccgactccctcgagcgcctccgtgcactgaagaacctgagcatctcgaaatgctttaagctcgactcgttgcccgagcttcccgagtccctggagcgacttgttgtcgagtgggttcccctcaataatattcctgagtgcatacagcggctcccgaacctcaggacattggagctaaaggctcttcctttcctgacgcgtgtccccgagtggctacccaatgtcactccccccgtagagcagcagagcatcttccgagttcaagaagggaagttcatcatggaggtgaaaccgcaggcaccagagcaacctgcaaaggaggagatgcctgctcacgaacgcagcgatatcgagtggaggttgagagtactagagatttcagatatgcaagcattttatcagctgaagtacggttacaagggattagtcacggggaagtacgacatggcaatggacatggtgagggccaagaattacgagcaggcgcttgtgcatctgaatgcacttcttcacatgccacaatttctggccaagtccatcgaattcgaagaatctgacgatcacaaatacaccttgagggacatcaatattgtgaagcgcctgatggcaggagatccgaaggtttgcgagctcatgaaggacttcgggtcgaccgatctgtcagaactgatattcacgaaggccaaggaggcatacgactcggccatggcaaagctggaggcgcatgatcctcaaggtgcattcgaccaactggacagccttattagcctttttcaagagctaaatctcatggatcttctggaagactatcaatacgaggagttcctcactgaagagagagcgagggtcacaaaactactcgtctga