MLTRLFSEPGLLSDVPKFASWGDGDDDEPRSDKGDAPPPPPPAPGQGAPGPARAAKPIPLRGEEVPEAALAEVKEEGELGGEEEEEEEEEEGLDEAEGERPKKRGPKKRKMTKARLERSKLRRQKANARERNRMHDLNAALDNLRKVVPCYSKTQKLSKIETLRLAKNYIWALSEILRSGKRPDLVSYVQTLCKGLSQPTTNLVAGCLQLNSRNFLTEQGADGAGRFHGSGGPFAMHPYPYPCSRLAGAQCQAAGGLGGGAAHALRTHGYCAAYETLYAAAGGGGASPDYNSSEYEGPLSPPLCLNGNFSLKQDSSPDHEKSYHYSMHYSALPGSRPAGHGLVFGSSAVRGGVHSENLLSYDMHLHHDRGPMYEELNAFFHN