atggcggagggggaattagagaatcagcagcagcgcaaggaggccgtctgggcgagtggcgtgagtgaggggtgcaattcaggacatggattgttgaagaatgggcttaaggacatggcacctgccgaagttttgttacagagctcagtggcggtgaagggtgtacagaagaagggtggagaggccacgggcagggtttgtgatgaccatgggaagtcgaaagaggtgcctgtgaccgatacagatacggagaagcagaatgttttctccgacaaacaggttcaggatgtgaaggcgctactgaaggccctaactttactatctcgaaatttacctctcccggaccctctcttgactgctgtcacttccatctcgcgcacctcagccgcccctctaggcggaaatgagaaaattatcgtaggagatgcccagaaatttcaagaagatgaggtgcctactgtggggtcagatgatgatcctatatattcggagactagagtcgttcgtccgcctgcttctcgtgagccgatgccggaaggaagggttgaatttaaagatgaggatataaaagctcaccacgaagaacacgaagttgccgcaggatctaaagacacagcagtctcagacactgatacggagaccggcgcatggcgacacggaaaactcttagaagagtttgaggatgctgtggacctgcagcgatcacgtttgaagtgtgcaagtgctttaaaagcagagaaagaccgtcgcgtacatagtcaactggcatataggatacaggagctcgaaggtttacttcctgaaacagaggacgatgttcgcgatcaatgtctcttggagttacacactttaaagctgctaggtcttcaaatgagagttagatctgaagtggcggcggagttgcacctacaacaaatatgtggtagtcctgatgcgatgctcttcgactggggcttaatgcggttacgaaggaacatgagtgccttatctggacaagacgcttctttgattcctggtgtctcgtcgtctgagacagatgaacgacttcgcaggaaaagaaaagcggagagacaacgaaggatagaagaggaggaaaagcttcgaatcactacaagaaagaggaagttcttcaacgagatgctgaacttagtccgtgaattccagctaaatgggcaagctgctgccaagaggcggaaacagcggaacgatggtgttcaggcgtggcatacaaagcaaagacaacgtgtgtcacgagcagagagaatgcggttccaggcgctgaaggcagatgatcaagaggcctacatgcgaatggtcgaggagagcaagaatgaacgtctcacaacgttactgtcgaagacggatgaccttcttcaaaagttaggggcaatggtacaaaggcaaaaagatgccgacccagaagttcctttgaagaaggagaaacctcaaaaggccaaagataccggaagagaaccaacagatgctgcctcaccgagattaaaggggaaagacagtgaaagagatactgaagaagttgcatctcctagtttcagagataaaaccactgtagaagaagggtcatctccagaggaggataatgacagtctgcttgaacttcatcccgatggcacaggggccaagagggatttgatggaagggcagcgccagtacaattctgccgtccactcaatagaggagaaggtcactgaacagccgtcgatgcttgaaggaggtacactacgatcatatcaaattgaagggctccaatggatgctgtctttgtataataacaacctcaacggaatattggccgacgagatggggcttggcaagactattcagaccatcgctcttcttgcatatttgatggaaaacaaaaatctgaacggaccacaccttgtcattgccccgaaggcagtcctaccgaactggaagcatgagttcgcaacttgggccccaagtatcgttgcagtactctacgatggccgtattgaggatcgtaaggctatgcgtgaggaatacggtgacgaaggcaaattcaatgtcctggttactcattatgacctgatcatgcgtgacaaagcatttttgaagaaaattcattggcactacatgattgtcgatgaagggcatcgtctgaagaatcacgactgcatgctttcgcgtacactggtcacaggatatcacattaggagaagacttttgctgactggaacccctatccagaacagtctttcggagttgtggtcactactgaattttttgttgcctgcaatattcaactcaagtcagaattttgaggagtggttcaatgcaccctttgcagaccgttcagaggtctcactctctgacgaagaacaactgctggttattcgtcgtttgcatcaggtaattcgcccatttttgttgaggaggaagaaggctgaagtggagaaatatctacctggcaagacacaagttatccttaaatgcgacctctcttcatggcaaaggttatactatcagcagattatagattccggacgtgttggactagattctggctctggaaaatcacggggattgcaaaatacggctatgcagttgagaaaatgctgtaaccatccatttctcttccttgagggtggagattacacttcgcgcttaggcaatctcattgtgcgctcttctgggaaatttgagctactggaccggctgttgccaaaacttcgggaagggggccatcgcgttctgcttttctctcaaatgactcgcctaatggacattctcgaggattatctcgattggcatggttacaagtaccttcgccttgacggaaccaccaagactgaagagcgaggagttctgctgcaaaaattcaatgcccctgattcgccgtacttcatgtttcttctcagcacgcgagccggaggtcttggtctgaatcttcaaacagctgacacggtcattatctttgatagtgactggaatcctcaaatggatcagcaggcagaggatagggctcatcgtattgggcagaagaaggaggtacgggtttttgttctcgtgagcgttggttcaattgaagaagaaattctggagcgagcgaaatcaaaaatgggaattgacgctaaggttattcaagctggattgttcaacacaacctcgacagcccaggagaggagggaaatgttggaggaaattatgcgccgtggcgcagatgctctgggaacggacgttccaagcgaaagggagatcaatcggctggctgcacgcaatgacgaagagtataagatgtttgaggaaatggacgaggtcaggcggaaagaggagggttacatcacgagactaatcgaagagcatgaagtaccggactgggtatttctgggcgcagagcattcgaaagttgctcaagccgaagaggctgccagagctgcggcggacacatcaatgcccggcaaacgaaagaggaaggaggttttgtatgcggacgtgttgagcgactccgaatggatgaaagctatcgagaagggagaggacgtaatggaggctgtcaagtctcaacgtgtcaagagactgaagaagaaagaggctgaggtaaatggctcggacggagccggcgccgaagatggaggacaaacagacgccgacgacaattgcgaggtgaccgtggaggcggattctgacgacgaagcaatcggagggaaaaacacattccgaggaatgaaagggaaggaaagaaacgcgaagagatcgtctggagcacatgcagaagctacggcaactcccgagaaggagattagtgtaagcagaacgttgcaggtcaattcggacaattggaaaggcctaaagaggaaacgatcgaggccgaaggaggacgagaatttccacgaaaattctcggaaggtcaaatcggacgccgacgatggaattgatgatggctcacctgttttgtga