MPLHTSTKNREKYSHDGYCYVKDKESSDGQVLFWRCDEKGSGCKGRIWTTSCENREFIRLVTDHSCSTTAGD