MEIQSKEARIILAIEAIQKSKNLTVGKAAKIYKVPRTTLRDRMGDRIHRMETRANNLNLIEKEEEVLIQYIIDIDERGFASKLSGVEDIANYILESRDAKRVGKLWAYRFFGLVSNIQAKYSIQDCDFYNFDETGFMMGIICSGIIVISSERNGRSKAIQLGNREWATAIICGNGEGETIPPFLIVQEQVHLFN