MPRAPTHRETERDSQQEKIPRPPNAWILYRTDLLNQWKANRSPHEPPSRQSDISRLVSARWKAEDSAIKLEYEKRAAIAKAEHKKRYPDYKYTP