MSQHSEKECIDASTTNIGLCTSSLNKFVWNMANTRLLLDLWKDNYKALTSARRNTNIYKQMEAEYSNTFNIVPPLTGYQIQSKISNLRKKFRREKLQVGLSGGAPSKWWPYDIVAKIIGGEASFDNDLLSQSQNFSTQDFQDGQVSLL