MARKSKGRQKVEMVKMNNESNLQASELSTLCGAKIAIIIFSPGRKVFSFGHPCVEIVLEHFVSGNPPQVASGTMKLIESHRNTSVRKLNMQLTQVLNQLKIKKK*