MLRNIRIFIMPILVFGCVMMTGCQLKKADDTPFYYGTWDAGLKPGPMDGVRSETVTFTKDRVLTKQVIKGRGEVVMPSDAYKVISQNTDGTIEIEYLGHPHPVKSTLKRGKNNTLIWKIYGGTKTMTRIKTGGEDAHEK