MNSAPTDATLDLDEQISQLMQCKPLSEQQVRALCEKAKEILMDESNVQPVKSPVTICGDIHGQFHDLAELFRIGGMCPDTNYLFMGDYVDRGYYSVETVTLLVGLKVRYPQRITILRGNHESRQITQVYGFYDECLRKYGNANVWKIFTDLFDYFPLTALVESEIFCLHGGLSPSIETLDNIRNFDRVQEVPHEGPMCDLLWSDPDDRCGWGISPRGAGYTFGQDISEQFNHSNSLKLIARAHQLVMDGFNWAHEQKVVTIFSAPNYCYRCGNMASILEVDDCRNHTFIQFEPAPRRGEPDVTRRTPDYFL*