magorabin