KAGWKGALVLQCEWEVCTYVASKMEEFCEHVGQHLQRHLPGEHREEMDPLEEYTCLWQECGFCSPESSADLVRHVYFHCYHTKLKQWGLRALQSQSDVSPCQLDFQSRNIIPEIQENFLCLWEYCERSFDNPEWFYRHVEDHSFCSEYKAAGKENHVFLCGWKDCDCTFKGRCKLREHLRSHTQEKVVACPTCGGMFANNTKFFDHIRRQTALDQQRFQCSHCSKRFATERLLRDHMRNHVNHYKCPLCDMTCPLPSSLRNHIRFRHSEERPFKCDYCDYSCKNLIDLRKHLDTHSKDPAYRCEFEGCSFTARSLCSIKLHYRKVHEGDSEPRYKCHVCDKCFTRGNNLTVHLRKKHQFKWPSGHPRFRYKEHEDGYMRLQLVRYESVELTEQLL