MPLHTSTKNREKYSHDGYCYVKDKESSDGQVLFWRCDEKGSGCKGRIWTTSCENREFIRF