DEESLSELPKSVIEDIKSMRKEIEEWAKERGLEKPEMQEELARELKRLDLYIEVLLKIRRSGVRSKKQRCRAPACDHFGNAVCNGYCNECFQFKQMY