MQKLAVMYDQFCVVPFWGTPSPEVDNLSDCSVSYDDNSTSEVISRYPYSDSKQGHLLDEGLEDTLEWIFTPTEVRNDGQFLLSVDSESDQSSYYDDNDISWLDDFMNVYGVTTLDSNDDFNMKSIDMTVVTPQAKENHSGVVLTSMEEMKSDGILTNECVTQLSIVPDNTSVKSIDICTDANANMFSAQKLNATRKTFNGVVTDNDKIMQLSAKSVLDESVSQKSRIDSPSDHSFAVREKFAVKRICFDGISERKREQNRCAAIRYRGKRREEAKQKKQELHKLELRNIELKTEMNWLEKEIIYLKSLMKLTKGF