atggcgacgattgctcagtcgttgctgccgaaccatgtgttcggtgtgcatgggaaaatgcgcgatggcgtgcatttcgtggacgactcgacgatcgtgtactgcgccgggcactgcgttgtatggtggaaaacggaggataagaatcagaaggttgtttgtgggacggccgacacggaaactatgaccgccattgctctgagccacaacaggaaacatgtggcagtggccgagagctgtttgcccgatcgcccagtcgtcgtggaacctaagaaggaatccaacgatttggccaaggccatcgagatggctaagtctgtaagcttggatatcaagggtcctgtgatttcaatcttcgattcgcagacctcgaagaagaaaaaggttctgatgggtggggacatcggttcacgctcttacatctcccttgcgtttagccatgacggcaagtgtcttgctgcccaaggcggggcaccggattggaacttggtcctttggagtctggagaagtccaaattaattgcatccatcaaaacctctacaggacctgaggtttatcaggttcagtgctgccctatggacctcaacctcatcactgtgatcggagatgggtttgcgaaatcattccggtcaacggattctgccctaaggccgatttctactggcataggaaagagagaaggactcaaatttttcaatcatgcatggttgtatgatccttcagctcccgtcgagaaagaaaaagagaaaggtgataagaaggaggaaagtgtgtgcctctatgccctggaaaatggtgaagttttgtacaccgaaaacggagagattgtgtcatcaatatctcctccaggtgggctgccaggagctggtttcgttgaggttatccttcagttttccaaggggtttatcagcgctgaaagtggagcgattataggcgtcttcgagaaagtcgacgatgaaagtttcaaaagaacgcgctcgttcaaagcggacgtcaatggaacgaggatagtcagtattgctctttcgcccggtgaagagttactcgtctgcgtattaaaaaaccgacagatcattttggttcccttccaaaattcggagttttacaaaccggatgaagttcccaaagaggctactgggcatggctttcattcggaagccatcacaggtttggatgtctgccagcggaaaccactagctgtaacatccagcacggacaaatgtattcgtgtatggaactacttggaaaagacgtgtgagctggcgaaatatttccctcaggaggccttgtctatctctttacaccccagtggcctgcatatattggtgggattcaccgacaaattgcggttaatgaacattctgattgatgacattcgtatagcaaaagaattcaacatcaaatcttgccaggactgtgcttttagcaacggtggacagtactttgctgcagtgcaaagtaatgttatctacattttttccacctatagttttgagaatctgggaaacctacgagcccacaatggtaaggtacggagtatctggtggtctccggatgacacatctatgttaacggctggcatagatggagctatatatgaatggcagctacgagaactaaaacggtctcgcgagaatgttatgaaagggtgtgtttacacctctgttgtaggtttaaaggattcgaagtctttcttcgcagtcggatcagatcataagctgaaggagttagatgaaaactctacggtcaaggaatttttcttccctgtacttcttactcaaattgctcttccatttggaagccgtctcctgtttgccggaacggagtttggagctgttcgagcttgtcgatatcccttgacaggagaattctacgaggtccaagccatcggttccccaatcagtcgactagtcattacagccgattcaagcttgctcctatgcggaggcgaggacggagccgtagtgatatttgatattagagacaaggagaaagcgattgcaagtcacgtagcccgacacgagaaggacgcctctcattggactagtgaggtgcttgtattaaaagctgatttggaagaattgaaagcacgagtgcaagacttggagactcaggtgaccgaggttcaagcccactgtgaataccaaatcaggatcaaggacgaaggaatagctcttcgcatcaaggagcttacggatgtttctgacaaggactttctggagagtaaagtaaaatatgaggcaatcatacaacaaaagaatgacaaggagttggagttggagcaaaagtacaaagcactggaagacttgcaggtggttcgcttggcagaaatggaagagcagtatcaaaagaagatgcttgtcgaggttgcaaggtacactgctttggaaaatgacaaggaaattcagaggttggaatttgtggaggaccgtgctatcatggccgaaaaacatgagaaggctcttgtggacataaccgatgcctatgaagacaagttagaggtacagcaaaatgcttatgcaaaactgaaggaggaggcagcccaggcgcttcttgactttgaggaaatcaggcgtcaaatggaagaagacacggacaaggagattgaagatcaaaaagaaaagtacgattcgctgatcgcagcagaaaaggagaccgtaacaaggttgaaaggtgagaacgggattatgaagaagaaattcaacgaatttcaaaaggaaaatgaagagcaaagggaggagcttatgttgctgttccaacaaaagaaggagctctacgaaataattgggtcgttggaacgagacattgctggtttgaaaaaagatgtacaagaaagagatgacacgattggagagaaggagaagaggatctatgacatgaaacgaaagaatctggagctcgagaagttcaaattcgtgttggatttcaagatcaaggatctcagcgaacagattgagcccagggaagcggaactacaagatgccaaagatcaaataaggaagatggaagttgaactggagaggtcgcatgccatgagcggtaagaaggacttggccatctctcagctgaagttgaaactccagggcgttcagaatgaggaagacgctctaagacgagctaatgtactctgcacaactacgcttaaacatttccaacatgactactacgagcttgctcaacttataaccgatcctgaggctttgaagtccgcagtcatatcagtgttcagaaagtacgttgaagacaaagtcactctctttccagtcgatgaagagctggagaaggacactaatagacaaagagactttttggagagatcggttgctggtcttcggcgaaagcttcacaaagaaatggaagctcaccatacgaatcatcttcacatcatgcaagacaacgtggctttgattaaagagcttaatgaactgagaagggaattgaagattatcaagctgaaccaacagaagggagccttggcagacggaagtgcgtctcagcatagggctacgacggccagaaagctcacagcgctggcaaagggtctggaagaccaattaaccctgagccagcagatggaacaggagaacttgcgtcacagggttgtacagctggagacagaattggcgtcgaaagtggacagaatcacgtacctagaggccatgctccaggagctggagttggtgcagaatcgccccaagtctagaggtgagctgccacctatggaaggtgttggcaggtttggtgggtacagcagcactacggcatcgacgagaagtgcatcccccggtattaagaagacggtgcaggttatgacaccctcggaagcatcatcgtcgccccaaggaagaccgacgtcttctccgggaagcaacaaatggagtagggaaaagggtgctccgtag