MPRFFVPASTIKGTEVTLTGEVARRLREELKLEPGDYVILCDNDGNLYLTRIVEIKEDEVKGEVLSVEPAKGDTKTKIRLFQGILPGEKFLRVLRETTRLGVKEIIPLLTSNTKENDLAAWEARMPEYERVIREAAEEAGRGRLAKLHPIMEVEEAFRLAKEEGGLTLVAYPGAPPDVGPTLEEIIEKHKPEKINLFIGDEDGFSGEELVAAAEHGITVAGIEAGGPGGWEPADLEALLALGAPLSTLGPELLEPDEAAIEAVKKIKELLGDIK