MIPQVNVTLQPATGPEGLGVALQILLLLTVLSLAPAILIMMTGFTRIVVALSFLRSALGTQQAPPNQVLVGLALFLTVFVMAPVWQQVYQDAWVPYRDGQIGQVEALQRAQQPVREFMFRYTRERDLALFLELSGRGPVESRDQVPTYVLIPAFAISELKTAFQIGFILYVPFLVIDMVVASTLMSMGMLMVPPMLVSLPFKILLFVLVDGWNLVVRSLLASFGAGT