atggagcggaagcacatagttgccgtgacggtcggagcggtaggcgtgggattggctctggccgcgactccggtgctgttgcgacgaaatgactctctcgccctgcagcgagagttggttgagcttgtgcagttgggaaaggacggcagtgtcaccgttcaggacttgccttattatctcaatgaccaggcgtgtcatgtgttgaccaatgctgcatatgttcacttgaagcaagctcaattcagcaaatttaccagtcagttgtccgcggctagccaagccattctgctctcgggtcccgaagggagtgaggcttaccatcaaagagttgcgaaggcgttggctcacaacttcgaggcgaagttgttacttctggatgtaactgaccttgtgtccaagagtaaggtcggagcgctgaccagaaagcgcaacgcacggcagtttgcacccaaagatgtcgcgcgaagtctgttcagttggattggtacgtcgaagaagtcaacacctgaacgtaccacttcttcaaatcaagggagatcttgtgctgactgcggagcaactgcggacaaagtacagaaaagtgaaggattttctgggaaagtcgatgttggtgctggaaaaagtcggcgagcagtttacttcgaggaagaaatatttgtcgatgcgcttttcaaggttcttacatcgcttgcggaaacaagtcccgtggtcgtgtatcttcgagatgtcgaaaactttttcttcaaaggaccaaaaatgtactcgcttttcttgagcaaaatggagaaaatgcaaggaccaataatgattctgggatcgaagatcaagcctgcagagggtcacgaaaataaggagacgatcgaaaagaaactgaaagttctttttcgatacagcatcagtgtgaaacccccagaagacaatgtgcgattagtcagttggaagagtcaggtggaagaagatatgaaagctatacaagcgcaggataaccgcaatcgcatcatagaggtcttgtgcgccaacaatatcgaatgtgatgatattgcctcagtggggtttagtgacactcagattctgagcaattgtattgaggaagtggttactgctgccttcacttatcatttacaacacaatgaaactccacaatatcgaggcggacatttactgatatctgccaaaagcctctctcatggtttggccgtttttcaaatgtcgcgtatggattcgaacaagttacaaagcgagctgaaatccgagccaaacaaggaagtgcaggaaatcttaacgggtaaaggtgatggtaaaactgaaataccagttgctgagtcgaagactgatagtaatcgaactgagccaaagcctgagacagcgaagaccgatgcatccaaatcagaagcacccaaaccatttgctactcctgctaaacccgccgatgttgctcccgataatgaatttgagaagcgaatccgccctgaggtgataccagcaggagaaattggcgttaattttaacgacattggagcattggaaaacgtgaaagagtcattacaagaacttgtaatgttacctctacgtcgacctgaatttttcaatcgaggaggtctaatcaagagatgtaaagggatcctcttgttcggaccacctggaacaggaaagacaatgttggcaaaagctgtggccacagaagctggagctagtttcatcaacgtatctatgtcagctatcacctccaagtggtttggcgaagacgagaagaatgtgagagctctgttcaccttggctgcgaaggtgtctcctacggttatatttattgatgaggtggacagtatgcttggccagcgctgcagagttggcgagcacgaagctatgcgtaaaatcaagaatgagtttatggcacattgggatgggcttttaaccaaaggtggagagcgtgtgctggttttggctgctacgaatagacctttcgaccttgatgaggctatcattcgtcggtttgaaagaaggattatggttggtctgccagatgtggagaatagggagaaaatcttgagagcaattcttgcaaaagagaatctgcatgcggattttgattttaaggaagtggcagctttgactgaagggtattcgggaagcgatttgaagaatttgtgtgtgactgccgcctatcgaccaatccgtgaacatctggcgaaagagcgaaaggaggagaagaggatagctgctttgaaagaagcaaaaaggattagggaagaggaggctaagaaagcgggtaaggagattgaaattgaagaagaaatcgaggaagcagcaactgacattactcttcggtctctcaaccttgatgatatcagagaagcaaagcaacaggtatctgcgagctttgcatcagaagggactgggatgcaagagttacaagagtggaatgatttgtacggggaaggtggatcgcgaaagaagcagcaacttacctactttttgtag