MRAPCIKVPLSEAEKTKRELAKMDALANLKWKKRDRYVIIPLKRELENLEICYEDFEEKRGREKIGSFDIIGDIAIVKYKEDLDYEELAKKLVDGKSIKKLAVDMGVRGTERIRELKLIVGDSLETIHKEYGVRLKVDISKVYFSPRLATERWRVVQKVKDGETIFDMFAGCGPFSILIAKYKKVKIYACDINPYAIEYLEENIKMNKVKGITPILGDARDVAKEIKADRIIMNLPHSSFEFLEYAIEAAKNGAFIHYYEILPKNNEREKDIIAKGDEVGARVKILEKRRVHAYSPSKDMFAFLLQIFKFI