MARKRKGRQKVEMAKMNNESNLQASELSTLCGAEIAIIVFSPGQKVFSFGHPCVQTMLERFVSGNPPQAASGTMKLIEAHRNTSVRELNMQLTQVLNQLEIEKKRGEELNHMKKANENQCWWMARRRYELDTTSTTEALSMN*