MPSYADVDRQIEQLTECKPLSELEVKNLCDQARTVLVEEWNVQPVKCPVTVCGDIHGQFHDLIELFRIGGKAPDTNYLFMGDYVDRGYYSVETVSLLVALKVRYRDRITILRGNHESRQITQVYGFYDECLRKYGNANVWKYFTDLFDYLPLTALIEHQIFCLHGGLSPSLDTLDHIRALDRIQEVPHEGPMCDLLWSDPDDRCGWGISPRGAGYTFGQDIAEQFNHTNGLSLVARAHQLVMEGYNWCQDKNVVTVFSAPNYCYRCGNMAAIMEIDETMNRSFLQFEPAPRQSEPDVTRRTPDYFL*