MPLHTSIKNREKYSHDGYCYVKDKESSDGQVLFWRCDEKGRGWTIQSSRFRVRGKGDDSEYVD