RAHLRLCLEKLKGLVPLGPEASRHTTLSLLTRAKLHIKKLEDYDRKAVHQIDQLQREQRHLKRQLEKLGIERIRMDSIGSTISSEHSDSDRGE