MSAQGRRGNARLPPEVNRVLYVRNLPFKISSEELYDIFGKYGAIRQIRLGVNNDTRGTAFVVYEDIYDAKNAVDHLSGFNVCGRYLIVLYYQANKMQQRQSAVDLNKQKQELQDLKDKYGVE