MQVFTTRYPKNCLLTVMDRYSAVVQNMEQVVMFPSLLRDMQPSAHGCEAQAGAPSLYNYFTMLKAIRVDVEHGLLPQKEGQVKMAGGGANEAENEAAEMEEGEEVLGQLDLQAQFHLHFSSLHHILTHLTVKAEEVTRTYQEITGQAF