MDSTNLNFPKLVNAPDFDWFNFEENPFGTALELLPFVVDGFYDFNDYNFNSLAPPGRINYVEFKDFEDISGDFALFENTSTLPSLHEDILVDAKPLKAMVGPLGQYCGNITNIGGSSETLTVIQSDYGASSGHGEQRRISGRKRTAPLELDEIQKYFDFPISKAAKEMNVGLTVLKKRCRELNIMRWPHRKIKSLTALINNVKELGLTNEIMMLEDHKRLLEKLPDMELTERTKKLRQACFKANYKKRRSLAACY