MECGGALQLPPGFRFHPTDDELVMYYLCRKCGGLPLAAPVIAEVDLYKFNPWDLPEKAMGGEKEWYFFSPRDRKYPNGQRPNRAGYWRAAGADKPVGSPRPVAIKKALVFYAGKPPRGVKTNWIMHEYRLADVDRSAAARKTKSNNALRLDDWVLCRIYNKKGVIERYDTVDAGEDVKPATASRYTGSQNQTKFNRARHLHRQKQPKYNRDKFMLLGDVMQTCMHATIEP