MNVMMQKVHGSENDFFLLDETQFERSLTAEEIEQLRIQLCSRETGLLAGADGLLLVGEGTHGTSNARMRVINSDGSEASMCGNGLRTVARYLAEKNQEKSFTVETMFADLKVRQAPNLAEEVATYQVEISPVSFEAVTIPMHLGVQTLIDEIVPALSNTIRFTAVAVPNPHLVAFVDHETLNGPEFERIATYVNNENPYFPEGINVSFVEILGKNQLFVRTYERGVGFTSACGTAMCASSLLYTLLKDGVFYEEITVKNAGGMVKTVVHETSDGSYWMELIGNATITHLIEGSLTDLLNGAFEKITITETNEQKHYQEFLQTLSQK*