MSTESSNISDGVTKYAYLEGGRKVAYLEKGCNKAEAQNCLLVLHGVGSSRLANMPGVNDRLLQEFKVRLVSIDRAGYGRSDPAHDLTLESAARDIANLGDVLELGDKFWLLGYSGGGAYCWAAARYIPERVQGIALWAPIGNYHWQGITDTARLEMFSHARSVTRWLMNMGGSVPGWITRFFVGSFIVPLSGTPWMRRCQTRLSLPDRNHLADPRAADMMVRDNLESLAMGRAGAGMAKDLELFNRPWGFELSDIGNKFPGPIHIWQGEEDWLVPVTLQRHVARSLPSIVHLHELPGEGHLSWFCFNDESHRKVLSTLFGGSSANSVQGATGVEGVVEGTSRDVSVQVKTEKGAIFGKL*