AID AIDS-223883 AIDS223883 Activation-induced deaminase, Homo sapiens Human activation-induced deaminase