crystal structure of HTLV protease complexed with the inhibitor, KNI-10562