MMIQKAGFNHQSSPIQKTLSVLPSGWRREEVIRPNGLNTGKNLVFYVSPDGKTYKTLKELQIGLGSKYDLSTFDWRTGKFLATSLKYKVPGNGDQVNHRRSRPYDMDSDWFQRGSAPKFLKVELKSNHESSKRMDKPEAQECLRQLFAERRLFDRCPVDHRDRKTKIEATLPPGVESSGVPGYNKMQLMQNLIVSLYTKPGPISGQERCVEQNPCAMINQNQPFVKSFIVIDEDVRKQQHRVSELRERLQAARKIAAEKQKF