MASKSPKWLSKLSKPFSEAGPSSSAPSEDNSGQDARSRRREQVRRAQRTHRDRKASYLKMLEMEVAKLRAKDASNDAEIQAYKATIRRLKDLIKLHNLVLPDDLASDPLIQSPQAAVELIGMPDHHSQTIRAQLPQAYAYAPEYTAGASTLTEGDISSTFPPLHPLTSNVDPEALANMSLRDSADTGFDRLQYKQPGEGQDVADVSSTVPHPHGLGTTQIGVDFVLGLEYVCLEHHAIHRTDIDGSGHEMMLMSPIMRCSPPLSSQPTETGSGLPDGTKWTVPAVELEKLLEFSDRLSLDGEITPVEAWQRVRLHPKFPDLTMAGLDDIRAKLVPEVKCYGFGAVIDEAYFDSVISQIMGTYQGGSS