respiratory islets