atggcggcacctggggttcagatagcggagacaaatatgatctcagttgagagaagcatattggaaggaacatctggaaaggtgaacacaaacgaagatgtaaaaatgtttccagaggtgacagcgactttgcctgccacaactatcccttctacagctgtcacctcgggtgctcctgcatcgacatcgtcaggtgtaaaaaaagaccgacgatacggaaaacccattactgagaaatggcgacccgtatatgtttggctggaaagtctaaaacataaagaggttgtgaaagggtctgagatctcagaatggttggagcgtcatcctgatgtcgggaaaaagttgcatgccagtcacactcatgagcatgttttcaactacatccaaaaatgtcactctcggatgctcgctgatcctgggaggaggagcagtcttgaacatcctcgaatggaaggatcaatgaaacgtgagaatggactggactcaggagcaaaggaaggaaatctgagaaagacttataaagctgggaggggccaatctgcagctttaaagatcaagcgcagaaagaagaagaaagcaaggttcactagttatactacaagaagagttgttacagatcgaaggaagcagaccatcgagcatcattctggtccgcggtctgtaagaaaaagagactattcacaaatgtctagagaagaggccgtgagaaccttagaactacttggtcagttgcacaaagcacttgcagaacagatcgaagaggataagctgaagaaacagacagcaggtacacggcctgatgaacccttcgaaagggcgaaatgcgttcaatcttccaagcgaatccaagatcctgtgacgtcttatgcgtggtcctacagtggtgcatttccagatgtagatgtggacctatcgaacaaagaggagaagaaagagagagcaacacccgctgcaagggcttccgagtccacctcttccaattgcagacacaaaaatcttaatatcttcaggtgtcttttggaacgagaaagtggtggaaattcagaaacagtagctgtgcggccgcttgacgtaggtactcatggtcggagatggacaactcacgttcaaggttgggatgctctcgataatcagttcaaagggccaatagcatggttgcagcaacaagcttacagctctttccgagcgacctggtgtgcttatacatcaagtgttgcccttgcacctttagaacgtgtggaccaaggagtgcaaaaagtgttggacattagaatgcatccgggtggattgccgcaacttgtgtgcagttgcaatgcagcaccgaatgaattactgacctacaatctggtgaacggcagagccaaagagctagttggccataattgtcagattcaagccgtcgagtatgccatggatggagaacgaattatatcatgtggaacaaacatcgtgaaggtttgggactcttcatctggagcttgtctccatacgatgggtccaggagatactgacggcactcctggacataagaagaagattagtgcaatgtccgtgcaccatttacaatcctgcctagtggctaccagtggtggggaaggcgaaagtgagctacttttatggaacgttcgaactggagaacttgcatccgatttgaatgcagagatgagacaactgagatccaatctgccttccatggatgcgatgaagttttgccatgagagccttctcatttgtggaagtgactctgcagattcacaacctgcagttgttcagatatgggatgtggatgctcttaaagagctaatgacgtttcctgcaaatgattcatatatcacgtgtcttaacactgatccctcaggctctacaatcattacaggtgctggggatggcactgtaggtctctttgatttaagaactggaggtgctatttctcgtcttccattgggtataagctgcgaggcaacatctgtggcattcagtgcctgcggtacatttttccactcctccagcacagcgaatcattccctggtgtgggatacacgcatgatgcccatggacagaggtgaaaggcctggagagagacctatagcagtatccaaaccgaatatgtggacagcaagaccactgcactgtctaagtcatggtgagcccatgcccacgactcaaaatgcaggccagttgcccggatatgtggacgaaggagatggaggtgtgaatgatgcacgatggtgtcagagcgcccctgtacttgtaaccgcaagcggaaatggcagtattgcaatgtgggacataacattgggaaggccatgtgtgaggcttcttacgagtcatactcgatgtatcaatacggtggctatctcccgtgatgaccaatttatatgtagcggcggcgatgatcagaaagttgttctgtatgaaaacagacatggagagacaacgcgtggctggcggttgacacatcccctttgtgaggagctacagcctgcaacaatgtctgattag