MSVAPAIVERNGQLDAQIAQLLQCKPLSEIEVRNLCEKAKEILMEENNVQPVKCPVTICGDIHGQFHDLAELFQIGGKCPDTNYLFMGDYVDRGYYSVETVTLLVALKVRFPDRITILRGNHESRQITQVYGFYDECLRKYGNANVWKLFTDLFDYLPLTALVESEIFCLHGGLSPSIDTLDNVRKLDRVQEVPHEGPMCDLLWSDPDDRCGWGISPRGAGYTFGQDISAQFNHTNNLKLIARAHQLVMEGFNWGHEQKVVTIFSAPNYCYRCGNMASILEVDDYMGHTFTQFEPAPRRGEPDVTRRTPDYFL*