MAAPSSLIDVIGIGPFLHDATELPELDRFGYPTGPLLDAQQMAANLFGASQTWFLVCGTTCGILAAIMSTCSPGDTLILARNSHVSATSAMVLCELEQEGKKAAGVFITSPTYNGVCSNISEISQICHSHGIPLIVDEAHGAHFKFHPDMPKTALSQGADLVIQSTHKVLCSFSQSSMLHLSGDRIDRDRVHKCLQSLQTTSPNWLLLASLDATRDELSKNPNTLFNEVMELVIQVKELINHIPGVSLLDLSCFSNNFSFMDPLRMTIGVQELGLSGFDVYNILSTSHGIEPELIGTQSFTLAFSLGTTKEHAQRLVSGLKYLSINFLQEEREIIKIDHGIERVPFGEVYMSCTPREAFFAKKKKVNLEKSIGEVCGEFICPFPPGIPVLIPGEIITKRAMDYLIQVKDQGAFLKGAVDPLLSTVVVCDF*