MNSIRQIQALNKRELENAVTPEASWHADYRDTAYIYIGGLPFDLSEGDIVTIFSQYGEPVHVNLIRDKDTGKSKGFAFLKYEDQRSTDLAVDNLGGATVMGRVLRVDHTRYKRKEEEGEEDNVATIMGQNARGARGEDEDTDTERRRKSRRGDTNESDVEEKPRPMLKEERELAELMRDHDDEDPMKEYLIQEKKEEVARALEVFKASEKKSSTRRKDSHLAKDPTGIETRLVIENDTAVTDQSLLVEDEKGQESDLDASEIKIMAY