MTQHLHFLADSAQGPKRTRQTYTRYQTLELEKEFHFNRYLTRRRRIEIAHALGLTERQIKIWFQNRRMKAKKENKLQGGLLVPKPVDELGGVLQDSKGLVATTLDGVVYS