APHPFHLTSTASLSSPPPPAPWSPEDDDRKVRRREKNRVAAQRSRKKQTQKADKLHEEYEGLEQENTSLRREIGKLTEELKHLSEVLKDHEKICPLLHCS