MRVLLFLLLSLFMLPAFSADNLLRWHDAQHFTVQASTPLKAKRAWKLCALYPSLKDSYWLSLNYGMQEAARRYGVDLKVLEAGGYSQLATQQAQIDQCKQWGAEAILLGSSTTSFPDLQKQVASLPVIELVNAIDAPQVKSRVGVPWFQMGYQPGRYLVQWAHGKPLNVLLMPGPDNAGGSKEMVEGFRAAIAGSPVRIVDIALGDNDIEIQRNLLQEMLERHPEIDVVAGTAIAAEAAMGEGRNLKTPLTVVSFYLSHQVYRGLKRGRVIMAASDQMVWQGELAVEQAIRQLQGQSVSDNVSPPILVLTPKNADREHIRRSLSPGGFRPVYFYQHTSAAKK