MSVAPAIVERNGHLDAHIAQLMQCKPLLEPEVRSLCEKAKEILMEENNVQPVKCPVTICGDIHGQFHDLAELFRIGGKCPDTNYLFMGDYVDRGYYSVETATLLVALKVRYPDRITILRGNHESRQITQVYGFYDECLRKYGNANVWKIFTDLFDYFPLTALVESEIFCLHGGLSPSIDTLDHVRTLERVQEVPHEGPMCDLLWSDPDDRCGWGISPRGAGYTFGQDISAQFNHTNNLKLIARAHQLVMEGFNWGHEQKVVTIFSAPNYCYRCGNMASILEVDDNMGHTFIQFEPAPRRGEPDVTRRTPDYFL*