MADIKWIKIVVNIFDDEKIKLIEKMPEADALLVIWFKILCLSGKTNRSGLLMLSDKIYYTDEMLSSLFNRPLNTIRLALETFKKFGMIEIINDAYYITNWEKHQNIETLDKVREQTRLRVKKYREKLIESNANCNVTVTECNATEEERRKKNKNKKEEGEEEVNRIPWQDILIVWNDLPSPIKPLRNITDRRKDKVKARINSLKLTIEDILKAINNIKQSKFLQGGNGKQWIVDFDWIFKNDTNFTKVLEGRYNDKEVSNGPTKQDNTDRDREGIGIKL