Pepdox
The human cathelicidin hCAP-18. | Pepdox