MNLISEIKNSWSWVGIDPEEIVGENDFGNLMIRDCEGKYWRLCPEDVYCKVVAENRAELDALSRNQEFLADWYMEALVTQARQALGPLPEDRKYHLVIPGALGGEYAISNIKTAPLVELVRFSGDIGRQIKDLPDGSQIELKVVD