MLTRLFSEPSLIPEVQKFSSWADDCEEDESSDKEEGRSSSCPLQDEQDDGEVKEENDLGADEEEEEEEEEGIEEAEGDRPKKRGPKKRKMTKARLERSKMRRQKANARERNRMHDLNAALDNLRKVVPCYSKTQKLSKIETLRLAKNYIWALSEILRSGKRPDLVSYVQTLCKGLSQPTTNLVAGCLQLNSRNFLTEQGQEAGRYHGPNSTFAMHPYTYQCSRISGAQCASSTMASSHALRTHAYCATYESLYGNASPDYNSSEYDGPLSPPLCVNGNFSLKQDSSPDHEKNYHYSMHYSALPSSRPSGHNLVFGSSGMRSGVHSENVLPYEMHLHHDRGPMYEELNAFFHN