MTDRLTQLQICLDQMMEQFCATLNYVDKNHDFTPLHEGELKMADKHATIATEEDYTNTIDELSTDIILKTRQIMKLIDSLPGVDVSANEQLAKINSLQQKLVDVEEQKLEAIKKKESLLKDVNGLIETFVSGIAESRKSQN