MSLSFDSLLNDPMWGPLSVDVDPSLHDKIEAQSKLIDEQKALLKLRDSQIKRLKSKEATSGVQVLNYLQRLEEKFDITANKTRPVSAQFDDFSEMAQRRIAMLEKRLQLRDDAIQLINAMLVDTITSKDAEIDALSLELEIAKDVMESLKRPELENMHIVKTIDSESTSRSSMVSDF*