MKEEMESAQRDLEVAQGRIRRLEDQIYELNEAKRLLEEKEHDLQSLNREFASERAMSEEERSRLLNEIALHESRVTEMRSEVKNKTEEMNKLKAEVESGKATAHIYNPGNGHLPTEFNDPDDLTNAHVELSTFQEGDSNNVIPQRELDRIIVTDQDMSLKHKLELLTRELDNARDEQAITDFDVLHMENKKQGRDRYKTLRQIRSGNHQQIVVPLLTRELDNARDEQAITDFDVLHMENKKQGRDRYKTLRQIRSGNHQQIVVPVFKLITRPKI