MPRPKKTPEDKAKAPIVPAAIQPPPFQPPPTPIAAAGIPQPPSIPMPGTLPQRVVDNDSFLTVRDSAVGRLHTIHELLRSFTLDYIRQTNLLLGIGEPTAEGVQPDFHANFDNAAAALIMPVPELAAPVEEKKERKKRTHDPNAPKRPLTPYFLYMQHARSIIANDLGAEAPKGAVQEEGQRRWAHMTPREKQGWNNAYQYNLRLYNAKVHSYKNGNPLAKNMSDDESLKYAEENGIPMPELKEAVAAQIEPVADDHDAIAEQLQQIAEVPPVPVAFEEETPAKTPKKATGGRKRKTATPAAEPETVKPVAATPEKKRRRTSTKAAEEKEEPKKSGRKKTKSS