atggcgacggaggcgaccgaggtgcctttaattttgtatgaaacactggcgcctctaggggaagctgacgatgatcaatcttcgttccagcttccttttaaaacatcgaattcgaagattgtcgaagacaatccaaagtctggggccgccgtgaagtcagtggatgtcgtctctagtgatacatcatttgtatcagtcaatgtgcgtcaacaaattagacgtggatttgaggagaatctagcgctatctgttcatcagagtaatgagagcagagacactggtgctagttctgataatgagcaagaaacggttgtctcagcaagggccacaagagaactgaaagatgtttcaagttttactcttgaaactgtcgaaaatcaaatggaagtcgtggagcttagcagtagcagagatgatgaggagattggtttcctgtccttggaaccggaggattctgtcgacacccacccggaagaccagggccggataaaggcagagcatgacttaattctgttagagagtgtaaatcgggcacccaaagaagtgccaccttgggctcgtacaggagcgacacatggaacttggttcagaagtccctttttgcagctacaccaagagatagtcgacttttgtaactttgttactccaacggagaaagagcagaaaatacgagatgatgcagttcaacgcgtaagagaagtcgttatgtcgatttggccttcttgccaggtcaaagtgttcgggtcgtttgccactgggctgtatttgccgacgagtgatgttgatgtagtcatcttggagtctgggtgtcaagtaccacaagatggactaaaagctcttgccaaagctttgaatcggaagaatctggtgaaaaatctccaggtaattgggaaggcccgcgtgcccattgtgaaatttgtagaggcagatagcaacatacctttcgacatcagctttgacgtggcaaatggccccgaagcagccgattttatcagggaagcaatgatcaaccttccaccgctgaaacctttgtgtatggtgctgaaaatatttttacaacagcgagaacttaatgaggtttatactggtggaattgggtcgtacgccttactcgtcatgctcctcactcatctacagatgcacccaagccggaagaactttaacagccgaggtgaaccttgtccgctcgaaagtaatctaggagtacttttggtcgacttttttgacttctatggacgtgctctcaatgtaagagatgtaggtatatcttgtcgaagtgggggaagatttttctgtaagaggtctcgaggatttgcggacaatggtcggcctttccttctctctgtggaagaccctcagaaaccagacaatgacattggcaagaattcttacaacgttacaaaggtccggtctgcatttgtgctagcgcatcgtttactgacaaagttggaagttgaagacgttcctgagcatgtgggcttgctggggcgcatcgtacgcatggataacgtactgactacaagagatgtcgttcttccggagttgccaccaaggttgccctcggcaaagaagttgtcagggaacccatcttcttctggagtctcctctgagaaaggaattctaaccccagaagtcgtcggtagatcccggtggcatgaagatgaagacttccccagaggtggtgattcggaaaagctgtctcgcaaaagaaagcgtgcaaaggatcgggcggaaaagatctccaaagaaaattctttaccttcacctgttataatgcgtacacacaagcgcaagaggggtgaagtaccacaggttagcgataccccaggctcatcttctgtcaggggtcgaaaatctaagatcagaaaggagttggaaattgctgatcctgttccaagcagcagctgtgaagtgaaactatctgttaaggaaaggcttggccccattgagaagccacttggaaaggggaaaagtgccaaacaaccaaaggtgtccaaaagagatttcatcgacctgacagaagatgtagaagagcagtccacgcacgttagaagtaataagcgatctaagcgacaccaaagagaggactctcacgaggaaggtgaaattacgttggaagatgatgctacattcggtcgcgtgggcaacaggcgtgacttagctcaagaagatgaggtagatgttggtgccggtaatggccacaacaaacacaaacggtggttcagtgaaaccaaggtcagaaatcgacagagaggtgaacaagccgaggaggttataactagaaacggcagaatcagtaggaagataatggtcacgaatgcccacaagaagataacgttttcttag