MQLSPGLPVPGMRPTMPGVPVVSLGGLPPPIQGLPPLGALPGALPPLPVLQAGLVRPPVRSGAVPPAAPAAANAASAAPVEGSTPKAPPAAPSVASNNVQPLGQPCTVYVGRISAEVSDDFVRQVLEKCGKVSKWNRAADPNTSKLTSFGFCDFEEPQAVWRALEFLHEKQLCEKKLLVKCEEKAKQTIDAWKETRREEIQKSKSLEAKPSDTELLEELQKESESVAKSIATMLETKNKDFPEVKDGEDAKTKEEEEKAAKEALEKEKQNKEAAQAEKK