MDQNLSGLDCLSEPDEKRWPDGKRKRKNSQCMGKSGMSGDSLVSLPSAGYIPSYLDKDEPCVVCSDKATGYHYRCITCEGCKGFFRRTIQKNLHPSYSCKYDGCCIIDKITRNQCQLCRFKKCIAVGMAMDLVLDDTKRVAKRKLIEENRERRRKEEMIKTLQQRPEPSKEEWELIRIVTEAHRSTNAQGSHWKQRRKFLPEDIGQSPMASMPDGDKVDLEAFSEFTKIITPAITRVVDFAKKLPMFSELPCEDQIILLKGCCMEIMSLRAAVRYDPDSETLTLSGEMAVKREQLKNGGLGVVSDAIFDLGRSLAAFNLDDTEVALLQAVLLMSSDRTGLMCTDKIEKCQETYLLAFEHYINHRKHNIPHFWPKLLMKVTDLRMIGACHASRFLHMKVECPTELFPPLFLEVFEDQEV