MGEEARALDMEEISDNTTRRNDVVHDLMVDLYPLSSYYFGSKEALRVKDEIISDRVIRLKSNYAAHGLRTCVEAVLLVELFKHPHVLLLQYRNSIFKLPGGRLRPGESDIEGLKRKLASKLSVNENVGVSGYEVGECIGMWWRPNFETLMYPFLPPNIKHPKECTKLFLVRLPVHQQFVVPKNFKLLAVPLCQLHENEKTYGPIMSQIPKLLSKFSFNMMEI