MSLMGEGLQKSAGDKLKKIIELLTSNVVMGVLVGTVVTGIIQSSSATTVMVVGFVNAGIMNLSQAIGVIMGANIGTTVTAQLVSFNLEGIAPIALGIGILFYLFTSNQKTKHLSEILIGFGILFTGMEFMKDAVAPLAEYKAFTDALLYFSKNPVLGILAGFAITGIVQSSSASMGMLIALASQGILPLSSALPILYGDNIGTCVTSLLSSVGASRNARRAAVMHLSFNVIGTIIFMLVLNKPISAIVTHFDPTDTARQIANAHTLFNLTNVIILLPFSKYIVKLANRLIPIKETESEIVNNTKYLDERMFSTPSIALGNTVQEVVRMGHKATNSLEHSIAGFLNKSNEDINKAFESEKVVNKLQKDILNYLLKLSKEPLRDDERFRTDLLFNTVNDIERVSDHAENIAELAMSVKEMNISFSDSAIREIYEIYNKTITNFKDALIVLDVKDFELANKVLEVENEVNYLEKTFRNSHMIRLNNGSCTIDAGVLYLDLLTNLERISDHSTNIVKQVLKLKQKI*