MATMISNLPRDLIEEIFSRVPLTSMKAVRLTCKSWNNLSKSESFTKVHIGRAATREEKTMIVDVMPHKLNLMSIVIDDVTPSAEFKGQFSLLHKNYRINQVLHYEGLLLCIMKDPTRIVVWNPYLGQTRWIQLRYFHRPHGIDHFRYALGYADKESCSSLKFLRFLDYFYKAPEEEFFWYEIYDFDSGLWTTLNVTPHWGIYSTCPCVSLKGNTYWPAKERSTQGFQDYIIRFDFTRERFGPLLALPTDRESSFVSLSCVKEEKLAALFKHRLHHDSYEYEFEIWITTKIEVEMVSWSKFLRMDMRPKMELPLTFYIDEEKKVFMGFDHGEYPKLLFLNVVGETGFLRKFENIQYRSPCSYVPSLVQVKKLARDRLRKQRSLENRRFAQNILRLARNGKS*