MAAKSKTLELEDNVFLILEGNLKRIFATAIGYTTFREFQNVVFNCSNGQQEIANFFFEMLINGKLIHDLPTEQKQASQSLIAEFMMLIRVAKDVHERGEFINFITSDMISQQERCVFLNRLSRVDGQEFLIMTDVQNTCHLIRHLLARLLEAQKNPVGEKNLLEIQEDIVSLKNHFEELEKSLQ