MKRIITINTNQLNKSLETKELLTRKLINAGFEVYSDIYPDTELIISIGGDGSFLRTVRDFDFPEIPIMGINTGHLGFFPDILPDKIDSFIEAYTKKDYIIQEMSLLNAEVYTTTSGSNMLAVNEVVIRGDKSRTIHLNLSLDNKHIQNFSGDGMIISTSTGSTAYNYSAGGSIVDINLELMQITPLHPINTNAYRCFTSSIICSNESVIKIAPEYRFEDSVLIVVDGVEHRFRQIENIKVSISDAKIKLLRMSNYEFWHRVSEKFL*