MGQVSPTNSDGSKSVEQREGLAVKICYRCELPGHGIKACKIVLFCVVCGKDTHMVTKCVMHTQAKPISQLVGSAADGLQMFIAPVTKKATVESKDAMALVSVHFGEITAEQLVNAFNRMFQWGWAWSAKPFAPSSFLMRFPSVQKIDEINQFNDFCLVGERAEVMVSRWSPENLAQFKLTSVWVKVSGLPDSLLNYQGFCMAGSILGTVQEIDMITYRKMDVIRVRVGVMDHRKIPEWGPLTVDPFIYRIYFQLEQVVELGGPMISGLL