MEFLSPASYLRNSNWLFQETKGTQWTPEENKRFENALALYDEDTSDRWLKVAAMIPGKTIGDVIKQYQELEEDVSDIEAGLIPIRGYVNRDSFTLERVDSSHGFDGLSHFYGSGVKRGTSTRPSDHERKKGIPWTEEEHRQFLMGLKKYGKGDWRNISRNFVTTRTPTQVASHAQKYFIRQLSGGKDKRRSSIHDITTVNLPDMKSPLGDGNRPPSPDPAAMATHLHQLSKMVGNAEQQFDWKSSNQVLDSLNGNMFMVMPSNGTQQQEQNLLKETIHESPNIAPYYTIFQMQPMHQHYH