MVLNGRPPVKRMKRRVTADRCDFLTFSDAGEGFSAAGSHDQPFRSSLRSFLSRHAREVPSHEGNLLTWQIAYRMGDLDCRGSSPETVAVLHVVEEDVMQSRSDYCDMCRVVGWSGHPVCWKRYHFIIRSDSSSLDGFRACNGAKAVAEDPTHLLHGMVHMNGFGHLIRVNGREGGSRFLSGCDIMGFWDRLCKMLRVRKVTVMDVSKKYGLEYRLLHAITSGHPWYGNWGYKFGAGSFALTADAYRDAVRTLSDMPLAPFFTHARASRTHLQDVISFYWSISERRLATLRDLLHFILDLLHAIHRKAVVSARKKPKNTALLLRPWAEDDINRVECAMMKVLQAAGSSRWIRWRTLKGAVSQTGPAELLDYCLKELGGKSVEGMVVHVQCNPETYVVEYRLEDEENAATEGIVSSTVPTSPRYLSEDHILHDLKFLYEALLQPKTMLNFKPQESREIAHSSAMKLLDCKHFVKDYEFDSLQIKNPDVIRVLCGVELVDQAKDYTAPPPELIVLPTTATVADLKIEAMKAFREAYIIFERFHAEKLLDFGDVDDSTNVKFLIGMNGSVCVGGRCHGSYVLQRYRMERGRGRWTVNCVCGARDDDGERMLACDKCNVWLHTRCAGIHDSEEAPPNYYCGRCSAGGRGCKDNREVASGPFGCRGG