MSHELDGWIAQLRRCEPLDEDDVRRLCQMAIEIMVEESNVQMIDSPVTICGDIHGQFYDLLELFKVGGDCPDTNYLFMGDFVDRGFYSVETFLLLLALKVRYPDRMYLIRGNHECRQITQVYGFYDECLRKYGSVNVWRYCTDVFDYISLSALIDNKIFCVHGGLSPSITTIDQIRTIDRKQEVPHEGAMCDLLWSDPEDVAGWGLSPRGAGYLFGDDVCTSFTQTNGIDMIARAHQLVMEGYKWMFNKRLVTVWSAPNYCYRCGNVASILELDENLAHDFKVFEAAPQEARGAPSKRVAPDYFL*