MSQHSEKECIDASTTNIGLCTSPLNKLVWNMANTRVLLDLWKYNYKAFTSARRNTNIYKQIAAEFSNTFNIVPPLTGYQIQSKISNLRKQFRRGKLQVGSSGGAPSKWWPYDIVAKIIGGEASLDNDLLSQSQNFSTQDFQDVQVSLV