MLKQILSKLPRKSLKPDSDELTRGDSARSADSPRAAGRSYKLHGVSSSTAKRASSSAVFPASMVSGIEPLVPFKDVPNAEKMNLFVSKLSLCCVTFDFTDPGKSIADKDVKRKTLVELVDFVACGTMRFSEPAILAMCRMCAINLFRVFPPNYRASGGGENDDDEPMFDPAWPHLQLVYELLLKFISSPCLDAKVAKKYIDHSVIARLLELFDSEDPRERDCLKTILHRIYGKFMVHRPYIRKSINNIFYRFVFETEKPNGIGELLEIFGSVITGFALPLKEEHKIFLWRVLVPLHKPKSIGVYFQQLSYCVMQFIEKEPKLASIVISGLLKYWPATNSQKEVMFLGELEEILEVINMVEFQRIMVPLFWRIGCCINSLHFQVAERALFLWNNDHIVNLIAHNRQVILPIIFPALDRNVQSHWNPAVVNLTHNIRKMFLEMDEKLFISCHNHFKEEEAILISTAEKRKEAWKQLEHAASLRPVIGNTAVLVS*