MEAADLSRIGLAGLAVMGQNLALNIAEKGFPISVYNRSTNKVDDTVERAKEEGNLPVKGFHDPKDFVLSIQKPRAVILLVKAGAPVDQTIGTLSNFMEPGDCIVDGGNEWYENTERRAKQVAEKGLLYLGMGVSGGEDGARHGPSLMPGGTLEAYKYIEDVVTKVAAQVDDGPCVTYVGNGGAGNFVKMVHNGIEYGDMQLISEAYDVLKFVGGLSNEEIAETFAEWNRGELESFLVEITADIFTVKDDLAGGELVDKILDKTGMKGTGKWTVQQAAELSIAAPTIAASLDSRFLSGLKEEREIAAKIFKEHGLTDVLGSKTVDKKQLVDDVRKALYASKICSYAQGMNLLRAKSTEKSWDLNLGELARIWKGGCIIRAVFLDRIKKAYDRNPKLASLLVDPEFAKEMVERQAAWRRVVGLAISMGISTPGMSASLAYFDTYRRARLPANLVQAQRDYFGAHTYERIDRSGSYHTEWAKLARQSKSGIKVHA*