MKLSRITSTMLGIAILASSCGQSDRYIAIQGYAQGGTYTVKMNLRGTEGMIRKSPTELKTAIDSILNDIDTTLSGYNKGSLLSRFNAGKRIPLNDMFADVYSRAYEYYEETAGALDVASGPIFDLWGFGFTKDTMPSADRINAVLASCGMGRMKADILTAAQDGTISSADMLKKPSAELPRLNFNAIAQGYSCDVVAAYLYGLGVKDMLVDIGEIFCDGVNPGGKPWRVGVDRPFDGNNDPGTDLDGIWESQNAPCGIVTSGNYRKFYVHDGKKYAHTIDPRTGYPVQHNLLSATIVAKDATDADAYATYCMVIGLEKAKEFIERSPDDLAGYLIYADENGEMHEWASANFNLSKR