MSALPNGSIPADLEKSMLEIMHDVGLSTLSKNTLRRRLEAKYKMDFTPLTAEVDRLVGKLMTTPEIQRELAKIQKEKEDVSARRLKRERSPSSTKKSKKDKESARGKKEKKPDDYPKGALSPYIIFVNENREKLKAKHPDMKNTDLLSEMGNLWKKASEEEKSRYQKLADEDKLRYDREMAAYIARGGAVFKRGGKKAKREKKEKDPQAPKRALTAYFFFASDYRAKHANIPAKQQMSEAGAAWGKMSAEEKKPYEELAAKDKKRYEAECSGRGSKPSQPKAADSASSSSADSSSSDSDESD