MKAIYRGMCPNCGGAITDERLSSKNPCEGCLAEPIVLQDYDKLIEAIRNALKLRDTLKDWEELYRLNKEVSEVEELFERATGFRFWSAQRTWVKRIIRGKSFSIIAPTGMGKSTFGAFISIYFATKGKKSYIVVPTTPLVIQTVKKIKAMLERAKLNVNLVYYHGNLKKKEKEEALEKIRNGDFDILVTSSQFLATRFDELLRDKRFDLIFVDDVDAFLKASKNIDRSLLMLGFSEEMINKAWEIIKLKKQLAKLLQNEGKEEEVEKLNREIEKAEREIEAYKKNNNIGILIVASATGTARGDRIKLYRELLGFEVGSGRSVLRNIVDTYLIPEKSIEEHVEELLRKLGKGGLIFVPIDRGIEYAEKLTEYLKKKGFRVELVSAKSKKGIELFENEEVDYLVGVATYYGTIVRGLDLPHLVRFAIFTGVPKFRFSMDLEQPTIYRVLGLMSEILEFLPEDKRAEGEKLYARLRRLIRNIPQYELMKIEEALAEGLELEGFYNHVLEVFKSAVEFLRAVLKDEEVIKRIAENPFLSLKEIEGKLYIEIPDVRTYIQASGRTSRLFAGGITKGLSVVIVDDEKVFNGLLRQMRWRFVEFEMKRFDEVDIDDVLREIDEDRKKVRMVIEGKISEQVKDLVKSALMIVESPNKARTIASFFGQPSKRKIGDLVAYEVSIGDRMLTILASGGHMFDLVTTEGYHGVLMLKRNGKPYFVPIYDTIKRCRDCGHQFVDWEQKGVCPKCGSRNVHDALENVKAMRELALEVDEILIGTDPDTEGEKIAWDIRNVLSPYTPNIKRIEFHEVTRPAILKAIREARDINEDRVNAQLVRRIEDRWIGFELSQKLWEVFENRNLSAGRVQTPVLGWIVQRYKEFTESETDFLGLVLENGISITIENAKGNVSEVTVKDVVIEEREINPLPPYTTDAMLQDASRFLGFSATKTMQLAQDLFELGLCTYHRTDSTHVSNTGIEIAKEYITQEIGEEYFAPRKWGEEGAHEAIRPTRPVDTGRLIQLIRDGIITLPRNLTRDHFRLYDLIFRRFIASQMKPAKVIYEEAIISTPFGDVEVEGYIDVIYDGWSRIKPLPLKKIPKLEKGQVIKVKEVKQWRAPKVSLYTQGDVIALMKERGIGRPSTYAKIVQTLLQRGYVIETKGKKKLVPTEKGIKVYQYLMSKYKPLVNEERTRQLEKIMDMVEEAKADYQDVLNELYDEIKAYVK