MAKDPLAQAGLYFDEVSGLQILDPDVRQKSLELKEECKVFIEDFGQFQKITGQQIQMLDEIAKDVEREKKKAIGAKFLLNSMQRQREAKTQQLQALIAEKKMELERLCTEYEALHKIEMEGNDFINQFMQK