MEAVDLSRIGLAGLAVMGQNLALNIAEKGFPISVYNRSSNKVDDTVERAKEEGNLPLKGFHDPRDFVLSIQKPRAVVILVKAGTPVDQTIATLSNYMEPGDCIVDGGNEWYENTERRAKQVAEKGLLYLGMGVSGGEEGARYGPSLMPGGTREAYNYIEDVVKRVAAQVDDGPCVTYVGEGGAGNFVKMVHNGIEYGDMQLISEAYDVLKCVGGLSNEEIAETFSEWNRGELESFLVEITADIFTVKDDLTEGELVDKILDKTGMKGTGKWTVQQAAELSIAAPTIAASLDSRFLSGLKEEREIAAKIFKEHGLTDVLGSKTVDKKQLIDDVRKALYASKICSYAQGMNLLRAKSIEKSWNLNLGELARIWKGGCIIRAVFLDRIKKAYDRNPKLASLLVDPEFAKEMVDRQAAWRRVVGLAMSMGISTPGMSASLAYFDTYRRGRLPANLVQAQRDYFGAHTYERVDRPGSYHTEWAKLARKPKVTAKAYA*