MGRRPCCEKIGLKKGPWSAEEDRILINYISLHGHPNWRALPKLAGLLRCGKSCRLRWINYLRPDIKRGNFTPHEEDTIINLHQILGNRWSAIAAKLPGRTDNEIKNVWHTHLKKRLHHNQDQNNKENFASTTAAERLQQQSSSSADISEITTSGNNNDISNNNKDSATSSEDVLAVIDESFWSEVVLMDCNISGDGEKNEQKIENWEGSLDKNDKGYNHDMEFWFDHLTSSRIVGEICDISEF