MSYYHPRRAFGNEDVIYKARQYENALQERVKFVRKYERLMRYAQFEELNGPRSSHRSLAEKLDAIRGEREQALLHRRHKLSTLLTAEDTTLQNNIKTGNMNLSERRAWLLSHALALSSQSGPETNLENALNADYDKVSMHNSKLAIGRAEAERKRQRDNENIHESLHEHGLDGNLDVVDEQAVDILRQNLFMVEQLREEEKAAVEDDMISMNRTWLEEEEALKLKQLERRHEQSLQAKDLLLCKVDEKRIEREDYQGHMVSMAAHKGAEEEKQLEELKAAHKREALAFVSQLKAVAERQRIEDEELEAIIKAKMFHPAGGQPSFLGISQMAGDQEEIGRSIHDINMASELSKKDLVDDLERETRGLHAAELVDQEVNGLARRAGGNDYKKVSDSRMKQTGPYPEPYYGRKAVKWYE*