MKAIYRDMCPNCRGAITDERLAAKNPCDACLDEPISMDDYFQLVTAIRKALKLKGVLKEWEEIYALNKEVKEIEELFKKATGFTFWSAQRSWVKRIIKGKSFSIIAPTGMGKSTFGAFMSIYFALKGKKSYIVVPTTPLVVQTVKKIKAMMEKAEVKVNLVYYHGNLKKKEKDEALEKIKSGNFDILVTSSQFLATRFDELLKDKRIDFMFVDDVDAFLKASKNIDRSLMMLGFNEEIIKKAWEIIKLKKQLAKLLQNESGNEEVEKLNREIERLEREIERYKKENKIGILIVASATGSARGDRIKLYRELLGFEVGSGRSVLRNIVDTYIIPEKSMEEHVEELLKTLGRGGLIFVPIDKGIEYAEQLTNYLKSKGFKVELVSARDKKGLELFEKEEVDYLVGVATYYGTIVRGLDLPHLVRFAIFTGVPKFRFSLDLEQPTIYRVLGLMSEILEFLPEEKRTEGEKLYARLRRLIRNIPQYELMKIEEALAEGLELEGFYNHVLEVFKQAVEFLREALKDEEVLKKIAENPFLSLKQIEGKWYIEIPDVRTYIQASGRTSRLFAGGITKGLSVILVDDQKVFNGLIRQMRWRFVEFEIKPLGEINIEEVLKEIDRDREKVRLVLEGKISEQVKDLVKSALMIVESPNKARTIANFFGQPSKRRIGDLVAYEVSIGDKMLTILASGGHMFDLVTTEGYHGVLLLEKGGKRYFVPVYDTIKRCRDCGHQFVDWEEKGVCPRCGSRNVYDALENVKAMRDLAQEVDEILIGTDPDTEGEKIAWDIRNVLSPYAPVIKRIEFHEVTRPAILRAINEARDINEDRVNAQLVRRIEDRWIGFELSQKLWEVFENYNLSAGRVQTPVLGWIVQRYKEFTESETDFLGLTLENDITIILEGVSGDVQEVYVKEVTIEEREINPLPPYTTDAMLQDASRFLGFSATHTMQLAQDLFELGLTTYHRTDSIHVSNTGIEIAKEYITQEIGEEYFAPRKWGEEGAHEAIRPTRPIDTGRLIQLIRDGIITLPRNLTKDHFKLYDLIFRRFMASQMKPAKVLYERAVIGTPYGEVEIEGYIDVIYDGWSRIKPLPLKKLPRLEKDQILKVTEIRKWRAPKVSLYTQGDVIALMKERGIGRPSTYAKIVQTLLQRGYVIETKSKKKLVPTEKGIKVYHYLVSKYKDLVSEERTRQLEKLMDMVEEAKANYQEVLNELYEEILRYVKS