MPKEQLQGLNTPCSPVSSEFPVAVVLKDQPSLTVDYETFSREYSEKWKYLSASKPDTGESRVQHKRSSLFMKNYQSKVSESRTKKRKQDPDAPKKALSAFFLFCQDERPKVRSEHPEWKVGEIAKELGKRWEHCKNKSKYESQAQVEKQRYEKAMAKYKAGKKAKAD