MSTKEEKPTLAGVNVKTRKRNIVIPEDPGSFADAIVTLCQDAASDDGSAGLEADLEAAAKALDGAELEYSRYGDVLFQVFFAGGRLGTGAQLAAEDKMRLATNILAAEATREAINPYFKLFQTLTRRRPFLIRGLENTLVKLMLSLEFFDDVGRKKLGIALALTFSWKIGVVPGNIFAALLNDRLVAKGTVLEVMIVFFQEFLAKDTTLDDLVSILAKANIANRLMDFAPPNKRTPHEYHLVLKAAGLNSLVEWDVQREIDLRVSELQDALTEAIAADPPLAVSEVLNIAKSKKQESNLPDGEVLRVSWLALMKSINLTGKNQQQITQALMQKLKSHGKLFATFATNAKAELALLNTIQVFCYEDTRMLKCFTDIMKLLYNAEIVGEDTIQHWYKKGSHTKGRAVFLKDIEPFMKWLEEAEEDDE*