MGRSPCCEKVGLKKGPWTPEEDQKLLAYIEKHGNGSWRALPAKAGLQRCGKSCRLRWTNYLRPDIKRGEFSLQEEQTIIQLHALLGNRWSAIATHLPKRTDNEIKNYWNTHLKKRLAKMGIDPCTHKAKSDTLSSGDGHLKSVANLSHMAQWESARLEAEARLARESKFRAAAWPGANQGDRIDLESPTSTLSFAAAGVGFVDAGAGAASAASHQGGAPWLSEPYWGQSGAGFTGLLLGDSAAQKASDCREEEEEEVELEGEEESKNYWNSILNSVNSSSSSNSPPLFYD