MESYLQGQDLWEVVGGGEVTQPTAEDANGILRKWKIKAGKAMFALKTTIEEEMLEHIRDAKTPKEAWDTFLTLFSKKNDTRLQLLENELLSMAQCDMTIAQYFHKVKSICREISELHPTAPIGETRLKRIIIHGLRPEYRGFVAAIQGWPTQPSLVEFENLLAGQEAMAKQMGGVSLKGEEEALYTNKSKGTFKRYTGSESKKDGDKVKNHQGKEGSRLGKASKNRVNSRKFDGECYNCGKKGHMAKDCWTKKEHVESNTATSSSKENNEDGWDAEAEYRAAAIVAQESTWLIQLMNNLHQSVDYAVLLYCDNQSAICLAENPIFHARTKHVEVHYHFIREKVLQEEIEMRQVKTNDQVADLFTKSLSTGKLEIFRCLLSTVQRMRADIEGEC