atggcgaatcacgtcaacactgtgatgttgaatctcgtgaaacaaggtcatgcaaggcaacaatctttggagctgagtcctacaaactttagccctccaaattcgcagagagaacagagggagtcagcggcctacgcagggtgggtgtaccatgtggggctcaattctcttggatatcctttctgccatgcccgtttccttgtcatcaagggcaagtatgttacgatgtacaagcacgaccctcaagatcagccccgaacggtgccgctcagaactggtttcgttggtcagcatctcatggttgaggaggttggtcggcagatctatcacggcagggcgctgtacgtactgaggattttcagccgtatggaccacagcaggcaaggagagttcgcctgtgatagtgccgaagaagtggaaaaatggattgctgccttcaatcatgcgaaggaggaggcggagtatgacctggaaagggccagcagtcgcaggttgatgaataccgaggacgagttcaaattaaatggtcctagacaccaccgctcttattcaagaggcttgaacaagctcatcactataggaagaggcccggagctgttgcttcgacgagcctctatggtcagtccccaaacttctgattctgattcctactatcagagagaaggcgatactgtcgagcaggctgattggaggtgcttccgtactgtaaatggtctacgcatatttgaagatgttgccgcttctaaggcagaaaaaggcaccattatgaaatctgttggagtcgtggatgccgctccagacactatttttgaaatggtcatgagcttggagaaatcattgagatatcagtgggacgtcctgactgcagatttggagcttgtagagcagttggatgggcactctgacatcgtttatgggacatttgatcctaagtattttaaaagatggcacgcaaagagggattttgtattttctcggtattggcgtcgtgaccaagatggttcttacttaattcatcaaatttcaactatgcacaaactcaggccagtaaaatacggataccagcgtatcgacttcaatcctggtatttgggagattagccctcttcctcctagacctgggaccaatgttgcacgatcgctagttactcagataatggaagtcaggtcgactggatggggtcggtggaaggccagtcattacgctaaatttcacaaaactgttccttgtgtaatgctctgccgtatagcagggctgagagagttttttgcagctaagccagagcttagcatgacacctgaggcagcagaacgtgtgataacggcaacaagtccaaaagctggcagaaaaccatctgagtctccagacgcactatctgatccactggttcaggtccctgagtctaatgaagaattttatgatgctataatgggggcagagccagtggatgagacagaaggtggagacagtggagaagatgagagcaagtctgcccacaagactccaggtcatagtcacagattcaggactgtctcctggagtgtcatgatgggtttgcccagcaagcgaccacctgctagagaagagaatggagaactggtgctaagtgccctacctgtaacgatagacggaagtgcctttaaaggttctttacggagaagtgtgtatgacaaagatagcgattgctggtccgaaccaggtggaaaagggttcatggttcgcggacggacgtacaatgacgatagtctgaaggtgccaggaactgatcctctactgaagctaatggctgttgattggatcacctctgaggagaaagtggactttgttgccaagaatccaaaatctattgtgcagtctgctgcggggaagatggcacccttcatacttgttgtaaatcttcaggtcccagcaaaaccaaactacagcatggttttctactatgttgcagacaggccggtccgaaagggttcattactggaccgatttataaatggagatgacgcatatcggaatgcacgattcaagctcattcctagtatcgttgagggctattggatggtgaagcgcgccgtcggcaccaaagcatgtttgctgggccgagctgtgacttgtcgatacctgagagaagacaatttcctagagatagacgttgatatcggatcatcatcagtggcacggggtgtcataggcttggttttgggttatgtgactagccttgttgttgacctggccattttgatcgaggccaaggaggaatctgagttgcccgaatatgtgctcggtgctatacgagtgaaccgaattagagtggagtcagccgttcctttcaaaggcacatga