MSADGPTYLSSLQENIRQRPVPWDGAVRAGSLTEEQYAKIRAVDKAKRAEQRNEIVSADLDGYRTLFVGGNGSPSVLEKAGKNASLVQYILVLLADLLDAVPSLAKALVKSPEPYQHFLPLFRAHSNEDPIPLLTAHALSTLMSSAQDDSRPTIEAIPNVFTYLCGLAQSTDAGLQDLAMREYSLLLYSRVSRELFWKQRSETVTPLVNILRTAAGVGSGGDSSARLWSGTASTRPLEGSLNGGVGLQLLYHVLLVLWQTSFDAENIGDELNDEYDIILLYTHLLRLSPKEKTTRLILGTLFNLLDKNQTTLLPIAVLARLPALLDNLNSRHLTDPDLLEDLQNLKDLLEEYTKTKTTFDEYVAEVQSGHLRWSPPHRNTIFWAENARKILEYQNGEIPRKLAEIMDKPWDNDKQVLAIACNDIGWLVKEVSEKRLQLEKIGLKRRIMELMASDDENIRYESLRALGHWLRYSFEEN*