MNIEEAKELVDNSNFYGKTSSVIKAEVRDIIDQLNQPKPEVPQCVADWIEECKEEDLTLSLAYDADAFGEVAKWLYDTNDSTNIDLFTQAWLAYPNITIEKEKLYTVEIPNPNDKQIALRLEKWVKGKVGIVATYSSNNFTDDMRLAEREIRKDFDWAWQFAKEVTE