d protein