MAGAASASIPCVSLNTGHAIPVLGFGTGSSTTPEDLPATILQAVRLGYRHIDTASMYGTEGAVGAAVADAVATGAVASRADPFITSKLWMNDAHPDRVLPALRQSLARLGLDYLDLFLVHWPLAADENKKLVPFDMEGVWRAMEECHRLGLARSIGVSNFSAAKMTRLLAFAAVPPAVNQVELNVGWRQEKVREVCAKNGVVVAAFSPLGAFGSMWGSNAVMESGVLQDVAARKGKTIAQVALRLLHEQGVCFVARSFNKDRLKQNMELFDWELNDNDKEKMMGIPQRRACRGEFFLSPDGPYKTLEELWDGEI*