MSDRERSSPTLIETGLKNLIGGRDGNYPLISGINGKSTSNSKEIICPDDKYKEEGDIWNVEAQTAFLGPNLWDKTLPYDADLKVTQYADLDEFLSENNIPDGLPGTHLGHSSGLGHRSDSLGHAAGLSLGLGHITTKRERSPSPSDCISPDTLNPPSPAESTFSFASSGRDFDPRTRAFSDEELKPQPMIKKSRKQFVPDELKDDKYWARRRKNNIAAKRSRDARRQKENQIAMRARYLEKENATLHQEVEQLKQENMDLRARLSKFQDV