MEKQEPTFNSFKAFYPYYLKEHRNVTCRRLHFIGSLLVLMVIITALLSQKYALLWLLPVIGYGFAWVGHFFFEKNRPATFKHPFYSLWGDWVMFKDILTGKIKF