LLSLSFQAADTLAVRQKRRIYDITNVLEGIGLIEKKSKNSIQWKGVGPGCNTREIADKLIDLKLELEDLDRREHELDQQRVWVQQSIKNVTDDSLNCPYPFQTMQ