MRGRSALRESSSMHKRVPSKEHLSLLDREDNPGHLLNGMGHDDAANPSWRLSLPHICVAIISSFLFGYHIGVVNEPLESIALDLGFGGNTLAEGLVVSMCLGGAFIGCLLSGWIADGIGRRRSFQLSALPMIIGASISATTKNLEGMLLGRFLVGTGMGLGPAVASLYVTEVSPAFVRGTYGSFIQIATCLGLLGALFIGAPSKGIFGWWRVCFWVSTVPAALLALGMEFCVESPHWLYKKGRLGEVEAAFERLLGVSHVKFAISELTRSDRGDDTESVRFSDLLYGRHFKVVFIGSGLFALQQLSGINAVFYFSSTVFKSAGVPSDVANICVGFANLSGSVIAMFLMDKAGRKGLLLGSFLGMAIAMGLQVTAARLPKIGSGSLYMSVGGMLMFVLMFALGAGPVPGLLLPEIFPSRIRAKAMAICMCVHWVVNFFVGLLFLRLLEKLGPQLLKLRFHFSHQKNRALV*