MSSYPKYILRSPEIRSRACQMVAGLPVDQDKPLVIEVKEMTRSLAQNSMLWACLTDIAEQVNWHGRKLAKEDWKHVLSAALYQQDVVPNIDGTGFVVLGKSTSKMTVREMRDLIELAHAFGAEQGVKFGDESRRGFDWVAAYGRAA