MPLSSNEAPTESSCRHHTYSRKQKSLGLLCTNFLSLYDKDGIEVIGLDDAASKLGVERRRIYDIVNVLESVGVLSRKAKNKYTWKGFGAIPKALQELKEEGLKENLSSFDNKQPSNNCEKASDDENDDEDDCDSNPNTGSQNSIPSGISKSTAASRFDNRKEKSLGLLTQNFVKLFLCSKADLISLDEAAKLLLGDAHNSSIMRTKVRRLYDIANVLSSLKLIEKTHTAESRKPAFRWLGLRVKSESGSADALAESRKRRFGVDVTNICIKRNKVDGSSADADKSESLKMHGQIKVEDVLTIADRSSVGQDAQQGSKSYQFGPFAPVTVAKLGDSENKQTPTHDWESLAATYRPQYHNQALRELFAHYMEAWKSWYTEVAGKKPIEQIS