MADPPTSRMVQHPFGDIPSQTPKQFLYSGSSQHLCHPYQSASDAHVAPQRHYTVRSQSQSQSPDAGSEDFETHSRQYTLDSSSASGCSGHGSPSCQSVHAGSRSPVSHSHDDSHSGSTNGNGSPASASCVTEDPTDLKQKLKDLEAVMLGTDTDPETVDSLEIAIADRLSVEPEEWKNNMVSVPRGDLKELLIACARAVEQNNGYSIDLMVPELRKMVSVSGEPLERLGAYMVEGLVARLAASGSSIYKALRCKEPRSSDLLSYMHFLYEACPYFKFGYMSANGAIAEAVKGEDRIHIIDFHIAQGAQWVSLLQALAARPGGPPFVRVTGIDDPVSAYARGGGLELVGKRLSHIAGLYKVPFQFDAVAISGSEVEEGHLGVVPGEAVAVNFTLELHHIPDETVSTANHRDRVLRLVKGLSPRVLTLVEQESNTNTAPFAQRFAETLDYYAAIFESIDLALPRGDRERINIEQHCLAREIVNLVACEGEERVERHEVFGKWKARLMMAGFRPSPLSALVNATIKTLLQSYSPDYKLAEREGVLYLGWKNRPLIVSSAWH