MEQKPSTLDSQSEPEDTRWPDGKRKRKSSQCSVKSSMSGYIPSYLDKDEQCVVCGDKATGYHYRCITCEGCKGFFRRTIQKNLHPTYSCKYDGCCIIDKITRNQCQLCRFKKCISVGMAMDLVLDDSKRVAKRKLIEENRERRRKEEMIKSLQHRPEPSAEEWELIHVVTEAHRSTNAQGSHWKQKRKFLPEDIGQSPMASMPDGDKVDLEAFSEFTKIITPAITRVVDFAKKLPMFAELPCEDQIIRLKGCCMEIMSLRAAVRYDPESETLTLSGEMAVKREQLKNGGLGVVSDAIFDLGKSLSAFNLDDTEVALLQAVLLMSSDRTGLLCIDKIEKSQETYLLAFEHYINYRKHNIPHFWPKLLMKVTDLRMIGACHGSRFLHMKVECPTELFPPLFLEVFEDQEV