MSQGLLAVSSVLLMGASAPGSQPQPHSPEDDDRKVRRREKNRVAAQRSRKKQTQKADKLHEEYECLEQENTLLRREIGKLTEELRHLSEALKEHEKICPLLLCSMNFMQVLQEPVASCLPR