IDVLAKKIAKVTCSGEIVKCMKGSPDPWAKAQVYVTRAIQEKCMSKAKGKCALVFAACWIAEQYKTLAVQKQNLEEKILYLNDTIDSLKFSVENAAAMSISNQQTMTENQKVIAQLKQRLRDAEGTIKSLVATSTSNVGADHSKYISEIKGLKTQLGARSPVSVVNGQNNTKKSRDLSVNESSRKCNTASEGNVTSLECTSHARPSKLISNCAEYRTDKLKDNSPGKQVSNPLQSRKQHNKERVSAIQASLPAKQTWNNSDKKHTEKKPFRCYVCSKVGHIARYCTLKHYYWNDNNWYNERENWNSSRWGFQKKSRYGNTWVPYQVLTTQKERLSAENSNLQNAWGTFKKELESIKLELSQIKRRRANENRG