MTEIIQIKDLKVHYPIRSGFFNRITDHVLAVDGVDFMIEQGKTYGLVGESGSGKSTTGKAIIGLEKITNGEIIYQGQDVTKPRSRKAIGYNKDVQMIFQDSMSSLNPKKRVLDIIAEPIRNFERLSDQEEKKKVKSLLDIVGMPEDALYKYPHEFSGGQRQRLGVARAVATSPKLIIADEPVSALDLSVQAQVLNFMKNIQQEYGLSYLFISHDLGVVKHMCDNIAIMYKGRFVEIGTRQDIYTNPQHIYTKRLLSAIPKIDVANREAHKEERRRVEQEYRENHKDYYDENGRVYNLHAISPTHQVALKNGGAE*