MPKVKSADAAPHRKRGSKKDKDAPKRGLSAYLIFSNEWRDRVKAENPDASFGDVGRLLGAKWKELPDEEKKEYQRKSDEDKQRAAKEKAEYEGKKSA