MEAVDTASRIGLAGLAVMGQNLALNIAEKGFPISVYNRSSSKVDDTVERAQEEGDLPLKGYYNPKDFVLSIQKPRAVIILVKAGPPVDQTIATLSNFMEPGDCIVDGGNEWYENTERRAKQVAEKGLLYLGMGVSGGEEGARHGPSLMPGGTPEAYKYIEDIVTKVAAQVDDGPCVTYVGEGGSGNFVKMVHNGIEYGDMQLISEAYDVLKSVGGLSNEELAKTFTEWNQGELESFLVEISADIFSVKDGEGEGELVDKILDKTGMKGTGKWTVQQAAELSIAAPTIAASLDSRFLSGLKEERQIAANIFKEHGLHDVLGLNSVDKKQLVDDVRKALYASKICSYAQGMNLIRAKSIEKNWNLNLGELARIWKGGCIIRAVFLDRIKKAYDCNPKLASLLMDPEFAKEMVERQAAWRRVVSLAINMGISTPGMSASLAYFDTYRRSRLPANLVQAQRDYFGAHTYERIDRPGSFHTEWVKLARKSKTGVKASV*