MSDDDLDALLDEAMDMVDEQERKHEEEVRVRDAKLEDDLQKALDEASGTAGGDADMMKMLMSMLGGDSADDASLDSFKKSVMTMVSSLEGEENLGEEDKANLLRVKELMRVMEEEDIDKANDLLEQMKQEGKLPDCNNVGDAEIDEASRRCMEMLQQLSSATQVGHLDPAATPGAASSSSAAPPAAPAGDGAEIPSEVGRATEAMASALISTLADPQFVEPIKLMRDSYGPYMDAHGSELSHEDCERYERQRAKAQEICDLLQNPISGAEDPRLIQLLELMNKYSELGDPPRNLVKYAPKNRKGVEECQ