MTNLAFFDYRVNAFKCYVSEQLSQVKQLGTILVLFMYTAVPGLILLIFLAFGKILVEDPLAELLAIALIIAQSELSAALSQGARDIKHRHFQRTLVSSTIRKLADCSMALMGNLLFLLSLPLLLSIELAQWQHALHFILFCLCLLSAGLLATAKPDRIKVYIIAVLLLSFLFDWTLLTLFSVNLVCLFVLFFCPIQGLFNLSPKLTLGFWFNYHWHHLAEVWWRLLLLFGLLASAGVVYSERPDLSFFIHCFISPFVVYIASSQQLNQNECVTQHVHYINSMGAPKRLLIGQFLAPSSLLLIGLLPLQSITLELPSLLIFTVSGILAILFAKRKPTHYALVWFVISGITITLSYWLH