MDELFVQLLLLSAVAVALLQLLKRALTKRAGPRAPPGPWKLPVIGNMHQLVNVLPHRALRDLAEAHGPLMMLQLGQTPLVVASSKETARQVLKTHDTNFATRPKLLAGEIVGYEWADILFSPSGDYWRKLRQLCAAEILSPKRVLSFRHIREDEVRMRVEEIRLAGPSAEVNLSAMFHGLTNSIVSRAAFGKKRANAAEFMSAIKAGVGLSSGFNIPDLFPTWTTLLATVTGMRRSLQGIHTTVDAILQEIIDERNGIRGEKIRTGDAENNVDENLVDVLIGLQEKGGFGFHLDNSKIKAIILDMFAGGTGTSASAMEWGMSELMRNPAVMKKLQGQIREAFMGKPVVTEADLQASNLRYLKLVIKEALRLHPPAPLLVPRESIEACELQGYAIPAKARVIVNAWAIGQDPKYWEAPEQFWPERFEDGAVDFTGGSYEFLPFGSGRRMCPGFNYGLASMELALVALLYHFDWALPESVAEVDMEEAPGLGVRRRSPLMLRATPFVPTA*