hap6 faat3 sing3