MTEMSFLSNEVLVGDLMSPFNQSGLGAEESLGLLDDYLEVAKHFKPHGFSSDKAEAGSLEWLTVDGLVSPSNNSKEDAFSGTHWMLEKMDLKEFDFDALLGIDDLETMPDDLLTTLDDTCDLFAPLVQETNKAPPQMVNPIGHLPESLTKPDQVAPFTFLQPLPLSPGVQSSTPDHSFSLELGSEVDITKGDRKPDSTAYVAMIPQCIKKEDTPSDNDSGICMSPESYLGSPQHSPSTRGSPNRSLPSPGVLCGSARPKPYNPPGEKMVAAKVKGEKLDKKLKKMEQNKTAATGYRQKKRVEQEALTGECKEPEKNEALKERADSLAKEIQYLKDLIEEVRKARGKKRAP