MKILESFGHSDCQAVINMIEHQKALMVELRGMVIPILPSDNEQAKLALQLLGDILSCSDKAISMLELGGDTTNKLTNLVGGKRKGDKHSMDNHNLEKEAKESVNKRRKNAEHTGSTVAQAPHNDGHQWRKYGQKWISRAKHSRSYYRCANSKVQGCPATKTVQQMDSSGNGKSKLFNVDYYGQHTCRGDGIANPYVVDTAHHSMEPINQTECNSPTPTLEHEAHEVQDERFENLCMVQNMPEYLIDFELERAFEFTVHTLSPV