MPSQADLDRQIEHLMDCKPLPEAEVRALCEQARAVLVEEWNVQSVKCPVTVCGDIHGQFHDLVELFRIGGKSPDTNYLFMGDYVDRGYYSVETVTLLVALKVRYRDRITILRGNHESRQITQVYGFYDECLRKYGNANVWKHFTDLFDYLPLTALIESQIFCLHGGLSPSLDTLDNIRALDRIQEVPHEGPMCDLLWSDPDDRCGWGISPRGAGYTFGQDIAAQFNHTNGLSLVARAHQLVMEGYNWCQEKNVVTVFSAPNYCYRCGNLAAILEIGENMDQNFLQFDPAPRQLEPDTTRKTPDYFL*