MPGLGLGTWQAEKGLVGEAVKAALQAGYRHLDCASAYGNQKEIGDALQEAFKSGDLKREDLWITSKLWCTDHDPEEVSKALEATLADLQIDYLDLYLIHWPVHLKKHVRGFNFSAADFAPLDIPATWAAMEKLVDAKKTRAIGVSNFSCKKLGDLLAVARIPPAVNQVECSPVWQQAKLRDFCISSGVHLSAYSPLGSSGKSVLQSPVVKDLAEKLGKTPAQVALRWGLQRGCSVLPKSTNAERLRSNLQVFDFSIPEEDLAKFSSIPQERVLVGRVWVAPGGPYESIEALWDGEI*