MKRPISDNHIVFDNHLIVDTTAPTNSRSSESAKDCRKRKALRIQYLAESVRLRELTVIKMKRDIDKLLELCQYIDQGDVPVSLLEKCGISV