MDSVGNLDEKIGLLMQCKPLSEQAVRGLCEKAKEILVQESNVQPVKSPVTICGDIHGQFHDLAELFRIGGKCPDTNYLFMGDYVDRGYYSVETVSLLVALKVRYPQRITILRGNHESRQITQVYGFYDECLRKYGNANVWKTFTDLFDYFPLTALVESEIFCLHGGLSPTIETLDDIRNFDRVQEVPHEGAMCDLLWSDPDDRCGWGISPRGAGYTFGQDISEQFNHTNNLNLIARAHQLVMEGFNWAHDQKVVTIFSAPNYCYRCGNMASILEVDDAKDRTFIQFEPAPRRGEPDVTRRTPDYFL*