MSRLWEEAIQKWYTDSHTSHLDYLNLAETTKPTKKELAHNISVIYDRTCLSSRVNLRNFKLLLEENHNLEKRIRNLESSVKTLSSLFIENKPLTQSEVQKLVLEISKQPKLIEEEALRLSQNLDQKLQRIEILLSKIEKQIFG