MEFLPPGFRFYPTEEELVVFYLHNQLEGQIHDTSRVIPVTDINGVEPWNLPTLAGEFCRGDTEQWFFFSPRQEREARGGRPNRTTASGYWKATGSPGHVYSSDNKVIGMKKTMVFYKGKAPTGRKTKWKMHQYKAIEHSHQSNTAPPKLRHEFSLCRVYVISGSFRSFDRRPLEMPRIELRVDGDRGAASTSTQQRAAVVDGLSSSDTSSHSGGGRGGSHISEAGAGSSGTNWNASNSRVEEPLWEWEQLNWP