MSDDKKQSLQKLQQLLQSLQVGQQVNETSSLPPKRKDEYKFWRTQPVASFEEKIQSEGPIEERKTPADIPDSPIPLLSSFEWVIVDMEDDHQADQLYELLCNHYVEDKDSSLRFQYSQRFLKWALKSPRWKKDWHVGVRVKESGKLVAFISAIPVNLSVREKKIESVEINFLCVHKQLRSKRLAPILIKEITRRVNKCDIWHALYSGGGVIPTPVSTCRYTHRPLNFGKLYECGFSGLPHNTTKEQMISRYTIGSSTKLPGLRPLESKDLGKVKVLFDTFQSKYELYQNFTTEELEHWLLGDKEQQNLQNQNEKVIQSFVVENDSGEITDFVSFYILPFGVLQGNVHKTVNVAYLFYYATTAGLKKLSDDAEATKVLKHRLIELVGDVLVLAKRLEIDVLNALTSQDNTLFLQDLKFGLGDGYLHFYLFNYRAFPIDGGIDKETGKFDEVRRSKVGVVML*