MSESDELRRRVRGLIHSRPGAQREFAAAIGLDESKLSKSLNGTRRFSPHELVRIAEHSGVTVNWLINGRDDARTVAAVPAPTARSRSAPAGEPQSEARRRILETAWRLIARRGYHNVRIHDIASELGTSNATIHYHFPSKKDILLEALRRNVKLAFDRQVAELHTIADARERLVRLVELQLPTPGLLRDEWSVWLQVWTESTLNPKIRDLYNDAYDRWYQTIAMTIRTGQKQGVFRDQDADELATRLSALIDGLGIQVLTGKRGCSVDHMRQHLNDFIEHNIVERRP