MKSFCVKTNNKSILENLLKKLEVSEMDDIQYSNRKFKIYSNVIIHYTGETNYIFYEFISEILVDIVLKFYQEKIIKRIINFDYFYFDEYEKKIIIQNCYEIVKSAEYEQLDGGKNYIYEAILKYIIENKSMILDGFVTFRLREYIKYLDNIIDIAVNKYIIEKEYSEFISLLKMYVNSRISNIKELHLIYGNSELIILDENKNIVPMCEEIYNAKFLSDITFSPNDFALNTLLTLLPQKIQIHLLNQEDEFINTLKLIFEDRIFICKDCNICKTYKIMCQRGRGIMAHFY