MKRPISDNHIVFDNNLIVDTTAPTTSRSSESAKDCRKRKALRIQYLAESVRLRELTVIKMKRDIDKLLELCQYIDQGDVPVSLLEKCGISV