MSQHSEKECIDPSTTNIGLCTSPLNKFVWNMANTRVLIDLWKDSYKALTSARRNTKIYKPMAAEFSNTFNIVPPLTGYQIQSKISNLRKQFRREKLQVGLSGGAPSKWWPYDMVAKIIGGEASLDNDLLSQSLNFSTQDFQDGQVSLV