MSDSKIILHWLNYSRSQRVLWLLGELNIPFELKVYLRNKEFRAPKELENVHPLGKSPVIEVIDSKTGKSEIIAETGHIFNYILSNYDTTNILIPFNRDLQSQVDYFLHYTEGTLQPKLVALMVHGVAKKKAPFGARFLMGLLMGGIDDAFYIPDLKKNLKYLENIIHKQHEKGSKYFVGDKLSGADIILEFPVITNIFQNKRGAEQLGAGDVEKEYPHLNQWAEDIKKEPKYIKAQELVAKHETVKPNI*