MKIKRIEVLINNGSVPGIPMILNEIQDAIKTVSWPEGNNSFVINPVRKGNGVKPIKNSCMRHLHQKGWALEHPVRIKAEMRPGPLDAVKMIGGKAFALEWETGNISSSHRAINKMVMGMLERVIIGGVLILPSRDMYNYLTDRVGNFRELEPYFSVWRQFNLKDAYLAIVEIEHDSVDAQVSLIPKGTDGRAIR