MLTRLFSEPSLVSEVDKFSNWTDEHEEDEDDDDEEEEEEEIKDRKKSKSCQVQEGETDGLLNESKEGEIAEDEEDDEDEEGNEETGGERPKKRGPKRRKMTKARLERSKLRRQKANARERNRMHDLNAALDNLRKVVPCYSKTQKLSKIETLRLAKNYIWALSEILRSGKRPDLVSYVQTLCKGLSQPTTNLVAGCLQLNSRNFLTEQGQDAGRYHGPNSSFAMHPYTYQCSRISSTQCQSSTMASSHALRTHTYCATYDSLYGNASPDYNSSEYDGPLSPPLCINGNFSLKQDSSPDQDKNYHYSMHYSALPSSRPSGHNLVFGSSGMRSGVHSENILPYDMHLHHDRAPMYEELNAFFHN