MMDIDPYKEFGATVELLSFLPSDFFPSVRCLLDTASALYREALESPEHCSPHHTALRQAILCWGELMTLATWVGNNLEDGGSGHMGGGGSGGGGSGGGGSGVGRSVVANYDQMMRVPIQRRAKVMSIRGERSYNTPLGKVAMKNGLSDKDMKDVSKESGSVSSEQLAQFRSLDTVTKTIETHTDNIETNMDENLRIPVTAEVGSGYFKMTDVSFDSDTLGKIKIRNGKSDAQMKEEDADLVITPVEEGKSSGSGSESKSTMATTTNTLPFGRTGAQAAGPSYTMEDLEGSMSMGSAGSAAGSGEFLEASRDLVVNYVNTNMGLKIRQLLWFHISCLTFGRETVLEYLVSFGVWICTPPAYRPPNAPILSTLPETTVV