MVGESLSRIGLAGLAVMGQNLALNIAEKGFPISVYNRSSSKVDETVERAKQEGNLPVKGFHDPKDFVLSIQRPRAIIILVKAGAPVDQTIDTLSKFMEPGDCIIDGGNEWYENTERRALAVKEKGLLYMGMGVSGGEEGARYGPSLMPGGTPEAYEYIKDIVVKIAAQVNDGPCVTYIGEGGAGNFVKMVHNGIEYGDMQLISEAYDVLKSVGGLTNKELARTFSEWNKGELESFLIEITADIFRVKDDKGEGELVDKILDKTGMKGTGKWTVQQAAELSVAAPTIACSLDSRFLSGLKEEREAAAEVFRKAGVGDILITKEVDKEQLINDVRKALYASKICSYAQGMNIIRAKSIEKGWNLNLGEISRIWKGGCIIRAVFLDRIKAAYDRNPKLASLLIDPEFAKEMVERQESWRRVVSLAISVGISTPGMSSSLAYFDSYRRSRLPANLLQAQRDYFGAHTYERIDASGSFHTEWSKIAKLQAKF*