MSFFTKEKQPKENCPPITVEKARQLFEFNTNHLSLSDYHHQTVLKTSKQLVAQHLMPNATDNLSQHFLMNYKANNNYLGFQASIVDFFTDSAVANFSSSYVYESQEKIIRLPKPTKISTALSTCIIKRRSHRQFSDRQMPLQDLSNILYYACGVSSQASIRDGASDKITLRNCASGGGLYPIHLVFYARNISKLIDGFYEYLPYQHALRCYRHSPEENVRDFAEYGAINAENCNIIIIYVYHYIKNTRKYGNQATAYAFIESGEIAQNIQLTATALTYGSIDIGGYNKEYLQELLDLDGLGEHVIHMTLVGTKESQ*