MPPYGDLDRQIQQLMDCKPLTEAEVRTLCDQARAILAEEWNVQPVKCPVTVCGDIHGQFHDLIELFRIGGKSPDTNYLFMGDYVDRGYYSVETVTLLVALKVRYRDRITILRGNHESRQITQVYGFYDECLRKYGNANVWKCFTDLFDYLPLTALIESQIFCLHGGLSPSLDTLDHIRALERVQEVPHEGPMCDLLWSDPDDRCGWGISPRGAGYTFGQDIAEQFNHVNGLSLVSRAHQLVMEGFNLCQDKNVVTVFSAPNYCYRCGNMAAIMEIDESMQKSFLQFEPAPRQTEPDTTRKTPDYFL*