MPSYGDLDRQIEQLLECKPLPELEVKSLCEQARAVLVEEWNVQPVKCPVTVCGDIHGQFHDLIELFRIGGKAPDTNYLFMGDYVDRGYYSVETVSLLVALKVRYRDRITILRGNHESRQITQVYGFYDECLRKYGNANVWKYFTDLFDYLPLTALIESQIFCLHGGLSPSLDTLDHIRALDRIQEVPHEGPMCDLLWSDPDDRCGWGISPRGAGYTFGQDIAAQFNHTNGLNLVARAHQLVMEGFNWCQDKNVVTVFSAPNYCYRCGNMAAIMEISETMERNFLQFEPAPRQIEPDMTRKTPDYFL*