MASNGDLDRQIEQLMECKPLAEGDVKILCDQAKAILVEEWNVQPVKCPVTVCGDIHGQFYDLIELFRIGGNPPDTNYLFMGDYVDRGYYSVETVSLLVALKVRYRDRLTILRGNHESRQITQVYGFYDECLRKYGNANVWKHFTDLFDYLPLTALIESQVFCLHGGLSPSLDTLDNIRSLDRIQEVPHEGPMCDLLWSDPDDRCGWGISPRGAGYTFGQDIATQFNHNNGLSLISRAHQLVMEGFNWCQEKNVVTVFSAPNYCYRCGNMAAILEIGEKMEQNFLQFDPAPRQVEPDTTRKTPDYFL*