MNALAKIKAESNFTIFKFGSHEIRVINKDGEPWFVAHDVCSALEIQNITQAIERLDDDERSMFNIGHQDDINVVSESGMYTLVLRCRDAIKQGSIPHRFRKWVTNEVLPSIRKVGNYHSPKIITDEHTLLRDAVNMLVGKRGMMCSEAYSFIHQRFNISHIDQLPMDKITEAIEYVHKLVPEDESIGKAELPALEIKQYKQQFTDDELCSLCWLWRDAVEMISSISDVYPILRAAEHRLEGKYYSMSHEYPRNMNIVRRVLNSLRFGNLPF