MDAPIDRDIKLQRVSGDLLQDFKSKLIPLLWKLDTNNNERRVHRLAQVAKTERLINLLEPFQEWPQLLDPHLQEILPKLVDAFLAYLKEHREQYMLAPLSSSSVKQGSKKVGAVYPLPRAICKLLYTLCKIRGVKVISRFLNNEPKYLEVMLKEFIDWDSGASAGEEISTGEASIKDQPKSLIWEERYVMLLWISHLLLAPFDLASISSDSLPVPYDNLSALPDLSPDIPHVSLSILSICLKYVVLPSKEREAATVLLARLALRIDMQRLGLLNSLIRWALGILRPTPEGNAPPVYTCIGVLSFIFRLGVSARVADFSPFIVPIFNAILQISEGESSVAQTIRSSAFARKAMIKILRTLTTIVLTLEDGAGPVQISENTSSMILESSIDHFLVSLADRDTPVRFAASKALSMITVRLDSNLASDVIDTVLGSLNENILYEKQDGTLITPLEARDIEIKLRKRNISAVDPQRWQGLMLTLAHLLFWRSPPTIQLPQVLQSLVSGLDFEQRSSTGSSVGTSVRDAACFGIWGLSRKYTTSELQDLDAQELKVTTNQEGGSVLQALAIELVCAACLDPSGNIRRGASAALQELIGRHPDTVVEAIPLVQVVDYHAVARRSRAMIEVAKGASDVGTVYWSPLVDGLLQWRGIGSPDAESRRIASQALGGLSLQESYKSMSVVFERLSQKLSTTPVNAVEARHGIFLSLSATIDAFIRHRRDRDGAYCASAYANKVMAEVGSLWSSAFDSSMAPNEEVLTNASLRPDLTAEAVARLISSLARACSPDKQHGDIHPLLSPPPLKLLDEVTEVLLLCVCRSDDIPIEASSEAASDLFVLLPDSKKLEIVQKWFNDIHANWKKVTGRGQIAALGAVFKRMPKSGEGRGFIIKELIECTGVEEEIAKRSAAVKCLASGVLPEIDEVESLARHLTKFLNDYTTDRRGDIGSFIRLEAIHAVNVILESKVTPGSSPSYSKDLMACIVRLATEKLDKVRFQAWKCLQTFWETSTDLPPLSRKYEHFSEVSCADYFLQLFDLLQVDWLHYPLARGMITSACTGAEELVRSIHFALLQYVNNKSEEQRKLICAKLIGDWISIVESDNTDDRYAIPAVEMIAFLLDNCFSHSSSDPNIDYRKIFVCVQKFHFKSANVSRIEAAIKIYALLWRMGVIRNDSMKKLTGMLLHPYPMIRTIAADCLYLETRVEEMKGEDWSSPPKELKGKVDDLRVALGQQLLRHPEYPQIQRSMYVSSSPNNSMKAVQNLEERIKVEPLKEALTEIFSEYGNIIDIVAKTNLKAKGQAFIVFDNVDSATRAIEEINGFELFEKPMVLDYAKTRSDATVLKEQGEGELEAHKRRRLAEKERKQAQEALEAQKKLKRGVVAPGGAEARPSKAVKGAGLKPSNAAAAPVIPDEYLPPNKILFLREIPDSLDQDGLTAVFGRFEGFKEVRMVPGRKGIAFVEYEAETGAISAKEATSGMPLGENGMPIRVTYQRQ*