MKENFWSELPRPFFILAPMEDVTDIVFRHVVSEAARPDVFFTEFTNTESFCHPEGIHSVRGRLTFSEDEQPMVAHIWGDKPEQFRETSIQLAKMGFKGIDLNMGCPVANVAKKGKGSGLILRPDVAAEIIQATKAGGLPVSVKTRLGYYEIDEWKDWLKHVFEQDIANLSIHLRTRKEMSKVDAHWELIEAIKNLRDEIAPNTLLTINGDIPDRKTGLELAEKYGIDGVMIGRGIFHNPFAFEKEPREHTSKELLDLLRLHLSLFNKYEKDEIRQFKSLRRFFKIYVRGIRGASELRHQLMNTQSIAEARALLDEFEAQMDEDVKIEL*