MEAADLSRIGLAGLAVMGQNLALNVAEKGFPISVYNRSTNKVDDTVERAKEEGNLPLKGYHHPRDFVLSIQKPRAVILLVKAGAPVDQTIATLSDFMEPGDCIVDGGNEWYENTERRAKQVAEKGLLYLGMGVSGGEEGARHGPSLMPGGTPEAYKYIEDVVTKVAAQVDDGPCVTYVGNGGAGNFVKMVHNGIEYGDMQLISEAYDVLKCVGGLSNEEIAETFADWNRGELESFLVEITADIFTVKDELAGGELVDKILDKTGMKGTGKWTVQQAAELSIAAPTIAASLDSRFLSGLKEEREVAAKIFKEHGLTDVLGSKTVDKRQLVDDVRKALYASKICSYAQGMNLLRAKSIEKSWDLNLGELARIWKGGCIIRAVFLDRIKKAYDRNPKLASLLVDPEFAKEMVERQAAWRRVVGLAISMGISTPGMSASLAYFDTYRRARLPANLVQAQRDYFGAHTYERVDRPGNFHTEWAKLARKSKAGAKVPIGF*