MPSHGDLDRQIAQLRDCKYLPEAEVKVLCEQAKAILMEEWNVQPVRCPVTVCGDIHGQFYDLIELFRIGGDSPDTNYLFMGDYVDRGYYSVETVSLLVALKVRYRDRITILRGNHESRQITQVYGFYDECLRKYGNANVWKYFTDLFDYLPLTALIENQVFCLHGGLSPSLDTLDNIRSLDRIQEVPHEGPMCDLLWSDPDDRCGWGISPRGAGYTFGQDIAQQFNHTNGLSLISRAHQLVMEGFNWCQDKNVVTVFSAPNYCYRCGNMAAILEIGENMDQNFLQFNPAPRQIEPDTTRKTPDYFL*