MSSALALPGLSDDKSGFRKHAKKLLEKHCTVDVANEWQAVDDQKIAKLRGILKGLQEENQSTQLLKVESEDREAQLALQSTRKSVETRLAFCKEKEMMFKKRQEELRKHVLDNQKSLQDLESQIEKSEKKALDEQAQGRKLDVDIRQLEKELKQKEETRDMEQGKIAKMARYKDFLEHVIQESREEFGDDIEVLMNRYATLESASQELTQANEELVLRLDGLREEFTRIHTKLQNEHLAISSQLHKCQVELEQHLAESQELEQRLNRALEEKEVKESQVGVITMAIEQLFSRTVNSCRLPQRKKAMM