MVLTRFRDAVAIVEEVIPALEKLEGVGEKVDEVISELEKIRGGSKKVDTASGNTNFPTLKIYGRDLVGDAGKLDPVIGRSEEIRRVITILARRTKNNPVLIGEPGVGRTVVVEGVAQRIVRGDVPRQALLHVIGATTLNEYRKYVDKDAAFERRFQQVYVAESTVEETISILHGLKEKYEGHHGVRILDSALVVAAQLSSRNITARHLPDKAIDLVDEAFANVRVQLDSQPEEIEVAIAKNKAATGENIRLTESVGPERTAEDVSRWSLWSRWSRWKARYAQNEKERLTSMMGRLHERVVGQDEAVHAVAKAVTRSLAGLQRPQHPLGSFLFLGATGVGKTELAKALATQLCFDENRLIRIYMSEYMEKNSVSRLIGAPPGYVGYEEAGQLTEAVRRRPSSVVLFDEVEKADNSVLNTLLQILDDGRLTDGQGHTVSFLNTVIIMTSNLGTEPLHATLSGHTTIKDAREEVMQKDQLKKVARLQMKDVEIRLAEKGVTLEVTDAALNFFLQEGYDPVYGARSLQRWLEENVISKLSLMLINEEIDENRKVYIDAILGQRMLSYHVVKNGTKANKIEEINDDEPMED*