MEFKGTFDVKRTIEAVKGFLINPKQFAECLTGLQSYETNNNVFKAIFKLDVSQMKIPHMTTLTASINANIIEKENSVEINGDGRSAGVGIKFNIILGLKKDEGITRVNWFAKINLGMLSRLLGEENIRRIAEPNINHIINCISSKLSY