hap6 faat3 faa3