METVDSSGHFVDPESKSGVSRALVLVPTLRSRNPAPTPGADSSESTKRPDSHRVEEAVGLAGAIDLTVVEAMVVPVSAPRPATLLGKGKLAEIGALIESTGAELVIIDHPLTPVQQRNLETEWKVKVIDRTGLILEIFGRRASTREGVLQVELAHLNYQKGRLVRSWTHLERQRGGGGFMGGPGETQIEADRRLLQERIVKLERELEQVRRTRQLHRAKRKKVPHPIVALVGYTNAGKSTLFNRLTGAEVLAEDMLFATLDPTLRRMKLPHGAIVILSDTVGFISDLPTHLVAAFRATLEEVIEADLILHVRDMSDPDRKSQAADVEAILKSLGIAEGDGRKLVEVWNKIDLLDEGAADDLKLKAGKSDTAIAVSAVTGEGVDALLALIEARISGELTTRTVTLSAQQLPIMSWIYERGRVKTRIDHEDGSVEITAEFTASDSLDLDRQLGLGPKPDADL