MSVPAVSSNGQLDAQIAELIQCKPLSELEVRGLCEKAKEILMRENNVQPVKCPVTICGDIHGQFHDLAELFRIGGMCPDTNYLFMGDYVDRGYYSVETATLLVALKVRYPDRITILRGNHESRQITQVYGFYDECLRKYGNANVWKIFTDLFDYFPLTALVESEIFCLHGGLSPSIDSLDHIRDLDRVQEVPHEGPMCDLLWSDPDDRCGWGISPRGAGYTFGQEHKVVTIFSAPNYCYRCGNMASILEVDDNMGHTFIQFEPAPRRGEPDVTRRTPDYFL*