MSEQGDQIEQVDVVEEVEVEAAAPETVSVEDALKEVLKRALVHDGLARGIREASKALDRRQAHLCVLCESCDQEAYVKLVEALCAESETPLIKVADPKVLGEWAGLCVLDRDGNARKVVGCSCVAVTDYGEDSAALQKLLESFSA