MKAGIIGLGLMGGSLGLALQEWGRFKSVIGYDHNALHAKLALTLGLVDECVGFEKILECDVIFLAIPVEGIIECLKKMTSVKKSATIIDLGGAKAQIIHNIPKSIRQNFIAAHPMCGTEFYGPKASVKGLYENALVILCDLEDSGTEQVEIAKEIFLGVKARLIKMKSSEHDTHVAYISHLPHVLSYALANSVLKQNDPEVILSLAGGGFRDMSRLSKSSPLMWKDIFKQNRDNVLEAIEKCEKEIAQAKAWIENNDYESLAEWMAQANKLQEFM*