MANAITFFKLNTGAKFPSVGLGTWQASPGLVGDAVAAAVKIGYRHIDCAQIYGNEKEIGAVLKKLFEDRVVKREDLFITSKLWCTDHDPQDVPEALNRTLKDLQLEYVDLYLIHWPARIKKGSVGIKPENLLPVDIPSTWKAMEALYDSGKARAIGVSNFSTKKLADLLELARVPPAVNQVECHPSWRQTKLQEFCKSKGVHLSAYSPLGSPGTTWLKSDVLKNPILNMVAEKLGKSPAQVALRWGLQMGHSVLPKSTNEGRIKENFNVFDWSIPDYMFAKFAEIEQARLVTGSFLVHETLSPYKSIEELWDGEI*