GCKGILEMLFDMPKEERPSPMYDSVTYDPTPNTPTTVGKDGIWNGVDYRQGSTVKPYCDTGPVIQGSSKAVCVSGKWVPTLGVCPKMCSIGSLKENGKFVDVTATTKGDELNPPPREQTLIPIVRKVDKDKVQHGVKVVALCKAEDSTTAAEGVQEFECDNGKWKPEPVPCP