if you are using the f20 bios, i think you need to edit one of the generate SSDT files. F20 bios handles the USB differently.
see post: https://www.tonymacx86.com/threads/guide-sierra-on-the-ga-z170x-ud3.202296/page-17#post-1406742
with the first card i had to set it as internal, are else the bluetooth would wake the pc instant after sleep.
the new second card it doesn't matter, i currently have it set to external and it still works, wake using mouse/keyboard etc...
you should have the following output when done
The audio_cloverALC script is for personal use only. Do not distribute
the patch, any or all of the files or the resulting patched AppleHDA.kext
for any reason without permission. The audio_cloverALC script is
provided as is and...
find attached my realtekALC.kext, place into /EFI/Clover/Kexts/10.12 or /EFI/Clover/kexts/other then add the following to you config.plist under KextsToPatch section