MSSTDTVKDDDLPGFRFHPTDEELVSFYLRRKIEKQLISLEFIKQIDIYKYDPWDLAKNNNTVTDKEWYFFCKRGRKYRNSVRPNRVTGSGFWKATGIDKPIYSAEGQGHGCIGLKKSLVYYRGSAGKGTKTEWMMHEFRLPADQKNAQAADEEVIIRWYTIFIFVELHKIDRRGKRRKKVKKEKKKNHIHISIFFVFFSWEFFFFFRFFFLSA