MVGNSLVNMYAKCRSLADAIAIFDRMKNRSVFSWTIMVTAFAQNGQLQRAIQCYRQMCCDGVDPNAVTFVALLAACSSGGELAAGRKIAARVEASGLDSDLIVGSAIVNFYGKCGRLDEAREAFDRMPAKNNNVDVVSWTNMIAAYVQHGQSSSALLLAKKMDLEGVKPDEIAMSTILGACTAHQATSLGRELHRRARELGYASNTIVGNALVFMYGSWGRVDDAARVFQELKNANSPDSNTFTAMIAGYARQGRTLQALSLYNEMNLHGVEPRDATFTSIFQACSHAGFLAK