MKQIILSTGSTSSLGLDNLATFEKFTKNKVYDYEIFFQSRLELTASEIKKVKEYCSQKGVSVNSIHPFMEGYEVPNLFSINIKKYAEAKDIFYRFLEICVLLNSKYLIMHGPLQNCDWDNSIDRIKFFISEAKKYNVDIAIENKDYTLFYCPKRIILLKEQLESDNWGFVLDFKSAWKANISLIDMVEAMGDRLLFSHVSFRDLENHKYGIPFQKFDKSVYEIFSYMKEKYKTPRYVIEVDLVESEIDIIRTISHVEELL*