MHRKEIPVTERVVLAYSGGLDTSVAIGWIAEETGAEVIAVAVDVGQGGEDLDVIRKRALACGAVEAEVADAKDEFAEEYCLPAIKANARYMDRYPLVSALSRPAIVKHLVAAAKKHDASIVAHGCTGKGNDQVRFEAGIQALGPDLKCIAPVRDYAMTRDKAIAFCEAKQLPIATTKKSPYSIDQNVFGRAIETGFLEDIWNAPIEDIFEYTSNPAEPREADEVVISFASGVPVAIDGRPVTVLQAIQQLNERAGAQGIGRIDMVEDRLVGIKSREVYEAPGAIALITAHQELENVTVERELARFKRQVEQRWGELVYDGLWFSPLKRALDGFIEEANQQVTGDIRMTLHAGTAVVTGRRSERSLYDFDLATYDTGDTFDQSKAQGFIDIFALSAKIAAKRDLV