MNLEEEKPVEKASSMEREHMFEKVVTPSDVGKLNRLVIPKQHAERYFPLDNSDNNKGLLLNFEDRTGNSWRFRYSYWNSSQSYVMTKGWSRFVKDKKLDAGDIVSFQRDPGNKEKLFIDWRRRPKIPDHPHQFAGAMFPKFYSFSHPQNLYHRYQQDLGIGYYVRSMERNDPTAVIESVPVIMQRRAAHVAAIPSSRGEKRLRLFGVDMECGGGGSVNSTEEESSSSGGGGGVSMASVGSLLQLRLVSSDDESLVAMEAASVDEDHHLFTKKGNFRFG