atgggcctggcggaggaggtcctcgtgtccctgcagccgagcacgacgtactcgtgctgggcgattgcgacctcgtggccgaccctcacgacgactgccgtcaacgcgacggcggtgtggttggagcgacgggtgtaccgccacgtggacacgggccgcgcgcaccagacggattactggtacaaggcggtgtacctgacgcctgcggactcgaaggagagcgaatcgaagcaggcccgcaccggcccgccggcgccccagctgtccctgggctacaagacggaattcgacctgagggtggacctcgcggagaccgacctcaacaagctccgcgtctccgagacgttcctgttgcgcaactcgtcgcgagtgtgcagcgaggcgtcggacaactggctcgcgtcgtgcgttgacggcaccggggccatcaaccccggcatcacgtacgagtacacggcgcagtacgagggcttggtcttctacaacggcttggagcgcaatgagaggggcctgatctcggatccgctccacgtgacggcgctgctggtggtgaagccgaccatctcgtacacgctggtcaccgcgacgaccgcgaagatctgcgtgacgtacccgcgaaacctcagccacgctgagatcaagacgacggagttctcccgcctgtaccttccgacaagcaccccctacacgttctccatccccaaggaggacgagttcgaggactgcataacgctcacgggcctggagccggcgacgacgtcgaacatcacggcgtactacactacgacggggctgaactcgccgacctcggacgtcctccaggtgacgcaggcgagcccggcagcgccgaagctgtatgtgagcttcgagccggcctacccgaacgcgacggcggtgaaggtccaggtggtgtacccgaagccggcggaccggagatgcagacagcccggccgaggacctcctgccggtcatcaagcggatcgacctgtacgcaacggctcgctcgttggctcgcagggcgcagtcagcacgttggacacgtacgagttcatcgacgacgagctcgcccctggcctgctctacttctaccaggcgacgctgttcacgctgtacacgaactcgccgaacgggtcggcactggcggagacggacatcgccgccaagcccaagatcacggcgacgggcatcgaccgcaacacgtcggcgatcacgctggtggtggaccgcccggtgccggagcaggcggcggcagtgacgatccgcatctaccgcgcgccgtcggtcgacgggaccaagccggagccggagggccactacgtgtacaccgacacggctcgcgtggcggggacgcagtactggtacaaggcggactacacgacgtccggcgagccggacgggatcgccgggaaggactcggatctgagcgatgcggacggggcgtggaccgcgccgtcgccgccggcgttcagcctgaactcggccacggtgacgggctccagcgcggtcactgtcagcctgcacatggcgccgtcggtggcgaacagctccgtcaccggcttggtggtgtcgcgcgacagcttcagcttcagctgctcggcgccgaacccgatcggatggttgggcggggtgggcggcacggccacgtgcgtggacacaggggcgaggcccgcgactttgtacacgtacacggcgcactacattggccaggaggggctgacgagcgagcgcgcgcacttcaacgtgacgacgccaccagaagcaccgctggtcgtcaagggcccgtaccgggcgacgacctcgaccatcagcgtggagattgagctccctgtggggtgggagaagagcaacgggacggagctctaccgcgacggcgccggctccagcccgatcgtgacgatcccgctctcgccgtcgagctgcgggccgtgccatcgccttgacgatgcgagccgctgctgtctccgattcaacgacaccggcctggccgagggccgcgcgtacaactacacggcgctgctgacggtcgacaatggcggggtgcgcgtcacgtcgccggagtcggcgaagaaggagctctggaccgccctgcctgcgcctgtgccggtcatccacgcgaacacgaactacccgtcggtgacggtgaacgtttccctgccgctggggctcgagagcgtcgtcgtgaggacggtctgctgggccaacgcgtcggcggtcaccttcaccgtctcgggcgcgcagttcgtcgtttcgagtgaagacggcgcgacgggctacaaggtggactgggcgacggcgtacgtgtggaagtgcgtgttcgagggccaagggggcacgagaagcgaggtgggcgacgtggcggtgacgctgccgccgaaggcccccgtcgtgacgatgacgatggtggactcgaacaccatcaaggttcacatcgaaatcgagcacgacgcgagcaacgtgctcgccgacaactaccagctgacctgcaatgacacgaacacggcgcgcacggtggccatcgagcggatgggcctggcggaggaggtcctcgtgtccctgcagccgagcacgacgtactcgtgctgggcgattgcgacctcgtggccgaccctcacgacgactgccgtcaacgcgacggcggtgtggttggaggtcgagctgccgacgctcgaccccgtggtgaatgtgacgggggtgcggatctcccgggcgatgtccagcgcggcggggagtgagtggacgacggtcgcgacggtcccgacggcggacagcgacggagtgtaccgccacgtggacacgggccgcgcgcaccagacggattactggtacaaggcggtgtacctgacgcctgcggactcgaaggagagcgaatcgaagcaggcccgcaccggcccgccggcgccccagctgtccctgggctacaagacggaattcgacctgagggtggacctcgcggagaccgacctcaacaagctccgcgtctccgagacgttcctgttgcgcaactcgtcgcgagtgtgcagcgaggcgtcggacaactggctcgcgtcgtgcgttgacggcaccggggccatcaaccccggcatcacgtacgagtacacggcgcagtacgagggcttggtcttctacaacggcttggagcgcaatgagaggggcctgatctcggatccgctccacgtgacggcgctgctggtggtgaagccgaccatctcgtacacgctggtcaccgcgacgaccgcgaagatctgcgtgacgtacccgcgaaacctcagccacgctgagatcaagacgacggagttctcccgcctgtaccttccgacaagcacccccaacacgttctccatccccaaggaggacgagttcgaggactgcataacgctcacgggcctggagccggcgacgacgtcgaacatcacggcgtactacactacgacggggctgaactcgccgacctcggacgtcctccaggtgacgcaggcgagcccggcagcgccgaagctgtatgtgagcttcgagccggcctacccgaacgcgacggcggtgaaggtccaggtggtgtaccgaccgagccggcggaccggagatgcagaccacccggccgaggacctcctgccggtcatcaagcggatcgacctgtatcgcaacggctcgctcgttggctcgcagggcgcagtcagcacgttggacacgtacgagttcatcgacgacgagctcgcccctggcctgctctactactaccaggcgacgctgttcacgctgtacacgaactcgccgaacgggtcggcactggcggagacggacatcgccgccaagcccaagatcacggcgacgggcatcgaccgcaacacgtcggcgatcacgctggtggtggaccgcccggtgccggagcaggcggcggcagtgacgatccgcatctaccgcgcgccgtcggtcgacgggacgtaccaggagatgcggagatcaacagcaagccggagccggagggccactacgtgtacaccgacacggctcgcgtgggcggggacgcagtactggtacaaggcggactacacgacgtccgcgagccggacggatcgccgggaaggactcggatctgagcgatgcggacggggcgtggaccgcgccgtcgccgccggcgttcagcctgaactcggccacggtgacggctccagcgcggtcactgtcagcctgcacatggcgccgtcggtggcgaacagctccgtcaccgcttggtggttgtcgcgcgacagcttcagctcagctgccggcgccgagccgatcggatggttgggcgggtgggcggcaacggccacgtgcgtggacgcagggcgagcccgcgactttgtacacgtacacggcgcactacattggccaggaggggctgacgagcgacgcgcgcacttcaacgtgacgagccaccagaagcaccgctgtcgtcaagggcccgtacgggcgacgacctcgaccatcagcgtggagattgagctccctgtggggtgggagaagagcaacgggacggagctctaccgcgacggcgccggctccagcccgatccgctgctgtctccgattcaacgacaccggcctggccgagggccgcgcgtacaactacacggcgctgctgacggtcgacaatggcggggtgcgcgtcacgtcgccggagtcggcgaagaaggagctctggaccgccctgcctgcgcctagcgtcgtcgtgaggacggtctgctgggccaacgcgtcggcggtcaccttcaccgtctcgggcgcgcagttcgtcgtttcgaggggcacgagaagcgaggtgggcgacgtggcggtgacgctgccgccgaaggccccgcgtgacgatgacgatggtggactcgacaccatcaaggttcacatcgaaatcgagcacgacgcgagcaacgtgctcgcgacaactaccagtgacctgcaatga