MPSQADLDRQIEQLMECKPLTESEVKTLCEQARTILVEEWNVQPVKCPVTVCGDIHGQFYDLVELFRIGGNPPDTNYLFMGDYVDRGYYSVETVTLLVALKVRYRDRLTILRGNHESRQITQVYGFYDECLRKYGNANVWKHFTDLFDYLPLTALIESQIFCLHGGLSPSLDTLDNIRALDRIQEVPHEGPMCDLLWSDPDDRCGWGISPRGAGYTFGQDIATQFNHTNGLSLISRAHQLVMEGFNWCQDKNVVTVFSAPNYCYRCGNMAAILEISDNMEQNFLQFDPAPKQIEPDTSRKTPDYFL*