MKKTLTLIALAAALSPLAATAAPAAAGVPAEFFTTCTEANEMAKNDTAAVSDLIARLGNAAVEARDLKIKPRPDLDKDVIKHLNAYCSQDPNGLLITGMDIAMRQVAGEKVGK