MSAELGPDEMESLQSWWSYVWGLKREDIAAGKVIKMFNPISVSPDKRLSSLYICSESGFSANDWICHISGNSGVGKSAFLWYFIVRTAIELRDSKVKLELHILYESDGFVWEFKGTAVRVAKRDSFTAATFAKASWHLINQKVPTDGAIGPVVLLAASPAEENVKAAKPDRKKTVMYMYPWEEDEYAALVDLWRIHYEKLASELETLKKTLRSLEKWANVEYDFGASIMLAGRADLAKIPEVKERVEKMLQKHVETQSETATGLAFDLKRLNPEEFVRDSLSRTDLGQLLECLKQKAQGQKISWALLHFRKPAASSSFREYYLDFCSVKVQAQFTLALTRMKAIDLEFFMRTWLDIPEYGVLRGFVFEELCIAYVLRGATHTVVLMVDDKHCSKCKSREDPSRGRYRGKWIVCDVCQQCYHFSCTRVTKKQELEVFWQCSSCKSMKREEHLEPRRLLRYYEGDLKAALLEAGADAIQYVWRPLIKNDGAVDYTILPRTLAQPTIAPRHPVSAEALKTHISALRAWNDVYGGTSKPDVFVLCFFLAESNYDGFGFQSYRDKSRRVTKQAVKGIRQCKVLLRYTAPVPCAEEMEIPKGVEMVNDIEGCKFDGEVCKPNYFDPVEAVLRYDELKIEQKASSVATLHLGF*