MESAALSRIGLAGLAVMGQNLALNIAEKGFPISVYNRTASKVDETVDRARNEGSLPLTGQYTPRDFVLSLQRPRSVIILVKAGAPVDQTIAALSDHLDPGDCIIDGGNEWYENTERRMSLVADKGLLYLGMGVSGGEDGARHGPSLMPGGSHQAYSNVQDILHKIAAQVEDGPCVTYIGEGGSGNFVKMVHNGIEYGDMQLISEAYDVLKHVGGLSNSELADIFAEWNRGELESFLIEITADIFKVKDEDGEGFLVDKILDKTGMKGTGKWTVQQAAELSIAAPTIAASLDCRYLSGLKEERESAAAVLKEAGLSDELGRVSVSGVDKKRLIDDVRQALYASKICSYAQGMNLLRAKSNEKGWNLNLGELARIWKGGCIIRAVFLDRIKKAYQRNPNLASLIVDPEFAREMVQRQAAWRRVVGLAVSAGISTPGMCASLAYFDTYRRARLPANLVQAQRDLFGAHTYERVDRPGAFHTEWTKLARKSGTGVGALN*