MKILESFGHSDCQVVINMIEHQKALMVELRGMVMPVLPSDNEQAKLALQLLGDILSCSDKAISMLELGGDTKKLTNLVGGKRKGNKHSMDNHNLEEEAKESVSKRRKNAEHTGSTVAQAPHNDGHQWRKYGQKWISRAKHSRSYYRCANSKVQGCPATKTVQQMDSSGNGTSKLFNVDYYGQHTCRGDGIADPYVVDIAHHSMEPINQNKCNSPTLEHEAHEVQDERFENLCMNAEHTGSTVAQAPHNDGHQWRKYGQKWISRAKHSRSYYRCANSKVQGCPATKTVQQMDSSGNGTSKLFNVDYYGQHTCRGDGIADPYVVDIAHHSMEPINQNKCNSPTLEHEAHEVQDERFENLCMVQNMPEYLIDFELERAFEFIVNSPLGSEHWTFDDSIRCEHSPICIWG