MKWNGEYIYPYAEHGRKSQQVKKVTVSIPTRVLKVLTDERTRRQINNLRHATNSELLCEAFLHAFTGQPLPEDEDLQKSNPNKIPKAVREELEARGLPIPTDEELDD