MESNLSGTFLFNNSLNQFPSDIKAPVCQYSVSNSFYKLGPTNLNAQLQAGTPHGISDILSRSMMGAPNNTSLIPGYSTMGSFGTTMSSPGVYYNRDYAPAGLGTFPKASAECPGMKGRSSSCWVDGGYDWRGGRQQCSNNMGHPAETVGRKKHTRPTFSGHQIFALEKTFEQTKYLAGPERARLAYSLGMTESQVKVWFQNRRTKWRKKSASEPSSTQANRTESGRDGSENELEDEEYNKPLDPDSDDEKIRLLLRKHRRAFSVLRLGPHHV