MPQQNNEDQQENEAEPIKCWICPAKHFRSEQDYERHTQNIHNGYRFRCEECPGQVLFKDVTEARHHVDDKHDINARACPQPGCGEQLTNEFNLVRHLREDHGEVHRFQCELCEDVAFDDRESYEDHVYDDHDGFRVKCHICHRMLKTKLKTHVEYIHSSGASKATCKICSKQYSSKYKLMRHMKSHTDPRDPALSFRCERCDETFESLSKLNYHKTKHQTKVFQCDKCSKMFYRNAALVQHQKVHENQEFVCQKCLKSFTNAAALRRHAESHVQEITFKAEEKVVKSPFDFPGPQILHL