MKMQQKLLFFLVICSVWDLGKQEEQLSYKECEDLGFTGLALCSDCNTFAEFVKNDELVSDCRKCCTEDSDDSMSKVTYSGAVLEVCMRKLVFYPEVVAFIEEEKDQFPSVKVQYMFASPPRLIMLDDDGQQKESIRIDNWKREHIRQFLREKVKSGALAS