MLIIIITKIPNSNPEFIHLYLPIANNTDSFIDSHIHAPVSAYALFFRDTQAAIKGRTPNATFGEVSKIVASMWDALDAKREYLKRLAAYRASQISQVRS