MGTPSQGSAAVTAARVDLCALDLMPVFAKEMIAGGVAGAFSKTAIAPLERVKILLQTRTNEFGSLGVLKSLKKLRQLDGVMGFYKGNGASVMRIVPYAALHFMAYERYRCWILNNCPSLGTGPLVDLLAGSASGGTAVLCTYPLDLARTKLAFQVNSSDELSRALKRGSPQPAYGGIIDVFRCVYSEGGVRALYRGVGPTLMGILPYAGLKFYIYEGLKVHVPEDYRSSVTLKLSCGAAAGLFGQTLTYPLDVVRRQMQVSYL