AA protein