atggacaatatgtcagattatacaaacgtgacttatgatctggatgagagggaagctttcagggagaacattctgagctctcttagatcgggaagactgttagtaaaaaataaagcaggcggatcagtggctacctttagatgtcctttctgcacaaagcgaaagacgcaatgctttctttacaaagacattctgcaacacgccgaggctatggcgagaagcagtactaagggcacaacagagcagaccgaacacgttgctctggtatcctacttaaagacagatctcgcgcaaatgtccagtcctcctcctttccgagctccccagatgcagctgactacgaaggcccccgagagagaagagctcatagctcaagaccttctgttatgtccatggtcgatggttattcacaaccttcagacaacggtcagcgtcgagggaattatcgtgggcccctcggtgcgcgatgtaaagtgctcctttgagactttcgggcctaagaaagttcacgtgatctggggacctaaaggacatgcgggtatcggcgttatcaccttctccagagattttaacggctggaggaatgctcaagcatttgagagatggtttagagaccgacagcatggcagaaacgattggcagaagattagagattgtaatttgcccaaggatgccgagccttatggatggcttgcccggaaggaagattattacggcaggaacgaggtcaaggatgaccatctggtcgctaaatttctgcaaagcagaggtcctttggatctcaaagatatcggaatgataggtgatgatttgaagaatatgcacgagcagcgatatcaacaccttgctgaagaactgctggagaagacctcagacttccatcacctcctggaggaagtagagcttacgaagagaagtgcggaaagtatgattgctcgactagaggaaaagcacaagcaagagctcgaccaggtgctttcaaaagctaacttctctactcaggagcacataacacagatgagagctctgaatacgatgatgcaatcgtcgatggagaaactcaaatgtagatgccaagacctgagggaaagagagaagttacctcaaagtgaaggagagaggattcaactggaacaagctaaattagaaaaccaaaggaagctggatgttgtcaaccaacaagcagaaattcagaaaaaacatcaagctttccaaatggcgcttataaggaagcatgagatggaaaatgagcacctagcagagtggatacaattcaagaagatgtccctggccaaaaaacacctgatggagcttgagaatcaaaggctggatgagatgcgagaaagcaagaaattcttacagcttgctcattccatcgaagatccagaatatttatcggacaaaggagtcatgaatctggaggaaaaaatcgacttgatcgagaaacagaaggctgaactgatcgaggagctggaagaattaaaagtagacaacgacgcacataatgaaacaatcatggctttggcaaggagagaaagacttgccaatgatgaagtacaggaagctaggcaagcagcagaactggcaatcggggagatcggaactccaagcacactctatatcaggaaaatgggtgagatagatgaaggtccttggagagaagcatgccagcagcgctacgaaaatcataaagacggctgggagacggttttcagaaagaaatattctcgttgggaagagactgtcagaaatcccagtttcgctccatttaagtacgcttcggtgggtggaaacagtgagagacagattcagttcgattacagcgacaagaagctgctgaaactccaggagactctgggtgacgaggtcgtgagaacagtagtccgagctctcgaagagatcgaggaattcaattcctgtggtcgataccccgtgccgaggatctggaatgccaaagaaggcagaatcgcaactttgaaagaagtgattcgtcacttgcattgtttattgaaacagaccaagcgcaagaagcggtctagatccaatgccaatgctcactcagcacaagccgcaccatcgcttttgcccatgcaaacaaacgacccgttttga