MQWRTSVSVGKLELVPDEKLHKCPECRRTFCSMNAMKRHRQSKHVTLMDSYVCALCSACFKTKWSLSTHKSKYHRGQNTSTGGTVVLGDTTASKPSAGTGTGADSSKRQAGATTMVTRIKTRATSTEGA