MEQKPSKLDCGSDPEENRSLDGKRKRKTSQCSLKTSMSGYIPSYLDKDEQCVVCGDKATGYHYRCITCEGCKGFFRRTIQKNLHPTYSCKYDGCCIIDKITRNQCQLCRFKKCISVGMAMDLVLDDSKRVAKRKLIEENRERRRKEEMIRSLQQRPEPSPEEWDLIHLVTEAHRSTNAQGSHWKQKRKFLPEDIGQSPMASMPDGDKVDLEAFSEFTKIITPAITRVVDFAKKLPMFSELPCEDQIILLKGCCMEIMSLRAAVRYDPESETLTLSGEMAVKREQLKNGGLGVVSDAIFDLGKSLSAFNLDDTEVALLQAVLLMSSDRSGLLCVDKIEKCQEAYLLAFEHYINYRKHNIPHFWPKLLMKVTDLRMIGACHASRFLHMKVECPTELFPPLFLEVFEDQEV