Unfortunately, no. You should come at peace with the fact that your deposit won't be instant when using it. You would at least have to wait three business days, considering the banks involved in the transfer process. So, unless you're certain you can wait that long or longer, don't use it as your deposit method.