MEAVDLSRIGLAGLAVMGQNLALNIAEKGFPISVYNRSASKVDDTVERAKEEGNLPLKGFHDPKDFVLSIQKPRAVVILVKAGAPVDQTISTLSNYMEPGDCIVDGGNEWYENTERRAKQVAEKGLLYLGMGVSGGEEGARFGPSLMPGGTLEAYNYIEDVVKKVAAQVDDGPCVTYVGEGGAGNFVKMVHNGIEYGDMQLISEAYDVLKCVGGLSNEEIAETFAVWNRGELESFLVEITADIFTVKDELGGGQLVDRILDKTGMKGTGKWTVQQAAELSIAAPTIAASLDSRFLSGLKEEREIAAQIFKEHGLTDVLGSKTLNKKQLIDDVRKALYASKICSYAQGMNLLRAKSFEKSWNLNLGELARIWKGGCIIRAVFLDRIKKAYDRNPKLASLLVDPEFAKEMVERQAAWRRVVGLAMSMGISTPGMSASLAYFDTYRRGRLPANLVQAQRDYFGAHTYERTDHAGSYHTEWAKLARKSKTSVNAYA*