MKDHDAIKLFVGQIPRNLEESDLKPLFEEFGRIYELTVLKDRFTGMHKGCAFLTYCARDSALKAQSALHEQKTLPGGFSCDFVTAVMSLGCSFKRMGTMLAWPQDQDVRRLFEPFGQIEECTILRGPDGASKGCAFVKYSSHAEAQAISSLHGSQTMPGASSSLVVKFADTDKERTLRRMHQMAGQLGIFNPMTIQFGAYGAYTQAIMQQQAALMAAAQGTCLNPMAAIAAAQMQQMAAFNVSGLVAAPLTPSSGTSTPPGISTAPVPSIATPIGVNGFSPLPPQTNGQPTSETIYTNGIHPYPAQSPTVADPLQQAYAGMQHYAAYPTAYAPISQAFPQQAPIIPQQQREGPEGCNLFIYHLPQEFGDAELTQMFLPFGNVISAKVFVDRATNQSKCFGFVSFDNPTSAQAAIQAMNGFQIGMKRLKVQLKRPKDANRPY