MLTVDDLKELWDQPQYNVLTVVLCSSLLGFLLGIYFMNQPRTVYFVDFALHKGRDDHKCPYELFMQKSRLFGVFTEQTATFQKKILERSGLGQLRYLLDALCNIPPNPCMVEAGKEAEAVVFGAVDQPPAKTGVEPKGYWDFDGERQLI