MAKKTQDPESATTQVNIADFQRTRDSVIVALATLQSSVQDLSRAYIQHANTVLTPGKHGLNPIDANLTSILTESGLLTGRPAEAAPLVVAEAEGDGKKKRKRTPHDPNAPKRALTPYFLYMQSARAQIAKELGDSAKPKEVADEGTRRWTEMSPAEKSIWDDKYQKNLAAYRVKMAAYKAGQPVPGDEEAARLVEMGKAPDHLPGLDAEAETEEEPAVAEEDFEEESPEPVKEPSPPKSSKRRKTKDATPSKPTPKAEAAKSPEKKTSKKGKKEAPPAPASTTKTEKTTRKAKKTLS