MGQKLVIVESPAKAKTIGKYLGKNYIVEASMGHVRDLPKSTLGVDIDDNYNPKYITIRGKGELLDKLKKAAKKCDKIYLATDPDREGEAISWHLSKVLKIDESEKCRIEFNEITKNAIKTAIKCPRKININLVDAQQARRVLDRLVGYKISPILWRKVKWGLSAGRVQSVALKMVCSREKLINDFKPEEYWSIDAQVYKQSKKDKFTIRLTSFKGKKIKINNEEENEQIINSIKKDEFKVENVKEGTKNKNTLPPFTTSTLQQDANKKLNFSTKKTMSVAQQLYEGIDVKGHGTIGLITYMRTDSVRVSKEAQEAANDYILNEYGKEYLPPSPKLYKSKKNIQDAHEAIRPTYIELTPGMVKSSLKDDQYKLYNLIWSRFMASQMANCILNTLSIEIKNGEYTFRASGSNVKFEGFMRVYKYNIEEDEHNEKIPLLQKGDLLHTDKIDGKQHFTQPPARFTEASLVKTLEENGIGRPSTYAPIISTLIDRKYVKKEKKAIFPTELGNIVDNILSDYFKQIIDIEFTADMENKLDNVEEGKENWKEIVDEYFKPLKEAIDIAEKEVAKITIEDEVTDIKCDKCGRNMVIKHGRFGDFLACPGYPDCKNTKPIVEKLKVKCPKCGGDVIVRRSKKGRKFFGCSNYPDCDFVSWFEPTEENCPNCGSFMVKKFSKAKGYYLQCSNQECKYEKSNPDPDKK