MSQHSEKECIDASTTNIGLCTSSLNKFVWNMANTRVLLNLWKDNYKALTSARRNTNIYKQMATEFSNTFNIVPPLTGYQIQSKISNLRKQFRQEKLQVGSSGGTPSKWWPYDIVAKIIGGEASLDNDLLSQSQNFSTQDFQDGQIATMEDGKEAVSILNIEALDDTNVQIRSQELRIREVVALERICDAIENASKAQVDVSKAQGDICKGKSYWKNMESVLAVLRLRSRTLINDESITHFHI