MSYYQNPRQQLSGFYGDLSTTGAGGIPMPGYDPYAVNAVPPLQIPTTGTAIGGPVGGALPTQHRASSGAWNQEDDRTLLTLRAMGKNWNQIQREAFPGKTGNACRKRHERLMERRGQNDFDNRKLERLCKEYMSMRKEIWQPLASRCGEKWNVVEMQCMSNGLKNIQSHARAYARRERLESGQPLTTYGDPDGALDCLTPVDDVDVADQSYSSPETGGSTTGTHSTPGGSSGSAGSAAGYLSSHHHSAHAHHHSQAAAAAGYGHGYGAPYGHHQHQQQAQAHHGHGYSNSVSSTGTVGGYGTASQQAGAASAGSASGSASQGASPYLGHSGRLPSVGDMGIDAIMNRGQGS