MPRPPKKSAEEKAKALPVAVVPPPTMVPAPVVGGLHPAVVPAPVVSGVPQRVVDNDSFLRVRDSAVGRLTTILELLRSFTNDYIRQTNLLLGEGTAEGPQGDLLNTFENAAAQLMMPGIPDMTPLVEEKKERKKRTHDPNAPKRPLTPYFLYMQHARSIIANDLGADAPKGAVQEEGQRRWAHMTPQEKQGWNNAYQYNLRLYNARVHSYKNGNPLAKNMSDEEALKYAEDFHIPMPELKEAAAQSDAPVNDQDAIAEQLQQVAAAPSENEEEAPAKTPKKPASTRKRKTATPAAEVETPKVAAPASPDKKRRRTSTKAAEPEKEEPKKSGRKKTKST