MKIITRGEAMRIHQQHPTSRLFPFCTGKYRWHGSAEAYTGREVQDIPGVLAVFAERRKDSFGPYVRLMSVTLN