MVEQLVCLRSPWATLTAAASTFALFAAANWGLAALTKIGNSGSVKAFQVFYHTIFAFAAPLMPLYLSIFNALTVWTLKRRLAAHQASHSCVAMIALCPIFLQLPAGADIPQRLRGCEAVTRSREEFEDEVCPLELQPARHDMPGTVEAHTDAASAHDISWVCLELPPALEDIGCRVALLSAGLAPKQKKLSFIRARNRFQTVVTALQAGGNILGLLQRLVQRLGISPIEAITTFLSILVALQLLIELYACGNYQRPLLLKLDSVQLLQFNEDAHWIADLEASNHQNGQIAAIATIMVWLLLSVPALYYFRHYVHIHLISALSSFLFFLSQTLLIPFFFLVSWNLSHIPAFAHGIIALLLLACSVLLYGSSLIVAVVGTIVEWRAFQNPSLHNWFAWILPHVSS*