MSDRERSSPTLIETGLKNLIGGRDGNYPLISGINGKSTSNSKEIICPDDKYKEEGDIWNVEAQTAFLGPNLWDKTLPYDADLKVTQYADLDEFLSENNIPDGLPGTHLGHSSGLGHRSDSLGHAAGLSLGLGHITTKRERSPSPSDCISPDTLNPPSPAESIFDIPAFSFASSGRDFDPRTRAFSDEELKPQPMIKKSRKQFVPDELKDDKYWARRRKNNIAAKRSRDARRQKENQIAMRARYLEKENATLHQEVEQLKQENMDLRARLSKFQDV