MVIPLRNKYGILFLIAVCIMVSGCQQQKEETPFYYGTWDEGRAPGPTDGVKSATVTFTEDEVVETEVMEGRGEVQLPFMAYKVISQSTDGSIEIQYLGPYYPLKSTLKRGENGTLIWEQNGQRKTMTRIESKTGREEKDEKSKS