I applied for it last year. It just depends on if Investigators like your letter, cv and record. I think they cut it off March 15 as the last date Investigators can contact you.
Good luck! NIH is an awesome place to work at, and you can't beat living in DC 😀