Unknown Yamaha engine??

Hey Guys. I am having trouble buying the correct spring for an older 2 stroke bike. Here is the engine cover and motor up close. The bike it’s on is a 2001 TTR 125 but it’s has a motor swap. I am having trouble knowing what motor is in the bike

1602633135324.jpeg
 
Top