MEAFSYHVIQGLKSRWMMVVACFLILSFAGSNYIFGLYSQTIKINPGYDQEMIDTLDFFKDLGTNVGIISGLINEFCPPWVVLTMGSVMNLTGYLMIWLFVTGRVAKPVVWQMYMYQCIGGSSMTFTNTGTIVTCVKKFPRDRGLVIGTLKGFVGLSGAIITQIYRAIGRDEQPIFLIIMAAILPTSLVLLLMPIIRPMEAPKEKNETKNFNIFLVMALVLAGLLMVFIFLENLLVLPQSVIQMFAAVTILTIFFPLLIVIR*