MKRTLVLLITAIFILAACGNHKDDQAGKDNQKHNNSSNQVKEIATDKNVQGDNYRTLLPFKESQARGLLQDNMANSYNGGDFEDGLLNLSKEVFPTDKYLYQDGQFLDKKTINAYLNPKYTKREIDKMSEKDKKDKKANENLGLNPSHEGETDPEKIAEKSPAYLSNILEQDFYGGGDTKGKNIKGMTIGLAMNSVYYYKKEKDGSTFSKKLDDSEVKKQGKQMASEILSRLRENDDLKDIPIHFAIYKQSSEDSITPGEFITQATAEKSQTKLNEWHNINEKSALLPSSTAADYDENLNNNFKQFNDNLQSYFSNFTQAVGKVKFVDKKPQRLVVDLPIDYYGQAETIGITQYVTEQANKYFDKIDNYEIRIKDGNQPRALISKTKDDKEPQVHIYSN*