MPRQPKKVDDKKVAVAPAMIPVPAPAPVPALHAAVLPQPTLPMPVQQRVIDNESFLRVRDSAVARLSTILELLRSFTQDFVRQTNLLLGEATAEGQGDLLSSFETAAASLMMTMPGELGVQLEEKKERKKRAHDPNAPKRPLTPYFLYMQHARSIIANDLGTEAPKGAVQEEGQRRWANMTPSEKKGWNTAYQYNLRLYNARVHSYKNGNPLAKTMDDEEALKYADDFHIPMPTEKEDPAVAAAAAAEVSAVADVETPANDNDAIAEQLQDLQEAAAKTPKKASARKRKPATPAIDAAIVPEVPKATPSSPAQKRRRTSTKAPEDKEEPKKSARKKTKSS