KGGVSEGLVLQCEWELCSYVASGMEEFCQHVSRHLQQHLPGEPRDEMDPLVQPWTNTTISLLNPVLKDQLQKPFKCLQGWGLHPCPGPSQCQTTLSGTKYFLPTSLNLLWSSFHPFPLVLSQKVPVGSGCGWFPAAEGLLTLVVVSACCSPCSDCDCTFKGRCKLREHLRSHTQEKVVACPTCGGMFANNTKFFDHIRRQTALDQQRFQCSHCSKRFATERLLRDHMRNHVNHYKCPLCDMTCPLPSSLRNHIRFRHSEERPFKCDYCDYSCKNLIDLRKHLDTHSKEPAYRCEFEACSFTARSLCSIKLHHRKVHEGDSEPRYKCHVCDKCFTRGNNLTVHLRKKHQFKWPSGHPRFRYKEHEDGYMRLQLVRYESVELTEQLL