MSLTNTKTGFSVKDILDLPDTNDEDGSVAEGPEEESEGPEPAKRAGPLGQGALDAVQSLPLKSPFYDSSDNPYTRWLASTEGLQYSLHGLAASAPPQDSSSKSPEPSADESPDNDKETQGGGGDAGKKRKRRVLFSKAQTYELERRFRQQRYLSAPEREHLASLIRLTPTQVKIWFQNHRYKMKRARAEKAFQNRRMDARIEAAVPIVSARWSDWIRKQFQVGRLTQAWEHNLVICGFEGCLGKVHLQ