CVLLQGSMTLQDVAVDFTPEEWQLLDCDQRTLYWDVMLENFRNLISVGCPVPKTKVIFRMEQGHDPWMVEGENPRWRCPEADYPLVDESDKHQESKDNFLNSVLFTFNKILTVERPHSYKMSTSLNPTRKKSYRCTSYGKSLQPTLDLLSYNRCYTGENTYECNECGKAFKKKFHFIRHEKNHTRKKPFECSDCGKAYSRKAHLATHQKIHNGERPFVCNDCGKAFMHKAQLVVHQRLHTGEKPYECGQCGKSFTWNSSFTQHVKSHTLENSFECKECGKTFRYSSSLYKHSRFHTGEKPYRCIVCGKAFGNTSVLVTHQRIHTGEKPYGCIECGKAFIKKSHLLRHQITHTGEKPYECSKCGKAFSQKSNLIVHQKIHM