MRNKYGILFLIAVCIMVSGCQQQKEETPFYYGTWDEGRAPGPTDGVKSATVTFTEDEVVETEVMEGRGEVQLPFMAYKVISQSTDGSIEIQYLGPYYPLKSTLKRGENGTLIWEQNGQRKTMTRIESKTGREEKDEKSKS