MDPPPPRTDDPSKPKRVTKQLKFLLEKLIKTLKNHPDAWPFRKCVDAEALKLPDYFEIITDPMDLATIKKRLKNKFYVEIEEAIDDFETMFSNCYKYNKPGDPIVLDAKALEELFEELLSKLPPA