MPGLPPSVDLDECISRLYKKELLAESVIEAICAKTKELLMRESNVVHVRAPVTVVGDIHGQFYDLIEIFRIGGYCPDTNYLFLGDYVDRGMFSVETISLLVCLKLRYPNRVHLIRGNHESRGVTQSYGFYTECSRKYGNANVWHYFTDMFDFLTLSVVINDQIFCVHGGLSPSIHSIDQIKVIDRFREIPHEGPMADLVWSDPDPDRDEFSLSPRGAGYTFGAQVVKKFLAVNNMNHILRAHQLCQEGYQVLYDDRLSTVWSAPNYCYRCGNMASVLEVSDTGERFFNVFAAAPENDAVKDQQMNQDKSAEGGALPDYFL*