MEAADLSRIGLAGLAVMGQNLALNIAEKGFPISVYNRSTNKVDDTVERAKAEGSLPVKGFHDPKDFVLSIQKPRAVILLVKAGAPVDQTIATLSNFMEPGDCIVDGGNEWYENTERRAKQVAEKGLLYLGMGVSGGEEGARHGPSLMPGGTPEAYKYIEDVVTKVAAQVDDGPCVTYVGEGGAGNFVKMVHNGIEYGDMQLISEAYDVLKCVGGLSNEEIAETFAEWNRGELESFLVEITADIFTVKDELAGGELVDKILDKTGMKGTGKWTVQQAAELSIAAPTIAASLDSRFLSGLKEEREIAAKIFKEHGLSDILGSKIVDKKQLVDDVRKALYASKICSYAQGMNLLRAKSIEKSWDLNLGELARIWKGGCIIRAVFLDRIKKAYDRNSKLASLLVDPEFAKEMVERQAAWRRVVGLAISMGISTPGMSASLAYFDTYRRARLPANLVQAQRDYFGAHTYERIDRSGAYHTEWAKLARQSKTGEKVHI*