MEAMDLSRIGLAGLAVMGQNLALNIAEKGFPISVYNRSTNKVDDTVERAKEEGNLPLKGFHDPKDFVLSIQKPRAVVILVKAGAPVDQTISTLSNYMEPGDCIVDGGNEWYENTERRAKQVAEKGLLYLGMGVSGGEEGARFGPSLMPGGTLEAYNYIEDVVKKVAAQVDDGPCVTYVGEGGAGNFVKMVHNGIEYGDMQLISEAYDVLKCVGGLSNEEIAETFAEWNRGELESFLVEITADIFTVKDDLAGGELVDKILDKTGMKGTGKWTVQQAAELSIAAPTIAASLDSRFLSGLKEEREIAAKIFKEHGLTDVLGSKTVDKKQLVDDVRKALYASKICSYAQGMNLLRAKSLEKSWNLNLGELARIWKGGCIIRAVFLDRIKKAYDRNPKLASLLVDPEFAKEMVERQSAWRRVVGLAMSIGISTPGMSASLAYFDTYRRGRLPANLVQAQRDYFGAHTYERTDRVGSYHTEWAKLARKSKTSVNAYA*