MLEKMDLKEFDFDSLLATDDLETMTDELLATLDDTCDLFAPLVQETNKEPPQAVNPIGHLPESLTKPDQVAPFTFLEPLPLSPGVLSTTPDHSFSLELGSEVGISEGDTKSDSTAYIAMIPQCIKEEDTPSDNDSGICMSPESYLGSPQHSPSARGSPNRSLTSPGVLCDSARPKPYDPPGEKMVAAKVKGEKLDKKLKKMEQNKTAATRYRQKKRAEQEALTGECKELEKKNEALKERADSLAKEIQYLKDLIEEVRKARGKKRVP