NVLKLSLYRMHMAFNPFLARPELALLPPYLQPPPFPSLPGPTGFFPRLPTEITEFTPSLPTTGTRIMDDDGIIDDPKVELDDKNLWDQFCNCGTEMVITKSGRCKIFLL*