MEVNWWQHRGEAGLAQNFKEHGEEFTDWKDAADVLKQRDNVQPAAPPSQAVSGSGKENGAVKAEGKCKTAVKRARPAEASDVPTPAEPATTTPAEGDDLPTTDGSAANKRRAAQNKNYKESGNARNCKSDMVEVKEDVVCASEADALAETGGKASIKRRLVDLCLVDSDGQPTPVERSLLLPSPVNLTGVVHAPEGEMAKGKGRRVAQAFGPLKEWKLVYSKASVQVVLRTAAAVYEVIKPAPSYRKIWSQFEELVELAHQVYLALSPEAGGSLTASLEEVVAKLTRAKVGKAYGGAREALLLSSSFVLGQLDAMSGGNGAKAADYKATPFGTTLAAE