MGKSYPTVSEEYKAAIEKCRRKLRALIADKNCAPIMVRLAWHGAGTYDVKTNTGGPFGTIRYSAELAHGANNGLIIAVRLLEPIKAQFPIISYADLYQLAGVVAVEITGGPDISFHPGRKDKLEHEAPEEGRLPDATKGSDHLRDVFGHMGLSDKDIVALSGAHTLGRCHKERSGFEGPWTANPLIFDNSYFTELVTGEKEGLLQLPSDKALLIDPKFAVYVHKYAQDEDAFFADYAESHQKLSELGFAEA*