atggacgacactcatatgaatggaagtggcaatggcaatgtggtgctggacgaagttgtggcgccggtgccagtgccagagctggacgccaataggaaagtgacggttggggtttgcgtgatggagaaaaaggctctttcaccgcccatgactgaaattttgaatcggctccaagcttttggagaatttgagatcattctatttggtgacaaagtcatcctcgaagatcccgttgaaagctggcctatatgtgaatgcctgattgccttttactcatccggctatccacttgaaaaggcggaagcctatgcagagctccgaaaaccgtttctcgtaaacgaacttcagtctcagcaccttcttcatgaccggcgaaaggtttacacgcgtttggaagaatgtgggattccaatccctacatatgcgttggttaatcgtgatcatccagaccaggagttggattactttactgaggaagaggactatgttgaagtccaagggaaacggatatcgaaaccatttgtcgagaagcctgtggatggagataatcaccgggttatgatatattaccctagctcagctggtggagggatgaaggaactttttcgcaaggtgggaaatcgctcaagtgagtttcaccctgataagcgaagagtacggagagaaggatcctacatttacgaagagtttatgccaactggtggaacggatgtcaaggtttacacagttggtcctgaatatgctcatgccgaggcacgtaaaagtcctgtggttgatggggtggtgatgcgaagcgcagatggaaaagaggtgaggtacccagtgttgttgacacccgcagagaagcaaatggctcgagaagtttgtgttgcttttggtcaaggagtttgtggatttgatcttctcagatctcaagggcggtcttatgtttgtgatgtgaatggctggagctttgttaaaaactcttacaagtactacgatgacgcagcatgtgttttaaggactatgtttctagaagcaaaggcaccccacctttcttcgcagctacctccacgcctcccgtggagtactgatgctgcccaggctagccttgatgatggtatatccagacaaggaagcaacatcactggaacttttgggcaatcggaggagctccgctgtgtcattgcagtccttcgtcatggagatcgtactccaaagcaaaaggtcaagatgaaagttacccacgacaggttgctcaatctgatgctgaagtacaacggtggaagaccaagagccgaggccaagttgaaaagtgccgtacaattgcaagatctattggatgcaactcggatgctcgtaccgcggtcaaggtctgggaaagaaagtgatagcgaggcagaagatctagagcatgctgaaaagcttcgtcatgtcaaagcagtcttggaggagggtggccatttttctggtatctatcgaaaagtacagttaaaacctcaaaagtgggctaaagttctacgagaagacgttgaaactgaagaagaacgccctactgaagctttgatggtgctgaagtacggtggtgttctaactcacgcaggtggcaagcaggcggaggaactgggaagaacattcagaaatgacatgtatccaggcgaaggcacaggtcttctccgtcttcacagtacttataggcacgatttgaagatctacagttctgacgagggtcgagtgcagatgtcagcagccgcatttgcaaaaggattactggatttagaaggtcaactgactccaattttggtttccctcgtaagcaaggattcacctatgcttgacgggctggatactgctagcatcgagatgaaggaggcgaagggtaggttgaaccaaattgtgacaaccgaatcggatgcacttccgaaaccagcaaagccagaaacaccgtggatggttgatggaggaggacttcctccgaatcccatggatctgatcagacaactggtcgaattgacaaaagctgtaacagcacaagtaaaactactgtgcaaagccgaggaagaacgtttggctgaacggttaaaagaaacaccatcagatgaactacctccttacgaccaagctcgtgctcttgggaagacaaatatggatgtagatcgtattgctgctggattaccgtgcggcagtgaagggttccttctcatgtttgcccggtggaagaagcttgaacgagatgtatttaatgaacgtaaaagtcgttacgacatcagcaaagttccagatatctatgactctgtgaagtatgatctcatacacaatgctcatttagcactggagaagctggaagaattgtatggagttgcaaaggagctggcagacggaatcattcccgcagaatatggaataaatcccaagcataaactcatcattggatctaagattgcacgtcgtctgatgggaaagatcctaatcgatctccgtaatactcgagaagaagcgaggaatgtagctgaactgaggcacagccaatacgcggctaagatgggttcacgatcaagggcacaaaagcagcaggacgctggagccgaagcgaatgggaaagcaaagactagcaacgaagggtcgcgtggacattgttctgtacccgagaagctctcgccactggacaaagatctcaccgatgacgatgaagagaaagaaacaagctaccgactggatccgaagtatgcaaatgtgaggacaccggaaaggcatgttcgtactcggctttactttacttcggaatcacatatacatgctttgatcaacgtgctacgttactgttacttggacgacacactgtgcggggaaagcagtcttgtttctgatgaggcattacaacgcctttttcaagtcaaggaacttgattatctaacgcatgttgtcctacgcatgtacgagaacacagcggttccgttggaggactccaaaagattcagaattgagttgatgttcagcagtggagctgctctgagcccgttgcaggtttctcctcgcaaccgcgatcacacgcttccagtgcttcctccagaaactcttcaagaggatggatcttatgtcaccttcgacaggttggagaagatggtccggccgtttgccatgcctgcagaagattttccacctgcaaccactccacagggtttcacaggacttttttcaaaaggtcgaactaccgcacaacacgtgttgagttgcgcacagtctcattcagccaaagaacacatacagcaccttcgcaacaccatcaagcaagggaagaagagaaattctcgctga