GSENVKQSGVDDVLLSKITEEAILENLKLRFEDDAIFTYIGVLISVNPFKLEPYFTREIELYGAAQYENPPHIYALADNAYRNMLIDREEQCVIISGESGAGKTVAAKYIMKYIAKVSGGGKVQHVKDIILQSNPVLEAFGNAKTVRNNNSSRFGKYFEINFSRKGEPDGGKISNFLLEKSRVVSRNSGERNFHIFYQLLSGASAEQRELGLETPDYYNYLNQSGGYNVDGIDDRQEFQLTLEAMEVIGISPEEQELVLQIVAAILHLGNILFQELGYAAVESEELLAFVAKLLGIDSDRLKEKLTSRTMDSGGESINVTLNVEQAKYTRDALAKALYARLFKFLVDAINKAMEDGEEYNIGVLDIYGFEIFQKNSFEQFCINFVNEKLQQIFIELTLKAEQEEYVQEGIRWNPIEYFNNKIVCDLIENKPIGILSILDEVCATAGNGADQILLQKLQSVHGSHLHFNSRKGFVIHHYAGKVSYEVDGFIERNRDVLFSDLIELLQSSEDLFLKVLFPEALQKKGRPTTAGSKFKLQANDLVLILMKCGPHYIRCIKPNELKKPRDFEENRVRHQVEYLGLKENIRVRRAGFAYRRLFAKFLKRYAILTKETWPRWRGEERGVLHLLRSVNLDEDQYQLGKTKVFIKSPEELFLLEELRERKFDGGARLIQKARRKFLARKKYRMREEASDLLENKERRRSINRNKDYLGLENPELRQFLAKRERIDFADSVLKGDRRKGRKRDLLLTPKYLYLIGREKVKGPKGYERLKRKIELELILSSLSTRQDDFFILHEDLYDSLLEEVFKTFLLLLQKETPLKFRAILKSGKTLQSIGPGLPKNSRRRPDGSRRPGPKPYYDEDLGLFYVLK