MEEHMMEGEGVGVGVSSNGAVKAKSSEQMDVEAYAGLYSGRTKIMRLFFIADHCGNEGMQMEALRMAYDEIKKGENTQLFKEVVHKIGGKLGSAYSLDQDWIDAVDRRAEQRKEKLENELNGYKTNLIKESIRMGYNDFGDFFYAHGALGDAFKNYVRTRDYCTTSKHIIQMCLSVILVSIEMGQFMHVSSYVTKAEQTPDVQDPIVVAKLRCAAGLAHLESKKYKLAARKFVETNFELGNNYTEVIAAQDVATYGGLCALASFDRSELKNKVIDNINFRNFLELVPEVRELIHDFYASRYASCLEYLQNLKSNLLLDIHLHDHVETLYDQIRHKALIQYTNPFISVDLHTMANAFKTSVAGLEKELEALIMDNQIQARIDSHNKILYARHADQRNTTFQRVLQTGVEFDRDVRAMLLRANLMRAYSMDEDLGGCPVSRLSKMGPSAAGLS*