MDDEHVKRPMNAFMVWSRGKRKRIATENPKMHNSAISKQLGHEWKLLSEVDKRPFIDEAKRLRQLHM