MEKLVCEFSVLRLGNPLRCCGRFVAVESRKPPAFSAYVKAYFNDVKSKNPIMKTTEIMKKLSEMYKAASPADLAKLTINTPITKTKTDEEKLEDRKKLLFARKHGLPKPLPTTGYKVYICEQLSGNKGSSLQSMTSKLSAASKSWSDLSERNKEAYISRALENRLAHLRNLKTWSEENGIQFSKRNSVLASRFYAKHHGKDTTGKSASIKSPPK