MTRTTGAAVRLNYRSTRGRRGVGRSTRCEASRGDTKRRSDAHSARRRDAIVGVGLASVIAVRDEASATPMVFRVPSSECQTIAHALSMARDGDVVQLAAGETYEERVVVDVDGVTIEAVGEGRALVRHVTTRPYESAIEIRGLKVIVRGIDAEHSSKSVANNYGIFVVEGANATFEKCDVRSSTGSGFGVEGAQVELVECSARGCATHGFVGLGDSSGLPGTGVANISRCSFEDNAQDGLLIRGGAVINMSKSRVIGNGRYGVELIDCEGELSGNDFARNAKGATIATNGAERFVKIS*