MAASEEVNVAVIMVGGPTKGTRFRPLSFNLAKPLFPLAGQPMVQHPILACKKIPNLAQIYLIGFYEEREFALFVSAISNELKLPVRYLREDKPHGSAGGLYNFKDLLMEDNPINIFVMNCDVCCSFPLSDMLAAHSKYKGMGTLLVKKVSAESASEFGELVADSETSELLHYAEKPETFVSEWINCGVYIFTPEIFQAIQDVASQRKDHATLRRVSSFEALQITTKSVQTDFVRLDQDILTPLAGKKKLYTYETREFWEQIKTPGMSLRCSSLYLAQYHLNAPEILSKGDGIKTATFVGDVYVHPSAKIHPTAKVGPNVSISASARIGPGARLIGCIILDGVEIKENAMILHSIVGWKSIIGRWARVQGGGDYTAKLGITILGEDVQVEDEVVVTNCIVLPHKILNLSVQDEIIL*