MINYVFDTNVLLYDPMSIFTFENSVINIPITVIEEIDIFKKHMDQTGYNARFVARKLDELRSLGELNKGVKIENGSIIRVNVCNHHLKDLIPDELISDKADNLILSVAKYLQEKEDKEVIFVTKDANLRIKADVLGIKSIDYEKDKVEIESFFEGAKKVVVSDDIINRFYQDGELEIEIDAAENEYLFLVSEINEKHTALGRYSKKNGKVVKIKEFKEGVWGIFARNAEQKFAFDALMDDSIKLVCLMGIAGTGKTLLAIAAGLKKVADDRVYKKLLVARPIFPMGKDLGYLPGELKEKLNPWMQPVYDNLQLILSSEDGGYSYKALLEQNIVEIEALTYIRGRSMPNQYFIVDEAQNLTPHEIKTILTRAGENTKVILTGDPYQIDNPYIDYHSNGLTYVVDKFKDDEIAAVVTLIKGERSELATKAAKKL