SDCQVVINMIEHQKALMVELRGMVMPLLPSDNEQAKLALQLLGDILSCSDKAISMLELGGDTKKLTNLVGGKRKGDKHSMDNHNLEEEAKESVSKRRKNAEHTGSTVAQAPHNDGHQWRKYGQKWISRAKHSRSYYRCANSKVQGCPATKTVQQMDSSGNGTSKLFNVDYYGQHTCRGDGIADPYVVDTAHHSMEPINQNECNSPTLEHEAHEVQDERFENLCMVQNMPEYLIDFELERAFEFIVNSPLGSEHWTFDDSIRCEHSPICIWG