MGQVRVLEEEPLAQQEADRVVGIPGQPPVKFRQYAGYVTIDESHGKALFYWFFEATQGPQEKPVLLWLNGGPGCSSIGYGEALELGPFLVQKGGTEVQYNNHTWNKEANLLFLETPVGVGFSYTNTSSDIEMLGDDVTAIDSYAFLIKWFGRFPQYKSHEFFISGESYAGHYIPQLAEAIFEGNEKTSKENYINLKGFIIGNPWIDLEMDQNGMIDYAWGHAIISDRTYQDVKNNCDFTNVSLTEKCHKALDVYYSVYYIIDMYSLYSPKCAKNPSATSHSPKHQGMLPKLLSRKDGGIRVRRGYDPCGTDSAEEYFNRPDVQKALHANVTCIPYPWIICSDPVFKHWRAAPSSVLPVIKKLIDGGIRVWFYSGDTDANVPVTSTRYSINKLGLKMTEDWAPWYNYEEVGGWTIGYEGLRFVTVRGAGHEVPTFAPRRSRQLIKHFLANQKLPSRPF