Yes. Just about the only NIH grant non-U.S. citizen/permanent residents can
apply.
"For non-U.S. citizen/permanent residents, the applicant U.S. institution
for each phase of the application (K99 or R00) is responsible for
determining and documenting in the application that the applicant
investigator’s visa will allow him or her to remain in this country long
enough to (a) transition to an independent research career in the U.S.
during the proposed mentored (K99) phase and/or (b) be productive on the
research project in the U.S. for the duration of the proposed independent
research (R00) phase."