MGLENGDDSVIPPQDLLERFKDYGQEQTLAYWHDLTPEERDVLIQDLESVDLPRVSRIVRKSLRKQDKPNCQPILDSEVATLDTRTQDERGRWWGMGLRAISEGKLAVLLLSGGQGTRLGSKDPKGCFNIGLPSGKSLFQLQAERILRVQKLASQSTTNGKVVKVPWYIMTSPFTDSATKKFFQNRKYFGLEQDQVMFFQQGTLPCISKDGRFIMSNPYKMAMAPDGNGGVYAALKSSRCLEDMARRGIKYVDVYSVDNTLVRVADPLFLGYWIDQGTSCAAKVIKKAYPQERVGVFVHHGKGGPVGVAEYTELGADLQFAINQETGRLAYKWSNVCMHMFSLDFLHTVVEELEKDSIYHLAEKKIQSVDGVIDGIKLEQFIFDSIPYAPSISLFEVIREEEFAPVKNASGATTDSPDTARALLQRLHMGWVVSAGGSIANTGTAYASGVEVSPLLSYAGEGLEDLCRGRTFHASTEIHA*