MQSGDYYAYLFPAANKQSGDHCSRISKLEKSPSEHGDGPPFQNNIHLIFKPKPNHEDNQTPITQFHVKFNDEAQGREDHLGRTTESFQVKEHHDVGRKVHVKEDINTAAGDFIIRKHKTYEMEKLMSMRQSDRGSYE