MDIDPYKEFGATVELLSFLPSDFFPSVRDLLDTASALYREALESPEHCSPHHTALRQAILCWGELMTLATWVGNNLEDGGSGHMGGGGSGGGGSGGGGSGSVVANYDQMMRVPIQRRAKVMSIRGERSYNTPLGKVAMKNGLSDKDMKDVSADLVISTVTAPRTDPAGTGAENSNMTLKILNNTGVDLLINDITVRPTVIAGNIKGNTMSNTYFSSKDIKSSSSKITLIDVCSKFEDGAAFEATMNIGFTSKNVIDIKDEIGSAGSAAGSGEFLEASRDLVVNYVNTNMGLKIRQLLWFHISCLTFGRETVLEYLVSFGVWICTPPAYRPPNAPILSTLPETTVV