atggaagacgcgcacttaaccgatcatcgattgacactcgatcctgacattacgttccccgagcgcgaagatctcgtaacacacgtccaaaatcatggcctgacaagtgggtacgcgtattttatccaacgatcggatatcaagcgcaacactggcatttggcagatgaagctaagctgttcacaacataatcatgatccatcaaccaccatagcaagacatcctagcagtcggcgattgacaaaggaagtgcagcacactgttaacaagtcattagctgctggtgtccctgctcgtccgattttgacgtcgttacgtcaacatgacagtaattcgctggctgttgccagcactatctataacgccaaagccaagcgccgtcacgaaaaactggctgggcacacaccaattcaagcgcttctggatgaacttcgccaaggccaattcaaacatgttgtccaattcagcaacagcggtaacgttgaaaggctttcttttgcgcacccaaattcaattttccttgctagacgattcaattcagtcatattgttggactgcacgtataaaacaaacaaatttggaatgccattattgcatgtaatcgggcggactgccctcaatacatcattcactattgctatcatatttctcaatggggaggagataggcgattacgtttgggccttagatgagttcagcaatttgttcaatggcaaactttcatcagttattgtatcagatgcagataaggggcttgccgctgcgattgctcgcgttgctccaaatttccgccatcttctttgcgtttggcatattgaaaagaataaaatagaattattcatcgagattactgacatcccaatgcttacagagtatctcggcaaaacttggcttcatgataaggaaaagttcgtggctgcttggaccaatgattgtcaacatcttcgcaatacggcaacatccgcagttgaaggtgcacatgcagctttgaagagatatctacaagtcagtacatgcgacttgtatgctaaggagctccagacccttgaatcagcttatgtggaatggtcatctgctcagcaagctatagctttgatgcaagtcaaagagctcaatgcaggcaatatgctctcgctttccaacccatttctggtgatacgaaaaggacgaccacttggtgccaaaaacaaaccgaaaagctctacaaagcgtgatccatcagcatttgagaatgcgaagaagaagcgtcattgtggtgaatgcggtctgctccaaaataaccactataggcgcactttagaggaataa