MSKNKKFDIRLTEKRNGWCAEITRQVTSRSTTVSKRESGFETEALAQEWAEKELASFIANQAERNERKSEQRKERDELRHTKELKAEQAREARAKAREEEQEDAE