MELLDSLGAFSIGTLVDSTVSLLLVLFGGIMSGLTLGLMSLDLVEMEVLQRSGTPQEQKQAATIFPVVKKQHQLLVTLLLCNAIAMEALPIFLDKIFHPAVAIILSVTFVLAFGEVIPQALCSRFGLAIGANLVWLVRILMIICIPVAYPVGKLLDLLLGHNDAGLFRRAQLKALVSIHGKEEGKGGELTHDETTIISGALDLTLKKAEEAMTPIESTFSLDVDSKLDWEALGRILATGHSRVPVYSGNYKNIIGLLLVKSLLTVRAEAETPVSAVSIRRIPRVPADMPLYDILNEFQKGQSHMAAVVRRSANTKLAAISSGSELIGDNENKISSDQGGSEAKGSQVKVDIDKGGSDLKITVKDEDTVTQQAVTKPAATDLSDDLEDGEVIGIITLEDVIEELLQEEIVDETDEYVDVHKRIRVAAAAAAVLPTRTASAARLLSLSRNARHAQSQKSVKDPSTKPDKSVKRSSSLTQPLLDKK*