MGADLAYRPYQLLSIDKISWLHLRMGRFQILRDLIPHSDQKRDKASFLLEVIEYVKFLQEKVQKYEYQGWGQENAKLMPWSNSQGPTDGLSDPSHVLKNGPVPPGFMFSGKFVDNSIPIAPTMLSNTQNVAEPDMNTGTGAVLAPCASVGRESGLTLPQERLISDSDNMASHAQSQWQRSSGPADCTIGSDMLNIQEELAIDEGTISVSSVYTQGTSKVISVLPQIPFGSASPISQAEDLEDPSAFNQAMEDSRVGSSGEESEQAPKRHKTDKS