QCHPQSPEDDDRKVRRREKNRVAAQRSRKKQTQKADKLHEEYECLEQENALLRREIAKLNEELQQLSLALKEHEKMCPLLLCPMNFVPGLRPDPVASCLPR