MSSKPSTERIPLLNKKNFKEWELQVEAYLKQCDLFNLIESNEAVPSDKDDAKIFKKSKLRTSGILQALLGTIYYPKFKNSLTENSPFRMWEAIKDHFTSKAITNQSLVYNEFLDLDFEGNDIAAFIVDLTHHISSLKAVGLRIGIPKDFDLHENLLCENILKKVPTSLIHTREVLIQKRPLTLETIWDVLEDRSRDDTTTSIKTEESSMKATSSKKKKVKCVNGTHNKEANHTESQCFELHPEEKEKFEKRWADKKGKAKVSSAVDQPSYSESASVWHCIKKAHSEKLPSDTAYLDSGSSHHMISD*