MEKIWDHTFTNELRVAPEDQNCMLTEAPLNPKVNREKMTSIMFDTFNVPGLYIAIQAVLSLYSAGKFTGIVCDSGDGVTHLVPIFDGYALPHSILRINLAGRDLTDYLLKILSERGLHLTTSAEREIVKDIKEKLCYVALDFDEELNASKTGSSKEANYEMPDGNVITIGSERFRCPEVLFKPSMAGKEFGGIHEQTYQSIMKSDVDVRKDLYQNIILSGGTTLYAGLPERLTKEVQKLAPQAIKSLVKVIAVPERKYCVWIGGSILSSISTFGTMWITKEEYSDAGPTIVHRKCF*