MDQNLSGLDCLSEPDEKRWPDGKRKRKNSQCMGKSGMSGDSLVSLPPAGYIPSYLDKDEPCVVCSDKATGYHYRCITCEGCKGFFRRTIQKNLHPSYSCKYDGCCIIDKITRNQCQLCRFKKCIAVGMAMDLDLDDSKRVAKRKLIEEDRVRRRKEEMIKTLQQCPEPSSEEWELIRIVTEAHRSTNAQGSHWKQRRKFLPEDIGQSPMASMPDGDKVDLEAFSEFTKIITPAITRVVDFAKKLPMFSELTCEDQIILLKGCCMEIMSLRAAVRYDPDSETLTLSGEMAVKREQLKNGGLGVVSDAIFDLGRSLAAFNLDDTEVALLQAVLLMSSDRTGLICTDKIEKCQETYLLAFEHYINHRKHNIPHFWPKLLMKVTDLRMIGACHASCFLHMKVECPTELFPPLFLEVFEDQEV