MSVPPVSSNVHGQLDAQIAQLIQCKPLPELEVRALCEKAKEILMEENNVQPVKCPVTICGDIHGQFHDLAELFRIGGMCPDTNYLFMGDYVDRGYYSVETATLLVALKVRHQDRITILRGNHESRQITQVYGFYDECLRKYGNANVWKIFTDLFDYFPLTALVESEIFCLHGGLSPSIDSLDHIRDLDRVQEVPHEGPMCDLLWSDPDDRCGWGISPRGAGYTFGQDISEQFNHNNNLKLVARAHQLVMEGYNWGHEQKVVTIFSAPNYCYRCGNMAAILEVHDNMAHTFIQFEPAPRRGEPDVTRRTPDYFL*