MSQGPPAGGVLQSSVAAPGNQPQSPKDDDRKVRRREKNRVAAQRSRKKQTQKADKLHEEHESLEQENSVLRREIAKLKEELRHLSEALKEHEKMCPLLLCPMNFVQLRPDPVASCLPRDAPDHPSFIWLGTLV