MPSYADLDRQIEQLTECKHLLEQEVKSLCEQARAILAEEWNVQPVKCPVTVCGDIHGQFHDLIELFRIGGKAPDTNYLFMGDYVDRGYYSVESVTLLVALKVRYRDRITILRGNHESRQITQVYGFYDECLRKYGNANVWKYFTDLFDYLPLTALIESQIFCLHGGLSPSLDTLDHIRTLERIQEVPHEGPMCDLLWSDPDDRCGWGISPRGAGYTFGQDIAEQFNHVNGLSLVARAHQLVMEGFNWCQDKNVVTVFSAPNYCYRCGNMAAIMEIDESMQRSFLQFEPAPRQTEPDTTRKTPDYFL*