High throughput protein function annotation with Human Readable Description (HRDs).