MPPYGDLDRQIQQLMDCKPLSEAEVRALCDQARAILAEEFNVQPVKCPVTVCGDIHGQFHDLIELFRIGGKAPDTNYLFMGDYVDRGYYSVETVTLLVALKVRYRDRITILRGNHESRQITQVYGFYDECLRKYGNANVWKCFTDLFDYLPLTALIESQIFCLHGGLSPSLDTLDHIRALERVQEVPHEGPMCDLLWSDPDDRCGWGISPRGAGYTFGQDIAEHFNHMNGLSLVSRAHQLVMEGFNLCQDKNVVTVFSAPNYCYRCGNMAAIMEIDESMQKSFIQFEPAPRQTEPDTTRKTPDYFL*