MKATEWHGTESVKLVERPAPTITDDGDCIVRMTSTTVCGSDLHMYFNQLPGGTVALHSGDIMGHEGVGFVTEVGPAVKNVKVGDRVIISCPISCGQCQYCKDGKFSCCDRTNPSKLQQSLYGHRTAGLFGYSHFCGGYGGLQAEYARVPFADVNTLVVTNSKLTDEQILPLSDILCTGFHGNELANVSEGKTVVVWGCGPVGLMAQYIALYRKAKMVIGIDNHPERLALAKKLGSLTINFDEVDVTEEIKKFIADGPDCCIDCVGYRFPKSWNQWIQQKLHLATDAIDIVRECIFVCKKGGNIALIGDYFDVANTFPIGAFMEKGLTMSGGQLFCQKYWKDLLQLVEKGDLDPSFIFSHTMPFEDIAKAYDTFAHVKDNCIKIILKTQFGLEQCNKTNESKNF*