MLTRLFSEPSLLPDVQKFPSWAEEGEEDDRSDKEERKGKSCPLQEEQREGSLGENKEEGDLGGDEEEEEEEEEEGVEEAEGDRPKKRGPKKRKMTKARLERSKLRRQKANARERNRMHDLNAALDNLRKVVPCYSKTQKLSKIETLRLAKNYIWALSEILRSGKRPDLVSYVQTLCKGLSQPTTNLVAGCLQLNSRNFLTEQGQEAARYHGPNSSFALHPYTYQCSRLSGSQCQSSTMASSHALRTHAYCATYESLYGNASPEYNSSEYDAPLSPPLCINGNFSLKQDSSPDHEKNYHYSMHSSALPSSRPAGHNLVFGSSGMRGGVHSENILPYDMHLHHDRGPMYEELNAFFHN