MPPKRTAETRDSATKRARTAQSGKDENADPPATVAEDIRPEAAWRDIPDWGDRTDVPLFRRDYVALAGVSRYFRFHFTDDVFREIYLKSHPNYMKLRPCCDPPLKRFDLLEVHMHSIPRRARQIWADARAERANRKKEKMKKRRVMRKVIVDGISRTVLATVPGLKHGETQGPKNELGVPIMTDESGKEIGLSASHAEEENDDDDEESDDELNFYSTLQEWEWEESVHNKSGELWQKIFKLEDKMRLLRRVYDNYDKGEDLPPEKEPKRPHATLVEYDPLTGERLPHDAYPSPWRARAVEAANKKFINRADAIRVFKIGEAELLCLKHYLVPNPLNPKTPSSIFSLAAIQALALRSHGGPIGHHYHVESANERALKSLATRQANVAKRKADPTYVEKEPKSRQYPQTTIDPDDIGAKYGV