MMSGDQLQLPAGFRFHPTDEELVVHYLVRKCASQSISVPIIAEVDLYKYDPWQLPGMALYGEKEWYFFSPRDRKYPNGSRPNRAAGSGYWKATGADKPIGRPKTVGIKKALVFYAGKAPRGVKTNWIMHEYRLANVDRSAGKKNNLRLDDWVLCRIYNKKGSAEKQHTFDQKSMKYPELEDQKPKIISTVQNKVVPSSLPSLPPMPAPPTTNDYLYFETSDSVPRLHTHTDSSGSEQVMSPEKEVQSEPKWNDFDFSLYMDGFANDPFASQAQFSGDLLTSSWQDMLMFSNKSF