MPPYGDLDRQIQQLMDCKPLSEAEVRILCDQARAILAEEWNVQPVKCPVTVCGDIHGQFHDLIELFHIGGKSPDTNYLFMGDYVDRGYYSVETVTLLVALKVRYRDRITILRGNHESRQITQVYGFYDECLRKYGNANVWKCFTDLFDYLPLTALIESQIFCLHGGLSPSLDTLDHIRALERVQEVPHEGPMCDLLWSDPDDRCGWGISPRGAGYTFGQDIAEQFNHVNGLSLVSRAHQLVMEGFNLCQDKNVVTVFSAPNYCYRCGNMAAIMEIDESMQKSFLQFEPAPRQTEPDTTRKTPDYFL*