MESIWAILELLLISAIVLAFGLAAAIVFETFRRRFNHTHVEAPPVFEDPTSFKPVPCPHIFDPAEKYISLVIPAYNEEHRLPGALEETLNYLQRRAANDSTFTYEVIIVDDGSADGTKRVAFEFVKRHSVDNVRVILLGKNHGKGEAIRKGMLHSRGELLLMLDADGATRIDDMEKLENQIHAVAKKGQQSEDSAGRDSTIRISDVPAAVFGSRAHLEEKALATRKWYRNFLMKGFHIVVLLAAGSGIRDTQCGFKMFTRSAARKLFLNIRLKRWCFDVELVYLCKWFRVSMNEISVNWTEIPGSKVNLLSIPNMLWEMAIMSLGYRTGIWRIYS*