MESLLTVAELGLSLLLIALWGFISVVVFEAWRRRHSNVSVETVTTLEDPTTLKQVPCPHISDPAEKYLSLIVPAFNEEQRLPAALEETMDYLQGRASRDKSFSYEVVIVDDGSVDGTKRVAFDFVKKYSVDNIRFIPLGKNQGKGEAIRTGMMHSRGELLLMLDADGATKVTDLEKLENQIHAVAREESSIRDPALKHVDFRIGDVQVSAFGSRAHLEEKALATRKWYRNFLMKGFHLVVLLAAGSGIRDTQCGFKMFTRAAARRLFTNVHLKRWCFDVELVFLCKRFNIPMLEISVNWSEIPGSKVSLLSIPNMLWELALMSAGYRTGMWKIHHA*