MSLDPVVSSSQGNLDEQIAQLMQCKPLSEQEVKGLCQKAKEILMDESNVQPVKSPVTICGDIHGQFHDLAELFRIGGKCPDTNYLFMGDYVDRGYYSVETVTLLVALKVRYPQRITILRGNHESRQITQVYGFYDECLRKYGNANVWKTFTDLFDYFPLTALVESEIFCLHGGLSPSIETLDNIRNFDRVQEVPHEGAMCDLLWSDPDDRCGWGISPRGAGYTFGQDISEQFNHTNGLKLIARAHQLVMEGFNWAHDQKVVTIFSAPNYCYRCGNMASILEVDDCNGHTFIQFEPAPRRGEPDVTRRTPDYFL*