MMDIDPYKEFGATVELLSFLPSDFFPSVRCLLDTASALYREALESPEHCSPHHTALRQAILCWGELMTLATWVGNNLEDGGSGHMGGGGSGGGGSGGGGSGGKIKIRNGKSDAQMKEEDADLVITPVEKESGSVSSEQLAQFRSLDSDKDMKDVSADLVISTVTAPRTDPAGTGAENSNMTLKILEGKSSGSGSESKSTMATTTNTLPFGRTGAQAAGPSYTMEDLEGSMSMGSAGSAAGSGEFLEASRDLVVNYVNTNMGLKIRQLLWFHISCLTFGRETVLEYLVSFGVWICTPPAYRPPNAPILSTLPETTVV