MPRVIPPENLGCPPFRALTFDSLGLIKVTEARGQERGIPTVVNTWGEMNASRSVLAASIDDRLRNPLLAVARKDGNVEVINPCNGDLHFSYSVFGDDGCSPEDNEISALHLFRKKIDDQTERSCTLLTCTKKGDVSLRSVKFPDAHGNSTDDASPKTWKACGSGEILVGKVDGSENFSLFGGKRVEANIWDLEQCTKIWSAKCPPKNNLGIFTPTWFTSATFLSKDDHRKFVTGTKSHQVRLYDISTQRRPVLSFDFRETAITSIAEDPDGHTIYVGNASADLASFDIRTGKLLGSFLGKCSGSIRSVVRHPQHQVIASCGLDRYLRVYDVKTRQLISAVFLKQHLTGLVFDSGFSGEAETAVANTVAEAATEEKMTIMDQEDDETEKAPVKRKKSKKEKRSREIVFEGEDDEENEDEIEKAPVKTKKSKKEKRSREKVSEGEEKDELRSKKTREHKKKTKIVKHNQED*