SD21 problems

Wire.requestFrom(SD21>>1, 1 );

You've already shifted the address in your define statement, why are you shifting it again?