MSEAGLRLNINMRERCRMHDLNEALDDLRAVIPYAHGNSVRKLSKIATLLLAKNHIIMQTNAIEELRQIVQNQQRQLEQLQRSESPLETPEK