MGRRPCCEKIGLKKGPWSAEEDRILINYISLHGHPNWRALPKLAGLLRCGKSCRLRWINYLRPDIKRGNFTPHEEDTIISLHQLLGNRWSAIAAKLPGRTDNEIKNVWHTHLKKRLHHSQDQNNKEDFVSTTAAEMPTSPQQQSSSSADISAITTLGNNNDISNSNKDSATSSEDVLAIIDESFWSEVVLMDCDISGNEKNEKKIENWEGSLDRNDKGYNHDMEFWFDHLTSSSCIIGEMSDISEF