FBgn0000565 (MsrA)

drosophila melanogaster

Methionine sulfoxide reductase A