MKYGPCELYRLLAKLGFDNYFGYPLGAWVCLSEHLSGWDFETVKPLADGSVGFGLFQLGSKTWCDDGDCPGAKGRFNVSADELLSDDITANIKALKIILSRGDGLGFFPEWAAHVAGGDVAENIAGCSL