MQEIVCGCAGKAGVENTRSCRCECPALIRLLRSKDNGWYIAEHREQQNHVLSPTYGQTIHWPSHKHIDAYSRDLVEQLRQNNVNLAKVHSIIGSFFVQWRRCLSRSEL