MTFSPSIVERNGQLDAQISQLMQCKPLSEPEVRALCEKAKEILMQETNVQPVKCPVTICGDIHGQFHDLAELFRIGGKCPDTNYLFMGDYVDRGYYSVETATLLVALKVRYPDRITILRGNHESRQITQVYGFYDECLRKYSNANVWKIFTDLFDYFPLTALVESEIFCLHGGLSPSIDTLDHVRKLERVQEVPHEGPMCDLLWSDPDDRCGWGISPRGAGYTFGQDISAQFNHTNNLKLIARAHQLVMEGYNWGHEQKVVTIFSAPNYCYRCGNMASILEVDDNMGHTFIQFEPAPRRGEPDVTRRTPDYFL*