MEGIEHRTLRVNGIDMHIAEKGEGPTILFLHGFPELWYTWRHQIQALAALGYHCVAPDLRGYGNTDAPPSPTSYTCLHVVGDLVALIESLGGEPVYLVAHDWGAMIGWYLCMFRPDKVKAYACMSVPYRPRNPKMKPVETMRAFFGEDYYMCRFQESGVIEAEIKSYETGELLKKILTDRKPGPPCLPKSDPFQLKGLNAPLPLPTWLSEEDLKYNVEKFNQTGFTGAFNYYRALDLNWELTAAWSGVQVNVPVIYVVGDEDMVYTTPGLKEYVHGGGFKKDVPLLEEVVVMEGVGHFLNQEKPQESTDIIYDFIKKF*