MQKAAAVLEVEEEKRIKATAVTVKEEDDDGVDSLNELKGGGGGGNNKNNNGISSSSCSSVDLPKPMEGLHEAGPPPFLKKTFEMVGDPETDETVSWGKNRDSFVVWDSHEFSKNLLPKYFKHSNFSSFIRQLNTYGFRKIDPDRWEFANEGFHGAKKHLLKTIKRRSRYNKQQSGAVTGVNDSTKPRLEAELENLKDDQDVLRLEILKIRQKQQESQTQLSAVEERIQAAECKQLQMFIFFTKAARNPGFIQQLIQKRKQKGKVDGIEFCKKRRLLQTHLPESFPAAVDTNQSVHFKNHAQEQLATMQTEITEILTEDVETCQMLKVFPAPMSDGFCCPILQDHNANIMCEKSTQDMSSAYNLMSEKLLDDGSVIEDLVDEEVDVNDSKLYLELEDLIGMPRMWGGFATELVGHTAGCVGSIPRL