MSIKMSVDSIPSNTSGQLDNQIAQLMQCKPLSEQQVRALCEKAKEILMAESNVQPVKCPVTICGDIHGQFHDLAELFRIGGKCPDTNYLFMGDYVDRGYYSVETVTLLVALKVRYPQRITILRGNHESRQITQVYGFYDECLRKYGNANVWKIFTDLFDYFPLTALVESEIFCLHGGLSPSIDTLDNIRNLDRVQEVPHEGPMCDLLWSDPDDRCGWGISPRGAGYTFGQDISEQYNHTNGLKLIARAHQLVMEGYNWGHEQKVVTIFSAPNYCYRCGNMASILEVDDNKGHTFTQFEPAPRRGEPDVTRRTPDYFL*