APOBEC3A GI:21955158 phorbolin 1 1 measpasgpr hlmdphifts nfnngigrhk tylcyeverl dngtsvkmdq 50 51 hrgflhnqak nllcgfygrh aelrfldlvp slqldpaqiy rvtwfiswsp 100 101 cfswgcagev raflqenthv rlrifaariy dydplykeal qmlrdagaqv 150 151 simtydefkh cwdtfvdhqg cpfqpwdgld ehsqalsgrl railqnqgn