MKKTTNRRPSGAVKFYLACGLIFVGVVLLFSAFWVPPLGIIHESILVAFGEILTFSGALIGIDYTYRYKLLQLRSGLRELVRDEIVRETGEEDKEV