MIMKILTFPDPKLREVSQPVKTFGPEIAKLAEDMVETMYHANGIGLAAPQVGELVRMVVIDTRPKDEKGRRYKYEEMTELEAAVKQPLILINPEIVKGEGKTTFDEGCLSIPGYYETVERYNYIEMKAFDVNGKEYIVKTDGLLAICMQHEMDHLEGTLFIDHLSFVKGNKIKNQIKKYGYPVKKEKEGDATTADEEKCEV