MSDPEQASPAATVQQTKAKYTKLPRPPIPEQTKRELWARAAGRCQFRGCNKLLYRDEVAKEAHNGATIAHIVAYSPDGPRGDTTRSEKLEKDISNLMLTCKTHGDHIDTLELVERYPEALLLEFKRDHEERVRNATAAVDSDKTTILIVQGAVSGKRVEVEPEQARKAIKPRWPANDGETLIDLNDLAIGEGRAAYWEVATEKIKAEAKQLLRRPAGQQPPQHLSIFALAPIPLLVLLGAEVNRVDVDLFQKHRGKSADTWCWDEGEPDADDDLKVFVPAELPGEIEDAAIIVSMTSIVDRKAVASAIGHPHHAFEIKARKPGPTFLKYRSQLTSFSNELYTILTTIRDDFRRVKRLHLILACPAPIAVEVGRSLIEKADPEAHVYEYLSPSYRRVLTINPKEGN