MAVIIGPGCISCGLCVGECPSEALELGDSGVVVDAGKCTECGDCVSVCPSNILSLPEGAGKSAEEPKQTSTEPSPAAPGAKVEKKAAPVPGGDVWSGVWVVIEYNRGEVAPVSWELLGEGRKLANDIGCELAGVLVGHDVEAVIPEAFAHGAEKVYVVDDPVLKDYRTQPYAEAVADLVRRYQPEIILMGATAMGRDMFPVVATKMQTGLTADCTVLSIDPDSKLLLQTRPAFGGNIMATILCKTRRPQMATVRPRVMAMPERVEGRTGEVVREELGMTEDQVLTKIVDFIKGDAKSIFLDKAEILVAVGLGLGSKKNMVLAEELAEVLGATLAGTRGAVEAGWITHDRQVGQTGVTVRPKLYIAIGISGAIQHLVGMETSDSIIAINNDPDAAIFRVATYGIVGDLNEVVPALTAEFKKRLQHGLAK