MFQQFLDGLGDLKNKPVALKQVKKILKIEEKSLPKNISNYFVEFTKHTSHKWQRKDKMIFIWTTLKHLEKQGRTDLKPNDDDWIALSEILGAPPELLNSKWIGMLKTDLKQSPWTIEEDELLNKVMTQKFISWTHVALEYNRISPIMRHAKQVRERWNNYLDPELNKCPWSEQEQIQLLQLVQKYGKKWSVISKQIKGRTENQVKNAYNSLINSYRRNHIQSLDSDEIIISKLLTKLDPPLQQANASTPMIQAIPTLQQQFIMQALLIERLKGMAFFAQFPGFMATQQQQI