MSSDLIANTHGNLDEQISQLMQCKPLSEPEVRALCEKAKEILMEESNVQPVKSPVTICGDIHGQFHDLAELFRIGGQCPDTNYLFMGDYVDRGYYSVETVTLLVALKVRYPQRLTILRGNHESRQITQVYGFYDECLRKYGNANVWKTFTDLFDYFPLTALVESEIFCLHGGLSPSIETLDNVRSFDRVQEVPHEGAMCDLLWSDPDDRCGWGMSPRGAGYTFGQDISEQFHHTNNLKLIARAHQLVMEGYNWSHEQKVVTIFSAPNYCYRCGNMASILEVDDCRGHTFIQFDPAPRRGEPDVTRRTPDYFL*