MSQQKILFPKLDTGVSGYQYPGSSNLSDRRCDEKPAHRVFRTKRKHVQRACERCRVKKAKCDGLQPCSRCVTYNQACIFRDRKATQEKVYSRGFVEMLISQHAVHVQALRDLYKRCVRREGFPGLPLQESIQGCPGTHAILDRLGLIKHAEEAVENPQRVLEDLVNFIKCLDSASDCGLDSAESTTDSISDTTVSEELSPEPNTPRESPDLAVASTAAAASSSTWSEIAHHPSATFMPMTSRGSMSESLGYMTGQSGFPDGYFDAQAQTFATGLVQRQHLLKQQHQRQLRHSIDYGLLNSGGQYDYFYHSVMSSRALV