MTEMSFLSSEVLVGDLMSPFDQSGLGAEESLGLLDDYLEVAKHFKPHGFSSDKAKAGSSEWLAVDGLVSPSNNSKEDAFSGTDWMLEKMDLKEFDFDALLGIDDLETMPDDLLTTLDDTCDLFAPLVQETNKEPPQTVNPIGHLPESLTKPDQVAPFTFLQPLPVSPGVLSSTPDHSFSLELGSEVDITEGDRKPDSTAYVITMIPQCIKEEDTPSDNDSGICMSPESYLGSPQHSPSTRGSPNRSLPSPGVLCGSGRPKPYDPPGEKMVAAKVKGEKLDKKLKKMEQNKTAATRYRQKKRAEQEALTGECKELEKKNEALKERADSLAKEIQYLKDLIEEVRKARGKKRVP