MARKSKGRQKVEMVKMNNESNLQVTFSKRRDGLFKKASELSTLCGAEIAIIVFSPGQKVFSFGHPCVQTVLERFVSGNPPQAASGTMKLIEAHRNTSVRELNMQLTQ