MSYYQNPRQLSGFYGDLSTAGPSGLSMAGYDPYAVNAVPPLQIPTAGTAMGGPVGGPLPTQHRASSGAWNQEDDRTLLALRAMGKNWNQIQREAFPGKTGNACRKRHERLMERRGQNDFDTRKLERLCKEYMSMRKEIWQPLATRCGEKWNVVEVQCMSNGLKNIQSHARAYARRERLESGQPLTGYDDPDGALGCLTPVDDVDVADQSYSSPETGGSTTGPHSTPGGSSGSAGSAGSHAATFANLHHPHHQHHSQAAATYQSYGGYGHQQQHHGHGYSNSVSSTGTAGGYATAPQQTAGGSQGTSPYLGHGGRLPSVGDMGIDAIINRGQGN