MSTKEEKPTLAGVNVKTRKRNIVIPEDPGSFADAVVTLCQDAADGVSLEADLEAAAKALDGAELEYSRYGDILFQVFFAGGRLGTGAQLAAEDKMRLSTHILACEPTREAINPYFKLFQTLTRRRPFLIRGLENTLVKLLLSLEFFDEVGRKKLGIALALTFSWKIGVVPPNIFAALLNDRLVAKGTVLEVMTVFFQEFLVKDSLDDLVSILSKANIANRLVDFAPPNKRAQADFHQLLRGAGLGALVDWDVQREIDLRVTELQEALTEAITADPPIAVAEVLTIAKNKRGENNLPDAEVLRVSWLALMKSINLTGKNQQQITQSVMQKLKTYGKLFSAFATNAKAELALINTIQVFCYEDTRMLKCFTDIVKLLYNAEIVGEDTIQHWHKKGSHAKGRAVFLKDIEPFMKWLEEAEEEDD*