MSSAPVVSSANGNVDEYITQLMQCKPLSEQEVRLLCEKAKEILMVESNVQPVKSPVTICGDIHGQFHDLAELFRIGGKCPDTNYLFMGDYVDRGYYSVETVTLLVALKVRYPQRITILRGNHESRQITQVYGFYDECLRKYGNASVWKTFTDLFDYFPLTALVESEIFCLHGGLSPSIETLDNIRNFDRVQEVPHEGPMCDLLWSDPDDRCGWGISPRGAGYTFGQDISEQFNHSNGLKLIARAHQLVMEGFNWGHEQKVVTIFSAPNYCYRCGNMASILEVDDCKGHTFIQFDPAPRRGEPDVTRRTPDYFL*