MRVLLFLLLSLFMLPAFSADNLLRWHDAQHFTVQASTPLKAKRAWKLCALYPSLKDSYWLSLNYGMQEAARRYGVDLKVLEAGGYSQLATQQAQIDQCKQWGAEAILLGSSTTSFPDLQKQVASLPVIELVNAIDAPQVKSRVGVPWFQMGYQPGRYLVQWAHGKPLNVLLMPGPDNAGGSKEMVEGFRAAIAGSPVRIVDIALGDNDIEIQRNLLQEMLERHPEIDVVAGTAIAAEAAMGEGRNLKTPLTVVSFYLSHQVYRGLKRGRVIMAASDQMVWQGELAVEQAIRQLQGQSVSDNVSPPILVLTPKNADREHIRRSLSPGGFRPVYFYQHTSAAKK*