MSEPLYFKTREAFRDWLSHNCQSSEGVWLVFGKTKALVTVKAGEALEEALCFGWIDGQMKKVDGQSYIKYFSARRKNSKWSAKNKALAESLEKRGLMTDIGREKIEEAKKNGQWDSAAGPSPVTEEQIEAVARLLRENEQAHKNFLNMPPSVKKTYTRAYLDAKTEAGRAKRLAWMAGRLEKNLKPM