atggcggacgacaagtccttggaggctattcgctacgagcgcggaagcttgcagcttctggaccagaagaagctgccccatgaatccgtgtacgtggatgttcctgactctgatgcagcctggcttgcgatcaaggacatggtggtgcggggagcaccagccattgcggtgaccgcagctctagctctggctgtcgagctagtcaatctgcagacttcataccaaggagatgccaaggatgctgccactttcatcgagaagcgcctcaaatttctcgtctccagccgtccaactgcagtcaatctggcagatgcctccgacaagcttcagcagctgacctcacgggcatcaactctggaaggcgcaaatgccaagactgtcttttcttgtttcgtcgaagctgccgaacagatgcttgtggatgatgtggtggccaataaggccattggagattacggggccaaagccatcttgaaagccgtcggcgttcagaaaaatctgtgtgtactcacacattgcaacactggcagtctagcgacggcaggctatggaacagcgctgggtgttgttaggtctttgtttcgccaaggaaagatcgagacggcttattgtacggagactcgtccctacaaccagggctccagattgacggcgttcgagctggtgcacgatgaaattcccgctgttctgatcgcagactccgccgctgcatctctcatggcttccggacgcgtccatgctgtagtagtcggtgctgaccgaatcgcagcgaacggtgacactgcgaacaagatcggtactttcagcctcgcactagctgctcaccagttaggcgtccctttcttcgtcgctgctccgttaacgacggtggatctacacatcagttcaggggaggaaatcgtcatagaagaacgatcaaagacagagctcactcacgctttcggcggcgccgggcatgagatcgctgccccaggaattggcgtctggaatccggcattcgatgtcaccccagctcggtacatcacgggaattatcaccgacacgggagttgtttggaaggatgaaaatagtcgtttagatgttggcggatttgccagtgggaatgccgagtatgcggcagtagatgcaggagcgaccgaggtcggcaaggagaatgggaataagaacgggaactcgctccctaatgggcaccaggaggaggaggagcgaaggaagtaccgacctttggatgagaaggctgcatccgagtatttggctatggtcgcacccctggccgagagactgggaggatccccccaggattggaacatcaaagaagtcggagatggcaacatgaatttcgtgtacatcgtcgttggaccacgaggatctttggttctgaagcaggcgcttccatacgttcgctgtgtgggagaatcgtgggccatgactttggagcgcgcctatttcgaagcgaacgccttgagaaaagaattcgagttggttcccgagtacgtgccggaaattttccacttcgatcacccaatggcagtaatcgccatgcgctactgcgagccgcctcacatcatccttcgcaagggactgatccaaggaatcgtctaccctcgcctcgcagaccacatgtcggatttcacgtccaaaactctcttcttctcatctcttctcgccctcgatactcacaagcataagatggcggccgcccagtcttacgccaacgtcgagatgtgcaggctgaccgagcaggtcattttttctgagccttacatggaagccccgaacaatcgctggacctcgcctcaactcgacgaagatgtacgggcccttcgggaggacatcgagttgaaagctgaaatagctgagctgaaggccagattttgcgagcggacacaggctctgctccatggggatttgcacacgggatcaatcatggtcacggagacttcgacgaaggtgatcgacccagagttcagtttctacggtcccatggggttcgaccttggtgcattcattgcgaacctcatcctggcctattattctcaggatggtcactctgcgaccgagggcggtcgagaggactaccgagggtggattctgcagaccgtgtcggacttttggacttcgtttgcagccaagttcaaacgagagtgggacaggtcgcgcgacagccccggagatgcatacgtacctgcagtctacaactccccggaggttatagagctcgcgcagaaaagattcatggaggagctgttttgcgattctctgggcttcgccgccgccaaaatgatcagacgcatcgtcggcatcgcgcacgtcgaagacttggaaagcattgcgaatgtggacgtgagggcaaaatgtgaacgcagagctctcaactgcgcgaaattgctcatgaagcagaggagaaagctatccagcatcgccgaagtactggctcttgtgcagagtcaatag