MSVAPAIVERNGQLDAQIAQLMQCKPLPEPEVRALCEKAKEILMEENNVQPVKCPVTICGDIHGQFHDLAELFRIGGKCPDTNYLFMGDYVDRGYYSVETASLLVALKVRYPDRITILRGNHESRQITQVYGFYDECLRKYGNANVWKIFTDLFDYFPLTALVESEIFCLHGGLSPSINTLDHVRNLDRVQEVPHEGPMCDLLWSDPDDRCGWGISPRGAGYTFGQDISEQFNHTNNLKLIARAHQLVMEGFNWGHEQKVVTIFSAPNYCYRCGNMASILEVDDSMGHTFIQFEPAPRRGEPDVTRRTPDYFL*