MPSHADVDRQIEQLMECKPLTESEVKNLCDQARAILVEEWNVQPVKCPVTVCGDIHGQFYDLIELFRIGGNPPDTNYLFMGDYVDRGYYSVETVTLLVALKVRYRDRLTILRGNHESRQITQVYGFYDECLRKYGNANVWKHFTDLFDYLPLTALIESQVFCLHGGLSPSLDTLDNIRALDRIQEVPHEGPMCDLLWSDPDDRCGWGISPRGAGYTFGQDIASQFNHTNGLSLISRAHQLVMEGFNWCQEKNVVTVFSAPNYCYRCGNMAAILEIGEHMDQNFLQFDPAPRQIEPDTTRKTPDYFL*