MEVEKTSTLDNKKDDDEEVVLPGFRFHPTDEELVGFYLRRKVEKKPISLELIKQVDIYKYDPWDLPRVSTNMGDREWYFFCIRGRKYRNSIRPNRVTGSGFWKATGIDKPIYSVEATNECIGLKKSLVYYRGSAGKGTKTDWMMHEFRLPPGGKGTYFPNAKNVTQEAEVWTLCRIFKRSPTYRKYTPEGKGSISNKQVATDSSSKTCSLESDNNDKYLSFENSTTRTKNSTVVDSSIDERSQLVVGQMSSFVSPYSGPYSSFWNPNGNDQFFTSGNWDELRSIVESAIDPPHVYDCR