MSALPNGSIPADLEKSMLEIMHDVGLSTLSKNTLRRRLEAKYKMDFTPLTAEVDRLVGKLMTTPEIQRELAKIQKEKEDASARRLKRERSPSRAKKSKKDKESARGKKEKKPDDYPKGALSPYIIFVNENREKLKAKHPDMKNTDLLSEMGNLWKKVSEEEKSRYQKLADEDKLRYDREMAAYIARGGAVFKRGGKKAKKEKDPKAPKRALTAYFFFASDYRAKHANIPAKQQMSEAGAAWGKMSAEEKKPYEELAAKDKKRYEAECSGRGSKPSQPKAADSASSSSADSSSSDSDESD