MPPHGDLDRQIAQLRDCKYLPEAEVRGLCEQAKAILMEEWNVQPVRCPVTVCGDIHGQFYDLMELFRIGGESPDTNYLFMGDYVDRGYYSVETVSLLVALKVRYRDRITILRGNHESRQITQVYGFYDECLRKYGNANVWKYFTDLFDYLPLTALIENQVFCLHGGLSPSLDTLDNIRALDRIQEVPHEGPMCDLLWSDPDDRCGWGISPRGAGYTFGQDIAQQFNHTNGLSLISRAHQLVMEGFNWCQDKNVVTVFSAPNYCYRCGNMAAILEVGENMDHNFLQFDPAPRQIEPDTTRKTPDYFL*