MTYHAAITNSSQAHHELPVSTPDDVDELLTVLDRDDVHTVTVRDGEEDPALDVQVHGGYGYLLYAGEELLAYSVGDPDSPALTDRSESAFPAGSGVPLEALRAALREFVDTGGSVPSSVAWQEATVD