Hello,
Your thumb latch resembles the 82-107 lever kit. Take a look and compare the specifications to your part. Thanks for posting!