MARKSKGRQKVEMAKMNNESNLQVTFSKRRARLFKKASELSTLCGAKIAIIVFSPGQKVFSFGHPFVQTVLERFVSGNPPQAASGTMKLIEAHRNTSVRELNMQLTQ*