MDQNLSGLDCLSEPDEKRWPDGKRKRKNSQCMGKSGMSGDSLVSLPSAGYIPSYLDKDEPCVVCSDKATGYHYRCITCEGCKGFFRRTIQKNLHPSYSCKYDGCCIIDKITRNQCQLCRFKKCIAVGMAMDLVLDDGKRVAKRKLIEENRQRRRKEEMIKTLQQRPEPSSEEWELIRIVTEAHRSTNAQGSHWKQRRKFLPEDIGQSPMASMPDGDKVDLEAFSEFTKIITPAITRVVDFAKKLPMFSELTCEDQIILLKGCCMEIMSLRAAVRYDPDSETLTLSGEMAVKREQLKNGGLGVVSDAIFDLGRSLAAFNLDDTEVALLQAVLLMSSDRTGLICTDKIEKCQETYLLAFEHYINHRKHNIPHFWPKLLMKVTDLRMIGACHASRFLHMKVECPTELFPPLFLEVFEDQEV