MRLTMMKCKLHRATVTQADLHYEGSISIDRDYLEAAGILPHEQVDVLNINNGERFTTYAIEAPRGSRTFGINGAAARLAQVGDRIIVVAYAEMEAAEAEQHDPVVVLLDEHNKVIAKPQAA