MMDIDPYKEFGATVELLSFLPSDFFPSVRCLLDTASALYREALESPEHCSPHHTALRQAILCWGELMTLATWVGNNLEDGGSGHMGGGGSGGGGSGGGGSGIDLAAYDAMETHLYGGDNSITYFLRETTRSSWFSKLPVQLSKQTGTANFGQEFSVVVARKESGSVSSEQLAQFRSLDVARGGDYLMNVWLRVKVPALKNTKANSSIRWTDNFMHNLVQEVTISEGKSSGSGSESKSTSTCNVPGGKSSGYANMIGYTHDLVGGTVQNATMPSKYLNLGSAGSAAGSGEFLEASRDLVVNYVNTNMGLKIRQLLWFHISCLTFGRETVLEYLVSFGVWICTPPAYRPPNAPILSTLPETTVV