MDPPPPRTDDPSKPKRVTKQLRFLLEKLIKTLKNHPDAWPFRKCVDAEALKLPDYFEIITDPMDLATIKKRLKNKFYVDIEEAIDDFETMFSNCYKYNKPGDPIVLDAKALEALFEELLSKLPPA