MRLTQGQFSFLPDLTDAEISKQVQYALEQGWAVAVEYTDDPHPRNYYWHMWGTPMFDLRDAKGVVMEIDACRKAHPDMYVKVLAFDSSEGFESVRMSFIVNRPAEEPGFELVRDEGAGRQVHYTIRSYATSSPAGRRYQAGTGNGR