MDPPPPRTDDPSKPKRVTKQLKYLLEKLIKTLKNHPDAWPFRKCVDAEALKLPDYFEIITDPMDLATIKKRLKNKFYVEIEELIDDFETMFSNCYKYNKPGDPIVLDAKALEELFEELLSKLPPA