MSIKKNNVFNAVMDDEMLTLLQEQIEMGKKGDRGFKKEAYNAVASAMTDSSNGAYVMTSSSVKNRYKHLKQLYYAMKEMMNASGFGYDPVSKRVVADEALWNTWLEGHPTARPLKNKSIDYEKMGLVCGNDMATGQFARSSSSAPSIDLM