MVLQKLLSKHFFDGVKMRPFERSVVSSPTMQQQVIAPPSMLGVSSADGGFLRRFFLLRQAVYHSSPARFPDFLSLPVGEKLREKLKSINNIAGIGDCCVALAPAPMASDAVFGSGMSVSHARKILRVPQMEKVKAKLRNVSESSVPYSEFLRICVETCENHEQGAEFAKILDESGNVIVLGKAVFLRPEEVAKSIESLIYQSIANPNDPRRKELELMEKQKWMIDEKAKAQVRAELYFGLGFLTVQTLGFMRLTFWELSWDVMEPICFFVTSFGFALAYLFFLKTSTEPTFQGFFHHRFKAKQERLMKTHNFDMSRYNELFKACYTNYHGGAKFESSYPFHYPGETHLTDLRALHR*