MTLLALQFGIQPIVTKKYTSPKIIKSTVIFMQEVVKLVIAYVGISLGGVRWKDVMSGWTITSWLRLSLLPATIYLIQNMCSLLAYQNLDAITYNVLNQTKTLSAALCCYLLMRKKQSMMQMVGLVLLLMAALVMEKVLPLAMLTPSYWTTQQPIESDKASLSPRHFSHGVLPIMVASFLSGLAGAITQKSLQVGNRHALLFTMELCVASILLLIVSFVTSEDGKHIQQRGFFDEWTMLTIVPILTNSAGGILVGLVIKYAGTVRKGFALIFGILLSGLLQSLVDENKTLSKEEVAGGVLAGLSLWMHATHPYV