MERKLSDQESLSDADEKRWSDGKRKRKNSQCSVKTSMSGYIPSYLDKDEPCVVCGDKATGYHYRCITCEGCKGFFRRTIQKNLHPTYSCKYDGCCIIDKITRNQCQLCRFKKCVSVGMAMDLVLDDSKRVAKRKLIEENRERRRKEEMVKLLQHRPEPNPEEWELIQLVTEAHRSTNAQGSHWKQKRKFLPEDIGQSPMASMPDGDKVDLEAFSEFTKIITPAITRVVDFAKKLPMFSELPCEDQIILLKGCCMEIMSLRAAVRYDPESETLTLSGEMAVKREQLKNGGLGVVSDAIFDLGKSLSTFNLDDTEVALLQAVLLMSSDRTGLTCVDKIEKCQETYLLAFEHYINYRKHNIPHFWPKLLMKVTDLRMIGACHASRFLHMKVECPTELFPPLFLEVFEDQEV