EKEKPLEKFVGKWKLVSKENFEEFLKKVGVKEETIKKLSKADFTLEIKLEGDELTIALKSDFADVTWTIKLGEEKEVLTVENIKAKAVVEEKDGTLVMRLEFEGKVITLELKVEGDKLVLTLKADDVEAKLVYEKA