MSGKYHLQYHMRTHTGTKPWKCKYCDKTFAHHANRTRHEISHTASFFRKTNLHSEA