MAFNPFLARPEMALLPPYLQPPPFPSLPGPTGFFPRLPTEITNFPGTLPSTRNNRIPEIDDGIIDDPKVELDDKNLWDQFCNCGTEMVITKSGR