MPKEAKPKKEKVTKKKDPHAPKKALSPYMFFTQEWREKIKDENPGIGFGEVAKRLGAKWKSMTDEEKEPYVQKHQADKKRADDEKEAYEGKSKAAAAASGDDEDDD