STRSLDGKRKRKTSQCSLKTSMSGYIPSYLDKDEQCVVCGDKATGYHYRCITCEGCKGFFRRTIQKNLHPTYSCKYDGCCIIDKITRNQCQLCRFKKCISVGMAMDLVLDDSKRVAKRKLIEENSERRRKEEMIRSLQQRPEPSPEEDLIHLVTEAHRSTNAQGSHWKQKRKFLPEDIGQSPMASMPDGDKVDLEAFSEFTKIITPAITRVVDFAKKLPMFSELPCEDQIILLKGCCMEIMSLRAAVRYDPESETLTLSGEMAVKREQLKNGGLGVVSDAIFDLGKSLSAFNLDDTEVALLQAVLLMSSDRSGLLCVDKIEKCQEAYLLAFEHYINHRKHNIPHFWPKLLMKKREVQSSVLYKDRARWRQRSVERLSLGIYSEGQQLLGMHVVEGAQVRQLKQQLGEAGGLGPILQDQGPKSPEQRLLQLFYRGRVLHTSIC