MHGNLPPEFGSLHKMKNLTLQANLFTGTVPESWSSMVNIREIILFDNRLSGPFPSWISIFSTKINVACNYFTGPKPTGSPELVASWNCFDSDLDMRSCLGSPGCVSFYSQPENAHYGYRLQHNKKFNIWVVVGASLSGVFMVVIILIGLYALKIRKKHLKHLVNLEVLLGDTQPSTDTLASNATEPWDVPNGIRRFDLEEILKATEDFSKTREIGSGGFGRVYKGYLGNGCIVAAKRASPSTIQGQKQFQNEIVTLSRLHHRCLVKLEGFCQEAGEQILVYEFMKNGNLDDLIWX