GQSYRQIEPQYWTVDNVLEWISDHVESNKFDAHSLSLALCSMDGYSLCQMAQDQMIEAFGSQLGSHLYHSLQEHKTNSQVNNEQIKPIHSVSPLTDEGEPGVRDPLCGNENDLGGFALGSVMAQEDLEYLSDVQSDSDFSSSSNSPGSPDSVSGESDPEFCYPLISTPRGTHLWEFIRDILINPEKNQGLMKWEDRHEGVFKFLKSEAVAQMWGQKKKNSTMTYEKLSRAMRYYYKREILERVDGRRLVYKFGKNSSGWKIEEI