MPRPKKTPEDKAKAPIVPATIQPPPFQPPPTPIAAAGIPQPPSIPMPGTLPQRVVDNDSFLTVRDSAVGRLHTIHELLRSFTLDYIRQTNLLLGIGEPTAEGVQPDFHANFDNAAAALIMPVPELAAPVEEKKERKKRTHDPNAPKRPLTPYFLYMQHARSIIANDLGAEAPKGAVQEEGQRRWAHMTPREKQGWNNAYQYNLRLYNAKVHSYKNGNPLAKNMSDDESLKYAEENGIPMPELKEAVAAQIEPVADDHDAIAEQLQQIAEVPPVPVAFEEETPAKTPKKATGGRKRKTATPAAEPETVKPVAATPEKKRRRTSTKAAEEKEEPKKSGRKKTKSS