NCRPD

AcronymDefinition
NCRPDNon-Catalytic Repeated Peptide Domain