MSVAPAIVERNGHLDAHIAQLMQCKPLLEPEVRSLCEKAKEILMEENNVQPVKCPVTICGDIHGQFHDLAELFRIGGKCPDTNYLFMGDYVDRGYYSVETATLLVALKVRYPDRITILRGNHESRQITQVYGFYDECLRKYGNANVWKIFTDLFDYFPLTALVESEIFCLHGGLSPSIDTLDHVRKLERVQEVPHEGPMCDLLWSDPDDRCGWGISPRGAGYTFGQDISAQFNHTNNLKLIARAHQLVMEGFNWGHEQKVVTIFSAPNYCYRCGESPVFSASYVDMKPCMHACACK*