MKKWIISVLLLVVIVLCFYPIIGMMALSTVKKNVDNIPRNPFLTWQLKDNHRGWFCSTAVLNLLVDLPAQENKDAQGNVKVQPALHLSLDFPIVIHHGPFIMTNNGLHFGLAWVTTKPETHYGALINYLNQTVVSYSLPSINMQGTNNGDQGNFVFVWQGLSAKLKVNPKVDKASGHVTMYGMSTKVQETDVRIGKVKINFALNRYMDDLWLGDSSILLSSVSTITNSQPVFDLQDLSMDAWAGINNNLLDFNLQLSLNKFLMNNNSYGPGQLKIELKNLDPKAMAKLNQLNYDYPSNQIAILAEIFNLLSKGATLNLNQELDTPQGHLSSSLNLALTKSSFSNPGDLLQNLKGNGQFKAPIKLVKQLLFESIKSKTATPAADMSQSQVTEPLVDVDAEAHKQTEEILQKWVNKGILKVEGDYYQASFTLENTQFTVNGQPFDPALLN