MESIWAILELLLISAIVLAFGLAAAIVFETFRRRFNHTHVEAPPVFEDPTSFKPVRCPHIFDPAEKYISLIIPAYNEEHRLPGALEETLNYLQRRAANDSTFTYEVIIVDDGSADGTKRVAFEFVKRHSVDNVRVILLGKNHGKGEAIRKGMLHSRGELLLMLDADGATRIDDMEKLENQIHAVAKKGEQSEDSAGRDSTIRISDVPAAVFGSRAHLEEKALATRKWYRNFLMKGFHIVVLLAAGSGIRDTQCGFKMFTRSAARKLFLNIRLKRWCFDVELVYLCKWFRVSMNEISVNWTEIPGSKVNLLSIPNMLWEMAIMSLGYRTGIWKIYS*