MEAETLSRIGLAGLAVMGQNLALNIAEKGFPISVYNRSTNKVDDTVERAHDEGNLPLKGYYNPKEFVLSIQKPRAVILLVKAGPPVDQTIATLSSFMEPGDCIVDGGNEWYENTERRAKQVAEKGLLYVGMGVSGGEEGARHGPSLMPGGAPEAYKYIEDVVMKVAAQVDGGPCVTYVGEGGSGNFVKMVHNGIEYGDMQLISEAYDVLRCVGGLSNKELAATFAEWNTGELESFLIEITADIFTVKDDHGESELVDKILDKTGMKGTGKWTVQQAAELSIAAPTIAASLDSRFLSGLKEEREIAAKIFKEQGISDILGSMTVDKKQLVDDVRKALYASKICSYAQGMNLIRAKSIEKGWNLNLGELARIWKGGCIIRAVFLDRIKKAYDRNPRLASLLVDPEFAREMVERQAAWRRVVSLAINMGISTPGLSASLAYFDTYRRARLPANLVQAQRDYFGAHTYERIDRPGSFHTEWAKTARQSKTVIKAFA*